ALL: example1 

ITOOLSDIR = ../..
LIB       = $(LDIR)/tools.a $(BLAS) $(LDIR)/system.a

CFLAGS    = $(OPT) -I$(ITOOLSDIR) -D$(ARCH)   
FFLAGS    = $(OPT)   -u 
LDIR      = $(ITOOLSDIR)/libs/libs$(BOPT)$(PROFILE)/$(ARCH)
XDIR      = $(LDIR)/Xtools.a $(LDIR)/system.a $(X11LIB) 
$(LIBNAME)($(OBJS)): ../nlctx.h $(ITOOLSDIR)/vectors/vector.h
include $(ITOOLSDIR)/bmake/$(ARCH)
include $(ITOOLSDIR)/bmake/$(ARCH).x11
include $(ITOOLSDIR)/bmake/$(ARCH).$(BOPT)$(PROFILE)

#FOBJ      = dfcn.o dgesv.o ddgv.o dswrl3.o dmorgr.o dflow.o dmorgf.o
FOBJ      = dfcn.o ddgv.o dswrl3.o dmorgr.o dflow.o dmorgf.o

example1: example1.o $(FOBJ) 
	$(LINKER) -o example1 example1.o $(FOBJ) $(LIB) $(XDIR) $(SLIB) \
	             $(LAPACK) $(BLAS) -lm
	$(RM) example1.o  

example2: example2.o  $(ITOOLSDIR)/sparse/spmat.h 
	$(LINKER) -o example2 example2.o $(LIB) $(SLIB) -lm
	$(RM) example2.o  

clean:
	$(RM) -f example1.o example2.o $(FOBJ)
