[llvm-dev] lli can't find vsprintf

jmiguel hernandez via llvm-dev llvm-dev at lists.llvm.org
Fri Feb 24 16:56:03 PST 2017

i am wondering if someone could give me some tips on how to debug/solve
this problem. I am trying to use LLI on Windows. I build llvm and clang
using cmake.

clang -c hello.c -emit-llvm -o hello.bc
lli hello.bc
D:\llvm\examples\helloworld>lli hello.bc
LLVM ERROR: Program used external function '___stdio_common_vsprintf' which
could not be resolved!

But, I can generate the exe though
llc -filetype=obj hello.bc
link hello.obj -defaultlib:libcmt

maybe i need a
D:\llvm\examples\helloworld>clang --version
clang version 5.0.0 (trunk 296084) (llvm/trunk 296083)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: D:\llvm\build\Debug\bin

D:\llvm\examples\helloworld>lli --version
LLVM (http://llvm.org/):
  LLVM version 5.0.0svn
  DEBUG build with assertions.
  Default target: i686-pc-windows-msvc
  Host CPU: broadwell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170224/85560da2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hello.bc
Type: application/octet-stream
Size: 5128 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170224/85560da2/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hello.c
Type: text/x-csrc
Size: 76 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170224/85560da2/attachment.c>

More information about the llvm-dev mailing list