wez Wed Jan 29 16:10:53 2003 EDT Modified files: /embed/php-irssi Makefile.am config.m4 Log: Some more build fixes so that the module will run when libphp4.so is not installed into a dir covered by the normal system library path. Index: embed/php-irssi/Makefile.am diff -u embed/php-irssi/Makefile.am:1.1.1.1 embed/php-irssi/Makefile.am:1.2 --- embed/php-irssi/Makefile.am:1.1.1.1 Wed Jan 29 13:42:34 2003 +++ embed/php-irssi/Makefile.am Wed Jan 29 16:10:53 2003 @@ -5,8 +5,8 @@ module_LTLIBRARIES = libphp_core.la -libphp_core_la_LDFLAGS = -avoid-version -rpath $(moduledir) -libphp_core_la_LIBADD = $(LIBPHP_LDFLAGS) -lphp4 +libphp_core_la_LDFLAGS = -avoid-version -Wl,--rpath -Wl,$(LIBPHP_PREFIX)/lib +-L$(LIBPHP_PREFIX)/lib +libphp_core_la_LIBADD = -lphp4 $(LIBPHP_LIBS) $(LIBPHP_LDFLAGS) INCLUDES = \ -I$(top_srcdir)/src \ @@ -15,7 +15,7 @@ -I$(top_srcdir)/src/irc/core \ $(GLIB_CFLAGS) \ -DSCRIPTDIR=\""$(datadir)/irssi/scripts"\" \ - $(PHP_CFLAGS) + $(LIBPHP_CFLAGS) libphp_core_la_SOURCES = \ php-core.c ext-irssi.c Index: embed/php-irssi/config.m4 diff -u embed/php-irssi/config.m4:1.1 embed/php-irssi/config.m4:1.2 --- embed/php-irssi/config.m4:1.1 Wed Jan 29 15:34:57 2003 +++ embed/php-irssi/config.m4 Wed Jan 29 16:10:53 2003 @@ -1,4 +1,4 @@ -dnl $Id: config.m4,v 1.1 2003/01/29 20:34:57 wez Exp $ +dnl $Id: config.m4,v 1.2 2003/01/29 21:10:53 wez Exp $ dnl A Fragment only for now, but could be expanded so php-irssi can dnl be built independently from the irssi source tree. @@ -13,11 +13,15 @@ fi want_php=yes - LIBPHP_LDFLAGS="-L`$PHPCONFIG --prefix`/lib `$PHPCONFIG --libs` `$PHPCONFIG --ldflags`" - PHP_CFLAGS=`$PHPCONFIG --includes` + LIBPHP_PREFIX="`$PHPCONFIG --prefix`" + LIBPHP_LIBS="`$PHPCONFIG --libs`" + LIBPHP_LDFLAGS="`$PHPCONFIG --ldflags`" + LIBPHP_CFLAGS=`$PHPCONFIG --includes` ) +AC_SUBST(LIBPHP_LIBS) +AC_SUBST(LIBPHP_CFLAGS) +AC_SUBST(LIBPHP_PREFIX) AC_SUBST(LIBPHP_LDFLAGS) -AC_SUBST(PHP_CFLAGS) - +AC_SUBST(PHPCONFIG) AM_CONDITIONAL(HAVE_PHP, test "$want_php" != "no")
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php