Hints to build a cross gcc and g++ for barebone (i.e. without OS) mips64 big-endian target?

Jimm Burk jburk@peerless.com
Mon May 9 16:58:00 GMT 2005


David, Yes I have built this configuration recently (last week).
Although I was using the compiler 3.3.3  

In fact I have built this configuration under Cygwin and on my SPARC 60
with the GNU compiler installed for Solaris 9.

BINUTILS_DIR=binutils-2.15
GCC_DIR=gcc-3.3.3
NEWLIB_DIR=newlib-1.13.0
GDB_DIR=gdb-6.2
TARGET=mips
TARGET_CFLAGS="-O2 -finline-limit=10000"
GCC_LANGUAGES="c,c++"
GCC_EXTRA_CONFIG="--with-gnu-as --with-gnu-ld --disable-multilib"

I do not know any reason why updating the compiler should give you grief

Jimm Burk
jburk@peerless.com
Peerless Systems Corporation
Sr. Embedded Software Engineer
253-395-8890 x 50


-----Original Message-----
From: crossgcc-owner@sources.redhat.com
[mailto:crossgcc-owner@sources.redhat.com] On Behalf Of David Mentre
Sent: Monday, May 09, 2005 9:43 AM
To: 'crossgcc list'
Subject: Hints to build a cross gcc and g++ for barebone (i.e. without
OS) mips64 big-endian target?

Hello,

Has somebody already made a cross gcc (for C and C++) for MIPS, big
endian,
64 bits, without OS target?

I have tried to build a mips-elf newlib target using crosstools-0.32 and
crosstools' contrib/newlib/ scripts but it fails with message:
configure: error: No support for this host/target combination.
make: *** [configure-target-libstdc++-v3] Error 1

I used following settings:
GCC_LANGUAGES="c,c++"
TARGET=mips-elf
TARGET_CFLAGS="-O2 -finline-limit=10000"
BINUTILS_DIR=binutils-2.15
GCC_DIR=gcc-3.4.3
GCC_EXTRA_CONFIG=
NEWLIB_DIR=newlib-1.13.0

My build host is a usual Linux x86 PC (Debian GNU/Linux).

Any hint on building a cross gcc and cross g++ for MIPS target without
OS
would be much appreciated.

Yours,
david
-- 
David MENTRE <mentre@tcl.ite.mee.com> - Research engineer (Ph.D.)
Mitsubishi Electric ITE-TCL / European Telecommunication Research Lab
Phone: +33 2 23 45 58 29 / Fax: +33 2 23 45 58 59 
http://www.mitsubishi-electric-itce.fr
 

------
Want more information?  See the CrossGCC FAQ,
http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to
crossgcc-unsubscribe@sources.redhat.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



More information about the crossgcc mailing list