# bm2font compiling hints:
# for Next set -DNO_LACK
# for rs6000 set -DHAS_UCHAR
# for sun set -DNOSTDDEF
# any intel machine set -DINTEL
# Compiling everything:

# Amiga GCC 2.2.2 (usr:bin/gcc)
CC      = gcc 
CCFLAGS = -v

# NeXT
#CC      = cc
#CCFLAGS = -O -DNO_LACK -Wall 

# RS6000 gcc, touchy
#CC      = gcc
#CCFLAGS = -O2 -DNO_LACK -DHAS_UCHAR -Wall -Wtraditional 

# sparc gcc
#CC      =gcc 
#CCFLAGS = -O -DNOSTDDEF  -Wall 

# (which one is that for?)
#CC      =/usr/local/bin/gcc 
#CCFLAGS = -O2 -traditional -I/usr/local/lib/gcc-include -DBSD -DHAS_STDLIB 


bm2font: bm2font.o p2clib.o loc.p2clib.o
	$(CC) $(CCFLAGS) -o bm2font bm2font.o p2clib.o loc.p2clib.o -lm 

bm2font.o: bm2font.c p2c.h
	$(CC) $(CCFLAGS) -c bm2font.c

p2clib.o: p2clib.c p2c.h
	$(CC) $(CCFLAGS) -c p2clib.c

loc.p2clib.o: loc.p2clib.c p2c.h
	$(CC) $(CCFLAGS) -c loc.p2clib.c

clean:
	rm -f *.o bm2font *.tfm *pk *.dvi *.log
