QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1694|回复: 8

为什么我不能编译内核了?

[复制链接]
发表于 2003-3-20 21:32:33 | 显示全部楼层 |阅读模式
大侠们,我今天编译内核
用make menucofig命令
之后用make dep
make bzImage命令
但是最好告诉我出错了
我重新启动之后
再以root身份登录
想用make menucofig
但是告诉我
make:×××No rule to make target 'menuconfig' .stop.
大侠们你们遇到过这种情况没有???
我应该怎么办?
发表于 2003-3-20 22:58:42 | 显示全部楼层
which kernel version u use?
which error u meet when u run make bzImage
can u re-uncompress the kernel source package and try again?
回复

使用道具 举报

 楼主| 发表于 2003-3-20 23:03:38 | 显示全部楼层
red hat 8.0
内核版本应该是2.4吧
还有今天我在另外一台机子上
用make menuconfig
窗口打开后我选的退出
就退出来了
再用make menuconfig
就出现了
make:×××No rule to make target 'menuconfig' .stop.
:(
回复

使用道具 举报

发表于 2003-3-20 23:07:54 | 显示全部楼层
check if your Makefile is still there under linux directory. versy strange, i never meet this before. although i only use 3 month rh8 before i switch to gentoo.
回复

使用道具 举报

 楼主| 发表于 2003-3-21 08:59:18 | 显示全部楼层
我把linux-2.4目录下的Makefile删掉了,
结果还是不管用
回复

使用道具 举报

发表于 2003-3-21 12:24:04 | 显示全部楼层
用make xconfig试试。
回复

使用道具 举报

发表于 2003-3-21 12:30:38 | 显示全部楼层
[quote:f733a5cb3b="iamiking"]我把linux-2.4目录下的Makefile删掉了,
结果还是不管用[/quote]

??? Makefile is the core file for compiling. u can not delete it. so now u have to redownload source and compile.

suggest u to read kernel how to before u do kernel compiling work. you can know more information about make, makefile, config. may solve your problem.
回复

使用道具 举报

发表于 2003-3-22 15:01:21 | 显示全部楼层
我有一次出现那个提示,找了半天原因。 原来那几个命令必须在/usr/src/linux-xxx
即你要编译的新内核的目录下用。 
回复

使用道具 举报

发表于 2003-3-23 01:57:20 | 显示全部楼层
basically u can uncompress your kernel source code under any directory, although /usr/src is recommended. u need enter that directory before you run make config, dep, zImage or another command.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-7 01:32 , Processed in 0.050322 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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