Link zlib statically for windows (#35)
* Add zlib 1.2.11 sources * link zlib statically for windows
This commit is contained in:
		
				
					committed by
					
						 Benjamin Sergeant
						Benjamin Sergeant
					
				
			
			
				
	
			
			
			
						parent
						
							e3d0c899d3
						
					
				
				
					commit
					4eded01841
				
			
							
								
								
									
										25
									
								
								third_party/zlib/contrib/minizip/make_vms.com
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								third_party/zlib/contrib/minizip/make_vms.com
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| $ if f$search("ioapi.h_orig") .eqs. "" then copy ioapi.h ioapi.h_orig | ||||
| $ open/write zdef vmsdefs.h | ||||
| $ copy sys$input: zdef | ||||
| $ deck | ||||
| #define unix | ||||
| #define fill_zlib_filefunc64_32_def_from_filefunc32 fillzffunc64from | ||||
| #define Write_Zip64EndOfCentralDirectoryLocator Write_Zip64EoDLocator | ||||
| #define Write_Zip64EndOfCentralDirectoryRecord Write_Zip64EoDRecord | ||||
| #define Write_EndOfCentralDirectoryRecord Write_EoDRecord | ||||
| $ eod | ||||
| $ close zdef | ||||
| $ copy vmsdefs.h,ioapi.h_orig ioapi.h | ||||
| $ cc/include=[--]/prefix=all ioapi.c | ||||
| $ cc/include=[--]/prefix=all miniunz.c | ||||
| $ cc/include=[--]/prefix=all unzip.c | ||||
| $ cc/include=[--]/prefix=all minizip.c | ||||
| $ cc/include=[--]/prefix=all zip.c | ||||
| $ link miniunz,unzip,ioapi,[--]libz.olb/lib | ||||
| $ link minizip,zip,ioapi,[--]libz.olb/lib | ||||
| $ mcr []minizip test minizip_info.txt | ||||
| $ mcr []miniunz -l test.zip | ||||
| $ rename minizip_info.txt; minizip_info.txt_old | ||||
| $ mcr []miniunz test.zip | ||||
| $ delete test.zip;* | ||||
| $exit | ||||
		Reference in New Issue
	
	Block a user