source: anuga_work/development/anugavis/configure.ac @ 5587

Last change on this file since 5587 was 5487, checked in by jack, 16 years ago

Started C++-ising the code.

File size: 1.1 KB
Line 
1#                                               -*- Autoconf -*-
2# Process this file with autoconf to produce a configure script.
3
4AC_PREREQ([2.56])
5AC_INIT([ANUGA SWW Visualiser], [0.01], [u4112456@anu.edu.au])
6AM_INIT_AUTOMAKE([foreign -Wall -Werror])
7AC_CONFIG_SRCDIR([src/anugavis_simple.c])
8AC_CONFIG_HEADER([config.h])
9
10# Checks for programs.
11AC_PROG_CC
12AC_PROG_CXX
13AC_PROG_RANLIB
14
15# Checks for libraries.
16AX_CHECK_GLU
17AM_PATH_SDL([1.2.12], [], [AC_MSG_ERROR([SDL is required to build.])])
18AC_SEARCH_LIBS([nc_open], [netcdf], [],
19               [AC_MSG_ERROR([Can't link the NetCDF library. (LDFLAGS?)])])
20AC_SEARCH_LIBS([sqrt], [m], [],
21               [AC_MSG_ERROR([Can't find sqrt.])])
22
23# Checks for header files.
24AC_CHECK_HEADER([netcdf.h], [],
25                [AC_MSG_ERROR([Can't find the NetCDF header. (CPPFLAGS?)])])
26AC_CHECK_HEADER([windows.h])
27AX_BOOST_BASE([1.35.0])
28
29# Checks for typedefs, structures, and compiler characteristics.
30AC_C_CONST
31AC_C_INLINE
32AC_TYPE_SIZE_T
33AM_PROG_CC_C_O
34
35# Checks for library functions.
36AC_FUNC_MALLOC
37AC_CHECK_FUNCS([strdup sqrt])
38
39AC_CONFIG_FILES([Makefile
40                 src/Makefile])
41AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.