# Solaris 2.5 (Sparc)

IDLDIR=/itl/apps/idl-5.1/idl_5.1
BINDIR=$(IDLDIR)/bin/bin.solaris2.sparc

MODULE = align
WRAPPER = callable_wraps

LDFLAGS= -z defs -i -R .:/usr/dt/lib -L$(BINDIR) -L/usr/dt/lib \
        -L/usr/openwin/lib -lidl -lXm -lXext -lXt -lX11 -lgen \
        -lsocket -lgen -lnsl -ldl -lcurses -lw -lintl -lm \
        -lsunmath
 
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)