[LLVMdev] libLLVMgold.so: could not load plugin library

Guoliang Jin jingl1345 at gmail.com
Fri Jun 25 09:16:27 PDT 2010

  On 6/25/2010 8:56 AM, Rafael Espindola wrote:
> On 25 June 2010 03:17, Guoliang Jin<jingl1345 at gmail.com>  wrote:
>>   Hi there,
>> I checked out the latest code from the repository, and wanna use the gold
>> plugin, but I got the following:
>> libLLVMgold.so: could not load plugin library
>> Do you know why this is happening?
>> Also I noticed the name of the library is changed to LLVMgold.so, and I just
>> renamed it to libLLVMgold.so when I copied it. Is this the right thing to
>> do?
> The library is now named LLVMgold.so, I probably forgot to update some
> documentation, didn't I :-(
So when I copy it to $PREFIX/libexec/gcc/x86_64-unknown-linux-gnu/4.2.1/ 
and $PREFIX/lib/bfd-plugins/, should I rename it to libLLVMgold.so? Any 
other copies I should make?
> Copying it should cause no problems. just make sure libLTO.so is in a
> place it can find. What happens if you run ldd on LLVMgold.so?
Here is the result:
ldd $LLVMPREFIX/lib/LLVMgold.so
     linux-gate.so.1 =>  (0x006fa000)
     libLTO.so => $LLVMPREFI/lib/libLTO.so (0x00f24000)
     libpthread.so.0 => /lib/libpthread.so.0 (0x00570000)
     libdl.so.2 => /lib/libdl.so.2 (0x00c4c000)
     libstdc++.so.6 => /s/gcc-4.3.1/i386_rhel5/lib/libstdc++.so.6 
     libm.so.6 => /lib/libm.so.6 (0x00153000)
     libgcc_s.so.1 => /s/gcc-4.3.1/i386_rhel5/lib/libgcc_s.so.1 (0x00675000)
     libc.so.6 => /lib/libc.so.6 (0x002db000)
     /lib/ld-linux.so.2 (0x00f07000)

More information about the llvm-dev mailing list