See attached build (gmake -k) log. -- gaeke at uiuc.edu -------------- next part -------------- gmake[1]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/utils/Burg' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/utils/Burg' gmake[1]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/VMCore' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/VMCore' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis/LiveVar' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis/LiveVar' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis/IPA' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis/IPA' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis/DataStructure' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis/DataStructure' gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Analysis' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Utils' gmake[3]: *** No rule to make target `../../../include/llvm/Transforms/Utils/CloneFunction.h', needed by `Depend/CloneFunction.d'. gmake[3]: Target `all' not remade because of errors. gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Utils' gmake[2]: *** [Utils/.makeall] Error 2 gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Instrumentation' gmake[4]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Instrumentation/ProfilePaths' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Instrumentation/ProfilePaths' gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Instrumentation' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Scalar' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/Scalar' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/IPO' gmake[3]: *** No rule to make target `../../../include/llvm/Transforms/IPO/MutateStructTypes.h', needed by `Depend/SimpleStructMutation.d'. gmake[3]: Target `all' not remade because of errors. gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms/IPO' gmake[2]: *** [IPO/.makeall] Error 2 gmake[2]: Target `all' not remade because of errors. gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Transforms' gmake[1]: *** [Transforms/.makeall] Error 2 gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/AsmParser' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/AsmParser' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Bytecode' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Bytecode/Reader' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Bytecode/Reader' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Bytecode/Writer' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Bytecode/Writer' gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Bytecode' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Support' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Support' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/PreOpts' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/PreOpts' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/InstrSelection' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/InstrSelection' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/InstrSched' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/InstrSched' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/RegAlloc' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/RegAlloc' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/PostOpts' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/PostOpts' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/Mapping' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen/Mapping' gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CodeGen' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Target' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Target/Sparc' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Target/Sparc' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Target/X86' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Target/X86' gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Target' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CWriter' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/CWriter' gmake[2]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Reoptimizer' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Reoptimizer/Mapping' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Reoptimizer/Mapping' gmake[3]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Reoptimizer/TraceCache' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Reoptimizer/TraceCache' gmake[2]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib/Reoptimizer' gmake[1]: Target `all' not remade because of errors. gmake[1]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/lib' gmake: *** [all] Error 1 etags -l c++ `find include lib tools -name '*.cpp' -o -name '*.h'`
This looks like a header file had been moved or deleted from the tree, but its entry is still in one of the dependency lists (*.d). Just do the following: % cd llvm % /bin/rm `find . -name '*.d'` or delete the specific .d file that produced the error message. Then re-run gmake -k and it should work. --Vikram http://www.cs.uiuc.edu/~vadve> -----Original Message----- > From: llvmdev-admin at cs.uiuc.edu > [mailto:llvmdev-admin at cs.uiuc.edu] On Behalf Of Brian R. Gaeke > Sent: Thursday, November 21, 2002 1:14 AM > To: llvmdev at cs.uiuc.edu > Subject: [LLVMdev] top of tree build failures > > > > See attached build (gmake -k) log. > > -- > gaeke at uiuc.edu >