source: ThirdParty/FilterSQP/trunk/configure @ 1720

Last change on this file since 1720 was 1720, checked in by stefan, 9 years ago

set version number to 'trunk'

File size: 766.2 KB
Line 
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59 for ThirdPartyFilterSQP trunk.
4#
5# Report bugs to <http://projects.coin-or.org/BuildTools/newticket>.
6#
7# Copyright (C) 2003 Free Software Foundation, Inc.
8# This configure script is free software; the Free Software Foundation
9# gives unlimited permission to copy, distribute and modify it.
10#
11#
12# Copyright 2006 International Business Machines and others.
13# All Rights Reserved.
14# This file is part of the open source package Coin which is distributed
15# under the Common Public License.
16## --------------------- ##
17## M4sh Initialization.  ##
18## --------------------- ##
19
20# Be Bourne compatible
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
22  emulate sh
23  NULLCMD=:
24  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
28  set -o posix
29fi
30DUALCASE=1; export DUALCASE # for MKS sh
31
32# Support unset when possible.
33if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
34  as_unset=unset
35else
36  as_unset=false
37fi
38
39
40# Work around bugs in pre-3.0 UWIN ksh.
41$as_unset ENV MAIL MAILPATH
42PS1='$ '
43PS2='> '
44PS4='+ '
45
46# NLS nuisances.
47for as_var in \
48  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
49  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
50  LC_TELEPHONE LC_TIME
51do
52  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
53    eval $as_var=C; export $as_var
54  else
55    $as_unset $as_var
56  fi
57done
58
59# Required to use basename.
60if expr a : '\(a\)' >/dev/null 2>&1; then
61  as_expr=expr
62else
63  as_expr=false
64fi
65
66if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
67  as_basename=basename
68else
69  as_basename=false
70fi
71
72
73# Name of the executable.
74as_me=`$as_basename "$0" ||
75$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
76         X"$0" : 'X\(//\)$' \| \
77         X"$0" : 'X\(/\)$' \| \
78         .     : '\(.\)' 2>/dev/null ||
79echo X/"$0" |
80    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
81          /^X\/\(\/\/\)$/{ s//\1/; q; }
82          /^X\/\(\/\).*/{ s//\1/; q; }
83          s/.*/./; q'`
84
85
86# PATH needs CR, and LINENO needs CR and PATH.
87# Avoid depending upon Character Ranges.
88as_cr_letters='abcdefghijklmnopqrstuvwxyz'
89as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
90as_cr_Letters=$as_cr_letters$as_cr_LETTERS
91as_cr_digits='0123456789'
92as_cr_alnum=$as_cr_Letters$as_cr_digits
93
94# The user is always right.
95if test "${PATH_SEPARATOR+set}" != set; then
96  echo "#! /bin/sh" >conf$$.sh
97  echo  "exit 0"   >>conf$$.sh
98  chmod +x conf$$.sh
99  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
100    PATH_SEPARATOR=';'
101  else
102    PATH_SEPARATOR=:
103  fi
104  rm -f conf$$.sh
105fi
106
107
108  as_lineno_1=$LINENO
109  as_lineno_2=$LINENO
110  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
111  test "x$as_lineno_1" != "x$as_lineno_2" &&
112  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
113  # Find who we are.  Look in the path if we contain no path at all
114  # relative or not.
115  case $0 in
116    *[\\/]* ) as_myself=$0 ;;
117    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
118for as_dir in $PATH
119do
120  IFS=$as_save_IFS
121  test -z "$as_dir" && as_dir=.
122  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
123done
124
125       ;;
126  esac
127  # We did not find ourselves, most probably we were run as `sh COMMAND'
128  # in which case we are not to be found in the path.
129  if test "x$as_myself" = x; then
130    as_myself=$0
131  fi
132  if test ! -f "$as_myself"; then
133    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
134   { (exit 1); exit 1; }; }
135  fi
136  case $CONFIG_SHELL in
137  '')
138    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
139for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
140do
141  IFS=$as_save_IFS
142  test -z "$as_dir" && as_dir=.
143  for as_base in sh bash ksh sh5; do
144         case $as_dir in
145         /*)
146           if ("$as_dir/$as_base" -c '
147  as_lineno_1=$LINENO
148  as_lineno_2=$LINENO
149  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
150  test "x$as_lineno_1" != "x$as_lineno_2" &&
151  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
152             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
153             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
154             CONFIG_SHELL=$as_dir/$as_base
155             export CONFIG_SHELL
156             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
157           fi;;
158         esac
159       done
160done
161;;
162  esac
163
164  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
165  # uniformly replaced by the line number.  The first 'sed' inserts a
166  # line-number line before each line; the second 'sed' does the real
167  # work.  The second script uses 'N' to pair each line-number line
168  # with the numbered line, and appends trailing '-' during
169  # substitution so that $LINENO is not a special case at line end.
170  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
171  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
172  sed '=' <$as_myself |
173    sed '
174      N
175      s,$,-,
176      : loop
177      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
178      t loop
179      s,-$,,
180      s,^['$as_cr_digits']*\n,,
181    ' >$as_me.lineno &&
182  chmod +x $as_me.lineno ||
183    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
184   { (exit 1); exit 1; }; }
185
186  # Don't try to exec as it changes $[0], causing all sort of problems
187  # (the dirname of $[0] is not the place where we might find the
188  # original and so on.  Autoconf is especially sensible to this).
189  . ./$as_me.lineno
190  # Exit status is that of the last command.
191  exit
192}
193
194
195case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
196  *c*,-n*) ECHO_N= ECHO_C='
197' ECHO_T='      ' ;;
198  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
199  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
200esac
201
202if expr a : '\(a\)' >/dev/null 2>&1; then
203  as_expr=expr
204else
205  as_expr=false
206fi
207
208rm -f conf$$ conf$$.exe conf$$.file
209echo >conf$$.file
210if ln -s conf$$.file conf$$ 2>/dev/null; then
211  # We could just check for DJGPP; but this test a) works b) is more generic
212  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
213  if test -f conf$$.exe; then
214    # Don't use ln at all; we don't have any links
215    as_ln_s='cp -p'
216  else
217    as_ln_s='ln -s'
218  fi
219elif ln conf$$.file conf$$ 2>/dev/null; then
220  as_ln_s=ln
221else
222  as_ln_s='cp -p'
223fi
224rm -f conf$$ conf$$.exe conf$$.file
225
226if mkdir -p . 2>/dev/null; then
227  as_mkdir_p=:
228else
229  test -d ./-p && rmdir ./-p
230  as_mkdir_p=false
231fi
232
233as_executable_p="test -f"
234
235# Sed expression to map a string onto a valid CPP name.
236as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
237
238# Sed expression to map a string onto a valid variable name.
239as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
240
241
242# IFS
243# We need space, tab and new line, in precisely that order.
244as_nl='
245'
246IFS="   $as_nl"
247
248# CDPATH.
249$as_unset CDPATH
250
251
252
253# Check that we are running under the correct shell.
254SHELL=${CONFIG_SHELL-/bin/sh}
255
256case X$ECHO in
257X*--fallback-echo)
258  # Remove one level of quotation (which was required for Make).
259  ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
260  ;;
261esac
262
263echo=${ECHO-echo}
264if test "X$1" = X--no-reexec; then
265  # Discard the --no-reexec flag, and continue.
266  shift
267elif test "X$1" = X--fallback-echo; then
268  # Avoid inline document here, it may be left over
269  :
270elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
271  # Yippee, $echo works!
272  :
273else
274  # Restart under the correct shell.
275  exec $SHELL "$0" --no-reexec ${1+"$@"}
276fi
277
278if test "X$1" = X--fallback-echo; then
279  # used as fallback echo
280  shift
281  cat <<EOF
282$*
283EOF
284  exit 0
285fi
286
287# The HP-UX ksh and POSIX shell print the target directory to stdout
288# if CDPATH is set.
289(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
290
291if test -z "$ECHO"; then
292if test "X${echo_test_string+set}" != Xset; then
293# find a string as large as possible, as long as the shell can cope with it
294  for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
295    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
296    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
297       echo_test_string=`eval $cmd` &&
298       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
299    then
300      break
301    fi
302  done
303fi
304
305if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
306   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
307   test "X$echo_testing_string" = "X$echo_test_string"; then
308  :
309else
310  # The Solaris, AIX, and Digital Unix default echo programs unquote
311  # backslashes.  This makes it impossible to quote backslashes using
312  #   echo "$something" | sed 's/\\/\\\\/g'
313  #
314  # So, first we look for a working echo in the user's PATH.
315
316  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
317  for dir in $PATH /usr/ucb; do
318    IFS="$lt_save_ifs"
319    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
320       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
321       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
322       test "X$echo_testing_string" = "X$echo_test_string"; then
323      echo="$dir/echo"
324      break
325    fi
326  done
327  IFS="$lt_save_ifs"
328
329  if test "X$echo" = Xecho; then
330    # We didn't find a better echo, so look for alternatives.
331    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
332       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
333       test "X$echo_testing_string" = "X$echo_test_string"; then
334      # This shell has a builtin print -r that does the trick.
335      echo='print -r'
336    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
337         test "X$CONFIG_SHELL" != X/bin/ksh; then
338      # If we have ksh, try running configure again with it.
339      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
340      export ORIGINAL_CONFIG_SHELL
341      CONFIG_SHELL=/bin/ksh
342      export CONFIG_SHELL
343      exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
344    else
345      # Try using printf.
346      echo='printf %s\n'
347      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
348         echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
349         test "X$echo_testing_string" = "X$echo_test_string"; then
350        # Cool, printf works
351        :
352      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353           test "X$echo_testing_string" = 'X\t' &&
354           echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355           test "X$echo_testing_string" = "X$echo_test_string"; then
356        CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
357        export CONFIG_SHELL
358        SHELL="$CONFIG_SHELL"
359        export SHELL
360        echo="$CONFIG_SHELL $0 --fallback-echo"
361      elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
362           test "X$echo_testing_string" = 'X\t' &&
363           echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
364           test "X$echo_testing_string" = "X$echo_test_string"; then
365        echo="$CONFIG_SHELL $0 --fallback-echo"
366      else
367        # maybe with a smaller string...
368        prev=:
369
370        for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
371          if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
372          then
373            break
374          fi
375          prev="$cmd"
376        done
377
378        if test "$prev" != 'sed 50q "$0"'; then
379          echo_test_string=`eval $prev`
380          export echo_test_string
381          exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
382        else
383          # Oops.  We lost completely, so just stick with echo.
384          echo=echo
385        fi
386      fi
387    fi
388  fi
389fi
390fi
391
392# Copy echo and quote the copy suitably for passing to libtool from
393# the Makefile, instead of quoting the original, which is used later.
394ECHO=$echo
395if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
396   ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
397fi
398
399
400
401
402tagnames=${tagnames+${tagnames},}CXX
403
404tagnames=${tagnames+${tagnames},}F77
405
406# Name of the host.
407# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
408# so uname gets run too.
409ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
410
411exec 6>&1
412
413#
414# Initializations.
415#
416ac_default_prefix=/usr/local
417ac_config_libobj_dir=.
418cross_compiling=no
419subdirs=
420MFLAGS=
421MAKEFLAGS=
422SHELL=${CONFIG_SHELL-/bin/sh}
423
424# Maximum number of lines to put in a shell here document.
425# This variable seems obsolete.  It should probably be removed, and
426# only ac_max_sed_lines should be used.
427: ${ac_max_here_lines=38}
428
429# Identity of this package.
430PACKAGE_NAME='ThirdPartyFilterSQP'
431PACKAGE_TARNAME='thirdpartyfiltersqp'
432PACKAGE_VERSION='trunk'
433PACKAGE_STRING='ThirdPartyFilterSQP trunk'
434PACKAGE_BUGREPORT='http://projects.coin-or.org/BuildTools/newticket'
435
436ac_unique_file="source/src/filter.f"
437ac_default_prefix=`pwd`
438# Factoring default headers for most tests.
439ac_includes_default="\
440#include <stdio.h>
441#if HAVE_SYS_TYPES_H
442# include <sys/types.h>
443#endif
444#if HAVE_SYS_STAT_H
445# include <sys/stat.h>
446#endif
447#if STDC_HEADERS
448# include <stdlib.h>
449# include <stddef.h>
450#else
451# if HAVE_STDLIB_H
452#  include <stdlib.h>
453# endif
454#endif
455#if HAVE_STRING_H
456# if !STDC_HEADERS && HAVE_MEMORY_H
457#  include <memory.h>
458# endif
459# include <string.h>
460#endif
461#if HAVE_STRINGS_H
462# include <strings.h>
463#endif
464#if HAVE_INTTYPES_H
465# include <inttypes.h>
466#else
467# if HAVE_STDINT_H
468#  include <stdint.h>
469# endif
470#endif
471#if HAVE_UNISTD_H
472# include <unistd.h>
473#endif"
474
475ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS ADDLIBS PCADDLIBS FADDLIBS ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE have_svnversion FILTERSQP_SVN_REV build build_cpu build_vendor build_os CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC ADD_FFLAGS DBG_FFLAGS OPT_FFLAGS F77 FFLAGS ac_ct_F77 MPIF77 FLIBS FILTERSQP_PCLIBS PKG_CONFIG ac_pt_PKG_CONFIG COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_PKG_CONFIG_PATH_UNINSTALLED EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
476ac_subst_files=''
477
478# Initialize some variables set by options.
479ac_init_help=
480ac_init_version=false
481# The variables have the same names as the options, with
482# dashes changed to underlines.
483cache_file=/dev/null
484exec_prefix=NONE
485no_create=
486no_recursion=
487prefix=NONE
488program_prefix=NONE
489program_suffix=NONE
490program_transform_name=s,x,x,
491silent=
492site=
493srcdir=
494verbose=
495x_includes=NONE
496x_libraries=NONE
497
498# Installation directory options.
499# These are left unexpanded so users can "make install exec_prefix=/foo"
500# and all the variables that are supposed to be based on exec_prefix
501# by default will actually change.
502# Use braces instead of parens because sh, perl, etc. also accept them.
503bindir='${exec_prefix}/bin'
504sbindir='${exec_prefix}/sbin'
505libexecdir='${exec_prefix}/libexec'
506datadir='${prefix}/share'
507sysconfdir='${prefix}/etc'
508sharedstatedir='${prefix}/com'
509localstatedir='${prefix}/var'
510libdir='${exec_prefix}/lib'
511includedir='${prefix}/include'
512oldincludedir='/usr/include'
513infodir='${prefix}/info'
514mandir='${prefix}/man'
515
516ac_prev=
517for ac_option
518do
519  # If the previous option needs an argument, assign it.
520  if test -n "$ac_prev"; then
521    eval "$ac_prev=\$ac_option"
522    ac_prev=
523    continue
524  fi
525
526  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
527
528  # Accept the important Cygnus configure options, so we can diagnose typos.
529
530  case $ac_option in
531
532  -bindir | --bindir | --bindi | --bind | --bin | --bi)
533    ac_prev=bindir ;;
534  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
535    bindir=$ac_optarg ;;
536
537  -build | --build | --buil | --bui | --bu)
538    ac_prev=build_alias ;;
539  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
540    build_alias=$ac_optarg ;;
541
542  -cache-file | --cache-file | --cache-fil | --cache-fi \
543  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
544    ac_prev=cache_file ;;
545  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
546  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
547    cache_file=$ac_optarg ;;
548
549  --config-cache | -C)
550    cache_file=config.cache ;;
551
552  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
553    ac_prev=datadir ;;
554  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
555  | --da=*)
556    datadir=$ac_optarg ;;
557
558  -disable-* | --disable-*)
559    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
560    # Reject names that are not valid shell variable names.
561    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
562      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
563   { (exit 1); exit 1; }; }
564    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
565    eval "enable_$ac_feature=no" ;;
566
567  -enable-* | --enable-*)
568    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
569    # Reject names that are not valid shell variable names.
570    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
571      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
572   { (exit 1); exit 1; }; }
573    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
574    case $ac_option in
575      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
576      *) ac_optarg=yes ;;
577    esac
578    eval "enable_$ac_feature='$ac_optarg'" ;;
579
580  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
581  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
582  | --exec | --exe | --ex)
583    ac_prev=exec_prefix ;;
584  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
585  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
586  | --exec=* | --exe=* | --ex=*)
587    exec_prefix=$ac_optarg ;;
588
589  -gas | --gas | --ga | --g)
590    # Obsolete; use --with-gas.
591    with_gas=yes ;;
592
593  -help | --help | --hel | --he | -h)
594    ac_init_help=long ;;
595  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
596    ac_init_help=recursive ;;
597  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
598    ac_init_help=short ;;
599
600  -host | --host | --hos | --ho)
601    ac_prev=host_alias ;;
602  -host=* | --host=* | --hos=* | --ho=*)
603    host_alias=$ac_optarg ;;
604
605  -includedir | --includedir | --includedi | --included | --include \
606  | --includ | --inclu | --incl | --inc)
607    ac_prev=includedir ;;
608  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
609  | --includ=* | --inclu=* | --incl=* | --inc=*)
610    includedir=$ac_optarg ;;
611
612  -infodir | --infodir | --infodi | --infod | --info | --inf)
613    ac_prev=infodir ;;
614  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
615    infodir=$ac_optarg ;;
616
617  -libdir | --libdir | --libdi | --libd)
618    ac_prev=libdir ;;
619  -libdir=* | --libdir=* | --libdi=* | --libd=*)
620    libdir=$ac_optarg ;;
621
622  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
623  | --libexe | --libex | --libe)
624    ac_prev=libexecdir ;;
625  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
626  | --libexe=* | --libex=* | --libe=*)
627    libexecdir=$ac_optarg ;;
628
629  -localstatedir | --localstatedir | --localstatedi | --localstated \
630  | --localstate | --localstat | --localsta | --localst \
631  | --locals | --local | --loca | --loc | --lo)
632    ac_prev=localstatedir ;;
633  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
634  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
635  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
636    localstatedir=$ac_optarg ;;
637
638  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
639    ac_prev=mandir ;;
640  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
641    mandir=$ac_optarg ;;
642
643  -nfp | --nfp | --nf)
644    # Obsolete; use --without-fp.
645    with_fp=no ;;
646
647  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
648  | --no-cr | --no-c | -n)
649    no_create=yes ;;
650
651  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
652  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
653    no_recursion=yes ;;
654
655  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
656  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
657  | --oldin | --oldi | --old | --ol | --o)
658    ac_prev=oldincludedir ;;
659  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
660  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
661  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
662    oldincludedir=$ac_optarg ;;
663
664  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
665    ac_prev=prefix ;;
666  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
667    prefix=$ac_optarg ;;
668
669  -program-prefix | --program-prefix | --program-prefi | --program-pref \
670  | --program-pre | --program-pr | --program-p)
671    ac_prev=program_prefix ;;
672  -program-prefix=* | --program-prefix=* | --program-prefi=* \
673  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
674    program_prefix=$ac_optarg ;;
675
676  -program-suffix | --program-suffix | --program-suffi | --program-suff \
677  | --program-suf | --program-su | --program-s)
678    ac_prev=program_suffix ;;
679  -program-suffix=* | --program-suffix=* | --program-suffi=* \
680  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
681    program_suffix=$ac_optarg ;;
682
683  -program-transform-name | --program-transform-name \
684  | --program-transform-nam | --program-transform-na \
685  | --program-transform-n | --program-transform- \
686  | --program-transform | --program-transfor \
687  | --program-transfo | --program-transf \
688  | --program-trans | --program-tran \
689  | --progr-tra | --program-tr | --program-t)
690    ac_prev=program_transform_name ;;
691  -program-transform-name=* | --program-transform-name=* \
692  | --program-transform-nam=* | --program-transform-na=* \
693  | --program-transform-n=* | --program-transform-=* \
694  | --program-transform=* | --program-transfor=* \
695  | --program-transfo=* | --program-transf=* \
696  | --program-trans=* | --program-tran=* \
697  | --progr-tra=* | --program-tr=* | --program-t=*)
698    program_transform_name=$ac_optarg ;;
699
700  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
701  | -silent | --silent | --silen | --sile | --sil)
702    silent=yes ;;
703
704  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
705    ac_prev=sbindir ;;
706  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
707  | --sbi=* | --sb=*)
708    sbindir=$ac_optarg ;;
709
710  -sharedstatedir | --sharedstatedir | --sharedstatedi \
711  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
712  | --sharedst | --shareds | --shared | --share | --shar \
713  | --sha | --sh)
714    ac_prev=sharedstatedir ;;
715  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
716  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
717  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
718  | --sha=* | --sh=*)
719    sharedstatedir=$ac_optarg ;;
720
721  -site | --site | --sit)
722    ac_prev=site ;;
723  -site=* | --site=* | --sit=*)
724    site=$ac_optarg ;;
725
726  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
727    ac_prev=srcdir ;;
728  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
729    srcdir=$ac_optarg ;;
730
731  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
732  | --syscon | --sysco | --sysc | --sys | --sy)
733    ac_prev=sysconfdir ;;
734  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
735  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
736    sysconfdir=$ac_optarg ;;
737
738  -target | --target | --targe | --targ | --tar | --ta | --t)
739    ac_prev=target_alias ;;
740  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
741    target_alias=$ac_optarg ;;
742
743  -v | -verbose | --verbose | --verbos | --verbo | --verb)
744    verbose=yes ;;
745
746  -version | --version | --versio | --versi | --vers | -V)
747    ac_init_version=: ;;
748
749  -with-* | --with-*)
750    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
751    # Reject names that are not valid shell variable names.
752    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753      { echo "$as_me: error: invalid package name: $ac_package" >&2
754   { (exit 1); exit 1; }; }
755    ac_package=`echo $ac_package| sed 's/-/_/g'`
756    case $ac_option in
757      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
758      *) ac_optarg=yes ;;
759    esac
760    eval "with_$ac_package='$ac_optarg'" ;;
761
762  -without-* | --without-*)
763    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
764    # Reject names that are not valid shell variable names.
765    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
766      { echo "$as_me: error: invalid package name: $ac_package" >&2
767   { (exit 1); exit 1; }; }
768    ac_package=`echo $ac_package | sed 's/-/_/g'`
769    eval "with_$ac_package=no" ;;
770
771  --x)
772    # Obsolete; use --with-x.
773    with_x=yes ;;
774
775  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
776  | --x-incl | --x-inc | --x-in | --x-i)
777    ac_prev=x_includes ;;
778  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
779  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
780    x_includes=$ac_optarg ;;
781
782  -x-libraries | --x-libraries | --x-librarie | --x-librari \
783  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
784    ac_prev=x_libraries ;;
785  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
786  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
787    x_libraries=$ac_optarg ;;
788
789  -*) { echo "$as_me: error: unrecognized option: $ac_option
790Try \`$0 --help' for more information." >&2
791   { (exit 1); exit 1; }; }
792    ;;
793
794  *=*)
795    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
796    # Reject names that are not valid shell variable names.
797    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
798      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
799   { (exit 1); exit 1; }; }
800    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
801    eval "$ac_envvar='$ac_optarg'"
802    export $ac_envvar ;;
803
804  *)
805    # FIXME: should be removed in autoconf 3.0.
806    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
807    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
808      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
809    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
810    ;;
811
812  esac
813done
814
815if test -n "$ac_prev"; then
816  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
817  { echo "$as_me: error: missing argument to $ac_option" >&2
818   { (exit 1); exit 1; }; }
819fi
820
821# Be sure to have absolute paths.
822for ac_var in exec_prefix prefix
823do
824  eval ac_val=$`echo $ac_var`
825  case $ac_val in
826    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
827    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
828   { (exit 1); exit 1; }; };;
829  esac
830done
831
832# Be sure to have absolute paths.
833for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
834              localstatedir libdir includedir oldincludedir infodir mandir
835do
836  eval ac_val=$`echo $ac_var`
837  case $ac_val in
838    [\\/$]* | ?:[\\/]* ) ;;
839    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
840   { (exit 1); exit 1; }; };;
841  esac
842done
843
844# There might be people who depend on the old broken behavior: `$host'
845# used to hold the argument of --host etc.
846# FIXME: To remove some day.
847build=$build_alias
848host=$host_alias
849target=$target_alias
850
851# FIXME: To remove some day.
852if test "x$host_alias" != x; then
853  if test "x$build_alias" = x; then
854    cross_compiling=maybe
855    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
856    If a cross compiler is detected then cross compile mode will be used." >&2
857  elif test "x$build_alias" != "x$host_alias"; then
858    cross_compiling=yes
859  fi
860fi
861
862ac_tool_prefix=
863test -n "$host_alias" && ac_tool_prefix=$host_alias-
864
865test "$silent" = yes && exec 6>/dev/null
866
867
868# Find the source files, if location was not specified.
869if test -z "$srcdir"; then
870  ac_srcdir_defaulted=yes
871  # Try the directory containing this script, then its parent.
872  ac_confdir=`(dirname "$0") 2>/dev/null ||
873$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
874         X"$0" : 'X\(//\)[^/]' \| \
875         X"$0" : 'X\(//\)$' \| \
876         X"$0" : 'X\(/\)' \| \
877         .     : '\(.\)' 2>/dev/null ||
878echo X"$0" |
879    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
880          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
881          /^X\(\/\/\)$/{ s//\1/; q; }
882          /^X\(\/\).*/{ s//\1/; q; }
883          s/.*/./; q'`
884  srcdir=$ac_confdir
885  if test ! -r $srcdir/$ac_unique_file; then
886    srcdir=..
887  fi
888else
889  ac_srcdir_defaulted=no
890fi
891if test ! -r $srcdir/$ac_unique_file; then
892  if test "$ac_srcdir_defaulted" = yes; then
893    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
894   { (exit 1); exit 1; }; }
895  else
896    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
897   { (exit 1); exit 1; }; }
898  fi
899fi
900(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
901  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
902   { (exit 1); exit 1; }; }
903srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
904ac_env_build_alias_set=${build_alias+set}
905ac_env_build_alias_value=$build_alias
906ac_cv_env_build_alias_set=${build_alias+set}
907ac_cv_env_build_alias_value=$build_alias
908ac_env_host_alias_set=${host_alias+set}
909ac_env_host_alias_value=$host_alias
910ac_cv_env_host_alias_set=${host_alias+set}
911ac_cv_env_host_alias_value=$host_alias
912ac_env_target_alias_set=${target_alias+set}
913ac_env_target_alias_value=$target_alias
914ac_cv_env_target_alias_set=${target_alias+set}
915ac_cv_env_target_alias_value=$target_alias
916ac_env_CDEFS_set=${CDEFS+set}
917ac_env_CDEFS_value=$CDEFS
918ac_cv_env_CDEFS_set=${CDEFS+set}
919ac_cv_env_CDEFS_value=$CDEFS
920ac_env_ADD_CFLAGS_set=${ADD_CFLAGS+set}
921ac_env_ADD_CFLAGS_value=$ADD_CFLAGS
922ac_cv_env_ADD_CFLAGS_set=${ADD_CFLAGS+set}
923ac_cv_env_ADD_CFLAGS_value=$ADD_CFLAGS
924ac_env_DBG_CFLAGS_set=${DBG_CFLAGS+set}
925ac_env_DBG_CFLAGS_value=$DBG_CFLAGS
926ac_cv_env_DBG_CFLAGS_set=${DBG_CFLAGS+set}
927ac_cv_env_DBG_CFLAGS_value=$DBG_CFLAGS
928ac_env_OPT_CFLAGS_set=${OPT_CFLAGS+set}
929ac_env_OPT_CFLAGS_value=$OPT_CFLAGS
930ac_cv_env_OPT_CFLAGS_set=${OPT_CFLAGS+set}
931ac_cv_env_OPT_CFLAGS_value=$OPT_CFLAGS
932ac_env_CC_set=${CC+set}
933ac_env_CC_value=$CC
934ac_cv_env_CC_set=${CC+set}
935ac_cv_env_CC_value=$CC
936ac_env_CFLAGS_set=${CFLAGS+set}
937ac_env_CFLAGS_value=$CFLAGS
938ac_cv_env_CFLAGS_set=${CFLAGS+set}
939ac_cv_env_CFLAGS_value=$CFLAGS
940ac_env_LDFLAGS_set=${LDFLAGS+set}
941ac_env_LDFLAGS_value=$LDFLAGS
942ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
943ac_cv_env_LDFLAGS_value=$LDFLAGS
944ac_env_CPPFLAGS_set=${CPPFLAGS+set}
945ac_env_CPPFLAGS_value=$CPPFLAGS
946ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
947ac_cv_env_CPPFLAGS_value=$CPPFLAGS
948ac_env_MPICC_set=${MPICC+set}
949ac_env_MPICC_value=$MPICC
950ac_cv_env_MPICC_set=${MPICC+set}
951ac_cv_env_MPICC_value=$MPICC
952ac_env_ADD_FFLAGS_set=${ADD_FFLAGS+set}
953ac_env_ADD_FFLAGS_value=$ADD_FFLAGS
954ac_cv_env_ADD_FFLAGS_set=${ADD_FFLAGS+set}
955ac_cv_env_ADD_FFLAGS_value=$ADD_FFLAGS
956ac_env_DBG_FFLAGS_set=${DBG_FFLAGS+set}
957ac_env_DBG_FFLAGS_value=$DBG_FFLAGS
958ac_cv_env_DBG_FFLAGS_set=${DBG_FFLAGS+set}
959ac_cv_env_DBG_FFLAGS_value=$DBG_FFLAGS
960ac_env_OPT_FFLAGS_set=${OPT_FFLAGS+set}
961ac_env_OPT_FFLAGS_value=$OPT_FFLAGS
962ac_cv_env_OPT_FFLAGS_set=${OPT_FFLAGS+set}
963ac_cv_env_OPT_FFLAGS_value=$OPT_FFLAGS
964ac_env_F77_set=${F77+set}
965ac_env_F77_value=$F77
966ac_cv_env_F77_set=${F77+set}
967ac_cv_env_F77_value=$F77
968ac_env_FFLAGS_set=${FFLAGS+set}
969ac_env_FFLAGS_value=$FFLAGS
970ac_cv_env_FFLAGS_set=${FFLAGS+set}
971ac_cv_env_FFLAGS_value=$FFLAGS
972ac_env_MPIF77_set=${MPIF77+set}
973ac_env_MPIF77_value=$MPIF77
974ac_cv_env_MPIF77_set=${MPIF77+set}
975ac_cv_env_MPIF77_value=$MPIF77
976ac_env_PKG_CONFIG_set=${PKG_CONFIG+set}
977ac_env_PKG_CONFIG_value=$PKG_CONFIG
978ac_cv_env_PKG_CONFIG_set=${PKG_CONFIG+set}
979ac_cv_env_PKG_CONFIG_value=$PKG_CONFIG
980ac_env_CPP_set=${CPP+set}
981ac_env_CPP_value=$CPP
982ac_cv_env_CPP_set=${CPP+set}
983ac_cv_env_CPP_value=$CPP
984ac_env_CXX_set=${CXX+set}
985ac_env_CXX_value=$CXX
986ac_cv_env_CXX_set=${CXX+set}
987ac_cv_env_CXX_value=$CXX
988ac_env_CXXFLAGS_set=${CXXFLAGS+set}
989ac_env_CXXFLAGS_value=$CXXFLAGS
990ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
991ac_cv_env_CXXFLAGS_value=$CXXFLAGS
992ac_env_CXXCPP_set=${CXXCPP+set}
993ac_env_CXXCPP_value=$CXXCPP
994ac_cv_env_CXXCPP_set=${CXXCPP+set}
995ac_cv_env_CXXCPP_value=$CXXCPP
996
997#
998# Report the --help message.
999#
1000if test "$ac_init_help" = "long"; then
1001  # Omit some internal or obsolete options to make the list less imposing.
1002  # This message is too long to be a string in the A/UX 3.1 sh.
1003  cat <<_ACEOF
1004\`configure' configures ThirdPartyFilterSQP trunk to adapt to many kinds of systems.
1005
1006Usage: $0 [OPTION]... [VAR=VALUE]...
1007
1008To assign environment variables (e.g., CC, CFLAGS...), specify them as
1009VAR=VALUE.  See below for descriptions of some of the useful variables.
1010
1011Defaults for the options are specified in brackets.
1012
1013Configuration:
1014  -h, --help              display this help and exit
1015      --help=short        display options specific to this package
1016      --help=recursive    display the short help of all the included packages
1017  -V, --version           display version information and exit
1018  -q, --quiet, --silent   do not print \`checking...' messages
1019      --cache-file=FILE   cache test results in FILE [disabled]
1020  -C, --config-cache      alias for \`--cache-file=config.cache'
1021  -n, --no-create         do not create output files
1022      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1023
1024_ACEOF
1025
1026  cat <<_ACEOF
1027Installation directories:
1028  --prefix=PREFIX         install architecture-independent files in PREFIX
1029                          [$ac_default_prefix]
1030  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1031                          [PREFIX]
1032
1033By default, \`make install' will install all the files in
1034\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1035an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1036for instance \`--prefix=\$HOME'.
1037
1038For better control, use the options below.
1039
1040Fine tuning of the installation directories:
1041  --bindir=DIR           user executables [EPREFIX/bin]
1042  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1043  --libexecdir=DIR       program executables [EPREFIX/libexec]
1044  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1045  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1046  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1047  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1048  --libdir=DIR           object code libraries [EPREFIX/lib]
1049  --includedir=DIR       C header files [PREFIX/include]
1050  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1051  --infodir=DIR          info documentation [PREFIX/info]
1052  --mandir=DIR           man documentation [PREFIX/man]
1053_ACEOF
1054
1055  cat <<\_ACEOF
1056
1057Program names:
1058  --program-prefix=PREFIX            prepend PREFIX to installed program names
1059  --program-suffix=SUFFIX            append SUFFIX to installed program names
1060  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1061
1062System types:
1063  --build=BUILD     configure for building on BUILD [guessed]
1064  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1065_ACEOF
1066fi
1067
1068if test -n "$ac_init_help"; then
1069  case $ac_init_help in
1070     short | recursive ) echo "Configuration of ThirdPartyFilterSQP trunk:";;
1071   esac
1072  cat <<\_ACEOF
1073
1074Optional Features:
1075  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1076  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1077  --enable-debug          compile all projects with debug options tests
1078  --enable-debug-filtersqp
1079                          compile this project (FilterSQP) with debug options
1080  --enable-doscompile     Under Cygwin, compile so that executables run under
1081                          DOS. Set to mingw to use gcc/g++/ld with
1082                          -mno-cygwin. Set to msvc to use cl/link (or
1083                          icl/link). Default when mentioned: mingw. Default
1084                          when not mentioned: disabled.
1085  --enable-pkg-config     use pkg-config if available (default is yes)
1086  --disable-dependency-tracking  speeds up one-time build
1087  --enable-dependency-tracking   do not reject slow dependency extractors
1088  --enable-maintainer-mode  enable make rules and dependencies not useful
1089                          (and sometimes confusing) to the casual installer
1090  --enable-static[=PKGS]
1091                          build static libraries [default=no]
1092  --enable-shared[=PKGS]
1093                          build shared libraries [default=yes]
1094  --enable-fast-install[=PKGS]
1095                          optimize for fast installation [default=yes]
1096  --disable-libtool-lock  avoid locking (might break parallel builds)
1097
1098Optional Packages:
1099  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1100  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1101  --with-filtersqp-verbosity
1102                          specify the debug verbosity level for project
1103                          FilterSQP
1104  --with-filtersqp-checklevel
1105                          specify the sanity check level for project FilterSQP
1106  --with-coin-instdir     prefix of installation directory for precompiled
1107                          COIN packages
1108  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1109  --with-pic              try to use only PIC/non-PIC objects [default=use
1110                          both]
1111  --with-tags[=TAGS]
1112                          include additional configurations [automatic]
1113
1114Some influential environment variables:
1115  CDEFS       Additional -D flags to be used when compiling C code.
1116  ADD_CFLAGS  Additional C compiler options
1117  DBG_CFLAGS  Debug C compiler options
1118  OPT_CFLAGS  Optimize C compiler options
1119  CC          C compiler command
1120  CFLAGS      C compiler flags
1121  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1122              nonstandard directory <lib dir>
1123  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1124              headers in a nonstandard directory <include dir>
1125  MPICC       C MPI Compiler
1126  ADD_FFLAGS  Additional Fortran compiler options
1127  DBG_FFLAGS  Debug Fortran compiler options
1128  OPT_FFLAGS  Optimize Fortran compiler options
1129  F77         Fortran 77 compiler command
1130  FFLAGS      Fortran 77 compiler flags
1131  MPIF77      Fortran MPI Compiler
1132  PKG_CONFIG  path to pkg-config utility
1133  CPP         C preprocessor
1134  CXX         C++ compiler command
1135  CXXFLAGS    C++ compiler flags
1136  CXXCPP      C++ preprocessor
1137
1138Use these variables to override the choices made by `configure' or to help
1139it to find libraries and programs with nonstandard names/locations.
1140
1141Report bugs to <http://projects.coin-or.org/BuildTools/newticket>.
1142_ACEOF
1143fi
1144
1145if test "$ac_init_help" = "recursive"; then
1146  # If there are subdirs, report their specific --help.
1147  ac_popdir=`pwd`
1148  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1149    test -d $ac_dir || continue
1150    ac_builddir=.
1151
1152if test "$ac_dir" != .; then
1153  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1154  # A "../" for each directory in $ac_dir_suffix.
1155  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1156else
1157  ac_dir_suffix= ac_top_builddir=
1158fi
1159
1160case $srcdir in
1161  .)  # No --srcdir option.  We are building in place.
1162    ac_srcdir=.
1163    if test -z "$ac_top_builddir"; then
1164       ac_top_srcdir=.
1165    else
1166       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1167    fi ;;
1168  [\\/]* | ?:[\\/]* )  # Absolute path.
1169    ac_srcdir=$srcdir$ac_dir_suffix;
1170    ac_top_srcdir=$srcdir ;;
1171  *) # Relative path.
1172    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1173    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1174esac
1175
1176# Do not use `cd foo && pwd` to compute absolute paths, because
1177# the directories may not exist.
1178case `pwd` in
1179.) ac_abs_builddir="$ac_dir";;
1180*)
1181  case "$ac_dir" in
1182  .) ac_abs_builddir=`pwd`;;
1183  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1184  *) ac_abs_builddir=`pwd`/"$ac_dir";;
1185  esac;;
1186esac
1187case $ac_abs_builddir in
1188.) ac_abs_top_builddir=${ac_top_builddir}.;;
1189*)
1190  case ${ac_top_builddir}. in
1191  .) ac_abs_top_builddir=$ac_abs_builddir;;
1192  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1193  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1194  esac;;
1195esac
1196case $ac_abs_builddir in
1197.) ac_abs_srcdir=$ac_srcdir;;
1198*)
1199  case $ac_srcdir in
1200  .) ac_abs_srcdir=$ac_abs_builddir;;
1201  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1202  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1203  esac;;
1204esac
1205case $ac_abs_builddir in
1206.) ac_abs_top_srcdir=$ac_top_srcdir;;
1207*)
1208  case $ac_top_srcdir in
1209  .) ac_abs_top_srcdir=$ac_abs_builddir;;
1210  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1211  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1212  esac;;
1213esac
1214
1215    cd $ac_dir
1216    # Check for guested configure; otherwise get Cygnus style configure.
1217    if test -f $ac_srcdir/configure.gnu; then
1218      echo
1219      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1220    elif test -f $ac_srcdir/configure; then
1221      echo
1222      $SHELL $ac_srcdir/configure  --help=recursive
1223    elif test -f $ac_srcdir/configure.ac ||
1224           test -f $ac_srcdir/configure.in; then
1225      echo
1226      $ac_configure --help
1227    else
1228      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1229    fi
1230    cd $ac_popdir
1231  done
1232fi
1233
1234test -n "$ac_init_help" && exit 0
1235if $ac_init_version; then
1236  cat <<\_ACEOF
1237ThirdPartyFilterSQP configure trunk
1238generated by GNU Autoconf 2.59
1239
1240Copyright (C) 2003 Free Software Foundation, Inc.
1241This configure script is free software; the Free Software Foundation
1242gives unlimited permission to copy, distribute and modify it.
1243
1244
1245Copyright 2006 International Business Machines and others.
1246All Rights Reserved.
1247This file is part of the open source package Coin which is distributed
1248under the Common Public License.
1249_ACEOF
1250  exit 0
1251fi
1252exec 5>config.log
1253cat >&5 <<_ACEOF
1254This file contains any messages produced by compilers while
1255running configure, to aid debugging if configure makes a mistake.
1256
1257It was created by ThirdPartyFilterSQP $as_me trunk, which was
1258generated by GNU Autoconf 2.59.  Invocation command line was
1259
1260  $ $0 $@
1261
1262_ACEOF
1263{
1264cat <<_ASUNAME
1265## --------- ##
1266## Platform. ##
1267## --------- ##
1268
1269hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1270uname -m = `(uname -m) 2>/dev/null || echo unknown`
1271uname -r = `(uname -r) 2>/dev/null || echo unknown`
1272uname -s = `(uname -s) 2>/dev/null || echo unknown`
1273uname -v = `(uname -v) 2>/dev/null || echo unknown`
1274
1275/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1276/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1277
1278/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1279/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1280/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1281hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1282/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1283/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1284/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1285
1286_ASUNAME
1287
1288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1289for as_dir in $PATH
1290do
1291  IFS=$as_save_IFS
1292  test -z "$as_dir" && as_dir=.
1293  echo "PATH: $as_dir"
1294done
1295
1296} >&5
1297
1298cat >&5 <<_ACEOF
1299
1300
1301## ----------- ##
1302## Core tests. ##
1303## ----------- ##
1304
1305_ACEOF
1306
1307
1308# Keep a trace of the command line.
1309# Strip out --no-create and --no-recursion so they do not pile up.
1310# Strip out --silent because we don't want to record it for future runs.
1311# Also quote any args containing shell meta-characters.
1312# Make two passes to allow for proper duplicate-argument suppression.
1313ac_configure_args=
1314ac_configure_args0=
1315ac_configure_args1=
1316ac_sep=
1317ac_must_keep_next=false
1318for ac_pass in 1 2
1319do
1320  for ac_arg
1321  do
1322    case $ac_arg in
1323    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1324    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1325    | -silent | --silent | --silen | --sile | --sil)
1326      continue ;;
1327    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1328      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1329    esac
1330    case $ac_pass in
1331    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1332    2)
1333      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1334      if test $ac_must_keep_next = true; then
1335        ac_must_keep_next=false # Got value, back to normal.
1336      else
1337        case $ac_arg in
1338          *=* | --config-cache | -C | -disable-* | --disable-* \
1339          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1340          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1341          | -with-* | --with-* | -without-* | --without-* | --x)
1342            case "$ac_configure_args0 " in
1343              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1344            esac
1345            ;;
1346          -* ) ac_must_keep_next=true ;;
1347        esac
1348      fi
1349      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1350      # Get rid of the leading space.
1351      ac_sep=" "
1352      ;;
1353    esac
1354  done
1355done
1356$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1357$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1358
1359# When interrupted or exit'd, cleanup temporary files, and complete
1360# config.log.  We remove comments because anyway the quotes in there
1361# would cause problems or look ugly.
1362# WARNING: Be sure not to use single quotes in there, as some shells,
1363# such as our DU 5.0 friend, will then `close' the trap.
1364trap 'exit_status=$?
1365  # Save into config.log some information that might help in debugging.
1366  {
1367    echo
1368
1369    cat <<\_ASBOX
1370## ---------------- ##
1371## Cache variables. ##
1372## ---------------- ##
1373_ASBOX
1374    echo
1375    # The following way of writing the cache mishandles newlines in values,
1376{
1377  (set) 2>&1 |
1378    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1379    *ac_space=\ *)
1380      sed -n \
1381        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1382          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1383      ;;
1384    *)
1385      sed -n \
1386        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1387      ;;
1388    esac;
1389}
1390    echo
1391
1392    cat <<\_ASBOX
1393## ----------------- ##
1394## Output variables. ##
1395## ----------------- ##
1396_ASBOX
1397    echo
1398    for ac_var in $ac_subst_vars
1399    do
1400      eval ac_val=$`echo $ac_var`
1401      echo "$ac_var='"'"'$ac_val'"'"'"
1402    done | sort
1403    echo
1404
1405    if test -n "$ac_subst_files"; then
1406      cat <<\_ASBOX
1407## ------------- ##
1408## Output files. ##
1409## ------------- ##
1410_ASBOX
1411      echo
1412      for ac_var in $ac_subst_files
1413      do
1414        eval ac_val=$`echo $ac_var`
1415        echo "$ac_var='"'"'$ac_val'"'"'"
1416      done | sort
1417      echo
1418    fi
1419
1420    if test -s confdefs.h; then
1421      cat <<\_ASBOX
1422## ----------- ##
1423## confdefs.h. ##
1424## ----------- ##
1425_ASBOX
1426      echo
1427      sed "/^$/d" confdefs.h | sort
1428      echo
1429    fi
1430    test "$ac_signal" != 0 &&
1431      echo "$as_me: caught signal $ac_signal"
1432    echo "$as_me: exit $exit_status"
1433  } >&5
1434  rm -f core *.core &&
1435  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1436    exit $exit_status
1437     ' 0
1438for ac_signal in 1 2 13 15; do
1439  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1440done
1441ac_signal=0
1442
1443# confdefs.h avoids OS command line length limits that DEFS can exceed.
1444rm -rf conftest* confdefs.h
1445# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1446echo >confdefs.h
1447
1448# Predefined preprocessor variables.
1449
1450cat >>confdefs.h <<_ACEOF
1451#define PACKAGE_NAME "$PACKAGE_NAME"
1452_ACEOF
1453
1454
1455cat >>confdefs.h <<_ACEOF
1456#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1457_ACEOF
1458
1459
1460cat >>confdefs.h <<_ACEOF
1461#define PACKAGE_VERSION "$PACKAGE_VERSION"
1462_ACEOF
1463
1464
1465cat >>confdefs.h <<_ACEOF
1466#define PACKAGE_STRING "$PACKAGE_STRING"
1467_ACEOF
1468
1469
1470cat >>confdefs.h <<_ACEOF
1471#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1472_ACEOF
1473
1474
1475# Let the site file select an alternate cache file if it wants to.
1476# Prefer explicitly selected file to automatically selected ones.
1477if test -z "$CONFIG_SITE"; then
1478  if test "x$prefix" != xNONE; then
1479    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1480  else
1481    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1482  fi
1483fi
1484for ac_site_file in $CONFIG_SITE; do
1485  if test -r "$ac_site_file"; then
1486    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1487echo "$as_me: loading site script $ac_site_file" >&6;}
1488    sed 's/^/| /' "$ac_site_file" >&5
1489    . "$ac_site_file"
1490  fi
1491done
1492
1493if test -r "$cache_file"; then
1494  # Some versions of bash will fail to source /dev/null (special
1495  # files actually), so we avoid doing that.
1496  if test -f "$cache_file"; then
1497    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1498echo "$as_me: loading cache $cache_file" >&6;}
1499    case $cache_file in
1500      [\\/]* | ?:[\\/]* ) . $cache_file;;
1501      *)                      . ./$cache_file;;
1502    esac
1503  fi
1504else
1505  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1506echo "$as_me: creating cache $cache_file" >&6;}
1507  >$cache_file
1508fi
1509
1510# Check that the precious variables saved in the cache have kept the same
1511# value.
1512ac_cache_corrupted=false
1513for ac_var in `(set) 2>&1 |
1514               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1515  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1516  eval ac_new_set=\$ac_env_${ac_var}_set
1517  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1518  eval ac_new_val="\$ac_env_${ac_var}_value"
1519  case $ac_old_set,$ac_new_set in
1520    set,)
1521      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1522echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1523      ac_cache_corrupted=: ;;
1524    ,set)
1525      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1526echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1527      ac_cache_corrupted=: ;;
1528    ,);;
1529    *)
1530      if test "x$ac_old_val" != "x$ac_new_val"; then
1531        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1532echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1533        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1534echo "$as_me:   former value:  $ac_old_val" >&2;}
1535        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1536echo "$as_me:   current value: $ac_new_val" >&2;}
1537        ac_cache_corrupted=:
1538      fi;;
1539  esac
1540  # Pass precious variables to config.status.
1541  if test "$ac_new_set" = set; then
1542    case $ac_new_val in
1543    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1544      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1545    *) ac_arg=$ac_var=$ac_new_val ;;
1546    esac
1547    case " $ac_configure_args " in
1548      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1549      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1550    esac
1551  fi
1552done
1553if $ac_cache_corrupted; then
1554  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1555echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1556  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1557echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1558   { (exit 1); exit 1; }; }
1559fi
1560
1561ac_ext=c
1562ac_cpp='$CPP $CPPFLAGS'
1563ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1564ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1565ac_compiler_gnu=$ac_cv_c_compiler_gnu
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596# List one file in the package so that the configure script can test
1597# whether the package is actually there
1598
1599
1600# Where should everything be installed by default?  Here, we want it
1601# to be installed directly in 'bin', 'lib', 'include' subdirectories
1602# of the directory where configure is run.  The default would be
1603# /usr/local.
1604
1605
1606# Initialize the ADDLIBS variable
1607ADDLIBS="-lm $LIBS"
1608
1609
1610# Initialize the PCADDLIBS variable.
1611# This variable is used to setup library flags for the "Libs:" section in a .pc file.
1612# In certain cases, it may contain more flags than the ADDLIBS variable.
1613PCADDLIBS=""
1614
1615
1616# As backup, we make sure we don't loose an FLIBS if it has been set
1617# by the user
1618save_FLIBS="$FLIBS"
1619
1620# Initialize the FADDLIBS variable (which is to be used with a fortran
1621# compiler and will not include FLIBS)
1622FADDLIBS="$LIBS"
1623
1624
1625# A useful makefile conditional that is always false
1626
1627
1628if false; then
1629  ALWAYS_FALSE_TRUE=
1630  ALWAYS_FALSE_FALSE='#'
1631else
1632  ALWAYS_FALSE_TRUE='#'
1633  ALWAYS_FALSE_FALSE=
1634fi
1635
1636
1637# We set the following variable so that we know later in AC_COIN_FINALIZE
1638# that we are in a project main directory
1639coin_projectdir=yes
1640
1641# Set the project's version number
1642if test "xFilterSQP" != x; then
1643
1644cat >>confdefs.h <<_ACEOF
1645#define FILTERSQP_VERSION "$PACKAGE_VERSION"
1646_ACEOF
1647
1648fi
1649
1650# Set the project's SVN revision number. The complicated sed expression
1651# (made worse by quadrigraphs) ensures that things like 4123:4168MS end up
1652# as a single number.
1653# Extract the first word of "svnversion", so it can be a program name with args.
1654set dummy svnversion; ac_word=$2
1655echo "$as_me:$LINENO: checking for $ac_word" >&5
1656echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1657if test "${ac_cv_prog_have_svnversion+set}" = set; then
1658  echo $ECHO_N "(cached) $ECHO_C" >&6
1659else
1660  if test -n "$have_svnversion"; then
1661  ac_cv_prog_have_svnversion="$have_svnversion" # Let the user override the test.
1662else
1663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1664for as_dir in $PATH
1665do
1666  IFS=$as_save_IFS
1667  test -z "$as_dir" && as_dir=.
1668  for ac_exec_ext in '' $ac_executable_extensions; do
1669  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1670    ac_cv_prog_have_svnversion="yes"
1671    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1672    break 2
1673  fi
1674done
1675done
1676
1677  test -z "$ac_cv_prog_have_svnversion" && ac_cv_prog_have_svnversion="no"
1678fi
1679fi
1680have_svnversion=$ac_cv_prog_have_svnversion
1681if test -n "$have_svnversion"; then
1682  echo "$as_me:$LINENO: result: $have_svnversion" >&5
1683echo "${ECHO_T}$have_svnversion" >&6
1684else
1685  echo "$as_me:$LINENO: result: no" >&5
1686echo "${ECHO_T}no" >&6
1687fi
1688
1689if test "x$have_svnversion" = xyes && test "xFilterSQP" != x; then
1690
1691  svn_rev_tmp=`cd $srcdir/$coin_has_filtersqp ; svnversion`
1692  FILTERSQP_SVN_REV=`echo $svn_rev_tmp | sed -n -e 's/^[0-9]*://' -e 's/\([0-9]\)[^0-9]*$/\1/p'`
1693  if test $FILTERSQP_SVN_REV != exported; then
1694
1695cat >>confdefs.h <<_ACEOF
1696#define FILTERSQP_SVN_REV $FILTERSQP_SVN_REV
1697_ACEOF
1698
1699  fi
1700fi
1701
1702# Capture libtool library version, if given.
1703
1704
1705
1706#############################################################################
1707#                         Standard build tool stuff                         #
1708#############################################################################
1709
1710# Get the system type
1711ac_aux_dir=
1712for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1713  if test -f $ac_dir/install-sh; then
1714    ac_aux_dir=$ac_dir
1715    ac_install_sh="$ac_aux_dir/install-sh -c"
1716    break
1717  elif test -f $ac_dir/install.sh; then
1718    ac_aux_dir=$ac_dir
1719    ac_install_sh="$ac_aux_dir/install.sh -c"
1720    break
1721  elif test -f $ac_dir/shtool; then
1722    ac_aux_dir=$ac_dir
1723    ac_install_sh="$ac_aux_dir/shtool install -c"
1724    break
1725  fi
1726done
1727if test -z "$ac_aux_dir"; then
1728  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1729echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1730   { (exit 1); exit 1; }; }
1731fi
1732ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1733ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1734ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1735
1736# Make sure we can run config.sub.
1737$ac_config_sub sun4 >/dev/null 2>&1 ||
1738  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1739echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1740   { (exit 1); exit 1; }; }
1741
1742echo "$as_me:$LINENO: checking build system type" >&5
1743echo $ECHO_N "checking build system type... $ECHO_C" >&6
1744if test "${ac_cv_build+set}" = set; then
1745  echo $ECHO_N "(cached) $ECHO_C" >&6
1746else
1747  ac_cv_build_alias=$build_alias
1748test -z "$ac_cv_build_alias" &&
1749  ac_cv_build_alias=`$ac_config_guess`
1750test -z "$ac_cv_build_alias" &&
1751  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1752echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1753   { (exit 1); exit 1; }; }
1754ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1755  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1756echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1757   { (exit 1); exit 1; }; }
1758
1759fi
1760echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1761echo "${ECHO_T}$ac_cv_build" >&6
1762build=$ac_cv_build
1763build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1764build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1765build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1766
1767
1768
1769# Check if user wants to produce debugging code
1770
1771echo "$as_me:$LINENO: checking whether we want to compile in debug mode" >&5
1772echo $ECHO_N "checking whether we want to compile in debug mode... $ECHO_C" >&6
1773
1774# Check whether --enable-debug or --disable-debug was given.
1775if test "${enable_debug+set}" = set; then
1776  enableval="$enable_debug"
1777  case "${enableval}" in
1778   yes) coin_debug_compile=true
1779        if test "${enable_shared+set}" = set; then :; else
1780          enable_shared=no
1781        fi
1782        ;;
1783   no)  coin_debug_compile=false
1784        ;;
1785   *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug" >&5
1786echo "$as_me: error: bad value ${enableval} for --enable-debug" >&2;}
1787   { (exit 1); exit 1; }; }
1788        ;;
1789esac
1790else
1791  coin_debug_compile=false
1792fi;
1793
1794# Check whether --enable-debug-filtersqp or --disable-debug-filtersqp was given.
1795if test "${enable_debug_filtersqp+set}" = set; then
1796  enableval="$enable_debug_filtersqp"
1797  case "${enableval}" in
1798    yes) coin_debug_compile=true
1799         enable_shared=no
1800         ;;
1801    no)  coin_debug_compile=false
1802         ;;
1803    *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug-filtersqp" >&5
1804echo "$as_me: error: bad value ${enableval} for --enable-debug-filtersqp" >&2;}
1805   { (exit 1); exit 1; }; }
1806         ;;
1807 esac
1808else
1809  :
1810fi;
1811
1812 # m4_ifvaln([FilterSQP],
1813
1814if test $coin_debug_compile = true; then
1815  echo "$as_me:$LINENO: result: yes" >&5
1816echo "${ECHO_T}yes" >&6
1817else
1818  echo "$as_me:$LINENO: result: no" >&5
1819echo "${ECHO_T}no" >&6
1820fi
1821
1822
1823# Check whether --with-filtersqp-verbosity or --without-filtersqp-verbosity was given.
1824if test "${with_filtersqp_verbosity+set}" = set; then
1825  withval="$with_filtersqp_verbosity"
1826  if test "$withval" = yes; then
1827                withval=1
1828              fi
1829              coin_filtersqp_verbosity=$withval
1830else
1831  coin_filtersqp_verbosity=0
1832fi;
1833
1834cat >>confdefs.h <<_ACEOF
1835#define COIN_FILTERSQP_VERBOSITY $coin_filtersqp_verbosity
1836_ACEOF
1837
1838
1839
1840# Check whether --with-filtersqp-checklevel or --without-filtersqp-checklevel was given.
1841if test "${with_filtersqp_checklevel+set}" = set; then
1842  withval="$with_filtersqp_checklevel"
1843  if test "$withval" = yes; then
1844                withval=1
1845              fi
1846              coin_filtersqp_checklevel=$withval
1847else
1848  coin_filtersqp_checklevel=0
1849fi;
1850
1851cat >>confdefs.h <<_ACEOF
1852#define COIN_FILTERSQP_CHECKLEVEL $coin_filtersqp_checklevel
1853_ACEOF
1854
1855
1856# We use the following variable to have a string with the upper case
1857# version of the project name
1858COIN_PRJCT=FILTERSQP
1859
1860
1861 # m4_ifvaln([FilterSQP],
1862
1863
1864
1865# Get the name of the Fortran compiler and appropriate compiler options
1866case $build in
1867  *-mingw*)
1868    if test "${LD+set}" = set; then :; else
1869      LD=link
1870    fi
1871    ;;
1872 esac
1873 case $enable_doscompile in
1874   msvc)
1875     if test "x${LD+set}" = xset; then :; else
1876       LD=link
1877     fi
1878     ;;
1879 esac
1880
1881
1882 # Check whether --enable-doscompile or --disable-doscompile was given.
1883if test "${enable_doscompile+set}" = set; then
1884  enableval="$enable_doscompile"
1885  if test "$enable_doscompile" != no; then
1886     case $build in
1887       *-cygwin* | *-mingw*) ;;
1888       *) { { echo "$as_me:$LINENO: error: --enable-doscompile option makes sense only under Cygwin or MinGW" >&5
1889echo "$as_me: error: --enable-doscompile option makes sense only under Cygwin or MinGW" >&2;}
1890   { (exit 1); exit 1; }; } ;;
1891     esac
1892   fi
1893else
1894  enable_doscompile=no
1895fi;
1896 case "$enable_doscompile" in
1897   mingw)
1898     case $build in
1899       *-mingw*) enable_doscompile=no ;;
1900     esac
1901     ;;
1902   msvc|no) ;;
1903   yes) enable_doscompile=mingw ;;
1904   *) { { echo "$as_me:$LINENO: error: Invalid value $enable_doscompile for --enable-doscompile.
1905                    Try configure --help=recursive." >&5
1906echo "$as_me: error: Invalid value $enable_doscompile for --enable-doscompile.
1907                    Try configure --help=recursive." >&2;}
1908   { (exit 1); exit 1; }; }
1909      ;;
1910  esac
1911  if test "$enable_doscompile" != no ; then
1912    { echo "$as_me:$LINENO: DOS compile style is: $enable_doscompile" >&5
1913echo "$as_me: DOS compile style is: $enable_doscompile" >&6;}
1914  fi
1915
1916
1917
1918
1919ac_ext=c
1920ac_cpp='$CPP $CPPFLAGS'
1921ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1922ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1923ac_compiler_gnu=$ac_cv_c_compiler_gnu
1924
1925
1926# For consistency, we set the C compiler to the same value of the C++
1927# compiler, if the C++ is set, but the C compiler isn't (only for CXX=cl)
1928if test x"$CXX" != x; then
1929  case "$CXX" in
1930    cl* | */cl* | CL* | */CL* | icl* | */icl* | ICL* | */ICL*)
1931      if test x"$CC" = x; then
1932        CC="$CXX"
1933        { echo "$as_me:$LINENO: WARNING: C++ compiler name provided as $CXX, but CC is unset. Setting CC to $CXX" >&5
1934echo "$as_me: WARNING: C++ compiler name provided as $CXX, but CC is unset. Setting CC to $CXX" >&2;}
1935      fi
1936      ;;
1937  esac
1938fi
1939
1940
1941
1942
1943
1944
1945coin_has_cc=yes
1946
1947save_cflags="$CFLAGS"
1948
1949# For *-*-solaris*, promote Studio/Workshop cc compiler to front of list.
1950# Depending on the user's PATH, when Studio/Workshop cc is not present we may
1951# find /usr/ucb/cc, which is almost certainly not a good choice for the C
1952# compiler. In this case, put cc after gcc.
1953
1954case $build in
1955  *-cygwin* | *-mingw*)
1956             if test "$enable_doscompile" = msvc ; then
1957               comps="icl cl"
1958             else
1959               comps="gcc cl"
1960             fi ;;
1961  *-*-solaris*)
1962             # Extract the first word of "cc", so it can be a program name with args.
1963set dummy cc; ac_word=$2
1964echo "$as_me:$LINENO: checking for $ac_word" >&5
1965echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1966if test "${ac_cv_prog_sol_cc_compiler+set}" = set; then
1967  echo $ECHO_N "(cached) $ECHO_C" >&6
1968else
1969  if test -n "$sol_cc_compiler"; then
1970  ac_cv_prog_sol_cc_compiler="$sol_cc_compiler" # Let the user override the test.
1971else
1972  ac_prog_rejected=no
1973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1974for as_dir in $PATH
1975do
1976  IFS=$as_save_IFS
1977  test -z "$as_dir" && as_dir=.
1978  for ac_exec_ext in '' $ac_executable_extensions; do
1979  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1980    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1981       ac_prog_rejected=yes
1982       continue
1983     fi
1984    ac_cv_prog_sol_cc_compiler="cc"
1985    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1986    break 2
1987  fi
1988done
1989done
1990
1991if test $ac_prog_rejected = yes; then
1992  # We found a bogon in the path, so make sure we never use it.
1993  set dummy $ac_cv_prog_sol_cc_compiler
1994  shift
1995  if test $# != 0; then
1996    # We chose a different compiler from the bogus one.
1997    # However, it has the same basename, so the bogon will be chosen
1998    # first if we set sol_cc_compiler to just the basename; use the full file name.
1999    shift
2000    ac_cv_prog_sol_cc_compiler="$as_dir/$ac_word${1+' '}$@"
2001  fi
2002fi
2003fi
2004fi
2005sol_cc_compiler=$ac_cv_prog_sol_cc_compiler
2006if test -n "$sol_cc_compiler"; then
2007  echo "$as_me:$LINENO: result: $sol_cc_compiler" >&5
2008echo "${ECHO_T}$sol_cc_compiler" >&6
2009else
2010  echo "$as_me:$LINENO: result: no" >&5
2011echo "${ECHO_T}no" >&6
2012fi
2013
2014             if test "$sol_cc_compiler" = "cc" ; then
2015               comps="cc xlc gcc pgcc icc"
2016             else
2017               comps="xlc gcc pgcc icc cc"
2018             fi
2019             ;;
2020  *-linux-*) comps="xlc gcc cc pgcc icc" ;;
2021  *)         comps="xlc_r xlc cc gcc pgcc icc" ;;
2022esac
2023
2024# We delete the cached value, since the test might not have been
2025# performed with our choice of compilers earlier
2026$as_unset ac_cv_prog_CC || test "${ac_cv_prog_CC+set}" != set || { ac_cv_prog_CC=; export ac_cv_prog_CC; }
2027# AC_MSG_NOTICE([C compiler candidates: $comps])
2028ac_ext=c
2029ac_cpp='$CPP $CPPFLAGS'
2030ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2031ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2032ac_compiler_gnu=$ac_cv_c_compiler_gnu
2033if test -n "$ac_tool_prefix"; then
2034  for ac_prog in $comps
2035  do
2036    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2037set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2038echo "$as_me:$LINENO: checking for $ac_word" >&5
2039echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2040if test "${ac_cv_prog_CC+set}" = set; then
2041  echo $ECHO_N "(cached) $ECHO_C" >&6
2042else
2043  if test -n "$CC"; then
2044  ac_cv_prog_CC="$CC" # Let the user override the test.
2045else
2046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2047for as_dir in $PATH
2048do
2049  IFS=$as_save_IFS
2050  test -z "$as_dir" && as_dir=.
2051  for ac_exec_ext in '' $ac_executable_extensions; do
2052  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2053    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2054    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2055    break 2
2056  fi
2057done
2058done
2059
2060fi
2061fi
2062CC=$ac_cv_prog_CC
2063if test -n "$CC"; then
2064  echo "$as_me:$LINENO: result: $CC" >&5
2065echo "${ECHO_T}$CC" >&6
2066else
2067  echo "$as_me:$LINENO: result: no" >&5
2068echo "${ECHO_T}no" >&6
2069fi
2070
2071    test -n "$CC" && break
2072  done
2073fi
2074if test -z "$CC"; then
2075  ac_ct_CC=$CC
2076  for ac_prog in $comps
2077do
2078  # Extract the first word of "$ac_prog", so it can be a program name with args.
2079set dummy $ac_prog; ac_word=$2
2080echo "$as_me:$LINENO: checking for $ac_word" >&5
2081echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2082if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2083  echo $ECHO_N "(cached) $ECHO_C" >&6
2084else
2085  if test -n "$ac_ct_CC"; then
2086  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2087else
2088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2089for as_dir in $PATH
2090do
2091  IFS=$as_save_IFS
2092  test -z "$as_dir" && as_dir=.
2093  for ac_exec_ext in '' $ac_executable_extensions; do
2094  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2095    ac_cv_prog_ac_ct_CC="$ac_prog"
2096    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2097    break 2
2098  fi
2099done
2100done
2101
2102fi
2103fi
2104ac_ct_CC=$ac_cv_prog_ac_ct_CC
2105if test -n "$ac_ct_CC"; then
2106  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2107echo "${ECHO_T}$ac_ct_CC" >&6
2108else
2109  echo "$as_me:$LINENO: result: no" >&5
2110echo "${ECHO_T}no" >&6
2111fi
2112
2113  test -n "$ac_ct_CC" && break
2114done
2115
2116  CC=$ac_ct_CC
2117fi
2118
2119
2120test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2121See \`config.log' for more details." >&5
2122echo "$as_me: error: no acceptable C compiler found in \$PATH
2123See \`config.log' for more details." >&2;}
2124   { (exit 1); exit 1; }; }
2125
2126# Provide some information about the compiler.
2127echo "$as_me:$LINENO:" \
2128     "checking for C compiler version" >&5
2129ac_compiler=`set X $ac_compile; echo $2`
2130{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2131  (eval $ac_compiler --version </dev/null >&5) 2>&5
2132  ac_status=$?
2133  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2134  (exit $ac_status); }
2135{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2136  (eval $ac_compiler -v </dev/null >&5) 2>&5
2137  ac_status=$?
2138  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2139  (exit $ac_status); }
2140{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2141  (eval $ac_compiler -V </dev/null >&5) 2>&5
2142  ac_status=$?
2143  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2144  (exit $ac_status); }
2145
2146cat >conftest.$ac_ext <<_ACEOF
2147/* confdefs.h.  */
2148_ACEOF
2149cat confdefs.h >>conftest.$ac_ext
2150cat >>conftest.$ac_ext <<_ACEOF
2151/* end confdefs.h.  */
2152
2153int
2154main ()
2155{
2156
2157  ;
2158  return 0;
2159}
2160_ACEOF
2161ac_clean_files_save=$ac_clean_files
2162ac_clean_files="$ac_clean_files a.out a.exe b.out"
2163# Try to create an executable without -o first, disregard a.out.
2164# It will help us diagnose broken compilers, and finding out an intuition
2165# of exeext.
2166echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2167echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2168ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2169if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2170  (eval $ac_link_default) 2>&5
2171  ac_status=$?
2172  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173  (exit $ac_status); }; then
2174  # Find the output, starting from the most likely.  This scheme is
2175# not robust to junk in `.', hence go to wildcards (a.*) only as a last
2176# resort.
2177
2178# Be careful to initialize this variable, since it used to be cached.
2179# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2180ac_cv_exeext=
2181# b.out is created by i960 compilers.
2182for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2183do
2184  test -f "$ac_file" || continue
2185  case $ac_file in
2186    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2187        ;;
2188    conftest.$ac_ext )
2189        # This is the source file.
2190        ;;
2191    [ab].out )
2192        # We found the default executable, but exeext='' is most
2193        # certainly right.
2194        break;;
2195    *.* )
2196        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2197        # FIXME: I believe we export ac_cv_exeext for Libtool,
2198        # but it would be cool to find out if it's true.  Does anybody
2199        # maintain Libtool? --akim.
2200        export ac_cv_exeext
2201        break;;
2202    * )
2203        break;;
2204  esac
2205done
2206else
2207  echo "$as_me: failed program was:" >&5
2208sed 's/^/| /' conftest.$ac_ext >&5
2209
2210{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2211See \`config.log' for more details." >&5
2212echo "$as_me: error: C compiler cannot create executables
2213See \`config.log' for more details." >&2;}
2214   { (exit 77); exit 77; }; }
2215fi
2216
2217ac_exeext=$ac_cv_exeext
2218echo "$as_me:$LINENO: result: $ac_file" >&5
2219echo "${ECHO_T}$ac_file" >&6
2220
2221# Check the compiler produces executables we can run.  If not, either
2222# the compiler is broken, or we cross compile.
2223echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2224echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2225# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2226# If not cross compiling, check that we can run a simple program.
2227if test "$cross_compiling" != yes; then
2228  if { ac_try='./$ac_file'
2229  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2230  (eval $ac_try) 2>&5
2231  ac_status=$?
2232  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2233  (exit $ac_status); }; }; then
2234    cross_compiling=no
2235  else
2236    if test "$cross_compiling" = maybe; then
2237        cross_compiling=yes
2238    else
2239        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2240If you meant to cross compile, use \`--host'.
2241See \`config.log' for more details." >&5
2242echo "$as_me: error: cannot run C compiled programs.
2243If you meant to cross compile, use \`--host'.
2244See \`config.log' for more details." >&2;}
2245   { (exit 1); exit 1; }; }
2246    fi
2247  fi
2248fi
2249echo "$as_me:$LINENO: result: yes" >&5
2250echo "${ECHO_T}yes" >&6
2251
2252rm -f a.out a.exe conftest$ac_cv_exeext b.out
2253ac_clean_files=$ac_clean_files_save
2254# Check the compiler produces executables we can run.  If not, either
2255# the compiler is broken, or we cross compile.
2256echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2257echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2258echo "$as_me:$LINENO: result: $cross_compiling" >&5
2259echo "${ECHO_T}$cross_compiling" >&6
2260
2261echo "$as_me:$LINENO: checking for suffix of executables" >&5
2262echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2263if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2264  (eval $ac_link) 2>&5
2265  ac_status=$?
2266  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2267  (exit $ac_status); }; then
2268  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2269# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2270# work properly (i.e., refer to `conftest.exe'), while it won't with
2271# `rm'.
2272for ac_file in conftest.exe conftest conftest.*; do
2273  test -f "$ac_file" || continue
2274  case $ac_file in
2275    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2276    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2277          export ac_cv_exeext
2278          break;;
2279    * ) break;;
2280  esac
2281done
2282else
2283  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2284See \`config.log' for more details." >&5
2285echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2286See \`config.log' for more details." >&2;}
2287   { (exit 1); exit 1; }; }
2288fi
2289
2290rm -f conftest$ac_cv_exeext
2291echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2292echo "${ECHO_T}$ac_cv_exeext" >&6
2293
2294rm -f conftest.$ac_ext
2295EXEEXT=$ac_cv_exeext
2296ac_exeext=$EXEEXT
2297echo "$as_me:$LINENO: checking for suffix of object files" >&5
2298echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2299if test "${ac_cv_objext+set}" = set; then
2300  echo $ECHO_N "(cached) $ECHO_C" >&6
2301else
2302  cat >conftest.$ac_ext <<_ACEOF
2303/* confdefs.h.  */
2304_ACEOF
2305cat confdefs.h >>conftest.$ac_ext
2306cat >>conftest.$ac_ext <<_ACEOF
2307/* end confdefs.h.  */
2308
2309int
2310main ()
2311{
2312
2313  ;
2314  return 0;
2315}
2316_ACEOF
2317rm -f conftest.o conftest.obj
2318if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2319  (eval $ac_compile) 2>&5
2320  ac_status=$?
2321  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2322  (exit $ac_status); }; then
2323  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2324  case $ac_file in
2325    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2326    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2327       break;;
2328  esac
2329done
2330else
2331  echo "$as_me: failed program was:" >&5
2332sed 's/^/| /' conftest.$ac_ext >&5
2333
2334{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2335See \`config.log' for more details." >&5
2336echo "$as_me: error: cannot compute suffix of object files: cannot compile
2337See \`config.log' for more details." >&2;}
2338   { (exit 1); exit 1; }; }
2339fi
2340
2341rm -f conftest.$ac_cv_objext conftest.$ac_ext
2342fi
2343echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2344echo "${ECHO_T}$ac_cv_objext" >&6
2345OBJEXT=$ac_cv_objext
2346ac_objext=$OBJEXT
2347echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2348echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2349if test "${ac_cv_c_compiler_gnu+set}" = set; then
2350  echo $ECHO_N "(cached) $ECHO_C" >&6
2351else
2352  cat >conftest.$ac_ext <<_ACEOF
2353/* confdefs.h.  */
2354_ACEOF
2355cat confdefs.h >>conftest.$ac_ext
2356cat >>conftest.$ac_ext <<_ACEOF
2357/* end confdefs.h.  */
2358
2359int
2360main ()
2361{
2362#ifndef __GNUC__
2363       choke me
2364#endif
2365
2366  ;
2367  return 0;
2368}
2369_ACEOF
2370rm -f conftest.$ac_objext
2371if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2372  (eval $ac_compile) 2>conftest.er1
2373  ac_status=$?
2374  grep -v '^ *+' conftest.er1 >conftest.err
2375  rm -f conftest.er1
2376  cat conftest.err >&5
2377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2378  (exit $ac_status); } &&
2379         { ac_try='test -z "$ac_c_werror_flag"
2380                         || test ! -s conftest.err'
2381  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2382  (eval $ac_try) 2>&5
2383  ac_status=$?
2384  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2385  (exit $ac_status); }; } &&
2386         { ac_try='test -s conftest.$ac_objext'
2387  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2388  (eval $ac_try) 2>&5
2389  ac_status=$?
2390  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391  (exit $ac_status); }; }; then
2392  ac_compiler_gnu=yes
2393else
2394  echo "$as_me: failed program was:" >&5
2395sed 's/^/| /' conftest.$ac_ext >&5
2396
2397ac_compiler_gnu=no
2398fi
2399rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2400ac_cv_c_compiler_gnu=$ac_compiler_gnu
2401
2402fi
2403echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2404echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2405GCC=`test $ac_compiler_gnu = yes && echo yes`
2406ac_test_CFLAGS=${CFLAGS+set}
2407ac_save_CFLAGS=$CFLAGS
2408CFLAGS="-g"
2409echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2410echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2411if test "${ac_cv_prog_cc_g+set}" = set; then
2412  echo $ECHO_N "(cached) $ECHO_C" >&6
2413else
2414  cat >conftest.$ac_ext <<_ACEOF
2415/* confdefs.h.  */
2416_ACEOF
2417cat confdefs.h >>conftest.$ac_ext
2418cat >>conftest.$ac_ext <<_ACEOF
2419/* end confdefs.h.  */
2420
2421int
2422main ()
2423{
2424
2425  ;
2426  return 0;
2427}
2428_ACEOF
2429rm -f conftest.$ac_objext
2430if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2431  (eval $ac_compile) 2>conftest.er1
2432  ac_status=$?
2433  grep -v '^ *+' conftest.er1 >conftest.err
2434  rm -f conftest.er1
2435  cat conftest.err >&5
2436  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2437  (exit $ac_status); } &&
2438         { ac_try='test -z "$ac_c_werror_flag"
2439                         || test ! -s conftest.err'
2440  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2441  (eval $ac_try) 2>&5
2442  ac_status=$?
2443  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2444  (exit $ac_status); }; } &&
2445         { ac_try='test -s conftest.$ac_objext'
2446  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2447  (eval $ac_try) 2>&5
2448  ac_status=$?
2449  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2450  (exit $ac_status); }; }; then
2451  ac_cv_prog_cc_g=yes
2452else
2453  echo "$as_me: failed program was:" >&5
2454sed 's/^/| /' conftest.$ac_ext >&5
2455
2456ac_cv_prog_cc_g=no
2457fi
2458rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2459fi
2460echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2461echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2462if test "$ac_test_CFLAGS" = set; then
2463  CFLAGS=$ac_save_CFLAGS
2464elif test $ac_cv_prog_cc_g = yes; then
2465  if test "$GCC" = yes; then
2466    CFLAGS="-g -O2"
2467  else
2468    CFLAGS="-g"
2469  fi
2470else
2471  if test "$GCC" = yes; then
2472    CFLAGS="-O2"
2473  else
2474    CFLAGS=
2475  fi
2476fi
2477echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2478echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2479if test "${ac_cv_prog_cc_stdc+set}" = set; then
2480  echo $ECHO_N "(cached) $ECHO_C" >&6
2481else
2482  ac_cv_prog_cc_stdc=no
2483ac_save_CC=$CC
2484cat >conftest.$ac_ext <<_ACEOF
2485/* confdefs.h.  */
2486_ACEOF
2487cat confdefs.h >>conftest.$ac_ext
2488cat >>conftest.$ac_ext <<_ACEOF
2489/* end confdefs.h.  */
2490#include <stdarg.h>
2491#include <stdio.h>
2492#include <sys/types.h>
2493#include <sys/stat.h>
2494/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2495struct buf { int x; };
2496FILE * (*rcsopen) (struct buf *, struct stat *, int);
2497static char *e (p, i)
2498     char **p;
2499     int i;
2500{
2501  return p[i];
2502}
2503static char *f (char * (*g) (char **, int), char **p, ...)
2504{
2505  char *s;
2506  va_list v;
2507  va_start (v,p);
2508  s = g (p, va_arg (v,int));
2509  va_end (v);
2510  return s;
2511}
2512
2513/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2514   function prototypes and stuff, but not '\xHH' hex character constants.
2515   These don't provoke an error unfortunately, instead are silently treated
2516   as 'x'.  The following induces an error, until -std1 is added to get
2517   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2518   array size at least.  It's necessary to write '\x00'==0 to get something
2519   that's true only with -std1.  */
2520int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2521
2522int test (int i, double x);
2523struct s1 {int (*f) (int a);};
2524struct s2 {int (*f) (double a);};
2525int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2526int argc;
2527char **argv;
2528int
2529main ()
2530{
2531return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2532  ;
2533  return 0;
2534}
2535_ACEOF
2536# Don't try gcc -ansi; that turns off useful extensions and
2537# breaks some systems' header files.
2538# AIX                   -qlanglvl=ansi
2539# Ultrix and OSF/1      -std1
2540# HP-UX 10.20 and later -Ae
2541# HP-UX older versions  -Aa -D_HPUX_SOURCE
2542# SVR4                  -Xc -D__EXTENSIONS__
2543for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2544do
2545  CC="$ac_save_CC $ac_arg"
2546  rm -f conftest.$ac_objext
2547if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2548  (eval $ac_compile) 2>conftest.er1
2549  ac_status=$?
2550  grep -v '^ *+' conftest.er1 >conftest.err
2551  rm -f conftest.er1
2552  cat conftest.err >&5
2553  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2554  (exit $ac_status); } &&
2555         { ac_try='test -z "$ac_c_werror_flag"
2556                         || test ! -s conftest.err'
2557  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2558  (eval $ac_try) 2>&5
2559  ac_status=$?
2560  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2561  (exit $ac_status); }; } &&
2562         { ac_try='test -s conftest.$ac_objext'
2563  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2564  (eval $ac_try) 2>&5
2565  ac_status=$?
2566  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2567  (exit $ac_status); }; }; then
2568  ac_cv_prog_cc_stdc=$ac_arg
2569break
2570else
2571  echo "$as_me: failed program was:" >&5
2572sed 's/^/| /' conftest.$ac_ext >&5
2573
2574fi
2575rm -f conftest.err conftest.$ac_objext
2576done
2577rm -f conftest.$ac_ext conftest.$ac_objext
2578CC=$ac_save_CC
2579
2580fi
2581
2582case "x$ac_cv_prog_cc_stdc" in
2583  x|xno)
2584    echo "$as_me:$LINENO: result: none needed" >&5
2585echo "${ECHO_T}none needed" >&6 ;;
2586  *)
2587    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2588echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2589    CC="$CC $ac_cv_prog_cc_stdc" ;;
2590esac
2591
2592# Some people use a C++ compiler to compile C.  Since we use `exit',
2593# in C++ we need to declare it.  In case someone uses the same compiler
2594# for both compiling C and C++ we need to have the C++ compiler decide
2595# the declaration of exit, since it's the most demanding environment.
2596cat >conftest.$ac_ext <<_ACEOF
2597#ifndef __cplusplus
2598  choke me
2599#endif
2600_ACEOF
2601rm -f conftest.$ac_objext
2602if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2603  (eval $ac_compile) 2>conftest.er1
2604  ac_status=$?
2605  grep -v '^ *+' conftest.er1 >conftest.err
2606  rm -f conftest.er1
2607  cat conftest.err >&5
2608  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609  (exit $ac_status); } &&
2610         { ac_try='test -z "$ac_c_werror_flag"
2611                         || test ! -s conftest.err'
2612  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2613  (eval $ac_try) 2>&5
2614  ac_status=$?
2615  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616  (exit $ac_status); }; } &&
2617         { ac_try='test -s conftest.$ac_objext'
2618  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2619  (eval $ac_try) 2>&5
2620  ac_status=$?
2621  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2622  (exit $ac_status); }; }; then
2623  for ac_declaration in \
2624   '' \
2625   'extern "C" void std::exit (int) throw (); using std::exit;' \
2626   'extern "C" void std::exit (int); using std::exit;' \
2627   'extern "C" void exit (int) throw ();' \
2628   'extern "C" void exit (int);' \
2629   'void exit (int);'
2630do
2631  cat >conftest.$ac_ext <<_ACEOF
2632/* confdefs.h.  */
2633_ACEOF
2634cat confdefs.h >>conftest.$ac_ext
2635cat >>conftest.$ac_ext <<_ACEOF
2636/* end confdefs.h.  */
2637$ac_declaration
2638#include <stdlib.h>
2639int
2640main ()
2641{
2642exit (42);
2643  ;
2644  return 0;
2645}
2646_ACEOF
2647rm -f conftest.$ac_objext
2648if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2649  (eval $ac_compile) 2>conftest.er1
2650  ac_status=$?
2651  grep -v '^ *+' conftest.er1 >conftest.err
2652  rm -f conftest.er1
2653  cat conftest.err >&5
2654  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655  (exit $ac_status); } &&
2656         { ac_try='test -z "$ac_c_werror_flag"
2657                         || test ! -s conftest.err'
2658  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2659  (eval $ac_try) 2>&5
2660  ac_status=$?
2661  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662  (exit $ac_status); }; } &&
2663         { ac_try='test -s conftest.$ac_objext'
2664  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2665  (eval $ac_try) 2>&5
2666  ac_status=$?
2667  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668  (exit $ac_status); }; }; then
2669  :
2670else
2671  echo "$as_me: failed program was:" >&5
2672sed 's/^/| /' conftest.$ac_ext >&5
2673
2674continue
2675fi
2676rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2677  cat >conftest.$ac_ext <<_ACEOF
2678/* confdefs.h.  */
2679_ACEOF
2680cat confdefs.h >>conftest.$ac_ext
2681cat >>conftest.$ac_ext <<_ACEOF
2682/* end confdefs.h.  */
2683$ac_declaration
2684int
2685main ()
2686{
2687exit (42);
2688  ;
2689  return 0;
2690}
2691_ACEOF
2692rm -f conftest.$ac_objext
2693if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2694  (eval $ac_compile) 2>conftest.er1
2695  ac_status=$?
2696  grep -v '^ *+' conftest.er1 >conftest.err
2697  rm -f conftest.er1
2698  cat conftest.err >&5
2699  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2700  (exit $ac_status); } &&
2701         { ac_try='test -z "$ac_c_werror_flag"
2702                         || test ! -s conftest.err'
2703  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2704  (eval $ac_try) 2>&5
2705  ac_status=$?
2706  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2707  (exit $ac_status); }; } &&
2708         { ac_try='test -s conftest.$ac_objext'
2709  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2710  (eval $ac_try) 2>&5
2711  ac_status=$?
2712  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2713  (exit $ac_status); }; }; then
2714  break
2715else
2716  echo "$as_me: failed program was:" >&5
2717sed 's/^/| /' conftest.$ac_ext >&5
2718
2719fi
2720rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2721done
2722rm -f conftest*
2723if test -n "$ac_declaration"; then
2724  echo '#ifdef __cplusplus' >>confdefs.h
2725  echo $ac_declaration      >>confdefs.h
2726  echo '#endif'             >>confdefs.h
2727fi
2728
2729else
2730  echo "$as_me: failed program was:" >&5
2731sed 's/^/| /' conftest.$ac_ext >&5
2732
2733fi
2734rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2735ac_ext=c
2736ac_cpp='$CPP $CPPFLAGS'
2737ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2738ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2739ac_compiler_gnu=$ac_cv_c_compiler_gnu
2740
2741if test -z "$CC" ; then
2742  { { echo "$as_me:$LINENO: error: Failed to find a C compiler!" >&5
2743echo "$as_me: error: Failed to find a C compiler!" >&2;}
2744   { (exit 1); exit 1; }; }
2745fi
2746# Autoconf incorrectly concludes that cl recognises -g. It doesn't.
2747case "$CC" in
2748  cl* | */cl* | CL* | */CL* )
2749    if test "$ac_cv_prog_cc_g" = yes ; then
2750      ac_cv_prog_cc_g=no
2751      { echo "$as_me:$LINENO: Overruling autoconf; cl does not recognise -g." >&5
2752echo "$as_me: Overruling autoconf; cl does not recognise -g." >&6;}
2753    fi ;;
2754esac
2755CFLAGS="$save_cflags"
2756
2757# Check if a project specific CFLAGS variable has been set
2758if test x$COIN_PRJCT != x; then
2759  eval coin_tmp=\${${COIN_PRJCT}_CFLAGS+set}
2760  if test x$coin_tmp = xset; then
2761    eval CFLAGS=\${${COIN_PRJCT}_CFLAGS}
2762  fi
2763fi
2764
2765if test x"$CFLAGS" = x; then
2766
2767  coin_add_cflags=
2768  coin_opt_cflags=
2769  coin_dbg_cflags=
2770  coin_warn_cflags=
2771
2772  if test "$GCC" = "yes"; then
2773    case "$CC" in
2774      icc* | */icc*)
2775        ;;
2776      *)
2777        coin_opt_cflags="-O3"
2778        coin_add_cflags="-pipe"
2779        coin_dbg_cflags="-g"
2780        coin_warn_cflags="-Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas"
2781        case $build in
2782          *-darwin*)
2783            ;;
2784          *)
2785            coin_warn_cflags="-pedantic-errors $coin_warn_cflags"
2786            ;;
2787        esac
2788        case $enable_doscompile in
2789          mingw)
2790            CFLAGS="-mno-cygwin"
2791            cat >conftest.$ac_ext <<_ACEOF
2792/* confdefs.h.  */
2793_ACEOF
2794cat confdefs.h >>conftest.$ac_ext
2795cat >>conftest.$ac_ext <<_ACEOF
2796/* end confdefs.h.  */
2797
2798int
2799main ()
2800{
2801int i=0; i++;
2802  ;
2803  return 0;
2804}
2805_ACEOF
2806rm -f conftest.$ac_objext conftest$ac_exeext
2807if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2808  (eval $ac_link) 2>conftest.er1
2809  ac_status=$?
2810  grep -v '^ *+' conftest.er1 >conftest.err
2811  rm -f conftest.er1
2812  cat conftest.err >&5
2813  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2814  (exit $ac_status); } &&
2815         { ac_try='test -z "$ac_c_werror_flag"
2816                         || test ! -s conftest.err'
2817  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2818  (eval $ac_try) 2>&5
2819  ac_status=$?
2820  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2821  (exit $ac_status); }; } &&
2822         { ac_try='test -s conftest$ac_exeext'
2823  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2824  (eval $ac_try) 2>&5
2825  ac_status=$?
2826  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2827  (exit $ac_status); }; }; then
2828  coin_add_cflags="-mno-cygwin $coin_add_cflags"
2829else
2830  echo "$as_me: failed program was:" >&5
2831sed 's/^/| /' conftest.$ac_ext >&5
2832
2833fi
2834rm -f conftest.err conftest.$ac_objext \
2835      conftest$ac_exeext conftest.$ac_ext
2836            CFLAGS=
2837          ;;
2838        esac
2839    esac
2840  fi
2841  if test -z "$coin_opt_cflags"; then
2842    case $build in
2843      *-cygwin* | *-mingw*)
2844        case "$CC" in
2845          cl* | */cl* | CL* | */CL*)
2846            coin_opt_cflags='-MT -O2'
2847            coin_add_cflags='-nologo -wd4996 -D_CRT_SECURE_NO_DEPRECATE'
2848            coin_dbg_cflags='-MTd'
2849            ;;
2850          icl* | */icl* | ICL* | */ICL*)
2851            coin_opt_cflags='-MT -Ox'
2852            coin_add_cflags='-nologo -D_CRT_SECURE_NO_DEPRECATE'
2853            coin_dbg_cflags='-MTd -debug'
2854            ;;
2855        esac
2856        ;;
2857      *-linux-*)
2858        case "$CC" in
2859          icc* | */icc*)
2860            coin_opt_cflags="-O3 -ip -mp1"
2861            coin_add_cflags=""
2862            coin_dbg_cflags="-g"
2863            # Check if -i_dynamic is necessary (for new glibc library)
2864            CFLAGS=
2865            cat >conftest.$ac_ext <<_ACEOF
2866/* confdefs.h.  */
2867_ACEOF
2868cat confdefs.h >>conftest.$ac_ext
2869cat >>conftest.$ac_ext <<_ACEOF
2870/* end confdefs.h.  */
2871
2872int
2873main ()
2874{
2875int i=0; i++;
2876  ;
2877  return 0;
2878}
2879_ACEOF
2880rm -f conftest.$ac_objext conftest$ac_exeext
2881if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2882  (eval $ac_link) 2>conftest.er1
2883  ac_status=$?
2884  grep -v '^ *+' conftest.er1 >conftest.err
2885  rm -f conftest.er1
2886  cat conftest.err >&5
2887  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2888  (exit $ac_status); } &&
2889         { ac_try='test -z "$ac_c_werror_flag"
2890                         || test ! -s conftest.err'
2891  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2892  (eval $ac_try) 2>&5
2893  ac_status=$?
2894  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2895  (exit $ac_status); }; } &&
2896         { ac_try='test -s conftest$ac_exeext'
2897  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2898  (eval $ac_try) 2>&5
2899  ac_status=$?
2900  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2901  (exit $ac_status); }; }; then
2902  :
2903else
2904  echo "$as_me: failed program was:" >&5
2905sed 's/^/| /' conftest.$ac_ext >&5
2906
2907coin_add_cflags="-i_dynamic $coin_add_cflags"
2908fi
2909rm -f conftest.err conftest.$ac_objext \
2910      conftest$ac_exeext conftest.$ac_ext
2911            ;;
2912          pgcc* | */pgcc*)
2913            coin_opt_cflags="-fast"
2914            coin_add_cflags="-Kieee -pc 64"
2915            coin_dbg_cflags="-g"
2916            ;;
2917        esac
2918        ;;
2919      *-ibm-*)
2920        case "$CC" in
2921          xlc* | */xlc* | mpxlc* | */mpxlc*)
2922            coin_opt_cflags="-O -qarch=auto -qcache=auto -qtune=auto -qmaxmem=-1"
2923            coin_add_cflags="-bmaxdata:0x80000000 -qsuppress=1500-036 -qsuppress=1500-029"
2924            coin_dbg_cflags="-g"
2925          ;;
2926        esac
2927        ;;
2928      *-hp-*)
2929        coin_opt_cflags="-O"
2930        coin_add_cflags="-Ae"
2931        coin_dbg_cflags="-g"
2932        ;;
2933      *-*-solaris*)
2934        coin_opt_cflags="-xO4"
2935        coin_dbg_cflags="-g"
2936        ;;
2937      *-sgi-*)
2938        coin_opt_cflags="-O -OPT:Olimit=0"
2939        coin_dbg_cflags="-g"
2940        ;;
2941    esac
2942  fi
2943
2944  if test "$ac_cv_prog_cc_g" = yes && test -z "$coin_dbg_cflags" ; then
2945    coin_dbg_cflags="-g"
2946  fi
2947
2948  if test -z "$coin_opt_cflags"; then
2949    # Try if -O option works if nothing else is set
2950    CFLAGS="-O"
2951    cat >conftest.$ac_ext <<_ACEOF
2952/* confdefs.h.  */
2953_ACEOF
2954cat confdefs.h >>conftest.$ac_ext
2955cat >>conftest.$ac_ext <<_ACEOF
2956/* end confdefs.h.  */
2957
2958int
2959main ()
2960{
2961int i=0; i++;
2962  ;
2963  return 0;
2964}
2965_ACEOF
2966rm -f conftest.$ac_objext conftest$ac_exeext
2967if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2968  (eval $ac_link) 2>conftest.er1
2969  ac_status=$?
2970  grep -v '^ *+' conftest.er1 >conftest.err
2971  rm -f conftest.er1
2972  cat conftest.err >&5
2973  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2974  (exit $ac_status); } &&
2975         { ac_try='test -z "$ac_c_werror_flag"
2976                         || test ! -s conftest.err'
2977  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2978  (eval $ac_try) 2>&5
2979  ac_status=$?
2980  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2981  (exit $ac_status); }; } &&
2982         { ac_try='test -s conftest$ac_exeext'
2983  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2984  (eval $ac_try) 2>&5
2985  ac_status=$?
2986  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2987  (exit $ac_status); }; }; then
2988  coin_opt_cflags="-O"
2989else
2990  echo "$as_me: failed program was:" >&5
2991sed 's/^/| /' conftest.$ac_ext >&5
2992
2993fi
2994rm -f conftest.err conftest.$ac_objext \
2995      conftest$ac_exeext conftest.$ac_ext
2996  fi
2997
2998  # if PM doesn't want the warning messages, take them out
2999  if test x"$coin_skip_warn_cflags" = xyes; then
3000    coin_warn_cflags=
3001  fi
3002
3003  if test x${DBG_CFLAGS+set} != xset; then
3004    DBG_CFLAGS="$coin_dbg_cflags $coin_add_cflags $coin_warn_cflags"
3005  fi
3006  if test x${OPT_CFLAGS+set} != xset; then
3007    OPT_CFLAGS="$coin_opt_cflags $coin_add_cflags -DNDEBUG $coin_warn_cflags"
3008  fi
3009
3010  DBG_CFLAGS="$DBG_CFLAGS $ADD_CFLAGS $CDEFS"
3011  OPT_CFLAGS="$OPT_CFLAGS $ADD_CFLAGS $CDEFS"
3012
3013  if test "$coin_debug_compile" = "true"; then
3014    CFLAGS="$DBG_CFLAGS"
3015  else
3016    CFLAGS="$OPT_CFLAGS"
3017  fi
3018else
3019  CFLAGS="$CFLAGS $ADD_CFLAGS $CDEFS"
3020  if test x${DBG_CFLAGS+set} != xset; then
3021    DBG_CFLAGS="$CFLAGS"
3022  fi
3023  if test x${OPT_CFLAGS+set} != xset; then
3024    OPT_CFLAGS="$CFLAGS"
3025  fi
3026fi
3027
3028# If CFLAGS contains -mno-cygwin, CPPFLAGS must also have it.
3029
3030case "$CFLAGS" in
3031  *-mno-cygwin*)
3032    if test x${CPPFLAGS+set} != xset ; then
3033      CPPFLAGS="-mno-cygwin"
3034    else
3035      case "$CPPFLAGS" in
3036        *-mno-cygwin*)
3037          ;;
3038        *)
3039          CPPFLAGS="$CPPFLAGS -mno-cygwin"
3040          ;;
3041      esac
3042    fi ;;
3043esac
3044
3045# Try if CFLAGS works
3046save_CFLAGS="$CFLAGS"
3047cat >conftest.$ac_ext <<_ACEOF
3048/* confdefs.h.  */
3049_ACEOF
3050cat confdefs.h >>conftest.$ac_ext
3051cat >>conftest.$ac_ext <<_ACEOF
3052/* end confdefs.h.  */
3053
3054int
3055main ()
3056{
3057int i=0; i++;
3058  ;
3059  return 0;
3060}
3061_ACEOF
3062rm -f conftest.$ac_objext conftest$ac_exeext
3063if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3064  (eval $ac_link) 2>conftest.er1
3065  ac_status=$?
3066  grep -v '^ *+' conftest.er1 >conftest.err
3067  rm -f conftest.er1
3068  cat conftest.err >&5
3069  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070  (exit $ac_status); } &&
3071         { ac_try='test -z "$ac_c_werror_flag"
3072                         || test ! -s conftest.err'
3073  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3074  (eval $ac_try) 2>&5
3075  ac_status=$?
3076  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3077  (exit $ac_status); }; } &&
3078         { ac_try='test -s conftest$ac_exeext'
3079  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3080  (eval $ac_try) 2>&5
3081  ac_status=$?
3082  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3083  (exit $ac_status); }; }; then
3084  :
3085else
3086  echo "$as_me: failed program was:" >&5
3087sed 's/^/| /' conftest.$ac_ext >&5
3088
3089CFLAGS=
3090fi
3091rm -f conftest.err conftest.$ac_objext \
3092      conftest$ac_exeext conftest.$ac_ext
3093if test -z "$CFLAGS"; then
3094  { echo "$as_me:$LINENO: WARNING: The value CFLAGS=\"$save_CFLAGS\" do not work.  I will now just try '-O', but you might want to set CFLAGS manually." >&5
3095echo "$as_me: WARNING: The value CFLAGS=\"$save_CFLAGS\" do not work.  I will now just try '-O', but you might want to set CFLAGS manually." >&2;}
3096  CFLAGS='-O'
3097  cat >conftest.$ac_ext <<_ACEOF
3098/* confdefs.h.  */
3099_ACEOF
3100cat confdefs.h >>conftest.$ac_ext
3101cat >>conftest.$ac_ext <<_ACEOF
3102/* end confdefs.h.  */
3103
3104int
3105main ()
3106{
3107int i=0; i++;
3108  ;
3109  return 0;
3110}
3111_ACEOF
3112rm -f conftest.$ac_objext conftest$ac_exeext
3113if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3114  (eval $ac_link) 2>conftest.er1
3115  ac_status=$?
3116  grep -v '^ *+' conftest.er1 >conftest.err
3117  rm -f conftest.er1
3118  cat conftest.err >&5
3119  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3120  (exit $ac_status); } &&
3121         { ac_try='test -z "$ac_c_werror_flag"
3122                         || test ! -s conftest.err'
3123  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3124  (eval $ac_try) 2>&5
3125  ac_status=$?
3126  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3127  (exit $ac_status); }; } &&
3128         { ac_try='test -s conftest$ac_exeext'
3129  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3130  (eval $ac_try) 2>&5
3131  ac_status=$?
3132  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3133  (exit $ac_status); }; }; then
3134  :
3135else
3136  echo "$as_me: failed program was:" >&5
3137sed 's/^/| /' conftest.$ac_ext >&5
3138
3139CFLAGS=
3140fi
3141rm -f conftest.err conftest.$ac_objext \
3142      conftest$ac_exeext conftest.$ac_ext
3143  if test -z "$CFLAGS"; then
3144    { echo "$as_me:$LINENO: WARNING: This value for CFLAGS does not work.  I will continue with empty CFLAGS, but you might want to set CFLAGS manually." >&5
3145echo "$as_me: WARNING: This value for CFLAGS does not work.  I will continue with empty CFLAGS, but you might want to set CFLAGS manually." >&2;}
3146  fi
3147fi
3148
3149{ echo "$as_me:$LINENO: C compiler options are: $CFLAGS" >&5
3150echo "$as_me: C compiler options are: $CFLAGS" >&6;}
3151
3152
3153if test x"$MPICC" = x; then :; else
3154  { echo "$as_me:$LINENO: Will use MPI C compiler $MPICC" >&5
3155echo "$as_me: Will use MPI C compiler $MPICC" >&6;}
3156  CC="$MPICC"
3157fi
3158
3159# Correct ADDLIBS initialization if we are using the MS compiler
3160case "$CC" in
3161  cl* | */cl* | CL* | */CL* | icl* | */icl* | ICL* | */ICL*)
3162    ADDLIBS=
3163    case $build in
3164  *-mingw*)
3165    if test "${LD+set}" = set; then :; else
3166      LD=link
3167    fi
3168    ;;
3169 esac
3170 case $enable_doscompile in
3171   msvc)
3172     if test "x${LD+set}" = xset; then :; else
3173       LD=link
3174     fi
3175     ;;
3176 esac
3177
3178    ;;
3179esac
3180
3181ac_ext=c
3182ac_cpp='$CPP $CPPFLAGS'
3183ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3184ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3185ac_compiler_gnu=$ac_cv_c_compiler_gnu
3186
3187
3188case $build in
3189  *-cygwin* | *-mingw*)
3190     if test "$enable_doscompile" = msvc ; then
3191       coin_f77_comps="ifort fl32 compile_f2c"
3192     else
3193       coin_f77_comps="gfortran g77 ifort fl32 compile_f2c"
3194     fi ;;
3195  *-*-solaris*)
3196     coin_f77_comps="f95 f90 f77 xlf_r fort77 gfortran g77 pgf90 pgf77 ifort ifc frt af77" ;;
3197  *) coin_f77_comps="xlf_r fort77 gfortran f77 g77 pgf90 pgf77 ifort ifc frt af77" ;;
3198 esac
3199
3200
3201
3202
3203
3204
3205ac_ext=f
3206ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3207ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3208ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3209
3210
3211
3212
3213
3214
3215coin_has_f77=yes
3216
3217save_fflags="$FFLAGS"
3218
3219# We delete the cached value, since the test might not have been
3220# performed with our choice of compilers earlier
3221$as_unset ac_cv_prog_F77 || test "${ac_cv_prog_F77+set}" != set || { ac_cv_prog_F77=; export ac_cv_prog_F77; }
3222
3223# This is a real belt-and-suspenders approach. AC_COIN_FIND_F77 will use
3224# coin_f77_comps to see if there's a program that matches one of the names.
3225# If there's no such program, F77 = unavailable. If we match the name,
3226# feed AC_PROG_F77 the same search list, just to be sure it's a functioning
3227# compiler.
3228# AC_MSG_NOTICE([Fortran compiler candidates: $coin_f77_comps])
3229
3230
3231{ echo "$as_me:$LINENO: Trying to determine Fortran compiler name" >&5
3232echo "$as_me: Trying to determine Fortran compiler name" >&6;}
3233for ac_prog in $coin_f77_comps
3234do
3235  # Extract the first word of "$ac_prog", so it can be a program name with args.
3236set dummy $ac_prog; ac_word=$2
3237echo "$as_me:$LINENO: checking for $ac_word" >&5
3238echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3239if test "${ac_cv_prog_F77+set}" = set; then
3240  echo $ECHO_N "(cached) $ECHO_C" >&6
3241else
3242  if test -n "$F77"; then
3243  ac_cv_prog_F77="$F77" # Let the user override the test.
3244else
3245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3246for as_dir in $PATH
3247do
3248  IFS=$as_save_IFS
3249  test -z "$as_dir" && as_dir=.
3250  for ac_exec_ext in '' $ac_executable_extensions; do
3251  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3252    ac_cv_prog_F77="$ac_prog"
3253    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3254    break 2
3255  fi
3256done
3257done
3258
3259fi
3260fi
3261F77=$ac_cv_prog_F77
3262if test -n "$F77"; then
3263  echo "$as_me:$LINENO: result: $F77" >&5
3264echo "${ECHO_T}$F77" >&6
3265else
3266  echo "$as_me:$LINENO: result: no" >&5
3267echo "${ECHO_T}no" >&6
3268fi
3269
3270  test -n "$F77" && break
3271done
3272test -n "$F77" || F77="unavailable"
3273
3274
3275if test "$F77" != "unavailable" ; then
3276  ac_ext=f
3277ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3278ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3279ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3280if test -n "$ac_tool_prefix"; then
3281  for ac_prog in $coin_f77_comps
3282  do
3283    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3284set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3285echo "$as_me:$LINENO: checking for $ac_word" >&5
3286echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3287if test "${ac_cv_prog_F77+set}" = set; then
3288  echo $ECHO_N "(cached) $ECHO_C" >&6
3289else
3290  if test -n "$F77"; then
3291  ac_cv_prog_F77="$F77" # Let the user override the test.
3292else
3293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3294for as_dir in $PATH
3295do
3296  IFS=$as_save_IFS
3297  test -z "$as_dir" && as_dir=.
3298  for ac_exec_ext in '' $ac_executable_extensions; do
3299  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3300    ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
3301    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3302    break 2
3303  fi
3304done
3305done
3306
3307fi
3308fi
3309F77=$ac_cv_prog_F77
3310if test -n "$F77"; then
3311  echo "$as_me:$LINENO: result: $F77" >&5
3312echo "${ECHO_T}$F77" >&6
3313else
3314  echo "$as_me:$LINENO: result: no" >&5
3315echo "${ECHO_T}no" >&6
3316fi
3317
3318    test -n "$F77" && break
3319  done
3320fi
3321if test -z "$F77"; then
3322  ac_ct_F77=$F77
3323  for ac_prog in $coin_f77_comps
3324do
3325  # Extract the first word of "$ac_prog", so it can be a program name with args.
3326set dummy $ac_prog; ac_word=$2
3327echo "$as_me:$LINENO: checking for $ac_word" >&5
3328echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3329if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
3330  echo $ECHO_N "(cached) $ECHO_C" >&6
3331else
3332  if test -n "$ac_ct_F77"; then
3333  ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
3334else
3335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3336for as_dir in $PATH
3337do
3338  IFS=$as_save_IFS
3339  test -z "$as_dir" && as_dir=.
3340  for ac_exec_ext in '' $ac_executable_extensions; do
3341  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3342    ac_cv_prog_ac_ct_F77="$ac_prog"
3343    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3344    break 2
3345  fi
3346done
3347done
3348
3349fi
3350fi
3351ac_ct_F77=$ac_cv_prog_ac_ct_F77
3352if test -n "$ac_ct_F77"; then
3353  echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
3354echo "${ECHO_T}$ac_ct_F77" >&6
3355else
3356  echo "$as_me:$LINENO: result: no" >&5
3357echo "${ECHO_T}no" >&6
3358fi
3359
3360  test -n "$ac_ct_F77" && break
3361done
3362
3363  F77=$ac_ct_F77
3364fi
3365
3366
3367# Provide some information about the compiler.
3368echo "$as_me:3368:" \
3369     "checking for Fortran 77 compiler version" >&5
3370ac_compiler=`set X $ac_compile; echo $2`
3371{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3372  (eval $ac_compiler --version </dev/null >&5) 2>&5
3373  ac_status=$?
3374  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3375  (exit $ac_status); }
3376{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3377  (eval $ac_compiler -v </dev/null >&5) 2>&5
3378  ac_status=$?
3379  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3380  (exit $ac_status); }
3381{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3382  (eval $ac_compiler -V </dev/null >&5) 2>&5
3383  ac_status=$?
3384  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385  (exit $ac_status); }
3386rm -f a.out
3387
3388# If we don't use `.F' as extension, the preprocessor is not run on the
3389# input file.  (Note that this only needs to work for GNU compilers.)
3390ac_save_ext=$ac_ext
3391ac_ext=F
3392echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
3393echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6
3394if test "${ac_cv_f77_compiler_gnu+set}" = set; then
3395  echo $ECHO_N "(cached) $ECHO_C" >&6
3396else
3397  cat >conftest.$ac_ext <<_ACEOF
3398      program main
3399#ifndef __GNUC__
3400       choke me
3401#endif
3402
3403      end
3404_ACEOF
3405rm -f conftest.$ac_objext
3406if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3407  (eval $ac_compile) 2>conftest.er1
3408  ac_status=$?
3409  grep -v '^ *+' conftest.er1 >conftest.err
3410  rm -f conftest.er1
3411  cat conftest.err >&5
3412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3413  (exit $ac_status); } &&
3414         { ac_try='test -z "$ac_f77_werror_flag"
3415                         || test ! -s conftest.err'
3416  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3417  (eval $ac_try) 2>&5
3418  ac_status=$?
3419  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3420  (exit $ac_status); }; } &&
3421         { ac_try='test -s conftest.$ac_objext'
3422  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3423  (eval $ac_try) 2>&5
3424  ac_status=$?
3425  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3426  (exit $ac_status); }; }; then
3427  ac_compiler_gnu=yes
3428else
3429  echo "$as_me: failed program was:" >&5
3430sed 's/^/| /' conftest.$ac_ext >&5
3431
3432ac_compiler_gnu=no
3433fi
3434rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3435ac_cv_f77_compiler_gnu=$ac_compiler_gnu
3436
3437fi
3438echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
3439echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
3440ac_ext=$ac_save_ext
3441ac_test_FFLAGS=${FFLAGS+set}
3442ac_save_FFLAGS=$FFLAGS
3443FFLAGS=
3444echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
3445echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6
3446if test "${ac_cv_prog_f77_g+set}" = set; then
3447  echo $ECHO_N "(cached) $ECHO_C" >&6
3448else
3449  FFLAGS=-g
3450cat >conftest.$ac_ext <<_ACEOF
3451      program main
3452
3453      end
3454_ACEOF
3455rm -f conftest.$ac_objext
3456if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3457  (eval $ac_compile) 2>conftest.er1
3458  ac_status=$?
3459  grep -v '^ *+' conftest.er1 >conftest.err
3460  rm -f conftest.er1
3461  cat conftest.err >&5
3462  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3463  (exit $ac_status); } &&
3464         { ac_try='test -z "$ac_f77_werror_flag"
3465                         || test ! -s conftest.err'
3466  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3467  (eval $ac_try) 2>&5
3468  ac_status=$?
3469  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3470  (exit $ac_status); }; } &&
3471         { ac_try='test -s conftest.$ac_objext'
3472  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3473  (eval $ac_try) 2>&5
3474  ac_status=$?
3475  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3476  (exit $ac_status); }; }; then
3477  ac_cv_prog_f77_g=yes
3478else
3479  echo "$as_me: failed program was:" >&5
3480sed 's/^/| /' conftest.$ac_ext >&5
3481
3482ac_cv_prog_f77_g=no
3483fi
3484rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3485
3486fi
3487echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
3488echo "${ECHO_T}$ac_cv_prog_f77_g" >&6
3489if test "$ac_test_FFLAGS" = set; then
3490  FFLAGS=$ac_save_FFLAGS
3491elif test $ac_cv_prog_f77_g = yes; then
3492  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
3493    FFLAGS="-g -O2"
3494  else
3495    FFLAGS="-g"
3496  fi
3497else
3498  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
3499    FFLAGS="-O2"
3500  else
3501    FFLAGS=
3502  fi
3503fi
3504
3505G77=`test $ac_compiler_gnu = yes && echo yes`
3506ac_ext=f
3507ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3508ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3510
3511else
3512  { echo "$as_me:$LINENO: WARNING: Failed to find a Fortran compiler!" >&5
3513echo "$as_me: WARNING: Failed to find a Fortran compiler!" >&2;}
3514fi
3515
3516FFLAGS="$save_fflags"
3517
3518# Check if a project specific FFLAGS variable has been set
3519if test x$COIN_PRJCT != x; then
3520  eval coin_tmp=\${${COIN_PRJCT}_FFLAGS+set}
3521  if test x$coin_tmp = xset; then
3522    eval FFLAGS=\${${COIN_PRJCT}_FFLAGS}
3523  fi
3524fi
3525
3526if test "$F77" != "unavailable" && test x"$FFLAGS" = x ; then
3527
3528  coin_add_fflags=
3529  coin_opt_fflags=
3530  coin_dbg_fflags=
3531  coin_warn_fflags=
3532
3533  if test "$G77" = "yes"; then
3534    coin_opt_fflags="-O3"
3535    coin_add_fflags="-pipe"
3536    coin_dbg_fflags="-g"
3537    case $enable_doscompile in
3538      mingw)
3539        FFLAGS="-mno-cygwin"
3540        cat >conftest.$ac_ext <<_ACEOF
3541      program main
3542      write(*,*) 'Hello world'
3543      end
3544_ACEOF
3545rm -f conftest.$ac_objext conftest$ac_exeext
3546if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3547  (eval $ac_link) 2>conftest.er1
3548  ac_status=$?
3549  grep -v '^ *+' conftest.er1 >conftest.err
3550  rm -f conftest.er1
3551  cat conftest.err >&5
3552  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3553  (exit $ac_status); } &&
3554         { ac_try='test -z "$ac_f77_werror_flag"
3555                         || test ! -s conftest.err'
3556  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3557  (eval $ac_try) 2>&5
3558  ac_status=$?
3559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3560  (exit $ac_status); }; } &&
3561         { ac_try='test -s conftest$ac_exeext'
3562  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3563  (eval $ac_try) 2>&5
3564  ac_status=$?
3565  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3566  (exit $ac_status); }; }; then
3567  coin_add_fflags="-mno-cygwin $coin_add_fflags"
3568else
3569  echo "$as_me: failed program was:" >&5
3570sed 's/^/| /' conftest.$ac_ext >&5
3571
3572fi
3573rm -f conftest.err conftest.$ac_objext \
3574      conftest$ac_exeext conftest.$ac_ext
3575        FFLAGS=
3576      ;;
3577    esac
3578  else
3579    case $build in
3580      *-cygwin* | *-mingw*)
3581        case $F77 in
3582          ifort* | */ifort* | IFORT* | */IFORT* )
3583            coin_opt_fflags='-MT -O3'
3584            coin_add_fflags='-fpp -nologo'
3585            coin_dbg_fflags='-MTd -debug'
3586          ;;
3587          compile_f2c*)
3588            coin_opt_fflags='-MT -O2'
3589            coin_add_fflags='-nologo -wd4996'
3590            coin_dbg_fflags='-MTd'
3591          ;;
3592        esac
3593        ;;
3594      *-linux-*)
3595        case $F77 in
3596          ifc* | */ifc* | ifort* | */ifort*)
3597            coin_opt_fflags="-O3 -ip"
3598            coin_add_fflags="-cm -w90 -w95"
3599            coin_dbg_fflags="-g -CA -CB -CS"
3600            # Check if -i_dynamic is necessary (for new glibc library)
3601            FFLAGS=
3602            cat >conftest.$ac_ext <<_ACEOF
3603      program main
3604      write(*,*) 'Hello world'
3605      end
3606_ACEOF
3607rm -f conftest.$ac_objext conftest$ac_exeext
3608if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3609  (eval $ac_link) 2>conftest.er1
3610  ac_status=$?
3611  grep -v '^ *+' conftest.er1 >conftest.err
3612  rm -f conftest.er1
3613  cat conftest.err >&5
3614  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615  (exit $ac_status); } &&
3616         { ac_try='test -z "$ac_f77_werror_flag"
3617                         || test ! -s conftest.err'
3618  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3619  (eval $ac_try) 2>&5
3620  ac_status=$?
3621  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622  (exit $ac_status); }; } &&
3623         { ac_try='test -s conftest$ac_exeext'
3624  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3625  (eval $ac_try) 2>&5
3626  ac_status=$?
3627  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3628  (exit $ac_status); }; }; then
3629  :
3630else
3631  echo "$as_me: failed program was:" >&5
3632sed 's/^/| /' conftest.$ac_ext >&5
3633
3634coin_add_fflags="-i_dynamic $coin_add_fflags"
3635fi
3636rm -f conftest.err conftest.$ac_objext \
3637      conftest$ac_exeext conftest.$ac_ext
3638            ;;
3639          pgf77* | */pgf77* | pgf90* | */pgf90*)
3640            coin_opt_fflags="-fast"
3641            coin_add_fflags="-Kieee -pc 64"
3642            coin_dbg_fflags="-g"
3643          ;;
3644        esac
3645        ;;
3646      *-ibm-*)
3647        case "$F77" in
3648          xlf* | */xlf* | mpxlf* | */mpxlf* )
3649            coin_opt_fflags="-O -qarch=auto -qcache=auto -qtune=auto -qmaxmem=-1"
3650            coin_add_fflags="-bmaxdata:0x80000000 -qsuppress=1500-036 -qsuppress=1500-029"
3651            coin_dbg_fflags="-g -C"
3652            ;;
3653        esac
3654        ;;
3655      *-hp-*)
3656        coin_opt_fflags="+O3"
3657        coin_add_fflags="+U77"
3658        coin_dbg_fflags="-C -g"
3659        ;;
3660      *-*-solaris*)
3661        coin_opt_fflags="-O4"
3662        coin_dbg_fflags="-g"
3663        ;;
3664      *-sgi-*)
3665        coin_opt_fflags="-O5 -OPT:Olimit=0"
3666        coin_dbg_fflags="-g"
3667        ;;
3668    esac
3669  fi
3670
3671  if test "$ac_cv_prog_f77_g" = yes && test -z "$coin_dbg_fflags" ; then
3672    coin_dbg_fflags="-g"
3673  fi
3674
3675  if test -z "$coin_opt_fflags"; then
3676    # Try if -O option works if nothing else is set
3677    FFLAGS=-O
3678    cat >conftest.$ac_ext <<_ACEOF
3679      program main
3680      integer i
3681      end
3682_ACEOF
3683rm -f conftest.$ac_objext conftest$ac_exeext
3684if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3685  (eval $ac_link) 2>conftest.er1
3686  ac_status=$?
3687  grep -v '^ *+' conftest.er1 >conftest.err
3688  rm -f conftest.er1
3689  cat conftest.err >&5
3690  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3691  (exit $ac_status); } &&
3692         { ac_try='test -z "$ac_f77_werror_flag"
3693                         || test ! -s conftest.err'
3694  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3695  (eval $ac_try) 2>&5
3696  ac_status=$?
3697  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3698  (exit $ac_status); }; } &&
3699         { ac_try='test -s conftest$ac_exeext'
3700  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3701  (eval $ac_try) 2>&5
3702  ac_status=$?
3703  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3704  (exit $ac_status); }; }; then
3705  coin_opt_fflags="-O"
3706else
3707  echo "$as_me: failed program was:" >&5
3708sed 's/^/| /' conftest.$ac_ext >&5
3709
3710fi
3711rm -f conftest.err conftest.$ac_objext \
3712      conftest$ac_exeext conftest.$ac_ext
3713  fi
3714
3715  # if PM doesn't want the warning messages, take them out
3716  if test x"$coin_skip_warn_fflags" = xyes; then
3717    coin_warn_fflags=
3718  fi
3719
3720  if test x${DBG_FFLAGS+set} != xset; then
3721    DBG_FFLAGS="$coin_dbg_fflags $coin_add_fflags $coin_warn_fflags"
3722  fi
3723  if test x${OPT_FFLAGS+set} != xset; then
3724    OPT_FFLAGS="$coin_opt_fflags $coin_add_fflags $coin_warn_fflags"
3725  fi
3726
3727  DBG_FFLAGS="$DBG_FFLAGS $ADD_FFLAGS"
3728  OPT_FFLAGS="$OPT_FFLAGS $ADD_FFLAGS"
3729
3730  if test "$coin_debug_compile" = "true"; then
3731    FFLAGS="$DBG_FFLAGS"
3732  else
3733    FFLAGS="$OPT_FFLAGS"
3734  fi
3735else
3736  FFLAGS="$FFLAGS $ADD_FFLAGS"
3737  if test x${DBG_FFLAGS+set} != xset; then
3738    DBG_FFLAGS="$FFLAGS"
3739  fi
3740  if test x${OPT_FFLAGS+set} != xset; then
3741    OPT_FFLAGS="$FFLAGS"
3742  fi
3743fi
3744
3745# If FFLAGS contains -mno-cygwin, CPPFLAGS must have it.
3746case "$FFLAGS" in
3747  *-mno-cygwin*)
3748    if test x${CPPFLAGS+set} != xset ; then
3749      CPPFLAGS="-mno-cygwin"
3750    else
3751      case "$CPPFLAGS" in
3752        *-mno-cygwin*)
3753          ;;
3754        *)
3755          CPPFLAGS="$CPPFLAGS -mno-cygwin"
3756          ;;
3757      esac
3758    fi ;;
3759esac
3760
3761# Try if FFLAGS works
3762if test "$F77" != "unavailable" ; then
3763  cat >conftest.$ac_ext <<_ACEOF
3764      program main
3765      integer i
3766      end
3767_ACEOF
3768rm -f conftest.$ac_objext conftest$ac_exeext
3769if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3770  (eval $ac_link) 2>conftest.er1
3771  ac_status=$?
3772  grep -v '^ *+' conftest.er1 >conftest.err
3773  rm -f conftest.er1
3774  cat conftest.err >&5
3775  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3776  (exit $ac_status); } &&
3777         { ac_try='test -z "$ac_f77_werror_flag"
3778                         || test ! -s conftest.err'
3779  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3780  (eval $ac_try) 2>&5
3781  ac_status=$?
3782  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3783  (exit $ac_status); }; } &&
3784         { ac_try='test -s conftest$ac_exeext'
3785  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3786  (eval $ac_try) 2>&5
3787  ac_status=$?
3788  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3789  (exit $ac_status); }; }; then
3790  :
3791else
3792  echo "$as_me: failed program was:" >&5
3793sed 's/^/| /' conftest.$ac_ext >&5
3794
3795FFLAGS=
3796fi
3797rm -f conftest.err conftest.$ac_objext \
3798      conftest$ac_exeext conftest.$ac_ext
3799  if test -z "$FFLAGS"; then
3800    { echo "$as_me:$LINENO: WARNING: The flags FFLAGS=\"$FFLAGS\" do not work.  I will now just try '-O', but you might want to set FFLAGS manually." >&5
3801echo "$as_me: WARNING: The flags FFLAGS=\"$FFLAGS\" do not work.  I will now just try '-O', but you might want to set FFLAGS manually." >&2;}
3802    FFLAGS='-O'
3803    cat >conftest.$ac_ext <<_ACEOF
3804      program main
3805      integer i
3806      end
3807_ACEOF
3808rm -f conftest.$ac_objext conftest$ac_exeext
3809if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3810  (eval $ac_link) 2>conftest.er1
3811  ac_status=$?
3812  grep -v '^ *+' conftest.er1 >conftest.err
3813  rm -f conftest.er1
3814  cat conftest.err >&5
3815  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3816  (exit $ac_status); } &&
3817         { ac_try='test -z "$ac_f77_werror_flag"
3818                         || test ! -s conftest.err'
3819  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3820  (eval $ac_try) 2>&5
3821  ac_status=$?
3822  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3823  (exit $ac_status); }; } &&
3824         { ac_try='test -s conftest$ac_exeext'
3825  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3826  (eval $ac_try) 2>&5
3827  ac_status=$?
3828  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3829  (exit $ac_status); }; }; then
3830  :
3831else
3832  echo "$as_me: failed program was:" >&5
3833sed 's/^/| /' conftest.$ac_ext >&5
3834
3835FFLAGS=
3836fi
3837rm -f conftest.err conftest.$ac_objext \
3838      conftest$ac_exeext conftest.$ac_ext
3839    if test -z "$FFLAGS"; then
3840      { echo "$as_me:$LINENO: WARNING: This value for FFLAGS does not work.  I will continue with empty FFLAGS, but you might want to set FFLAGS manually." >&5
3841echo "$as_me: WARNING: This value for FFLAGS does not work.  I will continue with empty FFLAGS, but you might want to set FFLAGS manually." >&2;}
3842    fi
3843  fi
3844fi
3845
3846{ echo "$as_me:$LINENO: Fortran compiler options are: $FFLAGS" >&5
3847echo "$as_me: Fortran compiler options are: $FFLAGS" >&6;}
3848
3849
3850if test x"$MPIF77" = x; then :; else
3851  { echo "$as_me:$LINENO: Will use MPI Fortran compiler $MPIF77" >&5
3852echo "$as_me: Will use MPI Fortran compiler $MPIF77" >&6;}
3853  F77="$MPIF77"
3854fi
3855
3856case "$F77" in
3857  ifort* | */ifort* | IFORT* | */IFORT*)
3858    case $build in
3859  *-mingw*)
3860    if test "${LD+set}" = set; then :; else
3861      LD=link
3862    fi
3863    ;;
3864 esac
3865 case $enable_doscompile in
3866   msvc)
3867     if test "x${LD+set}" = xset; then :; else
3868       LD=link
3869     fi
3870     ;;
3871 esac
3872
3873    ;;
3874esac
3875
3876ac_ext=c
3877ac_cpp='$CPP $CPPFLAGS'
3878ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3879ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3880ac_compiler_gnu=$ac_cv_c_compiler_gnu
3881
3882
3883
3884# Get the linker flags (FLIBS) that are required for linking against this blas library
3885ac_ext=f
3886ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3887ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3888ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3889echo "$as_me:$LINENO: checking how to get verbose linking output from $F77" >&5
3890echo $ECHO_N "checking how to get verbose linking output from $F77... $ECHO_C" >&6
3891if test "${ac_cv_prog_f77_v+set}" = set; then
3892  echo $ECHO_N "(cached) $ECHO_C" >&6
3893else
3894  cat >conftest.$ac_ext <<_ACEOF
3895      program main
3896
3897      end
3898_ACEOF
3899rm -f conftest.$ac_objext
3900if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3901  (eval $ac_compile) 2>conftest.er1
3902  ac_status=$?
3903  grep -v '^ *+' conftest.er1 >conftest.err
3904  rm -f conftest.er1
3905  cat conftest.err >&5
3906  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3907  (exit $ac_status); } &&
3908         { ac_try='test -z "$ac_f77_werror_flag"
3909                         || test ! -s conftest.err'
3910  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3911  (eval $ac_try) 2>&5
3912  ac_status=$?
3913  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3914  (exit $ac_status); }; } &&
3915         { ac_try='test -s conftest.$ac_objext'
3916  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3917  (eval $ac_try) 2>&5
3918  ac_status=$?
3919  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3920  (exit $ac_status); }; }; then
3921  ac_cv_prog_f77_v=
3922# Try some options frequently used verbose output
3923for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3924  cat >conftest.$ac_ext <<_ACEOF
3925      program main
3926
3927      end
3928_ACEOF
3929
3930# Compile and link our simple test program by passing a flag (argument
3931# 1 to this macro) to the Fortran compiler in order to get
3932# "verbose" output that we can then parse for the Fortran linker
3933# flags.
3934ac_save_FFLAGS=$FFLAGS
3935FFLAGS="$FFLAGS $ac_verb"
3936(eval echo $as_me:3936: \"$ac_link\") >&5
3937ac_f77_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3938echo "$ac_f77_v_output" >&5
3939FFLAGS=$ac_save_FFLAGS
3940
3941rm -f conftest*
3942
3943# On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
3944# /foo, /bar, and /baz are search directories for the Fortran linker.
3945# Here, we change these into -L/foo -L/bar -L/baz (and put it first):
3946ac_f77_v_output="`echo $ac_f77_v_output |
3947        grep 'LPATH is:' |
3948        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_f77_v_output"
3949
3950case $ac_f77_v_output in
3951  # If we are using xlf then replace all the commas with spaces.
3952  *xlfentry*)
3953    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/,/ /g'` ;;
3954
3955  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
3956  # $LIBS confuse us, and the libraries appear later in the output anyway).
3957  *mGLOB_options_string*)
3958    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
3959
3960  # If we are using Cray Fortran then delete quotes.
3961  # Use "\"" instead of '"' for font-lock-mode.
3962  # FIXME: a more general fix for quoted arguments with spaces?
3963  *cft90*)
3964    ac_f77_v_output=`echo $ac_f77_v_output | sed "s/\"//g"` ;;
3965esac
3966
3967
3968  # look for -l* and *.a constructs in the output
3969  for ac_arg in $ac_f77_v_output; do
3970     case $ac_arg in
3971        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3972          ac_cv_prog_f77_v=$ac_verb
3973          break 2 ;;
3974     esac
3975  done
3976done
3977if test -z "$ac_cv_prog_f77_v"; then
3978   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F77" >&5
3979echo "$as_me: WARNING: cannot determine how to obtain linking information from $F77" >&2;}
3980fi
3981else
3982  echo "$as_me: failed program was:" >&5
3983sed 's/^/| /' conftest.$ac_ext >&5
3984
3985{ echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3986echo "$as_me: WARNING: compilation failed" >&2;}
3987fi
3988rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3989
3990fi
3991echo "$as_me:$LINENO: result: $ac_cv_prog_f77_v" >&5
3992echo "${ECHO_T}$ac_cv_prog_f77_v" >&6
3993echo "$as_me:$LINENO: checking for Fortran libraries of $F77" >&5
3994echo $ECHO_N "checking for Fortran libraries of $F77... $ECHO_C" >&6
3995if test "${ac_cv_f77_libs+set}" = set; then
3996  echo $ECHO_N "(cached) $ECHO_C" >&6
3997else
3998  if test "x$FLIBS" != "x"; then
3999  ac_cv_f77_libs="$FLIBS" # Let the user override the test.
4000else
4001
4002cat >conftest.$ac_ext <<_ACEOF
4003      program main
4004
4005      end
4006_ACEOF
4007
4008# Compile and link our simple test program by passing a flag (argument
4009# 1 to this macro) to the Fortran compiler in order to get
4010# "verbose" output that we can then parse for the Fortran linker
4011# flags.
4012ac_save_FFLAGS=$FFLAGS
4013FFLAGS="$FFLAGS $ac_cv_prog_f77_v"
4014(eval echo $as_me:4014: \"$ac_link\") >&5
4015ac_f77_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4016echo "$ac_f77_v_output" >&5
4017FFLAGS=$ac_save_FFLAGS
4018
4019rm -f conftest*
4020
4021# On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4022# /foo, /bar, and /baz are search directories for the Fortran linker.
4023# Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4024ac_f77_v_output="`echo $ac_f77_v_output |
4025        grep 'LPATH is:' |
4026        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_f77_v_output"
4027
4028case $ac_f77_v_output in
4029  # If we are using xlf then replace all the commas with spaces.
4030  *xlfentry*)
4031    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/,/ /g'` ;;
4032
4033  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4034  # $LIBS confuse us, and the libraries appear later in the output anyway).
4035  *mGLOB_options_string*)
4036    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4037
4038  # If we are using Cray Fortran then delete quotes.
4039  # Use "\"" instead of '"' for font-lock-mode.
4040  # FIXME: a more general fix for quoted arguments with spaces?
4041  *cft90*)
4042    ac_f77_v_output=`echo $ac_f77_v_output | sed "s/\"//g"` ;;
4043esac
4044
4045
4046
4047ac_cv_f77_libs=
4048
4049# Save positional arguments (if any)
4050ac_save_positional="$@"
4051
4052set X $ac_f77_v_output
4053while test $# != 1; do
4054  shift
4055  ac_arg=$1
4056  case $ac_arg in
4057        [\\/]*.a | ?:[\\/]*.a)
4058            ac_exists=false
4059  for ac_i in $ac_cv_f77_libs; do
4060    if test x"$ac_arg" = x"$ac_i"; then
4061      ac_exists=true
4062      break
4063    fi
4064  done
4065
4066  if test x"$ac_exists" = xtrue; then
4067  :
4068else
4069  ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4070fi
4071
4072          ;;
4073        -bI:*)
4074            ac_exists=false
4075  for ac_i in $ac_cv_f77_libs; do
4076    if test x"$ac_arg" = x"$ac_i"; then
4077      ac_exists=true
4078      break
4079    fi
4080  done
4081
4082  if test x"$ac_exists" = xtrue; then
4083  :
4084else
4085  if test "$ac_compiler_gnu" = yes; then
4086  for ac_link_opt in $ac_arg; do
4087    ac_cv_f77_libs="$ac_cv_f77_libs -Xlinker $ac_link_opt"
4088  done
4089else
4090  ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4091fi
4092fi
4093
4094          ;;
4095          # Ignore these flags.
4096        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4097          ;;
4098        -lkernel32)
4099          test x"$CYGWIN" != xyes && ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4100          ;;
4101        -[LRuY])
4102          # These flags, when seen by themselves, take an argument.
4103          # We remove the space between option and argument and re-iterate
4104          # unless we find an empty arg or a new option (starting with -)
4105          case $2 in
4106             "" | -*);;
4107             *)
4108                ac_arg="$ac_arg$2"
4109                shift; shift
4110                set X $ac_arg "$@"
4111                ;;
4112          esac
4113          ;;
4114        -YP,*)
4115          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4116              ac_exists=false
4117  for ac_i in $ac_cv_f77_libs; do
4118    if test x"$ac_j" = x"$ac_i"; then
4119      ac_exists=true
4120      break
4121    fi
4122  done
4123
4124  if test x"$ac_exists" = xtrue; then
4125  :
4126else
4127  ac_arg="$ac_arg $ac_j"
4128                               ac_cv_f77_libs="$ac_cv_f77_libs $ac_j"
4129fi
4130
4131          done
4132          ;;
4133        -[lLR]*)
4134            ac_exists=false
4135  for ac_i in $ac_cv_f77_libs; do
4136    if test x"$ac_arg" = x"$ac_i"; then
4137      ac_exists=true
4138      break
4139    fi
4140  done
4141
4142  if test x"$ac_exists" = xtrue; then
4143  :
4144else
4145  ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4146fi
4147
4148          ;;
4149          # Ignore everything else.
4150  esac
4151done
4152# restore positional arguments
4153set X $ac_save_positional; shift
4154
4155# We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4156# then we insist that the "run path" must be an absolute path (i.e. it
4157# must begin with a "/").
4158case `(uname -sr) 2>/dev/null` in
4159   "SunOS 5"*)
4160      ac_ld_run_path=`echo $ac_f77_v_output |
4161                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4162      test "x$ac_ld_run_path" != x &&
4163        if test "$ac_compiler_gnu" = yes; then
4164  for ac_link_opt in $ac_ld_run_path; do
4165    ac_cv_f77_libs="$ac_cv_f77_libs -Xlinker $ac_link_opt"
4166  done
4167else
4168  ac_cv_f77_libs="$ac_cv_f77_libs $ac_ld_run_path"
4169fi
4170      ;;
4171esac
4172fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4173
4174fi
4175echo "$as_me:$LINENO: result: $ac_cv_f77_libs" >&5
4176echo "${ECHO_T}$ac_cv_f77_libs" >&6
4177FLIBS="$ac_cv_f77_libs"
4178
4179
4180ac_ext=f
4181ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4182ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4183ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4184
4185ac_ext=f
4186ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4187ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4188ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4189
4190echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4191echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4192if test "${ac_cv_f77_dummy_main+set}" = set; then
4193  echo $ECHO_N "(cached) $ECHO_C" >&6
4194else
4195  ac_f77_dm_save_LIBS=$LIBS
4196 LIBS="$LIBS $FLIBS"
4197 ac_fortran_dm_var=F77_DUMMY_MAIN
4198 ac_ext=c
4199ac_cpp='$CPP $CPPFLAGS'
4200ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4201ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4202ac_compiler_gnu=$ac_cv_c_compiler_gnu
4203
4204 # First, try linking without a dummy main:
4205 cat >conftest.$ac_ext <<_ACEOF
4206/* confdefs.h.  */
4207_ACEOF
4208cat confdefs.h >>conftest.$ac_ext
4209cat >>conftest.$ac_ext <<_ACEOF
4210/* end confdefs.h.  */
4211
4212#ifdef F77_DUMMY_MAIN
4213
4214#  ifdef __cplusplus
4215     extern "C"
4216#  endif
4217   int F77_DUMMY_MAIN() { return 1; }
4218
4219#endif
4220int
4221main ()
4222{
4223
4224  ;
4225  return 0;
4226}
4227_ACEOF
4228rm -f conftest.$ac_objext conftest$ac_exeext
4229if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4230  (eval $ac_link) 2>conftest.er1
4231  ac_status=$?
4232  grep -v '^ *+' conftest.er1 >conftest.err
4233  rm -f conftest.er1
4234  cat conftest.err >&5
4235  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4236  (exit $ac_status); } &&
4237         { ac_try='test -z "$ac_c_werror_flag"
4238                         || test ! -s conftest.err'
4239  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4240  (eval $ac_try) 2>&5
4241  ac_status=$?
4242  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4243  (exit $ac_status); }; } &&
4244         { ac_try='test -s conftest$ac_exeext'
4245  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4246  (eval $ac_try) 2>&5
4247  ac_status=$?
4248  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4249  (exit $ac_status); }; }; then
4250  ac_cv_fortran_dummy_main=none
4251else
4252  echo "$as_me: failed program was:" >&5
4253sed 's/^/| /' conftest.$ac_ext >&5
4254
4255ac_cv_fortran_dummy_main=unknown
4256fi
4257rm -f conftest.err conftest.$ac_objext \
4258      conftest$ac_exeext conftest.$ac_ext
4259
4260 if test $ac_cv_fortran_dummy_main = unknown; then
4261   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4262     cat >conftest.$ac_ext <<_ACEOF
4263/* confdefs.h.  */
4264_ACEOF
4265cat confdefs.h >>conftest.$ac_ext
4266cat >>conftest.$ac_ext <<_ACEOF
4267/* end confdefs.h.  */
4268#define $ac_fortran_dm_var $ac_func
4269#ifdef F77_DUMMY_MAIN
4270
4271#  ifdef __cplusplus
4272     extern "C"
4273#  endif
4274   int F77_DUMMY_MAIN() { return 1; }
4275
4276#endif
4277int
4278main ()
4279{
4280
4281  ;
4282  return 0;
4283}
4284_ACEOF
4285rm -f conftest.$ac_objext conftest$ac_exeext
4286if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4287  (eval $ac_link) 2>conftest.er1
4288  ac_status=$?
4289  grep -v '^ *+' conftest.er1 >conftest.err
4290  rm -f conftest.er1
4291  cat conftest.err >&5
4292  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4293  (exit $ac_status); } &&
4294         { ac_try='test -z "$ac_c_werror_flag"
4295                         || test ! -s conftest.err'
4296  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4297  (eval $ac_try) 2>&5
4298  ac_status=$?
4299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4300  (exit $ac_status); }; } &&
4301         { ac_try='test -s conftest$ac_exeext'
4302  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4303  (eval $ac_try) 2>&5
4304  ac_status=$?
4305  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4306  (exit $ac_status); }; }; then
4307  ac_cv_fortran_dummy_main=$ac_func; break
4308else
4309  echo "$as_me: failed program was:" >&5
4310sed 's/^/| /' conftest.$ac_ext >&5
4311
4312fi
4313rm -f conftest.err conftest.$ac_objext \
4314      conftest$ac_exeext conftest.$ac_ext
4315   done
4316 fi
4317 ac_ext=f
4318ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4319ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4320ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4321 ac_cv_f77_dummy_main=$ac_cv_fortran_dummy_main
4322 rm -f conftest*
4323 LIBS=$ac_f77_dm_save_LIBS
4324
4325fi
4326echo "$as_me:$LINENO: result: $ac_cv_f77_dummy_main" >&5
4327echo "${ECHO_T}$ac_cv_f77_dummy_main" >&6
4328F77_DUMMY_MAIN=$ac_cv_f77_dummy_main
4329if test "$F77_DUMMY_MAIN" != unknown; then
4330  if test $F77_DUMMY_MAIN != none; then
4331
4332cat >>confdefs.h <<_ACEOF
4333#define F77_DUMMY_MAIN $F77_DUMMY_MAIN
4334_ACEOF
4335
4336  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4337
4338cat >>confdefs.h <<\_ACEOF
4339#define FC_DUMMY_MAIN_EQ_F77 1
4340_ACEOF
4341
4342  fi
4343fi
4344else
4345  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4346See \`config.log' for more details." >&5
4347echo "$as_me: error: linking to Fortran libraries from C fails
4348See \`config.log' for more details." >&2;}
4349   { (exit 1); exit 1; }; }
4350fi
4351
4352
4353ac_ext=f
4354ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4355ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4356ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4357
4358ac_ext=f
4359ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4360ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4361ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4362echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4363echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4364if test "${ac_cv_f77_mangling+set}" = set; then
4365  echo $ECHO_N "(cached) $ECHO_C" >&6
4366else
4367  cat >conftest.$ac_ext <<_ACEOF
4368      subroutine foobar()
4369      return
4370      end
4371      subroutine foo_bar()
4372      return
4373      end
4374_ACEOF
4375rm -f conftest.$ac_objext
4376if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4377  (eval $ac_compile) 2>conftest.er1
4378  ac_status=$?
4379  grep -v '^ *+' conftest.er1 >conftest.err
4380  rm -f conftest.er1
4381  cat conftest.err >&5
4382  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4383  (exit $ac_status); } &&
4384         { ac_try='test -z "$ac_f77_werror_flag"
4385                         || test ! -s conftest.err'
4386  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4387  (eval $ac_try) 2>&5
4388  ac_status=$?
4389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4390  (exit $ac_status); }; } &&
4391         { ac_try='test -s conftest.$ac_objext'
4392  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4393  (eval $ac_try) 2>&5
4394  ac_status=$?
4395  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4396  (exit $ac_status); }; }; then
4397  mv conftest.$ac_objext cfortran_test.$ac_objext
4398
4399  ac_save_LIBS=$LIBS
4400  LIBS="cfortran_test.$ac_objext $LIBS $FLIBS"
4401
4402  ac_ext=c
4403ac_cpp='$CPP $CPPFLAGS'
4404ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4405ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4406ac_compiler_gnu=$ac_cv_c_compiler_gnu
4407  ac_success=no
4408  for ac_foobar in foobar FOOBAR; do
4409    for ac_underscore in "" "_"; do
4410      ac_func="$ac_foobar$ac_underscore"
4411      cat >conftest.$ac_ext <<_ACEOF
4412/* confdefs.h.  */
4413_ACEOF
4414cat confdefs.h >>conftest.$ac_ext
4415cat >>conftest.$ac_ext <<_ACEOF
4416/* end confdefs.h.  */
4417
4418/* Override any gcc2 internal prototype to avoid an error.  */
4419#ifdef __cplusplus
4420extern "C"
4421#endif
4422/* We use char because int might match the return type of a gcc2
4423   builtin and then its argument prototype would still apply.  */
4424char $ac_func ();
4425#ifdef F77_DUMMY_MAIN
4426
4427#  ifdef __cplusplus
4428     extern "C"
4429#  endif
4430   int F77_DUMMY_MAIN() { return 1; }
4431
4432#endif
4433int
4434main ()
4435{
4436$ac_func ();
4437  ;
4438  return 0;
4439}
4440_ACEOF
4441rm -f conftest.$ac_objext conftest$ac_exeext
4442if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4443  (eval $ac_link) 2>conftest.er1
4444  ac_status=$?
4445  grep -v '^ *+' conftest.er1 >conftest.err
4446  rm -f conftest.er1
4447  cat conftest.err >&5
4448  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4449  (exit $ac_status); } &&
4450         { ac_try='test -z "$ac_c_werror_flag"
4451                         || test ! -s conftest.err'
4452  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4453  (eval $ac_try) 2>&5
4454  ac_status=$?
4455  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4456  (exit $ac_status); }; } &&
4457         { ac_try='test -s conftest$ac_exeext'
4458  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4459  (eval $ac_try) 2>&5
4460  ac_status=$?
4461  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4462  (exit $ac_status); }; }; then
4463  ac_success=yes; break 2
4464else
4465  echo "$as_me: failed program was:" >&5
4466sed 's/^/| /' conftest.$ac_ext >&5
4467
4468fi
4469rm -f conftest.err conftest.$ac_objext \
4470      conftest$ac_exeext conftest.$ac_ext
4471    done
4472  done
4473  ac_ext=f
4474ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4475ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4476ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4477
4478  if test "$ac_success" = "yes"; then
4479     case $ac_foobar in
4480        foobar)
4481           ac_case=lower
4482           ac_foo_bar=foo_bar
4483           ;;
4484        FOOBAR)
4485           ac_case=upper
4486           ac_foo_bar=FOO_BAR
4487           ;;
4488     esac
4489
4490     ac_ext=c
4491ac_cpp='$CPP $CPPFLAGS'
4492ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4493ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4494ac_compiler_gnu=$ac_cv_c_compiler_gnu
4495     ac_success_extra=no
4496     for ac_extra in "" "_"; do
4497        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4498        cat >conftest.$ac_ext <<_ACEOF
4499/* confdefs.h.  */
4500_ACEOF
4501cat confdefs.h >>conftest.$ac_ext
4502cat >>conftest.$ac_ext <<_ACEOF
4503/* end confdefs.h.  */
4504
4505/* Override any gcc2 internal prototype to avoid an error.  */
4506#ifdef __cplusplus
4507extern "C"
4508#endif
4509/* We use char because int might match the return type of a gcc2
4510   builtin and then its argument prototype would still apply.  */
4511char $ac_func ();
4512#ifdef F77_DUMMY_MAIN
4513
4514#  ifdef __cplusplus
4515     extern "C"
4516#  endif
4517   int F77_DUMMY_MAIN() { return 1; }
4518
4519#endif
4520int
4521main ()
4522{
4523$ac_func ();
4524  ;
4525  return 0;
4526}
4527_ACEOF
4528rm -f conftest.$ac_objext conftest$ac_exeext
4529if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4530  (eval $ac_link) 2>conftest.er1
4531  ac_status=$?
4532  grep -v '^ *+' conftest.er1 >conftest.err
4533  rm -f conftest.er1
4534  cat conftest.err >&5
4535  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4536  (exit $ac_status); } &&
4537         { ac_try='test -z "$ac_c_werror_flag"
4538                         || test ! -s conftest.err'
4539  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4540  (eval $ac_try) 2>&5
4541  ac_status=$?
4542  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4543  (exit $ac_status); }; } &&
4544         { ac_try='test -s conftest$ac_exeext'
4545  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4546  (eval $ac_try) 2>&5
4547  ac_status=$?
4548  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4549  (exit $ac_status); }; }; then
4550  ac_success_extra=yes; break
4551else
4552  echo "$as_me: failed program was:" >&5
4553sed 's/^/| /' conftest.$ac_ext >&5
4554
4555fi
4556rm -f conftest.err conftest.$ac_objext \
4557      conftest$ac_exeext conftest.$ac_ext
4558     done
4559     ac_ext=f
4560ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4561ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4562ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4563
4564     if test "$ac_success_extra" = "yes"; then
4565        ac_cv_f77_mangling="$ac_case case"
4566        if test -z "$ac_underscore"; then
4567           ac_cv_f77_mangling="$ac_cv_f77_mangling, no underscore"
4568        else
4569           ac_cv_f77_mangling="$ac_cv_f77_mangling, underscore"
4570        fi
4571        if test -z "$ac_extra"; then
4572           ac_cv_f77_mangling="$ac_cv_f77_mangling, no extra underscore"
4573        else
4574           ac_cv_f77_mangling="$ac_cv_f77_mangling, extra underscore"
4575        fi
4576      else
4577        ac_cv_f77_mangling="unknown"
4578      fi
4579  else
4580     ac_cv_f77_mangling="unknown"
4581  fi
4582
4583  LIBS=$ac_save_LIBS
4584  rm -f cfortran_test* conftest*
4585else
4586  echo "$as_me: failed program was:" >&5
4587sed 's/^/| /' conftest.$ac_ext >&5
4588
4589{ { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4590See \`config.log' for more details." >&5
4591echo "$as_me: error: cannot compile a simple Fortran program
4592See \`config.log' for more details." >&2;}
4593   { (exit 1); exit 1; }; }
4594fi
4595rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4596
4597fi
4598echo "$as_me:$LINENO: result: $ac_cv_f77_mangling" >&5
4599echo "${ECHO_T}$ac_cv_f77_mangling" >&6
4600
4601ac_ext=f
4602ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4603ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4604ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4605
4606
4607ac_ext=f
4608ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4609ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4610ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4611
4612
4613ac_ext=f
4614ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4615ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4616ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4617
4618
4619case $ac_cv_f77_mangling in
4620  "lower case, no underscore, no extra underscore")
4621          cat >>confdefs.h <<\_ACEOF
4622#define F77_FUNC(name,NAME) name
4623_ACEOF
4624
4625          cat >>confdefs.h <<\_ACEOF
4626#define F77_FUNC_(name,NAME) name
4627_ACEOF
4628 ;;
4629  "lower case, no underscore, extra underscore")
4630          cat >>confdefs.h <<\_ACEOF
4631#define F77_FUNC(name,NAME) name
4632_ACEOF
4633
4634          cat >>confdefs.h <<\_ACEOF
4635#define F77_FUNC_(name,NAME) name ## _
4636_ACEOF
4637 ;;
4638  "lower case, underscore, no extra underscore")
4639          cat >>confdefs.h <<\_ACEOF
4640#define F77_FUNC(name,NAME) name ## _
4641_ACEOF
4642
4643          cat >>confdefs.h <<\_ACEOF
4644#define F77_FUNC_(name,NAME) name ## _
4645_ACEOF
4646 ;;
4647  "lower case, underscore, extra underscore")
4648          cat >>confdefs.h <<\_ACEOF
4649#define F77_FUNC(name,NAME) name ## _
4650_ACEOF
4651
4652          cat >>confdefs.h <<\_ACEOF
4653#define F77_FUNC_(name,NAME) name ## __
4654_ACEOF
4655 ;;
4656  "upper case, no underscore, no extra underscore")
4657          cat >>confdefs.h <<\_ACEOF
4658#define F77_FUNC(name,NAME) NAME
4659_ACEOF
4660
4661          cat >>confdefs.h <<\_ACEOF
4662#define F77_FUNC_(name,NAME) NAME
4663_ACEOF
4664 ;;
4665  "upper case, no underscore, extra underscore")
4666          cat >>confdefs.h <<\_ACEOF
4667#define F77_FUNC(name,NAME) NAME
4668_ACEOF
4669
4670          cat >>confdefs.h <<\_ACEOF
4671#define F77_FUNC_(name,NAME) NAME ## _
4672_ACEOF
4673 ;;
4674  "upper case, underscore, no extra underscore")
4675          cat >>confdefs.h <<\_ACEOF
4676#define F77_FUNC(name,NAME) NAME ## _
4677_ACEOF
4678
4679          cat >>confdefs.h <<\_ACEOF
4680#define F77_FUNC_(name,NAME) NAME ## _
4681_ACEOF
4682 ;;
4683  "upper case, underscore, extra underscore")
4684          cat >>confdefs.h <<\_ACEOF
4685#define F77_FUNC(name,NAME) NAME ## _
4686_ACEOF
4687
4688          cat >>confdefs.h <<\_ACEOF
4689#define F77_FUNC_(name,NAME) NAME ## __
4690_ACEOF
4691 ;;
4692  *)
4693          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4694echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4695          ;;
4696esac
4697
4698ac_ext=f
4699ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4700ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4701ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4702
4703
4704# If FLIBS has been set by the user, we just restore its value here
4705if test x"$save_FLIBS" != x; then
4706  FLIBS="$save_FLIBS"
4707else
4708  # This is to correct a missing exclusion in autoconf 2.59
4709  if test x"$FLIBS" != x; then
4710    my_flibs=
4711    for flag in $FLIBS; do
4712      case $flag in
4713        -lcrt*.o) ;;
4714        -lcygwin) ;;
4715               *) my_flibs="$my_flibs $flag" ;;
4716      esac
4717    done
4718    FLIBS="$my_flibs"
4719  fi
4720
4721  case $build in
4722  # The following is a fix to define FLIBS for ifort on Windows
4723  # In its original version, it linked in libifcorert.lib or libifcorertd.lib on Windows/ifort explicitly.
4724  # However, this seem to create a dependency on libifcorert.dll (or libifcorertd.dll) in the executables.
4725  # This is seem to be unnecessary, libifcorert(d).lib has been removed from the link line.
4726  # Further, excluding libc.lib from the default libs seemed to be necessary only for VS < 8.
4727  # Since the corresponding flag seems to make more trouble that it avoid, it has been removed now.
4728     *-cygwin* | *-mingw*)
4729       case "$F77" in
4730#         ifort* | */ifort* | IFORT* | */IFORT*)
4731#           FLIBS="-link $LIBS /NODEFAULTLIB:libc.lib"
4732#           if "$coin_debug_compile" = true ; then
4733#             FLIBS="-link $LIBS /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib"
4734#           else
4735#             FLIBS="-link $LIBS /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmtd.lib"
4736#           fi
4737#           ;;
4738         compile_f2c*)
4739           FLIBS=`$F77 -FLIBS` ;;
4740       esac;;
4741     *-hp-*)
4742         FLIBS="$FLIBS -lm";;
4743     *-ibm-*)
4744         FLIBS=`echo $FLIBS | sed 's/-lc)/-lc/g'` ;;
4745     *-linux-*)
4746       case "$F77" in
4747         pgf77* | */pgf77* | pgf90* | */pgf90*)
4748# ask linker to go through the archives multiple times
4749# (the Fortran compiler seems to do that automatically...)
4750           FLIBS="-Wl,--start-group $FLIBS -Wl,--end-group" ;;
4751       esac
4752  esac
4753  ac_cv_f77_libs="$FLIBS"
4754fi
4755
4756ac_ext=c
4757ac_cpp='$CPP $CPPFLAGS'
4758ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4759ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4760ac_compiler_gnu=$ac_cv_c_compiler_gnu
4761
4762
4763
4764
4765# Add FLIBS to FILTERSQP_PCLIBS, so that they get into the .pc files
4766FILTERSQP_PCLIBS="$FLIBS"
4767
4768
4769# Check if pkg-config is available (to setup addlibs file)
4770
4771
4772# Check whether --enable-pkg-config or --disable-pkg-config was given.
4773if test "${enable_pkg_config+set}" = set; then
4774  enableval="$enable_pkg_config"
4775  use_pkgconfig="$enableval"
4776else
4777  use_pkgconfig=yes
4778fi;
4779
4780if test $use_pkgconfig = yes ; then
4781  if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4782    if test -n "$ac_tool_prefix"; then
4783  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4784set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4785echo "$as_me:$LINENO: checking for $ac_word" >&5
4786echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4787if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
4788  echo $ECHO_N "(cached) $ECHO_C" >&6
4789else
4790  case $PKG_CONFIG in
4791  [\\/]* | ?:[\\/]*)
4792  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4793  ;;
4794  *)
4795  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4796for as_dir in $PATH
4797do
4798  IFS=$as_save_IFS
4799  test -z "$as_dir" && as_dir=.
4800  for ac_exec_ext in '' $ac_executable_extensions; do
4801  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4802    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4803    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4804    break 2
4805  fi
4806done
4807done
4808
4809  ;;
4810esac
4811fi
4812PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4813
4814if test -n "$PKG_CONFIG"; then
4815  echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
4816echo "${ECHO_T}$PKG_CONFIG" >&6
4817else
4818  echo "$as_me:$LINENO: result: no" >&5
4819echo "${ECHO_T}no" >&6
4820fi
4821
4822fi
4823if test -z "$ac_cv_path_PKG_CONFIG"; then
4824  ac_pt_PKG_CONFIG=$PKG_CONFIG
4825  # Extract the first word of "pkg-config", so it can be a program name with args.
4826set dummy pkg-config; ac_word=$2
4827echo "$as_me:$LINENO: checking for $ac_word" >&5
4828echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4829if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
4830  echo $ECHO_N "(cached) $ECHO_C" >&6
4831else
4832  case $ac_pt_PKG_CONFIG in
4833  [\\/]* | ?:[\\/]*)
4834  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4835  ;;
4836  *)
4837  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4838for as_dir in $PATH
4839do
4840  IFS=$as_save_IFS
4841  test -z "$as_dir" && as_dir=.
4842  for ac_exec_ext in '' $ac_executable_extensions; do
4843  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4844    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4845    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4846    break 2
4847  fi
4848done
4849done
4850
4851  ;;
4852esac
4853fi
4854ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4855
4856if test -n "$ac_pt_PKG_CONFIG"; then
4857  echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
4858echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
4859else
4860  echo "$as_me:$LINENO: result: no" >&5
4861echo "${ECHO_T}no" >&6
4862fi
4863
4864  PKG_CONFIG=$ac_pt_PKG_CONFIG
4865else
4866  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4867fi
4868
4869  fi
4870  if test -n "$PKG_CONFIG"; then
4871    _pkg_min_version=0.9.0
4872    echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
4873echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6
4874    if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4875      echo "$as_me:$LINENO: result: yes" >&5
4876echo "${ECHO_T}yes" >&6
4877    else
4878      echo "$as_me:$LINENO: result: no" >&5
4879echo "${ECHO_T}no" >&6
4880      PKG_CONFIG=""
4881    fi
4882  fi
4883
4884  # check if pkg-config supports the short-errors flag
4885  if test -n "$PKG_CONFIG" && \
4886    $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
4887    pkg_short_errors=" --short-errors "
4888  else
4889    pkg_short_errors=""
4890  fi
4891fi
4892
4893
4894
4895if test -n "$PKG_CONFIG"; then
4896  COIN_HAS_PKGCONFIG_TRUE=
4897  COIN_HAS_PKGCONFIG_FALSE='#'
4898else
4899  COIN_HAS_PKGCONFIG_TRUE='#'
4900  COIN_HAS_PKGCONFIG_FALSE=
4901fi
4902
4903
4904
4905# assemble pkg-config search path for installed projects
4906COIN_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
4907
4908# let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
4909# best would actually to use ${libdir}, since .pc files get installed into ${libdir}/pkgconfig,
4910# unfortunately, ${libdir} expands to ${exec_prefix}/lib and ${exec_prefix} to ${prefix}...
4911COIN_PKG_CONFIG_PATH="${prefix}/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
4912
4913
4914# Check whether --with-coin-instdir or --without-coin-instdir was given.
4915if test "${with_coin_instdir+set}" = set; then
4916  withval="$with_coin_instdir"
4917  if test -d "$withval"; then : ; else
4918     { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
4919echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
4920   { (exit 1); exit 1; }; }
4921   fi
4922   COIN_PKG_CONFIG_PATH="$withval/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
4923
4924fi;
4925
4926
4927
4928# assemble additional pkg-config search paths for uninstalled projects
4929if test x$coin_projectdir = xyes ; then
4930  # if we are in a project setup, then in a classic setup, we want to find uninstalled projects
4931  # their (relative) location is written to coin_subdirs.txt by the configure in the project base directory
4932  # unfortunately, if the user set prefix, then we do not know where the project base directory is located
4933  # but it is likely to be either .. (if we are a usual coin project) or ../.. (if we are a unusual coin project like ThirdParty or Data)
4934  COIN_PKG_CONFIG_PATH_UNINSTALLED=
4935  if test -e ../coin_subdirs.txt ; then
4936    for i in `cat ../coin_subdirs.txt` ; do
4937      if test -d ../$i ; then
4938        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
4939      fi
4940    done
4941  fi
4942
4943  if test -e ../../coin_subdirs.txt ; then
4944    for i in `cat ../../coin_subdirs.txt` ; do
4945      if test -d ../../$i ; then
4946        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
4947      fi
4948    done
4949  fi
4950
4951
4952fi
4953
4954
4955
4956# Initialize automake
4957echo "$as_me:$LINENO: checking for egrep" >&5
4958echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4959if test "${ac_cv_prog_egrep+set}" = set; then
4960  echo $ECHO_N "(cached) $ECHO_C" >&6
4961else
4962  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4963    then ac_cv_prog_egrep='grep -E'
4964    else ac_cv_prog_egrep='egrep'
4965    fi
4966fi
4967echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4968echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4969 EGREP=$ac_cv_prog_egrep
4970
4971
4972am__api_version="1.9"
4973# Find a good install program.  We prefer a C program (faster),
4974# so one script is as good as another.  But avoid the broken or
4975# incompatible versions:
4976# SysV /etc/install, /usr/sbin/install
4977# SunOS /usr/etc/install
4978# IRIX /sbin/install
4979# AIX /bin/install
4980# AmigaOS /C/install, which installs bootblocks on floppy discs
4981# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4982# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4983# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4984# OS/2's system install, which has a completely different semantic
4985# ./install, which can be erroneously created by make from ./install.sh.
4986echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4987echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4988if test -z "$INSTALL"; then
4989if test "${ac_cv_path_install+set}" = set; then
4990  echo $ECHO_N "(cached) $ECHO_C" >&6
4991else
4992  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4993for as_dir in $PATH
4994do
4995  IFS=$as_save_IFS
4996  test -z "$as_dir" && as_dir=.
4997  # Account for people who put trailing slashes in PATH elements.
4998case $as_dir/ in
4999  ./ | .// | /cC/* | \
5000  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5001  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5002  /usr/ucb/* ) ;;
5003  *)
5004    # OSF1 and SCO ODT 3.0 have their own names for install.
5005    # Don't use installbsd from OSF since it installs stuff as root
5006    # by default.
5007    for ac_prog in ginstall scoinst install; do
5008      for ac_exec_ext in '' $ac_executable_extensions; do
5009        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5010          if test $ac_prog = install &&
5011            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5012            # AIX install.  It has an incompatible calling convention.
5013            :
5014          elif test $ac_prog = install &&
5015            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5016            # program-specific install script used by HP pwplus--don't use.
5017            :
5018          else
5019            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5020            break 3
5021          fi
5022        fi
5023      done
5024    done
5025    ;;
5026esac
5027done
5028
5029
5030fi
5031  if test "${ac_cv_path_install+set}" = set; then
5032    INSTALL=$ac_cv_path_install
5033  else
5034    # As a last resort, use the slow shell script.  We don't cache a
5035    # path for INSTALL within a source directory, because that will
5036    # break other packages using the cache if that directory is
5037    # removed, or if the path is relative.
5038    INSTALL=$ac_install_sh
5039  fi
5040fi
5041echo "$as_me:$LINENO: result: $INSTALL" >&5
5042echo "${ECHO_T}$INSTALL" >&6
5043
5044# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5045# It thinks the first close brace ends the variable substitution.
5046test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5047
5048test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5049
5050test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5051
5052echo "$as_me:$LINENO: checking whether build environment is sane" >&5
5053echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
5054# Just in case
5055sleep 1
5056echo timestamp > conftest.file
5057# Do `set' in a subshell so we don't clobber the current shell's
5058# arguments.  Must try -L first in case configure is actually a
5059# symlink; some systems play weird games with the mod time of symlinks
5060# (eg FreeBSD returns the mod time of the symlink's containing
5061# directory).
5062if (
5063   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
5064   if test "$*" = "X"; then
5065      # -L didn't work.
5066      set X `ls -t $srcdir/configure conftest.file`
5067   fi
5068   rm -f conftest.file
5069   if test "$*" != "X $srcdir/configure conftest.file" \
5070      && test "$*" != "X conftest.file $srcdir/configure"; then
5071
5072      # If neither matched, then we have a broken ls.  This can happen
5073      # if, for instance, CONFIG_SHELL is bash and it inherits a
5074      # broken ls alias from the environment.  This has actually
5075      # happened.  Such a system could not be considered "sane".
5076      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
5077alias in your environment" >&5
5078echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
5079alias in your environment" >&2;}
5080   { (exit 1); exit 1; }; }
5081   fi
5082
5083   test "$2" = conftest.file
5084   )
5085then
5086   # Ok.
5087   :
5088else
5089   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
5090Check your system clock" >&5
5091echo "$as_me: error: newly created file is older than distributed files!
5092Check your system clock" >&2;}
5093   { (exit 1); exit 1; }; }
5094fi
5095echo "$as_me:$LINENO: result: yes" >&5
5096echo "${ECHO_T}yes" >&6
5097test "$program_prefix" != NONE &&
5098  program_transform_name="s,^,$program_prefix,;$program_transform_name"
5099# Use a double $ so make ignores it.
5100test "$program_suffix" != NONE &&
5101  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
5102# Double any \ or $.  echo might interpret backslashes.
5103# By default was `s,x,x', remove it if useless.
5104cat <<\_ACEOF >conftest.sed
5105s/[\\$]/&&/g;s/;s,x,x,$//
5106_ACEOF
5107program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
5108rm conftest.sed
5109
5110# expand $ac_aux_dir to an absolute path
5111am_aux_dir=`cd $ac_aux_dir && pwd`
5112
5113test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
5114# Use eval to expand $SHELL
5115if eval "$MISSING --run true"; then
5116  am_missing_run="$MISSING --run "
5117else
5118  am_missing_run=
5119  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
5120echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
5121fi
5122
5123if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
5124  # We used to keeping the `.' as first argument, in order to
5125  # allow $(mkdir_p) to be used without argument.  As in
5126  #   $(mkdir_p) $(somedir)
5127  # where $(somedir) is conditionally defined.  However this is wrong
5128  # for two reasons:
5129  #  1. if the package is installed by a user who cannot write `.'
5130  #     make install will fail,
5131  #  2. the above comment should most certainly read
5132  #     $(mkdir_p) $(DESTDIR)$(somedir)
5133  #     so it does not work when $(somedir) is undefined and
5134  #     $(DESTDIR) is not.
5135  #  To support the latter case, we have to write
5136  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
5137  #  so the `.' trick is pointless.
5138  mkdir_p='mkdir -p --'
5139else
5140  # On NextStep and OpenStep, the `mkdir' command does not
5141  # recognize any option.  It will interpret all options as
5142  # directories to create, and then abort because `.' already
5143  # exists.
5144  for d in ./-p ./--version;
5145  do
5146    test -d $d && rmdir $d
5147  done
5148  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
5149  if test -f "$ac_aux_dir/mkinstalldirs"; then
5150    mkdir_p='$(mkinstalldirs)'
5151  else
5152    mkdir_p='$(install_sh) -d'
5153  fi
5154fi
5155
5156for ac_prog in gawk mawk nawk awk
5157do
5158  # Extract the first word of "$ac_prog", so it can be a program name with args.
5159set dummy $ac_prog; ac_word=$2
5160echo "$as_me:$LINENO: checking for $ac_word" >&5
5161echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5162if test "${ac_cv_prog_AWK+set}" = set; then
5163  echo $ECHO_N "(cached) $ECHO_C" >&6
5164else
5165  if test -n "$AWK"; then
5166  ac_cv_prog_AWK="$AWK" # Let the user override the test.
5167else
5168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5169for as_dir in $PATH
5170do
5171  IFS=$as_save_IFS
5172  test -z "$as_dir" && as_dir=.
5173  for ac_exec_ext in '' $ac_executable_extensions; do
5174  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5175    ac_cv_prog_AWK="$ac_prog"
5176    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5177    break 2
5178  fi
5179done
5180done
5181
5182fi
5183fi
5184AWK=$ac_cv_prog_AWK
5185if test -n "$AWK"; then
5186  echo "$as_me:$LINENO: result: $AWK" >&5
5187echo "${ECHO_T}$AWK" >&6
5188else
5189  echo "$as_me:$LINENO: result: no" >&5
5190echo "${ECHO_T}no" >&6
5191fi
5192
5193  test -n "$AWK" && break
5194done
5195
5196echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5197echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
5198set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
5199if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
5200  echo $ECHO_N "(cached) $ECHO_C" >&6
5201else
5202  cat >conftest.make <<\_ACEOF
5203all:
5204        @echo 'ac_maketemp="$(MAKE)"'
5205_ACEOF
5206# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5207eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
5208if test -n "$ac_maketemp"; then
5209  eval ac_cv_prog_make_${ac_make}_set=yes
5210else
5211  eval ac_cv_prog_make_${ac_make}_set=no
5212fi
5213rm -f conftest.make
5214fi
5215if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
5216  echo "$as_me:$LINENO: result: yes" >&5
5217echo "${ECHO_T}yes" >&6
5218  SET_MAKE=
5219else
5220  echo "$as_me:$LINENO: result: no" >&5
5221echo "${ECHO_T}no" >&6
5222  SET_MAKE="MAKE=${MAKE-make}"
5223fi
5224
5225rm -rf .tst 2>/dev/null
5226mkdir .tst 2>/dev/null
5227if test -d .tst; then
5228  am__leading_dot=.
5229else
5230  am__leading_dot=_
5231fi
5232rmdir .tst 2>/dev/null
5233
5234DEPDIR="${am__leading_dot}deps"
5235
5236          ac_config_commands="$ac_config_commands depfiles"
5237
5238
5239am_make=${MAKE-make}
5240cat > confinc << 'END'
5241am__doit:
5242        @echo done
5243.PHONY: am__doit
5244END
5245# If we don't find an include directive, just comment out the code.
5246echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
5247echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
5248am__include="#"
5249am__quote=
5250_am_result=none
5251# First try GNU make style include.
5252echo "include confinc" > confmf
5253# We grep out `Entering directory' and `Leaving directory'
5254# messages which can occur if `w' ends up in MAKEFLAGS.
5255# In particular we don't look at `^make:' because GNU make might
5256# be invoked under some other name (usually "gmake"), in which
5257# case it prints its new name instead of `make'.
5258if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
5259   am__include=include
5260   am__quote=
5261   _am_result=GNU
5262fi
5263# Now try BSD make style include.
5264if test "$am__include" = "#"; then
5265   echo '.include "confinc"' > confmf
5266   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
5267      am__include=.include
5268      am__quote="\""
5269      _am_result=BSD
5270   fi
5271fi
5272
5273
5274echo "$as_me:$LINENO: result: $_am_result" >&5
5275echo "${ECHO_T}$_am_result" >&6
5276rm -f confinc confmf
5277
5278# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
5279if test "${enable_dependency_tracking+set}" = set; then
5280  enableval="$enable_dependency_tracking"
5281
5282fi;
5283if test "x$enable_dependency_tracking" != xno; then
5284  am_depcomp="$ac_aux_dir/depcomp"
5285  AMDEPBACKSLASH='\'
5286fi
5287
5288
5289if test "x$enable_dependency_tracking" != xno; then
5290  AMDEP_TRUE=
5291  AMDEP_FALSE='#'
5292else
5293  AMDEP_TRUE='#'
5294  AMDEP_FALSE=
5295fi
5296
5297
5298
5299
5300
5301# AC_MSG_NOTICE([Beginning automake initialisation.])
5302# Stuff for automake
5303# test to see if srcdir already configured
5304if test "`cd $srcdir && pwd`" != "`pwd`" &&
5305   test -f $srcdir/config.status; then
5306  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
5307echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
5308   { (exit 1); exit 1; }; }
5309fi
5310
5311# test whether we have cygpath
5312if test -z "$CYGPATH_W"; then
5313  if (cygpath --version) >/dev/null 2>/dev/null; then
5314    CYGPATH_W='cygpath -w'
5315  else
5316    CYGPATH_W=echo
5317  fi
5318fi
5319
5320
5321# Define the identity of the package.
5322 PACKAGE='thirdpartyfiltersqp'
5323 VERSION='trunk'
5324
5325
5326cat >>confdefs.h <<_ACEOF
5327#define PACKAGE "$PACKAGE"
5328_ACEOF
5329
5330
5331cat >>confdefs.h <<_ACEOF
5332#define VERSION "$VERSION"
5333_ACEOF
5334
5335# Some tools Automake needs.
5336
5337ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
5338
5339
5340AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
5341
5342
5343AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
5344
5345
5346AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
5347
5348
5349MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
5350
5351install_sh=${install_sh-"$am_aux_dir/install-sh"}
5352
5353# Installed binaries are usually stripped using `strip' when the user
5354# run `make install-strip'.  However `strip' might not be the right
5355# tool to use in cross-compilation environments, therefore Automake
5356# will honor the `STRIP' environment variable to overrule this program.
5357if test "$cross_compiling" != no; then
5358  if test -n "$ac_tool_prefix"; then
5359  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5360set dummy ${ac_tool_prefix}strip; ac_word=$2
5361echo "$as_me:$LINENO: checking for $ac_word" >&5
5362echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5363if test "${ac_cv_prog_STRIP+set}" = set; then
5364  echo $ECHO_N "(cached) $ECHO_C" >&6
5365else
5366  if test -n "$STRIP"; then
5367  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5368else
5369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5370for as_dir in $PATH
5371do
5372  IFS=$as_save_IFS
5373  test -z "$as_dir" && as_dir=.
5374  for ac_exec_ext in '' $ac_executable_extensions; do
5375  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5376    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5377    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5378    break 2
5379  fi
5380done
5381done
5382
5383fi
5384fi
5385STRIP=$ac_cv_prog_STRIP
5386if test -n "$STRIP"; then
5387  echo "$as_me:$LINENO: result: $STRIP" >&5
5388echo "${ECHO_T}$STRIP" >&6
5389else
5390  echo "$as_me:$LINENO: result: no" >&5
5391echo "${ECHO_T}no" >&6
5392fi
5393
5394fi
5395if test -z "$ac_cv_prog_STRIP"; then
5396  ac_ct_STRIP=$STRIP
5397  # Extract the first word of "strip", so it can be a program name with args.
5398set dummy strip; ac_word=$2
5399echo "$as_me:$LINENO: checking for $ac_word" >&5
5400echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5401if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5402  echo $ECHO_N "(cached) $ECHO_C" >&6
5403else
5404  if test -n "$ac_ct_STRIP"; then
5405  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5406else
5407as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5408for as_dir in $PATH
5409do
5410  IFS=$as_save_IFS
5411  test -z "$as_dir" && as_dir=.
5412  for ac_exec_ext in '' $ac_executable_extensions; do
5413  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5414    ac_cv_prog_ac_ct_STRIP="strip"
5415    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5416    break 2
5417  fi
5418done
5419done
5420
5421  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5422fi
5423fi
5424ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5425if test -n "$ac_ct_STRIP"; then
5426  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5427echo "${ECHO_T}$ac_ct_STRIP" >&6
5428else
5429  echo "$as_me:$LINENO: result: no" >&5
5430echo "${ECHO_T}no" >&6
5431fi
5432
5433  STRIP=$ac_ct_STRIP
5434else
5435  STRIP="$ac_cv_prog_STRIP"
5436fi
5437
5438fi
5439INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
5440
5441# We need awk for the "check" target.  The system "awk" is bad on
5442# some platforms.
5443# Always define AMTAR for backward compatibility.
5444
5445AMTAR=${AMTAR-"${am_missing_run}tar"}
5446
5447am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
5448
5449
5450
5451
5452depcc="$CC"   am_compiler_list=
5453
5454echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5455echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5456if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5457  echo $ECHO_N "(cached) $ECHO_C" >&6
5458else
5459  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5460  # We make a subdir and do the tests there.  Otherwise we can end up
5461  # making bogus files that we don't know about and never remove.  For
5462  # instance it was reported that on HP-UX the gcc test will end up
5463  # making a dummy file named `D' -- because `-MD' means `put the output
5464  # in D'.
5465  mkdir conftest.dir
5466  # Copy depcomp to subdir because otherwise we won't find it if we're
5467  # using a relative directory.
5468  cp "$am_depcomp" conftest.dir
5469  cd conftest.dir
5470  # We will build objects and dependencies in a subdirectory because
5471  # it helps to detect inapplicable dependency modes.  For instance
5472  # both Tru64's cc and ICC support -MD to output dependencies as a
5473  # side effect of compilation, but ICC will put the dependencies in
5474  # the current directory while Tru64 will put them in the object
5475  # directory.
5476  mkdir sub
5477
5478  am_cv_CC_dependencies_compiler_type=none
5479  if test "$am_compiler_list" = ""; then
5480     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5481  fi
5482  for depmode in $am_compiler_list; do
5483    # Setup a source with many dependencies, because some compilers
5484    # like to wrap large dependency lists on column 80 (with \), and
5485    # we should not choose a depcomp mode which is confused by this.
5486    #
5487    # We need to recreate these files for each test, as the compiler may
5488    # overwrite some of them when testing with obscure command lines.
5489    # This happens at least with the AIX C compiler.
5490    : > sub/conftest.c
5491    for i in 1 2 3 4 5 6; do
5492      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5493      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5494      # Solaris 8's {/usr,}/bin/sh.
5495      touch sub/conftst$i.h
5496    done
5497    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5498
5499    case $depmode in
5500    nosideeffect)
5501      # after this tag, mechanisms are not by side-effect, so they'll
5502      # only be used when explicitly requested
5503      if test "x$enable_dependency_tracking" = xyes; then
5504        continue
5505      else
5506        break
5507      fi
5508      ;;
5509    none) break ;;
5510    esac
5511    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5512    # mode.  It turns out that the SunPro C++ compiler does not properly
5513    # handle `-M -o', and we need to detect this.
5514    if depmode=$depmode \
5515       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5516       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5517       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5518         >/dev/null 2>conftest.err &&
5519       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5520       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5521       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5522      # icc doesn't choke on unknown options, it will just issue warnings
5523      # or remarks (even with -Werror).  So we grep stderr for any message
5524      # that says an option was ignored or not supported.
5525      # When given -MP, icc 7.0 and 7.1 complain thusly:
5526      #   icc: Command line warning: ignoring option '-M'; no argument required
5527      # The diagnosis changed in icc 8.0:
5528      #   icc: Command line remark: option '-MP' not supported
5529      if (grep 'ignoring option' conftest.err ||
5530          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5531        am_cv_CC_dependencies_compiler_type=$depmode
5532        break
5533      fi
5534    fi
5535  done
5536
5537  cd ..
5538  rm -rf conftest.dir
5539else
5540  am_cv_CC_dependencies_compiler_type=none
5541fi
5542
5543fi
5544echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5545echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5546CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5547
5548
5549
5550if
5551  test "x$enable_dependency_tracking" != xno \
5552  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5553  am__fastdepCC_TRUE=
5554  am__fastdepCC_FALSE='#'
5555else
5556  am__fastdepCC_TRUE='#'
5557  am__fastdepCC_FALSE=
5558fi
5559
5560
5561
5562echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
5563echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
5564    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
5565if test "${enable_maintainer_mode+set}" = set; then
5566  enableval="$enable_maintainer_mode"
5567  USE_MAINTAINER_MODE=$enableval
5568else
5569  USE_MAINTAINER_MODE=no
5570fi;
5571  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
5572echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
5573
5574
5575if test $USE_MAINTAINER_MODE = yes; then
5576  MAINTAINER_MODE_TRUE=
5577  MAINTAINER_MODE_FALSE='#'
5578else
5579  MAINTAINER_MODE_TRUE='#'
5580  MAINTAINER_MODE_FALSE=
5581fi
5582
5583  MAINT=$MAINTAINER_MODE_TRUE
5584
5585
5586
5587coin_have_externals=no
5588if test "$enable_maintainer_mode" = yes; then
5589
5590  # If maintainer mode is chosen, we make sure that the correct versions
5591  # of the tools are used, and that we know where libtool.m4 is (to
5592  # recreate acinclude.m4)
5593
5594
5595  LIBTOOLM4=
5596  # Normally, $HOME
5597  AUTOTOOLS_DFLT=$HOME
5598
5599  echo "$as_me:$LINENO: checking whether we are using the correct autotools" >&5
5600echo $ECHO_N "checking whether we are using the correct autotools... $ECHO_C" >&6
5601if test "${ac_cv_use_correct_autotools+set}" = set; then
5602  echo $ECHO_N "(cached) $ECHO_C" >&6
5603else
5604  ac_cv_use_correct_autotools=check
5605fi
5606echo "$as_me:$LINENO: result: $ac_cv_use_correct_autotools" >&5
5607echo "${ECHO_T}$ac_cv_use_correct_autotools" >&6
5608
5609  if test $ac_cv_use_correct_autotools = check; then
5610    ac_cv_use_correct_autotools=yes
5611    # Check if we have autoconf
5612    # Extract the first word of "autoconf", so it can be a program name with args.
5613set dummy autoconf; ac_word=$2
5614echo "$as_me:$LINENO: checking for $ac_word" >&5
5615echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5616if test "${ac_cv_prog_have_autoconf+set}" = set; then
5617  echo $ECHO_N "(cached) $ECHO_C" >&6
5618else
5619  if test -n "$have_autoconf"; then
5620  ac_cv_prog_have_autoconf="$have_autoconf" # Let the user override the test.
5621else
5622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5623for as_dir in $PATH
5624do
5625  IFS=$as_save_IFS
5626  test -z "$as_dir" && as_dir=.
5627  for ac_exec_ext in '' $ac_executable_extensions; do
5628  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5629    ac_cv_prog_have_autoconf="yes"
5630    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5631    break 2
5632  fi
5633done
5634done
5635
5636  test -z "$ac_cv_prog_have_autoconf" && ac_cv_prog_have_autoconf="no"
5637fi
5638fi
5639have_autoconf=$ac_cv_prog_have_autoconf
5640if test -n "$have_autoconf"; then
5641  echo "$as_me:$LINENO: result: $have_autoconf" >&5
5642echo "${ECHO_T}$have_autoconf" >&6
5643else
5644  echo "$as_me:$LINENO: result: no" >&5
5645echo "${ECHO_T}no" >&6
5646fi
5647
5648    if test $have_autoconf = no; then
5649      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&5
5650echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&2;}
5651   { (exit 1); exit 1; }; }
5652    fi
5653
5654    # Check whether autoconf is the correct version
5655    correct_version='2.59'
5656    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5657    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of autoconf" >&5
5658echo $ECHO_N "checking whether we are using the correct version ($correct_version) of autoconf... $ECHO_C" >&6
5659    autoconf --version > confauto.out 2>&1
5660    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
5661      echo "$as_me:$LINENO: result: yes" >&5
5662echo "${ECHO_T}yes" >&6
5663    else
5664      rm -f confauto.out
5665      echo "$as_me:$LINENO: result: no" >&5
5666echo "${ECHO_T}no" >&6
5667      { { echo "$as_me:$LINENO: error: You don't have the correct version of autoconf as the first one in your path." >&5
5668echo "$as_me: error: You don't have the correct version of autoconf as the first one in your path." >&2;}
5669   { (exit 1); exit 1; }; }
5670    fi
5671    rm -f confauto.out
5672
5673    # Check if the executable autoconf is picked up from the correct location
5674    echo "$as_me:$LINENO: checking whether autoconf is coming from the correct location" >&5
5675echo $ECHO_N "checking whether autoconf is coming from the correct location... $ECHO_C" >&6
5676    autoconf_dir=`which autoconf | sed -e 's=/autoconf=='`
5677    autoconf_dir=`cd $autoconf_dir; pwd`
5678    if test x$AUTOTOOLS_DIR = x; then
5679      want_dir=$AUTOTOOLS_DFLT/bin
5680    else
5681      want_dir=$AUTOTOOLS_DIR/bin
5682    fi
5683    if test $autoconf_dir = `cd $want_dir; pwd`; then
5684      echo "$as_me:$LINENO: result: yes" >&5
5685echo "${ECHO_T}yes" >&6
5686    else
5687      rm -f confauto.out
5688      echo "$as_me:$LINENO: result: no" >&5
5689echo "${ECHO_T}no" >&6
5690      { { echo "$as_me:$LINENO: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
5691echo "$as_me: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
5692   { (exit 1); exit 1; }; }
5693    fi
5694
5695    # Check if we have automake
5696    # Extract the first word of "automake", so it can be a program name with args.
5697set dummy automake; ac_word=$2
5698echo "$as_me:$LINENO: checking for $ac_word" >&5
5699echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5700if test "${ac_cv_prog_have_automake+set}" = set; then
5701  echo $ECHO_N "(cached) $ECHO_C" >&6
5702else
5703  if test -n "$have_automake"; then
5704  ac_cv_prog_have_automake="$have_automake" # Let the user override the test.
5705else
5706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5707for as_dir in $PATH
5708do
5709  IFS=$as_save_IFS
5710  test -z "$as_dir" && as_dir=.
5711  for ac_exec_ext in '' $ac_executable_extensions; do
5712  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5713    ac_cv_prog_have_automake="yes"
5714    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5715    break 2
5716  fi
5717done
5718done
5719
5720  test -z "$ac_cv_prog_have_automake" && ac_cv_prog_have_automake="no"
5721fi
5722fi
5723have_automake=$ac_cv_prog_have_automake
5724if test -n "$have_automake"; then
5725  echo "$as_me:$LINENO: result: $have_automake" >&5
5726echo "${ECHO_T}$have_automake" >&6
5727else
5728  echo "$as_me:$LINENO: result: no" >&5
5729echo "${ECHO_T}no" >&6
5730fi
5731
5732    if test $have_automake = no; then
5733      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&5
5734echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&2;}
5735   { (exit 1); exit 1; }; }
5736    fi
5737
5738    # Check whether automake is the correct version
5739    correct_version='1.9.6'
5740    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5741    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of automake" >&5
5742echo $ECHO_N "checking whether we are using the correct version ($correct_version) of automake... $ECHO_C" >&6
5743    automake --version > confauto.out 2>&1
5744    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
5745      echo "$as_me:$LINENO: result: yes" >&5
5746echo "${ECHO_T}yes" >&6
5747    else
5748      rm -f confauto.out
5749      echo "$as_me:$LINENO: result: no" >&5
5750echo "${ECHO_T}no" >&6
5751      { { echo "$as_me:$LINENO: error: You don't have the correct version of automake as the first one in your path." >&5
5752echo "$as_me: error: You don't have the correct version of automake as the first one in your path." >&2;}
5753   { (exit 1); exit 1; }; }
5754    fi
5755    rm -f confauto.out
5756
5757    # Check if the executable automake is picked up from the correct location
5758    echo "$as_me:$LINENO: checking whether automake is coming from the correct location" >&5
5759echo $ECHO_N "checking whether automake is coming from the correct location... $ECHO_C" >&6
5760    automake_dir=`which automake | sed -e 's=/automake=='`
5761    automake_dir=`cd $automake_dir; pwd`
5762    if test x$AUTOTOOLS_DIR = x; then
5763      want_dir=$AUTOTOOLS_DFLT/bin
5764    else
5765      want_dir=$AUTOTOOLS_DIR/bin
5766    fi
5767    if test $automake_dir = `cd $want_dir; pwd`; then
5768      echo "$as_me:$LINENO: result: yes" >&5
5769echo "${ECHO_T}yes" >&6
5770    else
5771      rm -f confauto.out
5772      echo "$as_me:$LINENO: result: no" >&5
5773echo "${ECHO_T}no" >&6
5774      { { echo "$as_me:$LINENO: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
5775echo "$as_me: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
5776   { (exit 1); exit 1; }; }
5777    fi
5778
5779    # Check if this is the correct version of libtool (with escaped dots)
5780    if test x$AUTOTOOLS_DIR = x; then
5781      want_dir=$AUTOTOOLS_DFLT/share
5782    else
5783      want_dir=$AUTOTOOLS_DIR/share
5784    fi
5785    correct_version='1.5.22'
5786    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5787    if test -r $want_dir/libtool/ltmain.sh; then
5788  have_ltmain=yes
5789  :
5790else
5791  have_ltmain=no
5792  :
5793fi
5794
5795    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of libtool." >&5
5796echo $ECHO_N "checking whether we are using the correct version ($correct_version) of libtool.... $ECHO_C" >&6
5797    if test $have_ltmain = yes; then
5798    if $EGREP $grep_version $want_dir/libtool/ltmain.sh >/dev/null 2>&1; then
5799        echo "$as_me:$LINENO: result: yes" >&5
5800echo "${ECHO_T}yes" >&6
5801      else
5802        echo "$as_me:$LINENO: result: no" >&5
5803echo "${ECHO_T}no" >&6
5804        { { echo "$as_me:$LINENO: error: You don't have the correct version of libtool." >&5
5805echo "$as_me: error: You don't have the correct version of libtool." >&2;}
5806   { (exit 1); exit 1; }; }
5807      fi
5808    else
5809      echo "$as_me:$LINENO: result: no" >&5
5810echo "${ECHO_T}no" >&6
5811      { { echo "$as_me:$LINENO: error: I cannot find the ltmain.sh file." >&5
5812echo "$as_me: error: I cannot find the ltmain.sh file." >&2;}
5813   { (exit 1); exit 1; }; }
5814    fi
5815  fi
5816
5817  # Check if we can find the libtool file
5818  if test x$AUTOTOOLS_DIR = x; then
5819    want_dir=$AUTOTOOLS_DFLT/share
5820  else
5821    want_dir=$AUTOTOOLS_DIR/share
5822  fi
5823  if test -r $want_dir/aclocal/libtool.m4; then
5824  LIBTOOLM4="$want_dir/aclocal/libtool.m4"
5825  :
5826else
5827  { { echo "$as_me:$LINENO: error: I cannot find the libtool.m4 file." >&5
5828echo "$as_me: error: I cannot find the libtool.m4 file." >&2;}
5829   { (exit 1); exit 1; }; }
5830  :
5831fi
5832
5833
5834  # Check if we have an Externals file
5835  if test -r $srcdir/Externals; then
5836    coin_have_externals=yes
5837  fi
5838  # Check if subversion is installed and understands https
5839  # Extract the first word of "svn", so it can be a program name with args.
5840set dummy svn; ac_word=$2
5841echo "$as_me:$LINENO: checking for $ac_word" >&5
5842echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5843if test "${ac_cv_prog_have_svn+set}" = set; then
5844  echo $ECHO_N "(cached) $ECHO_C" >&6
5845else
5846  if test -n "$have_svn"; then
5847  ac_cv_prog_have_svn="$have_svn" # Let the user override the test.
5848else
5849as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5850for as_dir in $PATH
5851do
5852  IFS=$as_save_IFS
5853  test -z "$as_dir" && as_dir=.
5854  for ac_exec_ext in '' $ac_executable_extensions; do
5855  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5856    ac_cv_prog_have_svn="yes"
5857    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5858    break 2
5859  fi
5860done
5861done
5862
5863  test -z "$ac_cv_prog_have_svn" && ac_cv_prog_have_svn="no"
5864fi
5865fi
5866have_svn=$ac_cv_prog_have_svn
5867if test -n "$have_svn"; then
5868  echo "$as_me:$LINENO: result: $have_svn" >&5
5869echo "${ECHO_T}$have_svn" >&6
5870else
5871  echo "$as_me:$LINENO: result: no" >&5
5872echo "${ECHO_T}no" >&6
5873fi
5874
5875  if test x$have_svn = xyes; then
5876    echo "$as_me:$LINENO: checking whether svn understands https" >&5
5877echo $ECHO_N "checking whether svn understands https... $ECHO_C" >&6
5878if test "${ac_cv_svn_understands_https+set}" = set; then
5879  echo $ECHO_N "(cached) $ECHO_C" >&6
5880else
5881  svn --version > confauto.out 2>&1
5882                    if $EGREP https confauto.out >/dev/null 2>&1; then
5883                      ac_cv_svn_understands_https=yes
5884                    else
5885                      ac_cv_svn_understands_https=no
5886                      have_svn=no
5887                      ac_cv_prog_have_svn=no
5888                    fi
5889                    rm -f confauto.out
5890fi
5891echo "$as_me:$LINENO: result: $ac_cv_svn_understands_https" >&5
5892echo "${ECHO_T}$ac_cv_svn_understands_https" >&6
5893  fi
5894
5895  # Find the location of the BuildTools directory
5896  BUILDTOOLSDIR=
5897  if test -r $srcdir/BuildTools/coin.m4; then
5898    BUILDTOOLSDIR=$srcdir/BuildTools
5899  else
5900    if test -r $srcdir/../BuildTools/coin.m4; then
5901      BUILDTOOLSDIR=$srcdir/../BuildTools
5902    else
5903      if test -r $srcdir/../../BuildTools/coin.m4; then
5904        BUILDTOOLSDIR=$srcdir/../../BuildTools
5905      else
5906        { { echo "$as_me:$LINENO: error: Cannot find the BuildTools directory" >&5
5907echo "$as_me: error: Cannot find the BuildTools directory" >&2;}
5908   { (exit 1); exit 1; }; }
5909      fi
5910    fi
5911  fi
5912
5913
5914  # The following variable is set to the name of the directory where
5915  # the autotool scripts are located
5916
5917  AUX_DIR=$ac_aux_dir
5918fi
5919
5920# helpful variable for the base directory of this package
5921abs_source_dir=`cd $srcdir; pwd`
5922
5923
5924# Stuff for example Makefiles
5925if test x$prefix = xNONE; then
5926  full_prefix=$ac_default_prefix
5927else
5928  full_prefix=$prefix
5929fi
5930full_prefix=`cd $full_prefix ; pwd`
5931
5932abs_lib_dir=$full_prefix/lib/coin
5933
5934abs_include_dir=$full_prefix/include
5935
5936abs_bin_dir=$full_prefix/bin
5937
5938
5939
5940if test $coin_have_externals = yes && test x$have_svn = xyes; then
5941  HAVE_EXTERNALS_TRUE=
5942  HAVE_EXTERNALS_FALSE='#'
5943else
5944  HAVE_EXTERNALS_TRUE='#'
5945  HAVE_EXTERNALS_FALSE=
5946fi
5947
5948
5949# AC_MSG_NOTICE([End automake initialisation.])
5950
5951
5952
5953# Initialize automake
5954{
5955
5956
5957
5958# START
5959
5960# Test if force_shared has been set
5961if test "x" = xforce_shared; then
5962  if test x$enable_shared = xno; then
5963    { { echo "$as_me:$LINENO: error: Shared libraries are disabled by user, but this is not feasible with the given options" >&5
5964echo "$as_me: error: Shared libraries are disabled by user, but this is not feasible with the given options" >&2;}
5965   { (exit 1); exit 1; }; }
5966  fi
5967  enable_shared=yes;
5968else
5969  # On Cygwin and AIX, building DLLs doesn't work
5970  case $build in
5971    *-cygwin*)
5972      coin_disable_shared=yes
5973      platform=Cygwin
5974    ;;
5975    *-aix*)
5976      coin_disable_shared=yes
5977      platform=AIX
5978    ;;
5979    *-mingw*)
5980      coin_disable_shared=yes
5981      platform="Msys"
5982#      case "$CXX" in
5983#        cl*)
5984#          coin_disable_shared=yes
5985#          platform="Msys with cl"
5986#      ;;
5987#      esac
5988    ;;
5989  esac
5990fi
5991if test x"$coin_disable_shared" = xyes; then
5992  if test x"$enable_shared" = xyes; then
5993    { echo "$as_me:$LINENO: WARNING: On $platform, shared objects are not supported. I'm disabling your choice." >&5
5994echo "$as_me: WARNING: On $platform, shared objects are not supported. I'm disabling your choice." >&2;}
5995  fi
5996  enable_shared=no
5997fi
5998# By default, we only want the shared objects to be compiled
5999# Check whether --enable-static or --disable-static was given.
6000if test "${enable_static+set}" = set; then
6001  enableval="$enable_static"
6002  p=${PACKAGE-default}
6003    case $enableval in
6004    yes) enable_static=yes ;;
6005    no) enable_static=no ;;
6006    *)
6007     enable_static=no
6008      # Look at the argument we got.  We use all the common list separators.
6009      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6010      for pkg in $enableval; do
6011        IFS="$lt_save_ifs"
6012        if test "X$pkg" = "X$p"; then
6013          enable_static=yes
6014        fi
6015      done
6016      IFS="$lt_save_ifs"
6017      ;;
6018    esac
6019else
6020  enable_static=no
6021fi;
6022
6023
6024
6025
6026# Initialize automake
6027
6028
6029# AC_MSG_NOTICE([Beginning automake initialisation.])
6030# Stuff for automake
6031# test to see if srcdir already configured
6032if test "`cd $srcdir && pwd`" != "`pwd`" &&
6033   test -f $srcdir/config.status; then
6034  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6035echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6036   { (exit 1); exit 1; }; }
6037fi
6038
6039# test whether we have cygpath
6040if test -z "$CYGPATH_W"; then
6041  if (cygpath --version) >/dev/null 2>/dev/null; then
6042    CYGPATH_W='cygpath -w'
6043  else
6044    CYGPATH_W=echo
6045  fi
6046fi
6047
6048
6049# Define the identity of the package.
6050 PACKAGE='thirdpartyfiltersqp'
6051 VERSION='trunk'
6052
6053
6054cat >>confdefs.h <<_ACEOF
6055#define PACKAGE "$PACKAGE"
6056_ACEOF
6057
6058
6059cat >>confdefs.h <<_ACEOF
6060#define VERSION "$VERSION"
6061_ACEOF
6062
6063# Some tools Automake needs.
6064
6065ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6066
6067
6068AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6069
6070
6071AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6072
6073
6074AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6075
6076
6077MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6078
6079install_sh=${install_sh-"$am_aux_dir/install-sh"}
6080
6081# Installed binaries are usually stripped using `strip' when the user
6082# run `make install-strip'.  However `strip' might not be the right
6083# tool to use in cross-compilation environments, therefore Automake
6084# will honor the `STRIP' environment variable to overrule this program.
6085if test "$cross_compiling" != no; then
6086  if test -n "$ac_tool_prefix"; then
6087  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6088set dummy ${ac_tool_prefix}strip; ac_word=$2
6089echo "$as_me:$LINENO: checking for $ac_word" >&5
6090echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6091if test "${ac_cv_prog_STRIP+set}" = set; then
6092  echo $ECHO_N "(cached) $ECHO_C" >&6
6093else
6094  if test -n "$STRIP"; then
6095  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6096else
6097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6098for as_dir in $PATH
6099do
6100  IFS=$as_save_IFS
6101  test -z "$as_dir" && as_dir=.
6102  for ac_exec_ext in '' $ac_executable_extensions; do
6103  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6104    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6105    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6106    break 2
6107  fi
6108done
6109done
6110
6111fi
6112fi
6113STRIP=$ac_cv_prog_STRIP
6114if test -n "$STRIP"; then
6115  echo "$as_me:$LINENO: result: $STRIP" >&5
6116echo "${ECHO_T}$STRIP" >&6
6117else
6118  echo "$as_me:$LINENO: result: no" >&5
6119echo "${ECHO_T}no" >&6
6120fi
6121
6122fi
6123if test -z "$ac_cv_prog_STRIP"; then
6124  ac_ct_STRIP=$STRIP
6125  # Extract the first word of "strip", so it can be a program name with args.
6126set dummy strip; ac_word=$2
6127echo "$as_me:$LINENO: checking for $ac_word" >&5
6128echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6129if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6130  echo $ECHO_N "(cached) $ECHO_C" >&6
6131else
6132  if test -n "$ac_ct_STRIP"; then
6133  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6134else
6135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6136for as_dir in $PATH
6137do
6138  IFS=$as_save_IFS
6139  test -z "$as_dir" && as_dir=.
6140  for ac_exec_ext in '' $ac_executable_extensions; do
6141  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6142    ac_cv_prog_ac_ct_STRIP="strip"
6143    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6144    break 2
6145  fi
6146done
6147done
6148
6149  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6150fi
6151fi
6152ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6153if test -n "$ac_ct_STRIP"; then
6154  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6155echo "${ECHO_T}$ac_ct_STRIP" >&6
6156else
6157  echo "$as_me:$LINENO: result: no" >&5
6158echo "${ECHO_T}no" >&6
6159fi
6160
6161  STRIP=$ac_ct_STRIP
6162else
6163  STRIP="$ac_cv_prog_STRIP"
6164fi
6165
6166fi
6167INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6168
6169# We need awk for the "check" target.  The system "awk" is bad on
6170# some platforms.
6171# Always define AMTAR for backward compatibility.
6172
6173AMTAR=${AMTAR-"${am_missing_run}tar"}
6174
6175am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6176
6177
6178
6179
6180depcc="$CC"   am_compiler_list=
6181
6182echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6183echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6184if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
6185  echo $ECHO_N "(cached) $ECHO_C" >&6
6186else
6187  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6188  # We make a subdir and do the tests there.  Otherwise we can end up
6189  # making bogus files that we don't know about and never remove.  For
6190  # instance it was reported that on HP-UX the gcc test will end up
6191  # making a dummy file named `D' -- because `-MD' means `put the output
6192  # in D'.
6193  mkdir conftest.dir
6194  # Copy depcomp to subdir because otherwise we won't find it if we're
6195  # using a relative directory.
6196  cp "$am_depcomp" conftest.dir
6197  cd conftest.dir
6198  # We will build objects and dependencies in a subdirectory because
6199  # it helps to detect inapplicable dependency modes.  For instance
6200  # both Tru64's cc and ICC support -MD to output dependencies as a
6201  # side effect of compilation, but ICC will put the dependencies in
6202  # the current directory while Tru64 will put them in the object
6203  # directory.
6204  mkdir sub
6205
6206  am_cv_CC_dependencies_compiler_type=none
6207  if test "$am_compiler_list" = ""; then
6208     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6209  fi
6210  for depmode in $am_compiler_list; do
6211    # Setup a source with many dependencies, because some compilers
6212    # like to wrap large dependency lists on column 80 (with \), and
6213    # we should not choose a depcomp mode which is confused by this.
6214    #
6215    # We need to recreate these files for each test, as the compiler may
6216    # overwrite some of them when testing with obscure command lines.
6217    # This happens at least with the AIX C compiler.
6218    : > sub/conftest.c
6219    for i in 1 2 3 4 5 6; do
6220      echo '#include "conftst'$i'.h"' >> sub/conftest.c
6221      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6222      # Solaris 8's {/usr,}/bin/sh.
6223      touch sub/conftst$i.h
6224    done
6225    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6226
6227    case $depmode in
6228    nosideeffect)
6229      # after this tag, mechanisms are not by side-effect, so they'll
6230      # only be used when explicitly requested
6231      if test "x$enable_dependency_tracking" = xyes; then
6232        continue
6233      else
6234        break
6235      fi
6236      ;;
6237    none) break ;;
6238    esac
6239    # We check with `-c' and `-o' for the sake of the "dashmstdout"
6240    # mode.  It turns out that the SunPro C++ compiler does not properly
6241    # handle `-M -o', and we need to detect this.
6242    if depmode=$depmode \
6243       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6244       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6245       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6246         >/dev/null 2>conftest.err &&
6247       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6248       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6249       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6250      # icc doesn't choke on unknown options, it will just issue warnings
6251      # or remarks (even with -Werror).  So we grep stderr for any message
6252      # that says an option was ignored or not supported.
6253      # When given -MP, icc 7.0 and 7.1 complain thusly:
6254      #   icc: Command line warning: ignoring option '-M'; no argument required
6255      # The diagnosis changed in icc 8.0:
6256      #   icc: Command line remark: option '-MP' not supported
6257      if (grep 'ignoring option' conftest.err ||
6258          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6259        am_cv_CC_dependencies_compiler_type=$depmode
6260        break
6261      fi
6262    fi
6263  done
6264
6265  cd ..
6266  rm -rf conftest.dir
6267else
6268  am_cv_CC_dependencies_compiler_type=none
6269fi
6270
6271fi
6272echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
6273echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
6274CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6275
6276
6277
6278if
6279  test "x$enable_dependency_tracking" != xno \
6280  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6281  am__fastdepCC_TRUE=
6282  am__fastdepCC_FALSE='#'
6283else
6284  am__fastdepCC_TRUE='#'
6285  am__fastdepCC_FALSE=
6286fi
6287
6288
6289
6290echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
6291echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
6292    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
6293if test "${enable_maintainer_mode+set}" = set; then
6294  enableval="$enable_maintainer_mode"
6295  USE_MAINTAINER_MODE=$enableval
6296else
6297  USE_MAINTAINER_MODE=no
6298fi;
6299  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
6300echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
6301
6302
6303if test $USE_MAINTAINER_MODE = yes; then
6304  MAINTAINER_MODE_TRUE=
6305  MAINTAINER_MODE_FALSE='#'
6306else
6307  MAINTAINER_MODE_TRUE='#'
6308  MAINTAINER_MODE_FALSE=
6309fi
6310
6311  MAINT=$MAINTAINER_MODE_TRUE
6312
6313
6314
6315coin_have_externals=no
6316if test "$enable_maintainer_mode" = yes; then
6317
6318  # If maintainer mode is chosen, we make sure that the correct versions
6319  # of the tools are used, and that we know where libtool.m4 is (to
6320  # recreate acinclude.m4)
6321
6322
6323  LIBTOOLM4=
6324  # Normally, $HOME
6325  AUTOTOOLS_DFLT=$HOME
6326
6327  echo "$as_me:$LINENO: checking whether we are using the correct autotools" >&5
6328echo $ECHO_N "checking whether we are using the correct autotools... $ECHO_C" >&6
6329if test "${ac_cv_use_correct_autotools+set}" = set; then
6330  echo $ECHO_N "(cached) $ECHO_C" >&6
6331else
6332  ac_cv_use_correct_autotools=check
6333fi
6334echo "$as_me:$LINENO: result: $ac_cv_use_correct_autotools" >&5
6335echo "${ECHO_T}$ac_cv_use_correct_autotools" >&6
6336
6337  if test $ac_cv_use_correct_autotools = check; then
6338    ac_cv_use_correct_autotools=yes
6339    # Check if we have autoconf
6340    # Extract the first word of "autoconf", so it can be a program name with args.
6341set dummy autoconf; ac_word=$2
6342echo "$as_me:$LINENO: checking for $ac_word" >&5
6343echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6344if test "${ac_cv_prog_have_autoconf+set}" = set; then
6345  echo $ECHO_N "(cached) $ECHO_C" >&6
6346else
6347  if test -n "$have_autoconf"; then
6348  ac_cv_prog_have_autoconf="$have_autoconf" # Let the user override the test.
6349else
6350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6351for as_dir in $PATH
6352do
6353  IFS=$as_save_IFS
6354  test -z "$as_dir" && as_dir=.
6355  for ac_exec_ext in '' $ac_executable_extensions; do
6356  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6357    ac_cv_prog_have_autoconf="yes"
6358    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6359    break 2
6360  fi
6361done
6362done
6363
6364  test -z "$ac_cv_prog_have_autoconf" && ac_cv_prog_have_autoconf="no"
6365fi
6366fi
6367have_autoconf=$ac_cv_prog_have_autoconf
6368if test -n "$have_autoconf"; then
6369  echo "$as_me:$LINENO: result: $have_autoconf" >&5
6370echo "${ECHO_T}$have_autoconf" >&6
6371else
6372  echo "$as_me:$LINENO: result: no" >&5
6373echo "${ECHO_T}no" >&6
6374fi
6375
6376    if test $have_autoconf = no; then
6377      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&5
6378echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&2;}
6379   { (exit 1); exit 1; }; }
6380    fi
6381
6382    # Check whether autoconf is the correct version
6383    correct_version='2.59'
6384    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6385    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of autoconf" >&5
6386echo $ECHO_N "checking whether we are using the correct version ($correct_version) of autoconf... $ECHO_C" >&6
6387    autoconf --version > confauto.out 2>&1
6388    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
6389      echo "$as_me:$LINENO: result: yes" >&5
6390echo "${ECHO_T}yes" >&6
6391    else
6392      rm -f confauto.out
6393      echo "$as_me:$LINENO: result: no" >&5
6394echo "${ECHO_T}no" >&6
6395      { { echo "$as_me:$LINENO: error: You don't have the correct version of autoconf as the first one in your path." >&5
6396echo "$as_me: error: You don't have the correct version of autoconf as the first one in your path." >&2;}
6397   { (exit 1); exit 1; }; }
6398    fi
6399    rm -f confauto.out
6400
6401    # Check if the executable autoconf is picked up from the correct location
6402    echo "$as_me:$LINENO: checking whether autoconf is coming from the correct location" >&5
6403echo $ECHO_N "checking whether autoconf is coming from the correct location... $ECHO_C" >&6
6404    autoconf_dir=`which autoconf | sed -e 's=/autoconf=='`
6405    autoconf_dir=`cd $autoconf_dir; pwd`
6406    if test x$AUTOTOOLS_DIR = x; then
6407      want_dir=$AUTOTOOLS_DFLT/bin
6408    else
6409      want_dir=$AUTOTOOLS_DIR/bin
6410    fi
6411    if test $autoconf_dir = `cd $want_dir; pwd`; then
6412      echo "$as_me:$LINENO: result: yes" >&5
6413echo "${ECHO_T}yes" >&6
6414    else
6415      rm -f confauto.out
6416      echo "$as_me:$LINENO: result: no" >&5
6417echo "${ECHO_T}no" >&6
6418      { { echo "$as_me:$LINENO: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
6419echo "$as_me: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
6420   { (exit 1); exit 1; }; }
6421    fi
6422
6423    # Check if we have automake
6424    # Extract the first word of "automake", so it can be a program name with args.
6425set dummy automake; ac_word=$2
6426echo "$as_me:$LINENO: checking for $ac_word" >&5
6427echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6428if test "${ac_cv_prog_have_automake+set}" = set; then
6429  echo $ECHO_N "(cached) $ECHO_C" >&6
6430else
6431  if test -n "$have_automake"; then
6432  ac_cv_prog_have_automake="$have_automake" # Let the user override the test.
6433else
6434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6435for as_dir in $PATH
6436do
6437  IFS=$as_save_IFS
6438  test -z "$as_dir" && as_dir=.
6439  for ac_exec_ext in '' $ac_executable_extensions; do
6440  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6441    ac_cv_prog_have_automake="yes"
6442    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6443    break 2
6444  fi
6445done
6446done
6447
6448  test -z "$ac_cv_prog_have_automake" && ac_cv_prog_have_automake="no"
6449fi
6450fi
6451have_automake=$ac_cv_prog_have_automake
6452if test -n "$have_automake"; then
6453  echo "$as_me:$LINENO: result: $have_automake" >&5
6454echo "${ECHO_T}$have_automake" >&6
6455else
6456  echo "$as_me:$LINENO: result: no" >&5
6457echo "${ECHO_T}no" >&6
6458fi
6459
6460    if test $have_automake = no; then
6461      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&5
6462echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&2;}
6463   { (exit 1); exit 1; }; }
6464    fi
6465
6466    # Check whether automake is the correct version
6467    correct_version='1.9.6'
6468    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6469    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of automake" >&5
6470echo $ECHO_N "checking whether we are using the correct version ($correct_version) of automake... $ECHO_C" >&6
6471    automake --version > confauto.out 2>&1
6472    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
6473      echo "$as_me:$LINENO: result: yes" >&5
6474echo "${ECHO_T}yes" >&6
6475    else
6476      rm -f confauto.out
6477      echo "$as_me:$LINENO: result: no" >&5
6478echo "${ECHO_T}no" >&6
6479      { { echo "$as_me:$LINENO: error: You don't have the correct version of automake as the first one in your path." >&5
6480echo "$as_me: error: You don't have the correct version of automake as the first one in your path." >&2;}
6481   { (exit 1); exit 1; }; }
6482    fi
6483    rm -f confauto.out
6484
6485    # Check if the executable automake is picked up from the correct location
6486    echo "$as_me:$LINENO: checking whether automake is coming from the correct location" >&5
6487echo $ECHO_N "checking whether automake is coming from the correct location... $ECHO_C" >&6
6488    automake_dir=`which automake | sed -e 's=/automake=='`
6489    automake_dir=`cd $automake_dir; pwd`
6490    if test x$AUTOTOOLS_DIR = x; then
6491      want_dir=$AUTOTOOLS_DFLT/bin
6492    else
6493      want_dir=$AUTOTOOLS_DIR/bin
6494    fi
6495    if test $automake_dir = `cd $want_dir; pwd`; then
6496      echo "$as_me:$LINENO: result: yes" >&5
6497echo "${ECHO_T}yes" >&6
6498    else
6499      rm -f confauto.out
6500      echo "$as_me:$LINENO: result: no" >&5
6501echo "${ECHO_T}no" >&6
6502      { { echo "$as_me:$LINENO: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
6503echo "$as_me: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
6504   { (exit 1); exit 1; }; }
6505    fi
6506
6507    # Check if this is the correct version of libtool (with escaped dots)
6508    if test x$AUTOTOOLS_DIR = x; then
6509      want_dir=$AUTOTOOLS_DFLT/share
6510    else
6511      want_dir=$AUTOTOOLS_DIR/share
6512    fi
6513    correct_version='1.5.22'
6514    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6515    if test -r $want_dir/libtool/ltmain.sh; then
6516  have_ltmain=yes
6517  :
6518else
6519  have_ltmain=no
6520  :
6521fi
6522
6523    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of libtool." >&5
6524echo $ECHO_N "checking whether we are using the correct version ($correct_version) of libtool.... $ECHO_C" >&6
6525    if test $have_ltmain = yes; then
6526    if $EGREP $grep_version $want_dir/libtool/ltmain.sh >/dev/null 2>&1; then
6527        echo "$as_me:$LINENO: result: yes" >&5
6528echo "${ECHO_T}yes" >&6
6529      else
6530        echo "$as_me:$LINENO: result: no" >&5
6531echo "${ECHO_T}no" >&6
6532        { { echo "$as_me:$LINENO: error: You don't have the correct version of libtool." >&5
6533echo "$as_me: error: You don't have the correct version of libtool." >&2;}
6534   { (exit 1); exit 1; }; }
6535      fi
6536    else
6537      echo "$as_me:$LINENO: result: no" >&5
6538echo "${ECHO_T}no" >&6
6539      { { echo "$as_me:$LINENO: error: I cannot find the ltmain.sh file." >&5
6540echo "$as_me: error: I cannot find the ltmain.sh file." >&2;}
6541   { (exit 1); exit 1; }; }
6542    fi
6543  fi
6544
6545  # Check if we can find the libtool file
6546  if test x$AUTOTOOLS_DIR = x; then
6547    want_dir=$AUTOTOOLS_DFLT/share
6548  else
6549    want_dir=$AUTOTOOLS_DIR/share
6550  fi
6551  if test -r $want_dir/aclocal/libtool.m4; then
6552  LIBTOOLM4="$want_dir/aclocal/libtool.m4"
6553  :
6554else
6555  { { echo "$as_me:$LINENO: error: I cannot find the libtool.m4 file." >&5
6556echo "$as_me: error: I cannot find the libtool.m4 file." >&2;}
6557   { (exit 1); exit 1; }; }
6558  :
6559fi
6560
6561
6562  # Check if we have an Externals file
6563  if test -r $srcdir/Externals; then
6564    coin_have_externals=yes
6565  fi
6566  # Check if subversion is installed and understands https
6567  # Extract the first word of "svn", so it can be a program name with args.
6568set dummy svn; ac_word=$2
6569echo "$as_me:$LINENO: checking for $ac_word" >&5
6570echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6571if test "${ac_cv_prog_have_svn+set}" = set; then
6572  echo $ECHO_N "(cached) $ECHO_C" >&6
6573else
6574  if test -n "$have_svn"; then
6575  ac_cv_prog_have_svn="$have_svn" # Let the user override the test.
6576else
6577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6578for as_dir in $PATH
6579do
6580  IFS=$as_save_IFS
6581  test -z "$as_dir" && as_dir=.
6582  for ac_exec_ext in '' $ac_executable_extensions; do
6583  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6584    ac_cv_prog_have_svn="yes"
6585    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6586    break 2
6587  fi
6588done
6589done
6590
6591  test -z "$ac_cv_prog_have_svn" && ac_cv_prog_have_svn="no"
6592fi
6593fi
6594have_svn=$ac_cv_prog_have_svn
6595if test -n "$have_svn"; then
6596  echo "$as_me:$LINENO: result: $have_svn" >&5
6597echo "${ECHO_T}$have_svn" >&6
6598else
6599  echo "$as_me:$LINENO: result: no" >&5
6600echo "${ECHO_T}no" >&6
6601fi
6602
6603  if test x$have_svn = xyes; then
6604    echo "$as_me:$LINENO: checking whether svn understands https" >&5
6605echo $ECHO_N "checking whether svn understands https... $ECHO_C" >&6
6606if test "${ac_cv_svn_understands_https+set}" = set; then
6607  echo $ECHO_N "(cached) $ECHO_C" >&6
6608else
6609  svn --version > confauto.out 2>&1
6610                    if $EGREP https confauto.out >/dev/null 2>&1; then
6611                      ac_cv_svn_understands_https=yes
6612                    else
6613                      ac_cv_svn_understands_https=no
6614                      have_svn=no
6615                      ac_cv_prog_have_svn=no
6616                    fi
6617                    rm -f confauto.out
6618fi
6619echo "$as_me:$LINENO: result: $ac_cv_svn_understands_https" >&5
6620echo "${ECHO_T}$ac_cv_svn_understands_https" >&6
6621  fi
6622
6623  # Find the location of the BuildTools directory
6624  BUILDTOOLSDIR=
6625  if test -r $srcdir/BuildTools/coin.m4; then
6626    BUILDTOOLSDIR=$srcdir/BuildTools
6627  else
6628    if test -r $srcdir/../BuildTools/coin.m4; then
6629      BUILDTOOLSDIR=$srcdir/../BuildTools
6630    else
6631      if test -r $srcdir/../../BuildTools/coin.m4; then
6632        BUILDTOOLSDIR=$srcdir/../../BuildTools
6633      else
6634        { { echo "$as_me:$LINENO: error: Cannot find the BuildTools directory" >&5
6635echo "$as_me: error: Cannot find the BuildTools directory" >&2;}
6636   { (exit 1); exit 1; }; }
6637      fi
6638    fi
6639  fi
6640
6641
6642  # The following variable is set to the name of the directory where
6643  # the autotool scripts are located
6644
6645  AUX_DIR=$ac_aux_dir
6646fi
6647
6648# helpful variable for the base directory of this package
6649abs_source_dir=`cd $srcdir; pwd`
6650
6651
6652# Stuff for example Makefiles
6653if test x$prefix = xNONE; then
6654  full_prefix=$ac_default_prefix
6655else
6656  full_prefix=$prefix
6657fi
6658full_prefix=`cd $full_prefix ; pwd`
6659
6660abs_lib_dir=$full_prefix/lib/coin
6661
6662abs_include_dir=$full_prefix/include
6663
6664abs_bin_dir=$full_prefix/bin
6665
6666
6667
6668if test $coin_have_externals = yes && test x$have_svn = xyes; then
6669  HAVE_EXTERNALS_TRUE=
6670  HAVE_EXTERNALS_FALSE='#'
6671else
6672  HAVE_EXTERNALS_TRUE='#'
6673  HAVE_EXTERNALS_FALSE=
6674fi
6675
6676
6677# AC_MSG_NOTICE([End automake initialisation.])
6678
6679
6680
6681LIBTOOL=
6682if test -r ../libtool; then
6683  coin_config_dir=..
6684  LIBTOOL='$(SHELL) $(top_builddir)/../libtool'
6685fi
6686if test "x$LIBTOOL" = x; then
6687  if test -r ../../libtool; then
6688    coin_config_dir=../..
6689    LIBTOOL='$(SHELL) $(top_builddir)/../../libtool'
6690  fi
6691fi
6692
6693if test "x$LIBTOOL" = x; then
6694# AC_MSG_NOTICE([Creating libtool script (calling COIN_PROG_LIBTOOL).])
6695  # Stuff for libtool
6696  # Check whether --enable-shared or --disable-shared was given.
6697if test "${enable_shared+set}" = set; then
6698  enableval="$enable_shared"
6699  p=${PACKAGE-default}
6700    case $enableval in
6701    yes) enable_shared=yes ;;
6702    no) enable_shared=no ;;
6703    *)
6704      enable_shared=no
6705      # Look at the argument we got.  We use all the common list separators.
6706      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6707      for pkg in $enableval; do
6708        IFS="$lt_save_ifs"
6709        if test "X$pkg" = "X$p"; then
6710          enable_shared=yes
6711        fi
6712      done
6713      IFS="$lt_save_ifs"
6714      ;;
6715    esac
6716else
6717  enable_shared=yes
6718fi;
6719
6720# Check whether --enable-fast-install or --disable-fast-install was given.
6721if test "${enable_fast_install+set}" = set; then
6722  enableval="$enable_fast_install"
6723  p=${PACKAGE-default}
6724    case $enableval in
6725    yes) enable_fast_install=yes ;;
6726    no) enable_fast_install=no ;;
6727    *)
6728      enable_fast_install=no
6729      # Look at the argument we got.  We use all the common list separators.
6730      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6731      for pkg in $enableval; do
6732        IFS="$lt_save_ifs"
6733        if test "X$pkg" = "X$p"; then
6734          enable_fast_install=yes
6735        fi
6736      done
6737      IFS="$lt_save_ifs"
6738      ;;
6739    esac
6740else
6741  enable_fast_install=yes
6742fi;
6743
6744echo "$as_me:$LINENO: checking host system type" >&5
6745echo $ECHO_N "checking host system type... $ECHO_C" >&6
6746if test "${ac_cv_host+set}" = set; then
6747  echo $ECHO_N "(cached) $ECHO_C" >&6
6748else
6749  ac_cv_host_alias=$host_alias
6750test -z "$ac_cv_host_alias" &&
6751  ac_cv_host_alias=$ac_cv_build_alias
6752ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
6753  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
6754echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
6755   { (exit 1); exit 1; }; }
6756
6757fi
6758echo "$as_me:$LINENO: result: $ac_cv_host" >&5
6759echo "${ECHO_T}$ac_cv_host" >&6
6760host=$ac_cv_host
6761host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
6762host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
6763host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
6764
6765
6766echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
6767echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
6768if test "${lt_cv_path_SED+set}" = set; then
6769  echo $ECHO_N "(cached) $ECHO_C" >&6
6770else
6771  # Loop through the user's path and test for sed and gsed.
6772# Then use that list of sed's as ones to test for truncation.
6773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6774for as_dir in $PATH
6775do
6776  IFS=$as_save_IFS
6777  test -z "$as_dir" && as_dir=.
6778  for lt_ac_prog in sed gsed; do
6779    for ac_exec_ext in '' $ac_executable_extensions; do
6780      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
6781        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
6782      fi
6783    done
6784  done
6785done
6786lt_ac_max=0
6787lt_ac_count=0
6788# Add /usr/xpg4/bin/sed as it is typically found on Solaris
6789# along with /bin/sed that truncates output.
6790for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
6791  test ! -f $lt_ac_sed && continue
6792  cat /dev/null > conftest.in
6793  lt_ac_count=0
6794  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
6795  # Check for GNU sed and select it if it is found.
6796  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
6797    lt_cv_path_SED=$lt_ac_sed
6798    break
6799  fi
6800  while true; do
6801    cat conftest.in conftest.in >conftest.tmp
6802    mv conftest.tmp conftest.in
6803    cp conftest.in conftest.nl
6804    echo >>conftest.nl
6805    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
6806    cmp -s conftest.out conftest.nl || break
6807    # 10000 chars as input seems more than enough
6808    test $lt_ac_count -gt 10 && break
6809    lt_ac_count=`expr $lt_ac_count + 1`
6810    if test $lt_ac_count -gt $lt_ac_max; then
6811      lt_ac_max=$lt_ac_count
6812      lt_cv_path_SED=$lt_ac_sed
6813    fi
6814  done
6815done
6816
6817fi
6818
6819SED=$lt_cv_path_SED
6820echo "$as_me:$LINENO: result: $SED" >&5
6821echo "${ECHO_T}$SED" >&6
6822
6823
6824# Check whether --with-gnu-ld or --without-gnu-ld was given.
6825if test "${with_gnu_ld+set}" = set; then
6826  withval="$with_gnu_ld"
6827  test "$withval" = no || with_gnu_ld=yes
6828else
6829  with_gnu_ld=no
6830fi;
6831ac_prog=ld
6832if test "$GCC" = yes; then
6833  # Check if gcc -print-prog-name=ld gives a path.
6834  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
6835echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
6836  case $host in
6837  *-*-mingw*)
6838    # gcc leaves a trailing carriage return which upsets mingw
6839    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6840  *)
6841    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6842  esac
6843  case $ac_prog in
6844    # Accept absolute paths.
6845    [\\/]* | ?:[\\/]*)
6846      re_direlt='/[^/][^/]*/\.\./'
6847      # Canonicalize the pathname of ld
6848      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
6849      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6850        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
6851      done
6852      test -z "$LD" && LD="$ac_prog"
6853      ;;
6854  "")
6855    # If it fails, then pretend we aren't using GCC.
6856    ac_prog=ld
6857    ;;
6858  *)
6859    # If it is relative, then search for the first ld in PATH.
6860    with_gnu_ld=unknown
6861    ;;
6862  esac
6863elif test "$with_gnu_ld" = yes; then
6864  echo "$as_me:$LINENO: checking for GNU ld" >&5
6865echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
6866else
6867  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
6868echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
6869fi
6870if test "${lt_cv_path_LD+set}" = set; then
6871  echo $ECHO_N "(cached) $ECHO_C" >&6
6872else
6873  if test -z "$LD"; then
6874  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6875  for ac_dir in $PATH; do
6876    IFS="$lt_save_ifs"
6877    test -z "$ac_dir" && ac_dir=.
6878    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6879      lt_cv_path_LD="$ac_dir/$ac_prog"
6880      # Check to see if the program is GNU ld.  I'd rather use --version,
6881      # but apparently some variants of GNU ld only accept -v.
6882      # Break only if it was the GNU/non-GNU ld that we prefer.
6883      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6884      *GNU* | *'with BFD'*)
6885        test "$with_gnu_ld" != no && break
6886        ;;
6887      *)
6888        test "$with_gnu_ld" != yes && break
6889        ;;
6890      esac
6891    fi
6892  done
6893  IFS="$lt_save_ifs"
6894else
6895  lt_cv_path_LD="$LD" # Let the user override the test with a path.
6896fi
6897fi
6898
6899LD="$lt_cv_path_LD"
6900if test -n "$LD"; then
6901  echo "$as_me:$LINENO: result: $LD" >&5
6902echo "${ECHO_T}$LD" >&6
6903else
6904  echo "$as_me:$LINENO: result: no" >&5
6905echo "${ECHO_T}no" >&6
6906fi
6907test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
6908echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
6909   { (exit 1); exit 1; }; }
6910echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
6911echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
6912if test "${lt_cv_prog_gnu_ld+set}" = set; then
6913  echo $ECHO_N "(cached) $ECHO_C" >&6
6914else
6915  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6916case `$LD -v 2>&1 </dev/null` in
6917*GNU* | *'with BFD'*)
6918  lt_cv_prog_gnu_ld=yes
6919  ;;
6920*)
6921  lt_cv_prog_gnu_ld=no
6922  ;;
6923esac
6924fi
6925echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
6926echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
6927with_gnu_ld=$lt_cv_prog_gnu_ld
6928
6929
6930echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
6931echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
6932if test "${lt_cv_ld_reload_flag+set}" = set; then
6933  echo $ECHO_N "(cached) $ECHO_C" >&6
6934else
6935  lt_cv_ld_reload_flag='-r'
6936fi
6937echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
6938echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
6939reload_flag=$lt_cv_ld_reload_flag
6940case $reload_flag in
6941"" | " "*) ;;
6942*) reload_flag=" $reload_flag" ;;
6943esac
6944reload_cmds='$LD$reload_flag -o $output$reload_objs'
6945case $host_os in
6946  darwin*)
6947    if test "$GCC" = yes; then
6948      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6949    else
6950      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6951    fi
6952    ;;
6953esac
6954
6955echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6956echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
6957if test "${lt_cv_path_NM+set}" = set; then
6958  echo $ECHO_N "(cached) $ECHO_C" >&6
6959else
6960  if test -n "$NM"; then
6961  # Let the user override the test.
6962  lt_cv_path_NM="$NM"
6963else
6964  lt_nm_to_check="${ac_tool_prefix}nm"
6965  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6966    lt_nm_to_check="$lt_nm_to_check nm"
6967  fi
6968  for lt_tmp_nm in $lt_nm_to_check; do
6969    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6970    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6971      IFS="$lt_save_ifs"
6972      test -z "$ac_dir" && ac_dir=.
6973      tmp_nm="$ac_dir/$lt_tmp_nm"
6974      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6975        # Check to see if the nm accepts a BSD-compat flag.
6976        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6977        #   nm: unknown option "B" ignored
6978        # Tru64's nm complains that /dev/null is an invalid object file
6979        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6980        */dev/null* | *'Invalid file or object type'*)
6981          lt_cv_path_NM="$tmp_nm -B"
6982          break
6983          ;;
6984        *)
6985          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6986          */dev/null*)
6987            lt_cv_path_NM="$tmp_nm -p"
6988            break
6989            ;;
6990          *)
6991            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6992            continue # so that we can try to find one that supports BSD flags
6993            ;;
6994          esac
6995          ;;
6996        esac
6997      fi
6998    done
6999    IFS="$lt_save_ifs"
7000  done
7001  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
7002fi
7003fi
7004echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
7005echo "${ECHO_T}$lt_cv_path_NM" >&6
7006NM="$lt_cv_path_NM"
7007
7008echo "$as_me:$LINENO: checking whether ln -s works" >&5
7009echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
7010LN_S=$as_ln_s
7011if test "$LN_S" = "ln -s"; then
7012  echo "$as_me:$LINENO: result: yes" >&5
7013echo "${ECHO_T}yes" >&6
7014else
7015  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
7016echo "${ECHO_T}no, using $LN_S" >&6
7017fi
7018
7019echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
7020echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
7021if test "${lt_cv_deplibs_check_method+set}" = set; then
7022  echo $ECHO_N "(cached) $ECHO_C" >&6
7023else
7024  lt_cv_file_magic_cmd='$MAGIC_CMD'
7025lt_cv_file_magic_test_file=
7026lt_cv_deplibs_check_method='unknown'
7027# Need to set the preceding variable on all platforms that support
7028# interlibrary dependencies.
7029# 'none' -- dependencies not supported.
7030# `unknown' -- same as none, but documents that we really don't know.
7031# 'pass_all' -- all dependencies passed with no checks.
7032# 'test_compile' -- check by making test program.
7033# 'file_magic [[regex]]' -- check by looking for files in library path
7034# which responds to the $file_magic_cmd with a given extended regex.
7035# If you have `file' or equivalent on your system and you're not sure
7036# whether `pass_all' will *always* work, you probably want this one.
7037
7038case $host_os in
7039aix4* | aix5*)
7040  lt_cv_deplibs_check_method=pass_all
7041  ;;
7042
7043beos*)
7044  lt_cv_deplibs_check_method=pass_all
7045  ;;
7046
7047bsdi[45]*)
7048  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7049  lt_cv_file_magic_cmd='/usr/bin/file -L'
7050  lt_cv_file_magic_test_file=/shlib/libc.so
7051  ;;
7052
7053cygwin*)
7054  # func_win32_libid is a shell function defined in ltmain.sh
7055  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7056  lt_cv_file_magic_cmd='func_win32_libid'
7057  ;;
7058
7059mingw* | pw32*)
7060  # Base MSYS/MinGW do not provide the 'file' command needed by
7061  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
7062  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7063  lt_cv_file_magic_cmd='$OBJDUMP -f'
7064  ;;
7065
7066darwin* | rhapsody*)
7067  lt_cv_deplibs_check_method=pass_all
7068  ;;
7069
7070freebsd* | kfreebsd*-gnu | dragonfly*)
7071  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
7072    case $host_cpu in
7073    i*86 )
7074      # Not sure whether the presence of OpenBSD here was a mistake.
7075      # Let's accept both of them until this is cleared up.
7076      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7077      lt_cv_file_magic_cmd=/usr/bin/file
7078      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7079      ;;
7080    esac
7081  else
7082    lt_cv_deplibs_check_method=pass_all
7083  fi
7084  ;;
7085
7086gnu*)
7087  lt_cv_deplibs_check_method=pass_all
7088  ;;
7089
7090hpux10.20* | hpux11*)
7091  lt_cv_file_magic_cmd=/usr/bin/file
7092  case $host_cpu in
7093  ia64*)
7094    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
7095    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
7096    ;;
7097  hppa*64*)
7098    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
7099    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
7100    ;;
7101  *)
7102    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
7103    lt_cv_file_magic_test_file=/usr/lib/libc.sl
7104    ;;
7105  esac
7106  ;;
7107
7108interix3*)
7109  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
7110  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7111  ;;
7112
7113irix5* | irix6* | nonstopux*)
7114  case $LD in
7115  *-32|*"-32 ") libmagic=32-bit;;
7116  *-n32|*"-n32 ") libmagic=N32;;
7117  *-64|*"-64 ") libmagic=64-bit;;
7118  *) libmagic=never-match;;
7119  esac
7120  lt_cv_deplibs_check_method=pass_all
7121  ;;
7122
7123# This must be Linux ELF.
7124linux*)
7125  lt_cv_deplibs_check_method=pass_all
7126  ;;
7127
7128netbsd*)
7129  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
7130    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7131  else
7132    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7133  fi
7134  ;;
7135
7136newos6*)
7137  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7138  lt_cv_file_magic_cmd=/usr/bin/file
7139  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7140  ;;
7141
7142nto-qnx*)
7143  lt_cv_deplibs_check_method=unknown
7144  ;;
7145
7146openbsd*)
7147  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7148    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7149  else
7150    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7151  fi
7152  ;;
7153
7154osf3* | osf4* | osf5*)
7155  lt_cv_deplibs_check_method=pass_all
7156  ;;
7157
7158solaris*)
7159  lt_cv_deplibs_check_method=pass_all
7160  ;;
7161
7162sysv4 | sysv4.3*)
7163  case $host_vendor in
7164  motorola)
7165    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
7166    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7167    ;;
7168  ncr)
7169    lt_cv_deplibs_check_method=pass_all
7170    ;;
7171  sequent)
7172    lt_cv_file_magic_cmd='/bin/file'
7173    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7174    ;;
7175  sni)
7176    lt_cv_file_magic_cmd='/bin/file'
7177    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7178    lt_cv_file_magic_test_file=/lib/libc.so
7179    ;;
7180  siemens)
7181    lt_cv_deplibs_check_method=pass_all
7182    ;;
7183  pc)
7184    lt_cv_deplibs_check_method=pass_all
7185    ;;
7186  esac
7187  ;;
7188
7189sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7190  lt_cv_deplibs_check_method=pass_all
7191  ;;
7192esac
7193
7194fi
7195echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
7196echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
7197file_magic_cmd=$lt_cv_file_magic_cmd
7198deplibs_check_method=$lt_cv_deplibs_check_method
7199test -z "$deplibs_check_method" && deplibs_check_method=unknown
7200
7201
7202
7203
7204# If no C compiler was specified, use CC.
7205LTCC=${LTCC-"$CC"}
7206
7207# If no C compiler flags were specified, use CFLAGS.
7208LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7209
7210# Allow CC to be a program name with arguments.
7211compiler=$CC
7212
7213# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7214if test "${enable_libtool_lock+set}" = set; then
7215  enableval="$enable_libtool_lock"
7216
7217fi;
7218test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7219
7220# Some flags need to be propagated to the compiler or linker for good
7221# libtool support.
7222case $host in
7223ia64-*-hpux*)
7224  # Find out which ABI we are using.
7225  echo 'int i;' > conftest.$ac_ext
7226  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7227  (eval $ac_compile) 2>&5
7228  ac_status=$?
7229  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7230  (exit $ac_status); }; then
7231    case `/usr/bin/file conftest.$ac_objext` in
7232    *ELF-32*)
7233      HPUX_IA64_MODE="32"
7234      ;;
7235    *ELF-64*)
7236      HPUX_IA64_MODE="64"
7237      ;;
7238    esac
7239  fi
7240  rm -rf conftest*
7241  ;;
7242*-*-irix6*)
7243  # Find out which ABI we are using.
7244  echo '#line 7244 "configure"' > conftest.$ac_ext
7245  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7246  (eval $ac_compile) 2>&5
7247  ac_status=$?
7248  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7249  (exit $ac_status); }; then
7250   if test "$lt_cv_prog_gnu_ld" = yes; then
7251    case `/usr/bin/file conftest.$ac_objext` in
7252    *32-bit*)
7253      LD="${LD-ld} -melf32bsmip"
7254      ;;
7255    *N32*)
7256      LD="${LD-ld} -melf32bmipn32"
7257      ;;
7258    *64-bit*)
7259      LD="${LD-ld} -melf64bmip"
7260      ;;
7261    esac
7262   else
7263    case `/usr/bin/file conftest.$ac_objext` in
7264    *32-bit*)
7265      LD="${LD-ld} -32"
7266      ;;
7267    *N32*)
7268      LD="${LD-ld} -n32"
7269      ;;
7270    *64-bit*)
7271      LD="${LD-ld} -64"
7272      ;;
7273    esac
7274   fi
7275  fi
7276  rm -rf conftest*
7277  ;;
7278
7279x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
7280  # Find out which ABI we are using.
7281  echo 'int i;' > conftest.$ac_ext
7282  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7283  (eval $ac_compile) 2>&5
7284  ac_status=$?
7285  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7286  (exit $ac_status); }; then
7287    case `/usr/bin/file conftest.o` in
7288    *32-bit*)
7289      case $host in
7290        x86_64-*linux*)
7291          LD="${LD-ld} -m elf_i386"
7292          ;;
7293        ppc64-*linux*|powerpc64-*linux*)
7294          LD="${LD-ld} -m elf32ppclinux"
7295          ;;
7296        s390x-*linux*)
7297          LD="${LD-ld} -m elf_s390"
7298          ;;
7299        sparc64-*linux*)
7300          LD="${LD-ld} -m elf32_sparc"
7301          ;;
7302      esac
7303      ;;
7304    *64-bit*)
7305      case $host in
7306        x86_64-*linux*)
7307          LD="${LD-ld} -m elf_x86_64"
7308          ;;
7309        ppc*-*linux*|powerpc*-*linux*)
7310          LD="${LD-ld} -m elf64ppc"
7311          ;;
7312        s390*-*linux*)
7313          LD="${LD-ld} -m elf64_s390"
7314          ;;
7315        sparc*-*linux*)
7316          LD="${LD-ld} -m elf64_sparc"
7317          ;;
7318      esac
7319      ;;
7320    esac
7321  fi
7322  rm -rf conftest*
7323  ;;
7324
7325*-*-sco3.2v5*)
7326  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7327  SAVE_CFLAGS="$CFLAGS"
7328  CFLAGS="$CFLAGS -belf"
7329  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
7330echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
7331if test "${lt_cv_cc_needs_belf+set}" = set; then
7332  echo $ECHO_N "(cached) $ECHO_C" >&6
7333else
7334  ac_ext=c
7335ac_cpp='$CPP $CPPFLAGS'
7336ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7337ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7338ac_compiler_gnu=$ac_cv_c_compiler_gnu
7339
7340     cat >conftest.$ac_ext <<_ACEOF
7341/* confdefs.h.  */
7342_ACEOF
7343cat confdefs.h >>conftest.$ac_ext
7344cat >>conftest.$ac_ext <<_ACEOF
7345/* end confdefs.h.  */
7346
7347#ifdef F77_DUMMY_MAIN
7348
7349#  ifdef __cplusplus
7350     extern "C"
7351#  endif
7352   int F77_DUMMY_MAIN() { return 1; }
7353
7354#endif
7355int
7356main ()
7357{
7358
7359  ;
7360  return 0;
7361}
7362_ACEOF
7363rm -f conftest.$ac_objext conftest$ac_exeext
7364if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7365  (eval $ac_link) 2>conftest.er1
7366  ac_status=$?
7367  grep -v '^ *+' conftest.er1 >conftest.err
7368  rm -f conftest.er1
7369  cat conftest.err >&5
7370  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371  (exit $ac_status); } &&
7372         { ac_try='test -z "$ac_c_werror_flag"
7373                         || test ! -s conftest.err'
7374  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7375  (eval $ac_try) 2>&5
7376  ac_status=$?
7377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7378  (exit $ac_status); }; } &&
7379         { ac_try='test -s conftest$ac_exeext'
7380  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7381  (eval $ac_try) 2>&5
7382  ac_status=$?
7383  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7384  (exit $ac_status); }; }; then
7385  lt_cv_cc_needs_belf=yes
7386else
7387  echo "$as_me: failed program was:" >&5
7388sed 's/^/| /' conftest.$ac_ext >&5
7389
7390lt_cv_cc_needs_belf=no
7391fi
7392rm -f conftest.err conftest.$ac_objext \
7393      conftest$ac_exeext conftest.$ac_ext
7394     ac_ext=c
7395ac_cpp='$CPP $CPPFLAGS'
7396ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7397ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7398ac_compiler_gnu=$ac_cv_c_compiler_gnu
7399
7400fi
7401echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
7402echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
7403  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7404    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7405    CFLAGS="$SAVE_CFLAGS"
7406  fi
7407  ;;
7408sparc*-*solaris*)
7409  # Find out which ABI we are using.
7410  echo 'int i;' > conftest.$ac_ext
7411  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7412  (eval $ac_compile) 2>&5
7413  ac_status=$?
7414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7415  (exit $ac_status); }; then
7416    case `/usr/bin/file conftest.o` in
7417    *64-bit*)
7418      case $lt_cv_prog_gnu_ld in
7419      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7420      *)    LD="${LD-ld} -64" ;;
7421      esac
7422      ;;
7423    esac
7424  fi
7425  rm -rf conftest*
7426  ;;
7427
7428
7429esac
7430
7431need_locks="$enable_libtool_lock"
7432
7433
7434ac_ext=c
7435ac_cpp='$CPP $CPPFLAGS'
7436ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7437ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7438ac_compiler_gnu=$ac_cv_c_compiler_gnu
7439echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
7440echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
7441# On Suns, sometimes $CPP names a directory.
7442if test -n "$CPP" && test -d "$CPP"; then
7443  CPP=
7444fi
7445if test -z "$CPP"; then
7446  if test "${ac_cv_prog_CPP+set}" = set; then
7447  echo $ECHO_N "(cached) $ECHO_C" >&6
7448else
7449      # Double quotes because CPP needs to be expanded
7450    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7451    do
7452      ac_preproc_ok=false
7453for ac_c_preproc_warn_flag in '' yes
7454do
7455  # Use a header file that comes with gcc, so configuring glibc
7456  # with a fresh cross-compiler works.
7457  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7458  # <limits.h> exists even on freestanding compilers.
7459  # On the NeXT, cc -E runs the code through the compiler's parser,
7460  # not just through cpp. "Syntax error" is here to catch this case.
7461  cat >conftest.$ac_ext <<_ACEOF
7462/* confdefs.h.  */
7463_ACEOF
7464cat confdefs.h >>conftest.$ac_ext
7465cat >>conftest.$ac_ext <<_ACEOF
7466/* end confdefs.h.  */
7467#ifdef __STDC__
7468# include <limits.h>
7469#else
7470# include <assert.h>
7471#endif
7472                     Syntax error
7473_ACEOF
7474if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7475  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7476  ac_status=$?
7477  grep -v '^ *+' conftest.er1 >conftest.err
7478  rm -f conftest.er1
7479  cat conftest.err >&5
7480  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7481  (exit $ac_status); } >/dev/null; then
7482  if test -s conftest.err; then
7483    ac_cpp_err=$ac_c_preproc_warn_flag
7484    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7485  else
7486    ac_cpp_err=
7487  fi
7488else
7489  ac_cpp_err=yes
7490fi
7491if test -z "$ac_cpp_err"; then
7492  :
7493else
7494  echo "$as_me: failed program was:" >&5
7495sed 's/^/| /' conftest.$ac_ext >&5
7496
7497  # Broken: fails on valid input.
7498continue
7499fi
7500rm -f conftest.err conftest.$ac_ext
7501
7502  # OK, works on sane cases.  Now check whether non-existent headers
7503  # can be detected and how.
7504  cat >conftest.$ac_ext <<_ACEOF
7505/* confdefs.h.  */
7506_ACEOF
7507cat confdefs.h >>conftest.$ac_ext
7508cat >>conftest.$ac_ext <<_ACEOF
7509/* end confdefs.h.  */
7510#include <ac_nonexistent.h>
7511_ACEOF
7512if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7513  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7514  ac_status=$?
7515  grep -v '^ *+' conftest.er1 >conftest.err
7516  rm -f conftest.er1
7517  cat conftest.err >&5
7518  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7519  (exit $ac_status); } >/dev/null; then
7520  if test -s conftest.err; then
7521    ac_cpp_err=$ac_c_preproc_warn_flag
7522    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7523  else
7524    ac_cpp_err=
7525  fi
7526else
7527  ac_cpp_err=yes
7528fi
7529if test -z "$ac_cpp_err"; then
7530  # Broken: success on invalid input.
7531continue
7532else
7533  echo "$as_me: failed program was:" >&5
7534sed 's/^/| /' conftest.$ac_ext >&5
7535
7536  # Passes both tests.
7537ac_preproc_ok=:
7538break
7539fi
7540rm -f conftest.err conftest.$ac_ext
7541
7542done
7543# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7544rm -f conftest.err conftest.$ac_ext
7545if $ac_preproc_ok; then
7546  break
7547fi
7548
7549    done
7550    ac_cv_prog_CPP=$CPP
7551
7552fi
7553  CPP=$ac_cv_prog_CPP
7554else
7555  ac_cv_prog_CPP=$CPP
7556fi
7557echo "$as_me:$LINENO: result: $CPP" >&5
7558echo "${ECHO_T}$CPP" >&6
7559ac_preproc_ok=false
7560for ac_c_preproc_warn_flag in '' yes
7561do
7562  # Use a header file that comes with gcc, so configuring glibc
7563  # with a fresh cross-compiler works.
7564  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7565  # <limits.h> exists even on freestanding compilers.
7566  # On the NeXT, cc -E runs the code through the compiler's parser,
7567  # not just through cpp. "Syntax error" is here to catch this case.
7568  cat >conftest.$ac_ext <<_ACEOF
7569/* confdefs.h.  */
7570_ACEOF
7571cat confdefs.h >>conftest.$ac_ext
7572cat >>conftest.$ac_ext <<_ACEOF
7573/* end confdefs.h.  */
7574#ifdef __STDC__
7575# include <limits.h>
7576#else
7577# include <assert.h>
7578#endif
7579                     Syntax error
7580_ACEOF
7581if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7582  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7583  ac_status=$?
7584  grep -v '^ *+' conftest.er1 >conftest.err
7585  rm -f conftest.er1
7586  cat conftest.err >&5
7587  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7588  (exit $ac_status); } >/dev/null; then
7589  if test -s conftest.err; then
7590    ac_cpp_err=$ac_c_preproc_warn_flag
7591    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7592  else
7593    ac_cpp_err=
7594  fi
7595else
7596  ac_cpp_err=yes
7597fi
7598if test -z "$ac_cpp_err"; then
7599  :
7600else
7601  echo "$as_me: failed program was:" >&5
7602sed 's/^/| /' conftest.$ac_ext >&5
7603
7604  # Broken: fails on valid input.
7605continue
7606fi
7607rm -f conftest.err conftest.$ac_ext
7608
7609  # OK, works on sane cases.  Now check whether non-existent headers
7610  # can be detected and how.
7611  cat >conftest.$ac_ext <<_ACEOF
7612/* confdefs.h.  */
7613_ACEOF
7614cat confdefs.h >>conftest.$ac_ext
7615cat >>conftest.$ac_ext <<_ACEOF
7616/* end confdefs.h.  */
7617#include <ac_nonexistent.h>
7618_ACEOF
7619if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7620  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7621  ac_status=$?
7622  grep -v '^ *+' conftest.er1 >conftest.err
7623  rm -f conftest.er1
7624  cat conftest.err >&5
7625  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7626  (exit $ac_status); } >/dev/null; then
7627  if test -s conftest.err; then
7628    ac_cpp_err=$ac_c_preproc_warn_flag
7629    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7630  else
7631    ac_cpp_err=
7632  fi
7633else
7634  ac_cpp_err=yes
7635fi
7636if test -z "$ac_cpp_err"; then
7637  # Broken: success on invalid input.
7638continue
7639else
7640  echo "$as_me: failed program was:" >&5
7641sed 's/^/| /' conftest.$ac_ext >&5
7642
7643  # Passes both tests.
7644ac_preproc_ok=:
7645break
7646fi
7647rm -f conftest.err conftest.$ac_ext
7648
7649done
7650# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7651rm -f conftest.err conftest.$ac_ext
7652if $ac_preproc_ok; then
7653  :
7654else
7655  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7656See \`config.log' for more details." >&5
7657echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7658See \`config.log' for more details." >&2;}
7659   { (exit 1); exit 1; }; }
7660fi
7661
7662ac_ext=c
7663ac_cpp='$CPP $CPPFLAGS'
7664ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7665ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7666ac_compiler_gnu=$ac_cv_c_compiler_gnu
7667
7668
7669echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7670echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7671if test "${ac_cv_header_stdc+set}" = set; then
7672  echo $ECHO_N "(cached) $ECHO_C" >&6
7673else
7674  cat >conftest.$ac_ext <<_ACEOF
7675/* confdefs.h.  */
7676_ACEOF
7677cat confdefs.h >>conftest.$ac_ext
7678cat >>conftest.$ac_ext <<_ACEOF
7679/* end confdefs.h.  */
7680#include <stdlib.h>
7681#include <stdarg.h>
7682#include <string.h>
7683#include <float.h>
7684
7685#ifdef F77_DUMMY_MAIN
7686
7687#  ifdef __cplusplus
7688     extern "C"
7689#  endif
7690   int F77_DUMMY_MAIN() { return 1; }
7691
7692#endif
7693int
7694main ()
7695{
7696
7697  ;
7698  return 0;
7699}
7700_ACEOF
7701rm -f conftest.$ac_objext
7702if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7703  (eval $ac_compile) 2>conftest.er1
7704  ac_status=$?
7705  grep -v '^ *+' conftest.er1 >conftest.err
7706  rm -f conftest.er1
7707  cat conftest.err >&5
7708  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7709  (exit $ac_status); } &&
7710         { ac_try='test -z "$ac_c_werror_flag"
7711                         || test ! -s conftest.err'
7712  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7713  (eval $ac_try) 2>&5
7714  ac_status=$?
7715  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7716  (exit $ac_status); }; } &&
7717         { ac_try='test -s conftest.$ac_objext'
7718  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7719  (eval $ac_try) 2>&5
7720  ac_status=$?
7721  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7722  (exit $ac_status); }; }; then
7723  ac_cv_header_stdc=yes
7724else
7725  echo "$as_me: failed program was:" >&5
7726sed 's/^/| /' conftest.$ac_ext >&5
7727
7728ac_cv_header_stdc=no
7729fi
7730rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7731
7732if test $ac_cv_header_stdc = yes; then
7733  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7734  cat >conftest.$ac_ext <<_ACEOF
7735/* confdefs.h.  */
7736_ACEOF
7737cat confdefs.h >>conftest.$ac_ext
7738cat >>conftest.$ac_ext <<_ACEOF
7739/* end confdefs.h.  */
7740#include <string.h>
7741
7742_ACEOF
7743if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7744  $EGREP "memchr" >/dev/null 2>&1; then
7745  :
7746else
7747  ac_cv_header_stdc=no
7748fi
7749rm -f conftest*
7750
7751fi
7752
7753if test $ac_cv_header_stdc = yes; then
7754  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7755  cat >conftest.$ac_ext <<_ACEOF
7756/* confdefs.h.  */
7757_ACEOF
7758cat confdefs.h >>conftest.$ac_ext
7759cat >>conftest.$ac_ext <<_ACEOF
7760/* end confdefs.h.  */
7761#include <stdlib.h>
7762
7763_ACEOF
7764if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7765  $EGREP "free" >/dev/null 2>&1; then
7766  :
7767else
7768  ac_cv_header_stdc=no
7769fi
7770rm -f conftest*
7771
7772fi
7773
7774if test $ac_cv_header_stdc = yes; then
7775  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7776  if test "$cross_compiling" = yes; then
7777  :
7778else
7779  cat >conftest.$ac_ext <<_ACEOF
7780/* confdefs.h.  */
7781_ACEOF
7782cat confdefs.h >>conftest.$ac_ext
7783cat >>conftest.$ac_ext <<_ACEOF
7784/* end confdefs.h.  */
7785#include <ctype.h>
7786#if ((' ' & 0x0FF) == 0x020)
7787# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7788# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7789#else
7790# define ISLOWER(c) \
7791                   (('a' <= (c) && (c) <= 'i') \
7792                     || ('j' <= (c) && (c) <= 'r') \
7793                     || ('s' <= (c) && (c) <= 'z'))
7794# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7795#endif
7796
7797#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7798int
7799main ()
7800{
7801  int i;
7802  for (i = 0; i < 256; i++)
7803    if (XOR (islower (i), ISLOWER (i))
7804        || toupper (i) != TOUPPER (i))
7805      exit(2);
7806  exit (0);
7807}
7808_ACEOF
7809rm -f conftest$ac_exeext
7810if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7811  (eval $ac_link) 2>&5
7812  ac_status=$?
7813  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7815  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7816  (eval $ac_try) 2>&5
7817  ac_status=$?
7818  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7819  (exit $ac_status); }; }; then
7820  :
7821else
7822  echo "$as_me: program exited with status $ac_status" >&5
7823echo "$as_me: failed program was:" >&5
7824sed 's/^/| /' conftest.$ac_ext >&5
7825
7826( exit $ac_status )
7827ac_cv_header_stdc=no
7828fi
7829rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7830fi
7831fi
7832fi
7833echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7834echo "${ECHO_T}$ac_cv_header_stdc" >&6
7835if test $ac_cv_header_stdc = yes; then
7836
7837cat >>confdefs.h <<\_ACEOF
7838#define STDC_HEADERS 1
7839_ACEOF
7840
7841fi
7842
7843# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7854                  inttypes.h stdint.h unistd.h
7855do
7856as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7857echo "$as_me:$LINENO: checking for $ac_header" >&5
7858echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7859if eval "test \"\${$as_ac_Header+set}\" = set"; then
7860  echo $ECHO_N "(cached) $ECHO_C" >&6
7861else
7862  cat >conftest.$ac_ext <<_ACEOF
7863/* confdefs.h.  */
7864_ACEOF
7865cat confdefs.h >>conftest.$ac_ext
7866cat >>conftest.$ac_ext <<_ACEOF
7867/* end confdefs.h.  */
7868$ac_includes_default
7869
7870#include <$ac_header>
7871_ACEOF
7872rm -f conftest.$ac_objext
7873if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7874  (eval $ac_compile) 2>conftest.er1
7875  ac_status=$?
7876  grep -v '^ *+' conftest.er1 >conftest.err
7877  rm -f conftest.er1
7878  cat conftest.err >&5
7879  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7880  (exit $ac_status); } &&
7881         { ac_try='test -z "$ac_c_werror_flag"
7882                         || test ! -s conftest.err'
7883  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7884  (eval $ac_try) 2>&5
7885  ac_status=$?
7886  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7887  (exit $ac_status); }; } &&
7888         { ac_try='test -s conftest.$ac_objext'
7889  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7890  (eval $ac_try) 2>&5
7891  ac_status=$?
7892  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7893  (exit $ac_status); }; }; then
7894  eval "$as_ac_Header=yes"
7895else
7896  echo "$as_me: failed program was:" >&5
7897sed 's/^/| /' conftest.$ac_ext >&5
7898
7899eval "$as_ac_Header=no"
7900fi
7901rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7902fi
7903echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7904echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7905if test `eval echo '${'$as_ac_Header'}'` = yes; then
7906  cat >>confdefs.h <<_ACEOF
7907#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7908_ACEOF
7909
7910fi
7911
7912done
7913
7914
7915
7916for ac_header in dlfcn.h
7917do
7918as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7919if eval "test \"\${$as_ac_Header+set}\" = set"; then
7920  echo "$as_me:$LINENO: checking for $ac_header" >&5
7921echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7922if eval "test \"\${$as_ac_Header+set}\" = set"; then
7923  echo $ECHO_N "(cached) $ECHO_C" >&6
7924fi
7925echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7926echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7927else
7928  # Is the header compilable?
7929echo "$as_me:$LINENO: checking $ac_header usability" >&5
7930echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7931cat >conftest.$ac_ext <<_ACEOF
7932/* confdefs.h.  */
7933_ACEOF
7934cat confdefs.h >>conftest.$ac_ext
7935cat >>conftest.$ac_ext <<_ACEOF
7936/* end confdefs.h.  */
7937$ac_includes_default
7938#include <$ac_header>
7939_ACEOF
7940rm -f conftest.$ac_objext
7941if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7942  (eval $ac_compile) 2>conftest.er1
7943  ac_status=$?
7944  grep -v '^ *+' conftest.er1 >conftest.err
7945  rm -f conftest.er1
7946  cat conftest.err >&5
7947  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7948  (exit $ac_status); } &&
7949         { ac_try='test -z "$ac_c_werror_flag"
7950                         || test ! -s conftest.err'
7951  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7952  (eval $ac_try) 2>&5
7953  ac_status=$?
7954  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7955  (exit $ac_status); }; } &&
7956         { ac_try='test -s conftest.$ac_objext'
7957  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7958  (eval $ac_try) 2>&5
7959  ac_status=$?
7960  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7961  (exit $ac_status); }; }; then
7962  ac_header_compiler=yes
7963else
7964  echo "$as_me: failed program was:" >&5
7965sed 's/^/| /' conftest.$ac_ext >&5
7966
7967ac_header_compiler=no
7968fi
7969rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7970echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7971echo "${ECHO_T}$ac_header_compiler" >&6
7972
7973# Is the header present?
7974echo "$as_me:$LINENO: checking $ac_header presence" >&5
7975echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7976cat >conftest.$ac_ext <<_ACEOF
7977/* confdefs.h.  */
7978_ACEOF
7979cat confdefs.h >>conftest.$ac_ext
7980cat >>conftest.$ac_ext <<_ACEOF
7981/* end confdefs.h.  */
7982#include <$ac_header>
7983_ACEOF
7984if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7985  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7986  ac_status=$?
7987  grep -v '^ *+' conftest.er1 >conftest.err
7988  rm -f conftest.er1
7989  cat conftest.err >&5
7990  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7991  (exit $ac_status); } >/dev/null; then
7992  if test -s conftest.err; then
7993    ac_cpp_err=$ac_c_preproc_warn_flag
7994    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7995  else
7996    ac_cpp_err=
7997  fi
7998else
7999  ac_cpp_err=yes
8000fi
8001if test -z "$ac_cpp_err"; then
8002  ac_header_preproc=yes
8003else
8004  echo "$as_me: failed program was:" >&5
8005sed 's/^/| /' conftest.$ac_ext >&5
8006
8007  ac_header_preproc=no
8008fi
8009rm -f conftest.err conftest.$ac_ext
8010echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8011echo "${ECHO_T}$ac_header_preproc" >&6
8012
8013# So?  What about this header?
8014case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8015  yes:no: )
8016    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8017echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8018    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8019echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8020    ac_header_preproc=yes
8021    ;;
8022  no:yes:* )
8023    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8024echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8025    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8026echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8027    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8028echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8029    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8030echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8031    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8032echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8033    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8034echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8035    (
8036      cat <<\_ASBOX
8037## --------------------------------------------------------------- ##
8038## Report this to http://projects.coin-or.org/BuildTools/newticket ##
8039## --------------------------------------------------------------- ##
8040_ASBOX
8041    ) |
8042      sed "s/^/$as_me: WARNING:     /" >&2
8043    ;;
8044esac
8045echo "$as_me:$LINENO: checking for $ac_header" >&5
8046echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8047if eval "test \"\${$as_ac_Header+set}\" = set"; then
8048  echo $ECHO_N "(cached) $ECHO_C" >&6
8049else
8050  eval "$as_ac_Header=\$ac_header_preproc"
8051fi
8052echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8053echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8054
8055fi
8056if test `eval echo '${'$as_ac_Header'}'` = yes; then
8057  cat >>confdefs.h <<_ACEOF
8058#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8059_ACEOF
8060
8061fi
8062
8063done
8064
8065ac_ext=cc
8066ac_cpp='$CXXCPP $CPPFLAGS'
8067ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8068ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8069ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8070if test -n "$ac_tool_prefix"; then
8071  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
8072  do
8073    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8074set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8075echo "$as_me:$LINENO: checking for $ac_word" >&5
8076echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8077if test "${ac_cv_prog_CXX+set}" = set; then
8078  echo $ECHO_N "(cached) $ECHO_C" >&6
8079else
8080  if test -n "$CXX"; then
8081  ac_cv_prog_CXX="$CXX" # Let the user override the test.
8082else
8083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8084for as_dir in $PATH
8085do
8086  IFS=$as_save_IFS
8087  test -z "$as_dir" && as_dir=.
8088  for ac_exec_ext in '' $ac_executable_extensions; do
8089  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8090    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
8091    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8092    break 2
8093  fi
8094done
8095done
8096
8097fi
8098fi
8099CXX=$ac_cv_prog_CXX
8100if test -n "$CXX"; then
8101  echo "$as_me:$LINENO: result: $CXX" >&5
8102echo "${ECHO_T}$CXX" >&6
8103else
8104  echo "$as_me:$LINENO: result: no" >&5
8105echo "${ECHO_T}no" >&6
8106fi
8107
8108    test -n "$CXX" && break
8109  done
8110fi
8111if test -z "$CXX"; then
8112  ac_ct_CXX=$CXX
8113  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
8114do
8115  # Extract the first word of "$ac_prog", so it can be a program name with args.
8116set dummy $ac_prog; ac_word=$2
8117echo "$as_me:$LINENO: checking for $ac_word" >&5
8118echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8119if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
8120  echo $ECHO_N "(cached) $ECHO_C" >&6
8121else
8122  if test -n "$ac_ct_CXX"; then
8123  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
8124else
8125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8126for as_dir in $PATH
8127do
8128  IFS=$as_save_IFS
8129  test -z "$as_dir" && as_dir=.
8130  for ac_exec_ext in '' $ac_executable_extensions; do
8131  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8132    ac_cv_prog_ac_ct_CXX="$ac_prog"
8133    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8134    break 2
8135  fi
8136done
8137done
8138
8139fi
8140fi
8141ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
8142if test -n "$ac_ct_CXX"; then
8143  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
8144echo "${ECHO_T}$ac_ct_CXX" >&6
8145else
8146  echo "$as_me:$LINENO: result: no" >&5
8147echo "${ECHO_T}no" >&6
8148fi
8149
8150  test -n "$ac_ct_CXX" && break
8151done
8152test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
8153
8154  CXX=$ac_ct_CXX
8155fi
8156
8157
8158# Provide some information about the compiler.
8159echo "$as_me:$LINENO:" \
8160     "checking for C++ compiler version" >&5
8161ac_compiler=`set X $ac_compile; echo $2`
8162{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
8163  (eval $ac_compiler --version </dev/null >&5) 2>&5
8164  ac_status=$?
8165  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8166  (exit $ac_status); }
8167{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
8168  (eval $ac_compiler -v </dev/null >&5) 2>&5
8169  ac_status=$?
8170  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8171  (exit $ac_status); }
8172{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
8173  (eval $ac_compiler -V </dev/null >&5) 2>&5
8174  ac_status=$?
8175  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8176  (exit $ac_status); }
8177
8178echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
8179echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
8180if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
8181  echo $ECHO_N "(cached) $ECHO_C" >&6
8182else
8183  cat >conftest.$ac_ext <<_ACEOF
8184/* confdefs.h.  */
8185_ACEOF
8186cat confdefs.h >>conftest.$ac_ext
8187cat >>conftest.$ac_ext <<_ACEOF
8188/* end confdefs.h.  */
8189
8190#ifdef F77_DUMMY_MAIN
8191
8192#  ifdef __cplusplus
8193     extern "C"
8194#  endif
8195   int F77_DUMMY_MAIN() { return 1; }
8196
8197#endif
8198int
8199main ()
8200{
8201#ifndef __GNUC__
8202       choke me
8203#endif
8204
8205  ;
8206  return 0;
8207}
8208_ACEOF
8209rm -f conftest.$ac_objext
8210if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8211  (eval $ac_compile) 2>conftest.er1
8212  ac_status=$?
8213  grep -v '^ *+' conftest.er1 >conftest.err
8214  rm -f conftest.er1
8215  cat conftest.err >&5
8216  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8217  (exit $ac_status); } &&
8218         { ac_try='test -z "$ac_cxx_werror_flag"
8219                         || test ! -s conftest.err'
8220  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8221  (eval $ac_try) 2>&5
8222  ac_status=$?
8223  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8224  (exit $ac_status); }; } &&
8225         { ac_try='test -s conftest.$ac_objext'
8226  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8227  (eval $ac_try) 2>&5
8228  ac_status=$?
8229  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230  (exit $ac_status); }; }; then
8231  ac_compiler_gnu=yes
8232else
8233  echo "$as_me: failed program was:" >&5
8234sed 's/^/| /' conftest.$ac_ext >&5
8235
8236ac_compiler_gnu=no
8237fi
8238rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8239ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
8240
8241fi
8242echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
8243echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
8244GXX=`test $ac_compiler_gnu = yes && echo yes`
8245ac_test_CXXFLAGS=${CXXFLAGS+set}
8246ac_save_CXXFLAGS=$CXXFLAGS
8247CXXFLAGS="-g"
8248echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
8249echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
8250if test "${ac_cv_prog_cxx_g+set}" = set; then
8251  echo $ECHO_N "(cached) $ECHO_C" >&6
8252else
8253  cat >conftest.$ac_ext <<_ACEOF
8254/* confdefs.h.  */
8255_ACEOF
8256cat confdefs.h >>conftest.$ac_ext
8257cat >>conftest.$ac_ext <<_ACEOF
8258/* end confdefs.h.  */
8259
8260#ifdef F77_DUMMY_MAIN
8261
8262#  ifdef __cplusplus
8263     extern "C"
8264#  endif
8265   int F77_DUMMY_MAIN() { return 1; }
8266
8267#endif
8268int
8269main ()
8270{
8271
8272  ;
8273  return 0;
8274}
8275_ACEOF
8276rm -f conftest.$ac_objext
8277if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8278  (eval $ac_compile) 2>conftest.er1
8279  ac_status=$?
8280  grep -v '^ *+' conftest.er1 >conftest.err
8281  rm -f conftest.er1
8282  cat conftest.err >&5
8283  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8284  (exit $ac_status); } &&
8285         { ac_try='test -z "$ac_cxx_werror_flag"
8286                         || test ! -s conftest.err'
8287  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8288  (eval $ac_try) 2>&5
8289  ac_status=$?
8290  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8291  (exit $ac_status); }; } &&
8292         { ac_try='test -s conftest.$ac_objext'
8293  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8294  (eval $ac_try) 2>&5
8295  ac_status=$?
8296  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297  (exit $ac_status); }; }; then
8298  ac_cv_prog_cxx_g=yes
8299else
8300  echo "$as_me: failed program was:" >&5
8301sed 's/^/| /' conftest.$ac_ext >&5
8302
8303ac_cv_prog_cxx_g=no
8304fi
8305rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8306fi
8307echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
8308echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
8309if test "$ac_test_CXXFLAGS" = set; then
8310  CXXFLAGS=$ac_save_CXXFLAGS
8311elif test $ac_cv_prog_cxx_g = yes; then
8312  if test "$GXX" = yes; then
8313    CXXFLAGS="-g -O2"
8314  else
8315    CXXFLAGS="-g"
8316  fi
8317else
8318  if test "$GXX" = yes; then
8319    CXXFLAGS="-O2"
8320  else
8321    CXXFLAGS=
8322  fi
8323fi
8324for ac_declaration in \
8325   '' \
8326   'extern "C" void std::exit (int) throw (); using std::exit;' \
8327   'extern "C" void std::exit (int); using std::exit;' \
8328   'extern "C" void exit (int) throw ();' \
8329   'extern "C" void exit (int);' \
8330   'void exit (int);'
8331do
8332  cat >conftest.$ac_ext <<_ACEOF
8333/* confdefs.h.  */
8334_ACEOF
8335cat confdefs.h >>conftest.$ac_ext
8336cat >>conftest.$ac_ext <<_ACEOF
8337/* end confdefs.h.  */
8338$ac_declaration
8339#include <stdlib.h>
8340#ifdef F77_DUMMY_MAIN
8341
8342#  ifdef __cplusplus
8343     extern "C"
8344#  endif
8345   int F77_DUMMY_MAIN() { return 1; }
8346
8347#endif
8348int
8349main ()
8350{
8351exit (42);
8352  ;
8353  return 0;
8354}
8355_ACEOF
8356rm -f conftest.$ac_objext
8357if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8358  (eval $ac_compile) 2>conftest.er1
8359  ac_status=$?
8360  grep -v '^ *+' conftest.er1 >conftest.err
8361  rm -f conftest.er1
8362  cat conftest.err >&5
8363  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8364  (exit $ac_status); } &&
8365         { ac_try='test -z "$ac_cxx_werror_flag"
8366                         || test ! -s conftest.err'
8367  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8368  (eval $ac_try) 2>&5
8369  ac_status=$?
8370  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8371  (exit $ac_status); }; } &&
8372         { ac_try='test -s conftest.$ac_objext'
8373  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8374  (eval $ac_try) 2>&5
8375  ac_status=$?
8376  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8377  (exit $ac_status); }; }; then
8378  :
8379else
8380  echo "$as_me: failed program was:" >&5
8381sed 's/^/| /' conftest.$ac_ext >&5
8382
8383continue
8384fi
8385rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8386  cat >conftest.$ac_ext <<_ACEOF
8387/* confdefs.h.  */
8388_ACEOF
8389cat confdefs.h >>conftest.$ac_ext
8390cat >>conftest.$ac_ext <<_ACEOF
8391/* end confdefs.h.  */
8392$ac_declaration
8393#ifdef F77_DUMMY_MAIN
8394
8395#  ifdef __cplusplus
8396     extern "C"
8397#  endif
8398   int F77_DUMMY_MAIN() { return 1; }
8399
8400#endif
8401int
8402main ()
8403{
8404exit (42);
8405  ;
8406  return 0;
8407}
8408_ACEOF
8409rm -f conftest.$ac_objext
8410if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8411  (eval $ac_compile) 2>conftest.er1
8412  ac_status=$?
8413  grep -v '^ *+' conftest.er1 >conftest.err
8414  rm -f conftest.er1
8415  cat conftest.err >&5
8416  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417  (exit $ac_status); } &&
8418         { ac_try='test -z "$ac_cxx_werror_flag"
8419                         || test ! -s conftest.err'
8420  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8421  (eval $ac_try) 2>&5
8422  ac_status=$?
8423  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8424  (exit $ac_status); }; } &&
8425         { ac_try='test -s conftest.$ac_objext'
8426  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8427  (eval $ac_try) 2>&5
8428  ac_status=$?
8429  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8430  (exit $ac_status); }; }; then
8431  break
8432else
8433  echo "$as_me: failed program was:" >&5
8434sed 's/^/| /' conftest.$ac_ext >&5
8435
8436fi
8437rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8438done
8439rm -f conftest*
8440if test -n "$ac_declaration"; then
8441  echo '#ifdef __cplusplus' >>confdefs.h
8442  echo $ac_declaration      >>confdefs.h
8443  echo '#endif'             >>confdefs.h
8444fi
8445
8446ac_ext=cc
8447ac_cpp='$CXXCPP $CPPFLAGS'
8448ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8449ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8450ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8451
8452depcc="$CXX"  am_compiler_list=
8453
8454echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
8455echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
8456if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
8457  echo $ECHO_N "(cached) $ECHO_C" >&6
8458else
8459  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8460  # We make a subdir and do the tests there.  Otherwise we can end up
8461  # making bogus files that we don't know about and never remove.  For
8462  # instance it was reported that on HP-UX the gcc test will end up
8463  # making a dummy file named `D' -- because `-MD' means `put the output
8464  # in D'.
8465  mkdir conftest.dir
8466  # Copy depcomp to subdir because otherwise we won't find it if we're
8467  # using a relative directory.
8468  cp "$am_depcomp" conftest.dir
8469  cd conftest.dir
8470  # We will build objects and dependencies in a subdirectory because
8471  # it helps to detect inapplicable dependency modes.  For instance
8472  # both Tru64's cc and ICC support -MD to output dependencies as a
8473  # side effect of compilation, but ICC will put the dependencies in
8474  # the current directory while Tru64 will put them in the object
8475  # directory.
8476  mkdir sub
8477
8478  am_cv_CXX_dependencies_compiler_type=none
8479  if test "$am_compiler_list" = ""; then
8480     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8481  fi
8482  for depmode in $am_compiler_list; do
8483    # Setup a source with many dependencies, because some compilers
8484    # like to wrap large dependency lists on column 80 (with \), and
8485    # we should not choose a depcomp mode which is confused by this.
8486    #
8487    # We need to recreate these files for each test, as the compiler may
8488    # overwrite some of them when testing with obscure command lines.
8489    # This happens at least with the AIX C compiler.
8490    : > sub/conftest.c
8491    for i in 1 2 3 4 5 6; do
8492      echo '#include "conftst'$i'.h"' >> sub/conftest.c
8493      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8494      # Solaris 8's {/usr,}/bin/sh.
8495      touch sub/conftst$i.h
8496    done
8497    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8498
8499    case $depmode in
8500    nosideeffect)
8501      # after this tag, mechanisms are not by side-effect, so they'll
8502      # only be used when explicitly requested
8503      if test "x$enable_dependency_tracking" = xyes; then
8504        continue
8505      else
8506        break
8507      fi
8508      ;;
8509    none) break ;;
8510    esac
8511    # We check with `-c' and `-o' for the sake of the "dashmstdout"
8512    # mode.  It turns out that the SunPro C++ compiler does not properly
8513    # handle `-M -o', and we need to detect this.
8514    if depmode=$depmode \
8515       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8516       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8517       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
8518         >/dev/null 2>conftest.err &&
8519       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8520       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
8521       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8522      # icc doesn't choke on unknown options, it will just issue warnings
8523      # or remarks (even with -Werror).  So we grep stderr for any message
8524      # that says an option was ignored or not supported.
8525      # When given -MP, icc 7.0 and 7.1 complain thusly:
8526      #   icc: Command line warning: ignoring option '-M'; no argument required
8527      # The diagnosis changed in icc 8.0:
8528      #   icc: Command line remark: option '-MP' not supported
8529      if (grep 'ignoring option' conftest.err ||
8530          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8531        am_cv_CXX_dependencies_compiler_type=$depmode
8532        break
8533      fi
8534    fi
8535  done
8536
8537  cd ..
8538  rm -rf conftest.dir
8539else
8540  am_cv_CXX_dependencies_compiler_type=none
8541fi
8542
8543fi
8544echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
8545echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
8546CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8547
8548
8549
8550if
8551  test "x$enable_dependency_tracking" != xno \
8552  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8553  am__fastdepCXX_TRUE=
8554  am__fastdepCXX_FALSE='#'
8555else
8556  am__fastdepCXX_TRUE='#'
8557  am__fastdepCXX_FALSE=
8558fi
8559
8560
8561depcc="$CXX"  am_compiler_list=
8562
8563echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
8564echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
8565if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
8566  echo $ECHO_N "(cached) $ECHO_C" >&6
8567else
8568  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8569  # We make a subdir and do the tests there.  Otherwise we can end up
8570  # making bogus files that we don't know about and never remove.  For
8571  # instance it was reported that on HP-UX the gcc test will end up
8572  # making a dummy file named `D' -- because `-MD' means `put the output
8573  # in D'.
8574  mkdir conftest.dir
8575  # Copy depcomp to subdir because otherwise we won't find it if we're
8576  # using a relative directory.
8577  cp "$am_depcomp" conftest.dir
8578  cd conftest.dir
8579  # We will build objects and dependencies in a subdirectory because
8580  # it helps to detect inapplicable dependency modes.  For instance
8581  # both Tru64's cc and ICC support -MD to output dependencies as a
8582  # side effect of compilation, but ICC will put the dependencies in
8583  # the current directory while Tru64 will put them in the object
8584  # directory.
8585  mkdir sub
8586
8587  am_cv_CXX_dependencies_compiler_type=none
8588  if test "$am_compiler_list" = ""; then
8589     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8590  fi
8591  for depmode in $am_compiler_list; do
8592    # Setup a source with many dependencies, because some compilers
8593    # like to wrap large dependency lists on column 80 (with \), and
8594    # we should not choose a depcomp mode which is confused by this.
8595    #
8596    # We need to recreate these files for each test, as the compiler may
8597    # overwrite some of them when testing with obscure command lines.
8598    # This happens at least with the AIX C compiler.
8599    : > sub/conftest.c
8600    for i in 1 2 3 4 5 6; do
8601      echo '#include "conftst'$i'.h"' >> sub/conftest.c
8602      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8603      # Solaris 8's {/usr,}/bin/sh.
8604      touch sub/conftst$i.h
8605    done
8606    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8607
8608    case $depmode in
8609    nosideeffect)
8610      # after this tag, mechanisms are not by side-effect, so they'll
8611      # only be used when explicitly requested
8612      if test "x$enable_dependency_tracking" = xyes; then
8613        continue
8614      else
8615        break
8616      fi
8617      ;;
8618    none) break ;;
8619    esac
8620    # We check with `-c' and `-o' for the sake of the "dashmstdout"
8621    # mode.  It turns out that the SunPro C++ compiler does not properly
8622    # handle `-M -o', and we need to detect this.
8623    if depmode=$depmode \
8624       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8625       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8626       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
8627         >/dev/null 2>conftest.err &&
8628       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8629       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
8630       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8631      # icc doesn't choke on unknown options, it will just issue warnings
8632      # or remarks (even with -Werror).  So we grep stderr for any message
8633      # that says an option was ignored or not supported.
8634      # When given -MP, icc 7.0 and 7.1 complain thusly:
8635      #   icc: Command line warning: ignoring option '-M'; no argument required
8636      # The diagnosis changed in icc 8.0:
8637      #   icc: Command line remark: option '-MP' not supported
8638      if (grep 'ignoring option' conftest.err ||
8639          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8640        am_cv_CXX_dependencies_compiler_type=$depmode
8641        break
8642      fi
8643    fi
8644  done
8645
8646  cd ..
8647  rm -rf conftest.dir
8648else
8649  am_cv_CXX_dependencies_compiler_type=none
8650fi
8651
8652fi
8653echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
8654echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
8655CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8656
8657
8658
8659if
8660  test "x$enable_dependency_tracking" != xno \
8661  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8662  am__fastdepCXX_TRUE=
8663  am__fastdepCXX_FALSE='#'
8664else
8665  am__fastdepCXX_TRUE='#'
8666  am__fastdepCXX_FALSE=
8667fi
8668
8669
8670
8671
8672if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
8673    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
8674    (test "X$CXX" != "Xg++"))) ; then
8675  ac_ext=cc
8676ac_cpp='$CXXCPP $CPPFLAGS'
8677ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8678ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8679ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8680echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8681echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
8682if test -z "$CXXCPP"; then
8683  if test "${ac_cv_prog_CXXCPP+set}" = set; then
8684  echo $ECHO_N "(cached) $ECHO_C" >&6
8685else
8686      # Double quotes because CXXCPP needs to be expanded
8687    for CXXCPP in "$CXX -E" "/lib/cpp"
8688    do
8689      ac_preproc_ok=false
8690for ac_cxx_preproc_warn_flag in '' yes
8691do
8692  # Use a header file that comes with gcc, so configuring glibc
8693  # with a fresh cross-compiler works.
8694  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8695  # <limits.h> exists even on freestanding compilers.
8696  # On the NeXT, cc -E runs the code through the compiler's parser,
8697  # not just through cpp. "Syntax error" is here to catch this case.
8698  cat >conftest.$ac_ext <<_ACEOF
8699/* confdefs.h.  */
8700_ACEOF
8701cat confdefs.h >>conftest.$ac_ext
8702cat >>conftest.$ac_ext <<_ACEOF
8703/* end confdefs.h.  */
8704#ifdef __STDC__
8705# include <limits.h>
8706#else
8707# include <assert.h>
8708#endif
8709                     Syntax error
8710_ACEOF
8711if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8712  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8713  ac_status=$?
8714  grep -v '^ *+' conftest.er1 >conftest.err
8715  rm -f conftest.er1
8716  cat conftest.err >&5
8717  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8718  (exit $ac_status); } >/dev/null; then
8719  if test -s conftest.err; then
8720    ac_cpp_err=$ac_cxx_preproc_warn_flag
8721    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8722  else
8723    ac_cpp_err=
8724  fi
8725else
8726  ac_cpp_err=yes
8727fi
8728if test -z "$ac_cpp_err"; then
8729  :
8730else
8731  echo "$as_me: failed program was:" >&5
8732sed 's/^/| /' conftest.$ac_ext >&5
8733
8734  # Broken: fails on valid input.
8735continue
8736fi
8737rm -f conftest.err conftest.$ac_ext
8738
8739  # OK, works on sane cases.  Now check whether non-existent headers
8740  # can be detected and how.
8741  cat >conftest.$ac_ext <<_ACEOF
8742/* confdefs.h.  */
8743_ACEOF
8744cat confdefs.h >>conftest.$ac_ext
8745cat >>conftest.$ac_ext <<_ACEOF
8746/* end confdefs.h.  */
8747#include <ac_nonexistent.h>
8748_ACEOF
8749if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8750  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8751  ac_status=$?
8752  grep -v '^ *+' conftest.er1 >conftest.err
8753  rm -f conftest.er1
8754  cat conftest.err >&5
8755  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8756  (exit $ac_status); } >/dev/null; then
8757  if test -s conftest.err; then
8758    ac_cpp_err=$ac_cxx_preproc_warn_flag
8759    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8760  else
8761    ac_cpp_err=
8762  fi
8763else
8764  ac_cpp_err=yes
8765fi
8766if test -z "$ac_cpp_err"; then
8767  # Broken: success on invalid input.
8768continue
8769else
8770  echo "$as_me: failed program was:" >&5
8771sed 's/^/| /' conftest.$ac_ext >&5
8772
8773  # Passes both tests.
8774ac_preproc_ok=:
8775break
8776fi
8777rm -f conftest.err conftest.$ac_ext
8778
8779done
8780# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8781rm -f conftest.err conftest.$ac_ext
8782if $ac_preproc_ok; then
8783  break
8784fi
8785
8786    done
8787    ac_cv_prog_CXXCPP=$CXXCPP
8788
8789fi
8790  CXXCPP=$ac_cv_prog_CXXCPP
8791else
8792  ac_cv_prog_CXXCPP=$CXXCPP
8793fi
8794echo "$as_me:$LINENO: result: $CXXCPP" >&5
8795echo "${ECHO_T}$CXXCPP" >&6
8796ac_preproc_ok=false
8797for ac_cxx_preproc_warn_flag in '' yes
8798do
8799  # Use a header file that comes with gcc, so configuring glibc
8800  # with a fresh cross-compiler works.
8801  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8802  # <limits.h> exists even on freestanding compilers.
8803  # On the NeXT, cc -E runs the code through the compiler's parser,
8804  # not just through cpp. "Syntax error" is here to catch this case.
8805  cat >conftest.$ac_ext <<_ACEOF
8806/* confdefs.h.  */
8807_ACEOF
8808cat confdefs.h >>conftest.$ac_ext
8809cat >>conftest.$ac_ext <<_ACEOF
8810/* end confdefs.h.  */
8811#ifdef __STDC__
8812# include <limits.h>
8813#else
8814# include <assert.h>
8815#endif
8816                     Syntax error
8817_ACEOF
8818if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8819  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8820  ac_status=$?
8821  grep -v '^ *+' conftest.er1 >conftest.err
8822  rm -f conftest.er1
8823  cat conftest.err >&5
8824  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8825  (exit $ac_status); } >/dev/null; then
8826  if test -s conftest.err; then
8827    ac_cpp_err=$ac_cxx_preproc_warn_flag
8828    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8829  else
8830    ac_cpp_err=
8831  fi
8832else
8833  ac_cpp_err=yes
8834fi
8835if test -z "$ac_cpp_err"; then
8836  :
8837else
8838  echo "$as_me: failed program was:" >&5
8839sed 's/^/| /' conftest.$ac_ext >&5
8840
8841  # Broken: fails on valid input.
8842continue
8843fi
8844rm -f conftest.err conftest.$ac_ext
8845
8846  # OK, works on sane cases.  Now check whether non-existent headers
8847  # can be detected and how.
8848  cat >conftest.$ac_ext <<_ACEOF
8849/* confdefs.h.  */
8850_ACEOF
8851cat confdefs.h >>conftest.$ac_ext
8852cat >>conftest.$ac_ext <<_ACEOF
8853/* end confdefs.h.  */
8854#include <ac_nonexistent.h>
8855_ACEOF
8856if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8857  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8858  ac_status=$?
8859  grep -v '^ *+' conftest.er1 >conftest.err
8860  rm -f conftest.er1
8861  cat conftest.err >&5
8862  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8863  (exit $ac_status); } >/dev/null; then
8864  if test -s conftest.err; then
8865    ac_cpp_err=$ac_cxx_preproc_warn_flag
8866    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8867  else
8868    ac_cpp_err=
8869  fi
8870else
8871  ac_cpp_err=yes
8872fi
8873if test -z "$ac_cpp_err"; then
8874  # Broken: success on invalid input.
8875continue
8876else
8877  echo "$as_me: failed program was:" >&5
8878sed 's/^/| /' conftest.$ac_ext >&5
8879
8880  # Passes both tests.
8881ac_preproc_ok=:
8882break
8883fi
8884rm -f conftest.err conftest.$ac_ext
8885
8886done
8887# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8888rm -f conftest.err conftest.$ac_ext
8889if $ac_preproc_ok; then
8890  :
8891else
8892  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8893See \`config.log' for more details." >&5
8894echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8895See \`config.log' for more details." >&2;}
8896   { (exit 1); exit 1; }; }
8897fi
8898
8899ac_ext=cc
8900ac_cpp='$CXXCPP $CPPFLAGS'
8901ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8902ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8903ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8904
8905fi
8906
8907
8908
8909# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
8910
8911# find the maximum length of command line arguments
8912echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
8913echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
8914if test "${lt_cv_sys_max_cmd_len+set}" = set; then
8915  echo $ECHO_N "(cached) $ECHO_C" >&6
8916else
8917    i=0
8918  teststring="ABCD"
8919
8920  case $build_os in
8921  msdosdjgpp*)
8922    # On DJGPP, this test can blow up pretty badly due to problems in libc
8923    # (any single argument exceeding 2000 bytes causes a buffer overrun
8924    # during glob expansion).  Even if it were fixed, the result of this
8925    # check would be larger than it should be.
8926    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
8927    ;;
8928
8929  gnu*)
8930    # Under GNU Hurd, this test is not required because there is
8931    # no limit to the length of command line arguments.
8932    # Libtool will interpret -1 as no limit whatsoever
8933    lt_cv_sys_max_cmd_len=-1;
8934    ;;
8935
8936  cygwin* | mingw*)
8937    # On Win9x/ME, this test blows up -- it succeeds, but takes
8938    # about 5 minutes as the teststring grows exponentially.
8939    # Worse, since 9x/ME are not pre-emptively multitasking,
8940    # you end up with a "frozen" computer, even though with patience
8941    # the test eventually succeeds (with a max line length of 256k).
8942    # Instead, let's just punt: use the minimum linelength reported by
8943    # all of the supported platforms: 8192 (on NT/2K/XP).
8944    lt_cv_sys_max_cmd_len=8192;
8945    ;;
8946
8947  amigaos*)
8948    # On AmigaOS with pdksh, this test takes hours, literally.
8949    # So we just punt and use a minimum line length of 8192.
8950    lt_cv_sys_max_cmd_len=8192;
8951    ;;
8952
8953  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
8954    # This has been around since 386BSD, at least.  Likely further.
8955    if test -x /sbin/sysctl; then
8956      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
8957    elif test -x /usr/sbin/sysctl; then
8958      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
8959    else
8960      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
8961    fi
8962    # And add a safety zone
8963    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8964    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8965    ;;
8966
8967  interix*)
8968    # We know the value 262144 and hardcode it with a safety zone (like BSD)
8969    lt_cv_sys_max_cmd_len=196608
8970    ;;
8971
8972  osf*)
8973    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
8974    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
8975    # nice to cause kernel panics so lets avoid the loop below.
8976    # First set a reasonable default.
8977    lt_cv_sys_max_cmd_len=16384
8978    #
8979    if test -x /sbin/sysconfig; then
8980      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
8981        *1*) lt_cv_sys_max_cmd_len=-1 ;;
8982      esac
8983    fi
8984    ;;
8985  sco3.2v5*)
8986    lt_cv_sys_max_cmd_len=102400
8987    ;;
8988  sysv5* | sco5v6* | sysv4.2uw2*)
8989    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
8990    if test -n "$kargmax"; then
8991      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
8992    else
8993      lt_cv_sys_max_cmd_len=32768
8994    fi
8995    ;;
8996  *)
8997    # If test is not a shell built-in, we'll probably end up computing a
8998    # maximum length that is only half of the actual maximum length, but
8999    # we can't tell.
9000    SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
9001    while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
9002               = "XX$teststring") >/dev/null 2>&1 &&
9003            new_result=`expr "X$teststring" : ".*" 2>&1` &&
9004            lt_cv_sys_max_cmd_len=$new_result &&
9005            test $i != 17 # 1/2 MB should be enough
9006    do
9007      i=`expr $i + 1`
9008      teststring=$teststring$teststring
9009    done
9010    teststring=
9011    # Add a significant safety factor because C++ compilers can tack on massive
9012    # amounts of additional arguments before passing them to the linker.
9013    # It appears as though 1/2 is a usable value.
9014    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
9015    ;;
9016  esac
9017
9018fi
9019
9020if test -n $lt_cv_sys_max_cmd_len ; then
9021  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
9022echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
9023else
9024  echo "$as_me:$LINENO: result: none" >&5
9025echo "${ECHO_T}none" >&6
9026fi
9027
9028
9029
9030
9031# Check for command to grab the raw symbol name followed by C symbol from nm.
9032echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9033echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
9034if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9035  echo $ECHO_N "(cached) $ECHO_C" >&6
9036else
9037
9038# These are sane defaults that work on at least a few old systems.
9039# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9040
9041# Character class describing NM global symbol codes.
9042symcode='[BCDEGRST]'
9043
9044# Regexp to match symbols that can be accessed directly from C.
9045sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9046
9047# Transform an extracted symbol line into a proper C declaration
9048lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9049
9050# Transform an extracted symbol line into symbol name and symbol address
9051lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
9052
9053# Define system-specific variables.
9054case $host_os in
9055aix*)
9056  symcode='[BCDT]'
9057  ;;
9058cygwin* | mingw* | pw32*)
9059  symcode='[ABCDGISTW]'
9060  ;;
9061hpux*) # Its linker distinguishes data from code symbols
9062  if test "$host_cpu" = ia64; then
9063    symcode='[ABCDEGRST]'
9064  fi
9065  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9066  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
9067  ;;
9068linux*)
9069  if test "$host_cpu" = ia64; then
9070    symcode='[ABCDGIRSTW]'
9071    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9072    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
9073  fi
9074  ;;
9075irix* | nonstopux*)
9076  symcode='[BCDEGRST]'
9077  ;;
9078osf*)
9079  symcode='[BCDEGQRST]'
9080  ;;
9081solaris*)
9082  symcode='[BDRT]'
9083  ;;
9084sco3.2v5*)
9085  symcode='[DT]'
9086  ;;
9087sysv4.2uw2*)
9088  symcode='[DT]'
9089  ;;
9090sysv5* | sco5v6* | unixware* | OpenUNIX*)
9091  symcode='[ABDT]'
9092  ;;
9093sysv4)
9094  symcode='[DFNSTU]'
9095  ;;
9096esac
9097
9098# Handle CRLF in mingw tool chain
9099opt_cr=
9100case $build_os in
9101mingw*)
9102  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9103  ;;
9104esac
9105
9106# If we're using GNU nm, then use its standard symbol codes.
9107case `$NM -V 2>&1` in
9108*GNU* | *'with BFD'*)
9109  symcode='[ABCDGIRSTW]' ;;
9110esac
9111
9112# Try without a prefix undercore, then with it.
9113for ac_symprfx in "" "_"; do
9114
9115  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9116  symxfrm="\\1 $ac_symprfx\\2 \\2"
9117
9118  # Write the raw and C identifiers.
9119  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9120
9121  # Check to see that the pipe works correctly.
9122  pipe_works=no
9123
9124  rm -f conftest*
9125  cat > conftest.$ac_ext <<EOF
9126#ifdef __cplusplus
9127extern "C" {
9128#endif
9129char nm_test_var;
9130void nm_test_func(){}
9131#ifdef __cplusplus
9132}
9133#endif
9134int main(){nm_test_var='a';nm_test_func();return(0);}
9135EOF
9136
9137  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9138  (eval $ac_compile) 2>&5
9139  ac_status=$?
9140  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9141  (exit $ac_status); }; then
9142    # Now try to grab the symbols.
9143    nlist=conftest.nm
9144    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9145  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9146  ac_status=$?
9147  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148  (exit $ac_status); } && test -s "$nlist"; then
9149      # Try sorting and uniquifying the output.
9150      if sort "$nlist" | uniq > "$nlist"T; then
9151        mv -f "$nlist"T "$nlist"
9152      else
9153        rm -f "$nlist"T
9154      fi
9155
9156      # Make sure that we snagged all the symbols we need.
9157      if grep ' nm_test_var$' "$nlist" >/dev/null; then
9158        if grep ' nm_test_func$' "$nlist" >/dev/null; then
9159          cat <<EOF > conftest.$ac_ext
9160#ifdef __cplusplus
9161extern "C" {
9162#endif
9163
9164EOF
9165          # Now generate the symbol file.
9166          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9167
9168          cat <<EOF >> conftest.$ac_ext
9169#if defined (__STDC__) && __STDC__
9170# define lt_ptr_t void *
9171#else
9172# define lt_ptr_t char *
9173# define const
9174#endif
9175
9176/* The mapping between symbol names and symbols. */
9177const struct {
9178  const char *name;
9179  lt_ptr_t address;
9180}
9181lt_preloaded_symbols[] =
9182{
9183EOF
9184          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9185          cat <<\EOF >> conftest.$ac_ext
9186  {0, (lt_ptr_t) 0}
9187};
9188
9189#ifdef __cplusplus
9190}
9191#endif
9192EOF
9193          # Now try linking the two files.
9194          mv conftest.$ac_objext conftstm.$ac_objext
9195          lt_save_LIBS="$LIBS"
9196          lt_save_CFLAGS="$CFLAGS"
9197          LIBS="conftstm.$ac_objext"
9198          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9199          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9200  (eval $ac_link) 2>&5
9201  ac_status=$?
9202  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203  (exit $ac_status); } && test -s conftest${ac_exeext}; then
9204            pipe_works=yes
9205          fi
9206          LIBS="$lt_save_LIBS"
9207          CFLAGS="$lt_save_CFLAGS"
9208        else
9209          echo "cannot find nm_test_func in $nlist" >&5
9210        fi
9211      else
9212        echo "cannot find nm_test_var in $nlist" >&5
9213      fi
9214    else
9215      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9216    fi
9217  else
9218    echo "$progname: failed program was:" >&5
9219    cat conftest.$ac_ext >&5
9220  fi
9221  rm -f conftest* conftst*
9222
9223  # Do not use the global_symbol_pipe unless it works.
9224  if test "$pipe_works" = yes; then
9225    break
9226  else
9227    lt_cv_sys_global_symbol_pipe=
9228  fi
9229done
9230
9231fi
9232
9233if test -z "$lt_cv_sys_global_symbol_pipe"; then
9234  lt_cv_sys_global_symbol_to_cdecl=
9235fi
9236if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9237  echo "$as_me:$LINENO: result: failed" >&5
9238echo "${ECHO_T}failed" >&6
9239else
9240  echo "$as_me:$LINENO: result: ok" >&5
9241echo "${ECHO_T}ok" >&6
9242fi
9243
9244echo "$as_me:$LINENO: checking for objdir" >&5
9245echo $ECHO_N "checking for objdir... $ECHO_C" >&6
9246if test "${lt_cv_objdir+set}" = set; then
9247  echo $ECHO_N "(cached) $ECHO_C" >&6
9248else
9249  rm -f .libs 2>/dev/null
9250mkdir .libs 2>/dev/null
9251if test -d .libs; then
9252  lt_cv_objdir=.libs
9253else
9254  # MS-DOS does not allow filenames that begin with a dot.
9255  lt_cv_objdir=_libs
9256fi
9257rmdir .libs 2>/dev/null
9258fi
9259echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
9260echo "${ECHO_T}$lt_cv_objdir" >&6
9261objdir=$lt_cv_objdir
9262
9263
9264
9265
9266
9267case $host_os in
9268aix3*)
9269  # AIX sometimes has problems with the GCC collect2 program.  For some
9270  # reason, if we set the COLLECT_NAMES environment variable, the problems
9271  # vanish in a puff of smoke.
9272  if test "X${COLLECT_NAMES+set}" != Xset; then
9273    COLLECT_NAMES=
9274    export COLLECT_NAMES
9275  fi
9276  ;;
9277esac
9278
9279# Sed substitution that helps us do robust quoting.  It backslashifies
9280# metacharacters that are still active within double-quoted strings.
9281Xsed='sed -e 1s/^X//'
9282sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
9283
9284# Same as above, but do not quote variable references.
9285double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
9286
9287# Sed substitution to delay expansion of an escaped shell variable in a
9288# double_quote_subst'ed string.
9289delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
9290
9291# Sed substitution to avoid accidental globbing in evaled expressions
9292no_glob_subst='s/\*/\\\*/g'
9293
9294# Constants:
9295rm="rm -f"
9296
9297# Global variables:
9298default_ofile=libtool
9299can_build_shared=yes
9300
9301# All known linkers require a `.a' archive for static linking (except MSVC,
9302# which needs '.lib').
9303libext=a
9304ltmain="$ac_aux_dir/ltmain.sh"
9305ofile="$default_ofile"
9306with_gnu_ld="$lt_cv_prog_gnu_ld"
9307
9308if test -n "$ac_tool_prefix"; then
9309  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9310set dummy ${ac_tool_prefix}ar; ac_word=$2
9311echo "$as_me:$LINENO: checking for $ac_word" >&5
9312echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9313if test "${ac_cv_prog_AR+set}" = set; then
9314  echo $ECHO_N "(cached) $ECHO_C" >&6
9315else
9316  if test -n "$AR"; then
9317  ac_cv_prog_AR="$AR" # Let the user override the test.
9318else
9319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9320for as_dir in $PATH
9321do
9322  IFS=$as_save_IFS
9323  test -z "$as_dir" && as_dir=.
9324  for ac_exec_ext in '' $ac_executable_extensions; do
9325  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9326    ac_cv_prog_AR="${ac_tool_prefix}ar"
9327    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9328    break 2
9329  fi
9330done
9331done
9332
9333fi
9334fi
9335AR=$ac_cv_prog_AR
9336if test -n "$AR"; then
9337  echo "$as_me:$LINENO: result: $AR" >&5
9338echo "${ECHO_T}$AR" >&6
9339else
9340  echo "$as_me:$LINENO: result: no" >&5
9341echo "${ECHO_T}no" >&6
9342fi
9343
9344fi
9345if test -z "$ac_cv_prog_AR"; then
9346  ac_ct_AR=$AR
9347  # Extract the first word of "ar", so it can be a program name with args.
9348set dummy ar; ac_word=$2
9349echo "$as_me:$LINENO: checking for $ac_word" >&5
9350echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9351if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
9352  echo $ECHO_N "(cached) $ECHO_C" >&6
9353else
9354  if test -n "$ac_ct_AR"; then
9355  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
9356else
9357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9358for as_dir in $PATH
9359do
9360  IFS=$as_save_IFS
9361  test -z "$as_dir" && as_dir=.
9362  for ac_exec_ext in '' $ac_executable_extensions; do
9363  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9364    ac_cv_prog_ac_ct_AR="ar"
9365    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9366    break 2
9367  fi
9368done
9369done
9370
9371  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
9372fi
9373fi
9374ac_ct_AR=$ac_cv_prog_ac_ct_AR
9375if test -n "$ac_ct_AR"; then
9376  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
9377echo "${ECHO_T}$ac_ct_AR" >&6
9378else
9379  echo "$as_me:$LINENO: result: no" >&5
9380echo "${ECHO_T}no" >&6
9381fi
9382
9383  AR=$ac_ct_AR
9384else
9385  AR="$ac_cv_prog_AR"
9386fi
9387
9388if test -n "$ac_tool_prefix"; then
9389  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9390set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9391echo "$as_me:$LINENO: checking for $ac_word" >&5
9392echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9393if test "${ac_cv_prog_RANLIB+set}" = set; then
9394  echo $ECHO_N "(cached) $ECHO_C" >&6
9395else
9396  if test -n "$RANLIB"; then
9397  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9398else
9399as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9400for as_dir in $PATH
9401do
9402  IFS=$as_save_IFS
9403  test -z "$as_dir" && as_dir=.
9404  for ac_exec_ext in '' $ac_executable_extensions; do
9405  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9406    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9407    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9408    break 2
9409  fi
9410done
9411done
9412
9413fi
9414fi
9415RANLIB=$ac_cv_prog_RANLIB
9416if test -n "$RANLIB"; then
9417  echo "$as_me:$LINENO: result: $RANLIB" >&5
9418echo "${ECHO_T}$RANLIB" >&6
9419else
9420  echo "$as_me:$LINENO: result: no" >&5
9421echo "${ECHO_T}no" >&6
9422fi
9423
9424fi
9425if test -z "$ac_cv_prog_RANLIB"; then
9426  ac_ct_RANLIB=$RANLIB
9427  # Extract the first word of "ranlib", so it can be a program name with args.
9428set dummy ranlib; ac_word=$2
9429echo "$as_me:$LINENO: checking for $ac_word" >&5
9430echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9431if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9432  echo $ECHO_N "(cached) $ECHO_C" >&6
9433else
9434  if test -n "$ac_ct_RANLIB"; then
9435  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9436else
9437as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9438for as_dir in $PATH
9439do
9440  IFS=$as_save_IFS
9441  test -z "$as_dir" && as_dir=.
9442  for ac_exec_ext in '' $ac_executable_extensions; do
9443  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9444    ac_cv_prog_ac_ct_RANLIB="ranlib"
9445    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9446    break 2
9447  fi
9448done
9449done
9450
9451  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
9452fi
9453fi
9454ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9455if test -n "$ac_ct_RANLIB"; then
9456  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9457echo "${ECHO_T}$ac_ct_RANLIB" >&6
9458else
9459  echo "$as_me:$LINENO: result: no" >&5
9460echo "${ECHO_T}no" >&6
9461fi
9462
9463  RANLIB=$ac_ct_RANLIB
9464else
9465  RANLIB="$ac_cv_prog_RANLIB"
9466fi
9467
9468if test -n "$ac_tool_prefix"; then
9469  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
9470set dummy ${ac_tool_prefix}strip; ac_word=$2
9471echo "$as_me:$LINENO: checking for $ac_word" >&5
9472echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9473if test "${ac_cv_prog_STRIP+set}" = set; then
9474  echo $ECHO_N "(cached) $ECHO_C" >&6
9475else
9476  if test -n "$STRIP"; then
9477  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9478else
9479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9480for as_dir in $PATH
9481do
9482  IFS=$as_save_IFS
9483  test -z "$as_dir" && as_dir=.
9484  for ac_exec_ext in '' $ac_executable_extensions; do
9485  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9486    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
9487    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9488    break 2
9489  fi
9490done
9491done
9492
9493fi
9494fi
9495STRIP=$ac_cv_prog_STRIP
9496if test -n "$STRIP"; then
9497  echo "$as_me:$LINENO: result: $STRIP" >&5
9498echo "${ECHO_T}$STRIP" >&6
9499else
9500  echo "$as_me:$LINENO: result: no" >&5
9501echo "${ECHO_T}no" >&6
9502fi
9503
9504fi
9505if test -z "$ac_cv_prog_STRIP"; then
9506  ac_ct_STRIP=$STRIP
9507  # Extract the first word of "strip", so it can be a program name with args.
9508set dummy strip; ac_word=$2
9509echo "$as_me:$LINENO: checking for $ac_word" >&5
9510echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9511if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
9512  echo $ECHO_N "(cached) $ECHO_C" >&6
9513else
9514  if test -n "$ac_ct_STRIP"; then
9515  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
9516else
9517as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9518for as_dir in $PATH
9519do
9520  IFS=$as_save_IFS
9521  test -z "$as_dir" && as_dir=.
9522  for ac_exec_ext in '' $ac_executable_extensions; do
9523  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9524    ac_cv_prog_ac_ct_STRIP="strip"
9525    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9526    break 2
9527  fi
9528done
9529done
9530
9531  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
9532fi
9533fi
9534ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
9535if test -n "$ac_ct_STRIP"; then
9536  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
9537echo "${ECHO_T}$ac_ct_STRIP" >&6
9538else
9539  echo "$as_me:$LINENO: result: no" >&5
9540echo "${ECHO_T}no" >&6
9541fi
9542
9543  STRIP=$ac_ct_STRIP
9544else
9545  STRIP="$ac_cv_prog_STRIP"
9546fi
9547
9548
9549old_CC="$CC"
9550old_CFLAGS="$CFLAGS"
9551
9552# Set sane defaults for various variables
9553test -z "$AR" && AR=ar
9554test -z "$AR_FLAGS" && AR_FLAGS=cru
9555test -z "$AS" && AS=as
9556test -z "$CC" && CC=cc
9557test -z "$LTCC" && LTCC=$CC
9558test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9559test -z "$DLLTOOL" && DLLTOOL=dlltool
9560test -z "$LD" && LD=ld
9561test -z "$LN_S" && LN_S="ln -s"
9562test -z "$MAGIC_CMD" && MAGIC_CMD=file
9563test -z "$NM" && NM=nm
9564test -z "$SED" && SED=sed
9565test -z "$OBJDUMP" && OBJDUMP=objdump
9566test -z "$RANLIB" && RANLIB=:
9567test -z "$STRIP" && STRIP=:
9568test -z "$ac_objext" && ac_objext=o
9569
9570# Determine commands to create old-style static archives.
9571old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
9572old_postinstall_cmds='chmod 644 $oldlib'
9573old_postuninstall_cmds=
9574
9575if test -n "$RANLIB"; then
9576  case $host_os in
9577  openbsd*)
9578    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
9579    ;;
9580  *)
9581    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
9582    ;;
9583  esac
9584  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
9585fi
9586
9587for cc_temp in $compiler""; do
9588  case $cc_temp in
9589    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9590    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9591    \-*) ;;
9592    *) break;;
9593  esac
9594done
9595cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
9596
9597
9598# Only perform the check for file, if the check method requires it
9599case $deplibs_check_method in
9600file_magic*)
9601  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9602    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
9603echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
9604if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
9605  echo $ECHO_N "(cached) $ECHO_C" >&6
9606else
9607  case $MAGIC_CMD in
9608[\\/*] |  ?:[\\/]*)
9609  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9610  ;;
9611*)
9612  lt_save_MAGIC_CMD="$MAGIC_CMD"
9613  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9614  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9615  for ac_dir in $ac_dummy; do
9616    IFS="$lt_save_ifs"
9617    test -z "$ac_dir" && ac_dir=.
9618    if test -f $ac_dir/${ac_tool_prefix}file; then
9619      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9620      if test -n "$file_magic_test_file"; then
9621        case $deplibs_check_method in
9622        "file_magic "*)
9623          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9624          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9625          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9626            $EGREP "$file_magic_regex" > /dev/null; then
9627            :
9628          else
9629            cat <<EOF 1>&2
9630
9631*** Warning: the command libtool uses to detect shared libraries,
9632*** $file_magic_cmd, produces output that libtool cannot recognize.
9633*** The result is that libtool may fail to recognize shared libraries
9634*** as such.  This will affect the creation of libtool libraries that
9635*** depend on shared libraries, but programs linked with such libtool
9636*** libraries will work regardless of this problem.  Nevertheless, you
9637*** may want to report the problem to your system manager and/or to
9638*** bug-libtool@gnu.org
9639
9640EOF
9641          fi ;;
9642        esac
9643      fi
9644      break
9645    fi
9646  done
9647  IFS="$lt_save_ifs"
9648  MAGIC_CMD="$lt_save_MAGIC_CMD"
9649  ;;
9650esac
9651fi
9652
9653MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9654if test -n "$MAGIC_CMD"; then
9655  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
9656echo "${ECHO_T}$MAGIC_CMD" >&6
9657else
9658  echo "$as_me:$LINENO: result: no" >&5
9659echo "${ECHO_T}no" >&6
9660fi
9661
9662if test -z "$lt_cv_path_MAGIC_CMD"; then
9663  if test -n "$ac_tool_prefix"; then
9664    echo "$as_me:$LINENO: checking for file" >&5
9665echo $ECHO_N "checking for file... $ECHO_C" >&6
9666if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
9667  echo $ECHO_N "(cached) $ECHO_C" >&6
9668else
9669  case $MAGIC_CMD in
9670[\\/*] |  ?:[\\/]*)
9671  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9672  ;;
9673*)
9674  lt_save_MAGIC_CMD="$MAGIC_CMD"
9675  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9676  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9677  for ac_dir in $ac_dummy; do
9678    IFS="$lt_save_ifs"
9679    test -z "$ac_dir" && ac_dir=.
9680    if test -f $ac_dir/file; then
9681      lt_cv_path_MAGIC_CMD="$ac_dir/file"
9682      if test -n "$file_magic_test_file"; then
9683        case $deplibs_check_method in
9684        "file_magic "*)
9685          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9686          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9687          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9688            $EGREP "$file_magic_regex" > /dev/null; then
9689            :
9690          else
9691            cat <<EOF 1>&2
9692
9693*** Warning: the command libtool uses to detect shared libraries,
9694*** $file_magic_cmd, produces output that libtool cannot recognize.
9695*** The result is that libtool may fail to recognize shared libraries
9696*** as such.  This will affect the creation of libtool libraries that
9697*** depend on shared libraries, but programs linked with such libtool
9698*** libraries will work regardless of this problem.  Nevertheless, you
9699*** may want to report the problem to your system manager and/or to
9700*** bug-libtool@gnu.org
9701
9702EOF
9703          fi ;;
9704        esac
9705      fi
9706      break
9707    fi
9708  done
9709  IFS="$lt_save_ifs"
9710  MAGIC_CMD="$lt_save_MAGIC_CMD"
9711  ;;
9712esac
9713fi
9714
9715MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9716if test -n "$MAGIC_CMD"; then
9717  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
9718echo "${ECHO_T}$MAGIC_CMD" >&6
9719else
9720  echo "$as_me:$LINENO: result: no" >&5
9721echo "${ECHO_T}no" >&6
9722fi
9723
9724  else
9725    MAGIC_CMD=:
9726  fi
9727fi
9728
9729  fi
9730  ;;
9731esac
9732
9733enable_dlopen=no
9734enable_win32_dll=no
9735
9736# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
9737if test "${enable_libtool_lock+set}" = set; then
9738  enableval="$enable_libtool_lock"
9739
9740fi;
9741test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
9742
9743
9744# Check whether --with-pic or --without-pic was given.
9745if test "${with_pic+set}" = set; then
9746  withval="$with_pic"
9747  pic_mode="$withval"
9748else
9749  pic_mode=default
9750fi;
9751test -z "$pic_mode" && pic_mode=default
9752
9753# Use C for the default configuration in the libtool script
9754tagname=
9755lt_save_CC="$CC"
9756ac_ext=c
9757ac_cpp='$CPP $CPPFLAGS'
9758ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9759ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9760ac_compiler_gnu=$ac_cv_c_compiler_gnu
9761
9762
9763# Source file extension for C test sources.
9764ac_ext=c
9765
9766# Object file extension for compiled C test sources.
9767objext=o
9768objext=$objext
9769
9770# Code to be used in simple compile tests
9771lt_simple_compile_test_code="int some_variable = 0;\n"
9772
9773# Code to be used in simple link tests
9774lt_simple_link_test_code='int main(){return(0);}\n'
9775
9776
9777# If no C compiler was specified, use CC.
9778LTCC=${LTCC-"$CC"}
9779
9780# If no C compiler flags were specified, use CFLAGS.
9781LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9782
9783# Allow CC to be a program name with arguments.
9784compiler=$CC
9785
9786
9787# save warnings/boilerplate of simple test code
9788ac_outfile=conftest.$ac_objext
9789printf "$lt_simple_compile_test_code" >conftest.$ac_ext
9790eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9791_lt_compiler_boilerplate=`cat conftest.err`
9792$rm conftest*
9793
9794ac_outfile=conftest.$ac_objext
9795printf "$lt_simple_link_test_code" >conftest.$ac_ext
9796eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9797_lt_linker_boilerplate=`cat conftest.err`
9798$rm conftest*
9799
9800
9801## CAVEAT EMPTOR:
9802## There is no encapsulation within the following macros, do not change
9803## the running order or otherwise move them around unless you know exactly
9804## what you are doing...
9805
9806lt_prog_compiler_no_builtin_flag=
9807
9808if test "$GCC" = yes; then
9809  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
9810
9811
9812echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9813echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
9814if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
9815  echo $ECHO_N "(cached) $ECHO_C" >&6
9816else
9817  lt_cv_prog_compiler_rtti_exceptions=no
9818  ac_outfile=conftest.$ac_objext
9819   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
9820   lt_compiler_flag="-fno-rtti -fno-exceptions"
9821   # Insert the option either (1) after the last *FLAGS variable, or
9822   # (2) before a word containing "conftest.", or (3) at the end.
9823   # Note that $ac_compile itself does not contain backslashes and begins
9824   # with a dollar sign (not a hyphen), so the echo should work correctly.
9825   # The option is referenced via a variable to avoid confusing sed.
9826   lt_compile=`echo "$ac_compile" | $SED \
9827   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9828   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9829   -e 's:$: $lt_compiler_flag:'`
9830   (eval echo "\"\$as_me:9830: $lt_compile\"" >&5)
9831   (eval "$lt_compile" 2>conftest.err)
9832   ac_status=$?
9833   cat conftest.err >&5
9834   echo "$as_me:9834: \$? = $ac_status" >&5
9835   if (exit $ac_status) && test -s "$ac_outfile"; then
9836     # The compiler can only warn and ignore the option if not recognized
9837     # So say no if there are warnings other than the usual output.
9838     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9839     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9840     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9841       lt_cv_prog_compiler_rtti_exceptions=yes
9842     fi
9843   fi
9844   $rm conftest*
9845
9846fi
9847echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9848echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
9849
9850if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9851    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9852else
9853    :
9854fi
9855
9856fi
9857
9858lt_prog_compiler_wl=
9859lt_prog_compiler_pic=
9860lt_prog_compiler_static=
9861
9862echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
9863echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
9864
9865  if test "$GCC" = yes; then
9866    lt_prog_compiler_wl='-Wl,'
9867    lt_prog_compiler_static='-static'
9868
9869    case $host_os in
9870      aix*)
9871      # All AIX code is PIC.
9872      if test "$host_cpu" = ia64; then
9873        # AIX 5 now supports IA64 processor
9874        lt_prog_compiler_static='-Bstatic'
9875      fi
9876      ;;
9877
9878    amigaos*)
9879      # FIXME: we need at least 68020 code to build shared libraries, but
9880      # adding the `-m68020' flag to GCC prevents building anything better,
9881      # like `-m68040'.
9882      lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9883      ;;
9884
9885    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9886      # PIC is the default for these OSes.
9887      ;;
9888
9889    mingw* | pw32* | os2*)
9890      # This hack is so that the source file can tell whether it is being
9891      # built for inclusion in a dll (and should export symbols for example).
9892      lt_prog_compiler_pic='-DDLL_EXPORT'
9893      ;;
9894
9895    darwin* | rhapsody*)
9896      # PIC is the default on this platform
9897      # Common symbols not allowed in MH_DYLIB files
9898      lt_prog_compiler_pic='-fno-common'
9899      ;;
9900
9901    interix3*)
9902      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9903      # Instead, we relocate shared libraries at runtime.
9904      ;;
9905
9906    msdosdjgpp*)
9907      # Just because we use GCC doesn't mean we suddenly get shared libraries
9908      # on systems that don't support them.
9909      lt_prog_compiler_can_build_shared=no
9910      enable_shared=no
9911      ;;
9912
9913    sysv4*MP*)
9914      if test -d /usr/nec; then
9915        lt_prog_compiler_pic=-Kconform_pic
9916      fi
9917      ;;
9918
9919    hpux*)
9920      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9921      # not for PA HP-UX.
9922      case $host_cpu in
9923      hppa*64*|ia64*)
9924        # +Z the default
9925        ;;
9926      *)
9927        lt_prog_compiler_pic='-fPIC'
9928        ;;
9929      esac
9930      ;;
9931
9932    *)
9933      lt_prog_compiler_pic='-fPIC'
9934      ;;
9935    esac
9936  else
9937    # PORTME Check for flag to pass linker flags through the system compiler.
9938    case $host_os in
9939    aix*)
9940      lt_prog_compiler_wl='-Wl,'
9941      if test "$host_cpu" = ia64; then
9942        # AIX 5 now supports IA64 processor
9943        lt_prog_compiler_static='-Bstatic'
9944      else
9945        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9946      fi
9947      ;;
9948      darwin*)
9949        # PIC is the default on this platform
9950        # Common symbols not allowed in MH_DYLIB files
9951       case $cc_basename in
9952         xlc*)
9953         lt_prog_compiler_pic='-qnocommon'
9954         lt_prog_compiler_wl='-Wl,'
9955         ;;
9956       esac
9957       ;;
9958
9959    mingw* | pw32* | os2*)
9960      # This hack is so that the source file can tell whether it is being
9961      # built for inclusion in a dll (and should export symbols for example).
9962      lt_prog_compiler_pic='-DDLL_EXPORT'
9963      ;;
9964
9965    hpux9* | hpux10* | hpux11*)
9966      lt_prog_compiler_wl='-Wl,'
9967      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9968      # not for PA HP-UX.
9969      case $host_cpu in
9970      hppa*64*|ia64*)
9971        # +Z the default
9972        ;;
9973      *)
9974        lt_prog_compiler_pic='+Z'
9975        ;;
9976      esac
9977      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9978      lt_prog_compiler_static='${wl}-a ${wl}archive'
9979      ;;
9980
9981    irix5* | irix6* | nonstopux*)
9982      lt_prog_compiler_wl='-Wl,'
9983      # PIC (with -KPIC) is the default.
9984      lt_prog_compiler_static='-non_shared'
9985      ;;
9986
9987    newsos6)
9988      lt_prog_compiler_pic='-KPIC'
9989      lt_prog_compiler_static='-Bstatic'
9990      ;;
9991
9992    linux*)
9993      case $cc_basename in
9994      icc* | ecc*)
9995        lt_prog_compiler_wl='-Wl,'
9996        lt_prog_compiler_pic='-KPIC'
9997        lt_prog_compiler_static='-static'
9998        ;;
9999      pgcc* | pgf77* | pgf90* | pgf95*)
10000        # Portland Group compilers (*not* the Pentium gcc compiler,
10001        # which looks to be a dead project)
10002        lt_prog_compiler_wl='-Wl,'
10003        lt_prog_compiler_pic='-fpic'
10004        lt_prog_compiler_static='-Bstatic'
10005        ;;
10006      ccc*)
10007        lt_prog_compiler_wl='-Wl,'
10008        # All Alpha code is PIC.
10009        lt_prog_compiler_static='-non_shared'
10010        ;;
10011      esac
10012      ;;
10013
10014    osf3* | osf4* | osf5*)
10015      lt_prog_compiler_wl='-Wl,'
10016      # All OSF/1 code is PIC.
10017      lt_prog_compiler_static='-non_shared'
10018      ;;
10019
10020    solaris*)
10021      lt_prog_compiler_pic='-KPIC'
10022      lt_prog_compiler_static='-Bstatic'
10023      case $cc_basename in
10024      f77* | f90* | f95*)
10025        lt_prog_compiler_wl='-Qoption ld ';;
10026      *)
10027        lt_prog_compiler_wl='-Wl,';;
10028      esac
10029      ;;
10030
10031    sunos4*)
10032      lt_prog_compiler_wl='-Qoption ld '
10033      lt_prog_compiler_pic='-PIC'
10034      lt_prog_compiler_static='-Bstatic'
10035      ;;
10036
10037    sysv4 | sysv4.2uw2* | sysv4.3*)
10038      lt_prog_compiler_wl='-Wl,'
10039      lt_prog_compiler_pic='-KPIC'
10040      lt_prog_compiler_static='-Bstatic'
10041      ;;
10042
10043    sysv4*MP*)
10044      if test -d /usr/nec ;then
10045        lt_prog_compiler_pic='-Kconform_pic'
10046        lt_prog_compiler_static='-Bstatic'
10047      fi
10048      ;;
10049
10050    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10051      lt_prog_compiler_wl='-Wl,'
10052      lt_prog_compiler_pic='-KPIC'
10053      lt_prog_compiler_static='-Bstatic'
10054      ;;
10055
10056    unicos*)
10057      lt_prog_compiler_wl='-Wl,'
10058      lt_prog_compiler_can_build_shared=no
10059      ;;
10060
10061    uts4*)
10062      lt_prog_compiler_pic='-pic'
10063      lt_prog_compiler_static='-Bstatic'
10064      ;;
10065
10066    *)
10067      lt_prog_compiler_can_build_shared=no
10068      ;;
10069    esac
10070  fi
10071
10072echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
10073echo "${ECHO_T}$lt_prog_compiler_pic" >&6
10074
10075#
10076# Check to make sure the PIC flag actually works.
10077#
10078if test -n "$lt_prog_compiler_pic"; then
10079
10080echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10081echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
10082if test "${lt_prog_compiler_pic_works+set}" = set; then
10083  echo $ECHO_N "(cached) $ECHO_C" >&6
10084else
10085  lt_prog_compiler_pic_works=no
10086  ac_outfile=conftest.$ac_objext
10087   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
10088   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10089   # Insert the option either (1) after the last *FLAGS variable, or
10090   # (2) before a word containing "conftest.", or (3) at the end.
10091   # Note that $ac_compile itself does not contain backslashes and begins
10092   # with a dollar sign (not a hyphen), so the echo should work correctly.
10093   # The option is referenced via a variable to avoid confusing sed.
10094   lt_compile=`echo "$ac_compile" | $SED \
10095   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10096   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10097   -e 's:$: $lt_compiler_flag:'`
10098   (eval echo "\"\$as_me:10098: $lt_compile\"" >&5)
10099   (eval "$lt_compile" 2>conftest.err)
10100   ac_status=$?
10101   cat conftest.err >&5
10102   echo "$as_me:10102: \$? = $ac_status" >&5
10103   if (exit $ac_status) && test -s "$ac_outfile"; then
10104     # The compiler can only warn and ignore the option if not recognized
10105     # So say no if there are warnings other than the usual output.
10106     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
10107     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10108     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10109       lt_prog_compiler_pic_works=yes
10110     fi
10111   fi
10112   $rm conftest*
10113
10114fi
10115echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
10116echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
10117
10118if test x"$lt_prog_compiler_pic_works" = xyes; then
10119    case $lt_prog_compiler_pic in
10120     "" | " "*) ;;
10121     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10122     esac
10123else
10124    lt_prog_compiler_pic=
10125     lt_prog_compiler_can_build_shared=no
10126fi
10127
10128fi
10129case $host_os in
10130  # For platforms which do not support PIC, -DPIC is meaningless:
10131  *djgpp*)
10132    lt_prog_compiler_pic=
10133    ;;
10134  *)
10135    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10136    ;;
10137esac
10138
10139#
10140# Check to make sure the static flag actually works.
10141#
10142wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10143echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10144echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
10145if test "${lt_prog_compiler_static_works+set}" = set; then
10146  echo $ECHO_N "(cached) $ECHO_C" >&6
10147else
10148  lt_prog_compiler_static_works=no
10149   save_LDFLAGS="$LDFLAGS"
10150   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10151   printf "$lt_simple_link_test_code" > conftest.$ac_ext
10152   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10153     # The linker can only warn and ignore the option if not recognized
10154     # So say no if there are warnings
10155     if test -s conftest.err; then
10156       # Append any errors to the config.log.
10157       cat conftest.err 1>&5
10158       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
10159       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10160       if diff conftest.exp conftest.er2 >/dev/null; then
10161         lt_prog_compiler_static_works=yes
10162       fi
10163     else
10164       lt_prog_compiler_static_works=yes
10165     fi
10166   fi
10167   $rm conftest*
10168   LDFLAGS="$save_LDFLAGS"
10169
10170fi
10171echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
10172echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
10173
10174if test x"$lt_prog_compiler_static_works" = xyes; then
10175    :
10176else
10177    lt_prog_compiler_static=
10178fi
10179
10180
10181echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
10182echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
10183if test "${lt_cv_prog_compiler_c_o+set}" = set; then
10184  echo $ECHO_N "(cached) $ECHO_C" >&6
10185else
10186  lt_cv_prog_compiler_c_o=no
10187   $rm -r conftest 2>/dev/null
10188   mkdir conftest
10189   cd conftest
10190   mkdir out
10191   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
10192
10193   lt_compiler_flag="-o out/conftest2.$ac_objext"
10194   # Insert the option either (1) after the last *FLAGS variable, or
10195   # (2) before a word containing "conftest.", or (3) at the end.
10196   # Note that $ac_compile itself does not contain backslashes and begins
10197   # with a dollar sign (not a hyphen), so the echo should work correctly.
10198   lt_compile=`echo "$ac_compile" | $SED \
10199   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10200   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10201   -e 's:$: $lt_compiler_flag:'`
10202   (eval echo "\"\$as_me:10202: $lt_compile\"" >&5)
10203   (eval "$lt_compile" 2>out/conftest.err)
10204   ac_status=$?
10205   cat out/conftest.err >&5
10206   echo "$as_me:10206: \$? = $ac_status" >&5
10207   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10208   then
10209     # The compiler can only warn and ignore the option if not recognized
10210     # So say no if there are warnings
10211     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
10212     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10213     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10214       lt_cv_prog_compiler_c_o=yes
10215     fi
10216   fi
10217   chmod u+w . 2>&5
10218   $rm conftest*
10219   # SGI C++ compiler will create directory out/ii_files/ for
10220   # template instantiation
10221   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
10222   $rm out/* && rmdir out
10223   cd ..
10224   rmdir conftest
10225   $rm conftest*
10226
10227fi
10228echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
10229echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
10230
10231
10232hard_links="nottested"
10233if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10234  # do not overwrite the value of need_locks provided by the user
10235  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
10236echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
10237  hard_links=yes
10238  $rm conftest*
10239  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10240  touch conftest.a
10241  ln conftest.a conftest.b 2>&5 || hard_links=no
10242  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10243  echo "$as_me:$LINENO: result: $hard_links" >&5
10244echo "${ECHO_T}$hard_links" >&6
10245  if test "$hard_links" = no; then
10246    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10247echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10248    need_locks=warn
10249  fi
10250else
10251  need_locks=no
10252fi
10253
10254echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10255echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
10256
10257  runpath_var=
10258  allow_undefined_flag=
10259  enable_shared_with_static_runtimes=no
10260  archive_cmds=
10261  archive_expsym_cmds=
10262  old_archive_From_new_cmds=
10263  old_archive_from_expsyms_cmds=
10264  export_dynamic_flag_spec=
10265  whole_archive_flag_spec=
10266  thread_safe_flag_spec=
10267  hardcode_libdir_flag_spec=
10268  hardcode_libdir_flag_spec_ld=
10269  hardcode_libdir_separator=
10270  hardcode_direct=no
10271  hardcode_minus_L=no
10272  hardcode_shlibpath_var=unsupported
10273  link_all_deplibs=unknown
10274  hardcode_automatic=no
10275  module_cmds=
10276  module_expsym_cmds=
10277  always_export_symbols=no
10278  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10279  # include_expsyms should be a list of space-separated symbols to be *always*
10280  # included in the symbol list
10281  include_expsyms=
10282  # exclude_expsyms can be an extended regexp of symbols to exclude
10283  # it will be wrapped by ` (' and `)$', so one must not match beginning or
10284  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10285  # as well as any symbol that contains `d'.
10286  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
10287  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10288  # platforms (ab)use it in PIC code, but their linkers get confused if
10289  # the symbol is explicitly referenced.  Since portable code cannot
10290  # rely on this symbol name, it's probably fine to never include it in
10291  # preloaded symbol tables.
10292  extract_expsyms_cmds=
10293  # Just being paranoid about ensuring that cc_basename is set.
10294  for cc_temp in $compiler""; do
10295  case $cc_temp in
10296    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
10297    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
10298    \-*) ;;
10299    *) break;;
10300  esac
10301done
10302cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
10303
10304  case $host_os in
10305  cygwin* | mingw* | pw32*)
10306    # FIXME: the MSVC++ port hasn't been tested in a loooong time
10307    # When not using gcc, we currently assume that we are using
10308    # Microsoft Visual C++.
10309    if test "$GCC" != yes; then
10310      with_gnu_ld=no
10311    fi
10312    ;;
10313  interix*)
10314    # we just hope/assume this is gcc and not c89 (= MSVC++)
10315    with_gnu_ld=yes
10316    ;;
10317  openbsd*)
10318    with_gnu_ld=no
10319    ;;
10320  esac
10321
10322  ld_shlibs=yes
10323  if test "$with_gnu_ld" = yes; then
10324    # If archive_cmds runs LD, not CC, wlarc should be empty
10325    wlarc='${wl}'
10326
10327    # Set some defaults for GNU ld with shared library support. These
10328    # are reset later if shared libraries are not supported. Putting them
10329    # here allows them to be overridden if necessary.
10330    runpath_var=LD_RUN_PATH
10331    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
10332    export_dynamic_flag_spec='${wl}--export-dynamic'
10333    # ancient GNU ld didn't support --whole-archive et. al.
10334    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
10335        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10336      else
10337        whole_archive_flag_spec=
10338    fi
10339    supports_anon_versioning=no
10340    case `$LD -v 2>/dev/null` in
10341      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10342      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10343      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10344      *\ 2.11.*) ;; # other 2.11 versions
10345      *) supports_anon_versioning=yes ;;
10346    esac
10347
10348    # See if GNU ld supports shared libraries.
10349    case $host_os in
10350    aix3* | aix4* | aix5*)
10351      # On AIX/PPC, the GNU linker is very broken
10352      if test "$host_cpu" != ia64; then
10353        ld_shlibs=no
10354        cat <<EOF 1>&2
10355
10356*** Warning: the GNU linker, at least up to release 2.9.1, is reported
10357*** to be unable to reliably create shared libraries on AIX.
10358*** Therefore, libtool is disabling shared libraries support.  If you
10359*** really care for shared libraries, you may want to modify your PATH
10360*** so that a non-GNU linker is found, and then restart.
10361
10362EOF
10363      fi
10364      ;;
10365
10366    amigaos*)
10367      archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
10368      hardcode_libdir_flag_spec='-L$libdir'
10369      hardcode_minus_L=yes
10370
10371      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
10372      # that the semantics of dynamic libraries on AmigaOS, at least up
10373      # to version 4, is to share data among multiple programs linked
10374      # with the same dynamic library.  Since this doesn't match the
10375      # behavior of shared libraries on other platforms, we can't use
10376      # them.
10377      ld_shlibs=no
10378      ;;
10379
10380    beos*)
10381      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10382        allow_undefined_flag=unsupported
10383        # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10384        # support --undefined.  This deserves some investigation.  FIXME
10385        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10386      else
10387        ld_shlibs=no
10388      fi
10389      ;;
10390
10391    cygwin* | mingw* | pw32*)
10392      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10393      # as there is no search path for DLLs.
10394      hardcode_libdir_flag_spec='-L$libdir'
10395      allow_undefined_flag=unsupported
10396      always_export_symbols=no
10397      enable_shared_with_static_runtimes=yes
10398      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
10399
10400      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
10401        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10402        # If the export-symbols file already is a .def file (1st line
10403        # is EXPORTS), use it as is; otherwise, prepend...
10404        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10405          cp $export_symbols $output_objdir/$soname.def;
10406        else
10407          echo EXPORTS > $output_objdir/$soname.def;
10408          cat $export_symbols >> $output_objdir/$soname.def;
10409        fi~
10410        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10411      else
10412        ld_shlibs=no
10413      fi
10414      ;;
10415
10416    interix3*)
10417      hardcode_direct=no
10418      hardcode_shlibpath_var=no
10419      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10420      export_dynamic_flag_spec='${wl}-E'
10421      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10422      # Instead, shared libraries are loaded at an image base (0x10000000 by
10423      # default) and relocated if they conflict, which is a slow very memory
10424      # consuming and fragmenting process.  To avoid this, we pick a random,
10425      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10426      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10427      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10428      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10429      ;;
10430
10431    linux*)
10432      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10433        tmp_addflag=
10434        case $cc_basename,$host_cpu in
10435        pgcc*)                          # Portland Group C compiler
10436          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
10437          tmp_addflag=' $pic_flag'
10438          ;;
10439        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
10440          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
10441          tmp_addflag=' $pic_flag -Mnomain' ;;
10442        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
10443          tmp_addflag=' -i_dynamic' ;;
10444        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10445          tmp_addflag=' -i_dynamic -nofor_main' ;;
10446        ifc* | ifort*)                  # Intel Fortran compiler
10447          tmp_addflag=' -nofor_main' ;;
10448        esac
10449        archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10450
10451        if test $supports_anon_versioning = yes; then
10452          archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
10453  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10454  $echo "local: *; };" >> $output_objdir/$libname.ver~
10455          $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10456        fi
10457      else
10458        ld_shlibs=no
10459      fi
10460      ;;
10461
10462    netbsd*)
10463      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10464        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10465        wlarc=
10466      else
10467        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10468        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10469      fi
10470      ;;
10471
10472    solaris*)
10473      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
10474        ld_shlibs=no
10475        cat <<EOF 1>&2
10476
10477*** Warning: The releases 2.8.* of the GNU linker cannot reliably
10478*** create shared libraries on Solaris systems.  Therefore, libtool
10479*** is disabling shared libraries support.  We urge you to upgrade GNU
10480*** binutils to release 2.9.1 or newer.  Another option is to modify
10481*** your PATH or compiler configuration so that the native linker is
10482*** used, and then restart.
10483
10484EOF
10485      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10486        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10487        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10488      else
10489        ld_shlibs=no
10490      fi
10491      ;;
10492
10493    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10494      case `$LD -v 2>&1` in
10495        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10496        ld_shlibs=no
10497        cat <<_LT_EOF 1>&2
10498
10499*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10500*** reliably create shared libraries on SCO systems.  Therefore, libtool
10501*** is disabling shared libraries support.  We urge you to upgrade GNU
10502*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10503*** your PATH or compiler configuration so that the native linker is
10504*** used, and then restart.
10505
10506_LT_EOF
10507        ;;
10508        *)
10509          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10510            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
10511            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
10512            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
10513          else
10514            ld_shlibs=no
10515          fi
10516        ;;
10517      esac
10518      ;;
10519
10520    sunos4*)
10521      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10522      wlarc=
10523      hardcode_direct=yes
10524      hardcode_shlibpath_var=no
10525      ;;
10526
10527    *)
10528      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10529        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10530        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10531      else
10532        ld_shlibs=no
10533      fi
10534      ;;
10535    esac
10536
10537    if test "$ld_shlibs" = no; then
10538      runpath_var=
10539      hardcode_libdir_flag_spec=
10540      export_dynamic_flag_spec=
10541      whole_archive_flag_spec=
10542    fi
10543  else
10544    # PORTME fill in a description of your system's linker (not GNU ld)
10545    case $host_os in
10546    aix3*)
10547      allow_undefined_flag=unsupported
10548      always_export_symbols=yes
10549      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
10550      # Note: this linker hardcodes the directories in LIBPATH if there
10551      # are no directories specified by -L.
10552      hardcode_minus_L=yes
10553      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10554        # Neither direct hardcoding nor static linking is supported with a
10555        # broken collect2.
10556        hardcode_direct=unsupported
10557      fi
10558      ;;
10559
10560    aix4* | aix5*)
10561      if test "$host_cpu" = ia64; then
10562        # On IA64, the linker does run time linking by default, so we don't
10563        # have to do anything special.
10564        aix_use_runtimelinking=no
10565        exp_sym_flag='-Bexport'
10566        no_entry_flag=""
10567      else
10568        # If we're using GNU nm, then we don't want the "-C" option.
10569        # -C means demangle to AIX nm, but means don't demangle with GNU nm
10570        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
10571          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
10572        else
10573          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
10574        fi
10575        aix_use_runtimelinking=no
10576
10577        # Test if we are trying to use run time linking or normal
10578        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10579        # need to do runtime linking.
10580        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
10581          for ld_flag in $LDFLAGS; do
10582          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10583            aix_use_runtimelinking=yes
10584            break
10585          fi
10586          done
10587          ;;
10588        esac
10589
10590        exp_sym_flag='-bexport'
10591        no_entry_flag='-bnoentry'
10592      fi
10593
10594      # When large executables or shared objects are built, AIX ld can
10595      # have problems creating the table of contents.  If linking a library
10596      # or program results in "error TOC overflow" add -mminimal-toc to
10597      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10598      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10599
10600      archive_cmds=''
10601      hardcode_direct=yes
10602      hardcode_libdir_separator=':'
10603      link_all_deplibs=yes
10604
10605      if test "$GCC" = yes; then
10606        case $host_os in aix4.[012]|aix4.[012].*)
10607        # We only want to do this on AIX 4.2 and lower, the check
10608        # below for broken collect2 doesn't work under 4.3+
10609          collect2name=`${CC} -print-prog-name=collect2`
10610          if test -f "$collect2name" && \
10611           strings "$collect2name" | grep resolve_lib_name >/dev/null
10612          then
10613          # We have reworked collect2
10614          hardcode_direct=yes
10615          else
10616          # We have old collect2
10617          hardcode_direct=unsupported
10618          # It fails to find uninstalled libraries when the uninstalled
10619          # path is not listed in the libpath.  Setting hardcode_minus_L
10620          # to unsupported forces relinking
10621          hardcode_minus_L=yes
10622          hardcode_libdir_flag_spec='-L$libdir'
10623          hardcode_libdir_separator=
10624          fi
10625          ;;
10626        esac
10627        shared_flag='-shared'
10628        if test "$aix_use_runtimelinking" = yes; then
10629          shared_flag="$shared_flag "'${wl}-G'
10630        fi
10631      else
10632        # not using gcc
10633        if test "$host_cpu" = ia64; then
10634        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10635        # chokes on -Wl,-G. The following line is correct:
10636          shared_flag='-G'
10637        else
10638          if test "$aix_use_runtimelinking" = yes; then
10639            shared_flag='${wl}-G'
10640          else
10641            shared_flag='${wl}-bM:SRE'
10642          fi
10643        fi
10644      fi
10645
10646      # It seems that -bexpall does not export symbols beginning with
10647      # underscore (_), so it is better to generate a list of symbols to export.
10648      always_export_symbols=yes
10649      if test "$aix_use_runtimelinking" = yes; then
10650        # Warning - without using the other runtime loading flags (-brtl),
10651        # -berok will link without error, but may produce a broken library.
10652        allow_undefined_flag='-berok'
10653       # Determine the default libpath from the value encoded in an empty executable.
10654       cat >conftest.$ac_ext <<_ACEOF
10655/* confdefs.h.  */
10656_ACEOF
10657cat confdefs.h >>conftest.$ac_ext
10658cat >>conftest.$ac_ext <<_ACEOF
10659/* end confdefs.h.  */
10660
10661#ifdef F77_DUMMY_MAIN
10662
10663#  ifdef __cplusplus
10664     extern "C"
10665#  endif
10666   int F77_DUMMY_MAIN() { return 1; }
10667
10668#endif
10669int
10670main ()
10671{
10672
10673  ;
10674  return 0;
10675}
10676_ACEOF
10677rm -f conftest.$ac_objext conftest$ac_exeext
10678if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10679  (eval $ac_link) 2>conftest.er1
10680  ac_status=$?
10681  grep -v '^ *+' conftest.er1 >conftest.err
10682  rm -f conftest.er1
10683  cat conftest.err >&5
10684  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10685  (exit $ac_status); } &&
10686         { ac_try='test -z "$ac_c_werror_flag"
10687                         || test ! -s conftest.err'
10688  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689  (eval $ac_try) 2>&5
10690  ac_status=$?
10691  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692  (exit $ac_status); }; } &&
10693         { ac_try='test -s conftest$ac_exeext'
10694  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10695  (eval $ac_try) 2>&5
10696  ac_status=$?
10697  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10698  (exit $ac_status); }; }; then
10699
10700aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10701}'`
10702# Check for a 64-bit object if we didn't find anything.
10703if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10704}'`; fi
10705else
10706  echo "$as_me: failed program was:" >&5
10707sed 's/^/| /' conftest.$ac_ext >&5
10708
10709fi
10710rm -f conftest.err conftest.$ac_objext \
10711      conftest$ac_exeext conftest.$ac_ext
10712if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10713
10714       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10715        archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
10716       else
10717        if test "$host_cpu" = ia64; then
10718          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10719          allow_undefined_flag="-z nodefs"
10720          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
10721        else
10722         # Determine the default libpath from the value encoded in an empty executable.
10723         cat >conftest.$ac_ext <<_ACEOF
10724/* confdefs.h.  */
10725_ACEOF
10726cat confdefs.h >>conftest.$ac_ext
10727cat >>conftest.$ac_ext <<_ACEOF
10728/* end confdefs.h.  */
10729
10730#ifdef F77_DUMMY_MAIN
10731
10732#  ifdef __cplusplus
10733     extern "C"
10734#  endif
10735   int F77_DUMMY_MAIN() { return 1; }
10736
10737#endif
10738int
10739main ()
10740{
10741
10742  ;
10743  return 0;
10744}
10745_ACEOF
10746rm -f conftest.$ac_objext conftest$ac_exeext
10747if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10748  (eval $ac_link) 2>conftest.er1
10749  ac_status=$?
10750  grep -v '^ *+' conftest.er1 >conftest.err
10751  rm -f conftest.er1
10752  cat conftest.err >&5
10753  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10754  (exit $ac_status); } &&
10755         { ac_try='test -z "$ac_c_werror_flag"
10756                         || test ! -s conftest.err'
10757  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10758  (eval $ac_try) 2>&5
10759  ac_status=$?
10760  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10761  (exit $ac_status); }; } &&
10762         { ac_try='test -s conftest$ac_exeext'
10763  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10764  (eval $ac_try) 2>&5
10765  ac_status=$?
10766  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10767  (exit $ac_status); }; }; then
10768
10769aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10770}'`
10771# Check for a 64-bit object if we didn't find anything.
10772if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10773}'`; fi
10774else
10775  echo "$as_me: failed program was:" >&5
10776sed 's/^/| /' conftest.$ac_ext >&5
10777
10778fi
10779rm -f conftest.err conftest.$ac_objext \
10780      conftest$ac_exeext conftest.$ac_ext
10781if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10782
10783         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10784          # Warning - without using the other run time loading flags,
10785          # -berok will link without error, but may produce a broken library.
10786          no_undefined_flag=' ${wl}-bernotok'
10787          allow_undefined_flag=' ${wl}-berok'
10788          # Exported symbols can be pulled into shared objects from archives
10789          whole_archive_flag_spec='$convenience'
10790          archive_cmds_need_lc=yes
10791          # This is similar to how AIX traditionally builds its shared libraries.
10792          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
10793        fi
10794      fi
10795      ;;
10796
10797    amigaos*)
10798      archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
10799      hardcode_libdir_flag_spec='-L$libdir'
10800      hardcode_minus_L=yes
10801      # see comment about different semantics on the GNU ld section
10802      ld_shlibs=no
10803      ;;
10804
10805    bsdi[45]*)
10806      export_dynamic_flag_spec=-rdynamic
10807      ;;
10808
10809    cygwin* | mingw* | pw32*)
10810      # When not using gcc, we currently assume that we are using
10811      # Microsoft Visual C++.
10812      # hardcode_libdir_flag_spec is actually meaningless, as there is
10813      # no search path for DLLs.
10814      hardcode_libdir_flag_spec=' '
10815      allow_undefined_flag=unsupported
10816      # Tell ltmain to make .lib files, not .a files.
10817      libext=lib
10818      # Tell ltmain to make .dll files, not .so files.
10819      shrext_cmds=".dll"
10820      # FIXME: Setting linknames here is a bad hack.
10821      archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
10822      # The linker will automatically build a .lib file if we build a DLL.
10823      old_archive_From_new_cmds='true'
10824      # FIXME: Should let the user specify the lib program.
10825      old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
10826      fix_srcfile_path='`cygpath -w "$srcfile"`'
10827      enable_shared_with_static_runtimes=yes
10828      ;;
10829
10830    darwin* | rhapsody*)
10831      case $host_os in
10832        rhapsody* | darwin1.[012])
10833         allow_undefined_flag='${wl}-undefined ${wl}suppress'
10834         ;;
10835       *) # Darwin 1.3 on
10836         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
10837           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
10838         else
10839           case ${MACOSX_DEPLOYMENT_TARGET} in
10840             10.[012])
10841               allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
10842               ;;
10843             10.*)
10844               allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
10845               ;;
10846           esac
10847         fi
10848         ;;
10849      esac
10850      archive_cmds_need_lc=no
10851      hardcode_direct=no
10852      hardcode_automatic=yes
10853      hardcode_shlibpath_var=unsupported
10854      whole_archive_flag_spec=''
10855      link_all_deplibs=yes
10856    if test "$GCC" = yes ; then
10857        output_verbose_link_cmd='echo'
10858        archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
10859      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs