CFLAGS = -g /usr/lib/sqrt.il /usr/lib/libm.il
FFLAGS = -g /usr/lib/f77/libm.il -dalign
LIBS = -lminpack -limsld -lm 
#-lF77 -lI77 -lU77 -lm -lc
HOME = /home/ai/gideon
#MINPACK-DIR = $(HOME)/minpack/minpack-interface
#CALIB-DIR = $(HOME)/calib/programs
#VISION-DIR = $(HOME)/vision/programs

MINPACK-DIR = .
CALIB-DIR = .
VISION-DIR = .

NR-RECIPES-DIR = $(HOME)/nr-recipes
NR-OBJECTS= $(NR-RECIPES-DIR)/nrutil.o \
	$(NR-RECIPES-DIR)/dzbrent.o \
	$(NR-RECIPES-DIR)/amoeba.o 
 


rot-calib: rot-calib.o $(MINPACK-DIR)/lmdif-interface.o $(CALIB-DIR)/rotate-point.o
	cc $(CFLAGS) $(FFLAGS) rot-calib.o $(CALIB-DIR)/rotate-point.o \
	$(MINPACK-DIR)/lmdif-interface.o $(LIBS) -o rot-calib

$(MINPACK-DIR)/lmdif-interface.o:
	gcc -c -g $(MINPACK-DIR)/lmdif-interface.c \
	-o $(MINPACK-DIR)/lmdif-interface.o

$(CALIB-DIR)/rotate-point.o:
	cc -c -g $(CALIB-DIR)/rotate-point.c \
	-o $(CALIB-DIR)/rotate-point.o

.c.o: $*.c
	cc -c -g $*.c -o $*.o
.f.o: $*.f
	f77 -c $*.f


