This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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

Re: Building a cross-compiler for i586-pc-msdosdjgpp under gcc-2.95.1 fails


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


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