my platform is Fedora 11 X86_64,<br><br>but I have found that llvm-ld will link libpthread as a default action <br><br>just run <br><br>llvm-ld test.o<br><br>and <br><br>lli test.bc will give the right result <br><br><div class="gmail_quote">
2009/11/18 Timo Juhani Lindfors <span dir="ltr"><<a href="mailto:timo.lindfors@iki.fi">timo.lindfors@iki.fi</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Nan Zhu <<a href="mailto:zhunansjtu@gmail.com">zhunansjtu@gmail.com</a>> writes:<br>
> llvm-gcc -c -emit-llvm test.c<br>
><br>
> llvm-ld test.o -lpthread //here llvm-ld tells me that "Cannot find library<br>
> pthread"<br>
<br>
</div>$ llvm-gcc -c -emit-llvm test.c<br>
<div class="im">$ llvm-ld test.o -lpthread<br>
</div>$ ./a.out<br>
Error opening '/usr/lib/libpthread.a': /usr/lib/libpthread.a: invalid ELF header<br>
  -load request ignored.<br>
Hello world<br>
<br>
</blockquote></div><br>