红联Linux门户
Linux帮助

使用crosstool-0.43编译交叉环境失败第6天

发布时间:2010-03-12 22:07:06来源:红联作者:bbjyczy
1.我用的 是 fedora 11,然后用crosstool-0.43来作 。
2.网上有很多使用CROSSTOOL-0.43来作交叉编译环境的 帖子。我在编译的时候,碰到了那个 著名的 GCC old问题。
3.大家都说 修改 [4.01*]为[4.*]就可以了。或者修改成 [4.014].因为我的 gcc版本是 4.4.1的。
4.但是 问题出现了。
applying patch /home/david/arm-linux/crosstool-0.43/patches/glibc-2.3.2/glibc-2.3.3-allow-gcc-4.0-configure.patch
patching file configure
Hunk #1 succeeded at 2272 (offset -1627 lines).
applying patch /home/david/arm-linux/crosstool-0.43/patches/glibc-2.3.2/glibc-2.3.3-allow-gcc-4.0-configure.patch~
patching file configure
Hunk #1 FAILED at 3899.
patch: **** Can't create file configure.orig : Permission denied
patch /home/david/arm-linux/crosstool-0.43/patches/glibc-2.3.2/glibc-2.3.3-allow-gcc-4.0-configure.patch~ failed

我 使用了 CHMOD做了各种常识。都 没有解决这个问题。只要我一修改glibc-2.3.3-allow-gcc-4.0-configure.patch就失败了。

望能告诉我为什么。我在 这里卡主了 6天了。谢谢
文章评论

共有 5 条评论

  1. 于 2012-08-22 15:02:53发表:

    修改了glibc-2.3.3-allow-gcc-4.0-configure.patch文件之后,可能产生了glibc-2.3.3-allow-gcc-4.0-configure.patch~这个文件,删除它就可以了

  2. lsqin 于 2010-03-27 10:16:26发表:

    crosstool:you dont have bison installed 我在suse上就出现过这个问题,以前在FEDORA 8就通过了,郁闷死了,不知道怎么修改

  3. bbjyczy 于 2010-03-14 19:25:11发表:

    终于稿定了,我在 FEDORA 11下搞了 7天。最想尽了 各种办法。都么有成功 。后卸载了 FEDORA 11。重新安装 FEIDORA 8 。后使用CROSSTOOL-0。43。一次全过。感觉 真好。

  4. 微宝贝 于 2010-03-14 01:35:38发表:

    自己编译有点难度,你可以试试现成的,比人编译好的。有时候跟个版本的软件包之间不见得是可以可以编译通过的。

  5. orumdi 于 2010-03-13 08:33:17发表:

    友情UP