home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pdflb302.zip / pdf / zlib.1-1-3 / os2 / makefile.Vac365 < prev    next >
Makefile  |  2000-09-08  |  944b  |  37 lines

  1. # Makefile for ZLIB.1-1-3    tested with vac 3.6.5 fixpak 1 & os2 toolkit 4.5
  2. # as you see we don"t use the zlib.def anymore
  3. # All the function are exported with the __export keyword
  4. # see ZCONF.H ifdef __IBMC__
  5. #
  6. # Ported by Serge Sterck 08/09/2000
  7.  
  8. CC = icc
  9. LD = ilink
  10. AR = ilib
  11. RM = del
  12. IM = implib
  13.  
  14. CFLAGS  = /W1 /Ge- /Q+ /DZLIB_DLL
  15. LDFLAGS =
  16.  
  17. OBJS = adler32.obj compress.obj crc32.obj gzio.obj uncompr.obj deflate.obj trees.obj \
  18.        zutil.obj inflate.obj infblock.obj inftrees.obj infcodes.obj infutil.obj inffast.obj
  19.  
  20. ALL : zlib113.dll example.exe minigzip.exe
  21.  
  22. zlib113.dll : $(OBJS)
  23.      $(LD) /DLL $(OBJS) /out:zlib113.dll
  24.      $(IM) zlib113.lib zlib113.dll
  25.  
  26. example.exe : example.obj
  27.      $(LD) /EXE example.obj zlib113.lib
  28.  
  29. example.obj : example.c
  30.      $(CC) -c example.c
  31.  
  32. minigzip.exe : minigzip.obj
  33.      $(LD) /EXE minigzip.obj zlib113.lib
  34.  
  35. minigzip.obj : minigzip.c
  36.      $(CC) -c minigzip.c
  37.