[LLVMdev] lli unable to resolve symbol _ZNKSt3__16locale9use_facetERNS0_2idE in bitcode
Ashok Nalkund
ashoknn at qualcomm.com
Sat May 19 21:41:42 PDT 2012
Hi,
LLVM/Clang version: 3.2svn (r156975). I have a bitcode file that I'm
trying to load/execute using lli as below but it reports an error about
unresolved symbol:
> LLVM ERROR: Program used external function '_ZNKSt3__16locale9use_facetERNS0_2idE' which could not be resolved!
> lli: /local/mnt/workspace/ashoknn/crd/neo/llvm/proto/llvmsvn/llvm/lib/Support/ThreadLocal.cpp:54: virtual llvm::sys::ThreadLocalImpl::~ThreadLocalImpl(): Assertion `errorcode ==
I've tried loading the following libs when running lli:
> lli \
> -load=libQtCore.so.4 \
> -load=libpthread.so.0 \
> -load=libm.so.6 \
> -load=libgcc_s.so.1 \
> -load=libc.so.6 \
> -load=libz.so.1 \
> -load=libgthread-2.0.so.0 \
> -load=libglib-2.0.so.0 \
> -load=librt.so.1 \
> -load=libpcre.so.3 \
> -load=libdl.so.2 \
> -load=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 \
> -use-mcjit -entry-function="ISimEngine_GetVersion" /local/mnt/workspace/ashoknn/crd/neo/llvm/IIF/HLND.bc/libengine.bc
Anything missing above? I tried using libstdc++.so.6 as well as its full
path as above, same error.
Thanks,
Ashok
More information about the llvm-dev
mailing list