Date: Tue, 9 May 1995 16:05:03 +0300 From: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii) To: C DOT Porfiri AT nisms DOT tei DOT ericsson DOT se Subject: Re: go32?? Cc: djgpp AT sun DOT soe DOT clarkson DOT edu > since I'd like to compile gnuchess on DOS, I got djgpp packet, but > when I try to use gcc I get the an error message about go32, it says > the go32.exe version 1.12 is too old for gcc 2.3.2 > May anyone help me? You need to download and install the maintenance releases. This is explained in the FAQ list (available as FAQ101.ZIP from the same place you got DJGPP), in Section 6.1: 6.1 Q: I've just got the latest version of DJGPP from my nearest SimTel mirror, installed it exactly as described by the various README files, but whenever I try to compile a program, I get the message: ``This program requires a version of go32 (1.12maint3) newer than this one)''. But I just got the LATEST version of everything! Why would they include this out-of-date version with the latest package?? A: You didn't install the maintenance releases. These fix bugs in some of the DJGPP utilities, and from time to time the go32 DOS extender gets upgraded, too. Programs which were compiled under these fixed versions of go32 will insist to be run under go32 at least that new. You should get all the files named djXXXmY.zip and install these maintenance releases, as described in Sections 3.7 and 3.8 above.