Missing libstdc++.so.6 executing 3rd party binary
I have two versions of the binary file that i would like to successfully execute under Gentoo.
One version was compiled by the vendor /w gcc33 claiming to run under Debian 3.1, SuSE 9.3 and Fedora Core3.
Another is for MacOS and Linux (general)
I am currently using Gentoo 2005.1 (X86) with gcc3.3.6 & glibc2 - 2.3.5.
When i try to execute either version of the program i get the following message:
1) gcc33 binary: error while loading shared libraries: libstdc++.so.6 can not open shared object file: No such file or directory.
2) general Linux binary: symbol __lib_sigaction version GLIBC_2.2 not defined in file libc.so.6 with link time reference.
Already tried the following ...
emerge lib-compat
emerge --update --deep world
emerge --depclean
revdep-rebuild
and still not working.
Some helpful info..
I run a search for libstdc++.so.6 on the system and file could't be found.
I also found /lib/libc.so.6 linked to libc-2.3.5.so
/usr/lib/libstdc++-libc6.2-2.so.3 linked to libstdc++-3-libc6.2-2-2.10.0.so
output of /etc/env.d/05gcc...
PATH="/usr/i386-pc-linux-gnu/gcc-bin/3.3.6"
ROOTPATH="/usr/i386-pc-linux-gnu/gcc-bin/3.3.6"
MANPATH="/usr/share/gcc-data/i386-pc-linux-gnu/3.3.6/man"
INFOPATH="/usr/share/gcc-data/i386-pc-linux-gnu/3.3.6/info"
LDPATH="/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.6
GCC_SPECS=""
Is LD_LIBRARY_PATH the same as LDPATH in Gentoo?
Is that mean i have to upgrade to gcc3.4 with libsstdc++-v3 for the gcc33 binary to work? What about the other binary, it should work?
It is very important for me to get this program working under Gentoo as i like this distro a lot, but so far i struggling trying to get at least one of those programs to work. Any help is much appreciated!
Wes
|