Hi,<div><br></div><div>  You should use the branch in the LLVM repo corresponding to your mono version,</div><div>i.e. mono-2-10.</div><div><br></div><div>                Zoltan<br><br><div class="gmail_quote">2011/10/19 Konrad M. <span dir="ltr">&lt;<a href="mailto:konrad.kruczynski@gmail.com">konrad.kruczynski@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
 which branch of mono&#39;s LLVM repository should I use to compile mono<br>
2.10.6 with --enabled-llvm? mono-2-10 one gives me:<br>
mini-llvm-cpp.cpp: In function ‘LLVMOpaqueExecutionEngine*<br>
mono_llvm_create_ee(LLVMOpaqueModuleProvider*, unsigned char*<br>
(*)(LLVMOpaqueValue*, int), void (*)(LLVMOpaqueValue*, void*, void*),<br>
void (*)(void*))’:<br>
mini-llvm-cpp.cpp:469: error: cannot allocate an object of abstract type<br>
‘MonoJITMemoryManager’<br>
mini-llvm-cpp.cpp:59: note:   because the following virtual functions<br>
are pure within ‘MonoJITMemoryManager’:<br>
/usr/include/llvm/ExecutionEngine/JITMemoryManager.h:115: note:         virtual<br>
void llvm::JITMemoryManager::deallocateFunctionBody(void*)<br>
/usr/include/llvm/ExecutionEngine/JITMemoryManager.h:131: note:         virtual<br>
void llvm::JITMemoryManager::deallocateExceptionTable(void*)<br>
<br>
Regards,<br>
 Konrad<br>
<br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</blockquote></div><br></div>