blob: 50be785f891b2222d8c314c004e4b02011a146dc [file] [log] [blame]
#! /bin/sh
# From configure.in Revision: 5.206 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for Net-SNMP 5.3.0.1.
#
# Report bugs to <net-snmp-coders@lists.sourceforge.net>.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
# Be Bourne compatible
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=:
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
set -o posix
fi
DUALCASE=1; export DUALCASE # for MKS sh
# Support unset when possible.
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
as_unset=unset
else
as_unset=false
fi
# Work around bugs in pre-3.0 UWIN ksh.
$as_unset ENV MAIL MAILPATH
PS1='$ '
PS2='> '
PS4='+ '
# NLS nuisances.
for as_var in \
LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
LC_TELEPHONE LC_TIME
do
if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
eval $as_var=C; export $as_var
else
$as_unset $as_var
fi
done
# Required to use basename.
if expr a : '\(a\)' >/dev/null 2>&1; then
as_expr=expr
else
as_expr=false
fi
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
as_basename=basename
else
as_basename=false
fi
# Name of the executable.
as_me=`$as_basename "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
X"$0" : 'X\(/\)$' \| \
. : '\(.\)' 2>/dev/null ||
echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
/^X\/\(\/\/\)$/{ s//\1/; q; }
/^X\/\(\/\).*/{ s//\1/; q; }
s/.*/./; q'`
# PATH needs CR, and LINENO needs CR and PATH.
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits
# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
echo "#! /bin/sh" >conf$$.sh
echo "exit 0" >>conf$$.sh
chmod +x conf$$.sh
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
PATH_SEPARATOR=';'
else
PATH_SEPARATOR=:
fi
rm -f conf$$.sh
fi
as_lineno_1=$LINENO
as_lineno_2=$LINENO
as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x$as_lineno_3" = "x$as_lineno_2" || {
# Find who we are. Look in the path if we contain no path at all
# relative or not.
case $0 in
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
done
;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
as_myself=$0
fi
if test ! -f "$as_myself"; then
{ echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
{ (exit 1); exit 1; }; }
fi
case $CONFIG_SHELL in
'')
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for as_base in sh bash ksh sh5; do
case $as_dir in
/*)
if ("$as_dir/$as_base" -c '
as_lineno_1=$LINENO
as_lineno_2=$LINENO
as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
$as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
$as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
CONFIG_SHELL=$as_dir/$as_base
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$0" ${1+"$@"}
fi;;
esac
done
done
;;
esac
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
# uniformly replaced by the line number. The first 'sed' inserts a
# line-number line before each line; the second 'sed' does the real
# work. The second script uses 'N' to pair each line-number line
# with the numbered line, and appends trailing '-' during
# substitution so that $LINENO is not a special case at line end.
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
# second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
sed '=' <$as_myself |
sed '
N
s,$,-,
: loop
s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
t loop
s,-$,,
s,^['$as_cr_digits']*\n,,
' >$as_me.lineno &&
chmod +x $as_me.lineno ||
{ echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
{ (exit 1); exit 1; }; }
# Don't try to exec as it changes $[0], causing all sort of problems
# (the dirname of $[0] is not the place where we might find the
# original and so on. Autoconf is especially sensible to this).
. ./$as_me.lineno
# Exit status is that of the last command.
exit
}
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
*c*,-n*) ECHO_N= ECHO_C='
' ECHO_T=' ' ;;
*c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
*) ECHO_N= ECHO_C='\c' ECHO_T= ;;
esac
if expr a : '\(a\)' >/dev/null 2>&1; then
as_expr=expr
else
as_expr=false
fi
rm -f conf$$ conf$$.exe conf$$.file
echo >conf$$.file
if ln -s conf$$.file conf$$ 2>/dev/null; then
# We could just check for DJGPP; but this test a) works b) is more generic
# and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
if test -f conf$$.exe; then
# Don't use ln at all; we don't have any links
as_ln_s='cp -p'
else
as_ln_s='ln -s'
fi
elif ln conf$$.file conf$$ 2>/dev/null; then
as_ln_s=ln
else
as_ln_s='cp -p'
fi
rm -f conf$$ conf$$.exe conf$$.file
if mkdir -p . 2>/dev/null; then
as_mkdir_p=:
else
test -d ./-p && rmdir ./-p
as_mkdir_p=false
fi
as_executable_p="test -f"
# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
# IFS
# We need space, tab and new line, in precisely that order.
as_nl='
'
IFS=" $as_nl"
# CDPATH.
$as_unset CDPATH
# Find the correct PATH separator. Usually this is `:', but
# DJGPP uses `;' like DOS.
if test "X${PATH_SEPARATOR+set}" != Xset; then
UNAME=${UNAME-`uname 2>/dev/null`}
case X$UNAME in
*-DOS) lt_cv_sys_path_separator=';' ;;
*) lt_cv_sys_path_separator=':' ;;
esac
PATH_SEPARATOR=$lt_cv_sys_path_separator
fi
# Check that we are running under the correct shell.
SHELL=${CONFIG_SHELL-/bin/sh}
case X$ECHO in
X*--fallback-echo)
# Remove one level of quotation (which was required for Make).
ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
;;
esac
echo=${ECHO-echo}
if test "X$1" = X--no-reexec; then
# Discard the --no-reexec flag, and continue.
shift
elif test "X$1" = X--fallback-echo; then
# Avoid inline document here, it may be left over
:
elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
# Yippee, $echo works!
:
else
# Restart under the correct shell.
exec $SHELL "$0" --no-reexec ${1+"$@"}
fi
if test "X$1" = X--fallback-echo; then
# used as fallback echo
shift
cat <<EOF
EOF
exit 0
fi
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
if test -z "$ECHO"; then
if test "X${echo_test_string+set}" != Xset; then
# find a string as large as possible, as long as the shell can cope with it
for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
if (echo_test_string="`eval $cmd`") 2>/dev/null &&
echo_test_string="`eval $cmd`" &&
(test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
then
break
fi
done
fi
if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
:
else
# The Solaris, AIX, and Digital Unix default echo programs unquote
# backslashes. This makes it impossible to quote backslashes using
# echo "$something" | sed 's/\\/\\\\/g'
#
# So, first we look for a working echo in the user's PATH.
IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
for dir in $PATH /usr/ucb; do
if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
echo="$dir/echo"
break
fi
done
IFS="$save_ifs"
if test "X$echo" = Xecho; then
# We didn't find a better echo, so look for alternatives.
if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
# This shell has a builtin print -r that does the trick.
echo='print -r'
elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
test "X$CONFIG_SHELL" != X/bin/ksh; then
# If we have ksh, try running configure again with it.
ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
export ORIGINAL_CONFIG_SHELL
CONFIG_SHELL=/bin/ksh
export CONFIG_SHELL
exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
else
# Try using printf.
echo='printf %s\n'
if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
# Cool, printf works
:
elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
test "X$echo_testing_string" = 'X\t' &&
echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
export CONFIG_SHELL
SHELL="$CONFIG_SHELL"
export SHELL
echo="$CONFIG_SHELL $0 --fallback-echo"
elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
test "X$echo_testing_string" = 'X\t' &&
echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
test "X$echo_testing_string" = "X$echo_test_string"; then
echo="$CONFIG_SHELL $0 --fallback-echo"
else
# maybe with a smaller string...
prev=:
for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
then
break
fi
prev="$cmd"
done
if test "$prev" != 'sed 50q "$0"'; then
echo_test_string=`eval $prev`
export echo_test_string
exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
else
# Oops. We lost completely, so just stick with echo.
echo=echo
fi
fi
fi
fi
fi
fi
# Copy echo and quote the copy suitably for passing to libtool from
# the Makefile, instead of quoting the original, which is used later.
ECHO=$echo
if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
fi
# Name of the host.
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
# so uname gets run too.
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
exec 6>&1
#
# Initializations.
#
ac_default_prefix=/usr/local
ac_config_libobj_dir=.
cross_compiling=no
subdirs=
MFLAGS=
MAKEFLAGS=
SHELL=${CONFIG_SHELL-/bin/sh}
# Maximum number of lines to put in a shell here document.
# This variable seems obsolete. It should probably be removed, and
# only ac_max_sed_lines should be used.
: ${ac_max_here_lines=38}
# Identity of this package.
PACKAGE_NAME='Net-SNMP'
PACKAGE_TARNAME='net-snmp'
PACKAGE_VERSION='5.3.0.1'
PACKAGE_STRING='Net-SNMP 5.3.0.1'
PACKAGE_BUGREPORT='net-snmp-coders@lists.sourceforge.net'
ac_unique_file="agent/mibgroup/ucd-snmp/extensible.c"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
#if HAVE_SYS_TYPES_H
# include <sys/types.h>
#endif
#if HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
#if STDC_HEADERS
# include <stdlib.h>
# include <stddef.h>
#else
# if HAVE_STDLIB_H
# include <stdlib.h>
# endif
#endif
#if HAVE_STRING_H
# if !STDC_HEADERS && HAVE_MEMORY_H
# include <memory.h>
# endif
# include <string.h>
#endif
#if HAVE_STRINGS_H
# include <strings.h>
#endif
#if HAVE_INTTYPES_H
# include <inttypes.h>
#else
# if HAVE_STDINT_H
# include <stdint.h>
# endif
#endif
#if HAVE_UNISTD_H
# include <unistd.h>
#endif"
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CONFIGURE_OPTIONS LIBTOOLFLAGS INSTALL_PREFIX SNMPD TRAPLIBS USETRAPLIBS MAINSUBS HAVE_DMALLOC_H WRAPLIBS installucdheaders installucdlibs CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL LIBTOOL_DEPS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA SET_MAKE PSPROG PERLPROG WHOAMI SED FIND AUTOCONF AUTOHEADER UNAMEPROG VERSION RELEASEVERSION DEVFLAGS TOP_INCLUDES SNMPLIB_INCLUDES AGENT_INCLUDES HELPER_INCLUDES MIBGROUP_INCLUDES GNU_vpath NON_GNU_VPATH target target_cpu target_vendor target_os CCPATH EXTRACPPFLAGS SNMPLIBPATH SNMPSHAREPATH DEFAULT_MIBDIRS SNMPCONFPATH other_src_list other_objs_list other_lobjs_list other_agentobjs other_lagentobjs other_trapd_objects transport_hdr_list transport_src_list transport_obj_list transport_lobj_list security_src_list security_hdr_list security_obj_list security_lobj_list krb5_config MODULE_LIST module_list_c module_list_h module_list_o module_list_lo mib_module_list_c mib_module_list_h mib_module_list_o mib_module_list_lo agent_module_list_c agent_module_list_h agent_module_list_o agent_module_list_lo mibgroup_list_o mibgroup_list_lo agentgroup_list_o agentgroup_list_lo module_list mib_module_list agent_module_list default_mibs_install ENV_SEPARATOR DEFAULT_MIBS PERLTARGS PERLINSTALLTARGS PERLUNINSTALLTARGS PERLARGS EMBEDPERLINSTALL EMBEDPERLUNINSTALL PERLLDOPTS LPSTAT_PATH PSCMD ALLOCA LIBOBJS AGENTLIBS OTHERAGENTLIBOBJS OTHERAGENTLIBLOBJS PERSISTENT_DIRECTORY UCDPERSISTENT_DIRECTORY COPY_PERSISTENT_FILES DLLIBS LTLIBOBJS'
ac_subst_files=''
# Initialize some variables set by options.
ac_init_help=
ac_init_version=false
# The variables have the same names as the options, with
# dashes changed to underlines.
cache_file=/dev/null
exec_prefix=NONE
no_create=
no_recursion=
prefix=NONE
program_prefix=NONE
program_suffix=NONE
program_transform_name=s,x,x,
silent=
site=
srcdir=
verbose=
x_includes=NONE
x_libraries=NONE
# Installation directory options.
# These are left unexpanded so users can "make install exec_prefix=/foo"
# and all the variables that are supposed to be based on exec_prefix
# by default will actually change.
# Use braces instead of parens because sh, perl, etc. also accept them.
bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin'
libexecdir='${exec_prefix}/libexec'
datadir='${prefix}/share'
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
libdir='${exec_prefix}/lib'
includedir='${prefix}/include'
oldincludedir='/usr/include'
infodir='${prefix}/info'
mandir='${prefix}/man'
ac_prev=
for ac_option
do
# If the previous option needs an argument, assign it.
if test -n "$ac_prev"; then
eval "$ac_prev=\$ac_option"
ac_prev=
continue
fi
ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
# Accept the important Cygnus configure options, so we can diagnose typos.
case $ac_option in
-bindir | --bindir | --bindi | --bind | --bin | --bi)
ac_prev=bindir ;;
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
bindir=$ac_optarg ;;
-build | --build | --buil | --bui | --bu)
ac_prev=build_alias ;;
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
build_alias=$ac_optarg ;;
-cache-file | --cache-file | --cache-fil | --cache-fi \
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
ac_prev=cache_file ;;
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
cache_file=$ac_optarg ;;
--config-cache | -C)
cache_file=config.cache ;;
-datadir | --datadir | --datadi | --datad | --data | --dat | --da)
ac_prev=datadir ;;
-datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
| --da=*)
datadir=$ac_optarg ;;
-disable-* | --disable-*)
ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
{ echo "$as_me: error: invalid feature name: $ac_feature" >&2
{ (exit 1); exit 1; }; }
ac_feature=`echo $ac_feature | sed 's/-/_/g'`
eval "enable_$ac_feature=no" ;;
-enable-* | --enable-*)
ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
{ echo "$as_me: error: invalid feature name: $ac_feature" >&2
{ (exit 1); exit 1; }; }
ac_feature=`echo $ac_feature | sed 's/-/_/g'`
case $ac_option in
*=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
*) ac_optarg=yes ;;
esac
eval "enable_$ac_feature='$ac_optarg'" ;;
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
| --exec | --exe | --ex)
ac_prev=exec_prefix ;;
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
| --exec=* | --exe=* | --ex=*)
exec_prefix=$ac_optarg ;;
-gas | --gas | --ga | --g)
# Obsolete; use --with-gas.
with_gas=yes ;;
-help | --help | --hel | --he | -h)
ac_init_help=long ;;
-help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
ac_init_help=recursive ;;
-help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
ac_init_help=short ;;
-host | --host | --hos | --ho)
ac_prev=host_alias ;;
-host=* | --host=* | --hos=* | --ho=*)
host_alias=$ac_optarg ;;
-includedir | --includedir | --includedi | --included | --include \
| --includ | --inclu | --incl | --inc)
ac_prev=includedir ;;
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
| --includ=* | --inclu=* | --incl=* | --inc=*)
includedir=$ac_optarg ;;
-infodir | --infodir | --infodi | --infod | --info | --inf)
ac_prev=infodir ;;
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
infodir=$ac_optarg ;;
-libdir | --libdir | --libdi | --libd)
ac_prev=libdir ;;
-libdir=* | --libdir=* | --libdi=* | --libd=*)
libdir=$ac_optarg ;;
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
| --libexe | --libex | --libe)
ac_prev=libexecdir ;;
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
| --libexe=* | --libex=* | --libe=*)
libexecdir=$ac_optarg ;;
-localstatedir | --localstatedir | --localstatedi | --localstated \
| --localstate | --localstat | --localsta | --localst \
| --locals | --local | --loca | --loc | --lo)
ac_prev=localstatedir ;;
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
| --localstate=* | --localstat=* | --localsta=* | --localst=* \
| --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
localstatedir=$ac_optarg ;;
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
ac_prev=mandir ;;
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
mandir=$ac_optarg ;;
-nfp | --nfp | --nf)
# Obsolete; use --without-fp.
with_fp=no ;;
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
| --no-cr | --no-c | -n)
no_create=yes ;;
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
no_recursion=yes ;;
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
| --oldin | --oldi | --old | --ol | --o)
ac_prev=oldincludedir ;;
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
oldincludedir=$ac_optarg ;;
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
ac_prev=prefix ;;
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
prefix=$ac_optarg ;;
-program-prefix | --program-prefix | --program-prefi | --program-pref \
| --program-pre | --program-pr | --program-p)
ac_prev=program_prefix ;;
-program-prefix=* | --program-prefix=* | --program-prefi=* \
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
program_prefix=$ac_optarg ;;
-program-suffix | --program-suffix | --program-suffi | --program-suff \
| --program-suf | --program-su | --program-s)
ac_prev=program_suffix ;;
-program-suffix=* | --program-suffix=* | --program-suffi=* \
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
program_suffix=$ac_optarg ;;
-program-transform-name | --program-transform-name \
| --program-transform-nam | --program-transform-na \
| --program-transform-n | --program-transform- \
| --program-transform | --program-transfor \
| --program-transfo | --program-transf \
| --program-trans | --program-tran \
| --progr-tra | --program-tr | --program-t)
ac_prev=program_transform_name ;;
-program-transform-name=* | --program-transform-name=* \
| --program-transform-nam=* | --program-transform-na=* \
| --program-transform-n=* | --program-transform-=* \
| --program-transform=* | --program-transfor=* \
| --program-transfo=* | --program-transf=* \
| --program-trans=* | --program-tran=* \
| --progr-tra=* | --program-tr=* | --program-t=*)
program_transform_name=$ac_optarg ;;
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
| -silent | --silent | --silen | --sile | --sil)
silent=yes ;;
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
ac_prev=sbindir ;;
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
| --sbi=* | --sb=*)
sbindir=$ac_optarg ;;
-sharedstatedir | --sharedstatedir | --sharedstatedi \
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
| --sharedst | --shareds | --shared | --share | --shar \
| --sha | --sh)
ac_prev=sharedstatedir ;;
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
| --sha=* | --sh=*)
sharedstatedir=$ac_optarg ;;
-site | --site | --sit)
ac_prev=site ;;
-site=* | --site=* | --sit=*)
site=$ac_optarg ;;
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
ac_prev=srcdir ;;
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
srcdir=$ac_optarg ;;
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
| --syscon | --sysco | --sysc | --sys | --sy)
ac_prev=sysconfdir ;;
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
sysconfdir=$ac_optarg ;;
-target | --target | --targe | --targ | --tar | --ta | --t)
ac_prev=target_alias ;;
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
target_alias=$ac_optarg ;;
-v | -verbose | --verbose | --verbos | --verbo | --verb)
verbose=yes ;;
-version | --version | --versio | --versi | --vers | -V)
ac_init_version=: ;;
-with-* | --with-*)
ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
{ echo "$as_me: error: invalid package name: $ac_package" >&2
{ (exit 1); exit 1; }; }
ac_package=`echo $ac_package| sed 's/-/_/g'`
case $ac_option in
*=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
*) ac_optarg=yes ;;
esac
eval "with_$ac_package='$ac_optarg'" ;;
-without-* | --without-*)
ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
{ echo "$as_me: error: invalid package name: $ac_package" >&2
{ (exit 1); exit 1; }; }
ac_package=`echo $ac_package | sed 's/-/_/g'`
eval "with_$ac_package=no" ;;
--x)
# Obsolete; use --with-x.
with_x=yes ;;
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
| --x-incl | --x-inc | --x-in | --x-i)
ac_prev=x_includes ;;
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
x_includes=$ac_optarg ;;
-x-libraries | --x-libraries | --x-librarie | --x-librari \
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
ac_prev=x_libraries ;;
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
x_libraries=$ac_optarg ;;
-*) { echo "$as_me: error: unrecognized option: $ac_option
Try \`$0 --help' for more information." >&2
{ (exit 1); exit 1; }; }
;;
*=*)
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
# Reject names that are not valid shell variable names.
expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
{ echo "$as_me: error: invalid variable name: $ac_envvar" >&2
{ (exit 1); exit 1; }; }
ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
eval "$ac_envvar='$ac_optarg'"
export $ac_envvar ;;
*)
# FIXME: should be removed in autoconf 3.0.
echo "$as_me: WARNING: you should use --build, --host, --target" >&2
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
echo "$as_me: WARNING: invalid host type: $ac_option" >&2
: ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
;;
esac
done
if test -n "$ac_prev"; then
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
{ echo "$as_me: error: missing argument to $ac_option" >&2
{ (exit 1); exit 1; }; }
fi
# Be sure to have absolute paths.
for ac_var in exec_prefix prefix
do
eval ac_val=$`echo $ac_var`
case $ac_val in
[\\/$]* | ?:[\\/]* | NONE | '' ) ;;
*) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
{ (exit 1); exit 1; }; };;
esac
done
# Be sure to have absolute paths.
for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
localstatedir libdir includedir oldincludedir infodir mandir
do
eval ac_val=$`echo $ac_var`
case $ac_val in
[\\/$]* | ?:[\\/]* ) ;;
*) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
{ (exit 1); exit 1; }; };;
esac
done
# There might be people who depend on the old broken behavior: `$host'
# used to hold the argument of --host etc.
# FIXME: To remove some day.
build=$build_alias
host=$host_alias
target=$target_alias
# FIXME: To remove some day.
if test "x$host_alias" != x; then
if test "x$build_alias" = x; then
cross_compiling=maybe
echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used." >&2
elif test "x$build_alias" != "x$host_alias"; then
cross_compiling=yes
fi
fi
ac_tool_prefix=
test -n "$host_alias" && ac_tool_prefix=$host_alias-
test "$silent" = yes && exec 6>/dev/null
# Find the source files, if location was not specified.
if test -z "$srcdir"; then
ac_srcdir_defaulted=yes
# Try the directory containing this script, then its parent.
ac_confdir=`(dirname "$0") 2>/dev/null ||
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
X"$0" : 'X\(//\)[^/]' \| \
X"$0" : 'X\(//\)$' \| \
X"$0" : 'X\(/\)' \| \
. : '\(.\)' 2>/dev/null ||
echo X"$0" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
/^X\(\/\/\)[^/].*/{ s//\1/; q; }
/^X\(\/\/\)$/{ s//\1/; q; }
/^X\(\/\).*/{ s//\1/; q; }
s/.*/./; q'`
srcdir=$ac_confdir
if test ! -r $srcdir/$ac_unique_file; then
srcdir=..
fi
else
ac_srcdir_defaulted=no
fi
if test ! -r $srcdir/$ac_unique_file; then
if test "$ac_srcdir_defaulted" = yes; then
{ echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
{ (exit 1); exit 1; }; }
else
{ echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
{ (exit 1); exit 1; }; }
fi
fi
(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
{ echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
{ (exit 1); exit 1; }; }
srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
ac_env_build_alias_set=${build_alias+set}
ac_env_build_alias_value=$build_alias
ac_cv_env_build_alias_set=${build_alias+set}
ac_cv_env_build_alias_value=$build_alias
ac_env_host_alias_set=${host_alias+set}
ac_env_host_alias_value=$host_alias
ac_cv_env_host_alias_set=${host_alias+set}
ac_cv_env_host_alias_value=$host_alias
ac_env_target_alias_set=${target_alias+set}
ac_env_target_alias_value=$target_alias
ac_cv_env_target_alias_set=${target_alias+set}
ac_cv_env_target_alias_value=$target_alias
ac_env_CC_set=${CC+set}
ac_env_CC_value=$CC
ac_cv_env_CC_set=${CC+set}
ac_cv_env_CC_value=$CC
ac_env_CFLAGS_set=${CFLAGS+set}
ac_env_CFLAGS_value=$CFLAGS
ac_cv_env_CFLAGS_set=${CFLAGS+set}
ac_cv_env_CFLAGS_value=$CFLAGS
ac_env_LDFLAGS_set=${LDFLAGS+set}
ac_env_LDFLAGS_value=$LDFLAGS
ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
ac_cv_env_LDFLAGS_value=$LDFLAGS
ac_env_CPPFLAGS_set=${CPPFLAGS+set}
ac_env_CPPFLAGS_value=$CPPFLAGS
ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
ac_cv_env_CPPFLAGS_value=$CPPFLAGS
ac_env_CPP_set=${CPP+set}
ac_env_CPP_value=$CPP
ac_cv_env_CPP_set=${CPP+set}
ac_cv_env_CPP_value=$CPP
#
# Report the --help message.
#
if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures Net-SNMP 5.3.0.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print \`checking...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for \`--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or \`..']
_ACEOF
cat <<_ACEOF
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[$ac_default_prefix]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]
By default, \`make install' will install all the files in
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
for instance \`--prefix=\$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--datadir=DIR read-only architecture-independent data [PREFIX/share]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--infodir=DIR info documentation [PREFIX/info]
--mandir=DIR man documentation [PREFIX/man]
_ACEOF
cat <<\_ACEOF
System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]
--target=TARGET configure for building compilers for TARGET [HOST]
_ACEOF
fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of Net-SNMP 5.3.0.1:";;
esac
cat <<\_ACEOF
Optional Features:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-silent-libtool Pass --silent to libtool.
--enable-mini-agent Build a minimal agent.
--disable-agent Do not build the agent (snmpd).
--disable-applications Do not build the apps (snmpget, ...).
--disable-manuals Do not install the manuals.
--disable-scripts Do not install the scripts (mib2c, ...).
--disable-mibs Do not install the mib files.
--disable-mib-loading Do not include code that parses and
manipulates the mib files.
--disable-snmpv1 Do not include code that implements SNMPv1.
--disable-snmpv2c Do not include code that implements SNMPv2c.
--disable-set-support Do not allow SNMP set requests.
--disable-des Do not support DES encryption.
--disable-privacy Don't compile in support for privacy (encryption).
--disable-md5 Do not support MD5 authentication.
--enable-internal-md5 Use the internal MD5 support.
--enable-ipv6 Generate IPv6 ready version.
--enable-local-smux Restrict SMUX connections to localhost (by default).
--enable-debugging Outputs extra debugging information at all
times. Normally, you should not enable this,
but instead use the -D flag of the commands,
which toggles debbuging output at runtime.
--disable-debugging Disallows debugging code to be built in.
This might provide some speed benefits.
--enable-developer Turns on super-duper-extra-compile-warnings
when using gcc.
--enable-agentx-dom-sock-only Disable UDP/TCP transports for agentx.
--disable-snmptrapd-subagent Disable agentx subagent code in snmptrapd.
--enable-mib-config-checking Turns on extra checks during configuration
of mib modules. Any conflicts will cause
configure to abort (default is to issue a
warning and continue.)
--enable-mib-config-debug Turns on verbose output during mib module
configure processing.)
--enable-mfd-rewrites Use new MFD rewrites of mib modules,
where available. (default is to use
original mib module code).
--enable-testing-code Enables some code sections that should
only be used for testing of certain
SNMP functionalities. This should *not*
be turned on for production use. Ever.
--enable-reentrant Enables locking functions that protect
library resources in some multi-threading
environments. This does not guarantee
thread-safe operation.
Currently an experimental setting.
--enable-embedded-perl Embed perl in the SNMP agent and snmptrapd.
forces --with-perl-modules as well.
--enable-ucd-snmp-compatibility Install ucd-snmp look-alike headers and libs.
--enable-shared=PKGS build shared libraries default=yes
--enable-static=PKGS build static libraries default=yes
--enable-fast-install=PKGS optimize for fast installation default=yes
--disable-libtool-lock avoid locking (might break parallel builds)
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Compiler Options:
--with-cc=CC use CC to compile (default=gcc).
--with-ar=AR use AR as the archiver.
--with-endianness=big|little define endianness of target platform when
cross-compiling.
--with-cflags=CFLAGS use CFLAGS as compile time arguments.
--with-ldflags=LDFLAGS use LDFLAGS as link time arguments to ld.
--with-libs=LIBS use LIBS as link time arguments to ld.
--with-install-prefix=PATH Just for installing, prefix all
directories with PATH. This is known not
to work on some systems with shared
libraries (eg, HPUX)
--with-dmalloc=PATH Use dmalloc library (www.dmalloc.com)
--with-efence Look for and use libefence (malloc).
--with-rsaref=PATH Look for librsaref in PATH/lib.
--with-openssl=PATH Look for openssl in PATH/lib.
--with-krb5=PATH Look for krb5 in PATH/lib.
--without-rpm Don't include support for the RPM package
management system when building the host MIB
module.
--without-opaque-special-types Don't use special opaque encodings.
SNMP normally cannot handle
floating numbers, nor large 64 bit
integers well. By default, the
net-snmp package compiles in
support for these extra datatypes
(in a legal way)
--with-mibdirs=\"dir1:dir2:\" Default directories to look for mibs.
(Default: \$HOME/.snmp/mibs:DATADIR/snmp/mibs)
--with-mibs=\"item1:item2:\" Default mib IDs to read.
(The default list is \"IP-MIB:IF-MIB:
TCP-MIB:UDP-MIB:SNMPv2-MIB:RFC1213-MIB\"
with the addition of any mibs used
by the mib modules the agent is
configured with)
--with-mibfiles=\"file1:file2\" Default mib files to load.
(Default: none. uses IDs above instead.)
--with-pkcs=PATH Look for pkcs11 in PATH/lib.
Configuring the agent:
--without-root-access The snmpd agent won't require root access to
run it. The information it returns in the
mib-II tree may not be correct, however.
--without-kmem-usage Do not include any code related to the use
of kmem. This option can only be used with
the option --enable-mini-agent.
--with-dummy-values Provide 'placeholder' dummy values where
the necessary information is not available.
This is technically not compliant with the
SNMP specifications, but was how the agent
operated for versions < 4.0.
--with-persistent-directory=\"directory\"
Default directory for persistent data storage.
--with-copy-persistent-files=\"no\" Don't copy persistent files
(or use \"yes\" to copy them).
(Default: yes)
--with-default-snmp-version=\"3\" Default version of SNMP to use.
(Default: 3)
Legal values: 1, 2 (for SNMPv2c) or 3.
--with-sys-contact=\"who@where\" Default system contact.
(Default: LOGIN@DOMAINNAME)
--with-sys-location=\"location\" Default system location.
(Default: Unknown)
--with-logfile=\"location\" Default log file location for snmpd.
--with-transports=\"t1 t2 ...\" Compile in the given SNMP transport
modules (space separated list).
--with-out-transports=\"t1 ...\" Exclude listed SNMP transports
(space separated list).
Available SNMP transport modules are:
UDP support for SNMP over UDP/IP.
This transport is always compiled in.
UDPIPv6 support for SNMP over UDP/IPv6.
This transport is available for Linux, Solaris and
FreeBSD.
It is never compiled in by default.
TCPIPv6 support for SNMP over UDP/IPv6.
This transport is available for Linux, Solaris and
FreeBSD.
It is never compiled in by default.
TCP support for SNMP over TCP/IP.
This transport is compiled in by default, but may be omitted.
Unix support for SNMP over Unix domain protocols.
This transport is compiled in by default except on Win32
platforms, and may be omitted.
Callback support for SNMP over an internal locally connected pair
of snmp_sessions.
AAL5PVC support for SNMP over AAL5 PVCs.
This transport is presently only available for Linux,
is never compiled in by default and may be omitted.
IPX support for SNMP over IPX per RFC 1420.
This transport is presently only available for Linux,
is never compiled in by default and may be omitted.
--with-security-modules=\"s1 s2 ...\" Compile in the given SNMP security
module services (space separated list).
Available SNMP security services:
usm support for user based SNMP security
(required and always compiled in)
ksm support for kerberos based SNMP security
--with-mib-modules=\"item1 ...\" Compile with additional mib modules
(Space separated list).
--with-out-mib-modules=\"list\" Compile without these mib modules.
Default mib modules compiled into the agent (which can be removed):
mibII support for the mib-II tree.
snmpv3mibs support for the snmpv3 mib modules.
ucd_snmp UCD-SNMP-MIB specific extensions.
agent_mibs NET-SNMP-AGENT-MIB extensions
agentx AgentX support (see below)
notification mibs supporting specification of trap destinations.
target Support for the SNMP WGs TARGET-MIB.
utilities general agent configuration utilities.
disman/event support for the DISMAN-EVENT-MIB
(supports self monitoring and notification
delivery when error conditions are found)
disman/schedule support for the DISMAN-SCHEDULE-MIB
(trigger SET requests at specified times)
host host resources mib support.
(only on major supported platforms)
Optional mib modules that can be built into the agent include:
smux smux support to allow subagents to attach to snmpd.
mibII/mta_sendmail Sendmail statistics monitoring (MTA-MIB)
ucd-snmp/diskio Table of io-devices and how much data they have
read/written. (only tested on Solaris, Linux)
disman/event-mib previous implementation of the DISMAN-EVENT-MIB
Optional modules for specific platforms
Linux
ucd-snmp/lmSensors hardware monitoring (LM-SENSORS-MIB)
tunnel Linux TUNNEL-MIB support (ifTable extension)
mibII/interfaces (old ifTable implementation)
tcp-mib (experimental) tcpConnectionTable and
tcpListenerTable
udp-mib (experimental) udpEndpointTable
ip-mib/ipv4InterfaceTable (experimental)
ip-mib/ipv6InterfaceTable (experimental)
misc/ipfwacc accounting rules IP firewall information
ipfwchains/ipfwchains firewall chains under ipfw
(See agent/mibgroup/ipfwchains/README)
Solaris
ucd-snmp/lmSensors hardware monitoring (LM-SENSORS-MIB)
AgentX support:
agentx/subagent allows the agent to run as either a snmp agent
or as an agentX sub-agent.
agentx/master makes the agent run as an agentX master agent
as well as a normal snmp agent.
agentx includes both agentx/master and agentx/client.
Optional modules for C coders to look at and/or include as extension examples:
examples/ucdDemoPublic SNMPv3 interoperability testing mib.
examples/example example C code extension.
Enterprise OIDs: (warning: this should be used with caution.)
--with-enterprise-oid The enterprise number assigned to the
vendor by IANA. See
http://www.iana.org/cgi-bin/enterprise.pl
to get one, though using the default is
probably the right choice is most cases.
(default 8072 = "enterprise.net-snmp")
--with-enterprise-sysoid The base OID for the sysObjectID
of the system group
(default .1.3.6.1.4.1.8072.3.2... =
"netSnmpAgentOIDs...")
--with-enterprise-notification-oid The OID used for the root of
enterprise specific notifications.
(default .1.3.6.1.4.1.8072.4 =
"netSnmpNotificationPrefix")
Perl:
--with-perl-modules=ARGS Install the perl modules along with the rest
of the net-snmp toolkit. If ARGS is
specified, they're passed to the
Makefile.PL script.
Network Buffers:
--with-server-send-buf=ARG Use ARG for the default UDP/TCP send buffer instead
of the OS buffer for server sockets that are
created (snmpd, snmptrapd).
This default can be overridden in the runtime
configuration files.
The ARG should be the size in bytes
--with-server-recv-buf=ARG Similar as previous option, but for receive buffer
--with-client-send-buf=ARG Similar as previous options, but for the
receive buffer of client sockets
--with-client-recv-buf=ARG Similar as previous options, but for the send buffer
Miscellaneous:
--with-defaults Use defaults for prompted values.
--with-gnu-ld assume the C compiler uses GNU ld default=no
--with-pic try to use only PIC/non-PIC objects default=use both
--without-elf use elf libraries
--with-libwrap=LIBPATH Compile in libwrap (tcp_wrappers) support.
--with-zlib=DIR use libz in DIR
--with-bzip2=DIR use libbzip2 in DIR
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
headers in a nonstandard directory <include dir>
CPP C preprocessor
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <net-snmp-coders@lists.sourceforge.net>.
_ACEOF
fi
if test "$ac_init_help" = "recursive"; then
# If there are subdirs, report their specific --help.
ac_popdir=`pwd`
for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
test -d $ac_dir || continue
ac_builddir=.
if test "$ac_dir" != .; then
ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
# A "../" for each directory in $ac_dir_suffix.
ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
else
ac_dir_suffix= ac_top_builddir=
fi
case $srcdir in
.) # No --srcdir option. We are building in place.
ac_srcdir=.
if test -z "$ac_top_builddir"; then
ac_top_srcdir=.
else
ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
fi ;;
[\\/]* | ?:[\\/]* ) # Absolute path.
ac_srcdir=$srcdir$ac_dir_suffix;
ac_top_srcdir=$srcdir ;;
*) # Relative path.
ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
ac_top_srcdir=$ac_top_builddir$srcdir ;;
esac
# Do not use `cd foo && pwd` to compute absolute paths, because
# the directories may not exist.
case `pwd` in
.) ac_abs_builddir="$ac_dir";;
*)
case "$ac_dir" in
.) ac_abs_builddir=`pwd`;;
[\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
*) ac_abs_builddir=`pwd`/"$ac_dir";;
esac;;
esac
case $ac_abs_builddir in
.) ac_abs_top_builddir=${ac_top_builddir}.;;
*)
case ${ac_top_builddir}. in
.) ac_abs_top_builddir=$ac_abs_builddir;;
[\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
*) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
esac;;
esac
case $ac_abs_builddir in
.) ac_abs_srcdir=$ac_srcdir;;
*)
case $ac_srcdir in
.) ac_abs_srcdir=$ac_abs_builddir;;
[\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
*) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
esac;;
esac
case $ac_abs_builddir in
.) ac_abs_top_srcdir=$ac_top_srcdir;;
*)
case $ac_top_srcdir in
.) ac_abs_top_srcdir=$ac_abs_builddir;;
[\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
*) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
esac;;
esac
cd $ac_dir
# Check for guested configure; otherwise get Cygnus style configure.
if test -f $ac_srcdir/configure.gnu; then
echo
$SHELL $ac_srcdir/configure.gnu --help=recursive
elif test -f $ac_srcdir/configure; then
echo
$SHELL $ac_srcdir/configure --help=recursive
elif test -f $ac_srcdir/configure.ac ||
test -f $ac_srcdir/configure.in; then
echo
$ac_configure --help
else
echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
fi
cd $ac_popdir
done
fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
Net-SNMP configure 5.3.0.1
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
_ACEOF
exit 0
fi
exec 5>config.log
cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Net-SNMP $as_me 5.3.0.1, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
_ACEOF
{
cat <<_ASUNAME
## --------- ##
## Platform. ##
## --------- ##
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
_ASUNAME
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
echo "PATH: $as_dir"
done
} >&5
cat >&5 <<_ACEOF
## ----------- ##
## Core tests. ##
## ----------- ##
_ACEOF
# Keep a trace of the command line.
# Strip out --no-create and --no-recursion so they do not pile up.
# Strip out --silent because we don't want to record it for future runs.
# Also quote any args containing shell meta-characters.
# Make two passes to allow for proper duplicate-argument suppression.
ac_configure_args=
ac_configure_args0=
ac_configure_args1=
ac_sep=
ac_must_keep_next=false
for ac_pass in 1 2
do
for ac_arg
do
case $ac_arg in
-no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
| -silent | --silent | --silen | --sile | --sil)
continue ;;
*" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
esac
case $ac_pass in
1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
2)
ac_configure_args1="$ac_configure_args1 '$ac_arg'"
if test $ac_must_keep_next = true; then
ac_must_keep_next=false # Got value, back to normal.
else
case $ac_arg in
*=* | --config-cache | -C | -disable-* | --disable-* \
| -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
| -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
| -with-* | --with-* | -without-* | --without-* | --x)
case "$ac_configure_args0 " in
"$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
esac
;;
-* ) ac_must_keep_next=true ;;
esac
fi
ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
# Get rid of the leading space.
ac_sep=" "
;;
esac
done
done
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
# When interrupted or exit'd, cleanup temporary files, and complete
# config.log. We remove comments because anyway the quotes in there
# would cause problems or look ugly.
# WARNING: Be sure not to use single quotes in there, as some shells,
# such as our DU 5.0 friend, will then `close' the trap.
trap 'exit_status=$?
# Save into config.log some information that might help in debugging.
{
echo
cat <<\_ASBOX
## ---------------- ##
## Cache variables. ##
## ---------------- ##
_ASBOX
echo
# The following way of writing the cache mishandles newlines in values,
{
(set) 2>&1 |
case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
*ac_space=\ *)
sed -n \
"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
;;
*)
sed -n \
"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
;;
esac;
}
echo
cat <<\_ASBOX
## ----------------- ##
## Output variables. ##
## ----------------- ##
_ASBOX
echo
for ac_var in $ac_subst_vars
do
eval ac_val=$`echo $ac_var`
echo "$ac_var='"'"'$ac_val'"'"'"
done | sort
echo
if test -n "$ac_subst_files"; then
cat <<\_ASBOX
## ------------- ##
## Output files. ##
## ------------- ##
_ASBOX
echo
for ac_var in $ac_subst_files
do
eval ac_val=$`echo $ac_var`
echo "$ac_var='"'"'$ac_val'"'"'"
done | sort
echo
fi
if test -s confdefs.h; then
cat <<\_ASBOX
## ----------- ##
## confdefs.h. ##
## ----------- ##
_ASBOX
echo
sed "/^$/d" confdefs.h | sort
echo
fi
test "$ac_signal" != 0 &&
echo "$as_me: caught signal $ac_signal"
echo "$as_me: exit $exit_status"
} >&5
rm -f core *.core &&
rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
exit $exit_status
' 0
for ac_signal in 1 2 13 15; do
trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
done
ac_signal=0
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -rf conftest* confdefs.h
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
echo >confdefs.h
# Predefined preprocessor variables.
cat >>confdefs.h <<_ACEOF
#define PACKAGE_NAME "$PACKAGE_NAME"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_VERSION "$PACKAGE_VERSION"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_STRING "$PACKAGE_STRING"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
_ACEOF
# Let the site file select an alternate cache file if it wants to.
# Prefer explicitly selected file to automatically selected ones.
if test -z "$CONFIG_SITE"; then
if test "x$prefix" != xNONE; then
CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
else
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
fi
fi
for ac_site_file in $CONFIG_SITE; do
if test -r "$ac_site_file"; then
{ echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
echo "$as_me: loading site script $ac_site_file" >&6;}
sed 's/^/| /' "$ac_site_file" >&5
. "$ac_site_file"
fi
done
if test -r "$cache_file"; then
# Some versions of bash will fail to source /dev/null (special
# files actually), so we avoid doing that.
if test -f "$cache_file"; then
{ echo "$as_me:$LINENO: loading cache $cache_file" >&5
echo "$as_me: loading cache $cache_file" >&6;}
case $cache_file in
[\\/]* | ?:[\\/]* ) . $cache_file;;
*) . ./$cache_file;;
esac
fi
else
{ echo "$as_me:$LINENO: creating cache $cache_file" >&5
echo "$as_me: creating cache $cache_file" >&6;}
>$cache_file
fi
# Check that the precious variables saved in the cache have kept the same
# value.
ac_cache_corrupted=false
for ac_var in `(set) 2>&1 |
sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
eval ac_old_set=\$ac_cv_env_${ac_var}_set
eval ac_new_set=\$ac_env_${ac_var}_set
eval ac_old_val="\$ac_cv_env_${ac_var}_value"
eval ac_new_val="\$ac_env_${ac_var}_value"
case $ac_old_set,$ac_new_set in
set,)
{ echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
ac_cache_corrupted=: ;;
,set)
{ echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
ac_cache_corrupted=: ;;
,);;
*)
if test "x$ac_old_val" != "x$ac_new_val"; then
{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
{ echo "$as_me:$LINENO: former value: $ac_old_val" >&5
echo "$as_me: former value: $ac_old_val" >&2;}
{ echo "$as_me:$LINENO: current value: $ac_new_val" >&5
echo "$as_me: current value: $ac_new_val" >&2;}
ac_cache_corrupted=:
fi;;
esac
# Pass precious variables to config.status.
if test "$ac_new_set" = set; then
case $ac_new_val in
*" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
*) ac_arg=$ac_var=$ac_new_val ;;
esac
case " $ac_configure_args " in
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
*) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
esac
fi
done
if $ac_cache_corrupted; then
{ echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
{ { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
{ (exit 1); exit 1; }; }
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_config_headers="$ac_config_headers include/net-snmp/net-snmp-config.h"
rm -f configure-summary
#
# save the configure arguments
#
cat >>confdefs.h <<_ACEOF
#define CONFIGURE_OPTIONS "$ac_configure_args"
_ACEOF
CONFIGURE_OPTIONS="\"$ac_configure_args"\"
#
# Compilation setup
#
# Check whether --with-cc or --without-cc was given.
if test "${with_cc+set}" = set; then
withval="$with_cc"
CC=$with_cc;export CC
fi;
# Check whether --with-ar or --without-ar was given.
if test "${with_ar+set}" = set; then
withval="$with_ar"
AR=$with_ar; export AR
fi;
# Check whether --with-endianness or --without-endianness was given.
if test "${with_endianness+set}" = set; then
withval="$with_endianness"
if test $with_endianness != "big" -a $with_endianness != "little" ; then
{ { echo "$as_me:$LINENO: error: Endianness must be big or little, not \"$with_endianness\"." >&5
echo "$as_me: error: Endianness must be big or little, not \"$with_endianness\"." >&2;}
{ (exit 1); exit 1; }; };
fi
fi;
# Check whether --with-cflags or --without-cflags was given.
if test "${with_cflags+set}" = set; then
withval="$with_cflags"
CFLAGS=$with_cflags; export CFLAGS
fi;
# Check whether --with-ldflags or --without-ldflags was given.
if test "${with_ldflags+set}" = set; then
withval="$with_ldflags"
LDFLAGS=$with_ldflags; export LDFLAGS
fi;
# Check whether --with-libs or --without-libs was given.
if test "${with_libs+set}" = set; then
withval="$with_libs"
LIBS=$with_libs; export LIBS
fi;
# Check whether --enable-silent-libtool or --disable-silent-libtool was given.
if test "${enable_silent_libtool+set}" = set; then
enableval="$enable_silent_libtool"
LIBTOOLFLAGS=--silent
fi;
# Check whether --with-install-prefix or --without-install-prefix was given.
if test "${with_install_prefix+set}" = set; then
withval="$with_install_prefix"
INSTALL_PREFIX="$withval"
fi;
if test "x$INSTALL_PREFIX" = "xyes" ; then
{ { echo "$as_me:$LINENO: error: --with-install-prefix requires an argument" >&5
echo "$as_me: error: --with-install-prefix requires an argument" >&2;}
{ (exit 1); exit 1; }; }
fi
if test "x$INSTALL_PREFIX" = "xno" ; then
INSTALL_PREFIX=""
fi
# check for errors in args that run after module processing here, so
# they fail before module processing...
# Check whether --enable-libwrap or --disable-libwrap was given.
if test "${enable_libwrap+set}" = set; then
enableval="$enable_libwrap"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-libwrap/--without-libwrap instead " >&5
echo "$as_me: error: Invalid option. Use --with-libwrap/--without-libwrap instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-zlib or --disable-zlib was given.
if test "${enable_zlib+set}" = set; then
enableval="$enable_zlib"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-zlib/--without-zlib instead " >&5
echo "$as_me: error: Invalid option. Use --with-zlib/--without-zlib instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-mini_agent or --disable-mini_agent was given.
if test "${enable_mini_agent+set}" = set; then
enableval="$enable_mini_agent"
fi;
if test "x$enable_mini_agent" == "xyes"; then
mini_agent="yes"
else
mini_agent="no"
fi
# Check whether --with-mini_agent or --without-mini_agent was given.
if test "${with_mini_agent+set}" = set; then
withval="$with_mini_agent"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mini-agent/--disable-mini-agent instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mini-agent/--disable-mini-agent instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-miniagent or --without-miniagent was given.
if test "${with_miniagent+set}" = set; then
withval="$with_miniagent"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mini-agent/--disable-mini-agent instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mini-agent/--disable-mini-agent instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-miniagent or --disable-miniagent was given.
if test "${enable_miniagent+set}" = set; then
enableval="$enable_miniagent"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mini-agent/--disable-mini-agent instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mini-agent/--disable-mini-agent instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-agent or --disable-agent was given.
if test "${enable_agent+set}" = set; then
enableval="$enable_agent"
fi;
if test "x$enable_agent" != "xno"; then
SNMPD='snmpd$(EXEEXT)'
MAINSUBS="$MAINSUBS agent"
TRAPLIBS='$(TRAPDWITHAGENT)'
USETRAPLIBS='$(USEAGENTLIBS)'
else
SNMPD=""
# we still need/want the agentlibs (for subagents, e.g. snmptrapd)
MAINSUBS="$MAINSUBS agent"
# building snmptrapd w/o agentlibs doesn't work atm
#TRAPLIBS='$(TRAPDWITHOUTAGENT)'
#USETRAPLIBS='$(USELIBS)'
TRAPLIBS='$(TRAPDWITHAGENT)'
USETRAPLIBS='$(USEAGENTLIBS)'
fi
# Check whether --with-agent or --without-agent was given.
if test "${with_agent+set}" = set; then
withval="$with_agent"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-agent/--disable-agent instead " >&5
echo "$as_me: error: Invalid option. Use --enable-agent/--disable-agent instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-applications or --disable-applications was given.
if test "${enable_applications+set}" = set; then
enableval="$enable_applications"
fi;
if test "x$enable_applications" != "xno"; then
MAINSUBS="$MAINSUBS apps"
fi
# Common mistakes
# Check whether --with-applications or --without-applications was given.
if test "${with_applications+set}" = set; then
withval="$with_applications"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-applications/--disable-applications instead " >&5
echo "$as_me: error: Invalid option. Use --enable-applications/--disable-applications instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-manuals or --disable-manuals was given.
if test "${enable_manuals+set}" = set; then
enableval="$enable_manuals"
fi;
if test "x$enable_manuals" != "xno"; then
MAINSUBS="$MAINSUBS man"
fi
# Check whether --with-manuals or --without-manuals was given.
if test "${with_manuals+set}" = set; then
withval="$with_manuals"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-manuals/--disable-manuals instead " >&5
echo "$as_me: error: Invalid option. Use --enable-manuals/--disable-manuals instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-scripts or --disable-scripts was given.
if test "${enable_scripts+set}" = set; then
enableval="$enable_scripts"
fi;
if test "x$enable_scripts" != "xno"; then
MAINSUBS="$MAINSUBS local"
fi
# Check whether --with-scripts or --without-scripts was given.
if test "${with_scripts+set}" = set; then
withval="$with_scripts"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-scripts/--disable-scripts instead " >&5
echo "$as_me: error: Invalid option. Use --enable-scripts/--disable-scripts instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-mibs or --disable-mibs was given.
if test "${enable_mibs+set}" = set; then
enableval="$enable_mibs"
fi;
if test "x$enable_mibs" != "xno"; then
MAINSUBS="$MAINSUBS mibs"
fi
# with-mibs is valid too, but means something else
echo "$as_me:$LINENO: checking what to build and install" >&5
echo $ECHO_N "checking what to build and install... $ECHO_C" >&6
echo "$as_me:$LINENO: result: $MAINSUBS" >&5
echo "${ECHO_T}$MAINSUBS" >&6
# Check whether --enable-mib-loading or --disable-mib-loading was given.
if test "${enable_mib_loading+set}" = set; then
enableval="$enable_mib_loading"
fi;
if test "x$enable_mib_loading" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define DISABLE_MIB_LOADING 1
_ACEOF
fi
# Check whether --with-mib-loading or --without-mib-loading was given.
if test "${with_mib_loading+set}" = set; then
withval="$with_mib_loading"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mib-loading/--disable-mib-loading instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mib-loading/--disable-mib-loading instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
SNMP_VERSIONS=""
# Check whether --enable-snmpv1 or --disable-snmpv1 was given.
if test "${enable_snmpv1+set}" = set; then
enableval="$enable_snmpv1"
fi;
if test "x$enable_snmpv1" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define DISABLE_SNMPV1 1
_ACEOF
else
SNMP_VERSIONS="$SNMP_VERSIONS 1"
fi
# Check whether --with-snmpv1 or --without-snmpv1 was given.
if test "${with_snmpv1+set}" = set; then
withval="$with_snmpv1"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-snmpv1/--disable-snmpv1 instead " >&5
echo "$as_me: error: Invalid option. Use --enable-snmpv1/--disable-snmpv1 instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-snmpv2c or --disable-snmpv2c was given.
if test "${enable_snmpv2c+set}" = set; then
enableval="$enable_snmpv2c"
fi;
if test "x$enable_snmpv2c" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define DISABLE_SNMPV2C 1
_ACEOF
else
SNMP_VERSIONS="$SNMP_VERSIONS 2c"
fi
# Check whether --with-snmpv2c or --without-snmpv2c was given.
if test "${with_snmpv2c+set}" = set; then
withval="$with_snmpv2c"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-snmpv2c/--disable-snmpv2c instead " >&5
echo "$as_me: error: Invalid option. Use --enable-snmpv2c/--disable-snmpv2c instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
SNMP_VERSIONS="$SNMP_VERSIONS 3"
cat >> configure-summary << EOF
SNMP Versions Supported: $SNMP_VERSIONS
EOF
# Check whether --enable-set-support or --disable-set-support was given.
if test "${enable_set_support+set}" = set; then
enableval="$enable_set_support"
fi;
if test "x$enable_set_support" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define DISABLE_SET_SUPPORT 1
_ACEOF
fi
# Check whether --with-set-support or --without-set-support was given.
if test "${with_set_support+set}" = set; then
withval="$with_set_support"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-set-support/--disable-set-support instead " >&5
echo "$as_me: error: Invalid option. Use --enable-set-support/--disable-set-support instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-des or --disable-des was given.
if test "${enable_des+set}" = set; then
enableval="$enable_des"
fi;
if test "x$enable_des" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define DISABLE_DES 1
_ACEOF
fi
# Check whether --with-des or --without-des was given.
if test "${with_des+set}" = set; then
withval="$with_des"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-des/--disable-des instead " >&5
echo "$as_me: error: Invalid option. Use --enable-des/--disable-des instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-privacy or --disable-privacy was given.
if test "${enable_privacy+set}" = set; then
enableval="$enable_privacy"
fi;
if test "x$enable_privacy" != "xno"; then
cat >>confdefs.h <<\_ACEOF
#define SCAPI_AUTHPRIV 1
_ACEOF
fi
# Check whether --with-privacy or --without-privacy was given.
if test "${with_privacy+set}" = set; then
withval="$with_privacy"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-privacy/--disable-privacy instead " >&5
echo "$as_me: error: Invalid option. Use --enable-privacy/--disable-privacy instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-md5 or --disable-md5 was given.
if test "${enable_md5+set}" = set; then
enableval="$enable_md5"
fi;
if test "x$enable_md5" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define DISABLE_MD5 1
_ACEOF
fi
# Check whether --with-md5 or --without-md5 was given.
if test "${with_md5+set}" = set; then
withval="$with_md5"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-md5/--disable-md5 instead " >&5
echo "$as_me: error: Invalid option. Use --enable-md5/--disable-md5 instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-internal-md5 or --disable-internal-md5 was given.
if test "${enable_internal_md5+set}" = set; then
enableval="$enable_internal_md5"
fi;
if test "x$enable_internal_md5" = "xyes"; then
if test "x$enable_md5" = "xno"; then
{ { echo "$as_me:$LINENO: error: You can not specify both --enable-internal-md5 and --disable-md5" >&5
echo "$as_me: error: You can not specify both --enable-internal-md5 and --disable-md5" >&2;}
{ (exit 1); exit 1; }; }
else
cat >>confdefs.h <<\_ACEOF
#define USE_INTERNAL_MD5 1
_ACEOF
fi
fi
# Check whether --with-internal-md5 or --without-internal-md5 was given.
if test "${with_internal_md5+set}" = set; then
withval="$with_internal_md5"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-internal-md5/--disable-internal-md5 instead " >&5
echo "$as_me: error: Invalid option. Use --enable-internal-md5/--disable-internal-md5 instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-ipv6 or --disable-ipv6 was given.
if test "${enable_ipv6+set}" = set; then
enableval="$enable_ipv6"
if test "x$enable_ipv6" = "xyes"; then
cat >>confdefs.h <<\_ACEOF
#define INET6 1
_ACEOF
fi
fi;
# Check whether --with-ipv6 or --without-ipv6 was given.
if test "${with_ipv6+set}" = set; then
withval="$with_ipv6"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-ipv6/--disable-ipv6 instead " >&5
echo "$as_me: error: Invalid option. Use --enable-ipv6/--disable-ipv6 instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-local-smux or --disable-local-smux was given.
if test "${enable_local_smux+set}" = set; then
enableval="$enable_local_smux"
if test "x$enable_local_smux" = "xyes"; then
cat >>confdefs.h <<\_ACEOF
#define LOCAL_SMUX 1
_ACEOF
fi
fi;
# Check whether --with-local-smux or --without-local-smux was given.
if test "${with_local_smux+set}" = set; then
withval="$with_local_smux"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-local-smux/--disable-local-smux instead " >&5
echo "$as_me: error: Invalid option. Use --enable-local-smux/--disable-local-smux instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-debugging or --disable-debugging was given.
if test "${enable_debugging+set}" = set; then
enableval="$enable_debugging"
cat >>confdefs.h <<\_ACEOF
#define SNMP_ALWAYS_DEBUG 1
_ACEOF
fi;
# Check whether --with-debugging or --without-debugging was given.
if test "${with_debugging+set}" = set; then
withval="$with_debugging"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-debugging/--disable-debugging instead " >&5
echo "$as_me: error: Invalid option. Use --enable-debugging/--disable-debugging instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-developer or --disable-developer was given.
if test "${enable_developer+set}" = set; then
enableval="$enable_developer"
developer=yes
fi;
# Check whether --with-developer or --without-developer was given.
if test "${with_developer+set}" = set; then
withval="$with_developer"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-developer/--disable-developer instead " >&5
echo "$as_me: error: Invalid option. Use --enable-developer/--disable-developer instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
if test "x$enable_debugging" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define SNMP_NO_DEBUGGING 1
_ACEOF
fi
# Check whether --with-dmalloc or --without-dmalloc was given.
if test "${with_dmalloc+set}" = set; then
withval="$with_dmalloc"
if test "x$withval" = "xyes"; then
LIBS="$LIBS -ldmalloc"
cat >>confdefs.h <<\_ACEOF
#define HAVE_DMALLOC_H 1
_ACEOF
elif test -d "$withval"; then
if test "x$withval" != x -a -d $withval; then
if test -d $withval/lib; then
LDFLAGS="-L$withval/lib $LDFLAGS"
fi
if test -d $withval/include; then
CPPFLAGS="-I$withval/include $CPPFLAGS"
fi
fi
LIBS="$LIBS -ldmalloc"
cat >>confdefs.h <<\_ACEOF
#define HAVE_DMALLOC_H 1
_ACEOF
fi
fi;
# Check whether --enable-dmalloc or --disable-dmalloc was given.
if test "${enable_dmalloc+set}" = set; then
enableval="$enable_dmalloc"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-dmalloc/--without-dmalloc instead " >&5
echo "$as_me: error: Invalid option. Use --with-dmalloc/--without-dmalloc instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-efence or --without-efence was given.
if test "${with_efence+set}" = set; then
withval="$with_efence"
use_efence="$withval"
fi;
# Check whether --enable-efence or --disable-efence was given.
if test "${enable_efence+set}" = set; then
enableval="$enable_efence"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-efence/--without-efence instead " >&5
echo "$as_me: error: Invalid option. Use --with-efence/--without-efence instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
tryrsaref=no
# Check whether --with-rsaref or --without-rsaref was given.
if test "${with_rsaref+set}" = set; then
withval="$with_rsaref"
if test "x$withval" = "xyes"; then
tryrsaref=yes
elif test "x$withval" = "xno"; then
tryrsaref=no
elif test -d "$withval"; then
if test "x$withval" != x -a -d $withval; then
if test -d $withval/lib; then
LDFLAGS="-L$withval/lib $LDFLAGS"
fi
if test -d $withval/include; then
CPPFLAGS="-I$withval/include $CPPFLAGS"
fi
fi
tryrsaref=yes
fi
fi;
# Check whether --enable-rsaref or --disable-rsaref was given.
if test "${enable_rsaref+set}" = set; then
enableval="$enable_rsaref"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-rsaref/--without-rsaref instead " >&5
echo "$as_me: error: Invalid option. Use --with-rsaref/--without-rsaref instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
tryopenssl=defaultyes
askedopenssl=no
# Check whether --with-openssl or --without-openssl was given.
if test "${with_openssl+set}" = set; then
withval="$with_openssl"
if test "x$withval" = "xyes"; then
tryopenssl=yes
askedopenssl=yes
elif test "x$withval" = "xno"; then
tryopenssl=no
elif test -d "$withval"; then
if test "x$withval" != x -a -d $withval; then
if test -d $withval/lib; then
LDFLAGS="-L$withval/lib $LDFLAGS"
fi
if test -d $withval/include; then
CPPFLAGS="-I$withval/include $CPPFLAGS"
fi
fi
tryopenssl=yes
askedopenssl=yes
fi
fi;
if test "x$tryopenssl" = "xdefaultyes"; then
if test "x/usr/local/ssl" != x -a -d /usr/local/ssl; then
if test -d /usr/local/ssl/lib; then
LDFLAGS="-L/usr/local/ssl/lib $LDFLAGS"
fi
if test -d /usr/local/ssl/include; then
CPPFLAGS="-I/usr/local/ssl/include $CPPFLAGS"
fi
fi
tryopenssl=yes
fi
# Check whether --enable-openssl or --disable-openssl was given.
if test "${enable_openssl+set}" = set; then
enableval="$enable_openssl"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-openssl/--without-openssl instead " >&5
echo "$as_me: error: Invalid option. Use --with-openssl/--without-openssl instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-ssl or --without-ssl was given.
if test "${with_ssl+set}" = set; then
withval="$with_ssl"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-openssl/--without-openssl instead " >&5
echo "$as_me: error: Invalid option. Use --with-openssl/--without-openssl instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-ssl or --disable-ssl was given.
if test "${enable_ssl+set}" = set; then
enableval="$enable_ssl"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-openssl/--without-openssl instead " >&5
echo "$as_me: error: Invalid option. Use --with-openssl/--without-openssl instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
trykrb5=defaultyes
askedkrb5=no
# Check whether --with-krb5 or --without-krb5 was given.
if test "${with_krb5+set}" = set; then
withval="$with_krb5"
if test "x$withval" = "xyes"; then
trykrb5=yes
askedkrb5=yes
krb5path=undef
elif test "x$withval" = "xno"; then
trykrb5=no
krb5path=undef
elif test -d "$withval"; then
trykrb5=yes
askedkrb5=yes
krb5path=$withval
fi
fi;
if test "x$trykrb5" = "xdefaultyes"; then
trykrb5=yes
krb5path=/usr/kerberos
fi
# Check whether --enable-krb5 or --disable-krb5 was given.
if test "${enable_krb5+set}" = set; then
enableval="$enable_krb5"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-krb5/--without-krb5 instead " >&5
echo "$as_me: error: Invalid option. Use --with-krb5/--without-krb5 instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-rpm or --without-rpm was given.
if test "${with_rpm+set}" = set; then
withval="$with_rpm"
fi;
# Check whether --enable-rpm or --disable-rpm was given.
if test "${enable_rpm+set}" = set; then
enableval="$enable_rpm"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-rpm/--without-rpm instead " >&5
echo "$as_me: error: Invalid option. Use --with-rpm/--without-rpm instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-agentx-dom-sock-only or --disable-agentx-dom-sock-only was given.
if test "${enable_agentx_dom_sock_only+set}" = set; then
enableval="$enable_agentx_dom_sock_only"
cat >>confdefs.h <<\_ACEOF
#define AGENTX_DOM_SOCK_ONLY 1
_ACEOF
fi;
# Check whether --with-agentx-dom-sock-only or --without-agentx-dom-sock-only was given.
if test "${with_agentx_dom_sock_only+set}" = set; then
withval="$with_agentx_dom_sock_only"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-agentx-dom-sock-only/--disable-agentx-dom-sock-only instead " >&5
echo "$as_me: error: Invalid option. Use --enable-agentx-dom-sock-only/--disable-agentx-dom-sock-only instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-snmptrapd-subagent or --disable-snmptrapd-subagent was given.
if test "${enable_snmptrapd_subagent+set}" = set; then
enableval="$enable_snmptrapd_subagent"
fi;
if test "x$enable_snmptrapd_subagent" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define SNMPTRAPD_DISABLE_AGENTX 1
_ACEOF
fi
# Check whether --with-snmptrapd-subagent or --without-snmptrapd-subagent was given.
if test "${with_snmptrapd_subagent+set}" = set; then
withval="$with_snmptrapd_subagent"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-snmptrapd-subagent/--disable-snmptrapd-subagent instead " >&5
echo "$as_me: error: Invalid option. Use --enable-snmptrapd-subagent/--disable-snmptrapd-subagent instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-opaque-special-types or --without-opaque-special-types was given.
if test "${with_opaque_special_types+set}" = set; then
withval="$with_opaque_special_types"
fi;
# Check whether --enable-opaque-special-types or --disable-opaque-special-types was given.
if test "${enable_opaque_special_types+set}" = set; then
enableval="$enable_opaque_special_types"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-opaque-special-types/--without-opaque-special-types instead " >&5
echo "$as_me: error: Invalid option. Use --with-opaque-special-types/--without-opaque-special-types instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-mibdirs or --without-mibdirs was given.
if test "${with_mibdirs+set}" = set; then
withval="$with_mibdirs"
DEFAULT_MIBDIRS="$with_mibdirs"
cat >>confdefs.h <<_ACEOF
#define DEFAULT_MIBDIRS "$with_mibdirs"
_ACEOF
fi;
# Check whether --enable-mibdirs or --disable-mibdirs was given.
if test "${enable_mibdirs+set}" = set; then
enableval="$enable_mibdirs"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-mibdirs/--without-mibdirs instead " >&5
echo "$as_me: error: Invalid option. Use --with-mibdirs/--without-mibdirs instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-mibs or --without-mibs was given.
if test "${with_mibs+set}" = set; then
withval="$with_mibs"
DEFAULT_MIBS="$with_mibs"
fi;
# enable-mibs is valid too, but means something else
# Check whether --with-mibfiles or --without-mibfiles was given.
if test "${with_mibfiles+set}" = set; then
withval="$with_mibfiles"
cat >>confdefs.h <<_ACEOF
#define DEFAULT_MIBFILES "$with_mibfiles"
_ACEOF
fi;
# Check whether --enable-mibfiles or --disable-mibfiles was given.
if test "${enable_mibfiles+set}" = set; then
enableval="$enable_mibfiles"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-mibfiles/--without-mibfiles instead " >&5
echo "$as_me: error: Invalid option. Use --with-mibfiles/--without-mibfiles instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-mib-config-checking or --disable-mib-config-checking was given.
if test "${enable_mib_config_checking+set}" = set; then
enableval="$enable_mib_config_checking"
with_mib_cfg_checks="yes"
else
with_mib_cfg_checks="no"
fi;
# Check whether --with-mib-config-checking or --without-mib-config-checking was given.
if test "${with_mib_config_checking+set}" = set; then
withval="$with_mib_config_checking"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mib-config-checking/--disable-mib-config-checking instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mib-config-checking/--disable-mib-config-checking instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-mib-config-debug or --disable-mib-config-debug was given.
if test "${enable_mib_config_debug+set}" = set; then
enableval="$enable_mib_config_debug"
with_mib_cfg_debug="yes"
else
with_mib_cfg_debug="no"
fi;
# Check whether --with-mib-config-checking or --without-mib-config-checking was given.
if test "${with_mib_config_checking+set}" = set; then
withval="$with_mib_config_checking"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mib-config-checking/--disable-mib-config-checking instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mib-config-checking/--disable-mib-config-checking instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-mfd-rewrites or --disable-mfd-rewrites was given.
if test "${enable_mfd_rewrites+set}" = set; then
enableval="$enable_mfd_rewrites"
fi;
if test "x$enable_mfd_rewrites" = "xyes"; then
cat >>confdefs.h <<\_ACEOF
#define NETSNMP_ENABLE_MFD_REWRITES 1
_ACEOF
fi
# Check whether --with-mfd-rewrites or --without-mfd-rewrites was given.
if test "${with_mfd_rewrites+set}" = set; then
withval="$with_mfd_rewrites"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-mfd-rewrites/--disable-mfd-rewrites instead " >&5
echo "$as_me: error: Invalid option. Use --enable-mfd-rewrites/--disable-mfd-rewrites instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
askedpkcs=no
# Check whether --with-pkcs or --without-pkcs was given.
if test "${with_pkcs+set}" = set; then
withval="$with_pkcs"
if test "x$withval" = "xyes"; then
askedpkcs=yes
elif test "x$withval" = "xno"; then
askedpkcs=no
elif test -d "$withval"; then
if test "x$withval" != x -a -d $withval; then
if test -d $withval/lib; then
LDFLAGS="-L$withval/lib $LDFLAGS"
fi
if test -d $withval/include; then
CPPFLAGS="-I$withval/include $CPPFLAGS"
fi
fi
askedpkcs=yes
fi
fi;
# Check whether --enable-pkcs or --disable-pkcs was given.
if test "${enable_pkcs+set}" = set; then
enableval="$enable_pkcs"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-pkcs/--without-pkcs instead " >&5
echo "$as_me: error: Invalid option. Use --with-pkcs/--without-pkcs instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-testing-code or --disable-testing-code was given.
if test "${enable_testing_code+set}" = set; then
enableval="$enable_testing_code"
cat >>confdefs.h <<\_ACEOF
#define SNMP_TESTING_CODE 1
_ACEOF
fi;
# Check whether --with-testing-code or --without-testing-code was given.
if test "${with_testing_code+set}" = set; then
withval="$with_testing_code"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-testing-code/--disable-testing-code instead " >&5
echo "$as_me: error: Invalid option. Use --enable-testing-code/--disable-testing-code instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-reentrant or --disable-reentrant was given.
if test "${enable_reentrant+set}" = set; then
enableval="$enable_reentrant"
with_res_locks="yes"
else
with_res_locks="no"
fi;
# Check whether --with-reentrant or --without-reentrant was given.
if test "${with_reentrant+set}" = set; then
withval="$with_reentrant"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-reentrant/--disable-reentrant instead " >&5
echo "$as_me: error: Invalid option. Use --enable-reentrant/--disable-reentrant instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-root-access or --without-root-access was given.
if test "${with_root_access+set}" = set; then
withval="$with_root_access"
fi;
# Check whether --enable-root-access or --disable-root-access was given.
if test "${enable_root_access+set}" = set; then
enableval="$enable_root_access"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-root-access/--without-root-access instead " >&5
echo "$as_me: error: Invalid option. Use --with-root-access/--without-root-access instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-kmem-usage or --without-kmem-usage was given.
if test "${with_kmem_usage+set}" = set; then
withval="$with_kmem_usage"
fi;
# Check whether --enable-kmem-usage or --disable-kmem-usage was given.
if test "${enable_kmem_usage+set}" = set; then
enableval="$enable_kmem_usage"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-kmem-usage/--without-kmem-usage instead " >&5
echo "$as_me: error: Invalid option. Use --with-kmem-usage/--without-kmem-usage instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-dummy-values or --without-dummy-values was given.
if test "${with_dummy_values+set}" = set; then
withval="$with_dummy_values"
fi;
# Check whether --enable-dummy-values or --disable-dummy-values was given.
if test "${enable_dummy_values+set}" = set; then
enableval="$enable_dummy_values"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-dummy-values/--without-dummy-values instead " >&5
echo "$as_me: error: Invalid option. Use --with-dummy-values/--without-dummy-values instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-persistent-directory or --without-persistent-directory was given.
if test "${with_persistent_directory+set}" = set; then
withval="$with_persistent_directory"
ac_cv_user_prompt_PERSISTENT_DIRECTORY="$with_persistent_directory"
fi;
# Check whether --enable-persistent-directory or --disable-persistent-directory was given.
if test "${enable_persistent_directory+set}" = set; then
enableval="$enable_persistent_directory"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-persistent-directory/--without-persistent-directory instead " >&5
echo "$as_me: error: Invalid option. Use --with-persistent-directory/--without-persistent-directory instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-copy_persistent_files or --without-copy_persistent_files was given.
if test "${with_copy_persistent_files+set}" = set; then
withval="$with_copy_persistent_files"
ac_cv_user_prompt_COPY_PERSISTENT_FILES="$with_copy_persistent_files"
fi;
# Check whether --enable-copy_persistent_files or --disable-copy_persistent_files was given.
if test "${enable_copy_persistent_files+set}" = set; then
enableval="$enable_copy_persistent_files"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-copy_persistent_files/--without-copy_persistent_files instead " >&5
echo "$as_me: error: Invalid option. Use --with-copy_persistent_files/--without-copy_persistent_files instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-default-snmp-version or --without-default-snmp-version was given.
if test "${with_default_snmp_version+set}" = set; then
withval="$with_default_snmp_version"
ac_cv_user_prompt_DEFAULT_SNMP_VERSION="$with_default_snmp_version"
fi;
# Check whether --enable-default-snmp-version or --disable-default-snmp-version was given.
if test "${enable_default_snmp_version+set}" = set; then
enableval="$enable_default_snmp_version"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-default-snmp-version/--without-default-snmp-version instead " >&5
echo "$as_me: error: Invalid option. Use --with-default-snmp-version/--without-default-snmp-version instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# we test this now and later as well. we test it now so configure can die
# early on with an error rather than waiting till the end of the script.
if test "x$ac_cv_user_prompt_DEFAULT_SNMP_VERSION" != "x"; then
if test "$ac_cv_user_prompt_DEFAULT_SNMP_VERSION" != "1" -a "$ac_cv_user_prompt_DEFAULT_SNMP_VERSION" != "2" -a "$ac_cv_user_prompt_DEFAULT_SNMP_VERSION" != "3"; then
{ { echo "$as_me:$LINENO: error: Illegal version number passed to --with-default-snmp-version" >&5
echo "$as_me: error: Illegal version number passed to --with-default-snmp-version" >&2;}
{ (exit 1); exit 1; }; }
fi
fi
# Check whether --with-sys_contact or --without-sys_contact was given.
if test "${with_sys_contact+set}" = set; then
withval="$with_sys_contact"
ac_cv_user_prompt_SYS_CONTACT="$with_sys_contact"
fi;
# Check whether --enable-sys_contact or --disable-sys_contact was given.
if test "${enable_sys_contact+set}" = set; then
enableval="$enable_sys_contact"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-sys-contact/--without-sys-contact instead " >&5
echo "$as_me: error: Invalid option. Use --with-sys-contact/--without-sys-contact instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-sys_location or --without-sys_location was given.
if test "${with_sys_location+set}" = set; then
withval="$with_sys_location"
ac_cv_user_prompt_SYS_LOC="$with_sys_location"
fi;
# Check whether --enable-sys_location or --disable-sys_location was given.
if test "${enable_sys_location+set}" = set; then
enableval="$enable_sys_location"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-sys-location/--without-sys-location instead " >&5
echo "$as_me: error: Invalid option. Use --with-sys-location/--without-sys-location instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-logfile or --without-logfile was given.
if test "${with_logfile+set}" = set; then
withval="$with_logfile"
ac_cv_user_prompt_LOGFILE="$with_logfile"
fi;
# Check whether --enable-logfile or --disable-logfile was given.
if test "${enable_logfile+set}" = set; then
enableval="$enable_logfile"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-logfile/--without-logfile instead " >&5
echo "$as_me: error: Invalid option. Use --with-logfile/--without-logfile instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# This can't be within AC_ARG_WITH. I don't want to read autoconf m4
# to find out why.
# Check whether --with-transports or --without-transports was given.
if test "${with_transports+set}" = set; then
withval="$with_transports"
fi;
# Check whether --with-out_transports or --without-out_transports was given.
if test "${with_out_transports+set}" = set; then
withval="$with_out_transports"
fi;
#
# Catch common mistakes in transport options
#
# Check whether --with-transport or --without-transport was given.
if test "${with_transport+set}" = set; then
withval="$with_transport"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-transports/--without-transports instead " >&5
echo "$as_me: error: Invalid option. Use --with-transports/--without-transports instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-out-transport or --without-out-transport was given.
if test "${with_out_transport+set}" = set; then
withval="$with_out_transport"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-out-transports/--without-out-transports instead " >&5
echo "$as_me: error: Invalid option. Use --with-out-transports/--without-out-transports instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# security modules
#
# Check whether --with-security-modules or --without-security-modules was given.
if test "${with_security_modules+set}" = set; then
withval="$with_security_modules"
fi;
# Check whether --enable-security-modules or --disable-security-modules was given.
if test "${enable_security_modules+set}" = set; then
enableval="$enable_security_modules"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-security-modules/--without-security-modules instead " >&5
echo "$as_me: error: Invalid option. Use --with-security-modules/--without-security-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# mib modules
#
# Check whether --with-mib_modules or --without-mib_modules was given.
if test "${with_mib_modules+set}" = set; then
withval="$with_mib_modules"
fi;
# Check whether --enable-mib_modules or --disable-mib_modules was given.
if test "${enable_mib_modules+set}" = set; then
enableval="$enable_mib_modules"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-mib-modules/--without-mib-modules instead " >&5
echo "$as_me: error: Invalid option. Use --with-mib-modules/--without-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-out_mib_modules or --without-out_mib_modules was given.
if test "${with_out_mib_modules+set}" = set; then
withval="$with_out_mib_modules"
fi;
# Check whether --enable-out_mib_modules or --disable-out_mib_modules was given.
if test "${enable_out_mib_modules+set}" = set; then
enableval="$enable_out_mib_modules"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-out-mib-modules/--without-out-mib-modules instead " >&5
echo "$as_me: error: Invalid option. Use --with-out-mib-modules/--without-out-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# Check whether --with-enterprise-oid or --without-enterprise-oid was given.
if test "${with_enterprise_oid+set}" = set; then
withval="$with_enterprise_oid"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a value for the enterprise number " >&5
echo "$as_me: error: Please provide a value for the enterprise number " >&2;}
{ (exit 1); exit 1; }; };
fi
cat >>confdefs.h <<_ACEOF
#define ENTERPRISE_OID $withval
_ACEOF
ent_oid="1,3,6,1,4,1,$withval"
cat >>confdefs.h <<_ACEOF
#define ENTERPRISE_MIB $ent_oid
_ACEOF
ent_dot_oid="1.3.6.1.4.1.$withval"
cat >>confdefs.h <<_ACEOF
#define ENTERPRISE_DOT_MIB $ent_dot_oid
_ACEOF
echo "$as_me:$LINENO: result: using enterprise number $withval" >&5
echo "${ECHO_T}using enterprise number $withval" >&6
else
echo "$as_me:$LINENO: result: using default \"enterprise.net-snmp\"" >&5
echo "${ECHO_T}using default \"enterprise.net-snmp\"" >&6
fi;
# Check whether --enable-enterprise-oid or --disable-enterprise-oid was given.
if test "${enable_enterprise_oid+set}" = set; then
enableval="$enable_enterprise_oid"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-enterprise-oid/--without-enterprise-oid instead " >&5
echo "$as_me: error: Invalid option. Use --with-enterprise-oid/--without-enterprise-oid instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-enterprise-sysoid or --without-enterprise-sysoid was given.
if test "${with_enterprise_sysoid+set}" = set; then
withval="$with_enterprise_sysoid"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a base OID value " >&5
echo "$as_me: error: Please provide a base OID value " >&2;}
{ (exit 1); exit 1; }; };
fi
sys_oid=`echo "$withval" | sed 's/^\.//' | sed 's/\./\,/g'`
cat >>confdefs.h <<_ACEOF
#define SYSTEM_MIB $sys_oid
_ACEOF
sys_dot_oid=`echo "$withval" | sed 's/^\.//'`
cat >>confdefs.h <<_ACEOF
#define SYSTEM_DOT_MIB $sys_dot_oid
_ACEOF
sysoid_len=`echo "$withval" | sed 's/^\.//g' | awk -F\. '{ print NF }'`
cat >>confdefs.h <<_ACEOF
#define SYSTEM_DOT_MIB_LENGTH $sysoid_len
_ACEOF
echo "$as_me:$LINENO: result: using enterprise sysOID $withval ...." >&5
echo "${ECHO_T}using enterprise sysOID $withval ...." >&6
else
echo "$as_me:$LINENO: result: using default enterprise sysOID \"NET-SNMP-MIB::netSnmpAgentOIDs...\"" >&5
echo "${ECHO_T}using default enterprise sysOID \"NET-SNMP-MIB::netSnmpAgentOIDs...\"" >&6
fi;
# Check whether --enable-enterprise-sysoid or --disable-enterprise-sysoid was given.
if test "${enable_enterprise_sysoid+set}" = set; then
enableval="$enable_enterprise_sysoid"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-enterprise-sysoid/--without-enterprise-sysoid instead " >&5
echo "$as_me: error: Invalid option. Use --with-enterprise-sysoid/--without-enterprise-sysoid instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-enterprise-notification-oid or --without-enterprise-notification-oid was given.
if test "${with_enterprise_notification_oid+set}" = set; then
withval="$with_enterprise_notification_oid"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a base OID value " >&5
echo "$as_me: error: Please provide a base OID value " >&2;}
{ (exit 1); exit 1; }; };
fi
notification_oid=`echo "$withval" | sed 's/^\.//' | sed 's/\./\,/g'`
cat >>confdefs.h <<_ACEOF
#define NOTIFICATION_MIB $notification_oid
_ACEOF
notification_dot_oid=`echo "$withval" | sed 's/^\.//'`
cat >>confdefs.h <<_ACEOF
#define NOTIFICATION_DOT_MIB $notification_dot_oid
_ACEOF
notificationoid_len=`echo "$withval" | sed 's/^\.//g' | awk -F\. '{ print NF }'`
cat >>confdefs.h <<_ACEOF
#define NOTIFICATION_DOT_MIB_LENGTH $notificationoid_len
_ACEOF
echo "$as_me:$LINENO: result: using enterprise notifications $withval" >&5
echo "${ECHO_T}using enterprise notifications $withval" >&6
else
echo "$as_me:$LINENO: result: using default notifications \"NET-SNMP-MIB::netSnmpNotifications\"" >&5
echo "${ECHO_T}using default notifications \"NET-SNMP-MIB::netSnmpNotifications\"" >&6
fi;
# Check whether --enable-enterprise-notification-oid or --disable-enterprise-notification-oid was given.
if test "${enable_enterprise_notification_oid+set}" = set; then
enableval="$enable_enterprise_notification_oid"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-enterprise-notification-oid/--without-enterprise-notification-oid instead " >&5
echo "$as_me: error: Invalid option. Use --with-enterprise-notification-oid/--without-enterprise-notification-oid instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# Catch common mistakes in configure options
#
# Check whether --with-mib-module or --without-mib-module was given.
if test "${with_mib_module+set}" = set; then
withval="$with_mib_module"
{ { echo "$as_me:$LINENO: error: Invalid option1. Use --with-mib-modules instead " >&5
echo "$as_me: error: Invalid option1. Use --with-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-module or --without-module was given.
if test "${with_module+set}" = set; then
withval="$with_module"
{ { echo "$as_me:$LINENO: error: Invalid option3. Use --with-mib-modules instead " >&5
echo "$as_me: error: Invalid option3. Use --with-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-modules or --without-modules was given.
if test "${with_modules+set}" = set; then
withval="$with_modules"
{ { echo "$as_me:$LINENO: error: Invalid option4. Use --with-mib-modules instead " >&5
echo "$as_me: error: Invalid option4. Use --with-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-out-mib-module or --without-out-mib-module was given.
if test "${with_out_mib_module+set}" = set; then
withval="$with_out_mib_module"
{ { echo "$as_me:$LINENO: error: Invalid option5. Use --with-out-mib-modules instead " >&5
echo "$as_me: error: Invalid option5. Use --with-out-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-out-modules or --without-out-modules was given.
if test "${with_out_modules+set}" = set; then
withval="$with_out_modules"
{ { echo "$as_me:$LINENO: error: Invalid option7. Use --with-out-mib-modules instead " >&5
echo "$as_me: error: Invalid option7. Use --with-out-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-out-module or --without-out-module was given.
if test "${with_out_module+set}" = set; then
withval="$with_out_module"
{ { echo "$as_me:$LINENO: error: Invalid option8. Use --with-out-mib-modules instead " >&5
echo "$as_me: error: Invalid option8. Use --with-out-mib-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# Perl specific
#
# Check whether --with-perl-modules or --without-perl-modules was given.
if test "${with_perl_modules+set}" = set; then
withval="$with_perl_modules"
install_perl=yes
if test "$withval" = yes; then
PERLARGS=""
else
PERLARGS="$withval"
fi
fi;
# Check whether --enable-embedded-perl or --disable-embedded-perl was given.
if test "${enable_embedded_perl+set}" = set; then
enableval="$enable_embedded_perl"
embed_perl="$enableval"
else
embed_perl="no"
fi;
# Common perl mistakes
# Check whether --enable-perl-modules or --disable-perl-modules was given.
if test "${enable_perl_modules+set}" = set; then
enableval="$enable_perl_modules"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-perl-modules/--without-perl-modules instead " >&5
echo "$as_me: error: Invalid option. Use --with-perl-modules/--without-perl-modules instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-embedded-perl or --without-embedded-perl was given.
if test "${with_embedded_perl+set}" = set; then
withval="$with_embedded_perl"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-embedded-perl=(yes|no) instead " >&5
echo "$as_me: error: Invalid option. Use --enable-embedded-perl=(yes|no) instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-server-send-buf or --without-server-send-buf was given.
if test "${with_server_send_buf+set}" = set; then
withval="$with_server_send_buf"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a positive number for the server send buffer " >&5
echo "$as_me: error: Please provide a positive number for the server send buffer " >&2;}
{ (exit 1); exit 1; }; }
fi
cat >>confdefs.h <<_ACEOF
#define DEFAULT_SERVER_SEND_BUF $withval
_ACEOF
else
echo "$as_me:$LINENO: result: using OS default send buffer size for server sockets" >&5
echo "${ECHO_T}using OS default send buffer size for server sockets" >&6
fi;
# Check whether --enable-server-send-buf or --disable-server-send-buf was given.
if test "${enable_server_send_buf+set}" = set; then
enableval="$enable_server_send_buf"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-server-send-buf/--without-server-send-buf instead " >&5
echo "$as_me: error: Invalid option. Use --with-server-send-buf/--without-server-send-buf instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-server-recv-buf or --without-server-recv-buf was given.
if test "${with_server_recv_buf+set}" = set; then
withval="$with_server_recv_buf"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a positive number for the server recv buffer " >&5
echo "$as_me: error: Please provide a positive number for the server recv buffer " >&2;}
{ (exit 1); exit 1; }; }
fi
cat >>confdefs.h <<_ACEOF
#define DEFAULT_SERVER_RECV_BUF $withval
_ACEOF
else
echo "$as_me:$LINENO: result: using OS default recv buffer size for server sockets" >&5
echo "${ECHO_T}using OS default recv buffer size for server sockets" >&6
fi;
# Check whether --enable-server-recv-buf or --disable-server-recv-buf was given.
if test "${enable_server_recv_buf+set}" = set; then
enableval="$enable_server_recv_buf"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-server-recv-buf/--without-server-recv-buf instead " >&5
echo "$as_me: error: Invalid option. Use --with-server-recv-buf/--without-server-recv-buf instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-client-send-buf or --without-client-send-buf was given.
if test "${with_client_send_buf+set}" = set; then
withval="$with_client_send_buf"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a positive number for the client send buffer " >&5
echo "$as_me: error: Please provide a positive number for the client send buffer " >&2;}
{ (exit 1); exit 1; }; }
fi
cat >>confdefs.h <<_ACEOF
#define DEFAULT_CLIENT_SEND_BUF $withval
_ACEOF
else
echo "$as_me:$LINENO: result: using OS default send buffer size for client sockets" >&5
echo "${ECHO_T}using OS default send buffer size for client sockets" >&6
fi;
# Check whether --enable-client-send-buf or --disable-client-send-buf was given.
if test "${enable_client_send_buf+set}" = set; then
enableval="$enable_client_send_buf"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-client-send-buf/--without-client-send-buf instead " >&5
echo "$as_me: error: Invalid option. Use --with-client-send-buf/--without-client-send-buf instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --with-client-recv-buf or --without-client-recv-buf was given.
if test "${with_client_recv_buf+set}" = set; then
withval="$with_client_recv_buf"
if test "$withval" = yes; then
{ { echo "$as_me:$LINENO: error: Please provide a positive number for the client recv buffer " >&5
echo "$as_me: error: Please provide a positive number for the client recv buffer " >&2;}
{ (exit 1); exit 1; }; }
fi
cat >>confdefs.h <<_ACEOF
#define DEFAULT_CLIENT_RECV_BUF $withval
_ACEOF
else
echo "$as_me:$LINENO: result: using OS default recv buffer size for client sockets" >&5
echo "${ECHO_T}using OS default recv buffer size for client sockets" >&6
fi;
# Check whether --enable-client-recv-buf or --disable-client-recv-buf was given.
if test "${enable_client_recv_buf+set}" = set; then
enableval="$enable_client_recv_buf"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-client-recv-buf/--without-client-recv-buf instead " >&5
echo "$as_me: error: Invalid option. Use --with-client-recv-buf/--without-client-recv-buf instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# otherwise prompted information
#
# Check whether --with-defaults or --without-defaults was given.
if test "${with_defaults+set}" = set; then
withval="$with_defaults"
defaults="yes"
else
defaults="no"
fi;
# Check whether --enable-defaults or --disable-defaults was given.
if test "${enable_defaults+set}" = set; then
enableval="$enable_defaults"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --with-defaults/--without-defaults instead " >&5
echo "$as_me: error: Invalid option. Use --with-defaults/--without-defaults instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
# Check whether --enable-ucd-snmp-compatibility or --disable-ucd-snmp-compatibility was given.
if test "${enable_ucd_snmp_compatibility+set}" = set; then
enableval="$enable_ucd_snmp_compatibility"
ucd_compat=yes
else
ucd_compat=no
fi;
# Check whether --with-ucd-snmp-compatibility or --without-ucd-snmp-compatibility was given.
if test "${with_ucd_snmp_compatibility+set}" = set; then
withval="$with_ucd_snmp_compatibility"
{ { echo "$as_me:$LINENO: error: Invalid option. Use --enable-ucd-snmp-compatibility/--disable-ucd-snmp-compatibility instead " >&5
echo "$as_me: error: Invalid option. Use --enable-ucd-snmp-compatibility/--disable-ucd-snmp-compatibility instead " >&2;}
{ (exit 1); exit 1; }; }
fi;
#
# setup install targets
#
if test "x$ucd_compat" != "xno" ; then
installucdheaders=installucdheaders
installucdlibs=installucdlibs
cat >> configure-summary << EOF
UCD-SNMP compatability: enabled
EOF
fi
# Only define if specifically chosen as --without (i.e., default to true).
if test "x$with_root_access" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define NO_ROOT_ACCESS 1
_ACEOF
fi
# Only define if specifically chosen as --without (i.e., default to true).
if test "x$with_kmem_usage" = "xno"; then
cat >>confdefs.h <<\_ACEOF
#define NO_KMEM_USAGE 1
_ACEOF
fi
# Define unless specifically suppressed (i.e., option defaults to false).
if test "x$with_dummy_values" != "xyes"; then
cat >>confdefs.h <<\_ACEOF
#define NO_DUMMY_VALUES 1
_ACEOF
fi
# Only define if specifically chosen as --without (i.e., default to true).
if test "x$with_opaque_special_types" != "xno"; then
cat >>confdefs.h <<\_ACEOF
#define OPAQUE_SPECIAL_TYPES 1
_ACEOF
fi
# overflow problems with hpux's sh
# taken from Perl's Configure script
echo "$as_me:$LINENO: checking if I need to feed myself to ksh" >&5
echo $ECHO_N "checking if I need to feed myself to ksh... $ECHO_C" >&6
if test -f /hp-ux -a -f /bin/ksh; then
if (PATH=.; alias -x) >/dev/null 2>&1; then
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
else
echo "$as_me:$LINENO: result: yes" >&5
echo "${ECHO_T}yes" >&6
if test "x$1" = "x"; then
exec /bin/ksh $0
else
exec /bin/ksh $0 "$@"
fi
fi
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
if test "x$developer" != "xno" -a -f $srcdir/remove-files; then
# turn on the developer flag when taken from a CVS checkout (not a release)
developer="yes"
fi
# disable --enable-shared by default in cvs/developer cases.
if test "x$developer" = "xyes"; then
# don't do anything if option set via cmdline
if test "${enable_shared+set}" != set; then
enable_shared=no
fi
fi
# perl requires shared libs
if test "x$embed_perl" = "xyes"; then
if test "x$enable_shared" != "xyes"; then
{ { echo "$as_me:$LINENO: error: --enable-embedded-perl requires --enable-shared" >&5
echo "$as_me: error: --enable-embedded-perl requires --enable-shared" >&2;}
{ (exit 1); exit 1; }; }
fi
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
set dummy ${ac_tool_prefix}gcc; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_CC="${ac_tool_prefix}gcc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
fi
if test -z "$ac_cv_prog_CC"; then
ac_ct_CC=$CC
# Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$ac_ct_CC"; then
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_CC="gcc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
CC=$ac_ct_CC
else
CC="$ac_cv_prog_CC"
fi
if test -z "$CC"; then
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
set dummy ${ac_tool_prefix}cc; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_CC="${ac_tool_prefix}cc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
fi
if test -z "$ac_cv_prog_CC"; then
ac_ct_CC=$CC
# Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$ac_ct_CC"; then
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_CC="cc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
CC=$ac_ct_CC
else
CC="$ac_cv_prog_CC"
fi
fi
if test -z "$CC"; then
# Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
ac_prog_rejected=no
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
ac_prog_rejected=yes
continue
fi
ac_cv_prog_CC="cc"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
if test $ac_prog_rejected = yes; then
# We found a bogon in the path, so make sure we never use it.
set dummy $ac_cv_prog_CC
shift
if test $# != 0; then
# We chose a different compiler from the bogus one.
# However, it has the same basename, so the bogon will be chosen
# first if we set CC to just the basename; use the full file name.
shift
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
fi
fi
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
fi
if test -z "$CC"; then
if test -n "$ac_tool_prefix"; then
for ac_prog in cl
do
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
echo "$as_me:$LINENO: result: $CC" >&5
echo "${ECHO_T}$CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
test -n "$CC" && break
done
fi
if test -z "$CC"; then
ac_ct_CC=$CC
for ac_prog in cl
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo "$as_me:$LINENO: checking for $ac_word" >&5
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
if test -n "$ac_ct_CC"; then
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_prog_ac_ct_CC="$ac_prog"
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
echo "${ECHO_T}$ac_ct_CC" >&6
else
echo "$as_me:$LINENO: result: no" >&5
echo "${ECHO_T}no" >&6
fi
test -n "$ac_ct_CC" && break
done
CC=$ac_ct_CC
fi
fi
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
See \`config.log' for more details." >&5
echo "$as_me: error: no acceptable C compiler found in \$PATH
See \`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
# Provide some information about the compiler.
echo "$as_me:$LINENO:" \
"checking for C compiler version" >&5
ac_compiler=`set X $ac_compile; echo $2`
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
(eval $ac_compiler --version </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
(eval $ac_compiler -v </dev/null >&5) 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
(eval $ac_compiler -V </dev/null >&5) 2>&5