Date: Wed, 9 Dec 1998 08:21:23 +0200 From: Alexander Bokovoy X-Mailer: The Bat! (v1.15) S/N 137834AC Organization: BSPU named after Maxim Tank X-Priority: 3 (Normal) Message-ID: <3348.981209@bspu.unibel.by> To: Alessandro Pisani Subject: Re[2]: DJGPP 2.02 and GCC 2.8.1 PROBLEM [urgent!] [SOLVED!] References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Alessandro wrote: >>If that doesn't help, set LFN=n in the environment and see what happens >>then. > WOA !!! THIS WORKS !!!!!!! TA-DAAA !!! > Keeping djgpp 2.02 djgpp.env and setting LFN=n *in the environment* gcc > 2.8.1 works fine. > gxx.exe that was working fine was the djgpp 2.02 one (it works fine both > with LFN=y and LFN=n) I've installed 2.02 yesterday and found no errors or bugs at all either in LFN=n or in LFN=y modes. GCC 2.8.1 works without troubles even with huge C++ projects (one exception: I've used test version of BNU 2.9.1, as BNU 2.8.X doesn't work with C++'s exceptions correctly). > I have another question: the specs file in %djdir%\lib\gcc-lib\djgpp\2.81\ > has the lines: > *predefines: > -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 > should I change it in -DDJGPP_MINOR=2 for DJGPP 2.02 ? Definitely yes. Somebody should compare specs from GCC 2.8.1 and DJGPP 2.02 distribution and post combined version. Probably I'll do this during next week. > Also, the file djgpp.djl in the same dir is longer than the djgpp.djl > in the %djdir%\lib, that is the DJGPP 2.02 one. Should I substitute the > GCC one with the DJGPP 2.02 one ? djgpp.djl from GCC 2.8.1 uses COFF-GO32-EXE as default output format while DJGPP 2.02's djgpp.djl uses COFF-GO32. Best regards, Alexander Bokovoy, = Linux ============================================================== Though it is always possible to have a look at the world through the Windows, people usually prefer not only to look but live in it too. ============================================================== Linux =