In configure.in we have this checked and I guess
    you added this because building this extension
    as 'phpized' didn't work?
    
    Consider using this macro instead:
    
      PHP_CHECK_FUNC(yp_match, nsl)

    --Jani 



On Wed, 23 Oct 2002, Hartmut Holzgraefe wrote:

>hholzgra               Wed Oct 23 12:03:53 2002 EDT
>
>  Modified files:              
>    /php4/ext/yp       config.m4 
>  Log:
>  don't assume yp-functions are always in libc, try also libnsl
>  
>  
>Index: php4/ext/yp/config.m4
>diff -u php4/ext/yp/config.m4:1.8 php4/ext/yp/config.m4:1.9
>--- php4/ext/yp/config.m4:1.8  Tue Mar 12 11:38:59 2002
>+++ php4/ext/yp/config.m4      Wed Oct 23 12:03:52 2002
>@@ -1,13 +1,36 @@
> dnl
>-dnl $Id: config.m4,v 1.8 2002/03/12 16:38:59 sas Exp $
>+dnl $Id: config.m4,v 1.9 2002/10/23 16:03:52 hholzgra Exp $
> dnl
> 
> PHP_ARG_ENABLE(yp,whether to include YP support,
> [  --enable-yp             Include YP support.])
> 
> if test "$PHP_YP" != "no"; then
>+
>+  AC_CHECK_LIB(nsl, yp_match, [
>+      YP_LIBS=nsl
>+      YP_CHECK_IN_LIB=nsl
>+      ],
>+      AC_CHECK_LIB(c, yp_match, [
>+              YP_LIBS=
>+              YP_CHECK_IN_LIB=c
>+      ],[
>+              AC_MSG_ERROR(Unable to find required yp/nis library)
>+      ])
>+  )
>+
>+
>   AC_DEFINE(HAVE_YP,1,[ ])
>   PHP_NEW_EXTENSION(yp, yp.c, $ext_shared)
>+
>+  PHP_SUBST(YP_SHARED_LIBADD)
>+
>+  if test -n "$YP_LIBS"; then
>+    PHP_ADD_LIBRARY_WITH_PATH($YP_LIBS, $YP_LIBDIR, YP_SHARED_LIBADD)
>+  fi
>+
>+
>+
>   case $host_alias in
>   *solaris*)
>     AC_DEFINE(SOLARIS_YP,1,[ ]) ;;
>
>
>
>

-- 
<- For Sale! ->


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to