Error from emerge ----------------------------------------- grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory /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[2]: *** [kimg_tiff.la] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.4.3/work/kdelibs-3.4.3/kimgio' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.4.3/work/kdelibs-3.4.3' make: *** [all] Error 2 ------------------------------------------ uname -a gives Linux 2.6.11-gentoo-r9 #8 Sun Nov 27 14:02:48 CET 2005 i686 AMD Athlon(tm) XP 2100+ AuthenticAMD GNU/Linux ------------------------------------------ The problem is that my libstdc++ is in /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.la and not inte /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la where it tries to locate it. There is 2 problems with this. First /usr/lib/gcc-lib instead /usr/lib/gcc and then the version its looking for. 3.3.4 instead of 3.4.4. I dont have gcc-3.3.4 anywhere on my system and i cant find it in any global variables so i figure it must be a ebuild or makefile problem. Regards Joakim
Please, search... fix_libtool_files.sh 3.3.4 && emerge libtool *** This bug has been marked as a duplicate of 73435 ***