make fails :( llvm[2]: Linking Release executable tblgen (without symbols) Undefined symbols for architecture i386: "llvm::sys::MemoryFence()", referenced from: llvm::cl::extrahelp::extrahelp(char const*)in libLLVMSupport.a(CommandLine.o) llvm::cl::extrahelp::extrahelp(char const*)in libLLVMSupport.a(CommandLine.o) (anonymous namespace)::HelpPrinter::operator=(bool)in libLLVMSupport.a(CommandLine.o) (anonymous namespace)::HelpPrinter::operator=(bool)in libLLVMSupport.a(CommandLine.o) (anonymous namespace)::HelpPrinter::operator=(bool)in libLLVMSupport.a(CommandLine.o) llvm::cl::ParseCommandLineOptions(int, char**, char const*, bool)in libLLVMSupport.a(CommandLine.o) llvm::ManagedStaticBase::RegisterManagedStatic(void* (*)(), void (*)(void*)) constin libLLVMSupport.a(ManagedStatic.o) llvm::llvm_stop_multithreaded() in libLLVMSystem.a(Threading.o) llvm::llvm_start_multithreaded() in libLLVMSystem.a(Threading.o) ld: symbol(s) not found for architecture i386 collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/P5/P5xcr6VXFZKFaglJThMDIk+++TQ/-Tmp-//cczcT9CU.out (No such file or directory) make[2]: *** [/Users/below/dev/llvm-trunk/Release/bin/tblgen] Error 1 make[1]: *** [TableGen/.makeall] Error 2 make: *** [all] Error 1
OS X 10.6.4, IntelCore Duo ... Any pointers? I have repeated the procedure and make sure I follow it to the letter... Thanks Alex Am 09.07.2010 um 10:27 schrieb Watson: > Hi. > > Would you install LLVM as following? :D > $ svn co -r 106781 https://llvm.org/svn/llvm-project/llvm/trunk llvm-trunk > $ cd llvm-trunk > $ env UNIVERSAL=1 UNIVERSAL_ARCH="i386 x86_64" CC=/usr/bin/gcc > CXX=/usr/bin/g++ ./configure --enable-bindings=none --enable-optimized > --with-llvmgccdir=/tmp > $ env UNIVERSAL=1 UNIVERSAL_ARCH="i386 x86_64" CC=/usr/bin/gcc > CXX=/usr/bin/g++ make > $ sudo env UNIVERSAL=1 UNIVERSAL_ARCH="i386 x86_64" CC=/usr/bin/gcc > CXX=/usr/bin/g++ make install > > Please watch a REAME.rdoc in detail : > http://github.com/masterkain/macruby/blob/master/README.rdoc > > 2010/7/9 Alexander v. Below <be...@mac.com>: >> Hello, >> >> I am attempting to build MacRuby-trunk (rev 4338), and when I call rake I >> get the error: >> >> "The llvm-config executable was not located as /usr/local/bin/llvm-config. >> Please make sure LLVM is correctly installed on your machine and pass the >> llvm_config option to rake if necessary." >> >> Can I remedy this for Developer Tools installation of llvm (4.2), or is the >> only way to get rid of this to use the llvm version indicated in the readme? >> >> Thanks >> >> Alex >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel