Проблемы с компиляцие программ!!!

Народ.Разясните че к чему.Пытаюсь установить tvtime или Sim,компиляция вылетает с такой вот ошибкой
make[3]: *** [tvtime] Ошибка 1
make[3]: *** Ожидание завершения заданий...
i686-pc-linux-gnu-gcc -march=pentium3 -O3 -fomit-frame-pointer -std=gnu99 -mcpu=pentiumpro -o tvtime-configure tvtime_configure-utils.o tvtime_configure-tvtimeconf.o tvtime_configure-tvtime-configure.o -L/usr/lib /usr/lib/libxml2.so -lz -lpthread -lm
make[3]: Leaving directory `/var/tmp/portage/tvtime-0.9.12/work/tvtime-0.9.12/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/tvtime-0.9.12/work/tvtime-0.9.12/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/tvtime-0.9.12/work/tvtime-0.9.12'
make: *** [all] Ошибка 2

!!! ERROR: media-tv/tvtime-0.9.12 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status messag
Подскажите как это лечить.Мож gcc пересобрать?

Дай лог еще

Дай лог еще повыше....

Вот лог повыше.

i686-pc-linux-gnu-gcc -march=pentium3 -O3 -fomit-frame-pointer -std=gnu99 -mcpu=pentiumpro -o tvtime-command tvtime_command-utils.o tvtime_command-tvtimeconf.o tvtime_command-tvtime-command.o -L/usr/lib /usr/lib/libxml2.so -lz -lpthread -lm
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -march=pentium3 -O3 -fomit-frame-pointer -std=gnu99 -mcpu=pentiumpro -o tvtime-configure -lz -L/usr/lib -lxml2 -lz -lpthread -lm tvtime_configure-utils.o tvtime_configure-tvtimeconf.o tvtime_configure-tvtime-configure.o
libtool: link: cannot find the library `//usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la'
make[3]: *** [tvtime] Ошибка 1
make[3]: *** Ожидание завершения заданий...
i686-pc-linux-gnu-gcc -march=pentium3 -O3 -fomit-frame-pointer -std=gnu99 -mcpu=pentiumpro -o tvtime-configure tvtime_configure-utils.o tvtime_configure-tvtimeconf.otvtime_configure-tvtime-configure.o -L/usr/lib /usr/lib/libxml2.so -lz -lpthread -lm
make[3]: Leaving directory `/var/tmp/portage/tvtime-0.9.12/work/tvtime-0.9.12/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/tvtime-0.9.12/work/tvtime-0.9.12/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/tvtime-0.9.12/work/tvtime-0.9.12'
make: *** [all] Ошибка 2

!!! ERROR: media-tv/tvtime-0.9.12 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status message.
Я пересобрал gcc не помогает.Gentoo у меня 2005 gcc 3.3.5

Может

Может попробоваит под другую архитектуру? типа -mcpu=i686?

КАжись понял!!!

Короче все дело в этом линке
libtool: link: cannot find the library `//usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la'
Он ссылается на i386-pc-linux-gnu,а у меня там i686-pc-linux-gnu.
Короче я кинул линк ln -s i686-pc-linux-gnu i386-pc-linux-gnu
И по идее должно заработать.
Если че не правильно,напишите плиз.

Всё верно.

Всё верно. Должно помочь.

в похожих

в похожих случаях помогает запуск /sbin/fix_libtool_files.sh,
подобные проблемы обычно возникают в случае смены версии gcc

Конечно не

Конечно не правильно! Это грубый хак. Правильно --- это использовать fix_libtool_files.sh. В твоём конкретном случае надо сделать так:
# fix_libtool_files.sh 3.3.5 --oldarch i386-pc-linux-gnu
И удали свой симлинк

Похожая проблема..

постоянные проблемы с make; сегфаулт/error in src_compile
Мелкий софт компилится раза с 3-го, тяжелый - вообще не хотят +(

Дело врядли во флагах, т.к. USE стоит "-*"; да и на лайф цд ядро только с неск. раз скомпилилось.
arch=i386

посоветуйте что-нить...

Рекомендую к

Рекомендую к использованию такую програмку как memtest :) Протестируй память короче. Скорее всего она у тебя битая.

memtest

Совсем забыл добавить: это было моей первой мыслью =) Поменял пямять - без толку...

Тоесть мне надо

Тоесть мне надо будет fix_libtool_files.sh после каждого обновления gcc выполнять?

Ага! В конце

Ага! Об этом даже предупреждение выскакивает каждый раз при установке gcc:

 * If you have issues with packages unable to locate libstdc++.la,
 * then try running 'fix_libtool_files.sh' on the old gcc versions.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".