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