# SGI Makefile for align, a Callable IDL example using a FORTRAN program.
# Change only the MODULE name for your version.

# Set this to your IDL installation directory.
IDL_DIR=/itl/apps/idl-5.1/idl_5.1

MODULE = align
WRAPPER = callable_wraps

BINDIR=$(IDL_DIR)/bin/bin.sgi

LDFLAGS= -L$(BINDIR) -lMesaGLU  -lMesaGL -lidl -lXm -lXt \
        /usr/lib/fixade.o -lX11 -ltermcap -lm -lfpe -lc

CFLAGS = -o32 -I$(IDL_DIR)/external

$(MODULE):  $(MODULE).o $(WRAPPER).o
 f77 -o32 -o $(MODULE) $(MODULE).o $(WRAPPER).o $(LDFLAGS)

$(MODULE).o: $(MODULE).f
 f77 -o32 -c $(MODULE).f

$(WRAPPER).o: $(WRAPPER).c
 cc -I$(IDL_DIR)/external -o32 -c $(WRAPPER).c

clean:
 rm -f *.o $(MODULE)