|
|
问题:
我用Fedora Core4(内核:2.6.11)工作站来构建交叉开发平台。按照《构建嵌入式Linux 系统》(Karim Yagbmour著)一书进行一步一步的操作。不巧在构建交叉开发工具链的时候就遇到了问题。
第一步是进行内核头文件的设置。我用的是linux-2.6.16内核源码包。
配置设定如下:
make ARCH=i386 CROSS_COMPILE=i386-linux- menuconfig
设定完成后,在源码树上找不到文件include/linux/version.h。书上说如果没有检查到 version.h文件,说明配置没有成功,那么在首次用到内核头文件的时候会宣告失败。确实也失败了。
那怎么就不能配置成功呢?version.h是 configure阶段建立的吗?我怎么建立不了这个文件呢?
谢谢各位大哥了。 |
|