我正在安装gentoo Linux,我刚刚安装了我的内核,但必须进行configuration。
当我用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
和手动configuration我的内核,都给了我同样的错误; 我用make menuconfig
而不是emerge genkernel
。
谁能帮帮我吗?
无论如何,你的编译器configuration不正确。 没有更多的硬件规格,我认为这是一个最好的人可以做的:
Gentoo优化指南(也称为第一次gentoo安装:configuration)您的编译器在http://www.gentoo.org/doc/en/gcc-optimization.xml
如果你需要进一步的帮助,请发布你的cat /etc/make.conf
cat /proc/cpuinfo
,为了好的措施,然后env
输出你的bash会话,虽然你的bash会话的env可能没有任何价值,除非make.conf很好。
PS:在make.conf中更改任何相关的编译器之后,一定要运行make clean
,以防万一它完成任何事情并将其放在左右。