Date: Wed, 28 Aug 1996 08:19:13 +0200 (IST) From: Eli Zaretskii To: Ian Miller Cc: djgpp AT delorie DOT com Subject: Re: LFN=y is NOT necessary under Win95 by the way In-Reply-To: <3222E7B1.2781E494@dra.hmg.gb> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 27 Aug 1996, Ian Miller wrote: > Of course, I might be missing something (like something > about LFN=n in djgpp.env maybe). That is correct: stock DJGPP.ENV sets LFN=n (because some DJGPP programs, notably Make, break when LFN is used on Windows 95). If you set LFN=y, always do it from the DOS prompt (or in the property sheet of the DOS session), not on DJGPP.ENV, because current start-up code behaves unpredictably as to when it notes the LFN=y setting of DJGPP.ENV. In particular, if you link your own substitutes for `__crt0_glob_function' or `__crt0_setup_arguments', you might get a program that doesn't support LFN when globbing the command line, if you set LFN=y on DJGPP.ENV.