summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac1
-rw-r--r--php/Makefile.am21
2 files changed, 13 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index f28fe806..0120e0e1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -345,6 +345,7 @@ AC_SUBST(PHP_INCLUDES)
AC_SUBST(PHP_LDFLAGS)
AC_SUBST(PHP_LIBS)
AC_SUBST(PHP_EXTENSION_DIR)
+AC_SUBST(PHP_PREFIX)
AC_MSG_CHECKING(for PHP development files)
PHP_VERSION=`$PHP_CONFIG --version 2>/dev/null`
diff --git a/php/Makefile.am b/php/Makefile.am
index dcb7c97e..5938b586 100644
--- a/php/Makefile.am
+++ b/php/Makefile.am
@@ -2,7 +2,7 @@ SUBDIRS = environs tests xml
PHP_PACKAGE=lasso
-liblasso_la_LDFLAGS = -module -avoid-version -L$(top_builddir)/lasso/.libs $(PHP_LDFLAGS)
+lasso_la_LDFLAGS = -export-dynamic -prefer-pic -module -avoid-version -L$(top_builddir)/lasso/.libs $(PHP_LDFLAGS)
INCLUDES = \
-DPACKAGE=\"@PACKAGE@\" \
@@ -16,17 +16,20 @@ INCLUDES = \
mylibs = $(top_builddir)/lasso/liblasso.la
-LASSOSOURCES = lasso.c lasso.h php_lasso.h
+LASSOSOURCES = \
+ lasso.c \
+ lasso.h \
+ php_lasso.h
-lib_LTLIBRARIES = liblasso.la \
+lib_LTLIBRARIES = lasso.la \
$(NULL)
-
+
prefix=@PHP_PREFIX@
libdir=@PHP_EXTENSION_DIR@
-liblasso_la_SOURCES = $(LASSOSOURCES)
-liblasso_la_LIBADD = $(mylibs) \
- ./environs/libenvirons.a \
- ./xml/libxml.a \
- $(PHP_LIBS) \
+lasso_la_SOURCES = $(LASSOSOURCES)
+lasso_la_LIBADD = $(mylibs) \
+ $(LASSO_LIBS) \
+ ./environs/libenvirons.a \
+ ./xml/libxml.a \
$(NULL)