LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 997|回复: 7

"Make bzImage" errors

[复制链接]
发表于 2009-10-14 15:23:52 | 显示全部楼层 |阅读模式
For some reasons, I have to compile kernel 2.6.4 on my computer.
My existing system is: Opensuse 10.2 on VMware station 6.5.1 kernel 2.6.18.2 gcc 3.4.2

My procedures are:
make mrproper
make menuconfig
make dep
make bzImage
Then I have the problem is:
arch/i386/mach-generic/summit.c: In function `send_IPI_all':
include/asm/mach-summit/mach_ipi.h:4: sorry, unimplemented: inlining failed in call to 'send_IPI_mask_sequence': function body not available
arch/i386/mach-generic/summit.c:8: sorry, unimplemented: called from here
make[1]: *** [arch/i386/mach-generic/summit.o] Error 1
make: *** [arch/i386/mach-generic] Error 2
发表于 2009-10-14 18:09:05 | 显示全部楼层
你是重新编译内核吗?感觉比我看到的步骤多了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-14 19:34:02 | 显示全部楼层
是的,因为我想在linux下使用comedi, comedi只支持2.6.15之前的内核,所以我选择了kernel 2.6.4, 但是make bzImage时出现了以上错误。
我预想的步骤是:
make mrproper
make menuconfig
make dep
make bzImage modules modules_install install

请大家帮我出出主意
回复 支持 反对

使用道具 举报

发表于 2009-10-14 22:38:17 | 显示全部楼层
Post by shuang0123;2036540
是的,因为我想在linux下使用comedi, comedi只支持2.6.15之前的内核,所以我选择了kernel 2.6.4, 但是make bzImage时出现了以上错误。
我预想的步骤是:
make mrproper
make menuconfig
make dep
make bzImage modules modules_install install

请大家帮我出出主意


指令错了吧!make bzImage ,make modules,make modules_install,make install
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-15 10:14:52 | 显示全部楼层
指令应该没有问题,因为我单步执行到make  bzImage时就执行不下去了,就出现了如上错误.
回复 支持 反对

使用道具 举报

发表于 2009-10-15 23:27:11 | 显示全部楼层
Post by shuang0123;2036714
指令应该没有问题,因为我单步执行到make  bzImage时就执行不下去了,就出现了如上错误.


建议你放弃编译,给你测试过也是出现错误,但编译新内核就没有问题,应该是老内核跟新软件不兼容。
回复 支持 反对

使用道具 举报

发表于 2009-10-16 01:40:36 | 显示全部楼层
opensuse 最近似乎是存在个编译内核会出错的 BUG 。同样的东东,我在别的发行版上编译通过了,但在 opensuse11.1 上编译错误,也是执行到 make bzImage 这里出错,之前是可以成功的。在这里我也发了个帖子询问了。
回复 支持 反对

使用道具 举报

发表于 2009-10-17 16:57:43 | 显示全部楼层
我倒是觉得 vmlinuz 没有必要重新构建, 要构建的应该是 initrd 才是.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表