Annotation of embedaddon/php/ext/gmp/config.m4, revision 1.1.1.2

1.1       misho       1: dnl
1.1.1.2 ! misho       2: dnl $Id$
1.1       misho       3: dnl
                      4: 
                      5: PHP_ARG_WITH(gmp, for GNU MP support,
                      6: [  --with-gmp[=DIR]        Include GNU MP support])
                      7: 
                      8: if test "$PHP_GMP" != "no"; then
                      9: 
                     10:   for i in $PHP_GMP /usr/local /usr; do
                     11:     test -f $i/include/gmp.h && GMP_DIR=$i && break
                     12:   done
                     13: 
                     14:   if test -z "$GMP_DIR"; then
                     15:     AC_MSG_ERROR(Unable to locate gmp.h)
                     16:   fi
                     17:  
                     18:   PHP_CHECK_LIBRARY(gmp, __gmp_randinit_lc_2exp_size,
                     19:   [],[
                     20:     PHP_CHECK_LIBRARY(gmp, gmp_randinit_lc_2exp_size,
                     21:     [],[
                     22:       AC_MSG_ERROR([GNU MP Library version 4.1.2 or greater required.])
                     23:     ],[
                     24:       -L$GMP_DIR/$PHP_LIBDIR
                     25:     ])
                     26:   ],[
                     27:     -L$GMP_DIR/$PHP_LIBDIR
                     28:   ])
                     29: 
                     30:   PHP_ADD_LIBRARY_WITH_PATH(gmp, $GMP_DIR/$PHP_LIBDIR, GMP_SHARED_LIBADD)
                     31:   PHP_ADD_INCLUDE($GMP_DIR/include)
                     32: 
                     33:   PHP_NEW_EXTENSION(gmp, gmp.c, $ext_shared)
                     34:   PHP_SUBST(GMP_SHARED_LIBADD)
                     35:   AC_DEFINE(HAVE_GMP, 1, [ ])
                     36: fi

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>