[root@.. ucd-snmp-4.2.2]# ./configure --prefix=/usr/local/ucd-snmp creating cache ./config.cache checking if I need to feed myself to ksh... no checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for AIX... no checking for Cygwin environment... no checking for mingw32 environment... no checking for executable suffix... no checking host system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking for object suffix... o checking command to parse /usr/bin/nm -B output... ok checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no creating libtool checking for a BSD compatible install... /usr/bin/install -c checking whether ln -s works... (cached) yes checking whether make sets ${MAKE}... yes checking for ps... /bin/ps checking for perl... /usr/bin/perl checking for whoami... whoami checking for sed... sed checking for autoconf... no checking for autoheader... no checking for uname... /bin/uname checking for working const... yes checking for ucd-snmp version number... 4.2.2 checking for developer gcc flags... none checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for system include file... s/linux.h checking for machine-type include file... m/generic.h checking for gcc... /usr/bin/gcc checking for additional cpp flags... -x c checking whether we have to build PIC code... no checking for and configuring mib modules to use... mibII ucd_snmp snmpv3mibs no checking for and configuring mib modules pieces to use... mibII ucd_snmp snmpv3 nmp_mib mibII/tcp mibII/icmp mibII/ip mibII/udp mibII/vacm_vars ucd-snmp/memory nmp/disk ucd-snmp/loadave ucd-snmp/extensible ucd-snmp/errormib ucd-snmp/registr smStats snmpv3/usmUser notification/snmpNotifyTable notification/snmpNotifyFilte bII/kernel_linux mibII/tcpTable mibII/ipAddr mibII/var_route mibII/route_write m /master_request target/snmpTargetAddrEntry target/snmpTargetParamsEntry target/. checking if directories neeed to be created... . checking default mib files to read... IP-MIB:IF-MIB:TCP-MIB:UDP-MIB:SNMPv2-MIB:RFC1213-MIB:UCD-SNMP-MIB:UCD-DEMO-MIB:SNMP-VIEW-BASED-ACM-MIB:SNMP-COMMUNITY-MIB:UCD-DLMOD-MIB:SNMP-FRAMEWORK-MIB:SNMP-MPD-MIB:SNMP-USER-BASED-SM-MIB:SNMP-NOTIFICATION-MIB:SNMP-TARGET-MIB:SNMPv2-TM checking for location of system kernel... unknown checking for mount table location... /etc/mtab checking for location of swap device... none checking for nlist in -lelf... no checking for asin in -lm... yes checking for gethostbyname... yes checking for getservbyname... yes checking for poptParseArgvString in -lpopt... yes checking for zlib.h... yes checking for gzread in -lz... yes checking for dbopen in -ldb1... no checking for db.h... yes checking for dbopen in -ldb... no checking for rpmdbOpen in -lrpm... yes checking for kstat_lookup in -lkstat... no checking for kvm_read in -lkvm... no checking for nlist in -lmld... no checking for dlopen in -ldl... (cached) yes checking for EVP_md5 in -lcrypto... yes checking for ANSI C header files... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for stdarg.h... yes checking for string.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for syslog.h... yes checking for unistd.h... yes checking for netinet/tcpip.h... no checking for netinet/in.h... yes checking for netinet/ip.h... yes checking for netinet/ip_icmp.h... yes checking for net/if.h... yes checking for netdb.h... yes checking for sys/dmap.h... no checking for machine/pte.h... no checking for xti.h... no checking for sys/sockio.h... no checking for sys/socket.h... yes checking for sys/un.h... yes checking for fstab.h... yes checking for sys/fs.h... no checking for mtab.h... no checking for ufs/fs.h... no checking for ufs/ffs/fs.h... no checking for sys/fixpoint.h... no checking for machine/param.h... no checking for sys/vm.h... no checking for vm/vm.h... no checking for sys/vmmeter.h... no checking for sys/vmparam.h... no checking for sys/vmmac.h... no checking for sys/vmsystm.h... no checking for sys/mbuf.h... no checking for sys/time.h... yes checking for sys/swap.h... yes checking for inet/mib2.h... no checking for sys/statvfs.h... yes checking for sys/vfs.h... yes checking for sys/mnttab.h... no checking for sys/user.h... yes checking for sys/proc.h... no checking for sys/select.h... yes checking for mntent.h... yes checking for sys/mntent.h... no checking for kstat.h... no checking for utsname.h... no checking for sys/utsname.h... yes checking for sys/cdefs.h... yes checking for getopt.h... yes checking for locale.h... yes checking for pthread.h... yes checking for sys/loadavg.h... no checking for regex.h... yes checking for pwd.h... yes checking for grp.h... yes checking for utmpx.h... yes checking for malloc.h... yes checking for sys/param.h... yes checking for net/if_dl.h... no checking for sys/sysctl.h... yes checking for stdlib.h... yes checking for net/if_mib.h... no checking for net/if_types.h... no checking for net/if_var.h... no checking for sys/queue.h... yes checking for osreldate.h... no checking for sys/disklabel.h... no checking for machine/types.h... no checking for sys/socketvar.h... yes checking for sys/conf.h... no checking for netinet/in_systm.h... yes checking for netinet/tcp.h... yes checking for netinet/udp.h... yes checking for netinet/in_var.h... no checking for netinet/if_ether.h... yes checking for netinet/ip_var.h... no checking for netinet/tcp_timer.h... no checking for netinet/tcp_var.h... no checking for netinet/tcp_fsm.h... no checking for netinet/udp_var.h... no checking for netinet/icmp_var.h... no checking for sys/protosw.h... no checking for nlist.h... no checking for ioctls.h... no checking for asm/page.h... yes checking for arpa/inet.h... yes checking for kvm.h... no checking for sys/pool.h... no checking for sys/mount.h... yes checking for vm/swap_pager.h... no checking for ufs/ufs/dinode.h... no checking for sys/stat.h... yes checking for sys/vnode.h... no checking for ufs/ufs/quota.h... no checking for ufs/ufs/inode.h... no checking for sys/hashing.h... no checking for sys/tcpipstats.h... no checking for sys/sysmp.h... no checking for err.h... yes checking for sys/filio.h... no checking for sgtty.h... yes checking for sys/statfs.h... yes checking for net/route.h... yes checking for sys/dkio.h... no checking for sys/diskio.h... no checking for sys/pstat.h... no checking for linux/hdreg.h... yes checking for pkglocs.h... no checking for winsock.h... no checking for io.h... no checking for sys/stream.h... no checking for netinet/ip6.h... yes checking for netinet6/in6_var.h... no checking for netinet6/in6_pcb.h... no checking for netinet6/ip6_var.h... no checking for netinet6/tcp6.h... no checking for netinet6/tcp6_fsm.h... no checking for netinet6/nd6.h... no checking for netinet6/tcp6_timer.h... no checking for netinet6/tcp6_var.h... no checking for dlfcn.h... (cached) yes checking for netinet/in_pcb.h... no checking for openssl/hmac.h... yes checking for openssl/evp.h... yes checking for lpstat... /usr/bin/lpstat checking for cgetnext... no checking for authentication support... OpenSSL Support checking for off_t... yes checking for pid_t... yes checking whether time.h and sys/time.h may both be included... yes checking for in_addr_t... yes checking for correct flags to ps... checking whether byte ordering is bigendian... no checking for working alloca.h... yes checking for alloca... yes checking whether gcc needs -traditional... no checking for 8-bit clean memcmp... yes checking return type of signal handlers... void checking for getmntent in -lsun... no checking for getmntent in -lseq... no checking for getmntent in -lgen... no checking for getmntent... yes checking for setmntent... yes checking for gethostname... yes checking for uname... yes checking for gettimeofday... yes checking for select... yes checking for socket... yes checking for strtol... yes checking for strtoul... yes checking for strchr... yes checking for strdup... yes checking for memcpy... yes checking for memmove... yes checking for index... yes checking for bcopy... yes checking for strcasestr... yes checking for regcomp... yes checking for signal... yes checking for sigset... yes checking for sigblock... yes checking for sighold... yes checking for strerror... yes checking for setenv... yes checking for vsnprintf... yes checking for snprintf... yes checking for sigaction... yes checking for snprintf... (cached) yes checking for strtoul... (cached) yes checking for random... yes checking for lrand48... yes checking for rand... yes checking for execv... yes checking for system... yes checking for fork... yes checking for getpid... yes checking for strncasecmp... yes checking for sigalrm... no checking for rpmGetPath... yes checking for getloadavg... yes checking for kvm_openfiles... no checking for nlist... yes checking for knlist... no checking for statvfs... yes checking for statfs... yes checking for getdtablesize... yes checking for getfsstat... no checking for kvm_getprocs... no checking for usleep... yes checking for setlocale... yes checking for tcgetattr... yes checking for if_nameindex... yes checking for if_freenameindex... yes checking for getpagesize... yes checking for dlopen... yes checking for mkstemp... yes checking for getpwnam... yes checking for getgrnam... yes checking for setgid... yes checking for setuid... yes checking for setgroups... yes checking for SIOCGIFADDR in sys/ioctl.h... yes checking for two-argument statfs with struct fs_data (Ultrix)... no checking if __FUNCTION__ is defined... yes checking for sigaction.sa_sigaction... yes checking for sockaddr.sa_len... no checking for sockaddr.sa_union.sa_generic.sa_family2... no checking for rtentry.rt_dst... yes checking type of rtentry structure... Unknown unknown checking for struct rtentry... rtentry checking for rtentry.rt_unit... no checking for rtentry.rt_refcnt... no checking for rtentry.rt_hash... no checking for rtentry.rt_use... no checking for tcpstat.tcp_rcvmemdrop... no checking for ifnet.if_mtu... no checking if _KERNEL needs to be defined for if_mtu... no checking for ifaddr.ifa_next... yes checking for ifnet.if_baudrate... no checking for ifnet.if_baudrate.ifs_value... no checking for ifnet.if_speed... yes checking for ifnet.if_type... yes checking for ifnet.if_imcasts... no checking for ifnet.if_iqdrops... no checking for ifnet.if_noproto... no checking for ifnet.if_omcasts... no checking for ifnet.if_xname... no checking for ifnet.if_lastchange.tv_sec... no checking for ifnet.if_obytes... yes checking for ifnet.if_ibytes... yes checking for ifnet.if_addrlist... no checking for ifnet.if_addrhead.tqh_first... no checking for udpstat.udps_discard... no checking for udpstat.udps_noport... no checking for udpstat.udps_noportbcast... no checking for udpstat.udps_fullsock... no checking for arphd.at_next... no checking for swdevt.sw_nblksenabled... no checking for statvfs.f_frsize... yes checking for statvfs.f_files... yes checking for nlist.n_value... no checking if sysctl can read kernel information... no checking whether TCP timers depend on `hz'... no checking if you have run configure before... ************** Configuration Section ************** You are about to be prompted by a series of questions. Answer them carefully, as they determine how the snmp agent and related applications are to function. After the configure script finishes, you can browse the newly created config.h file for further - less important - parameters to modify. Be careful if you re-run configure though since config.h will be over written. -Press return to continue- disabling above prompt for future runs... yes checking System Contact Information... *** System Contact Information: Describes who should be contacted about the host the agent is running on. This information is available in the MIB-II tree. This Can Also Be Over-Ridden Using The "syscontact" Syntax In The Agent'S Configuration Files. System Contact Information (root@): setting System Contact Information to... root@ checking System Location... *** System Location: Describes the location of the system. This information is available in the MIB-II tree. This Can also be over-ridden using the "syslocation" syntax in the agent's configuration files. System Location (Unknown): setting System Location to... Unknown checking Location to write logfile... *** Logfile location: Enter the default location for the snmpd agent to dump information & errors to. If not defined (enter the keyword "none" at the prompt below) the agent will use stdout and stderr instead. (Note: This value can be over-ridden using command line options.) Location to write logfile (/var/log/snmpd.log): setting Location to write logfile to... /var/log/snmpd.log checking Location to write persistent information... *** snmpd persistent storage location: Enter a directory for the snmp library to store persistent data in the form of a configuration file. Location to write persistent information (/var/ucd-snmp): setting Location to write persistent information to... /var/ucd-snmp updating cache ./config.cache creating ./config.status creating Makefile creating snmplib/Makefile creating agent/Makefile creating apps/Makefile creating apps/snmpnetstat/Makefile creating agent/mibgroup/Makefile creating local/Makefile creating testing/Makefile creating man/Makefile creating ov/Makefile creating mibs/Makefile creating config.h [root@Atukaman ucd-snmp-4.2.2]#