configure
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:301k
- #! /bin/sh
- # Do all the work for Automake. This macro actually does too much --
- # some checks are only needed if your package does certain things.
- # But this isn't really a big deal.
- # serial 1
- # Like AC_CONFIG_HEADER, but automatically create stamp file.
- # Add --enable-maintainer-mode option to configure.
- # From Jim Meyering
- # serial 1
- # Define a conditional.
- # serial 40 AC_PROG_LIBTOOL
- # AC_LIBTOOL_DLOPEN - enable checks for dlopen support
- # AC_LIBTOOL_WIN32_DLL - declare package support for building win32 dll's
- # AC_ENABLE_SHARED - implement the --enable-shared flag
- # Usage: AC_ENABLE_SHARED[(DEFAULT)]
- # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
- # `yes'.
- # AC_DISABLE_SHARED - set the default shared flag to --disable-shared
- # AC_ENABLE_STATIC - implement the --enable-static flag
- # Usage: AC_ENABLE_STATIC[(DEFAULT)]
- # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
- # `yes'.
- # AC_DISABLE_STATIC - set the default static flag to --disable-static
- # AC_ENABLE_FAST_INSTALL - implement the --enable-fast-install flag
- # Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)]
- # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to
- # `yes'.
- # AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install
- # AC_PROG_LD - find the path to the GNU or non-GNU linker
- # AC_PROG_NM - find the path to a BSD-compatible name lister
- # AC_CHECK_LIBM - check for math library
- # AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for
- # the libltdl convenience library, adds --enable-ltdl-convenience to
- # the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor
- # is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed
- # to be `${top_builddir}/libltdl'. Make sure you start DIR with
- # '${top_builddir}/' (note the single quotes!) if your package is not
- # flat, and, if you're not using automake, define top_builddir as
- # appropriate in the Makefiles.
- # AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for
- # the libltdl installable library, and adds --enable-ltdl-install to
- # the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor
- # is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed
- # to be `${top_builddir}/libltdl'. Make sure you start DIR with
- # '${top_builddir}/' (note the single quotes!) if your package is not
- # flat, and, if you're not using automake, define top_builddir as
- # appropriate in the Makefiles.
- # In the future, this macro may have to be called after AC_PROG_LIBTOOL.
- # Guess values for system-dependent variables and create Makefiles.
- # Generated automatically using autoconf version 2.13
- # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
- #
- # This configure script is free software; the Free Software Foundation
- # gives unlimited permission to copy, distribute and modify it.
- # Defaults:
- ac_help=
- ac_default_prefix=/usr/local
- # Any additions from configure.in:
- ac_help="$ac_help
- --enable-maintainer-mode enable make rules and dependencies not useful
- (and sometimes confusing) to the casual installer"
- ac_help="$ac_help
- --enable-shared[=PKGS] build shared libraries [default=yes]"
- ac_help="$ac_help
- --enable-static[=PKGS] build static libraries [default=yes]"
- ac_help="$ac_help
- --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
- ac_help="$ac_help
- --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
- ac_help="$ac_help
- --disable-libtool-lock avoid locking (might break parallel builds)"
- ac_help="$ac_help
- --with-server-suffix Append value to the version string."
- ac_help="$ac_help
- --with-mit-threads Always use included thread lib."
- ac_help="$ac_help
- --with-pthread Force use of pthread library."
- ac_help="$ac_help
- --with-named-thread-libs=ARG
- Use specified thread libraries instead of
- those automatically found by configure."
- ac_help="$ac_help
- --with-named-curses-libs=ARG
- Use specified curses libraries instead of
- those automatically found by configure."
- ac_help="$ac_help
- --with-named-z-libs=ARG
- Use specified zlib libraries instead of
- those automatically found by configure."
- ac_help="$ac_help
- --enable-thread-safe-client
- Compile the client with threads."
- ac_help="$ac_help
- --enable-assembler Use assembler versions of some string
- functions if available."
- ac_help="$ac_help
- --with-raid Enable RAID Support"
- ac_help="$ac_help
- --with-unix-socket-path=SOCKET
- Where to put the unix-domain socket. SOCKET must be
- an absolute file name."
- ac_help="$ac_help
- --with-tcp-port=port-number
- Which port to use for MySQL services (default 3306)"
- ac_help="$ac_help
- --with-mysqld-user=username
- What user the mysqld daemon shall be run as."
- ac_help="$ac_help
- --disable-large-files Omit support for large files"
- ac_help="$ac_help
- --with-libwrap[=DIR] Compile in libwrap (tcp_wrappers) support"
- ac_help="$ac_help
- --without-debug Build a production version without debugging code"
- ac_help="$ac_help
- --with-mysqld-ldflags Extra linking arguments for mysqld"
- ac_help="$ac_help
- --with-client-ldflags Extra linking arguments for clients"
- ac_help="$ac_help
- --with-low-memory Try to use less memory to compile to avoid
- memory limitations."
- ac_help="$ac_help
- --with-comment Comment about compilation environment."
- ac_help="$ac_help
- --without-server Only build the client."
- ac_help="$ac_help
- --without-docs Skip building of the documentation."
- ac_help="$ac_help
- --without-bench Skip building of the benchmark suite."
- ac_help="$ac_help
- --without-readline Use system readline instead of bundled copy."
- ac_help="$ac_help
- --with-charset=CHARSET Use CHARSET by default (one of: big5 cp1251 cp1257
- croat czech danish dec8 dos estonia euc_kr gb2312 gbk
- german1 greek hebrew hp8 hungarian koi8_ru koi8_ukr
- latin1 latin2 latin5 swe7 usa7 win1250 win1251ukr
- ujis sjis tis620; Default is latin1)"
- ac_help="$ac_help
- --with-extra-charsets=CHARSET[,CHARSET,...]
- Use charsets in addition to default (none, complex,
- all, or a list selected from the above sets)"
- ac_help="$ac_help
- --with-berkeley-db[=DIR]
- Use BerkeleyDB located in DIR"
- ac_help="$ac_help
- --with-berkeley-db-includes=DIR
- Find Berkeley DB headers in DIR"
- ac_help="$ac_help
- --with-berkeley-db-libs=DIR
- Find Berkeley DB libraries in DIR"
- ac_help="$ac_help
- --with-innobase Use Innobase"
- # Initialize some variables set by options.
- # The variables have the same names as the options, with
- # dashes changed to underlines.
- build=NONE
- cache_file=./config.cache
- exec_prefix=NONE
- host=NONE
- no_create=
- nonopt=NONE
- no_recursion=
- prefix=NONE
- program_prefix=NONE
- program_suffix=NONE
- program_transform_name=s,x,x,
- silent=
- site=
- srcdir=
- target=NONE
- verbose=
- x_includes=NONE
- x_libraries=NONE
- bindir='${exec_prefix}/bin'
- sbindir='${exec_prefix}/sbin'
- libexecdir='${exec_prefix}/libexec'
- datadir='${prefix}/share'
- sysconfdir='${prefix}/etc'
- sharedstatedir='${prefix}/com'
- localstatedir='${prefix}/var'
- libdir='${exec_prefix}/lib'
- includedir='${prefix}/include'
- oldincludedir='/usr/include'
- infodir='${prefix}/info'
- mandir='${prefix}/man'
- # Initialize some other variables.
- subdirs=
- MFLAGS= MAKEFLAGS=
- SHELL=${CONFIG_SHELL-/bin/sh}
- # Maximum number of lines to put in a shell here document.
- ac_max_here_lines=12
- ac_prev=
- for ac_option
- do
- # If the previous option needs an argument, assign it.
- if test -n "$ac_prev"; then
- eval "$ac_prev=$ac_option"
- ac_prev=
- continue
- fi
- case "$ac_option" in
- -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
- *) ac_optarg= ;;
- esac
- # Accept the important Cygnus configure options, so we can diagnose typos.
- case "$ac_option" in
- -bindir | --bindir | --bindi | --bind | --bin | --bi)
- ac_prev=bindir ;;
- -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
- bindir="$ac_optarg" ;;
- -build | --build | --buil | --bui | --bu)
- ac_prev=build ;;
- -build=* | --build=* | --buil=* | --bui=* | --bu=*)
- build="$ac_optarg" ;;
- -cache-file | --cache-file | --cache-fil | --cache-fi
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=*
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
- cache_file="$ac_optarg" ;;
- -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
- ac_prev=datadir ;;
- -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=*
- | --da=*)
- datadir="$ac_optarg" ;;
- -disable-* | --disable-*)
- ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
- # Reject names that are not valid shell variable names.
- if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
- { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
- fi
- ac_feature=`echo $ac_feature| sed 's/-/_/g'`
- eval "enable_${ac_feature}=no" ;;
- -enable-* | --enable-*)
- ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
- # Reject names that are not valid shell variable names.
- if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
- { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
- fi
- ac_feature=`echo $ac_feature| sed 's/-/_/g'`
- case "$ac_option" in
- *=*) ;;
- *) ac_optarg=yes ;;
- esac
- eval "enable_${ac_feature}='$ac_optarg'" ;;
- -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi
- | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec-
- | --exec | --exe | --ex)
- ac_prev=exec_prefix ;;
- -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=*
- | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=*
- | --exec=* | --exe=* | --ex=*)
- exec_prefix="$ac_optarg" ;;
- -gas | --gas | --ga | --g)
- # Obsolete; use --with-gas.
- with_gas=yes ;;
- -help | --help | --hel | --he)
- # Omit some internal or obsolete options to make the list less imposing.
- # This message is too long to be a string in the A/UX 3.1 sh.
- cat << EOF
- Usage: configure [options] [host]
- Options: [defaults in brackets after descriptions]
- Configuration:
- --cache-file=FILE cache test results in FILE
- --help print this message
- --no-create do not create output files
- --quiet, --silent do not print `checking...' messages
- --version print the version of autoconf that created configure
- Directory and file names:
- --prefix=PREFIX install architecture-independent files in PREFIX
- [$ac_default_prefix]
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
- [same as prefix]
- --bindir=DIR user executables in DIR [EPREFIX/bin]
- --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
- --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
- --datadir=DIR read-only architecture-independent data in DIR
- [PREFIX/share]
- --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data in DIR
- [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
- --libdir=DIR object code libraries in DIR [EPREFIX/lib]
- --includedir=DIR C header files in DIR [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
- --infodir=DIR info documentation in DIR [PREFIX/info]
- --mandir=DIR man documentation in DIR [PREFIX/man]
- --srcdir=DIR find the sources in DIR [configure dir or ..]
- --program-prefix=PREFIX prepend PREFIX to installed program names
- --program-suffix=SUFFIX append SUFFIX to installed program names
- --program-transform-name=PROGRAM
- run sed PROGRAM on installed program names
- EOF
- cat << EOF
- Host type:
- --build=BUILD configure for building on BUILD [BUILD=HOST]
- --host=HOST configure for HOST [guessed]
- --target=TARGET configure for TARGET [TARGET=HOST]
- Features and packages:
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --x-includes=DIR X include files are in DIR
- --x-libraries=DIR X library files are in DIR
- EOF
- if test -n "$ac_help"; then
- echo "--enable and --with options recognized:$ac_help"
- fi
- exit 0 ;;
- -host | --host | --hos | --ho)
- ac_prev=host ;;
- -host=* | --host=* | --hos=* | --ho=*)
- host="$ac_optarg" ;;
- -includedir | --includedir | --includedi | --included | --include
- | --includ | --inclu | --incl | --inc)
- ac_prev=includedir ;;
- -includedir=* | --includedir=* | --includedi=* | --included=* | --include=*
- | --includ=* | --inclu=* | --incl=* | --inc=*)
- includedir="$ac_optarg" ;;
- -infodir | --infodir | --infodi | --infod | --info | --inf)
- ac_prev=infodir ;;
- -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
- infodir="$ac_optarg" ;;
- -libdir | --libdir | --libdi | --libd)
- ac_prev=libdir ;;
- -libdir=* | --libdir=* | --libdi=* | --libd=*)
- libdir="$ac_optarg" ;;
- -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec
- | --libexe | --libex | --libe)
- ac_prev=libexecdir ;;
- -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=*
- | --libexe=* | --libex=* | --libe=*)
- libexecdir="$ac_optarg" ;;
- -localstatedir | --localstatedir | --localstatedi | --localstated
- | --localstate | --localstat | --localsta | --localst
- | --locals | --local | --loca | --loc | --lo)
- ac_prev=localstatedir ;;
- -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=*
- | --localstate=* | --localstat=* | --localsta=* | --localst=*
- | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
- localstatedir="$ac_optarg" ;;
- -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
- ac_prev=mandir ;;
- -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
- mandir="$ac_optarg" ;;
- -nfp | --nfp | --nf)
- # Obsolete; use --without-fp.
- with_fp=no ;;
- -no-create | --no-create | --no-creat | --no-crea | --no-cre
- | --no-cr | --no-c)
- no_create=yes ;;
- -no-recursion | --no-recursion | --no-recursio | --no-recursi
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
- no_recursion=yes ;;
- -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded
- | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc
- | --oldin | --oldi | --old | --ol | --o)
- ac_prev=oldincludedir ;;
- -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=*
- | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=*
- | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
- oldincludedir="$ac_optarg" ;;
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
- ac_prev=prefix ;;
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
- prefix="$ac_optarg" ;;
- -program-prefix | --program-prefix | --program-prefi | --program-pref
- | --program-pre | --program-pr | --program-p)
- ac_prev=program_prefix ;;
- -program-prefix=* | --program-prefix=* | --program-prefi=*
- | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
- program_prefix="$ac_optarg" ;;
- -program-suffix | --program-suffix | --program-suffi | --program-suff
- | --program-suf | --program-su | --program-s)
- ac_prev=program_suffix ;;
- -program-suffix=* | --program-suffix=* | --program-suffi=*
- | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
- program_suffix="$ac_optarg" ;;
- -program-transform-name | --program-transform-name
- | --program-transform-nam | --program-transform-na
- | --program-transform-n | --program-transform-
- | --program-transform | --program-transfor
- | --program-transfo | --program-transf
- | --program-trans | --program-tran
- | --progr-tra | --program-tr | --program-t)
- ac_prev=program_transform_name ;;
- -program-transform-name=* | --program-transform-name=*
- | --program-transform-nam=* | --program-transform-na=*
- | --program-transform-n=* | --program-transform-=*
- | --program-transform=* | --program-transfor=*
- | --program-transfo=* | --program-transf=*
- | --program-trans=* | --program-tran=*
- | --progr-tra=* | --program-tr=* | --program-t=*)
- program_transform_name="$ac_optarg" ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q
- | -silent | --silent | --silen | --sile | --sil)
- silent=yes ;;
- -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
- ac_prev=sbindir ;;
- -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=*
- | --sbi=* | --sb=*)
- sbindir="$ac_optarg" ;;
- -sharedstatedir | --sharedstatedir | --sharedstatedi
- | --sharedstated | --sharedstate | --sharedstat | --sharedsta
- | --sharedst | --shareds | --shared | --share | --shar
- | --sha | --sh)
- ac_prev=sharedstatedir ;;
- -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=*
- | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=*
- | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=*
- | --sha=* | --sh=*)
- sharedstatedir="$ac_optarg" ;;
- -site | --site | --sit)
- ac_prev=site ;;
- -site=* | --site=* | --sit=*)
- site="$ac_optarg" ;;
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- srcdir="$ac_optarg" ;;
- -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf
- | --syscon | --sysco | --sysc | --sys | --sy)
- ac_prev=sysconfdir ;;
- -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=*
- | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
- sysconfdir="$ac_optarg" ;;
- -target | --target | --targe | --targ | --tar | --ta | --t)
- ac_prev=target ;;
- -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
- target="$ac_optarg" ;;
- -v | -verbose | --verbose | --verbos | --verbo | --verb)
- verbose=yes ;;
- -version | --version | --versio | --versi | --vers)
- echo "configure generated by autoconf version 2.13"
- exit 0 ;;
- -with-* | --with-*)
- ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
- # Reject names that are not valid shell variable names.
- if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
- { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
- fi
- ac_package=`echo $ac_package| sed 's/-/_/g'`
- case "$ac_option" in
- *=*) ;;
- *) ac_optarg=yes ;;
- esac
- eval "with_${ac_package}='$ac_optarg'" ;;
- -without-* | --without-*)
- ac_package=`echo $ac_option|sed -e 's/-*without-//'`
- # Reject names that are not valid shell variable names.
- if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
- { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
- fi
- ac_package=`echo $ac_package| sed 's/-/_/g'`
- eval "with_${ac_package}=no" ;;
- --x)
- # Obsolete; use --with-x.
- with_x=yes ;;
- -x-includes | --x-includes | --x-include | --x-includ | --x-inclu
- | --x-incl | --x-inc | --x-in | --x-i)
- ac_prev=x_includes ;;
- -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=*
- | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
- x_includes="$ac_optarg" ;;
- -x-libraries | --x-libraries | --x-librarie | --x-librari
- | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
- ac_prev=x_libraries ;;
- -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=*
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries="$ac_optarg" ;;
- -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
- ;;
- *)
- if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
- echo "configure: warning: $ac_option: invalid host type" 1>&2
- fi
- if test "x$nonopt" != xNONE; then
- { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
- fi
- nonopt="$ac_option"
- ;;
- esac
- done
- if test -n "$ac_prev"; then
- { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
- fi
- trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
- # File descriptor usage:
- # 0 standard input
- # 1 file creation
- # 2 errors and warnings
- # 3 some systems may open it to /dev/tty
- # 4 used on the Kubota Titan
- # 6 checking for... messages and results
- # 5 compiler messages saved in config.log
- if test "$silent" = yes; then
- exec 6>/dev/null
- else
- exec 6>&1
- fi
- exec 5>./config.log
- echo "
- This file contains any messages produced by compilers while
- running configure, to aid debugging if configure makes a mistake.
- " 1>&5
- # Strip out --no-create and --no-recursion so they do not pile up.
- # Also quote any args containing shell metacharacters.
- ac_configure_args=
- for ac_arg
- do
- case "$ac_arg" in
- -no-create | --no-create | --no-creat | --no-crea | --no-cre
- | --no-cr | --no-c) ;;
- -no-recursion | --no-recursion | --no-recursio | --no-recursi
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
- *" "*|*" "*|*[[]~#$^&*(){}\|;<>?]*)
- ac_configure_args="$ac_configure_args '$ac_arg'" ;;
- *) ac_configure_args="$ac_configure_args $ac_arg" ;;
- esac
- done
- # NLS nuisances.
- # Only set these to C if already set. These must not be set unconditionally
- # because not all systems understand e.g. LANG=C (notably SCO).
- # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
- # Non-C LC_CTYPE values break the ctype check.
- if test "${LANG+set}" = set; then LANG=C; export LANG; fi
- if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
- if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
- if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
- # confdefs.h avoids OS command line length limits that DEFS can exceed.
- rm -rf conftest* confdefs.h
- # AIX cpp loses on an empty file, so make sure it contains at least a newline.
- echo > confdefs.h
- # A filename unique to this package, relative to the directory that
- # configure is in, which we can look for to find out if srcdir is correct.
- ac_unique_file=sql/mysqld.cc
- # Find the source files, if location was not specified.
- if test -z "$srcdir"; then
- ac_srcdir_defaulted=yes
- # Try the directory containing this script, then its parent.
- ac_prog=$0
- ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
- test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
- srcdir=$ac_confdir
- if test ! -r $srcdir/$ac_unique_file; then
- srcdir=..
- fi
- else
- ac_srcdir_defaulted=no
- fi
- if test ! -r $srcdir/$ac_unique_file; then
- if test "$ac_srcdir_defaulted" = yes; then
- { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
- else
- { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
- fi
- fi
- srcdir=`echo "${srcdir}" | sed 's%([^/])/*$%1%'`
- # Prefer explicitly selected file to automatically selected ones.
- if test -z "$CONFIG_SITE"; then
- if test "x$prefix" != xNONE; then
- CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
- else
- CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
- fi
- fi
- for ac_site_file in $CONFIG_SITE; do
- if test -r "$ac_site_file"; then
- echo "loading site script $ac_site_file"
- . "$ac_site_file"
- fi
- done
- if test -r "$cache_file"; then
- echo "loading cache $cache_file"
- . $cache_file
- else
- echo "creating cache $cache_file"
- > $cache_file
- fi
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
- ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
- cross_compiling=$ac_cv_prog_cc_cross
- ac_exeext=
- ac_objext=o
- if (echo "testingc"; echo 1,2,3) | grep c >/dev/null; then
- # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
- if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
- ac_n= ac_c='
- ' ac_t=' '
- else
- ac_n=-n ac_c= ac_t=
- fi
- else
- ac_n= ac_c='c' ac_t=
- fi
- ac_aux_dir=
- for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
- if test -f $ac_dir/install-sh; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install-sh -c"
- break
- elif test -f $ac_dir/install.sh; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install.sh -c"
- break
- fi
- done
- if test -z "$ac_aux_dir"; then
- { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
- fi
- ac_config_guess=$ac_aux_dir/config.guess
- ac_config_sub=$ac_aux_dir/config.sub
- ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
- # Do some error checking and defaulting for the host and target type.
- # The inputs are:
- # configure --host=HOST --target=TARGET --build=BUILD NONOPT
- #
- # The rules are:
- # 1. You are not allowed to specify --host, --target, and nonopt at the
- # same time.
- # 2. Host defaults to nonopt.
- # 3. If nonopt is not specified, then host defaults to the current host,
- # as determined by config.guess.
- # 4. Target and build default to nonopt.
- # 5. If nonopt is not specified, then target and build default to host.
- # The aliases save the names the user supplied, while $host etc.
- # will get canonicalized.
- case $host---$target---$nonopt in
- NONE---*---* | *---NONE---* | *---*---NONE) ;;
- *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
- esac
- # Make sure we can run config.sub.
- if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
- else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
- fi
- echo $ac_n "checking host system type""... $ac_c" 1>&6
- echo "configure:803: checking host system type" >&5
- host_alias=$host
- case "$host_alias" in
- NONE)
- case $nonopt in
- NONE)
- if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
- else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
- fi ;;
- *) host_alias=$nonopt ;;
- esac ;;
- esac
- host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
- host_cpu=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
- host_vendor=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
- host_os=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
- echo "$ac_t""$host" 1>&6
- echo $ac_n "checking target system type""... $ac_c" 1>&6
- echo "configure:824: checking target system type" >&5
- target_alias=$target
- case "$target_alias" in
- NONE)
- case $nonopt in
- NONE) target_alias=$host_alias ;;
- *) target_alias=$nonopt ;;
- esac ;;
- esac
- target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
- target_cpu=`echo $target | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
- target_vendor=`echo $target | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
- target_os=`echo $target | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
- echo "$ac_t""$target" 1>&6
- echo $ac_n "checking build system type""... $ac_c" 1>&6
- echo "configure:842: checking build system type" >&5
- build_alias=$build
- case "$build_alias" in
- NONE)
- case $nonopt in
- NONE) build_alias=$host_alias ;;
- *) build_alias=$nonopt ;;
- esac ;;
- esac
- build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
- build_cpu=`echo $build | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
- build_vendor=`echo $build | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
- build_os=`echo $build | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
- echo "$ac_t""$build" 1>&6
- test "$host_alias" != "$target_alias" &&
- test "$program_prefix$program_suffix$program_transform_name" =
- NONENONEs,x,x, &&
- program_prefix=${target_alias}-
- # The Docs Makefile.am parses this line!
- # Find a good install program. We prefer a C program (faster),
- # so one script is as good as another. But avoid the broken or
- # incompatible versions:
- # SysV /etc/install, /usr/sbin/install
- # SunOS /usr/etc/install
- # IRIX /sbin/install
- # AIX /bin/install
- # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
- # AFS /usr/afsws/bin/install, which mishandles nonexistent args
- # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- # ./install, which can be erroneously created by make from ./install.sh.
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
- echo "configure:877: checking for a BSD compatible install" >&5
- if test -z "$INSTALL"; then
- if eval "test "`echo '$''{'ac_cv_path_install'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
- for ac_dir in $PATH; do
- # Account for people who put trailing slashes in PATH elements.
- case "$ac_dir/" in
- /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- # Don't use installbsd from OSF since it installs stuff as root
- # by default.
- for ac_prog in ginstall scoinst install; do
- if test -f $ac_dir/$ac_prog; then
- if test $ac_prog = install &&
- grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
- # AIX install. It has an incompatible calling convention.
- :
- else
- ac_cv_path_install="$ac_dir/$ac_prog -c"
- break 2
- fi
- fi
- done
- ;;
- esac
- done
- IFS="$ac_save_IFS"
- fi
- if test "${ac_cv_path_install+set}" = set; then
- INSTALL="$ac_cv_path_install"
- else
- # As a last resort, use the slow shell script. We don't cache a
- # path for INSTALL within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the path is relative.
- INSTALL="$ac_install_sh"
- fi
- fi
- echo "$ac_t""$INSTALL" 1>&6
- # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
- # It thinks the first close brace ends the variable substitution.
- test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
- test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
- echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
- echo "configure:930: checking whether build environment is sane" >&5
- sleep 1
- echo timestamp > conftestfile
- # Do this in a subshell so we don't clobber the current shell's
- # arguments. FIXME: maybe try `-L' hack like GETLOADAVG test?
- if (set X `ls -t $srcdir/configure conftestfile`; test "$2" = conftestfile)
- then
- # Ok.
- :
- else
- { echo "configure: error: newly created file is older than distributed files!
- Check your system clock" 1>&2; exit 1; }
- fi
- rm -f conftest*
- echo "$ac_t""yes" 1>&6
- if test "$program_transform_name" = s,x,x,; then
- program_transform_name=
- else
- # Double any or $. echo might interpret backslashes.
- cat <<EOF_SED > conftestsed
- s,\,\\,g; s,$,$$,g
- EOF_SED
- program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
- rm -f conftestsed
- fi
- test "$program_prefix" != NONE &&
- program_transform_name="s,^,${program_prefix},; $program_transform_name"
- # Use a double $ so make ignores it.
- test "$program_suffix" != NONE &&
- program_transform_name="s,$$,${program_suffix},; $program_transform_name"
- # sed with no file args requires a program.
- test "$program_transform_name" = "" && program_transform_name="s,x,x,"
- echo $ac_n "checking whether ${MAKE-make} sets ${MAKE}""... $ac_c" 1>&6
- echo "configure:965: checking whether ${MAKE-make} sets ${MAKE}" >&5
- set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
- if eval "test "`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftestmake <<EOF
- all:
- @echo 'ac_maketemp="${MAKE}"'
- EOF
- # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
- eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
- if test -n "$ac_maketemp"; then
- eval ac_cv_prog_make_${ac_make}_set=yes
- else
- eval ac_cv_prog_make_${ac_make}_set=no
- fi
- rm -f conftestmake
- fi
- if eval "test "`echo '$ac_cv_prog_make_'${ac_make}_set`" = yes"; then
- echo "$ac_t""yes" 1>&6
- SET_MAKE=
- else
- echo "$ac_t""no" 1>&6
- SET_MAKE="MAKE=${MAKE-make}"
- fi
- PACKAGE=mysql
- VERSION=3.23.35
- if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
- { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
- fi
- cat >> confdefs.h <<EOF
- #define PACKAGE "$PACKAGE"
- EOF
- cat >> confdefs.h <<EOF
- #define VERSION "$VERSION"
- EOF
- missing_dir=`cd $ac_aux_dir && pwd`
- echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
- echo "configure:1011: checking for working aclocal" >&5
- # Run test in a subshell; some versions of sh will print an error if
- # an executable is not found, even if stderr is redirected.
- # Redirect stdin to placate older versions of autoconf. Sigh.
- if (aclocal --version) < /dev/null > /dev/null 2>&1; then
- ACLOCAL=aclocal
- echo "$ac_t""found" 1>&6
- else
- ACLOCAL="$missing_dir/missing aclocal"
- echo "$ac_t""missing" 1>&6
- fi
- echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
- echo "configure:1024: checking for working autoconf" >&5
- # Run test in a subshell; some versions of sh will print an error if
- # an executable is not found, even if stderr is redirected.
- # Redirect stdin to placate older versions of autoconf. Sigh.
- if (autoconf --version) < /dev/null > /dev/null 2>&1; then
- AUTOCONF=autoconf
- echo "$ac_t""found" 1>&6
- else
- AUTOCONF="$missing_dir/missing autoconf"
- echo "$ac_t""missing" 1>&6
- fi
- echo $ac_n "checking for working automake""... $ac_c" 1>&6
- echo "configure:1037: checking for working automake" >&5
- # Run test in a subshell; some versions of sh will print an error if
- # an executable is not found, even if stderr is redirected.
- # Redirect stdin to placate older versions of autoconf. Sigh.
- if (automake --version) < /dev/null > /dev/null 2>&1; then
- AUTOMAKE=automake
- echo "$ac_t""found" 1>&6
- else
- AUTOMAKE="$missing_dir/missing automake"
- echo "$ac_t""missing" 1>&6
- fi
- echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
- echo "configure:1050: checking for working autoheader" >&5
- # Run test in a subshell; some versions of sh will print an error if
- # an executable is not found, even if stderr is redirected.
- # Redirect stdin to placate older versions of autoconf. Sigh.
- if (autoheader --version) < /dev/null > /dev/null 2>&1; then
- AUTOHEADER=autoheader
- echo "$ac_t""found" 1>&6
- else
- AUTOHEADER="$missing_dir/missing autoheader"
- echo "$ac_t""missing" 1>&6
- fi
- echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
- echo "configure:1063: checking for working makeinfo" >&5
- # Run test in a subshell; some versions of sh will print an error if
- # an executable is not found, even if stderr is redirected.
- # Redirect stdin to placate older versions of autoconf. Sigh.
- if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
- MAKEINFO=makeinfo
- echo "$ac_t""found" 1>&6
- else
- MAKEINFO="$missing_dir/missing makeinfo"
- echo "$ac_t""missing" 1>&6
- fi
- PROTOCOL_VERSION=10
- DOT_FRM_VERSION=6
- # See the libtool docs for information on how to do shared lib versions.
- SHARED_LIB_VERSION=10:0:0
- # Set all version vars based on $VERSION. How do we do this more elegant ?
- # Remember that regexps needs to quote [ and ] since this is run through m4
- MYSQL_NO_DASH_VERSION=`echo $VERSION | sed -e "s|-.*$||"`
- MYSQL_BASE_VERSION=`echo $MYSQL_NO_DASH_VERSION | sed -e "s|.[^.]*$||"`
- F_PART=`echo $MYSQL_BASE_VERSION | sed -e "s|.||g"| sed -e "s|a-zA-Z+||"|sed -e "s|^(..)$|\10|"`
- L_PART=`echo $MYSQL_NO_DASH_VERSION | sed -e "s|^[0-9].[0-9]*.||" | sed -e "s|^(.)$|0\1|" | sed -e "s|[a-z]||"`
- MYSQL_VERSION_ID=${F_PART}${L_PART}
- # The port should be constant for a LONG time
- MYSQL_TCP_PORT_DEFAULT=3306
- MYSQL_UNIX_ADDR_DEFAULT="/tmp/mysql.sock"
- # Remember to add a directory sql/share/LANGUAGE
- AVAILABLE_LANGUAGES="
- czech danish dutch english estonian french german greek hungarian
- italian japanese korean norwegian norwegian-ny polish portuguese
- romanian russian slovak spanish swedish"
- # Generate make rules for all error messages
- AVAILABLE_LANGUAGES_ERRORS=
- AVAILABLE_LANGUAGES_ERRORS_RULES=$srcdir/ac_available_languages_fragment
- rm -f $AVAILABLE_LANGUAGES_ERRORS_RULES
- for i in $AVAILABLE_LANGUAGES
- do
- AVAILABLE_LANGUAGES_ERRORS="$AVAILABLE_LANGUAGES_ERRORS $i/errmsg.sys"
- echo "$i/errmsg.sys: $i/errmsg.txt
- $(top_builddir)/extra/comp_err $i/errmsg.txt $i/errmsg.sys"
- >> $AVAILABLE_LANGUAGES_ERRORS_RULES
- done
- #####
- #####
- cat >> confdefs.h <<EOF
- #define PROTOCOL_VERSION $PROTOCOL_VERSION
- EOF
- cat >> confdefs.h <<EOF
- #define DOT_FRM_VERSION $DOT_FRM_VERSION
- EOF
- # Canonicalize the configuration name.
- SYSTEM_TYPE="$host_vendor-$host_os"
- MACHINE_TYPE="$host_cpu"
- cat >> confdefs.h <<EOF
- #define SYSTEM_TYPE "$SYSTEM_TYPE"
- EOF
- cat >> confdefs.h <<EOF
- #define MACHINE_TYPE "$MACHINE_TYPE"
- EOF
- # Save some variables and the command line options for mysqlbug
- SAVE_CFLAGS="$CFLAGS"
- SAVE_CXXFLAGS="$CXXFLAGS"
- SAVE_LDFLAGS="$LDFLAGS"
- SAVE_CXXLDFLAGS="$CXXLDFLAGS"
- CONF_COMMAND="$0 $ac_configure_args"
- echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
- echo "configure:1165: checking whether to enable maintainer-specific portions of Makefiles" >&5
- # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
- if test "${enable_maintainer_mode+set}" = set; then
- enableval="$enable_maintainer_mode"
- USE_MAINTAINER_MODE=$enableval
- else
- USE_MAINTAINER_MODE=no
- fi
- echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
-
- if test $USE_MAINTAINER_MODE = yes; then
- MAINTAINER_MODE_TRUE=
- MAINTAINER_MODE_FALSE='#'
- else
- MAINTAINER_MODE_TRUE='#'
- MAINTAINER_MODE_FALSE=
- fi
- MAINT=$MAINTAINER_MODE_TRUE
-
- if test "$program_transform_name" = s,x,x,; then
- program_transform_name=
- else
- # Double any or $. echo might interpret backslashes.
- cat <<EOF_SED > conftestsed
- s,\,\\,g; s,$,$$,g
- EOF_SED
- program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
- rm -f conftestsed
- fi
- test "$program_prefix" != NONE &&
- program_transform_name="s,^,${program_prefix},; $program_transform_name"
- # Use a double $ so make ignores it.
- test "$program_suffix" != NONE &&
- program_transform_name="s,$$,${program_suffix},; $program_transform_name"
- # sed with no file args requires a program.
- test "$program_transform_name" = "" && program_transform_name="s,x,x,"
- echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
- echo "configure:1207: checking whether build environment is sane" >&5
- sleep 1
- echo timestamp > conftestfile
- # Do this in a subshell so we don't clobber the current shell's
- # arguments. FIXME: maybe try `-L' hack like GETLOADAVG test?
- if (set X `ls -t $srcdir/configure conftestfile`; test "$2" = conftestfile)
- then
- # Ok.
- :
- else
- { echo "configure: error: newly created file is older than distributed files!
- Check your system clock" 1>&2; exit 1; }
- fi
- rm -f conftest*
- echo "$ac_t""yes" 1>&6
- # This is needed is SUBDIRS is set
- echo $ac_n "checking whether ${MAKE-make} sets ${MAKE}""... $ac_c" 1>&6
- echo "configure:1224: checking whether ${MAKE-make} sets ${MAKE}" >&5
- set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
- if eval "test "`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftestmake <<EOF
- all:
- @echo 'ac_maketemp="${MAKE}"'
- EOF
- # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
- eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
- if test -n "$ac_maketemp"; then
- eval ac_cv_prog_make_${ac_make}_set=yes
- else
- eval ac_cv_prog_make_${ac_make}_set=no
- fi
- rm -f conftestmake
- fi
- if eval "test "`echo '$ac_cv_prog_make_'${ac_make}_set`" = yes"; then
- echo "$ac_t""yes" 1>&6
- SET_MAKE=
- else
- echo "$ac_t""no" 1>&6
- SET_MAKE="MAKE=${MAKE-make}"
- fi
- # This generates rules for webpage generation for the MySQL homepage.
- if test -d ../web/SitePages; then
- LOCAL_TRUE=
- LOCAL_FALSE='#'
- else
- LOCAL_TRUE='#'
- LOCAL_FALSE=
- fi
- # This is need before AC_PROG_CC
- #
- if test "x${CFLAGS-}" = x ; then
- cflags_is_set=no
- else
- cflags_is_set=yes
- fi
- if test "x${CPPFLAGS-}" = x ; then
- cppflags_is_set=no
- else
- cppflags_is_set=yes
- fi
- if test "x${LDFLAGS-}" = x ; then
- ldflags_is_set=no
- else
- ldflags_is_set=yes
- fi
- # The following hack should ensure that configure doesn't add optimizing
- # or debugging flags to CFLAGS or CXXFLAGS
- CFLAGS="$CFLAGS "
- CXXFLAGS="$CXXFLAGS "
- for ac_prog in gawk mawk nawk awk
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1292: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_AWK'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$AWK"; then
- ac_cv_prog_AWK="$AWK" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_AWK="$ac_prog"
- break
- fi
- done
- IFS="$ac_save_ifs"
- fi
- fi
- AWK="$ac_cv_prog_AWK"
- if test -n "$AWK"; then
- echo "$ac_t""$AWK" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- test -n "$AWK" && break
- done
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1324: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_CC="gcc"
- break
- fi
- done
- IFS="$ac_save_ifs"
- fi
- fi
- CC="$ac_cv_prog_CC"
- if test -n "$CC"; then
- echo "$ac_t""$CC" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1354: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_prog_rejected=no
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- break
- fi
- done
- IFS="$ac_save_ifs"
- if test $ac_prog_rejected = yes; then
- # We found a bogon in the path, so make sure we never use it.
- set dummy $ac_cv_prog_CC
- shift
- if test $# -gt 0; then
- # We chose a different compiler from the bogus one.
- # However, it has the same basename, so the bogon will be chosen
- # first if we set CC to just the basename; use the full file name.
- shift
- set dummy "$ac_dir/$ac_word" "$@"
- shift
- ac_cv_prog_CC="$@"
- fi
- fi
- fi
- fi
- CC="$ac_cv_prog_CC"
- if test -n "$CC"; then
- echo "$ac_t""$CC" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- if test -z "$CC"; then
- case "`uname -s`" in
- *win32* | *WIN32*)
- # Extract the first word of "cl", so it can be a program name with args.
- set dummy cl; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1405: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_CC="cl"
- break
- fi
- done
- IFS="$ac_save_ifs"
- fi
- fi
- CC="$ac_cv_prog_CC"
- if test -n "$CC"; then
- echo "$ac_t""$CC" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- ;;
- esac
- fi
- test -z "$CC" && { echo "configure: error: no acceptable cc found in $PATH" 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
- echo "configure:1437: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
- ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
- cross_compiling=$ac_cv_prog_cc_cross
- cat > conftest.$ac_ext << EOF
- #line 1448 "configure"
- #include "confdefs.h"
- main(){return(0);}
- EOF
- if { (eval echo configure:1453: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- ac_cv_prog_cc_works=yes
- # If we can't run a trivial program, we are probably using a cross compiler.
- if (./conftest; exit) 2>/dev/null; then
- ac_cv_prog_cc_cross=no
- else
- ac_cv_prog_cc_cross=yes
- fi
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- ac_cv_prog_cc_works=no
- fi
- rm -fr conftest*
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
- ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
- cross_compiling=$ac_cv_prog_cc_cross
- echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
- if test $ac_cv_prog_cc_works = no; then
- { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
- echo "configure:1479: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
- echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
- cross_compiling=$ac_cv_prog_cc_cross
- echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
- echo "configure:1484: checking whether we are using GNU C" >&5
- if eval "test "`echo '$''{'ac_cv_prog_gcc'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.c <<EOF
- #ifdef __GNUC__
- yes;
- #endif
- EOF
- if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1493: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
- ac_cv_prog_gcc=yes
- else
- ac_cv_prog_gcc=no
- fi
- fi
- echo "$ac_t""$ac_cv_prog_gcc" 1>&6
- if test $ac_cv_prog_gcc = yes; then
- GCC=yes
- else
- GCC=
- fi
- ac_test_CFLAGS="${CFLAGS+set}"
- ac_save_CFLAGS="$CFLAGS"
- CFLAGS=
- echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
- echo "configure:1512: checking whether ${CC-cc} accepts -g" >&5
- if eval "test "`echo '$''{'ac_cv_prog_cc_g'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- echo 'void f(){}' > conftest.c
- if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
- ac_cv_prog_cc_g=yes
- else
- ac_cv_prog_cc_g=no
- fi
- rm -f conftest*
- fi
- echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
- if test "$ac_test_CFLAGS" = set; then
- CFLAGS="$ac_save_CFLAGS"
- elif test $ac_cv_prog_cc_g = yes; then
- if test "$GCC" = yes; then
- CFLAGS="-g -O2"
- else
- CFLAGS="-g"
- fi
- else
- if test "$GCC" = yes; then
- CFLAGS="-O2"
- else
- CFLAGS=
- fi
- fi
- for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1548: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_CXX'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$CXX"; then
- ac_cv_prog_CXX="$CXX" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_CXX="$ac_prog"
- break
- fi
- done
- IFS="$ac_save_ifs"
- fi
- fi
- CXX="$ac_cv_prog_CXX"
- if test -n "$CXX"; then
- echo "$ac_t""$CXX" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- test -n "$CXX" && break
- done
- test -n "$CXX" || CXX="gcc"
- echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
- echo "configure:1580: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
- ac_ext=C
- # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
- ac_cpp='$CXXCPP $CPPFLAGS'
- ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
- ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
- cross_compiling=$ac_cv_prog_cxx_cross
- cat > conftest.$ac_ext << EOF
- #line 1591 "configure"
- #include "confdefs.h"
- int main(){return(0);}
- EOF
- if { (eval echo configure:1596: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- ac_cv_prog_cxx_works=yes
- # If we can't run a trivial program, we are probably using a cross compiler.
- if (./conftest; exit) 2>/dev/null; then
- ac_cv_prog_cxx_cross=no
- else
- ac_cv_prog_cxx_cross=yes
- fi
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- ac_cv_prog_cxx_works=no
- fi
- rm -fr conftest*
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
- ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
- cross_compiling=$ac_cv_prog_cc_cross
- echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
- if test $ac_cv_prog_cxx_works = no; then
- { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
- echo "configure:1622: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
- echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
- cross_compiling=$ac_cv_prog_cxx_cross
- echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
- echo "configure:1627: checking whether we are using GNU C++" >&5
- if eval "test "`echo '$''{'ac_cv_prog_gxx'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.C <<EOF
- #ifdef __GNUC__
- yes;
- #endif
- EOF
- if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1636: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
- ac_cv_prog_gxx=yes
- else
- ac_cv_prog_gxx=no
- fi
- fi
- echo "$ac_t""$ac_cv_prog_gxx" 1>&6
- if test $ac_cv_prog_gxx = yes; then
- GXX=yes
- else
- GXX=
- fi
- ac_test_CXXFLAGS="${CXXFLAGS+set}"
- ac_save_CXXFLAGS="$CXXFLAGS"
- CXXFLAGS=
- echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
- echo "configure:1655: checking whether ${CXX-g++} accepts -g" >&5
- if eval "test "`echo '$''{'ac_cv_prog_cxx_g'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- echo 'void f(){}' > conftest.cc
- if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
- ac_cv_prog_cxx_g=yes
- else
- ac_cv_prog_cxx_g=no
- fi
- rm -f conftest*
- fi
- echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
- if test "$ac_test_CXXFLAGS" = set; then
- CXXFLAGS="$ac_save_CXXFLAGS"
- elif test $ac_cv_prog_cxx_g = yes; then
- if test "$GXX" = yes; then
- CXXFLAGS="-g -O2"
- else
- CXXFLAGS="-g"
- fi
- else
- if test "$GXX" = yes; then
- CXXFLAGS="-O2"
- else
- CXXFLAGS=
- fi
- fi
- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
- echo "configure:1687: checking how to run the C preprocessor" >&5
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
- fi
- if test -z "$CPP"; then
- if eval "test "`echo '$''{'ac_cv_prog_CPP'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- # This must be in double quotes, not single quotes, because CPP may get
- # substituted into the Makefile and "${CC-cc}" will confuse make.
- CPP="${CC-cc} -E"
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp.
- cat > conftest.$ac_ext <<EOF
- #line 1702 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
- { (eval echo configure:1708: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
- if test -z "$ac_err"; then
- :
- else
- echo "$ac_err" >&5
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -rf conftest*
- CPP="${CC-cc} -E -traditional-cpp"
- cat > conftest.$ac_ext <<EOF
- #line 1719 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
- { (eval echo configure:1725: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
- if test -z "$ac_err"; then
- :
- else
- echo "$ac_err" >&5
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -rf conftest*
- CPP="${CC-cc} -nologo -E"
- cat > conftest.$ac_ext <<EOF
- #line 1736 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
- { (eval echo configure:1742: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
- if test -z "$ac_err"; then
- :
- else
- echo "$ac_err" >&5
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -rf conftest*
- CPP=/lib/cpp
- fi
- rm -f conftest*
- fi
- rm -f conftest*
- fi
- rm -f conftest*
- ac_cv_prog_CPP="$CPP"
- fi
- CPP="$ac_cv_prog_CPP"
- else
- ac_cv_prog_CPP="$CPP"
- fi
- echo "$ac_t""$CPP" 1>&6
- if test "$ac_cv_prog_gcc" = "yes"
- then
- AS="$CC -c"
-
- else
- # Extract the first word of "as", so it can be a program name with args.
- set dummy as; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1774: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_AS'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$AS" in
- /*)
- ac_cv_path_AS="$AS" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_AS="$AS" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_AS="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_AS" && ac_cv_path_AS="as"
- ;;
- esac
- fi
- AS="$ac_cv_path_AS"
- if test -n "$AS"; then
- echo "$ac_t""$AS" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- fi
- # Still need ranlib for readline; local static use only so no libtool.
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:1812: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_RANLIB'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$RANLIB"; then
- ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_RANLIB="ranlib"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
- fi
- fi
- RANLIB="$ac_cv_prog_RANLIB"
- if test -n "$RANLIB"; then
- echo "$ac_t""$RANLIB" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # We use libtool
- #AC_LIBTOOL_WIN32_DLL
- # Check whether --enable-shared or --disable-shared was given.
- if test "${enable_shared+set}" = set; then
- enableval="$enable_shared"
- p=${PACKAGE-default}
- case "$enableval" in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
- for pkg in $enableval; do
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$ac_save_ifs"
- ;;
- esac
- else
- enable_shared=yes
- fi
- # Check whether --enable-static or --disable-static was given.
- if test "${enable_static+set}" = set; then
- enableval="$enable_static"
- p=${PACKAGE-default}
- case "$enableval" in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
- for pkg in $enableval; do
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$ac_save_ifs"
- ;;
- esac
- else
- enable_static=yes
- fi
- # Check whether --enable-fast-install or --disable-fast-install was given.
- if test "${enable_fast_install+set}" = set; then
- enableval="$enable_fast_install"
- p=${PACKAGE-default}
- case "$enableval" in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
- for pkg in $enableval; do
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$ac_save_ifs"
- ;;
- esac
- else
- enable_fast_install=yes
- fi
- # Check whether --with-gnu-ld or --without-gnu-ld was given.
- if test "${with_gnu_ld+set}" = set; then
- withval="$with_gnu_ld"
- test "$withval" = no || with_gnu_ld=yes
- else
- with_gnu_ld=no
- fi
- ac_prog=ld
- if test "$ac_cv_prog_gcc" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
- echo "configure:1922: checking for ld used by GCC" >&5
- ac_prog=`($CC -print-prog-name=ld) 2>&5`
- case "$ac_prog" in
- # Accept absolute paths.
- [\/]* | [A-Za-z]:[\/]*)
- re_direlt='/[^/][^/]*/../'
- # Canonicalize the path of ld
- ac_prog=`echo $ac_prog| sed 's%\\%/%g'`
- while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
- elif test "$with_gnu_ld" = yes; then
- echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
- echo "configure:1946: checking for GNU ld" >&5
- else
- echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
- echo "configure:1949: checking for non-GNU ld" >&5
- fi
- if eval "test "`echo '$''{'ac_cv_path_LD'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -z "$LD"; then
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- for ac_dir in $PATH; do
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- ac_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some GNU ld's only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
- test "$with_gnu_ld" != no && break
- else
- test "$with_gnu_ld" != yes && break
- fi
- fi
- done
- IFS="$ac_save_ifs"
- else
- ac_cv_path_LD="$LD" # Let the user override the test with a path.
- fi
- fi
- LD="$ac_cv_path_LD"
- if test -n "$LD"; then
- echo "$ac_t""$LD" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- test -z "$LD" && { echo "configure: error: no acceptable ld found in $PATH" 1>&2; exit 1; }
- echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
- echo "configure:1984: checking if the linker ($LD) is GNU ld" >&5
- if eval "test "`echo '$''{'ac_cv_prog_gnu_ld'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- # I'd rather use --version here, but apparently some GNU ld's only accept -v.
- if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
- ac_cv_prog_gnu_ld=yes
- else
- ac_cv_prog_gnu_ld=no
- fi
- fi
- echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
- echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
- echo "configure:2000: checking for BSD-compatible nm" >&5
- if eval "test "`echo '$''{'ac_cv_path_NM'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$NM"; then
- # Let the user override the test.
- ac_cv_path_NM="$NM"
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
- ac_cv_path_NM="$ac_dir/nm -B"
- break
- elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
- ac_cv_path_NM="$ac_dir/nm -p"
- break
- else
- ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- fi
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
- fi
- fi
- NM="$ac_cv_path_NM"
- echo "$ac_t""$NM" 1>&6
- echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
- echo "configure:2036: checking whether ln -s works" >&5
- if eval "test "`echo '$''{'ac_cv_prog_LN_S'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- rm -f conftestdata
- if ln -s X conftestdata 2>/dev/null
- then
- rm -f conftestdata
- ac_cv_prog_LN_S="ln -s"
- else
- ac_cv_prog_LN_S=ln
- fi
- fi
- LN_S="$ac_cv_prog_LN_S"
- if test "$ac_cv_prog_LN_S" = "ln -s"; then
- echo "$ac_t""yes" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- case "$target" in
- NONE) lt_target="$host" ;;
- *) lt_target="$target" ;;
- esac
- # Check for any special flags to pass to ltconfig.
- #
- # the following will cause an existing older ltconfig to fail, so
- # we ignore this at the expense of the cache file... Checking this
- # will just take longer ... bummer!
- #libtool_flags="--cache-file=$cache_file"
- #
- test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
- test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
- test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
- test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
- test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
- # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
- if test "${enable_libtool_lock+set}" = set; then
- enableval="$enable_libtool_lock"
- :
- fi
- test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
- test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
- # Some flags need to be propagated to the compiler or linker for good
- # libtool support.
- case "$lt_target" in
- *-*-irix6*)
- # Find out which ABI we are using.
- echo '#line 2090 "configure"' > conftest.$ac_ext
- if { (eval echo configure:2091: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
- case "`/usr/bin/file conftest.o`" in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
- *-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
- echo "configure:2112: checking whether the C compiler needs -belf" >&5
- if eval "test "`echo '$''{'lt_cv_cc_needs_belf'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
- #line 2117 "configure"
- #include "confdefs.h"
- int main() {
- ; return 0; }
- EOF
- if { (eval echo configure:2124: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- rm -rf conftest*
- lt_cv_cc_needs_belf=yes
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -rf conftest*
- lt_cv_cc_needs_belf=no
- fi
- rm -f conftest*
- fi
- echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
- esac
- # Save cache, so that ltconfig can load it
- cat > confcache <<EOF
- # This file is a shell script that caches the results of configure
- # tests run on this system so they can be shared between configure
- # scripts and configure runs. It is not useful on other systems.
- # If it contains results you don't want to keep, you may remove or edit it.
- #
- # By default, configure uses ./config.cache as the cache file,
- # creating it if it does not exist already. You can give configure
- # the --cache-file=FILE option to use a different cache file; that is
- # what configure does when it calls configure scripts in
- # subdirectories, so they share the cache.
- # Giving --cache-file=/dev/null disables caching, for debugging configure.
- # config.status only pays attention to the cache file if you give it the
- # --recheck option to rerun configure.
- #
- EOF
- # The following way of writing the cache mishandles newlines in values,
- # but we know of no workaround that is simple, portable, and efficient.
- # So, don't put newlines in cache variables' values.
- # Ultrix sh set writes to stderr and can't be redirected directly,
- # and sets the high bit in the cache file unless we assign to the vars.
- (set) 2>&1 |
- case `(ac_space=' '; set | grep ac_space) 2>&1` in
- *ac_space= *)
- # `set' does not quote correctly, so add quotes (double-quote substitution
- # turns \\ into \, and sed turns \ into ).
- sed -n
- -e "s/'/'\\''/g"
- -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\2'}/p"
- ;;
- *)
- # `set' quotes correctly as required by POSIX, so do not add quotes.
- sed -n -e 's/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1=2}/p'
- ;;
- esac >> confcache
- if cmp -s $cache_file confcache; then
- :
- else
- if test -w $cache_file; then
- echo "updating cache $cache_file"
- cat confcache > $cache_file
- else
- echo "not updating unwritable cache $cache_file"
- fi
- fi
- rm -f confcache
- # Actually configure libtool. ac_aux_dir is where install-sh is found.
- CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS"
- LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS"
- LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB"
- DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP"
- ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec
- $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target
- || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
- # Reload cache, that may have been modified by ltconfig
- if test -r "$cache_file"; then
- echo "loading cache $cache_file"
- . $cache_file
- else
- echo "creating cache $cache_file"
- > $cache_file
- fi
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
- # Redirect the config.log output again, so that the ltconfig log is not
- # clobbered by the next message.
- exec 5>>./config.log
- #AC_LIBTOOL_DLOPEN AC_LIBTOOL_WIN32_DLL AC_DISABLE_FAST_INSTALL AC_DISABLE_SHARED AC_DISABLE_STATIC
- # AC_PROG_INSTALL We should only need a AM_PROG_INSTALL
- # Find a good install program. We prefer a C program (faster),
- # so one script is as good as another. But avoid the broken or
- # incompatible versions:
- # SysV /etc/install, /usr/sbin/install
- # SunOS /usr/etc/install
- # IRIX /sbin/install
- # AIX /bin/install
- # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
- # AFS /usr/afsws/bin/install, which mishandles nonexistent args
- # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- # ./install, which can be erroneously created by make from ./install.sh.
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
- echo "configure:2241: checking for a BSD compatible install" >&5
- if test -z "$INSTALL"; then
- if eval "test "`echo '$''{'ac_cv_path_install'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
- for ac_dir in $PATH; do
- # Account for people who put trailing slashes in PATH elements.
- case "$ac_dir/" in
- /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- # Don't use installbsd from OSF since it installs stuff as root
- # by default.
- for ac_prog in ginstall scoinst install; do
- if test -f $ac_dir/$ac_prog; then
- if test $ac_prog = install &&
- grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
- # AIX install. It has an incompatible calling convention.
- :
- else
- ac_cv_path_install="$ac_dir/$ac_prog -c"
- break 2
- fi
- fi
- done
- ;;
- esac
- done
- IFS="$ac_save_IFS"
- fi
- if test "${ac_cv_path_install+set}" = set; then
- INSTALL="$ac_cv_path_install"
- else
- # As a last resort, use the slow shell script. We don't cache a
- # path for INSTALL within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the path is relative.
- INSTALL="$ac_install_sh"
- fi
- fi
- echo "$ac_t""$INSTALL" 1>&6
- # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
- # It thinks the first close brace ends the variable substitution.
- test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
- test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
- # Not critical since the generated file is distributed
- for ac_prog in 'bison -y' byacc
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2299: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_YACC'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$YACC"; then
- ac_cv_prog_YACC="$YACC" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_YACC="$ac_prog"
- break
- fi
- done
- IFS="$ac_save_ifs"
- fi
- fi
- YACC="$ac_cv_prog_YACC"
- if test -n "$YACC"; then
- echo "$ac_t""$YACC" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- test -n "$YACC" && break
- done
- test -n "$YACC" || YACC="yacc"
- # Extract the first word of "pdftex", so it can be a program name with args.
- set dummy pdftex; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2332: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_PDFMANUAL'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$PDFMANUAL"; then
- ac_cv_prog_PDFMANUAL="$PDFMANUAL" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_PDFMANUAL="manual.pdf"
- break
- fi
- done
- IFS="$ac_save_ifs"
- fi
- fi
- PDFMANUAL="$ac_cv_prog_PDFMANUAL"
- if test -n "$PDFMANUAL"; then
- echo "$ac_t""$PDFMANUAL" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- echo $ac_n "checking "return type of sprintf"""... $ac_c" 1>&6
- echo "configure:2360: checking "return type of sprintf"" >&5
- #check the return type of sprintf
- if test "$cross_compiling" = yes; then
- { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
- else
- cat > conftest.$ac_ext <<EOF
- #line 2367 "configure"
- #include "confdefs.h"
- int main()
- {
- char* s = "hello";
- char buf[6];
- if((int)sprintf(buf, s) == strlen(s))
- return 0;
-
- return -1;
- }
-
- EOF
- if { (eval echo configure:2381: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
- then
- cat >> confdefs.h <<EOF
- #define SPRINTF_RETURNS_INT 1
- EOF
- echo "$ac_t"""int"" 1>&6
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -fr conftest*
- if test "$cross_compiling" = yes; then
- { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
- else
- cat > conftest.$ac_ext <<EOF
- #line 2395 "configure"
- #include "confdefs.h"
- int main()
- {
- char* s = "hello";
- char buf6;
- if((char*)sprintf(buf,s) == buf + strlen(s))
- return 0;
- return -1;
- }
- EOF
- if { (eval echo configure:2408: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
- then
- cat >> confdefs.h <<EOF
- #define SPRINTF_RETURNS_PTR 1
- EOF
- echo "$ac_t"""ptr"" 1>&6
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -fr conftest*
- cat >> confdefs.h <<EOF
- #define SPRINTF_RETURNS_GARBAGE 1
- EOF
- echo "$ac_t"""garbage"" 1>&6
- fi
- rm -fr conftest*
- fi
- fi
- rm -fr conftest*
- fi
-
- # option, cache_name, variable
- # arch, option, cache_name, variable
- # os, option, cache_name, variable
- # We need some special hacks when running slowaris
- # Extract the first word of "uname", so it can be a program name with args.
- set dummy uname; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2445: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_uname_prog'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$uname_prog" in
- /*)
- ac_cv_path_uname_prog="$uname_prog" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_uname_prog="$uname_prog" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_uname_prog="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_uname_prog" && ac_cv_path_uname_prog="no"
- ;;
- esac
- fi
- uname_prog="$ac_cv_path_uname_prog"
- if test -n "$uname_prog"; then
- echo "$ac_t""$uname_prog" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # We should go through this and put all the explictly system dependent
- # stuff in one place
- echo $ac_n "checking operating system""... $ac_c" 1>&6
- echo "configure:2482: checking operating system" >&5
- if eval "test "`echo '$''{'mysql_cv_sys_os'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-
- if test "$uname_prog" != "no"; then
- mysql_cv_sys_os="`uname`"
- else
- mysql_cv_sys_os="Not Solaris"
- fi
- fi
- echo "$ac_t""$mysql_cv_sys_os" 1>&6
- # This should be rewritten to use $target_os
- case "$target_os" in
- sco3.2v5*)
- CFLAGS="$CFLAGS -DSCO"
- CXXFLAGS="$CXXFLAGS -DSCO"
- LD='$(CC) $(CFLAGS)'
- case "$CFLAGS" in
- *-belf*)
-
- echo $ac_n "checking -belf""... $ac_c" 1>&6
- echo "configure:2507: checking -belf" >&5
- OLD_CFLAGS="$CFLAGS"
- if eval "test "`echo '$''{'mysql_cv_option_sco_belf_option'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-
- CFLAGS="$OLD_CFLAGS -belf"
- if test "$cross_compiling" = yes; then
- mysql_cv_option_sco_belf_option=no
- else
- cat > conftest.$ac_ext <<EOF
- #line 2518 "configure"
- #include "confdefs.h"
- int main(){exit(0);}
- EOF
- if { (eval echo configure:2522: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
- then
- mysql_cv_option_sco_belf_option=yes
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -fr conftest*
- mysql_cv_option_sco_belf_option=no
- fi
- rm -fr conftest*
- fi
-
- fi
- CFLAGS="$OLD_CFLAGS"
-
- if test x"$mysql_cv_option_sco_belf_option" = "xyes" ; then
- CFLAGS="$CFLAGS -belf"
- echo "$ac_t""yes" 1>&6
-
- case "$LDFLAGS" in
- *-belf*) ;;
- *) echo "Adding -belf option to ldflags."
- LDFLAGS="$LDFLAGS -belf"
- ;;
- esac
-
- else
- echo "$ac_t""no" 1>&6
-
- fi
- ;;
- *)
-
- echo $ac_n "checking -belf""... $ac_c" 1>&6
- echo "configure:2560: checking -belf" >&5
- OLD_CFLAGS="$CFLAGS"
- if eval "test "`echo '$''{'mysql_cv_option_sco_belf_option'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-
- CFLAGS="$OLD_CFLAGS -belf"
- if test "$cross_compiling" = yes; then
- mysql_cv_option_sco_belf_option=no
- else
- cat > conftest.$ac_ext <<EOF
- #line 2571 "configure"
- #include "confdefs.h"
- int main(){exit(0);}
- EOF
- if { (eval echo configure:2575: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
- then
- mysql_cv_option_sco_belf_option=yes
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -fr conftest*
- mysql_cv_option_sco_belf_option=no
- fi
- rm -fr conftest*
- fi
-
- fi
- CFLAGS="$OLD_CFLAGS"
-
- if test x"$mysql_cv_option_sco_belf_option" = "xyes" ; then
- CFLAGS="$CFLAGS -belf"
- echo "$ac_t""yes" 1>&6
-
- case "$LDFLAGS" in
- *-belf*) ;;
- *)
- echo "Adding -belf option to ldflags."
- LDFLAGS="$LDFLAGS -belf"
- ;;
- esac
-
- else
- echo "$ac_t""no" 1>&6
-
- fi
- ;;
- esac
- ;;
- sysv5uw7*)
- if test "$GCC" != "yes"; then
- # We are using built-in inline function
- CFLAGS="$CFLAGS -Kalloca"
- CXX="$CXX -DNO_CPLUSPLUS_ALLOCA"
- else
- CXX="$CXX -DNO_CPLUSPLUS_ALLOCA"
- fi
- ;;
- esac
- export CC CFLAGS LD LDFLAGS
- if test "$GXX" = "yes"
- then
- # mysqld requires this when compiled with gcc
- CXXFLAGS="$CXXFLAGS -fno-implicit-templates"
- fi
- # Avoid bug in fcntl on some versions of linux
- echo $ac_n "checking "if we should use 'skip-locking' as default for $target_os"""... $ac_c" 1>&6
- echo "configure:2640: checking "if we should use 'skip-locking' as default for $target_os"" >&5
- # Any wariation of Linux
- if expr "$target_os" : "[Ll]inux.*" > /dev/null
- then
- MYSQLD_DEFAULT_SWITCHES="--skip-locking"
- IS_LINUX="true"
- echo "$ac_t"""yes"" 1>&6;
- else
- MYSQLD_DEFAULT_SWITCHES=""
- IS_LINUX="false"
- echo "$ac_t"""no"" 1>&6;
- fi
- # Extract the first word of "ln", so it can be a program name with args.
- set dummy ln; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2658: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_LN'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$LN" in
- /*)
- ac_cv_path_LN="$LN" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_LN="$LN" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_LN="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
- ;;
- esac
- fi
- LN="$ac_cv_path_LN"
- if test -n "$LN"; then
- echo "$ac_t""$LN" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # This must be able to take a -f flag like normal unix ln.
- # Extract the first word of "ln", so it can be a program name with args.
- set dummy ln; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2695: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_LN_CP_F'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$LN_CP_F" in
- /*)
- ac_cv_path_LN_CP_F="$LN_CP_F" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_LN_CP_F="$LN_CP_F" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_LN_CP_F="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_LN_CP_F" && ac_cv_path_LN_CP_F="ln"
- ;;
- esac
- fi
- LN_CP_F="$ac_cv_path_LN_CP_F"
- if test -n "$LN_CP_F"; then
- echo "$ac_t""$LN_CP_F" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # If ln -f does not exists use -s (AFS systems)
- if test -n "$LN_CP_F"; then
- LN_CP_F="$LN_CP_F -s"
- fi
- # Extract the first word of "mv", so it can be a program name with args.
- set dummy mv; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2736: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_MV'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$MV" in
- /*)
- ac_cv_path_MV="$MV" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_MV="$MV" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_MV="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
- ;;
- esac
- fi
- MV="$ac_cv_path_MV"
- if test -n "$MV"; then
- echo "$ac_t""$MV" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "rm", so it can be a program name with args.
- set dummy rm; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2772: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_RM'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$RM" in
- /*)
- ac_cv_path_RM="$RM" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_RM="$RM" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_RM="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
- ;;
- esac
- fi
- RM="$ac_cv_path_RM"
- if test -n "$RM"; then
- echo "$ac_t""$RM" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "cp", so it can be a program name with args.
- set dummy cp; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2808: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_CP'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$CP" in
- /*)
- ac_cv_path_CP="$CP" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_CP="$CP" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_CP="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
- ;;
- esac
- fi
- CP="$ac_cv_path_CP"
- if test -n "$CP"; then
- echo "$ac_t""$CP" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "sed", so it can be a program name with args.
- set dummy sed; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2844: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_SED'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$SED" in
- /*)
- ac_cv_path_SED="$SED" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_SED="$SED" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_SED="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
- ;;
- esac
- fi
- SED="$ac_cv_path_SED"
- if test -n "$SED"; then
- echo "$ac_t""$SED" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "cmp", so it can be a program name with args.
- set dummy cmp; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2880: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_CMP'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$CMP" in
- /*)
- ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_CMP="$CMP" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_CMP="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
- ;;
- esac
- fi
- CMP="$ac_cv_path_CMP"
- if test -n "$CMP"; then
- echo "$ac_t""$CMP" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "chmod", so it can be a program name with args.
- set dummy chmod; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2916: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_CHMOD'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$CHMOD" in
- /*)
- ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_CHMOD="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD="chmod"
- ;;
- esac
- fi
- CHMOD="$ac_cv_path_CHMOD"
- if test -n "$CHMOD"; then
- echo "$ac_t""$CHMOD" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "hostname", so it can be a program name with args.
- set dummy hostname; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2952: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_HOSTNAME'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$HOSTNAME" in
- /*)
- ac_cv_path_HOSTNAME="$HOSTNAME" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_HOSTNAME="$HOSTNAME" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_HOSTNAME="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_HOSTNAME" && ac_cv_path_HOSTNAME="hostname"
- ;;
- esac
- fi
- HOSTNAME="$ac_cv_path_HOSTNAME"
- if test -n "$HOSTNAME"; then
- echo "$ac_t""$HOSTNAME" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- # Extract the first word of "perl", so it can be a program name with args.
- set dummy perl; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:2988: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_PERL'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$PERL" in
- /*)
- ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_PERL="$PERL" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_PERL="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
- ;;
- esac
- fi
- PERL="$ac_cv_path_PERL"
- if test -n "$PERL"; then
- echo "$ac_t""$PERL" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- if test "$PERL" != "no" && $PERL -e 'require 5' > /dev/null 2>&1
- then
- PERL5=$PERL
- else
- # Extract the first word of "perl5", so it can be a program name with args.
- set dummy perl5; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:3028: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_PERL5'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$PERL5" in
- /*)
- ac_cv_path_PERL5="$PERL5" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_PERL5="$PERL5" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_PERL5="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_PERL5" && ac_cv_path_PERL5="no"
- ;;
- esac
- fi
- PERL5="$ac_cv_path_PERL5"
- if test -n "$PERL5"; then
- echo "$ac_t""$PERL5" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- if test "$PERL5" != no
- then
- PERL=$PERL5
- ac_cv_path_PERL=$ac_cv_path_PERL5
- fi
- fi
- # Lock for PS
- # Extract the first word of "ps", so it can be a program name with args.
- set dummy ps; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:3076: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_PS'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$PS" in
- /*)
- ac_cv_path_PS="$PS" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_PS="$PS" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_PS="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_PS" && ac_cv_path_PS="ps"
- ;;
- esac
- fi
- PS="$ac_cv_path_PS"
- if test -n "$PS"; then
- echo "$ac_t""$PS" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- echo $ac_n "checking "how to check if pid exists"""... $ac_c" 1>&6
- echo "configure:3110: checking "how to check if pid exists"" >&5
- PS=$ac_cv_path_PS
- # Linux style
- if $PS p $$ 2> /dev/null | grep $0 > /dev/null
- then
- FIND_PROC="$PS p $$PID | grep mysqld > /dev/null"
- # Solaris
- elif $PS -p $$ 2> /dev/null | grep $0 > /dev/null
- then
- FIND_PROC="$PS -p $$PID | grep mysqld > /dev/null"
- # BSD style
- elif $PS -uaxww 2> /dev/null | grep $0 > /dev/null
- then
- FIND_PROC="$PS -uaxww | grep mysqld | grep " $$PID " > /dev/null"
- # SysV style
- elif $PS -ef 2> /dev/null | grep $0 > /dev/null
- then
- FIND_PROC="$PS -ef | grep mysqld | grep " $$PID " > /dev/null"
- # Do anybody use this?
- elif $PS $$ 2> /dev/null | grep $0 > /dev/null
- then
- FIND_PROC="$PS $$PID | grep mysqld > /dev/null"
- else
- case $SYSTEM_TYPE in
- *darwin*)
- FIND_PROC="$PS -uaxww | grep mysqld | grep " $$PID " > /dev/null"
- ;;
- *)
- { echo "configure: error: Could not find the right ps switches. Which OS is this ?. See the Installation chapter in the Reference Manual." 1>&2; exit 1; }
- esac
- fi
- echo "$ac_t"""$FIND_PROC"" 1>&6
- # Check if a pid is valid
- # Extract the first word of "kill", so it can be a program name with args.
- set dummy kill; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:3148: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_path_KILL'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- case "$KILL" in
- /*)
- ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
- ;;
- ?:/*)
- ac_cv_path_KILL="$KILL" # Let the user override the test with a dos path.
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_path_KILL="$ac_dir/$ac_word"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_path_KILL" && ac_cv_path_KILL="kill"
- ;;
- esac
- fi
- KILL="$ac_cv_path_KILL"
- if test -n "$KILL"; then
- echo "$ac_t""$KILL" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- echo $ac_n "checking "for kill switches"""... $ac_c" 1>&6
- echo "configure:3182: checking "for kill switches"" >&5
- if $ac_cv_path_KILL -0 $$
- then
- CHECK_PID="$ac_cv_path_KILL -0 $$PID > /dev/null 2> /dev/null"
- elif kill -s 0 $$
- then
- CHECK_PID="$ac_cv_path_KILL -s 0 $$PID > /dev/null 2> /dev/null"
- else
- echo "configure: warning: kill -0 to check for pid seems to fail" 1>&2
- CHECK_PID="$ac_cv_path_KILL -s SIGCONT $$PID > /dev/null 2> /dev/null"
- fi
- echo "$ac_t"""$CHECK_PID"" 1>&6
- # We need a ANSI C compiler
- echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
- echo "configure:3199: checking for ${CC-cc} option to accept ANSI C" >&5
- if eval "test "`echo '$''{'am_cv_prog_cc_stdc'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- am_cv_prog_cc_stdc=no
- ac_save_CC="$CC"
- # Don't try gcc -ansi; that turns off useful extensions and
- # breaks some systems' header files.
- # AIX -qlanglvl=ansi
- # Ultrix and OSF/1 -std1
- # HP-UX -Aa -D_HPUX_SOURCE
- # SVR4 -Xc -D__EXTENSIONS__
- # removed "-Xc -D__EXTENSIONS__" beacause sun c++ does not like it.
- for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE"
- do
- CC="$ac_save_CC $ac_arg"
- cat > conftest.$ac_ext <<EOF
- #line 3216 "configure"
- #include "confdefs.h"
- #if !defined(__STDC__)
- choke me
- #endif
- /* DYNIX/ptx V4.1.3 can't compile sys/stat.h with -Xc -D__EXTENSIONS__. */
- #ifdef _SEQUENT_
- # include <sys/types.h>
- # include <sys/stat.h>
- #endif
- int main() {
- int test (int i, double x);
- struct s1 {int (*f) (int a);};
- struct s2 {int (*f) (double a);};
- ; return 0; }
- EOF
- if { (eval echo configure:3234: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
- rm -rf conftest*
- am_cv_prog_cc_stdc="$ac_arg"; break
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- fi
- rm -f conftest*
- done
- CC="$ac_save_CC"
- fi
- echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
- case "x$am_cv_prog_cc_stdc" in
- x|xno) ;;
- *) CC="$CC $am_cv_prog_cc_stdc" ;;
- esac
- if test "$am_cv_prog_cc_stdc" = "no"
- then
- { echo "configure: error: MySQL requiers a ANSI C compiler (and a C++ compiler). Try gcc. See the Installation chapter in the Reference Manual." 1>&2; exit 1; }
- fi
- # Check whether --with-server-suffix or --without-server-suffix was given.
- if test "${with_server_suffix+set}" = set; then
- withval="$with_server_suffix"
- # I heard that 'cut' isn't portable. Isn't there a better way?
- MYSQL_SERVER_SUFFIX=`echo "$withval" | sed -e 's/^(...................................)..*$/1/'`
- else
- MYSQL_SERVER_SUFFIX=
-
- fi
- # Set flags if we wants to have MIT threads.
- # Check whether --with-mit-threads or --without-mit-threads was given.
- if test "${with_mit_threads+set}" = set; then
- withval="$with_mit_threads"
- with_mit_threads=$withval
- else
- with_mit_threads=no
-
- fi
- if test "$with_mit_threads" = "yes"
- then
- enable_largefile="no" # Will not work on Linux.
- fi
- # Set flags if we want to force to use pthreads
- # Check whether --with-pthread or --without-pthread was given.
- if test "${with_pthread+set}" = set; then
- withval="$with_pthread"
- with_pthread=$withval
- else
- with_pthread=no
-
- fi
- # Force use of thread libs LIBS
- # Check whether --with-named-thread-libs or --without-named-thread-libs was given.
- if test "${with_named_thread_libs+set}" = set; then
- withval="$with_named_thread_libs"
- with_named_thread=$withval
- else
- with_named_thread=no
-
- fi
- # Force use of a curses libs
- # Check whether --with-named-curses-libs or --without-named-curses-libs was given.
- if test "${with_named_curses_libs+set}" = set; then
- withval="$with_named_curses_libs"
- with_named_curses=$withval
- else
- with_named_curses=no
-
- fi
- # Force use of a zlib (compress)
- # Check whether --with-named-z-libs or --without-named-z-libs was given.
- if test "${with_named_z_libs+set}" = set; then
- withval="$with_named_z_libs"
- with_named_zlib=$withval
- else
- with_named_zlib=z
-
- fi
- # Make thread safe client
- # Check whether --enable-thread-safe-client or --disable-thread-safe-client was given.
- if test "${enable_thread_safe_client+set}" = set; then
- enableval="$enable_thread_safe_client"
- THREAD_SAFE_CLIENT=$enableval
- else
- THREAD_SAFE_CLIENT=no
-
- fi
- # Make thread safe client
- # Check whether --enable-assembler or --disable-assembler was given.
- if test "${enable_assembler+set}" = set; then
- enableval="$enable_assembler"
- ENABLE_ASSEMBLER=$enableval
- else
- ENABLE_ASSEMBLER=no
-
- fi
- # For now we only support assembler on i386 and sparc systems
- if test "$ENABLE_ASSEMBLER" = "yes" -a "$MACHINE_TYPE" = "i386"; then
- ASSEMBLER_x86_TRUE=
- ASSEMBLER_x86_FALSE='#'
- else
- ASSEMBLER_x86_TRUE='#'
- ASSEMBLER_x86_FALSE=
- fi
- if test "$ENABLE_ASSEMBLER" = "yes" -a "$MACHINE_TYPE" = "sparc"; then
- ASSEMBLER_sparc_TRUE=
- ASSEMBLER_sparc_FALSE='#'
- else
- ASSEMBLER_sparc_TRUE='#'
- ASSEMBLER_sparc_FALSE=
- fi
- if test ASSEMBLER_x86 = "" -o ASSEMBLER_x86 = ""; then
- ASSEMBLER_TRUE=
- ASSEMBLER_FALSE='#'
- else
- ASSEMBLER_TRUE='#'
- ASSEMBLER_FALSE=
- fi
- echo $ac_n "checking whether to use RAID""... $ac_c" 1>&6
- echo "configure:3382: checking whether to use RAID" >&5
- # Check whether --with-raid or --without-raid was given.
- if test "${with_raid+set}" = set; then
- withval="$with_raid"
- USE_RAID=$withval
- else
- USE_RAID=no
-
- fi
- if test "$USE_RAID" = "yes"
- then
- echo "$ac_t""yes" 1>&6
- cat >> confdefs.h <<EOF
- #define USE_RAID 1
- EOF
- else
- echo "$ac_t""no" 1>&6
- fi
- # Use this to set the place used for unix socket used to local communication.
- # Check whether --with-unix-socket-path or --without-unix-socket-path was given.
- if test "${with_unix_socket_path+set}" = set; then
- withval="$with_unix_socket_path"
- MYSQL_UNIX_ADDR=$withval
- else
- MYSQL_UNIX_ADDR=$MYSQL_UNIX_ADDR_DEFAULT
-
- fi
- # Check whether --with-tcp-port or --without-tcp-port was given.
- if test "${with_tcp_port+set}" = set; then
- withval="$with_tcp_port"
- MYSQL_TCP_PORT=$withval
- else
- MYSQL_TCP_PORT=$MYSQL_TCP_PORT_DEFAULT
-
- fi
- # We might want to document the assigned port in the manual.
- # Use this to set the place used for unix socket used to local communication.
- # Check whether --with-mysqld-user or --without-mysqld-user was given.
- if test "${with_mysqld_user+set}" = set; then
- withval="$with_mysqld_user"
- MYSQLD_USER=$withval
- else
- MYSQLD_USER=root
-
- fi
- # Use Paul Eggerts macros from GNU tar to check for large file
- # support.
- if test $host != $build; then
- ac_tool_prefix=${host_alias}-
- else
- ac_tool_prefix=
- fi
- # Check whether --enable-largefile or --disable-largefile was given.
- if test "${enable_largefile+set}" = set; then
- enableval="$enable_largefile"
- :
- fi
- if test "$enable_largefile" != no; then
- # Extract the first word of "${ac_tool_prefix}getconf", so it can be a program name with args.
- set dummy ${ac_tool_prefix}getconf; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
- echo "configure:3459: checking for $ac_word" >&5
- if eval "test "`echo '$''{'ac_cv_prog_GETCONF'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if test -n "$GETCONF"; then
- ac_cv_prog_GETCONF="$GETCONF" # Let the user override the test.
- else
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
- ac_dummy="$PATH"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
- ac_cv_prog_GETCONF="${ac_tool_prefix}getconf"
- break
- fi
- done
- IFS="$ac_save_ifs"
- test -z "$ac_cv_prog_GETCONF" && ac_cv_prog_GETCONF="getconf"
- fi
- fi
- GETCONF="$ac_cv_prog_GETCONF"
- if test -n "$GETCONF"; then
- echo "$ac_t""$GETCONF" 1>&6
- else
- echo "$ac_t""no" 1>&6
- fi
- echo $ac_n "checking for CFLAGS value to request large file support""... $ac_c" 1>&6
- echo "configure:3489: checking for CFLAGS value to request large file support" >&5
- if eval "test "`echo '$''{'ac_cv_sys_largefile_CFLAGS'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if ($GETCONF LFS_CFLAGS) >conftest.1 2>conftest.2 && test ! -s conftest.2
- then
- ac_cv_sys_largefile_CFLAGS=`cat conftest.1`
- else
- ac_cv_sys_largefile_CFLAGS=no
- case "$host_os" in
- # HP-UX 10.20 requires -D__STDC_EXT__ with gcc 2.95.1.
- hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
- if test "$GCC" = yes; then
- ac_cv_sys_largefile_CFLAGS=-D__STDC_EXT__
- fi
- ;;
- # IRIX 6.2 and later require cc -n32.
- irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*)
- if test "$GCC" != yes; then
- ac_cv_sys_largefile_CFLAGS=-n32
- fi
- esac
- if test "$ac_cv_sys_largefile_CFLAGS" != no; then
- ac_save_CC="$CC"
- CC="$CC $ac_cv_sys_largefile_CFLAGS"
- cat > conftest.$ac_ext <<EOF
- #line 3515 "configure"
- #include "confdefs.h"
- int main() {
- ; return 0; }
- EOF
- if { (eval echo configure:3522: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- :
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
- rm -rf conftest*
- ac_cv_sys_largefile_CFLAGS=no
- fi
- rm -f conftest*
- CC="$ac_save_CC"
- fi
- fi
- rm -f conftest*
- fi
- echo "$ac_t""$ac_cv_sys_largefile_CFLAGS" 1>&6
- echo $ac_n "checking for LDFLAGS value to request large file support""... $ac_c" 1>&6
- echo "configure:3539: checking for LDFLAGS value to request large file support" >&5
- if eval "test "`echo '$''{'ac_cv_sys_largefile_LDFLAGS'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if ($GETCONF LFS_LDFLAGS) >conftest.1 2>conftest.2 && test ! -s conftest.2
- then
- ac_cv_sys_largefile_LDFLAGS=`cat conftest.1`
- else
- ac_cv_sys_largefile_LDFLAGS=no
-
- fi
- rm -f conftest*
- fi
- echo "$ac_t""$ac_cv_sys_largefile_LDFLAGS" 1>&6
- echo $ac_n "checking for LIBS value to request large file support""... $ac_c" 1>&6
- echo "configure:3555: checking for LIBS value to request large file support" >&5
- if eval "test "`echo '$''{'ac_cv_sys_largefile_LIBS'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- if ($GETCONF LFS_LIBS) >conftest.1 2>conftest.2 && test ! -s conftest.2
- then
- ac_cv_sys_largefile_LIBS=`cat conftest.1`
- else
- ac_cv_sys_largefile_LIBS=no
-
- fi
- rm -f conftest*
- fi
- echo "$ac_t""$ac_cv_sys_largefile_LIBS" 1>&6
- for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
- case "$ac_flag" in
- no) ;;
- -D_FILE_OFFSET_BITS=*) ;;
- -D_LARGEFILE_SOURCE | -D_LARGEFILE_SOURCE=*) ;;
- -D_LARGE_FILES | -D_LARGE_FILES=*) ;;
- -D?* | -I?*)
- case "$ac_flag" in
- no) ;;
- ?*)
- case "$CPPFLAGS" in
- '') CPPFLAGS="$ac_flag" ;;
- *) CPPFLAGS=$CPPFLAGS' '"$ac_flag" ;;
- esac ;;
- esac ;;
- *)
- case "$ac_flag" in
- no) ;;
- ?*)
- case "$CFLAGS" in
- '') CFLAGS="$ac_flag" ;;
- *) CFLAGS=$CFLAGS' '"$ac_flag" ;;
- esac ;;
- esac ;;
- esac
- done
- case "$ac_cv_sys_largefile_LDFLAGS" in
- no) ;;
- ?*)
- case "$LDFLAGS" in
- '') LDFLAGS="$ac_cv_sys_largefile_LDFLAGS" ;;
- *) LDFLAGS=$LDFLAGS' '"$ac_cv_sys_largefile_LDFLAGS" ;;
- esac ;;
- esac
- case "$ac_cv_sys_largefile_LIBS" in
- no) ;;
- ?*)
- case "$LIBS" in
- '') LIBS="$ac_cv_sys_largefile_LIBS" ;;
- *) LIBS=$LIBS' '"$ac_cv_sys_largefile_LIBS" ;;
- esac ;;
- esac
- echo $ac_n "checking for _FILE_OFFSET_BITS""... $ac_c" 1>&6
- echo "configure:3614: checking for _FILE_OFFSET_BITS" >&5
- if eval "test "`echo '$''{'ac_cv_sys_file_offset_bits'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- ac_cv_sys_file_offset_bits=no
- case "$host_os" in
- # HP-UX 10.20 and later
- hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
- ac_cv_sys_file_offset_bits=64 ;;
- esac
- for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
- case "$ac_flag" in
- -D_FILE_OFFSET_BITS)
- ac_cv_sys_file_offset_bits=1 ;;
- -D_FILE_OFFSET_BITS=*)
- ac_cv_sys_file_offset_bits=`expr " $ac_flag" : '[^=]*=(.*)'` ;;
- esac
- done
-
- fi
- echo "$ac_t""$ac_cv_sys_file_offset_bits" 1>&6
- if test "$ac_cv_sys_file_offset_bits" != no; then
- cat >> confdefs.h <<EOF
- #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
- EOF
- fi
- echo $ac_n "checking for _LARGEFILE_SOURCE""... $ac_c" 1>&6
- echo "configure:3643: checking for _LARGEFILE_SOURCE" >&5
- if eval "test "`echo '$''{'ac_cv_sys_largefile_source'+set}'`" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- ac_cv_sys_largefile_source=no
- case "$host_os" in
- # HP-UX 10.20 and later
- hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
- ac_cv_sys_largefile_source=1 ;;
- esac
- for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
- case "$ac_flag" in
- -D_LARGEFILE_SOURCE)
- ac_cv_sys_largefile_source=1 ;;
- -D_LARGEFILE_SOURCE=*)
- ac_cv_sys_largefile_source=`expr " $ac_flag" : '[^=]*=(.*)'` ;;
- esac
- done
-
- fi
- echo "$ac_t""$ac_cv_sys_largefile_source" 1>&6
- if test "$ac_cv_sys_largefile_source" != no; then
- cat >> confdefs.h <<EOF
- #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
- EOF
- fi
- echo $ac_n "checking for _LARGE_FILES""... $ac_c" 1>&6