[hellogcc] Re: [hellogcc] Re: 从host安装gcc到虚拟硬盘

  • From: Hatte John <june.tune.sea@xxxxxxxxx>
  • To: hellogcc <hellogcc@xxxxxxxxxxxxx>
  • Date: Fri, 9 Aug 2013 22:20:10 +0800

如果这样可以的话,就是说我应该先安装glibc 和binutils吗?还有其他的依赖吗?

谢谢!

在 2013年8月9日上午11:08,Yao Qi <qiyaoltc@xxxxxxxxx> 写道:
> On 08/09/2013 10:48 AM, Hatte John wrote:
>>
>>
>> 文件,上面有编译好的linux内核,也有可以使用的文件系统,我现在想把这个image挂载在host下,然后从host环境下安装gcc到这个image上面,一开始想当然地认为./configure
>> --prefix=/image 挂载目录,然后make install 就行了,后来发现这个行不通,因为gcc依赖较多的libs
>> 和headers.
>
>
> 哪里不行,能具体点不? 我假设你host (严格说,应该叫build) 环境的arch 和 你的 image 上的 arch 是一致的。
> 理论上这样可以的,我们使用的prebuilt toolchain,不都是先在一个machine 上build 好,
> 然后copy 到另外一个机器上使用吗? 你没有build libc 吧,你需要build libc,binutils,这样你的toolchain
> 才能在你的image 使用,不能让你的 toolchain 依赖build 上的header 和 lib。
>

Other related posts:

  • » [hellogcc] Re: [hellogcc] Re: 从host安装gcc到虚拟硬盘 - Hatte John