[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5
From: |
Oleg |
Subject: |
[Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5 |
Date: |
Fri, 09 Oct 2015 20:42:44 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36 |
Follow-up Comment #38, bug #41061 (project octave):
Now building Octave 4.0.0 with LLVM 3.5 with all options, including JIT.
Implemented the latest patch (manually). It still fails with following errors:
>>>===<<<
CXX octave_gui-main-gui.o
CXXLD octave-gui
../libinterp/.libs/liboctinterp.so: undefined reference to
`llvm::ExecutionEngine::createJIT(llvm::Module*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>*, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level, bool,
llvm::Reloc::Model, llvm::CodeModel::Model)'
../libinterp/.libs/liboctinterp.so: undefined reference to
`llvm::raw_fd_ostream::raw_fd_ostream(char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>&, llvm::sys::fs::OpenFlags)'
collect2: error: ld returned 1 exit status
>>>===<<<
Tried different versions of gcc, same errors. Now I am using gcc5.2 and
llvm/clang 3.5. LLVM libraries in LD_LIBRARY_PATH have missed modules, it
seems something else causing problem to the linker....
Any help will be appreciated. I think having JIT is important for future of
Octave, especially after great new release of 4.0.0
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41061>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Octave-bug-tracker] [bug #41061] Octave fails to build with LLVM 3.5,
Oleg <=