annotate src/zlib-1.2.8/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 5ea0608b923f
children
rev   line source
Chris@43 1 $ if f$search("ioapi.h_orig") .eqs. "" then copy ioapi.h ioapi.h_orig
Chris@43 2 $ open/write zdef vmsdefs.h
Chris@43 3 $ copy sys$input: zdef
Chris@43 4 $ deck
Chris@43 5 #define unix
Chris@43 6 #define fill_zlib_filefunc64_32_def_from_filefunc32 fillzffunc64from
Chris@43 7 #define Write_Zip64EndOfCentralDirectoryLocator Write_Zip64EoDLocator
Chris@43 8 #define Write_Zip64EndOfCentralDirectoryRecord Write_Zip64EoDRecord
Chris@43 9 #define Write_EndOfCentralDirectoryRecord Write_EoDRecord
Chris@43 10 $ eod
Chris@43 11 $ close zdef
Chris@43 12 $ copy vmsdefs.h,ioapi.h_orig ioapi.h
Chris@43 13 $ cc/include=[--]/prefix=all ioapi.c
Chris@43 14 $ cc/include=[--]/prefix=all miniunz.c
Chris@43 15 $ cc/include=[--]/prefix=all unzip.c
Chris@43 16 $ cc/include=[--]/prefix=all minizip.c
Chris@43 17 $ cc/include=[--]/prefix=all zip.c
Chris@43 18 $ link miniunz,unzip,ioapi,[--]libz.olb/lib
Chris@43 19 $ link minizip,zip,ioapi,[--]libz.olb/lib
Chris@43 20 $ mcr []minizip test minizip_info.txt
Chris@43 21 $ mcr []miniunz -l test.zip
Chris@43 22 $ rename minizip_info.txt; minizip_info.txt_old
Chris@43 23 $ mcr []miniunz test.zip
Chris@43 24 $ delete test.zip;*
Chris@43 25 $exit