www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/08/29/02:04:28

Xref: news2.mv.net comp.os.msdos.djgpp:7997
From: lehmann AT mathematik DOT th-darmstadt DOT de (Alexander Lehmann)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: LFN=y is NOT necessary under Win95 by the way
Date: 27 Aug 1996 19:59:45 GMT
Organization: Technische Hochschule Darmstadt
Lines: 26
Message-ID: <4vvk3h$10ka@rs18.hrz.th-darmstadt.de>
References: <3222E7B1 DOT 2781E494 AT dra DOT hmg DOT gb>
NNTP-Posting-Host: fb0409.mathematik.th-darmstadt.de
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Ian Miller <itmiller AT dra DOT hmg DOT gb> wrote:
: I keep seeing it written that to use long filenames in a
: Win95 DOS box one must set LFN=y. Not so. Win95, *including*
: Win95 DOS boxes, uses long filenames *by default* so you
: only need to define LFN *at all* if you *don't* want to use
: them.

: Of course, I might be missing something (like something
: about LFN=n in djgpp.env maybe).

Sortof, if you run a single djgpp compiled program, you will get long
filenames, even though it is set to n in djgpp.env, but if this
program runs another djgpp program (e.g. gcc running cc1 or make
running anything), LFN=n will come into effect (this is due to a bug
in the startup code). So when you are using make, you have to set it
one way or the other, since otherwise make will find files that gcc
doesn't find (something like that).


bye, Alexander

-- 
Alexander Lehmann,                                  |  "On the Internet,
alex AT hal DOT rhein-main DOT de  (plain, MIME, NeXT)         |   nobody knows
lehmann AT mathematik DOT th-darmstadt DOT de (plain)          |   you're a dog."
<URL:http://www.mathematik.th-darmstadt.de/~lehmann/>

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019