From: Chris Croughton Newsgroups: comp.os.msdos.djgpp Subject: Re: 8.3 name convention problem Date: Tue, 30 Jun 1998 10:30:43 +0200 Message-ID: <3598A233.334E@amc.de> References: NNTP-Posting-Host: bob.bob.bofh.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 43 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Eli Zaretskii wrote: > You don't tell which version of InfoZip did you use, and how did you > arrive at the binary (did you compile it yourself?). I should know better. unzip -v gives: UnZip 5.20 of 30 April 1996, by Info-ZIP. Maintained by Greg Roelofs. Send bug reports to the authors at Zip-Bugs AT wkuvx1 DOT wku DOT edu; see README for details. Latest sources and executables are always in ftp.uu.net:/pub/archiving/zip, at least as of date of this release; see "Where" for other ftp and non-ftp sites. Compiled with djgpp v2 / gcc 2.7.2.1 for MS-DOS (32-bit) on Apr 1 1997. UnZip special compilation options: ASM_CRC COPYRIGHT_CLEAN (PKZIP 0.9x unreducing method not supported) USE_EF_UX_TIME I /think/ that was a version I compiled myself under MSDOS (not Win95), but I'm not sure. > Some versions of InfoZip need to be compiled with -DVFAT to enable > DJGPP-style runtime support for long file names. You need to grep the > sources for VFAT to see the state of affairs in the version you use. Aha! Er, no, not in this version. Latest is 5.32, just fetched and compiled (with GCC 2.8.1) and it includes USE_VFAT automatically and works. Thanks for the hint... > It is possible that latest versions of InfoZip enable long file name > support automatically, but I'm not sure. I expected (naively, I suspect) that the ordinary DJGPP library longame support would work without doing anything except setting LFN=Y - presumably UnZip had its own truncation for MSDOS in earlier versions. Chris C