macruby-experimental build failing
hi I was trying to build the trunk on the 'experimental' branch. I checked out the source form SVN, followed the README.rdoc, but the build is failing and I have no clue why. (the only modification I did is install LLVM to /opt/local, using SVN trunk) the error is /usr/bin/g++ -I/opt/local/include -D_DEBUG -D_GNU_SOURCE - D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-common - Woverloaded-virtual -I. -I./include -g -Wall -arch i386 -arch x86_64 - Wno-parentheses -Wno-deprecated-declarations -Werror -c vm.cpp -o vm.o vm.cpp: In constructor 'RoxorVM::RoxorVM()': vm.cpp:210: error: no matching function for call to 'llvm::ExecutionEngine::createJIT(llvm::ExistingModuleProvider*&, int, RoxorJITManager*&, bool)' /opt/local/include/llvm/ExecutionEngine/ExecutionEngine.h:134: note: candidates are: static llvm::ExecutionEngine* llvm::ExecutionEngine::createJIT(llvm::ModuleProvider*, std::string*, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level) vm.cpp: In constructor 'RoxorVM::RoxorVM()': vm.cpp:210: error: no matching function for call to 'llvm::ExecutionEngine::createJIT(llvm::ExistingModuleProvider*&, int, RoxorJITManager*&, bool)' /opt/local/include/llvm/ExecutionEngine/ExecutionEngine.h:134: note: candidates are: static llvm::ExecutionEngine* llvm::ExecutionEngine::createJIT(llvm::ModuleProvider*, std::string*, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level) any help? thank you in advance ruben
Hi Ruben, Did you install LLVM HEAD or the revision mentioned in README? AFAIK revisions above the one mentioned in README introduce some API changes. Laurent On May 31, 2009, at 11:33 AM, Ruben Fonseca wrote:
hi
I was trying to build the trunk on the 'experimental' branch. I checked out the source form SVN, followed the README.rdoc, but the build is failing and I have no clue why.
(the only modification I did is install LLVM to /opt/local, using SVN trunk)
the error is
/usr/bin/g++ -I/opt/local/include -D_DEBUG -D_GNU_SOURCE - D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-common - Woverloaded-virtual -I. -I./include -g -Wall -arch i386 -arch x86_64 -Wno-parentheses -Wno-deprecated-declarations -Werror -c vm.cpp -o vm.o vm.cpp: In constructor 'RoxorVM::RoxorVM()': vm.cpp:210: error: no matching function for call to 'llvm::ExecutionEngine::createJIT(llvm::ExistingModuleProvider*&, int, RoxorJITManager*&, bool)' /opt/local/include/llvm/ExecutionEngine/ExecutionEngine.h:134: note: candidates are: static llvm::ExecutionEngine* llvm::ExecutionEngine::createJIT(llvm::ModuleProvider*, std::string*, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level) vm.cpp: In constructor 'RoxorVM::RoxorVM()': vm.cpp:210: error: no matching function for call to 'llvm::ExecutionEngine::createJIT(llvm::ExistingModuleProvider*&, int, RoxorJITManager*&, bool)' /opt/local/include/llvm/ExecutionEngine/ExecutionEngine.h:134: note: candidates are: static llvm::ExecutionEngine* llvm::ExecutionEngine::createJIT(llvm::ModuleProvider*, std::string*, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level)
any help?
thank you in advance ruben _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
participants (2)
-
Laurent Sansonetti
-
Ruben Fonseca