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: i386-elf cross compiler


Mark Phillips wrote:
> 
> Don't know where you can get a pre-built one, but keep in mind that the
> most of the binutils (including ld, but sometimes excluding gas) are
> multi-lingual... ie. they can often read/write multiple formats. In
> particular objcopy --debugging can be used to convert between different
> obj formats which were enabled when the tool was compiled. Given that COFF
> and ELF are both multi sectioned you may be able to simple convert your
> final file, or even just link a mixture of different format files....
> 
My problem is somewhat different...in the OS i am working with,
the ELF sections in the archived modules are extracted and manipulated
by the linker (of this OS) in a very non-standard way. Therefore, conversion
of the final executable is not acceptable....

Regards
sathish


> Good Luck
> Mark
> PS. Note that, unless it has been enhanced recently, binutils can NOT
> convert debugging ingo to/from DWARF. You can usually select between DWARF
> and STABS when building to get the one you need.
> 
> On Thu, 27 May 1999, Sathish Vasudevaiah wrote:
> 
> > Hello,
> > I am lookiing for i386-elf cross compiler and I realise
> > that both MINGW32 and Cygwin compilers are PE-COFF based.
> > Does any one know of any pre-built binaries ??
> >
> > Also, is it possible to build i386-elf cross compiler on
> > Linux (on the lines mentioned in CrossGCC FAQ)?
> >
> > Thank you,
> > Sathish
> > _______________________________________________
> > New CrossGCC FAQ: http://www.objsw.com/CrossGCC
> > _______________________________________________
> > To remove yourself from the crossgcc list, send
> > mail to crossgcc-request@cygnus.com with the
> > text 'unsubscribe' (without the quotes) in the
> > body of the message.
> >
> 
> --
> Mark S. Phillips                ESN 742 2461
> msp@nortelnetwork.co.uk         Tel. +44 1279 402461
_______________________________________________
New CrossGCC FAQ: http://www.objsw.com/CrossGCC
_______________________________________________
To remove yourself from the crossgcc list, send
mail to crossgcc-request@cygnus.com with the
text 'unsubscribe' (without the quotes) in the
body of the message.

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