LinuxSir.cn,穿越时空的Linuxsir!

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

ubuntu下无法编译内核的问题

[复制链接]
发表于 2006-9-11 11:05:24 | 显示全部楼层 |阅读模式

  1. root@testing:/usr/src/linux-2.6.15.7# make menuconfig
  2.   HOSTCC  scripts/kconfig/mconf.o
  3. scripts/kconfig/mconf.c: In function 'exec_conf':
  4. scripts/kconfig/mconf.c:488: error: 'EINTR' undeclared (first use in this function)
  5. scripts/kconfig/mconf.c:488: error: (Each undeclared identifier is reported only once
  6. scripts/kconfig/mconf.c:488: error: for each function it appears in.)
  7. scripts/kconfig/mconf.c:488: error: 'EAGAIN' undeclared (first use in this function)
  8. make[1]: *** [scripts/kconfig/mconf.o] Error 1
  9. make: *** [menuconfig] Error 2
  10. root@testing:/usr/src/linux-2.6.15.7#
复制代码


使用ubuntu真的好不习惯!可是boss一定要用ubuntu,我晕!
在debian下编译内核无数次,居然ubuntu下无法工作。
错误见上面的code,
运行中的内核是别的计算机上编译好,打包的2.6.15.7,


问题好像是,内核构造系统去读取系统的/usr/include/linux,而不是内核源代码的include文件。


怎么搞定这个问题呢?
发表于 2006-9-11 11:20:31 | 显示全部楼层
楼主也碰到麻烦了。。关注一下 期待大大们出现
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-11 12:03:51 | 显示全部楼层
补充一点,/usr/include/linux 是我从kernel的include/linux拷贝过去的。
回复 支持 反对

使用道具 举报

发表于 2006-9-11 12:45:12 | 显示全部楼层
我不熟识 ubuntu,但已知的是,内核头文件是不应该直接从内核的源码里拷出来的

相关讨论:
http://www.linuxsir.cn/bbs/showthread.php?t=270082
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-11 13:04:34 | 显示全部楼层
我是因为装了heads还是不行,就按着2.4的办法原始的一把…
还是感谢版主!

我换了个ubuntu-server装,可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-11 13:11:25 | 显示全部楼层
Post by d00m3d
我不熟识 ubuntu,但已知的是,内核头文件是不应该直接从内核的源码里拷出来的

相关讨论:
http://www.linuxsir.cn/bbs/showthread.php?t=270082


恩,看了版主给的“相关讨论”
我更乱了,看来,进行一次LFS,是近期不得不做的一件事情了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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