From: Hartmut Holzgraefe Date: Thu, 3 Jan 2002 20:30:07 +0000 (+0000) Subject: make configure more robust if extensions add libraries without X-Git-Tag: PRE_ISSET_PATCH~317 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d63edeba21e2aebb2c34924db15a525c17f550ce;p=php make configure more robust if extensions add libraries without checking for their existance first old behaviour was to fail on the next library check with misleading messages, now configure will work but make will fail with a 'lib not found' message --- diff --git a/acinclude.m4 b/acinclude.m4 index 817e6dc904..7fb579d1b8 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -749,7 +749,7 @@ AC_DEFUN(PHP_ADD_LIBRARY,[ c|c_r|pthread*) ;; *) ifelse($3,,[ - PHP_X_ADD_LIBRARY($1,$2,LIBS) + PHP_X_ADD_LIBRARY($1,$2,PHP_EXTENSION_LIBS) ],[ if test "$ext_shared" = "yes"; then PHP_X_ADD_LIBRARY($1,$2,$3) diff --git a/configure.in b/configure.in index f2d1972084..508ae4494d 100644 --- a/configure.in +++ b/configure.in @@ -727,7 +727,7 @@ if test "$abs_srcdir" != "$abs_builddir"; then INCLUDES="$INCLUDES -I\$(top_srcdir)/TSRM" fi -EXTRA_LIBS="$EXTRA_LIBS $DLIBS $LIBS" +EXTRA_LIBS="$EXTRA_LIBS $DLIBS $LIBS $PHP_EXTENSION_LIBS" unset LIBS LDFLAGS PHP_CONFIGURE_PART(Configuring TSRM)