On Fri, Jan 14, 2005 at 06:06:26PM +0200, Alex Yustasov wrote: > On Fri, Jan 14, 2005 at 03:50:19PM +0300, QA Team Robot wrote: > > cc1: Unrecognized option `-fno-unit-at-a-time' > > make: *** [init/main.o] Error 1 > > make: Leaving directory `/usr/src/RPM/BUILD/kernel-image-std-smp-2.4.28-alt2/kernel-source-2.4.28' > > error: Bad exit status from /usr/src/RPM/tmp/rpm-tmp.75166 (%build) > > А gcc-3.3 собирается. С этой проблемой как раз всё понятно - оказалось, что написанное в Makefile "export GCC_VERSION=2.96" не передаётся программам, запускаемым через $(shell ...), в результате определение поддерживаемых опций gcc работает неправильно. Ну что ж, будем исправлять по аналогии со сборкой 2.6.x (там вариант с GCC_VERSION не проходил, поскольку Makefile ядра использует переменную с этим именем для собственных нужд).