PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 5.4.0
Defender Security – Malware Scanner, Login Security & Firewall v5.4.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
defender-security / src / extra / maxmind-db / reader / ext / config.m4

config.m4 in Defender Security – Malware Scanner, Login Security & Firewall 5.4.0, at src/extra/maxmind-db/reader/ext/config.m4

41 lines 1.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 PHP_ARG_WITH(maxminddb,
2 [Whether to enable the MaxMind DB Reader extension],
3 [ --with-maxminddb Enable MaxMind DB Reader extension support])
4
5 PHP_ARG_ENABLE(maxminddb-debug, for MaxMind DB debug support,
6 [ --enable-maxminddb-debug Enable MaxMind DB debug support], no, no)
7
8 if test $PHP_MAXMINDDB != "no"; then
9
10 AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
11
12 AC_MSG_CHECKING(for libmaxminddb)
13 if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libmaxminddb; then
14 dnl retrieve build options from pkg-config
15 if $PKG_CONFIG libmaxminddb --atleast-version 1.0.0; then
16 LIBMAXMINDDB_INC=`$PKG_CONFIG libmaxminddb --cflags`
17 LIBMAXMINDDB_LIB=`$PKG_CONFIG libmaxminddb --libs`
18 LIBMAXMINDDB_VER=`$PKG_CONFIG libmaxminddb --modversion`
19 AC_MSG_RESULT(found version $LIBMAXMINDDB_VER)
20 else
21 AC_MSG_ERROR(system libmaxminddb must be upgraded to version >= 1.0.0)
22 fi
23 PHP_EVAL_LIBLINE($LIBMAXMINDDB_LIB, MAXMINDDB_SHARED_LIBADD)
24 PHP_EVAL_INCLINE($LIBMAXMINDDB_INC)
25 else
26 AC_MSG_RESULT(pkg-config information missing)
27 AC_MSG_WARN(will use libmaxmxinddb from compiler default path)
28
29 PHP_CHECK_LIBRARY(maxminddb, MMDB_open)
30 PHP_ADD_LIBRARY(maxminddb, 1, MAXMINDDB_SHARED_LIBADD)
31 fi
32
33 if test $PHP_MAXMINDDB_DEBUG != "no"; then
34 CFLAGS="$CFLAGS -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror"
35 fi
36
37 PHP_SUBST(MAXMINDDB_SHARED_LIBADD)
38
39 PHP_NEW_EXTENSION(maxminddb, maxminddb.c, $ext_shared)
40 fi
41