home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / GRAPHICS / MISC / PVQUAN15.ZIP / QUANT.ZIP / OCTREE.MAK < prev    next >
Encoding:
Makefile  |  1992-03-03  |  1010 b   |  44 lines

  1. # Turbo-Make / UNIX Makefile for PVRAY Quantizer by F van der Hulst
  2.  
  3. # Turbo C stuff
  4.  
  5. # CC     =c:\tc\tcc
  6. # OBJ    =obj
  7. # LINK   =c:\tc\tlink
  8. # CFLAGS =-mc -1 -a -K -G -O -Z -d -c -k- -N- -v- -p -C -Ic:\tc\include -w
  9. # LFLAGS = @link.oct
  10.  
  11. # Following are for SCO Unix:
  12. # CC     = cc
  13. # LINK   = cc
  14. # OBJ    = o
  15. # CFLAGS = -c -M3 -J -Ox
  16. # LFLAGS = -o ../bin/octree -Ox -lm
  17.  
  18. # Following are for GNU:
  19. CC     = gcc
  20. LINK   = gcc
  21. OBJ    = o
  22. CFLAGS = -ansi -c -O -I/usr/lib/gcc-include -Dsparc
  23. LFLAGS = -o ../bin/octree /usr/lib/libm.a
  24.  
  25. # Implicit rules for making an object file from a .C file...
  26. #
  27. .c.$(OBJ) :
  28.     $(CC) $(CFLAGS) $*.c
  29.  
  30. OBJS = quant.$(OBJ) files.$(OBJ) egif_lib.$(OBJ) gif_hash.$(OBJ) octree.$(OBJ)
  31.  
  32. ../bin/octree.exe : $(OBJS)
  33.     $(LINK) $(OBJS) $(LFLAGS)
  34.  
  35. quant.$(OBJ)    : quant.c quant.h heckbert.h
  36.  
  37. egif_lib.$(OBJ) : egif_lib.c quant.h gif_hash.h
  38.  
  39. gif_hash.$(OBJ) : gif_hash.c gif_hash.h
  40.  
  41. files.$(OBJ)    : files.c quant.h
  42.  
  43. octree.$(OBJ) : octree.c quant.h
  44.