gcc-core compile error

Alessandro Biasci a.biasci@evidence.eu.com
Wed Jun 9 15:10:00 GMT 2010


Thanks for the information. I have always some problems.

When I try to compile the gmp, mpc and mpfr dependanties of gcc I have
to compile they for arm (CROSS_COMPILE) or for x86? Only the gcc
compiler command have the options --build=i686
--host=arm-unknown-linux-gnueabi --target=arm-unknown-linux-gnueabi?

Thanks

Il giorno mar, 08/06/2010 alle 12.15 +0300, Kai Ruottu ha scritto:
> 8.6.2010 10:25, Alessandro Biasci kirjoitti:
> 
> > The host (where I compile the gcc) have 3GB of memory and the target
> > (the ARM platform) have 32MB of memory.
>  >
>  > --build=arm-unknown-linux-gnueabi --host=arm-unknown-linux-gnueabi
>  > --target=arm-unknown-linux-gnueabi --srcdir=../.././libgcc
>  > --disable-intermodule --enable-checking=yes,types --disable-coverage
>  > --enable-languages=c
>  >
>  > ## --------- ##
>  > ## Platform. ##
>  > ## --------- ##
>  >
>  > hostname = icaro
>  > uname -m = arm
>  > uname -r = 2.6.32-22-generic
>  > uname -s = Linux
>  > uname -v = #36-Ubuntu SMP Thu Jun 3 22:02:19 UTC 2010
>  >
> > They have the space for allocate a page in virtual memory.
> 
> Something in the previous given data doesn't sound sane...
> 
> > Maybe I insert some bad parameters for configure/compile the source
> > code.
> 
> A "normal" case would be when one produces a native GCC using :
> 
>   --build=i686-pc-linux-gnu --host=arm-unknown-linux-gnueabi
>   --target=arm-unknown-linux-gnueabi
> 
> ie producing it on a Linux/x86 host using a 'arm-unknown-linux-gnueabi'
> targeted crosscompiler to produce the resulting GCC binaries (xgcc,
> cpp, cc1, collect2).  This is the "Canadian Cross" case although here
> $host = $target.  More typical Canadian Cross case could be :
> 
>   --build=i686-pc-linux-gnu --host=i686-mingw32
>   --target=arm-unknown-linux-gnueabi
> 
> where $build != $host != $target
> 
> So my guess is that you told '--build=arm-unknown-linux-gnueabi' which
> isn't true at all !
> 




More information about the Gcc-help mailing list