--- sql/pgsql/Attic/configure.in 2003/10/31 13:02:57 1.15.2.1 +++ sql/pgsql/Attic/configure.in 2009/08/23 05:51:43 1.25.2.1 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(parser3pgsql.C) -AM_INIT_AUTOMAKE(parser3pgsql, 3.1.1, nodefine) +AM_INIT_AUTOMAKE(parser3pgsql, 10.2, nodefine) AM_CONFIG_HEADER(config_auto.h) @@ -16,13 +16,26 @@ if test \! -f "$PGSQL_INC/libpq-fe.h"; t AC_MSG_ERROR($PGSQL_INC does not seem to be valid PgSQL includes directory) fi + +AC_ARG_WITH(dynamic-stdcpp, [ --with-dynamic-stdcpp link libstdc++ dynamically + by default, libstdc++ is linked statically],[ + LDFLAGS="-lstdc++" +],[ + LDFLAGS="-Wl,-Bstatic -Wl,-lstdc++ -Wl,-Bdynamic" +]) + +AC_SUBST(LDFLAGS) + + dnl Checks for programs. AC_PROG_INSTALL AC_PROG_MAKE_SET AC_PROG_AWK - -AC_LANG_CPLUSPLUS AC_PROG_CXX +AC_PROG_CC + +dnl most tests should be compiled with C compiler [especially qsort test] +AC_LANG_C dnl Enable building of the convenience library dnl and set LIBLTDL accordingly @@ -46,7 +59,8 @@ AC_CHECK_HEADERS( stdio.h \ stdlib.h \ string.h \ -setjmp.h +setjmp.h \ +ctype.h ) dnl Checks for typedefs, structures, and compiler characteristics.