Created
March 4, 2017 14:20
-
-
Save idontgetoutmuch/77044a7aa030bc8b5c0213daabb4b12f to your computer and use it in GitHub Desktop.
llvm-general test linker errors
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Linking dist/build/test/test ... | |
| Undefined symbols for architecture x86_64: | |
| "llvm::TargetRegistry::lookupTarget(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, llvm::Triple&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)", referenced from: | |
| _LLVM_General_LookupTarget in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(TargetC.o) | |
| "llvm::raw_fd_ostream::raw_fd_ostream(llvm::StringRef, std::error_code&, llvm::sys::fs::OpenFlags)", referenced from: | |
| _LLVM_General_WithFileRawOStream in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(RawOStreamC.o) | |
| "llvm::createInternalizePass(std::function<bool (llvm::GlobalValue const&)>)", referenced from: | |
| _LLVM_General_AddInternalizePass in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(PassManagerC.o) | |
| "llvm::sys::getProcessTriple[abi:cxx11]()", referenced from: | |
| _LLVM_General_GetProcessTargetTriple in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(TargetC.o) | |
| "llvm::sys::getDefaultTargetTriple[abi:cxx11]()", referenced from: | |
| _LLVM_General_GetDefaultTargetTriple in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(TargetC.o) | |
| "llvm::Instruction::getAllMetadataImpl(llvm::SmallVectorImpl<std::pair<unsigned int, llvm::MDNode*> >&) const", referenced from: | |
| _LLVM_General_GetMetadata in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(InstructionC.o) | |
| "llvm::Twine::str[abi:cxx11]() const", referenced from: | |
| void llvm::orc::CompileOnDemandLayer<llvm::orc::IRCompileLayer<llvm::orc::ObjectLinkingLayer<llvm::orc::DoNothingOnNotifyLoaded> >, llvm::orc::JITCompileCallbackManager, llvm::orc::IndirectStubsManager>::addLogicalModule<llvm::Module*>(llvm::orc::LogicalDylib<llvm::orc::IRCompileLayer<llvm::orc::ObjectLinkingLayer<llvm::orc::DoNothingOnNotifyLoaded> >, llvm::orc::CompileOnDemandLayer<llvm::orc::IRCompileLayer<llvm::orc::ObjectLinkingLayer<llvm::orc::DoNothingOnNotifyLoaded> >, llvm::orc::JITCompileCallbackManager, llvm::orc::IndirectStubsManager>::LogicalModuleResources, llvm::orc::CompileOnDemandLayer<llvm::orc::IRCompileLayer<llvm::orc::ObjectLinkingLayer<llvm::orc::DoNothingOnNotifyLoaded> >, llvm::orc::JITCompileCallbackManager, llvm::orc::IndirectStubsManager>::LogicalDylibResources>&, llvm::Module*) in libHSllvm-general-3.9.0.0-CJVSglxrzErATfXQXzEuNH.a(OrcJITC.o) | |
| ld: symbol(s) not found for architecture x86_64 | |
| collect2: error: ld returned 1 exit status | |
| `gcc-6' failed in phase `Linker'. (Exit code: 1) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment