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
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 <below@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
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 <below@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
It might be good to build only 64bit. :) Build a LLVM: $ env UNIVERSAL=1 UNIVERSAL_ARCH="x86_64" .... Build a MacRuby: $ RC_ARCHS=x86_64 rake 2010/7/9 Alexander v. Below <below@mac.com>:
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 <below@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
Sorry. Is Intel Core Duo a 32bit arch? So, please build only 32bit. Build a LLVM: $ env UNIVERSAL=1 UNIVERSAL_ARCH="i386" .... Build a MacRuby: $ RC_ARCHS=i386 rake 2010/7/9 Watson <watson1978@gmail.com>:
It might be good to build only 64bit. :)
Build a LLVM: $ env UNIVERSAL=1 UNIVERSAL_ARCH="x86_64" ....
Build a MacRuby: $ RC_ARCHS=x86_64 rake
2010/7/9 Alexander v. Below <below@mac.com>:
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 <below@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
participants (2)
-
Alexander v. Below
-
Watson