]> granicus.if.org Git - php/commitdiff
Use PHP_ADD_LIBRARY_DEFER and PHP_ADD_LIBPATH instead of
authorAdam Dickmeiss <dickmeiss@php.net>
Thu, 8 Nov 2001 21:37:49 +0000 (21:37 +0000)
committerAdam Dickmeiss <dickmeiss@php.net>
Thu, 8 Nov 2001 21:37:49 +0000 (21:37 +0000)
PHP_EVAL_LIBLINE to prevent configure error.

ext/yaz/config.m4

index 9eeb9d2e9e139e4c915cdca8c3a26648800b95cd..0f701fd7fe3be381f8a37a39ab8bbdba97c72239 100644 (file)
@@ -20,8 +20,18 @@ if test "$PHP_YAZ" != "no"; then
   if test -f $yazconfig; then
     AC_DEFINE(HAVE_YAZ,1,[Whether you have YAZ])
     . $yazconfig
-    YAZLIB=`echo $YAZLIB|sed 's%/.libs%%'`
-    PHP_EVAL_LIBLINE($YAZLIB, YAZ_SHARED_LIBADD)
+    dir=""
+    for c in $YAZLIB; do
+      case $c in
+       -L*)
+         dir=`echo $c|cut -c 3-|sed 's%/\.libs%%g'`
+        ;;
+      esac
+    done
+    if test -n "$dir"; then
+      PHP_ADD_LIBPATH($dir,YAZ_SHARED_LIBADD)
+    fi
+    PHP_ADD_LIBRARY_DEFER(yaz,1,YAZ_SHARED_LIBADD)
     PHP_EVAL_INCLINE($YAZINC)
     PHP_SUBST(YAZ_SHARED_LIBADD)
     PHP_EXTENSION(yaz, $ext_shared)