r14870: Update to link with dynamic instead of static objects.
authorTim Potter <tpot@samba.org>
Mon, 3 Apr 2006 00:13:47 +0000 (00:13 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:59:45 +0000 (13:59 -0500)
(This used to be commit 20d68c60b7b7dce1f4f82cb6d3af9431a0660854)

source4/scripting/config.mk

index 33c774cc4cb3f43241fc4196a6523ec697f636a7..70296cbc7ca219e6f3dedc6d40540724a1e3beab 100644 (file)
@@ -27,17 +27,20 @@ swig: scripting/swig/_tdb.so scripting/swig/_ldb.so
 scripting/swig/tdb_wrap.c: scripting/swig/tdb.i
        swig -python scripting/swig/tdb.i
 
-scripting/swig/_tdb.so: scripting/swig/tdb_wrap.o bin/subsystems/LIBRARY_LIBTDB.o
-       $(SHLD) $(SHLD_FLAGS) -o scripting/swig/_tdb.so \
-               scripting/swig/tdb_wrap.o \
-               bin/subsystems/LIBRARY_LIBTDB.o
+scripting/swig/_tdb.so: scripting/swig/tdb_wrap.o
+       $(SHLD) $(SHLD_FLAGS) -o scripting/swig/_tdb.so $(LOCAL_LINK_FLAGS) \
+               bin/libtdb.$(SHLIBEXT).0.0.1 \
+               scripting/swig/tdb_wrap.o
 
 scripting/swig/ldb_wrap.c: scripting/swig/ldb.i
        swig -python scripting/swig/ldb.i
 
-scripting/swig/_ldb.so: scripting/swig/ldb_wrap.o $(LIBRARY_swig_ldb_DEPEND_LIST)
-       $(SHLD) $(SHLD_FLAGS) -o scripting/swig/_ldb.so scripting/swig/ldb_wrap.o \
-               $(LIBRARY_swig_ldb_LINK_LIST) $(LIBRARY_swig_ldb_LINK_FLAGS)
+scripting/swig/_ldb.so: scripting/swig/ldb_wrap.o $(LIBRARY_DYNCONFIG_OBJ_LIST)
+       $(SHLD) $(SHLD_FLAGS) -o scripting/swig/_ldb.so $(LOCAL_LINK_FLAGS) \
+               $(LIBRARY_DYNCONFIG_LINK_LIST) \
+               bin/libtdb.$(SHLIBEXT).0.0.1 \
+               bin/libldb.$(SHLIBEXT).0.0.1 \
+               scripting/swig/ldb_wrap.o
 
 SWIG_INCLUDES = librpc/gen_ndr/samr.i librpc/gen_ndr/lsa.i librpc/gen_ndr/spoolss.i