Hi,

  You should use the branch in the LLVM repo corresponding to your mono
version,
i.e. mono-2-10.

                Zoltan

2011/10/19 Konrad M. <konrad.kruczyn...@gmail.com>

> Hi,
>  which branch of mono's LLVM repository should I use to compile mono
> 2.10.6 with --enabled-llvm? mono-2-10 one gives me:
> mini-llvm-cpp.cpp: In function ‘LLVMOpaqueExecutionEngine*
> mono_llvm_create_ee(LLVMOpaqueModuleProvider*, unsigned char*
> (*)(LLVMOpaqueValue*, int), void (*)(LLVMOpaqueValue*, void*, void*),
> void (*)(void*))’:
> mini-llvm-cpp.cpp:469: error: cannot allocate an object of abstract type
> ‘MonoJITMemoryManager’
> mini-llvm-cpp.cpp:59: note:   because the following virtual functions
> are pure within ‘MonoJITMemoryManager’:
> /usr/include/llvm/ExecutionEngine/JITMemoryManager.h:115: note:
> virtual
> void llvm::JITMemoryManager::deallocateFunctionBody(void*)
> /usr/include/llvm/ExecutionEngine/JITMemoryManager.h:131: note:
> virtual
> void llvm::JITMemoryManager::deallocateExceptionTable(void*)
>
> Regards,
>  Konrad
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to