./libgcc_s.so.1 => not found, mainline broken?!?

Christian Joensson christian@j-son.org
Tue Nov 30 18:10:00 GMT 2004


On Tue, Nov 30, 2004 at 06:49:34PM +0100, Paolo Carlini wrote:
> Hi,
> 
> something is currently broken in mainline wrt LD_LIBRARY_PATH and 
> libgcc. Is this known?!?
> 
> I'm seeing the problem with g++: the executable cannot find its 
> libgcc_s.so.1
> I.e., for a build:
> 
>    --prefix=/usr/local/gcc-exp
> 
> and
> 
>    LD_LIBRARY_PATH=/usr/local/gcc-exp/lib: ...
> 
> I'm now seeing, invariably:
> 
> paolo:~/Work> a.out
> a.out: error while loading shared libraries: ./libgcc_s.so.1: cannot 
> open shared object file: No such file or directory
> paolo:~/Work> ldd a.out
>        libstdc++.so.6 => /usr/local/gcc-exp/lib/libstdc++.so.6 (0x40017000)
>        libm.so.6 => /lib/libm.so.6 (0x40100000)
>        ./libgcc_s.so.1 => not found
>        libc.so.6 => /lib/libc.so.6 (0x40122000)
>        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
>        ./libgcc_s.so.1 => not found
> 
> Note that libgcc_s.so.1 *is* correctly installed in 
> /usr/local/gcc-exp/lib/, only, the executable for some reason cannot 
> find it :-(

The one I posted earlier today, 
http://gcc.gnu.org/ml/gcc/2004-11/msg01197.html, might be related to 
this issue.

Cheers,

/ChJ



More information about the Gcc mailing list