[llvm-commits] Cyclic dependencies between LLVM libraries with debug builds
Chris Lattner
clattner at apple.com
Thu Jun 18 11:38:44 PDT 2009
On Jun 18, 2009, at 3:19 AM, Duncan Sands wrote:
> If I configure without any options (equivalent to --disable-optimized
> --enable-assertions) on x64-64 linux then the build fails with:
>
> llvm[1]: Checking for cyclic dependencies between LLVM libraries.
> find-cycles.pl: Circular dependency between *.a files:
> find-cycles.pl: libLLVMSparcAsmPrinter.a libLLVMSparcCodeGen.a
> find-cycles.pl: Circular dependency between *.a files:
> find-cycles.pl: libLLVMCellSPUAsmPrinter.a libLLVMCellSPUCodeGen.a
> find-cycles.pl: Circular dependency between *.a files:
> find-cycles.pl: libLLVMAlphaAsmPrinter.a libLLVMAlphaCodeGen.a
> find-cycles.pl: Circular dependency between *.a files:
> find-cycles.pl: libLLVMIA64AsmPrinter.a libLLVMIA64CodeGen.a
>
> Any ideas?
I'm not seeing that. Can you go into tools/llvm-config and run an
appropriately path-adjusted version of this:
/usr/bin/perl /Users/sabre/llvm/utils/GenLibDeps.pl -flat -why /Users/
sabre/llvm/Debug/lib "/usr/bin/nm -p" > out.txt
and send me out.txt?
Thanks,
-Chris
More information about the llvm-commits
mailing list