source: ThirdParty/FilterSQP/trunk/configure @ 1650

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

remove addlibs file in uninstall

File size: 766.0 KB
Line 
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59 for ThirdPartyFilterSQP 0.0.
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='0.0'
433PACKAGE_STRING='ThirdPartyFilterSQP 0.0'
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 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 0.0 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 0.0:";;
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 0.0
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 0.0, 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
1651# Extract the first word of "svnversion", so it can be a program name with args.
1652set dummy svnversion; ac_word=$2
1653echo "$as_me:$LINENO: checking for $ac_word" >&5
1654echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1655if test "${ac_cv_prog_have_svnversion+set}" = set; then
1656  echo $ECHO_N "(cached) $ECHO_C" >&6
1657else
1658  if test -n "$have_svnversion"; then
1659  ac_cv_prog_have_svnversion="$have_svnversion" # Let the user override the test.
1660else
1661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1662for as_dir in $PATH
1663do
1664  IFS=$as_save_IFS
1665  test -z "$as_dir" && as_dir=.
1666  for ac_exec_ext in '' $ac_executable_extensions; do
1667  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1668    ac_cv_prog_have_svnversion="yes"
1669    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1670    break 2
1671  fi
1672done
1673done
1674
1675  test -z "$ac_cv_prog_have_svnversion" && ac_cv_prog_have_svnversion="no"
1676fi
1677fi
1678have_svnversion=$ac_cv_prog_have_svnversion
1679if test -n "$have_svnversion"; then
1680  echo "$as_me:$LINENO: result: $have_svnversion" >&5
1681echo "${ECHO_T}$have_svnversion" >&6
1682else
1683  echo "$as_me:$LINENO: result: no" >&5
1684echo "${ECHO_T}no" >&6
1685fi
1686
1687if test "x$have_svnversion" = xyes && test "xFilterSQP" != x; then
1688
1689  FILTERSQP_SVN_REV=`cd $srcdir/$coin_has_filtersqp ; svnversion`
1690  if test $FILTERSQP_SVN_REV != exported; then
1691
1692cat >>confdefs.h <<_ACEOF
1693#define FILTERSQP_SVN_REV "$FILTERSQP_SVN_REV"
1694_ACEOF
1695
1696  fi
1697fi
1698
1699# Capture libtool library version, if given.
1700
1701
1702
1703#############################################################################
1704#                         Standard build tool stuff                         #
1705#############################################################################
1706
1707# Get the system type
1708ac_aux_dir=
1709for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1710  if test -f $ac_dir/install-sh; then
1711    ac_aux_dir=$ac_dir
1712    ac_install_sh="$ac_aux_dir/install-sh -c"
1713    break
1714  elif test -f $ac_dir/install.sh; then
1715    ac_aux_dir=$ac_dir
1716    ac_install_sh="$ac_aux_dir/install.sh -c"
1717    break
1718  elif test -f $ac_dir/shtool; then
1719    ac_aux_dir=$ac_dir
1720    ac_install_sh="$ac_aux_dir/shtool install -c"
1721    break
1722  fi
1723done
1724if test -z "$ac_aux_dir"; then
1725  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1726echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1727   { (exit 1); exit 1; }; }
1728fi
1729ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1730ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1731ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1732
1733# Make sure we can run config.sub.
1734$ac_config_sub sun4 >/dev/null 2>&1 ||
1735  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1736echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1737   { (exit 1); exit 1; }; }
1738
1739echo "$as_me:$LINENO: checking build system type" >&5
1740echo $ECHO_N "checking build system type... $ECHO_C" >&6
1741if test "${ac_cv_build+set}" = set; then
1742  echo $ECHO_N "(cached) $ECHO_C" >&6
1743else
1744  ac_cv_build_alias=$build_alias
1745test -z "$ac_cv_build_alias" &&
1746  ac_cv_build_alias=`$ac_config_guess`
1747test -z "$ac_cv_build_alias" &&
1748  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1749echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1750   { (exit 1); exit 1; }; }
1751ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1752  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1753echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1754   { (exit 1); exit 1; }; }
1755
1756fi
1757echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1758echo "${ECHO_T}$ac_cv_build" >&6
1759build=$ac_cv_build
1760build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1761build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1762build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1763
1764
1765
1766# Check if user wants to produce debugging code
1767
1768echo "$as_me:$LINENO: checking whether we want to compile in debug mode" >&5
1769echo $ECHO_N "checking whether we want to compile in debug mode... $ECHO_C" >&6
1770
1771# Check whether --enable-debug or --disable-debug was given.
1772if test "${enable_debug+set}" = set; then
1773  enableval="$enable_debug"
1774  case "${enableval}" in
1775   yes) coin_debug_compile=true
1776        if test "${enable_shared+set}" = set; then :; else
1777          enable_shared=no
1778        fi
1779        ;;
1780   no)  coin_debug_compile=false
1781        ;;
1782   *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug" >&5
1783echo "$as_me: error: bad value ${enableval} for --enable-debug" >&2;}
1784   { (exit 1); exit 1; }; }
1785        ;;
1786esac
1787else
1788  coin_debug_compile=false
1789fi;
1790
1791# Check whether --enable-debug-filtersqp or --disable-debug-filtersqp was given.
1792if test "${enable_debug_filtersqp+set}" = set; then
1793  enableval="$enable_debug_filtersqp"
1794  case "${enableval}" in
1795    yes) coin_debug_compile=true
1796         enable_shared=no
1797         ;;
1798    no)  coin_debug_compile=false
1799         ;;
1800    *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-debug-filtersqp" >&5
1801echo "$as_me: error: bad value ${enableval} for --enable-debug-filtersqp" >&2;}
1802   { (exit 1); exit 1; }; }
1803         ;;
1804 esac
1805else
1806  :
1807fi;
1808
1809 # m4_ifvaln([FilterSQP],
1810
1811if test $coin_debug_compile = true; then
1812  echo "$as_me:$LINENO: result: yes" >&5
1813echo "${ECHO_T}yes" >&6
1814else
1815  echo "$as_me:$LINENO: result: no" >&5
1816echo "${ECHO_T}no" >&6
1817fi
1818
1819
1820# Check whether --with-filtersqp-verbosity or --without-filtersqp-verbosity was given.
1821if test "${with_filtersqp_verbosity+set}" = set; then
1822  withval="$with_filtersqp_verbosity"
1823  if test "$withval" = yes; then
1824                withval=1
1825              fi
1826              coin_filtersqp_verbosity=$withval
1827else
1828  coin_filtersqp_verbosity=0
1829fi;
1830
1831cat >>confdefs.h <<_ACEOF
1832#define COIN_FILTERSQP_VERBOSITY $coin_filtersqp_verbosity
1833_ACEOF
1834
1835
1836
1837# Check whether --with-filtersqp-checklevel or --without-filtersqp-checklevel was given.
1838if test "${with_filtersqp_checklevel+set}" = set; then
1839  withval="$with_filtersqp_checklevel"
1840  if test "$withval" = yes; then
1841                withval=1
1842              fi
1843              coin_filtersqp_checklevel=$withval
1844else
1845  coin_filtersqp_checklevel=0
1846fi;
1847
1848cat >>confdefs.h <<_ACEOF
1849#define COIN_FILTERSQP_CHECKLEVEL $coin_filtersqp_checklevel
1850_ACEOF
1851
1852
1853# We use the following variable to have a string with the upper case
1854# version of the project name
1855COIN_PRJCT=FILTERSQP
1856
1857
1858 # m4_ifvaln([FilterSQP],
1859
1860
1861
1862# Get the name of the Fortran compiler and appropriate compiler options
1863case $build in
1864  *-mingw*)
1865    if test "${LD+set}" = set; then :; else
1866      LD=link
1867    fi
1868    ;;
1869 esac
1870 case $enable_doscompile in
1871   msvc)
1872     if test "x${LD+set}" = xset; then :; else
1873       LD=link
1874     fi
1875     ;;
1876 esac
1877
1878
1879 # Check whether --enable-doscompile or --disable-doscompile was given.
1880if test "${enable_doscompile+set}" = set; then
1881  enableval="$enable_doscompile"
1882  if test "$enable_doscompile" != no; then
1883     case $build in
1884       *-cygwin* | *-mingw*) ;;
1885       *) { { echo "$as_me:$LINENO: error: --enable-doscompile option makes sense only under Cygwin or MinGW" >&5
1886echo "$as_me: error: --enable-doscompile option makes sense only under Cygwin or MinGW" >&2;}
1887   { (exit 1); exit 1; }; } ;;
1888     esac
1889   fi
1890else
1891  enable_doscompile=no
1892fi;
1893 case "$enable_doscompile" in
1894   mingw)
1895     case $build in
1896       *-mingw*) enable_doscompile=no ;;
1897     esac
1898     ;;
1899   msvc|no) ;;
1900   yes) enable_doscompile=mingw ;;
1901   *) { { echo "$as_me:$LINENO: error: Invalid value $enable_doscompile for --enable-doscompile.
1902                    Try configure --help=recursive." >&5
1903echo "$as_me: error: Invalid value $enable_doscompile for --enable-doscompile.
1904                    Try configure --help=recursive." >&2;}
1905   { (exit 1); exit 1; }; }
1906      ;;
1907  esac
1908  if test "$enable_doscompile" != no ; then
1909    { echo "$as_me:$LINENO: DOS compile style is: $enable_doscompile" >&5
1910echo "$as_me: DOS compile style is: $enable_doscompile" >&6;}
1911  fi
1912
1913
1914
1915
1916ac_ext=c
1917ac_cpp='$CPP $CPPFLAGS'
1918ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1919ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1920ac_compiler_gnu=$ac_cv_c_compiler_gnu
1921
1922
1923# For consistency, we set the C compiler to the same value of the C++
1924# compiler, if the C++ is set, but the C compiler isn't (only for CXX=cl)
1925if test x"$CXX" != x; then
1926  case "$CXX" in
1927    cl* | */cl* | CL* | */CL* | icl* | */icl* | ICL* | */ICL*)
1928      if test x"$CC" = x; then
1929        CC="$CXX"
1930        { echo "$as_me:$LINENO: WARNING: C++ compiler name provided as $CXX, but CC is unset. Setting CC to $CXX" >&5
1931echo "$as_me: WARNING: C++ compiler name provided as $CXX, but CC is unset. Setting CC to $CXX" >&2;}
1932      fi
1933      ;;
1934  esac
1935fi
1936
1937
1938
1939
1940
1941
1942coin_has_cc=yes
1943
1944save_cflags="$CFLAGS"
1945
1946# For *-*-solaris*, promote Studio/Workshop cc compiler to front of list.
1947# Depending on the user's PATH, when Studio/Workshop cc is not present we may
1948# find /usr/ucb/cc, which is almost certainly not a good choice for the C
1949# compiler. In this case, put cc after gcc.
1950
1951case $build in
1952  *-cygwin* | *-mingw*)
1953             if test "$enable_doscompile" = msvc ; then
1954               comps="icl cl"
1955             else
1956               comps="gcc cl"
1957             fi ;;
1958  *-*-solaris*)
1959             # Extract the first word of "cc", so it can be a program name with args.
1960set dummy cc; ac_word=$2
1961echo "$as_me:$LINENO: checking for $ac_word" >&5
1962echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1963if test "${ac_cv_prog_sol_cc_compiler+set}" = set; then
1964  echo $ECHO_N "(cached) $ECHO_C" >&6
1965else
1966  if test -n "$sol_cc_compiler"; then
1967  ac_cv_prog_sol_cc_compiler="$sol_cc_compiler" # Let the user override the test.
1968else
1969  ac_prog_rejected=no
1970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1971for as_dir in $PATH
1972do
1973  IFS=$as_save_IFS
1974  test -z "$as_dir" && as_dir=.
1975  for ac_exec_ext in '' $ac_executable_extensions; do
1976  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1977    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1978       ac_prog_rejected=yes
1979       continue
1980     fi
1981    ac_cv_prog_sol_cc_compiler="cc"
1982    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1983    break 2
1984  fi
1985done
1986done
1987
1988if test $ac_prog_rejected = yes; then
1989  # We found a bogon in the path, so make sure we never use it.
1990  set dummy $ac_cv_prog_sol_cc_compiler
1991  shift
1992  if test $# != 0; then
1993    # We chose a different compiler from the bogus one.
1994    # However, it has the same basename, so the bogon will be chosen
1995    # first if we set sol_cc_compiler to just the basename; use the full file name.
1996    shift
1997    ac_cv_prog_sol_cc_compiler="$as_dir/$ac_word${1+' '}$@"
1998  fi
1999fi
2000fi
2001fi
2002sol_cc_compiler=$ac_cv_prog_sol_cc_compiler
2003if test -n "$sol_cc_compiler"; then
2004  echo "$as_me:$LINENO: result: $sol_cc_compiler" >&5
2005echo "${ECHO_T}$sol_cc_compiler" >&6
2006else
2007  echo "$as_me:$LINENO: result: no" >&5
2008echo "${ECHO_T}no" >&6
2009fi
2010
2011             if test "$sol_cc_compiler" = "cc" ; then
2012               comps="cc xlc gcc pgcc icc"
2013             else
2014               comps="xlc gcc pgcc icc cc"
2015             fi
2016             ;;
2017  *-linux-*) comps="xlc gcc cc pgcc icc" ;;
2018  *)         comps="xlc_r xlc cc gcc pgcc icc" ;;
2019esac
2020
2021# We delete the cached value, since the test might not have been
2022# performed with our choice of compilers earlier
2023$as_unset ac_cv_prog_CC || test "${ac_cv_prog_CC+set}" != set || { ac_cv_prog_CC=; export ac_cv_prog_CC; }
2024# AC_MSG_NOTICE([C compiler candidates: $comps])
2025ac_ext=c
2026ac_cpp='$CPP $CPPFLAGS'
2027ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2028ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2029ac_compiler_gnu=$ac_cv_c_compiler_gnu
2030if test -n "$ac_tool_prefix"; then
2031  for ac_prog in $comps
2032  do
2033    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2034set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2035echo "$as_me:$LINENO: checking for $ac_word" >&5
2036echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2037if test "${ac_cv_prog_CC+set}" = set; then
2038  echo $ECHO_N "(cached) $ECHO_C" >&6
2039else
2040  if test -n "$CC"; then
2041  ac_cv_prog_CC="$CC" # Let the user override the test.
2042else
2043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2044for as_dir in $PATH
2045do
2046  IFS=$as_save_IFS
2047  test -z "$as_dir" && as_dir=.
2048  for ac_exec_ext in '' $ac_executable_extensions; do
2049  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2050    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2051    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2052    break 2
2053  fi
2054done
2055done
2056
2057fi
2058fi
2059CC=$ac_cv_prog_CC
2060if test -n "$CC"; then
2061  echo "$as_me:$LINENO: result: $CC" >&5
2062echo "${ECHO_T}$CC" >&6
2063else
2064  echo "$as_me:$LINENO: result: no" >&5
2065echo "${ECHO_T}no" >&6
2066fi
2067
2068    test -n "$CC" && break
2069  done
2070fi
2071if test -z "$CC"; then
2072  ac_ct_CC=$CC
2073  for ac_prog in $comps
2074do
2075  # Extract the first word of "$ac_prog", so it can be a program name with args.
2076set dummy $ac_prog; ac_word=$2
2077echo "$as_me:$LINENO: checking for $ac_word" >&5
2078echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2079if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2080  echo $ECHO_N "(cached) $ECHO_C" >&6
2081else
2082  if test -n "$ac_ct_CC"; then
2083  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2084else
2085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2086for as_dir in $PATH
2087do
2088  IFS=$as_save_IFS
2089  test -z "$as_dir" && as_dir=.
2090  for ac_exec_ext in '' $ac_executable_extensions; do
2091  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2092    ac_cv_prog_ac_ct_CC="$ac_prog"
2093    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2094    break 2
2095  fi
2096done
2097done
2098
2099fi
2100fi
2101ac_ct_CC=$ac_cv_prog_ac_ct_CC
2102if test -n "$ac_ct_CC"; then
2103  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2104echo "${ECHO_T}$ac_ct_CC" >&6
2105else
2106  echo "$as_me:$LINENO: result: no" >&5
2107echo "${ECHO_T}no" >&6
2108fi
2109
2110  test -n "$ac_ct_CC" && break
2111done
2112
2113  CC=$ac_ct_CC
2114fi
2115
2116
2117test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2118See \`config.log' for more details." >&5
2119echo "$as_me: error: no acceptable C compiler found in \$PATH
2120See \`config.log' for more details." >&2;}
2121   { (exit 1); exit 1; }; }
2122
2123# Provide some information about the compiler.
2124echo "$as_me:$LINENO:" \
2125     "checking for C compiler version" >&5
2126ac_compiler=`set X $ac_compile; echo $2`
2127{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2128  (eval $ac_compiler --version </dev/null >&5) 2>&5
2129  ac_status=$?
2130  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2131  (exit $ac_status); }
2132{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2133  (eval $ac_compiler -v </dev/null >&5) 2>&5
2134  ac_status=$?
2135  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2136  (exit $ac_status); }
2137{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2138  (eval $ac_compiler -V </dev/null >&5) 2>&5
2139  ac_status=$?
2140  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2141  (exit $ac_status); }
2142
2143cat >conftest.$ac_ext <<_ACEOF
2144/* confdefs.h.  */
2145_ACEOF
2146cat confdefs.h >>conftest.$ac_ext
2147cat >>conftest.$ac_ext <<_ACEOF
2148/* end confdefs.h.  */
2149
2150int
2151main ()
2152{
2153
2154  ;
2155  return 0;
2156}
2157_ACEOF
2158ac_clean_files_save=$ac_clean_files
2159ac_clean_files="$ac_clean_files a.out a.exe b.out"
2160# Try to create an executable without -o first, disregard a.out.
2161# It will help us diagnose broken compilers, and finding out an intuition
2162# of exeext.
2163echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2164echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2165ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2166if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2167  (eval $ac_link_default) 2>&5
2168  ac_status=$?
2169  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2170  (exit $ac_status); }; then
2171  # Find the output, starting from the most likely.  This scheme is
2172# not robust to junk in `.', hence go to wildcards (a.*) only as a last
2173# resort.
2174
2175# Be careful to initialize this variable, since it used to be cached.
2176# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2177ac_cv_exeext=
2178# b.out is created by i960 compilers.
2179for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2180do
2181  test -f "$ac_file" || continue
2182  case $ac_file in
2183    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2184        ;;
2185    conftest.$ac_ext )
2186        # This is the source file.
2187        ;;
2188    [ab].out )
2189        # We found the default executable, but exeext='' is most
2190        # certainly right.
2191        break;;
2192    *.* )
2193        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2194        # FIXME: I believe we export ac_cv_exeext for Libtool,
2195        # but it would be cool to find out if it's true.  Does anybody
2196        # maintain Libtool? --akim.
2197        export ac_cv_exeext
2198        break;;
2199    * )
2200        break;;
2201  esac
2202done
2203else
2204  echo "$as_me: failed program was:" >&5
2205sed 's/^/| /' conftest.$ac_ext >&5
2206
2207{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2208See \`config.log' for more details." >&5
2209echo "$as_me: error: C compiler cannot create executables
2210See \`config.log' for more details." >&2;}
2211   { (exit 77); exit 77; }; }
2212fi
2213
2214ac_exeext=$ac_cv_exeext
2215echo "$as_me:$LINENO: result: $ac_file" >&5
2216echo "${ECHO_T}$ac_file" >&6
2217
2218# Check the compiler produces executables we can run.  If not, either
2219# the compiler is broken, or we cross compile.
2220echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2221echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2222# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2223# If not cross compiling, check that we can run a simple program.
2224if test "$cross_compiling" != yes; then
2225  if { ac_try='./$ac_file'
2226  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2227  (eval $ac_try) 2>&5
2228  ac_status=$?
2229  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2230  (exit $ac_status); }; }; then
2231    cross_compiling=no
2232  else
2233    if test "$cross_compiling" = maybe; then
2234        cross_compiling=yes
2235    else
2236        { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2237If you meant to cross compile, use \`--host'.
2238See \`config.log' for more details." >&5
2239echo "$as_me: error: cannot run C compiled programs.
2240If you meant to cross compile, use \`--host'.
2241See \`config.log' for more details." >&2;}
2242   { (exit 1); exit 1; }; }
2243    fi
2244  fi
2245fi
2246echo "$as_me:$LINENO: result: yes" >&5
2247echo "${ECHO_T}yes" >&6
2248
2249rm -f a.out a.exe conftest$ac_cv_exeext b.out
2250ac_clean_files=$ac_clean_files_save
2251# Check the compiler produces executables we can run.  If not, either
2252# the compiler is broken, or we cross compile.
2253echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2254echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2255echo "$as_me:$LINENO: result: $cross_compiling" >&5
2256echo "${ECHO_T}$cross_compiling" >&6
2257
2258echo "$as_me:$LINENO: checking for suffix of executables" >&5
2259echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2261  (eval $ac_link) 2>&5
2262  ac_status=$?
2263  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2264  (exit $ac_status); }; then
2265  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2266# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2267# work properly (i.e., refer to `conftest.exe'), while it won't with
2268# `rm'.
2269for ac_file in conftest.exe conftest conftest.*; do
2270  test -f "$ac_file" || continue
2271  case $ac_file in
2272    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2273    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2274          export ac_cv_exeext
2275          break;;
2276    * ) break;;
2277  esac
2278done
2279else
2280  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2281See \`config.log' for more details." >&5
2282echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2283See \`config.log' for more details." >&2;}
2284   { (exit 1); exit 1; }; }
2285fi
2286
2287rm -f conftest$ac_cv_exeext
2288echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2289echo "${ECHO_T}$ac_cv_exeext" >&6
2290
2291rm -f conftest.$ac_ext
2292EXEEXT=$ac_cv_exeext
2293ac_exeext=$EXEEXT
2294echo "$as_me:$LINENO: checking for suffix of object files" >&5
2295echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2296if test "${ac_cv_objext+set}" = set; then
2297  echo $ECHO_N "(cached) $ECHO_C" >&6
2298else
2299  cat >conftest.$ac_ext <<_ACEOF
2300/* confdefs.h.  */
2301_ACEOF
2302cat confdefs.h >>conftest.$ac_ext
2303cat >>conftest.$ac_ext <<_ACEOF
2304/* end confdefs.h.  */
2305
2306int
2307main ()
2308{
2309
2310  ;
2311  return 0;
2312}
2313_ACEOF
2314rm -f conftest.o conftest.obj
2315if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2316  (eval $ac_compile) 2>&5
2317  ac_status=$?
2318  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319  (exit $ac_status); }; then
2320  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2321  case $ac_file in
2322    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2323    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2324       break;;
2325  esac
2326done
2327else
2328  echo "$as_me: failed program was:" >&5
2329sed 's/^/| /' conftest.$ac_ext >&5
2330
2331{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2332See \`config.log' for more details." >&5
2333echo "$as_me: error: cannot compute suffix of object files: cannot compile
2334See \`config.log' for more details." >&2;}
2335   { (exit 1); exit 1; }; }
2336fi
2337
2338rm -f conftest.$ac_cv_objext conftest.$ac_ext
2339fi
2340echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2341echo "${ECHO_T}$ac_cv_objext" >&6
2342OBJEXT=$ac_cv_objext
2343ac_objext=$OBJEXT
2344echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2345echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2346if test "${ac_cv_c_compiler_gnu+set}" = set; then
2347  echo $ECHO_N "(cached) $ECHO_C" >&6
2348else
2349  cat >conftest.$ac_ext <<_ACEOF
2350/* confdefs.h.  */
2351_ACEOF
2352cat confdefs.h >>conftest.$ac_ext
2353cat >>conftest.$ac_ext <<_ACEOF
2354/* end confdefs.h.  */
2355
2356int
2357main ()
2358{
2359#ifndef __GNUC__
2360       choke me
2361#endif
2362
2363  ;
2364  return 0;
2365}
2366_ACEOF
2367rm -f conftest.$ac_objext
2368if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2369  (eval $ac_compile) 2>conftest.er1
2370  ac_status=$?
2371  grep -v '^ *+' conftest.er1 >conftest.err
2372  rm -f conftest.er1
2373  cat conftest.err >&5
2374  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2375  (exit $ac_status); } &&
2376         { ac_try='test -z "$ac_c_werror_flag"
2377                         || test ! -s conftest.err'
2378  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2379  (eval $ac_try) 2>&5
2380  ac_status=$?
2381  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382  (exit $ac_status); }; } &&
2383         { ac_try='test -s conftest.$ac_objext'
2384  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2385  (eval $ac_try) 2>&5
2386  ac_status=$?
2387  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2388  (exit $ac_status); }; }; then
2389  ac_compiler_gnu=yes
2390else
2391  echo "$as_me: failed program was:" >&5
2392sed 's/^/| /' conftest.$ac_ext >&5
2393
2394ac_compiler_gnu=no
2395fi
2396rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2397ac_cv_c_compiler_gnu=$ac_compiler_gnu
2398
2399fi
2400echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2401echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2402GCC=`test $ac_compiler_gnu = yes && echo yes`
2403ac_test_CFLAGS=${CFLAGS+set}
2404ac_save_CFLAGS=$CFLAGS
2405CFLAGS="-g"
2406echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2407echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2408if test "${ac_cv_prog_cc_g+set}" = set; then
2409  echo $ECHO_N "(cached) $ECHO_C" >&6
2410else
2411  cat >conftest.$ac_ext <<_ACEOF
2412/* confdefs.h.  */
2413_ACEOF
2414cat confdefs.h >>conftest.$ac_ext
2415cat >>conftest.$ac_ext <<_ACEOF
2416/* end confdefs.h.  */
2417
2418int
2419main ()
2420{
2421
2422  ;
2423  return 0;
2424}
2425_ACEOF
2426rm -f conftest.$ac_objext
2427if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2428  (eval $ac_compile) 2>conftest.er1
2429  ac_status=$?
2430  grep -v '^ *+' conftest.er1 >conftest.err
2431  rm -f conftest.er1
2432  cat conftest.err >&5
2433  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2434  (exit $ac_status); } &&
2435         { ac_try='test -z "$ac_c_werror_flag"
2436                         || test ! -s conftest.err'
2437  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2438  (eval $ac_try) 2>&5
2439  ac_status=$?
2440  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2441  (exit $ac_status); }; } &&
2442         { ac_try='test -s conftest.$ac_objext'
2443  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2444  (eval $ac_try) 2>&5
2445  ac_status=$?
2446  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2447  (exit $ac_status); }; }; then
2448  ac_cv_prog_cc_g=yes
2449else
2450  echo "$as_me: failed program was:" >&5
2451sed 's/^/| /' conftest.$ac_ext >&5
2452
2453ac_cv_prog_cc_g=no
2454fi
2455rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2456fi
2457echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2458echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2459if test "$ac_test_CFLAGS" = set; then
2460  CFLAGS=$ac_save_CFLAGS
2461elif test $ac_cv_prog_cc_g = yes; then
2462  if test "$GCC" = yes; then
2463    CFLAGS="-g -O2"
2464  else
2465    CFLAGS="-g"
2466  fi
2467else
2468  if test "$GCC" = yes; then
2469    CFLAGS="-O2"
2470  else
2471    CFLAGS=
2472  fi
2473fi
2474echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2475echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2476if test "${ac_cv_prog_cc_stdc+set}" = set; then
2477  echo $ECHO_N "(cached) $ECHO_C" >&6
2478else
2479  ac_cv_prog_cc_stdc=no
2480ac_save_CC=$CC
2481cat >conftest.$ac_ext <<_ACEOF
2482/* confdefs.h.  */
2483_ACEOF
2484cat confdefs.h >>conftest.$ac_ext
2485cat >>conftest.$ac_ext <<_ACEOF
2486/* end confdefs.h.  */
2487#include <stdarg.h>
2488#include <stdio.h>
2489#include <sys/types.h>
2490#include <sys/stat.h>
2491/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2492struct buf { int x; };
2493FILE * (*rcsopen) (struct buf *, struct stat *, int);
2494static char *e (p, i)
2495     char **p;
2496     int i;
2497{
2498  return p[i];
2499}
2500static char *f (char * (*g) (char **, int), char **p, ...)
2501{
2502  char *s;
2503  va_list v;
2504  va_start (v,p);
2505  s = g (p, va_arg (v,int));
2506  va_end (v);
2507  return s;
2508}
2509
2510/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2511   function prototypes and stuff, but not '\xHH' hex character constants.
2512   These don't provoke an error unfortunately, instead are silently treated
2513   as 'x'.  The following induces an error, until -std1 is added to get
2514   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2515   array size at least.  It's necessary to write '\x00'==0 to get something
2516   that's true only with -std1.  */
2517int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2518
2519int test (int i, double x);
2520struct s1 {int (*f) (int a);};
2521struct s2 {int (*f) (double a);};
2522int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2523int argc;
2524char **argv;
2525int
2526main ()
2527{
2528return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2529  ;
2530  return 0;
2531}
2532_ACEOF
2533# Don't try gcc -ansi; that turns off useful extensions and
2534# breaks some systems' header files.
2535# AIX                   -qlanglvl=ansi
2536# Ultrix and OSF/1      -std1
2537# HP-UX 10.20 and later -Ae
2538# HP-UX older versions  -Aa -D_HPUX_SOURCE
2539# SVR4                  -Xc -D__EXTENSIONS__
2540for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2541do
2542  CC="$ac_save_CC $ac_arg"
2543  rm -f conftest.$ac_objext
2544if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2545  (eval $ac_compile) 2>conftest.er1
2546  ac_status=$?
2547  grep -v '^ *+' conftest.er1 >conftest.err
2548  rm -f conftest.er1
2549  cat conftest.err >&5
2550  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2551  (exit $ac_status); } &&
2552         { ac_try='test -z "$ac_c_werror_flag"
2553                         || test ! -s conftest.err'
2554  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2555  (eval $ac_try) 2>&5
2556  ac_status=$?
2557  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2558  (exit $ac_status); }; } &&
2559         { ac_try='test -s conftest.$ac_objext'
2560  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2561  (eval $ac_try) 2>&5
2562  ac_status=$?
2563  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564  (exit $ac_status); }; }; then
2565  ac_cv_prog_cc_stdc=$ac_arg
2566break
2567else
2568  echo "$as_me: failed program was:" >&5
2569sed 's/^/| /' conftest.$ac_ext >&5
2570
2571fi
2572rm -f conftest.err conftest.$ac_objext
2573done
2574rm -f conftest.$ac_ext conftest.$ac_objext
2575CC=$ac_save_CC
2576
2577fi
2578
2579case "x$ac_cv_prog_cc_stdc" in
2580  x|xno)
2581    echo "$as_me:$LINENO: result: none needed" >&5
2582echo "${ECHO_T}none needed" >&6 ;;
2583  *)
2584    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2585echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2586    CC="$CC $ac_cv_prog_cc_stdc" ;;
2587esac
2588
2589# Some people use a C++ compiler to compile C.  Since we use `exit',
2590# in C++ we need to declare it.  In case someone uses the same compiler
2591# for both compiling C and C++ we need to have the C++ compiler decide
2592# the declaration of exit, since it's the most demanding environment.
2593cat >conftest.$ac_ext <<_ACEOF
2594#ifndef __cplusplus
2595  choke me
2596#endif
2597_ACEOF
2598rm -f conftest.$ac_objext
2599if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2600  (eval $ac_compile) 2>conftest.er1
2601  ac_status=$?
2602  grep -v '^ *+' conftest.er1 >conftest.err
2603  rm -f conftest.er1
2604  cat conftest.err >&5
2605  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2606  (exit $ac_status); } &&
2607         { ac_try='test -z "$ac_c_werror_flag"
2608                         || test ! -s conftest.err'
2609  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2610  (eval $ac_try) 2>&5
2611  ac_status=$?
2612  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2613  (exit $ac_status); }; } &&
2614         { ac_try='test -s conftest.$ac_objext'
2615  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2616  (eval $ac_try) 2>&5
2617  ac_status=$?
2618  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2619  (exit $ac_status); }; }; then
2620  for ac_declaration in \
2621   '' \
2622   'extern "C" void std::exit (int) throw (); using std::exit;' \
2623   'extern "C" void std::exit (int); using std::exit;' \
2624   'extern "C" void exit (int) throw ();' \
2625   'extern "C" void exit (int);' \
2626   'void exit (int);'
2627do
2628  cat >conftest.$ac_ext <<_ACEOF
2629/* confdefs.h.  */
2630_ACEOF
2631cat confdefs.h >>conftest.$ac_ext
2632cat >>conftest.$ac_ext <<_ACEOF
2633/* end confdefs.h.  */
2634$ac_declaration
2635#include <stdlib.h>
2636int
2637main ()
2638{
2639exit (42);
2640  ;
2641  return 0;
2642}
2643_ACEOF
2644rm -f conftest.$ac_objext
2645if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2646  (eval $ac_compile) 2>conftest.er1
2647  ac_status=$?
2648  grep -v '^ *+' conftest.er1 >conftest.err
2649  rm -f conftest.er1
2650  cat conftest.err >&5
2651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652  (exit $ac_status); } &&
2653         { ac_try='test -z "$ac_c_werror_flag"
2654                         || test ! -s conftest.err'
2655  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2656  (eval $ac_try) 2>&5
2657  ac_status=$?
2658  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659  (exit $ac_status); }; } &&
2660         { ac_try='test -s conftest.$ac_objext'
2661  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662  (eval $ac_try) 2>&5
2663  ac_status=$?
2664  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665  (exit $ac_status); }; }; then
2666  :
2667else
2668  echo "$as_me: failed program was:" >&5
2669sed 's/^/| /' conftest.$ac_ext >&5
2670
2671continue
2672fi
2673rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2674  cat >conftest.$ac_ext <<_ACEOF
2675/* confdefs.h.  */
2676_ACEOF
2677cat confdefs.h >>conftest.$ac_ext
2678cat >>conftest.$ac_ext <<_ACEOF
2679/* end confdefs.h.  */
2680$ac_declaration
2681int
2682main ()
2683{
2684exit (42);
2685  ;
2686  return 0;
2687}
2688_ACEOF
2689rm -f conftest.$ac_objext
2690if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2691  (eval $ac_compile) 2>conftest.er1
2692  ac_status=$?
2693  grep -v '^ *+' conftest.er1 >conftest.err
2694  rm -f conftest.er1
2695  cat conftest.err >&5
2696  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2697  (exit $ac_status); } &&
2698         { ac_try='test -z "$ac_c_werror_flag"
2699                         || test ! -s conftest.err'
2700  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2701  (eval $ac_try) 2>&5
2702  ac_status=$?
2703  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704  (exit $ac_status); }; } &&
2705         { ac_try='test -s conftest.$ac_objext'
2706  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2707  (eval $ac_try) 2>&5
2708  ac_status=$?
2709  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2710  (exit $ac_status); }; }; then
2711  break
2712else
2713  echo "$as_me: failed program was:" >&5
2714sed 's/^/| /' conftest.$ac_ext >&5
2715
2716fi
2717rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2718done
2719rm -f conftest*
2720if test -n "$ac_declaration"; then
2721  echo '#ifdef __cplusplus' >>confdefs.h
2722  echo $ac_declaration      >>confdefs.h
2723  echo '#endif'             >>confdefs.h
2724fi
2725
2726else
2727  echo "$as_me: failed program was:" >&5
2728sed 's/^/| /' conftest.$ac_ext >&5
2729
2730fi
2731rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2732ac_ext=c
2733ac_cpp='$CPP $CPPFLAGS'
2734ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2735ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2736ac_compiler_gnu=$ac_cv_c_compiler_gnu
2737
2738if test -z "$CC" ; then
2739  { { echo "$as_me:$LINENO: error: Failed to find a C compiler!" >&5
2740echo "$as_me: error: Failed to find a C compiler!" >&2;}
2741   { (exit 1); exit 1; }; }
2742fi
2743# Autoconf incorrectly concludes that cl recognises -g. It doesn't.
2744case "$CC" in
2745  cl* | */cl* | CL* | */CL* )
2746    if test "$ac_cv_prog_cc_g" = yes ; then
2747      ac_cv_prog_cc_g=no
2748      { echo "$as_me:$LINENO: Overruling autoconf; cl does not recognise -g." >&5
2749echo "$as_me: Overruling autoconf; cl does not recognise -g." >&6;}
2750    fi ;;
2751esac
2752CFLAGS="$save_cflags"
2753
2754# Check if a project specific CFLAGS variable has been set
2755if test x$COIN_PRJCT != x; then
2756  eval coin_tmp=\${${COIN_PRJCT}_CFLAGS+set}
2757  if test x$coin_tmp = xset; then
2758    eval CFLAGS=\${${COIN_PRJCT}_CFLAGS}
2759  fi
2760fi
2761
2762if test x"$CFLAGS" = x; then
2763
2764  coin_add_cflags=
2765  coin_opt_cflags=
2766  coin_dbg_cflags=
2767  coin_warn_cflags=
2768
2769  if test "$GCC" = "yes"; then
2770    case "$CC" in
2771      icc* | */icc*)
2772        ;;
2773      *)
2774        coin_opt_cflags="-O3"
2775        coin_add_cflags="-pipe"
2776        coin_dbg_cflags="-g"
2777        coin_warn_cflags="-Wimplicit -Wparentheses -Wsequence-point -Wreturn-type -Wcast-qual -Wall -Wno-unknown-pragmas"
2778        case $build in
2779          *-darwin*)
2780            ;;
2781          *)
2782            coin_warn_cflags="-pedantic-errors $coin_warn_cflags"
2783            ;;
2784        esac
2785        case $enable_doscompile in
2786          mingw)
2787            CFLAGS="-mno-cygwin"
2788            cat >conftest.$ac_ext <<_ACEOF
2789/* confdefs.h.  */
2790_ACEOF
2791cat confdefs.h >>conftest.$ac_ext
2792cat >>conftest.$ac_ext <<_ACEOF
2793/* end confdefs.h.  */
2794
2795int
2796main ()
2797{
2798int i=0; i++;
2799  ;
2800  return 0;
2801}
2802_ACEOF
2803rm -f conftest.$ac_objext conftest$ac_exeext
2804if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2805  (eval $ac_link) 2>conftest.er1
2806  ac_status=$?
2807  grep -v '^ *+' conftest.er1 >conftest.err
2808  rm -f conftest.er1
2809  cat conftest.err >&5
2810  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2811  (exit $ac_status); } &&
2812         { ac_try='test -z "$ac_c_werror_flag"
2813                         || test ! -s conftest.err'
2814  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2815  (eval $ac_try) 2>&5
2816  ac_status=$?
2817  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2818  (exit $ac_status); }; } &&
2819         { ac_try='test -s conftest$ac_exeext'
2820  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2821  (eval $ac_try) 2>&5
2822  ac_status=$?
2823  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824  (exit $ac_status); }; }; then
2825  coin_add_cflags="-mno-cygwin $coin_add_cflags"
2826else
2827  echo "$as_me: failed program was:" >&5
2828sed 's/^/| /' conftest.$ac_ext >&5
2829
2830fi
2831rm -f conftest.err conftest.$ac_objext \
2832      conftest$ac_exeext conftest.$ac_ext
2833            CFLAGS=
2834          ;;
2835        esac
2836    esac
2837  fi
2838  if test -z "$coin_opt_cflags"; then
2839    case $build in
2840      *-cygwin* | *-mingw*)
2841        case "$CC" in
2842          cl* | */cl* | CL* | */CL*)
2843            coin_opt_cflags='-MT -O2'
2844            coin_add_cflags='-nologo -wd4996 -D_CRT_SECURE_NO_DEPRECATE'
2845            coin_dbg_cflags='-MTd'
2846            ;;
2847          icl* | */icl* | ICL* | */ICL*)
2848            coin_opt_cflags='-MT -Ox'
2849            coin_add_cflags='-nologo -D_CRT_SECURE_NO_DEPRECATE'
2850            coin_dbg_cflags='-MTd -debug'
2851            ;;
2852        esac
2853        ;;
2854      *-linux-*)
2855        case "$CC" in
2856          icc* | */icc*)
2857            coin_opt_cflags="-O3 -ip -mp1"
2858            coin_add_cflags=""
2859            coin_dbg_cflags="-g"
2860            # Check if -i_dynamic is necessary (for new glibc library)
2861            CFLAGS=
2862            cat >conftest.$ac_ext <<_ACEOF
2863/* confdefs.h.  */
2864_ACEOF
2865cat confdefs.h >>conftest.$ac_ext
2866cat >>conftest.$ac_ext <<_ACEOF
2867/* end confdefs.h.  */
2868
2869int
2870main ()
2871{
2872int i=0; i++;
2873  ;
2874  return 0;
2875}
2876_ACEOF
2877rm -f conftest.$ac_objext conftest$ac_exeext
2878if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2879  (eval $ac_link) 2>conftest.er1
2880  ac_status=$?
2881  grep -v '^ *+' conftest.er1 >conftest.err
2882  rm -f conftest.er1
2883  cat conftest.err >&5
2884  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2885  (exit $ac_status); } &&
2886         { ac_try='test -z "$ac_c_werror_flag"
2887                         || test ! -s conftest.err'
2888  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2889  (eval $ac_try) 2>&5
2890  ac_status=$?
2891  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2892  (exit $ac_status); }; } &&
2893         { ac_try='test -s conftest$ac_exeext'
2894  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2895  (eval $ac_try) 2>&5
2896  ac_status=$?
2897  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2898  (exit $ac_status); }; }; then
2899  :
2900else
2901  echo "$as_me: failed program was:" >&5
2902sed 's/^/| /' conftest.$ac_ext >&5
2903
2904coin_add_cflags="-i_dynamic $coin_add_cflags"
2905fi
2906rm -f conftest.err conftest.$ac_objext \
2907      conftest$ac_exeext conftest.$ac_ext
2908            ;;
2909          pgcc* | */pgcc*)
2910            coin_opt_cflags="-fast"
2911            coin_add_cflags="-Kieee -pc 64"
2912            coin_dbg_cflags="-g"
2913            ;;
2914        esac
2915        ;;
2916      *-ibm-*)
2917        case "$CC" in
2918          xlc* | */xlc* | mpxlc* | */mpxlc*)
2919            coin_opt_cflags="-O -qarch=auto -qcache=auto -qtune=auto -qmaxmem=-1"
2920            coin_add_cflags="-bmaxdata:0x80000000 -qsuppress=1500-036 -qsuppress=1500-029"
2921            coin_dbg_cflags="-g"
2922          ;;
2923        esac
2924        ;;
2925      *-hp-*)
2926        coin_opt_cflags="-O"
2927        coin_add_cflags="-Ae"
2928        coin_dbg_cflags="-g"
2929        ;;
2930      *-*-solaris*)
2931        coin_opt_cflags="-xO4"
2932        coin_dbg_cflags="-g"
2933        ;;
2934      *-sgi-*)
2935        coin_opt_cflags="-O -OPT:Olimit=0"
2936        coin_dbg_cflags="-g"
2937        ;;
2938    esac
2939  fi
2940
2941  if test "$ac_cv_prog_cc_g" = yes && test -z "$coin_dbg_cflags" ; then
2942    coin_dbg_cflags="-g"
2943  fi
2944
2945  if test -z "$coin_opt_cflags"; then
2946    # Try if -O option works if nothing else is set
2947    CFLAGS="-O"
2948    cat >conftest.$ac_ext <<_ACEOF
2949/* confdefs.h.  */
2950_ACEOF
2951cat confdefs.h >>conftest.$ac_ext
2952cat >>conftest.$ac_ext <<_ACEOF
2953/* end confdefs.h.  */
2954
2955int
2956main ()
2957{
2958int i=0; i++;
2959  ;
2960  return 0;
2961}
2962_ACEOF
2963rm -f conftest.$ac_objext conftest$ac_exeext
2964if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2965  (eval $ac_link) 2>conftest.er1
2966  ac_status=$?
2967  grep -v '^ *+' conftest.er1 >conftest.err
2968  rm -f conftest.er1
2969  cat conftest.err >&5
2970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971  (exit $ac_status); } &&
2972         { ac_try='test -z "$ac_c_werror_flag"
2973                         || test ! -s conftest.err'
2974  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2975  (eval $ac_try) 2>&5
2976  ac_status=$?
2977  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978  (exit $ac_status); }; } &&
2979         { ac_try='test -s conftest$ac_exeext'
2980  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2981  (eval $ac_try) 2>&5
2982  ac_status=$?
2983  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2984  (exit $ac_status); }; }; then
2985  coin_opt_cflags="-O"
2986else
2987  echo "$as_me: failed program was:" >&5
2988sed 's/^/| /' conftest.$ac_ext >&5
2989
2990fi
2991rm -f conftest.err conftest.$ac_objext \
2992      conftest$ac_exeext conftest.$ac_ext
2993  fi
2994
2995  # if PM doesn't want the warning messages, take them out
2996  if test x"$coin_skip_warn_cflags" = xyes; then
2997    coin_warn_cflags=
2998  fi
2999
3000  if test x${DBG_CFLAGS+set} != xset; then
3001    DBG_CFLAGS="$coin_dbg_cflags $coin_add_cflags $coin_warn_cflags"
3002  fi
3003  if test x${OPT_CFLAGS+set} != xset; then
3004    OPT_CFLAGS="$coin_opt_cflags $coin_add_cflags -DNDEBUG $coin_warn_cflags"
3005  fi
3006
3007  DBG_CFLAGS="$DBG_CFLAGS $ADD_CFLAGS $CDEFS"
3008  OPT_CFLAGS="$OPT_CFLAGS $ADD_CFLAGS $CDEFS"
3009
3010  if test "$coin_debug_compile" = "true"; then
3011    CFLAGS="$DBG_CFLAGS"
3012  else
3013    CFLAGS="$OPT_CFLAGS"
3014  fi
3015else
3016  CFLAGS="$CFLAGS $ADD_CFLAGS $CDEFS"
3017  if test x${DBG_CFLAGS+set} != xset; then
3018    DBG_CFLAGS="$CFLAGS"
3019  fi
3020  if test x${OPT_CFLAGS+set} != xset; then
3021    OPT_CFLAGS="$CFLAGS"
3022  fi
3023fi
3024
3025# If CFLAGS contains -mno-cygwin, CPPFLAGS must also have it.
3026
3027case "$CFLAGS" in
3028  *-mno-cygwin*)
3029    if test x${CPPFLAGS+set} != xset ; then
3030      CPPFLAGS="-mno-cygwin"
3031    else
3032      case "$CPPFLAGS" in
3033        *-mno-cygwin*)
3034          ;;
3035        *)
3036          CPPFLAGS="$CPPFLAGS -mno-cygwin"
3037          ;;
3038      esac
3039    fi ;;
3040esac
3041
3042# Try if CFLAGS works
3043save_CFLAGS="$CFLAGS"
3044cat >conftest.$ac_ext <<_ACEOF
3045/* confdefs.h.  */
3046_ACEOF
3047cat confdefs.h >>conftest.$ac_ext
3048cat >>conftest.$ac_ext <<_ACEOF
3049/* end confdefs.h.  */
3050
3051int
3052main ()
3053{
3054int i=0; i++;
3055  ;
3056  return 0;
3057}
3058_ACEOF
3059rm -f conftest.$ac_objext conftest$ac_exeext
3060if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3061  (eval $ac_link) 2>conftest.er1
3062  ac_status=$?
3063  grep -v '^ *+' conftest.er1 >conftest.err
3064  rm -f conftest.er1
3065  cat conftest.err >&5
3066  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3067  (exit $ac_status); } &&
3068         { ac_try='test -z "$ac_c_werror_flag"
3069                         || test ! -s conftest.err'
3070  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3071  (eval $ac_try) 2>&5
3072  ac_status=$?
3073  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3074  (exit $ac_status); }; } &&
3075         { ac_try='test -s conftest$ac_exeext'
3076  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3077  (eval $ac_try) 2>&5
3078  ac_status=$?
3079  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080  (exit $ac_status); }; }; then
3081  :
3082else
3083  echo "$as_me: failed program was:" >&5
3084sed 's/^/| /' conftest.$ac_ext >&5
3085
3086CFLAGS=
3087fi
3088rm -f conftest.err conftest.$ac_objext \
3089      conftest$ac_exeext conftest.$ac_ext
3090if test -z "$CFLAGS"; then
3091  { 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
3092echo "$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;}
3093  CFLAGS='-O'
3094  cat >conftest.$ac_ext <<_ACEOF
3095/* confdefs.h.  */
3096_ACEOF
3097cat confdefs.h >>conftest.$ac_ext
3098cat >>conftest.$ac_ext <<_ACEOF
3099/* end confdefs.h.  */
3100
3101int
3102main ()
3103{
3104int i=0; i++;
3105  ;
3106  return 0;
3107}
3108_ACEOF
3109rm -f conftest.$ac_objext conftest$ac_exeext
3110if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3111  (eval $ac_link) 2>conftest.er1
3112  ac_status=$?
3113  grep -v '^ *+' conftest.er1 >conftest.err
3114  rm -f conftest.er1
3115  cat conftest.err >&5
3116  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3117  (exit $ac_status); } &&
3118         { ac_try='test -z "$ac_c_werror_flag"
3119                         || test ! -s conftest.err'
3120  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3121  (eval $ac_try) 2>&5
3122  ac_status=$?
3123  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3124  (exit $ac_status); }; } &&
3125         { ac_try='test -s conftest$ac_exeext'
3126  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3127  (eval $ac_try) 2>&5
3128  ac_status=$?
3129  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3130  (exit $ac_status); }; }; then
3131  :
3132else
3133  echo "$as_me: failed program was:" >&5
3134sed 's/^/| /' conftest.$ac_ext >&5
3135
3136CFLAGS=
3137fi
3138rm -f conftest.err conftest.$ac_objext \
3139      conftest$ac_exeext conftest.$ac_ext
3140  if test -z "$CFLAGS"; then
3141    { 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
3142echo "$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;}
3143  fi
3144fi
3145
3146{ echo "$as_me:$LINENO: C compiler options are: $CFLAGS" >&5
3147echo "$as_me: C compiler options are: $CFLAGS" >&6;}
3148
3149
3150if test x"$MPICC" = x; then :; else
3151  { echo "$as_me:$LINENO: Will use MPI C compiler $MPICC" >&5
3152echo "$as_me: Will use MPI C compiler $MPICC" >&6;}
3153  CC="$MPICC"
3154fi
3155
3156# Correct ADDLIBS initialization if we are using the MS compiler
3157case "$CC" in
3158  cl* | */cl* | CL* | */CL* | icl* | */icl* | ICL* | */ICL*)
3159    ADDLIBS=
3160    case $build in
3161  *-mingw*)
3162    if test "${LD+set}" = set; then :; else
3163      LD=link
3164    fi
3165    ;;
3166 esac
3167 case $enable_doscompile in
3168   msvc)
3169     if test "x${LD+set}" = xset; then :; else
3170       LD=link
3171     fi
3172     ;;
3173 esac
3174
3175    ;;
3176esac
3177
3178ac_ext=c
3179ac_cpp='$CPP $CPPFLAGS'
3180ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3181ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3182ac_compiler_gnu=$ac_cv_c_compiler_gnu
3183
3184
3185case $build in
3186  *-cygwin* | *-mingw*)
3187     if test "$enable_doscompile" = msvc ; then
3188       coin_f77_comps="ifort fl32 compile_f2c"
3189     else
3190       coin_f77_comps="gfortran g77 ifort fl32 compile_f2c"
3191     fi ;;
3192  *-*-solaris*)
3193     coin_f77_comps="f95 f90 f77 xlf_r fort77 gfortran g77 pgf90 pgf77 ifort ifc frt af77" ;;
3194  *) coin_f77_comps="xlf_r fort77 gfortran f77 g77 pgf90 pgf77 ifort ifc frt af77" ;;
3195 esac
3196
3197
3198
3199
3200
3201
3202ac_ext=f
3203ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3204ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3206
3207
3208
3209
3210
3211
3212coin_has_f77=yes
3213
3214save_fflags="$FFLAGS"
3215
3216# We delete the cached value, since the test might not have been
3217# performed with our choice of compilers earlier
3218$as_unset ac_cv_prog_F77 || test "${ac_cv_prog_F77+set}" != set || { ac_cv_prog_F77=; export ac_cv_prog_F77; }
3219
3220# This is a real belt-and-suspenders approach. AC_COIN_FIND_F77 will use
3221# coin_f77_comps to see if there's a program that matches one of the names.
3222# If there's no such program, F77 = unavailable. If we match the name,
3223# feed AC_PROG_F77 the same search list, just to be sure it's a functioning
3224# compiler.
3225# AC_MSG_NOTICE([Fortran compiler candidates: $coin_f77_comps])
3226
3227
3228{ echo "$as_me:$LINENO: Trying to determine Fortran compiler name" >&5
3229echo "$as_me: Trying to determine Fortran compiler name" >&6;}
3230for ac_prog in $coin_f77_comps
3231do
3232  # Extract the first word of "$ac_prog", so it can be a program name with args.
3233set dummy $ac_prog; ac_word=$2
3234echo "$as_me:$LINENO: checking for $ac_word" >&5
3235echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3236if test "${ac_cv_prog_F77+set}" = set; then
3237  echo $ECHO_N "(cached) $ECHO_C" >&6
3238else
3239  if test -n "$F77"; then
3240  ac_cv_prog_F77="$F77" # Let the user override the test.
3241else
3242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3243for as_dir in $PATH
3244do
3245  IFS=$as_save_IFS
3246  test -z "$as_dir" && as_dir=.
3247  for ac_exec_ext in '' $ac_executable_extensions; do
3248  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3249    ac_cv_prog_F77="$ac_prog"
3250    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3251    break 2
3252  fi
3253done
3254done
3255
3256fi
3257fi
3258F77=$ac_cv_prog_F77
3259if test -n "$F77"; then
3260  echo "$as_me:$LINENO: result: $F77" >&5
3261echo "${ECHO_T}$F77" >&6
3262else
3263  echo "$as_me:$LINENO: result: no" >&5
3264echo "${ECHO_T}no" >&6
3265fi
3266
3267  test -n "$F77" && break
3268done
3269test -n "$F77" || F77="unavailable"
3270
3271
3272if test "$F77" != "unavailable" ; then
3273  ac_ext=f
3274ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3275ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3277if test -n "$ac_tool_prefix"; then
3278  for ac_prog in $coin_f77_comps
3279  do
3280    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3281set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3282echo "$as_me:$LINENO: checking for $ac_word" >&5
3283echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3284if test "${ac_cv_prog_F77+set}" = set; then
3285  echo $ECHO_N "(cached) $ECHO_C" >&6
3286else
3287  if test -n "$F77"; then
3288  ac_cv_prog_F77="$F77" # Let the user override the test.
3289else
3290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3291for as_dir in $PATH
3292do
3293  IFS=$as_save_IFS
3294  test -z "$as_dir" && as_dir=.
3295  for ac_exec_ext in '' $ac_executable_extensions; do
3296  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3297    ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
3298    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3299    break 2
3300  fi
3301done
3302done
3303
3304fi
3305fi
3306F77=$ac_cv_prog_F77
3307if test -n "$F77"; then
3308  echo "$as_me:$LINENO: result: $F77" >&5
3309echo "${ECHO_T}$F77" >&6
3310else
3311  echo "$as_me:$LINENO: result: no" >&5
3312echo "${ECHO_T}no" >&6
3313fi
3314
3315    test -n "$F77" && break
3316  done
3317fi
3318if test -z "$F77"; then
3319  ac_ct_F77=$F77
3320  for ac_prog in $coin_f77_comps
3321do
3322  # Extract the first word of "$ac_prog", so it can be a program name with args.
3323set dummy $ac_prog; ac_word=$2
3324echo "$as_me:$LINENO: checking for $ac_word" >&5
3325echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3326if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
3327  echo $ECHO_N "(cached) $ECHO_C" >&6
3328else
3329  if test -n "$ac_ct_F77"; then
3330  ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
3331else
3332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3333for as_dir in $PATH
3334do
3335  IFS=$as_save_IFS
3336  test -z "$as_dir" && as_dir=.
3337  for ac_exec_ext in '' $ac_executable_extensions; do
3338  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3339    ac_cv_prog_ac_ct_F77="$ac_prog"
3340    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3341    break 2
3342  fi
3343done
3344done
3345
3346fi
3347fi
3348ac_ct_F77=$ac_cv_prog_ac_ct_F77
3349if test -n "$ac_ct_F77"; then
3350  echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
3351echo "${ECHO_T}$ac_ct_F77" >&6
3352else
3353  echo "$as_me:$LINENO: result: no" >&5
3354echo "${ECHO_T}no" >&6
3355fi
3356
3357  test -n "$ac_ct_F77" && break
3358done
3359
3360  F77=$ac_ct_F77
3361fi
3362
3363
3364# Provide some information about the compiler.
3365echo "$as_me:3365:" \
3366     "checking for Fortran 77 compiler version" >&5
3367ac_compiler=`set X $ac_compile; echo $2`
3368{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3369  (eval $ac_compiler --version </dev/null >&5) 2>&5
3370  ac_status=$?
3371  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3372  (exit $ac_status); }
3373{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3374  (eval $ac_compiler -v </dev/null >&5) 2>&5
3375  ac_status=$?
3376  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3377  (exit $ac_status); }
3378{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3379  (eval $ac_compiler -V </dev/null >&5) 2>&5
3380  ac_status=$?
3381  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3382  (exit $ac_status); }
3383rm -f a.out
3384
3385# If we don't use `.F' as extension, the preprocessor is not run on the
3386# input file.  (Note that this only needs to work for GNU compilers.)
3387ac_save_ext=$ac_ext
3388ac_ext=F
3389echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
3390echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6
3391if test "${ac_cv_f77_compiler_gnu+set}" = set; then
3392  echo $ECHO_N "(cached) $ECHO_C" >&6
3393else
3394  cat >conftest.$ac_ext <<_ACEOF
3395      program main
3396#ifndef __GNUC__
3397       choke me
3398#endif
3399
3400      end
3401_ACEOF
3402rm -f conftest.$ac_objext
3403if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3404  (eval $ac_compile) 2>conftest.er1
3405  ac_status=$?
3406  grep -v '^ *+' conftest.er1 >conftest.err
3407  rm -f conftest.er1
3408  cat conftest.err >&5
3409  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3410  (exit $ac_status); } &&
3411         { ac_try='test -z "$ac_f77_werror_flag"
3412                         || test ! -s conftest.err'
3413  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3414  (eval $ac_try) 2>&5
3415  ac_status=$?
3416  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3417  (exit $ac_status); }; } &&
3418         { ac_try='test -s conftest.$ac_objext'
3419  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3420  (eval $ac_try) 2>&5
3421  ac_status=$?
3422  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3423  (exit $ac_status); }; }; then
3424  ac_compiler_gnu=yes
3425else
3426  echo "$as_me: failed program was:" >&5
3427sed 's/^/| /' conftest.$ac_ext >&5
3428
3429ac_compiler_gnu=no
3430fi
3431rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3432ac_cv_f77_compiler_gnu=$ac_compiler_gnu
3433
3434fi
3435echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
3436echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
3437ac_ext=$ac_save_ext
3438ac_test_FFLAGS=${FFLAGS+set}
3439ac_save_FFLAGS=$FFLAGS
3440FFLAGS=
3441echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
3442echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6
3443if test "${ac_cv_prog_f77_g+set}" = set; then
3444  echo $ECHO_N "(cached) $ECHO_C" >&6
3445else
3446  FFLAGS=-g
3447cat >conftest.$ac_ext <<_ACEOF
3448      program main
3449
3450      end
3451_ACEOF
3452rm -f conftest.$ac_objext
3453if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3454  (eval $ac_compile) 2>conftest.er1
3455  ac_status=$?
3456  grep -v '^ *+' conftest.er1 >conftest.err
3457  rm -f conftest.er1
3458  cat conftest.err >&5
3459  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3460  (exit $ac_status); } &&
3461         { ac_try='test -z "$ac_f77_werror_flag"
3462                         || test ! -s conftest.err'
3463  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3464  (eval $ac_try) 2>&5
3465  ac_status=$?
3466  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3467  (exit $ac_status); }; } &&
3468         { ac_try='test -s conftest.$ac_objext'
3469  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3470  (eval $ac_try) 2>&5
3471  ac_status=$?
3472  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3473  (exit $ac_status); }; }; then
3474  ac_cv_prog_f77_g=yes
3475else
3476  echo "$as_me: failed program was:" >&5
3477sed 's/^/| /' conftest.$ac_ext >&5
3478
3479ac_cv_prog_f77_g=no
3480fi
3481rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3482
3483fi
3484echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
3485echo "${ECHO_T}$ac_cv_prog_f77_g" >&6
3486if test "$ac_test_FFLAGS" = set; then
3487  FFLAGS=$ac_save_FFLAGS
3488elif test $ac_cv_prog_f77_g = yes; then
3489  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
3490    FFLAGS="-g -O2"
3491  else
3492    FFLAGS="-g"
3493  fi
3494else
3495  if test "x$ac_cv_f77_compiler_gnu" = xyes; then
3496    FFLAGS="-O2"
3497  else
3498    FFLAGS=
3499  fi
3500fi
3501
3502G77=`test $ac_compiler_gnu = yes && echo yes`
3503ac_ext=f
3504ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3505ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3506ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3507
3508else
3509  { echo "$as_me:$LINENO: WARNING: Failed to find a Fortran compiler!" >&5
3510echo "$as_me: WARNING: Failed to find a Fortran compiler!" >&2;}
3511fi
3512
3513FFLAGS="$save_fflags"
3514
3515# Check if a project specific FFLAGS variable has been set
3516if test x$COIN_PRJCT != x; then
3517  eval coin_tmp=\${${COIN_PRJCT}_FFLAGS+set}
3518  if test x$coin_tmp = xset; then
3519    eval FFLAGS=\${${COIN_PRJCT}_FFLAGS}
3520  fi
3521fi
3522
3523if test "$F77" != "unavailable" && test x"$FFLAGS" = x ; then
3524
3525  coin_add_fflags=
3526  coin_opt_fflags=
3527  coin_dbg_fflags=
3528  coin_warn_fflags=
3529
3530  if test "$G77" = "yes"; then
3531    coin_opt_fflags="-O3"
3532    coin_add_fflags="-pipe"
3533    coin_dbg_fflags="-g"
3534    case $enable_doscompile in
3535      mingw)
3536        FFLAGS="-mno-cygwin"
3537        cat >conftest.$ac_ext <<_ACEOF
3538      program main
3539      write(*,*) 'Hello world'
3540      end
3541_ACEOF
3542rm -f conftest.$ac_objext conftest$ac_exeext
3543if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3544  (eval $ac_link) 2>conftest.er1
3545  ac_status=$?
3546  grep -v '^ *+' conftest.er1 >conftest.err
3547  rm -f conftest.er1
3548  cat conftest.err >&5
3549  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3550  (exit $ac_status); } &&
3551         { ac_try='test -z "$ac_f77_werror_flag"
3552                         || test ! -s conftest.err'
3553  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3554  (eval $ac_try) 2>&5
3555  ac_status=$?
3556  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3557  (exit $ac_status); }; } &&
3558         { ac_try='test -s conftest$ac_exeext'
3559  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3560  (eval $ac_try) 2>&5
3561  ac_status=$?
3562  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3563  (exit $ac_status); }; }; then
3564  coin_add_fflags="-mno-cygwin $coin_add_fflags"
3565else
3566  echo "$as_me: failed program was:" >&5
3567sed 's/^/| /' conftest.$ac_ext >&5
3568
3569fi
3570rm -f conftest.err conftest.$ac_objext \
3571      conftest$ac_exeext conftest.$ac_ext
3572        FFLAGS=
3573      ;;
3574    esac
3575  else
3576    case $build in
3577      *-cygwin* | *-mingw*)
3578        case $F77 in
3579          ifort* | */ifort* | IFORT* | */IFORT* )
3580            coin_opt_fflags='-MT -O3'
3581            coin_add_fflags='-fpp -nologo'
3582            coin_dbg_fflags='-MTd -debug'
3583          ;;
3584          compile_f2c*)
3585            coin_opt_fflags='-MT -O2'
3586            coin_add_fflags='-nologo -wd4996'
3587            coin_dbg_fflags='-MTd'
3588          ;;
3589        esac
3590        ;;
3591      *-linux-*)
3592        case $F77 in
3593          ifc* | */ifc* | ifort* | */ifort*)
3594            coin_opt_fflags="-O3 -ip"
3595            coin_add_fflags="-cm -w90 -w95"
3596            coin_dbg_fflags="-g -CA -CB -CS"
3597            # Check if -i_dynamic is necessary (for new glibc library)
3598            FFLAGS=
3599            cat >conftest.$ac_ext <<_ACEOF
3600      program main
3601      write(*,*) 'Hello world'
3602      end
3603_ACEOF
3604rm -f conftest.$ac_objext conftest$ac_exeext
3605if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3606  (eval $ac_link) 2>conftest.er1
3607  ac_status=$?
3608  grep -v '^ *+' conftest.er1 >conftest.err
3609  rm -f conftest.er1
3610  cat conftest.err >&5
3611  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3612  (exit $ac_status); } &&
3613         { ac_try='test -z "$ac_f77_werror_flag"
3614                         || test ! -s conftest.err'
3615  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3616  (eval $ac_try) 2>&5
3617  ac_status=$?
3618  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3619  (exit $ac_status); }; } &&
3620         { ac_try='test -s conftest$ac_exeext'
3621  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3622  (eval $ac_try) 2>&5
3623  ac_status=$?
3624  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3625  (exit $ac_status); }; }; then
3626  :
3627else
3628  echo "$as_me: failed program was:" >&5
3629sed 's/^/| /' conftest.$ac_ext >&5
3630
3631coin_add_fflags="-i_dynamic $coin_add_fflags"
3632fi
3633rm -f conftest.err conftest.$ac_objext \
3634      conftest$ac_exeext conftest.$ac_ext
3635            ;;
3636          pgf77* | */pgf77* | pgf90* | */pgf90*)
3637            coin_opt_fflags="-fast"
3638            coin_add_fflags="-Kieee -pc 64"
3639            coin_dbg_fflags="-g"
3640          ;;
3641        esac
3642        ;;
3643      *-ibm-*)
3644        case "$F77" in
3645          xlf* | */xlf* | mpxlf* | */mpxlf* )
3646            coin_opt_fflags="-O -qarch=auto -qcache=auto -qtune=auto -qmaxmem=-1"
3647            coin_add_fflags="-bmaxdata:0x80000000 -qsuppress=1500-036 -qsuppress=1500-029"
3648            coin_dbg_fflags="-g -C"
3649            ;;
3650        esac
3651        ;;
3652      *-hp-*)
3653        coin_opt_fflags="+O3"
3654        coin_add_fflags="+U77"
3655        coin_dbg_fflags="-C -g"
3656        ;;
3657      *-*-solaris*)
3658        coin_opt_fflags="-O4"
3659        coin_dbg_fflags="-g"
3660        ;;
3661      *-sgi-*)
3662        coin_opt_fflags="-O5 -OPT:Olimit=0"
3663        coin_dbg_fflags="-g"
3664        ;;
3665    esac
3666  fi
3667
3668  if test "$ac_cv_prog_f77_g" = yes && test -z "$coin_dbg_fflags" ; then
3669    coin_dbg_fflags="-g"
3670  fi
3671
3672  if test -z "$coin_opt_fflags"; then
3673    # Try if -O option works if nothing else is set
3674    FFLAGS=-O
3675    cat >conftest.$ac_ext <<_ACEOF
3676      program main
3677      integer i
3678      end
3679_ACEOF
3680rm -f conftest.$ac_objext conftest$ac_exeext
3681if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3682  (eval $ac_link) 2>conftest.er1
3683  ac_status=$?
3684  grep -v '^ *+' conftest.er1 >conftest.err
3685  rm -f conftest.er1
3686  cat conftest.err >&5
3687  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688  (exit $ac_status); } &&
3689         { ac_try='test -z "$ac_f77_werror_flag"
3690                         || test ! -s conftest.err'
3691  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3692  (eval $ac_try) 2>&5
3693  ac_status=$?
3694  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3695  (exit $ac_status); }; } &&
3696         { ac_try='test -s conftest$ac_exeext'
3697  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3698  (eval $ac_try) 2>&5
3699  ac_status=$?
3700  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3701  (exit $ac_status); }; }; then
3702  coin_opt_fflags="-O"
3703else
3704  echo "$as_me: failed program was:" >&5
3705sed 's/^/| /' conftest.$ac_ext >&5
3706
3707fi
3708rm -f conftest.err conftest.$ac_objext \
3709      conftest$ac_exeext conftest.$ac_ext
3710  fi
3711
3712  # if PM doesn't want the warning messages, take them out
3713  if test x"$coin_skip_warn_fflags" = xyes; then
3714    coin_warn_fflags=
3715  fi
3716
3717  if test x${DBG_FFLAGS+set} != xset; then
3718    DBG_FFLAGS="$coin_dbg_fflags $coin_add_fflags $coin_warn_fflags"
3719  fi
3720  if test x${OPT_FFLAGS+set} != xset; then
3721    OPT_FFLAGS="$coin_opt_fflags $coin_add_fflags $coin_warn_fflags"
3722  fi
3723
3724  DBG_FFLAGS="$DBG_FFLAGS $ADD_FFLAGS"
3725  OPT_FFLAGS="$OPT_FFLAGS $ADD_FFLAGS"
3726
3727  if test "$coin_debug_compile" = "true"; then
3728    FFLAGS="$DBG_FFLAGS"
3729  else
3730    FFLAGS="$OPT_FFLAGS"
3731  fi
3732else
3733  FFLAGS="$FFLAGS $ADD_FFLAGS"
3734  if test x${DBG_FFLAGS+set} != xset; then
3735    DBG_FFLAGS="$FFLAGS"
3736  fi
3737  if test x${OPT_FFLAGS+set} != xset; then
3738    OPT_FFLAGS="$FFLAGS"
3739  fi
3740fi
3741
3742# If FFLAGS contains -mno-cygwin, CPPFLAGS must have it.
3743case "$FFLAGS" in
3744  *-mno-cygwin*)
3745    if test x${CPPFLAGS+set} != xset ; then
3746      CPPFLAGS="-mno-cygwin"
3747    else
3748      case "$CPPFLAGS" in
3749        *-mno-cygwin*)
3750          ;;
3751        *)
3752          CPPFLAGS="$CPPFLAGS -mno-cygwin"
3753          ;;
3754      esac
3755    fi ;;
3756esac
3757
3758# Try if FFLAGS works
3759if test "$F77" != "unavailable" ; then
3760  cat >conftest.$ac_ext <<_ACEOF
3761      program main
3762      integer i
3763      end
3764_ACEOF
3765rm -f conftest.$ac_objext conftest$ac_exeext
3766if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3767  (eval $ac_link) 2>conftest.er1
3768  ac_status=$?
3769  grep -v '^ *+' conftest.er1 >conftest.err
3770  rm -f conftest.er1
3771  cat conftest.err >&5
3772  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773  (exit $ac_status); } &&
3774         { ac_try='test -z "$ac_f77_werror_flag"
3775                         || test ! -s conftest.err'
3776  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777  (eval $ac_try) 2>&5
3778  ac_status=$?
3779  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780  (exit $ac_status); }; } &&
3781         { ac_try='test -s conftest$ac_exeext'
3782  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783  (eval $ac_try) 2>&5
3784  ac_status=$?
3785  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786  (exit $ac_status); }; }; then
3787  :
3788else
3789  echo "$as_me: failed program was:" >&5
3790sed 's/^/| /' conftest.$ac_ext >&5
3791
3792FFLAGS=
3793fi
3794rm -f conftest.err conftest.$ac_objext \
3795      conftest$ac_exeext conftest.$ac_ext
3796  if test -z "$FFLAGS"; then
3797    { 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
3798echo "$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;}
3799    FFLAGS='-O'
3800    cat >conftest.$ac_ext <<_ACEOF
3801      program main
3802      integer i
3803      end
3804_ACEOF
3805rm -f conftest.$ac_objext conftest$ac_exeext
3806if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3807  (eval $ac_link) 2>conftest.er1
3808  ac_status=$?
3809  grep -v '^ *+' conftest.er1 >conftest.err
3810  rm -f conftest.er1
3811  cat conftest.err >&5
3812  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3813  (exit $ac_status); } &&
3814         { ac_try='test -z "$ac_f77_werror_flag"
3815                         || test ! -s conftest.err'
3816  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3817  (eval $ac_try) 2>&5
3818  ac_status=$?
3819  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3820  (exit $ac_status); }; } &&
3821         { ac_try='test -s conftest$ac_exeext'
3822  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3823  (eval $ac_try) 2>&5
3824  ac_status=$?
3825  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3826  (exit $ac_status); }; }; then
3827  :
3828else
3829  echo "$as_me: failed program was:" >&5
3830sed 's/^/| /' conftest.$ac_ext >&5
3831
3832FFLAGS=
3833fi
3834rm -f conftest.err conftest.$ac_objext \
3835      conftest$ac_exeext conftest.$ac_ext
3836    if test -z "$FFLAGS"; then
3837      { 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
3838echo "$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;}
3839    fi
3840  fi
3841fi
3842
3843{ echo "$as_me:$LINENO: Fortran compiler options are: $FFLAGS" >&5
3844echo "$as_me: Fortran compiler options are: $FFLAGS" >&6;}
3845
3846
3847if test x"$MPIF77" = x; then :; else
3848  { echo "$as_me:$LINENO: Will use MPI Fortran compiler $MPIF77" >&5
3849echo "$as_me: Will use MPI Fortran compiler $MPIF77" >&6;}
3850  F77="$MPIF77"
3851fi
3852
3853case "$F77" in
3854  ifort* | */ifort* | IFORT* | */IFORT*)
3855    case $build in
3856  *-mingw*)
3857    if test "${LD+set}" = set; then :; else
3858      LD=link
3859    fi
3860    ;;
3861 esac
3862 case $enable_doscompile in
3863   msvc)
3864     if test "x${LD+set}" = xset; then :; else
3865       LD=link
3866     fi
3867     ;;
3868 esac
3869
3870    ;;
3871esac
3872
3873ac_ext=c
3874ac_cpp='$CPP $CPPFLAGS'
3875ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3876ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3877ac_compiler_gnu=$ac_cv_c_compiler_gnu
3878
3879
3880
3881# Get the linker flags (FLIBS) that are required for linking against this blas library
3882ac_ext=f
3883ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
3884ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3885ac_compiler_gnu=$ac_cv_f77_compiler_gnu
3886echo "$as_me:$LINENO: checking how to get verbose linking output from $F77" >&5
3887echo $ECHO_N "checking how to get verbose linking output from $F77... $ECHO_C" >&6
3888if test "${ac_cv_prog_f77_v+set}" = set; then
3889  echo $ECHO_N "(cached) $ECHO_C" >&6
3890else
3891  cat >conftest.$ac_ext <<_ACEOF
3892      program main
3893
3894      end
3895_ACEOF
3896rm -f conftest.$ac_objext
3897if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3898  (eval $ac_compile) 2>conftest.er1
3899  ac_status=$?
3900  grep -v '^ *+' conftest.er1 >conftest.err
3901  rm -f conftest.er1
3902  cat conftest.err >&5
3903  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3904  (exit $ac_status); } &&
3905         { ac_try='test -z "$ac_f77_werror_flag"
3906                         || test ! -s conftest.err'
3907  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3908  (eval $ac_try) 2>&5
3909  ac_status=$?
3910  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3911  (exit $ac_status); }; } &&
3912         { ac_try='test -s conftest.$ac_objext'
3913  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3914  (eval $ac_try) 2>&5
3915  ac_status=$?
3916  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3917  (exit $ac_status); }; }; then
3918  ac_cv_prog_f77_v=
3919# Try some options frequently used verbose output
3920for ac_verb in -v -verbose --verbose -V -\#\#\#; do
3921  cat >conftest.$ac_ext <<_ACEOF
3922      program main
3923
3924      end
3925_ACEOF
3926
3927# Compile and link our simple test program by passing a flag (argument
3928# 1 to this macro) to the Fortran compiler in order to get
3929# "verbose" output that we can then parse for the Fortran linker
3930# flags.
3931ac_save_FFLAGS=$FFLAGS
3932FFLAGS="$FFLAGS $ac_verb"
3933(eval echo $as_me:3933: \"$ac_link\") >&5
3934ac_f77_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
3935echo "$ac_f77_v_output" >&5
3936FFLAGS=$ac_save_FFLAGS
3937
3938rm -f conftest*
3939
3940# On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
3941# /foo, /bar, and /baz are search directories for the Fortran linker.
3942# Here, we change these into -L/foo -L/bar -L/baz (and put it first):
3943ac_f77_v_output="`echo $ac_f77_v_output |
3944        grep 'LPATH is:' |
3945        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_f77_v_output"
3946
3947case $ac_f77_v_output in
3948  # If we are using xlf then replace all the commas with spaces.
3949  *xlfentry*)
3950    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/,/ /g'` ;;
3951
3952  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
3953  # $LIBS confuse us, and the libraries appear later in the output anyway).
3954  *mGLOB_options_string*)
3955    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
3956
3957  # If we are using Cray Fortran then delete quotes.
3958  # Use "\"" instead of '"' for font-lock-mode.
3959  # FIXME: a more general fix for quoted arguments with spaces?
3960  *cft90*)
3961    ac_f77_v_output=`echo $ac_f77_v_output | sed "s/\"//g"` ;;
3962esac
3963
3964
3965  # look for -l* and *.a constructs in the output
3966  for ac_arg in $ac_f77_v_output; do
3967     case $ac_arg in
3968        [\\/]*.a | ?:[\\/]*.a | -[lLRu]*)
3969          ac_cv_prog_f77_v=$ac_verb
3970          break 2 ;;
3971     esac
3972  done
3973done
3974if test -z "$ac_cv_prog_f77_v"; then
3975   { echo "$as_me:$LINENO: WARNING: cannot determine how to obtain linking information from $F77" >&5
3976echo "$as_me: WARNING: cannot determine how to obtain linking information from $F77" >&2;}
3977fi
3978else
3979  echo "$as_me: failed program was:" >&5
3980sed 's/^/| /' conftest.$ac_ext >&5
3981
3982{ echo "$as_me:$LINENO: WARNING: compilation failed" >&5
3983echo "$as_me: WARNING: compilation failed" >&2;}
3984fi
3985rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3986
3987fi
3988echo "$as_me:$LINENO: result: $ac_cv_prog_f77_v" >&5
3989echo "${ECHO_T}$ac_cv_prog_f77_v" >&6
3990echo "$as_me:$LINENO: checking for Fortran libraries of $F77" >&5
3991echo $ECHO_N "checking for Fortran libraries of $F77... $ECHO_C" >&6
3992if test "${ac_cv_f77_libs+set}" = set; then
3993  echo $ECHO_N "(cached) $ECHO_C" >&6
3994else
3995  if test "x$FLIBS" != "x"; then
3996  ac_cv_f77_libs="$FLIBS" # Let the user override the test.
3997else
3998
3999cat >conftest.$ac_ext <<_ACEOF
4000      program main
4001
4002      end
4003_ACEOF
4004
4005# Compile and link our simple test program by passing a flag (argument
4006# 1 to this macro) to the Fortran compiler in order to get
4007# "verbose" output that we can then parse for the Fortran linker
4008# flags.
4009ac_save_FFLAGS=$FFLAGS
4010FFLAGS="$FFLAGS $ac_cv_prog_f77_v"
4011(eval echo $as_me:4011: \"$ac_link\") >&5
4012ac_f77_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4013echo "$ac_f77_v_output" >&5
4014FFLAGS=$ac_save_FFLAGS
4015
4016rm -f conftest*
4017
4018# On HP/UX there is a line like: "LPATH is: /foo:/bar:/baz" where
4019# /foo, /bar, and /baz are search directories for the Fortran linker.
4020# Here, we change these into -L/foo -L/bar -L/baz (and put it first):
4021ac_f77_v_output="`echo $ac_f77_v_output |
4022        grep 'LPATH is:' |
4023        sed 's,.*LPATH is\(: *[^ ]*\).*,\1,;s,: */, -L/,g'` $ac_f77_v_output"
4024
4025case $ac_f77_v_output in
4026  # If we are using xlf then replace all the commas with spaces.
4027  *xlfentry*)
4028    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/,/ /g'` ;;
4029
4030  # With Intel ifc, ignore the quoted -mGLOB_options_string stuff (quoted
4031  # $LIBS confuse us, and the libraries appear later in the output anyway).
4032  *mGLOB_options_string*)
4033    ac_f77_v_output=`echo $ac_f77_v_output | sed 's/\"-mGLOB[^\"]*\"/ /g'` ;;
4034
4035  # If we are using Cray Fortran then delete quotes.
4036  # Use "\"" instead of '"' for font-lock-mode.
4037  # FIXME: a more general fix for quoted arguments with spaces?
4038  *cft90*)
4039    ac_f77_v_output=`echo $ac_f77_v_output | sed "s/\"//g"` ;;
4040esac
4041
4042
4043
4044ac_cv_f77_libs=
4045
4046# Save positional arguments (if any)
4047ac_save_positional="$@"
4048
4049set X $ac_f77_v_output
4050while test $# != 1; do
4051  shift
4052  ac_arg=$1
4053  case $ac_arg in
4054        [\\/]*.a | ?:[\\/]*.a)
4055            ac_exists=false
4056  for ac_i in $ac_cv_f77_libs; do
4057    if test x"$ac_arg" = x"$ac_i"; then
4058      ac_exists=true
4059      break
4060    fi
4061  done
4062
4063  if test x"$ac_exists" = xtrue; then
4064  :
4065else
4066  ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4067fi
4068
4069          ;;
4070        -bI:*)
4071            ac_exists=false
4072  for ac_i in $ac_cv_f77_libs; do
4073    if test x"$ac_arg" = x"$ac_i"; then
4074      ac_exists=true
4075      break
4076    fi
4077  done
4078
4079  if test x"$ac_exists" = xtrue; then
4080  :
4081else
4082  if test "$ac_compiler_gnu" = yes; then
4083  for ac_link_opt in $ac_arg; do
4084    ac_cv_f77_libs="$ac_cv_f77_libs -Xlinker $ac_link_opt"
4085  done
4086else
4087  ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4088fi
4089fi
4090
4091          ;;
4092          # Ignore these flags.
4093        -lang* | -lcrt[01].o | -lcrtbegin.o | -lc | -lgcc | -libmil | -LANG:=*)
4094          ;;
4095        -lkernel32)
4096          test x"$CYGWIN" != xyes && ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4097          ;;
4098        -[LRuY])
4099          # These flags, when seen by themselves, take an argument.
4100          # We remove the space between option and argument and re-iterate
4101          # unless we find an empty arg or a new option (starting with -)
4102          case $2 in
4103             "" | -*);;
4104             *)
4105                ac_arg="$ac_arg$2"
4106                shift; shift
4107                set X $ac_arg "$@"
4108                ;;
4109          esac
4110          ;;
4111        -YP,*)
4112          for ac_j in `echo $ac_arg | sed -e 's/-YP,/-L/;s/:/ -L/g'`; do
4113              ac_exists=false
4114  for ac_i in $ac_cv_f77_libs; do
4115    if test x"$ac_j" = x"$ac_i"; then
4116      ac_exists=true
4117      break
4118    fi
4119  done
4120
4121  if test x"$ac_exists" = xtrue; then
4122  :
4123else
4124  ac_arg="$ac_arg $ac_j"
4125                               ac_cv_f77_libs="$ac_cv_f77_libs $ac_j"
4126fi
4127
4128          done
4129          ;;
4130        -[lLR]*)
4131            ac_exists=false
4132  for ac_i in $ac_cv_f77_libs; do
4133    if test x"$ac_arg" = x"$ac_i"; then
4134      ac_exists=true
4135      break
4136    fi
4137  done
4138
4139  if test x"$ac_exists" = xtrue; then
4140  :
4141else
4142  ac_cv_f77_libs="$ac_cv_f77_libs $ac_arg"
4143fi
4144
4145          ;;
4146          # Ignore everything else.
4147  esac
4148done
4149# restore positional arguments
4150set X $ac_save_positional; shift
4151
4152# We only consider "LD_RUN_PATH" on Solaris systems.  If this is seen,
4153# then we insist that the "run path" must be an absolute path (i.e. it
4154# must begin with a "/").
4155case `(uname -sr) 2>/dev/null` in
4156   "SunOS 5"*)
4157      ac_ld_run_path=`echo $ac_f77_v_output |
4158                        sed -n 's,^.*LD_RUN_PATH *= *\(/[^ ]*\).*$,-R\1,p'`
4159      test "x$ac_ld_run_path" != x &&
4160        if test "$ac_compiler_gnu" = yes; then
4161  for ac_link_opt in $ac_ld_run_path; do
4162    ac_cv_f77_libs="$ac_cv_f77_libs -Xlinker $ac_link_opt"
4163  done
4164else
4165  ac_cv_f77_libs="$ac_cv_f77_libs $ac_ld_run_path"
4166fi
4167      ;;
4168esac
4169fi # test "x$[]_AC_LANG_PREFIX[]LIBS" = "x"
4170
4171fi
4172echo "$as_me:$LINENO: result: $ac_cv_f77_libs" >&5
4173echo "${ECHO_T}$ac_cv_f77_libs" >&6
4174FLIBS="$ac_cv_f77_libs"
4175
4176
4177ac_ext=f
4178ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4179ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4180ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4181
4182ac_ext=f
4183ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4184ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4185ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4186
4187echo "$as_me:$LINENO: checking for dummy main to link with Fortran libraries" >&5
4188echo $ECHO_N "checking for dummy main to link with Fortran libraries... $ECHO_C" >&6
4189if test "${ac_cv_f77_dummy_main+set}" = set; then
4190  echo $ECHO_N "(cached) $ECHO_C" >&6
4191else
4192  ac_f77_dm_save_LIBS=$LIBS
4193 LIBS="$LIBS $FLIBS"
4194 ac_fortran_dm_var=F77_DUMMY_MAIN
4195 ac_ext=c
4196ac_cpp='$CPP $CPPFLAGS'
4197ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4198ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4199ac_compiler_gnu=$ac_cv_c_compiler_gnu
4200
4201 # First, try linking without a dummy main:
4202 cat >conftest.$ac_ext <<_ACEOF
4203/* confdefs.h.  */
4204_ACEOF
4205cat confdefs.h >>conftest.$ac_ext
4206cat >>conftest.$ac_ext <<_ACEOF
4207/* end confdefs.h.  */
4208
4209#ifdef F77_DUMMY_MAIN
4210
4211#  ifdef __cplusplus
4212     extern "C"
4213#  endif
4214   int F77_DUMMY_MAIN() { return 1; }
4215
4216#endif
4217int
4218main ()
4219{
4220
4221  ;
4222  return 0;
4223}
4224_ACEOF
4225rm -f conftest.$ac_objext conftest$ac_exeext
4226if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4227  (eval $ac_link) 2>conftest.er1
4228  ac_status=$?
4229  grep -v '^ *+' conftest.er1 >conftest.err
4230  rm -f conftest.er1
4231  cat conftest.err >&5
4232  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233  (exit $ac_status); } &&
4234         { ac_try='test -z "$ac_c_werror_flag"
4235                         || test ! -s conftest.err'
4236  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4237  (eval $ac_try) 2>&5
4238  ac_status=$?
4239  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4240  (exit $ac_status); }; } &&
4241         { ac_try='test -s conftest$ac_exeext'
4242  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4243  (eval $ac_try) 2>&5
4244  ac_status=$?
4245  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4246  (exit $ac_status); }; }; then
4247  ac_cv_fortran_dummy_main=none
4248else
4249  echo "$as_me: failed program was:" >&5
4250sed 's/^/| /' conftest.$ac_ext >&5
4251
4252ac_cv_fortran_dummy_main=unknown
4253fi
4254rm -f conftest.err conftest.$ac_objext \
4255      conftest$ac_exeext conftest.$ac_ext
4256
4257 if test $ac_cv_fortran_dummy_main = unknown; then
4258   for ac_func in MAIN__ MAIN_ __main MAIN _MAIN __MAIN main_ main__ _main; do
4259     cat >conftest.$ac_ext <<_ACEOF
4260/* confdefs.h.  */
4261_ACEOF
4262cat confdefs.h >>conftest.$ac_ext
4263cat >>conftest.$ac_ext <<_ACEOF
4264/* end confdefs.h.  */
4265#define $ac_fortran_dm_var $ac_func
4266#ifdef F77_DUMMY_MAIN
4267
4268#  ifdef __cplusplus
4269     extern "C"
4270#  endif
4271   int F77_DUMMY_MAIN() { return 1; }
4272
4273#endif
4274int
4275main ()
4276{
4277
4278  ;
4279  return 0;
4280}
4281_ACEOF
4282rm -f conftest.$ac_objext conftest$ac_exeext
4283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284  (eval $ac_link) 2>conftest.er1
4285  ac_status=$?
4286  grep -v '^ *+' conftest.er1 >conftest.err
4287  rm -f conftest.er1
4288  cat conftest.err >&5
4289  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290  (exit $ac_status); } &&
4291         { ac_try='test -z "$ac_c_werror_flag"
4292                         || test ! -s conftest.err'
4293  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4294  (eval $ac_try) 2>&5
4295  ac_status=$?
4296  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4297  (exit $ac_status); }; } &&
4298         { ac_try='test -s conftest$ac_exeext'
4299  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4300  (eval $ac_try) 2>&5
4301  ac_status=$?
4302  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4303  (exit $ac_status); }; }; then
4304  ac_cv_fortran_dummy_main=$ac_func; break
4305else
4306  echo "$as_me: failed program was:" >&5
4307sed 's/^/| /' conftest.$ac_ext >&5
4308
4309fi
4310rm -f conftest.err conftest.$ac_objext \
4311      conftest$ac_exeext conftest.$ac_ext
4312   done
4313 fi
4314 ac_ext=f
4315ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4316ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4317ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4318 ac_cv_f77_dummy_main=$ac_cv_fortran_dummy_main
4319 rm -f conftest*
4320 LIBS=$ac_f77_dm_save_LIBS
4321
4322fi
4323echo "$as_me:$LINENO: result: $ac_cv_f77_dummy_main" >&5
4324echo "${ECHO_T}$ac_cv_f77_dummy_main" >&6
4325F77_DUMMY_MAIN=$ac_cv_f77_dummy_main
4326if test "$F77_DUMMY_MAIN" != unknown; then
4327  if test $F77_DUMMY_MAIN != none; then
4328
4329cat >>confdefs.h <<_ACEOF
4330#define F77_DUMMY_MAIN $F77_DUMMY_MAIN
4331_ACEOF
4332
4333  if test "x$ac_cv_fc_dummy_main" = "x$ac_cv_f77_dummy_main"; then
4334
4335cat >>confdefs.h <<\_ACEOF
4336#define FC_DUMMY_MAIN_EQ_F77 1
4337_ACEOF
4338
4339  fi
4340fi
4341else
4342  { { echo "$as_me:$LINENO: error: linking to Fortran libraries from C fails
4343See \`config.log' for more details." >&5
4344echo "$as_me: error: linking to Fortran libraries from C fails
4345See \`config.log' for more details." >&2;}
4346   { (exit 1); exit 1; }; }
4347fi
4348
4349
4350ac_ext=f
4351ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4352ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4353ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4354
4355ac_ext=f
4356ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4357ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4358ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4359echo "$as_me:$LINENO: checking for Fortran name-mangling scheme" >&5
4360echo $ECHO_N "checking for Fortran name-mangling scheme... $ECHO_C" >&6
4361if test "${ac_cv_f77_mangling+set}" = set; then
4362  echo $ECHO_N "(cached) $ECHO_C" >&6
4363else
4364  cat >conftest.$ac_ext <<_ACEOF
4365      subroutine foobar()
4366      return
4367      end
4368      subroutine foo_bar()
4369      return
4370      end
4371_ACEOF
4372rm -f conftest.$ac_objext
4373if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4374  (eval $ac_compile) 2>conftest.er1
4375  ac_status=$?
4376  grep -v '^ *+' conftest.er1 >conftest.err
4377  rm -f conftest.er1
4378  cat conftest.err >&5
4379  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4380  (exit $ac_status); } &&
4381         { ac_try='test -z "$ac_f77_werror_flag"
4382                         || test ! -s conftest.err'
4383  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4384  (eval $ac_try) 2>&5
4385  ac_status=$?
4386  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4387  (exit $ac_status); }; } &&
4388         { ac_try='test -s conftest.$ac_objext'
4389  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4390  (eval $ac_try) 2>&5
4391  ac_status=$?
4392  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4393  (exit $ac_status); }; }; then
4394  mv conftest.$ac_objext cfortran_test.$ac_objext
4395
4396  ac_save_LIBS=$LIBS
4397  LIBS="cfortran_test.$ac_objext $LIBS $FLIBS"
4398
4399  ac_ext=c
4400ac_cpp='$CPP $CPPFLAGS'
4401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4403ac_compiler_gnu=$ac_cv_c_compiler_gnu
4404  ac_success=no
4405  for ac_foobar in foobar FOOBAR; do
4406    for ac_underscore in "" "_"; do
4407      ac_func="$ac_foobar$ac_underscore"
4408      cat >conftest.$ac_ext <<_ACEOF
4409/* confdefs.h.  */
4410_ACEOF
4411cat confdefs.h >>conftest.$ac_ext
4412cat >>conftest.$ac_ext <<_ACEOF
4413/* end confdefs.h.  */
4414
4415/* Override any gcc2 internal prototype to avoid an error.  */
4416#ifdef __cplusplus
4417extern "C"
4418#endif
4419/* We use char because int might match the return type of a gcc2
4420   builtin and then its argument prototype would still apply.  */
4421char $ac_func ();
4422#ifdef F77_DUMMY_MAIN
4423
4424#  ifdef __cplusplus
4425     extern "C"
4426#  endif
4427   int F77_DUMMY_MAIN() { return 1; }
4428
4429#endif
4430int
4431main ()
4432{
4433$ac_func ();
4434  ;
4435  return 0;
4436}
4437_ACEOF
4438rm -f conftest.$ac_objext conftest$ac_exeext
4439if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4440  (eval $ac_link) 2>conftest.er1
4441  ac_status=$?
4442  grep -v '^ *+' conftest.er1 >conftest.err
4443  rm -f conftest.er1
4444  cat conftest.err >&5
4445  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4446  (exit $ac_status); } &&
4447         { ac_try='test -z "$ac_c_werror_flag"
4448                         || test ! -s conftest.err'
4449  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4450  (eval $ac_try) 2>&5
4451  ac_status=$?
4452  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4453  (exit $ac_status); }; } &&
4454         { ac_try='test -s conftest$ac_exeext'
4455  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4456  (eval $ac_try) 2>&5
4457  ac_status=$?
4458  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4459  (exit $ac_status); }; }; then
4460  ac_success=yes; break 2
4461else
4462  echo "$as_me: failed program was:" >&5
4463sed 's/^/| /' conftest.$ac_ext >&5
4464
4465fi
4466rm -f conftest.err conftest.$ac_objext \
4467      conftest$ac_exeext conftest.$ac_ext
4468    done
4469  done
4470  ac_ext=f
4471ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4472ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4473ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4474
4475  if test "$ac_success" = "yes"; then
4476     case $ac_foobar in
4477        foobar)
4478           ac_case=lower
4479           ac_foo_bar=foo_bar
4480           ;;
4481        FOOBAR)
4482           ac_case=upper
4483           ac_foo_bar=FOO_BAR
4484           ;;
4485     esac
4486
4487     ac_ext=c
4488ac_cpp='$CPP $CPPFLAGS'
4489ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4490ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4491ac_compiler_gnu=$ac_cv_c_compiler_gnu
4492     ac_success_extra=no
4493     for ac_extra in "" "_"; do
4494        ac_func="$ac_foo_bar$ac_underscore$ac_extra"
4495        cat >conftest.$ac_ext <<_ACEOF
4496/* confdefs.h.  */
4497_ACEOF
4498cat confdefs.h >>conftest.$ac_ext
4499cat >>conftest.$ac_ext <<_ACEOF
4500/* end confdefs.h.  */
4501
4502/* Override any gcc2 internal prototype to avoid an error.  */
4503#ifdef __cplusplus
4504extern "C"
4505#endif
4506/* We use char because int might match the return type of a gcc2
4507   builtin and then its argument prototype would still apply.  */
4508char $ac_func ();
4509#ifdef F77_DUMMY_MAIN
4510
4511#  ifdef __cplusplus
4512     extern "C"
4513#  endif
4514   int F77_DUMMY_MAIN() { return 1; }
4515
4516#endif
4517int
4518main ()
4519{
4520$ac_func ();
4521  ;
4522  return 0;
4523}
4524_ACEOF
4525rm -f conftest.$ac_objext conftest$ac_exeext
4526if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4527  (eval $ac_link) 2>conftest.er1
4528  ac_status=$?
4529  grep -v '^ *+' conftest.er1 >conftest.err
4530  rm -f conftest.er1
4531  cat conftest.err >&5
4532  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533  (exit $ac_status); } &&
4534         { ac_try='test -z "$ac_c_werror_flag"
4535                         || test ! -s conftest.err'
4536  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4537  (eval $ac_try) 2>&5
4538  ac_status=$?
4539  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4540  (exit $ac_status); }; } &&
4541         { ac_try='test -s conftest$ac_exeext'
4542  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4543  (eval $ac_try) 2>&5
4544  ac_status=$?
4545  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4546  (exit $ac_status); }; }; then
4547  ac_success_extra=yes; break
4548else
4549  echo "$as_me: failed program was:" >&5
4550sed 's/^/| /' conftest.$ac_ext >&5
4551
4552fi
4553rm -f conftest.err conftest.$ac_objext \
4554      conftest$ac_exeext conftest.$ac_ext
4555     done
4556     ac_ext=f
4557ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4558ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4559ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4560
4561     if test "$ac_success_extra" = "yes"; then
4562        ac_cv_f77_mangling="$ac_case case"
4563        if test -z "$ac_underscore"; then
4564           ac_cv_f77_mangling="$ac_cv_f77_mangling, no underscore"
4565        else
4566           ac_cv_f77_mangling="$ac_cv_f77_mangling, underscore"
4567        fi
4568        if test -z "$ac_extra"; then
4569           ac_cv_f77_mangling="$ac_cv_f77_mangling, no extra underscore"
4570        else
4571           ac_cv_f77_mangling="$ac_cv_f77_mangling, extra underscore"
4572        fi
4573      else
4574        ac_cv_f77_mangling="unknown"
4575      fi
4576  else
4577     ac_cv_f77_mangling="unknown"
4578  fi
4579
4580  LIBS=$ac_save_LIBS
4581  rm -f cfortran_test* conftest*
4582else
4583  echo "$as_me: failed program was:" >&5
4584sed 's/^/| /' conftest.$ac_ext >&5
4585
4586{ { echo "$as_me:$LINENO: error: cannot compile a simple Fortran program
4587See \`config.log' for more details." >&5
4588echo "$as_me: error: cannot compile a simple Fortran program
4589See \`config.log' for more details." >&2;}
4590   { (exit 1); exit 1; }; }
4591fi
4592rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4593
4594fi
4595echo "$as_me:$LINENO: result: $ac_cv_f77_mangling" >&5
4596echo "${ECHO_T}$ac_cv_f77_mangling" >&6
4597
4598ac_ext=f
4599ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4600ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4601ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4602
4603
4604ac_ext=f
4605ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4606ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4607ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4608
4609
4610ac_ext=f
4611ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4612ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4613ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4614
4615
4616case $ac_cv_f77_mangling in
4617  "lower case, no underscore, no extra underscore")
4618          cat >>confdefs.h <<\_ACEOF
4619#define F77_FUNC(name,NAME) name
4620_ACEOF
4621
4622          cat >>confdefs.h <<\_ACEOF
4623#define F77_FUNC_(name,NAME) name
4624_ACEOF
4625 ;;
4626  "lower case, no underscore, extra underscore")
4627          cat >>confdefs.h <<\_ACEOF
4628#define F77_FUNC(name,NAME) name
4629_ACEOF
4630
4631          cat >>confdefs.h <<\_ACEOF
4632#define F77_FUNC_(name,NAME) name ## _
4633_ACEOF
4634 ;;
4635  "lower case, underscore, no extra underscore")
4636          cat >>confdefs.h <<\_ACEOF
4637#define F77_FUNC(name,NAME) name ## _
4638_ACEOF
4639
4640          cat >>confdefs.h <<\_ACEOF
4641#define F77_FUNC_(name,NAME) name ## _
4642_ACEOF
4643 ;;
4644  "lower case, underscore, extra underscore")
4645          cat >>confdefs.h <<\_ACEOF
4646#define F77_FUNC(name,NAME) name ## _
4647_ACEOF
4648
4649          cat >>confdefs.h <<\_ACEOF
4650#define F77_FUNC_(name,NAME) name ## __
4651_ACEOF
4652 ;;
4653  "upper case, no underscore, no extra underscore")
4654          cat >>confdefs.h <<\_ACEOF
4655#define F77_FUNC(name,NAME) NAME
4656_ACEOF
4657
4658          cat >>confdefs.h <<\_ACEOF
4659#define F77_FUNC_(name,NAME) NAME
4660_ACEOF
4661 ;;
4662  "upper case, no underscore, extra underscore")
4663          cat >>confdefs.h <<\_ACEOF
4664#define F77_FUNC(name,NAME) NAME
4665_ACEOF
4666
4667          cat >>confdefs.h <<\_ACEOF
4668#define F77_FUNC_(name,NAME) NAME ## _
4669_ACEOF
4670 ;;
4671  "upper case, underscore, no extra underscore")
4672          cat >>confdefs.h <<\_ACEOF
4673#define F77_FUNC(name,NAME) NAME ## _
4674_ACEOF
4675
4676          cat >>confdefs.h <<\_ACEOF
4677#define F77_FUNC_(name,NAME) NAME ## _
4678_ACEOF
4679 ;;
4680  "upper case, underscore, extra underscore")
4681          cat >>confdefs.h <<\_ACEOF
4682#define F77_FUNC(name,NAME) NAME ## _
4683_ACEOF
4684
4685          cat >>confdefs.h <<\_ACEOF
4686#define F77_FUNC_(name,NAME) NAME ## __
4687_ACEOF
4688 ;;
4689  *)
4690          { echo "$as_me:$LINENO: WARNING: unknown Fortran name-mangling scheme" >&5
4691echo "$as_me: WARNING: unknown Fortran name-mangling scheme" >&2;}
4692          ;;
4693esac
4694
4695ac_ext=f
4696ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4697ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4698ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4699
4700
4701# If FLIBS has been set by the user, we just restore its value here
4702if test x"$save_FLIBS" != x; then
4703  FLIBS="$save_FLIBS"
4704else
4705  # This is to correct a missing exclusion in autoconf 2.59
4706  if test x"$FLIBS" != x; then
4707    my_flibs=
4708    for flag in $FLIBS; do
4709      case $flag in
4710        -lcrt*.o) ;;
4711        -lcygwin) ;;
4712               *) my_flibs="$my_flibs $flag" ;;
4713      esac
4714    done
4715    FLIBS="$my_flibs"
4716  fi
4717
4718  case $build in
4719  # The following is a fix to define FLIBS for ifort on Windows
4720  # In its original version, it linked in libifcorert.lib or libifcorertd.lib on Windows/ifort explicitly.
4721  # However, this seem to create a dependency on libifcorert.dll (or libifcorertd.dll) in the executables.
4722  # This is seem to be unnecessary, libifcorert(d).lib has been removed from the link line.
4723  # Further, excluding libc.lib from the default libs seemed to be necessary only for VS < 8.
4724  # Since the corresponding flag seems to make more trouble that it avoid, it has been removed now.
4725     *-cygwin* | *-mingw*)
4726       case "$F77" in
4727#         ifort* | */ifort* | IFORT* | */IFORT*)
4728#           FLIBS="-link $LIBS /NODEFAULTLIB:libc.lib"
4729#           if "$coin_debug_compile" = true ; then
4730#             FLIBS="-link $LIBS /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib"
4731#           else
4732#             FLIBS="-link $LIBS /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmtd.lib"
4733#           fi
4734#           ;;
4735         compile_f2c*)
4736           FLIBS=`$F77 -FLIBS` ;;
4737       esac;;
4738     *-hp-*)
4739         FLIBS="$FLIBS -lm";;
4740     *-ibm-*)
4741         FLIBS=`echo $FLIBS | sed 's/-lc)/-lc/g'` ;;
4742     *-linux-*)
4743       case "$F77" in
4744         pgf77* | */pgf77* | pgf90* | */pgf90*)
4745# ask linker to go through the archives multiple times
4746# (the Fortran compiler seems to do that automatically...)
4747           FLIBS="-Wl,--start-group $FLIBS -Wl,--end-group" ;;
4748       esac
4749  esac
4750  ac_cv_f77_libs="$FLIBS"
4751fi
4752
4753ac_ext=c
4754ac_cpp='$CPP $CPPFLAGS'
4755ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4756ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4757ac_compiler_gnu=$ac_cv_c_compiler_gnu
4758
4759
4760
4761
4762# Tell FINALIZE to add FLIBS to ADDLIBS, so that they get into the .pc files
4763coin_need_flibs=yes
4764
4765# Check if pkg-config is available (to setup addlibs file)
4766
4767
4768# Check whether --enable-pkg-config or --disable-pkg-config was given.
4769if test "${enable_pkg_config+set}" = set; then
4770  enableval="$enable_pkg_config"
4771  use_pkgconfig="$enableval"
4772else
4773  use_pkgconfig=yes
4774fi;
4775
4776if test $use_pkgconfig = yes ; then
4777  if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4778    if test -n "$ac_tool_prefix"; then
4779  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4780set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4781echo "$as_me:$LINENO: checking for $ac_word" >&5
4782echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4783if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
4784  echo $ECHO_N "(cached) $ECHO_C" >&6
4785else
4786  case $PKG_CONFIG in
4787  [\\/]* | ?:[\\/]*)
4788  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4789  ;;
4790  *)
4791  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4792for as_dir in $PATH
4793do
4794  IFS=$as_save_IFS
4795  test -z "$as_dir" && as_dir=.
4796  for ac_exec_ext in '' $ac_executable_extensions; do
4797  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4798    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4799    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4800    break 2
4801  fi
4802done
4803done
4804
4805  ;;
4806esac
4807fi
4808PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4809
4810if test -n "$PKG_CONFIG"; then
4811  echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
4812echo "${ECHO_T}$PKG_CONFIG" >&6
4813else
4814  echo "$as_me:$LINENO: result: no" >&5
4815echo "${ECHO_T}no" >&6
4816fi
4817
4818fi
4819if test -z "$ac_cv_path_PKG_CONFIG"; then
4820  ac_pt_PKG_CONFIG=$PKG_CONFIG
4821  # Extract the first word of "pkg-config", so it can be a program name with args.
4822set dummy pkg-config; ac_word=$2
4823echo "$as_me:$LINENO: checking for $ac_word" >&5
4824echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4825if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
4826  echo $ECHO_N "(cached) $ECHO_C" >&6
4827else
4828  case $ac_pt_PKG_CONFIG in
4829  [\\/]* | ?:[\\/]*)
4830  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4831  ;;
4832  *)
4833  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4834for as_dir in $PATH
4835do
4836  IFS=$as_save_IFS
4837  test -z "$as_dir" && as_dir=.
4838  for ac_exec_ext in '' $ac_executable_extensions; do
4839  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4840    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4841    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4842    break 2
4843  fi
4844done
4845done
4846
4847  ;;
4848esac
4849fi
4850ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4851
4852if test -n "$ac_pt_PKG_CONFIG"; then
4853  echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
4854echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
4855else
4856  echo "$as_me:$LINENO: result: no" >&5
4857echo "${ECHO_T}no" >&6
4858fi
4859
4860  PKG_CONFIG=$ac_pt_PKG_CONFIG
4861else
4862  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4863fi
4864
4865  fi
4866  if test -n "$PKG_CONFIG"; then
4867    _pkg_min_version=0.9.0
4868    echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
4869echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6
4870    if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4871      echo "$as_me:$LINENO: result: yes" >&5
4872echo "${ECHO_T}yes" >&6
4873    else
4874      echo "$as_me:$LINENO: result: no" >&5
4875echo "${ECHO_T}no" >&6
4876      PKG_CONFIG=""
4877    fi
4878  fi
4879
4880  # check if pkg-config supports the short-errors flag
4881  if test -n "$PKG_CONFIG" && \
4882    $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
4883    pkg_short_errors=" --short-errors "
4884  else
4885    pkg_short_errors=""
4886  fi
4887fi
4888
4889
4890
4891if test -n "$PKG_CONFIG"; then
4892  COIN_HAS_PKGCONFIG_TRUE=
4893  COIN_HAS_PKGCONFIG_FALSE='#'
4894else
4895  COIN_HAS_PKGCONFIG_TRUE='#'
4896  COIN_HAS_PKGCONFIG_FALSE=
4897fi
4898
4899
4900
4901# assemble pkg-config search path for installed projects
4902COIN_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
4903
4904# 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
4905# best would actually to use ${libdir}, since .pc files get installed into ${libdir}/pkgconfig,
4906# unfortunately, ${libdir} expands to ${exec_prefix}/lib and ${exec_prefix} to ${prefix}...
4907if test -d "${prefix}"; then
4908  COIN_PKG_CONFIG_PATH="${prefix}/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
4909fi
4910
4911
4912# Check whether --with-coin-instdir or --without-coin-instdir was given.
4913if test "${with_coin_instdir+set}" = set; then
4914  withval="$with_coin_instdir"
4915  if test -d "$withval"; then : ; else
4916     { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
4917echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
4918   { (exit 1); exit 1; }; }
4919   fi
4920   COIN_PKG_CONFIG_PATH="$withval/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
4921
4922fi;
4923
4924
4925
4926# assemble additional pkg-config search paths for uninstalled projects
4927if test x$coin_projectdir = xyes ; then
4928  # if we are in a project setup, then in a classic setup, we want to find uninstalled projects
4929  # their (relative) location is written to coin_subdirs.txt by the configure in the project base directory
4930  # unfortunately, if the user set prefix, then we do not know where the project base directory is located
4931  # 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)
4932  COIN_PKG_CONFIG_PATH_UNINSTALLED=
4933  if test -e ../coin_subdirs.txt ; then
4934    for i in `cat ../coin_subdirs.txt` ; do
4935      if test -d ../$i ; then
4936        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
4937      fi
4938    done
4939  fi
4940
4941  if test -e ../../coin_subdirs.txt ; then
4942    for i in `cat ../../coin_subdirs.txt` ; do
4943      if test -d ../../$i ; then
4944        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
4945      fi
4946    done
4947  fi
4948
4949
4950fi
4951
4952
4953
4954# Initialize automake
4955echo "$as_me:$LINENO: checking for egrep" >&5
4956echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4957if test "${ac_cv_prog_egrep+set}" = set; then
4958  echo $ECHO_N "(cached) $ECHO_C" >&6
4959else
4960  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4961    then ac_cv_prog_egrep='grep -E'
4962    else ac_cv_prog_egrep='egrep'
4963    fi
4964fi
4965echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4966echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4967 EGREP=$ac_cv_prog_egrep
4968
4969
4970am__api_version="1.9"
4971# Find a good install program.  We prefer a C program (faster),
4972# so one script is as good as another.  But avoid the broken or
4973# incompatible versions:
4974# SysV /etc/install, /usr/sbin/install
4975# SunOS /usr/etc/install
4976# IRIX /sbin/install
4977# AIX /bin/install
4978# AmigaOS /C/install, which installs bootblocks on floppy discs
4979# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4980# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4981# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4982# OS/2's system install, which has a completely different semantic
4983# ./install, which can be erroneously created by make from ./install.sh.
4984echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4985echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4986if test -z "$INSTALL"; then
4987if test "${ac_cv_path_install+set}" = set; then
4988  echo $ECHO_N "(cached) $ECHO_C" >&6
4989else
4990  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4991for as_dir in $PATH
4992do
4993  IFS=$as_save_IFS
4994  test -z "$as_dir" && as_dir=.
4995  # Account for people who put trailing slashes in PATH elements.
4996case $as_dir/ in
4997  ./ | .// | /cC/* | \
4998  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4999  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5000  /usr/ucb/* ) ;;
5001  *)
5002    # OSF1 and SCO ODT 3.0 have their own names for install.
5003    # Don't use installbsd from OSF since it installs stuff as root
5004    # by default.
5005    for ac_prog in ginstall scoinst install; do
5006      for ac_exec_ext in '' $ac_executable_extensions; do
5007        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5008          if test $ac_prog = install &&
5009            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5010            # AIX install.  It has an incompatible calling convention.
5011            :
5012          elif test $ac_prog = install &&
5013            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5014            # program-specific install script used by HP pwplus--don't use.
5015            :
5016          else
5017            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5018            break 3
5019          fi
5020        fi
5021      done
5022    done
5023    ;;
5024esac
5025done
5026
5027
5028fi
5029  if test "${ac_cv_path_install+set}" = set; then
5030    INSTALL=$ac_cv_path_install
5031  else
5032    # As a last resort, use the slow shell script.  We don't cache a
5033    # path for INSTALL within a source directory, because that will
5034    # break other packages using the cache if that directory is
5035    # removed, or if the path is relative.
5036    INSTALL=$ac_install_sh
5037  fi
5038fi
5039echo "$as_me:$LINENO: result: $INSTALL" >&5
5040echo "${ECHO_T}$INSTALL" >&6
5041
5042# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5043# It thinks the first close brace ends the variable substitution.
5044test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5045
5046test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5047
5048test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5049
5050echo "$as_me:$LINENO: checking whether build environment is sane" >&5
5051echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
5052# Just in case
5053sleep 1
5054echo timestamp > conftest.file
5055# Do `set' in a subshell so we don't clobber the current shell's
5056# arguments.  Must try -L first in case configure is actually a
5057# symlink; some systems play weird games with the mod time of symlinks
5058# (eg FreeBSD returns the mod time of the symlink's containing
5059# directory).
5060if (
5061   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
5062   if test "$*" = "X"; then
5063      # -L didn't work.
5064      set X `ls -t $srcdir/configure conftest.file`
5065   fi
5066   rm -f conftest.file
5067   if test "$*" != "X $srcdir/configure conftest.file" \
5068      && test "$*" != "X conftest.file $srcdir/configure"; then
5069
5070      # If neither matched, then we have a broken ls.  This can happen
5071      # if, for instance, CONFIG_SHELL is bash and it inherits a
5072      # broken ls alias from the environment.  This has actually
5073      # happened.  Such a system could not be considered "sane".
5074      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
5075alias in your environment" >&5
5076echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
5077alias in your environment" >&2;}
5078   { (exit 1); exit 1; }; }
5079   fi
5080
5081   test "$2" = conftest.file
5082   )
5083then
5084   # Ok.
5085   :
5086else
5087   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
5088Check your system clock" >&5
5089echo "$as_me: error: newly created file is older than distributed files!
5090Check your system clock" >&2;}
5091   { (exit 1); exit 1; }; }
5092fi
5093echo "$as_me:$LINENO: result: yes" >&5
5094echo "${ECHO_T}yes" >&6
5095test "$program_prefix" != NONE &&
5096  program_transform_name="s,^,$program_prefix,;$program_transform_name"
5097# Use a double $ so make ignores it.
5098test "$program_suffix" != NONE &&
5099  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
5100# Double any \ or $.  echo might interpret backslashes.
5101# By default was `s,x,x', remove it if useless.
5102cat <<\_ACEOF >conftest.sed
5103s/[\\$]/&&/g;s/;s,x,x,$//
5104_ACEOF
5105program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
5106rm conftest.sed
5107
5108# expand $ac_aux_dir to an absolute path
5109am_aux_dir=`cd $ac_aux_dir && pwd`
5110
5111test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
5112# Use eval to expand $SHELL
5113if eval "$MISSING --run true"; then
5114  am_missing_run="$MISSING --run "
5115else
5116  am_missing_run=
5117  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
5118echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
5119fi
5120
5121if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
5122  # We used to keeping the `.' as first argument, in order to
5123  # allow $(mkdir_p) to be used without argument.  As in
5124  #   $(mkdir_p) $(somedir)
5125  # where $(somedir) is conditionally defined.  However this is wrong
5126  # for two reasons:
5127  #  1. if the package is installed by a user who cannot write `.'
5128  #     make install will fail,
5129  #  2. the above comment should most certainly read
5130  #     $(mkdir_p) $(DESTDIR)$(somedir)
5131  #     so it does not work when $(somedir) is undefined and
5132  #     $(DESTDIR) is not.
5133  #  To support the latter case, we have to write
5134  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
5135  #  so the `.' trick is pointless.
5136  mkdir_p='mkdir -p --'
5137else
5138  # On NextStep and OpenStep, the `mkdir' command does not
5139  # recognize any option.  It will interpret all options as
5140  # directories to create, and then abort because `.' already
5141  # exists.
5142  for d in ./-p ./--version;
5143  do
5144    test -d $d && rmdir $d
5145  done
5146  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
5147  if test -f "$ac_aux_dir/mkinstalldirs"; then
5148    mkdir_p='$(mkinstalldirs)'
5149  else
5150    mkdir_p='$(install_sh) -d'
5151  fi
5152fi
5153
5154for ac_prog in gawk mawk nawk awk
5155do
5156  # Extract the first word of "$ac_prog", so it can be a program name with args.
5157set dummy $ac_prog; ac_word=$2
5158echo "$as_me:$LINENO: checking for $ac_word" >&5
5159echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5160if test "${ac_cv_prog_AWK+set}" = set; then
5161  echo $ECHO_N "(cached) $ECHO_C" >&6
5162else
5163  if test -n "$AWK"; then
5164  ac_cv_prog_AWK="$AWK" # Let the user override the test.
5165else
5166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5167for as_dir in $PATH
5168do
5169  IFS=$as_save_IFS
5170  test -z "$as_dir" && as_dir=.
5171  for ac_exec_ext in '' $ac_executable_extensions; do
5172  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5173    ac_cv_prog_AWK="$ac_prog"
5174    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5175    break 2
5176  fi
5177done
5178done
5179
5180fi
5181fi
5182AWK=$ac_cv_prog_AWK
5183if test -n "$AWK"; then
5184  echo "$as_me:$LINENO: result: $AWK" >&5
5185echo "${ECHO_T}$AWK" >&6
5186else
5187  echo "$as_me:$LINENO: result: no" >&5
5188echo "${ECHO_T}no" >&6
5189fi
5190
5191  test -n "$AWK" && break
5192done
5193
5194echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5195echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
5196set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
5197if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
5198  echo $ECHO_N "(cached) $ECHO_C" >&6
5199else
5200  cat >conftest.make <<\_ACEOF
5201all:
5202        @echo 'ac_maketemp="$(MAKE)"'
5203_ACEOF
5204# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5205eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
5206if test -n "$ac_maketemp"; then
5207  eval ac_cv_prog_make_${ac_make}_set=yes
5208else
5209  eval ac_cv_prog_make_${ac_make}_set=no
5210fi
5211rm -f conftest.make
5212fi
5213if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
5214  echo "$as_me:$LINENO: result: yes" >&5
5215echo "${ECHO_T}yes" >&6
5216  SET_MAKE=
5217else
5218  echo "$as_me:$LINENO: result: no" >&5
5219echo "${ECHO_T}no" >&6
5220  SET_MAKE="MAKE=${MAKE-make}"
5221fi
5222
5223rm -rf .tst 2>/dev/null
5224mkdir .tst 2>/dev/null
5225if test -d .tst; then
5226  am__leading_dot=.
5227else
5228  am__leading_dot=_
5229fi
5230rmdir .tst 2>/dev/null
5231
5232DEPDIR="${am__leading_dot}deps"
5233
5234          ac_config_commands="$ac_config_commands depfiles"
5235
5236
5237am_make=${MAKE-make}
5238cat > confinc << 'END'
5239am__doit:
5240        @echo done
5241.PHONY: am__doit
5242END
5243# If we don't find an include directive, just comment out the code.
5244echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
5245echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
5246am__include="#"
5247am__quote=
5248_am_result=none
5249# First try GNU make style include.
5250echo "include confinc" > confmf
5251# We grep out `Entering directory' and `Leaving directory'
5252# messages which can occur if `w' ends up in MAKEFLAGS.
5253# In particular we don't look at `^make:' because GNU make might
5254# be invoked under some other name (usually "gmake"), in which
5255# case it prints its new name instead of `make'.
5256if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
5257   am__include=include
5258   am__quote=
5259   _am_result=GNU
5260fi
5261# Now try BSD make style include.
5262if test "$am__include" = "#"; then
5263   echo '.include "confinc"' > confmf
5264   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
5265      am__include=.include
5266      am__quote="\""
5267      _am_result=BSD
5268   fi
5269fi
5270
5271
5272echo "$as_me:$LINENO: result: $_am_result" >&5
5273echo "${ECHO_T}$_am_result" >&6
5274rm -f confinc confmf
5275
5276# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
5277if test "${enable_dependency_tracking+set}" = set; then
5278  enableval="$enable_dependency_tracking"
5279
5280fi;
5281if test "x$enable_dependency_tracking" != xno; then
5282  am_depcomp="$ac_aux_dir/depcomp"
5283  AMDEPBACKSLASH='\'
5284fi
5285
5286
5287if test "x$enable_dependency_tracking" != xno; then
5288  AMDEP_TRUE=
5289  AMDEP_FALSE='#'
5290else
5291  AMDEP_TRUE='#'
5292  AMDEP_FALSE=
5293fi
5294
5295
5296
5297
5298
5299# AC_MSG_NOTICE([Beginning automake initialisation.])
5300# Stuff for automake
5301# test to see if srcdir already configured
5302if test "`cd $srcdir && pwd`" != "`pwd`" &&
5303   test -f $srcdir/config.status; then
5304  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
5305echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
5306   { (exit 1); exit 1; }; }
5307fi
5308
5309# test whether we have cygpath
5310if test -z "$CYGPATH_W"; then
5311  if (cygpath --version) >/dev/null 2>/dev/null; then
5312    CYGPATH_W='cygpath -w'
5313  else
5314    CYGPATH_W=echo
5315  fi
5316fi
5317
5318
5319# Define the identity of the package.
5320 PACKAGE='thirdpartyfiltersqp'
5321 VERSION='0.0'
5322
5323
5324cat >>confdefs.h <<_ACEOF
5325#define PACKAGE "$PACKAGE"
5326_ACEOF
5327
5328
5329cat >>confdefs.h <<_ACEOF
5330#define VERSION "$VERSION"
5331_ACEOF
5332
5333# Some tools Automake needs.
5334
5335ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
5336
5337
5338AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
5339
5340
5341AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
5342
5343
5344AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
5345
5346
5347MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
5348
5349install_sh=${install_sh-"$am_aux_dir/install-sh"}
5350
5351# Installed binaries are usually stripped using `strip' when the user
5352# run `make install-strip'.  However `strip' might not be the right
5353# tool to use in cross-compilation environments, therefore Automake
5354# will honor the `STRIP' environment variable to overrule this program.
5355if test "$cross_compiling" != no; then
5356  if test -n "$ac_tool_prefix"; then
5357  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5358set dummy ${ac_tool_prefix}strip; ac_word=$2
5359echo "$as_me:$LINENO: checking for $ac_word" >&5
5360echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5361if test "${ac_cv_prog_STRIP+set}" = set; then
5362  echo $ECHO_N "(cached) $ECHO_C" >&6
5363else
5364  if test -n "$STRIP"; then
5365  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5366else
5367as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5368for as_dir in $PATH
5369do
5370  IFS=$as_save_IFS
5371  test -z "$as_dir" && as_dir=.
5372  for ac_exec_ext in '' $ac_executable_extensions; do
5373  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5374    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5375    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5376    break 2
5377  fi
5378done
5379done
5380
5381fi
5382fi
5383STRIP=$ac_cv_prog_STRIP
5384if test -n "$STRIP"; then
5385  echo "$as_me:$LINENO: result: $STRIP" >&5
5386echo "${ECHO_T}$STRIP" >&6
5387else
5388  echo "$as_me:$LINENO: result: no" >&5
5389echo "${ECHO_T}no" >&6
5390fi
5391
5392fi
5393if test -z "$ac_cv_prog_STRIP"; then
5394  ac_ct_STRIP=$STRIP
5395  # Extract the first word of "strip", so it can be a program name with args.
5396set dummy strip; ac_word=$2
5397echo "$as_me:$LINENO: checking for $ac_word" >&5
5398echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5399if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5400  echo $ECHO_N "(cached) $ECHO_C" >&6
5401else
5402  if test -n "$ac_ct_STRIP"; then
5403  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5404else
5405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5406for as_dir in $PATH
5407do
5408  IFS=$as_save_IFS
5409  test -z "$as_dir" && as_dir=.
5410  for ac_exec_ext in '' $ac_executable_extensions; do
5411  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5412    ac_cv_prog_ac_ct_STRIP="strip"
5413    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5414    break 2
5415  fi
5416done
5417done
5418
5419  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5420fi
5421fi
5422ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5423if test -n "$ac_ct_STRIP"; then
5424  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5425echo "${ECHO_T}$ac_ct_STRIP" >&6
5426else
5427  echo "$as_me:$LINENO: result: no" >&5
5428echo "${ECHO_T}no" >&6
5429fi
5430
5431  STRIP=$ac_ct_STRIP
5432else
5433  STRIP="$ac_cv_prog_STRIP"
5434fi
5435
5436fi
5437INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
5438
5439# We need awk for the "check" target.  The system "awk" is bad on
5440# some platforms.
5441# Always define AMTAR for backward compatibility.
5442
5443AMTAR=${AMTAR-"${am_missing_run}tar"}
5444
5445am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
5446
5447
5448
5449
5450depcc="$CC"   am_compiler_list=
5451
5452echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5453echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5454if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5455  echo $ECHO_N "(cached) $ECHO_C" >&6
5456else
5457  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5458  # We make a subdir and do the tests there.  Otherwise we can end up
5459  # making bogus files that we don't know about and never remove.  For
5460  # instance it was reported that on HP-UX the gcc test will end up
5461  # making a dummy file named `D' -- because `-MD' means `put the output
5462  # in D'.
5463  mkdir conftest.dir
5464  # Copy depcomp to subdir because otherwise we won't find it if we're
5465  # using a relative directory.
5466  cp "$am_depcomp" conftest.dir
5467  cd conftest.dir
5468  # We will build objects and dependencies in a subdirectory because
5469  # it helps to detect inapplicable dependency modes.  For instance
5470  # both Tru64's cc and ICC support -MD to output dependencies as a
5471  # side effect of compilation, but ICC will put the dependencies in
5472  # the current directory while Tru64 will put them in the object
5473  # directory.
5474  mkdir sub
5475
5476  am_cv_CC_dependencies_compiler_type=none
5477  if test "$am_compiler_list" = ""; then
5478     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5479  fi
5480  for depmode in $am_compiler_list; do
5481    # Setup a source with many dependencies, because some compilers
5482    # like to wrap large dependency lists on column 80 (with \), and
5483    # we should not choose a depcomp mode which is confused by this.
5484    #
5485    # We need to recreate these files for each test, as the compiler may
5486    # overwrite some of them when testing with obscure command lines.
5487    # This happens at least with the AIX C compiler.
5488    : > sub/conftest.c
5489    for i in 1 2 3 4 5 6; do
5490      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5491      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5492      # Solaris 8's {/usr,}/bin/sh.
5493      touch sub/conftst$i.h
5494    done
5495    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5496
5497    case $depmode in
5498    nosideeffect)
5499      # after this tag, mechanisms are not by side-effect, so they'll
5500      # only be used when explicitly requested
5501      if test "x$enable_dependency_tracking" = xyes; then
5502        continue
5503      else
5504        break
5505      fi
5506      ;;
5507    none) break ;;
5508    esac
5509    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5510    # mode.  It turns out that the SunPro C++ compiler does not properly
5511    # handle `-M -o', and we need to detect this.
5512    if depmode=$depmode \
5513       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5514       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5515       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5516         >/dev/null 2>conftest.err &&
5517       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5518       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5519       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5520      # icc doesn't choke on unknown options, it will just issue warnings
5521      # or remarks (even with -Werror).  So we grep stderr for any message
5522      # that says an option was ignored or not supported.
5523      # When given -MP, icc 7.0 and 7.1 complain thusly:
5524      #   icc: Command line warning: ignoring option '-M'; no argument required
5525      # The diagnosis changed in icc 8.0:
5526      #   icc: Command line remark: option '-MP' not supported
5527      if (grep 'ignoring option' conftest.err ||
5528          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5529        am_cv_CC_dependencies_compiler_type=$depmode
5530        break
5531      fi
5532    fi
5533  done
5534
5535  cd ..
5536  rm -rf conftest.dir
5537else
5538  am_cv_CC_dependencies_compiler_type=none
5539fi
5540
5541fi
5542echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5543echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5544CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5545
5546
5547
5548if
5549  test "x$enable_dependency_tracking" != xno \
5550  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5551  am__fastdepCC_TRUE=
5552  am__fastdepCC_FALSE='#'
5553else
5554  am__fastdepCC_TRUE='#'
5555  am__fastdepCC_FALSE=
5556fi
5557
5558
5559
5560echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
5561echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
5562    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
5563if test "${enable_maintainer_mode+set}" = set; then
5564  enableval="$enable_maintainer_mode"
5565  USE_MAINTAINER_MODE=$enableval
5566else
5567  USE_MAINTAINER_MODE=no
5568fi;
5569  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
5570echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
5571
5572
5573if test $USE_MAINTAINER_MODE = yes; then
5574  MAINTAINER_MODE_TRUE=
5575  MAINTAINER_MODE_FALSE='#'
5576else
5577  MAINTAINER_MODE_TRUE='#'
5578  MAINTAINER_MODE_FALSE=
5579fi
5580
5581  MAINT=$MAINTAINER_MODE_TRUE
5582
5583
5584
5585coin_have_externals=no
5586if test "$enable_maintainer_mode" = yes; then
5587
5588  # If maintainer mode is chosen, we make sure that the correct versions
5589  # of the tools are used, and that we know where libtool.m4 is (to
5590  # recreate acinclude.m4)
5591
5592
5593  LIBTOOLM4=
5594  # Normally, $HOME
5595  AUTOTOOLS_DFLT=$HOME
5596
5597  echo "$as_me:$LINENO: checking whether we are using the correct autotools" >&5
5598echo $ECHO_N "checking whether we are using the correct autotools... $ECHO_C" >&6
5599if test "${ac_cv_use_correct_autotools+set}" = set; then
5600  echo $ECHO_N "(cached) $ECHO_C" >&6
5601else
5602  ac_cv_use_correct_autotools=check
5603fi
5604echo "$as_me:$LINENO: result: $ac_cv_use_correct_autotools" >&5
5605echo "${ECHO_T}$ac_cv_use_correct_autotools" >&6
5606
5607  if test $ac_cv_use_correct_autotools = check; then
5608    ac_cv_use_correct_autotools=yes
5609    # Check if we have autoconf
5610    # Extract the first word of "autoconf", so it can be a program name with args.
5611set dummy autoconf; ac_word=$2
5612echo "$as_me:$LINENO: checking for $ac_word" >&5
5613echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5614if test "${ac_cv_prog_have_autoconf+set}" = set; then
5615  echo $ECHO_N "(cached) $ECHO_C" >&6
5616else
5617  if test -n "$have_autoconf"; then
5618  ac_cv_prog_have_autoconf="$have_autoconf" # Let the user override the test.
5619else
5620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5621for as_dir in $PATH
5622do
5623  IFS=$as_save_IFS
5624  test -z "$as_dir" && as_dir=.
5625  for ac_exec_ext in '' $ac_executable_extensions; do
5626  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5627    ac_cv_prog_have_autoconf="yes"
5628    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5629    break 2
5630  fi
5631done
5632done
5633
5634  test -z "$ac_cv_prog_have_autoconf" && ac_cv_prog_have_autoconf="no"
5635fi
5636fi
5637have_autoconf=$ac_cv_prog_have_autoconf
5638if test -n "$have_autoconf"; then
5639  echo "$as_me:$LINENO: result: $have_autoconf" >&5
5640echo "${ECHO_T}$have_autoconf" >&6
5641else
5642  echo "$as_me:$LINENO: result: no" >&5
5643echo "${ECHO_T}no" >&6
5644fi
5645
5646    if test $have_autoconf = no; then
5647      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&5
5648echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&2;}
5649   { (exit 1); exit 1; }; }
5650    fi
5651
5652    # Check whether autoconf is the correct version
5653    correct_version='2.59'
5654    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5655    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of autoconf" >&5
5656echo $ECHO_N "checking whether we are using the correct version ($correct_version) of autoconf... $ECHO_C" >&6
5657    autoconf --version > confauto.out 2>&1
5658    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
5659      echo "$as_me:$LINENO: result: yes" >&5
5660echo "${ECHO_T}yes" >&6
5661    else
5662      rm -f confauto.out
5663      echo "$as_me:$LINENO: result: no" >&5
5664echo "${ECHO_T}no" >&6
5665      { { echo "$as_me:$LINENO: error: You don't have the correct version of autoconf as the first one in your path." >&5
5666echo "$as_me: error: You don't have the correct version of autoconf as the first one in your path." >&2;}
5667   { (exit 1); exit 1; }; }
5668    fi
5669    rm -f confauto.out
5670
5671    # Check if the executable autoconf is picked up from the correct location
5672    echo "$as_me:$LINENO: checking whether autoconf is coming from the correct location" >&5
5673echo $ECHO_N "checking whether autoconf is coming from the correct location... $ECHO_C" >&6
5674    autoconf_dir=`which autoconf | sed -e 's=/autoconf=='`
5675    autoconf_dir=`cd $autoconf_dir; pwd`
5676    if test x$AUTOTOOLS_DIR = x; then
5677      want_dir=$AUTOTOOLS_DFLT/bin
5678    else
5679      want_dir=$AUTOTOOLS_DIR/bin
5680    fi
5681    if test $autoconf_dir = `cd $want_dir; pwd`; then
5682      echo "$as_me:$LINENO: result: yes" >&5
5683echo "${ECHO_T}yes" >&6
5684    else
5685      rm -f confauto.out
5686      echo "$as_me:$LINENO: result: no" >&5
5687echo "${ECHO_T}no" >&6
5688      { { echo "$as_me:$LINENO: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
5689echo "$as_me: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
5690   { (exit 1); exit 1; }; }
5691    fi
5692
5693    # Check if we have automake
5694    # Extract the first word of "automake", so it can be a program name with args.
5695set dummy automake; ac_word=$2
5696echo "$as_me:$LINENO: checking for $ac_word" >&5
5697echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5698if test "${ac_cv_prog_have_automake+set}" = set; then
5699  echo $ECHO_N "(cached) $ECHO_C" >&6
5700else
5701  if test -n "$have_automake"; then
5702  ac_cv_prog_have_automake="$have_automake" # Let the user override the test.
5703else
5704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5705for as_dir in $PATH
5706do
5707  IFS=$as_save_IFS
5708  test -z "$as_dir" && as_dir=.
5709  for ac_exec_ext in '' $ac_executable_extensions; do
5710  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5711    ac_cv_prog_have_automake="yes"
5712    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5713    break 2
5714  fi
5715done
5716done
5717
5718  test -z "$ac_cv_prog_have_automake" && ac_cv_prog_have_automake="no"
5719fi
5720fi
5721have_automake=$ac_cv_prog_have_automake
5722if test -n "$have_automake"; then
5723  echo "$as_me:$LINENO: result: $have_automake" >&5
5724echo "${ECHO_T}$have_automake" >&6
5725else
5726  echo "$as_me:$LINENO: result: no" >&5
5727echo "${ECHO_T}no" >&6
5728fi
5729
5730    if test $have_automake = no; then
5731      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&5
5732echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&2;}
5733   { (exit 1); exit 1; }; }
5734    fi
5735
5736    # Check whether automake is the correct version
5737    correct_version='1.9.6'
5738    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5739    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of automake" >&5
5740echo $ECHO_N "checking whether we are using the correct version ($correct_version) of automake... $ECHO_C" >&6
5741    automake --version > confauto.out 2>&1
5742    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
5743      echo "$as_me:$LINENO: result: yes" >&5
5744echo "${ECHO_T}yes" >&6
5745    else
5746      rm -f confauto.out
5747      echo "$as_me:$LINENO: result: no" >&5
5748echo "${ECHO_T}no" >&6
5749      { { echo "$as_me:$LINENO: error: You don't have the correct version of automake as the first one in your path." >&5
5750echo "$as_me: error: You don't have the correct version of automake as the first one in your path." >&2;}
5751   { (exit 1); exit 1; }; }
5752    fi
5753    rm -f confauto.out
5754
5755    # Check if the executable automake is picked up from the correct location
5756    echo "$as_me:$LINENO: checking whether automake is coming from the correct location" >&5
5757echo $ECHO_N "checking whether automake is coming from the correct location... $ECHO_C" >&6
5758    automake_dir=`which automake | sed -e 's=/automake=='`
5759    automake_dir=`cd $automake_dir; pwd`
5760    if test x$AUTOTOOLS_DIR = x; then
5761      want_dir=$AUTOTOOLS_DFLT/bin
5762    else
5763      want_dir=$AUTOTOOLS_DIR/bin
5764    fi
5765    if test $automake_dir = `cd $want_dir; pwd`; then
5766      echo "$as_me:$LINENO: result: yes" >&5
5767echo "${ECHO_T}yes" >&6
5768    else
5769      rm -f confauto.out
5770      echo "$as_me:$LINENO: result: no" >&5
5771echo "${ECHO_T}no" >&6
5772      { { echo "$as_me:$LINENO: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
5773echo "$as_me: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
5774   { (exit 1); exit 1; }; }
5775    fi
5776
5777    # Check if this is the correct version of libtool (with escaped dots)
5778    if test x$AUTOTOOLS_DIR = x; then
5779      want_dir=$AUTOTOOLS_DFLT/share
5780    else
5781      want_dir=$AUTOTOOLS_DIR/share
5782    fi
5783    correct_version='1.5.22'
5784    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5785    if test -r $want_dir/libtool/ltmain.sh; then
5786  have_ltmain=yes
5787  :
5788else
5789  have_ltmain=no
5790  :
5791fi
5792
5793    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of libtool." >&5
5794echo $ECHO_N "checking whether we are using the correct version ($correct_version) of libtool.... $ECHO_C" >&6
5795    if test $have_ltmain = yes; then
5796    if $EGREP $grep_version $want_dir/libtool/ltmain.sh >/dev/null 2>&1; then
5797        echo "$as_me:$LINENO: result: yes" >&5
5798echo "${ECHO_T}yes" >&6
5799      else
5800        echo "$as_me:$LINENO: result: no" >&5
5801echo "${ECHO_T}no" >&6
5802        { { echo "$as_me:$LINENO: error: You don't have the correct version of libtool." >&5
5803echo "$as_me: error: You don't have the correct version of libtool." >&2;}
5804   { (exit 1); exit 1; }; }
5805      fi
5806    else
5807      echo "$as_me:$LINENO: result: no" >&5
5808echo "${ECHO_T}no" >&6
5809      { { echo "$as_me:$LINENO: error: I cannot find the ltmain.sh file." >&5
5810echo "$as_me: error: I cannot find the ltmain.sh file." >&2;}
5811   { (exit 1); exit 1; }; }
5812    fi
5813  fi
5814
5815  # Check if we can find the libtool file
5816  if test x$AUTOTOOLS_DIR = x; then
5817    want_dir=$AUTOTOOLS_DFLT/share
5818  else
5819    want_dir=$AUTOTOOLS_DIR/share
5820  fi
5821  if test -r $want_dir/aclocal/libtool.m4; then
5822  LIBTOOLM4="$want_dir/aclocal/libtool.m4"
5823  :
5824else
5825  { { echo "$as_me:$LINENO: error: I cannot find the libtool.m4 file." >&5
5826echo "$as_me: error: I cannot find the libtool.m4 file." >&2;}
5827   { (exit 1); exit 1; }; }
5828  :
5829fi
5830
5831
5832  # Check if we have an Externals file
5833  if test -r $srcdir/Externals; then
5834    coin_have_externals=yes
5835  fi
5836  # Check if subversion is installed and understands https
5837  # Extract the first word of "svn", so it can be a program name with args.
5838set dummy svn; ac_word=$2
5839echo "$as_me:$LINENO: checking for $ac_word" >&5
5840echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5841if test "${ac_cv_prog_have_svn+set}" = set; then
5842  echo $ECHO_N "(cached) $ECHO_C" >&6
5843else
5844  if test -n "$have_svn"; then
5845  ac_cv_prog_have_svn="$have_svn" # Let the user override the test.
5846else
5847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5848for as_dir in $PATH
5849do
5850  IFS=$as_save_IFS
5851  test -z "$as_dir" && as_dir=.
5852  for ac_exec_ext in '' $ac_executable_extensions; do
5853  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5854    ac_cv_prog_have_svn="yes"
5855    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5856    break 2
5857  fi
5858done
5859done
5860
5861  test -z "$ac_cv_prog_have_svn" && ac_cv_prog_have_svn="no"
5862fi
5863fi
5864have_svn=$ac_cv_prog_have_svn
5865if test -n "$have_svn"; then
5866  echo "$as_me:$LINENO: result: $have_svn" >&5
5867echo "${ECHO_T}$have_svn" >&6
5868else
5869  echo "$as_me:$LINENO: result: no" >&5
5870echo "${ECHO_T}no" >&6
5871fi
5872
5873  if test x$have_svn = xyes; then
5874    echo "$as_me:$LINENO: checking whether svn understands https" >&5
5875echo $ECHO_N "checking whether svn understands https... $ECHO_C" >&6
5876if test "${ac_cv_svn_understands_https+set}" = set; then
5877  echo $ECHO_N "(cached) $ECHO_C" >&6
5878else
5879  svn --version > confauto.out 2>&1
5880                    if $EGREP https confauto.out >/dev/null 2>&1; then
5881                      ac_cv_svn_understands_https=yes
5882                    else
5883                      ac_cv_svn_understands_https=no
5884                      have_svn=no
5885                      ac_cv_prog_have_svn=no
5886                    fi
5887                    rm -f confauto.out
5888fi
5889echo "$as_me:$LINENO: result: $ac_cv_svn_understands_https" >&5
5890echo "${ECHO_T}$ac_cv_svn_understands_https" >&6
5891  fi
5892
5893  # Find the location of the BuildTools directory
5894  BUILDTOOLSDIR=
5895  if test -r $srcdir/BuildTools/coin.m4; then
5896    BUILDTOOLSDIR=$srcdir/BuildTools
5897  else
5898    if test -r $srcdir/../BuildTools/coin.m4; then
5899      BUILDTOOLSDIR=$srcdir/../BuildTools
5900    else
5901      if test -r $srcdir/../../BuildTools/coin.m4; then
5902        BUILDTOOLSDIR=$srcdir/../../BuildTools
5903      else
5904        { { echo "$as_me:$LINENO: error: Cannot find the BuildTools directory" >&5
5905echo "$as_me: error: Cannot find the BuildTools directory" >&2;}
5906   { (exit 1); exit 1; }; }
5907      fi
5908    fi
5909  fi
5910
5911
5912  # The following variable is set to the name of the directory where
5913  # the autotool scripts are located
5914
5915  AUX_DIR=$ac_aux_dir
5916fi
5917
5918# helpful variable for the base directory of this package
5919abs_source_dir=`cd $srcdir; pwd`
5920
5921
5922# Stuff for example Makefiles
5923if test x$prefix = xNONE; then
5924  full_prefix=$ac_default_prefix
5925else
5926  full_prefix=$prefix
5927fi
5928full_prefix=`cd $full_prefix ; pwd`
5929
5930abs_lib_dir=$full_prefix/lib
5931
5932abs_include_dir=$full_prefix/include
5933
5934abs_bin_dir=$full_prefix/bin
5935
5936
5937
5938if test $coin_have_externals = yes && test x$have_svn = xyes; then
5939  HAVE_EXTERNALS_TRUE=
5940  HAVE_EXTERNALS_FALSE='#'
5941else
5942  HAVE_EXTERNALS_TRUE='#'
5943  HAVE_EXTERNALS_FALSE=
5944fi
5945
5946
5947# AC_MSG_NOTICE([End automake initialisation.])
5948
5949
5950
5951# Initialize automake
5952{
5953
5954
5955
5956# START
5957
5958# Test if force_shared has been set
5959if test "x" = xforce_shared; then
5960  if test x$enable_shared = xno; then
5961    { { echo "$as_me:$LINENO: error: Shared libraries are disabled by user, but this is not feasible with the given options" >&5
5962echo "$as_me: error: Shared libraries are disabled by user, but this is not feasible with the given options" >&2;}
5963   { (exit 1); exit 1; }; }
5964  fi
5965  enable_shared=yes;
5966else
5967  # On Cygwin and AIX, building DLLs doesn't work
5968  case $build in
5969    *-cygwin*)
5970      coin_disable_shared=yes
5971      platform=Cygwin
5972    ;;
5973    *-aix*)
5974      coin_disable_shared=yes
5975      platform=AIX
5976    ;;
5977    *-mingw*)
5978      coin_disable_shared=yes
5979      platform="Msys"
5980#      case "$CXX" in
5981#        cl*)
5982#          coin_disable_shared=yes
5983#          platform="Msys with cl"
5984#      ;;
5985#      esac
5986    ;;
5987  esac
5988fi
5989if test x"$coin_disable_shared" = xyes; then
5990  if test x"$enable_shared" = xyes; then
5991    { echo "$as_me:$LINENO: WARNING: On $platform, shared objects are not supported. I'm disabling your choice." >&5
5992echo "$as_me: WARNING: On $platform, shared objects are not supported. I'm disabling your choice." >&2;}
5993  fi
5994  enable_shared=no
5995fi
5996# By default, we only want the shared objects to be compiled
5997# Check whether --enable-static or --disable-static was given.
5998if test "${enable_static+set}" = set; then
5999  enableval="$enable_static"
6000  p=${PACKAGE-default}
6001    case $enableval in
6002    yes) enable_static=yes ;;
6003    no) enable_static=no ;;
6004    *)
6005     enable_static=no
6006      # Look at the argument we got.  We use all the common list separators.
6007      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6008      for pkg in $enableval; do
6009        IFS="$lt_save_ifs"
6010        if test "X$pkg" = "X$p"; then
6011          enable_static=yes
6012        fi
6013      done
6014      IFS="$lt_save_ifs"
6015      ;;
6016    esac
6017else
6018  enable_static=no
6019fi;
6020
6021
6022
6023
6024# Initialize automake
6025
6026
6027# AC_MSG_NOTICE([Beginning automake initialisation.])
6028# Stuff for automake
6029# test to see if srcdir already configured
6030if test "`cd $srcdir && pwd`" != "`pwd`" &&
6031   test -f $srcdir/config.status; then
6032  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6033echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6034   { (exit 1); exit 1; }; }
6035fi
6036
6037# test whether we have cygpath
6038if test -z "$CYGPATH_W"; then
6039  if (cygpath --version) >/dev/null 2>/dev/null; then
6040    CYGPATH_W='cygpath -w'
6041  else
6042    CYGPATH_W=echo
6043  fi
6044fi
6045
6046
6047# Define the identity of the package.
6048 PACKAGE='thirdpartyfiltersqp'
6049 VERSION='0.0'
6050
6051
6052cat >>confdefs.h <<_ACEOF
6053#define PACKAGE "$PACKAGE"
6054_ACEOF
6055
6056
6057cat >>confdefs.h <<_ACEOF
6058#define VERSION "$VERSION"
6059_ACEOF
6060
6061# Some tools Automake needs.
6062
6063ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6064
6065
6066AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6067
6068
6069AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6070
6071
6072AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6073
6074
6075MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6076
6077install_sh=${install_sh-"$am_aux_dir/install-sh"}
6078
6079# Installed binaries are usually stripped using `strip' when the user
6080# run `make install-strip'.  However `strip' might not be the right
6081# tool to use in cross-compilation environments, therefore Automake
6082# will honor the `STRIP' environment variable to overrule this program.
6083if test "$cross_compiling" != no; then
6084  if test -n "$ac_tool_prefix"; then
6085  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6086set dummy ${ac_tool_prefix}strip; ac_word=$2
6087echo "$as_me:$LINENO: checking for $ac_word" >&5
6088echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6089if test "${ac_cv_prog_STRIP+set}" = set; then
6090  echo $ECHO_N "(cached) $ECHO_C" >&6
6091else
6092  if test -n "$STRIP"; then
6093  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6094else
6095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6096for as_dir in $PATH
6097do
6098  IFS=$as_save_IFS
6099  test -z "$as_dir" && as_dir=.
6100  for ac_exec_ext in '' $ac_executable_extensions; do
6101  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6102    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6103    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6104    break 2
6105  fi
6106done
6107done
6108
6109fi
6110fi
6111STRIP=$ac_cv_prog_STRIP
6112if test -n "$STRIP"; then
6113  echo "$as_me:$LINENO: result: $STRIP" >&5
6114echo "${ECHO_T}$STRIP" >&6
6115else
6116  echo "$as_me:$LINENO: result: no" >&5
6117echo "${ECHO_T}no" >&6
6118fi
6119
6120fi
6121if test -z "$ac_cv_prog_STRIP"; then
6122  ac_ct_STRIP=$STRIP
6123  # Extract the first word of "strip", so it can be a program name with args.
6124set dummy strip; ac_word=$2
6125echo "$as_me:$LINENO: checking for $ac_word" >&5
6126echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6127if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6128  echo $ECHO_N "(cached) $ECHO_C" >&6
6129else
6130  if test -n "$ac_ct_STRIP"; then
6131  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6132else
6133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6134for as_dir in $PATH
6135do
6136  IFS=$as_save_IFS
6137  test -z "$as_dir" && as_dir=.
6138  for ac_exec_ext in '' $ac_executable_extensions; do
6139  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6140    ac_cv_prog_ac_ct_STRIP="strip"
6141    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6142    break 2
6143  fi
6144done
6145done
6146
6147  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6148fi
6149fi
6150ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6151if test -n "$ac_ct_STRIP"; then
6152  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6153echo "${ECHO_T}$ac_ct_STRIP" >&6
6154else
6155  echo "$as_me:$LINENO: result: no" >&5
6156echo "${ECHO_T}no" >&6
6157fi
6158
6159  STRIP=$ac_ct_STRIP
6160else
6161  STRIP="$ac_cv_prog_STRIP"
6162fi
6163
6164fi
6165INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6166
6167# We need awk for the "check" target.  The system "awk" is bad on
6168# some platforms.
6169# Always define AMTAR for backward compatibility.
6170
6171AMTAR=${AMTAR-"${am_missing_run}tar"}
6172
6173am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6174
6175
6176
6177
6178depcc="$CC"   am_compiler_list=
6179
6180echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6181echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6182if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
6183  echo $ECHO_N "(cached) $ECHO_C" >&6
6184else
6185  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6186  # We make a subdir and do the tests there.  Otherwise we can end up
6187  # making bogus files that we don't know about and never remove.  For
6188  # instance it was reported that on HP-UX the gcc test will end up
6189  # making a dummy file named `D' -- because `-MD' means `put the output
6190  # in D'.
6191  mkdir conftest.dir
6192  # Copy depcomp to subdir because otherwise we won't find it if we're
6193  # using a relative directory.
6194  cp "$am_depcomp" conftest.dir
6195  cd conftest.dir
6196  # We will build objects and dependencies in a subdirectory because
6197  # it helps to detect inapplicable dependency modes.  For instance
6198  # both Tru64's cc and ICC support -MD to output dependencies as a
6199  # side effect of compilation, but ICC will put the dependencies in
6200  # the current directory while Tru64 will put them in the object
6201  # directory.
6202  mkdir sub
6203
6204  am_cv_CC_dependencies_compiler_type=none
6205  if test "$am_compiler_list" = ""; then
6206     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6207  fi
6208  for depmode in $am_compiler_list; do
6209    # Setup a source with many dependencies, because some compilers
6210    # like to wrap large dependency lists on column 80 (with \), and
6211    # we should not choose a depcomp mode which is confused by this.
6212    #
6213    # We need to recreate these files for each test, as the compiler may
6214    # overwrite some of them when testing with obscure command lines.
6215    # This happens at least with the AIX C compiler.
6216    : > sub/conftest.c
6217    for i in 1 2 3 4 5 6; do
6218      echo '#include "conftst'$i'.h"' >> sub/conftest.c
6219      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6220      # Solaris 8's {/usr,}/bin/sh.
6221      touch sub/conftst$i.h
6222    done
6223    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6224
6225    case $depmode in
6226    nosideeffect)
6227      # after this tag, mechanisms are not by side-effect, so they'll
6228      # only be used when explicitly requested
6229      if test "x$enable_dependency_tracking" = xyes; then
6230        continue
6231      else
6232        break
6233      fi
6234      ;;
6235    none) break ;;
6236    esac
6237    # We check with `-c' and `-o' for the sake of the "dashmstdout"
6238    # mode.  It turns out that the SunPro C++ compiler does not properly
6239    # handle `-M -o', and we need to detect this.
6240    if depmode=$depmode \
6241       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6242       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6243       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6244         >/dev/null 2>conftest.err &&
6245       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6246       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6247       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6248      # icc doesn't choke on unknown options, it will just issue warnings
6249      # or remarks (even with -Werror).  So we grep stderr for any message
6250      # that says an option was ignored or not supported.
6251      # When given -MP, icc 7.0 and 7.1 complain thusly:
6252      #   icc: Command line warning: ignoring option '-M'; no argument required
6253      # The diagnosis changed in icc 8.0:
6254      #   icc: Command line remark: option '-MP' not supported
6255      if (grep 'ignoring option' conftest.err ||
6256          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6257        am_cv_CC_dependencies_compiler_type=$depmode
6258        break
6259      fi
6260    fi
6261  done
6262
6263  cd ..
6264  rm -rf conftest.dir
6265else
6266  am_cv_CC_dependencies_compiler_type=none
6267fi
6268
6269fi
6270echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
6271echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
6272CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6273
6274
6275
6276if
6277  test "x$enable_dependency_tracking" != xno \
6278  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6279  am__fastdepCC_TRUE=
6280  am__fastdepCC_FALSE='#'
6281else
6282  am__fastdepCC_TRUE='#'
6283  am__fastdepCC_FALSE=
6284fi
6285
6286
6287
6288echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
6289echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
6290    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
6291if test "${enable_maintainer_mode+set}" = set; then
6292  enableval="$enable_maintainer_mode"
6293  USE_MAINTAINER_MODE=$enableval
6294else
6295  USE_MAINTAINER_MODE=no
6296fi;
6297  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
6298echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
6299
6300
6301if test $USE_MAINTAINER_MODE = yes; then
6302  MAINTAINER_MODE_TRUE=
6303  MAINTAINER_MODE_FALSE='#'
6304else
6305  MAINTAINER_MODE_TRUE='#'
6306  MAINTAINER_MODE_FALSE=
6307fi
6308
6309  MAINT=$MAINTAINER_MODE_TRUE
6310
6311
6312
6313coin_have_externals=no
6314if test "$enable_maintainer_mode" = yes; then
6315
6316  # If maintainer mode is chosen, we make sure that the correct versions
6317  # of the tools are used, and that we know where libtool.m4 is (to
6318  # recreate acinclude.m4)
6319
6320
6321  LIBTOOLM4=
6322  # Normally, $HOME
6323  AUTOTOOLS_DFLT=$HOME
6324
6325  echo "$as_me:$LINENO: checking whether we are using the correct autotools" >&5
6326echo $ECHO_N "checking whether we are using the correct autotools... $ECHO_C" >&6
6327if test "${ac_cv_use_correct_autotools+set}" = set; then
6328  echo $ECHO_N "(cached) $ECHO_C" >&6
6329else
6330  ac_cv_use_correct_autotools=check
6331fi
6332echo "$as_me:$LINENO: result: $ac_cv_use_correct_autotools" >&5
6333echo "${ECHO_T}$ac_cv_use_correct_autotools" >&6
6334
6335  if test $ac_cv_use_correct_autotools = check; then
6336    ac_cv_use_correct_autotools=yes
6337    # Check if we have autoconf
6338    # Extract the first word of "autoconf", so it can be a program name with args.
6339set dummy autoconf; ac_word=$2
6340echo "$as_me:$LINENO: checking for $ac_word" >&5
6341echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6342if test "${ac_cv_prog_have_autoconf+set}" = set; then
6343  echo $ECHO_N "(cached) $ECHO_C" >&6
6344else
6345  if test -n "$have_autoconf"; then
6346  ac_cv_prog_have_autoconf="$have_autoconf" # Let the user override the test.
6347else
6348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6349for as_dir in $PATH
6350do
6351  IFS=$as_save_IFS
6352  test -z "$as_dir" && as_dir=.
6353  for ac_exec_ext in '' $ac_executable_extensions; do
6354  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6355    ac_cv_prog_have_autoconf="yes"
6356    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6357    break 2
6358  fi
6359done
6360done
6361
6362  test -z "$ac_cv_prog_have_autoconf" && ac_cv_prog_have_autoconf="no"
6363fi
6364fi
6365have_autoconf=$ac_cv_prog_have_autoconf
6366if test -n "$have_autoconf"; then
6367  echo "$as_me:$LINENO: result: $have_autoconf" >&5
6368echo "${ECHO_T}$have_autoconf" >&6
6369else
6370  echo "$as_me:$LINENO: result: no" >&5
6371echo "${ECHO_T}no" >&6
6372fi
6373
6374    if test $have_autoconf = no; then
6375      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&5
6376echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&2;}
6377   { (exit 1); exit 1; }; }
6378    fi
6379
6380    # Check whether autoconf is the correct version
6381    correct_version='2.59'
6382    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6383    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of autoconf" >&5
6384echo $ECHO_N "checking whether we are using the correct version ($correct_version) of autoconf... $ECHO_C" >&6
6385    autoconf --version > confauto.out 2>&1
6386    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
6387      echo "$as_me:$LINENO: result: yes" >&5
6388echo "${ECHO_T}yes" >&6
6389    else
6390      rm -f confauto.out
6391      echo "$as_me:$LINENO: result: no" >&5
6392echo "${ECHO_T}no" >&6
6393      { { echo "$as_me:$LINENO: error: You don't have the correct version of autoconf as the first one in your path." >&5
6394echo "$as_me: error: You don't have the correct version of autoconf as the first one in your path." >&2;}
6395   { (exit 1); exit 1; }; }
6396    fi
6397    rm -f confauto.out
6398
6399    # Check if the executable autoconf is picked up from the correct location
6400    echo "$as_me:$LINENO: checking whether autoconf is coming from the correct location" >&5
6401echo $ECHO_N "checking whether autoconf is coming from the correct location... $ECHO_C" >&6
6402    autoconf_dir=`which autoconf | sed -e 's=/autoconf=='`
6403    autoconf_dir=`cd $autoconf_dir; pwd`
6404    if test x$AUTOTOOLS_DIR = x; then
6405      want_dir=$AUTOTOOLS_DFLT/bin
6406    else
6407      want_dir=$AUTOTOOLS_DIR/bin
6408    fi
6409    if test $autoconf_dir = `cd $want_dir; pwd`; then
6410      echo "$as_me:$LINENO: result: yes" >&5
6411echo "${ECHO_T}yes" >&6
6412    else
6413      rm -f confauto.out
6414      echo "$as_me:$LINENO: result: no" >&5
6415echo "${ECHO_T}no" >&6
6416      { { echo "$as_me:$LINENO: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
6417echo "$as_me: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
6418   { (exit 1); exit 1; }; }
6419    fi
6420
6421    # Check if we have automake
6422    # Extract the first word of "automake", so it can be a program name with args.
6423set dummy automake; ac_word=$2
6424echo "$as_me:$LINENO: checking for $ac_word" >&5
6425echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6426if test "${ac_cv_prog_have_automake+set}" = set; then
6427  echo $ECHO_N "(cached) $ECHO_C" >&6
6428else
6429  if test -n "$have_automake"; then
6430  ac_cv_prog_have_automake="$have_automake" # Let the user override the test.
6431else
6432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6433for as_dir in $PATH
6434do
6435  IFS=$as_save_IFS
6436  test -z "$as_dir" && as_dir=.
6437  for ac_exec_ext in '' $ac_executable_extensions; do
6438  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6439    ac_cv_prog_have_automake="yes"
6440    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6441    break 2
6442  fi
6443done
6444done
6445
6446  test -z "$ac_cv_prog_have_automake" && ac_cv_prog_have_automake="no"
6447fi
6448fi
6449have_automake=$ac_cv_prog_have_automake
6450if test -n "$have_automake"; then
6451  echo "$as_me:$LINENO: result: $have_automake" >&5
6452echo "${ECHO_T}$have_automake" >&6
6453else
6454  echo "$as_me:$LINENO: result: no" >&5
6455echo "${ECHO_T}no" >&6
6456fi
6457
6458    if test $have_automake = no; then
6459      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&5
6460echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&2;}
6461   { (exit 1); exit 1; }; }
6462    fi
6463
6464    # Check whether automake is the correct version
6465    correct_version='1.9.6'
6466    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6467    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of automake" >&5
6468echo $ECHO_N "checking whether we are using the correct version ($correct_version) of automake... $ECHO_C" >&6
6469    automake --version > confauto.out 2>&1
6470    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
6471      echo "$as_me:$LINENO: result: yes" >&5
6472echo "${ECHO_T}yes" >&6
6473    else
6474      rm -f confauto.out
6475      echo "$as_me:$LINENO: result: no" >&5
6476echo "${ECHO_T}no" >&6
6477      { { echo "$as_me:$LINENO: error: You don't have the correct version of automake as the first one in your path." >&5
6478echo "$as_me: error: You don't have the correct version of automake as the first one in your path." >&2;}
6479   { (exit 1); exit 1; }; }
6480    fi
6481    rm -f confauto.out
6482
6483    # Check if the executable automake is picked up from the correct location
6484    echo "$as_me:$LINENO: checking whether automake is coming from the correct location" >&5
6485echo $ECHO_N "checking whether automake is coming from the correct location... $ECHO_C" >&6
6486    automake_dir=`which automake | sed -e 's=/automake=='`
6487    automake_dir=`cd $automake_dir; pwd`
6488    if test x$AUTOTOOLS_DIR = x; then
6489      want_dir=$AUTOTOOLS_DFLT/bin
6490    else
6491      want_dir=$AUTOTOOLS_DIR/bin
6492    fi
6493    if test $automake_dir = `cd $want_dir; pwd`; then
6494      echo "$as_me:$LINENO: result: yes" >&5
6495echo "${ECHO_T}yes" >&6
6496    else
6497      rm -f confauto.out
6498      echo "$as_me:$LINENO: result: no" >&5
6499echo "${ECHO_T}no" >&6
6500      { { echo "$as_me:$LINENO: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
6501echo "$as_me: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
6502   { (exit 1); exit 1; }; }
6503    fi
6504
6505    # Check if this is the correct version of libtool (with escaped dots)
6506    if test x$AUTOTOOLS_DIR = x; then
6507      want_dir=$AUTOTOOLS_DFLT/share
6508    else
6509      want_dir=$AUTOTOOLS_DIR/share
6510    fi
6511    correct_version='1.5.22'
6512    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6513    if test -r $want_dir/libtool/ltmain.sh; then
6514  have_ltmain=yes
6515  :
6516else
6517  have_ltmain=no
6518  :
6519fi
6520
6521    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of libtool." >&5
6522echo $ECHO_N "checking whether we are using the correct version ($correct_version) of libtool.... $ECHO_C" >&6
6523    if test $have_ltmain = yes; then
6524    if $EGREP $grep_version $want_dir/libtool/ltmain.sh >/dev/null 2>&1; then
6525        echo "$as_me:$LINENO: result: yes" >&5
6526echo "${ECHO_T}yes" >&6
6527      else
6528        echo "$as_me:$LINENO: result: no" >&5
6529echo "${ECHO_T}no" >&6
6530        { { echo "$as_me:$LINENO: error: You don't have the correct version of libtool." >&5
6531echo "$as_me: error: You don't have the correct version of libtool." >&2;}
6532   { (exit 1); exit 1; }; }
6533      fi
6534    else
6535      echo "$as_me:$LINENO: result: no" >&5
6536echo "${ECHO_T}no" >&6
6537      { { echo "$as_me:$LINENO: error: I cannot find the ltmain.sh file." >&5
6538echo "$as_me: error: I cannot find the ltmain.sh file." >&2;}
6539   { (exit 1); exit 1; }; }
6540    fi
6541  fi
6542
6543  # Check if we can find the libtool file
6544  if test x$AUTOTOOLS_DIR = x; then
6545    want_dir=$AUTOTOOLS_DFLT/share
6546  else
6547    want_dir=$AUTOTOOLS_DIR/share
6548  fi
6549  if test -r $want_dir/aclocal/libtool.m4; then
6550  LIBTOOLM4="$want_dir/aclocal/libtool.m4"
6551  :
6552else
6553  { { echo "$as_me:$LINENO: error: I cannot find the libtool.m4 file." >&5
6554echo "$as_me: error: I cannot find the libtool.m4 file." >&2;}
6555   { (exit 1); exit 1; }; }
6556  :
6557fi
6558
6559
6560  # Check if we have an Externals file
6561  if test -r $srcdir/Externals; then
6562    coin_have_externals=yes
6563  fi
6564  # Check if subversion is installed and understands https
6565  # Extract the first word of "svn", so it can be a program name with args.
6566set dummy svn; ac_word=$2
6567echo "$as_me:$LINENO: checking for $ac_word" >&5
6568echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6569if test "${ac_cv_prog_have_svn+set}" = set; then
6570  echo $ECHO_N "(cached) $ECHO_C" >&6
6571else
6572  if test -n "$have_svn"; then
6573  ac_cv_prog_have_svn="$have_svn" # Let the user override the test.
6574else
6575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6576for as_dir in $PATH
6577do
6578  IFS=$as_save_IFS
6579  test -z "$as_dir" && as_dir=.
6580  for ac_exec_ext in '' $ac_executable_extensions; do
6581  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6582    ac_cv_prog_have_svn="yes"
6583    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6584    break 2
6585  fi
6586done
6587done
6588
6589  test -z "$ac_cv_prog_have_svn" && ac_cv_prog_have_svn="no"
6590fi
6591fi
6592have_svn=$ac_cv_prog_have_svn
6593if test -n "$have_svn"; then
6594  echo "$as_me:$LINENO: result: $have_svn" >&5
6595echo "${ECHO_T}$have_svn" >&6
6596else
6597  echo "$as_me:$LINENO: result: no" >&5
6598echo "${ECHO_T}no" >&6
6599fi
6600
6601  if test x$have_svn = xyes; then
6602    echo "$as_me:$LINENO: checking whether svn understands https" >&5
6603echo $ECHO_N "checking whether svn understands https... $ECHO_C" >&6
6604if test "${ac_cv_svn_understands_https+set}" = set; then
6605  echo $ECHO_N "(cached) $ECHO_C" >&6
6606else
6607  svn --version > confauto.out 2>&1
6608                    if $EGREP https confauto.out >/dev/null 2>&1; then
6609                      ac_cv_svn_understands_https=yes
6610                    else
6611                      ac_cv_svn_understands_https=no
6612                      have_svn=no
6613                      ac_cv_prog_have_svn=no
6614                    fi
6615                    rm -f confauto.out
6616fi
6617echo "$as_me:$LINENO: result: $ac_cv_svn_understands_https" >&5
6618echo "${ECHO_T}$ac_cv_svn_understands_https" >&6
6619  fi
6620
6621  # Find the location of the BuildTools directory
6622  BUILDTOOLSDIR=
6623  if test -r $srcdir/BuildTools/coin.m4; then
6624    BUILDTOOLSDIR=$srcdir/BuildTools
6625  else
6626    if test -r $srcdir/../BuildTools/coin.m4; then
6627      BUILDTOOLSDIR=$srcdir/../BuildTools
6628    else
6629      if test -r $srcdir/../../BuildTools/coin.m4; then
6630        BUILDTOOLSDIR=$srcdir/../../BuildTools
6631      else
6632        { { echo "$as_me:$LINENO: error: Cannot find the BuildTools directory" >&5
6633echo "$as_me: error: Cannot find the BuildTools directory" >&2;}
6634   { (exit 1); exit 1; }; }
6635      fi
6636    fi
6637  fi
6638
6639
6640  # The following variable is set to the name of the directory where
6641  # the autotool scripts are located
6642
6643  AUX_DIR=$ac_aux_dir
6644fi
6645
6646# helpful variable for the base directory of this package
6647abs_source_dir=`cd $srcdir; pwd`
6648
6649
6650# Stuff for example Makefiles
6651if test x$prefix = xNONE; then
6652  full_prefix=$ac_default_prefix
6653else
6654  full_prefix=$prefix
6655fi
6656full_prefix=`cd $full_prefix ; pwd`
6657
6658abs_lib_dir=$full_prefix/lib
6659
6660abs_include_dir=$full_prefix/include
6661
6662abs_bin_dir=$full_prefix/bin
6663
6664
6665
6666if test $coin_have_externals = yes && test x$have_svn = xyes; then
6667  HAVE_EXTERNALS_TRUE=
6668  HAVE_EXTERNALS_FALSE='#'
6669else
6670  HAVE_EXTERNALS_TRUE='#'
6671  HAVE_EXTERNALS_FALSE=
6672fi
6673
6674
6675# AC_MSG_NOTICE([End automake initialisation.])
6676
6677
6678
6679LIBTOOL=
6680if test -r ../libtool; then
6681  coin_config_dir=..
6682  LIBTOOL='$(SHELL) $(top_builddir)/../libtool'
6683fi
6684if test "x$LIBTOOL" = x; then
6685  if test -r ../../libtool; then
6686    coin_config_dir=../..
6687    LIBTOOL='$(SHELL) $(top_builddir)/../../libtool'
6688  fi
6689fi
6690
6691if test "x$LIBTOOL" = x; then
6692# AC_MSG_NOTICE([Creating libtool script (calling COIN_PROG_LIBTOOL).])
6693  # Stuff for libtool
6694  # Check whether --enable-shared or --disable-shared was given.
6695if test "${enable_shared+set}" = set; then
6696  enableval="$enable_shared"
6697  p=${PACKAGE-default}
6698    case $enableval in
6699    yes) enable_shared=yes ;;
6700    no) enable_shared=no ;;
6701    *)
6702      enable_shared=no
6703      # Look at the argument we got.  We use all the common list separators.
6704      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6705      for pkg in $enableval; do
6706        IFS="$lt_save_ifs"
6707        if test "X$pkg" = "X$p"; then
6708          enable_shared=yes
6709        fi
6710      done
6711      IFS="$lt_save_ifs"
6712      ;;
6713    esac
6714else
6715  enable_shared=yes
6716fi;
6717
6718# Check whether --enable-fast-install or --disable-fast-install was given.
6719if test "${enable_fast_install+set}" = set; then
6720  enableval="$enable_fast_install"
6721  p=${PACKAGE-default}
6722    case $enableval in
6723    yes) enable_fast_install=yes ;;
6724    no) enable_fast_install=no ;;
6725    *)
6726      enable_fast_install=no
6727      # Look at the argument we got.  We use all the common list separators.
6728      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6729      for pkg in $enableval; do
6730        IFS="$lt_save_ifs"
6731        if test "X$pkg" = "X$p"; then
6732          enable_fast_install=yes
6733        fi
6734      done
6735      IFS="$lt_save_ifs"
6736      ;;
6737    esac
6738else
6739  enable_fast_install=yes
6740fi;
6741
6742echo "$as_me:$LINENO: checking host system type" >&5
6743echo $ECHO_N "checking host system type... $ECHO_C" >&6
6744if test "${ac_cv_host+set}" = set; then
6745  echo $ECHO_N "(cached) $ECHO_C" >&6
6746else
6747  ac_cv_host_alias=$host_alias
6748test -z "$ac_cv_host_alias" &&
6749  ac_cv_host_alias=$ac_cv_build_alias
6750ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
6751  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
6752echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
6753   { (exit 1); exit 1; }; }
6754
6755fi
6756echo "$as_me:$LINENO: result: $ac_cv_host" >&5
6757echo "${ECHO_T}$ac_cv_host" >&6
6758host=$ac_cv_host
6759host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
6760host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
6761host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
6762
6763
6764echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
6765echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
6766if test "${lt_cv_path_SED+set}" = set; then
6767  echo $ECHO_N "(cached) $ECHO_C" >&6
6768else
6769  # Loop through the user's path and test for sed and gsed.
6770# Then use that list of sed's as ones to test for truncation.
6771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6772for as_dir in $PATH
6773do
6774  IFS=$as_save_IFS
6775  test -z "$as_dir" && as_dir=.
6776  for lt_ac_prog in sed gsed; do
6777    for ac_exec_ext in '' $ac_executable_extensions; do
6778      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
6779        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
6780      fi
6781    done
6782  done
6783done
6784lt_ac_max=0
6785lt_ac_count=0
6786# Add /usr/xpg4/bin/sed as it is typically found on Solaris
6787# along with /bin/sed that truncates output.
6788for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
6789  test ! -f $lt_ac_sed && continue
6790  cat /dev/null > conftest.in
6791  lt_ac_count=0
6792  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
6793  # Check for GNU sed and select it if it is found.
6794  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
6795    lt_cv_path_SED=$lt_ac_sed
6796    break
6797  fi
6798  while true; do
6799    cat conftest.in conftest.in >conftest.tmp
6800    mv conftest.tmp conftest.in
6801    cp conftest.in conftest.nl
6802    echo >>conftest.nl
6803    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
6804    cmp -s conftest.out conftest.nl || break
6805    # 10000 chars as input seems more than enough
6806    test $lt_ac_count -gt 10 && break
6807    lt_ac_count=`expr $lt_ac_count + 1`
6808    if test $lt_ac_count -gt $lt_ac_max; then
6809      lt_ac_max=$lt_ac_count
6810      lt_cv_path_SED=$lt_ac_sed
6811    fi
6812  done
6813done
6814
6815fi
6816
6817SED=$lt_cv_path_SED
6818echo "$as_me:$LINENO: result: $SED" >&5
6819echo "${ECHO_T}$SED" >&6
6820
6821
6822# Check whether --with-gnu-ld or --without-gnu-ld was given.
6823if test "${with_gnu_ld+set}" = set; then
6824  withval="$with_gnu_ld"
6825  test "$withval" = no || with_gnu_ld=yes
6826else
6827  with_gnu_ld=no
6828fi;
6829ac_prog=ld
6830if test "$GCC" = yes; then
6831  # Check if gcc -print-prog-name=ld gives a path.
6832  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
6833echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
6834  case $host in
6835  *-*-mingw*)
6836    # gcc leaves a trailing carriage return which upsets mingw
6837    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6838  *)
6839    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6840  esac
6841  case $ac_prog in
6842    # Accept absolute paths.
6843    [\\/]* | ?:[\\/]*)
6844      re_direlt='/[^/][^/]*/\.\./'
6845      # Canonicalize the pathname of ld
6846      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
6847      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6848        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
6849      done
6850      test -z "$LD" && LD="$ac_prog"
6851      ;;
6852  "")
6853    # If it fails, then pretend we aren't using GCC.
6854    ac_prog=ld
6855    ;;
6856  *)
6857    # If it is relative, then search for the first ld in PATH.
6858    with_gnu_ld=unknown
6859    ;;
6860  esac
6861elif test "$with_gnu_ld" = yes; then
6862  echo "$as_me:$LINENO: checking for GNU ld" >&5
6863echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
6864else
6865  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
6866echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
6867fi
6868if test "${lt_cv_path_LD+set}" = set; then
6869  echo $ECHO_N "(cached) $ECHO_C" >&6
6870else
6871  if test -z "$LD"; then
6872  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6873  for ac_dir in $PATH; do
6874    IFS="$lt_save_ifs"
6875    test -z "$ac_dir" && ac_dir=.
6876    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6877      lt_cv_path_LD="$ac_dir/$ac_prog"
6878      # Check to see if the program is GNU ld.  I'd rather use --version,
6879      # but apparently some variants of GNU ld only accept -v.
6880      # Break only if it was the GNU/non-GNU ld that we prefer.
6881      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6882      *GNU* | *'with BFD'*)
6883        test "$with_gnu_ld" != no && break
6884        ;;
6885      *)
6886        test "$with_gnu_ld" != yes && break
6887        ;;
6888      esac
6889    fi
6890  done
6891  IFS="$lt_save_ifs"
6892else
6893  lt_cv_path_LD="$LD" # Let the user override the test with a path.
6894fi
6895fi
6896
6897LD="$lt_cv_path_LD"
6898if test -n "$LD"; then
6899  echo "$as_me:$LINENO: result: $LD" >&5
6900echo "${ECHO_T}$LD" >&6
6901else
6902  echo "$as_me:$LINENO: result: no" >&5
6903echo "${ECHO_T}no" >&6
6904fi
6905test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
6906echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
6907   { (exit 1); exit 1; }; }
6908echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
6909echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
6910if test "${lt_cv_prog_gnu_ld+set}" = set; then
6911  echo $ECHO_N "(cached) $ECHO_C" >&6
6912else
6913  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6914case `$LD -v 2>&1 </dev/null` in
6915*GNU* | *'with BFD'*)
6916  lt_cv_prog_gnu_ld=yes
6917  ;;
6918*)
6919  lt_cv_prog_gnu_ld=no
6920  ;;
6921esac
6922fi
6923echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
6924echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
6925with_gnu_ld=$lt_cv_prog_gnu_ld
6926
6927
6928echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
6929echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
6930if test "${lt_cv_ld_reload_flag+set}" = set; then
6931  echo $ECHO_N "(cached) $ECHO_C" >&6
6932else
6933  lt_cv_ld_reload_flag='-r'
6934fi
6935echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
6936echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
6937reload_flag=$lt_cv_ld_reload_flag
6938case $reload_flag in
6939"" | " "*) ;;
6940*) reload_flag=" $reload_flag" ;;
6941esac
6942reload_cmds='$LD$reload_flag -o $output$reload_objs'
6943case $host_os in
6944  darwin*)
6945    if test "$GCC" = yes; then
6946      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6947    else
6948      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6949    fi
6950    ;;
6951esac
6952
6953echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6954echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
6955if test "${lt_cv_path_NM+set}" = set; then
6956  echo $ECHO_N "(cached) $ECHO_C" >&6
6957else
6958  if test -n "$NM"; then
6959  # Let the user override the test.
6960  lt_cv_path_NM="$NM"
6961else
6962  lt_nm_to_check="${ac_tool_prefix}nm"
6963  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6964    lt_nm_to_check="$lt_nm_to_check nm"
6965  fi
6966  for lt_tmp_nm in $lt_nm_to_check; do
6967    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6968    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6969      IFS="$lt_save_ifs"
6970      test -z "$ac_dir" && ac_dir=.
6971      tmp_nm="$ac_dir/$lt_tmp_nm"
6972      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6973        # Check to see if the nm accepts a BSD-compat flag.
6974        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6975        #   nm: unknown option "B" ignored
6976        # Tru64's nm complains that /dev/null is an invalid object file
6977        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6978        */dev/null* | *'Invalid file or object type'*)
6979          lt_cv_path_NM="$tmp_nm -B"
6980          break
6981          ;;
6982        *)
6983          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6984          */dev/null*)
6985            lt_cv_path_NM="$tmp_nm -p"
6986            break
6987            ;;
6988          *)
6989            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6990            continue # so that we can try to find one that supports BSD flags
6991            ;;
6992          esac
6993          ;;
6994        esac
6995      fi
6996    done
6997    IFS="$lt_save_ifs"
6998  done
6999  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
7000fi
7001fi
7002echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
7003echo "${ECHO_T}$lt_cv_path_NM" >&6
7004NM="$lt_cv_path_NM"
7005
7006echo "$as_me:$LINENO: checking whether ln -s works" >&5
7007echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
7008LN_S=$as_ln_s
7009if test "$LN_S" = "ln -s"; then
7010  echo "$as_me:$LINENO: result: yes" >&5
7011echo "${ECHO_T}yes" >&6
7012else
7013  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
7014echo "${ECHO_T}no, using $LN_S" >&6
7015fi
7016
7017echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
7018echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
7019if test "${lt_cv_deplibs_check_method+set}" = set; then
7020  echo $ECHO_N "(cached) $ECHO_C" >&6
7021else
7022  lt_cv_file_magic_cmd='$MAGIC_CMD'
7023lt_cv_file_magic_test_file=
7024lt_cv_deplibs_check_method='unknown'
7025# Need to set the preceding variable on all platforms that support
7026# interlibrary dependencies.
7027# 'none' -- dependencies not supported.
7028# `unknown' -- same as none, but documents that we really don't know.
7029# 'pass_all' -- all dependencies passed with no checks.
7030# 'test_compile' -- check by making test program.
7031# 'file_magic [[regex]]' -- check by looking for files in library path
7032# which responds to the $file_magic_cmd with a given extended regex.
7033# If you have `file' or equivalent on your system and you're not sure
7034# whether `pass_all' will *always* work, you probably want this one.
7035
7036case $host_os in
7037aix4* | aix5*)
7038  lt_cv_deplibs_check_method=pass_all
7039  ;;
7040
7041beos*)
7042  lt_cv_deplibs_check_method=pass_all
7043  ;;
7044
7045bsdi[45]*)
7046  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7047  lt_cv_file_magic_cmd='/usr/bin/file -L'
7048  lt_cv_file_magic_test_file=/shlib/libc.so
7049  ;;
7050
7051cygwin*)
7052  # func_win32_libid is a shell function defined in ltmain.sh
7053  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7054  lt_cv_file_magic_cmd='func_win32_libid'
7055  ;;
7056
7057mingw* | pw32*)
7058  # Base MSYS/MinGW do not provide the 'file' command needed by
7059  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
7060  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7061  lt_cv_file_magic_cmd='$OBJDUMP -f'
7062  ;;
7063
7064darwin* | rhapsody*)
7065  lt_cv_deplibs_check_method=pass_all
7066  ;;
7067
7068freebsd* | kfreebsd*-gnu | dragonfly*)
7069  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
7070    case $host_cpu in
7071    i*86 )
7072      # Not sure whether the presence of OpenBSD here was a mistake.
7073      # Let's accept both of them until this is cleared up.
7074      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7075      lt_cv_file_magic_cmd=/usr/bin/file
7076      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7077      ;;
7078    esac
7079  else
7080    lt_cv_deplibs_check_method=pass_all
7081  fi
7082  ;;
7083
7084gnu*)
7085  lt_cv_deplibs_check_method=pass_all
7086  ;;
7087
7088hpux10.20* | hpux11*)
7089  lt_cv_file_magic_cmd=/usr/bin/file
7090  case $host_cpu in
7091  ia64*)
7092    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
7093    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
7094    ;;
7095  hppa*64*)
7096    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]'
7097    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
7098    ;;
7099  *)
7100    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
7101    lt_cv_file_magic_test_file=/usr/lib/libc.sl
7102    ;;
7103  esac
7104  ;;
7105
7106interix3*)
7107  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
7108  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7109  ;;
7110
7111irix5* | irix6* | nonstopux*)
7112  case $LD in
7113  *-32|*"-32 ") libmagic=32-bit;;
7114  *-n32|*"-n32 ") libmagic=N32;;
7115  *-64|*"-64 ") libmagic=64-bit;;
7116  *) libmagic=never-match;;
7117  esac
7118  lt_cv_deplibs_check_method=pass_all
7119  ;;
7120
7121# This must be Linux ELF.
7122linux*)
7123  lt_cv_deplibs_check_method=pass_all
7124  ;;
7125
7126netbsd*)
7127  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
7128    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7129  else
7130    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7131  fi
7132  ;;
7133
7134newos6*)
7135  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7136  lt_cv_file_magic_cmd=/usr/bin/file
7137  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7138  ;;
7139
7140nto-qnx*)
7141  lt_cv_deplibs_check_method=unknown
7142  ;;
7143
7144openbsd*)
7145  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7146    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7147  else
7148    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7149  fi
7150  ;;
7151
7152osf3* | osf4* | osf5*)
7153  lt_cv_deplibs_check_method=pass_all
7154  ;;
7155
7156solaris*)
7157  lt_cv_deplibs_check_method=pass_all
7158  ;;
7159
7160sysv4 | sysv4.3*)
7161  case $host_vendor in
7162  motorola)
7163    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]'
7164    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7165    ;;
7166  ncr)
7167    lt_cv_deplibs_check_method=pass_all
7168    ;;
7169  sequent)
7170    lt_cv_file_magic_cmd='/bin/file'
7171    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7172    ;;
7173  sni)
7174    lt_cv_file_magic_cmd='/bin/file'
7175    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7176    lt_cv_file_magic_test_file=/lib/libc.so
7177    ;;
7178  siemens)
7179    lt_cv_deplibs_check_method=pass_all
7180    ;;
7181  pc)
7182    lt_cv_deplibs_check_method=pass_all
7183    ;;
7184  esac
7185  ;;
7186
7187sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7188  lt_cv_deplibs_check_method=pass_all
7189  ;;
7190esac
7191
7192fi
7193echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
7194echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
7195file_magic_cmd=$lt_cv_file_magic_cmd
7196deplibs_check_method=$lt_cv_deplibs_check_method
7197test -z "$deplibs_check_method" && deplibs_check_method=unknown
7198
7199
7200
7201
7202# If no C compiler was specified, use CC.
7203LTCC=${LTCC-"$CC"}
7204
7205# If no C compiler flags were specified, use CFLAGS.
7206LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7207
7208# Allow CC to be a program name with arguments.
7209compiler=$CC
7210
7211# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7212if test "${enable_libtool_lock+set}" = set; then
7213  enableval="$enable_libtool_lock"
7214
7215fi;
7216test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7217
7218# Some flags need to be propagated to the compiler or linker for good
7219# libtool support.
7220case $host in
7221ia64-*-hpux*)
7222  # Find out which ABI we are using.
7223  echo 'int i;' > conftest.$ac_ext
7224  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7225  (eval $ac_compile) 2>&5
7226  ac_status=$?
7227  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7228  (exit $ac_status); }; then
7229    case `/usr/bin/file conftest.$ac_objext` in
7230    *ELF-32*)
7231      HPUX_IA64_MODE="32"
7232      ;;
7233    *ELF-64*)
7234      HPUX_IA64_MODE="64"
7235      ;;
7236    esac
7237  fi
7238  rm -rf conftest*
7239  ;;
7240*-*-irix6*)
7241  # Find out which ABI we are using.
7242  echo '#line 7242 "configure"' > conftest.$ac_ext
7243  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7244  (eval $ac_compile) 2>&5
7245  ac_status=$?
7246  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7247  (exit $ac_status); }; then
7248   if test "$lt_cv_prog_gnu_ld" = yes; then
7249    case `/usr/bin/file conftest.$ac_objext` in
7250    *32-bit*)
7251      LD="${LD-ld} -melf32bsmip"
7252      ;;
7253    *N32*)
7254      LD="${LD-ld} -melf32bmipn32"
7255      ;;
7256    *64-bit*)
7257      LD="${LD-ld} -melf64bmip"
7258      ;;
7259    esac
7260   else
7261    case `/usr/bin/file conftest.$ac_objext` in
7262    *32-bit*)
7263      LD="${LD-ld} -32"
7264      ;;
7265    *N32*)
7266      LD="${LD-ld} -n32"
7267      ;;
7268    *64-bit*)
7269      LD="${LD-ld} -64"
7270      ;;
7271    esac
7272   fi
7273  fi
7274  rm -rf conftest*
7275  ;;
7276
7277x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
7278  # Find out which ABI we are using.
7279  echo 'int i;' > conftest.$ac_ext
7280  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7281  (eval $ac_compile) 2>&5
7282  ac_status=$?
7283  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284  (exit $ac_status); }; then
7285    case `/usr/bin/file conftest.o` in
7286    *32-bit*)
7287      case $host in
7288        x86_64-*linux*)
7289          LD="${LD-ld} -m elf_i386"
7290          ;;
7291        ppc64-*linux*|powerpc64-*linux*)
7292          LD="${LD-ld} -m elf32ppclinux"
7293          ;;
7294        s390x-*linux*)
7295          LD="${LD-ld} -m elf_s390"
7296          ;;
7297        sparc64-*linux*)
7298          LD="${LD-ld} -m elf32_sparc"
7299          ;;
7300      esac
7301      ;;
7302    *64-bit*)
7303      case $host in
7304        x86_64-*linux*)
7305          LD="${LD-ld} -m elf_x86_64"
7306          ;;
7307        ppc*-*linux*|powerpc*-*linux*)
7308          LD="${LD-ld} -m elf64ppc"
7309          ;;
7310        s390*-*linux*)
7311          LD="${LD-ld} -m elf64_s390"
7312          ;;
7313        sparc*-*linux*)
7314          LD="${LD-ld} -m elf64_sparc"
7315          ;;
7316      esac
7317      ;;
7318    esac
7319  fi
7320  rm -rf conftest*
7321  ;;
7322
7323*-*-sco3.2v5*)
7324  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7325  SAVE_CFLAGS="$CFLAGS"
7326  CFLAGS="$CFLAGS -belf"
7327  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
7328echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
7329if test "${lt_cv_cc_needs_belf+set}" = set; then
7330  echo $ECHO_N "(cached) $ECHO_C" >&6
7331else
7332  ac_ext=c
7333ac_cpp='$CPP $CPPFLAGS'
7334ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7335ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7336ac_compiler_gnu=$ac_cv_c_compiler_gnu
7337
7338     cat >conftest.$ac_ext <<_ACEOF
7339/* confdefs.h.  */
7340_ACEOF
7341cat confdefs.h >>conftest.$ac_ext
7342cat >>conftest.$ac_ext <<_ACEOF
7343/* end confdefs.h.  */
7344
7345#ifdef F77_DUMMY_MAIN
7346
7347#  ifdef __cplusplus
7348     extern "C"
7349#  endif
7350   int F77_DUMMY_MAIN() { return 1; }
7351
7352#endif
7353int
7354main ()
7355{
7356
7357  ;
7358  return 0;
7359}
7360_ACEOF
7361rm -f conftest.$ac_objext conftest$ac_exeext
7362if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7363  (eval $ac_link) 2>conftest.er1
7364  ac_status=$?
7365  grep -v '^ *+' conftest.er1 >conftest.err
7366  rm -f conftest.er1
7367  cat conftest.err >&5
7368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7369  (exit $ac_status); } &&
7370         { ac_try='test -z "$ac_c_werror_flag"
7371                         || test ! -s conftest.err'
7372  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7373  (eval $ac_try) 2>&5
7374  ac_status=$?
7375  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7376  (exit $ac_status); }; } &&
7377         { ac_try='test -s conftest$ac_exeext'
7378  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7379  (eval $ac_try) 2>&5
7380  ac_status=$?
7381  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7382  (exit $ac_status); }; }; then
7383  lt_cv_cc_needs_belf=yes
7384else
7385  echo "$as_me: failed program was:" >&5
7386sed 's/^/| /' conftest.$ac_ext >&5
7387
7388lt_cv_cc_needs_belf=no
7389fi
7390rm -f conftest.err conftest.$ac_objext \
7391      conftest$ac_exeext conftest.$ac_ext
7392     ac_ext=c
7393ac_cpp='$CPP $CPPFLAGS'
7394ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7395ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7396ac_compiler_gnu=$ac_cv_c_compiler_gnu
7397
7398fi
7399echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
7400echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
7401  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7402    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7403    CFLAGS="$SAVE_CFLAGS"
7404  fi
7405  ;;
7406sparc*-*solaris*)
7407  # Find out which ABI we are using.
7408  echo 'int i;' > conftest.$ac_ext
7409  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7410  (eval $ac_compile) 2>&5
7411  ac_status=$?
7412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7413  (exit $ac_status); }; then
7414    case `/usr/bin/file conftest.o` in
7415    *64-bit*)
7416      case $lt_cv_prog_gnu_ld in
7417      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7418      *)    LD="${LD-ld} -64" ;;
7419      esac
7420      ;;
7421    esac
7422  fi
7423  rm -rf conftest*
7424  ;;
7425
7426
7427esac
7428
7429need_locks="$enable_libtool_lock"
7430
7431
7432ac_ext=c
7433ac_cpp='$CPP $CPPFLAGS'
7434ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7435ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7436ac_compiler_gnu=$ac_cv_c_compiler_gnu
7437echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
7438echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
7439# On Suns, sometimes $CPP names a directory.
7440if test -n "$CPP" && test -d "$CPP"; then
7441  CPP=
7442fi
7443if test -z "$CPP"; then
7444  if test "${ac_cv_prog_CPP+set}" = set; then
7445  echo $ECHO_N "(cached) $ECHO_C" >&6
7446else
7447      # Double quotes because CPP needs to be expanded
7448    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7449    do
7450      ac_preproc_ok=false
7451for ac_c_preproc_warn_flag in '' yes
7452do
7453  # Use a header file that comes with gcc, so configuring glibc
7454  # with a fresh cross-compiler works.
7455  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7456  # <limits.h> exists even on freestanding compilers.
7457  # On the NeXT, cc -E runs the code through the compiler's parser,
7458  # not just through cpp. "Syntax error" is here to catch this case.
7459  cat >conftest.$ac_ext <<_ACEOF
7460/* confdefs.h.  */
7461_ACEOF
7462cat confdefs.h >>conftest.$ac_ext
7463cat >>conftest.$ac_ext <<_ACEOF
7464/* end confdefs.h.  */
7465#ifdef __STDC__
7466# include <limits.h>
7467#else
7468# include <assert.h>
7469#endif
7470                     Syntax error
7471_ACEOF
7472if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7473  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7474  ac_status=$?
7475  grep -v '^ *+' conftest.er1 >conftest.err
7476  rm -f conftest.er1
7477  cat conftest.err >&5
7478  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7479  (exit $ac_status); } >/dev/null; then
7480  if test -s conftest.err; then
7481    ac_cpp_err=$ac_c_preproc_warn_flag
7482    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7483  else
7484    ac_cpp_err=
7485  fi
7486else
7487  ac_cpp_err=yes
7488fi
7489if test -z "$ac_cpp_err"; then
7490  :
7491else
7492  echo "$as_me: failed program was:" >&5
7493sed 's/^/| /' conftest.$ac_ext >&5
7494
7495  # Broken: fails on valid input.
7496continue
7497fi
7498rm -f conftest.err conftest.$ac_ext
7499
7500  # OK, works on sane cases.  Now check whether non-existent headers
7501  # can be detected and how.
7502  cat >conftest.$ac_ext <<_ACEOF
7503/* confdefs.h.  */
7504_ACEOF
7505cat confdefs.h >>conftest.$ac_ext
7506cat >>conftest.$ac_ext <<_ACEOF
7507/* end confdefs.h.  */
7508#include <ac_nonexistent.h>
7509_ACEOF
7510if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7511  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7512  ac_status=$?
7513  grep -v '^ *+' conftest.er1 >conftest.err
7514  rm -f conftest.er1
7515  cat conftest.err >&5
7516  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7517  (exit $ac_status); } >/dev/null; then
7518  if test -s conftest.err; then
7519    ac_cpp_err=$ac_c_preproc_warn_flag
7520    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7521  else
7522    ac_cpp_err=
7523  fi
7524else
7525  ac_cpp_err=yes
7526fi
7527if test -z "$ac_cpp_err"; then
7528  # Broken: success on invalid input.
7529continue
7530else
7531  echo "$as_me: failed program was:" >&5
7532sed 's/^/| /' conftest.$ac_ext >&5
7533
7534  # Passes both tests.
7535ac_preproc_ok=:
7536break
7537fi
7538rm -f conftest.err conftest.$ac_ext
7539
7540done
7541# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7542rm -f conftest.err conftest.$ac_ext
7543if $ac_preproc_ok; then
7544  break
7545fi
7546
7547    done
7548    ac_cv_prog_CPP=$CPP
7549
7550fi
7551  CPP=$ac_cv_prog_CPP
7552else
7553  ac_cv_prog_CPP=$CPP
7554fi
7555echo "$as_me:$LINENO: result: $CPP" >&5
7556echo "${ECHO_T}$CPP" >&6
7557ac_preproc_ok=false
7558for ac_c_preproc_warn_flag in '' yes
7559do
7560  # Use a header file that comes with gcc, so configuring glibc
7561  # with a fresh cross-compiler works.
7562  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7563  # <limits.h> exists even on freestanding compilers.
7564  # On the NeXT, cc -E runs the code through the compiler's parser,
7565  # not just through cpp. "Syntax error" is here to catch this case.
7566  cat >conftest.$ac_ext <<_ACEOF
7567/* confdefs.h.  */
7568_ACEOF
7569cat confdefs.h >>conftest.$ac_ext
7570cat >>conftest.$ac_ext <<_ACEOF
7571/* end confdefs.h.  */
7572#ifdef __STDC__
7573# include <limits.h>
7574#else
7575# include <assert.h>
7576#endif
7577                     Syntax error
7578_ACEOF
7579if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7580  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7581  ac_status=$?
7582  grep -v '^ *+' conftest.er1 >conftest.err
7583  rm -f conftest.er1
7584  cat conftest.err >&5
7585  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7586  (exit $ac_status); } >/dev/null; then
7587  if test -s conftest.err; then
7588    ac_cpp_err=$ac_c_preproc_warn_flag
7589    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7590  else
7591    ac_cpp_err=
7592  fi
7593else
7594  ac_cpp_err=yes
7595fi
7596if test -z "$ac_cpp_err"; then
7597  :
7598else
7599  echo "$as_me: failed program was:" >&5
7600sed 's/^/| /' conftest.$ac_ext >&5
7601
7602  # Broken: fails on valid input.
7603continue
7604fi
7605rm -f conftest.err conftest.$ac_ext
7606
7607  # OK, works on sane cases.  Now check whether non-existent headers
7608  # can be detected and how.
7609  cat >conftest.$ac_ext <<_ACEOF
7610/* confdefs.h.  */
7611_ACEOF
7612cat confdefs.h >>conftest.$ac_ext
7613cat >>conftest.$ac_ext <<_ACEOF
7614/* end confdefs.h.  */
7615#include <ac_nonexistent.h>
7616_ACEOF
7617if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7618  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7619  ac_status=$?
7620  grep -v '^ *+' conftest.er1 >conftest.err
7621  rm -f conftest.er1
7622  cat conftest.err >&5
7623  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7624  (exit $ac_status); } >/dev/null; then
7625  if test -s conftest.err; then
7626    ac_cpp_err=$ac_c_preproc_warn_flag
7627    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7628  else
7629    ac_cpp_err=
7630  fi
7631else
7632  ac_cpp_err=yes
7633fi
7634if test -z "$ac_cpp_err"; then
7635  # Broken: success on invalid input.
7636continue
7637else
7638  echo "$as_me: failed program was:" >&5
7639sed 's/^/| /' conftest.$ac_ext >&5
7640
7641  # Passes both tests.
7642ac_preproc_ok=:
7643break
7644fi
7645rm -f conftest.err conftest.$ac_ext
7646
7647done
7648# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7649rm -f conftest.err conftest.$ac_ext
7650if $ac_preproc_ok; then
7651  :
7652else
7653  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7654See \`config.log' for more details." >&5
7655echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7656See \`config.log' for more details." >&2;}
7657   { (exit 1); exit 1; }; }
7658fi
7659
7660ac_ext=c
7661ac_cpp='$CPP $CPPFLAGS'
7662ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7663ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7664ac_compiler_gnu=$ac_cv_c_compiler_gnu
7665
7666
7667echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7668echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7669if test "${ac_cv_header_stdc+set}" = set; then
7670  echo $ECHO_N "(cached) $ECHO_C" >&6
7671else
7672  cat >conftest.$ac_ext <<_ACEOF
7673/* confdefs.h.  */
7674_ACEOF
7675cat confdefs.h >>conftest.$ac_ext
7676cat >>conftest.$ac_ext <<_ACEOF
7677/* end confdefs.h.  */
7678#include <stdlib.h>
7679#include <stdarg.h>
7680#include <string.h>
7681#include <float.h>
7682
7683#ifdef F77_DUMMY_MAIN
7684
7685#  ifdef __cplusplus
7686     extern "C"
7687#  endif
7688   int F77_DUMMY_MAIN() { return 1; }
7689
7690#endif
7691int
7692main ()
7693{
7694
7695  ;
7696  return 0;
7697}
7698_ACEOF
7699rm -f conftest.$ac_objext
7700if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7701  (eval $ac_compile) 2>conftest.er1
7702  ac_status=$?
7703  grep -v '^ *+' conftest.er1 >conftest.err
7704  rm -f conftest.er1
7705  cat conftest.err >&5
7706  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7707  (exit $ac_status); } &&
7708         { ac_try='test -z "$ac_c_werror_flag"
7709                         || test ! -s conftest.err'
7710  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7711  (eval $ac_try) 2>&5
7712  ac_status=$?
7713  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7714  (exit $ac_status); }; } &&
7715         { ac_try='test -s conftest.$ac_objext'
7716  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7717  (eval $ac_try) 2>&5
7718  ac_status=$?
7719  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720  (exit $ac_status); }; }; then
7721  ac_cv_header_stdc=yes
7722else
7723  echo "$as_me: failed program was:" >&5
7724sed 's/^/| /' conftest.$ac_ext >&5
7725
7726ac_cv_header_stdc=no
7727fi
7728rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7729
7730if test $ac_cv_header_stdc = yes; then
7731  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7732  cat >conftest.$ac_ext <<_ACEOF
7733/* confdefs.h.  */
7734_ACEOF
7735cat confdefs.h >>conftest.$ac_ext
7736cat >>conftest.$ac_ext <<_ACEOF
7737/* end confdefs.h.  */
7738#include <string.h>
7739
7740_ACEOF
7741if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7742  $EGREP "memchr" >/dev/null 2>&1; then
7743  :
7744else
7745  ac_cv_header_stdc=no
7746fi
7747rm -f conftest*
7748
7749fi
7750
7751if test $ac_cv_header_stdc = yes; then
7752  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7753  cat >conftest.$ac_ext <<_ACEOF
7754/* confdefs.h.  */
7755_ACEOF
7756cat confdefs.h >>conftest.$ac_ext
7757cat >>conftest.$ac_ext <<_ACEOF
7758/* end confdefs.h.  */
7759#include <stdlib.h>
7760
7761_ACEOF
7762if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7763  $EGREP "free" >/dev/null 2>&1; then
7764  :
7765else
7766  ac_cv_header_stdc=no
7767fi
7768rm -f conftest*
7769
7770fi
7771
7772if test $ac_cv_header_stdc = yes; then
7773  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7774  if test "$cross_compiling" = yes; then
7775  :
7776else
7777  cat >conftest.$ac_ext <<_ACEOF
7778/* confdefs.h.  */
7779_ACEOF
7780cat confdefs.h >>conftest.$ac_ext
7781cat >>conftest.$ac_ext <<_ACEOF
7782/* end confdefs.h.  */
7783#include <ctype.h>
7784#if ((' ' & 0x0FF) == 0x020)
7785# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7786# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7787#else
7788# define ISLOWER(c) \
7789                   (('a' <= (c) && (c) <= 'i') \
7790                     || ('j' <= (c) && (c) <= 'r') \
7791                     || ('s' <= (c) && (c) <= 'z'))
7792# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7793#endif
7794
7795#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7796int
7797main ()
7798{
7799  int i;
7800  for (i = 0; i < 256; i++)
7801    if (XOR (islower (i), ISLOWER (i))
7802        || toupper (i) != TOUPPER (i))
7803      exit(2);
7804  exit (0);
7805}
7806_ACEOF
7807rm -f conftest$ac_exeext
7808if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7809  (eval $ac_link) 2>&5
7810  ac_status=$?
7811  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7812  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7813  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7814  (eval $ac_try) 2>&5
7815  ac_status=$?
7816  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7817  (exit $ac_status); }; }; then
7818  :
7819else
7820  echo "$as_me: program exited with status $ac_status" >&5
7821echo "$as_me: failed program was:" >&5
7822sed 's/^/| /' conftest.$ac_ext >&5
7823
7824( exit $ac_status )
7825ac_cv_header_stdc=no
7826fi
7827rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7828fi
7829fi
7830fi
7831echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7832echo "${ECHO_T}$ac_cv_header_stdc" >&6
7833if test $ac_cv_header_stdc = yes; then
7834
7835cat >>confdefs.h <<\_ACEOF
7836#define STDC_HEADERS 1
7837_ACEOF
7838
7839fi
7840
7841# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7852                  inttypes.h stdint.h unistd.h
7853do
7854as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7855echo "$as_me:$LINENO: checking for $ac_header" >&5
7856echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7857if eval "test \"\${$as_ac_Header+set}\" = set"; then
7858  echo $ECHO_N "(cached) $ECHO_C" >&6
7859else
7860  cat >conftest.$ac_ext <<_ACEOF
7861/* confdefs.h.  */
7862_ACEOF
7863cat confdefs.h >>conftest.$ac_ext
7864cat >>conftest.$ac_ext <<_ACEOF
7865/* end confdefs.h.  */
7866$ac_includes_default
7867
7868#include <$ac_header>
7869_ACEOF
7870rm -f conftest.$ac_objext
7871if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7872  (eval $ac_compile) 2>conftest.er1
7873  ac_status=$?
7874  grep -v '^ *+' conftest.er1 >conftest.err
7875  rm -f conftest.er1
7876  cat conftest.err >&5
7877  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7878  (exit $ac_status); } &&
7879         { ac_try='test -z "$ac_c_werror_flag"
7880                         || test ! -s conftest.err'
7881  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7882  (eval $ac_try) 2>&5
7883  ac_status=$?
7884  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7885  (exit $ac_status); }; } &&
7886         { ac_try='test -s conftest.$ac_objext'
7887  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7888  (eval $ac_try) 2>&5
7889  ac_status=$?
7890  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891  (exit $ac_status); }; }; then
7892  eval "$as_ac_Header=yes"
7893else
7894  echo "$as_me: failed program was:" >&5
7895sed 's/^/| /' conftest.$ac_ext >&5
7896
7897eval "$as_ac_Header=no"
7898fi
7899rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7900fi
7901echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7902echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7903if test `eval echo '${'$as_ac_Header'}'` = yes; then
7904  cat >>confdefs.h <<_ACEOF
7905#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7906_ACEOF
7907
7908fi
7909
7910done
7911
7912
7913
7914for ac_header in dlfcn.h
7915do
7916as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7917if eval "test \"\${$as_ac_Header+set}\" = set"; then
7918  echo "$as_me:$LINENO: checking for $ac_header" >&5
7919echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7920if eval "test \"\${$as_ac_Header+set}\" = set"; then
7921  echo $ECHO_N "(cached) $ECHO_C" >&6
7922fi
7923echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7924echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7925else
7926  # Is the header compilable?
7927echo "$as_me:$LINENO: checking $ac_header usability" >&5
7928echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7929cat >conftest.$ac_ext <<_ACEOF
7930/* confdefs.h.  */
7931_ACEOF
7932cat confdefs.h >>conftest.$ac_ext
7933cat >>conftest.$ac_ext <<_ACEOF
7934/* end confdefs.h.  */
7935$ac_includes_default
7936#include <$ac_header>
7937_ACEOF
7938rm -f conftest.$ac_objext
7939if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7940  (eval $ac_compile) 2>conftest.er1
7941  ac_status=$?
7942  grep -v '^ *+' conftest.er1 >conftest.err
7943  rm -f conftest.er1
7944  cat conftest.err >&5
7945  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7946  (exit $ac_status); } &&
7947         { ac_try='test -z "$ac_c_werror_flag"
7948                         || test ! -s conftest.err'
7949  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7950  (eval $ac_try) 2>&5
7951  ac_status=$?
7952  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7953  (exit $ac_status); }; } &&
7954         { ac_try='test -s conftest.$ac_objext'
7955  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7956  (eval $ac_try) 2>&5
7957  ac_status=$?
7958  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7959  (exit $ac_status); }; }; then
7960  ac_header_compiler=yes
7961else
7962  echo "$as_me: failed program was:" >&5
7963sed 's/^/| /' conftest.$ac_ext >&5
7964
7965ac_header_compiler=no
7966fi
7967rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7968echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7969echo "${ECHO_T}$ac_header_compiler" >&6
7970
7971# Is the header present?
7972echo "$as_me:$LINENO: checking $ac_header presence" >&5
7973echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7974cat >conftest.$ac_ext <<_ACEOF
7975/* confdefs.h.  */
7976_ACEOF
7977cat confdefs.h >>conftest.$ac_ext
7978cat >>conftest.$ac_ext <<_ACEOF
7979/* end confdefs.h.  */
7980#include <$ac_header>
7981_ACEOF
7982if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7983  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7984  ac_status=$?
7985  grep -v '^ *+' conftest.er1 >conftest.err
7986  rm -f conftest.er1
7987  cat conftest.err >&5
7988  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7989  (exit $ac_status); } >/dev/null; then
7990  if test -s conftest.err; then
7991    ac_cpp_err=$ac_c_preproc_warn_flag
7992    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7993  else
7994    ac_cpp_err=
7995  fi
7996else
7997  ac_cpp_err=yes
7998fi
7999if test -z "$ac_cpp_err"; then
8000  ac_header_preproc=yes
8001else
8002  echo "$as_me: failed program was:" >&5
8003sed 's/^/| /' conftest.$ac_ext >&5
8004
8005  ac_header_preproc=no
8006fi
8007rm -f conftest.err conftest.$ac_ext
8008echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8009echo "${ECHO_T}$ac_header_preproc" >&6
8010
8011# So?  What about this header?
8012case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8013  yes:no: )
8014    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8015echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8016    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8017echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8018    ac_header_preproc=yes
8019    ;;
8020  no:yes:* )
8021    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8022echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8023    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8024echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8025    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8026echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8027    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8028echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8029    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8030echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8031    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8032echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8033    (
8034      cat <<\_ASBOX
8035## --------------------------------------------------------------- ##
8036## Report this to http://projects.coin-or.org/BuildTools/newticket ##
8037## --------------------------------------------------------------- ##
8038_ASBOX
8039    ) |
8040      sed "s/^/$as_me: WARNING:     /" >&2
8041    ;;
8042esac
8043echo "$as_me:$LINENO: checking for $ac_header" >&5
8044echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8045if eval "test \"\${$as_ac_Header+set}\" = set"; then
8046  echo $ECHO_N "(cached) $ECHO_C" >&6
8047else
8048  eval "$as_ac_Header=\$ac_header_preproc"
8049fi
8050echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8051echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8052
8053fi
8054if test `eval echo '${'$as_ac_Header'}'` = yes; then
8055  cat >>confdefs.h <<_ACEOF
8056#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8057_ACEOF
8058
8059fi
8060
8061done
8062
8063ac_ext=cc
8064ac_cpp='$CXXCPP $CPPFLAGS'
8065ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8066ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8067ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8068if test -n "$ac_tool_prefix"; then
8069  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
8070  do
8071    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8072set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8073echo "$as_me:$LINENO: checking for $ac_word" >&5
8074echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8075if test "${ac_cv_prog_CXX+set}" = set; then
8076  echo $ECHO_N "(cached) $ECHO_C" >&6
8077else
8078  if test -n "$CXX"; then
8079  ac_cv_prog_CXX="$CXX" # Let the user override the test.
8080else
8081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8082for as_dir in $PATH
8083do
8084  IFS=$as_save_IFS
8085  test -z "$as_dir" && as_dir=.
8086  for ac_exec_ext in '' $ac_executable_extensions; do
8087  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8088    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
8089    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8090    break 2
8091  fi
8092done
8093done
8094
8095fi
8096fi
8097CXX=$ac_cv_prog_CXX
8098if test -n "$CXX"; then
8099  echo "$as_me:$LINENO: result: $CXX" >&5
8100echo "${ECHO_T}$CXX" >&6
8101else
8102  echo "$as_me:$LINENO: result: no" >&5
8103echo "${ECHO_T}no" >&6
8104fi
8105
8106    test -n "$CXX" && break
8107  done
8108fi
8109if test -z "$CXX"; then
8110  ac_ct_CXX=$CXX
8111  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
8112do
8113  # Extract the first word of "$ac_prog", so it can be a program name with args.
8114set dummy $ac_prog; ac_word=$2
8115echo "$as_me:$LINENO: checking for $ac_word" >&5
8116echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8117if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
8118  echo $ECHO_N "(cached) $ECHO_C" >&6
8119else
8120  if test -n "$ac_ct_CXX"; then
8121  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
8122else
8123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8124for as_dir in $PATH
8125do
8126  IFS=$as_save_IFS
8127  test -z "$as_dir" && as_dir=.
8128  for ac_exec_ext in '' $ac_executable_extensions; do
8129  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8130    ac_cv_prog_ac_ct_CXX="$ac_prog"
8131    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8132    break 2
8133  fi
8134done
8135done
8136
8137fi
8138fi
8139ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
8140if test -n "$ac_ct_CXX"; then
8141  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
8142echo "${ECHO_T}$ac_ct_CXX" >&6
8143else
8144  echo "$as_me:$LINENO: result: no" >&5
8145echo "${ECHO_T}no" >&6
8146fi
8147
8148  test -n "$ac_ct_CXX" && break
8149done
8150test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
8151
8152  CXX=$ac_ct_CXX
8153fi
8154
8155
8156# Provide some information about the compiler.
8157echo "$as_me:$LINENO:" \
8158     "checking for C++ compiler version" >&5
8159ac_compiler=`set X $ac_compile; echo $2`
8160{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
8161  (eval $ac_compiler --version </dev/null >&5) 2>&5
8162  ac_status=$?
8163  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8164  (exit $ac_status); }
8165{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
8166  (eval $ac_compiler -v </dev/null >&5) 2>&5
8167  ac_status=$?
8168  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169  (exit $ac_status); }
8170{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
8171  (eval $ac_compiler -V </dev/null >&5) 2>&5
8172  ac_status=$?
8173  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8174  (exit $ac_status); }
8175
8176echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
8177echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
8178if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
8179  echo $ECHO_N "(cached) $ECHO_C" >&6
8180else
8181  cat >conftest.$ac_ext <<_ACEOF
8182/* confdefs.h.  */
8183_ACEOF
8184cat confdefs.h >>conftest.$ac_ext
8185cat >>conftest.$ac_ext <<_ACEOF
8186/* end confdefs.h.  */
8187
8188#ifdef F77_DUMMY_MAIN
8189
8190#  ifdef __cplusplus
8191     extern "C"
8192#  endif
8193   int F77_DUMMY_MAIN() { return 1; }
8194
8195#endif
8196int
8197main ()
8198{
8199#ifndef __GNUC__
8200       choke me
8201#endif
8202
8203  ;
8204  return 0;
8205}
8206_ACEOF
8207rm -f conftest.$ac_objext
8208if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8209  (eval $ac_compile) 2>conftest.er1
8210  ac_status=$?
8211  grep -v '^ *+' conftest.er1 >conftest.err
8212  rm -f conftest.er1
8213  cat conftest.err >&5
8214  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8215  (exit $ac_status); } &&
8216         { ac_try='test -z "$ac_cxx_werror_flag"
8217                         || test ! -s conftest.err'
8218  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8219  (eval $ac_try) 2>&5
8220  ac_status=$?
8221  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222  (exit $ac_status); }; } &&
8223         { ac_try='test -s conftest.$ac_objext'
8224  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8225  (eval $ac_try) 2>&5
8226  ac_status=$?
8227  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228  (exit $ac_status); }; }; then
8229  ac_compiler_gnu=yes
8230else
8231  echo "$as_me: failed program was:" >&5
8232sed 's/^/| /' conftest.$ac_ext >&5
8233
8234ac_compiler_gnu=no
8235fi
8236rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8237ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
8238
8239fi
8240echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
8241echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
8242GXX=`test $ac_compiler_gnu = yes && echo yes`
8243ac_test_CXXFLAGS=${CXXFLAGS+set}
8244ac_save_CXXFLAGS=$CXXFLAGS
8245CXXFLAGS="-g"
8246echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
8247echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
8248if test "${ac_cv_prog_cxx_g+set}" = set; then
8249  echo $ECHO_N "(cached) $ECHO_C" >&6
8250else
8251  cat >conftest.$ac_ext <<_ACEOF
8252/* confdefs.h.  */
8253_ACEOF
8254cat confdefs.h >>conftest.$ac_ext
8255cat >>conftest.$ac_ext <<_ACEOF
8256/* end confdefs.h.  */
8257
8258#ifdef F77_DUMMY_MAIN
8259
8260#  ifdef __cplusplus
8261     extern "C"
8262#  endif
8263   int F77_DUMMY_MAIN() { return 1; }
8264
8265#endif
8266int
8267main ()
8268{
8269
8270  ;
8271  return 0;
8272}
8273_ACEOF
8274rm -f conftest.$ac_objext
8275if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8276  (eval $ac_compile) 2>conftest.er1
8277  ac_status=$?
8278  grep -v '^ *+' conftest.er1 >conftest.err
8279  rm -f conftest.er1
8280  cat conftest.err >&5
8281  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8282  (exit $ac_status); } &&
8283         { ac_try='test -z "$ac_cxx_werror_flag"
8284                         || test ! -s conftest.err'
8285  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8286  (eval $ac_try) 2>&5
8287  ac_status=$?
8288  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289  (exit $ac_status); }; } &&
8290         { ac_try='test -s conftest.$ac_objext'
8291  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8292  (eval $ac_try) 2>&5
8293  ac_status=$?
8294  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8295  (exit $ac_status); }; }; then
8296  ac_cv_prog_cxx_g=yes
8297else
8298  echo "$as_me: failed program was:" >&5
8299sed 's/^/| /' conftest.$ac_ext >&5
8300
8301ac_cv_prog_cxx_g=no
8302fi
8303rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8304fi
8305echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
8306echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
8307if test "$ac_test_CXXFLAGS" = set; then
8308  CXXFLAGS=$ac_save_CXXFLAGS
8309elif test $ac_cv_prog_cxx_g = yes; then
8310  if test "$GXX" = yes; then
8311    CXXFLAGS="-g -O2"
8312  else
8313    CXXFLAGS="-g"
8314  fi
8315else
8316  if test "$GXX" = yes; then
8317    CXXFLAGS="-O2"
8318  else
8319    CXXFLAGS=
8320  fi
8321fi
8322for ac_declaration in \
8323   '' \
8324   'extern "C" void std::exit (int) throw (); using std::exit;' \
8325   'extern "C" void std::exit (int); using std::exit;' \
8326   'extern "C" void exit (int) throw ();' \
8327   'extern "C" void exit (int);' \
8328   'void exit (int);'
8329do
8330  cat >conftest.$ac_ext <<_ACEOF
8331/* confdefs.h.  */
8332_ACEOF
8333cat confdefs.h >>conftest.$ac_ext
8334cat >>conftest.$ac_ext <<_ACEOF
8335/* end confdefs.h.  */
8336$ac_declaration
8337#include <stdlib.h>
8338#ifdef F77_DUMMY_MAIN
8339
8340#  ifdef __cplusplus
8341     extern "C"
8342#  endif
8343   int F77_DUMMY_MAIN() { return 1; }
8344
8345#endif
8346int
8347main ()
8348{
8349exit (42);
8350  ;
8351  return 0;
8352}
8353_ACEOF
8354rm -f conftest.$ac_objext
8355if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8356  (eval $ac_compile) 2>conftest.er1
8357  ac_status=$?
8358  grep -v '^ *+' conftest.er1 >conftest.err
8359  rm -f conftest.er1
8360  cat conftest.err >&5
8361  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8362  (exit $ac_status); } &&
8363         { ac_try='test -z "$ac_cxx_werror_flag"
8364                         || test ! -s conftest.err'
8365  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8366  (eval $ac_try) 2>&5
8367  ac_status=$?
8368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8369  (exit $ac_status); }; } &&
8370         { ac_try='test -s conftest.$ac_objext'
8371  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8372  (eval $ac_try) 2>&5
8373  ac_status=$?
8374  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375  (exit $ac_status); }; }; then
8376  :
8377else
8378  echo "$as_me: failed program was:" >&5
8379sed 's/^/| /' conftest.$ac_ext >&5
8380
8381continue
8382fi
8383rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8384  cat >conftest.$ac_ext <<_ACEOF
8385/* confdefs.h.  */
8386_ACEOF
8387cat confdefs.h >>conftest.$ac_ext
8388cat >>conftest.$ac_ext <<_ACEOF
8389/* end confdefs.h.  */
8390$ac_declaration
8391#ifdef F77_DUMMY_MAIN
8392
8393#  ifdef __cplusplus
8394     extern "C"
8395#  endif
8396   int F77_DUMMY_MAIN() { return 1; }
8397
8398#endif
8399int
8400main ()
8401{
8402exit (42);
8403  ;
8404  return 0;
8405}
8406_ACEOF
8407rm -f conftest.$ac_objext
8408if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8409  (eval $ac_compile) 2>conftest.er1
8410  ac_status=$?
8411  grep -v '^ *+' conftest.er1 >conftest.err
8412  rm -f conftest.er1
8413  cat conftest.err >&5
8414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8415  (exit $ac_status); } &&
8416         { ac_try='test -z "$ac_cxx_werror_flag"
8417                         || test ! -s conftest.err'
8418  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8419  (eval $ac_try) 2>&5
8420  ac_status=$?
8421  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8422  (exit $ac_status); }; } &&
8423         { ac_try='test -s conftest.$ac_objext'
8424  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8425  (eval $ac_try) 2>&5
8426  ac_status=$?
8427  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8428  (exit $ac_status); }; }; then
8429  break
8430else
8431  echo "$as_me: failed program was:" >&5
8432sed 's/^/| /' conftest.$ac_ext >&5
8433
8434fi
8435rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8436done
8437rm -f conftest*
8438if test -n "$ac_declaration"; then
8439  echo '#ifdef __cplusplus' >>confdefs.h
8440  echo $ac_declaration      >>confdefs.h
8441  echo '#endif'             >>confdefs.h
8442fi
8443
8444ac_ext=cc
8445ac_cpp='$CXXCPP $CPPFLAGS'
8446ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8447ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8448ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8449
8450depcc="$CXX"  am_compiler_list=
8451
8452echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
8453echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
8454if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
8455  echo $ECHO_N "(cached) $ECHO_C" >&6
8456else
8457  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8458  # We make a subdir and do the tests there.  Otherwise we can end up
8459  # making bogus files that we don't know about and never remove.  For
8460  # instance it was reported that on HP-UX the gcc test will end up
8461  # making a dummy file named `D' -- because `-MD' means `put the output
8462  # in D'.
8463  mkdir conftest.dir
8464  # Copy depcomp to subdir because otherwise we won't find it if we're
8465  # using a relative directory.
8466  cp "$am_depcomp" conftest.dir
8467  cd conftest.dir
8468  # We will build objects and dependencies in a subdirectory because
8469  # it helps to detect inapplicable dependency modes.  For instance
8470  # both Tru64's cc and ICC support -MD to output dependencies as a
8471  # side effect of compilation, but ICC will put the dependencies in
8472  # the current directory while Tru64 will put them in the object
8473  # directory.
8474  mkdir sub
8475
8476  am_cv_CXX_dependencies_compiler_type=none
8477  if test "$am_compiler_list" = ""; then
8478     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8479  fi
8480  for depmode in $am_compiler_list; do
8481    # Setup a source with many dependencies, because some compilers
8482    # like to wrap large dependency lists on column 80 (with \), and
8483    # we should not choose a depcomp mode which is confused by this.
8484    #
8485    # We need to recreate these files for each test, as the compiler may
8486    # overwrite some of them when testing with obscure command lines.
8487    # This happens at least with the AIX C compiler.
8488    : > sub/conftest.c
8489    for i in 1 2 3 4 5 6; do
8490      echo '#include "conftst'$i'.h"' >> sub/conftest.c
8491      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8492      # Solaris 8's {/usr,}/bin/sh.
8493      touch sub/conftst$i.h
8494    done
8495    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8496
8497    case $depmode in
8498    nosideeffect)
8499      # after this tag, mechanisms are not by side-effect, so they'll
8500      # only be used when explicitly requested
8501      if test "x$enable_dependency_tracking" = xyes; then
8502        continue
8503      else
8504        break
8505      fi
8506      ;;
8507    none) break ;;
8508    esac
8509    # We check with `-c' and `-o' for the sake of the "dashmstdout"
8510    # mode.  It turns out that the SunPro C++ compiler does not properly
8511    # handle `-M -o', and we need to detect this.
8512    if depmode=$depmode \
8513       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8514       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8515       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
8516         >/dev/null 2>conftest.err &&
8517       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8518       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
8519       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8520      # icc doesn't choke on unknown options, it will just issue warnings
8521      # or remarks (even with -Werror).  So we grep stderr for any message
8522      # that says an option was ignored or not supported.
8523      # When given -MP, icc 7.0 and 7.1 complain thusly:
8524      #   icc: Command line warning: ignoring option '-M'; no argument required
8525      # The diagnosis changed in icc 8.0:
8526      #   icc: Command line remark: option '-MP' not supported
8527      if (grep 'ignoring option' conftest.err ||
8528          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8529        am_cv_CXX_dependencies_compiler_type=$depmode
8530        break
8531      fi
8532    fi
8533  done
8534
8535  cd ..
8536  rm -rf conftest.dir
8537else
8538  am_cv_CXX_dependencies_compiler_type=none
8539fi
8540
8541fi
8542echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
8543echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
8544CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8545
8546
8547
8548if
8549  test "x$enable_dependency_tracking" != xno \
8550  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8551  am__fastdepCXX_TRUE=
8552  am__fastdepCXX_FALSE='#'
8553else
8554  am__fastdepCXX_TRUE='#'
8555  am__fastdepCXX_FALSE=
8556fi
8557
8558
8559depcc="$CXX"  am_compiler_list=
8560
8561echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
8562echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
8563if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
8564  echo $ECHO_N "(cached) $ECHO_C" >&6
8565else
8566  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8567  # We make a subdir and do the tests there.  Otherwise we can end up
8568  # making bogus files that we don't know about and never remove.  For
8569  # instance it was reported that on HP-UX the gcc test will end up
8570  # making a dummy file named `D' -- because `-MD' means `put the output
8571  # in D'.
8572  mkdir conftest.dir
8573  # Copy depcomp to subdir because otherwise we won't find it if we're
8574  # using a relative directory.
8575  cp "$am_depcomp" conftest.dir
8576  cd conftest.dir
8577  # We will build objects and dependencies in a subdirectory because
8578  # it helps to detect inapplicable dependency modes.  For instance
8579  # both Tru64's cc and ICC support -MD to output dependencies as a
8580  # side effect of compilation, but ICC will put the dependencies in
8581  # the current directory while Tru64 will put them in the object
8582  # directory.
8583  mkdir sub
8584
8585  am_cv_CXX_dependencies_compiler_type=none
8586  if test "$am_compiler_list" = ""; then
8587     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8588  fi
8589  for depmode in $am_compiler_list; do
8590    # Setup a source with many dependencies, because some compilers
8591    # like to wrap large dependency lists on column 80 (with \), and
8592    # we should not choose a depcomp mode which is confused by this.
8593    #
8594    # We need to recreate these files for each test, as the compiler may
8595    # overwrite some of them when testing with obscure command lines.
8596    # This happens at least with the AIX C compiler.
8597    : > sub/conftest.c
8598    for i in 1 2 3 4 5 6; do
8599      echo '#include "conftst'$i'.h"' >> sub/conftest.c
8600      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8601      # Solaris 8's {/usr,}/bin/sh.
8602      touch sub/conftst$i.h
8603    done
8604    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8605
8606    case $depmode in
8607    nosideeffect)
8608      # after this tag, mechanisms are not by side-effect, so they'll
8609      # only be used when explicitly requested
8610      if test "x$enable_dependency_tracking" = xyes; then
8611        continue
8612      else
8613        break
8614      fi
8615      ;;
8616    none) break ;;
8617    esac
8618    # We check with `-c' and `-o' for the sake of the "dashmstdout"
8619    # mode.  It turns out that the SunPro C++ compiler does not properly
8620    # handle `-M -o', and we need to detect this.
8621    if depmode=$depmode \
8622       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8623       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8624       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
8625         >/dev/null 2>conftest.err &&
8626       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8627       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
8628       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8629      # icc doesn't choke on unknown options, it will just issue warnings
8630      # or remarks (even with -Werror).  So we grep stderr for any message
8631      # that says an option was ignored or not supported.
8632      # When given -MP, icc 7.0 and 7.1 complain thusly:
8633      #   icc: Command line warning: ignoring option '-M'; no argument required
8634      # The diagnosis changed in icc 8.0:
8635      #   icc: Command line remark: option '-MP' not supported
8636      if (grep 'ignoring option' conftest.err ||
8637          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8638        am_cv_CXX_dependencies_compiler_type=$depmode
8639        break
8640      fi
8641    fi
8642  done
8643
8644  cd ..
8645  rm -rf conftest.dir
8646else
8647  am_cv_CXX_dependencies_compiler_type=none
8648fi
8649
8650fi
8651echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
8652echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
8653CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8654
8655
8656
8657if
8658  test "x$enable_dependency_tracking" != xno \
8659  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8660  am__fastdepCXX_TRUE=
8661  am__fastdepCXX_FALSE='#'
8662else
8663  am__fastdepCXX_TRUE='#'
8664  am__fastdepCXX_FALSE=
8665fi
8666
8667
8668
8669
8670if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
8671    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
8672    (test "X$CXX" != "Xg++"))) ; then
8673  ac_ext=cc
8674ac_cpp='$CXXCPP $CPPFLAGS'
8675ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8676ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8677ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8678echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8679echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
8680if test -z "$CXXCPP"; then
8681  if test "${ac_cv_prog_CXXCPP+set}" = set; then
8682  echo $ECHO_N "(cached) $ECHO_C" >&6
8683else
8684      # Double quotes because CXXCPP needs to be expanded
8685    for CXXCPP in "$CXX -E" "/lib/cpp"
8686    do
8687      ac_preproc_ok=false
8688for ac_cxx_preproc_warn_flag in '' yes
8689do
8690  # Use a header file that comes with gcc, so configuring glibc
8691  # with a fresh cross-compiler works.
8692  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8693  # <limits.h> exists even on freestanding compilers.
8694  # On the NeXT, cc -E runs the code through the compiler's parser,
8695  # not just through cpp. "Syntax error" is here to catch this case.
8696  cat >conftest.$ac_ext <<_ACEOF
8697/* confdefs.h.  */
8698_ACEOF
8699cat confdefs.h >>conftest.$ac_ext
8700cat >>conftest.$ac_ext <<_ACEOF
8701/* end confdefs.h.  */
8702#ifdef __STDC__
8703# include <limits.h>
8704#else
8705# include <assert.h>
8706#endif
8707                     Syntax error
8708_ACEOF
8709if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8710  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8711  ac_status=$?
8712  grep -v '^ *+' conftest.er1 >conftest.err
8713  rm -f conftest.er1
8714  cat conftest.err >&5
8715  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8716  (exit $ac_status); } >/dev/null; then
8717  if test -s conftest.err; then
8718    ac_cpp_err=$ac_cxx_preproc_warn_flag
8719    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8720  else
8721    ac_cpp_err=
8722  fi
8723else
8724  ac_cpp_err=yes
8725fi
8726if test -z "$ac_cpp_err"; then
8727  :
8728else
8729  echo "$as_me: failed program was:" >&5
8730sed 's/^/| /' conftest.$ac_ext >&5
8731
8732  # Broken: fails on valid input.
8733continue
8734fi
8735rm -f conftest.err conftest.$ac_ext
8736
8737  # OK, works on sane cases.  Now check whether non-existent headers
8738  # can be detected and how.
8739  cat >conftest.$ac_ext <<_ACEOF
8740/* confdefs.h.  */
8741_ACEOF
8742cat confdefs.h >>conftest.$ac_ext
8743cat >>conftest.$ac_ext <<_ACEOF
8744/* end confdefs.h.  */
8745#include <ac_nonexistent.h>
8746_ACEOF
8747if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8748  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8749  ac_status=$?
8750  grep -v '^ *+' conftest.er1 >conftest.err
8751  rm -f conftest.er1
8752  cat conftest.err >&5
8753  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8754  (exit $ac_status); } >/dev/null; then
8755  if test -s conftest.err; then
8756    ac_cpp_err=$ac_cxx_preproc_warn_flag
8757    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8758  else
8759    ac_cpp_err=
8760  fi
8761else
8762  ac_cpp_err=yes
8763fi
8764if test -z "$ac_cpp_err"; then
8765  # Broken: success on invalid input.
8766continue
8767else
8768  echo "$as_me: failed program was:" >&5
8769sed 's/^/| /' conftest.$ac_ext >&5
8770
8771  # Passes both tests.
8772ac_preproc_ok=:
8773break
8774fi
8775rm -f conftest.err conftest.$ac_ext
8776
8777done
8778# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8779rm -f conftest.err conftest.$ac_ext
8780if $ac_preproc_ok; then
8781  break
8782fi
8783
8784    done
8785    ac_cv_prog_CXXCPP=$CXXCPP
8786
8787fi
8788  CXXCPP=$ac_cv_prog_CXXCPP
8789else
8790  ac_cv_prog_CXXCPP=$CXXCPP
8791fi
8792echo "$as_me:$LINENO: result: $CXXCPP" >&5
8793echo "${ECHO_T}$CXXCPP" >&6
8794ac_preproc_ok=false
8795for ac_cxx_preproc_warn_flag in '' yes
8796do
8797  # Use a header file that comes with gcc, so configuring glibc
8798  # with a fresh cross-compiler works.
8799  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8800  # <limits.h> exists even on freestanding compilers.
8801  # On the NeXT, cc -E runs the code through the compiler's parser,
8802  # not just through cpp. "Syntax error" is here to catch this case.
8803  cat >conftest.$ac_ext <<_ACEOF
8804/* confdefs.h.  */
8805_ACEOF
8806cat confdefs.h >>conftest.$ac_ext
8807cat >>conftest.$ac_ext <<_ACEOF
8808/* end confdefs.h.  */
8809#ifdef __STDC__
8810# include <limits.h>
8811#else
8812# include <assert.h>
8813#endif
8814                     Syntax error
8815_ACEOF
8816if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8817  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8818  ac_status=$?
8819  grep -v '^ *+' conftest.er1 >conftest.err
8820  rm -f conftest.er1
8821  cat conftest.err >&5
8822  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8823  (exit $ac_status); } >/dev/null; then
8824  if test -s conftest.err; then
8825    ac_cpp_err=$ac_cxx_preproc_warn_flag
8826    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8827  else
8828    ac_cpp_err=
8829  fi
8830else
8831  ac_cpp_err=yes
8832fi
8833if test -z "$ac_cpp_err"; then
8834  :
8835else
8836  echo "$as_me: failed program was:" >&5
8837sed 's/^/| /' conftest.$ac_ext >&5
8838
8839  # Broken: fails on valid input.
8840continue
8841fi
8842rm -f conftest.err conftest.$ac_ext
8843
8844  # OK, works on sane cases.  Now check whether non-existent headers
8845  # can be detected and how.
8846  cat >conftest.$ac_ext <<_ACEOF
8847/* confdefs.h.  */
8848_ACEOF
8849cat confdefs.h >>conftest.$ac_ext
8850cat >>conftest.$ac_ext <<_ACEOF
8851/* end confdefs.h.  */
8852#include <ac_nonexistent.h>
8853_ACEOF
8854if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8855  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8856  ac_status=$?
8857  grep -v '^ *+' conftest.er1 >conftest.err
8858  rm -f conftest.er1
8859  cat conftest.err >&5
8860  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8861  (exit $ac_status); } >/dev/null; then
8862  if test -s conftest.err; then
8863    ac_cpp_err=$ac_cxx_preproc_warn_flag
8864    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8865  else
8866    ac_cpp_err=
8867  fi
8868else
8869  ac_cpp_err=yes
8870fi
8871if test -z "$ac_cpp_err"; then
8872  # Broken: success on invalid input.
8873continue
8874else
8875  echo "$as_me: failed program was:" >&5
8876sed 's/^/| /' conftest.$ac_ext >&5
8877
8878  # Passes both tests.
8879ac_preproc_ok=:
8880break
8881fi
8882rm -f conftest.err conftest.$ac_ext
8883
8884done
8885# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8886rm -f conftest.err conftest.$ac_ext
8887if $ac_preproc_ok; then
8888  :
8889else
8890  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8891See \`config.log' for more details." >&5
8892echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8893See \`config.log' for more details." >&2;}
8894   { (exit 1); exit 1; }; }
8895fi
8896
8897ac_ext=cc
8898ac_cpp='$CXXCPP $CPPFLAGS'
8899ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8900ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8901ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8902
8903fi
8904
8905
8906
8907# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
8908
8909# find the maximum length of command line arguments
8910echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
8911echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
8912if test "${lt_cv_sys_max_cmd_len+set}" = set; then
8913  echo $ECHO_N "(cached) $ECHO_C" >&6
8914else
8915    i=0
8916  teststring="ABCD"
8917
8918  case $build_os in
8919  msdosdjgpp*)
8920    # On DJGPP, this test can blow up pretty badly due to problems in libc
8921    # (any single argument exceeding 2000 bytes causes a buffer overrun
8922    # during glob expansion).  Even if it were fixed, the result of this
8923    # check would be larger than it should be.
8924    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
8925    ;;
8926
8927  gnu*)
8928    # Under GNU Hurd, this test is not required because there is
8929    # no limit to the length of command line arguments.
8930    # Libtool will interpret -1 as no limit whatsoever
8931    lt_cv_sys_max_cmd_len=-1;
8932    ;;
8933
8934  cygwin* | mingw*)
8935    # On Win9x/ME, this test blows up -- it succeeds, but takes
8936    # about 5 minutes as the teststring grows exponentially.
8937    # Worse, since 9x/ME are not pre-emptively multitasking,
8938    # you end up with a "frozen" computer, even though with patience
8939    # the test eventually succeeds (with a max line length of 256k).
8940    # Instead, let's just punt: use the minimum linelength reported by
8941    # all of the supported platforms: 8192 (on NT/2K/XP).
8942    lt_cv_sys_max_cmd_len=8192;
8943    ;;
8944
8945  amigaos*)
8946    # On AmigaOS with pdksh, this test takes hours, literally.
8947    # So we just punt and use a minimum line length of 8192.
8948    lt_cv_sys_max_cmd_len=8192;
8949    ;;
8950
8951  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
8952    # This has been around since 386BSD, at least.  Likely further.
8953    if test -x /sbin/sysctl; then
8954      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
8955    elif test -x /usr/sbin/sysctl; then
8956      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
8957    else
8958      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
8959    fi
8960    # And add a safety zone
8961    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8962    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8963    ;;
8964
8965  interix*)
8966    # We know the value 262144 and hardcode it with a safety zone (like BSD)
8967    lt_cv_sys_max_cmd_len=196608
8968    ;;
8969
8970  osf*)
8971    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
8972    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
8973    # nice to cause kernel panics so lets avoid the loop below.
8974    # First set a reasonable default.
8975    lt_cv_sys_max_cmd_len=16384
8976    #
8977    if test -x /sbin/sysconfig; then
8978      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
8979        *1*) lt_cv_sys_max_cmd_len=-1 ;;
8980      esac
8981    fi
8982    ;;
8983  sco3.2v5*)
8984    lt_cv_sys_max_cmd_len=102400
8985    ;;
8986  sysv5* | sco5v6* | sysv4.2uw2*)
8987    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
8988    if test -n "$kargmax"; then
8989      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
8990    else
8991      lt_cv_sys_max_cmd_len=32768
8992    fi
8993    ;;
8994  *)
8995    # If test is not a shell built-in, we'll probably end up computing a
8996    # maximum length that is only half of the actual maximum length, but
8997    # we can't tell.
8998    SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
8999    while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
9000               = "XX$teststring") >/dev/null 2>&1 &&
9001            new_result=`expr "X$teststring" : ".*" 2>&1` &&
9002            lt_cv_sys_max_cmd_len=$new_result &&
9003            test $i != 17 # 1/2 MB should be enough
9004    do
9005      i=`expr $i + 1`
9006      teststring=$teststring$teststring
9007    done
9008    teststring=
9009    # Add a significant safety factor because C++ compilers can tack on massive
9010    # amounts of additional arguments before passing them to the linker.
9011    # It appears as though 1/2 is a usable value.
9012    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
9013    ;;
9014  esac
9015
9016fi
9017
9018if test -n $lt_cv_sys_max_cmd_len ; then
9019  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
9020echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
9021else
9022  echo "$as_me:$LINENO: result: none" >&5
9023echo "${ECHO_T}none" >&6
9024fi
9025
9026
9027
9028
9029# Check for command to grab the raw symbol name followed by C symbol from nm.
9030echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9031echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
9032if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9033  echo $ECHO_N "(cached) $ECHO_C" >&6
9034else
9035
9036# These are sane defaults that work on at least a few old systems.
9037# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9038
9039# Character class describing NM global symbol codes.
9040symcode='[BCDEGRST]'
9041
9042# Regexp to match symbols that can be accessed directly from C.
9043sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9044
9045# Transform an extracted symbol line into a proper C declaration
9046lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9047
9048# Transform an extracted symbol line into symbol name and symbol address
9049lt_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'"
9050
9051# Define system-specific variables.
9052case $host_os in
9053aix*)
9054  symcode='[BCDT]'
9055  ;;
9056cygwin* | mingw* | pw32*)
9057  symcode='[ABCDGISTW]'
9058  ;;
9059hpux*) # Its linker distinguishes data from code symbols
9060  if test "$host_cpu" = ia64; then
9061    symcode='[ABCDEGRST]'
9062  fi
9063  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9064  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'"
9065  ;;
9066linux*)
9067  if test "$host_cpu" = ia64; then
9068    symcode='[ABCDGIRSTW]'
9069    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9070    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'"
9071  fi
9072  ;;
9073irix* | nonstopux*)
9074  symcode='[BCDEGRST]'
9075  ;;
9076osf*)
9077  symcode='[BCDEGQRST]'
9078  ;;
9079solaris*)
9080  symcode='[BDRT]'
9081  ;;
9082sco3.2v5*)
9083  symcode='[DT]'
9084  ;;
9085sysv4.2uw2*)
9086  symcode='[DT]'
9087  ;;
9088sysv5* | sco5v6* | unixware* | OpenUNIX*)
9089  symcode='[ABDT]'
9090  ;;
9091sysv4)
9092  symcode='[DFNSTU]'
9093  ;;
9094esac
9095
9096# Handle CRLF in mingw tool chain
9097opt_cr=
9098case $build_os in
9099mingw*)
9100  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9101  ;;
9102esac
9103
9104# If we're using GNU nm, then use its standard symbol codes.
9105case `$NM -V 2>&1` in
9106*GNU* | *'with BFD'*)
9107  symcode='[ABCDGIRSTW]' ;;
9108esac
9109
9110# Try without a prefix undercore, then with it.
9111for ac_symprfx in "" "_"; do
9112
9113  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9114  symxfrm="\\1 $ac_symprfx\\2 \\2"
9115
9116  # Write the raw and C identifiers.
9117  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9118
9119  # Check to see that the pipe works correctly.
9120  pipe_works=no
9121
9122  rm -f conftest*
9123  cat > conftest.$ac_ext <<EOF
9124#ifdef __cplusplus
9125extern "C" {
9126#endif
9127char nm_test_var;
9128void nm_test_func(){}
9129#ifdef __cplusplus
9130}
9131#endif
9132int main(){nm_test_var='a';nm_test_func();return(0);}
9133EOF
9134
9135  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9136  (eval $ac_compile) 2>&5
9137  ac_status=$?
9138  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9139  (exit $ac_status); }; then
9140    # Now try to grab the symbols.
9141    nlist=conftest.nm
9142    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9143  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9144  ac_status=$?
9145  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9146  (exit $ac_status); } && test -s "$nlist"; then
9147      # Try sorting and uniquifying the output.
9148      if sort "$nlist" | uniq > "$nlist"T; then
9149        mv -f "$nlist"T "$nlist"
9150      else
9151        rm -f "$nlist"T
9152      fi
9153
9154      # Make sure that we snagged all the symbols we need.
9155      if grep ' nm_test_var$' "$nlist" >/dev/null; then
9156        if grep ' nm_test_func$' "$nlist" >/dev/null; then
9157          cat <<EOF > conftest.$ac_ext
9158#ifdef __cplusplus
9159extern "C" {
9160#endif
9161
9162EOF
9163          # Now generate the symbol file.
9164          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9165
9166          cat <<EOF >> conftest.$ac_ext
9167#if defined (__STDC__) && __STDC__
9168# define lt_ptr_t void *
9169#else
9170# define lt_ptr_t char *
9171# define const
9172#endif
9173
9174/* The mapping between symbol names and symbols. */
9175const struct {
9176  const char *name;
9177  lt_ptr_t address;
9178}
9179lt_preloaded_symbols[] =
9180{
9181EOF
9182          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9183          cat <<\EOF >> conftest.$ac_ext
9184  {0, (lt_ptr_t) 0}
9185};
9186
9187#ifdef __cplusplus
9188}
9189#endif
9190EOF
9191          # Now try linking the two files.
9192          mv conftest.$ac_objext conftstm.$ac_objext
9193          lt_save_LIBS="$LIBS"
9194          lt_save_CFLAGS="$CFLAGS"
9195          LIBS="conftstm.$ac_objext"
9196          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9197          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9198  (eval $ac_link) 2>&5
9199  ac_status=$?
9200  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9201  (exit $ac_status); } && test -s conftest${ac_exeext}; then
9202            pipe_works=yes
9203          fi
9204          LIBS="$lt_save_LIBS"
9205          CFLAGS="$lt_save_CFLAGS"
9206        else
9207          echo "cannot find nm_test_func in $nlist" >&5
9208        fi
9209      else
9210        echo "cannot find nm_test_var in $nlist" >&5
9211      fi
9212    else
9213      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9214    fi
9215  else
9216    echo "$progname: failed program was:" >&5
9217    cat conftest.$ac_ext >&5
9218  fi
9219  rm -f conftest* conftst*
9220
9221  # Do not use the global_symbol_pipe unless it works.
9222  if test "$pipe_works" = yes; then
9223    break
9224  else
9225    lt_cv_sys_global_symbol_pipe=
9226  fi
9227done
9228
9229fi
9230
9231if test -z "$lt_cv_sys_global_symbol_pipe"; then
9232  lt_cv_sys_global_symbol_to_cdecl=
9233fi
9234if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9235  echo "$as_me:$LINENO: result: failed" >&5
9236echo "${ECHO_T}failed" >&6
9237else
9238  echo "$as_me:$LINENO: result: ok" >&5
9239echo "${ECHO_T}ok" >&6
9240fi
9241
9242echo "$as_me:$LINENO: checking for objdir" >&5
9243echo $ECHO_N "checking for objdir... $ECHO_C" >&6
9244if test "${lt_cv_objdir+set}" = set; then
9245  echo $ECHO_N "(cached) $ECHO_C" >&6
9246else
9247  rm -f .libs 2>/dev/null
9248mkdir .libs 2>/dev/null
9249if test -d .libs; then
9250  lt_cv_objdir=.libs
9251else
9252  # MS-DOS does not allow filenames that begin with a dot.
9253  lt_cv_objdir=_libs
9254fi
9255rmdir .libs 2>/dev/null
9256fi
9257echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
9258echo "${ECHO_T}$lt_cv_objdir" >&6
9259objdir=$lt_cv_objdir
9260
9261
9262
9263
9264
9265case $host_os in
9266aix3*)
9267  # AIX sometimes has problems with the GCC collect2 program.  For some
9268  # reason, if we set the COLLECT_NAMES environment variable, the problems
9269  # vanish in a puff of smoke.
9270  if test "X${COLLECT_NAMES+set}" != Xset; then
9271    COLLECT_NAMES=
9272    export COLLECT_NAMES
9273  fi
9274  ;;
9275esac
9276
9277# Sed substitution that helps us do robust quoting.  It backslashifies
9278# metacharacters that are still active within double-quoted strings.
9279Xsed='sed -e 1s/^X//'
9280sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
9281
9282# Same as above, but do not quote variable references.
9283double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
9284
9285# Sed substitution to delay expansion of an escaped shell variable in a
9286# double_quote_subst'ed string.
9287delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
9288
9289# Sed substitution to avoid accidental globbing in evaled expressions
9290no_glob_subst='s/\*/\\\*/g'
9291
9292# Constants:
9293rm="rm -f"
9294
9295# Global variables:
9296default_ofile=libtool
9297can_build_shared=yes
9298
9299# All known linkers require a `.a' archive for static linking (except MSVC,
9300# which needs '.lib').
9301libext=a
9302ltmain="$ac_aux_dir/ltmain.sh"
9303ofile="$default_ofile"
9304with_gnu_ld="$lt_cv_prog_gnu_ld"
9305
9306if test -n "$ac_tool_prefix"; then
9307  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9308set dummy ${ac_tool_prefix}ar; ac_word=$2
9309echo "$as_me:$LINENO: checking for $ac_word" >&5
9310echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9311if test "${ac_cv_prog_AR+set}" = set; then
9312  echo $ECHO_N "(cached) $ECHO_C" >&6
9313else
9314  if test -n "$AR"; then
9315  ac_cv_prog_AR="$AR" # Let the user override the test.
9316else
9317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9318for as_dir in $PATH
9319do
9320  IFS=$as_save_IFS
9321  test -z "$as_dir" && as_dir=.
9322  for ac_exec_ext in '' $ac_executable_extensions; do
9323  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9324    ac_cv_prog_AR="${ac_tool_prefix}ar"
9325    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9326    break 2
9327  fi
9328done
9329done
9330
9331fi
9332fi
9333AR=$ac_cv_prog_AR
9334if test -n "$AR"; then
9335  echo "$as_me:$LINENO: result: $AR" >&5
9336echo "${ECHO_T}$AR" >&6
9337else
9338  echo "$as_me:$LINENO: result: no" >&5
9339echo "${ECHO_T}no" >&6
9340fi
9341
9342fi
9343if test -z "$ac_cv_prog_AR"; then
9344  ac_ct_AR=$AR
9345  # Extract the first word of "ar", so it can be a program name with args.
9346set dummy ar; ac_word=$2
9347echo "$as_me:$LINENO: checking for $ac_word" >&5
9348echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9349if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
9350  echo $ECHO_N "(cached) $ECHO_C" >&6
9351else
9352  if test -n "$ac_ct_AR"; then
9353  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
9354else
9355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9356for as_dir in $PATH
9357do
9358  IFS=$as_save_IFS
9359  test -z "$as_dir" && as_dir=.
9360  for ac_exec_ext in '' $ac_executable_extensions; do
9361  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9362    ac_cv_prog_ac_ct_AR="ar"
9363    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9364    break 2
9365  fi
9366done
9367done
9368
9369  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
9370fi
9371fi
9372ac_ct_AR=$ac_cv_prog_ac_ct_AR
9373if test -n "$ac_ct_AR"; then
9374  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
9375echo "${ECHO_T}$ac_ct_AR" >&6
9376else
9377  echo "$as_me:$LINENO: result: no" >&5
9378echo "${ECHO_T}no" >&6
9379fi
9380
9381  AR=$ac_ct_AR
9382else
9383  AR="$ac_cv_prog_AR"
9384fi
9385
9386if test -n "$ac_tool_prefix"; then
9387  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9388set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9389echo "$as_me:$LINENO: checking for $ac_word" >&5
9390echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9391if test "${ac_cv_prog_RANLIB+set}" = set; then
9392  echo $ECHO_N "(cached) $ECHO_C" >&6
9393else
9394  if test -n "$RANLIB"; then
9395  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9396else
9397as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9398for as_dir in $PATH
9399do
9400  IFS=$as_save_IFS
9401  test -z "$as_dir" && as_dir=.
9402  for ac_exec_ext in '' $ac_executable_extensions; do
9403  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9404    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9405    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9406    break 2
9407  fi
9408done
9409done
9410
9411fi
9412fi
9413RANLIB=$ac_cv_prog_RANLIB
9414if test -n "$RANLIB"; then
9415  echo "$as_me:$LINENO: result: $RANLIB" >&5
9416echo "${ECHO_T}$RANLIB" >&6
9417else
9418  echo "$as_me:$LINENO: result: no" >&5
9419echo "${ECHO_T}no" >&6
9420fi
9421
9422fi
9423if test -z "$ac_cv_prog_RANLIB"; then
9424  ac_ct_RANLIB=$RANLIB
9425  # Extract the first word of "ranlib", so it can be a program name with args.
9426set dummy ranlib; ac_word=$2
9427echo "$as_me:$LINENO: checking for $ac_word" >&5
9428echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9429if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9430  echo $ECHO_N "(cached) $ECHO_C" >&6
9431else
9432  if test -n "$ac_ct_RANLIB"; then
9433  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9434else
9435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9436for as_dir in $PATH
9437do
9438  IFS=$as_save_IFS
9439  test -z "$as_dir" && as_dir=.
9440  for ac_exec_ext in '' $ac_executable_extensions; do
9441  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9442    ac_cv_prog_ac_ct_RANLIB="ranlib"
9443    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9444    break 2
9445  fi
9446done
9447done
9448
9449  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
9450fi
9451fi
9452ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9453if test -n "$ac_ct_RANLIB"; then
9454  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9455echo "${ECHO_T}$ac_ct_RANLIB" >&6
9456else
9457  echo "$as_me:$LINENO: result: no" >&5
9458echo "${ECHO_T}no" >&6
9459fi
9460
9461  RANLIB=$ac_ct_RANLIB
9462else
9463  RANLIB="$ac_cv_prog_RANLIB"
9464fi
9465
9466if test -n "$ac_tool_prefix"; then
9467  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
9468set dummy ${ac_tool_prefix}strip; ac_word=$2
9469echo "$as_me:$LINENO: checking for $ac_word" >&5
9470echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9471if test "${ac_cv_prog_STRIP+set}" = set; then
9472  echo $ECHO_N "(cached) $ECHO_C" >&6
9473else
9474  if test -n "$STRIP"; then
9475  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9476else
9477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9478for as_dir in $PATH
9479do
9480  IFS=$as_save_IFS
9481  test -z "$as_dir" && as_dir=.
9482  for ac_exec_ext in '' $ac_executable_extensions; do
9483  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9484    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
9485    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9486    break 2
9487  fi
9488done
9489done
9490
9491fi
9492fi
9493STRIP=$ac_cv_prog_STRIP
9494if test -n "$STRIP"; then
9495  echo "$as_me:$LINENO: result: $STRIP" >&5
9496echo "${ECHO_T}$STRIP" >&6
9497else
9498  echo "$as_me:$LINENO: result: no" >&5
9499echo "${ECHO_T}no" >&6
9500fi
9501
9502fi
9503if test -z "$ac_cv_prog_STRIP"; then
9504  ac_ct_STRIP=$STRIP
9505  # Extract the first word of "strip", so it can be a program name with args.
9506set dummy strip; ac_word=$2
9507echo "$as_me:$LINENO: checking for $ac_word" >&5
9508echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9509if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
9510  echo $ECHO_N "(cached) $ECHO_C" >&6
9511else
9512  if test -n "$ac_ct_STRIP"; then
9513  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
9514else
9515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9516for as_dir in $PATH
9517do
9518  IFS=$as_save_IFS
9519  test -z "$as_dir" && as_dir=.
9520  for ac_exec_ext in '' $ac_executable_extensions; do
9521  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9522    ac_cv_prog_ac_ct_STRIP="strip"
9523    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9524    break 2
9525  fi
9526done
9527done
9528
9529  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
9530fi
9531fi
9532ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
9533if test -n "$ac_ct_STRIP"; then
9534  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
9535echo "${ECHO_T}$ac_ct_STRIP" >&6
9536else
9537  echo "$as_me:$LINENO: result: no" >&5
9538echo "${ECHO_T}no" >&6
9539fi
9540
9541  STRIP=$ac_ct_STRIP
9542else
9543  STRIP="$ac_cv_prog_STRIP"
9544fi
9545
9546
9547old_CC="$CC"
9548old_CFLAGS="$CFLAGS"
9549
9550# Set sane defaults for various variables
9551test -z "$AR" && AR=ar
9552test -z "$AR_FLAGS" && AR_FLAGS=cru
9553test -z "$AS" && AS=as
9554test -z "$CC" && CC=cc
9555test -z "$LTCC" && LTCC=$CC
9556test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9557test -z "$DLLTOOL" && DLLTOOL=dlltool
9558test -z "$LD" && LD=ld
9559test -z "$LN_S" && LN_S="ln -s"
9560test -z "$MAGIC_CMD" && MAGIC_CMD=file
9561test -z "$NM" && NM=nm
9562test -z "$SED" && SED=sed
9563test -z "$OBJDUMP" && OBJDUMP=objdump
9564test -z "$RANLIB" && RANLIB=:
9565test -z "$STRIP" && STRIP=:
9566test -z "$ac_objext" && ac_objext=o
9567
9568# Determine commands to create old-style static archives.
9569old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
9570old_postinstall_cmds='chmod 644 $oldlib'
9571old_postuninstall_cmds=
9572
9573if test -n "$RANLIB"; then
9574  case $host_os in
9575  openbsd*)
9576    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
9577    ;;
9578  *)
9579    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
9580    ;;
9581  esac
9582  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
9583fi
9584
9585for cc_temp in $compiler""; do
9586  case $cc_temp in
9587    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9588    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9589    \-*) ;;
9590    *) break;;
9591  esac
9592done
9593cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
9594
9595
9596# Only perform the check for file, if the check method requires it
9597case $deplibs_check_method in
9598file_magic*)
9599  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9600    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
9601echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
9602if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
9603  echo $ECHO_N "(cached) $ECHO_C" >&6
9604else
9605  case $MAGIC_CMD in
9606[\\/*] |  ?:[\\/]*)
9607  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9608  ;;
9609*)
9610  lt_save_MAGIC_CMD="$MAGIC_CMD"
9611  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9612  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9613  for ac_dir in $ac_dummy; do
9614    IFS="$lt_save_ifs"
9615    test -z "$ac_dir" && ac_dir=.
9616    if test -f $ac_dir/${ac_tool_prefix}file; then
9617      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9618      if test -n "$file_magic_test_file"; then
9619        case $deplibs_check_method in
9620        "file_magic "*)
9621          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9622          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9623          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9624            $EGREP "$file_magic_regex" > /dev/null; then
9625            :
9626          else
9627            cat <<EOF 1>&2
9628
9629*** Warning: the command libtool uses to detect shared libraries,
9630*** $file_magic_cmd, produces output that libtool cannot recognize.
9631*** The result is that libtool may fail to recognize shared libraries
9632*** as such.  This will affect the creation of libtool libraries that
9633*** depend on shared libraries, but programs linked with such libtool
9634*** libraries will work regardless of this problem.  Nevertheless, you
9635*** may want to report the problem to your system manager and/or to
9636*** bug-libtool@gnu.org
9637
9638EOF
9639          fi ;;
9640        esac
9641      fi
9642      break
9643    fi
9644  done
9645  IFS="$lt_save_ifs"
9646  MAGIC_CMD="$lt_save_MAGIC_CMD"
9647  ;;
9648esac
9649fi
9650
9651MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9652if test -n "$MAGIC_CMD"; then
9653  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
9654echo "${ECHO_T}$MAGIC_CMD" >&6
9655else
9656  echo "$as_me:$LINENO: result: no" >&5
9657echo "${ECHO_T}no" >&6
9658fi
9659
9660if test -z "$lt_cv_path_MAGIC_CMD"; then
9661  if test -n "$ac_tool_prefix"; then
9662    echo "$as_me:$LINENO: checking for file" >&5
9663echo $ECHO_N "checking for file... $ECHO_C" >&6
9664if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
9665  echo $ECHO_N "(cached) $ECHO_C" >&6
9666else
9667  case $MAGIC_CMD in
9668[\\/*] |  ?:[\\/]*)
9669  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9670  ;;
9671*)
9672  lt_save_MAGIC_CMD="$MAGIC_CMD"
9673  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9674  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9675  for ac_dir in $ac_dummy; do
9676    IFS="$lt_save_ifs"
9677    test -z "$ac_dir" && ac_dir=.
9678    if test -f $ac_dir/file; then
9679      lt_cv_path_MAGIC_CMD="$ac_dir/file"
9680      if test -n "$file_magic_test_file"; then
9681        case $deplibs_check_method in
9682        "file_magic "*)
9683          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9684          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9685          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9686            $EGREP "$file_magic_regex" > /dev/null; then
9687            :
9688          else
9689            cat <<EOF 1>&2
9690
9691*** Warning: the command libtool uses to detect shared libraries,
9692*** $file_magic_cmd, produces output that libtool cannot recognize.
9693*** The result is that libtool may fail to recognize shared libraries
9694*** as such.  This will affect the creation of libtool libraries that
9695*** depend on shared libraries, but programs linked with such libtool
9696*** libraries will work regardless of this problem.  Nevertheless, you
9697*** may want to report the problem to your system manager and/or to
9698*** bug-libtool@gnu.org
9699
9700EOF
9701          fi ;;
9702        esac
9703      fi
9704      break
9705    fi
9706  done
9707  IFS="$lt_save_ifs"
9708  MAGIC_CMD="$lt_save_MAGIC_CMD"
9709  ;;
9710esac
9711fi
9712
9713MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9714if test -n "$MAGIC_CMD"; then
9715  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
9716echo "${ECHO_T}$MAGIC_CMD" >&6
9717else
9718  echo "$as_me:$LINENO: result: no" >&5
9719echo "${ECHO_T}no" >&6
9720fi
9721
9722  else
9723    MAGIC_CMD=:
9724  fi
9725fi
9726
9727  fi
9728  ;;
9729esac
9730
9731enable_dlopen=no
9732enable_win32_dll=no
9733
9734# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
9735if test "${enable_libtool_lock+set}" = set; then
9736  enableval="$enable_libtool_lock"
9737
9738fi;
9739test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
9740
9741
9742# Check whether --with-pic or --without-pic was given.
9743if test "${with_pic+set}" = set; then
9744  withval="$with_pic"
9745  pic_mode="$withval"
9746else
9747  pic_mode=default
9748fi;
9749test -z "$pic_mode" && pic_mode=default
9750
9751# Use C for the default configuration in the libtool script
9752tagname=
9753lt_save_CC="$CC"
9754ac_ext=c
9755ac_cpp='$CPP $CPPFLAGS'
9756ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9757ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9758ac_compiler_gnu=$ac_cv_c_compiler_gnu
9759
9760
9761# Source file extension for C test sources.
9762ac_ext=c
9763
9764# Object file extension for compiled C test sources.
9765objext=o
9766objext=$objext
9767
9768# Code to be used in simple compile tests
9769lt_simple_compile_test_code="int some_variable = 0;\n"
9770
9771# Code to be used in simple link tests
9772lt_simple_link_test_code='int main(){return(0);}\n'
9773
9774
9775# If no C compiler was specified, use CC.
9776LTCC=${LTCC-"$CC"}
9777
9778# If no C compiler flags were specified, use CFLAGS.
9779LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9780
9781# Allow CC to be a program name with arguments.
9782compiler=$CC
9783
9784
9785# save warnings/boilerplate of simple test code
9786ac_outfile=conftest.$ac_objext
9787printf "$lt_simple_compile_test_code" >conftest.$ac_ext
9788eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9789_lt_compiler_boilerplate=`cat conftest.err`
9790$rm conftest*
9791
9792ac_outfile=conftest.$ac_objext
9793printf "$lt_simple_link_test_code" >conftest.$ac_ext
9794eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9795_lt_linker_boilerplate=`cat conftest.err`
9796$rm conftest*
9797
9798
9799## CAVEAT EMPTOR:
9800## There is no encapsulation within the following macros, do not change
9801## the running order or otherwise move them around unless you know exactly
9802## what you are doing...
9803
9804lt_prog_compiler_no_builtin_flag=
9805
9806if test "$GCC" = yes; then
9807  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
9808
9809
9810echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9811echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
9812if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
9813  echo $ECHO_N "(cached) $ECHO_C" >&6
9814else
9815  lt_cv_prog_compiler_rtti_exceptions=no
9816  ac_outfile=conftest.$ac_objext
9817   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
9818   lt_compiler_flag="-fno-rtti -fno-exceptions"
9819   # Insert the option either (1) after the last *FLAGS variable, or
9820   # (2) before a word containing "conftest.", or (3) at the end.
9821   # Note that $ac_compile itself does not contain backslashes and begins
9822   # with a dollar sign (not a hyphen), so the echo should work correctly.
9823   # The option is referenced via a variable to avoid confusing sed.
9824   lt_compile=`echo "$ac_compile" | $SED \
9825   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9826   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9827   -e 's:$: $lt_compiler_flag:'`
9828   (eval echo "\"\$as_me:9828: $lt_compile\"" >&5)
9829   (eval "$lt_compile" 2>conftest.err)
9830   ac_status=$?
9831   cat conftest.err >&5
9832   echo "$as_me:9832: \$? = $ac_status" >&5
9833   if (exit $ac_status) && test -s "$ac_outfile"; then
9834     # The compiler can only warn and ignore the option if not recognized
9835     # So say no if there are warnings other than the usual output.
9836     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9837     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9838     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9839       lt_cv_prog_compiler_rtti_exceptions=yes
9840     fi
9841   fi
9842   $rm conftest*
9843
9844fi
9845echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9846echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
9847
9848if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9849    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9850else
9851    :
9852fi
9853
9854fi
9855
9856lt_prog_compiler_wl=
9857lt_prog_compiler_pic=
9858lt_prog_compiler_static=
9859
9860echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
9861echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
9862
9863  if test "$GCC" = yes; then
9864    lt_prog_compiler_wl='-Wl,'
9865    lt_prog_compiler_static='-static'
9866
9867    case $host_os in
9868      aix*)
9869      # All AIX code is PIC.
9870      if test "$host_cpu" = ia64; then
9871        # AIX 5 now supports IA64 processor
9872        lt_prog_compiler_static='-Bstatic'
9873      fi
9874      ;;
9875
9876    amigaos*)
9877      # FIXME: we need at least 68020 code to build shared libraries, but
9878      # adding the `-m68020' flag to GCC prevents building anything better,
9879      # like `-m68040'.
9880      lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9881      ;;
9882
9883    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9884      # PIC is the default for these OSes.
9885      ;;
9886
9887    mingw* | pw32* | os2*)
9888      # This hack is so that the source file can tell whether it is being
9889      # built for inclusion in a dll (and should export symbols for example).
9890      lt_prog_compiler_pic='-DDLL_EXPORT'
9891      ;;
9892
9893    darwin* | rhapsody*)
9894      # PIC is the default on this platform
9895      # Common symbols not allowed in MH_DYLIB files
9896      lt_prog_compiler_pic='-fno-common'
9897      ;;
9898
9899    interix3*)
9900      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9901      # Instead, we relocate shared libraries at runtime.
9902      ;;
9903
9904    msdosdjgpp*)
9905      # Just because we use GCC doesn't mean we suddenly get shared libraries
9906      # on systems that don't support them.
9907      lt_prog_compiler_can_build_shared=no
9908      enable_shared=no
9909      ;;
9910
9911    sysv4*MP*)
9912      if test -d /usr/nec; then
9913        lt_prog_compiler_pic=-Kconform_pic
9914      fi
9915      ;;
9916
9917    hpux*)
9918      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9919      # not for PA HP-UX.
9920      case $host_cpu in
9921      hppa*64*|ia64*)
9922        # +Z the default
9923        ;;
9924      *)
9925        lt_prog_compiler_pic='-fPIC'
9926        ;;
9927      esac
9928      ;;
9929
9930    *)
9931      lt_prog_compiler_pic='-fPIC'
9932      ;;
9933    esac
9934  else
9935    # PORTME Check for flag to pass linker flags through the system compiler.
9936    case $host_os in
9937    aix*)
9938      lt_prog_compiler_wl='-Wl,'
9939      if test "$host_cpu" = ia64; then
9940        # AIX 5 now supports IA64 processor
9941        lt_prog_compiler_static='-Bstatic'
9942      else
9943        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9944      fi
9945      ;;
9946      darwin*)
9947        # PIC is the default on this platform
9948        # Common symbols not allowed in MH_DYLIB files
9949       case $cc_basename in
9950         xlc*)
9951         lt_prog_compiler_pic='-qnocommon'
9952         lt_prog_compiler_wl='-Wl,'
9953         ;;
9954       esac
9955       ;;
9956
9957    mingw* | pw32* | os2*)
9958      # This hack is so that the source file can tell whether it is being
9959      # built for inclusion in a dll (and should export symbols for example).
9960      lt_prog_compiler_pic='-DDLL_EXPORT'
9961      ;;
9962
9963    hpux9* | hpux10* | hpux11*)
9964      lt_prog_compiler_wl='-Wl,'
9965      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9966      # not for PA HP-UX.
9967      case $host_cpu in
9968      hppa*64*|ia64*)
9969        # +Z the default
9970        ;;
9971      *)
9972        lt_prog_compiler_pic='+Z'
9973        ;;
9974      esac
9975      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9976      lt_prog_compiler_static='${wl}-a ${wl}archive'
9977      ;;
9978
9979    irix5* | irix6* | nonstopux*)
9980      lt_prog_compiler_wl='-Wl,'
9981      # PIC (with -KPIC) is the default.
9982      lt_prog_compiler_static='-non_shared'
9983      ;;
9984
9985    newsos6)
9986      lt_prog_compiler_pic='-KPIC'
9987      lt_prog_compiler_static='-Bstatic'
9988      ;;
9989
9990    linux*)
9991      case $cc_basename in
9992      icc* | ecc*)
9993        lt_prog_compiler_wl='-Wl,'
9994        lt_prog_compiler_pic='-KPIC'
9995        lt_prog_compiler_static='-static'
9996        ;;
9997      pgcc* | pgf77* | pgf90* | pgf95*)
9998        # Portland Group compilers (*not* the Pentium gcc compiler,
9999        # which looks to be a dead project)
10000        lt_prog_compiler_wl='-Wl,'
10001        lt_prog_compiler_pic='-fpic'
10002        lt_prog_compiler_static='-Bstatic'
10003        ;;
10004      ccc*)
10005        lt_prog_compiler_wl='-Wl,'
10006        # All Alpha code is PIC.
10007        lt_prog_compiler_static='-non_shared'
10008        ;;
10009      esac
10010      ;;
10011
10012    osf3* | osf4* | osf5*)
10013      lt_prog_compiler_wl='-Wl,'
10014      # All OSF/1 code is PIC.
10015      lt_prog_compiler_static='-non_shared'
10016      ;;
10017
10018    solaris*)
10019      lt_prog_compiler_pic='-KPIC'
10020      lt_prog_compiler_static='-Bstatic'
10021      case $cc_basename in
10022      f77* | f90* | f95*)
10023        lt_prog_compiler_wl='-Qoption ld ';;
10024      *)
10025        lt_prog_compiler_wl='-Wl,';;
10026      esac
10027      ;;
10028
10029    sunos4*)
10030      lt_prog_compiler_wl='-Qoption ld '
10031      lt_prog_compiler_pic='-PIC'
10032      lt_prog_compiler_static='-Bstatic'
10033      ;;
10034
10035    sysv4 | sysv4.2uw2* | sysv4.3*)
10036      lt_prog_compiler_wl='-Wl,'
10037      lt_prog_compiler_pic='-KPIC'
10038      lt_prog_compiler_static='-Bstatic'
10039      ;;
10040
10041    sysv4*MP*)
10042      if test -d /usr/nec ;then
10043        lt_prog_compiler_pic='-Kconform_pic'
10044        lt_prog_compiler_static='-Bstatic'
10045      fi
10046      ;;
10047
10048    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10049      lt_prog_compiler_wl='-Wl,'
10050      lt_prog_compiler_pic='-KPIC'
10051      lt_prog_compiler_static='-Bstatic'
10052      ;;
10053
10054    unicos*)
10055      lt_prog_compiler_wl='-Wl,'
10056      lt_prog_compiler_can_build_shared=no
10057      ;;
10058
10059    uts4*)
10060      lt_prog_compiler_pic='-pic'
10061      lt_prog_compiler_static='-Bstatic'
10062      ;;
10063
10064    *)
10065      lt_prog_compiler_can_build_shared=no
10066      ;;
10067    esac
10068  fi
10069
10070echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
10071echo "${ECHO_T}$lt_prog_compiler_pic" >&6
10072
10073#
10074# Check to make sure the PIC flag actually works.
10075#
10076if test -n "$lt_prog_compiler_pic"; then
10077
10078echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10079echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
10080if test "${lt_prog_compiler_pic_works+set}" = set; then
10081  echo $ECHO_N "(cached) $ECHO_C" >&6
10082else
10083  lt_prog_compiler_pic_works=no
10084  ac_outfile=conftest.$ac_objext
10085   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
10086   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10087   # Insert the option either (1) after the last *FLAGS variable, or
10088   # (2) before a word containing "conftest.", or (3) at the end.
10089   # Note that $ac_compile itself does not contain backslashes and begins
10090   # with a dollar sign (not a hyphen), so the echo should work correctly.
10091   # The option is referenced via a variable to avoid confusing sed.
10092   lt_compile=`echo "$ac_compile" | $SED \
10093   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10094   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10095   -e 's:$: $lt_compiler_flag:'`
10096   (eval echo "\"\$as_me:10096: $lt_compile\"" >&5)
10097   (eval "$lt_compile" 2>conftest.err)
10098   ac_status=$?
10099   cat conftest.err >&5
10100   echo "$as_me:10100: \$? = $ac_status" >&5
10101   if (exit $ac_status) && test -s "$ac_outfile"; then
10102     # The compiler can only warn and ignore the option if not recognized
10103     # So say no if there are warnings other than the usual output.
10104     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
10105     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10106     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10107       lt_prog_compiler_pic_works=yes
10108     fi
10109   fi
10110   $rm conftest*
10111
10112fi
10113echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
10114echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
10115
10116if test x"$lt_prog_compiler_pic_works" = xyes; then
10117    case $lt_prog_compiler_pic in
10118     "" | " "*) ;;
10119     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10120     esac
10121else
10122    lt_prog_compiler_pic=
10123     lt_prog_compiler_can_build_shared=no
10124fi
10125
10126fi
10127case $host_os in
10128  # For platforms which do not support PIC, -DPIC is meaningless:
10129  *djgpp*)
10130    lt_prog_compiler_pic=
10131    ;;
10132  *)
10133    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10134    ;;
10135esac
10136
10137#
10138# Check to make sure the static flag actually works.
10139#
10140wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10141echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10142echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
10143if test "${lt_prog_compiler_static_works+set}" = set; then
10144  echo $ECHO_N "(cached) $ECHO_C" >&6
10145else
10146  lt_prog_compiler_static_works=no
10147   save_LDFLAGS="$LDFLAGS"
10148   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10149   printf "$lt_simple_link_test_code" > conftest.$ac_ext
10150   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10151     # The linker can only warn and ignore the option if not recognized
10152     # So say no if there are warnings
10153     if test -s conftest.err; then
10154       # Append any errors to the config.log.
10155       cat conftest.err 1>&5
10156       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
10157       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10158       if diff conftest.exp conftest.er2 >/dev/null; then
10159         lt_prog_compiler_static_works=yes
10160       fi
10161     else
10162       lt_prog_compiler_static_works=yes
10163     fi
10164   fi
10165   $rm conftest*
10166   LDFLAGS="$save_LDFLAGS"
10167
10168fi
10169echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
10170echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
10171
10172if test x"$lt_prog_compiler_static_works" = xyes; then
10173    :
10174else
10175    lt_prog_compiler_static=
10176fi
10177
10178
10179echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
10180echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
10181if test "${lt_cv_prog_compiler_c_o+set}" = set; then
10182  echo $ECHO_N "(cached) $ECHO_C" >&6
10183else
10184  lt_cv_prog_compiler_c_o=no
10185   $rm -r conftest 2>/dev/null
10186   mkdir conftest
10187   cd conftest
10188   mkdir out
10189   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
10190
10191   lt_compiler_flag="-o out/conftest2.$ac_objext"
10192   # Insert the option either (1) after the last *FLAGS variable, or
10193   # (2) before a word containing "conftest.", or (3) at the end.
10194   # Note that $ac_compile itself does not contain backslashes and begins
10195   # with a dollar sign (not a hyphen), so the echo should work correctly.
10196   lt_compile=`echo "$ac_compile" | $SED \
10197   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10198   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10199   -e 's:$: $lt_compiler_flag:'`
10200   (eval echo "\"\$as_me:10200: $lt_compile\"" >&5)
10201   (eval "$lt_compile" 2>out/conftest.err)
10202   ac_status=$?
10203   cat out/conftest.err >&5
10204   echo "$as_me:10204: \$? = $ac_status" >&5
10205   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10206   then
10207     # The compiler can only warn and ignore the option if not recognized
10208     # So say no if there are warnings
10209     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
10210     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10211     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10212       lt_cv_prog_compiler_c_o=yes
10213     fi
10214   fi
10215   chmod u+w . 2>&5
10216   $rm conftest*
10217   # SGI C++ compiler will create directory out/ii_files/ for
10218   # template instantiation
10219   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
10220   $rm out/* && rmdir out
10221   cd ..
10222   rmdir conftest
10223   $rm conftest*
10224
10225fi
10226echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
10227echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
10228
10229
10230hard_links="nottested"
10231if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10232  # do not overwrite the value of need_locks provided by the user
10233  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
10234echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
10235  hard_links=yes
10236  $rm conftest*
10237  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10238  touch conftest.a
10239  ln conftest.a conftest.b 2>&5 || hard_links=no
10240  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10241  echo "$as_me:$LINENO: result: $hard_links" >&5
10242echo "${ECHO_T}$hard_links" >&6
10243  if test "$hard_links" = no; then
10244    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10245echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10246    need_locks=warn
10247  fi
10248else
10249  need_locks=no
10250fi
10251
10252echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10253echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
10254
10255  runpath_var=
10256  allow_undefined_flag=
10257  enable_shared_with_static_runtimes=no
10258  archive_cmds=
10259  archive_expsym_cmds=
10260  old_archive_From_new_cmds=
10261  old_archive_from_expsyms_cmds=
10262  export_dynamic_flag_spec=
10263  whole_archive_flag_spec=
10264  thread_safe_flag_spec=
10265  hardcode_libdir_flag_spec=
10266  hardcode_libdir_flag_spec_ld=
10267  hardcode_libdir_separator=
10268  hardcode_direct=no
10269  hardcode_minus_L=no
10270  hardcode_shlibpath_var=unsupported
10271  link_all_deplibs=unknown
10272  hardcode_automatic=no
10273  module_cmds=
10274  module_expsym_cmds=
10275  always_export_symbols=no
10276  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10277  # include_expsyms should be a list of space-separated symbols to be *always*
10278  # included in the symbol list
10279  include_expsyms=
10280  # exclude_expsyms can be an extended regexp of symbols to exclude
10281  # it will be wrapped by ` (' and `)$', so one must not match beginning or
10282  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10283  # as well as any symbol that contains `d'.
10284  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
10285  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10286  # platforms (ab)use it in PIC code, but their linkers get confused if
10287  # the symbol is explicitly referenced.  Since portable code cannot
10288  # rely on this symbol name, it's probably fine to never include it in
10289  # preloaded symbol tables.
10290  extract_expsyms_cmds=
10291  # Just being paranoid about ensuring that cc_basename is set.
10292  for cc_temp in $compiler""; do
10293  case $cc_temp in
10294    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
10295    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
10296    \-*) ;;
10297    *) break;;
10298  esac
10299done
10300cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
10301
10302  case $host_os in
10303  cygwin* | mingw* | pw32*)
10304    # FIXME: the MSVC++ port hasn't been tested in a loooong time
10305    # When not using gcc, we currently assume that we are using
10306    # Microsoft Visual C++.
10307    if test "$GCC" != yes; then
10308      with_gnu_ld=no
10309    fi
10310    ;;
10311  interix*)
10312    # we just hope/assume this is gcc and not c89 (= MSVC++)
10313    with_gnu_ld=yes
10314    ;;
10315  openbsd*)
10316    with_gnu_ld=no
10317    ;;
10318  esac
10319
10320  ld_shlibs=yes
10321  if test "$with_gnu_ld" = yes; then
10322    # If archive_cmds runs LD, not CC, wlarc should be empty
10323    wlarc='${wl}'
10324
10325    # Set some defaults for GNU ld with shared library support. These
10326    # are reset later if shared libraries are not supported. Putting them
10327    # here allows them to be overridden if necessary.
10328    runpath_var=LD_RUN_PATH
10329    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
10330    export_dynamic_flag_spec='${wl}--export-dynamic'
10331    # ancient GNU ld didn't support --whole-archive et. al.
10332    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
10333        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10334      else
10335        whole_archive_flag_spec=
10336    fi
10337    supports_anon_versioning=no
10338    case `$LD -v 2>/dev/null` in
10339      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10340      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10341      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10342      *\ 2.11.*) ;; # other 2.11 versions
10343      *) supports_anon_versioning=yes ;;
10344    esac
10345
10346    # See if GNU ld supports shared libraries.
10347    case $host_os in
10348    aix3* | aix4* | aix5*)
10349      # On AIX/PPC, the GNU linker is very broken
10350      if test "$host_cpu" != ia64; then
10351        ld_shlibs=no
10352        cat <<EOF 1>&2
10353
10354*** Warning: the GNU linker, at least up to release 2.9.1, is reported
10355*** to be unable to reliably create shared libraries on AIX.
10356*** Therefore, libtool is disabling shared libraries support.  If you
10357*** really care for shared libraries, you may want to modify your PATH
10358*** so that a non-GNU linker is found, and then restart.
10359
10360EOF
10361      fi
10362      ;;
10363
10364    amigaos*)
10365      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)'
10366      hardcode_libdir_flag_spec='-L$libdir'
10367      hardcode_minus_L=yes
10368
10369      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
10370      # that the semantics of dynamic libraries on AmigaOS, at least up
10371      # to version 4, is to share data among multiple programs linked
10372      # with the same dynamic library.  Since this doesn't match the
10373      # behavior of shared libraries on other platforms, we can't use
10374      # them.
10375      ld_shlibs=no
10376      ;;
10377
10378    beos*)
10379      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10380        allow_undefined_flag=unsupported
10381        # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10382        # support --undefined.  This deserves some investigation.  FIXME
10383        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10384      else
10385        ld_shlibs=no
10386      fi
10387      ;;
10388
10389    cygwin* | mingw* | pw32*)
10390      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10391      # as there is no search path for DLLs.
10392      hardcode_libdir_flag_spec='-L$libdir'
10393      allow_undefined_flag=unsupported
10394      always_export_symbols=no
10395      enable_shared_with_static_runtimes=yes
10396      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
10397
10398      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
10399        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10400        # If the export-symbols file already is a .def file (1st line
10401        # is EXPORTS), use it as is; otherwise, prepend...
10402        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10403          cp $export_symbols $output_objdir/$soname.def;
10404        else
10405          echo EXPORTS > $output_objdir/$soname.def;
10406          cat $export_symbols >> $output_objdir/$soname.def;
10407        fi~
10408        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10409      else
10410        ld_shlibs=no
10411      fi
10412      ;;
10413
10414    interix3*)
10415      hardcode_direct=no
10416      hardcode_shlibpath_var=no
10417      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10418      export_dynamic_flag_spec='${wl}-E'
10419      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10420      # Instead, shared libraries are loaded at an image base (0x10000000 by
10421      # default) and relocated if they conflict, which is a slow very memory
10422      # consuming and fragmenting process.  To avoid this, we pick a random,
10423      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10424      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10425      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10426      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'
10427      ;;
10428
10429    linux*)
10430      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10431        tmp_addflag=
10432        case $cc_basename,$host_cpu in
10433        pgcc*)                          # Portland Group C compiler
10434          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'
10435          tmp_addflag=' $pic_flag'
10436          ;;
10437        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
10438          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'
10439          tmp_addflag=' $pic_flag -Mnomain' ;;
10440        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
10441          tmp_addflag=' -i_dynamic' ;;
10442        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10443          tmp_addflag=' -i_dynamic -nofor_main' ;;
10444        ifc* | ifort*)                  # Intel Fortran compiler
10445          tmp_addflag=' -nofor_main' ;;
10446        esac
10447        archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10448
10449        if test $supports_anon_versioning = yes; then
10450          archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
10451  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10452  $echo "local: *; };" >> $output_objdir/$libname.ver~
10453          $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10454        fi
10455      else
10456        ld_shlibs=no
10457      fi
10458      ;;
10459
10460    netbsd*)
10461      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10462        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10463        wlarc=
10464      else
10465        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10466        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10467      fi
10468      ;;
10469
10470    solaris*)
10471      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
10472        ld_shlibs=no
10473        cat <<EOF 1>&2
10474
10475*** Warning: The releases 2.8.* of the GNU linker cannot reliably
10476*** create shared libraries on Solaris systems.  Therefore, libtool
10477*** is disabling shared libraries support.  We urge you to upgrade GNU
10478*** binutils to release 2.9.1 or newer.  Another option is to modify
10479*** your PATH or compiler configuration so that the native linker is
10480*** used, and then restart.
10481
10482EOF
10483      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10484        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10485        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10486      else
10487        ld_shlibs=no
10488      fi
10489      ;;
10490
10491    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10492      case `$LD -v 2>&1` in
10493        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10494        ld_shlibs=no
10495        cat <<_LT_EOF 1>&2
10496
10497*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10498*** reliably create shared libraries on SCO systems.  Therefore, libtool
10499*** is disabling shared libraries support.  We urge you to upgrade GNU
10500*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10501*** your PATH or compiler configuration so that the native linker is
10502*** used, and then restart.
10503
10504_LT_EOF
10505        ;;
10506        *)
10507          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10508            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
10509            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
10510            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
10511          else
10512            ld_shlibs=no
10513          fi
10514        ;;
10515      esac
10516      ;;
10517
10518    sunos4*)
10519      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10520      wlarc=
10521      hardcode_direct=yes
10522      hardcode_shlibpath_var=no
10523      ;;
10524
10525    *)
10526      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10527        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10528        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10529      else
10530        ld_shlibs=no
10531      fi
10532      ;;
10533    esac
10534
10535    if test "$ld_shlibs" = no; then
10536      runpath_var=
10537      hardcode_libdir_flag_spec=
10538      export_dynamic_flag_spec=
10539      whole_archive_flag_spec=
10540    fi
10541  else
10542    # PORTME fill in a description of your system's linker (not GNU ld)
10543    case $host_os in
10544    aix3*)
10545      allow_undefined_flag=unsupported
10546      always_export_symbols=yes
10547      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'
10548      # Note: this linker hardcodes the directories in LIBPATH if there
10549      # are no directories specified by -L.
10550      hardcode_minus_L=yes
10551      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10552        # Neither direct hardcoding nor static linking is supported with a
10553        # broken collect2.
10554        hardcode_direct=unsupported
10555      fi
10556      ;;
10557
10558    aix4* | aix5*)
10559      if test "$host_cpu" = ia64; then
10560        # On IA64, the linker does run time linking by default, so we don't
10561        # have to do anything special.
10562        aix_use_runtimelinking=no
10563        exp_sym_flag='-Bexport'
10564        no_entry_flag=""
10565      else
10566        # If we're using GNU nm, then we don't want the "-C" option.
10567        # -C means demangle to AIX nm, but means don't demangle with GNU nm
10568        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
10569          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'
10570        else
10571          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'
10572        fi
10573        aix_use_runtimelinking=no
10574
10575        # Test if we are trying to use run time linking or normal
10576        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10577        # need to do runtime linking.
10578        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
10579          for ld_flag in $LDFLAGS; do
10580          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10581            aix_use_runtimelinking=yes
10582            break
10583          fi
10584          done
10585          ;;
10586        esac
10587
10588        exp_sym_flag='-bexport'
10589        no_entry_flag='-bnoentry'
10590      fi
10591
10592      # When large executables or shared objects are built, AIX ld can
10593      # have problems creating the table of contents.  If linking a library
10594      # or program results in "error TOC overflow" add -mminimal-toc to
10595      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10596      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10597
10598      archive_cmds=''
10599      hardcode_direct=yes
10600      hardcode_libdir_separator=':'
10601      link_all_deplibs=yes
10602
10603      if test "$GCC" = yes; then
10604        case $host_os in aix4.[012]|aix4.[012].*)
10605        # We only want to do this on AIX 4.2 and lower, the check
10606        # below for broken collect2 doesn't work under 4.3+
10607          collect2name=`${CC} -print-prog-name=collect2`
10608          if test -f "$collect2name" && \
10609           strings "$collect2name" | grep resolve_lib_name >/dev/null
10610          then
10611          # We have reworked collect2
10612          hardcode_direct=yes
10613          else
10614          # We have old collect2
10615          hardcode_direct=unsupported
10616          # It fails to find uninstalled libraries when the uninstalled
10617          # path is not listed in the libpath.  Setting hardcode_minus_L
10618          # to unsupported forces relinking
10619          hardcode_minus_L=yes
10620          hardcode_libdir_flag_spec='-L$libdir'
10621          hardcode_libdir_separator=
10622          fi
10623          ;;
10624        esac
10625        shared_flag='-shared'
10626        if test "$aix_use_runtimelinking" = yes; then
10627          shared_flag="$shared_flag "'${wl}-G'
10628        fi
10629      else
10630        # not using gcc
10631        if test "$host_cpu" = ia64; then
10632        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10633        # chokes on -Wl,-G. The following line is correct:
10634          shared_flag='-G'
10635        else
10636          if test "$aix_use_runtimelinking" = yes; then
10637            shared_flag='${wl}-G'
10638          else
10639            shared_flag='${wl}-bM:SRE'
10640          fi
10641        fi
10642      fi
10643
10644      # It seems that -bexpall does not export symbols beginning with
10645      # underscore (_), so it is better to generate a list of symbols to export.
10646      always_export_symbols=yes
10647      if test "$aix_use_runtimelinking" = yes; then
10648        # Warning - without using the other runtime loading flags (-brtl),
10649        # -berok will link without error, but may produce a broken library.
10650        allow_undefined_flag='-berok'
10651       # Determine the default libpath from the value encoded in an empty executable.
10652       cat >conftest.$ac_ext <<_ACEOF
10653/* confdefs.h.  */
10654_ACEOF
10655cat confdefs.h >>conftest.$ac_ext
10656cat >>conftest.$ac_ext <<_ACEOF
10657/* end confdefs.h.  */
10658
10659#ifdef F77_DUMMY_MAIN
10660
10661#  ifdef __cplusplus
10662     extern "C"
10663#  endif
10664   int F77_DUMMY_MAIN() { return 1; }
10665
10666#endif
10667int
10668main ()
10669{
10670
10671  ;
10672  return 0;
10673}
10674_ACEOF
10675rm -f conftest.$ac_objext conftest$ac_exeext
10676if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10677  (eval $ac_link) 2>conftest.er1
10678  ac_status=$?
10679  grep -v '^ *+' conftest.er1 >conftest.err
10680  rm -f conftest.er1
10681  cat conftest.err >&5
10682  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10683  (exit $ac_status); } &&
10684         { ac_try='test -z "$ac_c_werror_flag"
10685                         || test ! -s conftest.err'
10686  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10687  (eval $ac_try) 2>&5
10688  ac_status=$?
10689  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690  (exit $ac_status); }; } &&
10691         { ac_try='test -s conftest$ac_exeext'
10692  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10693  (eval $ac_try) 2>&5
10694  ac_status=$?
10695  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10696  (exit $ac_status); }; }; then
10697
10698aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10699}'`
10700# Check for a 64-bit object if we didn't find anything.
10701if 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; }
10702}'`; fi
10703else
10704  echo "$as_me: failed program was:" >&5
10705sed 's/^/| /' conftest.$ac_ext >&5
10706
10707fi
10708rm -f conftest.err conftest.$ac_objext \
10709      conftest$ac_exeext conftest.$ac_ext
10710if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10711
10712       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10713        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"
10714       else
10715        if test "$host_cpu" = ia64; then
10716          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10717          allow_undefined_flag="-z nodefs"
10718          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"
10719        else
10720         # Determine the default libpath from the value encoded in an empty executable.
10721         cat >conftest.$ac_ext <<_ACEOF
10722/* confdefs.h.  */
10723_ACEOF
10724cat confdefs.h >>conftest.$ac_ext
10725cat >>conftest.$ac_ext <<_ACEOF
10726/* end confdefs.h.  */
10727
10728#ifdef F77_DUMMY_MAIN
10729
10730#  ifdef __cplusplus
10731     extern "C"
10732#  endif
10733   int F77_DUMMY_MAIN() { return 1; }
10734
10735#endif
10736int
10737main ()
10738{
10739
10740  ;
10741  return 0;
10742}
10743_ACEOF
10744rm -f conftest.$ac_objext conftest$ac_exeext
10745if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10746  (eval $ac_link) 2>conftest.er1
10747  ac_status=$?
10748  grep -v '^ *+' conftest.er1 >conftest.err
10749  rm -f conftest.er1
10750  cat conftest.err >&5
10751  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10752  (exit $ac_status); } &&
10753         { ac_try='test -z "$ac_c_werror_flag"
10754                         || test ! -s conftest.err'
10755  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10756  (eval $ac_try) 2>&5
10757  ac_status=$?
10758  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10759  (exit $ac_status); }; } &&
10760         { ac_try='test -s conftest$ac_exeext'
10761  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10762  (eval $ac_try) 2>&5
10763  ac_status=$?
10764  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10765  (exit $ac_status); }; }; then
10766
10767aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10768}'`
10769# Check for a 64-bit object if we didn't find anything.
10770if 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; }
10771}'`; fi
10772else
10773  echo "$as_me: failed program was:" >&5
10774sed 's/^/| /' conftest.$ac_ext >&5
10775
10776fi
10777rm -f conftest.err conftest.$ac_objext \
10778      conftest$ac_exeext conftest.$ac_ext
10779if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10780
10781         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10782          # Warning - without using the other run time loading flags,
10783          # -berok will link without error, but may produce a broken library.
10784          no_undefined_flag=' ${wl}-bernotok'
10785          allow_undefined_flag=' ${wl}-berok'
10786          # Exported symbols can be pulled into shared objects from archives
10787          whole_archive_flag_spec='$convenience'
10788          archive_cmds_need_lc=yes
10789          # This is similar to how AIX traditionally builds its shared libraries.
10790          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'
10791        fi
10792      fi
10793      ;;
10794
10795    amigaos*)
10796      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)'
10797      hardcode_libdir_flag_spec='-L$libdir'
10798      hardcode_minus_L=yes
10799      # see comment about different semantics on the GNU ld section
10800      ld_shlibs=no
10801      ;;
10802
10803    bsdi[45]*)
10804      export_dynamic_flag_spec=-rdynamic
10805      ;;
10806
10807    cygwin* | mingw* | pw32*)
10808      # When not using gcc, we currently assume that we are using
10809      # Microsoft Visual C++.
10810      # hardcode_libdir_flag_spec is actually meaningless, as there is
10811      # no search path for DLLs.
10812      hardcode_libdir_flag_spec=' '
10813      allow_undefined_flag=unsupported
10814      # Tell ltmain to make .lib files, not .a files.
10815      libext=lib
10816      # Tell ltmain to make .dll files, not .so files.
10817      shrext_cmds=".dll"
10818      # FIXME: Setting linknames here is a bad hack.
10819      archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
10820      # The linker will automatically build a .lib file if we build a DLL.
10821      old_archive_From_new_cmds='true'
10822      # FIXME: Should let the user specify the lib program.
10823      old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
10824      fix_srcfile_path='`cygpath -w "$srcfile"`'
10825      enable_shared_with_static_runtimes=yes
10826      ;;
10827
10828    darwin* | rhapsody*)
10829      case $host_os in
10830        rhapsody* | darwin1.[012])
10831         allow_undefined_flag='${wl}-undefined ${wl}suppress'
10832         ;;
10833       *) # Darwin 1.3 on
10834         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
10835           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
10836         else
10837           case ${MACOSX_DEPLOYMENT_TARGET} in
10838             10.[012])
10839               allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
10840               ;;
10841             10.*)
10842               allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
10843               ;;
10844           esac
10845         fi
10846         ;;
10847      esac
10848      archive_cmds_need_lc=no
10849      hardcode_direct=no
10850      hardcode_automatic=yes
10851      hardcode_shlibpath_var=unsupported
10852      whole_archive_flag_spec=''
10853      link_all_deplibs=yes
10854    if test "$GCC" = yes ; then
10855        output_verbose_link_cmd='echo'
10856        archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
10857      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
10858      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
10859      archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&,"