Date: Wed, 18 Feb 1998 10:16:47 +0200 (IST) From: Eli Zaretskii To: Bill Bouma cc: djgpp AT delorie DOT com Subject: Re: Include files must be below compiling directory? In-Reply-To: <34E7A332.184ED8F6@geoplex.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Sun, 15 Feb 1998, Bill Bouma wrote: > Now I am wondering why LFN is not set to y by default??? Long file name support had some subtle bugs in versions of DJGPP before 2.01, and disabling it by default seemed like a safer way at the time. Since then, experience showed that v2.01 solved these bugs. Version 2.02 will come with LFN enabled by default. > Comming from unix development over to msdos is like going from a > first class seat to hanging onto the tail rudder by your > fingernails! It would have been much worse if DJGPP were not here to help you. But some degree of vigilance is still required, as Microsoft is known to make it very hard to work around their bugs/misfeatures. DJGPP goes a long way towards accomplishing this impossible mission, but sometimes you need to invest effort into setting up your system. One thing I would suggest is to not conclude some problem is caused by a DJGPP bug right away. DJGPP is not part of Microsoft software, so its developers don't tolerate blatant bugs as much as MS does. Usually, some option described somewhere in the docs will bring salvation; you just need to dig deeper and find it. The DJGPP FAQ list (v2/faq210b.zip from the same place you get DJGPP) should help in many cases. In fact, the problem that you had is described there in section 8.2.