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

See the CrossGCC FAQ for lots more infromation.

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

Re: gcc 2.95 cross compiler

>Trevor Kilgore wrote:
> > I'm sorry to bother you but I got your e-mail from one of Cygnus' 
> > lists and I was wondering if you could give me some advice.
> >
> > I am trying to build gcj as a cross compiler for an ARM7 target on a Win 
> > machine with cygwin.  Actually, I plan on also using eCos.  Mumit Khan 
> > built and made available gcc 2.95 for cygwin which I downloaded.  I was 
> > able do get ahold of a cygwin version of libgcj from Jon Beniston's 
> >   However, I am really having a hard time figuring out how to build a 
> > compiler, I imagine I'll need the source code of the cygwin compiler and
> > library, which I don't have.
> >
> > I have many years experience in IT but almost none of it within a Unix
> > environment or with any Cygnus tools.  Could you possibly help point me 
> > the right direction?
>I'll try.
>First of all, join the CrossGCC mailing list if you haven't done so 
>This is the mailing list concerned with building cross-compilers for the 
>tools.  Send all questions to it (not me directly).  I WILL get them and 
>out any way I can.  There are other more experienced GNU experts on this 
>and they will be able to help if I can't.  You can get subscription details
>from  The CrossGCC FAQ is there also.  It is a little 
>of date but it will give you an idea of how to go about building a cross
>compiler with the GNU tools.
>I highly recommend that you use Linux to build your cross compilers.  I 
>never built cross-compilers using a Microsoft OS since it is too slow when
>using the Cygwin tools.  It can be done, but you will need the latest 
>package, DLLS and a lot of patience.
>If you are targeting eCos then you must use the GCC source code from the 
>eCos web page.  It has some dependencies built in that the standard GCC 
>doesn't have.  It's a pain but that's the way it currently is.
>You also need binutlis package.  I assume the binutils-2.9.1 package is 
>but you might want to try one of the latest snapshots also.
>You also need to get the newlib sources.  newlib-1.8.1 is the latest but 
>is a new release due out soon (apparently).
>The new Sourceware CD from Cygnus is also due out soon and it will have all 
>latest packages on it.  It saves heaps of Download time.  I'm not sure what
>country you're in but it is worth getting.
>I'm pretty sure the eCos installation page has detailed instructions on how 
>build all the tools for various targets (such as powerpc, etc).  Follow the
>instructions and post any errors you get to the eCos mailing list (and 
>the CrossGCC mailing list) with questions.
>I don't have the info with me at the moment to give you all the commands 
>need to run.  I will post you something when I get home tonight.  Are you
>interested in a ARM cross-compiler without support for eCos or are you only
>interested in an ARM-eCos cross-compiler ?

I need to build an ARM-eCos cross-compiler.


Get Your Private, Free Email at

Want more information?  See the CrossGCC FAQ,
Want to unsubscribe? Send a note to

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