
OPTS=-verbose -g
CHARMC=../../../bin/charmc $(OPTS) 

#for SUN/Solaris: elegance, asuncion
F90LIB =  -lfsu -lsunmath

#for CSE
#F90LIB =  -lf90

#for turing
#F90LIB = -lfio -lf77math

cast:  cast.o chunk.o cast90.o
	$(CHARMC) cast.o chunk.o cast90.o -o cast $(F90LIB) -language charm++

cast.o : cast.C cast.h cast.ci extname.h
	$(CHARMC) -c -w cast.ci cast.C

cast90.o : cast90.f90	
	f90 -c cast90.f90

chunk.o : chunk.f90
	f90 -c -O chunk.f90

clean:
	/bin/rm -f *.o *.decl.h *.def.h *.mod *.MOD *.M
	/bin/rm -f conv-host cast 

