delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/04/13/05:00:43

From: bignose AT nemesis DOT DEATH DOT TO DOT SPAMMERS DOT com DOT au (The Nose Who Knows)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Using djgpp on WINNT
References: <Pine DOT SUN DOT 3 DOT 91 DOT 980412114907 DOT 3322G-100000 AT is>
Organization: Civil Rights for Purple Things!
Reply-To: bignose AT DEATH DOT TO DOT SPAMMERS DOT nemesis DOT com DOT au
Message-ID: <slrn6j38jk.10q.bignose@rose.spamalot.org.au>
NNTP-Posting-Host: 202.10.8.67
Date: 13 Apr 98 05:29:04 GMT
Lines: 26
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On Sun, 12 Apr 1998, Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote:
>Yes, I am sure.  DOS programs can access long file names on Windows 9X
>by using special functions of the DOS interrupt 21h.  These functions
>aren't supported by the NT DOS box.
>> At least, LFN's in a DOS-box under NT are  quite possible, and work fine
>> on my NT system.
>I assume you mean they work with programs like CMD.EXE and others
>which are supplied with NT.  If so, then that's because these programs
>aren't DOS programs at all.  They were compiled as Win32 console apps,
>and therefore can use the Win32 API to access the files.  DOS programs
>such as what DJGPP generates cannot use Win32.

Okay, time for a DJGpp-newbie question: does anyone know whether and
what plans are underway to get LFN support into DJGpp?  I'm sure this
should be a FAQ, but all the FAQ document said was "No, they don't work
under NT - yes, we know why."  I was expecting a "here's what we're
doing about that", but no.

Surely this problem isn't insoluble.  I haven't investigated it, but I
know that at the least, Info-ZIP supports LFNs under NT without any
trouble; I assume it would be using freely distributable code.

-- 
    /   The Nose Who Knows, aka. Ben Finney - Melbourne, Australia   \
  /'    Remove CAPITALS from my email address if you are a human.     `\
 (__o_                    [K] All rites reversed                    _o__)

- Raw text -


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