[svn] commit: r2375 - /trunk/src/lib/xfr/Makefile.am

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Jun 30 21:09:49 UTC 2010


Author: jinmei
Date: Wed Jun 30 21:09:48 2010
New Revision: 2375

Log:
added -module for creating libxfr_python.so on MacOS.
okayed by Jeremy on jabber.

Modified:
    trunk/src/lib/xfr/Makefile.am

Modified: trunk/src/lib/xfr/Makefile.am
==============================================================================
--- trunk/src/lib/xfr/Makefile.am (original)
+++ trunk/src/lib/xfr/Makefile.am Wed Jun 30 21:09:48 2010
@@ -11,6 +11,9 @@
 libxfr_la_SOURCES += fd_share.h fd_share.cc
 
 pyexec_LTLIBRARIES = libxfr_python.la
+# Python prefers .so, while some OSes (specifically MacOS) use a different
+# suffix for dynamic objects.  -module is necessary to work this around.
+libxfr_python_la_LDFLAGS = -module
 libxfr_python_la_SOURCES = fdshare_python.cc fd_share.cc fd_share.h
 libxfr_python_la_CPPFLAGS = $(AM_CPPFLAGS) $(PYTHON_INCLUDES)
 libxfr_python_la_CXXFLAGS = $(AM_CXXFLAGS)




More information about the bind10-changes mailing list