[Info-vax] UnZip 6.0 released
Hunter Goatley
hunter.goatley at gmail.com
Thu Apr 30 17:56:30 EDT 2009
On Apr 30, 4:27 pm, "Craig A. Berry" <craigbe... at nospam.mac.com>
wrote:
> Hunter Goatley wrote:
> > On Apr 30, 9:11 am, Steven Schweda <sms.antin... at gmail.com> wrote:
> >> Yes, you did live long enough to see this. Source kits for
> >> Info-ZIP UnZip 6.0 seem to be available now in the usual
> >> places:
>
> >>ftp://ftp.info-zip.org/pub/infozip/src/http://sourceforge.net/project......
>
> >> VMS object+executable kits should appear eventually.
>
> > I've created my usual VMS distribution, which includes a [.VMS-
> > BINARIES] directory
> > containing object files for VAX, Alpha, and Itanium.
>
> >ftp://ftp.process.com/vms-freeware/fileserv/unzip.zip
> >ftp://ftp.process.com/vms-freeware/fileserv/unzip.bck
> >http://vms.process.com/ftp/vms-freeware/fileserv/unzip.zip
> >ftp://ftp.tmk.com/vms-freeware/fileserv/unzip.zip
> >http://www.tmk.com/ftp/vms-freeware/fileserv/unzip.zip
>
> When I run link.com on OpenVMS Alpha v7.1, it creates the executables
> without error, but the resulting unzip claims to have large file
> support, which I believe is impossible before OpenVMS Alpha v7.2 because
> the CRTL support is not there. Is there some trick that makes the
> impossible possible, or is unzip lying about it capabilities?
>
> When I build from source with /MACRO=LARGE=1, it throws an undefined
> symbol warning on __OFF64_LSEEK, which is unsurprising, but makes me
> wonder how Hunter managed to generate object code that thinks it has
> large file support but doesn't (if that is indeed what is going on).
That's a good question, and one I didn't think about too much. When I
build it on my V6.2 Alpha, I get no warnings at all. That suggests
that
there's a glitch in the build procedure somewhere.... Or, more
precisely,
the LARGE_FILE_SUPPORT is quietly ignored if certain routines aren't
there. A quick look at the sources wasn't enough to tell me what's
going on.
I'll try to look into it tomorrow and will update my distribution
appropriately.
(It's getting to be more and more work to support those really old
versions
of VMS....)
Hunter
More information about the Info-vax
mailing list