[libxml2] link python module with python library



commit e21731dec8da20f77f94481305a745990df57c9a
Author: Frederic Crozat <fcrozat mandriva com>
Date:   Sat Sep 12 18:02:40 2009 +0200

    link python module with python library
    
    * configure.in python/Makefile.am: libxml2 python module wasn't linked
      with python library

 configure.in       |    2 ++
 python/Makefile.am |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/configure.in b/configure.in
index 7b8fd44..90d8b73 100644
--- a/configure.in
+++ b/configure.in
@@ -742,6 +742,7 @@ if test "$with_python" != "no" ; then
 		    PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib()"`
 	    fi
 	fi
+	PYTHON_LIBS=`python$PYTHON_VERSION-config --libs`
     fi
     if test "$with_python" != ""
     then
@@ -761,6 +762,7 @@ else
 fi
 AC_SUBST(pythondir)
 AC_SUBST(PYTHON_SUBDIR)
+AC_SUBST(PYTHON_LIBS)
 
 dnl check for dso support
 WITH_MODULES=0
diff --git a/python/Makefile.am b/python/Makefile.am
index 23898fa..8f148b1 100644
--- a/python/Makefile.am
+++ b/python/Makefile.am
@@ -31,7 +31,7 @@ python_LTLIBRARIES = libxml2mod.la
 
 libxml2mod_la_SOURCES = libxml.c types.c
 nodist_libxml2mod_la_SOURCES = libxml2-py.c
-libxml2mod_la_LIBADD = $(mylibs) @CYGWIN_EXTRA_PYTHON_LIBADD@
+libxml2mod_la_LIBADD = $(mylibs) @CYGWIN_EXTRA_PYTHON_LIBADD@ @PYTHON_LIBS@
 
 libxml.c: libxml2-py.h # to generate before to compile
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]