makefile.amiga
上传用户:sesekoo
上传日期:2020-07-18
资源大小:21543k
文件大小:1k
源码类别:

界面编程

开发平台:

Visual C++

  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. OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o 
  31. pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o 
  32. pngwtran.o pngmem.o pngerror.o pngpread.o
  33. all: libpng.lib pngtest
  34. libpng.lib: $(OBJS)
  35. -$(RM) libpng.lib
  36. $(AR) libpng.lib r $(OBJS)
  37. pngtest: pngtest.o libpng.lib
  38. $(LN) <WITH <
  39. $(LDFLAGS)
  40. TO pngtest
  41. FROM LIB:c.o pngtest.o
  42. LIB $(LDLIBS)
  43. <