[llvm-bugs] [Bug 34977] New: llvm-config --link-shared --libs bitwriter produces errors with -DLLVM_BUILD_LLVM_DYLIB=ON

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Oct 17 07:37:19 PDT 2017


https://bugs.llvm.org/show_bug.cgi?id=34977

            Bug ID: 34977
           Summary: llvm-config --link-shared --libs bitwriter produces
                    errors with -DLLVM_BUILD_LLVM_DYLIB=ON
           Product: new-bugs
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: adf.lists at gmail.com
                CC: llvm-bugs at lists.llvm.org

Building git llvm like -

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-DLLVM_TARGETS_TO_BUILD="host;AMDGPU" -DLLVM_ENABLE_ASSERTIONS=ON
-DLLVM_BUILD_LLVM_DYLIB=ON ..

Mesa will fail to build after a recent llvm detection change.
llvm-config result below seems to be the issue.

llvm-config --link-shared --libs bitwriter

llvm-config: error: missing: /usr/lib/libLLVMDemangle.so
llvm-config: error: missing: /usr/lib/libLLVMSupport.so
llvm-config: error: missing: /usr/lib/libLLVMBinaryFormat.so
llvm-config: error: missing: /usr/lib/libLLVMCore.so
llvm-config: error: missing: /usr/lib/libLLVMBitReader.so
llvm-config: error: missing: /usr/lib/libLLVMMC.so
llvm-config: error: missing: /usr/lib/libLLVMMCParser.so
llvm-config: error: missing: /usr/lib/libLLVMObject.so
llvm-config: error: missing: /usr/lib/libLLVMProfileData.so
llvm-config: error: missing: /usr/lib/libLLVMAnalysis.so
llvm-config: error: missing: /usr/lib/libLLVMBitWriter.so

Built with -DLLVM_LINK_LLVM_DYLIB=ON

The result is 

-lLLVM-6.0svn

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20171017/330f2d72/attachment.html>


More information about the llvm-bugs mailing list