dah
well everything looked good at first glance, but after getting home and doing some further probing, it's still messed up.
Code:
linuxbox plugins # ldd -r /usr/local/bin/mupen64/plugins/Glide64.so
/usr/local/bin/mupen64/plugins/Glide64.so: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /usr/local/bin/mupen64/plugins/Glide64.so)
/usr/local/bin/mupen64/plugins/Glide64.so: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/local/bin/mupen64/plugins/Glide64.so)
linux-gate.so.1 => (0xffffe000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7002000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6f81000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6f67000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6f51000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xb6f4a000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb6f3f000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6f06000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6ecc000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6ec8000)
libdl.so.2 => /lib/libdl.so.2 (0xb6eb4000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6e32000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb6db3000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb6d36000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb6cd3000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6cc1000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb6bf3000)
libm.so.6 => /lib/libm.so.6 (0xb6bd0000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc_s.so.1 (0xb6bc7000)
libc.so.6 => /lib/libc.so.6 (0xb6ab0000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb69e1000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb69dd000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb69d5000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb69d2000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb69c0000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb694d000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6925000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6920000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6917000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb690f000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6900000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb68d8000)
/lib/ld-linux.so.2 (0x80000000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb616f000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb616d000)
libaa.so.1 => /usr/lib/libaa.so.1 (0xb6153000)
libcaca.so.0 => /usr/lib/libcaca.so.0 (0xb6145000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb6103000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb60e3000)
libz.so.1 => /lib/libz.so.1 (0xb60d2000)
libgpm.so.1 => /lib/libgpm.so.1 (0xb60cc000)
symbol _Znaj, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
symbol _ZdaPv, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
symbol __cxa_begin_catch, version CXXABI_1.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
symbol __cxa_end_catch, version CXXABI_1.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
symbol _Znwj, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
symbol _ZdlPv, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
symbol __gxx_personality_v0, version CXXABI_1.2 not defined in file libstdc++.so.5 with link time reference (/usr/local/bin/mupen64/plugins/Glide64.so)
and oddly.
Code:
linuxbox plugins # ldd -r /usr/local/bin/mupen64/plugins/ricevideo.so
linux-gate.so.1 => (0xffffe000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7ac3000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7a42000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7a28000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7a12000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xb7a0b000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb7a00000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb79c7000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb798d000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7989000)
libdl.so.2 => /lib/libdl.so.2 (0xb7985000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7903000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7884000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7807000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb77a4000)
libstdc++.so.5 => /usr/lib/libstdc++-v3/libstdc++.so.5 (0xb76e7000)
libm.so.6 => /lib/libm.so.6 (0xb76c4000)
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc_s.so.1 (0xb76bb000)
libc.so.6 => /lib/libc.so.6 (0xb75a4000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb74d6000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb74d1000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb74c9000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb74c6000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb74b4000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7441000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb741a000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7414000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb740b000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7403000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb73f4000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb73cd000)
/lib/ld-linux.so.2 (0x80000000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb6c63000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb6c61000)
libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6 (0xb6b93000)
libaa.so.1 => /usr/lib/libaa.so.1 (0xb6b79000)
libcaca.so.0 => /usr/lib/libcaca.so.0 (0xb6b6b000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb6b29000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6b17000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb6af7000)
libz.so.1 => /lib/libz.so.1 (0xb6ae6000)
libgpm.so.1 => /lib/libgpm.so.1 (0xb6ae0000)
but when i run it, it spits out this and the plugins are not listed in the config
Code:
Couldn't load plugin '/usr/local/bin/mupen64/plugins/Glide64.so': /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6: version `CXXABI_1.2' not found (required by /usr/local/bin/mupen64/plugins/Glide64.so)
Couldn't load plugin '/usr/local/bin/mupen64/plugins/ricevideo.so': /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6: version `GLIBCPP_3.2' not found (required by /usr/local/bin/mupen64/plugins/ricevideo.so)
and
Code:
linuxbox plugins # gcc -v
Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/specs
Configured with: /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libgcj --enable-languages=c,c++,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)
I recompiled gcc, gcc-config, glibc, libstdc++, updated and still boom. It must be my stupid system but I am really confused by this now. Any gentoo people here with some advice?