configure
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:301k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #! /bin/sh
  2. # Do all the work for Automake.  This macro actually does too much --
  3. # some checks are only needed if your package does certain things.
  4. # But this isn't really a big deal.
  5. # serial 1
  6. # Like AC_CONFIG_HEADER, but automatically create stamp file.
  7. # Add --enable-maintainer-mode option to configure.
  8. # From Jim Meyering
  9. # serial 1
  10. # Define a conditional.
  11. # serial 40 AC_PROG_LIBTOOL
  12. # AC_LIBTOOL_DLOPEN - enable checks for dlopen support
  13. # AC_LIBTOOL_WIN32_DLL - declare package support for building win32 dll's
  14. # AC_ENABLE_SHARED - implement the --enable-shared flag
  15. # Usage: AC_ENABLE_SHARED[(DEFAULT)]
  16. #   Where DEFAULT is either `yes' or `no'.  If omitted, it defaults to
  17. #   `yes'.
  18. # AC_DISABLE_SHARED - set the default shared flag to --disable-shared
  19. # AC_ENABLE_STATIC - implement the --enable-static flag
  20. # Usage: AC_ENABLE_STATIC[(DEFAULT)]
  21. #   Where DEFAULT is either `yes' or `no'.  If omitted, it defaults to
  22. #   `yes'.
  23. # AC_DISABLE_STATIC - set the default static flag to --disable-static
  24. # AC_ENABLE_FAST_INSTALL - implement the --enable-fast-install flag
  25. # Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)]
  26. #   Where DEFAULT is either `yes' or `no'.  If omitted, it defaults to
  27. #   `yes'.
  28. # AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install
  29. # AC_PROG_LD - find the path to the GNU or non-GNU linker
  30. # AC_PROG_NM - find the path to a BSD-compatible name lister
  31. # AC_CHECK_LIBM - check for math library
  32. # AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for
  33. # the libltdl convenience library, adds --enable-ltdl-convenience to
  34. # the configure arguments.  Note that LIBLTDL is not AC_SUBSTed, nor
  35. # is AC_CONFIG_SUBDIRS called.  If DIR is not provided, it is assumed
  36. # to be `${top_builddir}/libltdl'.  Make sure you start DIR with
  37. # '${top_builddir}/' (note the single quotes!) if your package is not
  38. # flat, and, if you're not using automake, define top_builddir as
  39. # appropriate in the Makefiles.
  40. # AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for
  41. # the libltdl installable library, and adds --enable-ltdl-install to
  42. # the configure arguments.  Note that LIBLTDL is not AC_SUBSTed, nor
  43. # is AC_CONFIG_SUBDIRS called.  If DIR is not provided, it is assumed
  44. # to be `${top_builddir}/libltdl'.  Make sure you start DIR with
  45. # '${top_builddir}/' (note the single quotes!) if your package is not
  46. # flat, and, if you're not using automake, define top_builddir as
  47. # appropriate in the Makefiles.
  48. # In the future, this macro may have to be called after AC_PROG_LIBTOOL.
  49. # Guess values for system-dependent variables and create Makefiles.
  50. # Generated automatically using autoconf version 2.13 
  51. # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
  52. #
  53. # This configure script is free software; the Free Software Foundation
  54. # gives unlimited permission to copy, distribute and modify it.
  55. # Defaults:
  56. ac_help=
  57. ac_default_prefix=/usr/local
  58. # Any additions from configure.in:
  59. ac_help="$ac_help
  60.   --enable-maintainer-mode enable make rules and dependencies not useful
  61.                           (and sometimes confusing) to the casual installer"
  62. ac_help="$ac_help
  63.   --enable-shared[=PKGS]  build shared libraries [default=yes]"
  64. ac_help="$ac_help
  65.   --enable-static[=PKGS]  build static libraries [default=yes]"
  66. ac_help="$ac_help
  67.   --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]"
  68. ac_help="$ac_help
  69.   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]"
  70. ac_help="$ac_help
  71.   --disable-libtool-lock  avoid locking (might break parallel builds)"
  72. ac_help="$ac_help
  73.   --with-server-suffix    Append value to the version string."
  74. ac_help="$ac_help
  75.   --with-mit-threads      Always use included thread lib."
  76. ac_help="$ac_help
  77.   --with-pthread          Force use of pthread library."
  78. ac_help="$ac_help
  79.   --with-named-thread-libs=ARG
  80.                           Use specified thread libraries instead of 
  81.                           those automatically found by configure."
  82. ac_help="$ac_help
  83.   --with-named-curses-libs=ARG
  84.                           Use specified curses libraries instead of 
  85.                           those automatically found by configure."
  86. ac_help="$ac_help
  87.   --with-named-z-libs=ARG
  88.                           Use specified zlib libraries instead of
  89.                           those automatically found by configure."
  90. ac_help="$ac_help
  91.   --enable-thread-safe-client   
  92.                           Compile the client with threads."
  93. ac_help="$ac_help
  94.   --enable-assembler      Use assembler versions of some string 
  95.                           functions if available."
  96. ac_help="$ac_help
  97.   --with-raid             Enable RAID Support"
  98. ac_help="$ac_help
  99.   --with-unix-socket-path=SOCKET
  100.                           Where to put the unix-domain socket.  SOCKET must be 
  101.                           an absolute file name."
  102. ac_help="$ac_help
  103.   --with-tcp-port=port-number
  104.                           Which port to use for MySQL services (default 3306)"
  105. ac_help="$ac_help
  106.   --with-mysqld-user=username   
  107.                           What user the mysqld daemon shall be run as."
  108. ac_help="$ac_help
  109.   --disable-large-files   Omit support for large files"
  110. ac_help="$ac_help
  111.   --with-libwrap[=DIR]    Compile in libwrap (tcp_wrappers) support"
  112. ac_help="$ac_help
  113.   --without-debug         Build a production version without debugging code"
  114. ac_help="$ac_help
  115.   --with-mysqld-ldflags   Extra linking arguments for mysqld"
  116. ac_help="$ac_help
  117.   --with-client-ldflags   Extra linking arguments for clients"
  118. ac_help="$ac_help
  119.   --with-low-memory       Try to use less memory to compile to avoid 
  120.                           memory limitations."
  121. ac_help="$ac_help
  122.   --with-comment          Comment about compilation environment."
  123. ac_help="$ac_help
  124.   --without-server        Only build the client."
  125. ac_help="$ac_help
  126.   --without-docs          Skip building of the documentation."
  127. ac_help="$ac_help
  128.   --without-bench         Skip building of the benchmark suite."
  129. ac_help="$ac_help
  130.   --without-readline      Use system readline instead of bundled copy."
  131. ac_help="$ac_help
  132.   --with-charset=CHARSET  Use CHARSET by default (one of: big5 cp1251 cp1257
  133.                           croat czech danish dec8 dos estonia euc_kr gb2312 gbk
  134.                           german1 greek hebrew hp8 hungarian koi8_ru koi8_ukr
  135.                           latin1 latin2 latin5 swe7 usa7 win1250 win1251ukr
  136.                           ujis sjis tis620; Default is latin1)"
  137. ac_help="$ac_help
  138.   --with-extra-charsets=CHARSET[,CHARSET,...]
  139.                           Use charsets in addition to default (none, complex,
  140.                           all, or a list selected from the above sets)"
  141. ac_help="$ac_help
  142.   --with-berkeley-db[=DIR]
  143.                           Use BerkeleyDB located in DIR"
  144. ac_help="$ac_help
  145.   --with-berkeley-db-includes=DIR
  146.                           Find Berkeley DB headers in DIR"
  147. ac_help="$ac_help
  148.   --with-berkeley-db-libs=DIR
  149.                           Find Berkeley DB libraries in DIR"
  150. ac_help="$ac_help
  151.   --with-innobase         Use Innobase"
  152. # Initialize some variables set by options.
  153. # The variables have the same names as the options, with
  154. # dashes changed to underlines.
  155. build=NONE
  156. cache_file=./config.cache
  157. exec_prefix=NONE
  158. host=NONE
  159. no_create=
  160. nonopt=NONE
  161. no_recursion=
  162. prefix=NONE
  163. program_prefix=NONE
  164. program_suffix=NONE
  165. program_transform_name=s,x,x,
  166. silent=
  167. site=
  168. srcdir=
  169. target=NONE
  170. verbose=
  171. x_includes=NONE
  172. x_libraries=NONE
  173. bindir='${exec_prefix}/bin'
  174. sbindir='${exec_prefix}/sbin'
  175. libexecdir='${exec_prefix}/libexec'
  176. datadir='${prefix}/share'
  177. sysconfdir='${prefix}/etc'
  178. sharedstatedir='${prefix}/com'
  179. localstatedir='${prefix}/var'
  180. libdir='${exec_prefix}/lib'
  181. includedir='${prefix}/include'
  182. oldincludedir='/usr/include'
  183. infodir='${prefix}/info'
  184. mandir='${prefix}/man'
  185. # Initialize some other variables.
  186. subdirs=
  187. MFLAGS= MAKEFLAGS=
  188. SHELL=${CONFIG_SHELL-/bin/sh}
  189. # Maximum number of lines to put in a shell here document.
  190. ac_max_here_lines=12
  191. ac_prev=
  192. for ac_option
  193. do
  194.   # If the previous option needs an argument, assign it.
  195.   if test -n "$ac_prev"; then
  196.     eval "$ac_prev=$ac_option"
  197.     ac_prev=
  198.     continue
  199.   fi
  200.   case "$ac_option" in
  201.   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  202.   *) ac_optarg= ;;
  203.   esac
  204.   # Accept the important Cygnus configure options, so we can diagnose typos.
  205.   case "$ac_option" in
  206.   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  207.     ac_prev=bindir ;;
  208.   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  209.     bindir="$ac_optarg" ;;
  210.   -build | --build | --buil | --bui | --bu)
  211.     ac_prev=build ;;
  212.   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  213.     build="$ac_optarg" ;;
  214.   -cache-file | --cache-file | --cache-fil | --cache-fi 
  215.   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  216.     ac_prev=cache_file ;;
  217.   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* 
  218.   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  219.     cache_file="$ac_optarg" ;;
  220.   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  221.     ac_prev=datadir ;;
  222.   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* 
  223.   | --da=*)
  224.     datadir="$ac_optarg" ;;
  225.   -disable-* | --disable-*)
  226.     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  227.     # Reject names that are not valid shell variable names.
  228.     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  229.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  230.     fi
  231.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  232.     eval "enable_${ac_feature}=no" ;;
  233.   -enable-* | --enable-*)
  234.     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  235.     # Reject names that are not valid shell variable names.
  236.     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  237.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  238.     fi
  239.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  240.     case "$ac_option" in
  241.       *=*) ;;
  242.       *) ac_optarg=yes ;;
  243.     esac
  244.     eval "enable_${ac_feature}='$ac_optarg'" ;;
  245.   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi 
  246.   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- 
  247.   | --exec | --exe | --ex)
  248.     ac_prev=exec_prefix ;;
  249.   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* 
  250.   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* 
  251.   | --exec=* | --exe=* | --ex=*)
  252.     exec_prefix="$ac_optarg" ;;
  253.   -gas | --gas | --ga | --g)
  254.     # Obsolete; use --with-gas.
  255.     with_gas=yes ;;
  256.   -help | --help | --hel | --he)
  257.     # Omit some internal or obsolete options to make the list less imposing.
  258.     # This message is too long to be a string in the A/UX 3.1 sh.
  259.     cat << EOF
  260. Usage: configure [options] [host]
  261. Options: [defaults in brackets after descriptions]
  262. Configuration:
  263.   --cache-file=FILE       cache test results in FILE
  264.   --help                  print this message
  265.   --no-create             do not create output files
  266.   --quiet, --silent       do not print `checking...' messages
  267.   --version               print the version of autoconf that created configure
  268. Directory and file names:
  269.   --prefix=PREFIX         install architecture-independent files in PREFIX
  270.                           [$ac_default_prefix]
  271.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  272.                           [same as prefix]
  273.   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  274.   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  275.   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  276.   --datadir=DIR           read-only architecture-independent data in DIR
  277.                           [PREFIX/share]
  278.   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  279.   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  280.                           [PREFIX/com]
  281.   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  282.   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  283.   --includedir=DIR        C header files in DIR [PREFIX/include]
  284.   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  285.   --infodir=DIR           info documentation in DIR [PREFIX/info]
  286.   --mandir=DIR            man documentation in DIR [PREFIX/man]
  287.   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  288.   --program-prefix=PREFIX prepend PREFIX to installed program names
  289.   --program-suffix=SUFFIX append SUFFIX to installed program names
  290.   --program-transform-name=PROGRAM
  291.                           run sed PROGRAM on installed program names
  292. EOF
  293.     cat << EOF
  294. Host type:
  295.   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  296.   --host=HOST             configure for HOST [guessed]
  297.   --target=TARGET         configure for TARGET [TARGET=HOST]
  298. Features and packages:
  299.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  300.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  301.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  302.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  303.   --x-includes=DIR        X include files are in DIR
  304.   --x-libraries=DIR       X library files are in DIR
  305. EOF
  306.     if test -n "$ac_help"; then
  307.       echo "--enable and --with options recognized:$ac_help"
  308.     fi
  309.     exit 0 ;;
  310.   -host | --host | --hos | --ho)
  311.     ac_prev=host ;;
  312.   -host=* | --host=* | --hos=* | --ho=*)
  313.     host="$ac_optarg" ;;
  314.   -includedir | --includedir | --includedi | --included | --include 
  315.   | --includ | --inclu | --incl | --inc)
  316.     ac_prev=includedir ;;
  317.   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* 
  318.   | --includ=* | --inclu=* | --incl=* | --inc=*)
  319.     includedir="$ac_optarg" ;;
  320.   -infodir | --infodir | --infodi | --infod | --info | --inf)
  321.     ac_prev=infodir ;;
  322.   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  323.     infodir="$ac_optarg" ;;
  324.   -libdir | --libdir | --libdi | --libd)
  325.     ac_prev=libdir ;;
  326.   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  327.     libdir="$ac_optarg" ;;
  328.   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec 
  329.   | --libexe | --libex | --libe)
  330.     ac_prev=libexecdir ;;
  331.   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* 
  332.   | --libexe=* | --libex=* | --libe=*)
  333.     libexecdir="$ac_optarg" ;;
  334.   -localstatedir | --localstatedir | --localstatedi | --localstated 
  335.   | --localstate | --localstat | --localsta | --localst 
  336.   | --locals | --local | --loca | --loc | --lo)
  337.     ac_prev=localstatedir ;;
  338.   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* 
  339.   | --localstate=* | --localstat=* | --localsta=* | --localst=* 
  340.   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  341.     localstatedir="$ac_optarg" ;;
  342.   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  343.     ac_prev=mandir ;;
  344.   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  345.     mandir="$ac_optarg" ;;
  346.   -nfp | --nfp | --nf)
  347.     # Obsolete; use --without-fp.
  348.     with_fp=no ;;
  349.   -no-create | --no-create | --no-creat | --no-crea | --no-cre 
  350.   | --no-cr | --no-c)
  351.     no_create=yes ;;
  352.   -no-recursion | --no-recursion | --no-recursio | --no-recursi 
  353.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  354.     no_recursion=yes ;;
  355.   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded 
  356.   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc 
  357.   | --oldin | --oldi | --old | --ol | --o)
  358.     ac_prev=oldincludedir ;;
  359.   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* 
  360.   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* 
  361.   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  362.     oldincludedir="$ac_optarg" ;;
  363.   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  364.     ac_prev=prefix ;;
  365.   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  366.     prefix="$ac_optarg" ;;
  367.   -program-prefix | --program-prefix | --program-prefi | --program-pref 
  368.   | --program-pre | --program-pr | --program-p)
  369.     ac_prev=program_prefix ;;
  370.   -program-prefix=* | --program-prefix=* | --program-prefi=* 
  371.   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  372.     program_prefix="$ac_optarg" ;;
  373.   -program-suffix | --program-suffix | --program-suffi | --program-suff 
  374.   | --program-suf | --program-su | --program-s)
  375.     ac_prev=program_suffix ;;
  376.   -program-suffix=* | --program-suffix=* | --program-suffi=* 
  377.   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  378.     program_suffix="$ac_optarg" ;;
  379.   -program-transform-name | --program-transform-name 
  380.   | --program-transform-nam | --program-transform-na 
  381.   | --program-transform-n | --program-transform- 
  382.   | --program-transform | --program-transfor 
  383.   | --program-transfo | --program-transf 
  384.   | --program-trans | --program-tran 
  385.   | --progr-tra | --program-tr | --program-t)
  386.     ac_prev=program_transform_name ;;
  387.   -program-transform-name=* | --program-transform-name=* 
  388.   | --program-transform-nam=* | --program-transform-na=* 
  389.   | --program-transform-n=* | --program-transform-=* 
  390.   | --program-transform=* | --program-transfor=* 
  391.   | --program-transfo=* | --program-transf=* 
  392.   | --program-trans=* | --program-tran=* 
  393.   | --progr-tra=* | --program-tr=* | --program-t=*)
  394.     program_transform_name="$ac_optarg" ;;
  395.   -q | -quiet | --quiet | --quie | --qui | --qu | --q 
  396.   | -silent | --silent | --silen | --sile | --sil)
  397.     silent=yes ;;
  398.   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  399.     ac_prev=sbindir ;;
  400.   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* 
  401.   | --sbi=* | --sb=*)
  402.     sbindir="$ac_optarg" ;;
  403.   -sharedstatedir | --sharedstatedir | --sharedstatedi 
  404.   | --sharedstated | --sharedstate | --sharedstat | --sharedsta 
  405.   | --sharedst | --shareds | --shared | --share | --shar 
  406.   | --sha | --sh)
  407.     ac_prev=sharedstatedir ;;
  408.   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* 
  409.   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* 
  410.   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* 
  411.   | --sha=* | --sh=*)
  412.     sharedstatedir="$ac_optarg" ;;
  413.   -site | --site | --sit)
  414.     ac_prev=site ;;
  415.   -site=* | --site=* | --sit=*)
  416.     site="$ac_optarg" ;;
  417.   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  418.     ac_prev=srcdir ;;
  419.   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  420.     srcdir="$ac_optarg" ;;
  421.   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf 
  422.   | --syscon | --sysco | --sysc | --sys | --sy)
  423.     ac_prev=sysconfdir ;;
  424.   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* 
  425.   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  426.     sysconfdir="$ac_optarg" ;;
  427.   -target | --target | --targe | --targ | --tar | --ta | --t)
  428.     ac_prev=target ;;
  429.   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  430.     target="$ac_optarg" ;;
  431.   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  432.     verbose=yes ;;
  433.   -version | --version | --versio | --versi | --vers)
  434.     echo "configure generated by autoconf version 2.13"
  435.     exit 0 ;;
  436.   -with-* | --with-*)
  437.     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  438.     # Reject names that are not valid shell variable names.
  439.     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  440.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  441.     fi
  442.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  443.     case "$ac_option" in
  444.       *=*) ;;
  445.       *) ac_optarg=yes ;;
  446.     esac
  447.     eval "with_${ac_package}='$ac_optarg'" ;;
  448.   -without-* | --without-*)
  449.     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  450.     # Reject names that are not valid shell variable names.
  451.     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  452.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  453.     fi
  454.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  455.     eval "with_${ac_package}=no" ;;
  456.   --x)
  457.     # Obsolete; use --with-x.
  458.     with_x=yes ;;
  459.   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu 
  460.   | --x-incl | --x-inc | --x-in | --x-i)
  461.     ac_prev=x_includes ;;
  462.   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* 
  463.   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  464.     x_includes="$ac_optarg" ;;
  465.   -x-libraries | --x-libraries | --x-librarie | --x-librari 
  466.   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  467.     ac_prev=x_libraries ;;
  468.   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* 
  469.   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  470.     x_libraries="$ac_optarg" ;;
  471.   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  472.     ;;
  473.   *)
  474.     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  475.       echo "configure: warning: $ac_option: invalid host type" 1>&2
  476.     fi
  477.     if test "x$nonopt" != xNONE; then
  478.       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  479.     fi
  480.     nonopt="$ac_option"
  481.     ;;
  482.   esac
  483. done
  484. if test -n "$ac_prev"; then
  485.   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  486. fi
  487. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  488. # File descriptor usage:
  489. # 0 standard input
  490. # 1 file creation
  491. # 2 errors and warnings
  492. # 3 some systems may open it to /dev/tty
  493. # 4 used on the Kubota Titan
  494. # 6 checking for... messages and results
  495. # 5 compiler messages saved in config.log
  496. if test "$silent" = yes; then
  497.   exec 6>/dev/null
  498. else
  499.   exec 6>&1
  500. fi
  501. exec 5>./config.log
  502. echo "
  503. This file contains any messages produced by compilers while
  504. running configure, to aid debugging if configure makes a mistake.
  505. " 1>&5
  506. # Strip out --no-create and --no-recursion so they do not pile up.
  507. # Also quote any args containing shell metacharacters.
  508. ac_configure_args=
  509. for ac_arg
  510. do
  511.   case "$ac_arg" in
  512.   -no-create | --no-create | --no-creat | --no-crea | --no-cre 
  513.   | --no-cr | --no-c) ;;
  514.   -no-recursion | --no-recursion | --no-recursio | --no-recursi 
  515.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  516.   *" "*|*" "*|*[[]~#$^&*(){}\|;<>?]*)
  517.   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  518.   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  519.   esac
  520. done
  521. # NLS nuisances.
  522. # Only set these to C if already set.  These must not be set unconditionally
  523. # because not all systems understand e.g. LANG=C (notably SCO).
  524. # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
  525. # Non-C LC_CTYPE values break the ctype check.
  526. if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  527. if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  528. if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
  529. if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
  530. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  531. rm -rf conftest* confdefs.h
  532. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  533. echo > confdefs.h
  534. # A filename unique to this package, relative to the directory that
  535. # configure is in, which we can look for to find out if srcdir is correct.
  536. ac_unique_file=sql/mysqld.cc
  537. # Find the source files, if location was not specified.
  538. if test -z "$srcdir"; then
  539.   ac_srcdir_defaulted=yes
  540.   # Try the directory containing this script, then its parent.
  541.   ac_prog=$0
  542.   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  543.   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  544.   srcdir=$ac_confdir
  545.   if test ! -r $srcdir/$ac_unique_file; then
  546.     srcdir=..
  547.   fi
  548. else
  549.   ac_srcdir_defaulted=no
  550. fi
  551. if test ! -r $srcdir/$ac_unique_file; then
  552.   if test "$ac_srcdir_defaulted" = yes; then
  553.     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  554.   else
  555.     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  556.   fi
  557. fi
  558. srcdir=`echo "${srcdir}" | sed 's%([^/])/*$%1%'`
  559. # Prefer explicitly selected file to automatically selected ones.
  560. if test -z "$CONFIG_SITE"; then
  561.   if test "x$prefix" != xNONE; then
  562.     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  563.   else
  564.     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  565.   fi
  566. fi
  567. for ac_site_file in $CONFIG_SITE; do
  568.   if test -r "$ac_site_file"; then
  569.     echo "loading site script $ac_site_file"
  570.     . "$ac_site_file"
  571.   fi
  572. done
  573. if test -r "$cache_file"; then
  574.   echo "loading cache $cache_file"
  575.   . $cache_file
  576. else
  577.   echo "creating cache $cache_file"
  578.   > $cache_file
  579. fi
  580. ac_ext=c
  581. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  582. ac_cpp='$CPP $CPPFLAGS'
  583. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  584. ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  585. cross_compiling=$ac_cv_prog_cc_cross
  586. ac_exeext=
  587. ac_objext=o
  588. if (echo "testingc"; echo 1,2,3) | grep c >/dev/null; then
  589.   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  590.   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  591.     ac_n= ac_c='
  592. ' ac_t=' '
  593.   else
  594.     ac_n=-n ac_c= ac_t=
  595.   fi
  596. else
  597.   ac_n= ac_c='c' ac_t=
  598. fi
  599. ac_aux_dir=
  600. for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
  601.   if test -f $ac_dir/install-sh; then
  602.     ac_aux_dir=$ac_dir
  603.     ac_install_sh="$ac_aux_dir/install-sh -c"
  604.     break
  605.   elif test -f $ac_dir/install.sh; then
  606.     ac_aux_dir=$ac_dir
  607.     ac_install_sh="$ac_aux_dir/install.sh -c"
  608.     break
  609.   fi
  610. done
  611. if test -z "$ac_aux_dir"; then
  612.   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
  613. fi
  614. ac_config_guess=$ac_aux_dir/config.guess
  615. ac_config_sub=$ac_aux_dir/config.sub
  616. ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
  617. # Do some error checking and defaulting for the host and target type.
  618. # The inputs are:
  619. #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
  620. #
  621. # The rules are:
  622. # 1. You are not allowed to specify --host, --target, and nonopt at the
  623. #    same time.
  624. # 2. Host defaults to nonopt.
  625. # 3. If nonopt is not specified, then host defaults to the current host,
  626. #    as determined by config.guess.
  627. # 4. Target and build default to nonopt.
  628. # 5. If nonopt is not specified, then target and build default to host.
  629. # The aliases save the names the user supplied, while $host etc.
  630. # will get canonicalized.
  631. case $host---$target---$nonopt in
  632. NONE---*---* | *---NONE---* | *---*---NONE) ;;
  633. *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
  634. esac
  635. # Make sure we can run config.sub.
  636. if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
  637. else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
  638. fi
  639. echo $ac_n "checking host system type""... $ac_c" 1>&6
  640. echo "configure:803: checking host system type" >&5
  641. host_alias=$host
  642. case "$host_alias" in
  643. NONE)
  644.   case $nonopt in
  645.   NONE)
  646.     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
  647.     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
  648.     fi ;;
  649.   *) host_alias=$nonopt ;;
  650.   esac ;;
  651. esac
  652. host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
  653. host_cpu=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
  654. host_vendor=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
  655. host_os=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
  656. echo "$ac_t""$host" 1>&6
  657. echo $ac_n "checking target system type""... $ac_c" 1>&6
  658. echo "configure:824: checking target system type" >&5
  659. target_alias=$target
  660. case "$target_alias" in
  661. NONE)
  662.   case $nonopt in
  663.   NONE) target_alias=$host_alias ;;
  664.   *) target_alias=$nonopt ;;
  665.   esac ;;
  666. esac
  667. target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
  668. target_cpu=`echo $target | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
  669. target_vendor=`echo $target | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
  670. target_os=`echo $target | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
  671. echo "$ac_t""$target" 1>&6
  672. echo $ac_n "checking build system type""... $ac_c" 1>&6
  673. echo "configure:842: checking build system type" >&5
  674. build_alias=$build
  675. case "$build_alias" in
  676. NONE)
  677.   case $nonopt in
  678.   NONE) build_alias=$host_alias ;;
  679.   *) build_alias=$nonopt ;;
  680.   esac ;;
  681. esac
  682. build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
  683. build_cpu=`echo $build | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
  684. build_vendor=`echo $build | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
  685. build_os=`echo $build | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
  686. echo "$ac_t""$build" 1>&6
  687. test "$host_alias" != "$target_alias" &&
  688.   test "$program_prefix$program_suffix$program_transform_name" = 
  689.     NONENONEs,x,x, &&
  690.   program_prefix=${target_alias}-
  691. # The Docs Makefile.am parses this line!
  692. # Find a good install program.  We prefer a C program (faster),
  693. # so one script is as good as another.  But avoid the broken or
  694. # incompatible versions:
  695. # SysV /etc/install, /usr/sbin/install
  696. # SunOS /usr/etc/install
  697. # IRIX /sbin/install
  698. # AIX /bin/install
  699. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  700. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  701. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  702. # ./install, which can be erroneously created by make from ./install.sh.
  703. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
  704. echo "configure:877: checking for a BSD compatible install" >&5
  705. if test -z "$INSTALL"; then
  706. if eval "test "`echo '$''{'ac_cv_path_install'+set}'`" = set"; then
  707.   echo $ac_n "(cached) $ac_c" 1>&6
  708. else
  709.     IFS="${IFS=  }"; ac_save_IFS="$IFS"; IFS=":"
  710.   for ac_dir in $PATH; do
  711.     # Account for people who put trailing slashes in PATH elements.
  712.     case "$ac_dir/" in
  713.     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
  714.     *)
  715.       # OSF1 and SCO ODT 3.0 have their own names for install.
  716.       # Don't use installbsd from OSF since it installs stuff as root
  717.       # by default.
  718.       for ac_prog in ginstall scoinst install; do
  719.         if test -f $ac_dir/$ac_prog; then
  720.   if test $ac_prog = install &&
  721.             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  722.     # AIX install.  It has an incompatible calling convention.
  723.     :
  724.   else
  725.     ac_cv_path_install="$ac_dir/$ac_prog -c"
  726.     break 2
  727.   fi
  728. fi
  729.       done
  730.       ;;
  731.     esac
  732.   done
  733.   IFS="$ac_save_IFS"
  734. fi
  735.   if test "${ac_cv_path_install+set}" = set; then
  736.     INSTALL="$ac_cv_path_install"
  737.   else
  738.     # As a last resort, use the slow shell script.  We don't cache a
  739.     # path for INSTALL within a source directory, because that will
  740.     # break other packages using the cache if that directory is
  741.     # removed, or if the path is relative.
  742.     INSTALL="$ac_install_sh"
  743.   fi
  744. fi
  745. echo "$ac_t""$INSTALL" 1>&6
  746. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  747. # It thinks the first close brace ends the variable substitution.
  748. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  749. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
  750. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  751. echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
  752. echo "configure:930: checking whether build environment is sane" >&5
  753. sleep 1
  754. echo timestamp > conftestfile
  755. # Do this in a subshell so we don't clobber the current shell's
  756. # arguments.  FIXME: maybe try `-L' hack like GETLOADAVG test?
  757. if (set X `ls -t $srcdir/configure conftestfile`; test "$2" = conftestfile)
  758. then
  759.    # Ok.
  760.    :
  761. else
  762.    { echo "configure: error: newly created file is older than distributed files!
  763. Check your system clock" 1>&2; exit 1; }
  764. fi
  765. rm -f conftest*
  766. echo "$ac_t""yes" 1>&6
  767. if test "$program_transform_name" = s,x,x,; then
  768.   program_transform_name=
  769. else
  770.   # Double any  or $.  echo might interpret backslashes.
  771.   cat <<EOF_SED > conftestsed
  772. s,\,\\,g; s,$,$$,g
  773. EOF_SED
  774.   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
  775.   rm -f conftestsed
  776. fi
  777. test "$program_prefix" != NONE &&
  778.   program_transform_name="s,^,${program_prefix},; $program_transform_name"
  779. # Use a double $ so make ignores it.
  780. test "$program_suffix" != NONE &&
  781.   program_transform_name="s,$$,${program_suffix},; $program_transform_name"
  782. # sed with no file args requires a program.
  783. test "$program_transform_name" = "" && program_transform_name="s,x,x,"
  784. echo $ac_n "checking whether ${MAKE-make} sets ${MAKE}""... $ac_c" 1>&6
  785. echo "configure:965: checking whether ${MAKE-make} sets ${MAKE}" >&5
  786. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
  787. if eval "test "`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`" = set"; then
  788.   echo $ac_n "(cached) $ac_c" 1>&6
  789. else
  790.   cat > conftestmake <<EOF
  791. all:
  792. @echo 'ac_maketemp="${MAKE}"'
  793. EOF
  794. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  795. eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
  796. if test -n "$ac_maketemp"; then
  797.   eval ac_cv_prog_make_${ac_make}_set=yes
  798. else
  799.   eval ac_cv_prog_make_${ac_make}_set=no
  800. fi
  801. rm -f conftestmake
  802. fi
  803. if eval "test "`echo '$ac_cv_prog_make_'${ac_make}_set`" = yes"; then
  804.   echo "$ac_t""yes" 1>&6
  805.   SET_MAKE=
  806. else
  807.   echo "$ac_t""no" 1>&6
  808.   SET_MAKE="MAKE=${MAKE-make}"
  809. fi
  810. PACKAGE=mysql
  811. VERSION=3.23.35
  812. if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
  813.   { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
  814. fi
  815. cat >> confdefs.h <<EOF
  816. #define PACKAGE "$PACKAGE"
  817. EOF
  818. cat >> confdefs.h <<EOF
  819. #define VERSION "$VERSION"
  820. EOF
  821. missing_dir=`cd $ac_aux_dir && pwd`
  822. echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
  823. echo "configure:1011: checking for working aclocal" >&5
  824. # Run test in a subshell; some versions of sh will print an error if
  825. # an executable is not found, even if stderr is redirected.
  826. # Redirect stdin to placate older versions of autoconf.  Sigh.
  827. if (aclocal --version) < /dev/null > /dev/null 2>&1; then
  828.    ACLOCAL=aclocal
  829.    echo "$ac_t""found" 1>&6
  830. else
  831.    ACLOCAL="$missing_dir/missing aclocal"
  832.    echo "$ac_t""missing" 1>&6
  833. fi
  834. echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
  835. echo "configure:1024: checking for working autoconf" >&5
  836. # Run test in a subshell; some versions of sh will print an error if
  837. # an executable is not found, even if stderr is redirected.
  838. # Redirect stdin to placate older versions of autoconf.  Sigh.
  839. if (autoconf --version) < /dev/null > /dev/null 2>&1; then
  840.    AUTOCONF=autoconf
  841.    echo "$ac_t""found" 1>&6
  842. else
  843.    AUTOCONF="$missing_dir/missing autoconf"
  844.    echo "$ac_t""missing" 1>&6
  845. fi
  846. echo $ac_n "checking for working automake""... $ac_c" 1>&6
  847. echo "configure:1037: checking for working automake" >&5
  848. # Run test in a subshell; some versions of sh will print an error if
  849. # an executable is not found, even if stderr is redirected.
  850. # Redirect stdin to placate older versions of autoconf.  Sigh.
  851. if (automake --version) < /dev/null > /dev/null 2>&1; then
  852.    AUTOMAKE=automake
  853.    echo "$ac_t""found" 1>&6
  854. else
  855.    AUTOMAKE="$missing_dir/missing automake"
  856.    echo "$ac_t""missing" 1>&6
  857. fi
  858. echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
  859. echo "configure:1050: checking for working autoheader" >&5
  860. # Run test in a subshell; some versions of sh will print an error if
  861. # an executable is not found, even if stderr is redirected.
  862. # Redirect stdin to placate older versions of autoconf.  Sigh.
  863. if (autoheader --version) < /dev/null > /dev/null 2>&1; then
  864.    AUTOHEADER=autoheader
  865.    echo "$ac_t""found" 1>&6
  866. else
  867.    AUTOHEADER="$missing_dir/missing autoheader"
  868.    echo "$ac_t""missing" 1>&6
  869. fi
  870. echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
  871. echo "configure:1063: checking for working makeinfo" >&5
  872. # Run test in a subshell; some versions of sh will print an error if
  873. # an executable is not found, even if stderr is redirected.
  874. # Redirect stdin to placate older versions of autoconf.  Sigh.
  875. if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
  876.    MAKEINFO=makeinfo
  877.    echo "$ac_t""found" 1>&6
  878. else
  879.    MAKEINFO="$missing_dir/missing makeinfo"
  880.    echo "$ac_t""missing" 1>&6
  881. fi
  882. PROTOCOL_VERSION=10
  883. DOT_FRM_VERSION=6
  884. # See the libtool docs for information on how to do shared lib versions.
  885. SHARED_LIB_VERSION=10:0:0
  886. # Set all version vars based on $VERSION. How do we do this more elegant ?
  887. # Remember that regexps needs to quote [ and ] since this is run through m4
  888. MYSQL_NO_DASH_VERSION=`echo $VERSION | sed -e "s|-.*$||"`
  889. MYSQL_BASE_VERSION=`echo $MYSQL_NO_DASH_VERSION | sed -e "s|.[^.]*$||"`
  890. F_PART=`echo $MYSQL_BASE_VERSION | sed -e "s|.||g"| sed -e "s|a-zA-Z+||"|sed -e "s|^(..)$|\10|"`
  891. L_PART=`echo $MYSQL_NO_DASH_VERSION | sed -e "s|^[0-9].[0-9]*.||" | sed -e "s|^(.)$|0\1|" | sed -e "s|[a-z]||"`
  892. MYSQL_VERSION_ID=${F_PART}${L_PART}
  893. # The port should be constant for a LONG time
  894. MYSQL_TCP_PORT_DEFAULT=3306
  895. MYSQL_UNIX_ADDR_DEFAULT="/tmp/mysql.sock"
  896. # Remember to add a directory sql/share/LANGUAGE
  897. AVAILABLE_LANGUAGES="
  898. czech danish dutch english estonian french german greek hungarian 
  899. italian japanese korean norwegian norwegian-ny polish portuguese 
  900. romanian russian slovak spanish swedish"
  901. # Generate make rules for all error messages
  902. AVAILABLE_LANGUAGES_ERRORS=
  903. AVAILABLE_LANGUAGES_ERRORS_RULES=$srcdir/ac_available_languages_fragment
  904. rm -f $AVAILABLE_LANGUAGES_ERRORS_RULES
  905. for i in $AVAILABLE_LANGUAGES
  906. do
  907.   AVAILABLE_LANGUAGES_ERRORS="$AVAILABLE_LANGUAGES_ERRORS $i/errmsg.sys"
  908.   echo "$i/errmsg.sys: $i/errmsg.txt
  909. $(top_builddir)/extra/comp_err $i/errmsg.txt $i/errmsg.sys" 
  910.     >> $AVAILABLE_LANGUAGES_ERRORS_RULES
  911. done
  912. #####
  913. #####
  914. cat >> confdefs.h <<EOF
  915. #define PROTOCOL_VERSION $PROTOCOL_VERSION
  916. EOF
  917. cat >> confdefs.h <<EOF
  918. #define DOT_FRM_VERSION $DOT_FRM_VERSION
  919. EOF
  920. # Canonicalize the configuration name.
  921. SYSTEM_TYPE="$host_vendor-$host_os"
  922. MACHINE_TYPE="$host_cpu"
  923. cat >> confdefs.h <<EOF
  924. #define SYSTEM_TYPE "$SYSTEM_TYPE"
  925. EOF
  926. cat >> confdefs.h <<EOF
  927. #define MACHINE_TYPE "$MACHINE_TYPE"
  928. EOF
  929. # Save some variables and the command line options for mysqlbug
  930. SAVE_CFLAGS="$CFLAGS"
  931. SAVE_CXXFLAGS="$CXXFLAGS"
  932. SAVE_LDFLAGS="$LDFLAGS"
  933. SAVE_CXXLDFLAGS="$CXXLDFLAGS"
  934. CONF_COMMAND="$0 $ac_configure_args"
  935. echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
  936. echo "configure:1165: checking whether to enable maintainer-specific portions of Makefiles" >&5
  937.     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
  938. if test "${enable_maintainer_mode+set}" = set; then
  939.   enableval="$enable_maintainer_mode"
  940.   USE_MAINTAINER_MODE=$enableval
  941. else
  942.   USE_MAINTAINER_MODE=no
  943. fi
  944.   echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
  945.   
  946. if test $USE_MAINTAINER_MODE = yes; then
  947.   MAINTAINER_MODE_TRUE=
  948.   MAINTAINER_MODE_FALSE='#'
  949. else
  950.   MAINTAINER_MODE_TRUE='#'
  951.   MAINTAINER_MODE_FALSE=
  952. fi
  953.   MAINT=$MAINTAINER_MODE_TRUE
  954.   
  955. if test "$program_transform_name" = s,x,x,; then
  956.   program_transform_name=
  957. else
  958.   # Double any  or $.  echo might interpret backslashes.
  959.   cat <<EOF_SED > conftestsed
  960. s,\,\\,g; s,$,$$,g
  961. EOF_SED
  962.   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
  963.   rm -f conftestsed
  964. fi
  965. test "$program_prefix" != NONE &&
  966.   program_transform_name="s,^,${program_prefix},; $program_transform_name"
  967. # Use a double $ so make ignores it.
  968. test "$program_suffix" != NONE &&
  969.   program_transform_name="s,$$,${program_suffix},; $program_transform_name"
  970. # sed with no file args requires a program.
  971. test "$program_transform_name" = "" && program_transform_name="s,x,x,"
  972. echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
  973. echo "configure:1207: checking whether build environment is sane" >&5
  974. sleep 1
  975. echo timestamp > conftestfile
  976. # Do this in a subshell so we don't clobber the current shell's
  977. # arguments.  FIXME: maybe try `-L' hack like GETLOADAVG test?
  978. if (set X `ls -t $srcdir/configure conftestfile`; test "$2" = conftestfile)
  979. then
  980.    # Ok.
  981.    :
  982. else
  983.    { echo "configure: error: newly created file is older than distributed files!
  984. Check your system clock" 1>&2; exit 1; }
  985. fi
  986. rm -f conftest*
  987. echo "$ac_t""yes" 1>&6
  988. # This is needed is SUBDIRS is set
  989. echo $ac_n "checking whether ${MAKE-make} sets ${MAKE}""... $ac_c" 1>&6
  990. echo "configure:1224: checking whether ${MAKE-make} sets ${MAKE}" >&5
  991. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
  992. if eval "test "`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`" = set"; then
  993.   echo $ac_n "(cached) $ac_c" 1>&6
  994. else
  995.   cat > conftestmake <<EOF
  996. all:
  997. @echo 'ac_maketemp="${MAKE}"'
  998. EOF
  999. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  1000. eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
  1001. if test -n "$ac_maketemp"; then
  1002.   eval ac_cv_prog_make_${ac_make}_set=yes
  1003. else
  1004.   eval ac_cv_prog_make_${ac_make}_set=no
  1005. fi
  1006. rm -f conftestmake
  1007. fi
  1008. if eval "test "`echo '$ac_cv_prog_make_'${ac_make}_set`" = yes"; then
  1009.   echo "$ac_t""yes" 1>&6
  1010.   SET_MAKE=
  1011. else
  1012.   echo "$ac_t""no" 1>&6
  1013.   SET_MAKE="MAKE=${MAKE-make}"
  1014. fi
  1015. # This generates rules for webpage generation for the MySQL homepage.
  1016. if test -d ../web/SitePages; then
  1017.   LOCAL_TRUE=
  1018.   LOCAL_FALSE='#'
  1019. else
  1020.   LOCAL_TRUE='#'
  1021.   LOCAL_FALSE=
  1022. fi
  1023. # This is need before AC_PROG_CC
  1024. #
  1025. if test "x${CFLAGS-}" = x ; then
  1026.   cflags_is_set=no
  1027. else
  1028.   cflags_is_set=yes
  1029. fi
  1030. if test "x${CPPFLAGS-}" = x ; then
  1031.   cppflags_is_set=no
  1032. else
  1033.   cppflags_is_set=yes
  1034. fi
  1035. if test "x${LDFLAGS-}" = x ; then
  1036.   ldflags_is_set=no
  1037. else
  1038.   ldflags_is_set=yes
  1039. fi
  1040. # The following hack should ensure that configure doesn't add optimizing
  1041. # or debugging flags to CFLAGS or CXXFLAGS
  1042. CFLAGS="$CFLAGS "
  1043. CXXFLAGS="$CXXFLAGS "
  1044. for ac_prog in gawk mawk nawk awk
  1045. do
  1046. # Extract the first word of "$ac_prog", so it can be a program name with args.
  1047. set dummy $ac_prog; ac_word=$2
  1048. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1049. echo "configure:1292: checking for $ac_word" >&5
  1050. if eval "test "`echo '$''{'ac_cv_prog_AWK'+set}'`" = set"; then
  1051.   echo $ac_n "(cached) $ac_c" 1>&6
  1052. else
  1053.   if test -n "$AWK"; then
  1054.   ac_cv_prog_AWK="$AWK" # Let the user override the test.
  1055. else
  1056.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1057.   ac_dummy="$PATH"
  1058.   for ac_dir in $ac_dummy; do
  1059.     test -z "$ac_dir" && ac_dir=.
  1060.     if test -f $ac_dir/$ac_word; then
  1061.       ac_cv_prog_AWK="$ac_prog"
  1062.       break
  1063.     fi
  1064.   done
  1065.   IFS="$ac_save_ifs"
  1066. fi
  1067. fi
  1068. AWK="$ac_cv_prog_AWK"
  1069. if test -n "$AWK"; then
  1070.   echo "$ac_t""$AWK" 1>&6
  1071. else
  1072.   echo "$ac_t""no" 1>&6
  1073. fi
  1074. test -n "$AWK" && break
  1075. done
  1076. # Extract the first word of "gcc", so it can be a program name with args.
  1077. set dummy gcc; ac_word=$2
  1078. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1079. echo "configure:1324: checking for $ac_word" >&5
  1080. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  1081.   echo $ac_n "(cached) $ac_c" 1>&6
  1082. else
  1083.   if test -n "$CC"; then
  1084.   ac_cv_prog_CC="$CC" # Let the user override the test.
  1085. else
  1086.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1087.   ac_dummy="$PATH"
  1088.   for ac_dir in $ac_dummy; do
  1089.     test -z "$ac_dir" && ac_dir=.
  1090.     if test -f $ac_dir/$ac_word; then
  1091.       ac_cv_prog_CC="gcc"
  1092.       break
  1093.     fi
  1094.   done
  1095.   IFS="$ac_save_ifs"
  1096. fi
  1097. fi
  1098. CC="$ac_cv_prog_CC"
  1099. if test -n "$CC"; then
  1100.   echo "$ac_t""$CC" 1>&6
  1101. else
  1102.   echo "$ac_t""no" 1>&6
  1103. fi
  1104. if test -z "$CC"; then
  1105.   # Extract the first word of "cc", so it can be a program name with args.
  1106. set dummy cc; ac_word=$2
  1107. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1108. echo "configure:1354: checking for $ac_word" >&5
  1109. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  1110.   echo $ac_n "(cached) $ac_c" 1>&6
  1111. else
  1112.   if test -n "$CC"; then
  1113.   ac_cv_prog_CC="$CC" # Let the user override the test.
  1114. else
  1115.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1116.   ac_prog_rejected=no
  1117.   ac_dummy="$PATH"
  1118.   for ac_dir in $ac_dummy; do
  1119.     test -z "$ac_dir" && ac_dir=.
  1120.     if test -f $ac_dir/$ac_word; then
  1121.       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  1122.         ac_prog_rejected=yes
  1123. continue
  1124.       fi
  1125.       ac_cv_prog_CC="cc"
  1126.       break
  1127.     fi
  1128.   done
  1129.   IFS="$ac_save_ifs"
  1130. if test $ac_prog_rejected = yes; then
  1131.   # We found a bogon in the path, so make sure we never use it.
  1132.   set dummy $ac_cv_prog_CC
  1133.   shift
  1134.   if test $# -gt 0; then
  1135.     # We chose a different compiler from the bogus one.
  1136.     # However, it has the same basename, so the bogon will be chosen
  1137.     # first if we set CC to just the basename; use the full file name.
  1138.     shift
  1139.     set dummy "$ac_dir/$ac_word" "$@"
  1140.     shift
  1141.     ac_cv_prog_CC="$@"
  1142.   fi
  1143. fi
  1144. fi
  1145. fi
  1146. CC="$ac_cv_prog_CC"
  1147. if test -n "$CC"; then
  1148.   echo "$ac_t""$CC" 1>&6
  1149. else
  1150.   echo "$ac_t""no" 1>&6
  1151. fi
  1152.   if test -z "$CC"; then
  1153.     case "`uname -s`" in
  1154.     *win32* | *WIN32*)
  1155.       # Extract the first word of "cl", so it can be a program name with args.
  1156. set dummy cl; ac_word=$2
  1157. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1158. echo "configure:1405: checking for $ac_word" >&5
  1159. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  1160.   echo $ac_n "(cached) $ac_c" 1>&6
  1161. else
  1162.   if test -n "$CC"; then
  1163.   ac_cv_prog_CC="$CC" # Let the user override the test.
  1164. else
  1165.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1166.   ac_dummy="$PATH"
  1167.   for ac_dir in $ac_dummy; do
  1168.     test -z "$ac_dir" && ac_dir=.
  1169.     if test -f $ac_dir/$ac_word; then
  1170.       ac_cv_prog_CC="cl"
  1171.       break
  1172.     fi
  1173.   done
  1174.   IFS="$ac_save_ifs"
  1175. fi
  1176. fi
  1177. CC="$ac_cv_prog_CC"
  1178. if test -n "$CC"; then
  1179.   echo "$ac_t""$CC" 1>&6
  1180. else
  1181.   echo "$ac_t""no" 1>&6
  1182. fi
  1183.  ;;
  1184.     esac
  1185.   fi
  1186.   test -z "$CC" && { echo "configure: error: no acceptable cc found in $PATH" 1>&2; exit 1; }
  1187. fi
  1188. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
  1189. echo "configure:1437: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
  1190. ac_ext=c
  1191. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  1192. ac_cpp='$CPP $CPPFLAGS'
  1193. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  1194. ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  1195. cross_compiling=$ac_cv_prog_cc_cross
  1196. cat > conftest.$ac_ext << EOF
  1197. #line 1448 "configure"
  1198. #include "confdefs.h"
  1199. main(){return(0);}
  1200. EOF
  1201. if { (eval echo configure:1453: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1202.   ac_cv_prog_cc_works=yes
  1203.   # If we can't run a trivial program, we are probably using a cross compiler.
  1204.   if (./conftest; exit) 2>/dev/null; then
  1205.     ac_cv_prog_cc_cross=no
  1206.   else
  1207.     ac_cv_prog_cc_cross=yes
  1208.   fi
  1209. else
  1210.   echo "configure: failed program was:" >&5
  1211.   cat conftest.$ac_ext >&5
  1212.   ac_cv_prog_cc_works=no
  1213. fi
  1214. rm -fr conftest*
  1215. ac_ext=c
  1216. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  1217. ac_cpp='$CPP $CPPFLAGS'
  1218. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  1219. ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  1220. cross_compiling=$ac_cv_prog_cc_cross
  1221. echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
  1222. if test $ac_cv_prog_cc_works = no; then
  1223.   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
  1224. fi
  1225. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
  1226. echo "configure:1479: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
  1227. echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
  1228. cross_compiling=$ac_cv_prog_cc_cross
  1229. echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  1230. echo "configure:1484: checking whether we are using GNU C" >&5
  1231. if eval "test "`echo '$''{'ac_cv_prog_gcc'+set}'`" = set"; then
  1232.   echo $ac_n "(cached) $ac_c" 1>&6
  1233. else
  1234.   cat > conftest.c <<EOF
  1235. #ifdef __GNUC__
  1236.   yes;
  1237. #endif
  1238. EOF
  1239. 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
  1240.   ac_cv_prog_gcc=yes
  1241. else
  1242.   ac_cv_prog_gcc=no
  1243. fi
  1244. fi
  1245. echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  1246. if test $ac_cv_prog_gcc = yes; then
  1247.   GCC=yes
  1248. else
  1249.   GCC=
  1250. fi
  1251. ac_test_CFLAGS="${CFLAGS+set}"
  1252. ac_save_CFLAGS="$CFLAGS"
  1253. CFLAGS=
  1254. echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  1255. echo "configure:1512: checking whether ${CC-cc} accepts -g" >&5
  1256. if eval "test "`echo '$''{'ac_cv_prog_cc_g'+set}'`" = set"; then
  1257.   echo $ac_n "(cached) $ac_c" 1>&6
  1258. else
  1259.   echo 'void f(){}' > conftest.c
  1260. if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  1261.   ac_cv_prog_cc_g=yes
  1262. else
  1263.   ac_cv_prog_cc_g=no
  1264. fi
  1265. rm -f conftest*
  1266. fi
  1267. echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
  1268. if test "$ac_test_CFLAGS" = set; then
  1269.   CFLAGS="$ac_save_CFLAGS"
  1270. elif test $ac_cv_prog_cc_g = yes; then
  1271.   if test "$GCC" = yes; then
  1272.     CFLAGS="-g -O2"
  1273.   else
  1274.     CFLAGS="-g"
  1275.   fi
  1276. else
  1277.   if test "$GCC" = yes; then
  1278.     CFLAGS="-O2"
  1279.   else
  1280.     CFLAGS=
  1281.   fi
  1282. fi
  1283. for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
  1284. do
  1285. # Extract the first word of "$ac_prog", so it can be a program name with args.
  1286. set dummy $ac_prog; ac_word=$2
  1287. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1288. echo "configure:1548: checking for $ac_word" >&5
  1289. if eval "test "`echo '$''{'ac_cv_prog_CXX'+set}'`" = set"; then
  1290.   echo $ac_n "(cached) $ac_c" 1>&6
  1291. else
  1292.   if test -n "$CXX"; then
  1293.   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  1294. else
  1295.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1296.   ac_dummy="$PATH"
  1297.   for ac_dir in $ac_dummy; do
  1298.     test -z "$ac_dir" && ac_dir=.
  1299.     if test -f $ac_dir/$ac_word; then
  1300.       ac_cv_prog_CXX="$ac_prog"
  1301.       break
  1302.     fi
  1303.   done
  1304.   IFS="$ac_save_ifs"
  1305. fi
  1306. fi
  1307. CXX="$ac_cv_prog_CXX"
  1308. if test -n "$CXX"; then
  1309.   echo "$ac_t""$CXX" 1>&6
  1310. else
  1311.   echo "$ac_t""no" 1>&6
  1312. fi
  1313. test -n "$CXX" && break
  1314. done
  1315. test -n "$CXX" || CXX="gcc"
  1316. echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
  1317. echo "configure:1580: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
  1318. ac_ext=C
  1319. # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  1320. ac_cpp='$CXXCPP $CPPFLAGS'
  1321. ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  1322. ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  1323. cross_compiling=$ac_cv_prog_cxx_cross
  1324. cat > conftest.$ac_ext << EOF
  1325. #line 1591 "configure"
  1326. #include "confdefs.h"
  1327. int main(){return(0);}
  1328. EOF
  1329. if { (eval echo configure:1596: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1330.   ac_cv_prog_cxx_works=yes
  1331.   # If we can't run a trivial program, we are probably using a cross compiler.
  1332.   if (./conftest; exit) 2>/dev/null; then
  1333.     ac_cv_prog_cxx_cross=no
  1334.   else
  1335.     ac_cv_prog_cxx_cross=yes
  1336.   fi
  1337. else
  1338.   echo "configure: failed program was:" >&5
  1339.   cat conftest.$ac_ext >&5
  1340.   ac_cv_prog_cxx_works=no
  1341. fi
  1342. rm -fr conftest*
  1343. ac_ext=c
  1344. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  1345. ac_cpp='$CPP $CPPFLAGS'
  1346. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  1347. ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  1348. cross_compiling=$ac_cv_prog_cc_cross
  1349. echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
  1350. if test $ac_cv_prog_cxx_works = no; then
  1351.   { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
  1352. fi
  1353. echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
  1354. echo "configure:1622: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
  1355. echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
  1356. cross_compiling=$ac_cv_prog_cxx_cross
  1357. echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
  1358. echo "configure:1627: checking whether we are using GNU C++" >&5
  1359. if eval "test "`echo '$''{'ac_cv_prog_gxx'+set}'`" = set"; then
  1360.   echo $ac_n "(cached) $ac_c" 1>&6
  1361. else
  1362.   cat > conftest.C <<EOF
  1363. #ifdef __GNUC__
  1364.   yes;
  1365. #endif
  1366. EOF
  1367. 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
  1368.   ac_cv_prog_gxx=yes
  1369. else
  1370.   ac_cv_prog_gxx=no
  1371. fi
  1372. fi
  1373. echo "$ac_t""$ac_cv_prog_gxx" 1>&6
  1374. if test $ac_cv_prog_gxx = yes; then
  1375.   GXX=yes
  1376. else
  1377.   GXX=
  1378. fi
  1379. ac_test_CXXFLAGS="${CXXFLAGS+set}"
  1380. ac_save_CXXFLAGS="$CXXFLAGS"
  1381. CXXFLAGS=
  1382. echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
  1383. echo "configure:1655: checking whether ${CXX-g++} accepts -g" >&5
  1384. if eval "test "`echo '$''{'ac_cv_prog_cxx_g'+set}'`" = set"; then
  1385.   echo $ac_n "(cached) $ac_c" 1>&6
  1386. else
  1387.   echo 'void f(){}' > conftest.cc
  1388. if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
  1389.   ac_cv_prog_cxx_g=yes
  1390. else
  1391.   ac_cv_prog_cxx_g=no
  1392. fi
  1393. rm -f conftest*
  1394. fi
  1395. echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
  1396. if test "$ac_test_CXXFLAGS" = set; then
  1397.   CXXFLAGS="$ac_save_CXXFLAGS"
  1398. elif test $ac_cv_prog_cxx_g = yes; then
  1399.   if test "$GXX" = yes; then
  1400.     CXXFLAGS="-g -O2"
  1401.   else
  1402.     CXXFLAGS="-g"
  1403.   fi
  1404. else
  1405.   if test "$GXX" = yes; then
  1406.     CXXFLAGS="-O2"
  1407.   else
  1408.     CXXFLAGS=
  1409.   fi
  1410. fi
  1411. echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
  1412. echo "configure:1687: checking how to run the C preprocessor" >&5
  1413. # On Suns, sometimes $CPP names a directory.
  1414. if test -n "$CPP" && test -d "$CPP"; then
  1415.   CPP=
  1416. fi
  1417. if test -z "$CPP"; then
  1418. if eval "test "`echo '$''{'ac_cv_prog_CPP'+set}'`" = set"; then
  1419.   echo $ac_n "(cached) $ac_c" 1>&6
  1420. else
  1421.     # This must be in double quotes, not single quotes, because CPP may get
  1422.   # substituted into the Makefile and "${CC-cc}" will confuse make.
  1423.   CPP="${CC-cc} -E"
  1424.   # On the NeXT, cc -E runs the code through the compiler's parser,
  1425.   # not just through cpp.
  1426.   cat > conftest.$ac_ext <<EOF
  1427. #line 1702 "configure"
  1428. #include "confdefs.h"
  1429. #include <assert.h>
  1430. Syntax Error
  1431. EOF
  1432. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1433. { (eval echo configure:1708: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1434. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1435. if test -z "$ac_err"; then
  1436.   :
  1437. else
  1438.   echo "$ac_err" >&5
  1439.   echo "configure: failed program was:" >&5
  1440.   cat conftest.$ac_ext >&5
  1441.   rm -rf conftest*
  1442.   CPP="${CC-cc} -E -traditional-cpp"
  1443.   cat > conftest.$ac_ext <<EOF
  1444. #line 1719 "configure"
  1445. #include "confdefs.h"
  1446. #include <assert.h>
  1447. Syntax Error
  1448. EOF
  1449. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1450. { (eval echo configure:1725: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1451. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1452. if test -z "$ac_err"; then
  1453.   :
  1454. else
  1455.   echo "$ac_err" >&5
  1456.   echo "configure: failed program was:" >&5
  1457.   cat conftest.$ac_ext >&5
  1458.   rm -rf conftest*
  1459.   CPP="${CC-cc} -nologo -E"
  1460.   cat > conftest.$ac_ext <<EOF
  1461. #line 1736 "configure"
  1462. #include "confdefs.h"
  1463. #include <assert.h>
  1464. Syntax Error
  1465. EOF
  1466. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1467. { (eval echo configure:1742: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1468. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1469. if test -z "$ac_err"; then
  1470.   :
  1471. else
  1472.   echo "$ac_err" >&5
  1473.   echo "configure: failed program was:" >&5
  1474.   cat conftest.$ac_ext >&5
  1475.   rm -rf conftest*
  1476.   CPP=/lib/cpp
  1477. fi
  1478. rm -f conftest*
  1479. fi
  1480. rm -f conftest*
  1481. fi
  1482. rm -f conftest*
  1483.   ac_cv_prog_CPP="$CPP"
  1484. fi
  1485.   CPP="$ac_cv_prog_CPP"
  1486. else
  1487.   ac_cv_prog_CPP="$CPP"
  1488. fi
  1489. echo "$ac_t""$CPP" 1>&6
  1490. if test "$ac_cv_prog_gcc" = "yes"
  1491. then
  1492.   AS="$CC -c"
  1493.   
  1494. else
  1495.   # Extract the first word of "as", so it can be a program name with args.
  1496. set dummy as; ac_word=$2
  1497. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1498. echo "configure:1774: checking for $ac_word" >&5
  1499. if eval "test "`echo '$''{'ac_cv_path_AS'+set}'`" = set"; then
  1500.   echo $ac_n "(cached) $ac_c" 1>&6
  1501. else
  1502.   case "$AS" in
  1503.   /*)
  1504.   ac_cv_path_AS="$AS" # Let the user override the test with a path.
  1505.   ;;
  1506.   ?:/*)  
  1507.   ac_cv_path_AS="$AS" # Let the user override the test with a dos path.
  1508.   ;;
  1509.   *)
  1510.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1511.   ac_dummy="$PATH"
  1512.   for ac_dir in $ac_dummy; do 
  1513.     test -z "$ac_dir" && ac_dir=.
  1514.     if test -f $ac_dir/$ac_word; then
  1515.       ac_cv_path_AS="$ac_dir/$ac_word"
  1516.       break
  1517.     fi
  1518.   done
  1519.   IFS="$ac_save_ifs"
  1520.   test -z "$ac_cv_path_AS" && ac_cv_path_AS="as"
  1521.   ;;
  1522. esac
  1523. fi
  1524. AS="$ac_cv_path_AS"
  1525. if test -n "$AS"; then
  1526.   echo "$ac_t""$AS" 1>&6
  1527. else
  1528.   echo "$ac_t""no" 1>&6
  1529. fi
  1530. fi
  1531. # Still need ranlib for readline; local static use only so no libtool.
  1532. # Extract the first word of "ranlib", so it can be a program name with args.
  1533. set dummy ranlib; ac_word=$2
  1534. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1535. echo "configure:1812: checking for $ac_word" >&5
  1536. if eval "test "`echo '$''{'ac_cv_prog_RANLIB'+set}'`" = set"; then
  1537.   echo $ac_n "(cached) $ac_c" 1>&6
  1538. else
  1539.   if test -n "$RANLIB"; then
  1540.   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  1541. else
  1542.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1543.   ac_dummy="$PATH"
  1544.   for ac_dir in $ac_dummy; do
  1545.     test -z "$ac_dir" && ac_dir=.
  1546.     if test -f $ac_dir/$ac_word; then
  1547.       ac_cv_prog_RANLIB="ranlib"
  1548.       break
  1549.     fi
  1550.   done
  1551.   IFS="$ac_save_ifs"
  1552.   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
  1553. fi
  1554. fi
  1555. RANLIB="$ac_cv_prog_RANLIB"
  1556. if test -n "$RANLIB"; then
  1557.   echo "$ac_t""$RANLIB" 1>&6
  1558. else
  1559.   echo "$ac_t""no" 1>&6
  1560. fi
  1561. # We use libtool
  1562. #AC_LIBTOOL_WIN32_DLL
  1563. # Check whether --enable-shared or --disable-shared was given.
  1564. if test "${enable_shared+set}" = set; then
  1565.   enableval="$enable_shared"
  1566.   p=${PACKAGE-default}
  1567. case "$enableval" in
  1568. yes) enable_shared=yes ;;
  1569. no) enable_shared=no ;;
  1570. *)
  1571.   enable_shared=no
  1572.   # Look at the argument we got.  We use all the common list separators.
  1573.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  1574.   for pkg in $enableval; do
  1575.     if test "X$pkg" = "X$p"; then
  1576.       enable_shared=yes
  1577.     fi
  1578.   done
  1579.   IFS="$ac_save_ifs"
  1580.   ;;
  1581. esac
  1582. else
  1583.   enable_shared=yes
  1584. fi
  1585. # Check whether --enable-static or --disable-static was given.
  1586. if test "${enable_static+set}" = set; then
  1587.   enableval="$enable_static"
  1588.   p=${PACKAGE-default}
  1589. case "$enableval" in
  1590. yes) enable_static=yes ;;
  1591. no) enable_static=no ;;
  1592. *)
  1593.   enable_static=no
  1594.   # Look at the argument we got.  We use all the common list separators.
  1595.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  1596.   for pkg in $enableval; do
  1597.     if test "X$pkg" = "X$p"; then
  1598.       enable_static=yes
  1599.     fi
  1600.   done
  1601.   IFS="$ac_save_ifs"
  1602.   ;;
  1603. esac
  1604. else
  1605.   enable_static=yes
  1606. fi
  1607. # Check whether --enable-fast-install or --disable-fast-install was given.
  1608. if test "${enable_fast_install+set}" = set; then
  1609.   enableval="$enable_fast_install"
  1610.   p=${PACKAGE-default}
  1611. case "$enableval" in
  1612. yes) enable_fast_install=yes ;;
  1613. no) enable_fast_install=no ;;
  1614. *)
  1615.   enable_fast_install=no
  1616.   # Look at the argument we got.  We use all the common list separators.
  1617.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
  1618.   for pkg in $enableval; do
  1619.     if test "X$pkg" = "X$p"; then
  1620.       enable_fast_install=yes
  1621.     fi
  1622.   done
  1623.   IFS="$ac_save_ifs"
  1624.   ;;
  1625. esac
  1626. else
  1627.   enable_fast_install=yes
  1628. fi
  1629. # Check whether --with-gnu-ld or --without-gnu-ld was given.
  1630. if test "${with_gnu_ld+set}" = set; then
  1631.   withval="$with_gnu_ld"
  1632.   test "$withval" = no || with_gnu_ld=yes
  1633. else
  1634.   with_gnu_ld=no
  1635. fi
  1636. ac_prog=ld
  1637. if test "$ac_cv_prog_gcc" = yes; then
  1638.   # Check if gcc -print-prog-name=ld gives a path.
  1639.   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
  1640. echo "configure:1922: checking for ld used by GCC" >&5
  1641.   ac_prog=`($CC -print-prog-name=ld) 2>&5`
  1642.   case "$ac_prog" in
  1643.     # Accept absolute paths.
  1644.     [\/]* | [A-Za-z]:[\/]*)
  1645.       re_direlt='/[^/][^/]*/../'
  1646.       # Canonicalize the path of ld
  1647.       ac_prog=`echo $ac_prog| sed 's%\\%/%g'`
  1648.       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
  1649. ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
  1650.       done
  1651.       test -z "$LD" && LD="$ac_prog"
  1652.       ;;
  1653.   "")
  1654.     # If it fails, then pretend we aren't using GCC.
  1655.     ac_prog=ld
  1656.     ;;
  1657.   *)
  1658.     # If it is relative, then search for the first ld in PATH.
  1659.     with_gnu_ld=unknown
  1660.     ;;
  1661.   esac
  1662. elif test "$with_gnu_ld" = yes; then
  1663.   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
  1664. echo "configure:1946: checking for GNU ld" >&5
  1665. else
  1666.   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
  1667. echo "configure:1949: checking for non-GNU ld" >&5
  1668. fi
  1669. if eval "test "`echo '$''{'ac_cv_path_LD'+set}'`" = set"; then
  1670.   echo $ac_n "(cached) $ac_c" 1>&6
  1671. else
  1672.   if test -z "$LD"; then
  1673.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
  1674.   for ac_dir in $PATH; do
  1675.     test -z "$ac_dir" && ac_dir=.
  1676.     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  1677.       ac_cv_path_LD="$ac_dir/$ac_prog"
  1678.       # Check to see if the program is GNU ld.  I'd rather use --version,
  1679.       # but apparently some GNU ld's only accept -v.
  1680.       # Break only if it was the GNU/non-GNU ld that we prefer.
  1681.       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
  1682. test "$with_gnu_ld" != no && break
  1683.       else
  1684. test "$with_gnu_ld" != yes && break
  1685.       fi
  1686.     fi
  1687.   done
  1688.   IFS="$ac_save_ifs"
  1689. else
  1690.   ac_cv_path_LD="$LD" # Let the user override the test with a path.
  1691. fi
  1692. fi
  1693. LD="$ac_cv_path_LD"
  1694. if test -n "$LD"; then
  1695.   echo "$ac_t""$LD" 1>&6
  1696. else
  1697.   echo "$ac_t""no" 1>&6
  1698. fi
  1699. test -z "$LD" && { echo "configure: error: no acceptable ld found in $PATH" 1>&2; exit 1; }
  1700. echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
  1701. echo "configure:1984: checking if the linker ($LD) is GNU ld" >&5
  1702. if eval "test "`echo '$''{'ac_cv_prog_gnu_ld'+set}'`" = set"; then
  1703.   echo $ac_n "(cached) $ac_c" 1>&6
  1704. else
  1705.   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
  1706. if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
  1707.   ac_cv_prog_gnu_ld=yes
  1708. else
  1709.   ac_cv_prog_gnu_ld=no
  1710. fi
  1711. fi
  1712. echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
  1713. echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
  1714. echo "configure:2000: checking for BSD-compatible nm" >&5
  1715. if eval "test "`echo '$''{'ac_cv_path_NM'+set}'`" = set"; then
  1716.   echo $ac_n "(cached) $ac_c" 1>&6
  1717. else
  1718.   if test -n "$NM"; then
  1719.   # Let the user override the test.
  1720.   ac_cv_path_NM="$NM"
  1721. else
  1722.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
  1723.   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
  1724.     test -z "$ac_dir" && ac_dir=.
  1725.     if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then
  1726.       # Check to see if the nm accepts a BSD-compat flag.
  1727.       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  1728.       #   nm: unknown option "B" ignored
  1729.       if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
  1730. ac_cv_path_NM="$ac_dir/nm -B"
  1731. break
  1732.       elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
  1733. ac_cv_path_NM="$ac_dir/nm -p"
  1734. break
  1735.       else
  1736. ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
  1737. continue # so that we can try to find one that supports BSD flags
  1738.       fi
  1739.     fi
  1740.   done
  1741.   IFS="$ac_save_ifs"
  1742.   test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm
  1743. fi
  1744. fi
  1745. NM="$ac_cv_path_NM"
  1746. echo "$ac_t""$NM" 1>&6
  1747. echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
  1748. echo "configure:2036: checking whether ln -s works" >&5
  1749. if eval "test "`echo '$''{'ac_cv_prog_LN_S'+set}'`" = set"; then
  1750.   echo $ac_n "(cached) $ac_c" 1>&6
  1751. else
  1752.   rm -f conftestdata
  1753. if ln -s X conftestdata 2>/dev/null
  1754. then
  1755.   rm -f conftestdata
  1756.   ac_cv_prog_LN_S="ln -s"
  1757. else
  1758.   ac_cv_prog_LN_S=ln
  1759. fi
  1760. fi
  1761. LN_S="$ac_cv_prog_LN_S"
  1762. if test "$ac_cv_prog_LN_S" = "ln -s"; then
  1763.   echo "$ac_t""yes" 1>&6
  1764. else
  1765.   echo "$ac_t""no" 1>&6
  1766. fi
  1767. case "$target" in
  1768. NONE) lt_target="$host" ;;
  1769. *) lt_target="$target" ;;
  1770. esac
  1771. # Check for any special flags to pass to ltconfig.
  1772. #
  1773. # the following will cause an existing older ltconfig to fail, so
  1774. # we ignore this at the expense of the cache file... Checking this 
  1775. # will just take longer ... bummer!
  1776. #libtool_flags="--cache-file=$cache_file"
  1777. #
  1778. test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
  1779. test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
  1780. test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
  1781. test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
  1782. test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
  1783. # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
  1784. if test "${enable_libtool_lock+set}" = set; then
  1785.   enableval="$enable_libtool_lock"
  1786.   :
  1787. fi
  1788. test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
  1789. test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
  1790. # Some flags need to be propagated to the compiler or linker for good
  1791. # libtool support.
  1792. case "$lt_target" in
  1793. *-*-irix6*)
  1794.   # Find out which ABI we are using.
  1795.   echo '#line 2090 "configure"' > conftest.$ac_ext
  1796.   if { (eval echo configure:2091: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1797.     case "`/usr/bin/file conftest.o`" in
  1798.     *32-bit*)
  1799.       LD="${LD-ld} -32"
  1800.       ;;
  1801.     *N32*)
  1802.       LD="${LD-ld} -n32"
  1803.       ;;
  1804.     *64-bit*)
  1805.       LD="${LD-ld} -64"
  1806.       ;;
  1807.     esac
  1808.   fi
  1809.   rm -rf conftest*
  1810.   ;;
  1811. *-*-sco3.2v5*)
  1812.   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  1813.   SAVE_CFLAGS="$CFLAGS"
  1814.   CFLAGS="$CFLAGS -belf"
  1815.   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
  1816. echo "configure:2112: checking whether the C compiler needs -belf" >&5
  1817. if eval "test "`echo '$''{'lt_cv_cc_needs_belf'+set}'`" = set"; then
  1818.   echo $ac_n "(cached) $ac_c" 1>&6
  1819. else
  1820.   cat > conftest.$ac_ext <<EOF
  1821. #line 2117 "configure"
  1822. #include "confdefs.h"
  1823. int main() {
  1824. ; return 0; }
  1825. EOF
  1826. if { (eval echo configure:2124: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1827.   rm -rf conftest*
  1828.   lt_cv_cc_needs_belf=yes
  1829. else
  1830.   echo "configure: failed program was:" >&5
  1831.   cat conftest.$ac_ext >&5
  1832.   rm -rf conftest*
  1833.   lt_cv_cc_needs_belf=no
  1834. fi
  1835. rm -f conftest*
  1836. fi
  1837. echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
  1838.   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  1839.     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  1840.     CFLAGS="$SAVE_CFLAGS"
  1841.   fi
  1842.   ;;
  1843. esac
  1844. # Save cache, so that ltconfig can load it
  1845. cat > confcache <<EOF
  1846. # This file is a shell script that caches the results of configure
  1847. # tests run on this system so they can be shared between configure
  1848. # scripts and configure runs.  It is not useful on other systems.
  1849. # If it contains results you don't want to keep, you may remove or edit it.
  1850. #
  1851. # By default, configure uses ./config.cache as the cache file,
  1852. # creating it if it does not exist already.  You can give configure
  1853. # the --cache-file=FILE option to use a different cache file; that is
  1854. # what configure does when it calls configure scripts in
  1855. # subdirectories, so they share the cache.
  1856. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  1857. # config.status only pays attention to the cache file if you give it the
  1858. # --recheck option to rerun configure.
  1859. #
  1860. EOF
  1861. # The following way of writing the cache mishandles newlines in values,
  1862. # but we know of no workaround that is simple, portable, and efficient.
  1863. # So, don't put newlines in cache variables' values.
  1864. # Ultrix sh set writes to stderr and can't be redirected directly,
  1865. # and sets the high bit in the cache file unless we assign to the vars.
  1866. (set) 2>&1 |
  1867.   case `(ac_space=' '; set | grep ac_space) 2>&1` in
  1868.   *ac_space= *)
  1869.     # `set' does not quote correctly, so add quotes (double-quote substitution
  1870.     # turns \\ into \, and sed turns \ into ).
  1871.     sed -n 
  1872.       -e "s/'/'\\''/g" 
  1873.       -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\2'}/p"
  1874.     ;;
  1875.   *)
  1876.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  1877.     sed -n -e 's/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1=2}/p'
  1878.     ;;
  1879.   esac >> confcache
  1880. if cmp -s $cache_file confcache; then
  1881.   :
  1882. else
  1883.   if test -w $cache_file; then
  1884.     echo "updating cache $cache_file"
  1885.     cat confcache > $cache_file
  1886.   else
  1887.     echo "not updating unwritable cache $cache_file"
  1888.   fi
  1889. fi
  1890. rm -f confcache
  1891. # Actually configure libtool.  ac_aux_dir is where install-sh is found.
  1892. CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" 
  1893. LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" 
  1894. LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" 
  1895. DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" 
  1896. ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec 
  1897. $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target 
  1898. || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
  1899. # Reload cache, that may have been modified by ltconfig
  1900. if test -r "$cache_file"; then
  1901.   echo "loading cache $cache_file"
  1902.   . $cache_file
  1903. else
  1904.   echo "creating cache $cache_file"
  1905.   > $cache_file
  1906. fi
  1907. # This can be used to rebuild libtool when needed
  1908. LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
  1909. # Always use our own libtool.
  1910. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  1911. # Redirect the config.log output again, so that the ltconfig log is not
  1912. # clobbered by the next message.
  1913. exec 5>>./config.log
  1914. #AC_LIBTOOL_DLOPEN AC_LIBTOOL_WIN32_DLL AC_DISABLE_FAST_INSTALL AC_DISABLE_SHARED AC_DISABLE_STATIC
  1915. # AC_PROG_INSTALL We should only need a AM_PROG_INSTALL
  1916. # Find a good install program.  We prefer a C program (faster),
  1917. # so one script is as good as another.  But avoid the broken or
  1918. # incompatible versions:
  1919. # SysV /etc/install, /usr/sbin/install
  1920. # SunOS /usr/etc/install
  1921. # IRIX /sbin/install
  1922. # AIX /bin/install
  1923. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  1924. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  1925. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  1926. # ./install, which can be erroneously created by make from ./install.sh.
  1927. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
  1928. echo "configure:2241: checking for a BSD compatible install" >&5
  1929. if test -z "$INSTALL"; then
  1930. if eval "test "`echo '$''{'ac_cv_path_install'+set}'`" = set"; then
  1931.   echo $ac_n "(cached) $ac_c" 1>&6
  1932. else
  1933.     IFS="${IFS=  }"; ac_save_IFS="$IFS"; IFS=":"
  1934.   for ac_dir in $PATH; do
  1935.     # Account for people who put trailing slashes in PATH elements.
  1936.     case "$ac_dir/" in
  1937.     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
  1938.     *)
  1939.       # OSF1 and SCO ODT 3.0 have their own names for install.
  1940.       # Don't use installbsd from OSF since it installs stuff as root
  1941.       # by default.
  1942.       for ac_prog in ginstall scoinst install; do
  1943.         if test -f $ac_dir/$ac_prog; then
  1944.   if test $ac_prog = install &&
  1945.             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  1946.     # AIX install.  It has an incompatible calling convention.
  1947.     :
  1948.   else
  1949.     ac_cv_path_install="$ac_dir/$ac_prog -c"
  1950.     break 2
  1951.   fi
  1952. fi
  1953.       done
  1954.       ;;
  1955.     esac
  1956.   done
  1957.   IFS="$ac_save_IFS"
  1958. fi
  1959.   if test "${ac_cv_path_install+set}" = set; then
  1960.     INSTALL="$ac_cv_path_install"
  1961.   else
  1962.     # As a last resort, use the slow shell script.  We don't cache a
  1963.     # path for INSTALL within a source directory, because that will
  1964.     # break other packages using the cache if that directory is
  1965.     # removed, or if the path is relative.
  1966.     INSTALL="$ac_install_sh"
  1967.   fi
  1968. fi
  1969. echo "$ac_t""$INSTALL" 1>&6
  1970. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  1971. # It thinks the first close brace ends the variable substitution.
  1972. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  1973. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
  1974. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  1975. # Not critical since the generated file is distributed
  1976. for ac_prog in 'bison -y' byacc
  1977. do
  1978. # Extract the first word of "$ac_prog", so it can be a program name with args.
  1979. set dummy $ac_prog; ac_word=$2
  1980. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1981. echo "configure:2299: checking for $ac_word" >&5
  1982. if eval "test "`echo '$''{'ac_cv_prog_YACC'+set}'`" = set"; then
  1983.   echo $ac_n "(cached) $ac_c" 1>&6
  1984. else
  1985.   if test -n "$YACC"; then
  1986.   ac_cv_prog_YACC="$YACC" # Let the user override the test.
  1987. else
  1988.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  1989.   ac_dummy="$PATH"
  1990.   for ac_dir in $ac_dummy; do
  1991.     test -z "$ac_dir" && ac_dir=.
  1992.     if test -f $ac_dir/$ac_word; then
  1993.       ac_cv_prog_YACC="$ac_prog"
  1994.       break
  1995.     fi
  1996.   done
  1997.   IFS="$ac_save_ifs"
  1998. fi
  1999. fi
  2000. YACC="$ac_cv_prog_YACC"
  2001. if test -n "$YACC"; then
  2002.   echo "$ac_t""$YACC" 1>&6
  2003. else
  2004.   echo "$ac_t""no" 1>&6
  2005. fi
  2006. test -n "$YACC" && break
  2007. done
  2008. test -n "$YACC" || YACC="yacc"
  2009. # Extract the first word of "pdftex", so it can be a program name with args.
  2010. set dummy pdftex; ac_word=$2
  2011. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2012. echo "configure:2332: checking for $ac_word" >&5
  2013. if eval "test "`echo '$''{'ac_cv_prog_PDFMANUAL'+set}'`" = set"; then
  2014.   echo $ac_n "(cached) $ac_c" 1>&6
  2015. else
  2016.   if test -n "$PDFMANUAL"; then
  2017.   ac_cv_prog_PDFMANUAL="$PDFMANUAL" # Let the user override the test.
  2018. else
  2019.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2020.   ac_dummy="$PATH"
  2021.   for ac_dir in $ac_dummy; do
  2022.     test -z "$ac_dir" && ac_dir=.
  2023.     if test -f $ac_dir/$ac_word; then
  2024.       ac_cv_prog_PDFMANUAL="manual.pdf"
  2025.       break
  2026.     fi
  2027.   done
  2028.   IFS="$ac_save_ifs"
  2029. fi
  2030. fi
  2031. PDFMANUAL="$ac_cv_prog_PDFMANUAL"
  2032. if test -n "$PDFMANUAL"; then
  2033.   echo "$ac_t""$PDFMANUAL" 1>&6
  2034. else
  2035.   echo "$ac_t""no" 1>&6
  2036. fi
  2037. echo $ac_n "checking "return type of sprintf"""... $ac_c" 1>&6
  2038. echo "configure:2360: checking "return type of sprintf"" >&5
  2039. #check the return type of sprintf
  2040. if test "$cross_compiling" = yes; then
  2041.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2042. else
  2043.   cat > conftest.$ac_ext <<EOF
  2044. #line 2367 "configure"
  2045. #include "confdefs.h"
  2046.   int main()
  2047.     {
  2048.       char* s = "hello";
  2049.       char buf[6];
  2050.       if((int)sprintf(buf, s) == strlen(s))
  2051. return 0;
  2052.       
  2053.       return -1;
  2054.      }
  2055.    
  2056. EOF
  2057. if { (eval echo configure:2381: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2058. then
  2059.   cat >> confdefs.h <<EOF
  2060. #define SPRINTF_RETURNS_INT 1
  2061. EOF
  2062.  echo "$ac_t"""int"" 1>&6
  2063. else
  2064.   echo "configure: failed program was:" >&5
  2065.   cat conftest.$ac_ext >&5
  2066.   rm -fr conftest*
  2067.   if test "$cross_compiling" = yes; then
  2068.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2069. else
  2070.   cat > conftest.$ac_ext <<EOF
  2071. #line 2395 "configure"
  2072. #include "confdefs.h"
  2073.  int main()
  2074.    {
  2075.      char* s = "hello";
  2076.      char buf6;
  2077.      if((char*)sprintf(buf,s) == buf + strlen(s))
  2078.        return 0;
  2079.      return -1;  
  2080.    }
  2081. EOF
  2082. if { (eval echo configure:2408: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2083. then
  2084.   cat >> confdefs.h <<EOF
  2085. #define SPRINTF_RETURNS_PTR 1
  2086. EOF
  2087.  echo "$ac_t"""ptr"" 1>&6
  2088. else
  2089.   echo "configure: failed program was:" >&5
  2090.   cat conftest.$ac_ext >&5
  2091.   rm -fr conftest*
  2092.   cat >> confdefs.h <<EOF
  2093. #define SPRINTF_RETURNS_GARBAGE 1
  2094. EOF
  2095.  echo "$ac_t"""garbage"" 1>&6
  2096. fi
  2097. rm -fr conftest*
  2098. fi
  2099. fi
  2100. rm -fr conftest*
  2101. fi
  2102.    
  2103. # option, cache_name, variable
  2104. # arch, option, cache_name, variable
  2105. # os, option, cache_name, variable
  2106. # We need some special hacks when running slowaris
  2107. # Extract the first word of "uname", so it can be a program name with args.
  2108. set dummy uname; ac_word=$2
  2109. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2110. echo "configure:2445: checking for $ac_word" >&5
  2111. if eval "test "`echo '$''{'ac_cv_path_uname_prog'+set}'`" = set"; then
  2112.   echo $ac_n "(cached) $ac_c" 1>&6
  2113. else
  2114.   case "$uname_prog" in
  2115.   /*)
  2116.   ac_cv_path_uname_prog="$uname_prog" # Let the user override the test with a path.
  2117.   ;;
  2118.   ?:/*)  
  2119.   ac_cv_path_uname_prog="$uname_prog" # Let the user override the test with a dos path.
  2120.   ;;
  2121.   *)
  2122.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2123.   ac_dummy="$PATH"
  2124.   for ac_dir in $ac_dummy; do 
  2125.     test -z "$ac_dir" && ac_dir=.
  2126.     if test -f $ac_dir/$ac_word; then
  2127.       ac_cv_path_uname_prog="$ac_dir/$ac_word"
  2128.       break
  2129.     fi
  2130.   done
  2131.   IFS="$ac_save_ifs"
  2132.   test -z "$ac_cv_path_uname_prog" && ac_cv_path_uname_prog="no"
  2133.   ;;
  2134. esac
  2135. fi
  2136. uname_prog="$ac_cv_path_uname_prog"
  2137. if test -n "$uname_prog"; then
  2138.   echo "$ac_t""$uname_prog" 1>&6
  2139. else
  2140.   echo "$ac_t""no" 1>&6
  2141. fi
  2142. # We should go through this and put all the explictly system dependent
  2143. # stuff in one place
  2144. echo $ac_n "checking operating system""... $ac_c" 1>&6
  2145. echo "configure:2482: checking operating system" >&5
  2146. if eval "test "`echo '$''{'mysql_cv_sys_os'+set}'`" = set"; then
  2147.   echo $ac_n "(cached) $ac_c" 1>&6
  2148. else
  2149.   
  2150. if test "$uname_prog" != "no"; then
  2151.   mysql_cv_sys_os="`uname`"
  2152. else
  2153.   mysql_cv_sys_os="Not Solaris"
  2154. fi
  2155. fi
  2156. echo "$ac_t""$mysql_cv_sys_os" 1>&6
  2157. # This should be rewritten to use $target_os
  2158. case "$target_os" in
  2159.   sco3.2v5*) 
  2160.      CFLAGS="$CFLAGS -DSCO"
  2161.      CXXFLAGS="$CXXFLAGS -DSCO"
  2162.      LD='$(CC) $(CFLAGS)'
  2163.      case "$CFLAGS" in
  2164.        *-belf*) 
  2165.          
  2166.   echo $ac_n "checking -belf""... $ac_c" 1>&6
  2167. echo "configure:2507: checking -belf" >&5
  2168.   OLD_CFLAGS="$CFLAGS"
  2169.   if eval "test "`echo '$''{'mysql_cv_option_sco_belf_option'+set}'`" = set"; then
  2170.   echo $ac_n "(cached) $ac_c" 1>&6
  2171. else
  2172.   
  2173.     CFLAGS="$OLD_CFLAGS -belf"
  2174.     if test "$cross_compiling" = yes; then
  2175.   mysql_cv_option_sco_belf_option=no
  2176. else
  2177.   cat > conftest.$ac_ext <<EOF
  2178. #line 2518 "configure"
  2179. #include "confdefs.h"
  2180. int main(){exit(0);}
  2181. EOF
  2182. if { (eval echo configure:2522: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2183. then
  2184.   mysql_cv_option_sco_belf_option=yes
  2185. else
  2186.   echo "configure: failed program was:" >&5
  2187.   cat conftest.$ac_ext >&5
  2188.   rm -fr conftest*
  2189.   mysql_cv_option_sco_belf_option=no
  2190. fi
  2191. rm -fr conftest*
  2192. fi
  2193.   
  2194. fi
  2195.   CFLAGS="$OLD_CFLAGS"
  2196.   
  2197.   if test x"$mysql_cv_option_sco_belf_option" = "xyes" ; then
  2198.     CFLAGS="$CFLAGS -belf"
  2199.     echo "$ac_t""yes" 1>&6
  2200.     
  2201.          case "$LDFLAGS" in
  2202.            *-belf*) ;;
  2203.            *) echo "Adding -belf option to ldflags."
  2204.               LDFLAGS="$LDFLAGS -belf"
  2205.            ;;
  2206.          esac
  2207.          
  2208.   else
  2209.     echo "$ac_t""no" 1>&6
  2210.     
  2211.   fi
  2212.        ;;
  2213.        *)
  2214.          
  2215.   echo $ac_n "checking -belf""... $ac_c" 1>&6
  2216. echo "configure:2560: checking -belf" >&5
  2217.   OLD_CFLAGS="$CFLAGS"
  2218.   if eval "test "`echo '$''{'mysql_cv_option_sco_belf_option'+set}'`" = set"; then
  2219.   echo $ac_n "(cached) $ac_c" 1>&6
  2220. else
  2221.   
  2222.     CFLAGS="$OLD_CFLAGS -belf"
  2223.     if test "$cross_compiling" = yes; then
  2224.   mysql_cv_option_sco_belf_option=no
  2225. else
  2226.   cat > conftest.$ac_ext <<EOF
  2227. #line 2571 "configure"
  2228. #include "confdefs.h"
  2229. int main(){exit(0);}
  2230. EOF
  2231. if { (eval echo configure:2575: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2232. then
  2233.   mysql_cv_option_sco_belf_option=yes
  2234. else
  2235.   echo "configure: failed program was:" >&5
  2236.   cat conftest.$ac_ext >&5
  2237.   rm -fr conftest*
  2238.   mysql_cv_option_sco_belf_option=no
  2239. fi
  2240. rm -fr conftest*
  2241. fi
  2242.   
  2243. fi
  2244.   CFLAGS="$OLD_CFLAGS"
  2245.   
  2246.   if test x"$mysql_cv_option_sco_belf_option" = "xyes" ; then
  2247.     CFLAGS="$CFLAGS -belf"
  2248.     echo "$ac_t""yes" 1>&6
  2249.     
  2250.          case "$LDFLAGS" in
  2251.            *-belf*) ;;
  2252.            *)
  2253.      echo "Adding -belf option to ldflags."
  2254.              LDFLAGS="$LDFLAGS -belf"
  2255.            ;;
  2256.          esac
  2257.          
  2258.   else
  2259.     echo "$ac_t""no" 1>&6
  2260.     
  2261.   fi
  2262.        ;;
  2263.      esac
  2264.   ;;
  2265.   sysv5uw7*) 
  2266.     if test "$GCC" != "yes"; then
  2267.       # We are using built-in inline function
  2268.       CFLAGS="$CFLAGS -Kalloca"
  2269.       CXX="$CXX -DNO_CPLUSPLUS_ALLOCA"
  2270.     else
  2271.       CXX="$CXX -DNO_CPLUSPLUS_ALLOCA"
  2272.     fi
  2273.   ;;
  2274. esac
  2275. export CC CFLAGS LD LDFLAGS
  2276. if test "$GXX" = "yes"
  2277. then
  2278.   # mysqld requires this when compiled with gcc
  2279.   CXXFLAGS="$CXXFLAGS -fno-implicit-templates"
  2280. fi
  2281. # Avoid bug in fcntl on some versions of linux
  2282. echo $ac_n "checking "if we should use 'skip-locking' as default for $target_os"""... $ac_c" 1>&6
  2283. echo "configure:2640: checking "if we should use 'skip-locking' as default for $target_os"" >&5
  2284. # Any wariation of Linux
  2285. if expr "$target_os" : "[Ll]inux.*" > /dev/null
  2286. then
  2287.   MYSQLD_DEFAULT_SWITCHES="--skip-locking"
  2288.   IS_LINUX="true"
  2289.   echo "$ac_t"""yes"" 1>&6;
  2290. else
  2291.   MYSQLD_DEFAULT_SWITCHES=""
  2292.   IS_LINUX="false"
  2293.   echo "$ac_t"""no"" 1>&6;
  2294. fi
  2295. # Extract the first word of "ln", so it can be a program name with args.
  2296. set dummy ln; ac_word=$2
  2297. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2298. echo "configure:2658: checking for $ac_word" >&5
  2299. if eval "test "`echo '$''{'ac_cv_path_LN'+set}'`" = set"; then
  2300.   echo $ac_n "(cached) $ac_c" 1>&6
  2301. else
  2302.   case "$LN" in
  2303.   /*)
  2304.   ac_cv_path_LN="$LN" # Let the user override the test with a path.
  2305.   ;;
  2306.   ?:/*)  
  2307.   ac_cv_path_LN="$LN" # Let the user override the test with a dos path.
  2308.   ;;
  2309.   *)
  2310.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2311.   ac_dummy="$PATH"
  2312.   for ac_dir in $ac_dummy; do 
  2313.     test -z "$ac_dir" && ac_dir=.
  2314.     if test -f $ac_dir/$ac_word; then
  2315.       ac_cv_path_LN="$ac_dir/$ac_word"
  2316.       break
  2317.     fi
  2318.   done
  2319.   IFS="$ac_save_ifs"
  2320.   test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
  2321.   ;;
  2322. esac
  2323. fi
  2324. LN="$ac_cv_path_LN"
  2325. if test -n "$LN"; then
  2326.   echo "$ac_t""$LN" 1>&6
  2327. else
  2328.   echo "$ac_t""no" 1>&6
  2329. fi
  2330. # This must be able to take a -f flag like normal unix ln.
  2331. # Extract the first word of "ln", so it can be a program name with args.
  2332. set dummy ln; ac_word=$2
  2333. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2334. echo "configure:2695: checking for $ac_word" >&5
  2335. if eval "test "`echo '$''{'ac_cv_path_LN_CP_F'+set}'`" = set"; then
  2336.   echo $ac_n "(cached) $ac_c" 1>&6
  2337. else
  2338.   case "$LN_CP_F" in
  2339.   /*)
  2340.   ac_cv_path_LN_CP_F="$LN_CP_F" # Let the user override the test with a path.
  2341.   ;;
  2342.   ?:/*)  
  2343.   ac_cv_path_LN_CP_F="$LN_CP_F" # Let the user override the test with a dos path.
  2344.   ;;
  2345.   *)
  2346.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2347.   ac_dummy="$PATH"
  2348.   for ac_dir in $ac_dummy; do 
  2349.     test -z "$ac_dir" && ac_dir=.
  2350.     if test -f $ac_dir/$ac_word; then
  2351.       ac_cv_path_LN_CP_F="$ac_dir/$ac_word"
  2352.       break
  2353.     fi
  2354.   done
  2355.   IFS="$ac_save_ifs"
  2356.   test -z "$ac_cv_path_LN_CP_F" && ac_cv_path_LN_CP_F="ln"
  2357.   ;;
  2358. esac
  2359. fi
  2360. LN_CP_F="$ac_cv_path_LN_CP_F"
  2361. if test -n "$LN_CP_F"; then
  2362.   echo "$ac_t""$LN_CP_F" 1>&6
  2363. else
  2364.   echo "$ac_t""no" 1>&6
  2365. fi
  2366. # If ln -f does not exists use -s (AFS systems)
  2367. if test -n "$LN_CP_F"; then
  2368.   LN_CP_F="$LN_CP_F -s"
  2369. fi
  2370. # Extract the first word of "mv", so it can be a program name with args.
  2371. set dummy mv; ac_word=$2
  2372. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2373. echo "configure:2736: checking for $ac_word" >&5
  2374. if eval "test "`echo '$''{'ac_cv_path_MV'+set}'`" = set"; then
  2375.   echo $ac_n "(cached) $ac_c" 1>&6
  2376. else
  2377.   case "$MV" in
  2378.   /*)
  2379.   ac_cv_path_MV="$MV" # Let the user override the test with a path.
  2380.   ;;
  2381.   ?:/*)  
  2382.   ac_cv_path_MV="$MV" # Let the user override the test with a dos path.
  2383.   ;;
  2384.   *)
  2385.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2386.   ac_dummy="$PATH"
  2387.   for ac_dir in $ac_dummy; do 
  2388.     test -z "$ac_dir" && ac_dir=.
  2389.     if test -f $ac_dir/$ac_word; then
  2390.       ac_cv_path_MV="$ac_dir/$ac_word"
  2391.       break
  2392.     fi
  2393.   done
  2394.   IFS="$ac_save_ifs"
  2395.   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
  2396.   ;;
  2397. esac
  2398. fi
  2399. MV="$ac_cv_path_MV"
  2400. if test -n "$MV"; then
  2401.   echo "$ac_t""$MV" 1>&6
  2402. else
  2403.   echo "$ac_t""no" 1>&6
  2404. fi
  2405. # Extract the first word of "rm", so it can be a program name with args.
  2406. set dummy rm; ac_word=$2
  2407. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2408. echo "configure:2772: checking for $ac_word" >&5
  2409. if eval "test "`echo '$''{'ac_cv_path_RM'+set}'`" = set"; then
  2410.   echo $ac_n "(cached) $ac_c" 1>&6
  2411. else
  2412.   case "$RM" in
  2413.   /*)
  2414.   ac_cv_path_RM="$RM" # Let the user override the test with a path.
  2415.   ;;
  2416.   ?:/*)  
  2417.   ac_cv_path_RM="$RM" # Let the user override the test with a dos path.
  2418.   ;;
  2419.   *)
  2420.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2421.   ac_dummy="$PATH"
  2422.   for ac_dir in $ac_dummy; do 
  2423.     test -z "$ac_dir" && ac_dir=.
  2424.     if test -f $ac_dir/$ac_word; then
  2425.       ac_cv_path_RM="$ac_dir/$ac_word"
  2426.       break
  2427.     fi
  2428.   done
  2429.   IFS="$ac_save_ifs"
  2430.   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
  2431.   ;;
  2432. esac
  2433. fi
  2434. RM="$ac_cv_path_RM"
  2435. if test -n "$RM"; then
  2436.   echo "$ac_t""$RM" 1>&6
  2437. else
  2438.   echo "$ac_t""no" 1>&6
  2439. fi
  2440. # Extract the first word of "cp", so it can be a program name with args.
  2441. set dummy cp; ac_word=$2
  2442. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2443. echo "configure:2808: checking for $ac_word" >&5
  2444. if eval "test "`echo '$''{'ac_cv_path_CP'+set}'`" = set"; then
  2445.   echo $ac_n "(cached) $ac_c" 1>&6
  2446. else
  2447.   case "$CP" in
  2448.   /*)
  2449.   ac_cv_path_CP="$CP" # Let the user override the test with a path.
  2450.   ;;
  2451.   ?:/*)  
  2452.   ac_cv_path_CP="$CP" # Let the user override the test with a dos path.
  2453.   ;;
  2454.   *)
  2455.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2456.   ac_dummy="$PATH"
  2457.   for ac_dir in $ac_dummy; do 
  2458.     test -z "$ac_dir" && ac_dir=.
  2459.     if test -f $ac_dir/$ac_word; then
  2460.       ac_cv_path_CP="$ac_dir/$ac_word"
  2461.       break
  2462.     fi
  2463.   done
  2464.   IFS="$ac_save_ifs"
  2465.   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
  2466.   ;;
  2467. esac
  2468. fi
  2469. CP="$ac_cv_path_CP"
  2470. if test -n "$CP"; then
  2471.   echo "$ac_t""$CP" 1>&6
  2472. else
  2473.   echo "$ac_t""no" 1>&6
  2474. fi
  2475. # Extract the first word of "sed", so it can be a program name with args.
  2476. set dummy sed; ac_word=$2
  2477. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2478. echo "configure:2844: checking for $ac_word" >&5
  2479. if eval "test "`echo '$''{'ac_cv_path_SED'+set}'`" = set"; then
  2480.   echo $ac_n "(cached) $ac_c" 1>&6
  2481. else
  2482.   case "$SED" in
  2483.   /*)
  2484.   ac_cv_path_SED="$SED" # Let the user override the test with a path.
  2485.   ;;
  2486.   ?:/*)  
  2487.   ac_cv_path_SED="$SED" # Let the user override the test with a dos path.
  2488.   ;;
  2489.   *)
  2490.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2491.   ac_dummy="$PATH"
  2492.   for ac_dir in $ac_dummy; do 
  2493.     test -z "$ac_dir" && ac_dir=.
  2494.     if test -f $ac_dir/$ac_word; then
  2495.       ac_cv_path_SED="$ac_dir/$ac_word"
  2496.       break
  2497.     fi
  2498.   done
  2499.   IFS="$ac_save_ifs"
  2500.   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
  2501.   ;;
  2502. esac
  2503. fi
  2504. SED="$ac_cv_path_SED"
  2505. if test -n "$SED"; then
  2506.   echo "$ac_t""$SED" 1>&6
  2507. else
  2508.   echo "$ac_t""no" 1>&6
  2509. fi
  2510. # Extract the first word of "cmp", so it can be a program name with args.
  2511. set dummy cmp; ac_word=$2
  2512. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2513. echo "configure:2880: checking for $ac_word" >&5
  2514. if eval "test "`echo '$''{'ac_cv_path_CMP'+set}'`" = set"; then
  2515.   echo $ac_n "(cached) $ac_c" 1>&6
  2516. else
  2517.   case "$CMP" in
  2518.   /*)
  2519.   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
  2520.   ;;
  2521.   ?:/*)  
  2522.   ac_cv_path_CMP="$CMP" # Let the user override the test with a dos path.
  2523.   ;;
  2524.   *)
  2525.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2526.   ac_dummy="$PATH"
  2527.   for ac_dir in $ac_dummy; do 
  2528.     test -z "$ac_dir" && ac_dir=.
  2529.     if test -f $ac_dir/$ac_word; then
  2530.       ac_cv_path_CMP="$ac_dir/$ac_word"
  2531.       break
  2532.     fi
  2533.   done
  2534.   IFS="$ac_save_ifs"
  2535.   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
  2536.   ;;
  2537. esac
  2538. fi
  2539. CMP="$ac_cv_path_CMP"
  2540. if test -n "$CMP"; then
  2541.   echo "$ac_t""$CMP" 1>&6
  2542. else
  2543.   echo "$ac_t""no" 1>&6
  2544. fi
  2545. # Extract the first word of "chmod", so it can be a program name with args.
  2546. set dummy chmod; ac_word=$2
  2547. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2548. echo "configure:2916: checking for $ac_word" >&5
  2549. if eval "test "`echo '$''{'ac_cv_path_CHMOD'+set}'`" = set"; then
  2550.   echo $ac_n "(cached) $ac_c" 1>&6
  2551. else
  2552.   case "$CHMOD" in
  2553.   /*)
  2554.   ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
  2555.   ;;
  2556.   ?:/*)  
  2557.   ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a dos path.
  2558.   ;;
  2559.   *)
  2560.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2561.   ac_dummy="$PATH"
  2562.   for ac_dir in $ac_dummy; do 
  2563.     test -z "$ac_dir" && ac_dir=.
  2564.     if test -f $ac_dir/$ac_word; then
  2565.       ac_cv_path_CHMOD="$ac_dir/$ac_word"
  2566.       break
  2567.     fi
  2568.   done
  2569.   IFS="$ac_save_ifs"
  2570.   test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD="chmod"
  2571.   ;;
  2572. esac
  2573. fi
  2574. CHMOD="$ac_cv_path_CHMOD"
  2575. if test -n "$CHMOD"; then
  2576.   echo "$ac_t""$CHMOD" 1>&6
  2577. else
  2578.   echo "$ac_t""no" 1>&6
  2579. fi
  2580. # Extract the first word of "hostname", so it can be a program name with args.
  2581. set dummy hostname; ac_word=$2
  2582. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2583. echo "configure:2952: checking for $ac_word" >&5
  2584. if eval "test "`echo '$''{'ac_cv_path_HOSTNAME'+set}'`" = set"; then
  2585.   echo $ac_n "(cached) $ac_c" 1>&6
  2586. else
  2587.   case "$HOSTNAME" in
  2588.   /*)
  2589.   ac_cv_path_HOSTNAME="$HOSTNAME" # Let the user override the test with a path.
  2590.   ;;
  2591.   ?:/*)  
  2592.   ac_cv_path_HOSTNAME="$HOSTNAME" # Let the user override the test with a dos path.
  2593.   ;;
  2594.   *)
  2595.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2596.   ac_dummy="$PATH"
  2597.   for ac_dir in $ac_dummy; do 
  2598.     test -z "$ac_dir" && ac_dir=.
  2599.     if test -f $ac_dir/$ac_word; then
  2600.       ac_cv_path_HOSTNAME="$ac_dir/$ac_word"
  2601.       break
  2602.     fi
  2603.   done
  2604.   IFS="$ac_save_ifs"
  2605.   test -z "$ac_cv_path_HOSTNAME" && ac_cv_path_HOSTNAME="hostname"
  2606.   ;;
  2607. esac
  2608. fi
  2609. HOSTNAME="$ac_cv_path_HOSTNAME"
  2610. if test -n "$HOSTNAME"; then
  2611.   echo "$ac_t""$HOSTNAME" 1>&6
  2612. else
  2613.   echo "$ac_t""no" 1>&6
  2614. fi
  2615. # Extract the first word of "perl", so it can be a program name with args.
  2616. set dummy perl; ac_word=$2
  2617. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2618. echo "configure:2988: checking for $ac_word" >&5
  2619. if eval "test "`echo '$''{'ac_cv_path_PERL'+set}'`" = set"; then
  2620.   echo $ac_n "(cached) $ac_c" 1>&6
  2621. else
  2622.   case "$PERL" in
  2623.   /*)
  2624.   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  2625.   ;;
  2626.   ?:/*)  
  2627.   ac_cv_path_PERL="$PERL" # Let the user override the test with a dos path.
  2628.   ;;
  2629.   *)
  2630.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2631.   ac_dummy="$PATH"
  2632.   for ac_dir in $ac_dummy; do 
  2633.     test -z "$ac_dir" && ac_dir=.
  2634.     if test -f $ac_dir/$ac_word; then
  2635.       ac_cv_path_PERL="$ac_dir/$ac_word"
  2636.       break
  2637.     fi
  2638.   done
  2639.   IFS="$ac_save_ifs"
  2640.   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
  2641.   ;;
  2642. esac
  2643. fi
  2644. PERL="$ac_cv_path_PERL"
  2645. if test -n "$PERL"; then
  2646.   echo "$ac_t""$PERL" 1>&6
  2647. else
  2648.   echo "$ac_t""no" 1>&6
  2649. fi
  2650. if test "$PERL" != "no" && $PERL -e 'require 5' > /dev/null 2>&1
  2651. then
  2652.   PERL5=$PERL
  2653. else
  2654.   # Extract the first word of "perl5", so it can be a program name with args.
  2655. set dummy perl5; ac_word=$2
  2656. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2657. echo "configure:3028: checking for $ac_word" >&5
  2658. if eval "test "`echo '$''{'ac_cv_path_PERL5'+set}'`" = set"; then
  2659.   echo $ac_n "(cached) $ac_c" 1>&6
  2660. else
  2661.   case "$PERL5" in
  2662.   /*)
  2663.   ac_cv_path_PERL5="$PERL5" # Let the user override the test with a path.
  2664.   ;;
  2665.   ?:/*)  
  2666.   ac_cv_path_PERL5="$PERL5" # Let the user override the test with a dos path.
  2667.   ;;
  2668.   *)
  2669.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2670.   ac_dummy="$PATH"
  2671.   for ac_dir in $ac_dummy; do 
  2672.     test -z "$ac_dir" && ac_dir=.
  2673.     if test -f $ac_dir/$ac_word; then
  2674.       ac_cv_path_PERL5="$ac_dir/$ac_word"
  2675.       break
  2676.     fi
  2677.   done
  2678.   IFS="$ac_save_ifs"
  2679.   test -z "$ac_cv_path_PERL5" && ac_cv_path_PERL5="no"
  2680.   ;;
  2681. esac
  2682. fi
  2683. PERL5="$ac_cv_path_PERL5"
  2684. if test -n "$PERL5"; then
  2685.   echo "$ac_t""$PERL5" 1>&6
  2686. else
  2687.   echo "$ac_t""no" 1>&6
  2688. fi
  2689.   if test "$PERL5" != no
  2690.   then
  2691.     PERL=$PERL5
  2692.     ac_cv_path_PERL=$ac_cv_path_PERL5
  2693.   fi
  2694. fi
  2695. # Lock for PS
  2696. # Extract the first word of "ps", so it can be a program name with args.
  2697. set dummy ps; ac_word=$2
  2698. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2699. echo "configure:3076: checking for $ac_word" >&5
  2700. if eval "test "`echo '$''{'ac_cv_path_PS'+set}'`" = set"; then
  2701.   echo $ac_n "(cached) $ac_c" 1>&6
  2702. else
  2703.   case "$PS" in
  2704.   /*)
  2705.   ac_cv_path_PS="$PS" # Let the user override the test with a path.
  2706.   ;;
  2707.   ?:/*)  
  2708.   ac_cv_path_PS="$PS" # Let the user override the test with a dos path.
  2709.   ;;
  2710.   *)
  2711.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2712.   ac_dummy="$PATH"
  2713.   for ac_dir in $ac_dummy; do 
  2714.     test -z "$ac_dir" && ac_dir=.
  2715.     if test -f $ac_dir/$ac_word; then
  2716.       ac_cv_path_PS="$ac_dir/$ac_word"
  2717.       break
  2718.     fi
  2719.   done
  2720.   IFS="$ac_save_ifs"
  2721.   test -z "$ac_cv_path_PS" && ac_cv_path_PS="ps"
  2722.   ;;
  2723. esac
  2724. fi
  2725. PS="$ac_cv_path_PS"
  2726. if test -n "$PS"; then
  2727.   echo "$ac_t""$PS" 1>&6
  2728. else
  2729.   echo "$ac_t""no" 1>&6
  2730. fi
  2731. echo $ac_n "checking "how to check if pid exists"""... $ac_c" 1>&6
  2732. echo "configure:3110: checking "how to check if pid exists"" >&5
  2733. PS=$ac_cv_path_PS
  2734. # Linux style
  2735. if $PS p $$ 2> /dev/null | grep $0 > /dev/null
  2736. then
  2737.   FIND_PROC="$PS p $$PID | grep mysqld > /dev/null"
  2738. # Solaris
  2739. elif $PS -p $$ 2> /dev/null | grep $0 > /dev/null
  2740. then
  2741.   FIND_PROC="$PS -p $$PID | grep mysqld > /dev/null"
  2742. # BSD style
  2743. elif $PS -uaxww 2> /dev/null | grep $0 > /dev/null
  2744. then
  2745.   FIND_PROC="$PS -uaxww | grep mysqld | grep " $$PID " > /dev/null"
  2746. # SysV style
  2747. elif $PS -ef 2> /dev/null | grep $0 > /dev/null
  2748. then
  2749.   FIND_PROC="$PS -ef | grep mysqld | grep " $$PID " > /dev/null"
  2750. # Do anybody use this?
  2751. elif $PS $$ 2> /dev/null | grep $0 > /dev/null
  2752. then
  2753.   FIND_PROC="$PS $$PID | grep mysqld > /dev/null"
  2754. else
  2755.   case $SYSTEM_TYPE in
  2756.     *darwin*)
  2757.       FIND_PROC="$PS -uaxww | grep mysqld | grep " $$PID " > /dev/null"
  2758.       ;;
  2759.     *)
  2760.       { 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; }
  2761.   esac
  2762. fi
  2763. echo "$ac_t"""$FIND_PROC"" 1>&6
  2764. # Check if a pid is valid
  2765. # Extract the first word of "kill", so it can be a program name with args.
  2766. set dummy kill; ac_word=$2
  2767. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2768. echo "configure:3148: checking for $ac_word" >&5
  2769. if eval "test "`echo '$''{'ac_cv_path_KILL'+set}'`" = set"; then
  2770.   echo $ac_n "(cached) $ac_c" 1>&6
  2771. else
  2772.   case "$KILL" in
  2773.   /*)
  2774.   ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
  2775.   ;;
  2776.   ?:/*)  
  2777.   ac_cv_path_KILL="$KILL" # Let the user override the test with a dos path.
  2778.   ;;
  2779.   *)
  2780.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2781.   ac_dummy="$PATH"
  2782.   for ac_dir in $ac_dummy; do 
  2783.     test -z "$ac_dir" && ac_dir=.
  2784.     if test -f $ac_dir/$ac_word; then
  2785.       ac_cv_path_KILL="$ac_dir/$ac_word"
  2786.       break
  2787.     fi
  2788.   done
  2789.   IFS="$ac_save_ifs"
  2790.   test -z "$ac_cv_path_KILL" && ac_cv_path_KILL="kill"
  2791.   ;;
  2792. esac
  2793. fi
  2794. KILL="$ac_cv_path_KILL"
  2795. if test -n "$KILL"; then
  2796.   echo "$ac_t""$KILL" 1>&6
  2797. else
  2798.   echo "$ac_t""no" 1>&6
  2799. fi
  2800. echo $ac_n "checking "for kill switches"""... $ac_c" 1>&6
  2801. echo "configure:3182: checking "for kill switches"" >&5
  2802. if $ac_cv_path_KILL -0 $$
  2803. then
  2804.   CHECK_PID="$ac_cv_path_KILL -0 $$PID > /dev/null 2> /dev/null"
  2805. elif kill -s 0 $$
  2806. then
  2807.   CHECK_PID="$ac_cv_path_KILL -s 0 $$PID > /dev/null 2> /dev/null"
  2808. else
  2809.   echo "configure: warning: kill -0 to check for pid seems to fail" 1>&2
  2810.     CHECK_PID="$ac_cv_path_KILL -s SIGCONT $$PID > /dev/null 2> /dev/null"
  2811. fi
  2812. echo "$ac_t"""$CHECK_PID"" 1>&6
  2813. # We need a ANSI C compiler
  2814. echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
  2815. echo "configure:3199: checking for ${CC-cc} option to accept ANSI C" >&5
  2816. if eval "test "`echo '$''{'am_cv_prog_cc_stdc'+set}'`" = set"; then
  2817.   echo $ac_n "(cached) $ac_c" 1>&6
  2818. else
  2819.   am_cv_prog_cc_stdc=no
  2820. ac_save_CC="$CC"
  2821. # Don't try gcc -ansi; that turns off useful extensions and
  2822. # breaks some systems' header files.
  2823. # AIX -qlanglvl=ansi
  2824. # Ultrix and OSF/1 -std1
  2825. # HP-UX -Aa -D_HPUX_SOURCE
  2826. # SVR4 -Xc -D__EXTENSIONS__
  2827. # removed "-Xc -D__EXTENSIONS__" beacause sun c++ does not like it.
  2828. for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" 
  2829. do
  2830.   CC="$ac_save_CC $ac_arg"
  2831.   cat > conftest.$ac_ext <<EOF
  2832. #line 3216 "configure"
  2833. #include "confdefs.h"
  2834. #if !defined(__STDC__)
  2835. choke me
  2836. #endif
  2837. /* DYNIX/ptx V4.1.3 can't compile sys/stat.h with -Xc -D__EXTENSIONS__. */
  2838. #ifdef _SEQUENT_
  2839. # include <sys/types.h>
  2840. # include <sys/stat.h>
  2841. #endif
  2842. int main() {
  2843. int test (int i, double x);
  2844. struct s1 {int (*f) (int a);};
  2845. struct s2 {int (*f) (double a);};
  2846. ; return 0; }
  2847. EOF
  2848. if { (eval echo configure:3234: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2849.   rm -rf conftest*
  2850.   am_cv_prog_cc_stdc="$ac_arg"; break
  2851. else
  2852.   echo "configure: failed program was:" >&5
  2853.   cat conftest.$ac_ext >&5
  2854. fi
  2855. rm -f conftest*
  2856. done
  2857. CC="$ac_save_CC"
  2858. fi
  2859. echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
  2860. case "x$am_cv_prog_cc_stdc" in
  2861.   x|xno) ;;
  2862.   *) CC="$CC $am_cv_prog_cc_stdc" ;;
  2863. esac
  2864. if test "$am_cv_prog_cc_stdc" = "no"
  2865. then
  2866.   { 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; }
  2867. fi
  2868. # Check whether --with-server-suffix or --without-server-suffix was given.
  2869. if test "${with_server_suffix+set}" = set; then
  2870.   withval="$with_server_suffix"
  2871.   # I heard that 'cut' isn't portable.  Isn't there a better way?
  2872.      MYSQL_SERVER_SUFFIX=`echo "$withval" | sed -e  's/^(...................................)..*$/1/'` 
  2873. else
  2874.    MYSQL_SERVER_SUFFIX= 
  2875.     
  2876. fi
  2877. # Set flags if we wants to have MIT threads.
  2878. # Check whether --with-mit-threads or --without-mit-threads was given.
  2879. if test "${with_mit_threads+set}" = set; then
  2880.   withval="$with_mit_threads"
  2881.    with_mit_threads=$withval 
  2882. else
  2883.    with_mit_threads=no 
  2884.     
  2885. fi
  2886. if test "$with_mit_threads" = "yes"
  2887. then
  2888.   enable_largefile="no" # Will not work on Linux.
  2889. fi
  2890. # Set flags if we want to force to use pthreads
  2891. # Check whether --with-pthread or --without-pthread was given.
  2892. if test "${with_pthread+set}" = set; then
  2893.   withval="$with_pthread"
  2894.    with_pthread=$withval 
  2895. else
  2896.    with_pthread=no 
  2897.     
  2898. fi
  2899. # Force use of thread libs LIBS
  2900. # Check whether --with-named-thread-libs or --without-named-thread-libs was given.
  2901. if test "${with_named_thread_libs+set}" = set; then
  2902.   withval="$with_named_thread_libs"
  2903.    with_named_thread=$withval 
  2904. else
  2905.    with_named_thread=no 
  2906.     
  2907. fi
  2908. # Force use of a curses libs
  2909. # Check whether --with-named-curses-libs or --without-named-curses-libs was given.
  2910. if test "${with_named_curses_libs+set}" = set; then
  2911.   withval="$with_named_curses_libs"
  2912.    with_named_curses=$withval 
  2913. else
  2914.    with_named_curses=no 
  2915.     
  2916. fi
  2917. # Force use of a zlib (compress)
  2918. # Check whether --with-named-z-libs or --without-named-z-libs was given.
  2919. if test "${with_named_z_libs+set}" = set; then
  2920.   withval="$with_named_z_libs"
  2921.    with_named_zlib=$withval 
  2922. else
  2923.    with_named_zlib=z 
  2924.     
  2925. fi
  2926. # Make thread safe client
  2927. # Check whether --enable-thread-safe-client or --disable-thread-safe-client was given.
  2928. if test "${enable_thread_safe_client+set}" = set; then
  2929.   enableval="$enable_thread_safe_client"
  2930.    THREAD_SAFE_CLIENT=$enableval 
  2931. else
  2932.    THREAD_SAFE_CLIENT=no 
  2933.     
  2934. fi
  2935. # Make thread safe client
  2936. # Check whether --enable-assembler or --disable-assembler was given.
  2937. if test "${enable_assembler+set}" = set; then
  2938.   enableval="$enable_assembler"
  2939.    ENABLE_ASSEMBLER=$enableval 
  2940. else
  2941.    ENABLE_ASSEMBLER=no 
  2942.     
  2943. fi
  2944. # For now we only support assembler on i386 and sparc systems
  2945. if test "$ENABLE_ASSEMBLER" = "yes" -a "$MACHINE_TYPE" = "i386"; then
  2946.   ASSEMBLER_x86_TRUE=
  2947.   ASSEMBLER_x86_FALSE='#'
  2948. else
  2949.   ASSEMBLER_x86_TRUE='#'
  2950.   ASSEMBLER_x86_FALSE=
  2951. fi
  2952. if test "$ENABLE_ASSEMBLER" = "yes" -a "$MACHINE_TYPE" = "sparc"; then
  2953.   ASSEMBLER_sparc_TRUE=
  2954.   ASSEMBLER_sparc_FALSE='#'
  2955. else
  2956.   ASSEMBLER_sparc_TRUE='#'
  2957.   ASSEMBLER_sparc_FALSE=
  2958. fi
  2959. if test ASSEMBLER_x86 = "" -o ASSEMBLER_x86 = ""; then
  2960.   ASSEMBLER_TRUE=
  2961.   ASSEMBLER_FALSE='#'
  2962. else
  2963.   ASSEMBLER_TRUE='#'
  2964.   ASSEMBLER_FALSE=
  2965. fi
  2966. echo $ac_n "checking whether to use RAID""... $ac_c" 1>&6
  2967. echo "configure:3382: checking whether to use RAID" >&5
  2968. # Check whether --with-raid or --without-raid was given.
  2969. if test "${with_raid+set}" = set; then
  2970.   withval="$with_raid"
  2971.      USE_RAID=$withval 
  2972. else
  2973.      USE_RAID=no 
  2974.     
  2975. fi
  2976. if test "$USE_RAID" = "yes"
  2977. then
  2978.   echo "$ac_t""yes" 1>&6
  2979.   cat >> confdefs.h <<EOF
  2980. #define USE_RAID 1
  2981. EOF
  2982. else
  2983.   echo "$ac_t""no" 1>&6
  2984. fi
  2985. # Use this to set the place used for unix socket used to local communication.
  2986. # Check whether --with-unix-socket-path or --without-unix-socket-path was given.
  2987. if test "${with_unix_socket_path+set}" = set; then
  2988.   withval="$with_unix_socket_path"
  2989.    MYSQL_UNIX_ADDR=$withval 
  2990. else
  2991.    MYSQL_UNIX_ADDR=$MYSQL_UNIX_ADDR_DEFAULT 
  2992.     
  2993. fi
  2994. # Check whether --with-tcp-port or --without-tcp-port was given.
  2995. if test "${with_tcp_port+set}" = set; then
  2996.   withval="$with_tcp_port"
  2997.    MYSQL_TCP_PORT=$withval 
  2998. else
  2999.    MYSQL_TCP_PORT=$MYSQL_TCP_PORT_DEFAULT 
  3000.     
  3001. fi
  3002. # We might want to document the assigned port in the manual.
  3003. # Use this to set the place used for unix socket used to local communication.
  3004. # Check whether --with-mysqld-user or --without-mysqld-user was given.
  3005. if test "${with_mysqld_user+set}" = set; then
  3006.   withval="$with_mysqld_user"
  3007.    MYSQLD_USER=$withval 
  3008. else
  3009.    MYSQLD_USER=root 
  3010.     
  3011. fi
  3012. # Use Paul Eggerts macros from GNU tar to check for large file
  3013. # support.
  3014. if test $host != $build; then
  3015.   ac_tool_prefix=${host_alias}-
  3016. else
  3017.   ac_tool_prefix=
  3018. fi
  3019.    # Check whether --enable-largefile or --disable-largefile was given.
  3020. if test "${enable_largefile+set}" = set; then
  3021.   enableval="$enable_largefile"
  3022.   :
  3023. fi
  3024.    if test "$enable_largefile" != no; then
  3025.      # Extract the first word of "${ac_tool_prefix}getconf", so it can be a program name with args.
  3026. set dummy ${ac_tool_prefix}getconf; ac_word=$2
  3027. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  3028. echo "configure:3459: checking for $ac_word" >&5
  3029. if eval "test "`echo '$''{'ac_cv_prog_GETCONF'+set}'`" = set"; then
  3030.   echo $ac_n "(cached) $ac_c" 1>&6
  3031. else
  3032.   if test -n "$GETCONF"; then
  3033.   ac_cv_prog_GETCONF="$GETCONF" # Let the user override the test.
  3034. else
  3035.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  3036.   ac_dummy="$PATH"
  3037.   for ac_dir in $ac_dummy; do
  3038.     test -z "$ac_dir" && ac_dir=.
  3039.     if test -f $ac_dir/$ac_word; then
  3040.       ac_cv_prog_GETCONF="${ac_tool_prefix}getconf"
  3041.       break
  3042.     fi
  3043.   done
  3044.   IFS="$ac_save_ifs"
  3045.   test -z "$ac_cv_prog_GETCONF" && ac_cv_prog_GETCONF="getconf"
  3046. fi
  3047. fi
  3048. GETCONF="$ac_cv_prog_GETCONF"
  3049. if test -n "$GETCONF"; then
  3050.   echo "$ac_t""$GETCONF" 1>&6
  3051. else
  3052.   echo "$ac_t""no" 1>&6
  3053. fi
  3054.      echo $ac_n "checking for CFLAGS value to request large file support""... $ac_c" 1>&6
  3055. echo "configure:3489: checking for CFLAGS value to request large file support" >&5
  3056. if eval "test "`echo '$''{'ac_cv_sys_largefile_CFLAGS'+set}'`" = set"; then
  3057.   echo $ac_n "(cached) $ac_c" 1>&6
  3058. else
  3059.   if ($GETCONF LFS_CFLAGS) >conftest.1 2>conftest.2 && test ! -s conftest.2
  3060.       then
  3061.         ac_cv_sys_largefile_CFLAGS=`cat conftest.1`
  3062.       else
  3063. ac_cv_sys_largefile_CFLAGS=no
  3064. case "$host_os" in
  3065.    # HP-UX 10.20 requires -D__STDC_EXT__ with gcc 2.95.1.
  3066.    hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
  3067.      if test "$GCC" = yes; then
  3068.        ac_cv_sys_largefile_CFLAGS=-D__STDC_EXT__
  3069.      fi
  3070.      ;;
  3071.    # IRIX 6.2 and later require cc -n32.
  3072.    irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*)
  3073.      if test "$GCC" != yes; then
  3074.        ac_cv_sys_largefile_CFLAGS=-n32
  3075.      fi
  3076.    esac
  3077.    if test "$ac_cv_sys_largefile_CFLAGS" != no; then
  3078.      ac_save_CC="$CC"
  3079.      CC="$CC $ac_cv_sys_largefile_CFLAGS"
  3080.      cat > conftest.$ac_ext <<EOF
  3081. #line 3515 "configure"
  3082. #include "confdefs.h"
  3083. int main() {
  3084. ; return 0; }
  3085. EOF
  3086. if { (eval echo configure:3522: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  3087.   :
  3088. else
  3089.   echo "configure: failed program was:" >&5
  3090.   cat conftest.$ac_ext >&5
  3091.   rm -rf conftest*
  3092.   ac_cv_sys_largefile_CFLAGS=no
  3093. fi
  3094. rm -f conftest*
  3095.      CC="$ac_save_CC"
  3096.    fi
  3097.       fi
  3098.       rm -f conftest*
  3099. fi
  3100. echo "$ac_t""$ac_cv_sys_largefile_CFLAGS" 1>&6
  3101.      echo $ac_n "checking for LDFLAGS value to request large file support""... $ac_c" 1>&6
  3102. echo "configure:3539: checking for LDFLAGS value to request large file support" >&5
  3103. if eval "test "`echo '$''{'ac_cv_sys_largefile_LDFLAGS'+set}'`" = set"; then
  3104.   echo $ac_n "(cached) $ac_c" 1>&6
  3105. else
  3106.   if ($GETCONF LFS_LDFLAGS) >conftest.1 2>conftest.2 && test ! -s conftest.2
  3107.       then
  3108.         ac_cv_sys_largefile_LDFLAGS=`cat conftest.1`
  3109.       else
  3110. ac_cv_sys_largefile_LDFLAGS=no
  3111.       fi
  3112.       rm -f conftest*
  3113. fi
  3114. echo "$ac_t""$ac_cv_sys_largefile_LDFLAGS" 1>&6
  3115.      echo $ac_n "checking for LIBS value to request large file support""... $ac_c" 1>&6
  3116. echo "configure:3555: checking for LIBS value to request large file support" >&5
  3117. if eval "test "`echo '$''{'ac_cv_sys_largefile_LIBS'+set}'`" = set"; then
  3118.   echo $ac_n "(cached) $ac_c" 1>&6
  3119. else
  3120.   if ($GETCONF LFS_LIBS) >conftest.1 2>conftest.2 && test ! -s conftest.2
  3121.       then
  3122.         ac_cv_sys_largefile_LIBS=`cat conftest.1`
  3123.       else
  3124. ac_cv_sys_largefile_LIBS=no
  3125.       fi
  3126.       rm -f conftest*
  3127. fi
  3128. echo "$ac_t""$ac_cv_sys_largefile_LIBS" 1>&6
  3129.      for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
  3130.        case "$ac_flag" in
  3131.        no) ;;
  3132.        -D_FILE_OFFSET_BITS=*) ;;
  3133.        -D_LARGEFILE_SOURCE | -D_LARGEFILE_SOURCE=*) ;;
  3134.        -D_LARGE_FILES | -D_LARGE_FILES=*) ;;
  3135.        -D?* | -I?*)
  3136.  case "$ac_flag" in
  3137.    no) ;;
  3138.    ?*)
  3139.      case "$CPPFLAGS" in
  3140.      '') CPPFLAGS="$ac_flag" ;;
  3141.      *) CPPFLAGS=$CPPFLAGS' '"$ac_flag" ;;
  3142.      esac ;;
  3143.    esac ;;
  3144.        *)
  3145.  case "$ac_flag" in
  3146.    no) ;;
  3147.    ?*)
  3148.      case "$CFLAGS" in
  3149.      '') CFLAGS="$ac_flag" ;;
  3150.      *) CFLAGS=$CFLAGS' '"$ac_flag" ;;
  3151.      esac ;;
  3152.    esac ;;
  3153.        esac
  3154.      done
  3155.      case "$ac_cv_sys_largefile_LDFLAGS" in
  3156.    no) ;;
  3157.    ?*)
  3158.      case "$LDFLAGS" in
  3159.      '') LDFLAGS="$ac_cv_sys_largefile_LDFLAGS" ;;
  3160.      *) LDFLAGS=$LDFLAGS' '"$ac_cv_sys_largefile_LDFLAGS" ;;
  3161.      esac ;;
  3162.    esac
  3163.      case "$ac_cv_sys_largefile_LIBS" in
  3164.    no) ;;
  3165.    ?*)
  3166.      case "$LIBS" in
  3167.      '') LIBS="$ac_cv_sys_largefile_LIBS" ;;
  3168.      *) LIBS=$LIBS' '"$ac_cv_sys_largefile_LIBS" ;;
  3169.      esac ;;
  3170.    esac
  3171.      echo $ac_n "checking for _FILE_OFFSET_BITS""... $ac_c" 1>&6
  3172. echo "configure:3614: checking for _FILE_OFFSET_BITS" >&5
  3173. if eval "test "`echo '$''{'ac_cv_sys_file_offset_bits'+set}'`" = set"; then
  3174.   echo $ac_n "(cached) $ac_c" 1>&6
  3175. else
  3176.   ac_cv_sys_file_offset_bits=no
  3177.       case "$host_os" in
  3178. # HP-UX 10.20 and later
  3179. hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
  3180.   ac_cv_sys_file_offset_bits=64 ;;
  3181. esac
  3182.       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
  3183. case "$ac_flag" in
  3184. -D_FILE_OFFSET_BITS)
  3185.   ac_cv_sys_file_offset_bits=1 ;;
  3186. -D_FILE_OFFSET_BITS=*)
  3187.   ac_cv_sys_file_offset_bits=`expr " $ac_flag" : '[^=]*=(.*)'` ;;
  3188. esac
  3189.       done
  3190.       
  3191. fi
  3192. echo "$ac_t""$ac_cv_sys_file_offset_bits" 1>&6
  3193.    if test "$ac_cv_sys_file_offset_bits" != no; then
  3194.      cat >> confdefs.h <<EOF
  3195. #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
  3196. EOF
  3197.    fi
  3198.      echo $ac_n "checking for _LARGEFILE_SOURCE""... $ac_c" 1>&6
  3199. echo "configure:3643: checking for _LARGEFILE_SOURCE" >&5
  3200. if eval "test "`echo '$''{'ac_cv_sys_largefile_source'+set}'`" = set"; then
  3201.   echo $ac_n "(cached) $ac_c" 1>&6
  3202. else
  3203.   ac_cv_sys_largefile_source=no
  3204.       case "$host_os" in
  3205. # HP-UX 10.20 and later
  3206. hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
  3207.   ac_cv_sys_largefile_source=1 ;;
  3208. esac
  3209.       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
  3210. case "$ac_flag" in
  3211. -D_LARGEFILE_SOURCE)
  3212.   ac_cv_sys_largefile_source=1 ;;
  3213. -D_LARGEFILE_SOURCE=*)
  3214.   ac_cv_sys_largefile_source=`expr " $ac_flag" : '[^=]*=(.*)'` ;;
  3215. esac
  3216.       done
  3217.       
  3218. fi
  3219. echo "$ac_t""$ac_cv_sys_largefile_source" 1>&6
  3220.    if test "$ac_cv_sys_largefile_source" != no; then
  3221.      cat >> confdefs.h <<EOF
  3222. #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
  3223. EOF
  3224.    fi
  3225.      echo $ac_n "checking for _LARGE_FILES""... $ac_c" 1>&6