help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Aw: LLVM/JIT on MacOS X


From: Stefan Mahr
Subject: Aw: LLVM/JIT on MacOS X
Date: Wed, 11 Jun 2014 08:56:56 +0200

Ben Abbott wrote: 
>
> Carlo,
> 
> Have you been successful getting JIT to work on Mac OS X?  When I try, I 
> encounter the error below.
> 
> Ben
>
> [...]
> 
> Undefined symbols for architecture x86_64:
>   "llvm::verifyModule(llvm::Module const&, llvm::VerifierFailureAction, 
> std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)", 
> referenced from:
>       tree_jit::optimize(llvm::Function*)      in 
> libcorefcn.a(corefcn_libcorefcn_la-pt-jit.o)
>   "llvm::raw_fd_ostream::raw_fd_ostream(char const*, std::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >&, unsigned int)", referenced 
> from:
>       tree_jit::optimize(llvm::Function*)      in 
> libcorefcn.a(corefcn_libcorefcn_la-pt-jit.o)
>   "llvm::ExecutionEngine::createJIT(llvm::Module*, std::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >*, llvm::JITMemoryManager*, 
> llvm::CodeGenOpt::Level, bool, llvm::Reloc::Model, llvm::CodeModel::Model)", 
> referenced from:
>       tree_jit::initialize()      in 
> libcorefcn.a(corefcn_libcorefcn_la-pt-jit.o)
> ld: symbol(s) not found for architecture x86_64
> 

Hi Ben,

your error message sounds like a incompatibility with newer LLVM versions and 
should be fixed with my attached patch in this bug report: 
http://savannah.gnu.org/bugs/?41061

As always, a rebased changeset to a more recent repository state can be found 
here: http://inversethought.com/hg/octave-nkf/nkf-ready

Could you try the patch?

Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]