日期:2014-05-16  浏览次数:20653 次

有关scratchbox 交叉编译器的问题。。。
安装上scratchbox之后, 在/scratchbox/compilers/中有这样一个目录: arm-linux-gcc3.4.cs-glibc2.3它正是我们安装的gcc-3.4 + glibc2.3的交叉编译工具.在该下层目录bin中的即是交叉编译工具.利用scratchbox提供的工具编译hello,world:$ /scratchbox/compilers/arm-linux-gcc3.4.cs-glibc2.3/bin/arm-linux-gcc \> -Wall -o hello hello.c$ file hello 



上面是我在一个文档当中看到的。现在在我自己的机器上面/scratchbox/compilers/目录下的是:host-gcc也就是他的交叉编译工具与上面的并不一样。我自己认为可能是因为我安装的是scratchbox-toolchain-host-gcc_1.0.13_i386.deb这个安装包造成的吧。 那我想安装上面的gcc-3.4 + glibc2.3交叉编译工具该怎办呢??
在这个连接(http://scratchbox.org/download/files/sbox-releases/stable/deb/)当中我应该装哪个安装包呀??

------解决方案--------------------
哎,交叉工具链自己编译一个高版本的。

http://blog.csdn.net/qihuanfengyun/archive/2010/03/17/5389749.aspx

或下一个别人编好的。
你现在的问题应该是使用脚本编译交叉工具链吧,那找到对应的脚本及资源文件,然后照着步骤一路下来就行了。