Компиляция под 32 бита на Amd64

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

XBOCT-XBOCT

Компиляция под 32 бита на Amd64

Сообщение XBOCT-XBOCT »

Такая беда.
Имею комп с процессором AMD64. Хочу на нём собрать себе Линух из исходников. Скачал сырцы нескольких последних версий gcc. Гружу какой-нибудь 32-битный LiveCD и ставлю компилироваться. При первом же проходе он вылетает на библиотеке libgcc со словами [Floating point error/exception]
Я перепробовал уже кучу компиляторов, кучу LiveCD, кучу версий исходников, все мыслимые параметры оптимизации и их отсутствие. Эффект один и тот же. Только при ключе -msoft-float эффект другой - вылетает в самом начале, утверждая, что не может найти какие-то типы.
Может я чего не знаю?
BinUtils до этого скомпилился при -O2 -march=athlon64 -m32 -mfpmath=sse -fomit-frame-pointer -funroll-loops на ура, без ошибок.
Спасибо сказали: