
#   to compile fpf2uw you must modify the following
#    variables and commands to suit your system
CFL=-g
F77=f77 -v
.f.o: ; $(F77) $(CFL) -c $*.f
.c.o: ; ${CC} ${CFLAGS} ${INCLUDE} -c $*.c

CC = gcc -g  -Wall

HOME=/home/lees

GTHOME=$(HOME)/Geotouch

DEST=$(HOME)/bin
LIB=$(HOME)/lib

CSTR = $(GTHOME)/lib/libcstr.a
INCLUDE = -I$(GTHOME) 

fpf2uw:	fpf2uw.o sdr2uw.o rfuncs.o 
	$(CC) -o $(DEST)/fpf2uw fpf2uw.o  sdr2uw.o rfuncs.o uw_pick.o coord.o $(CSTR)   -lm 



fpfit2am:	fpfit2am.o sdr2uw.o rfuncs.o  uw_pick.o coord.o nicsub.o  ptsubs.o
	g77  -o $(DEST)/fpfit2am.x  fpfit2am.o  sdr2uw.o rfuncs.o nicsub.o  ptsubs.o uw_pick.o coord.o $(CSTR)   -lm 

Up2LowerFoc:	Up2LowerFoc.o uw_pick.o 
	gcc  -o $(DEST)/Up2LowerFoc Up2LowerFoc.o uw_pick.o   $(CSTR)  -lm 

SDR_to_UW:	SDR_to_UW.o uw_pick.o sdr2uw.o   rfuncs.o
	gcc   -o $(DEST)/SDR_to_UW SDR_to_UW.o uw_pick.o  sdr2uw.o  rfuncs.o   $(CSTR)  -lm 


all:	fpfit2am Up2LowerFoc SDR_to_UW


clean:	
	rm -f *.o core
