Implemented on-demand loading of builtin dlls using dlopen().
diff --git a/libtest/Makefile.in b/libtest/Makefile.in
index a04f247..d0fcb83 100644
--- a/libtest/Makefile.in
+++ b/libtest/Makefile.in
@@ -4,7 +4,6 @@
VPATH = @srcdir@
MODULE = none
PROGRAMS = expand hello hello2 hello3 hello4 hello5 new rolex vartest volinfo
-ALL_LIBS = $(WINELIB) $(X_LIBS) $(XLIB) $(LIBS)
WRCEXTRA = -s -p $*
SPEC_SRCS = \
@@ -27,33 +26,33 @@
@MAKE_RULES@
expand: expand.o expand.spec.o
- $(CC) -o expand $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o expand $+ -L$(DLLDIR) -llz32 $(DLL_LINK) $(LIBS)
hello: hello.o hello.spec.o
- $(CC) -o hello $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o hello $+ $(DLL_LINK) $(LIBS)
hello2: hello2.o hello2.spec.o
- $(CC) -o hello2 $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o hello2 $+ $(DLL_LINK) $(LIBS)
hello3: hello3.o hello3.spec.o hello3res.o
- $(CC) -o hello3 $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o hello3 $+ -L$(DLLDIR) -lcomdlg32 -lwinspool $(DLL_LINK) $(LIBS)
hello4: hello4.o hello4.spec.o
- $(CC) -o hello4 $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o hello4 $+ $(DLL_LINK) $(LIBS)
hello5: hello5.o hello5.spec.o
- $(CC) -o hello5 $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o hello5 $+ $(DLL_LINK) $(LIBS)
new: new.o new.spec.o
- $(CC) -o new $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o new $+ $(DLL_LINK) $(LIBS)
rolex: rolex.o rolex.spec.o
- $(CC) -o rolex $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o rolex $+ $(DLL_LINK) $(LIBS)
vartest: vartest.o vartest.spec.o
- $(CC) -o vartest $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o vartest $+ -L$(DLLDIR) -loleaut32 -lole32 $(DLL_LINK) $(LIBS)
volinfo: volinfo.o volinfo.spec.o
- $(CC) -o volinfo $+ $(LDOPTIONS) $(ALL_LIBS)
+ $(CC) -o volinfo $+ $(DLL_LINK) $(LIBS)
### Dependencies: