home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / GRAPHICS / MISC / PVQUAN15.ZIP / FLILIB.ZIP / GNU.MAK < prev    next >
Encoding:
Text File  |  1992-04-01  |  1.3 KB  |  49 lines

  1. # Turbo-Make Makefile for FLI library by F van der Hulst
  2.  
  3. # Turbo C stuff
  4. # CC     =c:\tc\tcc
  5. # OBJ    =obj
  6. # CFLAGS =-mc -1 -a -K -G -O -Z -d -c -k- -N- -v- -C -Ic:\tc\include -w
  7.  
  8. # Following are for SCO Unix:
  9. # CC     = cc
  10. # OBJ    = o
  11. # CFLAGS = -c -M3 -J -Ox
  12.  
  13. # Following are for GNU:
  14. CC     = gcc
  15. OBJ    = o
  16. CFLAGS = -ansi -c -O -I/usr/lib/gcc-include -Dsparc
  17.  
  18. # Implicit rules for making an object file from a .C file...
  19.  
  20. .asm.$(OBJ):
  21.     \tasm\tasm /M5 /mx /z $*.asm;
  22.  
  23. .c.$(OBJ) :
  24.     $(CC) $(CFLAGS) $*.c
  25.  
  26. OBJS = str_low.$(OBJ) brun.$(OBJ) compfram.$(OBJ) copyscre.$(OBJ) \
  27. creatfli.$(OBJ) fccomp.$(OBJ) flierr.$(OBJ) lccomp.$(OBJ) memscree.$(OBJ)
  28.  
  29. fli.lib: $(OBJS)
  30.  
  31. brun.$(OBJ)     : brun.c str_low.h aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  32.  
  33. compfram.$(OBJ) : compfram.c aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  34.  
  35. copyscre.$(OBJ) : copyscre.c aatypes.h aascreen.h
  36.  
  37. creatfli.$(OBJ) : creatfli.c aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h
  38.  
  39. fccomp.$(OBJ)   : fccomp.c str_low.h aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  40.  
  41. flierr.$(OBJ)   : flierr.c aatypes.h aaerr.h
  42.  
  43. lccomp.$(OBJ)   : lccomp.c str_low.h aafli.h aatypes.h aascreen.h aaerr.h aaflisav.h aafii.h
  44.  
  45. memscree.$(OBJ) : memscree.c aatypes.h aascreen.h
  46.  
  47. str_low.$(OBJ)  : str_low.c str_low.h
  48.  
  49.