[haskell-llvm] [Bug 6823] llvm-config --libs prints static libraries even if llvm is configured with --enable-shared (fwd)

Henning Thielemann lemming at henning-thielemann.de
Sat Oct 8 16:57:42 BST 2011


If this bug is fixed, then configuration of Haskell-llvm could be 
simplified:

---------- Forwarded message ----------
Date: Sat,  8 Oct 2011 07:51:28 -0500 (CDT)
From: bugzilla-daemon at llvm.org
To: llvm at henning-thielemann.de
Subject: [Bug 6823] llvm-config --libs prints static libraries even if llvm is
     configured with --enable-shared

http://llvm.org/bugs/show_bug.cgi?id=6823

Johannes Obermayr <johannesobermayr at gmx.de> changed:

            What    |Removed                     |Added
----------------------------------------------------------------------------
                  CC|                            |johannesobermayr at gmx.de

--- Comment #1 from Johannes Obermayr <johannesobermayr at gmx.de> 2011-10-08 07:51:27 CDT ---
I assume it is fixed:

On my patched CMake build (-DBUILD_SHARED_LIBS=ON -DLLVM_LIBDIR_SUFFIX=64) the
output is:
Patch: http://lists.cs.uiuc.edu/pipermail/llvmdev/2011-September/043350.html)

$ llvm-config --version
3.0

$ llvm-config --libs
/usr/lib64/libLLVMXCoreCodeGen.so /usr/lib64/libLLVMTableGen.so
/usr/lib64/libLLVMSystemZCodeGen.so /usr/lib64/libLLVMSparcCodeGen.so
/usr/lib64/libLLVMPTXCodeGen.so /usr/lib64/libLLVMPowerPCCodeGen.so
/usr/lib64/libLLVMPowerPCAsmPrinter.so /usr/lib64/libLLVMMSP430CodeGen.so
/usr/lib64/libLLVMMSP430AsmPrinter.so /usr/lib64/libLLVMMipsCodeGen.so
/usr/lib64/libLLVMMipsAsmPrinter.so /usr/lib64/libLLVMMCJIT.so
/usr/lib64/libLLVMRuntimeDyld.so /usr/lib64/libLLVMObject.so
/usr/lib64/libLLVMMCDisassembler.so /usr/lib64/libLLVMXCoreDesc.so
/usr/lib64/libLLVMXCoreInfo.so /usr/lib64/libLLVMSystemZDesc.so
/usr/lib64/libLLVMSystemZInfo.so /usr/lib64/libLLVMSparcDesc.so
/usr/lib64/libLLVMSparcInfo.so /usr/lib64/libLLVMPowerPCDesc.so
/usr/lib64/libLLVMPowerPCInfo.so /usr/lib64/libLLVMPTXDesc.so
/usr/lib64/libLLVMPTXInfo.so /usr/lib64/libLLVMPTXAsmPrinter.so
/usr/lib64/libLLVMMipsDesc.so /usr/lib64/libLLVMMipsInfo.so
/usr/lib64/libLLVMMSP430Desc.so /usr/lib64/libLLVMMSP430Info.so
/usr/lib64/libLLVMMBlazeDisassembler.so /usr/lib64/libLLVMMBlazeAsmParser.so
/usr/lib64/libLLVMMBlazeCodeGen.so /usr/lib64/libLLVMMBlazeDesc.so
/usr/lib64/libLLVMMBlazeAsmPrinter.so /usr/lib64/libLLVMMBlazeInfo.so
/usr/lib64/libLLVMLinker.so /usr/lib64/libLLVMipo.so
/usr/lib64/libLLVMInterpreter.so /usr/lib64/libLLVMInstrumentation.so
/usr/lib64/libLLVMJIT.so /usr/lib64/libLLVMExecutionEngine.so
/usr/lib64/libLLVMDebugInfo.so /usr/lib64/libLLVMCppBackend.so
/usr/lib64/libLLVMCppBackendInfo.so /usr/lib64/libLLVMCellSPUCodeGen.so
/usr/lib64/libLLVMCellSPUDesc.so /usr/lib64/libLLVMCellSPUInfo.so
/usr/lib64/libLLVMCBackend.so /usr/lib64/libLLVMCBackendInfo.so
/usr/lib64/libLLVMBlackfinCodeGen.so /usr/lib64/libLLVMBlackfinDesc.so
/usr/lib64/libLLVMBlackfinInfo.so /usr/lib64/libLLVMBitWriter.so
/usr/lib64/libLLVMX86Disassembler.so /usr/lib64/libLLVMX86AsmParser.so
/usr/lib64/libLLVMX86CodeGen.so /usr/lib64/libLLVMX86Desc.so
/usr/lib64/libLLVMX86AsmPrinter.so /usr/lib64/libLLVMX86Utils.so
/usr/lib64/libLLVMX86Info.so /usr/lib64/libLLVMAsmParser.so
/usr/lib64/libLLVMARMDisassembler.so /usr/lib64/libLLVMARMAsmParser.so
/usr/lib64/libLLVMARMCodeGen.so /usr/lib64/libLLVMARMDesc.so
/usr/lib64/libLLVMARMAsmPrinter.so /usr/lib64/libLLVMARMInfo.so
/usr/lib64/libLLVMArchive.so /usr/lib64/libLLVMBitReader.so
/usr/lib64/libLLVMAlphaCodeGen.so /usr/lib64/libLLVMSelectionDAG.so
/usr/lib64/libLLVMAsmPrinter.so /usr/lib64/libLLVMMCParser.so
/usr/lib64/libLLVMCodeGen.so /usr/lib64/libLLVMScalarOpts.so
/usr/lib64/libLLVMInstCombine.so /usr/lib64/libLLVMTransformUtils.so
/usr/lib64/libLLVMipa.so /usr/lib64/libLLVMAnalysis.so
/usr/lib64/libLLVMTarget.so /usr/lib64/libLLVMCore.so
/usr/lib64/libLLVMAlphaDesc.so /usr/lib64/libLLVMAlphaInfo.so
/usr/lib64/libLLVMMC.so /usr/lib64/libLLVMSupport.so

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Haskell-llvm mailing list