home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / TEKST / BM2FON20 / EMX / MAKEFILE.EMX < prev   
Text File  |  1993-03-04  |  1KB  |  48 lines

  1. # Makefile for EMX/gcc 0.8f using OS/2 and dmake 3.8.
  2. # Adapted from the supplied Makefile.
  3. #
  4. # Darrel Hankerson hankedr@mail.auburn.edu or hank@ducvax.auburn.edu
  5. # 1 March 1993
  6.  
  7. # bm2font compiling hints:
  8. # for Next set -DNO_LACK
  9. # for rs6000 set -DHAS_UCHAR
  10. # for sun set -DNOSTDDEF
  11. # any intel machine set -DINTEL
  12. # Compiling everything:
  13.  
  14. #CC=cc -O -DNO_LACK -Wall # NeXT
  15.  
  16. #CC=gcc -O2 -DNO_LACK -DHAS_UCHAR -Wall -Wtraditional # RS6000 gcc, touchy
  17.  
  18. #CC=gcc -O -DNOSTDDEF  -Wall # sparc gcc
  19.  
  20. #CC=/usr/local/bin/gcc -O2 -traditional -I/usr/local/lib/gcc-include -DBSD -DHAS_STDLIB # Convex
  21.  
  22. #CC=gcc -O -Dmemmove=my_memmove -DNO_LACK -Wall # Mips thanks to Tim Murphy
  23.  
  24. #CC=gcc -O2 -traditional -DINTEL -DBSD -DHAS_STDLIB # Linux
  25.  
  26. #CC=cc +O1 -DBSD=1  -DHAS_STDLIB # HP-UX
  27.  
  28. # EMX/gcc
  29. CC = gcc -O2 -DINTEL -Dshort=int -Zomf -Zmt
  30.  
  31. O = .obj
  32. E = .exe
  33.  
  34. bm2font$E: bm2font$O p2clib$O loc.p2clib$O
  35.     $(CC) -o $@ $< -lm 
  36.  
  37. bm2font$O: bm2font.c p2c.h
  38.     $(CC) -c bm2font.c
  39.  
  40. p2clib$O: p2clib.c p2c.h
  41.     $(CC) -c p2clib.c
  42.  
  43. loc.p2clib$O: loc.p2clib.c p2c.h
  44.     $(CC) -c loc.p2clib.c
  45.  
  46. clean:
  47.     rm -f *$O bm2font$E *.tfm *pk *.dvi *.log
  48.