Fix link flags for ldb and tdb Python modules.
authorJelmer Vernooij <jelmer@samba.org>
Thu, 8 May 2008 09:56:32 +0000 (11:56 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Thu, 8 May 2008 09:56:32 +0000 (11:56 +0200)
(This used to be commit 787a32fdef9d761d64839f489cca0b0684f9a9fd)

source4/lib/ldb/ldb.mk
source4/lib/tdb/tdb.mk

index cc920178bcfcf2e0501f9ec9fd3e578fed1a0b12..58ce598d06f712c54c7a35c666691d32c31f196a 100644 (file)
@@ -71,7 +71,7 @@ ldb_wrap.o: $(ldbdir)/ldb_wrap.c
        $(CC) $(PICFLAG) -c $(ldbdir)/ldb_wrap.c $(CFLAGS) `$(PYTHON_CONFIG) --cflags`
        
 _ldb.$(SHLIBEXT): $(LIBS) ldb_wrap.o
-       $(SHLD) $(SHLD_FLAGS) -o _ldb.$(SHLIBEXT) ldb_wrap.o $(LIB_FLAGS)
+       $(SHLD) $(SHLD_FLAGS) -o _ldb.$(SHLIBEXT) ldb_wrap.o $(LIB_FLAGS) `$(PYTHON_CONFIG) --ldflagsb`
 
 install-python:: build-python
        mkdir -p $(DESTDIR)`$(PYTHON) -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(0, prefix='$(prefix)')"` \
index 0e53927366941b9229a4b3da2b5c495da8d8c75d..c91b1289cb227671d04c4fb0c4a61cb723d60db5 100644 (file)
@@ -39,7 +39,7 @@ tdb_wrap.o: $(tdbdir)/tdb_wrap.c
        $(CC) $(PICFLAG) -c $(tdbdir)/tdb_wrap.c $(CFLAGS) `$(PYTHON_CONFIG) --cflags`
 
 _tdb.$(SHLIBEXT): libtdb.$(SHLIBEXT) tdb_wrap.o
-       $(SHLD) $(SHLD_FLAGS) -o $@ tdb_wrap.o -L. -ltdb `$(PYTHON_CONFIG) --libs`
+       $(SHLD) $(SHLD_FLAGS) -o $@ tdb_wrap.o -L. -ltdb `$(PYTHON_CONFIG) --ldflags`
 
 install:: installdirs installbin installheaders installlibs \
                  $(PYTHON_INSTALL_TARGET)