This is the mail archive of the crossgcc@sources.redhat.com 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]

ARM Cross Compiler


I am trying to generate a cross compiler for ARM processors on a Intel
platform running RedHat 8.0. The versions of the toolchain components are as
under:

binutils-2.15
gcc-3.4.0
gdb-6.1
newlib-1.12.0

Configuration settings:
target=arm-elf
host=i686-pc-linux-gnu

As explained in the Crossgcc HOWTO, I successfully built the binutils
components in /usr/local/bin. The next step of compiling gcc is throwing up
problems. The last few lines of the error are pasted below

---------------------------------------------------------
checking for egrep... grep -E
checking for ANSI C header files... no
checking for sys/types.h... no
checking for sys/stat.h... no
checking for stdlib.h... no
checking for string.h... no
checking for memory.h... no
checking for strings.h... no
checking for inttypes.h... no
checking for stdint.h... no
checking for unistd.h... no
checking for C locale to use... generic
checking for std::allocator base class to use... new
configure: "C" header strategy set to c_std
checking for ISO C99 support in <math.h>... no
checking for ISO C99 support in <stdio.h>... no
checking for lldiv_t declaration... no
checking for ISO C99 support in <stdlib.h>... no
checking for additional ISO C99 support in <wchar.h>... no
checking for enabled ISO C99 support... no
checking for enabled long long I/O support... no
checking for thread model used by GCC... single
configure: Debug build flags set to -g3 -O0
checking for additional debug build... no
checking for extra compiler flags for building...
configure: WARNING: No native atomic operations are provided for this
platform.
configure: WARNING: They cannot be faked when thread support is disabled.
configure: WARNING: Thread-safety of certain classes is not guaranteed.
configure: error: No support for this host/target combination.
make: *** [configure-target-libstdc++-v3] Error 1
------------------------------------------------------------------------

My host system has gcc v3.2

Any clues what is going on ?

Appreciate the help.
Thanks.

_____________________________

Satyajeet Hoskote
Senior Software Engineer
Digital Convergence Division
Samsung Electronics Co. Ltd.
India Software Operations
voice: +91 - 80 - 51197777
satyajeet@samsung.com


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


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