[LLVMdev] undefined symbol: _ZTIN4llvm10ModulePassE

Welson Sun welson.sun at gmail.com
Tue Oct 29 11:38:04 PDT 2013


I have a MdoulePass which compiles and runs fine with LLVM3.1. Then I
wanted to upgrade to LLVM3.3, it compiles and links fine, but when you run
it by "opt -load /path/to/.so", it shows this message:

undefined symbol: _ZTIN4llvm10ModulePassE

which means undefined symbol: llvm::ModulePass after demangling.

Googled for a while and still no clue.

Anybody have an idea?

Thanks,
Welson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131029/91d419cc/attachment.html>


More information about the llvm-dev mailing list