LinuxSir.cn,穿越时空的Linuxsir!

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

编译内核时总是显示这个信息,请教

[复制链接]
发表于 2005-9-28 22:19:37 | 显示全部楼层 |阅读模式
AquaSpaceD:/etc# make menuconfig
make: *** 没有规则可以创建目标“menuconfig”。 停止。




make: *** 没有规则可以创建目标“menuconfig”。 停止。
问了一下高手,说是缺少什么lib

于是我就apt-cache了一下
又apt-get一下
找了几个差不多的lib装上
可可是还是make: *** 没有规则可以创建目标“menuconfig”。 停止。

不知道为什么

真的好想自己编译一下内核


如果哪位高手知道菜鸟怎么起步编译内核的话,也清说一声

另外   source.list这个文件在哪里?
发表于 2005-9-28 22:35:36 | 显示全部楼层
You run it in "/etc" ???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-28 22:47:03 | 显示全部楼层
AquaSpaceD:~# cd /etc
AquaSpaceD:/etc# make menuconfig
make: *** 没有规则可以创建目标“menuconfig”。 停止。
AquaSpaceD:/etc#

因该不是路径的问题吧^_^
回复 支持 反对

使用道具 举报

发表于 2005-9-28 23:01:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-9-28 23:09:30 | 显示全部楼层
Please show us the Erro Info
回复 支持 反对

使用道具 举报

发表于 2005-9-28 23:21:31 | 显示全部楼层
楼主如果是将内核的源码包解压缩到/etc/下的话,是可以这样编译的
不过建议楼主将内核解压的时候,单独放到一个不是很重要的目录中
因为/etc/下面的配置文件是很重要的
建议楼主将其放到/home/目录下,如果是apt-get install kernel-XXX的话,应该是放到/usr/src/中的

source.list文件放在/etc/apt/目录下

楼主切记,在linux下除非你将一些环境变量事先配置好了,一般情况下,最好在文件解压缩开的那个目录中
进行一切操作,你描述的错误信息的意思是make编译器在当前路径和已知的系统环境中找不到需要的文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-29 09:20:10 | 显示全部楼层
谢谢3720336
回复 支持 反对

使用道具 举报

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

本版积分规则

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