1 LABLGTK_DIR = /usr/lib/ocaml/lablgtk
2 LABLGTK_MATHVIEW_DIR = ..
3 MINIDOM_DIR = /usr/lib/ocaml/mlminidom
4 OCAMLC = ocamlc -I $(LABLGTK_DIR) -I $(LABLGTK_MATHVIEW_DIR) \
5 -I $(MINIDOM_DIR) -I mlmathview
6 OCAMLOPT = ocamlopt -I $(LABLGTK_DIR) -I $(LABLGTK_MATHVIEW_DIR) \
7 -I $(MINIDOM_DIR) -I mlmathview
13 $(OCAMLC) -custom -o test lablgtk.cma gtkInit.cmo \
14 $(MINIDOM_DIR)/minidom.cmo \
15 $(MINIDOM_DIR)/ominidom.cmo \
16 $(LABLGTK_MATHVIEW_DIR)/lablgtkmathview.cma \
17 -cclib "$(MINIDOM_DIR)/ml_minidom.o" \
19 -cclib "-lstr -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk \
20 -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm \
21 -L/usr/local/lib/gtkmathview -lgtkmathview \
22 $(LABLGTK_MATHVIEW_DIR)/ml_gtk_mathview.o"
25 $(OCAMLOPT) -o test.opt lablgtk.cmxa gtkInit.cmx \
26 $(MINIDOM_DIR)/minidom.cmx \
27 $(MINIDOM_DIR)/ominidom.cmx \
28 $(LABLGTK_MATHVIEW_DIR)/lablgtkmathview.cmxa \
29 -cclib "$(MINIDOM_DIR)/ml_minidom.o" \
31 -cclib "-lstr -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk \
32 -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm \
33 -L/usr/local/lib/gtkmathview -lgtkmathview \
34 $(LABLGTK_MATHVIEW_DIR)/ml_gtk_mathview.o"
36 .SUFFIXES: .ml .mli .cmo .cmi .cmx
45 rm -f *.cm[iox] *.o test test.opt t1lib.log test.ps