- 论坛徽章:
- 0
|
有两个问题想请教一下:
第一:我使用的是REDHAT 内核为linux-2.4.20 能够在这上面建立linux-2.6的交叉编译链么?
在这个redhat上我已经建好了一个交叉编译工具链,用的是:
binutils-2.10.1
gcc-2.95.3
glibc-2.2.3
glibc-linuxthreads-2.2.3
而我目前想要建立一个可以供2.6内核使用的交叉便宜工具链,使用的软件包为:
binutils-2.15、
gcc-3.4.2、
glibc-2.2.5、
linux-2.6.14、
glibc-linuxthreads-2.2.5
我打算如下操作:
1.解压缩内核, make menuconfig ,make(make 这步会失败,但是我只是想要它产生,version.h 和autoconf.h,所以暂时不管报的错)
2.安装binutils
3.安装glibc头文件
4.安装gcc的引导编译器
5.安装glibc
6.安装完整的gcc
第二:我这么做的步骤有错误么?
(另外:我在安装gcc的引导编译器的时候如果使用 --without-headers 可以通过,但是如果用--with-headers就不行,但是我已经安装了头文件了,不知道是不是需要给gcc打什么补丁? ) 望指点~ |
|