PJLIB  = ../../pjlib
CSLIB  = ../csfill
MLIB   = ../mem
QLIB   = ../../qlib


INCL = -I${CSLIB} -I${PJLIB} -I${MLIB} -I${QLIB}

CC = CC
CFLAGS= -g +w  ${INCL} 
LIBS= -lnsl -lsocket 

OBJS=cssubs.o mem_map.o stream_mgr.o sem.o qtime.o syserr.o qutils.o unpack.o\
	sdr_utils.o

tdata:${OBJS} tdata.o
	${CC} ${CFLAGS} ${OBJS} tdata.o -o tdata ${LIBS}

tdata.o:tdata.C
	${CC} ${CFLAGS} -c tdata.C

cssubs.o:${CSLIB}/cssubs.C
	${CC} ${CFLAGS} -c ${CSLIB}/cssubs.C

mem_map.o:${MLIB}/mem_map.C
	${CC} ${CFLAGS} -c ${MLIB}/mem_map.C

stream_mgr.o:${MLIB}/stream_mgr.C
	${CC} ${CFLAGS} -c ${MLIB}/stream_mgr.C

sem.o:${MLIB}/sem.C
	${CC} ${CFLAGS} -c ${MLIB}/sem.C

qtime.o:${QLIB}/qtime.c
	cc ${CFLAGS} -c ${QLIB}/qtime.c

qutils.o:${QLIB}/qutils.c
	cc ${CFLAGS} -c ${QLIB}/qutils.c

syserr.o:${PJLIB}/syserr.c
	cc ${CFLAGS} -c ${PJLIB}/syserr.c

unpack.o:${QLIB}/unpack.c
	cc ${CFLAGS} -c ${QLIB}/unpack.c

sdr_utils.o:${QLIB}/sdr_utils.c
	cc ${CFLAGS} -c ${QLIB}/sdr_utils.c
