Diff for /sql/mysql/Attic/configure.in between versions 1.13.2.1 and 1.34.2.1

version 1.13.2.1, 2002/12/15 14:57:18 version 1.34.2.1, 2009/08/23 05:49:06
Line 1 Line 1
 dnl Process this file with autoconf to produce a configure script.  dnl Process this file with autoconf to produce a configure script.
 AC_INIT(parser3mysql.C)  AC_INIT(parser3mysql.C)
 AM_INIT_AUTOMAKE(parser3mysql, 3.0.0006, nodefine)  AC_PREREQ(2.57)
   
   AM_INIT_AUTOMAKE(parser3mysql, 10.2, nodefine)
   
 AM_CONFIG_HEADER(config_auto.h)  AM_CONFIG_HEADER(config_auto.h)
   
   
 AC_DEFUN(MYSQL_INC_CHK,[  AC_DEFUN([MYSQL_INC_CHK],[
         if test -r "$1/mysql.h"; then          if test -r "$1/mysql.h"; then
                 MYSQL_INC=$1                  MYSQL_INC=$1
         fi          fi
Line 17  dnl Arguments Line 19  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],
         MYSQL_INC_CHK($withval)          MYSQL_INC_CHK($withval)
   
     if test -z "$MYSQL_INC"; then          if test -z "$MYSQL_INC"; then
                 AC_MSG_ERROR($MYSQL_INC does not seem to be valid MySQL includes directory)                  AC_MSG_ERROR($MYSQL_INC does not seem to be valid MySQL includes directory)
     fi          fi
 ,  ,
         AC_MSG_CHECKING(for MYSQL_INC directory)          AC_MSG_CHECKING(for MYSQL_INC directory)
         for d in \          for d in \
Line 28  AC_ARG_WITH(mysql-inc,[  --with-mysql-in Line 30  AC_ARG_WITH(mysql-inc,[  --with-mysql-in
                 MYSQL_INC_CHK($d)                  MYSQL_INC_CHK($d)
         done          done
   
     if test -z "$MYSQL_INC"; then          if test -z "$MYSQL_INC"; then
         AC_MSG_ERROR(use --with-mysql-inc=DIR to specify MySQL includes directory)                  AC_MSG_ERROR(use --with-mysql-inc=DIR to specify MySQL includes directory)
     fi          fi
   
         AC_MSG_RESULT($MYSQL_INC)          AC_MSG_RESULT($MYSQL_INC)
 )  )
Line 39  AC_SUBST(MYSQL_INC) Line 41  AC_SUBST(MYSQL_INC)
   
   
   
   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.  dnl Checks for programs.
 AC_PROG_INSTALL  AC_PROG_INSTALL
 AC_PROG_MAKE_SET  AC_PROG_MAKE_SET
 AC_PROG_AWK  AC_PROG_AWK
   
 AC_LANG_CPLUSPLUS   
 AC_PROG_CXX  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 Enable building of the convenience library
 dnl and set LIBLTDL accordingly  dnl and set LIBLTDL accordingly
Line 54  dnl Substitute INCLTDL and LIBLTDL in th Line 68  dnl Substitute INCLTDL and LIBLTDL in th
 AC_SUBST(INCLTDL)  AC_SUBST(INCLTDL)
 AC_SUBST(LIBLTDL)  AC_SUBST(LIBLTDL)
 AC_SUBST(LIBADD_DL)  AC_SUBST(LIBADD_DL)
 dnl Check for dlopen support  
 AC_LIBTOOL_DLOPEN  
 dnl Configure libtool  dnl Configure libtool
 AC_DISABLE_STATIC  AC_DISABLE_STATIC
 AC_LIBTOOL_WIN32_DLL  AC_LIBTOOL_WIN32_DLL
 AM_PROG_LIBTOOL  AC_PROG_LIBTOOL
 dnl Configure libltdl  dnl Configure libltdl
 AC_CONFIG_SUBDIRS(libltdl)  AC_CONFIG_SUBDIRS(libltdl)
   
 dnl Checks for libraries.  dnl Checks for libraries.
   
   dnl FreeBSD4 requires workaround with destructor
   case "$host" in
           *-freebsd4*)
                   AC_DEFINE(FREEBSD4,,FreeBSD4X target platform)
   esac
   
 dnl Checks for header files.  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  setjmp.h \
   ctype.h
 )  )
   
 dnl Checks for typedefs, structures, and compiler characteristics.  dnl Checks for typedefs, structures, and compiler characteristics.

Removed from v.1.13.2.1  
changed lines
  Added in v.1.34.2.1


E-mail: