This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Simple question.
- From: Sir Ace <chandleg at wizardsworks dot org>
- To: gcc at gnu dot org
- Date: Wed, 2 Jan 2002 15:06:43 -0800 (PST)
- Subject: Simple question.
I am having a very rough time trying to figure out something do to the
poor documentation on gcc. What I need to do is build a native compiler
with a cross compiler.
My host platform is x86, the target is Hitachi sh-4.
I have built and tested the cross compiler, it works great.
I can not get the damn thing to build a native compiler for the sh-4
it keeps failing when it tries to execute things during the make.
Here is what I am doing, Can you please tell me where I am messing up?:
export TARGET=sh4-linux;export PREFIX=/daydream/usr/local/; \
export PATH=${PATH}:${PREFIX}/bin;export ROOT=/daydream; \
export CC=sh4-linux-gcc;export CXX=sh4-linux-gcc
cd /usr/src/dreamcast/
mkdir build-gcc
cd build-gcc
../gcc-3.0.1/configure --target=$TARGET --prefix=$PREFIX \
--disable-shared --host=$TARGET --enable-languages=c
make
{spew}
` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo ;; esac `
./gengenrtl -h >tmp-genrtl.h
/bin/sh: ./gengenrtl: cannot execute binary file
make[1]: *** [s-genrtl] Error 126
make[1]: Leaving directory `/usr/src/dreamcast/build-gcc/gcc'
make: *** [all-gcc] Error 2
root@meteor:/usr/src/dreamcast/build-gcc#