FC = ifort
FFLAGS = -DSUN -DIO64 -O2 -132 -D_FILE_OFFSET_BITS=64 -w -extend_source

CC = icc
CFLAGS = -DSUN -DIO64  -O2 -D_FILE_OFFSET_BITS=64

XINC = -I/usr/include/ -I.
XLIB = -L/usr/lib64/ -lXm -lXt -L/usr/X11R6/lib64/ -lX11 -Vaxlib
LIB = -L/usr/lib64/ -lm  

LC = ifort

XTARGS = mdx
  
all: $(XTARGS) 

graphx_mdx.o : graphx_mdx.c
	$(CC) $(CFLAGS) $(XINC) $(LIB) -c graphx_mdx.c

mdx.o : mdx.F
	$(FC) $(FFLAGS) -c mdx.F


rdf_reader_subs.o : rdf_reader_subs.f
	$(FC) $(FFLAGS) -c rdf_reader_subs.f

mdx : mdx.o graphx_mdx.o rdf_reader_subs.o
	$(LC) mdx.o  graphx_mdx.o rdf_reader_subs.o -o mdx  $(XINC) $(XLIB) $(LIB)

