75 lines
1.1 KiB
Plaintext
75 lines
1.1 KiB
Plaintext
|
dnl @(#) $Header: configure.in,v 1.10 96/09/24 18:44:24 leres Exp $ (LBL)
|
||
|
dnl
|
||
|
dnl Copyright (c) 1995, 1996
|
||
|
dnl The Regents of the University of California. All rights reserved.
|
||
|
dnl
|
||
|
dnl Process this file with autoconf to produce a configure script.
|
||
|
dnl
|
||
|
|
||
|
AC_INIT(traceroute.c)
|
||
|
|
||
|
AC_CANONICAL_SYSTEM
|
||
|
|
||
|
umask 002
|
||
|
|
||
|
if test -z "$PWD" ; then
|
||
|
PWD=`pwd`
|
||
|
fi
|
||
|
|
||
|
AC_LBL_C_INIT(V_CCOPT, V_INCLS)
|
||
|
|
||
|
AC_CHECK_HEADERS(malloc.h sys/select.h)
|
||
|
|
||
|
AC_REPLACE_FUNCS(strerror)
|
||
|
AC_CHECK_FUNCS(setlinebuf)
|
||
|
|
||
|
AC_CHECK_LIB(socket, main)
|
||
|
AC_CHECK_LIB(nsl, main)
|
||
|
|
||
|
case "$target_os" in
|
||
|
|
||
|
bsd4*)
|
||
|
AC_DEFINE(HAVE_RAW_OPTIONS)
|
||
|
;;
|
||
|
|
||
|
bsdi*)
|
||
|
AC_DEFINE(HAVE_RAW_OPTIONS)
|
||
|
;;
|
||
|
|
||
|
freebsd*)
|
||
|
AC_DEFINE(HAVE_RAW_OPTIONS)
|
||
|
;;
|
||
|
|
||
|
osf3*)
|
||
|
dnl Workaround around ip_hl vs. ip_vhl problem in netinet/ip.h
|
||
|
AC_DEFINE(__STDC__,2)
|
||
|
;;
|
||
|
|
||
|
solaris*)
|
||
|
AC_DEFINE(BYTESWAP_IP_LEN)
|
||
|
;;
|
||
|
esac
|
||
|
|
||
|
AC_CHECK_TYPE(int32_t, int)
|
||
|
AC_CHECK_TYPE(u_int32_t, u_int)
|
||
|
|
||
|
AC_LBL_DEVEL(V_CCOPT)
|
||
|
|
||
|
if test -r lbl/gnuc.h ; then
|
||
|
rm -f gnuc.h
|
||
|
ln -s lbl/gnuc.h gnuc.h
|
||
|
fi
|
||
|
|
||
|
AC_SUBST(V_CCOPT)
|
||
|
AC_SUBST(V_INCLS)
|
||
|
|
||
|
AC_PROG_INSTALL
|
||
|
|
||
|
AC_OUTPUT(Makefile)
|
||
|
|
||
|
if test -f .devel ; then
|
||
|
make depend
|
||
|
fi
|
||
|
|
||
|
exit 0
|