Hi there, <br>My apologies on this as I am guessing that this is more of an llvm issue than a clang specific issue. <br><br>I am receiving a build failure on llvm-config (see below).  I pulled the source from the svn this morning. <br>
The build is being done on a red hat 6 instance with gcc at 4.4.5.<br><br><br>gmake[1]: Leaving directory `/home/jmpohl/build/lib'<br>
gmake[1]: Entering directory `/home/jmpohl/build/tools/llvm-config'<br>llvm[1]: Regenerating LibDeps.txt.tmp<br>llvm[1]: Updated LibDeps.txt because dependencies changed<br>llvm[1]: Checking for cyclic dependencies between LLVM libraries.<br>

<a href="http://find-cycles.pl" target="_blank">find-cycles.pl</a>: Circular dependency between *.a files:<br><a href="http://find-cycles.pl" target="_blank">find-cycles.pl</a>:   libLLVMPTXAsmPrinter.a libLLVMPTXCodeGen.a libLLVMPTXDesc.a<br>
llvm[1]: Building llvm-config script.<br>
cat: /home/jmpohl/build/tools/llvm-config/FinalLibDeps.txt: No such file or directory<br>gmake[1]: *** [/home/jmpohl/build/Debug+Asserts/bin/llvm-config] Error 1<br>gmake[1]: Target `all' not remade because of errors.<br>

gmake[1]: Leaving directory `/home/jmpohl/build/tools/llvm-config'<br>gmake: *** [all] Error 1<br><br><br>running gmake specifically in the llvm-config directory yields:<br><br>llvm[0]: Checking for cyclic dependencies between LLVM libraries.<br>
<a href="http://find-cycles.pl">find-cycles.pl</a>: Circular dependency between *.a files:<br><a href="http://find-cycles.pl">find-cycles.pl</a>:   libLLVMPTXAsmPrinter.a libLLVMPTXCodeGen.a libLLVMPTXDesc.a<br>llvm[0]: Building llvm-config script.<br>
cat: /home/jmpohl/build/tools/llvm-config/FinalLibDeps.txt: No such file or directory<br>gmake: *** [/home/jmpohl/build/Debug+Asserts/bin/llvm-config] Error 1<br><br>Any thoughts on where this circular dependency would be coming from and how I can prevent it from occurring? <br>
<br>Thanks,<br>Josef<br>