My system has gcc 3.3.5.20050130-r1 installed, but during 'emerge -u world': [...] /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O3 -ffast-math -pipe -march=pentium3 -O3 -pipe -D_GNU_SOURCE -Werror-implicit-function-declaration -o libdirectfb_sdl.la -rpath /usr/lib/directfb-0.9.22/systems -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -avoid-version -module primary.lo sdl.lo -ldl -lpthread /bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' is not a valid libtool archive make[3]: *** [libdirectfb_sdlinput.la] Error 1 make[3]: *** Waiting for unfinished jobs.... i686-pc-linux-gnu-gcc -shared .libs/primary.o .libs/sdl.o -L/usr/lib /usr/lib/libSDL.so -ldl -lpthread -march=pentium3 -Wl,-rpath -Wl,/usr/lib -Wl,-soname -Wl,libdirectfb_sdl.so -o .libs/libdirectfb_sdl.so creating libdirectfb_sdl.la /bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' is not a valid libtool archive make[3]: *** [libdirectfb_sdl.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/systems/sdl' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/systems' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22' make: *** [all] Error 2 !!! ERROR: dev-libs/DirectFB-0.9.22 failed. !!! Function src_compile, Line 103, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Please, search... fix_libtool_files.sh 3.3.4 *** This bug has been marked as a duplicate of 73435 ***