<div dir="ltr"><div>Unfortunately it wont compile the rom without crossgcc compiling for both platforms, my crossgcc-build.log ends with and appears to have no other failures than:<br><br>cc1: fatal error: .vis: No such file or directory<br>
compilation terminated.<br>make[5]: *** [libunwind.o] Error 1<br>make[4]: *** [multi-do] Error 1<br>make[3]: *** [all-multi] Error 2<br>make[2]: *** [all-target-libgcc] Error 2<br>/usr/bin/install: cannot stat ‘libgcc.a’: No such file or directory<br>
make[3]: *** [install-leaf] Error 1<br>make[2]: *** [install-target-libgcc] Error 2<br><br></div>Is there any way to exclude crossgcc for compiling for armv7?<div><div><br><div class="gmail_quote">---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">Andrew Wu</b> <span dir="ltr"><<a href="mailto:andrewwu.tw@gmail.com">andrewwu.tw@gmail.com</a>></span><br>Date: Sun, Sep 8, 2013 at 6:56 AM<br>Subject: Re: [coreboot] Please advise: (new toolkit) crossgcc fails on ubuntu 32/64 bit fresh installs<br>
To: Mark Mc <<a href="mailto:markymcd13@gmail.com">markymcd13@gmail.com</a>><br><br><br>Hi,<br>
<br>
I remember that crossgcc will output error log into file<br>
util/crossgcc/build-gcc/crossgcc-build.log , you can check it first.<br>
<br>
Also it seems crossgcc for i386-elf target is already successfully<br>
built, only armv7 is failed. If you don't need to build ARM target, I<br>
think you can ignore it.<br>
<br>
2013/9/8 Mark Mc <<a href="mailto:markymcd13@gmail.com">markymcd13@gmail.com</a>>:<br>
<div class=""><div class="h5">> Hi, just checking if anyone has any experience with this problem, my output<br>
> is:<br>
><br>
> :~/coreboot$ make crossgcc<br>
> Warning: no suitable GCC for armv7.<br>
> Welcome to the coreboot cross toolchain builder v1.22 (July 9th, 2013)<br>
><br>
> Target arch is now i386-elf<br>
> Will skip GDB ... ok<br>
> Downloading tar balls ...<br>
>  * gmp-5.1.2.tar.bz2 (downloading)<br>
>  * mpfr-3.1.2.tar.bz2 (downloading)<br>
>  * mpc-1.0.1.tar.gz (downloading)<br>
>  * libelf-0.8.13.tar.gz (downloading)<br>
>  * gcc-4.8.1.tar.bz2 (downloading)<br>
>  * binutils-2.23.2.tar.bz2 (downloading)<br>
>  * acpica-unix-20130626.tar.gz (downloading)<br>
> Downloaded tar balls ... ok<br>
> Unpacking and patching ...<br>
>  * gmp-5.1.2.tar.bz2<br>
>  * mpfr-3.1.2.tar.bz2<br>
>  * mpc-1.0.1.tar.gz<br>
>  * libelf-0.8.13.tar.gz<br>
>  * gcc-4.8.1.tar.bz2<br>
>  * binutils-2.23.2.tar.bz2<br>
>    o binutils-2.23.2_armv7a.patch<br>
>    o binutils-2.23.2_no-bfd-doc.patch<br>
>  * acpica-unix-20130626.tar.gz<br>
> Unpacked and patched ... ok<br>
> Building GMP 5.1.2 ... ok<br>
> Building MPFR 3.1.2 ... ok<br>
> Building MPC 1.0.1 ... ok<br>
> Building libelf 0.8.13 ... ok<br>
> Building binutils 2.23.2 ... ok<br>
> Building GCC 4.8.1 ... ok<br>
> Skipping Expat (Python scripting not enabled)<br>
> Skipping Python (Python scripting not enabled)<br>
> Skipping GDB (GDB support not enabled)<br>
> Building IASL 20130626 ... ok<br>
> Cleaning up... ok<br>
><br>
> You can now run your i386-elf cross toolchain from<br>
> /home/mark/coreboot/util/crossgcc/xgcc.<br>
> Welcome to the coreboot cross toolchain builder v1.22 (July 9th, 2013)<br>
><br>
> Target arch is now armv7a-eabi<br>
> Will skip GDB ... ok<br>
> Downloading tar balls ...<br>
>  * gmp-5.1.2.tar.bz2 (cached)<br>
>  * mpfr-3.1.2.tar.bz2 (cached)<br>
>  * mpc-1.0.1.tar.gz (cached)<br>
>  * libelf-0.8.13.tar.gz (cached)<br>
>  * gcc-4.8.1.tar.bz2 (cached)<br>
>  * binutils-2.23.2.tar.bz2 (cached)<br>
>  * acpica-unix-20130626.tar.gz (cached)<br>
> Downloaded tar balls ... ok<br>
> Unpacking and patching ...<br>
>  * gmp-5.1.2.tar.bz2<br>
>  * mpfr-3.1.2.tar.bz2<br>
>  * mpc-1.0.1.tar.gz<br>
>  * libelf-0.8.13.tar.gz<br>
>  * gcc-4.8.1.tar.bz2<br>
>  * binutils-2.23.2.tar.bz2<br>
>    o binutils-2.23.2_armv7a.patch<br>
>    o binutils-2.23.2_no-bfd-doc.patch<br>
>  * acpica-unix-20130626.tar.gz<br>
> Unpacked and patched ... ok<br>
> Building GMP 5.1.2 ... ok<br>
> Building MPFR 3.1.2 ... ok<br>
> Building MPC 1.0.1 ... ok<br>
> Building libelf 0.8.13 ... ok<br>
> Building binutils 2.23.2 ... ok<br>
> Building GCC 4.8.1 ... failed<br>
> make[1]: *** [build-without-gdb] Error 1<br>
> make: *** [crossgcc] Error 2<br>
><br>
><br>
</div></div><span class=""><font color="#888888">> --<br>
> coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
> <a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br>
</font></span></div><br></div></div></div>