|
|
发表于 2004-5-11 19:30:48
|
显示全部楼层
最初由 小丑奇兵 发表
在第5章的前面,安装头文件的时候,除了将asm-generic拷到 /tools/glibckernel以外,还得拷到/tools/includes下面,即/tools/includes下面除了asm,linux 以外,还得有asm-generic,否则在编译gcc-3.4.0 的pass2的时候会出错,找不到asm-generic/error.h这个头文件。
即glibc使用的头文件是/tools/glibckernel的。而gcc pass2使用的是/tools/include下面的。
看来并不是我少做了什么,而是步骤里本来就少了这一层。
应该在安装头文件时,也要将asm-generic也拷到/usr/inclue/下面。否则在进行gcc-3.4.0的编译时,就会因为/usr/include/asm/errno.h的引用找不到asm-generic/errno.h而出错 。 |
|