##########################################################################
# (C) Copyright 1997 UniSoft Limited
#
# All rights reserved.  No part of this source code may be reproduced,
# stored in a retrieval system, or transmitted, in any form or by any
# means, electronic, mechanical, photocopying, recording or otherwise,
# except as in the end-user licence agreement, without the prior
# permission of the copyright owners.
#
# UNIX is a registered trademark and X/Open, the `X Device' and The Open
# Group are trademarks of The Open Group.    
#
#	PROJECT:	VSX5
#	PRODUCT:	DYNL.os.os/libdl/dlopen
#	AUTHOR:		Tony Fisher, Unisoft Ltd.
#	DATE CREATED:	28 February 1997
#	TARGETS:	T.dlopen - testset
##########################################################################

CC =		cc
LD =		ld
MV =		mv
RM =		rm -f
LINT =		lint
LINT1 =		/usr/lib/lint1
PRINTER =	lpr
PRINTFLAGS =	
TET_EXECUTE =	../../../../TESTROOT

TET_ROOT =	../../../../..
VSXDIR =	../../../../SRC
SYSINC =	$(VSXDIR)/SYSINC
SYSLIBS =	

VSXINC =	$(VSXDIR)/INC
VSXLIB =	$(VSXDIR)/LIB
VSXBIN =	$(VSXDIR)/BIN
CHMOG =		$(VSXBIN)/chmog
GENLIB =	$(VSXLIB)/genlib.a
LIBVPORT =	$(VSXLIB)/vport.a
MKSO =		CC="$(CC)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
			SYSLIBS="$(SYSLIBS)" $(VSXDIR)/dynl_mkso.sh 

# What is installed:

INSTOWN1 =	vsx0
INSTGRP =	vsxg0
INSTMODE1 =	755
INSTDIR =	$(TET_EXECUTE)/tset/LSB.os/libdl/dlopen

# Local (to this product only) inclues, libraries, etc:

LOCALINC =	
LOCALLIB =	

# product-wide libraries for ld(1):

LIBS =		$(GENLIB) $(VSXLIB)/vlib.a $(LIBVPORT) $(APILIB)
COPTS =		
DEFINES =	
INCS =		-I$(TETINC) -I$(VSXINC) -I$(SYSINC)
CFLOCAL =
CFLAGS =	$(CFLOCAL) $(INCS) $(DEFINES) $(COPTS)
DYNL_CFLAGS =	$(CFLOCAL) $(INCS) $(DEFINES) $(DYNL_COPTS)
LDFLAGS =

CHR_CFILES =	dlopen.c dlopen_cp.c
CHR_IFILES =	
CHR_OFILES =	dlopen.o dlopen_cp.o
CHR_LFILES =

CFILES =	$(CHR_CFILES) test5.c test6.c test7.c test9.c

OFILES =	$(CHR_OFILES) test5.o test6.o test7.o test9.o

OBJECTS =	T.dlopen \
		dynlibtest.1.so \
		dynlibtest.2.1.so \
		dynlibtest.2.2.so \
		dynlibtest.2.3.so \
		dynlibtest.2.4.so \
		dynlibtest.3.so \
		dynlibtest.3.1.so \
		dynlibtest.3.2.so \
		initord.so \
		dynlibtest.4.so \
		test5 \
		dynlibtest.5.1.so \
		dynlibtest.5.2.so \
		test6 \
		dynlibtest.6.1.so \
		dynlibtest.6.2.so \
		test7 \
		dynlibtest.7.1.so \
		dynlibtest.7.2.so \
		dynlibtest.7.3.so \
		dynlibtest.8.so \
		test9 \
		dynlibtest.9.so \
		dynlibtest.10.so \
		dynlibtest.11.1.so \
		dynlibtest.11.2.so \
 		dynlibtest.12g.so \
		dynlibtest.12r.so \
		dynlibtest.14.1.so \
		dynlibtest.14.2.so \
		dynlibtest.14.3.so \
		dynlibtest.18.so

TARGETS =	$(INSTDIR)/T.dlopen \
		$(INSTDIR)/dynlibtest.1.so \
		$(INSTDIR)/dynlibtest.2.1.so \
		$(INSTDIR)/dynlibtest.2.2.so \
		$(INSTDIR)/dynlibtest.2.3.so \
		$(INSTDIR)/dynlibtest.2.4.so \
		$(INSTDIR)/dynlibtest.3.so \
		$(INSTDIR)/dynlibtest.3.1.so \
		$(INSTDIR)/dynlibtest.3.2.so \
		$(INSTDIR)/initord.so \
		$(INSTDIR)/dynlibtest.4.so \
		$(INSTDIR)/test5 \
		$(INSTDIR)/dynlibtest.5.1.so \
		$(INSTDIR)/dynlibtest.5.2.so \
		$(INSTDIR)/test6 \
		$(INSTDIR)/dynlibtest.6.1.so \
		$(INSTDIR)/dynlibtest.6.2.so \
		$(INSTDIR)/test7 \
		$(INSTDIR)/dynlibtest.7.1.so \
		$(INSTDIR)/dynlibtest.7.2.so \
		$(INSTDIR)/dynlibtest.7.3.so \
		$(INSTDIR)/dynlibtest.8.so \
		$(INSTDIR)/test9 \
		$(INSTDIR)/dynlibtest.9.so \
		$(INSTDIR)/dynlibtest.10.so \
		$(INSTDIR)/dynlibtest.11.1.so \
		$(INSTDIR)/dynlibtest.11.2.so \
 		$(INSTDIR)/dynlibtest.12g.so \
		$(INSTDIR)/dynlibtest.12r.so \
		$(INSTDIR)/dynlibtest.14.1.so \
		$(INSTDIR)/dynlibtest.14.2.so \
		$(INSTDIR)/dynlibtest.14.3.so \
		$(INSTDIR)/dynlibtest.18.so

LGEN =		$(VSXLIB)/llib-lgen.ln
LVLIB =		$(VSXLIB)/llib-lvlib.ln
LVPORT =	$(VSXLIB)/llib-lvport.ln
LVSX =		$(VSXLIB)/llib-lvsx.ln

LINTFLAGS =	$(INCS) $(DEFINES) -n
LINTLIBS =	$(LGEN) $(LVLIB) $(LVPORT) $(LVSX)
LINTDRV =	$(VSXDIR)/common/tet_startup/startup.c

AUX_FILES=so_locations $(INSTDIR)/tmp.*.so

# Targets: ---------------------------------------------------------

all INSTALL:	$(OBJECTS)

T.dlopen:	$(CHR_OFILES) initord.so \
			$(TCM) $(VSXLIB)/startup.o $(LIBS)
		$(CC) -o $@ $(CHR_OFILES) $(INSTDIR)/initord.so  \
		$(TCM) $(VSXLIB)/startup.o \
		$(LIBS) $(DYNL_LIBDL) $(SYSLIBS) $(DYNL_LDFLAGS)
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $@ $(INSTDIR)/$@
		@echo "	$@ made"

dlopen.o:	dlopen.c
		$(CC) $(DYNL_CFLAGS) -c dlopen.c

dynlibtest.1.so:	dynlibtest.1.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.1.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.1.so $(INSTDIR)/$@


dynlibtest.2.1.so:	dynlibtest.2.1.c dynlibtest.2.2.so \
			dynlibtest.2.3.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.2.2.so \
			-d $(INSTDIR)/dynlibtest.2.3.so \
			dynlibtest.2.1.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.2.1.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.2.1.so $(INSTDIR)/$@; \
		fi

dynlibtest.2.2.so:	dynlibtest.2.2.c dynlibtest.2.4.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.2.4.so dynlibtest.2.2.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.2.2.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.2.2.so $(INSTDIR)/$@; \
		fi

dynlibtest.2.3.so:	dynlibtest.2.3.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.2.3.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.2.3.so $(INSTDIR)/$@; \
		fi

dynlibtest.2.4.so:	dynlibtest.2.4.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.2.4.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.2.4.so $(INSTDIR)/$@; \
		fi

dynlibtest.3.so:	dynlibtest.3.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.3.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.3.so $(INSTDIR)/$@

dynlibtest.3.1.so:	dynlibtest.3.1.c dynlibtest.3.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.3.2.so dynlibtest.3.1.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.3.1.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.3.1.so $(INSTDIR)/$@; \
		fi

dynlibtest.3.2.so:	dynlibtest.3.2.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.3.2.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.3.2.so $(INSTDIR)/$@; \
		fi

initord.so:	initord.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.initord.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.initord.so $(INSTDIR)/$@

dynlibtest.4.so:	dynlibtest.4.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.4.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.4.so $(INSTDIR)/$@
		
test5:			test5.o dynlibtest.5.1.so dynlibtest.5.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(CC) -o $@ test5.o $(INSTDIR)/dynlibtest.5.2.so $(TCMCHILD) \
	                $(LIBS) $(DYNL_LIBDL) $(SYSLIBS) $(DYNL_LDFLAGS); \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $@ $(INSTDIR)/$@; \
		fi

test5.o:	test5.c
		$(CC) $(DYNL_CFLAGS) -c test5.c

dynlibtest.5.1.so:	dynlibtest.5.1.c dynlibtest.5.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.5.2.so dynlibtest.5.1.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.5.1.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.5.1.so $(INSTDIR)/$@; \
		fi

dynlibtest.5.2.so:	dynlibtest.5.2.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.5.2.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.5.2.so $(INSTDIR)/$@; \
		fi

test6:			test6.o dynlibtest.6.1.so dynlibtest.6.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(CC) -o $@ test6.o $(TCMCHILD) \
	                $(LIBS) $(DYNL_LIBDL) $(SYSLIBS) $(DYNL_LDFLAGS); \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $@ $(INSTDIR)/$@; \
		fi

test6.o:	test6.c
		$(CC) $(DYNL_CFLAGS) -c test6.c

dynlibtest.6.1.so:		dynlibtest.6.1.c dynlibtest.6.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.6.2.so dynlibtest.6.1.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.6.1.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.6.1.so $(INSTDIR)/$@; \
		fi
		
dynlibtest.6.2.so:	dynlibtest.6.2.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.6.2.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.6.2.so $(INSTDIR)/$@; \
		fi

test7:		test7.o
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(CC) -o $@ test7.o $(TCMCHILD) \
                	$(LIBS) $(DYNL_LIBDL) $(SYSLIBS) $(DYNL_LDFLAGS); \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $@ $(INSTDIR)/$@; \
		fi

test7.o:	test7.c
		$(CC) $(DYNL_CFLAGS) -c test7.c

dynlibtest.7.1.so:	dynlibtest.7.1.c dynlibtest.7.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.7.2.so dynlibtest.7.1.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.7.1.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.7.1.so $(INSTDIR)/$@; \
		fi

dynlibtest.7.2.so:	dynlibtest.7.2.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.7.2.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.7.2.so $(INSTDIR)/$@; \
		fi

dynlibtest.7.3.so:	dynlibtest.7.3.c dynlibtest.7.2.so
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.7.2.so dynlibtest.7.3.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.7.3.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.7.3.so $(INSTDIR)/$@; \
		fi

dynlibtest.8.so:	dynlibtest.8.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.8.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.8.so $(INSTDIR)/$@

test9:		test9.o
		$(CC) -o $@ test9.o $(TCMCHILD) $(LIBS) \
			$(DYNL_LIBDL) $(SYSLIBS) $(DYNL_LDFLAGS)
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $@ $(INSTDIR)/$@

test9.o:	test9.c
		$(CC) $(DYNL_CFLAGS) -c test9.c

dynlibtest.9.so:	dynlibtest.9.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.9.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.9.so $(INSTDIR)/$@

dynlibtest.10.so:	dynlibtest.10.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.10.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.10.so $(INSTDIR)/$@

dynlibtest.11.1.so:	dynlibtest.11.1.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.11.1.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.11.1.so $(INSTDIR)/$@

dynlibtest.11.2.so:	dynlibtest.11.2.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.11.2.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.11.2.so $(INSTDIR)/$@

dynlibtest.12g.so:	dynlibtest.12g.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.12g.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.12g.so $(INSTDIR)/$@

dynlibtest.12r.so:	dynlibtest.12r.c
		$(MKSO) -o $(INSTDIR)/$@ $?
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.12r.so
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.12r.so $(INSTDIR)/$@

dynlibtest.14.1.so:	dynlibtest.14.1.c dynlibtest.14.2.so \
			dynlibtest.14.3.so 
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ \
			-d $(INSTDIR)/dynlibtest.14.2.so \
			-d $(INSTDIR)/dynlibtest.14.3.so \
			dynlibtest.14.1.c; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.14.1.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.14.1.so $(INSTDIR)/$@; \
		fi

dynlibtest.14.2.so:	dynlibtest.14.2.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.14.2.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.14.2.so $(INSTDIR)/$@; \
		fi

dynlibtest.14.3.so:	dynlibtest.14.3.c
		if test "$(DYNL_DEPOBJ_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.14.3.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.14.3.so $(INSTDIR)/$@; \
		fi

dynlibtest.18.so:	dynlibtest.18.c
		if test "$(DYNL_NODEFS_SUPPORTED)" = "y"; \
		then \
		$(MKSO) -o $(INSTDIR)/$@ $?; \
		$(MV) $(INSTDIR)/$@ $(INSTDIR)/tmp.18.so; \
		$(CHMOG) $(INSTMODE1) $(INSTOWN1) $(INSTGRP) \
			-m $(INSTDIR)/tmp.18.so $(INSTDIR)/$@; \
		fi


LINT:		LINT0 LINT5 LINT6 LINT7 LINT9

LINT0:
		$(LINT) $(LINTFLAGS) $(CHR_CFILES) initord.c $(LINTDRV) \
			$(LTCM) $(LINTLIBS)

LINT5:
		$(LINT) $(LINTFLAGS) test5.c $(LTCMC) $(LINTLIBS)

LINT6:
		$(LINT) $(LINTFLAGS) test6.c $(LTCMC) $(LINTLIBS)

LINT7:
		$(LINT) $(LINTFLAGS) test7.c $(LTCMC) $(LINTLIBS)

LINT9:
		$(LINT) $(LINTFLAGS) test9.c $(LTCMC) $(LINTLIBS)

$(LIBS):
	-@echo "Warning: cannot continue making: $@ needs to be installed"
		@false

FORCE:		CLOBBER all

PRINT:
		@$(PRINTER) $(PRINTFLAGS) Makefile $(CHR_IFILES) $(CFILES)

CLEAN:
		$(RM) $(OFILES) $(AUX_FILES)

CLOBBER:	CLEAN
		$(RM) $(OBJECTS) $(TARGETS)

depend:
	CFLAGS="$(CFLAGS)" CC="$(CC)" $(VSXBIN)/mkdep $(CFILES)

# DO NOT DELETE THIS LINE -- make depend uses it
# DEPENDENCIES MUST END AT END OF FILE
dlopen.o:	../../../../SRC/INC/dbug.h  \
	../../../../SRC/INC/report.h  \
	../../../../SRC/INC/std.h  \
	../../../../SRC/INC/sysdep.h  \
	../../../../SRC/SYSINC/dlfcn.h  \
	../../../../SRC/SYSINC/errno.h  \
	../../../../SRC/SYSINC/fcntl.h  \
	../../../../SRC/SYSINC/limits.h  \
	../../../../SRC/SYSINC/stdio.h  \
	../../../../SRC/SYSINC/string.h  \
	../../../../SRC/SYSINC/sys/stat.h  \
	../../../../SRC/SYSINC/sys/types.h  \
	../../../../SRC/SYSINC/time.h  \
	../../../../SRC/SYSINC/unistd.h  \
	./defines.h 
dlopen_cp.o:	../../../../SRC/INC/std.h  \
	../../../../SRC/INC/sysdep.h  \
	../../../../SRC/SYSINC/fcntl.h  \
	../../../../SRC/SYSINC/string.h  \
	../../../../SRC/SYSINC/sys/types.h 
test5.o:	../../../../SRC/INC/dbug.h  \
	../../../../SRC/INC/report.h  \
	../../../../SRC/INC/std.h  \
	../../../../SRC/INC/sysdep.h  \
	../../../../SRC/SYSINC/dlfcn.h  \
	../../../../SRC/SYSINC/stdio.h  \
	../../../../SRC/SYSINC/stdlib.h  \
	../../../../SRC/SYSINC/string.h  \
	../../../../SRC/SYSINC/sys/types.h  \
	./defines.h 
test6.o:	../../../../SRC/INC/dbug.h  \
	../../../../SRC/INC/report.h  \
	../../../../SRC/INC/std.h  \
	../../../../SRC/INC/sysdep.h  \
	../../../../SRC/SYSINC/dlfcn.h  \
	../../../../SRC/SYSINC/stdio.h  \
	../../../../SRC/SYSINC/stdlib.h  \
	../../../../SRC/SYSINC/string.h  \
	../../../../SRC/SYSINC/sys/types.h  \
	./defines.h 
test7.o:	../../../../SRC/INC/dbug.h  \
	../../../../SRC/INC/report.h  \
	../../../../SRC/INC/std.h  \
	../../../../SRC/INC/sysdep.h  \
	../../../../SRC/SYSINC/dlfcn.h  \
	../../../../SRC/SYSINC/stdio.h  \
	../../../../SRC/SYSINC/stdlib.h  \
	../../../../SRC/SYSINC/string.h  \
	../../../../SRC/SYSINC/sys/types.h  \
	./defines.h 
test9.o:	../../../../SRC/INC/dbug.h  \
	../../../../SRC/INC/report.h  \
	../../../../SRC/INC/std.h  \
	../../../../SRC/INC/sysdep.h  \
	../../../../SRC/SYSINC/dlfcn.h  \
	../../../../SRC/SYSINC/errno.h  \
	../../../../SRC/SYSINC/fcntl.h  \
	../../../../SRC/SYSINC/stdio.h  \
	../../../../SRC/SYSINC/stdlib.h  \
	../../../../SRC/SYSINC/string.h  \
	../../../../SRC/SYSINC/sys/stat.h  \
	../../../../SRC/SYSINC/sys/types.h  \
	../../../../SRC/SYSINC/time.h  \
	./defines.h 
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
