Mail Archives: djgpp/1998/12/09/01:26:51
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, <bokovoy AT bspu DOT unibel DOT by>
= 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 =
- Raw text -