
CCOMPFLAGS = -O3 -I/usr/local/lib/ocaml/caml/
CAMLDEP= ocamldep
CAMLC= ocamlopt
GCC= gcc


OBJS= gd.cmo
CMXS= gd.cmx 
COBJS= gif.o gifintf.o

libgif.a : $(COBJS)
	rm -f libgif.a
	ar rc libgif.a $(COBJS)
	ranlib libgif.a

opts: $(CMXS) libgif.a

gdintf.o: gd.o

.SUFFIXES: .ml .mli .cmo .cmi .cmx
.SUFFIXES: .c .o


.ml.cmo:
	$(CAMLC) $(COMPFLAGS) -c $<

.mli.cmi:
	$(CAMLC) $(COMPFLAGS) -c $<

.ml.cmx:
	$(CAMLC) $(COMPFLAGS) -c $<

.c.o:
	$(GCC) $(CCOMPFLAGS) -c $<



clean:
	rm -f *.o *.cm[iox] *.a

depend: 
	$(CAMLDEP) *.ml *.mli > .depend

include .depend

