From: Boon van der RJ 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 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