This is the mail archive of the crossgcc@sourceware.cygnus.com 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:
>
>
>Hi.
>
>
> > I'm sorry to bother you but I got your e-mail from one of Cygnus' 
>mailing
> > 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 
>95
> > machine with cygwin.  Actually, I plan on also using eCos.  Mumit Khan 
>has
> > built and made available gcc 2.95 for cygwin which I downloaded.  I was 
>also
> > able do get ahold of a cygwin version of libgcj from Jon Beniston's 
>website.
> >   However, I am really having a hard time figuring out how to build a 
>cross
> > 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 
>in
> > the right direction?
>
>I'll try.
>
>First of all, join the CrossGCC mailing list if you haven't done so 
>already.
>This is the mailing list concerned with building cross-compilers for the 
>GNU
>tools.  Send all questions to it (not me directly).  I WILL get them and 
>help
>out any way I can.  There are other more experienced GNU experts on this 
>list,
>and they will be able to help if I can't.  You can get subscription details
>from http://www.objsw.com.  The CrossGCC FAQ is there also.  It is a little 
>out
>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 
>have
>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 
>Cygwin
>package, DLLS and a lot of patience.
>
>If you are targeting eCos then you must use the GCC source code from the 
>the
>eCos web page.  It has some dependencies built in that the standard GCC 
>source
>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 
>fine
>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 
>there
>is a new release due out soon (apparently).
>
>The new Sourceware CD from Cygnus is also due out soon and it will have all 
>the
>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 
>to
>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 
>possibly
>the CrossGCC mailing list) with questions.
>
>I don't have the info with me at the moment to give you all the commands 
>you
>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 ?
>
>Brendan.

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

Trevor

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


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