This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Crosstool: compiled for a little endian system and target is big endian


Problem... I'm using the file armeb.dat as follows:

KERNELCONFIG=`pwd`/arm.config
TARGET=armeb-unknown-linux-gnu
TARGET_CFLAGS="--build=i686-pc-linux-gnu --enable-add-ons --enable-shared"
GCC_EXTRA_CONFIG="--disable-shared --disable-threads --with-gnu-as
--with-gnu-ld --with-cpu=xscale  --enable-cxx-flags=-mcpu=xscale
--enable-multilib --enable-languages=c"

and the build bombs out right here:

Build glibc and linuxthreads
+ mkdir -p build-glibc
+ cd build-glibc
+ echo
+ test '!' -f Makefile
+ BUILD_CC=gcc
+ CFLAGS='--build=i686-pc-linux-gnu --enable-add-ons --enable-shared '
+ CC='armeb-unknown-linux-gnu-gcc '
+ AR=armeb-unknown-linux-gnu-ar
+ RANLIB=armeb-unknown-linux-gnu-ranlib
+ /home/satvika/myCrossCompiler/build/armeb-unknown-linux-gnu/gcc-3.4.4-glibc-2.3.3/glibc-2.3.3/configure
--prefix=/usr --build=i686-pc-linux-gnu --host=armeb-unknown-linux-gnu
--enable-kernel=2.4.3 --without-tls --without-__thread --without-cvs
--disable-profile --disable-debug --without-gd --enable-shared
--enable-add-ons=linuxthreads,
--with-headers=/opt/crosstool/big-endian/gcc-3.4.4-glibc-2.3.3/armeb-unknown-linux-gnu/armeb-unknown-linux-gnu/include
checking build system type... i686-pc-linux-gnu
checking host system type... armeb-unknown-linux-gnu
checking sysdep dirs... sysdeps/arm/elf
linuxthreads/sysdeps/unix/sysv/linux/arm
linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread
sysdeps/pthread linuxthreads/sysdeps/unix/sysv
linuxthreads/sysdeps/unix linuxthreads/sysdeps/arm
sysdeps/unix/sysv/linux/arm sysdeps/unix/sysv/linux sysdeps/gnu
sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet
sysdeps/unix/sysv sysdeps/unix/arm sysdeps/unix sysdeps/posix
sysdeps/arm/fpu sysdeps/arm sysdeps/wordsize-32 sysdeps/ieee754/flt-32
sysdeps/ieee754/dbl-64 sysdeps/ieee754 sysdeps/generic/elf
sysdeps/generic
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for armeb-unknown-linux-gnu-gcc... armeb-unknown-linux-gnu-gcc
checking for suffix of object files... configure: error: cannot
compute suffix of object files: cannot compile
See `config.log' for more details.

and this is what i pulled out of config.log:

configure:2555: checking for suffix of object files
configure:2577: armeb-unknown-linux-gnu-gcc  -c
--build=i686-pc-linux-gnu --enable-add-ons --enable-shared
conftest.c >&5
cc1: error: unrecognized option `-fbuild=i686-pc-linux-gnu'
cc1: error: unrecognized option `-fenable-add-ons'
cc1: error: unrecognized option `-fenable-shared'
configure:2580: $? = 1
configure: failed program was:
| #line 2560 "configure"
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2594: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

am i possibly just being really stupid here?

On 12/08/06, Lennert Buytenhek <buytenh@wantstofly.org> wrote:
On Sat, Aug 12, 2006 at 01:11:22PM +0200, Rowan Potgieter wrote:

> hmmm seems so simple
> thanks rebuilding the toolchain now...

Geen probleem.




--
--------------------------------------------------------------------------------------------------------------------------------------------
When you say 'I wrote a program that crashed Windows', people just
stare at you blankly and say 'Hey, I got those with the system, *for
free*'. (L. Torvalds)
--------------------------------------------------------------------------------------------------------------------------------------------

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]