summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in32
1 files changed, 32 insertions, 0 deletions
diff --git a/configure.in b/configure.in
new file mode 100644
index 0000000..72e0a4a
--- /dev/null
+++ b/configure.in
@@ -0,0 +1,32 @@
+AC_INIT(corkscrew.c)
+AM_INIT_AUTOMAKE(corkscrew, 2.0)
+AM_CONFIG_HEADER(config.h:config.in)
+AM_C_PROTOTYPES
+
+AC_PROG_CC
+AC_PROG_AWK
+AC_PROG_INSTALL
+AC_PROG_LN_S
+
+AC_CANONICAL_HOST
+case "$host_os" in
+ solaris*)
+ AC_CHECK_LIB(xnet, socket)
+ AC_CHECK_LIB(xnet, gethostbyname)
+ AC_CHECK_LIB(xnet, inet_addr)
+ AC_CHECK_LIB(xnet, connect)
+ AC_CHECK_HEADERS(sys/filio.h)
+ ;;
+esac
+
+AC_HEADER_STDC
+AC_HEADER_TIME
+dnl AC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/time.h unistd.h arpa/inet.h errno.h netdb.h netinet/in.h stdio.h stdlib.h string.h sys/socket.h sys/types.h)
+
+dnl AC_CHECK_TYPE
+
+AC_CHECK_FUNCS(select socket strerror)
+dnl check for working const (hpux)
+AC_C_CONST
+
+AC_OUTPUT(Makefile)