help about building gcc crosscompiler for powerpc-eabi
Fabio Wronski
fwronski@inf.ufrgs.br
Thu Nov 6 19:11:00 GMT 2003
Hi!
I build gcc crosscompiler with host linux x86 and target=powerpc-eabi in
this way:
gcc-core / gcc-g++ 2.95.2
binutils-2.10.1
newlib-1.9.0
rm -rf /tmp/ppc/build/binutils
mkdir /tmp/ppc/build/binutils
cd /tmp/ppc/build/binutils
/tmp/ppc/binutils-2.10.1/configure --prefix=/tmp/ppc/tools
--target=powerpc-eabi --exec-prefix=/tmp/ppc/tools/H-i686-pc-linux-gnu
gmake -w all install
rm -rf /tmp/ppc/build/gcc
mkdir /tmp/ppc/build/gcc
cd /tmp/ppc/build/gcc
PATH=/tmp/ppc/tools/H-i686-pc-linux-gnu/bin:$PATH
export PATH
/tmp/ppc/gcc-2.95.2/configure --prefix=/tmp/ppc/tools
--target=powerpc-eabi --exec-prefix=/tmp/ppc/tools/H-i686-pc-linux-gnu
--with-gnu-as --with-gnu-ld --with-newlib=/tmp/ppc/newlib
--with-headers=/tmp/ppc/newlib/libc/include
gmake -w all-gcc install-gcc LANGUAGES="c c++"
rm -rf /tmp/ppc/build/newlib
mkdir /tmp/ppc/build/newlib
cd /tmp/ppc/build/newlib
/tmp/ppc/newlib-1.9.0/configure --prefix=/tmp/ppc/tools
--target=powerpc-eabi --exec-prefix=/tmp/ppc/tools/H-i686-pc-linux-gnu
gmake -w all install
Its work, but i get a error when try to compile a program that use
memory.h :
powerpc-eabi-gcc -c -msim -mcpu=750 ../../src/DecMPAFileAccess.cpp -o
output/DecMPAFileAccess.cpp.o
../../src/DecMPAFileAccess.cpp:26: memory.h: Arquivo ou diret?rio n?o
encontrado
I searched memory.h in include directory and it is not there.
What is the problem?
thanks
Fabio Wronski
More information about the Gcc-help
mailing list