delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/02/07:38:00

Date: Sun, 2 Nov 1997 14:33:14 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Paul Bickerstaff <rpb AT genesis DOT co DOT nz>
cc: djgpp AT delorie DOT com
Subject: Re: long filenames under Windows NT
In-Reply-To: <34594EF0.260@genesis.co.nz>
Message-ID: <Pine.SUN.3.91.971102143252.11098S-100000@is>
MIME-Version: 1.0

On Fri, 31 Oct 1997, Paul Bickerstaff wrote:

> I have a makefile of unix origin which contains some long filenames.
> When I built DJGPP under Windows 95 I found that I had to set LFN=y
> in the DJGPP.ENV as per the FAQ. However, the same thing does not work
> under Windows NT 4.0.

LFN functions are not supported by NT for DOS programs.  But you
should be able to build your program anyway, since the long names are
transparently truncated for you by the DOS box.

> I've verified that the problem is indeed with
> the long filenames by manually editing the makefile to use the short
> versions.

The only possibility for these problems to happen is if the long names
are illegal on MS-DOS, in addition to being long; for example, if they
include two dots, or characters like `+' or `;'.  Please post the
names that you needed to edit.

- Raw text -


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