www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/06/30/13:00:38

From: Chris Croughton <crough45 AT amc DOT de>
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: <Pine DOT SUN DOT 3 DOT 91 DOT 980630102321 DOT 6274O-100000 AT is>
NNTP-Posting-Host: bob.bob.bofh.org
MIME-Version: 1.0
Lines: 43
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

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

- Raw text -


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