home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wxos2233.zip / wxOS2-2_3_3.zip / wxWindows-2.3.3 / src / png / scripts / makefile.amiga < prev    next >
Makefile  |  2002-07-08  |  1KB  |  49 lines

  1. # Commodore Amiga Makefile
  2. # makefile for libpng and SAS C V6.5x compiler
  3. # Copyright (C) 1995-2000 Wolf Faust
  4. # For conditions of distribution and use, see copyright notice in png.h
  5. #
  6. # Note: Use #define PNG_READ_BIG_ENDIAN_SUPPORTED in pngconf.h
  7. #
  8. # Location/path of zlib include files
  9. ZLIB=/zlib
  10. #compiler
  11. CC=sc
  12. #compiler flags
  13. # WARNING: a bug in V6.51 causes bad code with OPTGO
  14. #          So use V6.55 or set NOOPTGO!!!!!!!!!
  15. CFLAGS= NOSTKCHK PARMS=REG OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL\
  16.     OPTLOOP OPTRDEP=4 OPTDEP=4 OPTCOMP=4 INCLUDEDIR=$(ZLIB) \
  17.     DEFINE=PNG_INTERNAL
  18. #linker flags
  19. LDFLAGS= SD ND BATCH
  20. #link libs
  21. LDLIBS= libpng.lib libgz.lib LIB:scm.lib LIB:sc.lib Lib:amiga.lib
  22. # linker
  23. LN= slink
  24. # file deletion command
  25. RM= delete quiet
  26. # library (.lib) file creation command
  27. AR= oml
  28. # make directory command
  29. MKDIR= makedir
  30.  
  31. OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \
  32.     pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \
  33.     pngwtran.o pngmem.o pngerror.o pngpread.o
  34.  
  35. all: libpng.lib pngtest
  36.  
  37. libpng.lib: $(OBJS)
  38. -$(RM) libpng.lib
  39. $(AR) libpng.lib r $(OBJS)
  40.  
  41. pngtest: pngtest.o libpng.lib
  42. $(LN) <WITH <
  43. $(LDFLAGS)
  44. TO pngtest
  45. FROM LIB:c.o pngtest.o
  46. LIB $(LDLIBS)
  47. <
  48.  
  49.