1 # Makefile for PngMinus (png2pnm and pnm2png) 2 # TurboC++ 3.0 3 4 CC=tcc -Ic:\tc3\inc 5 LD=tcc -Lc:\tc3\lib 6 LB=tlib 7 RM=del 8 CP=copy 9 MODEL=l 10 CCFLAGS=-O -m$(MODEL) -I..\libpng -I..\zlib 11 LDFLAGS=-m$(MODEL) -L..\libpng -L..\zlib 12 C=.c 13 O=.obj 14 L=.lib 15 E=.exe 16 17 # dependencies 18 19 all: png2pnm$(E) pnm2png$(E) 20 21 png2pnm$(O): png2pnm$(C) 22 $(CC) -c $(CCFLAGS) png2pnm$(C) 23 24 png2pnm$(E): png2pnm$(O) 25 $(LD) $(LDFLAGS) png2pnm$(O) libpng$(L) zlib$(L) 26 27 pnm2png$(O): pnm2png$(C) 28 $(CC) -c $(CCFLAGS) pnm2png$(C) 29 30 pnm2png$(E): pnm2png$(O) 31 $(LD) $(LDFLAGS) pnm2png$(O) libpng$(L) zlib$(L) 32 33 clean: 34 $(RM) *$(O) 35 $(RM) *$(E) 36 37 # End of makefile for png2pnm / pnm2png 38 39