FILES  = user.o queue.o growth.o

BASE = /usr/lpp/dx

#LDFLAGS=-bI:$(BASE)/lib_ibm6000/dxexec.imp \
LDFLAGS=-bE:$(BASE)/lib_ibm6000/dxexec.exp \
        -L$(BASE)/lib_ibm6000
#	-B/usr/local/lib/gcc-lib/rs6000-ibm-aix3.2/2.5.8/

CFLAGS = -O -Dibm6000 -I$(BASE)/include	

LIBS = -lDX -ly -ll -lX11 -lm

# invoke new dx executable
dx: dxexec
	dx -exec dxexec -mdf user.mdf

# make the new executive including new modules
dxexec: $(FILES)
	cc $(CFLAGS) $(LDFLAGS) $(FILES) $(LIBS) -o dxexec

queue.o: queue.c queue.h
	cc $(CFLAGS) -c queue.c

growth.o: growth.c queue.h
	cc $(CFLAGS) -c growth.c

# make the user.c file
user.c: user.mdf
	mdf2c user.mdf >user.c
