Mail Archives: djgpp/1998/04/13/05:00:43
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 -