I originally used https://github.com/mono/llvm/mono-4-3 (though I don't
remember why) but I will switch and try the master branch. Using
--with_llvm didn't work as things are set up now.
Any special configuration options I should be using when building llvm?
On 10/23/2015 11:00 AM, Zoltan Varga wrote:
Hi,
Make sure you are using the 'master' branch of the mono llvm repo.
Also, try using --with-llvm=<prefix> instead of --enable-llvm=yes, the
latter might pick up the system version of llvm. Otherwise, I don't know
what is causing the problem, those symbols are in libraries which are
supposed to be linked into the mono executable, i.e.:
mini/Makefile should contains something like:
LLVM_LIBS = -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info
-lLLVMMCDisassembler -lLLVMX86AsmPrinter -lLLVMX86Utils
-lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCJIT -lLLVMRuntimeDyld
-lLLVMObject -lLLVMMCParser -lLLVMBitReader -lLLVMJIT
-lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine
-lLLVMTransformUtils -lLLVMipa -lLLVMBitWriter -lLLVMAnalysis
-lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport
-L/Users/vargaz/git/llvm/usr64/lib -lz -lpthread -ledit -lcurses -lm
-lstdc++
Zoltan
On Fri, Oct 23, 2015 at 11:51 AM, Bill Seurer <seu...@linux.vnet.ibm.com
<mailto:seu...@linux.vnet.ibm.com>> wrote:
I am attempting to activate the llvm backend for power but am
running into linker issues. I get hundreds of missing symbols
errors like this when I do an --enable-llvm=yes build:
/home/seurer/mono-git/mono-llvm/mono/mini/mini-llvm-cpp.cpp:557:
undefined reference to `llvm::createNoAAPass()'
The symbols it is complaining about are in the libraries that were
created when I compiled the mono version of llvm. I even specified
all the libraries directly in the LDFLAGS environment variable but
the symbols still are not found.
Any ideas what I am doing wrong?
--
-Bill Seurer
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
<mailto:Mono-devel-list@lists.ximian.com>
http://lists.ximian.com/mailman/listinfo/mono-devel-list
--
-Bill Seurer
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list