CC = gcc FOR = g77 INCS = -I. -I$(IDL_DIR)/external LBS = -L. CADD = EXT = SO_EXT = LD_FLAGS = RANLIB = LD = CFLAGS = $(INCS) $(LBS) $(CADD) $(CSO) # # Principal target is the shared lib loaded by IDL. # all: checkenv $(CC) $(INCS) -c $(CFLAGS) t96_c.c $(FOR) $(INCS) -c $(CFLAGS) T96.for $(LD) $(LD_FLAGS) -o t96lib.$(SO_EXT) t96_c.o T96.o -lm checkenv: @if [ "x${IDL_DIR}" = "x" ];then echo "Please set IDL_DIR";false;fi clean: -rm -f $(objects)