LINUX.ORG.RU

gcc 3.4.0


0

0

Собрал сабж. и очень пожалел. Начались глюки. ядро напрочь отказывается собирраться с этим компилером. мплайер на limits.h ругается. осле сборки я по глупости сделал:
cp /path/to/new/gcc/include/* /usr/include/ -rf
теперь вообще ж***.
описываю ход установки:
./configure --prefix=/usr/local/gcc/ --program-suffix=-3.4 --enable-languages=c,c++,java,objc
make CFLAGS='-O' LIBCFLAGS='-O2' LIBCXXFLAGS='-O2 -fno-implicit-templates' bootstrap

make install
echo /usr/local/gcc/lib >> /etc/ld.so.conf
ldconfig
export CC=/usr/local/gcc/bin/gcc-3.4
export CXX=/usr/local/gcc/bin/g++-3.4
ну и...(смотреть выше)

собственно вопрос: могу ли я как нибудь всё вернуть? (gcc 3.2)
Система: Слакварь 9.1
Заранее Очень благодарен! (извеняюсь за себя ламака)

anonymous

Всем кто сюда заглянул спасибо!Проблемы разрешились!(3.4.0 остался, я просто руки в тисках чуть покрутил).

anonymous
()

Почему бы не сделать downgrade gcc? Сделай make uninstall,а потом pkginstall (или как там... забыл...) Или же ставь gcc 3.4.1 со всеми патчами (branch update), как обычно делают в gentoo :) Ты небось без патчей ставил и + из сырцов?

Selecter ★★★★
()
Ответ на: комментарий от Selecter

Какой нахрен патч, mplayer-CVS давно собирается с gcc 3.4.x, это только первую неделю после выхода 3.4.0 надо было ручками крутить!

anonymous
()
Ответ на: комментарий от anonymous

Патч на сырцы-релиз. Понятно дело, что в CVS все исправления уже включены.

Selecter ★★★★
()

Нащёл несколько патчей... какие посоветуйте? А проблема решилась очень просто - надо было скопировать несколько lib`ов с инклуд папки 2.6.7. Мплаейр как по маслу собрался.

anonymous
()
Ответ на: комментарий от anonymous

ядро лучше собирать gcc-2.95.3 - он стабильный
да и в линух_фром_скратч тоже самое говорят

goodwin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.