[LLVMdev] error open a share library generated by a LLVM pass

Krzysztof Parzyszek kparzysz at codeaurora.org
Fri Jul 31 12:12:19 PDT 2015


On 7/30/2015 8:06 PM, Q Z wrote:
>
>   I got another error by use the XX.o in the LLVM src directory
> $LLVM_SRC/Release+Asserts/lib/XX.o:
> Error opening '../../Release+Asserts/lib/XX.so':
> ../../Release+Asserts/lib/XX.so: undefined symbol:
> _ZN4llvm18EQTDDataStructures2IDE
>    -load request ignored.

That mangled name refers to llvm::EQTDDataStructures::ID. Does your 
library define it?

-Krzysztof

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation



More information about the llvm-dev mailing list