# Make interface compatibility test Makela make -f Makela cxbcm FORTRAN = g77 LIBF = -llapack -lf2c -lm dummy.o ADA = gnat LIB = -L/usr/local/src/lapack-ada/ada INCLUDE = -I/usr/local/src/lapack-ada/ada # dummy.c and thus dummy.o are because of some instalation problem # in gnat-3.09 and gcc-2.7.2.2 all: dummy.o tsgesv cxbcm tsgesv: tsgesv.adb $(ADA) -c $(INCLUDE) tsgesv.adb gnatbl tsgesv.ali $(INCLUDE) $(LIB) $(LIBF) cxbcm: cxbcm.ali cmfinc.o cxbbase.ali gnatbl cxbcm.ali cmfinc.o $(LIBF) cxbbase.ali: cxbbase.ads $(ADA) -c cxbbase.ads cxbcm.ali: cxbcm.adb $(ADA) -c cxbcm.adb %.o : %.f $(FORTRAN) -c $< clean: rm -f *.o rm -f *.ali rm -f cxbcm rm -f tsgesv