Mail Archives: djgpp/1996/08/28/02:01:01
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.
- Raw text -