This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Building a cross-compiler for i586-pc-msdosdjgpp under gcc-2.95.1 fails
- To: Alex Buell <alex dot buell at tahallah dot demon dot co dot uk>
- Subject: Re: Building a cross-compiler for i586-pc-msdosdjgpp under gcc-2.95.1 fails
- From: Andris Pavenis <andris at stargate dot astr dot lu dot lv>
- Date: Tue, 26 Oct 1999 16:03:18 +0300
- Cc: Mailing List - GCC <egcs at egcs dot cygnus dot com>
- References: <Pine.LNX.4.20.9910252234320.1501-100000@tahallah.demon.co.uk>
On Tue, 26 Oct 1999, Alex Buell wrote:
> On Mon, 25 Oct 1999, Andris Pavenis wrote:
>
> > It is known problem. fast fixincludes seems to be incompatible with
> > DJGPP header files. For native build (DJGPP) fast fixincludes does not
> > work at all (no working fork()). For building cross-compiler under
> > Linux it breaks header files.
>
> Will this be fixed for 2.95.2, one would hope?
It's does not byte for native build for targets i[3456]86-pc-msdosdjgpp
as fast fixincludes crashes immediatelly. I didn't want to mess with fast
fix-includes for cross-compiling only so I used some hack to
prevent it to run. Also I thought that it's better to use the same sources also
for building cross-compiler.
>
> > Download source archive for DJGPP (gcc2951s.zip) and use script I
> > included for cross-compiling (I have tested that it works on
> > i586-pc-linux-gnu). I used hack to avoid running fast fixincludes for
> > cross-compiling.
>
> OK, I shall try that. However, living in Britain has its disadvantages,
> expensive on-line phone charges. Do they provide this as a patch for pukka
> 2.95.1 that I can download and patch my vanilla copy of 2.95.1?
>
download gcc2951s2.zip from DJGPP distribution (about 45K). It contains
script I'm using to generate source archive for DJGPP (and needed patches
of course). You'll still need original gcc-2.95.1 and libg++-2.8.1.3 sources.
Andris