Я устанавливаю Gentoo Linux и только что установил ядро, но его нужно настроить.
Когда я компилирую ядро с make && make modules_install
, это дает мне ошибку в конце, говоря:
arch/x86/boot/boot.h: Assembler messages:
arch/x86/boot/boot.h:122: Error: bad register name '%dill'
make[1]: *** [arch/x86/boot/video.o] Error 1
make: *** [bzImag] Error 2
я пытался genkernel
и вручную настраивая мое ядро, оба дают мне ту же ошибку; я использовал make menuconfig
и нет emerge genkernel
.
Кто-нибудь может мне помочь, пожалуйста!
Так или иначе, ваш компилятор настроен неправильно. Я думаю, что без дополнительных технических характеристик оборудования это лучшее, что может сделать человек:
Руководство Gentoo по оптимизации (также известное как первая установка gentoo: настройка) вашего компилятора находится по адресу http://www.gentoo.org/doc/en/gcc-optimization.xml
Если вам нужна дополнительная помощь, опубликуйте свой cat /etc/make.conf
, cat /proc/cpuinfo
, и для хорошей оценки то env
вывод из вашего сеанса bash, хотя env вашего сеанса bash, вероятно, не покажет ничего ценного, если make.conf не в порядке.
PS: Обязательно запустить make clean
после изменения чего-либо, связанного с компилятором в make.conf, на случай, если он что-то закончил и оставил его лежать.