|
|
| version 1.1, 2001/09/21 15:40:55 | version 1.5, 2001/10/29 08:36:46 |
|---|---|
| Line 6 AM_CONFIG_HEADER(config_auto.h) | Line 6 AM_CONFIG_HEADER(config_auto.h) |
| dnl Arguments | dnl Arguments |
| AC_ARG_WITH(mysql_inc,[ --with-mysql_inc[=DIR] DIR is the MySQL includes directory],, | AC_ARG_WITH(mysql-inc,[ --with-mysql-inc[=DIR] DIR is the MySQL includes directory],, |
| withval="/usr/include/mysql" | withval="/usr/include/mysql" |
| ) | ) |
| MYSQL_INC=$withval | MYSQL_INC=$withval |
| AC_SUBST(MYSQL_INC) | AC_SUBST(MYSQL_INC) |
| if test \! -f "$MYSQL_INC/mysql.h"; then | |
| AC_MSG_ERROR($MYSQL_INC does not seem to be valid MySQL includes directory) | |
| fi | |
| dnl Checks for programs. | dnl Checks for programs. |
| AC_PROG_INSTALL | AC_PROG_INSTALL |
| Line 21 AC_PROG_AWK | Line 26 AC_PROG_AWK |
| AC_LANG_CPLUSPLUS | AC_LANG_CPLUSPLUS |
| AC_PROG_CXX | AC_PROG_CXX |
| AC_DEFUN(GCC_OPTION, | |
| [ | |
| AC_MSG_CHECKING(whether gcc accepts $1) | |
| save_CXXFLAGS=$CXXFLAGS | |
| CXXFLAGS="$save_CXXFLAGS $1" | |
| AC_TRY_COMPILE(,, | |
| AC_MSG_RESULT(yes) | |
| dnl leave CXXFLAGS | |
| , | |
| AC_MSG_RESULT(no) | |
| CXXFLAGS=$save_CXXFLAGS | |
| ) | |
| ]) | |
| if test "z$GXX" = "zyes"; then | |
| dnl Versions of GCC up to 2.8.0 required -fhandle-exceptions, but it is | |
| dnl the default in versions 2.8.0 and after. | |
| dnl GCC_OPTION(-fhandle-exceptions) | |
| GCC_OPTION(-fno-rtti) | |
| fi | |
| dnl Enable building of the convenience library | dnl Enable building of the convenience library |
| dnl and set LIBLTDL accordingly | dnl and set LIBLTDL accordingly |
| AC_LIBLTDL_CONVENIENCE | AC_LIBLTDL_CONVENIENCE |
| Line 42 dnl Checks for header files. | Line 68 dnl Checks for header files. |
| AC_CHECK_HEADERS( | AC_CHECK_HEADERS( |
| stdio.h \ | stdio.h \ |
| stdlib.h \ | stdlib.h \ |
| string.h | string.h \ |
| setjmp.h | |
| ) | ) |
| dnl Checks for typedefs, structures, and compiler characteristics. | dnl Checks for typedefs, structures, and compiler characteristics. |