ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/mon/configure.in
Revision: 1.2
Committed: 2000-06-27T14:52:43Z (23 years, 10 months ago) by cebix
Branch: MAIN
Changes since 1.1: +5 -5 lines
Log Message:
- now works on NetBSD

File Contents

# User Rev Content
1 cebix 1.1 dnl Process this file with autoconf to produce a configure script.
2     dnl Written in 2000 by Christian Bauer
3    
4     AC_INIT(src/mon.cpp)
5     AC_PREREQ(2.13)
6    
7     dnl Version information.
8     MON_MAJOR_VERSION=2
9     MON_MINOR_VERSION=2
10     MON_MICRO_VERSION=0
11     MON_VERSION=$MON_MAJOR_VERSION.$MON_MINOR_VERSION.$MON_MICRO_VERSION
12    
13     AC_SUBST(MON_MAJOR_VERSION)
14     AC_SUBST(MON_MINOR_VERSION)
15     AC_SUBST(MON_MICRO_VERSION)
16     AC_SUBST(MON_VERSION)
17     AC_DEFINE_UNQUOTED(MON_MAJOR_VERSION, $MON_MAJOR_VERSION)
18     AC_DEFINE_UNQUOTED(MON_MINOR_VERSION, $MON_MINOR_VERSION)
19     AC_DEFINE_UNQUOTED(MON_MICRO_VERSION, $MON_MICRO_VERSION)
20    
21     dnl This defines PACKAGE and VERSION.
22     AM_INIT_AUTOMAKE([mon], $MON_VERSION)
23     AM_CONFIG_HEADER(config.h)
24    
25     dnl Checks for programs.
26     AC_PROG_CPP
27     AC_PROG_CXX
28     AC_PROG_CXXCPP
29     AC_PROG_INSTALL
30    
31     dnl Checks for header files.
32     AC_HEADER_STDC
33 cebix 1.2 AC_CHECK_HEADERS(unistd.h readline.h history.h readline/readline.h readline/history.h)
34 cebix 1.1
35     dnl Checks for typedefs, structures, and compiler characteristics.
36     AC_CHECK_SIZEOF(short, 2)
37     AC_CHECK_SIZEOF(int, 4)
38     AC_CHECK_SIZEOF(long, 4)
39 cebix 1.2
40     dnl Checks for libraries.
41     AC_CHECK_LIB(readline, readline)
42     AC_CHECK_LIB(termcap, tputs)
43 cebix 1.1
44     dnl Generate Makefile.
45     AC_OUTPUT([
46     Makefile
47     src/Makefile
48     ])
49    
50     dnl Print summary.
51     echo "Configuration done. Now type \"make\"."