configure 51.9 KB
Newer Older
Ken Martin's avatar
Ken Martin committed
1
#! /bin/sh
Bill Hoffman's avatar
Bill Hoffman committed
2

Ken Martin's avatar
Ken Martin committed
3
# Guess values for system-dependent variables and create Makefiles.
Bill Hoffman's avatar
Bill Hoffman committed
4 5
# Generated automatically using autoconf version 2.13 
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
Ken Martin's avatar
Ken Martin committed
6 7 8 9
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.

Bill Hoffman's avatar
Bill Hoffman committed
10 11
# Defaults:
ac_help=
Ken Martin's avatar
Ken Martin committed
12
ac_default_prefix=/usr/local
Bill Hoffman's avatar
Bill Hoffman committed
13
# Any additions from configure.in:
Ken Martin's avatar
Ken Martin committed
14 15 16 17

# Initialize some variables set by options.
# The variables have the same names as the options, with
# dashes changed to underlines.
Bill Hoffman's avatar
Bill Hoffman committed
18 19
build=NONE
cache_file=./config.cache
Ken Martin's avatar
Ken Martin committed
20
exec_prefix=NONE
Bill Hoffman's avatar
Bill Hoffman committed
21
host=NONE
Ken Martin's avatar
Ken Martin committed
22
no_create=
Bill Hoffman's avatar
Bill Hoffman committed
23
nonopt=NONE
Ken Martin's avatar
Ken Martin committed
24 25 26 27 28 29 30 31
no_recursion=
prefix=NONE
program_prefix=NONE
program_suffix=NONE
program_transform_name=s,x,x,
silent=
site=
srcdir=
Bill Hoffman's avatar
Bill Hoffman committed
32
target=NONE
Ken Martin's avatar
Ken Martin committed
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
verbose=
x_includes=NONE
x_libraries=NONE
bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin'
libexecdir='${exec_prefix}/libexec'
datadir='${prefix}/share'
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
libdir='${exec_prefix}/lib'
includedir='${prefix}/include'
oldincludedir='/usr/include'
infodir='${prefix}/info'
mandir='${prefix}/man'

Bill Hoffman's avatar
Bill Hoffman committed
49 50 51 52 53 54
# Initialize some other variables.
subdirs=
MFLAGS= MAKEFLAGS=
SHELL=${CONFIG_SHELL-/bin/sh}
# Maximum number of lines to put in a shell here document.
ac_max_here_lines=12
Ken Martin's avatar
Ken Martin committed
55 56 57 58

ac_prev=
for ac_option
do
Bill Hoffman's avatar
Bill Hoffman committed
59

Ken Martin's avatar
Ken Martin committed
60 61 62 63 64 65 66
  # If the previous option needs an argument, assign it.
  if test -n "$ac_prev"; then
    eval "$ac_prev=\$ac_option"
    ac_prev=
    continue
  fi

Bill Hoffman's avatar
Bill Hoffman committed
67 68 69 70
  case "$ac_option" in
  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  *) ac_optarg= ;;
  esac
Ken Martin's avatar
Ken Martin committed
71 72 73

  # Accept the important Cygnus configure options, so we can diagnose typos.

Bill Hoffman's avatar
Bill Hoffman committed
74
  case "$ac_option" in
Ken Martin's avatar
Ken Martin committed
75 76 77 78

  -bindir | --bindir | --bindi | --bind | --bin | --bi)
    ac_prev=bindir ;;
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Bill Hoffman's avatar
Bill Hoffman committed
79
    bindir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
80 81

  -build | --build | --buil | --bui | --bu)
Bill Hoffman's avatar
Bill Hoffman committed
82
    ac_prev=build ;;
Ken Martin's avatar
Ken Martin committed
83
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Bill Hoffman's avatar
Bill Hoffman committed
84
    build="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
85 86 87 88 89 90

  -cache-file | --cache-file | --cache-fil | --cache-fi \
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    ac_prev=cache_file ;;
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Bill Hoffman's avatar
Bill Hoffman committed
91
    cache_file="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
92 93 94 95 96

  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
    ac_prev=datadir ;;
  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  | --da=*)
Bill Hoffman's avatar
Bill Hoffman committed
97
    datadir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
98 99

  -disable-* | --disable-*)
Bill Hoffman's avatar
Bill Hoffman committed
100
    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
Ken Martin's avatar
Ken Martin committed
101
    # Reject names that are not valid shell variable names.
Bill Hoffman's avatar
Bill Hoffman committed
102 103 104 105 106
    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
    fi
    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
    eval "enable_${ac_feature}=no" ;;
Ken Martin's avatar
Ken Martin committed
107 108

  -enable-* | --enable-*)
Bill Hoffman's avatar
Bill Hoffman committed
109
    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
Ken Martin's avatar
Ken Martin committed
110
    # Reject names that are not valid shell variable names.
Bill Hoffman's avatar
Bill Hoffman committed
111 112 113 114 115 116
    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
    fi
    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
    case "$ac_option" in
      *=*) ;;
Ken Martin's avatar
Ken Martin committed
117 118
      *) ac_optarg=yes ;;
    esac
Bill Hoffman's avatar
Bill Hoffman committed
119
    eval "enable_${ac_feature}='$ac_optarg'" ;;
Ken Martin's avatar
Ken Martin committed
120 121 122 123 124 125 126 127

  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  | --exec | --exe | --ex)
    ac_prev=exec_prefix ;;
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  | --exec=* | --exe=* | --ex=*)
Bill Hoffman's avatar
Bill Hoffman committed
128
    exec_prefix="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
129 130 131 132 133

  -gas | --gas | --ga | --g)
    # Obsolete; use --with-gas.
    with_gas=yes ;;

Bill Hoffman's avatar
Bill Hoffman committed
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
  -help | --help | --hel | --he)
    # Omit some internal or obsolete options to make the list less imposing.
    # This message is too long to be a string in the A/UX 3.1 sh.
    cat << EOF
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
  --cache-file=FILE       cache test results in FILE
  --help                  print this message
  --no-create             do not create output files
  --quiet, --silent       do not print \`checking...' messages
  --version               print the version of autoconf that created configure
Directory and file names:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [$ac_default_prefix]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [same as prefix]
  --bindir=DIR            user executables in DIR [EPREFIX/bin]
  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  --datadir=DIR           read-only architecture-independent data in DIR
                          [PREFIX/share]
  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
                          [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  --includedir=DIR        C header files in DIR [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  --infodir=DIR           info documentation in DIR [PREFIX/info]
  --mandir=DIR            man documentation in DIR [PREFIX/man]
  --srcdir=DIR            find the sources in DIR [configure dir or ..]
  --program-prefix=PREFIX prepend PREFIX to installed program names
  --program-suffix=SUFFIX append SUFFIX to installed program names
  --program-transform-name=PROGRAM
                          run sed PROGRAM on installed program names
EOF
    cat << EOF
Host type:
  --build=BUILD           configure for building on BUILD [BUILD=HOST]
  --host=HOST             configure for HOST [guessed]
  --target=TARGET         configure for TARGET [TARGET=HOST]
Features and packages:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --x-includes=DIR        X include files are in DIR
  --x-libraries=DIR       X library files are in DIR
EOF
    if test -n "$ac_help"; then
      echo "--enable and --with options recognized:$ac_help"
    fi
    exit 0 ;;
Ken Martin's avatar
Ken Martin committed
188 189

  -host | --host | --hos | --ho)
Bill Hoffman's avatar
Bill Hoffman committed
190
    ac_prev=host ;;
Ken Martin's avatar
Ken Martin committed
191
  -host=* | --host=* | --hos=* | --ho=*)
Bill Hoffman's avatar
Bill Hoffman committed
192
    host="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
193 194 195 196 197 198

  -includedir | --includedir | --includedi | --included | --include \
  | --includ | --inclu | --incl | --inc)
    ac_prev=includedir ;;
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  | --includ=* | --inclu=* | --incl=* | --inc=*)
Bill Hoffman's avatar
Bill Hoffman committed
199
    includedir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
200 201 202 203

  -infodir | --infodir | --infodi | --infod | --info | --inf)
    ac_prev=infodir ;;
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Bill Hoffman's avatar
Bill Hoffman committed
204
    infodir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
205 206 207 208

  -libdir | --libdir | --libdi | --libd)
    ac_prev=libdir ;;
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
Bill Hoffman's avatar
Bill Hoffman committed
209
    libdir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
210 211 212 213 214 215

  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  | --libexe | --libex | --libe)
    ac_prev=libexecdir ;;
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  | --libexe=* | --libex=* | --libe=*)
Bill Hoffman's avatar
Bill Hoffman committed
216
    libexecdir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
217 218 219 220 221 222 223 224

  -localstatedir | --localstatedir | --localstatedi | --localstated \
  | --localstate | --localstat | --localsta | --localst \
  | --locals | --local | --loca | --loc | --lo)
    ac_prev=localstatedir ;;
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
Bill Hoffman's avatar
Bill Hoffman committed
225
    localstatedir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
226 227 228 229

  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    ac_prev=mandir ;;
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Bill Hoffman's avatar
Bill Hoffman committed
230
    mandir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

  -nfp | --nfp | --nf)
    # Obsolete; use --without-fp.
    with_fp=no ;;

  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  | --no-cr | --no-c)
    no_create=yes ;;

  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    no_recursion=yes ;;

  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  | --oldin | --oldi | --old | --ol | --o)
    ac_prev=oldincludedir ;;
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Bill Hoffman's avatar
Bill Hoffman committed
251
    oldincludedir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
252 253 254 255

  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    ac_prev=prefix ;;
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Bill Hoffman's avatar
Bill Hoffman committed
256
    prefix="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
257 258 259 260 261 262

  -program-prefix | --program-prefix | --program-prefi | --program-pref \
  | --program-pre | --program-pr | --program-p)
    ac_prev=program_prefix ;;
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Bill Hoffman's avatar
Bill Hoffman committed
263
    program_prefix="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
264 265 266 267 268 269

  -program-suffix | --program-suffix | --program-suffi | --program-suff \
  | --program-suf | --program-su | --program-s)
    ac_prev=program_suffix ;;
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Bill Hoffman's avatar
Bill Hoffman committed
270
    program_suffix="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286

  -program-transform-name | --program-transform-name \
  | --program-transform-nam | --program-transform-na \
  | --program-transform-n | --program-transform- \
  | --program-transform | --program-transfor \
  | --program-transfo | --program-transf \
  | --program-trans | --program-tran \
  | --progr-tra | --program-tr | --program-t)
    ac_prev=program_transform_name ;;
  -program-transform-name=* | --program-transform-name=* \
  | --program-transform-nam=* | --program-transform-na=* \
  | --program-transform-n=* | --program-transform-=* \
  | --program-transform=* | --program-transfor=* \
  | --program-transfo=* | --program-transf=* \
  | --program-trans=* | --program-tran=* \
  | --progr-tra=* | --program-tr=* | --program-t=*)
Bill Hoffman's avatar
Bill Hoffman committed
287
    program_transform_name="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
288 289 290 291 292 293 294 295 296

  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  | -silent | --silent | --silen | --sile | --sil)
    silent=yes ;;

  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
    ac_prev=sbindir ;;
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  | --sbi=* | --sb=*)
Bill Hoffman's avatar
Bill Hoffman committed
297
    sbindir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
298 299 300 301 302 303 304 305 306 307

  -sharedstatedir | --sharedstatedir | --sharedstatedi \
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  | --sharedst | --shareds | --shared | --share | --shar \
  | --sha | --sh)
    ac_prev=sharedstatedir ;;
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  | --sha=* | --sh=*)
Bill Hoffman's avatar
Bill Hoffman committed
308
    sharedstatedir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
309 310 311 312

  -site | --site | --sit)
    ac_prev=site ;;
  -site=* | --site=* | --sit=*)
Bill Hoffman's avatar
Bill Hoffman committed
313
    site="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
314 315 316 317

  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
    ac_prev=srcdir ;;
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Bill Hoffman's avatar
Bill Hoffman committed
318
    srcdir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
319 320 321 322 323 324

  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  | --syscon | --sysco | --sysc | --sys | --sy)
    ac_prev=sysconfdir ;;
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Bill Hoffman's avatar
Bill Hoffman committed
325
    sysconfdir="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
326 327

  -target | --target | --targe | --targ | --tar | --ta | --t)
Bill Hoffman's avatar
Bill Hoffman committed
328
    ac_prev=target ;;
Ken Martin's avatar
Ken Martin committed
329
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Bill Hoffman's avatar
Bill Hoffman committed
330
    target="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
331 332 333 334

  -v | -verbose | --verbose | --verbos | --verbo | --verb)
    verbose=yes ;;

Bill Hoffman's avatar
Bill Hoffman committed
335 336 337
  -version | --version | --versio | --versi | --vers)
    echo "configure generated by autoconf version 2.13"
    exit 0 ;;
Ken Martin's avatar
Ken Martin committed
338 339

  -with-* | --with-*)
Bill Hoffman's avatar
Bill Hoffman committed
340
    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
Ken Martin's avatar
Ken Martin committed
341
    # Reject names that are not valid shell variable names.
Bill Hoffman's avatar
Bill Hoffman committed
342 343 344
    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
    fi
Ken Martin's avatar
Ken Martin committed
345
    ac_package=`echo $ac_package| sed 's/-/_/g'`
Bill Hoffman's avatar
Bill Hoffman committed
346 347
    case "$ac_option" in
      *=*) ;;
Ken Martin's avatar
Ken Martin committed
348 349
      *) ac_optarg=yes ;;
    esac
Bill Hoffman's avatar
Bill Hoffman committed
350
    eval "with_${ac_package}='$ac_optarg'" ;;
Ken Martin's avatar
Ken Martin committed
351 352

  -without-* | --without-*)
Bill Hoffman's avatar
Bill Hoffman committed
353
    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
Ken Martin's avatar
Ken Martin committed
354
    # Reject names that are not valid shell variable names.
Bill Hoffman's avatar
Bill Hoffman committed
355 356 357 358 359
    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
    fi
    ac_package=`echo $ac_package| sed 's/-/_/g'`
    eval "with_${ac_package}=no" ;;
Ken Martin's avatar
Ken Martin committed
360 361 362 363 364 365 366 367 368 369

  --x)
    # Obsolete; use --with-x.
    with_x=yes ;;

  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  | --x-incl | --x-inc | --x-in | --x-i)
    ac_prev=x_includes ;;
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Bill Hoffman's avatar
Bill Hoffman committed
370
    x_includes="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
371 372 373 374 375 376

  -x-libraries | --x-libraries | --x-librarie | --x-librari \
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
    ac_prev=x_libraries ;;
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Bill Hoffman's avatar
Bill Hoffman committed
377
    x_libraries="$ac_optarg" ;;
Ken Martin's avatar
Ken Martin committed
378

Bill Hoffman's avatar
Bill Hoffman committed
379
  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
Ken Martin's avatar
Ken Martin committed
380 381 382
    ;;

  *)
Bill Hoffman's avatar
Bill Hoffman committed
383 384 385 386 387 388 389
    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
      echo "configure: warning: $ac_option: invalid host type" 1>&2
    fi
    if test "x$nonopt" != xNONE; then
      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
    fi
    nonopt="$ac_option"
Ken Martin's avatar
Ken Martin committed
390 391 392 393 394 395
    ;;

  esac
done

if test -n "$ac_prev"; then
Bill Hoffman's avatar
Bill Hoffman committed
396
  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
Ken Martin's avatar
Ken Martin committed
397 398
fi

Bill Hoffman's avatar
Bill Hoffman committed
399
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
Ken Martin's avatar
Ken Martin committed
400

Bill Hoffman's avatar
Bill Hoffman committed
401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424
# File descriptor usage:
# 0 standard input
# 1 file creation
# 2 errors and warnings
# 3 some systems may open it to /dev/tty
# 4 used on the Kubota Titan
# 6 checking for... messages and results
# 5 compiler messages saved in config.log
if test "$silent" = yes; then
  exec 6>/dev/null
else
  exec 6>&1
fi
exec 5>./config.log

echo "\
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
" 1>&5

# Strip out --no-create and --no-recursion so they do not pile up.
# Also quote any args containing shell metacharacters.
ac_configure_args=
for ac_arg
Ken Martin's avatar
Ken Martin committed
425
do
Bill Hoffman's avatar
Bill Hoffman committed
426 427 428 429 430 431 432 433
  case "$ac_arg" in
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  | --no-cr | --no-c) ;;
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
Ken Martin's avatar
Ken Martin committed
434 435 436
  esac
done

Bill Hoffman's avatar
Bill Hoffman committed
437 438 439 440 441 442 443 444 445
# NLS nuisances.
# Only set these to C if already set.  These must not be set unconditionally
# because not all systems understand e.g. LANG=C (notably SCO).
# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
# Non-C LC_CTYPE values break the ctype check.
if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
Ken Martin's avatar
Ken Martin committed
446

Bill Hoffman's avatar
Bill Hoffman committed
447 448 449 450
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -rf conftest* confdefs.h
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
echo > confdefs.h
Ken Martin's avatar
Ken Martin committed
451

Bill Hoffman's avatar
Bill Hoffman committed
452 453 454
# A filename unique to this package, relative to the directory that
# configure is in, which we can look for to find out if srcdir is correct.
ac_unique_file=
Ken Martin's avatar
Ken Martin committed
455 456 457 458 459 460

# Find the source files, if location was not specified.
if test -z "$srcdir"; then
  ac_srcdir_defaulted=yes
  # Try the directory containing this script, then its parent.
  ac_prog=$0
Bill Hoffman's avatar
Bill Hoffman committed
461
  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
Ken Martin's avatar
Ken Martin committed
462 463 464 465 466 467 468 469 470 471
  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  srcdir=$ac_confdir
  if test ! -r $srcdir/$ac_unique_file; then
    srcdir=..
  fi
else
  ac_srcdir_defaulted=no
fi
if test ! -r $srcdir/$ac_unique_file; then
  if test "$ac_srcdir_defaulted" = yes; then
Bill Hoffman's avatar
Bill Hoffman committed
472
    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
Ken Martin's avatar
Ken Martin committed
473
  else
Bill Hoffman's avatar
Bill Hoffman committed
474
    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
Ken Martin's avatar
Ken Martin committed
475 476
  fi
fi
Bill Hoffman's avatar
Bill Hoffman committed
477
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
478

Ken Martin's avatar
Ken Martin committed
479 480 481 482 483 484 485 486 487 488
# Prefer explicitly selected file to automatically selected ones.
if test -z "$CONFIG_SITE"; then
  if test "x$prefix" != xNONE; then
    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  else
    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  fi
fi
for ac_site_file in $CONFIG_SITE; do
  if test -r "$ac_site_file"; then
Bill Hoffman's avatar
Bill Hoffman committed
489
    echo "loading site script $ac_site_file"
Ken Martin's avatar
Ken Martin committed
490 491 492 493 494
    . "$ac_site_file"
  fi
done

if test -r "$cache_file"; then
Bill Hoffman's avatar
Bill Hoffman committed
495 496
  echo "loading cache $cache_file"
  . $cache_file
Ken Martin's avatar
Ken Martin committed
497
else
Bill Hoffman's avatar
Bill Hoffman committed
498 499
  echo "creating cache $cache_file"
  > $cache_file
Ken Martin's avatar
Ken Martin committed
500 501 502
fi

ac_ext=c
Bill Hoffman's avatar
Bill Hoffman committed
503
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
Ken Martin's avatar
Ken Martin committed
504
ac_cpp='$CPP $CPPFLAGS'
Bill Hoffman's avatar
Bill Hoffman committed
505 506 507 508 509 510 511 512 513 514 515 516 517 518
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

ac_exeext=
ac_objext=o
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
    ac_n= ac_c='
' ac_t='	'
  else
    ac_n=-n ac_c= ac_t=
  fi
Ken Martin's avatar
Ken Martin committed
519
else
Bill Hoffman's avatar
Bill Hoffman committed
520
  ac_n= ac_c='\c' ac_t=
Ken Martin's avatar
Ken Martin committed
521 522
fi

Bill Hoffman's avatar
Bill Hoffman committed
523 524 525



Ken Martin's avatar
Ken Martin committed
526 527


Bill Hoffman's avatar
Bill Hoffman committed
528

Ken Martin's avatar
Ken Martin committed
529 530 531
#
# check for some programs we use
#
532 533 534 535 536 537

# save the CFLAGS and CXXFLAGS specified by the user
save_CFLAGS=$CFLAGS
save_CXXFLAGS=$CXXFLAGS

# let autoconf find cc and CC, it will try to add -g -O2 to CFLAGS and CXXFLAGS
Bill Hoffman's avatar
Bill Hoffman committed
538
# Extract the first word of "gcc", so it can be a program name with args.
Ken Martin's avatar
Ken Martin committed
539
set dummy gcc; ac_word=$2
Bill Hoffman's avatar
Bill Hoffman committed
540
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
541
echo "configure:542: checking for $ac_word" >&5
Bill Hoffman's avatar
Bill Hoffman committed
542 543
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
Ken Martin's avatar
Ken Martin committed
544 545 546 547
else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
Bill Hoffman's avatar
Bill Hoffman committed
548 549 550 551 552 553 554 555 556 557
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_CC="gcc"
      break
    fi
  done
  IFS="$ac_save_ifs"
Ken Martin's avatar
Ken Martin committed
558 559
fi
fi
Bill Hoffman's avatar
Bill Hoffman committed
560
CC="$ac_cv_prog_CC"
Ken Martin's avatar
Ken Martin committed
561
if test -n "$CC"; then
Bill Hoffman's avatar
Bill Hoffman committed
562
  echo "$ac_t""$CC" 1>&6
563
else
Bill Hoffman's avatar
Bill Hoffman committed
564
  echo "$ac_t""no" 1>&6
565 566
fi

Ken Martin's avatar
Ken Martin committed
567 568 569
if test -z "$CC"; then
  # Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
Bill Hoffman's avatar
Bill Hoffman committed
570
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
571
echo "configure:572: checking for $ac_word" >&5
Bill Hoffman's avatar
Bill Hoffman committed
572 573
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
Ken Martin's avatar
Ken Martin committed
574 575 576 577
else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
Bill Hoffman's avatar
Bill Hoffman committed
578
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
Ken Martin's avatar
Ken Martin committed
579
  ac_prog_rejected=no
Bill Hoffman's avatar
Bill Hoffman committed
580 581 582 583 584 585 586 587 588 589 590 591 592
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
        ac_prog_rejected=yes
	continue
      fi
      ac_cv_prog_CC="cc"
      break
    fi
  done
  IFS="$ac_save_ifs"
Ken Martin's avatar
Ken Martin committed
593 594 595 596
if test $ac_prog_rejected = yes; then
  # We found a bogon in the path, so make sure we never use it.
  set dummy $ac_cv_prog_CC
  shift
Bill Hoffman's avatar
Bill Hoffman committed
597
  if test $# -gt 0; then
Ken Martin's avatar
Ken Martin committed
598 599 600 601
    # We chose a different compiler from the bogus one.
    # However, it has the same basename, so the bogon will be chosen
    # first if we set CC to just the basename; use the full file name.
    shift
Bill Hoffman's avatar
Bill Hoffman committed
602
    set dummy "$ac_dir/$ac_word" "$@"
Ken Martin's avatar
Ken Martin committed
603 604 605 606 607 608
    shift
    ac_cv_prog_CC="$@"
  fi
fi
fi
fi
Bill Hoffman's avatar
Bill Hoffman committed
609
CC="$ac_cv_prog_CC"
Ken Martin's avatar
Ken Martin committed
610
if test -n "$CC"; then
Bill Hoffman's avatar
Bill Hoffman committed
611
  echo "$ac_t""$CC" 1>&6
Ken Martin's avatar
Ken Martin committed
612
else
Bill Hoffman's avatar
Bill Hoffman committed
613 614 615 616 617 618 619 620 621
  echo "$ac_t""no" 1>&6
fi

  if test -z "$CC"; then
    case "`uname -s`" in
    *win32* | *WIN32*)
      # Extract the first word of "cl", so it can be a program name with args.
set dummy cl; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
622
echo "configure:623: checking for $ac_word" >&5
Bill Hoffman's avatar
Bill Hoffman committed
623 624
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
Ken Martin's avatar
Ken Martin committed
625 626 627 628
else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
Bill Hoffman's avatar
Bill Hoffman committed
629 630 631 632 633 634 635 636 637 638
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_CC="cl"
      break
    fi
  done
  IFS="$ac_save_ifs"
Ken Martin's avatar
Ken Martin committed
639 640
fi
fi
Bill Hoffman's avatar
Bill Hoffman committed
641
CC="$ac_cv_prog_CC"
Ken Martin's avatar
Ken Martin committed
642
if test -n "$CC"; then
Bill Hoffman's avatar
Bill Hoffman committed
643
  echo "$ac_t""$CC" 1>&6
Ken Martin's avatar
Ken Martin committed
644
else
Bill Hoffman's avatar
Bill Hoffman committed
645
  echo "$ac_t""no" 1>&6
Ken Martin's avatar
Ken Martin committed
646
fi
Bill Hoffman's avatar
Bill Hoffman committed
647 648 649 650
 ;;
    esac
  fi
  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
651
fi
Ken Martin's avatar
Ken Martin committed
652

Bill Hoffman's avatar
Bill Hoffman committed
653
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
654
echo "configure:655: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
655

Bill Hoffman's avatar
Bill Hoffman committed
656 657 658 659 660 661
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross
Ken Martin's avatar
Ken Martin committed
662

Bill Hoffman's avatar
Bill Hoffman committed
663
cat > conftest.$ac_ext << EOF
Ken Martin's avatar
Ken Martin committed
664

665
#line 666 "configure"
Ken Martin's avatar
Ken Martin committed
666 667
#include "confdefs.h"

Bill Hoffman's avatar
Bill Hoffman committed
668 669
main(){return(0);}
EOF
670
if { (eval echo configure:671: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
Bill Hoffman's avatar
Bill Hoffman committed
671 672 673 674
  ac_cv_prog_cc_works=yes
  # If we can't run a trivial program, we are probably using a cross compiler.
  if (./conftest; exit) 2>/dev/null; then
    ac_cv_prog_cc_cross=no
Ken Martin's avatar
Ken Martin committed
675
  else
Bill Hoffman's avatar
Bill Hoffman committed
676
    ac_cv_prog_cc_cross=yes
Ken Martin's avatar
Ken Martin committed
677 678
  fi
else
Bill Hoffman's avatar
Bill Hoffman committed
679 680 681
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  ac_cv_prog_cc_works=no
Ken Martin's avatar
Ken Martin committed
682
fi
Bill Hoffman's avatar
Bill Hoffman committed
683 684 685 686 687 688 689 690 691 692 693 694 695
rm -fr conftest*
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
if test $ac_cv_prog_cc_works = no; then
  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
fi
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
696
echo "configure:697: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
Bill Hoffman's avatar
Bill Hoffman committed
697 698 699 700
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
cross_compiling=$ac_cv_prog_cc_cross

echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
701
echo "configure:702: checking whether we are using GNU C" >&5
Bill Hoffman's avatar
Bill Hoffman committed
702 703
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
Ken Martin's avatar
Ken Martin committed
704
else
Bill Hoffman's avatar
Bill Hoffman committed
705 706 707 708 709
  cat > conftest.c <<EOF
#ifdef __GNUC__
  yes;
#endif
EOF
710
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:711: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
Bill Hoffman's avatar
Bill Hoffman committed
711
  ac_cv_prog_gcc=yes
Ken Martin's avatar
Ken Martin committed
712
else
Bill Hoffman's avatar
Bill Hoffman committed
713
  ac_cv_prog_gcc=no
Ken Martin's avatar
Ken Martin committed
714 715 716
fi
fi

Bill Hoffman's avatar
Bill Hoffman committed
717
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
Ken Martin's avatar
Ken Martin committed
718

Bill Hoffman's avatar
Bill Hoffman committed
719 720
if test $ac_cv_prog_gcc = yes; then
  GCC=yes
Ken Martin's avatar
Ken Martin committed
721
else
Bill Hoffman's avatar
Bill Hoffman committed
722
  GCC=
Ken Martin's avatar
Ken Martin committed
723 724
fi

Bill Hoffman's avatar
Bill Hoffman committed
725 726 727 728
ac_test_CFLAGS="${CFLAGS+set}"
ac_save_CFLAGS="$CFLAGS"
CFLAGS=
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
729
echo "configure:730: checking whether ${CC-cc} accepts -g" >&5
Bill Hoffman's avatar
Bill Hoffman committed
730 731
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
Ken Martin's avatar
Ken Martin committed
732
else
Bill Hoffman's avatar
Bill Hoffman committed
733 734
  echo 'void f(){}' > conftest.c
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
Ken Martin's avatar
Ken Martin committed
735 736
  ac_cv_prog_cc_g=yes
else
Bill Hoffman's avatar
Bill Hoffman committed
737
  ac_cv_prog_cc_g=no
Ken Martin's avatar
Ken Martin committed
738
fi
Bill Hoffman's avatar
Bill Hoffman committed
739 740
rm -f conftest*

Ken Martin's avatar
Ken Martin committed
741
fi
Bill Hoffman's avatar
Bill Hoffman committed
742 743

echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
Ken Martin's avatar
Ken Martin committed
744
if test "$ac_test_CFLAGS" = set; then
Bill Hoffman's avatar
Bill Hoffman committed
745
  CFLAGS="$ac_save_CFLAGS"
Ken Martin's avatar
Ken Martin committed
746 747 748 749 750 751 752 753 754 755 756 757 758
elif test $ac_cv_prog_cc_g = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-g -O2"
  else
    CFLAGS="-g"
  fi
else
  if test "$GCC" = yes; then
    CFLAGS="-O2"
  else
    CFLAGS=
  fi
fi
759

Bill Hoffman's avatar
Bill Hoffman committed
760 761 762 763 764
for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
765
echo "configure:766: checking for $ac_word" >&5
Bill Hoffman's avatar
Bill Hoffman committed
766 767
if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
Ken Martin's avatar
Ken Martin committed
768 769 770 771
else
  if test -n "$CXX"; then
  ac_cv_prog_CXX="$CXX" # Let the user override the test.
else
Bill Hoffman's avatar
Bill Hoffman committed
772 773 774 775 776 777 778 779 780 781
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_CXX="$ac_prog"
      break
    fi
  done
  IFS="$ac_save_ifs"
Ken Martin's avatar
Ken Martin committed
782 783
fi
fi
Bill Hoffman's avatar
Bill Hoffman committed
784
CXX="$ac_cv_prog_CXX"
Ken Martin's avatar
Ken Martin committed
785
if test -n "$CXX"; then
Bill Hoffman's avatar
Bill Hoffman committed
786
  echo "$ac_t""$CXX" 1>&6
Ken Martin's avatar
Ken Martin committed
787
else
Bill Hoffman's avatar
Bill Hoffman committed
788
  echo "$ac_t""no" 1>&6
Ken Martin's avatar
Ken Martin committed
789 790
fi

Bill Hoffman's avatar
Bill Hoffman committed
791
test -n "$CXX" && break
Ken Martin's avatar
Ken Martin committed
792
done
Bill Hoffman's avatar
Bill Hoffman committed
793
test -n "$CXX" || CXX="gcc"
Ken Martin's avatar
Ken Martin committed
794 795


Bill Hoffman's avatar
Bill Hoffman committed
796
echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
797
echo "configure:798: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
Ken Martin's avatar
Ken Martin committed
798

Bill Hoffman's avatar
Bill Hoffman committed
799 800 801 802 803 804
ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross
Ken Martin's avatar
Ken Martin committed
805

Bill Hoffman's avatar
Bill Hoffman committed
806 807
cat > conftest.$ac_ext << EOF

808
#line 809 "configure"
Ken Martin's avatar
Ken Martin committed
809 810
#include "confdefs.h"

Bill Hoffman's avatar
Bill Hoffman committed
811 812
int main(){return(0);}
EOF
813
if { (eval echo configure:814: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
Bill Hoffman's avatar
Bill Hoffman committed
814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838
  ac_cv_prog_cxx_works=yes
  # If we can't run a trivial program, we are probably using a cross compiler.
  if (./conftest; exit) 2>/dev/null; then
    ac_cv_prog_cxx_cross=no
  else
    ac_cv_prog_cxx_cross=yes
  fi
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  ac_cv_prog_cxx_works=no
fi
rm -fr conftest*
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
if test $ac_cv_prog_cxx_works = no; then
  { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
fi
echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
839
echo "configure:840: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
Bill Hoffman's avatar
Bill Hoffman committed
840 841 842 843
echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
cross_compiling=$ac_cv_prog_cxx_cross

echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
844
echo "configure:845: checking whether we are using GNU C++" >&5
Bill Hoffman's avatar
Bill Hoffman committed
845 846 847 848 849 850
if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.C <<EOF
#ifdef __GNUC__
  yes;
Ken Martin's avatar
Ken Martin committed
851
#endif
Bill Hoffman's avatar
Bill Hoffman committed
852
EOF
853
if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:854: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
Bill Hoffman's avatar
Bill Hoffman committed
854
  ac_cv_prog_gxx=yes
Ken Martin's avatar
Ken Martin committed
855
else
Bill Hoffman's avatar
Bill Hoffman committed
856
  ac_cv_prog_gxx=no
Ken Martin's avatar
Ken Martin committed
857
fi
858
fi
Bill Hoffman's avatar
Bill Hoffman committed
859 860 861 862 863

echo "$ac_t""$ac_cv_prog_gxx" 1>&6

if test $ac_cv_prog_gxx = yes; then
  GXX=yes
Ken Martin's avatar
Ken Martin committed
864
else
Bill Hoffman's avatar
Bill Hoffman committed
865 866
  GXX=
fi
867

Bill Hoffman's avatar
Bill Hoffman committed
868 869 870 871
ac_test_CXXFLAGS="${CXXFLAGS+set}"
ac_save_CXXFLAGS="$CXXFLAGS"
CXXFLAGS=
echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
872
echo "configure:873: checking whether ${CXX-g++} accepts -g" >&5
Bill Hoffman's avatar
Bill Hoffman committed
873 874 875 876 877
if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  echo 'void f(){}' > conftest.cc
if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
Ken Martin's avatar
Ken Martin committed
878 879
  ac_cv_prog_cxx_g=yes
else
Bill Hoffman's avatar
Bill Hoffman committed
880
  ac_cv_prog_cxx_g=no
Ken Martin's avatar
Ken Martin committed
881
fi
Bill Hoffman's avatar
Bill Hoffman committed
882 883
rm -f conftest*

Ken Martin's avatar
Ken Martin committed
884
fi
Bill Hoffman's avatar
Bill Hoffman committed
885 886

echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
Ken Martin's avatar
Ken Martin committed
887
if test "$ac_test_CXXFLAGS" = set; then
Bill Hoffman's avatar
Bill Hoffman committed
888
  CXXFLAGS="$ac_save_CXXFLAGS"
Ken Martin's avatar
Ken Martin committed
889 890 891 892 893 894 895 896 897 898 899 900 901 902 903
elif test $ac_cv_prog_cxx_g = yes; then
  if test "$GXX" = yes; then
    CXXFLAGS="-g -O2"
  else
    CXXFLAGS="-g"
  fi
else
  if test "$GXX" = yes; then
    CXXFLAGS="-O2"
  else
    CXXFLAGS=
  fi
fi


904 905 906 907 908
# restore the flags specified by the user and get rid of any flags
# found by autoconf (we do not want -02 -g by default)
CFLAGS=$save_CFLAGS
CXXFLAGS=$save_CXXFLAGS

909 910
fullSrcDir=`cd $srcdir; pwd`
CMAKE_ROOT_DIR=$fullSrcDir
Ken Martin's avatar
Ken Martin committed
911

Bill Hoffman's avatar
Bill Hoffman committed
912 913


Bill Hoffman's avatar
Bill Hoffman committed
914 915 916 917
# Step 1: set the variable "system" to hold the name and version number
# for the system.  This can usually be done via the "uname" command, but
# there are a few systems, like Next, where this doesn't work.

Bill Hoffman's avatar
Bill Hoffman committed
918
echo $ac_n "checking system version (for dynamic loading)""... $ac_c" 1>&6
919
echo "configure:920: checking system version (for dynamic loading)" >&5
Bill Hoffman's avatar
Bill Hoffman committed
920 921 922 923 924
if test -f /usr/lib/NextStep/software_version; then
  system=NEXTSTEP-`awk '/3/,/3/' /usr/lib/NextStep/software_version`
else
    system=`uname -s`-`uname -r`
    if test "$?" -ne 0 ; then
Bill Hoffman's avatar
Bill Hoffman committed
925
	echo "$ac_t""unknown (can't find uname command)" 1>&6
Bill Hoffman's avatar
Bill Hoffman committed
926 927 928 929
	system=unknown
    else
	# Special check for weird MP-RAS system (uname returns weird
	# results, and the version is kept in special file).
Bill Hoffman's avatar
Bill Hoffman committed
930
    
Bill Hoffman's avatar
Bill Hoffman committed
931 932 933
	if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
	    system=MP-RAS-`awk '{print $3}' /etc/.relid'`
	fi
Bill Hoffman's avatar
Bill Hoffman committed
934
	echo "$ac_t""$system" 1>&6
Bill Hoffman's avatar
Bill Hoffman committed
935 936 937
    fi
fi

938 939 940 941 942 943 944 945 946 947 948

CMAKE_CONFIG_DIR=`pwd`

case $system in 
	CYGWIN_NT*)
		CMAKE_CONFIG_DIR=`pwd`
		CMAKE_CONFIG_DIR="\"$CMAKE_CONFIG_DIR\""
	;;
esac


949
CMAKE_ANSI_CFLAGS=""
950
CMAKE_ANSI_CXXFLAGS=""
951
# on hp use -Aa for ansi
Bill Hoffman's avatar
Bill Hoffman committed
952
if test $ac_cv_prog_gxx = no; then
953 954
case $system in
    HP-UX-*.08.*|HP-UX-*.09.*|HP-UX-*.10.*)
955 956
        CFLAGS_ORIG="$FLAGS"
        CFLAGS="-Aa $CFLAGS"
957
        echo $ac_n "checking whether ${CC} accepts -Aa""... $ac_c" 1>&6
958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984
echo "configure:959: checking whether ${CC} accepts -Aa" >&5
        cat > conftest.$ac_ext <<EOF
#line 961 "configure"
#include "confdefs.h"

        void foo() {}
        
int main() {

; return 0; }
EOF
if { (eval echo configure:970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  rm -rf conftest*
  
        echo "$ac_t""yes" 1>&6
        CMAKE_ANSI_CFLAGS="$CMAKE_ANSI_CFLAGS -Aa"
        
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
        echo "$ac_t""no" 1>&6
        
fi
rm -f conftest*
        CFLAGS="$CFLAGS_ORIG"
Bill Hoffman's avatar
Bill Hoffman committed
985
	;;  
986 987 988
     IRIX-5* | IRIX-6* | IRIX64-6* | IRIX-64-6*)
        CXXFLAGS_ORIG="$CXXFLAGS"
        CXXFLAGS="-LANG:std $CXXFLAGS"
Bill Hoffman's avatar
Bill Hoffman committed
989
        echo $ac_n "checking whether ${CXX} accepts -LANG:std""... $ac_c" 1>&6
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032
echo "configure:991: checking whether ${CXX} accepts -LANG:std" >&5
        
        ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross

        cat > conftest.$ac_ext <<EOF
#line 1001 "configure"
#include "confdefs.h"

        void foo() {}
        
int main() {

; return 0; }
EOF
if { (eval echo configure:1010: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  rm -rf conftest*
  
        echo "$ac_t""yes" 1>&6
        CMAKE_ANSI_CXXFLAGS="-LANG:std"
        
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
        echo "$ac_t""no" 1>&6
        
fi
rm -f conftest*
        ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

        CXXFLAGS="$CXXFLAGS_ORIG"
	;;
1033
     OSF1-*)
1034 1035 1036

        CXXFLAGS_ORIG="$CXXFLAGS"
        CXXFLAGS="-std strict_ansi -nopure_cname $CXXFLAGS"
1037
        echo $ac_n "checking whether ${CXX} accepts -std strict_ansi -nopure_cname""... $ac_c" 1>&6
1038 1039 1040 1041 1042 1043 1044 1045
echo "configure:1039: checking whether ${CXX} accepts -std strict_ansi -nopure_cname" >&5
        
        ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross
1046

1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080
        cat > conftest.$ac_ext <<EOF
#line 1049 "configure"
#include "confdefs.h"

        void foo() {}
        
int main() {

; return 0; }
EOF
if { (eval echo configure:1058: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  rm -rf conftest*
  
        echo "$ac_t""yes" 1>&6
        CMAKE_ANSI_CXXFLAGS="-std strict_ansi -nopure_cname"
        
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
        echo "$ac_t""no" 1>&6
        
fi
rm -f conftest*
        ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

        CXXFLAGS="$CXXFLAGS_ORIG"
	;;
1081
esac
Ken Martin's avatar
Ken Martin committed
1082 1083
fi

Bill Hoffman's avatar
Bill Hoffman committed
1084

1085

1086
# check non-g++ compilers to see if they have the standard 
1087
# ansi stream files (without the .h)
Bill Hoffman's avatar
Bill Hoffman committed
1088
if test $ac_cv_prog_gxx = no; then
1089 1090
  CXXFLAGS_ORIG="$CXXFLAGS"
  CXXFLAGS="$CMAKE_ANSI_CXXFLAGS $CXXFLAGS"
Bill Hoffman's avatar
Bill Hoffman committed
1091
  echo $ac_n "checking ansi standard C++ stream headers ""... $ac_c" 1>&6
1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109
echo "configure:1093: checking ansi standard C++ stream headers " >&5 
  
  ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross

  cat > conftest.$ac_ext <<EOF
#line 1103 "configure"
#include "confdefs.h"

  #include <iostream>
  
int main() {

; return 0; }
Ken Martin's avatar
Ken Martin committed
1110
EOF
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131
if { (eval echo configure:1112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  rm -rf conftest*
  
  echo "$ac_t""yes" 1>&6
  
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
  CMAKE_NO_ANSI_STREAM_HEADERS=1
  echo "$ac_t""no" 1>&6
  
fi
rm -f conftest*
  ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross
Ken Martin's avatar
Ken Martin committed
1132

1133
  CXXFLAGS="$CXXFLAGS_ORIG"
Ken Martin's avatar
Ken Martin committed
1134 1135
fi

1136

1137
# check non-g++ compilers to see if they have std::stringstream
1138 1139 1140
CXXFLAGS_ORIG="$CXXFLAGS"
CXXFLAGS="$CMAKE_ANSI_CXXFLAGS $CXXFLAGS"
echo $ac_n "checking for ansi standard C++ stringstream""... $ac_c" 1>&6
1141
echo "configure:1142: checking for ansi standard C++ stringstream" >&5
1142 1143 1144 1145 1146 1147 1148 1149 1150

ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross

cat > conftest.$ac_ext <<EOF
1151
#line 1152 "configure"
1152 1153
#include "confdefs.h"

1154
#include <sstream>
1155 1156 1157 1158

int main() {

; return 0; }
1159
EOF
1160
if { (eval echo configure:1161: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171
  rm -rf conftest*
  
echo "$ac_t""yes" 1>&6

else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
CMAKE_NO_ANSI_STRING_STREAM=1
echo "$ac_t""no" 1>&6
1172 1173

fi
1174 1175 1176 1177 1178 1179 1180 1181 1182
rm -f conftest*
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

CXXFLAGS="$CXXFLAGS_ORIG"
1183

1184

1185
# check to see if stl is in the std namespace
Bill Hoffman's avatar
Bill Hoffman committed
1186
if test $ac_cv_prog_gxx = no; then
1187 1188 1189
  CXXFLAGS_ORIG="$CXXFLAGS"
  CXXFLAGS="$CMAKE_ANSI_CXXFLAGS $CXXFLAGS"
  echo $ac_n "checking whether the std namespace is supported""... $ac_c" 1>&6
1190
echo "configure:1191: checking whether the std namespace is supported" >&5
1191 1192 1193 1194 1195 1196 1197 1198 1199
  
  ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross

  cat > conftest.$ac_ext <<EOF
1200
#line 1201 "configure"
1201 1202 1203 1204 1205 1206 1207 1208
#include "confdefs.h"

  #include <list>
  void foo() { std::list<int>(); }
  
int main() {

; return 0; }
Ken Martin's avatar
Ken Martin committed
1209
EOF
1210
if { (eval echo configure:1211: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230
  rm -rf conftest*
  
  echo "$ac_t""yes" 1>&6
  
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
  CMAKE_NO_STD_NAMESPACE=1
  echo "$ac_t""no" 1>&6
  
fi
rm -f conftest*
  ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross
Ken Martin's avatar
Ken Martin committed
1231

1232
  CXXFLAGS="$CXXFLAGS_ORIG"
Ken Martin's avatar
Ken Martin committed
1233 1234
fi

1235

1236
# check to see if for scoping is supported
Bill Hoffman's avatar
Bill Hoffman committed
1237
if test $ac_cv_prog_gxx = no; then
1238 1239 1240
  CXXFLAGS_ORIG="$CXXFLAGS"
  CXXFLAGS="$CMAKE_ANSI_CXXFLAGS $CXXFLAGS"
  echo $ac_n "checking ansi for scope support""... $ac_c" 1>&6
1241
echo "configure:1242: checking ansi for scope support" >&5
1242 1243 1244 1245 1246 1247 1248 1249 1250
  
  ac_ext=C
# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cxx_cross

  cat > conftest.$ac_ext <<EOF
1251
#line 1252 "configure"
1252 1253 1254 1255 1256 1257 1258
#include "confdefs.h"

  void foo() { for(int i;;); for(int i;;); }
  
int main() {

; return 0; }
1259
EOF
1260
if { (eval echo configure:1261: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280
  rm -rf conftest*
  
  echo "$ac_t""yes" 1>&6
  
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  
  CMAKE_NO_ANSI_FOR_SCOPE=1
  echo "$ac_t""no" 1>&6
  
fi
rm -f conftest*
  ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross
1281

1282
  CXXFLAGS="$CXXFLAGS_ORIG"
1283 1284
fi

1285

1286 1287 1288
# find make to use to build cmake, prefer gmake
for ac_prog in gmake make
do
Bill Hoffman's avatar
Bill Hoffman committed
1289
# Extract the first word of "$ac_prog", so it can be a program name with args.
1290
set dummy $ac_prog; ac_word=$2
Bill Hoffman's avatar
Bill Hoffman committed
1291
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1292
echo "configure:1293: checking for $ac_word" >&5
Bill Hoffman's avatar
Bill Hoffman committed
1293 1294
if eval "test \"`echo '$''{'ac_cv_path_RUNMAKE'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
1295
else
Bill Hoffman's avatar
Bill Hoffman committed
1296 1297
  case "$RUNMAKE" in
  /*)
1298 1299
  ac_cv_path_RUNMAKE="$RUNMAKE" # Let the user override the test with a path.
  ;;
Bill Hoffman's avatar
Bill Hoffman committed
1300 1301 1302
  ?:/*)			 
  ac_cv_path_RUNMAKE="$RUNMAKE" # Let the user override the test with a dos path.
  ;;
1303
  *)
Bill Hoffman's avatar
Bill Hoffman committed
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_RUNMAKE="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
1314 1315 1316
  ;;
esac
fi
Bill Hoffman's avatar
Bill Hoffman committed
1317
RUNMAKE="$ac_cv_path_RUNMAKE"
1318
if test -n "$RUNMAKE"; then
Bill Hoffman's avatar
Bill Hoffman committed
1319
  echo "$ac_t""$RUNMAKE" 1>&6
1320
else
Bill Hoffman's avatar
Bill Hoffman committed
1321
  echo "$ac_t""no" 1>&6
1322 1323
fi

Bill Hoffman's avatar
Bill Hoffman committed
1324
test -n "$RUNMAKE" && break
1325 1326
done

Bill Hoffman's avatar
Bill Hoffman committed
1327 1328 1329

trap '' 1 2 15
cat > confcache <<\EOF
Ken Martin's avatar
Ken Martin committed
1330 1331
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
Bill Hoffman's avatar
Bill Hoffman committed
1332 1333
# scripts and configure runs.  It is not useful on other systems.
# If it contains results you don't want to keep, you may remove or edit it.
Ken Martin's avatar
Ken Martin committed
1334
#
Bill Hoffman's avatar
Bill Hoffman committed
1335 1336 1337 1338 1339 1340 1341 1342
# By default, configure uses ./config.cache as the cache file,
# creating it if it does not exist already.  You can give configure
# the --cache-file=FILE option to use a different cache file; that is
# what configure does when it calls configure scripts in
# subdirectories, so they share the cache.
# Giving --cache-file=/dev/null disables caching, for debugging configure.
# config.status only pays attention to the cache file if you give it the
# --recheck option to rerun configure.
Ken Martin's avatar
Ken Martin committed
1343
#
Bill Hoffman's avatar
Bill Hoffman committed
1344
EOF
Ken Martin's avatar
Ken Martin committed
1345 1346 1347 1348 1349
# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
# So, don't put newlines in cache variables' values.
# Ultrix sh set writes to stderr and can't be redirected directly,
# and sets the high bit in the cache file unless we assign to the vars.
Bill Hoffman's avatar
Bill Hoffman committed
1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366
(set) 2>&1 |
  case `(ac_space=' '; set | grep ac_space) 2>&1` in
  *ac_space=\ *)
    # `set' does not quote correctly, so add quotes (double-quote substitution
    # turns \\\\ into \\, and sed turns \\ into \).
    sed -n \
      -e "s/'/'\\\\''/g" \
      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
    ;;
  *)
    # `set' quotes correctly as required by POSIX, so do not add quotes.
    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
    ;;
  esac >> confcache
if cmp -s $cache_file confcache; then
  :
else
Ken Martin's avatar
Ken Martin committed
1367
  if test -w $cache_file; then
Bill Hoffman's avatar
Bill Hoffman committed
1368 1369
    echo "updating cache $cache_file"
    cat confcache > $cache_file
Ken Martin's avatar
Ken Martin committed
1370 1371 1372 1373 1374 1375
  else
    echo "not updating unwritable cache $cache_file"
  fi
fi
rm -f confcache

Bill Hoffman's avatar
Bill Hoffman committed
1376 1377
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15

Ken Martin's avatar
Ken Martin committed
1378 1379 1380 1381
test "x$prefix" = xNONE && prefix=$ac_default_prefix
# Let make expand exec_prefix.
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'

Bill Hoffman's avatar
Bill Hoffman committed
1382 1383 1384
# Any assignment to VPATH causes Sun make to only execute
# the first set of double-colon rules, so remove it if not needed.
# If there is a colon in the path, we need to keep it.
Ken Martin's avatar
Ken Martin committed
1385
if test "x$srcdir" = x.; then
Bill Hoffman's avatar
Bill Hoffman committed
1386
  ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
Ken Martin's avatar
Ken Martin committed
1387 1388
fi

Bill Hoffman's avatar
Bill Hoffman committed
1389 1390
trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15

Ken Martin's avatar
Ken Martin committed
1391 1392
DEFS=-DHAVE_CONFIG_H

Bill Hoffman's avatar
Bill Hoffman committed
1393
# Without the "./", some shells look in PATH for config.status.
Ken Martin's avatar
Ken Martin committed
1394
: ${CONFIG_STATUS=./config.status}
Bill Hoffman's avatar
Bill Hoffman committed
1395 1396 1397 1398 1399

echo creating $CONFIG_STATUS
rm -f $CONFIG_STATUS
cat > $CONFIG_STATUS <<EOF
#! /bin/sh
Ken Martin's avatar
Ken Martin committed
1400 1401
# Generated automatically by configure.
# Run this file to recreate the current configuration.
Bill Hoffman's avatar
Bill Hoffman committed
1402 1403 1404 1405 1406
# This directory was configured as follows,
# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
#
# $0 $ac_configure_args
#
Ken Martin's avatar
Ken Martin committed
1407
# Compiler output produced by configure, useful for debugging
Bill Hoffman's avatar
Bill Hoffman committed
1408
# configure, is in ./config.log if it exists.
1409

Bill Hoffman's avatar
Bill Hoffman committed
1410 1411
ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
for ac_option
Ken Martin's avatar
Ken Martin committed
1412
do
Bill Hoffman's avatar
Bill Hoffman committed
1413
  case "\$ac_option" in
Ken Martin's avatar
Ken Martin committed
1414
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
Bill Hoffman's avatar
Bill Hoffman committed
1415 1416 1417 1418 1419 1420 1421 1422
    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
    echo "$CONFIG_STATUS generated by autoconf version 2.13"
    exit 0 ;;
  -help | --help | --hel | --he | --h)
    echo "\$ac_cs_usage"; exit 0 ;;
  *) echo "\$ac_cs_usage"; exit 1 ;;
1423 1424
  esac
done
Ken Martin's avatar
Ken Martin committed
1425

Bill Hoffman's avatar
Bill Hoffman committed
1426
ac_given_srcdir=$srcdir
1427

1428
trap 'rm -fr `echo "Source/InitialConfigureFlags.cmake Makefile Source/Makefile Source/cmConfigure.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
1429
EOF
Bill Hoffman's avatar
Bill Hoffman committed
1430
cat >> $CONFIG_STATUS <<EOF
1431

Bill Hoffman's avatar
Bill Hoffman committed
1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462
# Protect against being on the right side of a sed subst in config.status.
sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
$ac_vpsub
$extrasub
s%@SHELL@%$SHELL%g
s%@CFLAGS@%$CFLAGS%g
s%@CPPFLAGS@%$CPPFLAGS%g
s%@CXXFLAGS@%$CXXFLAGS%g
s%@FFLAGS@%$FFLAGS%g
s%@DEFS@%$DEFS%g
s%@LDFLAGS@%$LDFLAGS%g
s%@LIBS@%$LIBS%g
s%@exec_prefix@%$exec_prefix%g
s%@prefix@%$prefix%g
s%@program_transform_name@%$program_transform_name%g
s%@bindir@%$bindir%g
s%@sbindir@%$sbindir%g
s%@libexecdir@%$libexecdir%g
s%@datadir@%$datadir%g
s%@sysconfdir@%$sysconfdir%g
s%@sharedstatedir@%$sharedstatedir%g
s%@localstatedir@%$localstatedir%g
s%@libdir@%$libdir%g
s%@includedir@%$includedir%g
s%@oldincludedir@%$oldincludedir%g
s%@infodir@%$infodir%g
s%@mandir@%$mandir%g
s%@CC@%$CC%g
s%@CXX@%$CXX%g
s%@CMAKE_ROOT_DIR@%$CMAKE_ROOT_DIR%g
1463
s%@CMAKE_CONFIG_DIR@%$CMAKE_CONFIG_DIR%g
Bill Hoffman's avatar
Bill Hoffman committed
1464
s%@CMAKE_ANSI_CFLAGS@%$CMAKE_ANSI_CFLAGS%g
1465
s%@CMAKE_ANSI_CXXFLAGS@%$CMAKE_ANSI_CXXFLAGS%g
1466 1467 1468 1469
s%@CMAKE_NO_ANSI_STREAM_HEADERS@%$CMAKE_NO_ANSI_STREAM_HEADERS%g
s%@CMAKE_NO_ANSI_STRING_STREAM@%$CMAKE_NO_ANSI_STRING_STREAM%g
s%@CMAKE_NO_STD_NAMESPACE@%$CMAKE_NO_STD_NAMESPACE%g
s%@CMAKE_NO_ANSI_FOR_SCOPE@%$CMAKE_NO_ANSI_FOR_SCOPE%g
Bill Hoffman's avatar
Bill Hoffman committed
1470
s%@RUNMAKE@%$RUNMAKE%g
1471

Ken Martin's avatar
Ken Martin committed
1472 1473 1474
CEOF
EOF

Bill Hoffman's avatar
Bill Hoffman committed
1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496
cat >> $CONFIG_STATUS <<\EOF

# Split the substitutions into bite-sized pieces for seds with
# small command number limits, like on Digital OSF/1 and HP-UX.
ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
ac_file=1 # Number of current file.
ac_beg=1 # First line for current file.
ac_end=$ac_max_sed_cmds # Line after last line for current file.
ac_more_lines=:
ac_sed_cmds=""
while $ac_more_lines; do
  if test $ac_beg -gt 1; then
    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  else
    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  fi
  if test ! -s conftest.s$ac_file; then
    ac_more_lines=false
    rm -f conftest.s$ac_file
  else
    if test -z "$ac_sed_cmds"; then
      ac_sed_cmds="sed -f conftest.s$ac_file"
Ken Martin's avatar
Ken Martin committed
1497
    else
Bill Hoffman's avatar
Bill Hoffman committed
1498
      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
Ken Martin's avatar
Ken Martin committed
1499
    fi
Bill Hoffman's avatar
Bill Hoffman committed
1500 1501 1502
    ac_file=`expr $ac_file + 1`
    ac_beg=$ac_end
    ac_end=`expr $ac_end + $ac_max_sed_cmds`
Ken Martin's avatar
Ken Martin committed
1503
  fi
Bill Hoffman's avatar
Bill Hoffman committed
1504 1505 1506 1507 1508 1509 1510
done
if test -z "$ac_sed_cmds"; then
  ac_sed_cmds=cat
fi
EOF

cat >> $CONFIG_STATUS <<EOF
Ken Martin's avatar
Ken Martin committed
1511

1512
CONFIG_FILES=\${CONFIG_FILES-"Source/InitialConfigureFlags.cmake Makefile Source/Makefile"}
Ken Martin's avatar
Ken Martin committed
1513
EOF
Bill Hoffman's avatar
Bill Hoffman committed
1514 1515
cat >> $CONFIG_STATUS <<\EOF
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
Ken Martin's avatar
Ken Martin committed
1516
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
Bill Hoffman's avatar
Bill Hoffman committed
1517 1518 1519 1520
  case "$ac_file" in
  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  *) ac_file_in="${ac_file}.in" ;;
Ken Martin's avatar
Ken Martin committed
1521 1522
  esac

Bill Hoffman's avatar
Bill Hoffman committed
1523
  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
1524

Bill Hoffman's avatar
Bill Hoffman committed
1525 1526 1527 1528 1529 1530
  # Remove last slash and all that follows it.  Not all systems have dirname.
  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
    # The file is in a subdirectory.
    test ! -d "$ac_dir" && mkdir "$ac_dir"
    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
Ken Martin's avatar
Ken Martin committed
1531
    # A "../" for each directory in $ac_dir_suffix.
Bill Hoffman's avatar
Bill Hoffman committed
1532
    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
Ken Martin's avatar
Ken Martin committed
1533 1534 1535 1536
  else
    ac_dir_suffix= ac_dots=
  fi

Bill Hoffman's avatar
Bill Hoffman committed
1537 1538 1539 1540 1541
  case "$ac_given_srcdir" in
  .)  srcdir=.
      if test -z "$ac_dots"; then top_srcdir=.
      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
Ken Martin's avatar
Ken Martin committed
1542
  *) # Relative path.