Сборка ядра Fеdora IV????
Сборка ядра Fеdora IV????
Ребят, помогите пожалуйста несобирается ядро. После команды make bzImage происходит ошибка (в чем может бать причина?):
............................................................................
CHK include/linux/version.h
CHK include/asm-i386/asm_offsets.h
make[1]: *** Нет правила для сборки цели `init/main.o', требуемой для `init/built-in.o'. Останов.
make: *** [init] Ошибка
Помогите кто может, плиииииззз!!!
............................................................................
CHK include/linux/version.h
CHK include/asm-i386/asm_offsets.h
make[1]: *** Нет правила для сборки цели `init/main.o', требуемой для `init/built-in.o'. Останов.
make: *** [init] Ошибка
Помогите кто может, плиииииззз!!!
exe, Тык в чем же может быть причина?
Ладно придется ставить вторую федору там у меня все вроде бы работало.
К стати, хочу приобрести Debian там что нужно будет собирать (компилить с исходников) систему с нуля? Если да, может кто нить подскажет с чего начинать и т.д. что зачем следует, хотя бы приблизительно?
Ладно придется ставить вторую федору там у меня все вроде бы работало.
К стати, хочу приобрести Debian там что нужно будет собирать (компилить с исходников) систему с нуля? Если да, может кто нить подскажет с чего начинать и т.д. что зачем следует, хотя бы приблизительно?
- Mr. Anderson
- Неотъемлемая часть форума
- Сообщения: 373
- Зарегистрирован: 10 окт 2005, 14:35
Сходи на http://kernel.org и почитай по своему ядру KNOWN BUGS.
Я полгода назад 2 недели так парился с ядром 2.4.8... тоже ничего не помогало, а благодаря докам с kernel.org собрал таки Правда явно то, что они предлагали не сраблтало, но по крайней мере на путь натолкнули
Я полгода назад 2 недели так парился с ядром 2.4.8... тоже ничего не помогало, а благодаря докам с kernel.org собрал таки Правда явно то, что они предлагали не сраблтало, но по крайней мере на путь натолкнули
LMD / DML
- Mr. Anderson
- Неотъемлемая часть форума
- Сообщения: 373
- Зарегистрирован: 10 окт 2005, 14:35
Мда... из любопытства попробовал перпесобрать ядро из исходников, поставляемых с дистром.. Результат - те же грабли.. сегодня дома гляну, в чем может быть проблема. На вскидку, кажется мне, что что-то из пакетов с исходниками ядра недоставлено. Сейчас сдеру 2.6.11, только с kernel.org и дома попробую
LMD / DML
- Mr. Anderson
- Неотъемлемая часть форума
- Сообщения: 373
- Зарегистрирован: 10 окт 2005, 14:35
- Mr. Anderson
- Неотъемлемая часть форума
- Сообщения: 373
- Зарегистрирован: 10 окт 2005, 14:35
тут есть 2 пути:
1) ./configure CC="gcc32" в данном случае (иногда допускается что-то типа ./configure --with-gcc=gcc32 , впрочем версия зависит от вашего случая, а способ задания смотрите в ./configure --help)
2) правка Makefile'a руками, там искать что-нибудь в стиле CC="...", gcc=".."
при сборке ядра я сделал так make CC="gcc32" CXX="g++32" потом те же флаги при install
предварительно сделайте make help, я просто точно непомню, make all модули собирает тоже или только ядро, важен факт укахания флагов CC и CXX
1) ./configure CC="gcc32" в данном случае (иногда допускается что-то типа ./configure --with-gcc=gcc32 , впрочем версия зависит от вашего случая, а способ задания смотрите в ./configure --help)
2) правка Makefile'a руками, там искать что-нибудь в стиле CC="...", gcc=".."
при сборке ядра я сделал так make CC="gcc32" CXX="g++32" потом те же флаги при install
предварительно сделайте make help, я просто точно непомню, make all модули собирает тоже или только ядро, важен факт укахания флагов CC и CXX
LMD / DML
Всёравно не получается!!
забил я на ето ядро (2.6.11-1.1369_FC4-i686), скачал с www.kernel.org ядро 2.6.9 и 2.6.11
оба ети ядра собираются без проблем в федоре 3, правда make menuconfig не работает, об етом пожже.
сделал:
make config
make bzImage
make modules
make modules_install
make install
всё замечательно встало и загружается с нового ядра.
---------------
В федоре 4 не собераетются ети оба ядра
в случае 2.6.9 выдаёт:
make config
make bzImage - вываливает:
LD drivers/usb/media/built-in.o
LD drivers/usb/misc/built-in.o
LD drivers/usb/net/built-in.o
LD drivers/usb/serial/built-in.o
LD drivers/usb/storage/built-in.o
LD drivers/usb/built-in.o
LD drivers/video/aty/built-in.o
CC drivers/video/console/dummycon.o
CC drivers/video/console/vgacon.o
drivers/video/console/vgacon.c: In function ‘vgacon_font_set’:
drivers/video/console/vgacon.c:921: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
drivers/video/console/vgacon.c: In function ‘vgacon_font_get’:
drivers/video/console/vgacon.c:940: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
CC drivers/video/console/fbcon.o
In file included from drivers/video/console/fbcon.c:73:
include/linux/fb.h:751: error: array type has incomplete element type
drivers/video/console/fbcon.c: In function ‘accel_putcs’:
drivers/video/console/fbcon.c:596: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c:597: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_cursor’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_do_set_font’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
make[3]: *** [drivers/video/console/fbcon.o] Ошибка 1
make[2]: *** [drivers/video/console] Ошибка 2
make[1]: *** [drivers/video] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
в случае 2.6.11:
make config
make bzImage
make modules
CC [M] drivers/crypto/padlock-aes.o
LD [M] drivers/crypto/padlock.o
CC [M] drivers/firmware/edd.o
CC [M] drivers/i2c/i2c-core.o
In file included from drivers/i2c/i2c-core.c:29:
include/linux/i2c.h:58: error: array type has incomplete element type
include/linux/i2c.h:197: error: array type has incomplete element type
drivers/i2c/i2c-core.c: In function ‘i2c_transfer’:
drivers/i2c/i2c-core.c:594: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_send’:
drivers/i2c/i2c-core.c:620: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_recv’:
drivers/i2c/i2c-core.c:649: error: type of formal parameter 2 is incomplete
make[2]: *** [drivers/i2c/i2c-core.o] Ошибка 1
make[1]: *** [drivers/i2c] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
пробывал компилировать drivers/i2c/i2c-core.c в составе ядра, тада та же ошибка вываливается при make bzImage.
Отключить потдержку I2C не получается, т.к. возможны только варианты (y,m)
При сборке в федоре 3 подобная ошибка:
CC [M] drivers/scsi/qla2xxx/ql2322.o
CC [M] drivers/scsi/qla2xxx/ql2322_fw.o
CC [M] drivers/scsi/qla2xxx/qla_os.o
drivers/scsi/qla2xxx/qla_os.c: In function `qla2x00_queuecommand':
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
make[3]: *** [drivers/scsi/qla2xxx/qla_os.o] Error 1
make[2]: *** [drivers/scsi/qla2xxx] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2
----------------------
решается просто отключением етого drivers/scsi/qla2xxx.
А вот в I2C в 4й не отключается!!
Ещё пробывал ети 2 ядра собирать и в Lin_XP и в Mandrake 10, в них всё отлично компилится и везде работает menuconfig.
Как можно отключить етот I2C или избежать етой ошибки?
И почему в федоре 3 не работет menuconfig?
вываливает ето:
scripts/lxdialog/checklist.c:308: warning: implicit declaration of function `delwin'
scripts/lxdialog/checklist.c:312: error: `KEY_LEFT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:313: error: `KEY_RIGHT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:126: warning: statement with no effect
scripts/lxdialog/checklist.c: At top level:
scripts/lxdialog/dialog.h:133: warning: array 'attributes' assumed to have one element
make[2]: *** [scripts/lxdialog/checklist.o] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2
забил я на ето ядро (2.6.11-1.1369_FC4-i686), скачал с www.kernel.org ядро 2.6.9 и 2.6.11
оба ети ядра собираются без проблем в федоре 3, правда make menuconfig не работает, об етом пожже.
сделал:
make config
make bzImage
make modules
make modules_install
make install
всё замечательно встало и загружается с нового ядра.
---------------
В федоре 4 не собераетются ети оба ядра
в случае 2.6.9 выдаёт:
make config
make bzImage - вываливает:
LD drivers/usb/media/built-in.o
LD drivers/usb/misc/built-in.o
LD drivers/usb/net/built-in.o
LD drivers/usb/serial/built-in.o
LD drivers/usb/storage/built-in.o
LD drivers/usb/built-in.o
LD drivers/video/aty/built-in.o
CC drivers/video/console/dummycon.o
CC drivers/video/console/vgacon.o
drivers/video/console/vgacon.c: In function ‘vgacon_font_set’:
drivers/video/console/vgacon.c:921: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
drivers/video/console/vgacon.c: In function ‘vgacon_font_get’:
drivers/video/console/vgacon.c:940: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
CC drivers/video/console/fbcon.o
In file included from drivers/video/console/fbcon.c:73:
include/linux/fb.h:751: error: array type has incomplete element type
drivers/video/console/fbcon.c: In function ‘accel_putcs’:
drivers/video/console/fbcon.c:596: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c:597: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_cursor’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_do_set_font’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
make[3]: *** [drivers/video/console/fbcon.o] Ошибка 1
make[2]: *** [drivers/video/console] Ошибка 2
make[1]: *** [drivers/video] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
в случае 2.6.11:
make config
make bzImage
make modules
CC [M] drivers/crypto/padlock-aes.o
LD [M] drivers/crypto/padlock.o
CC [M] drivers/firmware/edd.o
CC [M] drivers/i2c/i2c-core.o
In file included from drivers/i2c/i2c-core.c:29:
include/linux/i2c.h:58: error: array type has incomplete element type
include/linux/i2c.h:197: error: array type has incomplete element type
drivers/i2c/i2c-core.c: In function ‘i2c_transfer’:
drivers/i2c/i2c-core.c:594: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_send’:
drivers/i2c/i2c-core.c:620: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_recv’:
drivers/i2c/i2c-core.c:649: error: type of formal parameter 2 is incomplete
make[2]: *** [drivers/i2c/i2c-core.o] Ошибка 1
make[1]: *** [drivers/i2c] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
пробывал компилировать drivers/i2c/i2c-core.c в составе ядра, тада та же ошибка вываливается при make bzImage.
Отключить потдержку I2C не получается, т.к. возможны только варианты (y,m)
При сборке в федоре 3 подобная ошибка:
CC [M] drivers/scsi/qla2xxx/ql2322.o
CC [M] drivers/scsi/qla2xxx/ql2322_fw.o
CC [M] drivers/scsi/qla2xxx/qla_os.o
drivers/scsi/qla2xxx/qla_os.c: In function `qla2x00_queuecommand':
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
make[3]: *** [drivers/scsi/qla2xxx/qla_os.o] Error 1
make[2]: *** [drivers/scsi/qla2xxx] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2
----------------------
решается просто отключением етого drivers/scsi/qla2xxx.
А вот в I2C в 4й не отключается!!
Ещё пробывал ети 2 ядра собирать и в Lin_XP и в Mandrake 10, в них всё отлично компилится и везде работает menuconfig.
Как можно отключить етот I2C или избежать етой ошибки?
И почему в федоре 3 не работет menuconfig?
вываливает ето:
scripts/lxdialog/checklist.c:308: warning: implicit declaration of function `delwin'
scripts/lxdialog/checklist.c:312: error: `KEY_LEFT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:313: error: `KEY_RIGHT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:126: warning: statement with no effect
scripts/lxdialog/checklist.c: At top level:
scripts/lxdialog/dialog.h:133: warning: array 'attributes' assumed to have one element
make[2]: *** [scripts/lxdialog/checklist.o] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2
- Mr. Anderson
- Неотъемлемая часть форума
- Сообщения: 373
- Зарегистрирован: 10 окт 2005, 14:35
Всёравно не получается!
забил я на ето ядро (2.6.11-1.1369_FC4-i686), скачал с www.kernel.org ядро 2.6.9 и 2.6.11
оба ети ядра собираются без проблем в федоре 3, правда make menuconfig не работает, об етом пожже.
сделал:
make config
make bzImage
make modules
make modules_install
make install
всё замечательно встало и загружается с нового ядра.
---------------
В федоре 4 не собераетются ети оба ядра
в случае 2.6.9 выдаёт:
make config
make bzImage - вываливает:
LD drivers/usb/media/built-in.o
LD drivers/usb/misc/built-in.o
LD drivers/usb/net/built-in.o
LD drivers/usb/serial/built-in.o
LD drivers/usb/storage/built-in.o
LD drivers/usb/built-in.o
LD drivers/video/aty/built-in.o
CC drivers/video/console/dummycon.o
CC drivers/video/console/vgacon.o
drivers/video/console/vgacon.c: In function ‘vgacon_font_set’:
drivers/video/console/vgacon.c:921: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
drivers/video/console/vgacon.c: In function ‘vgacon_font_get’:
drivers/video/console/vgacon.c:940: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
CC drivers/video/console/fbcon.o
In file included from drivers/video/console/fbcon.c:73:
include/linux/fb.h:751: error: array type has incomplete element type
drivers/video/console/fbcon.c: In function ‘accel_putcs’:
drivers/video/console/fbcon.c:596: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c:597: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_cursor’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_do_set_font’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
make[3]: *** [drivers/video/console/fbcon.o] Ошибка 1
make[2]: *** [drivers/video/console] Ошибка 2
make[1]: *** [drivers/video] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
забил я на ето ядро (2.6.11-1.1369_FC4-i686), скачал с www.kernel.org ядро 2.6.9 и 2.6.11
оба ети ядра собираются без проблем в федоре 3, правда make menuconfig не работает, об етом пожже.
сделал:
make config
make bzImage
make modules
make modules_install
make install
всё замечательно встало и загружается с нового ядра.
---------------
В федоре 4 не собераетются ети оба ядра
в случае 2.6.9 выдаёт:
make config
make bzImage - вываливает:
LD drivers/usb/media/built-in.o
LD drivers/usb/misc/built-in.o
LD drivers/usb/net/built-in.o
LD drivers/usb/serial/built-in.o
LD drivers/usb/storage/built-in.o
LD drivers/usb/built-in.o
LD drivers/video/aty/built-in.o
CC drivers/video/console/dummycon.o
CC drivers/video/console/vgacon.o
drivers/video/console/vgacon.c: In function ‘vgacon_font_set’:
drivers/video/console/vgacon.c:921: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
drivers/video/console/vgacon.c: In function ‘vgacon_font_get’:
drivers/video/console/vgacon.c:940: warning: pointer targets in passing argument 2 of ‘vgacon_do_font_op’ differ in signedness
CC drivers/video/console/fbcon.o
In file included from drivers/video/console/fbcon.c:73:
include/linux/fb.h:751: error: array type has incomplete element type
drivers/video/console/fbcon.c: In function ‘accel_putcs’:
drivers/video/console/fbcon.c:596: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c:597: warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_cursor’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
drivers/video/console/fbcon.c: In function ‘fbcon_do_set_font’:
drivers/video/console/fbcon.c warning: pointer targets in assignment differ in signedness
make[3]: *** [drivers/video/console/fbcon.o] Ошибка 1
make[2]: *** [drivers/video/console] Ошибка 2
make[1]: *** [drivers/video] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
в случае 2.6.11:
make config
make bzImage
make modules
CC [M] drivers/crypto/padlock-aes.o
LD [M] drivers/crypto/padlock.o
CC [M] drivers/firmware/edd.o
CC [M] drivers/i2c/i2c-core.o
In file included from drivers/i2c/i2c-core.c:29:
include/linux/i2c.h:58: error: array type has incomplete element type
include/linux/i2c.h:197: error: array type has incomplete element type
drivers/i2c/i2c-core.c: In function ‘i2c_transfer’:
drivers/i2c/i2c-core.c:594: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_send’:
drivers/i2c/i2c-core.c:620: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_recv’:
drivers/i2c/i2c-core.c:649: error: type of formal parameter 2 is incomplete
make[2]: *** [drivers/i2c/i2c-core.o] Ошибка 1
make[1]: *** [drivers/i2c] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
пробывал компилировать drivers/i2c/i2c-core.c в составе ядра, тада та же ошибка вываливается при make bzImage.
Отключить потдержку I2C не получается, т.к. возможны только варианты (y,m)
При сборке в федоре 3 подобная ошибка:
CC [M] drivers/scsi/qla2xxx/ql2322.o
CC [M] drivers/scsi/qla2xxx/ql2322_fw.o
CC [M] drivers/scsi/qla2xxx/qla_os.o
drivers/scsi/qla2xxx/qla_os.c: In function `qla2x00_queuecommand':
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
make[3]: *** [drivers/scsi/qla2xxx/qla_os.o] Error 1
make[2]: *** [drivers/scsi/qla2xxx] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2
----------------------
решается просто отключением етого drivers/scsi/qla2xxx.
А вот в I2C в 4й не отключается!!
Ещё пробывал ети 2 ядра собирать и в Lin_XP и в Mandrake 10, в них всё отлично компилится и везде работает menuconfig.
Как можно отключить етот I2C или избежать етой ошибки?
И почему в федоре 3 не работет menuconfig?
вываливает ето:
scripts/lxdialog/checklist.c:308: warning: implicit declaration of function `delwin'
scripts/lxdialog/checklist.c:312: error: `KEY_LEFT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:313: error: `KEY_RIGHT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:126: warning: statement with no effect
scripts/lxdialog/checklist.c: At top level:
scripts/lxdialog/dialog.h:133: warning: array 'attributes' assumed to have one element
make[2]: *** [scripts/lxdialog/checklist.o] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2
make config
make bzImage
make modules
CC [M] drivers/crypto/padlock-aes.o
LD [M] drivers/crypto/padlock.o
CC [M] drivers/firmware/edd.o
CC [M] drivers/i2c/i2c-core.o
In file included from drivers/i2c/i2c-core.c:29:
include/linux/i2c.h:58: error: array type has incomplete element type
include/linux/i2c.h:197: error: array type has incomplete element type
drivers/i2c/i2c-core.c: In function ‘i2c_transfer’:
drivers/i2c/i2c-core.c:594: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_send’:
drivers/i2c/i2c-core.c:620: error: type of formal parameter 2 is incomplete
drivers/i2c/i2c-core.c: In function ‘i2c_master_recv’:
drivers/i2c/i2c-core.c:649: error: type of formal parameter 2 is incomplete
make[2]: *** [drivers/i2c/i2c-core.o] Ошибка 1
make[1]: *** [drivers/i2c] Ошибка 2
make: *** [drivers] Ошибка 2
-----------
пробывал компилировать drivers/i2c/i2c-core.c в составе ядра, тада та же ошибка вываливается при make bzImage.
Отключить потдержку I2C не получается, т.к. возможны только варианты (y,m)
При сборке в федоре 3 подобная ошибка:
CC [M] drivers/scsi/qla2xxx/ql2322.o
CC [M] drivers/scsi/qla2xxx/ql2322_fw.o
CC [M] drivers/scsi/qla2xxx/qla_os.o
drivers/scsi/qla2xxx/qla_os.c: In function `qla2x00_queuecommand':
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
drivers/scsi/qla2xxx/qla_os.c:315: sorry, unimplemented: inlining failed in call to 'qla2x00_callback': function not considered for inlining
drivers/scsi/qla2xxx/qla_os.c:269: sorry, unimplemented: called from here
make[3]: *** [drivers/scsi/qla2xxx/qla_os.o] Error 1
make[2]: *** [drivers/scsi/qla2xxx] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2
----------------------
решается просто отключением етого drivers/scsi/qla2xxx.
А вот в I2C в 4й не отключается!!
Ещё пробывал ети 2 ядра собирать и в Lin_XP и в Mandrake 10, в них всё отлично компилится и везде работает menuconfig.
Как можно отключить етот I2C или избежать етой ошибки?
И почему в федоре 3 не работет menuconfig?
вываливает ето:
scripts/lxdialog/checklist.c:308: warning: implicit declaration of function `delwin'
scripts/lxdialog/checklist.c:312: error: `KEY_LEFT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:313: error: `KEY_RIGHT' undeclared (first use in this function)
scripts/lxdialog/checklist.c:126: warning: statement with no effect
scripts/lxdialog/checklist.c: At top level:
scripts/lxdialog/dialog.h:133: warning: array 'attributes' assumed to have one element
make[2]: *** [scripts/lxdialog/checklist.o] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2