发新话题
打印

内核问题请教。

内核问题请教。

高手你们好,我系统是UBUNTU,内核26-20.15,昨天在kernel.org下了linux内核2.6-20.4,打算学习
一下内核编译。把内核都解压好到/usr/src文件夹了, 也建好了连接,ln -s linux-2.2.16 linux 。
但是每次按make dep或者make config,make menuconfig 这些命令,都报错:
scripts/basic/fixdep
scripts/basic/fixdep.c:105:23: error: sys/types.h
......................

fixdep里面的一连串的头文件报错,

请问要怎么处理啊?
而且为什么正在使用的内核有两个文件夹,分别是linux-headers-2.6.20.15
和linux-headers-2.6.20.15-generic?但是一般下载的内核都没有分这两个文件的。为什么?



-      

TOP

不需要make dep
也不需要ln -s xxx linux
直接配置完就make && make install

debian类发行版有专门的编译内核的方法
1, 安装 kernel-package
2, 在内核源码目录下
make menuconfig
make-kpkg clean
make kpkg --revision=me.1.1  kernel_image
编译完后安装生成的deb包即可      
面包会有的 女人也会有的
_______________________

TOP

谢谢高手指点。我装了gtk,问题解决了一些。因为meke之前要配置,但现在进不了配置,menuconfig的话它说checklist.o出错。。





-      

TOP

发新话题