📄 configure.in
字号:
dnl Process this file with autoconf to produce a configure script.AC_INIT(rid.c)dnl check for installAC_PROG_INSTALLdnl get host name and systemAC_CANONICAL_SYSTEMdnl check for compile toolsAC_PROG_CCAC_PROG_YACCAC_PROG_LEX YACC="$YACC -d"case "$host" in *-openbsd*) AC_DEFINE(OPENBSD) if test "$host_cpu" = "sparc"; then AC_DEFINE(WORDS_MUSTALIGN) fi ;; *-sgi-irix5*) AC_DEFINE(IRIX) if test -z "$GCC"; then sgi_cc=yes fi ;; *-sgi-irix6*) AC_DEFINE(IRIX) if test -z "$GCC"; then sgi_cc=yes fi ;; *-solaris*) AC_DEFINE(SOLARIS) if test "$host_cpu" = "sparc"; then AC_DEFINE(WORDS_MUSTALIGN) fi need_libresolv=yes ;; *-linux*) linux=yes AC_DEFINE(LINUX) AC_DEFINE(PCAP_TIMEOUT_IGNORED) # libpcap doesn't even LOOK at # the timeout you give it under Linux AC_SUBST(pcap_dir) pcap_dir=-I/usr/include/pcap ;; *-hpux10*) AC_DEFINE(HPUX) AC_DEFINE(WORDS_BIGENDIAN) AC_SUBST(pcap_dir) pcap_dir=-I/usr/local/include ;; *-freebsd*) AC_DEFINE(FREEBSD) ;; *-bsdi*) AC_DEFINE(BSDI) ;;esacdnl check for libpcapLPCAP=""AC_CHECK_LIB(pcap, pcap_datalink,, LPCAP="no")if test "$LPCAP" = "no"; then echo echo " ERROR! Libpcap not found, go get it from" echo " ftp://ftp.ee.lbl.gov/libpcap.tar.Z" echo exitfidnl check for std headersAC_HEADER_STDCAC_CHECK_HEADERS(sys/types.h ctype.h stdlib.h unistd.h getopt.h)AC_SEARCH_LIBS(socket, socket)AC_SEARCH_LIBS(gethostbyname, nsl)AC_SEARCH_LIBS(inet_aton, resolv)dnl Checks for library functions.AC_CHECK_FUNCS(gettimeofday select socket strdup strerror strstr)AC_OUTPUT(Makefile)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -