annotate main/database/src/configure.ac @ 11550:a7e6bec0e9bf octave-forge

Retrieve error message when failing to connect.
author i7tiol
date Sat, 16 Mar 2013 16:41:45 +0000
parents d261dc71e497
children 35e9e4b6ab34
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11394
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
1 # -*- Autoconf -*-
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
2 # Process this file with autoconf to produce a configure script.
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
3
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
4 AC_PREREQ([2.67])
11550
a7e6bec0e9bf Retrieve error message when failing to connect.
i7tiol
parents: 11433
diff changeset
5 AC_INIT([database], [2.1.0], [i7tiol@t-online.de])
11394
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
6 AC_CONFIG_SRCDIR([__pq_connect__.cc])
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
7
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
8 # Checks for programs.
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
9 AC_PROG_CXX
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
10 AC_CHECK_PROG(OCTAVE, octave, octave)
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
11 AC_CHECK_PROG(MKOCTFILE, mkoctfile, mkoctfile)
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
12
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
13 # Checks for libraries.
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
14 AC_CHECK_LIB([pq], [PQconnectdb])
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
15
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
16 # Checks for header files.
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
17 AC_CHECK_HEADER([postgresql/libpq-fe.h], ,[exit 1])
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
18 AC_CHECK_HEADER([postgresql/pg_config_manual.h], ,[exit 1])
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
19 AC_CHECK_HEADER([postgresql/libpq/libpq-fs.h], ,[exit 1])
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
20
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
21 # Checks for typedefs, structures, and compiler characteristics.
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
22
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
23 # Checks for library functions.
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
24 AC_FUNC_ERROR_AT_LINE
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
25
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
26 AC_CONFIG_FILES([Makefile])
9aee227e296c Populated new database package with initial postgresql interface.
i7tiol
parents:
diff changeset
27 AC_OUTPUT