]> cygwin.com Git - cygwin-apps/cygutils.git/blame - configure.ac
forgotten checkin...
[cygwin-apps/cygutils.git] / configure.ac
CommitLineData
d4a28ab0
CW
1# Process this file with autoconf to produce a configure script.
2AC_PREREQ(2.52)
d7091d84 3AC_INIT(cygutils, 1.1.1, cwilson@ece.gatech.edu)
d4a28ab0
CW
4AC_CONFIG_SRCDIR([config.h.in])
5AM_CONFIG_HEADER([config.h])
d7091d84 6AM_INIT_AUTOMAKE(cygutils, 1.1.1)
d4a28ab0
CW
7AM_MAINTAINER_MODE
8
9# Checks for programs.
10AC_PROG_CC
41326bf7 11AM_PROG_CC_C_O
d4a28ab0
CW
12AC_PROG_INSTALL
13
14# Checks for libraries.
15AC_CHECK_LIB(popt, poptPrintHelp)
16AC_CHECK_LIB(cygipc, semget)
5a07c6d2
CW
17# AC_CHECK_LIB(intl, gettext)
18AM_GNU_GETTEXT(external,[],[])
19BUILD_INCLUDED_LIBINTL=no
20USE_INCLUDED_LIBINTL=no
21AC_SUBST(BUILD_INCLUDED_LIBINTL)
22AC_SUBST(USE_INCLUDED_LIBINTL)
d4a28ab0
CW
23
24# Checks for header files.
25AC_HEADER_STDC
bd695173
CW
26AC_HEADER_TIME
27AC_CHECK_HEADERS([stdlib.h stddef.h errno.h limits.h malloc.h \
28ctype.h getopt.h popt.h windows.h])
29AC_CHECK_HEADERS([string.h strings.h], break)
30AC_CHECK_HEADERS([stdarg.h varargs.h], break)
31AC_CHECK_HEADERS([utmp.h signal.h netinet/in.h netdb.h arpa/inet.h \
32sys/socket.h])
d4a28ab0 33AC_CHECK_HEADERS([sys/sem.h sys/shm.h sys/msg.h ])
5a07c6d2 34AC_CHECK_HEADERS([langinfo.h sys/param.h fcntl.h unistd.h])
bd695173
CW
35AC_CHECK_HEADERS([wchar.h])
36AC_CHECK_HEADERS(locale.h, AC_CHECK_FUNCS(setlocale))
d4a28ab0
CW
37
38# Checks for typedefs, structures, and compiler characteristics.
39AC_C_CONST
40AC_STRUCT_TM
41
42# Checks for library functions.
43AC_FUNC_MALLOC
44AC_CHECK_FUNCS([strcasecmp strchr strdup strrchr strerror])
bd695173 45AC_CHECK_FUNCS([bzero getcwd memset nl_langinfo])
d4a28ab0
CW
46AC_FUNC_LSTAT
47AC_FUNC_STAT
48AC_FUNC_VPRINTF
d2b03e6a
CW
49dnl should only exist on windows, I hope
50AC_CHECK_STDCALL_FUNC([OpenClipboard],[void *])
51
52dnl Set Conditionals for Makefile.am
53AM_CONDITIONAL(WITH_WINDOWS_PROGRAMS, test "$ac_cv_func_OpenClipboard" = yes)
54AM_CONDITIONAL(WITH_CYGIPC_PROGRAMS, test "$ac_cv_lib_cygipc_semget" = yes)
d4a28ab0 55
5a07c6d2 56AC_CONFIG_FILES([Makefile intl/Makefile po/Makefile.in m4/Makefile ])
6cc111d5 57
d4a28ab0 58AC_OUTPUT
This page took 0.027884 seconds and 5 git commands to generate.