<div>Checked once again and it turned out that I created a link in to libLLVMgold.so in <span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "><tt>$PREFIX/libexec/gcc/i686-pc-linux-gnu/4.2.1/</tt></span><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "> and </span><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "><tt>$PREFIX/lib/bfd-plugins/<span class="Apple-style-span" style="font-family: arial; font-size: small; ">, but not in /usr/lib/bfd-plugins. Creating the latter solved the problem.</span></tt></span></div>

<div><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "><tt><span class="Apple-style-span" style="font-family: arial; font-size: small; "><br></span></tt></span></div><div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "><tt><span class="Apple-style-span" style="font-family: arial; font-size: small; ">Thanks Rafael and sorry for the noise.</span></tt></span></div>

<div><br></div><div>Victor</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><br><div class="gmail_quote">On 23 April 2010 02:40, Rafael Espindola <span dir="ltr"><<a href="mailto:espindola@google.com">espindola@google.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 5 April 2010 10:24, Victor Zverovich <<a href="mailto:victor.zverovich@googlemail.com">victor.zverovich@googlemail.com</a>> wrote:<br>


> Hi all,<br>
> Following the example<br>
> from <a href="http://llvm.org/docs/GoldPlugin.html#example1" target="_blank">http://llvm.org/docs/GoldPlugin.html#example1</a> gives the following error<br>
> on Ubuntu Karmic:<br>
> /usr/bin/ld: error: a.a: no archive symbol table (run ranlib)<br>
> /usr/bin/ld: /usr/lib/crt1.o:../sysdeps/i386/elf/start.S:115: error:<br>
> undefined reference to 'main'<br>
> /usr/bin/ld: b.o: in function foo1:b.c(.text+0x4): error: undefined<br>
> reference to 'foo2'<br>
> collect2: ld returned 1 exit status<br>
> I suppose this is due to missing "--plugin libLLVMgold.so" option.<br>
<br>
</div>bfd (the library used by nm and ar) should try to search for the<br>
plugin in the bfd-plugins. Can you check that there is a link for the<br>
plugin in that directory?<br>
<div class="im"><br>
> Attached is a documentation patch that corrects this (also for nm).<br>
> Best regards,<br>
> Victor<br>
</div>> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
><br>
><br>
<br>
Thanks,<br>
<font color="#888888">--<br>
Rafael Ávila de Espíndola<br>
</font></blockquote></div><br>