[Buildroot] problem with gcc and arch/tune/cpu option

Bernhard Fischer rep.dot.nop at gmail.com
Thu Jan 25 00:18:25 UTC 2007


On Wed, Jan 24, 2007 at 03:56:58PM +0100, Stéphane Champeau wrote:
>Hi all,
>
>I have a problem with :
>buildroot rev 17495
>ARM920T / EABI / gcc 4.2 20070117
>kernel 2.6.19.2 / binutils 2.17.50.0.9
>uclibc snapshot / busybox snapshot
>soft-float / LFS
>
>I have this error :
>Unknown CPU used in --with-cpu=arm
>make[1]: *** [configure-gcc] Erreur 1
>make[1]: quittant le répertoire 
>«/buildroot/toolchain_build_arm_nofpu/gcc-4.2-initial »
>make: *** 
>[buildroot/toolchain_build_arm_nofpu/gcc-4.2-initial/.compiled] Erreur 2
>
>In fact gcc is configured with :
>--with-cpu=arm --with-arch=arm --with-tune=arm
>This is an error 
>(http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html#ARM-Options)
>
>I think a part of patch 17473 break the toolchain :
>In the file buildroot/toolchain/gcc/gcc-uclibc-3.x.mk line 384
>if I put this :
>GCC_WITH_ARCH=--with-arch=armv4t
>GCC_WITH_TUNE=--with-tune=arm920t
>GCC_WITH_CPU=--with-cpu=arm920t
>instead of :
>GCC_WITH_ARCH=--with-arch=$(BR2_ARCH)
>GCC_WITH_TUNE=--with-tune=$(BR2_ARCH)
>GCC_WITH_CPU=--with-cpu=$(BR2_ARCH)
>I can build the toolchain

We will have to cleanup the BR2_ARCH, BR2_SUBARCH/BR2_CPU selection.. hmz

Thanks for noticing. I've reverted this bit until it gets fixed for
good. Sorry for any inconvenience this may have caused.



More information about the buildroot mailing list