linux内核编译时错误:No rule to make target `init/main.o'

frankpjl 2008-02-19 01:07:17
os:fc4
kernel:2.6.11
我make menuconfig,只是把ntfs编入内核
[root@localhost linux]# make bzImage
CHK include/linux/version.h
CHK include/asm-i386/asm_offsets.h
make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2

如何解决上面的问题呢?
...全文
1620 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sting999 2012-09-26
  • 打赏
  • 举报
回复
检查一下makefile里边有没有多余的空格,,尤其是执行命令中的空格。。。。。
翔云123456 2011-06-11
  • 打赏
  • 举报
回复
在Linux系统下重新解压内核源码,然后再尝试一下
li32768 2011-06-11
  • 打赏
  • 举报
回复
我感觉你是中间某个过程出错了,或某些原因导致某文件被破坏,你可以将源码重新放入一个目录解压,用Linux自己去解压,然后配置,编译试试
便利点导航 2011-06-10
  • 打赏
  • 举报
回复
最好不要放在自己创建的目录 我开始就是的,怎么编译都找不到,后来直接把内核放在/tmp下面解压缩,直接在里面运行,就OK了
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
lz要干嘛?
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
cryincold 2008-02-19
  • 打赏
  • 举报
回复
step-by-step
cryincold 2008-02-19
  • 打赏
  • 举报
回复
应该把编译内核的详细步骤都贴出来。

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧