[llvm-dev] Linking Kaleidoscope-8 wants all targets

Andy via llvm-dev llvm-dev at lists.llvm.org
Sun Jul 1 07:22:37 PDT 2018


I am compiling and linking Kaleidoscope sample from 2 to 7 with
Code::Blocks, where I have add to compiler settings: `llvm-config
--cxxflags` and to linker settings: `llvm-config --ldflags --system-libs
--libs core orcjit native`

In 2 to 7 is OK, but sample 8 has errors:
||=== Build: Debug in Chapter8 (compiler: LLVM Clang Compiler) ===|
obj/Debug/toy.o||In function `llvm::InitializeAllTargetInfos()':|
/usr/local/include/llvm/Config/Targets.def|26|undefined reference to
`LLVMInitializeAArch64TargetInfo'|
/usr/local/include/llvm/Config/Targets.def|27|undefined reference to
`LLVMInitializeAMDGPUTargetInfo'|
/usr/local/include/llvm/Config/Targets.def|28|undefined reference to
`LLVMInitializeARMTargetInfo'|
/usr/local/include/llvm/Config/Targets.def|29|undefined reference to
...............................
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180701/a4126d90/attachment.html>


More information about the llvm-dev mailing list