Я сходу не понял где грабли бред написал. Теперь разобрался.
В оригинальном сорсе gcc есть скрипт config.guess который определяет
архитектуру под которую собирать gcc. Он как надо рапортует
i686-pc-linux-gnu.
Но если собирать из сорсного debа тоже deb пакет c помощью
dpkg-buildpackage, то всякие там /debian/rules скрипты навязывают gcc
собираться для i386-linux. Как я понимаю это делается для того чтоб
потом этот gcc*.deb пакет работал на любых процессорах ia32 начиная с
386-го.
Но таким образом теряется вся оптимизация и проги компилируется очень долго.
Я хочу собрать gcc*.deb но не под i386-linux а под ту котрая подходит
лучше i686-pc-linux-gnu.
Вот как бороться с этими /debian/rules может у кого-нибудь есть опыт?
Alexander Kotelnikov wrote:
Да в общем-то никак. На какой архитектуре сидите, i386? ну так и
пакеты у Вас будут i386.deb. Другое дело, что некоторые пакеты можно
собрать с поддержкой PIII или еще чего-нибудь.
On Thu, 27 Dec 2001 14:37:59 +0200
"CuPoTKa" == CuPoTKa <[EMAIL PROTECTED]> wrote:
CuPoTKa>
CuPoTKa> Здравствуйте!
CuPoTKa> Решил пересобрать gcc-3.0.3 под i686-pc-linux-gnu вместо того как оно
CuPoTKa> собрано в пакете под i386-linux. Но править вручную rules не
CuPoTKa> получается.
CuPoTKa> Не подскажите где подкрутить в дебиане чтоб оно рапортовало о
CuPoTKa> архитектуре i686 вместо i386? Или это плохая идея?
CuPoTKa>
CuPoTKa>
CuPoTKa> --
CuPoTKa> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
CuPoTKa> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
CuPoTKa>