This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


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

Re: egcs1.1 - ppc cross compiler


I have ported egcs 1.0.3a to DJGPP, targeting powerpc-eabi.  You can
download it from my web site at http://www.objsw.com

I will have egcs 1.1b done soon, I just haven't had much time to work on it
lately...

Scott Howard
scott@objsw.com

Brendan Simon wrote:

> I am trying the build a PPC cross compiler for a linux host and an
> MPC860 target.  I also want to use RTEMS.  I also want to be able to
> crosscompile an mpc860-rtems application from a Win32 machine.  I
> thought I might be able to do a canadian cross on linux to build a Win32
> hosted powerpc crosscompiler.  Is this possible or am I dreaming.  Note
> that I do not want to use CygWin if at all possible.  The tools seem
> very slow.  I would prefer to use create a MinGW32 cross-compiler or
> maybe even DJGPP but I'm not sure how valid it is anymore.  I have the
> following pacakges.
>
> * binutils-2.9.1
> * egcs-1.1b
> * newlib-1.8.1
> * rtems-3.6.0
>
> I unpacked the egcs and binutils archives and put a symbolic link in the
> egcs source tree to the binutils directory.  Does newlib and rtems need
> a similar symbolic link ?
> I have managed to compile a naitive version of egcs from the source
> using gcc-2.7.2.3 that comes with RedHat 5.0 or 5.1.  Now I am trying to
> build a cross compiler with the following configure options.
>
> cd egcs-build
> egcs-src-dir/configure --target=ppc-eabi --prefix=/usr/local/egcs
> --enable-version-specific-runtime-libs --with-gnu-as --with-gnu-ld
> --with-newlib --host=i586-pc-linux-gnu
>
> With gcc-2.7.2.3 there was no need to add the --host option but the
> assembler complained in the compile about no -ppc option.  So I decided
> to make egcs the default compiler as I read in the SPECIFIC  file that
> comes with egcs that it is strongly recommended to recompile binutils
> with egcs if initially built with gcc-2.7.2.*
>
> Looking through the newlib tree I can't find much related to powerpc
> processors.  Does anyone know if it is possible to build a crosscompiler
> for powerpc-newlib-rtems support with the packages that I am using ??
>
> Thanks for any help or advice.
>
> ________________________________________________
> To get help for the crossgcc list, send mail to
> crossgcc-request@cygnus.com with the text 'help'
> (without the quotes) in the body of the message.

________________________________________________
To get help for the crossgcc list, send mail to
crossgcc-request@cygnus.com with the text 'help'
(without the quotes) in the body of the message.