From d63edeba21e2aebb2c34924db15a525c17f550ce Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Thu, 3 Jan 2002 20:30:07 +0000 Subject: [PATCH] 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 --- acinclude.m4 | 2 +- configure.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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) -- 2.40.0