########################################################################
TARGET1	= libqlib2.a
TARGET2	= libqlib2.debug.a
TARGET3	= libqlib2nl.a
TARGET4	= libqlib2nl.debug.a
TARGET5	= libqlib2-64.a
TARGET6	= libqlib2-64.debug.a
TARGET7	= libqlib2nl-64.a
TARGET8	= libqlib2nl-64.debug.a

DIR	= qlib2

SRCS	= drm_utils.c ms_utils.c ms_pack.c ms_pack2.c ms_unpack.c \
	pack.c qda_utils.c qtime.c sdr_utils.c unpack.c qutils.c 


HDR =	qlib2.h

HDRS =	qdefines.h msdatatypes.h timedef.h \
	qsteim.h sdr.h qda.h seismo.h data_hdr.h \
	qtime.h qutils.h qda_utils.h drm_utils.h sdr_utils.h \
	ms_utils.h ms_pack.h ms_pack2.h pack.h ms_unpack.h unpack.h

FHDR =	qlib2.inc

FHDRS =	qdefines.inc data_hdr.inc qfortran.inc

OBJS	= $(SRCS:%.c=%.o)

INCDIR= /usr/local/include
LIBDIR=	/usr/local/lib
MANDIR=	/usr/local/man
MANEXT=	3

.PRECIOUS:	$(TARGET1) $(TARGET2) $(TARGET3) $(TARGET4) $(TARGET5) $(TARGET6) $(TARGET7) $(TARGET8)

BINDIR	= /usr/local/bin
MANDIR	= /usr/local/man
MANEXT	= 1

CC	= cc
COPT	= -O
CDBG	= -g
CNL	= -DNO_LEAPSECONDS
C64	= -m64
C32	= -m32

# -Dfortran_suffix is required for fortran Compilers that use the BSD 
# convention of appending a "_" suffix to the subroutine or function name.
# -Dqlib2_fortran is required to compile the fortran interface routines.

CFLAGS	= -Dfortran_suffix -Dqlib2_fortran

ALLHDRS	= $(HDR) $(FHDR) 
ALLLIBS32 = $(TARGET1) $(TARGET2) $(TARGET3) $(TARGET4)
ALLLIBS64 = $(TARGET5) $(TARGET6) $(TARGET7) $(TARGET8)
ALLLIBS = $(ALLLIBS32) $(ALLLIBS64)
ALL	= $(ALLHDRS) $(ALLLIBS)

########################################################################

all32:	$(ALLHDRS) $(ALLLIBS32)
all64:	$(ALLHDRS) $(ALLLIBS64)
all:	all32 all64

$(HDR):	$(HDRS)
	cat $(HDRS)  | grep -v '#include "'> $@

$(FHDR): $(FHDRS)
	cat $(FHDRS) | grep -v '#include "'> $@

libqlib2.a:
	$(CC) -c $(CFLAGS) $(C32) $(COPT) $(SRCS)
	ar r $(TARGET1) $(OBJS)
	-rm -f $(OBJS)

libqlib2.debug.a:
	$(CC) -c $(CFLAGS) $(C32) $(CDBG) $(SRCS)
	ar r $(TARGET2) $(OBJS)
	-rm -f $(OBJS)

libqlib2nl.a:
	$(CC) -c $(CFLAGS) $(C32) $(CNL) $(COPT) $(SRCS)
	ar r $(TARGET3) $(OBJS)
	-rm -f $(OBJS)

libqlib2nl.debug.a:
	$(CC) -c $(CFLAGS) $(C32) $(CNL) $(CDBG) $(SRCS)
	ar r $(TARGET4) $(OBJS)
	-rm -f $(OBJS)

libqlib2-64.a:
	$(CC) -c $(CFLAGS) $(COPT) $(C64) $(SRCS)
	ar r $(TARGET5) $(OBJS)
	-rm -f $(OBJS)

libqlib2-64.debug.a:
	$(CC) -c $(CFLAGS) $(CDBG) $(C64) $(SRCS)
	ar r $(TARGET6) $(OBJS)
	-rm -f $(OBJS)

libqlib2nl-64.a:
	$(CC) -c $(CFLAGS) $(CNL) $(COPT) $(C64) $(SRCS)
	ar r $(TARGET7) $(OBJS)
	-rm -f $(OBJS)

libqlib2nl-64.debug.a:
	$(CC) -c $(CFLAGS) $(CNL) $(CDBG) $(C64) $(SRCS)
	ar r $(TARGET8) $(OBJS)
	-rm -f $(OBJS)

install_all:	install install_leapseconds install_man

install:	$(ALL) leapseconds 
	cp $(HDR) $(FHDR) drm_seismo.h $(INCDIR)/
	for lib in $(ALLLIBS) ; do \
		cp $$lib $(LIBDIR) ; \
	done

install_leapseconds:	leapseconds
	cp leapseconds $(LIBDIR)/leapseconds

install_man:	qlib2.man
	cp qlib2.man $(MANDIR)/man$(MANEXT)/qlib2.$(MANEXT)

clean:
	-rm -f *.o $(ALL)

veryclean:	clean

tar:	$(ALL)
	(cd ..; tar cf - $(DIR)/*.c $(DIR)/*.h $(DIR)/Makefile \
		$(DIR)/*.inc $(DIR)/*.man \
		$(DIR)/$(TARGET1) $(DIR)/$(TARGET2) \
		$(DIR)/$(TARGET3) $(DIR)/$(TARGET4) \
		$(DIR)/$(TARGET5) $(DIR)/$(TARGET6) \
		$(DIR)/$(TARGET7) $(DIR)/$(TARGET8) \
		$(DIR)/README $(DIR)/CHANGES $(DIR)/leapseconds ) \
	| gzip > /tmp/$(DIR).tar.gz

$(QLIB2):	FORCE
	(cd ../qlib2; make)

FORCE:

cleandepend:
	makedepend

depend:	$(HDR) $(FHDR)
	makedepend $(CFLAGS) *.c
	sed -e "s/^[^ 	]*\.o/$(TARGET)(&)/" < Makefile > Makefile.new \
		&& mv Makefile.new Makefile

########################################################################
# DO NOT DELETE THIS LINE -- make depend depends on it.

(dls.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(dls.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(dls.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(dls.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(dls.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(dls.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(dls.o): /usr/include/string.h /usr/include/iso/string_iso.h qlib2.h
(dls.o): /usr/include/sys/param.h /usr/include/sys/types.h
(dls.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(dls.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(dls.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(dls.o): /usr/include/sys/time.h /usr/include/sys/unistd.h
(dls.o): /usr/include/sys/stat.h /usr/include/sys/stat_impl.h drm_seismo.h
(drm_utils.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(drm_utils.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(drm_utils.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(drm_utils.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(drm_utils.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(drm_utils.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(drm_utils.o): /usr/include/memory.h /usr/include/sys/types.h
(drm_utils.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(drm_utils.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(drm_utils.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(drm_utils.o): /usr/include/sys/time.h /usr/include/string.h
(drm_utils.o): /usr/include/iso/string_iso.h qdefines.h
(drm_utils.o): /usr/include/sys/param.h /usr/include/sys/unistd.h msdatatypes.h
(drm_utils.o): timedef.h /usr/include/sys/stat.h /usr/include/sys/stat_impl.h
(drm_utils.o): qsteim.h sdr.h data_hdr.h qtime.h qutils.h /usr/include/ctype.h
(drm_utils.o): /usr/include/iso/ctype_iso.h /usr/include/iso/ctype_c99.h
(drm_utils.o): qda_utils.h qda.h seismo.h drm_seismo.h drm_utils.h sdr_utils.h
(ms_pack.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(ms_pack.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(ms_pack.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(ms_pack.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(ms_pack.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(ms_pack.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(ms_pack.o): /usr/include/limits.h /usr/include/iso/limits_iso.h
(ms_pack.o): /usr/include/string.h /usr/include/iso/string_iso.h
(ms_pack.o): /usr/include/memory.h /usr/include/sys/types.h
(ms_pack.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(ms_pack.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(ms_pack.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(ms_pack.o): /usr/include/sys/time.h /usr/include/math.h
(ms_pack.o): /usr/include/iso/math_iso.h /usr/include/iso/math_c99.h qdefines.h
(ms_pack.o): /usr/include/sys/param.h /usr/include/sys/unistd.h msdatatypes.h
(ms_pack.o): timedef.h /usr/include/sys/stat.h /usr/include/sys/stat_impl.h
(ms_pack.o): qsteim.h sdr.h data_hdr.h qtime.h qutils.h /usr/include/ctype.h
(ms_pack.o): /usr/include/iso/ctype_iso.h /usr/include/iso/ctype_c99.h
(ms_pack.o): sdr_utils.h ms_pack.h ms_pack2.h pack.h
(ms_pack2.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(ms_pack2.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(ms_pack2.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(ms_pack2.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(ms_pack2.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(ms_pack2.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(ms_pack2.o): /usr/include/limits.h /usr/include/iso/limits_iso.h
(ms_pack2.o): /usr/include/string.h /usr/include/iso/string_iso.h
(ms_pack2.o): /usr/include/memory.h /usr/include/sys/types.h
(ms_pack2.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(ms_pack2.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(ms_pack2.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(ms_pack2.o): /usr/include/sys/time.h /usr/include/math.h
(ms_pack2.o): /usr/include/iso/math_iso.h /usr/include/iso/math_c99.h
(ms_pack2.o): qdefines.h /usr/include/sys/param.h /usr/include/sys/unistd.h
(ms_pack2.o): msdatatypes.h timedef.h /usr/include/sys/stat.h
(ms_pack2.o): /usr/include/sys/stat_impl.h qsteim.h sdr.h data_hdr.h qtime.h
(ms_pack2.o): qutils.h /usr/include/ctype.h /usr/include/iso/ctype_iso.h
(ms_pack2.o): /usr/include/iso/ctype_c99.h sdr_utils.h ms_pack2.h pack.h
(ms_unpack.o): /usr/include/stdlib.h /usr/include/iso/stdlib_iso.h
(ms_unpack.o): /usr/include/sys/feature_tests.h /usr/include/sys/ccompile.h
(ms_unpack.o): /usr/include/sys/isa_defs.h /usr/include/iso/stdlib_c99.h
(ms_unpack.o): /usr/include/math.h /usr/include/iso/math_iso.h
(ms_unpack.o): /usr/include/iso/math_c99.h qdefines.h /usr/include/stdio.h
(ms_unpack.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(ms_unpack.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(ms_unpack.o): /usr/include/iso/stdio_c99.h /usr/include/sys/param.h
(ms_unpack.o): /usr/include/sys/types.h /usr/include/sys/machtypes.h
(ms_unpack.o): /usr/include/ia32/sys/machtypes.h /usr/include/sys/int_types.h
(ms_unpack.o): /usr/include/sys/select.h /usr/include/sys/time_impl.h
(ms_unpack.o): /usr/include/sys/time.h /usr/include/sys/time.h
(ms_unpack.o): /usr/include/sys/unistd.h msdatatypes.h timedef.h
(ms_unpack.o): /usr/include/sys/stat.h /usr/include/sys/stat_impl.h qsteim.h
(ms_unpack.o): sdr.h data_hdr.h qtime.h qutils.h /usr/include/ctype.h
(ms_unpack.o): /usr/include/iso/ctype_iso.h /usr/include/iso/ctype_c99.h
(ms_unpack.o): sdr_utils.h ms_utils.h ms_unpack.h unpack.h
(ms_utils.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(ms_utils.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(ms_utils.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(ms_utils.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(ms_utils.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(ms_utils.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(ms_utils.o): /usr/include/memory.h /usr/include/sys/types.h
(ms_utils.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(ms_utils.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(ms_utils.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(ms_utils.o): /usr/include/sys/time.h /usr/include/string.h
(ms_utils.o): /usr/include/iso/string_iso.h /usr/include/math.h
(ms_utils.o): /usr/include/iso/math_iso.h /usr/include/iso/math_c99.h
(ms_utils.o): qdefines.h /usr/include/sys/param.h /usr/include/sys/unistd.h
(ms_utils.o): msdatatypes.h timedef.h /usr/include/sys/stat.h
(ms_utils.o): /usr/include/sys/stat_impl.h qsteim.h sdr.h data_hdr.h qtime.h
(ms_utils.o): qutils.h /usr/include/ctype.h /usr/include/iso/ctype_iso.h
(ms_utils.o): /usr/include/iso/ctype_c99.h sdr_utils.h ms_unpack.h ms_utils.h
(pack.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(pack.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(pack.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(pack.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(pack.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(pack.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(pack.o): /usr/include/limits.h /usr/include/iso/limits_iso.h
(pack.o): /usr/include/memory.h /usr/include/sys/types.h
(pack.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(pack.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(pack.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(pack.o): /usr/include/sys/time.h qdefines.h /usr/include/sys/param.h
(pack.o): /usr/include/sys/unistd.h msdatatypes.h qutils.h /usr/include/ctype.h
(pack.o): /usr/include/iso/ctype_iso.h /usr/include/iso/ctype_c99.h sdr.h
(pack.o): qsteim.h pack.h
(qda_utils.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(qda_utils.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(qda_utils.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(qda_utils.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(qda_utils.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(qda_utils.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(qda_utils.o): /usr/include/memory.h /usr/include/sys/types.h
(qda_utils.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(qda_utils.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(qda_utils.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(qda_utils.o): /usr/include/sys/time.h /usr/include/string.h
(qda_utils.o): /usr/include/iso/string_iso.h qdefines.h
(qda_utils.o): /usr/include/sys/param.h /usr/include/sys/unistd.h msdatatypes.h
(qda_utils.o): timedef.h /usr/include/sys/stat.h /usr/include/sys/stat_impl.h
(qda_utils.o): qsteim.h sdr.h data_hdr.h qtime.h qutils.h /usr/include/ctype.h
(qda_utils.o): /usr/include/iso/ctype_iso.h /usr/include/iso/ctype_c99.h
(qda_utils.o): qda_utils.h qda.h seismo.h drm_seismo.h sdr_utils.h
(qtime.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(qtime.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(qtime.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(qtime.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(qtime.o): /usr/include/iso/stdio_c99.h /usr/include/math.h
(qtime.o): /usr/include/iso/math_iso.h /usr/include/iso/math_c99.h
(qtime.o): /usr/include/sys/time.h /usr/include/tzfile.h
(qtime.o): /usr/include/sys/types.h /usr/include/sys/machtypes.h
(qtime.o): /usr/include/ia32/sys/machtypes.h /usr/include/sys/int_types.h
(qtime.o): /usr/include/sys/select.h /usr/include/sys/time_impl.h
(qtime.o): /usr/include/sys/time.h /usr/include/sys/param.h
(qtime.o): /usr/include/sys/unistd.h /usr/include/stdlib.h
(qtime.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(qtime.o): /usr/include/string.h /usr/include/iso/string_iso.h qdefines.h
(qtime.o): qutils.h /usr/include/ctype.h /usr/include/iso/ctype_iso.h
(qtime.o): /usr/include/iso/ctype_c99.h sdr.h timedef.h /usr/include/sys/stat.h
(qtime.o): /usr/include/sys/stat_impl.h data_hdr.h msdatatypes.h qtime.h
(qutils.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(qutils.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(qutils.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(qutils.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(qutils.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(qutils.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(qutils.o): /usr/include/unistd.h /usr/include/sys/types.h
(qutils.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(qutils.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(qutils.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(qutils.o): /usr/include/sys/time.h /usr/include/sys/unistd.h
(qutils.o): /usr/include/string.h /usr/include/iso/string_iso.h
(qutils.o): /usr/include/math.h /usr/include/iso/math_iso.h
(qutils.o): /usr/include/iso/math_c99.h /usr/include/errno.h
(qutils.o): /usr/include/sys/errno.h qlib2_version.h qdefines.h
(qutils.o): /usr/include/sys/param.h data_hdr.h timedef.h
(qutils.o): /usr/include/sys/stat.h /usr/include/sys/stat_impl.h msdatatypes.h
(qutils.o): sdr.h qutils.h /usr/include/ctype.h /usr/include/iso/ctype_iso.h
(qutils.o): /usr/include/iso/ctype_c99.h qtime.h
(sdr_utils.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(sdr_utils.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(sdr_utils.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(sdr_utils.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(sdr_utils.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(sdr_utils.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(sdr_utils.o): /usr/include/memory.h /usr/include/sys/types.h
(sdr_utils.o): /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
(sdr_utils.o): /usr/include/sys/int_types.h /usr/include/sys/select.h
(sdr_utils.o): /usr/include/sys/time_impl.h /usr/include/sys/time.h
(sdr_utils.o): /usr/include/sys/time.h /usr/include/string.h
(sdr_utils.o): /usr/include/iso/string_iso.h /usr/include/math.h
(sdr_utils.o): /usr/include/iso/math_iso.h /usr/include/iso/math_c99.h
(sdr_utils.o): qdefines.h /usr/include/sys/param.h /usr/include/sys/unistd.h
(sdr_utils.o): msdatatypes.h timedef.h /usr/include/sys/stat.h
(sdr_utils.o): /usr/include/sys/stat_impl.h qsteim.h sdr.h data_hdr.h qtime.h
(sdr_utils.o): qutils.h /usr/include/ctype.h /usr/include/iso/ctype_iso.h
(sdr_utils.o): /usr/include/iso/ctype_c99.h sdr_utils.h ms_utils.h
(unpack.o): /usr/include/stdio.h /usr/include/sys/feature_tests.h
(unpack.o): /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
(unpack.o): /usr/include/iso/stdio_iso.h /usr/include/sys/va_list.h
(unpack.o): /usr/include/stdio_tag.h /usr/include/stdio_impl.h
(unpack.o): /usr/include/iso/stdio_c99.h /usr/include/stdlib.h
(unpack.o): /usr/include/iso/stdlib_iso.h /usr/include/iso/stdlib_c99.h
(unpack.o): /usr/include/math.h /usr/include/iso/math_iso.h
(unpack.o): /usr/include/iso/math_c99.h /usr/include/memory.h
(unpack.o): /usr/include/sys/types.h /usr/include/sys/machtypes.h
(unpack.o): /usr/include/ia32/sys/machtypes.h /usr/include/sys/int_types.h
(unpack.o): /usr/include/sys/select.h /usr/include/sys/time_impl.h
(unpack.o): /usr/include/sys/time.h /usr/include/sys/time.h qdefines.h
(unpack.o): /usr/include/sys/param.h /usr/include/sys/unistd.h qutils.h
(unpack.o): /usr/include/ctype.h /usr/include/iso/ctype_iso.h
(unpack.o): /usr/include/iso/ctype_c99.h sdr.h msdatatypes.h qsteim.h unpack.h
