Смена компилятора и CHOST
После установки новой системы на архитектуру х86 захотелось обновить компилятор. В файле make.conf.example прочитал, что мой процессор AthlonXP в принципе поддерживает опцию CHOST="i686-pc-linux", в то время как в дефолтном конфиге записано CHOST="i486-pc-linux". По советам товарищей с форума стал делать по этому http://www.gentoo.org/doc/ru/gcc-upgrading.xml мануалу обновление компилятора. Для этого:
1. оставил без изменений CHOST="i486-pc-linux"
2. запустил # emerge -uav gcc (поскольку никаких приложений не стояло)
3. этот шаг
(Вместо "i686-pc-linux-gnu-3.4.5" укажите обновленную
версию GCC и настройки CHOST)
# gcc-config i686-pc-linux-gnu-3.4.5
поставил меня в тупик, ибо после обновления у меня остался тот же i486 компилятор, естественно, новой, самой последней версии. Вывод списка gcc-config -l показал этот 486 компилятор. Что было сделано неправильно и о чем умолчал мануал? Надо было перед установкой gcc изменить в make.conf переменную CHOST на нужное мне значение?
- Для комментирования войдите или зарегистрируйтесь
Почитай
Почитай это.
http://www.gentoo.org/doc/en/change-chost.xml
Если проблемы с английским - kleomash at yandex dot ru. Помогу с переводом.
Leonid Kolesnik
Ах вот оно что!
Ах вот оно что! Спасибо. :)