source: ThirdParty/FilterSQP/trunk/configure @ 1670

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

add prefix to COIN_PKG_CONFIG_PATH, also if it does not exists at configure time

File size: 765.9 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}...
4907COIN_PKG_CONFIG_PATH="${prefix}/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
4908
4909
4910# Check whether --with-coin-instdir or --without-coin-instdir was given.
4911if test "${with_coin_instdir+set}" = set; then
4912  withval="$with_coin_instdir"
4913  if test -d "$withval"; then : ; else
4914     { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
4915echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
4916   { (exit 1); exit 1; }; }
4917   fi
4918   COIN_PKG_CONFIG_PATH="$withval/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
4919
4920fi;
4921
4922
4923
4924# assemble additional pkg-config search paths for uninstalled projects
4925if test x$coin_projectdir = xyes ; then
4926  # if we are in a project setup, then in a classic setup, we want to find uninstalled projects
4927  # their (relative) location is written to coin_subdirs.txt by the configure in the project base directory
4928  # unfortunately, if the user set prefix, then we do not know where the project base directory is located
4929  # 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)
4930  COIN_PKG_CONFIG_PATH_UNINSTALLED=
4931  if test -e ../coin_subdirs.txt ; then
4932    for i in `cat ../coin_subdirs.txt` ; do
4933      if test -d ../$i ; then
4934        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
4935      fi
4936    done
4937  fi
4938
4939  if test -e ../../coin_subdirs.txt ; then
4940    for i in `cat ../../coin_subdirs.txt` ; do
4941      if test -d ../../$i ; then
4942        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
4943      fi
4944    done
4945  fi
4946
4947
4948fi
4949
4950
4951
4952# Initialize automake
4953echo "$as_me:$LINENO: checking for egrep" >&5
4954echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4955if test "${ac_cv_prog_egrep+set}" = set; then
4956  echo $ECHO_N "(cached) $ECHO_C" >&6
4957else
4958  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4959    then ac_cv_prog_egrep='grep -E'
4960    else ac_cv_prog_egrep='egrep'
4961    fi
4962fi
4963echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4964echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4965 EGREP=$ac_cv_prog_egrep
4966
4967
4968am__api_version="1.9"
4969# Find a good install program.  We prefer a C program (faster),
4970# so one script is as good as another.  But avoid the broken or
4971# incompatible versions:
4972# SysV /etc/install, /usr/sbin/install
4973# SunOS /usr/etc/install
4974# IRIX /sbin/install
4975# AIX /bin/install
4976# AmigaOS /C/install, which installs bootblocks on floppy discs
4977# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4978# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4979# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4980# OS/2's system install, which has a completely different semantic
4981# ./install, which can be erroneously created by make from ./install.sh.
4982echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4983echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4984if test -z "$INSTALL"; then
4985if test "${ac_cv_path_install+set}" = set; then
4986  echo $ECHO_N "(cached) $ECHO_C" >&6
4987else
4988  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4989for as_dir in $PATH
4990do
4991  IFS=$as_save_IFS
4992  test -z "$as_dir" && as_dir=.
4993  # Account for people who put trailing slashes in PATH elements.
4994case $as_dir/ in
4995  ./ | .// | /cC/* | \
4996  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4997  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4998  /usr/ucb/* ) ;;
4999  *)
5000    # OSF1 and SCO ODT 3.0 have their own names for install.
5001    # Don't use installbsd from OSF since it installs stuff as root
5002    # by default.
5003    for ac_prog in ginstall scoinst install; do
5004      for ac_exec_ext in '' $ac_executable_extensions; do
5005        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5006          if test $ac_prog = install &&
5007            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5008            # AIX install.  It has an incompatible calling convention.
5009            :
5010          elif test $ac_prog = install &&
5011            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5012            # program-specific install script used by HP pwplus--don't use.
5013            :
5014          else
5015            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5016            break 3
5017          fi
5018        fi
5019      done
5020    done
5021    ;;
5022esac
5023done
5024
5025
5026fi
5027  if test "${ac_cv_path_install+set}" = set; then
5028    INSTALL=$ac_cv_path_install
5029  else
5030    # As a last resort, use the slow shell script.  We don't cache a
5031    # path for INSTALL within a source directory, because that will
5032    # break other packages using the cache if that directory is
5033    # removed, or if the path is relative.
5034    INSTALL=$ac_install_sh
5035  fi
5036fi
5037echo "$as_me:$LINENO: result: $INSTALL" >&5
5038echo "${ECHO_T}$INSTALL" >&6
5039
5040# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5041# It thinks the first close brace ends the variable substitution.
5042test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5043
5044test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5045
5046test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5047
5048echo "$as_me:$LINENO: checking whether build environment is sane" >&5
5049echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
5050# Just in case
5051sleep 1
5052echo timestamp > conftest.file
5053# Do `set' in a subshell so we don't clobber the current shell's
5054# arguments.  Must try -L first in case configure is actually a
5055# symlink; some systems play weird games with the mod time of symlinks
5056# (eg FreeBSD returns the mod time of the symlink's containing
5057# directory).
5058if (
5059   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
5060   if test "$*" = "X"; then
5061      # -L didn't work.
5062      set X `ls -t $srcdir/configure conftest.file`
5063   fi
5064   rm -f conftest.file
5065   if test "$*" != "X $srcdir/configure conftest.file" \
5066      && test "$*" != "X conftest.file $srcdir/configure"; then
5067
5068      # If neither matched, then we have a broken ls.  This can happen
5069      # if, for instance, CONFIG_SHELL is bash and it inherits a
5070      # broken ls alias from the environment.  This has actually
5071      # happened.  Such a system could not be considered "sane".
5072      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
5073alias in your environment" >&5
5074echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
5075alias in your environment" >&2;}
5076   { (exit 1); exit 1; }; }
5077   fi
5078
5079   test "$2" = conftest.file
5080   )
5081then
5082   # Ok.
5083   :
5084else
5085   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
5086Check your system clock" >&5
5087echo "$as_me: error: newly created file is older than distributed files!
5088Check your system clock" >&2;}
5089   { (exit 1); exit 1; }; }
5090fi
5091echo "$as_me:$LINENO: result: yes" >&5
5092echo "${ECHO_T}yes" >&6
5093test "$program_prefix" != NONE &&
5094  program_transform_name="s,^,$program_prefix,;$program_transform_name"
5095# Use a double $ so make ignores it.
5096test "$program_suffix" != NONE &&
5097  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
5098# Double any \ or $.  echo might interpret backslashes.
5099# By default was `s,x,x', remove it if useless.
5100cat <<\_ACEOF >conftest.sed
5101s/[\\$]/&&/g;s/;s,x,x,$//
5102_ACEOF
5103program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
5104rm conftest.sed
5105
5106# expand $ac_aux_dir to an absolute path
5107am_aux_dir=`cd $ac_aux_dir && pwd`
5108
5109test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
5110# Use eval to expand $SHELL
5111if eval "$MISSING --run true"; then
5112  am_missing_run="$MISSING --run "
5113else
5114  am_missing_run=
5115  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
5116echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
5117fi
5118
5119if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
5120  # We used to keeping the `.' as first argument, in order to
5121  # allow $(mkdir_p) to be used without argument.  As in
5122  #   $(mkdir_p) $(somedir)
5123  # where $(somedir) is conditionally defined.  However this is wrong
5124  # for two reasons:
5125  #  1. if the package is installed by a user who cannot write `.'
5126  #     make install will fail,
5127  #  2. the above comment should most certainly read
5128  #     $(mkdir_p) $(DESTDIR)$(somedir)
5129  #     so it does not work when $(somedir) is undefined and
5130  #     $(DESTDIR) is not.
5131  #  To support the latter case, we have to write
5132  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
5133  #  so the `.' trick is pointless.
5134  mkdir_p='mkdir -p --'
5135else
5136  # On NextStep and OpenStep, the `mkdir' command does not
5137  # recognize any option.  It will interpret all options as
5138  # directories to create, and then abort because `.' already
5139  # exists.
5140  for d in ./-p ./--version;
5141  do
5142    test -d $d && rmdir $d
5143  done
5144  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
5145  if test -f "$ac_aux_dir/mkinstalldirs"; then
5146    mkdir_p='$(mkinstalldirs)'
5147  else
5148    mkdir_p='$(install_sh) -d'
5149  fi
5150fi
5151
5152for ac_prog in gawk mawk nawk awk
5153do
5154  # Extract the first word of "$ac_prog", so it can be a program name with args.
5155set dummy $ac_prog; ac_word=$2
5156echo "$as_me:$LINENO: checking for $ac_word" >&5
5157echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5158if test "${ac_cv_prog_AWK+set}" = set; then
5159  echo $ECHO_N "(cached) $ECHO_C" >&6
5160else
5161  if test -n "$AWK"; then
5162  ac_cv_prog_AWK="$AWK" # Let the user override the test.
5163else
5164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5165for as_dir in $PATH
5166do
5167  IFS=$as_save_IFS
5168  test -z "$as_dir" && as_dir=.
5169  for ac_exec_ext in '' $ac_executable_extensions; do
5170  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5171    ac_cv_prog_AWK="$ac_prog"
5172    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5173    break 2
5174  fi
5175done
5176done
5177
5178fi
5179fi
5180AWK=$ac_cv_prog_AWK
5181if test -n "$AWK"; then
5182  echo "$as_me:$LINENO: result: $AWK" >&5
5183echo "${ECHO_T}$AWK" >&6
5184else
5185  echo "$as_me:$LINENO: result: no" >&5
5186echo "${ECHO_T}no" >&6
5187fi
5188
5189  test -n "$AWK" && break
5190done
5191
5192echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5193echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
5194set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
5195if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
5196  echo $ECHO_N "(cached) $ECHO_C" >&6
5197else
5198  cat >conftest.make <<\_ACEOF
5199all:
5200        @echo 'ac_maketemp="$(MAKE)"'
5201_ACEOF
5202# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5203eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
5204if test -n "$ac_maketemp"; then
5205  eval ac_cv_prog_make_${ac_make}_set=yes
5206else
5207  eval ac_cv_prog_make_${ac_make}_set=no
5208fi
5209rm -f conftest.make
5210fi
5211if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
5212  echo "$as_me:$LINENO: result: yes" >&5
5213echo "${ECHO_T}yes" >&6
5214  SET_MAKE=
5215else
5216  echo "$as_me:$LINENO: result: no" >&5
5217echo "${ECHO_T}no" >&6
5218  SET_MAKE="MAKE=${MAKE-make}"
5219fi
5220
5221rm -rf .tst 2>/dev/null
5222mkdir .tst 2>/dev/null
5223if test -d .tst; then
5224  am__leading_dot=.
5225else
5226  am__leading_dot=_
5227fi
5228rmdir .tst 2>/dev/null
5229
5230DEPDIR="${am__leading_dot}deps"
5231
5232          ac_config_commands="$ac_config_commands depfiles"
5233
5234
5235am_make=${MAKE-make}
5236cat > confinc << 'END'
5237am__doit:
5238        @echo done
5239.PHONY: am__doit
5240END
5241# If we don't find an include directive, just comment out the code.
5242echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
5243echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
5244am__include="#"
5245am__quote=
5246_am_result=none
5247# First try GNU make style include.
5248echo "include confinc" > confmf
5249# We grep out `Entering directory' and `Leaving directory'
5250# messages which can occur if `w' ends up in MAKEFLAGS.
5251# In particular we don't look at `^make:' because GNU make might
5252# be invoked under some other name (usually "gmake"), in which
5253# case it prints its new name instead of `make'.
5254if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
5255   am__include=include
5256   am__quote=
5257   _am_result=GNU
5258fi
5259# Now try BSD make style include.
5260if test "$am__include" = "#"; then
5261   echo '.include "confinc"' > confmf
5262   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
5263      am__include=.include
5264      am__quote="\""
5265      _am_result=BSD
5266   fi
5267fi
5268
5269
5270echo "$as_me:$LINENO: result: $_am_result" >&5
5271echo "${ECHO_T}$_am_result" >&6
5272rm -f confinc confmf
5273
5274# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
5275if test "${enable_dependency_tracking+set}" = set; then
5276  enableval="$enable_dependency_tracking"
5277
5278fi;
5279if test "x$enable_dependency_tracking" != xno; then
5280  am_depcomp="$ac_aux_dir/depcomp"
5281  AMDEPBACKSLASH='\'
5282fi
5283
5284
5285if test "x$enable_dependency_tracking" != xno; then
5286  AMDEP_TRUE=
5287  AMDEP_FALSE='#'
5288else
5289  AMDEP_TRUE='#'
5290  AMDEP_FALSE=
5291fi
5292
5293
5294
5295
5296
5297# AC_MSG_NOTICE([Beginning automake initialisation.])
5298# Stuff for automake
5299# test to see if srcdir already configured
5300if test "`cd $srcdir && pwd`" != "`pwd`" &&
5301   test -f $srcdir/config.status; then
5302  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
5303echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
5304   { (exit 1); exit 1; }; }
5305fi
5306
5307# test whether we have cygpath
5308if test -z "$CYGPATH_W"; then
5309  if (cygpath --version) >/dev/null 2>/dev/null; then
5310    CYGPATH_W='cygpath -w'
5311  else
5312    CYGPATH_W=echo
5313  fi
5314fi
5315
5316
5317# Define the identity of the package.
5318 PACKAGE='thirdpartyfiltersqp'
5319 VERSION='0.0'
5320
5321
5322cat >>confdefs.h <<_ACEOF
5323#define PACKAGE "$PACKAGE"
5324_ACEOF
5325
5326
5327cat >>confdefs.h <<_ACEOF
5328#define VERSION "$VERSION"
5329_ACEOF
5330
5331# Some tools Automake needs.
5332
5333ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
5334
5335
5336AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
5337
5338
5339AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
5340
5341
5342AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
5343
5344
5345MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
5346
5347install_sh=${install_sh-"$am_aux_dir/install-sh"}
5348
5349# Installed binaries are usually stripped using `strip' when the user
5350# run `make install-strip'.  However `strip' might not be the right
5351# tool to use in cross-compilation environments, therefore Automake
5352# will honor the `STRIP' environment variable to overrule this program.
5353if test "$cross_compiling" != no; then
5354  if test -n "$ac_tool_prefix"; then
5355  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5356set dummy ${ac_tool_prefix}strip; ac_word=$2
5357echo "$as_me:$LINENO: checking for $ac_word" >&5
5358echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5359if test "${ac_cv_prog_STRIP+set}" = set; then
5360  echo $ECHO_N "(cached) $ECHO_C" >&6
5361else
5362  if test -n "$STRIP"; then
5363  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5364else
5365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5366for as_dir in $PATH
5367do
5368  IFS=$as_save_IFS
5369  test -z "$as_dir" && as_dir=.
5370  for ac_exec_ext in '' $ac_executable_extensions; do
5371  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5372    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5373    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5374    break 2
5375  fi
5376done
5377done
5378
5379fi
5380fi
5381STRIP=$ac_cv_prog_STRIP
5382if test -n "$STRIP"; then
5383  echo "$as_me:$LINENO: result: $STRIP" >&5
5384echo "${ECHO_T}$STRIP" >&6
5385else
5386  echo "$as_me:$LINENO: result: no" >&5
5387echo "${ECHO_T}no" >&6
5388fi
5389
5390fi
5391if test -z "$ac_cv_prog_STRIP"; then
5392  ac_ct_STRIP=$STRIP
5393  # Extract the first word of "strip", so it can be a program name with args.
5394set dummy strip; ac_word=$2
5395echo "$as_me:$LINENO: checking for $ac_word" >&5
5396echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5397if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5398  echo $ECHO_N "(cached) $ECHO_C" >&6
5399else
5400  if test -n "$ac_ct_STRIP"; then
5401  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5402else
5403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5404for as_dir in $PATH
5405do
5406  IFS=$as_save_IFS
5407  test -z "$as_dir" && as_dir=.
5408  for ac_exec_ext in '' $ac_executable_extensions; do
5409  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5410    ac_cv_prog_ac_ct_STRIP="strip"
5411    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5412    break 2
5413  fi
5414done
5415done
5416
5417  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5418fi
5419fi
5420ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5421if test -n "$ac_ct_STRIP"; then
5422  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5423echo "${ECHO_T}$ac_ct_STRIP" >&6
5424else
5425  echo "$as_me:$LINENO: result: no" >&5
5426echo "${ECHO_T}no" >&6
5427fi
5428
5429  STRIP=$ac_ct_STRIP
5430else
5431  STRIP="$ac_cv_prog_STRIP"
5432fi
5433
5434fi
5435INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
5436
5437# We need awk for the "check" target.  The system "awk" is bad on
5438# some platforms.
5439# Always define AMTAR for backward compatibility.
5440
5441AMTAR=${AMTAR-"${am_missing_run}tar"}
5442
5443am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
5444
5445
5446
5447
5448depcc="$CC"   am_compiler_list=
5449
5450echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5451echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5452if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5453  echo $ECHO_N "(cached) $ECHO_C" >&6
5454else
5455  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5456  # We make a subdir and do the tests there.  Otherwise we can end up
5457  # making bogus files that we don't know about and never remove.  For
5458  # instance it was reported that on HP-UX the gcc test will end up
5459  # making a dummy file named `D' -- because `-MD' means `put the output
5460  # in D'.
5461  mkdir conftest.dir
5462  # Copy depcomp to subdir because otherwise we won't find it if we're
5463  # using a relative directory.
5464  cp "$am_depcomp" conftest.dir
5465  cd conftest.dir
5466  # We will build objects and dependencies in a subdirectory because
5467  # it helps to detect inapplicable dependency modes.  For instance
5468  # both Tru64's cc and ICC support -MD to output dependencies as a
5469  # side effect of compilation, but ICC will put the dependencies in
5470  # the current directory while Tru64 will put them in the object
5471  # directory.
5472  mkdir sub
5473
5474  am_cv_CC_dependencies_compiler_type=none
5475  if test "$am_compiler_list" = ""; then
5476     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5477  fi
5478  for depmode in $am_compiler_list; do
5479    # Setup a source with many dependencies, because some compilers
5480    # like to wrap large dependency lists on column 80 (with \), and
5481    # we should not choose a depcomp mode which is confused by this.
5482    #
5483    # We need to recreate these files for each test, as the compiler may
5484    # overwrite some of them when testing with obscure command lines.
5485    # This happens at least with the AIX C compiler.
5486    : > sub/conftest.c
5487    for i in 1 2 3 4 5 6; do
5488      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5489      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5490      # Solaris 8's {/usr,}/bin/sh.
5491      touch sub/conftst$i.h
5492    done
5493    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5494
5495    case $depmode in
5496    nosideeffect)
5497      # after this tag, mechanisms are not by side-effect, so they'll
5498      # only be used when explicitly requested
5499      if test "x$enable_dependency_tracking" = xyes; then
5500        continue
5501      else
5502        break
5503      fi
5504      ;;
5505    none) break ;;
5506    esac
5507    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5508    # mode.  It turns out that the SunPro C++ compiler does not properly
5509    # handle `-M -o', and we need to detect this.
5510    if depmode=$depmode \
5511       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5512       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5513       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5514         >/dev/null 2>conftest.err &&
5515       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5516       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5517       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5518      # icc doesn't choke on unknown options, it will just issue warnings
5519      # or remarks (even with -Werror).  So we grep stderr for any message
5520      # that says an option was ignored or not supported.
5521      # When given -MP, icc 7.0 and 7.1 complain thusly:
5522      #   icc: Command line warning: ignoring option '-M'; no argument required
5523      # The diagnosis changed in icc 8.0:
5524      #   icc: Command line remark: option '-MP' not supported
5525      if (grep 'ignoring option' conftest.err ||
5526          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5527        am_cv_CC_dependencies_compiler_type=$depmode
5528        break
5529      fi
5530    fi
5531  done
5532
5533  cd ..
5534  rm -rf conftest.dir
5535else
5536  am_cv_CC_dependencies_compiler_type=none
5537fi
5538
5539fi
5540echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5541echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5542CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5543
5544
5545
5546if
5547  test "x$enable_dependency_tracking" != xno \
5548  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5549  am__fastdepCC_TRUE=
5550  am__fastdepCC_FALSE='#'
5551else
5552  am__fastdepCC_TRUE='#'
5553  am__fastdepCC_FALSE=
5554fi
5555
5556
5557
5558echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
5559echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
5560    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
5561if test "${enable_maintainer_mode+set}" = set; then
5562  enableval="$enable_maintainer_mode"
5563  USE_MAINTAINER_MODE=$enableval
5564else
5565  USE_MAINTAINER_MODE=no
5566fi;
5567  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
5568echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
5569
5570
5571if test $USE_MAINTAINER_MODE = yes; then
5572  MAINTAINER_MODE_TRUE=
5573  MAINTAINER_MODE_FALSE='#'
5574else
5575  MAINTAINER_MODE_TRUE='#'
5576  MAINTAINER_MODE_FALSE=
5577fi
5578
5579  MAINT=$MAINTAINER_MODE_TRUE
5580
5581
5582
5583coin_have_externals=no
5584if test "$enable_maintainer_mode" = yes; then
5585
5586  # If maintainer mode is chosen, we make sure that the correct versions
5587  # of the tools are used, and that we know where libtool.m4 is (to
5588  # recreate acinclude.m4)
5589
5590
5591  LIBTOOLM4=
5592  # Normally, $HOME
5593  AUTOTOOLS_DFLT=$HOME
5594
5595  echo "$as_me:$LINENO: checking whether we are using the correct autotools" >&5
5596echo $ECHO_N "checking whether we are using the correct autotools... $ECHO_C" >&6
5597if test "${ac_cv_use_correct_autotools+set}" = set; then
5598  echo $ECHO_N "(cached) $ECHO_C" >&6
5599else
5600  ac_cv_use_correct_autotools=check
5601fi
5602echo "$as_me:$LINENO: result: $ac_cv_use_correct_autotools" >&5
5603echo "${ECHO_T}$ac_cv_use_correct_autotools" >&6
5604
5605  if test $ac_cv_use_correct_autotools = check; then
5606    ac_cv_use_correct_autotools=yes
5607    # Check if we have autoconf
5608    # Extract the first word of "autoconf", so it can be a program name with args.
5609set dummy autoconf; ac_word=$2
5610echo "$as_me:$LINENO: checking for $ac_word" >&5
5611echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5612if test "${ac_cv_prog_have_autoconf+set}" = set; then
5613  echo $ECHO_N "(cached) $ECHO_C" >&6
5614else
5615  if test -n "$have_autoconf"; then
5616  ac_cv_prog_have_autoconf="$have_autoconf" # Let the user override the test.
5617else
5618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5619for as_dir in $PATH
5620do
5621  IFS=$as_save_IFS
5622  test -z "$as_dir" && as_dir=.
5623  for ac_exec_ext in '' $ac_executable_extensions; do
5624  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5625    ac_cv_prog_have_autoconf="yes"
5626    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5627    break 2
5628  fi
5629done
5630done
5631
5632  test -z "$ac_cv_prog_have_autoconf" && ac_cv_prog_have_autoconf="no"
5633fi
5634fi
5635have_autoconf=$ac_cv_prog_have_autoconf
5636if test -n "$have_autoconf"; then
5637  echo "$as_me:$LINENO: result: $have_autoconf" >&5
5638echo "${ECHO_T}$have_autoconf" >&6
5639else
5640  echo "$as_me:$LINENO: result: no" >&5
5641echo "${ECHO_T}no" >&6
5642fi
5643
5644    if test $have_autoconf = no; then
5645      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&5
5646echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&2;}
5647   { (exit 1); exit 1; }; }
5648    fi
5649
5650    # Check whether autoconf is the correct version
5651    correct_version='2.59'
5652    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5653    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of autoconf" >&5
5654echo $ECHO_N "checking whether we are using the correct version ($correct_version) of autoconf... $ECHO_C" >&6
5655    autoconf --version > confauto.out 2>&1
5656    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
5657      echo "$as_me:$LINENO: result: yes" >&5
5658echo "${ECHO_T}yes" >&6
5659    else
5660      rm -f confauto.out
5661      echo "$as_me:$LINENO: result: no" >&5
5662echo "${ECHO_T}no" >&6
5663      { { echo "$as_me:$LINENO: error: You don't have the correct version of autoconf as the first one in your path." >&5
5664echo "$as_me: error: You don't have the correct version of autoconf as the first one in your path." >&2;}
5665   { (exit 1); exit 1; }; }
5666    fi
5667    rm -f confauto.out
5668
5669    # Check if the executable autoconf is picked up from the correct location
5670    echo "$as_me:$LINENO: checking whether autoconf is coming from the correct location" >&5
5671echo $ECHO_N "checking whether autoconf is coming from the correct location... $ECHO_C" >&6
5672    autoconf_dir=`which autoconf | sed -e 's=/autoconf=='`
5673    autoconf_dir=`cd $autoconf_dir; pwd`
5674    if test x$AUTOTOOLS_DIR = x; then
5675      want_dir=$AUTOTOOLS_DFLT/bin
5676    else
5677      want_dir=$AUTOTOOLS_DIR/bin
5678    fi
5679    if test $autoconf_dir = `cd $want_dir; pwd`; then
5680      echo "$as_me:$LINENO: result: yes" >&5
5681echo "${ECHO_T}yes" >&6
5682    else
5683      rm -f confauto.out
5684      echo "$as_me:$LINENO: result: no" >&5
5685echo "${ECHO_T}no" >&6
5686      { { echo "$as_me:$LINENO: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
5687echo "$as_me: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
5688   { (exit 1); exit 1; }; }
5689    fi
5690
5691    # Check if we have automake
5692    # Extract the first word of "automake", so it can be a program name with args.
5693set dummy automake; ac_word=$2
5694echo "$as_me:$LINENO: checking for $ac_word" >&5
5695echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5696if test "${ac_cv_prog_have_automake+set}" = set; then
5697  echo $ECHO_N "(cached) $ECHO_C" >&6
5698else
5699  if test -n "$have_automake"; then
5700  ac_cv_prog_have_automake="$have_automake" # Let the user override the test.
5701else
5702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5703for as_dir in $PATH
5704do
5705  IFS=$as_save_IFS
5706  test -z "$as_dir" && as_dir=.
5707  for ac_exec_ext in '' $ac_executable_extensions; do
5708  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5709    ac_cv_prog_have_automake="yes"
5710    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5711    break 2
5712  fi
5713done
5714done
5715
5716  test -z "$ac_cv_prog_have_automake" && ac_cv_prog_have_automake="no"
5717fi
5718fi
5719have_automake=$ac_cv_prog_have_automake
5720if test -n "$have_automake"; then
5721  echo "$as_me:$LINENO: result: $have_automake" >&5
5722echo "${ECHO_T}$have_automake" >&6
5723else
5724  echo "$as_me:$LINENO: result: no" >&5
5725echo "${ECHO_T}no" >&6
5726fi
5727
5728    if test $have_automake = no; then
5729      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&5
5730echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&2;}
5731   { (exit 1); exit 1; }; }
5732    fi
5733
5734    # Check whether automake is the correct version
5735    correct_version='1.9.6'
5736    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5737    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of automake" >&5
5738echo $ECHO_N "checking whether we are using the correct version ($correct_version) of automake... $ECHO_C" >&6
5739    automake --version > confauto.out 2>&1
5740    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
5741      echo "$as_me:$LINENO: result: yes" >&5
5742echo "${ECHO_T}yes" >&6
5743    else
5744      rm -f confauto.out
5745      echo "$as_me:$LINENO: result: no" >&5
5746echo "${ECHO_T}no" >&6
5747      { { echo "$as_me:$LINENO: error: You don't have the correct version of automake as the first one in your path." >&5
5748echo "$as_me: error: You don't have the correct version of automake as the first one in your path." >&2;}
5749   { (exit 1); exit 1; }; }
5750    fi
5751    rm -f confauto.out
5752
5753    # Check if the executable automake is picked up from the correct location
5754    echo "$as_me:$LINENO: checking whether automake is coming from the correct location" >&5
5755echo $ECHO_N "checking whether automake is coming from the correct location... $ECHO_C" >&6
5756    automake_dir=`which automake | sed -e 's=/automake=='`
5757    automake_dir=`cd $automake_dir; pwd`
5758    if test x$AUTOTOOLS_DIR = x; then
5759      want_dir=$AUTOTOOLS_DFLT/bin
5760    else
5761      want_dir=$AUTOTOOLS_DIR/bin
5762    fi
5763    if test $automake_dir = `cd $want_dir; pwd`; then
5764      echo "$as_me:$LINENO: result: yes" >&5
5765echo "${ECHO_T}yes" >&6
5766    else
5767      rm -f confauto.out
5768      echo "$as_me:$LINENO: result: no" >&5
5769echo "${ECHO_T}no" >&6
5770      { { echo "$as_me:$LINENO: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
5771echo "$as_me: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
5772   { (exit 1); exit 1; }; }
5773    fi
5774
5775    # Check if this is the correct version of libtool (with escaped dots)
5776    if test x$AUTOTOOLS_DIR = x; then
5777      want_dir=$AUTOTOOLS_DFLT/share
5778    else
5779      want_dir=$AUTOTOOLS_DIR/share
5780    fi
5781    correct_version='1.5.22'
5782    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
5783    if test -r $want_dir/libtool/ltmain.sh; then
5784  have_ltmain=yes
5785  :
5786else
5787  have_ltmain=no
5788  :
5789fi
5790
5791    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of libtool." >&5
5792echo $ECHO_N "checking whether we are using the correct version ($correct_version) of libtool.... $ECHO_C" >&6
5793    if test $have_ltmain = yes; then
5794    if $EGREP $grep_version $want_dir/libtool/ltmain.sh >/dev/null 2>&1; then
5795        echo "$as_me:$LINENO: result: yes" >&5
5796echo "${ECHO_T}yes" >&6
5797      else
5798        echo "$as_me:$LINENO: result: no" >&5
5799echo "${ECHO_T}no" >&6
5800        { { echo "$as_me:$LINENO: error: You don't have the correct version of libtool." >&5
5801echo "$as_me: error: You don't have the correct version of libtool." >&2;}
5802   { (exit 1); exit 1; }; }
5803      fi
5804    else
5805      echo "$as_me:$LINENO: result: no" >&5
5806echo "${ECHO_T}no" >&6
5807      { { echo "$as_me:$LINENO: error: I cannot find the ltmain.sh file." >&5
5808echo "$as_me: error: I cannot find the ltmain.sh file." >&2;}
5809   { (exit 1); exit 1; }; }
5810    fi
5811  fi
5812
5813  # Check if we can find the libtool file
5814  if test x$AUTOTOOLS_DIR = x; then
5815    want_dir=$AUTOTOOLS_DFLT/share
5816  else
5817    want_dir=$AUTOTOOLS_DIR/share
5818  fi
5819  if test -r $want_dir/aclocal/libtool.m4; then
5820  LIBTOOLM4="$want_dir/aclocal/libtool.m4"
5821  :
5822else
5823  { { echo "$as_me:$LINENO: error: I cannot find the libtool.m4 file." >&5
5824echo "$as_me: error: I cannot find the libtool.m4 file." >&2;}
5825   { (exit 1); exit 1; }; }
5826  :
5827fi
5828
5829
5830  # Check if we have an Externals file
5831  if test -r $srcdir/Externals; then
5832    coin_have_externals=yes
5833  fi
5834  # Check if subversion is installed and understands https
5835  # Extract the first word of "svn", so it can be a program name with args.
5836set dummy svn; ac_word=$2
5837echo "$as_me:$LINENO: checking for $ac_word" >&5
5838echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5839if test "${ac_cv_prog_have_svn+set}" = set; then
5840  echo $ECHO_N "(cached) $ECHO_C" >&6
5841else
5842  if test -n "$have_svn"; then
5843  ac_cv_prog_have_svn="$have_svn" # Let the user override the test.
5844else
5845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5846for as_dir in $PATH
5847do
5848  IFS=$as_save_IFS
5849  test -z "$as_dir" && as_dir=.
5850  for ac_exec_ext in '' $ac_executable_extensions; do
5851  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5852    ac_cv_prog_have_svn="yes"
5853    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5854    break 2
5855  fi
5856done
5857done
5858
5859  test -z "$ac_cv_prog_have_svn" && ac_cv_prog_have_svn="no"
5860fi
5861fi
5862have_svn=$ac_cv_prog_have_svn
5863if test -n "$have_svn"; then
5864  echo "$as_me:$LINENO: result: $have_svn" >&5
5865echo "${ECHO_T}$have_svn" >&6
5866else
5867  echo "$as_me:$LINENO: result: no" >&5
5868echo "${ECHO_T}no" >&6
5869fi
5870
5871  if test x$have_svn = xyes; then
5872    echo "$as_me:$LINENO: checking whether svn understands https" >&5
5873echo $ECHO_N "checking whether svn understands https... $ECHO_C" >&6
5874if test "${ac_cv_svn_understands_https+set}" = set; then
5875  echo $ECHO_N "(cached) $ECHO_C" >&6
5876else
5877  svn --version > confauto.out 2>&1
5878                    if $EGREP https confauto.out >/dev/null 2>&1; then
5879                      ac_cv_svn_understands_https=yes
5880                    else
5881                      ac_cv_svn_understands_https=no
5882                      have_svn=no
5883                      ac_cv_prog_have_svn=no
5884                    fi
5885                    rm -f confauto.out
5886fi
5887echo "$as_me:$LINENO: result: $ac_cv_svn_understands_https" >&5
5888echo "${ECHO_T}$ac_cv_svn_understands_https" >&6
5889  fi
5890
5891  # Find the location of the BuildTools directory
5892  BUILDTOOLSDIR=
5893  if test -r $srcdir/BuildTools/coin.m4; then
5894    BUILDTOOLSDIR=$srcdir/BuildTools
5895  else
5896    if test -r $srcdir/../BuildTools/coin.m4; then
5897      BUILDTOOLSDIR=$srcdir/../BuildTools
5898    else
5899      if test -r $srcdir/../../BuildTools/coin.m4; then
5900        BUILDTOOLSDIR=$srcdir/../../BuildTools
5901      else
5902        { { echo "$as_me:$LINENO: error: Cannot find the BuildTools directory" >&5
5903echo "$as_me: error: Cannot find the BuildTools directory" >&2;}
5904   { (exit 1); exit 1; }; }
5905      fi
5906    fi
5907  fi
5908
5909
5910  # The following variable is set to the name of the directory where
5911  # the autotool scripts are located
5912
5913  AUX_DIR=$ac_aux_dir
5914fi
5915
5916# helpful variable for the base directory of this package
5917abs_source_dir=`cd $srcdir; pwd`
5918
5919
5920# Stuff for example Makefiles
5921if test x$prefix = xNONE; then
5922  full_prefix=$ac_default_prefix
5923else
5924  full_prefix=$prefix
5925fi
5926full_prefix=`cd $full_prefix ; pwd`
5927
5928abs_lib_dir=$full_prefix/lib
5929
5930abs_include_dir=$full_prefix/include
5931
5932abs_bin_dir=$full_prefix/bin
5933
5934
5935
5936if test $coin_have_externals = yes && test x$have_svn = xyes; then
5937  HAVE_EXTERNALS_TRUE=
5938  HAVE_EXTERNALS_FALSE='#'
5939else
5940  HAVE_EXTERNALS_TRUE='#'
5941  HAVE_EXTERNALS_FALSE=
5942fi
5943
5944
5945# AC_MSG_NOTICE([End automake initialisation.])
5946
5947
5948
5949# Initialize automake
5950{
5951
5952
5953
5954# START
5955
5956# Test if force_shared has been set
5957if test "x" = xforce_shared; then
5958  if test x$enable_shared = xno; then
5959    { { echo "$as_me:$LINENO: error: Shared libraries are disabled by user, but this is not feasible with the given options" >&5
5960echo "$as_me: error: Shared libraries are disabled by user, but this is not feasible with the given options" >&2;}
5961   { (exit 1); exit 1; }; }
5962  fi
5963  enable_shared=yes;
5964else
5965  # On Cygwin and AIX, building DLLs doesn't work
5966  case $build in
5967    *-cygwin*)
5968      coin_disable_shared=yes
5969      platform=Cygwin
5970    ;;
5971    *-aix*)
5972      coin_disable_shared=yes
5973      platform=AIX
5974    ;;
5975    *-mingw*)
5976      coin_disable_shared=yes
5977      platform="Msys"
5978#      case "$CXX" in
5979#        cl*)
5980#          coin_disable_shared=yes
5981#          platform="Msys with cl"
5982#      ;;
5983#      esac
5984    ;;
5985  esac
5986fi
5987if test x"$coin_disable_shared" = xyes; then
5988  if test x"$enable_shared" = xyes; then
5989    { echo "$as_me:$LINENO: WARNING: On $platform, shared objects are not supported. I'm disabling your choice." >&5
5990echo "$as_me: WARNING: On $platform, shared objects are not supported. I'm disabling your choice." >&2;}
5991  fi
5992  enable_shared=no
5993fi
5994# By default, we only want the shared objects to be compiled
5995# Check whether --enable-static or --disable-static was given.
5996if test "${enable_static+set}" = set; then
5997  enableval="$enable_static"
5998  p=${PACKAGE-default}
5999    case $enableval in
6000    yes) enable_static=yes ;;
6001    no) enable_static=no ;;
6002    *)
6003     enable_static=no
6004      # Look at the argument we got.  We use all the common list separators.
6005      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6006      for pkg in $enableval; do
6007        IFS="$lt_save_ifs"
6008        if test "X$pkg" = "X$p"; then
6009          enable_static=yes
6010        fi
6011      done
6012      IFS="$lt_save_ifs"
6013      ;;
6014    esac
6015else
6016  enable_static=no
6017fi;
6018
6019
6020
6021
6022# Initialize automake
6023
6024
6025# AC_MSG_NOTICE([Beginning automake initialisation.])
6026# Stuff for automake
6027# test to see if srcdir already configured
6028if test "`cd $srcdir && pwd`" != "`pwd`" &&
6029   test -f $srcdir/config.status; then
6030  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
6031echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
6032   { (exit 1); exit 1; }; }
6033fi
6034
6035# test whether we have cygpath
6036if test -z "$CYGPATH_W"; then
6037  if (cygpath --version) >/dev/null 2>/dev/null; then
6038    CYGPATH_W='cygpath -w'
6039  else
6040    CYGPATH_W=echo
6041  fi
6042fi
6043
6044
6045# Define the identity of the package.
6046 PACKAGE='thirdpartyfiltersqp'
6047 VERSION='0.0'
6048
6049
6050cat >>confdefs.h <<_ACEOF
6051#define PACKAGE "$PACKAGE"
6052_ACEOF
6053
6054
6055cat >>confdefs.h <<_ACEOF
6056#define VERSION "$VERSION"
6057_ACEOF
6058
6059# Some tools Automake needs.
6060
6061ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
6062
6063
6064AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
6065
6066
6067AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
6068
6069
6070AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
6071
6072
6073MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6074
6075install_sh=${install_sh-"$am_aux_dir/install-sh"}
6076
6077# Installed binaries are usually stripped using `strip' when the user
6078# run `make install-strip'.  However `strip' might not be the right
6079# tool to use in cross-compilation environments, therefore Automake
6080# will honor the `STRIP' environment variable to overrule this program.
6081if test "$cross_compiling" != no; then
6082  if test -n "$ac_tool_prefix"; then
6083  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6084set dummy ${ac_tool_prefix}strip; ac_word=$2
6085echo "$as_me:$LINENO: checking for $ac_word" >&5
6086echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6087if test "${ac_cv_prog_STRIP+set}" = set; then
6088  echo $ECHO_N "(cached) $ECHO_C" >&6
6089else
6090  if test -n "$STRIP"; then
6091  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6092else
6093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6094for as_dir in $PATH
6095do
6096  IFS=$as_save_IFS
6097  test -z "$as_dir" && as_dir=.
6098  for ac_exec_ext in '' $ac_executable_extensions; do
6099  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6100    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6101    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6102    break 2
6103  fi
6104done
6105done
6106
6107fi
6108fi
6109STRIP=$ac_cv_prog_STRIP
6110if test -n "$STRIP"; then
6111  echo "$as_me:$LINENO: result: $STRIP" >&5
6112echo "${ECHO_T}$STRIP" >&6
6113else
6114  echo "$as_me:$LINENO: result: no" >&5
6115echo "${ECHO_T}no" >&6
6116fi
6117
6118fi
6119if test -z "$ac_cv_prog_STRIP"; then
6120  ac_ct_STRIP=$STRIP
6121  # Extract the first word of "strip", so it can be a program name with args.
6122set dummy strip; ac_word=$2
6123echo "$as_me:$LINENO: checking for $ac_word" >&5
6124echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6125if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6126  echo $ECHO_N "(cached) $ECHO_C" >&6
6127else
6128  if test -n "$ac_ct_STRIP"; then
6129  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6130else
6131as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6132for as_dir in $PATH
6133do
6134  IFS=$as_save_IFS
6135  test -z "$as_dir" && as_dir=.
6136  for ac_exec_ext in '' $ac_executable_extensions; do
6137  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6138    ac_cv_prog_ac_ct_STRIP="strip"
6139    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6140    break 2
6141  fi
6142done
6143done
6144
6145  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6146fi
6147fi
6148ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6149if test -n "$ac_ct_STRIP"; then
6150  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6151echo "${ECHO_T}$ac_ct_STRIP" >&6
6152else
6153  echo "$as_me:$LINENO: result: no" >&5
6154echo "${ECHO_T}no" >&6
6155fi
6156
6157  STRIP=$ac_ct_STRIP
6158else
6159  STRIP="$ac_cv_prog_STRIP"
6160fi
6161
6162fi
6163INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
6164
6165# We need awk for the "check" target.  The system "awk" is bad on
6166# some platforms.
6167# Always define AMTAR for backward compatibility.
6168
6169AMTAR=${AMTAR-"${am_missing_run}tar"}
6170
6171am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
6172
6173
6174
6175
6176depcc="$CC"   am_compiler_list=
6177
6178echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6179echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6180if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
6181  echo $ECHO_N "(cached) $ECHO_C" >&6
6182else
6183  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6184  # We make a subdir and do the tests there.  Otherwise we can end up
6185  # making bogus files that we don't know about and never remove.  For
6186  # instance it was reported that on HP-UX the gcc test will end up
6187  # making a dummy file named `D' -- because `-MD' means `put the output
6188  # in D'.
6189  mkdir conftest.dir
6190  # Copy depcomp to subdir because otherwise we won't find it if we're
6191  # using a relative directory.
6192  cp "$am_depcomp" conftest.dir
6193  cd conftest.dir
6194  # We will build objects and dependencies in a subdirectory because
6195  # it helps to detect inapplicable dependency modes.  For instance
6196  # both Tru64's cc and ICC support -MD to output dependencies as a
6197  # side effect of compilation, but ICC will put the dependencies in
6198  # the current directory while Tru64 will put them in the object
6199  # directory.
6200  mkdir sub
6201
6202  am_cv_CC_dependencies_compiler_type=none
6203  if test "$am_compiler_list" = ""; then
6204     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6205  fi
6206  for depmode in $am_compiler_list; do
6207    # Setup a source with many dependencies, because some compilers
6208    # like to wrap large dependency lists on column 80 (with \), and
6209    # we should not choose a depcomp mode which is confused by this.
6210    #
6211    # We need to recreate these files for each test, as the compiler may
6212    # overwrite some of them when testing with obscure command lines.
6213    # This happens at least with the AIX C compiler.
6214    : > sub/conftest.c
6215    for i in 1 2 3 4 5 6; do
6216      echo '#include "conftst'$i'.h"' >> sub/conftest.c
6217      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6218      # Solaris 8's {/usr,}/bin/sh.
6219      touch sub/conftst$i.h
6220    done
6221    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6222
6223    case $depmode in
6224    nosideeffect)
6225      # after this tag, mechanisms are not by side-effect, so they'll
6226      # only be used when explicitly requested
6227      if test "x$enable_dependency_tracking" = xyes; then
6228        continue
6229      else
6230        break
6231      fi
6232      ;;
6233    none) break ;;
6234    esac
6235    # We check with `-c' and `-o' for the sake of the "dashmstdout"
6236    # mode.  It turns out that the SunPro C++ compiler does not properly
6237    # handle `-M -o', and we need to detect this.
6238    if depmode=$depmode \
6239       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6240       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6241       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6242         >/dev/null 2>conftest.err &&
6243       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6244       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6245       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6246      # icc doesn't choke on unknown options, it will just issue warnings
6247      # or remarks (even with -Werror).  So we grep stderr for any message
6248      # that says an option was ignored or not supported.
6249      # When given -MP, icc 7.0 and 7.1 complain thusly:
6250      #   icc: Command line warning: ignoring option '-M'; no argument required
6251      # The diagnosis changed in icc 8.0:
6252      #   icc: Command line remark: option '-MP' not supported
6253      if (grep 'ignoring option' conftest.err ||
6254          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6255        am_cv_CC_dependencies_compiler_type=$depmode
6256        break
6257      fi
6258    fi
6259  done
6260
6261  cd ..
6262  rm -rf conftest.dir
6263else
6264  am_cv_CC_dependencies_compiler_type=none
6265fi
6266
6267fi
6268echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
6269echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
6270CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6271
6272
6273
6274if
6275  test "x$enable_dependency_tracking" != xno \
6276  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6277  am__fastdepCC_TRUE=
6278  am__fastdepCC_FALSE='#'
6279else
6280  am__fastdepCC_TRUE='#'
6281  am__fastdepCC_FALSE=
6282fi
6283
6284
6285
6286echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
6287echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
6288    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
6289if test "${enable_maintainer_mode+set}" = set; then
6290  enableval="$enable_maintainer_mode"
6291  USE_MAINTAINER_MODE=$enableval
6292else
6293  USE_MAINTAINER_MODE=no
6294fi;
6295  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
6296echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
6297
6298
6299if test $USE_MAINTAINER_MODE = yes; then
6300  MAINTAINER_MODE_TRUE=
6301  MAINTAINER_MODE_FALSE='#'
6302else
6303  MAINTAINER_MODE_TRUE='#'
6304  MAINTAINER_MODE_FALSE=
6305fi
6306
6307  MAINT=$MAINTAINER_MODE_TRUE
6308
6309
6310
6311coin_have_externals=no
6312if test "$enable_maintainer_mode" = yes; then
6313
6314  # If maintainer mode is chosen, we make sure that the correct versions
6315  # of the tools are used, and that we know where libtool.m4 is (to
6316  # recreate acinclude.m4)
6317
6318
6319  LIBTOOLM4=
6320  # Normally, $HOME
6321  AUTOTOOLS_DFLT=$HOME
6322
6323  echo "$as_me:$LINENO: checking whether we are using the correct autotools" >&5
6324echo $ECHO_N "checking whether we are using the correct autotools... $ECHO_C" >&6
6325if test "${ac_cv_use_correct_autotools+set}" = set; then
6326  echo $ECHO_N "(cached) $ECHO_C" >&6
6327else
6328  ac_cv_use_correct_autotools=check
6329fi
6330echo "$as_me:$LINENO: result: $ac_cv_use_correct_autotools" >&5
6331echo "${ECHO_T}$ac_cv_use_correct_autotools" >&6
6332
6333  if test $ac_cv_use_correct_autotools = check; then
6334    ac_cv_use_correct_autotools=yes
6335    # Check if we have autoconf
6336    # Extract the first word of "autoconf", so it can be a program name with args.
6337set dummy autoconf; ac_word=$2
6338echo "$as_me:$LINENO: checking for $ac_word" >&5
6339echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6340if test "${ac_cv_prog_have_autoconf+set}" = set; then
6341  echo $ECHO_N "(cached) $ECHO_C" >&6
6342else
6343  if test -n "$have_autoconf"; then
6344  ac_cv_prog_have_autoconf="$have_autoconf" # Let the user override the test.
6345else
6346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6347for as_dir in $PATH
6348do
6349  IFS=$as_save_IFS
6350  test -z "$as_dir" && as_dir=.
6351  for ac_exec_ext in '' $ac_executable_extensions; do
6352  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6353    ac_cv_prog_have_autoconf="yes"
6354    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6355    break 2
6356  fi
6357done
6358done
6359
6360  test -z "$ac_cv_prog_have_autoconf" && ac_cv_prog_have_autoconf="no"
6361fi
6362fi
6363have_autoconf=$ac_cv_prog_have_autoconf
6364if test -n "$have_autoconf"; then
6365  echo "$as_me:$LINENO: result: $have_autoconf" >&5
6366echo "${ECHO_T}$have_autoconf" >&6
6367else
6368  echo "$as_me:$LINENO: result: no" >&5
6369echo "${ECHO_T}no" >&6
6370fi
6371
6372    if test $have_autoconf = no; then
6373      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&5
6374echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find autoconf in your path." >&2;}
6375   { (exit 1); exit 1; }; }
6376    fi
6377
6378    # Check whether autoconf is the correct version
6379    correct_version='2.59'
6380    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6381    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of autoconf" >&5
6382echo $ECHO_N "checking whether we are using the correct version ($correct_version) of autoconf... $ECHO_C" >&6
6383    autoconf --version > confauto.out 2>&1
6384    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
6385      echo "$as_me:$LINENO: result: yes" >&5
6386echo "${ECHO_T}yes" >&6
6387    else
6388      rm -f confauto.out
6389      echo "$as_me:$LINENO: result: no" >&5
6390echo "${ECHO_T}no" >&6
6391      { { echo "$as_me:$LINENO: error: You don't have the correct version of autoconf as the first one in your path." >&5
6392echo "$as_me: error: You don't have the correct version of autoconf as the first one in your path." >&2;}
6393   { (exit 1); exit 1; }; }
6394    fi
6395    rm -f confauto.out
6396
6397    # Check if the executable autoconf is picked up from the correct location
6398    echo "$as_me:$LINENO: checking whether autoconf is coming from the correct location" >&5
6399echo $ECHO_N "checking whether autoconf is coming from the correct location... $ECHO_C" >&6
6400    autoconf_dir=`which autoconf | sed -e 's=/autoconf=='`
6401    autoconf_dir=`cd $autoconf_dir; pwd`
6402    if test x$AUTOTOOLS_DIR = x; then
6403      want_dir=$AUTOTOOLS_DFLT/bin
6404    else
6405      want_dir=$AUTOTOOLS_DIR/bin
6406    fi
6407    if test $autoconf_dir = `cd $want_dir; pwd`; then
6408      echo "$as_me:$LINENO: result: yes" >&5
6409echo "${ECHO_T}yes" >&6
6410    else
6411      rm -f confauto.out
6412      echo "$as_me:$LINENO: result: no" >&5
6413echo "${ECHO_T}no" >&6
6414      { { echo "$as_me:$LINENO: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
6415echo "$as_me: error: The autoconf executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
6416   { (exit 1); exit 1; }; }
6417    fi
6418
6419    # Check if we have automake
6420    # Extract the first word of "automake", so it can be a program name with args.
6421set dummy automake; ac_word=$2
6422echo "$as_me:$LINENO: checking for $ac_word" >&5
6423echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6424if test "${ac_cv_prog_have_automake+set}" = set; then
6425  echo $ECHO_N "(cached) $ECHO_C" >&6
6426else
6427  if test -n "$have_automake"; then
6428  ac_cv_prog_have_automake="$have_automake" # Let the user override the test.
6429else
6430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6431for as_dir in $PATH
6432do
6433  IFS=$as_save_IFS
6434  test -z "$as_dir" && as_dir=.
6435  for ac_exec_ext in '' $ac_executable_extensions; do
6436  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6437    ac_cv_prog_have_automake="yes"
6438    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6439    break 2
6440  fi
6441done
6442done
6443
6444  test -z "$ac_cv_prog_have_automake" && ac_cv_prog_have_automake="no"
6445fi
6446fi
6447have_automake=$ac_cv_prog_have_automake
6448if test -n "$have_automake"; then
6449  echo "$as_me:$LINENO: result: $have_automake" >&5
6450echo "${ECHO_T}$have_automake" >&6
6451else
6452  echo "$as_me:$LINENO: result: no" >&5
6453echo "${ECHO_T}no" >&6
6454fi
6455
6456    if test $have_automake = no; then
6457      { { echo "$as_me:$LINENO: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&5
6458echo "$as_me: error: You specified you want to use maintainer mode, but I cannot find automake in your path." >&2;}
6459   { (exit 1); exit 1; }; }
6460    fi
6461
6462    # Check whether automake is the correct version
6463    correct_version='1.9.6'
6464    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6465    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of automake" >&5
6466echo $ECHO_N "checking whether we are using the correct version ($correct_version) of automake... $ECHO_C" >&6
6467    automake --version > confauto.out 2>&1
6468    if $EGREP $grep_version confauto.out >/dev/null 2>&1; then
6469      echo "$as_me:$LINENO: result: yes" >&5
6470echo "${ECHO_T}yes" >&6
6471    else
6472      rm -f confauto.out
6473      echo "$as_me:$LINENO: result: no" >&5
6474echo "${ECHO_T}no" >&6
6475      { { echo "$as_me:$LINENO: error: You don't have the correct version of automake as the first one in your path." >&5
6476echo "$as_me: error: You don't have the correct version of automake as the first one in your path." >&2;}
6477   { (exit 1); exit 1; }; }
6478    fi
6479    rm -f confauto.out
6480
6481    # Check if the executable automake is picked up from the correct location
6482    echo "$as_me:$LINENO: checking whether automake is coming from the correct location" >&5
6483echo $ECHO_N "checking whether automake is coming from the correct location... $ECHO_C" >&6
6484    automake_dir=`which automake | sed -e 's=/automake=='`
6485    automake_dir=`cd $automake_dir; pwd`
6486    if test x$AUTOTOOLS_DIR = x; then
6487      want_dir=$AUTOTOOLS_DFLT/bin
6488    else
6489      want_dir=$AUTOTOOLS_DIR/bin
6490    fi
6491    if test $automake_dir = `cd $want_dir; pwd`; then
6492      echo "$as_me:$LINENO: result: yes" >&5
6493echo "${ECHO_T}yes" >&6
6494    else
6495      rm -f confauto.out
6496      echo "$as_me:$LINENO: result: no" >&5
6497echo "${ECHO_T}no" >&6
6498      { { echo "$as_me:$LINENO: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&5
6499echo "$as_me: error: The automake executable should be picked up from \$AUTOTOOLS_DFLT/bin or \$AUTOTOOLS_DIR/bin." >&2;}
6500   { (exit 1); exit 1; }; }
6501    fi
6502
6503    # Check if this is the correct version of libtool (with escaped dots)
6504    if test x$AUTOTOOLS_DIR = x; then
6505      want_dir=$AUTOTOOLS_DFLT/share
6506    else
6507      want_dir=$AUTOTOOLS_DIR/share
6508    fi
6509    correct_version='1.5.22'
6510    grep_version=`echo  $correct_version | sed -e 's/\\./\\\\\\./g'`
6511    if test -r $want_dir/libtool/ltmain.sh; then
6512  have_ltmain=yes
6513  :
6514else
6515  have_ltmain=no
6516  :
6517fi
6518
6519    echo "$as_me:$LINENO: checking whether we are using the correct version ($correct_version) of libtool." >&5
6520echo $ECHO_N "checking whether we are using the correct version ($correct_version) of libtool.... $ECHO_C" >&6
6521    if test $have_ltmain = yes; then
6522    if $EGREP $grep_version $want_dir/libtool/ltmain.sh >/dev/null 2>&1; then
6523        echo "$as_me:$LINENO: result: yes" >&5
6524echo "${ECHO_T}yes" >&6
6525      else
6526        echo "$as_me:$LINENO: result: no" >&5
6527echo "${ECHO_T}no" >&6
6528        { { echo "$as_me:$LINENO: error: You don't have the correct version of libtool." >&5
6529echo "$as_me: error: You don't have the correct version of libtool." >&2;}
6530   { (exit 1); exit 1; }; }
6531      fi
6532    else
6533      echo "$as_me:$LINENO: result: no" >&5
6534echo "${ECHO_T}no" >&6
6535      { { echo "$as_me:$LINENO: error: I cannot find the ltmain.sh file." >&5
6536echo "$as_me: error: I cannot find the ltmain.sh file." >&2;}
6537   { (exit 1); exit 1; }; }
6538    fi
6539  fi
6540
6541  # Check if we can find the libtool file
6542  if test x$AUTOTOOLS_DIR = x; then
6543    want_dir=$AUTOTOOLS_DFLT/share
6544  else
6545    want_dir=$AUTOTOOLS_DIR/share
6546  fi
6547  if test -r $want_dir/aclocal/libtool.m4; then
6548  LIBTOOLM4="$want_dir/aclocal/libtool.m4"
6549  :
6550else
6551  { { echo "$as_me:$LINENO: error: I cannot find the libtool.m4 file." >&5
6552echo "$as_me: error: I cannot find the libtool.m4 file." >&2;}
6553   { (exit 1); exit 1; }; }
6554  :
6555fi
6556
6557
6558  # Check if we have an Externals file
6559  if test -r $srcdir/Externals; then
6560    coin_have_externals=yes
6561  fi
6562  # Check if subversion is installed and understands https
6563  # Extract the first word of "svn", so it can be a program name with args.
6564set dummy svn; ac_word=$2
6565echo "$as_me:$LINENO: checking for $ac_word" >&5
6566echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6567if test "${ac_cv_prog_have_svn+set}" = set; then
6568  echo $ECHO_N "(cached) $ECHO_C" >&6
6569else
6570  if test -n "$have_svn"; then
6571  ac_cv_prog_have_svn="$have_svn" # Let the user override the test.
6572else
6573as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6574for as_dir in $PATH
6575do
6576  IFS=$as_save_IFS
6577  test -z "$as_dir" && as_dir=.
6578  for ac_exec_ext in '' $ac_executable_extensions; do
6579  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6580    ac_cv_prog_have_svn="yes"
6581    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6582    break 2
6583  fi
6584done
6585done
6586
6587  test -z "$ac_cv_prog_have_svn" && ac_cv_prog_have_svn="no"
6588fi
6589fi
6590have_svn=$ac_cv_prog_have_svn
6591if test -n "$have_svn"; then
6592  echo "$as_me:$LINENO: result: $have_svn" >&5
6593echo "${ECHO_T}$have_svn" >&6
6594else
6595  echo "$as_me:$LINENO: result: no" >&5
6596echo "${ECHO_T}no" >&6
6597fi
6598
6599  if test x$have_svn = xyes; then
6600    echo "$as_me:$LINENO: checking whether svn understands https" >&5
6601echo $ECHO_N "checking whether svn understands https... $ECHO_C" >&6
6602if test "${ac_cv_svn_understands_https+set}" = set; then
6603  echo $ECHO_N "(cached) $ECHO_C" >&6
6604else
6605  svn --version > confauto.out 2>&1
6606                    if $EGREP https confauto.out >/dev/null 2>&1; then
6607                      ac_cv_svn_understands_https=yes
6608                    else
6609                      ac_cv_svn_understands_https=no
6610                      have_svn=no
6611                      ac_cv_prog_have_svn=no
6612                    fi
6613                    rm -f confauto.out
6614fi
6615echo "$as_me:$LINENO: result: $ac_cv_svn_understands_https" >&5
6616echo "${ECHO_T}$ac_cv_svn_understands_https" >&6
6617  fi
6618
6619  # Find the location of the BuildTools directory
6620  BUILDTOOLSDIR=
6621  if test -r $srcdir/BuildTools/coin.m4; then
6622    BUILDTOOLSDIR=$srcdir/BuildTools
6623  else
6624    if test -r $srcdir/../BuildTools/coin.m4; then
6625      BUILDTOOLSDIR=$srcdir/../BuildTools
6626    else
6627      if test -r $srcdir/../../BuildTools/coin.m4; then
6628        BUILDTOOLSDIR=$srcdir/../../BuildTools
6629      else
6630        { { echo "$as_me:$LINENO: error: Cannot find the BuildTools directory" >&5
6631echo "$as_me: error: Cannot find the BuildTools directory" >&2;}
6632   { (exit 1); exit 1; }; }
6633      fi
6634    fi
6635  fi
6636
6637
6638  # The following variable is set to the name of the directory where
6639  # the autotool scripts are located
6640
6641  AUX_DIR=$ac_aux_dir
6642fi
6643
6644# helpful variable for the base directory of this package
6645abs_source_dir=`cd $srcdir; pwd`
6646
6647
6648# Stuff for example Makefiles
6649if test x$prefix = xNONE; then
6650  full_prefix=$ac_default_prefix
6651else
6652  full_prefix=$prefix
6653fi
6654full_prefix=`cd $full_prefix ; pwd`
6655
6656abs_lib_dir=$full_prefix/lib
6657
6658abs_include_dir=$full_prefix/include
6659
6660abs_bin_dir=$full_prefix/bin
6661
6662
6663
6664if test $coin_have_externals = yes && test x$have_svn = xyes; then
6665  HAVE_EXTERNALS_TRUE=
6666  HAVE_EXTERNALS_FALSE='#'
6667else
6668  HAVE_EXTERNALS_TRUE='#'
6669  HAVE_EXTERNALS_FALSE=
6670fi
6671
6672
6673# AC_MSG_NOTICE([End automake initialisation.])
6674
6675
6676
6677LIBTOOL=
6678if test -r ../libtool; then
6679  coin_config_dir=..
6680  LIBTOOL='$(SHELL) $(top_builddir)/../libtool'
6681fi
6682if test "x$LIBTOOL" = x; then
6683  if test -r ../../libtool; then
6684    coin_config_dir=../..
6685    LIBTOOL='$(SHELL) $(top_builddir)/../../libtool'
6686  fi
6687fi
6688
6689if test "x$LIBTOOL" = x; then
6690# AC_MSG_NOTICE([Creating libtool script (calling COIN_PROG_LIBTOOL).])
6691  # Stuff for libtool
6692  # Check whether --enable-shared or --disable-shared was given.
6693if test "${enable_shared+set}" = set; then
6694  enableval="$enable_shared"
6695  p=${PACKAGE-default}
6696    case $enableval in
6697    yes) enable_shared=yes ;;
6698    no) enable_shared=no ;;
6699    *)
6700      enable_shared=no
6701      # Look at the argument we got.  We use all the common list separators.
6702      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6703      for pkg in $enableval; do
6704        IFS="$lt_save_ifs"
6705        if test "X$pkg" = "X$p"; then
6706          enable_shared=yes
6707        fi
6708      done
6709      IFS="$lt_save_ifs"
6710      ;;
6711    esac
6712else
6713  enable_shared=yes
6714fi;
6715
6716# Check whether --enable-fast-install or --disable-fast-install was given.
6717if test "${enable_fast_install+set}" = set; then
6718  enableval="$enable_fast_install"
6719  p=${PACKAGE-default}
6720    case $enableval in
6721    yes) enable_fast_install=yes ;;
6722    no) enable_fast_install=no ;;
6723    *)
6724      enable_fast_install=no
6725      # Look at the argument we got.  We use all the common list separators.
6726      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6727      for pkg in $enableval; do
6728        IFS="$lt_save_ifs"
6729        if test "X$pkg" = "X$p"; then
6730          enable_fast_install=yes
6731        fi
6732      done
6733      IFS="$lt_save_ifs"
6734      ;;
6735    esac
6736else
6737  enable_fast_install=yes
6738fi;
6739
6740echo "$as_me:$LINENO: checking host system type" >&5
6741echo $ECHO_N "checking host system type... $ECHO_C" >&6
6742if test "${ac_cv_host+set}" = set; then
6743  echo $ECHO_N "(cached) $ECHO_C" >&6
6744else
6745  ac_cv_host_alias=$host_alias
6746test -z "$ac_cv_host_alias" &&
6747  ac_cv_host_alias=$ac_cv_build_alias
6748ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
6749  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
6750echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
6751   { (exit 1); exit 1; }; }
6752
6753fi
6754echo "$as_me:$LINENO: result: $ac_cv_host" >&5
6755echo "${ECHO_T}$ac_cv_host" >&6
6756host=$ac_cv_host
6757host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
6758host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
6759host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
6760
6761
6762echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
6763echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
6764if test "${lt_cv_path_SED+set}" = set; then
6765  echo $ECHO_N "(cached) $ECHO_C" >&6
6766else
6767  # Loop through the user's path and test for sed and gsed.
6768# Then use that list of sed's as ones to test for truncation.
6769as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6770for as_dir in $PATH
6771do
6772  IFS=$as_save_IFS
6773  test -z "$as_dir" && as_dir=.
6774  for lt_ac_prog in sed gsed; do
6775    for ac_exec_ext in '' $ac_executable_extensions; do
6776      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
6777        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
6778      fi
6779    done
6780  done
6781done
6782lt_ac_max=0
6783lt_ac_count=0
6784# Add /usr/xpg4/bin/sed as it is typically found on Solaris
6785# along with /bin/sed that truncates output.
6786for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
6787  test ! -f $lt_ac_sed && continue
6788  cat /dev/null > conftest.in
6789  lt_ac_count=0
6790  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
6791  # Check for GNU sed and select it if it is found.
6792  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
6793    lt_cv_path_SED=$lt_ac_sed
6794    break
6795  fi
6796  while true; do
6797    cat conftest.in conftest.in >conftest.tmp
6798    mv conftest.tmp conftest.in
6799    cp conftest.in conftest.nl
6800    echo >>conftest.nl
6801    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
6802    cmp -s conftest.out conftest.nl || break
6803    # 10000 chars as input seems more than enough
6804    test $lt_ac_count -gt 10 && break
6805    lt_ac_count=`expr $lt_ac_count + 1`
6806    if test $lt_ac_count -gt $lt_ac_max; then
6807      lt_ac_max=$lt_ac_count
6808      lt_cv_path_SED=$lt_ac_sed
6809    fi
6810  done
6811done
6812
6813fi
6814
6815SED=$lt_cv_path_SED
6816echo "$as_me:$LINENO: result: $SED" >&5
6817echo "${ECHO_T}$SED" >&6
6818
6819
6820# Check whether --with-gnu-ld or --without-gnu-ld was given.
6821if test "${with_gnu_ld+set}" = set; then
6822  withval="$with_gnu_ld"
6823  test "$withval" = no || with_gnu_ld=yes
6824else
6825  with_gnu_ld=no
6826fi;
6827ac_prog=ld
6828if test "$GCC" = yes; then
6829  # Check if gcc -print-prog-name=ld gives a path.
6830  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
6831echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
6832  case $host in
6833  *-*-mingw*)
6834    # gcc leaves a trailing carriage return which upsets mingw
6835    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6836  *)
6837    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6838  esac
6839  case $ac_prog in
6840    # Accept absolute paths.
6841    [\\/]* | ?:[\\/]*)
6842      re_direlt='/[^/][^/]*/\.\./'
6843      # Canonicalize the pathname of ld
6844      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
6845      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6846        ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
6847      done
6848      test -z "$LD" && LD="$ac_prog"
6849      ;;
6850  "")
6851    # If it fails, then pretend we aren't using GCC.
6852    ac_prog=ld
6853    ;;
6854  *)
6855    # If it is relative, then search for the first ld in PATH.
6856    with_gnu_ld=unknown
6857    ;;
6858  esac
6859elif test "$with_gnu_ld" = yes; then
6860  echo "$as_me:$LINENO: checking for GNU ld" >&5
6861echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
6862else
6863  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
6864echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
6865fi
6866if test "${lt_cv_path_LD+set}" = set; then
6867  echo $ECHO_N "(cached) $ECHO_C" >&6
6868else
6869  if test -z "$LD"; then
6870  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6871  for ac_dir in $PATH; do
6872    IFS="$lt_save_ifs"
6873    test -z "$ac_dir" && ac_dir=.
6874    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6875      lt_cv_path_LD="$ac_dir/$ac_prog"
6876      # Check to see if the program is GNU ld.  I'd rather use --version,
6877      # but apparently some variants of GNU ld only accept -v.
6878      # Break only if it was the GNU/non-GNU ld that we prefer.
6879      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6880      *GNU* | *'with BFD'*)
6881        test "$with_gnu_ld" != no && break
6882        ;;
6883      *)
6884        test "$with_gnu_ld" != yes && break
6885        ;;
6886      esac
6887    fi
6888  done
6889  IFS="$lt_save_ifs"
6890else
6891  lt_cv_path_LD="$LD" # Let the user override the test with a path.
6892fi
6893fi
6894
6895LD="$lt_cv_path_LD"
6896if test -n "$LD"; then
6897  echo "$as_me:$LINENO: result: $LD" >&5
6898echo "${ECHO_T}$LD" >&6
6899else
6900  echo "$as_me:$LINENO: result: no" >&5
6901echo "${ECHO_T}no" >&6
6902fi
6903test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
6904echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
6905   { (exit 1); exit 1; }; }
6906echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
6907echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
6908if test "${lt_cv_prog_gnu_ld+set}" = set; then
6909  echo $ECHO_N "(cached) $ECHO_C" >&6
6910else
6911  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6912case `$LD -v 2>&1 </dev/null` in
6913*GNU* | *'with BFD'*)
6914  lt_cv_prog_gnu_ld=yes
6915  ;;
6916*)
6917  lt_cv_prog_gnu_ld=no
6918  ;;
6919esac
6920fi
6921echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
6922echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
6923with_gnu_ld=$lt_cv_prog_gnu_ld
6924
6925
6926echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
6927echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
6928if test "${lt_cv_ld_reload_flag+set}" = set; then
6929  echo $ECHO_N "(cached) $ECHO_C" >&6
6930else
6931  lt_cv_ld_reload_flag='-r'
6932fi
6933echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
6934echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
6935reload_flag=$lt_cv_ld_reload_flag
6936case $reload_flag in
6937"" | " "*) ;;
6938*) reload_flag=" $reload_flag" ;;
6939esac
6940reload_cmds='$LD$reload_flag -o $output$reload_objs'
6941case $host_os in
6942  darwin*)
6943    if test "$GCC" = yes; then
6944      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6945    else
6946      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6947    fi
6948    ;;
6949esac
6950
6951echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6952echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
6953if test "${lt_cv_path_NM+set}" = set; then
6954  echo $ECHO_N "(cached) $ECHO_C" >&6
6955else
6956  if test -n "$NM"; then
6957  # Let the user override the test.
6958  lt_cv_path_NM="$NM"
6959else
6960  lt_nm_to_check="${ac_tool_prefix}nm"
6961  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6962    lt_nm_to_check="$lt_nm_to_check nm"
6963  fi
6964  for lt_tmp_nm in $lt_nm_to_check; do
6965    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6966    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6967      IFS="$lt_save_ifs"
6968      test -z "$ac_dir" && ac_dir=.
6969      tmp_nm="$ac_dir/$lt_tmp_nm"
6970      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6971        # Check to see if the nm accepts a BSD-compat flag.
6972        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6973        #   nm: unknown option "B" ignored
6974        # Tru64's nm complains that /dev/null is an invalid object file
6975        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6976        */dev/null* | *'Invalid file or object type'*)
6977          lt_cv_path_NM="$tmp_nm -B"
6978          break
6979          ;;
6980        *)
6981          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6982          */dev/null*)
6983            lt_cv_path_NM="$tmp_nm -p"
6984            break
6985            ;;
6986          *)
6987            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6988            continue # so that we can try to find one that supports BSD flags
6989            ;;
6990          esac
6991          ;;
6992        esac
6993      fi
6994    done
6995    IFS="$lt_save_ifs"
6996  done
6997  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6998fi
6999fi
7000echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
7001echo "${ECHO_T}$lt_cv_path_NM" >&6
7002NM="$lt_cv_path_NM"
7003
7004echo "$as_me:$LINENO: checking whether ln -s works" >&5
7005echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
7006LN_S=$as_ln_s
7007if test "$LN_S" = "ln -s"; then
7008  echo "$as_me:$LINENO: result: yes" >&5
7009echo "${ECHO_T}yes" >&6
7010else
7011  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
7012echo "${ECHO_T}no, using $LN_S" >&6
7013fi
7014
7015echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
7016echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
7017if test "${lt_cv_deplibs_check_method+set}" = set; then
7018  echo $ECHO_N "(cached) $ECHO_C" >&6
7019else
7020  lt_cv_file_magic_cmd='$MAGIC_CMD'
7021lt_cv_file_magic_test_file=
7022lt_cv_deplibs_check_method='unknown'
7023# Need to set the preceding variable on all platforms that support
7024# interlibrary dependencies.
7025# 'none' -- dependencies not supported.
7026# `unknown' -- same as none, but documents that we really don't know.
7027# 'pass_all' -- all dependencies passed with no checks.
7028# 'test_compile' -- check by making test program.
7029# 'file_magic [[regex]]' -- check by looking for files in library path
7030# which responds to the $file_magic_cmd with a given extended regex.
7031# If you have `file' or equivalent on your system and you're not sure
7032# whether `pass_all' will *always* work, you probably want this one.
7033
7034case $host_os in
7035aix4* | aix5*)
7036  lt_cv_deplibs_check_method=pass_all
7037  ;;
7038
7039beos*)
7040  lt_cv_deplibs_check_method=pass_all
7041  ;;
7042
7043bsdi[45]*)
7044  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7045  lt_cv_file_magic_cmd='/usr/bin/file -L'
7046  lt_cv_file_magic_test_file=/shlib/libc.so
7047  ;;
7048
7049cygwin*)
7050  # func_win32_libid is a shell function defined in ltmain.sh
7051  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7052  lt_cv_file_magic_cmd='func_win32_libid'
7053  ;;
7054
7055mingw* | pw32*)
7056  # Base MSYS/MinGW do not provide the 'file' command needed by
7057  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
7058  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7059  lt_cv_file_magic_cmd='$OBJDUMP -f'
7060  ;;
7061
7062darwin* | rhapsody*)
7063  lt_cv_deplibs_check_method=pass_all
7064  ;;
7065
7066freebsd* | kfreebsd*-gnu | dragonfly*)
7067  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
7068    case $host_cpu in
7069    i*86 )
7070      # Not sure whether the presence of OpenBSD here was a mistake.
7071      # Let's accept both of them until this is cleared up.
7072      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7073      lt_cv_file_magic_cmd=/usr/bin/file
7074      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7075      ;;
7076    esac
7077  else
7078    lt_cv_deplibs_check_method=pass_all
7079  fi
7080  ;;
7081
7082gnu*)
7083  lt_cv_deplibs_check_method=pass_all
7084  ;;
7085
7086hpux10.20* | hpux11*)
7087  lt_cv_file_magic_cmd=/usr/bin/file
7088  case $host_cpu in
7089  ia64*)
7090    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
7091    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
7092    ;;
7093  hppa*64*)
7094    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]'
7095    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
7096    ;;
7097  *)
7098    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
7099    lt_cv_file_magic_test_file=/usr/lib/libc.sl
7100    ;;
7101  esac
7102  ;;
7103
7104interix3*)
7105  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
7106  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7107  ;;
7108
7109irix5* | irix6* | nonstopux*)
7110  case $LD in
7111  *-32|*"-32 ") libmagic=32-bit;;
7112  *-n32|*"-n32 ") libmagic=N32;;
7113  *-64|*"-64 ") libmagic=64-bit;;
7114  *) libmagic=never-match;;
7115  esac
7116  lt_cv_deplibs_check_method=pass_all
7117  ;;
7118
7119# This must be Linux ELF.
7120linux*)
7121  lt_cv_deplibs_check_method=pass_all
7122  ;;
7123
7124netbsd*)
7125  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
7126    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7127  else
7128    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7129  fi
7130  ;;
7131
7132newos6*)
7133  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7134  lt_cv_file_magic_cmd=/usr/bin/file
7135  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7136  ;;
7137
7138nto-qnx*)
7139  lt_cv_deplibs_check_method=unknown
7140  ;;
7141
7142openbsd*)
7143  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7144    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7145  else
7146    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7147  fi
7148  ;;
7149
7150osf3* | osf4* | osf5*)
7151  lt_cv_deplibs_check_method=pass_all
7152  ;;
7153
7154solaris*)
7155  lt_cv_deplibs_check_method=pass_all
7156  ;;
7157
7158sysv4 | sysv4.3*)
7159  case $host_vendor in
7160  motorola)
7161    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]'
7162    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7163    ;;
7164  ncr)
7165    lt_cv_deplibs_check_method=pass_all
7166    ;;
7167  sequent)
7168    lt_cv_file_magic_cmd='/bin/file'
7169    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7170    ;;
7171  sni)
7172    lt_cv_file_magic_cmd='/bin/file'
7173    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7174    lt_cv_file_magic_test_file=/lib/libc.so
7175    ;;
7176  siemens)
7177    lt_cv_deplibs_check_method=pass_all
7178    ;;
7179  pc)
7180    lt_cv_deplibs_check_method=pass_all
7181    ;;
7182  esac
7183  ;;
7184
7185sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7186  lt_cv_deplibs_check_method=pass_all
7187  ;;
7188esac
7189
7190fi
7191echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
7192echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
7193file_magic_cmd=$lt_cv_file_magic_cmd
7194deplibs_check_method=$lt_cv_deplibs_check_method
7195test -z "$deplibs_check_method" && deplibs_check_method=unknown
7196
7197
7198
7199
7200# If no C compiler was specified, use CC.
7201LTCC=${LTCC-"$CC"}
7202
7203# If no C compiler flags were specified, use CFLAGS.
7204LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7205
7206# Allow CC to be a program name with arguments.
7207compiler=$CC
7208
7209# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7210if test "${enable_libtool_lock+set}" = set; then
7211  enableval="$enable_libtool_lock"
7212
7213fi;
7214test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7215
7216# Some flags need to be propagated to the compiler or linker for good
7217# libtool support.
7218case $host in
7219ia64-*-hpux*)
7220  # Find out which ABI we are using.
7221  echo 'int i;' > conftest.$ac_ext
7222  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7223  (eval $ac_compile) 2>&5
7224  ac_status=$?
7225  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7226  (exit $ac_status); }; then
7227    case `/usr/bin/file conftest.$ac_objext` in
7228    *ELF-32*)
7229      HPUX_IA64_MODE="32"
7230      ;;
7231    *ELF-64*)
7232      HPUX_IA64_MODE="64"
7233      ;;
7234    esac
7235  fi
7236  rm -rf conftest*
7237  ;;
7238*-*-irix6*)
7239  # Find out which ABI we are using.
7240  echo '#line 7240 "configure"' > conftest.$ac_ext
7241  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7242  (eval $ac_compile) 2>&5
7243  ac_status=$?
7244  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7245  (exit $ac_status); }; then
7246   if test "$lt_cv_prog_gnu_ld" = yes; then
7247    case `/usr/bin/file conftest.$ac_objext` in
7248    *32-bit*)
7249      LD="${LD-ld} -melf32bsmip"
7250      ;;
7251    *N32*)
7252      LD="${LD-ld} -melf32bmipn32"
7253      ;;
7254    *64-bit*)
7255      LD="${LD-ld} -melf64bmip"
7256      ;;
7257    esac
7258   else
7259    case `/usr/bin/file conftest.$ac_objext` in
7260    *32-bit*)
7261      LD="${LD-ld} -32"
7262      ;;
7263    *N32*)
7264      LD="${LD-ld} -n32"
7265      ;;
7266    *64-bit*)
7267      LD="${LD-ld} -64"
7268      ;;
7269    esac
7270   fi
7271  fi
7272  rm -rf conftest*
7273  ;;
7274
7275x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
7276  # Find out which ABI we are using.
7277  echo 'int i;' > conftest.$ac_ext
7278  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7279  (eval $ac_compile) 2>&5
7280  ac_status=$?
7281  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7282  (exit $ac_status); }; then
7283    case `/usr/bin/file conftest.o` in
7284    *32-bit*)
7285      case $host in
7286        x86_64-*linux*)
7287          LD="${LD-ld} -m elf_i386"
7288          ;;
7289        ppc64-*linux*|powerpc64-*linux*)
7290          LD="${LD-ld} -m elf32ppclinux"
7291          ;;
7292        s390x-*linux*)
7293          LD="${LD-ld} -m elf_s390"
7294          ;;
7295        sparc64-*linux*)
7296          LD="${LD-ld} -m elf32_sparc"
7297          ;;
7298      esac
7299      ;;
7300    *64-bit*)
7301      case $host in
7302        x86_64-*linux*)
7303          LD="${LD-ld} -m elf_x86_64"
7304          ;;
7305        ppc*-*linux*|powerpc*-*linux*)
7306          LD="${LD-ld} -m elf64ppc"
7307          ;;
7308        s390*-*linux*)
7309          LD="${LD-ld} -m elf64_s390"
7310          ;;
7311        sparc*-*linux*)
7312          LD="${LD-ld} -m elf64_sparc"
7313          ;;
7314      esac
7315      ;;
7316    esac
7317  fi
7318  rm -rf conftest*
7319  ;;
7320
7321*-*-sco3.2v5*)
7322  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7323  SAVE_CFLAGS="$CFLAGS"
7324  CFLAGS="$CFLAGS -belf"
7325  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
7326echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
7327if test "${lt_cv_cc_needs_belf+set}" = set; then
7328  echo $ECHO_N "(cached) $ECHO_C" >&6
7329else
7330  ac_ext=c
7331ac_cpp='$CPP $CPPFLAGS'
7332ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7333ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7334ac_compiler_gnu=$ac_cv_c_compiler_gnu
7335
7336     cat >conftest.$ac_ext <<_ACEOF
7337/* confdefs.h.  */
7338_ACEOF
7339cat confdefs.h >>conftest.$ac_ext
7340cat >>conftest.$ac_ext <<_ACEOF
7341/* end confdefs.h.  */
7342
7343#ifdef F77_DUMMY_MAIN
7344
7345#  ifdef __cplusplus
7346     extern "C"
7347#  endif
7348   int F77_DUMMY_MAIN() { return 1; }
7349
7350#endif
7351int
7352main ()
7353{
7354
7355  ;
7356  return 0;
7357}
7358_ACEOF
7359rm -f conftest.$ac_objext conftest$ac_exeext
7360if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7361  (eval $ac_link) 2>conftest.er1
7362  ac_status=$?
7363  grep -v '^ *+' conftest.er1 >conftest.err
7364  rm -f conftest.er1
7365  cat conftest.err >&5
7366  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7367  (exit $ac_status); } &&
7368         { ac_try='test -z "$ac_c_werror_flag"
7369                         || test ! -s conftest.err'
7370  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7371  (eval $ac_try) 2>&5
7372  ac_status=$?
7373  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374  (exit $ac_status); }; } &&
7375         { ac_try='test -s conftest$ac_exeext'
7376  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7377  (eval $ac_try) 2>&5
7378  ac_status=$?
7379  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7380  (exit $ac_status); }; }; then
7381  lt_cv_cc_needs_belf=yes
7382else
7383  echo "$as_me: failed program was:" >&5
7384sed 's/^/| /' conftest.$ac_ext >&5
7385
7386lt_cv_cc_needs_belf=no
7387fi
7388rm -f conftest.err conftest.$ac_objext \
7389      conftest$ac_exeext conftest.$ac_ext
7390     ac_ext=c
7391ac_cpp='$CPP $CPPFLAGS'
7392ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7393ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7394ac_compiler_gnu=$ac_cv_c_compiler_gnu
7395
7396fi
7397echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
7398echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
7399  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7400    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7401    CFLAGS="$SAVE_CFLAGS"
7402  fi
7403  ;;
7404sparc*-*solaris*)
7405  # Find out which ABI we are using.
7406  echo 'int i;' > conftest.$ac_ext
7407  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7408  (eval $ac_compile) 2>&5
7409  ac_status=$?
7410  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7411  (exit $ac_status); }; then
7412    case `/usr/bin/file conftest.o` in
7413    *64-bit*)
7414      case $lt_cv_prog_gnu_ld in
7415      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7416      *)    LD="${LD-ld} -64" ;;
7417      esac
7418      ;;
7419    esac
7420  fi
7421  rm -rf conftest*
7422  ;;
7423
7424
7425esac
7426
7427need_locks="$enable_libtool_lock"
7428
7429
7430ac_ext=c
7431ac_cpp='$CPP $CPPFLAGS'
7432ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7433ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7434ac_compiler_gnu=$ac_cv_c_compiler_gnu
7435echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
7436echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
7437# On Suns, sometimes $CPP names a directory.
7438if test -n "$CPP" && test -d "$CPP"; then
7439  CPP=
7440fi
7441if test -z "$CPP"; then
7442  if test "${ac_cv_prog_CPP+set}" = set; then
7443  echo $ECHO_N "(cached) $ECHO_C" >&6
7444else
7445      # Double quotes because CPP needs to be expanded
7446    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7447    do
7448      ac_preproc_ok=false
7449for ac_c_preproc_warn_flag in '' yes
7450do
7451  # Use a header file that comes with gcc, so configuring glibc
7452  # with a fresh cross-compiler works.
7453  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7454  # <limits.h> exists even on freestanding compilers.
7455  # On the NeXT, cc -E runs the code through the compiler's parser,
7456  # not just through cpp. "Syntax error" is here to catch this case.
7457  cat >conftest.$ac_ext <<_ACEOF
7458/* confdefs.h.  */
7459_ACEOF
7460cat confdefs.h >>conftest.$ac_ext
7461cat >>conftest.$ac_ext <<_ACEOF
7462/* end confdefs.h.  */
7463#ifdef __STDC__
7464# include <limits.h>
7465#else
7466# include <assert.h>
7467#endif
7468                     Syntax error
7469_ACEOF
7470if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7471  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7472  ac_status=$?
7473  grep -v '^ *+' conftest.er1 >conftest.err
7474  rm -f conftest.er1
7475  cat conftest.err >&5
7476  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7477  (exit $ac_status); } >/dev/null; then
7478  if test -s conftest.err; then
7479    ac_cpp_err=$ac_c_preproc_warn_flag
7480    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7481  else
7482    ac_cpp_err=
7483  fi
7484else
7485  ac_cpp_err=yes
7486fi
7487if test -z "$ac_cpp_err"; then
7488  :
7489else
7490  echo "$as_me: failed program was:" >&5
7491sed 's/^/| /' conftest.$ac_ext >&5
7492
7493  # Broken: fails on valid input.
7494continue
7495fi
7496rm -f conftest.err conftest.$ac_ext
7497
7498  # OK, works on sane cases.  Now check whether non-existent headers
7499  # can be detected and how.
7500  cat >conftest.$ac_ext <<_ACEOF
7501/* confdefs.h.  */
7502_ACEOF
7503cat confdefs.h >>conftest.$ac_ext
7504cat >>conftest.$ac_ext <<_ACEOF
7505/* end confdefs.h.  */
7506#include <ac_nonexistent.h>
7507_ACEOF
7508if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7509  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7510  ac_status=$?
7511  grep -v '^ *+' conftest.er1 >conftest.err
7512  rm -f conftest.er1
7513  cat conftest.err >&5
7514  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7515  (exit $ac_status); } >/dev/null; then
7516  if test -s conftest.err; then
7517    ac_cpp_err=$ac_c_preproc_warn_flag
7518    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7519  else
7520    ac_cpp_err=
7521  fi
7522else
7523  ac_cpp_err=yes
7524fi
7525if test -z "$ac_cpp_err"; then
7526  # Broken: success on invalid input.
7527continue
7528else
7529  echo "$as_me: failed program was:" >&5
7530sed 's/^/| /' conftest.$ac_ext >&5
7531
7532  # Passes both tests.
7533ac_preproc_ok=:
7534break
7535fi
7536rm -f conftest.err conftest.$ac_ext
7537
7538done
7539# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7540rm -f conftest.err conftest.$ac_ext
7541if $ac_preproc_ok; then
7542  break
7543fi
7544
7545    done
7546    ac_cv_prog_CPP=$CPP
7547
7548fi
7549  CPP=$ac_cv_prog_CPP
7550else
7551  ac_cv_prog_CPP=$CPP
7552fi
7553echo "$as_me:$LINENO: result: $CPP" >&5
7554echo "${ECHO_T}$CPP" >&6
7555ac_preproc_ok=false
7556for ac_c_preproc_warn_flag in '' yes
7557do
7558  # Use a header file that comes with gcc, so configuring glibc
7559  # with a fresh cross-compiler works.
7560  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7561  # <limits.h> exists even on freestanding compilers.
7562  # On the NeXT, cc -E runs the code through the compiler's parser,
7563  # not just through cpp. "Syntax error" is here to catch this case.
7564  cat >conftest.$ac_ext <<_ACEOF
7565/* confdefs.h.  */
7566_ACEOF
7567cat confdefs.h >>conftest.$ac_ext
7568cat >>conftest.$ac_ext <<_ACEOF
7569/* end confdefs.h.  */
7570#ifdef __STDC__
7571# include <limits.h>
7572#else
7573# include <assert.h>
7574#endif
7575                     Syntax error
7576_ACEOF
7577if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7578  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7579  ac_status=$?
7580  grep -v '^ *+' conftest.er1 >conftest.err
7581  rm -f conftest.er1
7582  cat conftest.err >&5
7583  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7584  (exit $ac_status); } >/dev/null; then
7585  if test -s conftest.err; then
7586    ac_cpp_err=$ac_c_preproc_warn_flag
7587    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7588  else
7589    ac_cpp_err=
7590  fi
7591else
7592  ac_cpp_err=yes
7593fi
7594if test -z "$ac_cpp_err"; then
7595  :
7596else
7597  echo "$as_me: failed program was:" >&5
7598sed 's/^/| /' conftest.$ac_ext >&5
7599
7600  # Broken: fails on valid input.
7601continue
7602fi
7603rm -f conftest.err conftest.$ac_ext
7604
7605  # OK, works on sane cases.  Now check whether non-existent headers
7606  # can be detected and how.
7607  cat >conftest.$ac_ext <<_ACEOF
7608/* confdefs.h.  */
7609_ACEOF
7610cat confdefs.h >>conftest.$ac_ext
7611cat >>conftest.$ac_ext <<_ACEOF
7612/* end confdefs.h.  */
7613#include <ac_nonexistent.h>
7614_ACEOF
7615if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7616  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7617  ac_status=$?
7618  grep -v '^ *+' conftest.er1 >conftest.err
7619  rm -f conftest.er1
7620  cat conftest.err >&5
7621  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7622  (exit $ac_status); } >/dev/null; then
7623  if test -s conftest.err; then
7624    ac_cpp_err=$ac_c_preproc_warn_flag
7625    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7626  else
7627    ac_cpp_err=
7628  fi
7629else
7630  ac_cpp_err=yes
7631fi
7632if test -z "$ac_cpp_err"; then
7633  # Broken: success on invalid input.
7634continue
7635else
7636  echo "$as_me: failed program was:" >&5
7637sed 's/^/| /' conftest.$ac_ext >&5
7638
7639  # Passes both tests.
7640ac_preproc_ok=:
7641break
7642fi
7643rm -f conftest.err conftest.$ac_ext
7644
7645done
7646# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7647rm -f conftest.err conftest.$ac_ext
7648if $ac_preproc_ok; then
7649  :
7650else
7651  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7652See \`config.log' for more details." >&5
7653echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7654See \`config.log' for more details." >&2;}
7655   { (exit 1); exit 1; }; }
7656fi
7657
7658ac_ext=c
7659ac_cpp='$CPP $CPPFLAGS'
7660ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7661ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7662ac_compiler_gnu=$ac_cv_c_compiler_gnu
7663
7664
7665echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7666echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7667if test "${ac_cv_header_stdc+set}" = set; then
7668  echo $ECHO_N "(cached) $ECHO_C" >&6
7669else
7670  cat >conftest.$ac_ext <<_ACEOF
7671/* confdefs.h.  */
7672_ACEOF
7673cat confdefs.h >>conftest.$ac_ext
7674cat >>conftest.$ac_ext <<_ACEOF
7675/* end confdefs.h.  */
7676#include <stdlib.h>
7677#include <stdarg.h>
7678#include <string.h>
7679#include <float.h>
7680
7681#ifdef F77_DUMMY_MAIN
7682
7683#  ifdef __cplusplus
7684     extern "C"
7685#  endif
7686   int F77_DUMMY_MAIN() { return 1; }
7687
7688#endif
7689int
7690main ()
7691{
7692
7693  ;
7694  return 0;
7695}
7696_ACEOF
7697rm -f conftest.$ac_objext
7698if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7699  (eval $ac_compile) 2>conftest.er1
7700  ac_status=$?
7701  grep -v '^ *+' conftest.er1 >conftest.err
7702  rm -f conftest.er1
7703  cat conftest.err >&5
7704  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705  (exit $ac_status); } &&
7706         { ac_try='test -z "$ac_c_werror_flag"
7707                         || test ! -s conftest.err'
7708  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7709  (eval $ac_try) 2>&5
7710  ac_status=$?
7711  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7712  (exit $ac_status); }; } &&
7713         { ac_try='test -s conftest.$ac_objext'
7714  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7715  (eval $ac_try) 2>&5
7716  ac_status=$?
7717  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7718  (exit $ac_status); }; }; then
7719  ac_cv_header_stdc=yes
7720else
7721  echo "$as_me: failed program was:" >&5
7722sed 's/^/| /' conftest.$ac_ext >&5
7723
7724ac_cv_header_stdc=no
7725fi
7726rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7727
7728if test $ac_cv_header_stdc = yes; then
7729  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7730  cat >conftest.$ac_ext <<_ACEOF
7731/* confdefs.h.  */
7732_ACEOF
7733cat confdefs.h >>conftest.$ac_ext
7734cat >>conftest.$ac_ext <<_ACEOF
7735/* end confdefs.h.  */
7736#include <string.h>
7737
7738_ACEOF
7739if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7740  $EGREP "memchr" >/dev/null 2>&1; then
7741  :
7742else
7743  ac_cv_header_stdc=no
7744fi
7745rm -f conftest*
7746
7747fi
7748
7749if test $ac_cv_header_stdc = yes; then
7750  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7751  cat >conftest.$ac_ext <<_ACEOF
7752/* confdefs.h.  */
7753_ACEOF
7754cat confdefs.h >>conftest.$ac_ext
7755cat >>conftest.$ac_ext <<_ACEOF
7756/* end confdefs.h.  */
7757#include <stdlib.h>
7758
7759_ACEOF
7760if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7761  $EGREP "free" >/dev/null 2>&1; then
7762  :
7763else
7764  ac_cv_header_stdc=no
7765fi
7766rm -f conftest*
7767
7768fi
7769
7770if test $ac_cv_header_stdc = yes; then
7771  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7772  if test "$cross_compiling" = yes; then
7773  :
7774else
7775  cat >conftest.$ac_ext <<_ACEOF
7776/* confdefs.h.  */
7777_ACEOF
7778cat confdefs.h >>conftest.$ac_ext
7779cat >>conftest.$ac_ext <<_ACEOF
7780/* end confdefs.h.  */
7781#include <ctype.h>
7782#if ((' ' & 0x0FF) == 0x020)
7783# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7784# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7785#else
7786# define ISLOWER(c) \
7787                   (('a' <= (c) && (c) <= 'i') \
7788                     || ('j' <= (c) && (c) <= 'r') \
7789                     || ('s' <= (c) && (c) <= 'z'))
7790# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7791#endif
7792
7793#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7794int
7795main ()
7796{
7797  int i;
7798  for (i = 0; i < 256; i++)
7799    if (XOR (islower (i), ISLOWER (i))
7800        || toupper (i) != TOUPPER (i))
7801      exit(2);
7802  exit (0);
7803}
7804_ACEOF
7805rm -f conftest$ac_exeext
7806if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7807  (eval $ac_link) 2>&5
7808  ac_status=$?
7809  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7810  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7811  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7812  (eval $ac_try) 2>&5
7813  ac_status=$?
7814  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7815  (exit $ac_status); }; }; then
7816  :
7817else
7818  echo "$as_me: program exited with status $ac_status" >&5
7819echo "$as_me: failed program was:" >&5
7820sed 's/^/| /' conftest.$ac_ext >&5
7821
7822( exit $ac_status )
7823ac_cv_header_stdc=no
7824fi
7825rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7826fi
7827fi
7828fi
7829echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7830echo "${ECHO_T}$ac_cv_header_stdc" >&6
7831if test $ac_cv_header_stdc = yes; then
7832
7833cat >>confdefs.h <<\_ACEOF
7834#define STDC_HEADERS 1
7835_ACEOF
7836
7837fi
7838
7839# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7850                  inttypes.h stdint.h unistd.h
7851do
7852as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7853echo "$as_me:$LINENO: checking for $ac_header" >&5
7854echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7855if eval "test \"\${$as_ac_Header+set}\" = set"; then
7856  echo $ECHO_N "(cached) $ECHO_C" >&6
7857else
7858  cat >conftest.$ac_ext <<_ACEOF
7859/* confdefs.h.  */
7860_ACEOF
7861cat confdefs.h >>conftest.$ac_ext
7862cat >>conftest.$ac_ext <<_ACEOF
7863/* end confdefs.h.  */
7864$ac_includes_default
7865
7866#include <$ac_header>
7867_ACEOF
7868rm -f conftest.$ac_objext
7869if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7870  (eval $ac_compile) 2>conftest.er1
7871  ac_status=$?
7872  grep -v '^ *+' conftest.er1 >conftest.err
7873  rm -f conftest.er1
7874  cat conftest.err >&5
7875  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7876  (exit $ac_status); } &&
7877         { ac_try='test -z "$ac_c_werror_flag"
7878                         || test ! -s conftest.err'
7879  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7880  (eval $ac_try) 2>&5
7881  ac_status=$?
7882  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7883  (exit $ac_status); }; } &&
7884         { ac_try='test -s conftest.$ac_objext'
7885  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7886  (eval $ac_try) 2>&5
7887  ac_status=$?
7888  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7889  (exit $ac_status); }; }; then
7890  eval "$as_ac_Header=yes"
7891else
7892  echo "$as_me: failed program was:" >&5
7893sed 's/^/| /' conftest.$ac_ext >&5
7894
7895eval "$as_ac_Header=no"
7896fi
7897rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7898fi
7899echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7900echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7901if test `eval echo '${'$as_ac_Header'}'` = yes; then
7902  cat >>confdefs.h <<_ACEOF
7903#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7904_ACEOF
7905
7906fi
7907
7908done
7909
7910
7911
7912for ac_header in dlfcn.h
7913do
7914as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7915if eval "test \"\${$as_ac_Header+set}\" = set"; then
7916  echo "$as_me:$LINENO: checking for $ac_header" >&5
7917echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7918if eval "test \"\${$as_ac_Header+set}\" = set"; then
7919  echo $ECHO_N "(cached) $ECHO_C" >&6
7920fi
7921echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7922echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7923else
7924  # Is the header compilable?
7925echo "$as_me:$LINENO: checking $ac_header usability" >&5
7926echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7927cat >conftest.$ac_ext <<_ACEOF
7928/* confdefs.h.  */
7929_ACEOF
7930cat confdefs.h >>conftest.$ac_ext
7931cat >>conftest.$ac_ext <<_ACEOF
7932/* end confdefs.h.  */
7933$ac_includes_default
7934#include <$ac_header>
7935_ACEOF
7936rm -f conftest.$ac_objext
7937if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7938  (eval $ac_compile) 2>conftest.er1
7939  ac_status=$?
7940  grep -v '^ *+' conftest.er1 >conftest.err
7941  rm -f conftest.er1
7942  cat conftest.err >&5
7943  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7944  (exit $ac_status); } &&
7945         { ac_try='test -z "$ac_c_werror_flag"
7946                         || test ! -s conftest.err'
7947  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7948  (eval $ac_try) 2>&5
7949  ac_status=$?
7950  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7951  (exit $ac_status); }; } &&
7952         { ac_try='test -s conftest.$ac_objext'
7953  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7954  (eval $ac_try) 2>&5
7955  ac_status=$?
7956  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7957  (exit $ac_status); }; }; then
7958  ac_header_compiler=yes
7959else
7960  echo "$as_me: failed program was:" >&5
7961sed 's/^/| /' conftest.$ac_ext >&5
7962
7963ac_header_compiler=no
7964fi
7965rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7966echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7967echo "${ECHO_T}$ac_header_compiler" >&6
7968
7969# Is the header present?
7970echo "$as_me:$LINENO: checking $ac_header presence" >&5
7971echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7972cat >conftest.$ac_ext <<_ACEOF
7973/* confdefs.h.  */
7974_ACEOF
7975cat confdefs.h >>conftest.$ac_ext
7976cat >>conftest.$ac_ext <<_ACEOF
7977/* end confdefs.h.  */
7978#include <$ac_header>
7979_ACEOF
7980if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7981  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7982  ac_status=$?
7983  grep -v '^ *+' conftest.er1 >conftest.err
7984  rm -f conftest.er1
7985  cat conftest.err >&5
7986  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7987  (exit $ac_status); } >/dev/null; then
7988  if test -s conftest.err; then
7989    ac_cpp_err=$ac_c_preproc_warn_flag
7990    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7991  else
7992    ac_cpp_err=
7993  fi
7994else
7995  ac_cpp_err=yes
7996fi
7997if test -z "$ac_cpp_err"; then
7998  ac_header_preproc=yes
7999else
8000  echo "$as_me: failed program was:" >&5
8001sed 's/^/| /' conftest.$ac_ext >&5
8002
8003  ac_header_preproc=no
8004fi
8005rm -f conftest.err conftest.$ac_ext
8006echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8007echo "${ECHO_T}$ac_header_preproc" >&6
8008
8009# So?  What about this header?
8010case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8011  yes:no: )
8012    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8013echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8014    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8015echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8016    ac_header_preproc=yes
8017    ;;
8018  no:yes:* )
8019    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8020echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8021    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8022echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8023    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8024echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8025    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8026echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8027    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8028echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8029    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8030echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8031    (
8032      cat <<\_ASBOX
8033## --------------------------------------------------------------- ##
8034## Report this to http://projects.coin-or.org/BuildTools/newticket ##
8035## --------------------------------------------------------------- ##
8036_ASBOX
8037    ) |
8038      sed "s/^/$as_me: WARNING:     /" >&2
8039    ;;
8040esac
8041echo "$as_me:$LINENO: checking for $ac_header" >&5
8042echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8043if eval "test \"\${$as_ac_Header+set}\" = set"; then
8044  echo $ECHO_N "(cached) $ECHO_C" >&6
8045else
8046  eval "$as_ac_Header=\$ac_header_preproc"
8047fi
8048echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8049echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8050
8051fi
8052if test `eval echo '${'$as_ac_Header'}'` = yes; then
8053  cat >>confdefs.h <<_ACEOF
8054#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8055_ACEOF
8056
8057fi
8058
8059done
8060
8061ac_ext=cc
8062ac_cpp='$CXXCPP $CPPFLAGS'
8063ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8064ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8065ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8066if test -n "$ac_tool_prefix"; then
8067  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
8068  do
8069    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8070set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8071echo "$as_me:$LINENO: checking for $ac_word" >&5
8072echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8073if test "${ac_cv_prog_CXX+set}" = set; then
8074  echo $ECHO_N "(cached) $ECHO_C" >&6
8075else
8076  if test -n "$CXX"; then
8077  ac_cv_prog_CXX="$CXX" # Let the user override the test.
8078else
8079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8080for as_dir in $PATH
8081do
8082  IFS=$as_save_IFS
8083  test -z "$as_dir" && as_dir=.
8084  for ac_exec_ext in '' $ac_executable_extensions; do
8085  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8086    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
8087    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8088    break 2
8089  fi
8090done
8091done
8092
8093fi
8094fi
8095CXX=$ac_cv_prog_CXX
8096if test -n "$CXX"; then
8097  echo "$as_me:$LINENO: result: $CXX" >&5
8098echo "${ECHO_T}$CXX" >&6
8099else
8100  echo "$as_me:$LINENO: result: no" >&5
8101echo "${ECHO_T}no" >&6
8102fi
8103
8104    test -n "$CXX" && break
8105  done
8106fi
8107if test -z "$CXX"; then
8108  ac_ct_CXX=$CXX
8109  for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
8110do
8111  # Extract the first word of "$ac_prog", so it can be a program name with args.
8112set dummy $ac_prog; ac_word=$2
8113echo "$as_me:$LINENO: checking for $ac_word" >&5
8114echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8115if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
8116  echo $ECHO_N "(cached) $ECHO_C" >&6
8117else
8118  if test -n "$ac_ct_CXX"; then
8119  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
8120else
8121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8122for as_dir in $PATH
8123do
8124  IFS=$as_save_IFS
8125  test -z "$as_dir" && as_dir=.
8126  for ac_exec_ext in '' $ac_executable_extensions; do
8127  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8128    ac_cv_prog_ac_ct_CXX="$ac_prog"
8129    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8130    break 2
8131  fi
8132done
8133done
8134
8135fi
8136fi
8137ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
8138if test -n "$ac_ct_CXX"; then
8139  echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
8140echo "${ECHO_T}$ac_ct_CXX" >&6
8141else
8142  echo "$as_me:$LINENO: result: no" >&5
8143echo "${ECHO_T}no" >&6
8144fi
8145
8146  test -n "$ac_ct_CXX" && break
8147done
8148test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
8149
8150  CXX=$ac_ct_CXX
8151fi
8152
8153
8154# Provide some information about the compiler.
8155echo "$as_me:$LINENO:" \
8156     "checking for C++ compiler version" >&5
8157ac_compiler=`set X $ac_compile; echo $2`
8158{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
8159  (eval $ac_compiler --version </dev/null >&5) 2>&5
8160  ac_status=$?
8161  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162  (exit $ac_status); }
8163{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
8164  (eval $ac_compiler -v </dev/null >&5) 2>&5
8165  ac_status=$?
8166  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8167  (exit $ac_status); }
8168{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
8169  (eval $ac_compiler -V </dev/null >&5) 2>&5
8170  ac_status=$?
8171  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8172  (exit $ac_status); }
8173
8174echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
8175echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
8176if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
8177  echo $ECHO_N "(cached) $ECHO_C" >&6
8178else
8179  cat >conftest.$ac_ext <<_ACEOF
8180/* confdefs.h.  */
8181_ACEOF
8182cat confdefs.h >>conftest.$ac_ext
8183cat >>conftest.$ac_ext <<_ACEOF
8184/* end confdefs.h.  */
8185
8186#ifdef F77_DUMMY_MAIN
8187
8188#  ifdef __cplusplus
8189     extern "C"
8190#  endif
8191   int F77_DUMMY_MAIN() { return 1; }
8192
8193#endif
8194int
8195main ()
8196{
8197#ifndef __GNUC__
8198       choke me
8199#endif
8200
8201  ;
8202  return 0;
8203}
8204_ACEOF
8205rm -f conftest.$ac_objext
8206if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8207  (eval $ac_compile) 2>conftest.er1
8208  ac_status=$?
8209  grep -v '^ *+' conftest.er1 >conftest.err
8210  rm -f conftest.er1
8211  cat conftest.err >&5
8212  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8213  (exit $ac_status); } &&
8214         { ac_try='test -z "$ac_cxx_werror_flag"
8215                         || test ! -s conftest.err'
8216  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8217  (eval $ac_try) 2>&5
8218  ac_status=$?
8219  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8220  (exit $ac_status); }; } &&
8221         { ac_try='test -s conftest.$ac_objext'
8222  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8223  (eval $ac_try) 2>&5
8224  ac_status=$?
8225  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8226  (exit $ac_status); }; }; then
8227  ac_compiler_gnu=yes
8228else
8229  echo "$as_me: failed program was:" >&5
8230sed 's/^/| /' conftest.$ac_ext >&5
8231
8232ac_compiler_gnu=no
8233fi
8234rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8235ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
8236
8237fi
8238echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
8239echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
8240GXX=`test $ac_compiler_gnu = yes && echo yes`
8241ac_test_CXXFLAGS=${CXXFLAGS+set}
8242ac_save_CXXFLAGS=$CXXFLAGS
8243CXXFLAGS="-g"
8244echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
8245echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
8246if test "${ac_cv_prog_cxx_g+set}" = set; then
8247  echo $ECHO_N "(cached) $ECHO_C" >&6
8248else
8249  cat >conftest.$ac_ext <<_ACEOF
8250/* confdefs.h.  */
8251_ACEOF
8252cat confdefs.h >>conftest.$ac_ext
8253cat >>conftest.$ac_ext <<_ACEOF
8254/* end confdefs.h.  */
8255
8256#ifdef F77_DUMMY_MAIN
8257
8258#  ifdef __cplusplus
8259     extern "C"
8260#  endif
8261   int F77_DUMMY_MAIN() { return 1; }
8262
8263#endif
8264int
8265main ()
8266{
8267
8268  ;
8269  return 0;
8270}
8271_ACEOF
8272rm -f conftest.$ac_objext
8273if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8274  (eval $ac_compile) 2>conftest.er1
8275  ac_status=$?
8276  grep -v '^ *+' conftest.er1 >conftest.err
8277  rm -f conftest.er1
8278  cat conftest.err >&5
8279  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280  (exit $ac_status); } &&
8281         { ac_try='test -z "$ac_cxx_werror_flag"
8282                         || test ! -s conftest.err'
8283  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8284  (eval $ac_try) 2>&5
8285  ac_status=$?
8286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8287  (exit $ac_status); }; } &&
8288         { ac_try='test -s conftest.$ac_objext'
8289  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8290  (eval $ac_try) 2>&5
8291  ac_status=$?
8292  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8293  (exit $ac_status); }; }; then
8294  ac_cv_prog_cxx_g=yes
8295else
8296  echo "$as_me: failed program was:" >&5
8297sed 's/^/| /' conftest.$ac_ext >&5
8298
8299ac_cv_prog_cxx_g=no
8300fi
8301rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8302fi
8303echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
8304echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
8305if test "$ac_test_CXXFLAGS" = set; then
8306  CXXFLAGS=$ac_save_CXXFLAGS
8307elif test $ac_cv_prog_cxx_g = yes; then
8308  if test "$GXX" = yes; then
8309    CXXFLAGS="-g -O2"
8310  else
8311    CXXFLAGS="-g"
8312  fi
8313else
8314  if test "$GXX" = yes; then
8315    CXXFLAGS="-O2"
8316  else
8317    CXXFLAGS=
8318  fi
8319fi
8320for ac_declaration in \
8321   '' \
8322   'extern "C" void std::exit (int) throw (); using std::exit;' \
8323   'extern "C" void std::exit (int); using std::exit;' \
8324   'extern "C" void exit (int) throw ();' \
8325   'extern "C" void exit (int);' \
8326   'void exit (int);'
8327do
8328  cat >conftest.$ac_ext <<_ACEOF
8329/* confdefs.h.  */
8330_ACEOF
8331cat confdefs.h >>conftest.$ac_ext
8332cat >>conftest.$ac_ext <<_ACEOF
8333/* end confdefs.h.  */
8334$ac_declaration
8335#include <stdlib.h>
8336#ifdef F77_DUMMY_MAIN
8337
8338#  ifdef __cplusplus
8339     extern "C"
8340#  endif
8341   int F77_DUMMY_MAIN() { return 1; }
8342
8343#endif
8344int
8345main ()
8346{
8347exit (42);
8348  ;
8349  return 0;
8350}
8351_ACEOF
8352rm -f conftest.$ac_objext
8353if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8354  (eval $ac_compile) 2>conftest.er1
8355  ac_status=$?
8356  grep -v '^ *+' conftest.er1 >conftest.err
8357  rm -f conftest.er1
8358  cat conftest.err >&5
8359  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8360  (exit $ac_status); } &&
8361         { ac_try='test -z "$ac_cxx_werror_flag"
8362                         || test ! -s conftest.err'
8363  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8364  (eval $ac_try) 2>&5
8365  ac_status=$?
8366  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8367  (exit $ac_status); }; } &&
8368         { ac_try='test -s conftest.$ac_objext'
8369  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8370  (eval $ac_try) 2>&5
8371  ac_status=$?
8372  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8373  (exit $ac_status); }; }; then
8374  :
8375else
8376  echo "$as_me: failed program was:" >&5
8377sed 's/^/| /' conftest.$ac_ext >&5
8378
8379continue
8380fi
8381rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8382  cat >conftest.$ac_ext <<_ACEOF
8383/* confdefs.h.  */
8384_ACEOF
8385cat confdefs.h >>conftest.$ac_ext
8386cat >>conftest.$ac_ext <<_ACEOF
8387/* end confdefs.h.  */
8388$ac_declaration
8389#ifdef F77_DUMMY_MAIN
8390
8391#  ifdef __cplusplus
8392     extern "C"
8393#  endif
8394   int F77_DUMMY_MAIN() { return 1; }
8395
8396#endif
8397int
8398main ()
8399{
8400exit (42);
8401  ;
8402  return 0;
8403}
8404_ACEOF
8405rm -f conftest.$ac_objext
8406if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8407  (eval $ac_compile) 2>conftest.er1
8408  ac_status=$?
8409  grep -v '^ *+' conftest.er1 >conftest.err
8410  rm -f conftest.er1
8411  cat conftest.err >&5
8412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8413  (exit $ac_status); } &&
8414         { ac_try='test -z "$ac_cxx_werror_flag"
8415                         || test ! -s conftest.err'
8416  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8417  (eval $ac_try) 2>&5
8418  ac_status=$?
8419  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8420  (exit $ac_status); }; } &&
8421         { ac_try='test -s conftest.$ac_objext'
8422  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8423  (eval $ac_try) 2>&5
8424  ac_status=$?
8425  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8426  (exit $ac_status); }; }; then
8427  break
8428else
8429  echo "$as_me: failed program was:" >&5
8430sed 's/^/| /' conftest.$ac_ext >&5
8431
8432fi
8433rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8434done
8435rm -f conftest*
8436if test -n "$ac_declaration"; then
8437  echo '#ifdef __cplusplus' >>confdefs.h
8438  echo $ac_declaration      >>confdefs.h
8439  echo '#endif'             >>confdefs.h
8440fi
8441
8442ac_ext=cc
8443ac_cpp='$CXXCPP $CPPFLAGS'
8444ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8445ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8446ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8447
8448depcc="$CXX"  am_compiler_list=
8449
8450echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
8451echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
8452if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
8453  echo $ECHO_N "(cached) $ECHO_C" >&6
8454else
8455  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8456  # We make a subdir and do the tests there.  Otherwise we can end up
8457  # making bogus files that we don't know about and never remove.  For
8458  # instance it was reported that on HP-UX the gcc test will end up
8459  # making a dummy file named `D' -- because `-MD' means `put the output
8460  # in D'.
8461  mkdir conftest.dir
8462  # Copy depcomp to subdir because otherwise we won't find it if we're
8463  # using a relative directory.
8464  cp "$am_depcomp" conftest.dir
8465  cd conftest.dir
8466  # We will build objects and dependencies in a subdirectory because
8467  # it helps to detect inapplicable dependency modes.  For instance
8468  # both Tru64's cc and ICC support -MD to output dependencies as a
8469  # side effect of compilation, but ICC will put the dependencies in
8470  # the current directory while Tru64 will put them in the object
8471  # directory.
8472  mkdir sub
8473
8474  am_cv_CXX_dependencies_compiler_type=none
8475  if test "$am_compiler_list" = ""; then
8476     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8477  fi
8478  for depmode in $am_compiler_list; do
8479    # Setup a source with many dependencies, because some compilers
8480    # like to wrap large dependency lists on column 80 (with \), and
8481    # we should not choose a depcomp mode which is confused by this.
8482    #
8483    # We need to recreate these files for each test, as the compiler may
8484    # overwrite some of them when testing with obscure command lines.
8485    # This happens at least with the AIX C compiler.
8486    : > sub/conftest.c
8487    for i in 1 2 3 4 5 6; do
8488      echo '#include "conftst'$i'.h"' >> sub/conftest.c
8489      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8490      # Solaris 8's {/usr,}/bin/sh.
8491      touch sub/conftst$i.h
8492    done
8493    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8494
8495    case $depmode in
8496    nosideeffect)
8497      # after this tag, mechanisms are not by side-effect, so they'll
8498      # only be used when explicitly requested
8499      if test "x$enable_dependency_tracking" = xyes; then
8500        continue
8501      else
8502        break
8503      fi
8504      ;;
8505    none) break ;;
8506    esac
8507    # We check with `-c' and `-o' for the sake of the "dashmstdout"
8508    # mode.  It turns out that the SunPro C++ compiler does not properly
8509    # handle `-M -o', and we need to detect this.
8510    if depmode=$depmode \
8511       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8512       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8513       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
8514         >/dev/null 2>conftest.err &&
8515       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8516       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
8517       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8518      # icc doesn't choke on unknown options, it will just issue warnings
8519      # or remarks (even with -Werror).  So we grep stderr for any message
8520      # that says an option was ignored or not supported.
8521      # When given -MP, icc 7.0 and 7.1 complain thusly:
8522      #   icc: Command line warning: ignoring option '-M'; no argument required
8523      # The diagnosis changed in icc 8.0:
8524      #   icc: Command line remark: option '-MP' not supported
8525      if (grep 'ignoring option' conftest.err ||
8526          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8527        am_cv_CXX_dependencies_compiler_type=$depmode
8528        break
8529      fi
8530    fi
8531  done
8532
8533  cd ..
8534  rm -rf conftest.dir
8535else
8536  am_cv_CXX_dependencies_compiler_type=none
8537fi
8538
8539fi
8540echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
8541echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
8542CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8543
8544
8545
8546if
8547  test "x$enable_dependency_tracking" != xno \
8548  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8549  am__fastdepCXX_TRUE=
8550  am__fastdepCXX_FALSE='#'
8551else
8552  am__fastdepCXX_TRUE='#'
8553  am__fastdepCXX_FALSE=
8554fi
8555
8556
8557depcc="$CXX"  am_compiler_list=
8558
8559echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
8560echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
8561if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
8562  echo $ECHO_N "(cached) $ECHO_C" >&6
8563else
8564  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8565  # We make a subdir and do the tests there.  Otherwise we can end up
8566  # making bogus files that we don't know about and never remove.  For
8567  # instance it was reported that on HP-UX the gcc test will end up
8568  # making a dummy file named `D' -- because `-MD' means `put the output
8569  # in D'.
8570  mkdir conftest.dir
8571  # Copy depcomp to subdir because otherwise we won't find it if we're
8572  # using a relative directory.
8573  cp "$am_depcomp" conftest.dir
8574  cd conftest.dir
8575  # We will build objects and dependencies in a subdirectory because
8576  # it helps to detect inapplicable dependency modes.  For instance
8577  # both Tru64's cc and ICC support -MD to output dependencies as a
8578  # side effect of compilation, but ICC will put the dependencies in
8579  # the current directory while Tru64 will put them in the object
8580  # directory.
8581  mkdir sub
8582
8583  am_cv_CXX_dependencies_compiler_type=none
8584  if test "$am_compiler_list" = ""; then
8585     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8586  fi
8587  for depmode in $am_compiler_list; do
8588    # Setup a source with many dependencies, because some compilers
8589    # like to wrap large dependency lists on column 80 (with \), and
8590    # we should not choose a depcomp mode which is confused by this.
8591    #
8592    # We need to recreate these files for each test, as the compiler may
8593    # overwrite some of them when testing with obscure command lines.
8594    # This happens at least with the AIX C compiler.
8595    : > sub/conftest.c
8596    for i in 1 2 3 4 5 6; do
8597      echo '#include "conftst'$i'.h"' >> sub/conftest.c
8598      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8599      # Solaris 8's {/usr,}/bin/sh.
8600      touch sub/conftst$i.h
8601    done
8602    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8603
8604    case $depmode in
8605    nosideeffect)
8606      # after this tag, mechanisms are not by side-effect, so they'll
8607      # only be used when explicitly requested
8608      if test "x$enable_dependency_tracking" = xyes; then
8609        continue
8610      else
8611        break
8612      fi
8613      ;;
8614    none) break ;;
8615    esac
8616    # We check with `-c' and `-o' for the sake of the "dashmstdout"
8617    # mode.  It turns out that the SunPro C++ compiler does not properly
8618    # handle `-M -o', and we need to detect this.
8619    if depmode=$depmode \
8620       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8621       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8622       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
8623         >/dev/null 2>conftest.err &&
8624       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8625       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
8626       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8627      # icc doesn't choke on unknown options, it will just issue warnings
8628      # or remarks (even with -Werror).  So we grep stderr for any message
8629      # that says an option was ignored or not supported.
8630      # When given -MP, icc 7.0 and 7.1 complain thusly:
8631      #   icc: Command line warning: ignoring option '-M'; no argument required
8632      # The diagnosis changed in icc 8.0:
8633      #   icc: Command line remark: option '-MP' not supported
8634      if (grep 'ignoring option' conftest.err ||
8635          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8636        am_cv_CXX_dependencies_compiler_type=$depmode
8637        break
8638      fi
8639    fi
8640  done
8641
8642  cd ..
8643  rm -rf conftest.dir
8644else
8645  am_cv_CXX_dependencies_compiler_type=none
8646fi
8647
8648fi
8649echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
8650echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
8651CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8652
8653
8654
8655if
8656  test "x$enable_dependency_tracking" != xno \
8657  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8658  am__fastdepCXX_TRUE=
8659  am__fastdepCXX_FALSE='#'
8660else
8661  am__fastdepCXX_TRUE='#'
8662  am__fastdepCXX_FALSE=
8663fi
8664
8665
8666
8667
8668if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
8669    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
8670    (test "X$CXX" != "Xg++"))) ; then
8671  ac_ext=cc
8672ac_cpp='$CXXCPP $CPPFLAGS'
8673ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8674ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8675ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8676echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
8677echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
8678if test -z "$CXXCPP"; then
8679  if test "${ac_cv_prog_CXXCPP+set}" = set; then
8680  echo $ECHO_N "(cached) $ECHO_C" >&6
8681else
8682      # Double quotes because CXXCPP needs to be expanded
8683    for CXXCPP in "$CXX -E" "/lib/cpp"
8684    do
8685      ac_preproc_ok=false
8686for ac_cxx_preproc_warn_flag in '' yes
8687do
8688  # Use a header file that comes with gcc, so configuring glibc
8689  # with a fresh cross-compiler works.
8690  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8691  # <limits.h> exists even on freestanding compilers.
8692  # On the NeXT, cc -E runs the code through the compiler's parser,
8693  # not just through cpp. "Syntax error" is here to catch this case.
8694  cat >conftest.$ac_ext <<_ACEOF
8695/* confdefs.h.  */
8696_ACEOF
8697cat confdefs.h >>conftest.$ac_ext
8698cat >>conftest.$ac_ext <<_ACEOF
8699/* end confdefs.h.  */
8700#ifdef __STDC__
8701# include <limits.h>
8702#else
8703# include <assert.h>
8704#endif
8705                     Syntax error
8706_ACEOF
8707if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8708  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8709  ac_status=$?
8710  grep -v '^ *+' conftest.er1 >conftest.err
8711  rm -f conftest.er1
8712  cat conftest.err >&5
8713  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8714  (exit $ac_status); } >/dev/null; then
8715  if test -s conftest.err; then
8716    ac_cpp_err=$ac_cxx_preproc_warn_flag
8717    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8718  else
8719    ac_cpp_err=
8720  fi
8721else
8722  ac_cpp_err=yes
8723fi
8724if test -z "$ac_cpp_err"; then
8725  :
8726else
8727  echo "$as_me: failed program was:" >&5
8728sed 's/^/| /' conftest.$ac_ext >&5
8729
8730  # Broken: fails on valid input.
8731continue
8732fi
8733rm -f conftest.err conftest.$ac_ext
8734
8735  # OK, works on sane cases.  Now check whether non-existent headers
8736  # can be detected and how.
8737  cat >conftest.$ac_ext <<_ACEOF
8738/* confdefs.h.  */
8739_ACEOF
8740cat confdefs.h >>conftest.$ac_ext
8741cat >>conftest.$ac_ext <<_ACEOF
8742/* end confdefs.h.  */
8743#include <ac_nonexistent.h>
8744_ACEOF
8745if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8746  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8747  ac_status=$?
8748  grep -v '^ *+' conftest.er1 >conftest.err
8749  rm -f conftest.er1
8750  cat conftest.err >&5
8751  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8752  (exit $ac_status); } >/dev/null; then
8753  if test -s conftest.err; then
8754    ac_cpp_err=$ac_cxx_preproc_warn_flag
8755    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8756  else
8757    ac_cpp_err=
8758  fi
8759else
8760  ac_cpp_err=yes
8761fi
8762if test -z "$ac_cpp_err"; then
8763  # Broken: success on invalid input.
8764continue
8765else
8766  echo "$as_me: failed program was:" >&5
8767sed 's/^/| /' conftest.$ac_ext >&5
8768
8769  # Passes both tests.
8770ac_preproc_ok=:
8771break
8772fi
8773rm -f conftest.err conftest.$ac_ext
8774
8775done
8776# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8777rm -f conftest.err conftest.$ac_ext
8778if $ac_preproc_ok; then
8779  break
8780fi
8781
8782    done
8783    ac_cv_prog_CXXCPP=$CXXCPP
8784
8785fi
8786  CXXCPP=$ac_cv_prog_CXXCPP
8787else
8788  ac_cv_prog_CXXCPP=$CXXCPP
8789fi
8790echo "$as_me:$LINENO: result: $CXXCPP" >&5
8791echo "${ECHO_T}$CXXCPP" >&6
8792ac_preproc_ok=false
8793for ac_cxx_preproc_warn_flag in '' yes
8794do
8795  # Use a header file that comes with gcc, so configuring glibc
8796  # with a fresh cross-compiler works.
8797  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8798  # <limits.h> exists even on freestanding compilers.
8799  # On the NeXT, cc -E runs the code through the compiler's parser,
8800  # not just through cpp. "Syntax error" is here to catch this case.
8801  cat >conftest.$ac_ext <<_ACEOF
8802/* confdefs.h.  */
8803_ACEOF
8804cat confdefs.h >>conftest.$ac_ext
8805cat >>conftest.$ac_ext <<_ACEOF
8806/* end confdefs.h.  */
8807#ifdef __STDC__
8808# include <limits.h>
8809#else
8810# include <assert.h>
8811#endif
8812                     Syntax error
8813_ACEOF
8814if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8815  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8816  ac_status=$?
8817  grep -v '^ *+' conftest.er1 >conftest.err
8818  rm -f conftest.er1
8819  cat conftest.err >&5
8820  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8821  (exit $ac_status); } >/dev/null; then
8822  if test -s conftest.err; then
8823    ac_cpp_err=$ac_cxx_preproc_warn_flag
8824    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8825  else
8826    ac_cpp_err=
8827  fi
8828else
8829  ac_cpp_err=yes
8830fi
8831if test -z "$ac_cpp_err"; then
8832  :
8833else
8834  echo "$as_me: failed program was:" >&5
8835sed 's/^/| /' conftest.$ac_ext >&5
8836
8837  # Broken: fails on valid input.
8838continue
8839fi
8840rm -f conftest.err conftest.$ac_ext
8841
8842  # OK, works on sane cases.  Now check whether non-existent headers
8843  # can be detected and how.
8844  cat >conftest.$ac_ext <<_ACEOF
8845/* confdefs.h.  */
8846_ACEOF
8847cat confdefs.h >>conftest.$ac_ext
8848cat >>conftest.$ac_ext <<_ACEOF
8849/* end confdefs.h.  */
8850#include <ac_nonexistent.h>
8851_ACEOF
8852if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8853  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8854  ac_status=$?
8855  grep -v '^ *+' conftest.er1 >conftest.err
8856  rm -f conftest.er1
8857  cat conftest.err >&5
8858  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8859  (exit $ac_status); } >/dev/null; then
8860  if test -s conftest.err; then
8861    ac_cpp_err=$ac_cxx_preproc_warn_flag
8862    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8863  else
8864    ac_cpp_err=
8865  fi
8866else
8867  ac_cpp_err=yes
8868fi
8869if test -z "$ac_cpp_err"; then
8870  # Broken: success on invalid input.
8871continue
8872else
8873  echo "$as_me: failed program was:" >&5
8874sed 's/^/| /' conftest.$ac_ext >&5
8875
8876  # Passes both tests.
8877ac_preproc_ok=:
8878break
8879fi
8880rm -f conftest.err conftest.$ac_ext
8881
8882done
8883# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8884rm -f conftest.err conftest.$ac_ext
8885if $ac_preproc_ok; then
8886  :
8887else
8888  { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8889See \`config.log' for more details." >&5
8890echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
8891See \`config.log' for more details." >&2;}
8892   { (exit 1); exit 1; }; }
8893fi
8894
8895ac_ext=cc
8896ac_cpp='$CXXCPP $CPPFLAGS'
8897ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8898ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8899ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8900
8901fi
8902
8903
8904
8905# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
8906
8907# find the maximum length of command line arguments
8908echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
8909echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
8910if test "${lt_cv_sys_max_cmd_len+set}" = set; then
8911  echo $ECHO_N "(cached) $ECHO_C" >&6
8912else
8913    i=0
8914  teststring="ABCD"
8915
8916  case $build_os in
8917  msdosdjgpp*)
8918    # On DJGPP, this test can blow up pretty badly due to problems in libc
8919    # (any single argument exceeding 2000 bytes causes a buffer overrun
8920    # during glob expansion).  Even if it were fixed, the result of this
8921    # check would be larger than it should be.
8922    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
8923    ;;
8924
8925  gnu*)
8926    # Under GNU Hurd, this test is not required because there is
8927    # no limit to the length of command line arguments.
8928    # Libtool will interpret -1 as no limit whatsoever
8929    lt_cv_sys_max_cmd_len=-1;
8930    ;;
8931
8932  cygwin* | mingw*)
8933    # On Win9x/ME, this test blows up -- it succeeds, but takes
8934    # about 5 minutes as the teststring grows exponentially.
8935    # Worse, since 9x/ME are not pre-emptively multitasking,
8936    # you end up with a "frozen" computer, even though with patience
8937    # the test eventually succeeds (with a max line length of 256k).
8938    # Instead, let's just punt: use the minimum linelength reported by
8939    # all of the supported platforms: 8192 (on NT/2K/XP).
8940    lt_cv_sys_max_cmd_len=8192;
8941    ;;
8942
8943  amigaos*)
8944    # On AmigaOS with pdksh, this test takes hours, literally.
8945    # So we just punt and use a minimum line length of 8192.
8946    lt_cv_sys_max_cmd_len=8192;
8947    ;;
8948
8949  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
8950    # This has been around since 386BSD, at least.  Likely further.
8951    if test -x /sbin/sysctl; then
8952      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
8953    elif test -x /usr/sbin/sysctl; then
8954      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
8955    else
8956      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
8957    fi
8958    # And add a safety zone
8959    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8960    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8961    ;;
8962
8963  interix*)
8964    # We know the value 262144 and hardcode it with a safety zone (like BSD)
8965    lt_cv_sys_max_cmd_len=196608
8966    ;;
8967
8968  osf*)
8969    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
8970    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
8971    # nice to cause kernel panics so lets avoid the loop below.
8972    # First set a reasonable default.
8973    lt_cv_sys_max_cmd_len=16384
8974    #
8975    if test -x /sbin/sysconfig; then
8976      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
8977        *1*) lt_cv_sys_max_cmd_len=-1 ;;
8978      esac
8979    fi
8980    ;;
8981  sco3.2v5*)
8982    lt_cv_sys_max_cmd_len=102400
8983    ;;
8984  sysv5* | sco5v6* | sysv4.2uw2*)
8985    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
8986    if test -n "$kargmax"; then
8987      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
8988    else
8989      lt_cv_sys_max_cmd_len=32768
8990    fi
8991    ;;
8992  *)
8993    # If test is not a shell built-in, we'll probably end up computing a
8994    # maximum length that is only half of the actual maximum length, but
8995    # we can't tell.
8996    SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
8997    while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
8998               = "XX$teststring") >/dev/null 2>&1 &&
8999            new_result=`expr "X$teststring" : ".*" 2>&1` &&
9000            lt_cv_sys_max_cmd_len=$new_result &&
9001            test $i != 17 # 1/2 MB should be enough
9002    do
9003      i=`expr $i + 1`
9004      teststring=$teststring$teststring
9005    done
9006    teststring=
9007    # Add a significant safety factor because C++ compilers can tack on massive
9008    # amounts of additional arguments before passing them to the linker.
9009    # It appears as though 1/2 is a usable value.
9010    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
9011    ;;
9012  esac
9013
9014fi
9015
9016if test -n $lt_cv_sys_max_cmd_len ; then
9017  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
9018echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
9019else
9020  echo "$as_me:$LINENO: result: none" >&5
9021echo "${ECHO_T}none" >&6
9022fi
9023
9024
9025
9026
9027# Check for command to grab the raw symbol name followed by C symbol from nm.
9028echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9029echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
9030if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9031  echo $ECHO_N "(cached) $ECHO_C" >&6
9032else
9033
9034# These are sane defaults that work on at least a few old systems.
9035# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9036
9037# Character class describing NM global symbol codes.
9038symcode='[BCDEGRST]'
9039
9040# Regexp to match symbols that can be accessed directly from C.
9041sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9042
9043# Transform an extracted symbol line into a proper C declaration
9044lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9045
9046# Transform an extracted symbol line into symbol name and symbol address
9047lt_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'"
9048
9049# Define system-specific variables.
9050case $host_os in
9051aix*)
9052  symcode='[BCDT]'
9053  ;;
9054cygwin* | mingw* | pw32*)
9055  symcode='[ABCDGISTW]'
9056  ;;
9057hpux*) # Its linker distinguishes data from code symbols
9058  if test "$host_cpu" = ia64; then
9059    symcode='[ABCDEGRST]'
9060  fi
9061  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9062  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'"
9063  ;;
9064linux*)
9065  if test "$host_cpu" = ia64; then
9066    symcode='[ABCDGIRSTW]'
9067    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9068    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'"
9069  fi
9070  ;;
9071irix* | nonstopux*)
9072  symcode='[BCDEGRST]'
9073  ;;
9074osf*)
9075  symcode='[BCDEGQRST]'
9076  ;;
9077solaris*)
9078  symcode='[BDRT]'
9079  ;;
9080sco3.2v5*)
9081  symcode='[DT]'
9082  ;;
9083sysv4.2uw2*)
9084  symcode='[DT]'
9085  ;;
9086sysv5* | sco5v6* | unixware* | OpenUNIX*)
9087  symcode='[ABDT]'
9088  ;;
9089sysv4)
9090  symcode='[DFNSTU]'
9091  ;;
9092esac
9093
9094# Handle CRLF in mingw tool chain
9095opt_cr=
9096case $build_os in
9097mingw*)
9098  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9099  ;;
9100esac
9101
9102# If we're using GNU nm, then use its standard symbol codes.
9103case `$NM -V 2>&1` in
9104*GNU* | *'with BFD'*)
9105  symcode='[ABCDGIRSTW]' ;;
9106esac
9107
9108# Try without a prefix undercore, then with it.
9109for ac_symprfx in "" "_"; do
9110
9111  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9112  symxfrm="\\1 $ac_symprfx\\2 \\2"
9113
9114  # Write the raw and C identifiers.
9115  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9116
9117  # Check to see that the pipe works correctly.
9118  pipe_works=no
9119
9120  rm -f conftest*
9121  cat > conftest.$ac_ext <<EOF
9122#ifdef __cplusplus
9123extern "C" {
9124#endif
9125char nm_test_var;
9126void nm_test_func(){}
9127#ifdef __cplusplus
9128}
9129#endif
9130int main(){nm_test_var='a';nm_test_func();return(0);}
9131EOF
9132
9133  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9134  (eval $ac_compile) 2>&5
9135  ac_status=$?
9136  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9137  (exit $ac_status); }; then
9138    # Now try to grab the symbols.
9139    nlist=conftest.nm
9140    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9141  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9142  ac_status=$?
9143  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144  (exit $ac_status); } && test -s "$nlist"; then
9145      # Try sorting and uniquifying the output.
9146      if sort "$nlist" | uniq > "$nlist"T; then
9147        mv -f "$nlist"T "$nlist"
9148      else
9149        rm -f "$nlist"T
9150      fi
9151
9152      # Make sure that we snagged all the symbols we need.
9153      if grep ' nm_test_var$' "$nlist" >/dev/null; then
9154        if grep ' nm_test_func$' "$nlist" >/dev/null; then
9155          cat <<EOF > conftest.$ac_ext
9156#ifdef __cplusplus
9157extern "C" {
9158#endif
9159
9160EOF
9161          # Now generate the symbol file.
9162          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9163
9164          cat <<EOF >> conftest.$ac_ext
9165#if defined (__STDC__) && __STDC__
9166# define lt_ptr_t void *
9167#else
9168# define lt_ptr_t char *
9169# define const
9170#endif
9171
9172/* The mapping between symbol names and symbols. */
9173const struct {
9174  const char *name;
9175  lt_ptr_t address;
9176}
9177lt_preloaded_symbols[] =
9178{
9179EOF
9180          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9181          cat <<\EOF >> conftest.$ac_ext
9182  {0, (lt_ptr_t) 0}
9183};
9184
9185#ifdef __cplusplus
9186}
9187#endif
9188EOF
9189          # Now try linking the two files.
9190          mv conftest.$ac_objext conftstm.$ac_objext
9191          lt_save_LIBS="$LIBS"
9192          lt_save_CFLAGS="$CFLAGS"
9193          LIBS="conftstm.$ac_objext"
9194          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9195          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9196  (eval $ac_link) 2>&5
9197  ac_status=$?
9198  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9199  (exit $ac_status); } && test -s conftest${ac_exeext}; then
9200            pipe_works=yes
9201          fi
9202          LIBS="$lt_save_LIBS"
9203          CFLAGS="$lt_save_CFLAGS"
9204        else
9205          echo "cannot find nm_test_func in $nlist" >&5
9206        fi
9207      else
9208        echo "cannot find nm_test_var in $nlist" >&5
9209      fi
9210    else
9211      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9212    fi
9213  else
9214    echo "$progname: failed program was:" >&5
9215    cat conftest.$ac_ext >&5
9216  fi
9217  rm -f conftest* conftst*
9218
9219  # Do not use the global_symbol_pipe unless it works.
9220  if test "$pipe_works" = yes; then
9221    break
9222  else
9223    lt_cv_sys_global_symbol_pipe=
9224  fi
9225done
9226
9227fi
9228
9229if test -z "$lt_cv_sys_global_symbol_pipe"; then
9230  lt_cv_sys_global_symbol_to_cdecl=
9231fi
9232if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9233  echo "$as_me:$LINENO: result: failed" >&5
9234echo "${ECHO_T}failed" >&6
9235else
9236  echo "$as_me:$LINENO: result: ok" >&5
9237echo "${ECHO_T}ok" >&6
9238fi
9239
9240echo "$as_me:$LINENO: checking for objdir" >&5
9241echo $ECHO_N "checking for objdir... $ECHO_C" >&6
9242if test "${lt_cv_objdir+set}" = set; then
9243  echo $ECHO_N "(cached) $ECHO_C" >&6
9244else
9245  rm -f .libs 2>/dev/null
9246mkdir .libs 2>/dev/null
9247if test -d .libs; then
9248  lt_cv_objdir=.libs
9249else
9250  # MS-DOS does not allow filenames that begin with a dot.
9251  lt_cv_objdir=_libs
9252fi
9253rmdir .libs 2>/dev/null
9254fi
9255echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
9256echo "${ECHO_T}$lt_cv_objdir" >&6
9257objdir=$lt_cv_objdir
9258
9259
9260
9261
9262
9263case $host_os in
9264aix3*)
9265  # AIX sometimes has problems with the GCC collect2 program.  For some
9266  # reason, if we set the COLLECT_NAMES environment variable, the problems
9267  # vanish in a puff of smoke.
9268  if test "X${COLLECT_NAMES+set}" != Xset; then
9269    COLLECT_NAMES=
9270    export COLLECT_NAMES
9271  fi
9272  ;;
9273esac
9274
9275# Sed substitution that helps us do robust quoting.  It backslashifies
9276# metacharacters that are still active within double-quoted strings.
9277Xsed='sed -e 1s/^X//'
9278sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
9279
9280# Same as above, but do not quote variable references.
9281double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
9282
9283# Sed substitution to delay expansion of an escaped shell variable in a
9284# double_quote_subst'ed string.
9285delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
9286
9287# Sed substitution to avoid accidental globbing in evaled expressions
9288no_glob_subst='s/\*/\\\*/g'
9289
9290# Constants:
9291rm="rm -f"
9292
9293# Global variables:
9294default_ofile=libtool
9295can_build_shared=yes
9296
9297# All known linkers require a `.a' archive for static linking (except MSVC,
9298# which needs '.lib').
9299libext=a
9300ltmain="$ac_aux_dir/ltmain.sh"
9301ofile="$default_ofile"
9302with_gnu_ld="$lt_cv_prog_gnu_ld"
9303
9304if test -n "$ac_tool_prefix"; then
9305  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9306set dummy ${ac_tool_prefix}ar; ac_word=$2
9307echo "$as_me:$LINENO: checking for $ac_word" >&5
9308echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9309if test "${ac_cv_prog_AR+set}" = set; then
9310  echo $ECHO_N "(cached) $ECHO_C" >&6
9311else
9312  if test -n "$AR"; then
9313  ac_cv_prog_AR="$AR" # Let the user override the test.
9314else
9315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9316for as_dir in $PATH
9317do
9318  IFS=$as_save_IFS
9319  test -z "$as_dir" && as_dir=.
9320  for ac_exec_ext in '' $ac_executable_extensions; do
9321  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9322    ac_cv_prog_AR="${ac_tool_prefix}ar"
9323    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9324    break 2
9325  fi
9326done
9327done
9328
9329fi
9330fi
9331AR=$ac_cv_prog_AR
9332if test -n "$AR"; then
9333  echo "$as_me:$LINENO: result: $AR" >&5
9334echo "${ECHO_T}$AR" >&6
9335else
9336  echo "$as_me:$LINENO: result: no" >&5
9337echo "${ECHO_T}no" >&6
9338fi
9339
9340fi
9341if test -z "$ac_cv_prog_AR"; then
9342  ac_ct_AR=$AR
9343  # Extract the first word of "ar", so it can be a program name with args.
9344set dummy ar; ac_word=$2
9345echo "$as_me:$LINENO: checking for $ac_word" >&5
9346echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9347if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
9348  echo $ECHO_N "(cached) $ECHO_C" >&6
9349else
9350  if test -n "$ac_ct_AR"; then
9351  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
9352else
9353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9354for as_dir in $PATH
9355do
9356  IFS=$as_save_IFS
9357  test -z "$as_dir" && as_dir=.
9358  for ac_exec_ext in '' $ac_executable_extensions; do
9359  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9360    ac_cv_prog_ac_ct_AR="ar"
9361    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9362    break 2
9363  fi
9364done
9365done
9366
9367  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
9368fi
9369fi
9370ac_ct_AR=$ac_cv_prog_ac_ct_AR
9371if test -n "$ac_ct_AR"; then
9372  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
9373echo "${ECHO_T}$ac_ct_AR" >&6
9374else
9375  echo "$as_me:$LINENO: result: no" >&5
9376echo "${ECHO_T}no" >&6
9377fi
9378
9379  AR=$ac_ct_AR
9380else
9381  AR="$ac_cv_prog_AR"
9382fi
9383
9384if test -n "$ac_tool_prefix"; then
9385  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9386set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9387echo "$as_me:$LINENO: checking for $ac_word" >&5
9388echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9389if test "${ac_cv_prog_RANLIB+set}" = set; then
9390  echo $ECHO_N "(cached) $ECHO_C" >&6
9391else
9392  if test -n "$RANLIB"; then
9393  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9394else
9395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9396for as_dir in $PATH
9397do
9398  IFS=$as_save_IFS
9399  test -z "$as_dir" && as_dir=.
9400  for ac_exec_ext in '' $ac_executable_extensions; do
9401  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9402    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9403    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9404    break 2
9405  fi
9406done
9407done
9408
9409fi
9410fi
9411RANLIB=$ac_cv_prog_RANLIB
9412if test -n "$RANLIB"; then
9413  echo "$as_me:$LINENO: result: $RANLIB" >&5
9414echo "${ECHO_T}$RANLIB" >&6
9415else
9416  echo "$as_me:$LINENO: result: no" >&5
9417echo "${ECHO_T}no" >&6
9418fi
9419
9420fi
9421if test -z "$ac_cv_prog_RANLIB"; then
9422  ac_ct_RANLIB=$RANLIB
9423  # Extract the first word of "ranlib", so it can be a program name with args.
9424set dummy ranlib; ac_word=$2
9425echo "$as_me:$LINENO: checking for $ac_word" >&5
9426echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9427if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
9428  echo $ECHO_N "(cached) $ECHO_C" >&6
9429else
9430  if test -n "$ac_ct_RANLIB"; then
9431  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9432else
9433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9434for as_dir in $PATH
9435do
9436  IFS=$as_save_IFS
9437  test -z "$as_dir" && as_dir=.
9438  for ac_exec_ext in '' $ac_executable_extensions; do
9439  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9440    ac_cv_prog_ac_ct_RANLIB="ranlib"
9441    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9442    break 2
9443  fi
9444done
9445done
9446
9447  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
9448fi
9449fi
9450ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9451if test -n "$ac_ct_RANLIB"; then
9452  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
9453echo "${ECHO_T}$ac_ct_RANLIB" >&6
9454else
9455  echo "$as_me:$LINENO: result: no" >&5
9456echo "${ECHO_T}no" >&6
9457fi
9458
9459  RANLIB=$ac_ct_RANLIB
9460else
9461  RANLIB="$ac_cv_prog_RANLIB"
9462fi
9463
9464if test -n "$ac_tool_prefix"; then
9465  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
9466set dummy ${ac_tool_prefix}strip; ac_word=$2
9467echo "$as_me:$LINENO: checking for $ac_word" >&5
9468echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9469if test "${ac_cv_prog_STRIP+set}" = set; then
9470  echo $ECHO_N "(cached) $ECHO_C" >&6
9471else
9472  if test -n "$STRIP"; then
9473  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9474else
9475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9476for as_dir in $PATH
9477do
9478  IFS=$as_save_IFS
9479  test -z "$as_dir" && as_dir=.
9480  for ac_exec_ext in '' $ac_executable_extensions; do
9481  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9482    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
9483    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9484    break 2
9485  fi
9486done
9487done
9488
9489fi
9490fi
9491STRIP=$ac_cv_prog_STRIP
9492if test -n "$STRIP"; then
9493  echo "$as_me:$LINENO: result: $STRIP" >&5
9494echo "${ECHO_T}$STRIP" >&6
9495else
9496  echo "$as_me:$LINENO: result: no" >&5
9497echo "${ECHO_T}no" >&6
9498fi
9499
9500fi
9501if test -z "$ac_cv_prog_STRIP"; then
9502  ac_ct_STRIP=$STRIP
9503  # Extract the first word of "strip", so it can be a program name with args.
9504set dummy strip; ac_word=$2
9505echo "$as_me:$LINENO: checking for $ac_word" >&5
9506echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9507if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
9508  echo $ECHO_N "(cached) $ECHO_C" >&6
9509else
9510  if test -n "$ac_ct_STRIP"; then
9511  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
9512else
9513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9514for as_dir in $PATH
9515do
9516  IFS=$as_save_IFS
9517  test -z "$as_dir" && as_dir=.
9518  for ac_exec_ext in '' $ac_executable_extensions; do
9519  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9520    ac_cv_prog_ac_ct_STRIP="strip"
9521    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9522    break 2
9523  fi
9524done
9525done
9526
9527  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
9528fi
9529fi
9530ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
9531if test -n "$ac_ct_STRIP"; then
9532  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
9533echo "${ECHO_T}$ac_ct_STRIP" >&6
9534else
9535  echo "$as_me:$LINENO: result: no" >&5
9536echo "${ECHO_T}no" >&6
9537fi
9538
9539  STRIP=$ac_ct_STRIP
9540else
9541  STRIP="$ac_cv_prog_STRIP"
9542fi
9543
9544
9545old_CC="$CC"
9546old_CFLAGS="$CFLAGS"
9547
9548# Set sane defaults for various variables
9549test -z "$AR" && AR=ar
9550test -z "$AR_FLAGS" && AR_FLAGS=cru
9551test -z "$AS" && AS=as
9552test -z "$CC" && CC=cc
9553test -z "$LTCC" && LTCC=$CC
9554test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9555test -z "$DLLTOOL" && DLLTOOL=dlltool
9556test -z "$LD" && LD=ld
9557test -z "$LN_S" && LN_S="ln -s"
9558test -z "$MAGIC_CMD" && MAGIC_CMD=file
9559test -z "$NM" && NM=nm
9560test -z "$SED" && SED=sed
9561test -z "$OBJDUMP" && OBJDUMP=objdump
9562test -z "$RANLIB" && RANLIB=:
9563test -z "$STRIP" && STRIP=:
9564test -z "$ac_objext" && ac_objext=o
9565
9566# Determine commands to create old-style static archives.
9567old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
9568old_postinstall_cmds='chmod 644 $oldlib'
9569old_postuninstall_cmds=
9570
9571if test -n "$RANLIB"; then
9572  case $host_os in
9573  openbsd*)
9574    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
9575    ;;
9576  *)
9577    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
9578    ;;
9579  esac
9580  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
9581fi
9582
9583for cc_temp in $compiler""; do
9584  case $cc_temp in
9585    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9586    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9587    \-*) ;;
9588    *) break;;
9589  esac
9590done
9591cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
9592
9593
9594# Only perform the check for file, if the check method requires it
9595case $deplibs_check_method in
9596file_magic*)
9597  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9598    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
9599echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
9600if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
9601  echo $ECHO_N "(cached) $ECHO_C" >&6
9602else
9603  case $MAGIC_CMD in
9604[\\/*] |  ?:[\\/]*)
9605  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9606  ;;
9607*)
9608  lt_save_MAGIC_CMD="$MAGIC_CMD"
9609  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9610  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9611  for ac_dir in $ac_dummy; do
9612    IFS="$lt_save_ifs"
9613    test -z "$ac_dir" && ac_dir=.
9614    if test -f $ac_dir/${ac_tool_prefix}file; then
9615      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9616      if test -n "$file_magic_test_file"; then
9617        case $deplibs_check_method in
9618        "file_magic "*)
9619          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9620          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9621          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9622            $EGREP "$file_magic_regex" > /dev/null; then
9623            :
9624          else
9625            cat <<EOF 1>&2
9626
9627*** Warning: the command libtool uses to detect shared libraries,
9628*** $file_magic_cmd, produces output that libtool cannot recognize.
9629*** The result is that libtool may fail to recognize shared libraries
9630*** as such.  This will affect the creation of libtool libraries that
9631*** depend on shared libraries, but programs linked with such libtool
9632*** libraries will work regardless of this problem.  Nevertheless, you
9633*** may want to report the problem to your system manager and/or to
9634*** bug-libtool@gnu.org
9635
9636EOF
9637          fi ;;
9638        esac
9639      fi
9640      break
9641    fi
9642  done
9643  IFS="$lt_save_ifs"
9644  MAGIC_CMD="$lt_save_MAGIC_CMD"
9645  ;;
9646esac
9647fi
9648
9649MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9650if test -n "$MAGIC_CMD"; then
9651  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
9652echo "${ECHO_T}$MAGIC_CMD" >&6
9653else
9654  echo "$as_me:$LINENO: result: no" >&5
9655echo "${ECHO_T}no" >&6
9656fi
9657
9658if test -z "$lt_cv_path_MAGIC_CMD"; then
9659  if test -n "$ac_tool_prefix"; then
9660    echo "$as_me:$LINENO: checking for file" >&5
9661echo $ECHO_N "checking for file... $ECHO_C" >&6
9662if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
9663  echo $ECHO_N "(cached) $ECHO_C" >&6
9664else
9665  case $MAGIC_CMD in
9666[\\/*] |  ?:[\\/]*)
9667  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9668  ;;
9669*)
9670  lt_save_MAGIC_CMD="$MAGIC_CMD"
9671  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9672  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9673  for ac_dir in $ac_dummy; do
9674    IFS="$lt_save_ifs"
9675    test -z "$ac_dir" && ac_dir=.
9676    if test -f $ac_dir/file; then
9677      lt_cv_path_MAGIC_CMD="$ac_dir/file"
9678      if test -n "$file_magic_test_file"; then
9679        case $deplibs_check_method in
9680        "file_magic "*)
9681          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9682          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9683          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9684            $EGREP "$file_magic_regex" > /dev/null; then
9685            :
9686          else
9687            cat <<EOF 1>&2
9688
9689*** Warning: the command libtool uses to detect shared libraries,
9690*** $file_magic_cmd, produces output that libtool cannot recognize.
9691*** The result is that libtool may fail to recognize shared libraries
9692*** as such.  This will affect the creation of libtool libraries that
9693*** depend on shared libraries, but programs linked with such libtool
9694*** libraries will work regardless of this problem.  Nevertheless, you
9695*** may want to report the problem to your system manager and/or to
9696*** bug-libtool@gnu.org
9697
9698EOF
9699          fi ;;
9700        esac
9701      fi
9702      break
9703    fi
9704  done
9705  IFS="$lt_save_ifs"
9706  MAGIC_CMD="$lt_save_MAGIC_CMD"
9707  ;;
9708esac
9709fi
9710
9711MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9712if test -n "$MAGIC_CMD"; then
9713  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
9714echo "${ECHO_T}$MAGIC_CMD" >&6
9715else
9716  echo "$as_me:$LINENO: result: no" >&5
9717echo "${ECHO_T}no" >&6
9718fi
9719
9720  else
9721    MAGIC_CMD=:
9722  fi
9723fi
9724
9725  fi
9726  ;;
9727esac
9728
9729enable_dlopen=no
9730enable_win32_dll=no
9731
9732# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
9733if test "${enable_libtool_lock+set}" = set; then
9734  enableval="$enable_libtool_lock"
9735
9736fi;
9737test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
9738
9739
9740# Check whether --with-pic or --without-pic was given.
9741if test "${with_pic+set}" = set; then
9742  withval="$with_pic"
9743  pic_mode="$withval"
9744else
9745  pic_mode=default
9746fi;
9747test -z "$pic_mode" && pic_mode=default
9748
9749# Use C for the default configuration in the libtool script
9750tagname=
9751lt_save_CC="$CC"
9752ac_ext=c
9753ac_cpp='$CPP $CPPFLAGS'
9754ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9755ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9756ac_compiler_gnu=$ac_cv_c_compiler_gnu
9757
9758
9759# Source file extension for C test sources.
9760ac_ext=c
9761
9762# Object file extension for compiled C test sources.
9763objext=o
9764objext=$objext
9765
9766# Code to be used in simple compile tests
9767lt_simple_compile_test_code="int some_variable = 0;\n"
9768
9769# Code to be used in simple link tests
9770lt_simple_link_test_code='int main(){return(0);}\n'
9771
9772
9773# If no C compiler was specified, use CC.
9774LTCC=${LTCC-"$CC"}
9775
9776# If no C compiler flags were specified, use CFLAGS.
9777LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9778
9779# Allow CC to be a program name with arguments.
9780compiler=$CC
9781
9782
9783# save warnings/boilerplate of simple test code
9784ac_outfile=conftest.$ac_objext
9785printf "$lt_simple_compile_test_code" >conftest.$ac_ext
9786eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9787_lt_compiler_boilerplate=`cat conftest.err`
9788$rm conftest*
9789
9790ac_outfile=conftest.$ac_objext
9791printf "$lt_simple_link_test_code" >conftest.$ac_ext
9792eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9793_lt_linker_boilerplate=`cat conftest.err`
9794$rm conftest*
9795
9796
9797## CAVEAT EMPTOR:
9798## There is no encapsulation within the following macros, do not change
9799## the running order or otherwise move them around unless you know exactly
9800## what you are doing...
9801
9802lt_prog_compiler_no_builtin_flag=
9803
9804if test "$GCC" = yes; then
9805  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
9806
9807
9808echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9809echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
9810if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
9811  echo $ECHO_N "(cached) $ECHO_C" >&6
9812else
9813  lt_cv_prog_compiler_rtti_exceptions=no
9814  ac_outfile=conftest.$ac_objext
9815   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
9816   lt_compiler_flag="-fno-rtti -fno-exceptions"
9817   # Insert the option either (1) after the last *FLAGS variable, or
9818   # (2) before a word containing "conftest.", or (3) at the end.
9819   # Note that $ac_compile itself does not contain backslashes and begins
9820   # with a dollar sign (not a hyphen), so the echo should work correctly.
9821   # The option is referenced via a variable to avoid confusing sed.
9822   lt_compile=`echo "$ac_compile" | $SED \
9823   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9824   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9825   -e 's:$: $lt_compiler_flag:'`
9826   (eval echo "\"\$as_me:9826: $lt_compile\"" >&5)
9827   (eval "$lt_compile" 2>conftest.err)
9828   ac_status=$?
9829   cat conftest.err >&5
9830   echo "$as_me:9830: \$? = $ac_status" >&5
9831   if (exit $ac_status) && test -s "$ac_outfile"; then
9832     # The compiler can only warn and ignore the option if not recognized
9833     # So say no if there are warnings other than the usual output.
9834     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9835     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9836     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9837       lt_cv_prog_compiler_rtti_exceptions=yes
9838     fi
9839   fi
9840   $rm conftest*
9841
9842fi
9843echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9844echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
9845
9846if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9847    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9848else
9849    :
9850fi
9851
9852fi
9853
9854lt_prog_compiler_wl=
9855lt_prog_compiler_pic=
9856lt_prog_compiler_static=
9857
9858echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
9859echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
9860
9861  if test "$GCC" = yes; then
9862    lt_prog_compiler_wl='-Wl,'
9863    lt_prog_compiler_static='-static'
9864
9865    case $host_os in
9866      aix*)
9867      # All AIX code is PIC.
9868      if test "$host_cpu" = ia64; then
9869        # AIX 5 now supports IA64 processor
9870        lt_prog_compiler_static='-Bstatic'
9871      fi
9872      ;;
9873
9874    amigaos*)
9875      # FIXME: we need at least 68020 code to build shared libraries, but
9876      # adding the `-m68020' flag to GCC prevents building anything better,
9877      # like `-m68040'.
9878      lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9879      ;;
9880
9881    beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9882      # PIC is the default for these OSes.
9883      ;;
9884
9885    mingw* | pw32* | os2*)
9886      # This hack is so that the source file can tell whether it is being
9887      # built for inclusion in a dll (and should export symbols for example).
9888      lt_prog_compiler_pic='-DDLL_EXPORT'
9889      ;;
9890
9891    darwin* | rhapsody*)
9892      # PIC is the default on this platform
9893      # Common symbols not allowed in MH_DYLIB files
9894      lt_prog_compiler_pic='-fno-common'
9895      ;;
9896
9897    interix3*)
9898      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9899      # Instead, we relocate shared libraries at runtime.
9900      ;;
9901
9902    msdosdjgpp*)
9903      # Just because we use GCC doesn't mean we suddenly get shared libraries
9904      # on systems that don't support them.
9905      lt_prog_compiler_can_build_shared=no
9906      enable_shared=no
9907      ;;
9908
9909    sysv4*MP*)
9910      if test -d /usr/nec; then
9911        lt_prog_compiler_pic=-Kconform_pic
9912      fi
9913      ;;
9914
9915    hpux*)
9916      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9917      # not for PA HP-UX.
9918      case $host_cpu in
9919      hppa*64*|ia64*)
9920        # +Z the default
9921        ;;
9922      *)
9923        lt_prog_compiler_pic='-fPIC'
9924        ;;
9925      esac
9926      ;;
9927
9928    *)
9929      lt_prog_compiler_pic='-fPIC'
9930      ;;
9931    esac
9932  else
9933    # PORTME Check for flag to pass linker flags through the system compiler.
9934    case $host_os in
9935    aix*)
9936      lt_prog_compiler_wl='-Wl,'
9937      if test "$host_cpu" = ia64; then
9938        # AIX 5 now supports IA64 processor
9939        lt_prog_compiler_static='-Bstatic'
9940      else
9941        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9942      fi
9943      ;;
9944      darwin*)
9945        # PIC is the default on this platform
9946        # Common symbols not allowed in MH_DYLIB files
9947       case $cc_basename in
9948         xlc*)
9949         lt_prog_compiler_pic='-qnocommon'
9950         lt_prog_compiler_wl='-Wl,'
9951         ;;
9952       esac
9953       ;;
9954
9955    mingw* | pw32* | os2*)
9956      # This hack is so that the source file can tell whether it is being
9957      # built for inclusion in a dll (and should export symbols for example).
9958      lt_prog_compiler_pic='-DDLL_EXPORT'
9959      ;;
9960
9961    hpux9* | hpux10* | hpux11*)
9962      lt_prog_compiler_wl='-Wl,'
9963      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9964      # not for PA HP-UX.
9965      case $host_cpu in
9966      hppa*64*|ia64*)
9967        # +Z the default
9968        ;;
9969      *)
9970        lt_prog_compiler_pic='+Z'
9971        ;;
9972      esac
9973      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9974      lt_prog_compiler_static='${wl}-a ${wl}archive'
9975      ;;
9976
9977    irix5* | irix6* | nonstopux*)
9978      lt_prog_compiler_wl='-Wl,'
9979      # PIC (with -KPIC) is the default.
9980      lt_prog_compiler_static='-non_shared'
9981      ;;
9982
9983    newsos6)
9984      lt_prog_compiler_pic='-KPIC'
9985      lt_prog_compiler_static='-Bstatic'
9986      ;;
9987
9988    linux*)
9989      case $cc_basename in
9990      icc* | ecc*)
9991        lt_prog_compiler_wl='-Wl,'
9992        lt_prog_compiler_pic='-KPIC'
9993        lt_prog_compiler_static='-static'
9994        ;;
9995      pgcc* | pgf77* | pgf90* | pgf95*)
9996        # Portland Group compilers (*not* the Pentium gcc compiler,
9997        # which looks to be a dead project)
9998        lt_prog_compiler_wl='-Wl,'
9999        lt_prog_compiler_pic='-fpic'
10000        lt_prog_compiler_static='-Bstatic'
10001        ;;
10002      ccc*)
10003        lt_prog_compiler_wl='-Wl,'
10004        # All Alpha code is PIC.
10005        lt_prog_compiler_static='-non_shared'
10006        ;;
10007      esac
10008      ;;
10009
10010    osf3* | osf4* | osf5*)
10011      lt_prog_compiler_wl='-Wl,'
10012      # All OSF/1 code is PIC.
10013      lt_prog_compiler_static='-non_shared'
10014      ;;
10015
10016    solaris*)
10017      lt_prog_compiler_pic='-KPIC'
10018      lt_prog_compiler_static='-Bstatic'
10019      case $cc_basename in
10020      f77* | f90* | f95*)
10021        lt_prog_compiler_wl='-Qoption ld ';;
10022      *)
10023        lt_prog_compiler_wl='-Wl,';;
10024      esac
10025      ;;
10026
10027    sunos4*)
10028      lt_prog_compiler_wl='-Qoption ld '
10029      lt_prog_compiler_pic='-PIC'
10030      lt_prog_compiler_static='-Bstatic'
10031      ;;
10032
10033    sysv4 | sysv4.2uw2* | sysv4.3*)
10034      lt_prog_compiler_wl='-Wl,'
10035      lt_prog_compiler_pic='-KPIC'
10036      lt_prog_compiler_static='-Bstatic'
10037      ;;
10038
10039    sysv4*MP*)
10040      if test -d /usr/nec ;then
10041        lt_prog_compiler_pic='-Kconform_pic'
10042        lt_prog_compiler_static='-Bstatic'
10043      fi
10044      ;;
10045
10046    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10047      lt_prog_compiler_wl='-Wl,'
10048      lt_prog_compiler_pic='-KPIC'
10049      lt_prog_compiler_static='-Bstatic'
10050      ;;
10051
10052    unicos*)
10053      lt_prog_compiler_wl='-Wl,'
10054      lt_prog_compiler_can_build_shared=no
10055      ;;
10056
10057    uts4*)
10058      lt_prog_compiler_pic='-pic'
10059      lt_prog_compiler_static='-Bstatic'
10060      ;;
10061
10062    *)
10063      lt_prog_compiler_can_build_shared=no
10064      ;;
10065    esac
10066  fi
10067
10068echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
10069echo "${ECHO_T}$lt_prog_compiler_pic" >&6
10070
10071#
10072# Check to make sure the PIC flag actually works.
10073#
10074if test -n "$lt_prog_compiler_pic"; then
10075
10076echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10077echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
10078if test "${lt_prog_compiler_pic_works+set}" = set; then
10079  echo $ECHO_N "(cached) $ECHO_C" >&6
10080else
10081  lt_prog_compiler_pic_works=no
10082  ac_outfile=conftest.$ac_objext
10083   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
10084   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10085   # Insert the option either (1) after the last *FLAGS variable, or
10086   # (2) before a word containing "conftest.", or (3) at the end.
10087   # Note that $ac_compile itself does not contain backslashes and begins
10088   # with a dollar sign (not a hyphen), so the echo should work correctly.
10089   # The option is referenced via a variable to avoid confusing sed.
10090   lt_compile=`echo "$ac_compile" | $SED \
10091   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10092   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10093   -e 's:$: $lt_compiler_flag:'`
10094   (eval echo "\"\$as_me:10094: $lt_compile\"" >&5)
10095   (eval "$lt_compile" 2>conftest.err)
10096   ac_status=$?
10097   cat conftest.err >&5
10098   echo "$as_me:10098: \$? = $ac_status" >&5
10099   if (exit $ac_status) && test -s "$ac_outfile"; then
10100     # The compiler can only warn and ignore the option if not recognized
10101     # So say no if there are warnings other than the usual output.
10102     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
10103     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10104     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10105       lt_prog_compiler_pic_works=yes
10106     fi
10107   fi
10108   $rm conftest*
10109
10110fi
10111echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
10112echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
10113
10114if test x"$lt_prog_compiler_pic_works" = xyes; then
10115    case $lt_prog_compiler_pic in
10116     "" | " "*) ;;
10117     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10118     esac
10119else
10120    lt_prog_compiler_pic=
10121     lt_prog_compiler_can_build_shared=no
10122fi
10123
10124fi
10125case $host_os in
10126  # For platforms which do not support PIC, -DPIC is meaningless:
10127  *djgpp*)
10128    lt_prog_compiler_pic=
10129    ;;
10130  *)
10131    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10132    ;;
10133esac
10134
10135#
10136# Check to make sure the static flag actually works.
10137#
10138wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10139echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10140echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
10141if test "${lt_prog_compiler_static_works+set}" = set; then
10142  echo $ECHO_N "(cached) $ECHO_C" >&6
10143else
10144  lt_prog_compiler_static_works=no
10145   save_LDFLAGS="$LDFLAGS"
10146   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10147   printf "$lt_simple_link_test_code" > conftest.$ac_ext
10148   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10149     # The linker can only warn and ignore the option if not recognized
10150     # So say no if there are warnings
10151     if test -s conftest.err; then
10152       # Append any errors to the config.log.
10153       cat conftest.err 1>&5
10154       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
10155       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10156       if diff conftest.exp conftest.er2 >/dev/null; then
10157         lt_prog_compiler_static_works=yes
10158       fi
10159     else
10160       lt_prog_compiler_static_works=yes
10161     fi
10162   fi
10163   $rm conftest*
10164   LDFLAGS="$save_LDFLAGS"
10165
10166fi
10167echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
10168echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
10169
10170if test x"$lt_prog_compiler_static_works" = xyes; then
10171    :
10172else
10173    lt_prog_compiler_static=
10174fi
10175
10176
10177echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
10178echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
10179if test "${lt_cv_prog_compiler_c_o+set}" = set; then
10180  echo $ECHO_N "(cached) $ECHO_C" >&6
10181else
10182  lt_cv_prog_compiler_c_o=no
10183   $rm -r conftest 2>/dev/null
10184   mkdir conftest
10185   cd conftest
10186   mkdir out
10187   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
10188
10189   lt_compiler_flag="-o out/conftest2.$ac_objext"
10190   # Insert the option either (1) after the last *FLAGS variable, or
10191   # (2) before a word containing "conftest.", or (3) at the end.
10192   # Note that $ac_compile itself does not contain backslashes and begins
10193   # with a dollar sign (not a hyphen), so the echo should work correctly.
10194   lt_compile=`echo "$ac_compile" | $SED \
10195   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10196   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10197   -e 's:$: $lt_compiler_flag:'`
10198   (eval echo "\"\$as_me:10198: $lt_compile\"" >&5)
10199   (eval "$lt_compile" 2>out/conftest.err)
10200   ac_status=$?
10201   cat out/conftest.err >&5
10202   echo "$as_me:10202: \$? = $ac_status" >&5
10203   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10204   then
10205     # The compiler can only warn and ignore the option if not recognized
10206     # So say no if there are warnings
10207     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
10208     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10209     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10210       lt_cv_prog_compiler_c_o=yes
10211     fi
10212   fi
10213   chmod u+w . 2>&5
10214   $rm conftest*
10215   # SGI C++ compiler will create directory out/ii_files/ for
10216   # template instantiation
10217   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
10218   $rm out/* && rmdir out
10219   cd ..
10220   rmdir conftest
10221   $rm conftest*
10222
10223fi
10224echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
10225echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
10226
10227
10228hard_links="nottested"
10229if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10230  # do not overwrite the value of need_locks provided by the user
10231  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
10232echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
10233  hard_links=yes
10234  $rm conftest*
10235  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10236  touch conftest.a
10237  ln conftest.a conftest.b 2>&5 || hard_links=no
10238  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10239  echo "$as_me:$LINENO: result: $hard_links" >&5
10240echo "${ECHO_T}$hard_links" >&6
10241  if test "$hard_links" = no; then
10242    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10243echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10244    need_locks=warn
10245  fi
10246else
10247  need_locks=no
10248fi
10249
10250echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10251echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
10252
10253  runpath_var=
10254  allow_undefined_flag=
10255  enable_shared_with_static_runtimes=no
10256  archive_cmds=
10257  archive_expsym_cmds=
10258  old_archive_From_new_cmds=
10259  old_archive_from_expsyms_cmds=
10260  export_dynamic_flag_spec=
10261  whole_archive_flag_spec=
10262  thread_safe_flag_spec=
10263  hardcode_libdir_flag_spec=
10264  hardcode_libdir_flag_spec_ld=
10265  hardcode_libdir_separator=
10266  hardcode_direct=no
10267  hardcode_minus_L=no
10268  hardcode_shlibpath_var=unsupported
10269  link_all_deplibs=unknown
10270  hardcode_automatic=no
10271  module_cmds=
10272  module_expsym_cmds=
10273  always_export_symbols=no
10274  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10275  # include_expsyms should be a list of space-separated symbols to be *always*
10276  # included in the symbol list
10277  include_expsyms=
10278  # exclude_expsyms can be an extended regexp of symbols to exclude
10279  # it will be wrapped by ` (' and `)$', so one must not match beginning or
10280  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10281  # as well as any symbol that contains `d'.
10282  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
10283  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10284  # platforms (ab)use it in PIC code, but their linkers get confused if
10285  # the symbol is explicitly referenced.  Since portable code cannot
10286  # rely on this symbol name, it's probably fine to never include it in
10287  # preloaded symbol tables.
10288  extract_expsyms_cmds=
10289  # Just being paranoid about ensuring that cc_basename is set.
10290  for cc_temp in $compiler""; do
10291  case $cc_temp in
10292    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
10293    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
10294    \-*) ;;
10295    *) break;;
10296  esac
10297done
10298cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
10299
10300  case $host_os in
10301  cygwin* | mingw* | pw32*)
10302    # FIXME: the MSVC++ port hasn't been tested in a loooong time
10303    # When not using gcc, we currently assume that we are using
10304    # Microsoft Visual C++.
10305    if test "$GCC" != yes; then
10306      with_gnu_ld=no
10307    fi
10308    ;;
10309  interix*)
10310    # we just hope/assume this is gcc and not c89 (= MSVC++)
10311    with_gnu_ld=yes
10312    ;;
10313  openbsd*)
10314    with_gnu_ld=no
10315    ;;
10316  esac
10317
10318  ld_shlibs=yes
10319  if test "$with_gnu_ld" = yes; then
10320    # If archive_cmds runs LD, not CC, wlarc should be empty
10321    wlarc='${wl}'
10322
10323    # Set some defaults for GNU ld with shared library support. These
10324    # are reset later if shared libraries are not supported. Putting them
10325    # here allows them to be overridden if necessary.
10326    runpath_var=LD_RUN_PATH
10327    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
10328    export_dynamic_flag_spec='${wl}--export-dynamic'
10329    # ancient GNU ld didn't support --whole-archive et. al.
10330    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
10331        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10332      else
10333        whole_archive_flag_spec=
10334    fi
10335    supports_anon_versioning=no
10336    case `$LD -v 2>/dev/null` in
10337      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10338      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10339      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10340      *\ 2.11.*) ;; # other 2.11 versions
10341      *) supports_anon_versioning=yes ;;
10342    esac
10343
10344    # See if GNU ld supports shared libraries.
10345    case $host_os in
10346    aix3* | aix4* | aix5*)
10347      # On AIX/PPC, the GNU linker is very broken
10348      if test "$host_cpu" != ia64; then
10349        ld_shlibs=no
10350        cat <<EOF 1>&2
10351
10352*** Warning: the GNU linker, at least up to release 2.9.1, is reported
10353*** to be unable to reliably create shared libraries on AIX.
10354*** Therefore, libtool is disabling shared libraries support.  If you
10355*** really care for shared libraries, you may want to modify your PATH
10356*** so that a non-GNU linker is found, and then restart.
10357
10358EOF
10359      fi
10360      ;;
10361
10362    amigaos*)
10363      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)'
10364      hardcode_libdir_flag_spec='-L$libdir'
10365      hardcode_minus_L=yes
10366
10367      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
10368      # that the semantics of dynamic libraries on AmigaOS, at least up
10369      # to version 4, is to share data among multiple programs linked
10370      # with the same dynamic library.  Since this doesn't match the
10371      # behavior of shared libraries on other platforms, we can't use
10372      # them.
10373      ld_shlibs=no
10374      ;;
10375
10376    beos*)
10377      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10378        allow_undefined_flag=unsupported
10379        # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10380        # support --undefined.  This deserves some investigation.  FIXME
10381        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10382      else
10383        ld_shlibs=no
10384      fi
10385      ;;
10386
10387    cygwin* | mingw* | pw32*)
10388      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10389      # as there is no search path for DLLs.
10390      hardcode_libdir_flag_spec='-L$libdir'
10391      allow_undefined_flag=unsupported
10392      always_export_symbols=no
10393      enable_shared_with_static_runtimes=yes
10394      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
10395
10396      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
10397        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10398        # If the export-symbols file already is a .def file (1st line
10399        # is EXPORTS), use it as is; otherwise, prepend...
10400        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10401          cp $export_symbols $output_objdir/$soname.def;
10402        else
10403          echo EXPORTS > $output_objdir/$soname.def;
10404          cat $export_symbols >> $output_objdir/$soname.def;
10405        fi~
10406        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10407      else
10408        ld_shlibs=no
10409      fi
10410      ;;
10411
10412    interix3*)
10413      hardcode_direct=no
10414      hardcode_shlibpath_var=no
10415      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10416      export_dynamic_flag_spec='${wl}-E'
10417      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10418      # Instead, shared libraries are loaded at an image base (0x10000000 by
10419      # default) and relocated if they conflict, which is a slow very memory
10420      # consuming and fragmenting process.  To avoid this, we pick a random,
10421      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10422      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10423      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10424      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'
10425      ;;
10426
10427    linux*)
10428      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10429        tmp_addflag=
10430        case $cc_basename,$host_cpu in
10431        pgcc*)                          # Portland Group C compiler
10432          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'
10433          tmp_addflag=' $pic_flag'
10434          ;;
10435        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
10436          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
10437          tmp_addflag=' $pic_flag -Mnomain' ;;
10438        ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
10439          tmp_addflag=' -i_dynamic' ;;
10440        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10441          tmp_addflag=' -i_dynamic -nofor_main' ;;
10442        ifc* | ifort*)                  # Intel Fortran compiler
10443          tmp_addflag=' -nofor_main' ;;
10444        esac
10445        archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10446
10447        if test $supports_anon_versioning = yes; then
10448          archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
10449  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10450  $echo "local: *; };" >> $output_objdir/$libname.ver~
10451          $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10452        fi
10453      else
10454        ld_shlibs=no
10455      fi
10456      ;;
10457
10458    netbsd*)
10459      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10460        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10461        wlarc=
10462      else
10463        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10464        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10465      fi
10466      ;;
10467
10468    solaris*)
10469      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
10470        ld_shlibs=no
10471        cat <<EOF 1>&2
10472
10473*** Warning: The releases 2.8.* of the GNU linker cannot reliably
10474*** create shared libraries on Solaris systems.  Therefore, libtool
10475*** is disabling shared libraries support.  We urge you to upgrade GNU
10476*** binutils to release 2.9.1 or newer.  Another option is to modify
10477*** your PATH or compiler configuration so that the native linker is
10478*** used, and then restart.
10479
10480EOF
10481      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10482        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10483        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10484      else
10485        ld_shlibs=no
10486      fi
10487      ;;
10488
10489    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10490      case `$LD -v 2>&1` in
10491        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10492        ld_shlibs=no
10493        cat <<_LT_EOF 1>&2
10494
10495*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10496*** reliably create shared libraries on SCO systems.  Therefore, libtool
10497*** is disabling shared libraries support.  We urge you to upgrade GNU
10498*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10499*** your PATH or compiler configuration so that the native linker is
10500*** used, and then restart.
10501
10502_LT_EOF
10503        ;;
10504        *)
10505          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10506            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
10507            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
10508            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
10509          else
10510            ld_shlibs=no
10511          fi
10512        ;;
10513      esac
10514      ;;
10515
10516    sunos4*)
10517      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10518      wlarc=
10519      hardcode_direct=yes
10520      hardcode_shlibpath_var=no
10521      ;;
10522
10523    *)
10524      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
10525        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10526        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10527      else
10528        ld_shlibs=no
10529      fi
10530      ;;
10531    esac
10532
10533    if test "$ld_shlibs" = no; then
10534      runpath_var=
10535      hardcode_libdir_flag_spec=
10536      export_dynamic_flag_spec=
10537      whole_archive_flag_spec=
10538    fi
10539  else
10540    # PORTME fill in a description of your system's linker (not GNU ld)
10541    case $host_os in
10542    aix3*)
10543      allow_undefined_flag=unsupported
10544      always_export_symbols=yes
10545      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'
10546      # Note: this linker hardcodes the directories in LIBPATH if there
10547      # are no directories specified by -L.
10548      hardcode_minus_L=yes
10549      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10550        # Neither direct hardcoding nor static linking is supported with a
10551        # broken collect2.
10552        hardcode_direct=unsupported
10553      fi
10554      ;;
10555
10556    aix4* | aix5*)
10557      if test "$host_cpu" = ia64; then
10558        # On IA64, the linker does run time linking by default, so we don't
10559        # have to do anything special.
10560        aix_use_runtimelinking=no
10561        exp_sym_flag='-Bexport'
10562        no_entry_flag=""
10563      else
10564        # If we're using GNU nm, then we don't want the "-C" option.
10565        # -C means demangle to AIX nm, but means don't demangle with GNU nm
10566        if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
10567          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'
10568        else
10569          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'
10570        fi
10571        aix_use_runtimelinking=no
10572
10573        # Test if we are trying to use run time linking or normal
10574        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10575        # need to do runtime linking.
10576        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
10577          for ld_flag in $LDFLAGS; do
10578          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10579            aix_use_runtimelinking=yes
10580            break
10581          fi
10582          done
10583          ;;
10584        esac
10585
10586        exp_sym_flag='-bexport'
10587        no_entry_flag='-bnoentry'
10588      fi
10589
10590      # When large executables or shared objects are built, AIX ld can
10591      # have problems creating the table of contents.  If linking a library
10592      # or program results in "error TOC overflow" add -mminimal-toc to
10593      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10594      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10595
10596      archive_cmds=''
10597      hardcode_direct=yes
10598      hardcode_libdir_separator=':'
10599      link_all_deplibs=yes
10600
10601      if test "$GCC" = yes; then
10602        case $host_os in aix4.[012]|aix4.[012].*)
10603        # We only want to do this on AIX 4.2 and lower, the check
10604        # below for broken collect2 doesn't work under 4.3+
10605          collect2name=`${CC} -print-prog-name=collect2`
10606          if test -f "$collect2name" && \
10607           strings "$collect2name" | grep resolve_lib_name >/dev/null
10608          then
10609          # We have reworked collect2
10610          hardcode_direct=yes
10611          else
10612          # We have old collect2
10613          hardcode_direct=unsupported
10614          # It fails to find uninstalled libraries when the uninstalled
10615          # path is not listed in the libpath.  Setting hardcode_minus_L
10616          # to unsupported forces relinking
10617          hardcode_minus_L=yes
10618          hardcode_libdir_flag_spec='-L$libdir'
10619          hardcode_libdir_separator=
10620          fi
10621          ;;
10622        esac
10623        shared_flag='-shared'
10624        if test "$aix_use_runtimelinking" = yes; then
10625          shared_flag="$shared_flag "'${wl}-G'
10626        fi
10627      else
10628        # not using gcc
10629        if test "$host_cpu" = ia64; then
10630        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10631        # chokes on -Wl,-G. The following line is correct:
10632          shared_flag='-G'
10633        else
10634          if test "$aix_use_runtimelinking" = yes; then
10635            shared_flag='${wl}-G'
10636          else
10637            shared_flag='${wl}-bM:SRE'
10638          fi
10639        fi
10640      fi
10641
10642      # It seems that -bexpall does not export symbols beginning with
10643      # underscore (_), so it is better to generate a list of symbols to export.
10644      always_export_symbols=yes
10645      if test "$aix_use_runtimelinking" = yes; then
10646        # Warning - without using the other runtime loading flags (-brtl),
10647        # -berok will link without error, but may produce a broken library.
10648        allow_undefined_flag='-berok'
10649       # Determine the default libpath from the value encoded in an empty executable.
10650       cat >conftest.$ac_ext <<_ACEOF
10651/* confdefs.h.  */
10652_ACEOF
10653cat confdefs.h >>conftest.$ac_ext
10654cat >>conftest.$ac_ext <<_ACEOF
10655/* end confdefs.h.  */
10656
10657#ifdef F77_DUMMY_MAIN
10658
10659#  ifdef __cplusplus
10660     extern "C"
10661#  endif
10662   int F77_DUMMY_MAIN() { return 1; }
10663
10664#endif
10665int
10666main ()
10667{
10668
10669  ;
10670  return 0;
10671}
10672_ACEOF
10673rm -f conftest.$ac_objext conftest$ac_exeext
10674if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10675  (eval $ac_link) 2>conftest.er1
10676  ac_status=$?
10677  grep -v '^ *+' conftest.er1 >conftest.err
10678  rm -f conftest.er1
10679  cat conftest.err >&5
10680  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10681  (exit $ac_status); } &&
10682         { ac_try='test -z "$ac_c_werror_flag"
10683                         || test ! -s conftest.err'
10684  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10685  (eval $ac_try) 2>&5
10686  ac_status=$?
10687  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10688  (exit $ac_status); }; } &&
10689         { ac_try='test -s conftest$ac_exeext'
10690  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10691  (eval $ac_try) 2>&5
10692  ac_status=$?
10693  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10694  (exit $ac_status); }; }; then
10695
10696aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10697}'`
10698# Check for a 64-bit object if we didn't find anything.
10699if 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; }
10700}'`; fi
10701else
10702  echo "$as_me: failed program was:" >&5
10703sed 's/^/| /' conftest.$ac_ext >&5
10704
10705fi
10706rm -f conftest.err conftest.$ac_objext \
10707      conftest$ac_exeext conftest.$ac_ext
10708if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10709
10710       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10711        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"
10712       else
10713        if test "$host_cpu" = ia64; then
10714          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10715          allow_undefined_flag="-z nodefs"
10716          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"
10717        else
10718         # Determine the default libpath from the value encoded in an empty executable.
10719         cat >conftest.$ac_ext <<_ACEOF
10720/* confdefs.h.  */
10721_ACEOF
10722cat confdefs.h >>conftest.$ac_ext
10723cat >>conftest.$ac_ext <<_ACEOF
10724/* end confdefs.h.  */
10725
10726#ifdef F77_DUMMY_MAIN
10727
10728#  ifdef __cplusplus
10729     extern "C"
10730#  endif
10731   int F77_DUMMY_MAIN() { return 1; }
10732
10733#endif
10734int
10735main ()
10736{
10737
10738  ;
10739  return 0;
10740}
10741_ACEOF
10742rm -f conftest.$ac_objext conftest$ac_exeext
10743if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10744  (eval $ac_link) 2>conftest.er1
10745  ac_status=$?
10746  grep -v '^ *+' conftest.er1 >conftest.err
10747  rm -f conftest.er1
10748  cat conftest.err >&5
10749  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10750  (exit $ac_status); } &&
10751         { ac_try='test -z "$ac_c_werror_flag"
10752                         || test ! -s conftest.err'
10753  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10754  (eval $ac_try) 2>&5
10755  ac_status=$?
10756  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10757  (exit $ac_status); }; } &&
10758         { ac_try='test -s conftest$ac_exeext'
10759  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760  (eval $ac_try) 2>&5
10761  ac_status=$?
10762  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763  (exit $ac_status); }; }; then
10764
10765aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
10766}'`
10767# Check for a 64-bit object if we didn't find anything.
10768if 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; }
10769}'`; fi
10770else
10771  echo "$as_me: failed program was:" >&5
10772sed 's/^/| /' conftest.$ac_ext >&5
10773
10774fi
10775rm -f conftest.err conftest.$ac_objext \
10776      conftest$ac_exeext conftest.$ac_ext
10777if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10778
10779         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10780          # Warning - without using the other run time loading flags,
10781          # -berok will link without error, but may produce a broken library.
10782          no_undefined_flag=' ${wl}-bernotok'
10783          allow_undefined_flag=' ${wl}-berok'
10784          # Exported symbols can be pulled into shared objects from archives
10785          whole_archive_flag_spec='$convenience'
10786          archive_cmds_need_lc=yes
10787          # This is similar to how AIX traditionally builds its shared libraries.
10788          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'
10789        fi
10790      fi
10791      ;;
10792
10793    amigaos*)
10794      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)'
10795      hardcode_libdir_flag_spec='-L$libdir'
10796      hardcode_minus_L=yes
10797      # see comment about different semantics on the GNU ld section
10798      ld_shlibs=no
10799      ;;
10800
10801    bsdi[45]*)
10802      export_dynamic_flag_spec=-rdynamic
10803      ;;
10804
10805    cygwin* | mingw* | pw32*)
10806      # When not using gcc, we currently assume that we are using
10807      # Microsoft Visual C++.
10808      # hardcode_libdir_flag_spec is actually meaningless, as there is
10809      # no search path for DLLs.
10810      hardcode_libdir_flag_spec=' '
10811      allow_undefined_flag=unsupported
10812      # Tell ltmain to make .lib files, not .a files.
10813      libext=lib
10814      # Tell ltmain to make .dll files, not .so files.
10815      shrext_cmds=".dll"
10816      # FIXME: Setting linknames here is a bad hack.
10817      archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
10818      # The linker will automatically build a .lib file if we build a DLL.
10819      old_archive_From_new_cmds='true'
10820      # FIXME: Should let the user specify the lib program.
10821      old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
10822      fix_srcfile_path='`cygpath -w "$srcfile"`'
10823      enable_shared_with_static_runtimes=yes
10824      ;;
10825
10826    darwin* | rhapsody*)
10827      case $host_os in
10828        rhapsody* | darwin1.[012])
10829         allow_undefined_flag='${wl}-undefined ${wl}suppress'
10830         ;;
10831       *) # Darwin 1.3 on
10832         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
10833           allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
10834         else
10835           case ${MACOSX_DEPLOYMENT_TARGET} in
10836             10.[012])
10837               allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
10838               ;;
10839             10.*)
10840               allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
10841               ;;
10842           esac
10843         fi
10844         ;;
10845      esac
10846      archive_cmds_need_lc=no
10847      hardcode_direct=no
10848      hardcode_automatic=yes
10849      hardcode_shlibpath_var=unsupported
10850      whole_archive_flag_spec=''
10851      link_all_deplibs=yes
10852    if test "$GCC" = yes ; then
10853        output_verbose_link_cmd='echo'
10854        archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
10855      module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
10856      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
10857      archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $l