Вот моя конфа. Проблема в том, что при бутстрапе (собираю из первого стейджа x86-2008.0) на dev-libs/gmp-4.2.2-r2 вываливается из за того ЧТО ОТСУТСТВУЕТ G++. Какого черта он отсутствует, если перешнуровка сама должна его собрать??? С дефолтным make.conf шнуровка проходит на ура. Что не так в моем конфиге?
И пользуясь случаем хочу спросить, на сколько оправдана такая оптимизация под мой Core2Duo T7400, все ли я из него выжимаю или чего то забыл и нет ли чего нибудь избыточного/лишнего?
Вот моя конфа. Проблема в том, что при бутстрапе (собираю из первого стейджа x86-2008.0) на dev-libs/gmp-4.2.2-r2 вываливается из за того ЧТО ОТСУТСТВУЕТ G++. Какого черта он отсутствует, если перешнуровка сама должна его собрать??? С дефолтным make.conf шнуровка проходит на ура. Что не так в моем конфиге?
И пользуясь случаем хочу спросить, на сколько оправдана такая оптимизация под мой Core2Duo T7400, все ли я из него выжимаю или чего то забыл и нет ли чего нибудь избыточного/лишнего?
Аналогичная проблема, счас вот ради интереса пересоберу gcc, но почему-то мне кажется, что это мало что даст.
Черт его знает, кто съел g++(((
Upd. : Ахинея какая-то, собрал gcc-4.3.1, выбрал его в gcc-config, имеется g++, но проги собранные g++ - пытаются за собой тащить через stdlibc++ что-то из старой версии gcc, за каким этим самым - неясно... Лабуда какая-то(((
Upd2. : Кажись понял, но проверить идею смогу тока завтра. Смотри - CHOST="i486-pc-linux-gnu", а наши с тобой процы - i686, смена же параметра CHOSTS - это целый танец с бубном, в ходе которого надо и gcc пересобирать и еще много чего, так что - мб оно и заработает после правильной замены)))))
Итак, пишу отдельным сообщением, дабы апнуть тему. Полагаю, имеет смысл приписать [SOLVED] и почистить ее немного, господа модераторы - работа вам.
Итак, Upd2. предыдущего поста оказался верен - поменял CHOSTS, пересобрал по науке gcc, опять же по науке удалил старый, далее в make.conf заменил i686 (ну или prescott - смотря что у вас стояло) на core2, дабы выжать все из своего процессора. Далее - пересобрал gcc еще раз - с новой оптимизацией и запустил шнуровку (bootstrap.sh)
Судя по тому, что происходит на экране - еще часок-другой и система соберется, g++ же точно есть и рабочий - проверил - написавл, скомпилял и запустил Hello, World! на основе iostream.
Итак, скрестим пальцы и вообразим, что stage1 2008 года разлива таки нами покорен)))
Итак, пишу отдельным сообщением, дабы апнуть тему. Полагаю, имеет смысл приписать [SOLVED] и почистить ее немного, господа модераторы - работа вам.
Итак, Upd2. предыдущего поста оказался верен - поменял CHOSTS, пересобрал по науке gcc, опять же по науке удалил старый, далее в make.conf заменил i686 (ну или prescott - смотря что у вас стояло) на core2, дабы выжать все из своего процессора. Далее - пересобрал gcc еще раз - с новой оптимизацией и запустил шнуровку (bootstrap.sh)
Судя по тому, что происходит на экране - еще часок-другой и система соберется, g++ же точно есть и рабочий - проверил - написавл, скомпилял и запустил Hello, World! на основе iostream.
Итак, скрестим пальцы и вообразим, что stage1 2008 года разлива таки нами покорен)))
Спасибо. А можно меня ткнуть носом в доку по смене CHOSTS, а то никак немогу найти...