annotate src/zlib-1.2.7/contrib/minizip/make_vms.com @ 56:af97cad61ff0

Add updated build of PortAudio for OSX
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 03 Jan 2017 15:10:52 +0000
parents e13257ea84a4
children
rev   line source
Chris@4 1 $ if f$search("ioapi.h_orig") .eqs. "" then copy ioapi.h ioapi.h_orig
Chris@4 2 $ open/write zdef vmsdefs.h
Chris@4 3 $ copy sys$input: zdef
Chris@4 4 $ deck
Chris@4 5 #define unix
Chris@4 6 #define fill_zlib_filefunc64_32_def_from_filefunc32 fillzffunc64from
Chris@4 7 #define Write_Zip64EndOfCentralDirectoryLocator Write_Zip64EoDLocator
Chris@4 8 #define Write_Zip64EndOfCentralDirectoryRecord Write_Zip64EoDRecord
Chris@4 9 #define Write_EndOfCentralDirectoryRecord Write_EoDRecord
Chris@4 10 $ eod
Chris@4 11 $ close zdef
Chris@4 12 $ copy vmsdefs.h,ioapi.h_orig ioapi.h
Chris@4 13 $ cc/include=[--]/prefix=all ioapi.c
Chris@4 14 $ cc/include=[--]/prefix=all miniunz.c
Chris@4 15 $ cc/include=[--]/prefix=all unzip.c
Chris@4 16 $ cc/include=[--]/prefix=all minizip.c
Chris@4 17 $ cc/include=[--]/prefix=all zip.c
Chris@4 18 $ link miniunz,unzip,ioapi,[--]libz.olb/lib
Chris@4 19 $ link minizip,zip,ioapi,[--]libz.olb/lib
Chris@4 20 $ mcr []minizip test minizip_info.txt
Chris@4 21 $ mcr []miniunz -l test.zip
Chris@4 22 $ rename minizip_info.txt; minizip_info.txt_old
Chris@4 23 $ mcr []miniunz test.zip
Chris@4 24 $ delete test.zip;*
Chris@4 25 $exit