需要建立源码环境
-
安装内核。命令:apt-get install linux-image-2.6.15
-
安装内核头文件。命令:apt-get install linux-headers-2.6.15-686
-
安装内核源码。 命令:apt-get install linux-source-2.6.15-1, tar jxvf linux-source-2.6.15
-
把头文件加入源码。把头文件目录下的Makefile加入源码目录。
-
命令: cp -r /usr/src/linux-headers-2.6.15-1/* /usr/src/linux-source-2.6.15-1
命令: cp -r /usr/src/linux-headers-2.6.15-1-686/* /usr/src/linux-source-2.6.15-1
注意,头文件目录有两个目录,都需要拷贝,否则,出现一大堆的错误提示。
非常奇怪,为什么源码目录中竟然没有头文件。
-
在源码目录建立.config文件,从/boot目录拷贝过来。
-
命令:cp /boot/config-2.6.15-1-386 /usr/usr/src/linux-source-2.6.15-1/.config
6. 还需要 apt-get install build-essential
编译内核需要的源码环境就建立了。