delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/03/22/14:27:33

From: Boon van der RJ <rjvdboon AT cs DOT vu DOT nl>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: unzipper for DJGPP installer
Date: Mon, 22 Mar 99 19:48:33
Organization: Fac. Wiskunde & Informatica, VU, Amsterdam
Lines: 28
Message-ID: <7d63a1$1bu@cs.vu.nl>
References: <01be7489$92a549c0$LocalHost AT Laurynas>
NNTP-Posting-Host: sloep17.cs.vu.nl
User-Agent: tin/pre-1.4-981225 ("Volcane") (UNIX) (SunOS/5.5.1 (sun4m))
X-Poster-Key: sha1:hO5l21tsHbhDQ/qHF6CktYqtL9U=
Cancel-Lock: sha1:nEU9xhzsNtlSsDLmCvXIMx0J7FE=
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Laurynas Biveinis <lauras AT softhome DOT net> wrote:
> In readme.1st file it is said, that InfoZip's UnZip supports long
> file names. So I downloaded unzip386 to use with my installer. I
> havn't used it before because I used WinZip. I have working prg, but
> now I see that LFNs are not preserved. So, unzip386 does _not_
> support LFN? If yes, what other unzip utility I could use with my
> installer?

You are right 2 times. Yes, InfoZip unzip supports LFNs, and yes,
unzip386.exe doesnot support LFNs. Unzip386.exe is an very old, msc/dj
v1.1 compiled version of unzip 5.12.
If you compile infozips unzip with djgpp v2, you will have LFN-support.
Check http://www.cdrom.com/pub/infozip/ for a ready made dos (DJGPP
v2.01 compiled) executable, inside a self-extracting-exe.

For an installer this might or might not be very useful, because this
unzip needs cwsdpmi.exe under plain DOS, which is probably in the zip
to be installed. But if your installer needs dpmi services, you
already have the same problem.

I once (3 months ago) had compiled unzip with pmode/DJ as stub, but
this executable didn't run under certain conditions (IIRC it was
because it needed emm386.exe in config.sys not to contain NOVCPI,
which I had, and many more people might have, so end of that story for
me.)

hth,
 Robert

- Raw text -


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