1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libcc1 version-unused.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1
200
201  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    PATH=/empty FPATH=/empty; export PATH FPATH
206    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208  if (eval "$as_required") 2>/dev/null; then :
209  as_have_required=yes
210else
211  as_have_required=no
212fi
213  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215else
216  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217as_found=false
218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219do
220  IFS=$as_save_IFS
221  test -z "$as_dir" && as_dir=.
222  as_found=:
223  case $as_dir in #(
224	 /*)
225	   for as_base in sh bash ksh sh5; do
226	     # Try only shells that exist, to save several forks.
227	     as_shell=$as_dir/$as_base
228	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230  CONFIG_SHELL=$as_shell as_have_required=yes
231		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  break 2
233fi
234fi
235	   done;;
236       esac
237  as_found=false
238done
239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241  CONFIG_SHELL=$SHELL as_have_required=yes
242fi; }
243IFS=$as_save_IFS
244
245
246      if test "x$CONFIG_SHELL" != x; then :
247  export CONFIG_SHELL
248             # We cannot yet assume a decent shell, so we have to provide a
249# neutralization value for shells without unset; and this also
250# works around shells that cannot unset nonexistent variables.
251# Preserve -v and -x to the replacement shell.
252BASH_ENV=/dev/null
253ENV=/dev/null
254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255case $- in # ((((
256  *v*x* | *x*v* ) as_opts=-vx ;;
257  *v* ) as_opts=-v ;;
258  *x* ) as_opts=-x ;;
259  * ) as_opts= ;;
260esac
261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262# Admittedly, this is quite paranoid, since all the known shells bail
263# out after a failed `exec'.
264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265exit 255
266fi
267
268    if test x$as_have_required = xno; then :
269  $as_echo "$0: This script requires a shell more modern than all"
270  $as_echo "$0: the shells that I found on your system."
271  if test x${ZSH_VERSION+set} = xset ; then
272    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274  else
275    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276$0: including any error possibly output before this
277$0: message. Then install a modern shell, or manually run
278$0: the script under such a shell if you do have one."
279  fi
280  exit 1
281fi
282fi
283fi
284SHELL=${CONFIG_SHELL-/bin/sh}
285export SHELL
286# Unset more variables known to interfere with behavior of common tools.
287CLICOLOR_FORCE= GREP_OPTIONS=
288unset CLICOLOR_FORCE GREP_OPTIONS
289
290## --------------------- ##
291## M4sh Shell Functions. ##
292## --------------------- ##
293# as_fn_unset VAR
294# ---------------
295# Portably unset VAR.
296as_fn_unset ()
297{
298  { eval $1=; unset $1;}
299}
300as_unset=as_fn_unset
301
302# as_fn_set_status STATUS
303# -----------------------
304# Set $? to STATUS, without forking.
305as_fn_set_status ()
306{
307  return $1
308} # as_fn_set_status
309
310# as_fn_exit STATUS
311# -----------------
312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313as_fn_exit ()
314{
315  set +e
316  as_fn_set_status $1
317  exit $1
318} # as_fn_exit
319
320# as_fn_mkdir_p
321# -------------
322# Create "$as_dir" as a directory, including parents if necessary.
323as_fn_mkdir_p ()
324{
325
326  case $as_dir in #(
327  -*) as_dir=./$as_dir;;
328  esac
329  test -d "$as_dir" || eval $as_mkdir_p || {
330    as_dirs=
331    while :; do
332      case $as_dir in #(
333      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334      *) as_qdir=$as_dir;;
335      esac
336      as_dirs="'$as_qdir' $as_dirs"
337      as_dir=`$as_dirname -- "$as_dir" ||
338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339	 X"$as_dir" : 'X\(//\)[^/]' \| \
340	 X"$as_dir" : 'X\(//\)$' \| \
341	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342$as_echo X"$as_dir" |
343    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\/\)[^/].*/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)$/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\).*/{
356	    s//\1/
357	    q
358	  }
359	  s/.*/./; q'`
360      test -d "$as_dir" && break
361    done
362    test -z "$as_dirs" || eval "mkdir $as_dirs"
363  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366} # as_fn_mkdir_p
367
368# as_fn_executable_p FILE
369# -----------------------
370# Test if FILE is an executable regular file.
371as_fn_executable_p ()
372{
373  test -f "$1" && test -x "$1"
374} # as_fn_executable_p
375# as_fn_append VAR VALUE
376# ----------------------
377# Append the text in VALUE to the end of the definition contained in VAR. Take
378# advantage of any shell optimizations that allow amortized linear growth over
379# repeated appends, instead of the typical quadratic growth present in naive
380# implementations.
381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382  eval 'as_fn_append ()
383  {
384    eval $1+=\$2
385  }'
386else
387  as_fn_append ()
388  {
389    eval $1=\$$1\$2
390  }
391fi # as_fn_append
392
393# as_fn_arith ARG...
394# ------------------
395# Perform arithmetic evaluation on the ARGs, and store the result in the
396# global $as_val. Take advantage of shells that can avoid forks. The arguments
397# must be portable across $(()) and expr.
398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399  eval 'as_fn_arith ()
400  {
401    as_val=$(( $* ))
402  }'
403else
404  as_fn_arith ()
405  {
406    as_val=`expr "$@" || test $? -eq 1`
407  }
408fi # as_fn_arith
409
410
411# as_fn_error STATUS ERROR [LINENO LOG_FD]
412# ----------------------------------------
413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415# script with STATUS, using 1 if that was 0.
416as_fn_error ()
417{
418  as_status=$1; test $as_status -eq 0 && as_status=1
419  if test "$4"; then
420    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422  fi
423  $as_echo "$as_me: error: $2" >&2
424  as_fn_exit $as_status
425} # as_fn_error
426
427if expr a : '\(a\)' >/dev/null 2>&1 &&
428   test "X`expr 00001 : '.*\(...\)'`" = X001; then
429  as_expr=expr
430else
431  as_expr=false
432fi
433
434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435  as_basename=basename
436else
437  as_basename=false
438fi
439
440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441  as_dirname=dirname
442else
443  as_dirname=false
444fi
445
446as_me=`$as_basename -- "$0" ||
447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448	 X"$0" : 'X\(//\)$' \| \
449	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450$as_echo X/"$0" |
451    sed '/^.*\/\([^/][^/]*\)\/*$/{
452	    s//\1/
453	    q
454	  }
455	  /^X\/\(\/\/\)$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\).*/{
460	    s//\1/
461	    q
462	  }
463	  s/.*/./; q'`
464
465# Avoid depending upon Character Ranges.
466as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469as_cr_digits='0123456789'
470as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473  as_lineno_1=$LINENO as_lineno_1a=$LINENO
474  as_lineno_2=$LINENO as_lineno_2a=$LINENO
475  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478  sed -n '
479    p
480    /[$]LINENO/=
481  ' <$as_myself |
482    sed '
483      s/[$]LINENO.*/&-/
484      t lineno
485      b
486      :lineno
487      N
488      :loop
489      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490      t loop
491      s/-\n.*//
492    ' >$as_me.lineno &&
493  chmod +x "$as_me.lineno" ||
494    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497  # already done that, so ensure we don't try to do so again and fall
498  # in an infinite loop.  This has already happened in practice.
499  _as_can_reexec=no; export _as_can_reexec
500  # Don't try to exec as it changes $[0], causing all sort of problems
501  # (the dirname of $[0] is not the place where we might find the
502  # original and so on.  Autoconf is especially sensitive to this).
503  . "./$as_me.lineno"
504  # Exit status is that of the last command.
505  exit
506}
507
508ECHO_C= ECHO_N= ECHO_T=
509case `echo -n x` in #(((((
510-n*)
511  case `echo 'xy\c'` in
512  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
513  xy)  ECHO_C='\c';;
514  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515       ECHO_T='	';;
516  esac;;
517*)
518  ECHO_N='-n';;
519esac
520
521rm -f conf$$ conf$$.exe conf$$.file
522if test -d conf$$.dir; then
523  rm -f conf$$.dir/conf$$.file
524else
525  rm -f conf$$.dir
526  mkdir conf$$.dir 2>/dev/null
527fi
528if (echo >conf$$.file) 2>/dev/null; then
529  if ln -s conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s='ln -s'
531    # ... but there are two gotchas:
532    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534    # In both cases, we have to default to `cp -pR'.
535    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536      as_ln_s='cp -pR'
537  elif ln conf$$.file conf$$ 2>/dev/null; then
538    as_ln_s=ln
539  else
540    as_ln_s='cp -pR'
541  fi
542else
543  as_ln_s='cp -pR'
544fi
545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546rmdir conf$$.dir 2>/dev/null
547
548if mkdir -p . 2>/dev/null; then
549  as_mkdir_p='mkdir -p "$as_dir"'
550else
551  test -d ./-p && rmdir ./-p
552  as_mkdir_p=false
553fi
554
555as_test_x='test -x'
556as_executable_p=as_fn_executable_p
557
558# Sed expression to map a string onto a valid CPP name.
559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561# Sed expression to map a string onto a valid variable name.
562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567test -n "$DJDIR" || exec 7<&0 </dev/null
568exec 6>&1
569
570# Name of the host.
571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572# so uname gets run too.
573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575#
576# Initializations.
577#
578ac_default_prefix=/usr/local
579ac_clean_files=
580ac_config_libobj_dir=.
581LIBOBJS=
582cross_compiling=no
583subdirs=
584MFLAGS=
585MAKEFLAGS=
586
587# Identity of this package.
588PACKAGE_NAME='libcc1'
589PACKAGE_TARNAME='libcc1'
590PACKAGE_VERSION='version-unused'
591PACKAGE_STRING='libcc1 version-unused'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="libcc1.cc"
596# Factoring default headers for most tests.
597ac_includes_default="\
598#include <stdio.h>
599#ifdef HAVE_SYS_TYPES_H
600# include <sys/types.h>
601#endif
602#ifdef HAVE_SYS_STAT_H
603# include <sys/stat.h>
604#endif
605#ifdef STDC_HEADERS
606# include <stdlib.h>
607# include <stddef.h>
608#else
609# ifdef HAVE_STDLIB_H
610#  include <stdlib.h>
611# endif
612#endif
613#ifdef HAVE_STRING_H
614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615#  include <memory.h>
616# endif
617# include <string.h>
618#endif
619#ifdef HAVE_STRINGS_H
620# include <strings.h>
621#endif
622#ifdef HAVE_INTTYPES_H
623# include <inttypes.h>
624#endif
625#ifdef HAVE_STDINT_H
626# include <stdint.h>
627#endif
628#ifdef HAVE_UNISTD_H
629# include <unistd.h>
630#endif"
631
632ac_subst_vars='am__EXEEXT_FALSE
633am__EXEEXT_TRUE
634LTLIBOBJS
635LIBOBJS
636ENABLE_PLUGIN_FALSE
637ENABLE_PLUGIN_TRUE
638DARWIN_DYNAMIC_LOOKUP_FALSE
639DARWIN_DYNAMIC_LOOKUP_TRUE
640libsuffix
641GMPINC
642WERROR
643WARN_FLAGS
644CONFIG_STATUS_DEPENDENCIES
645gcc_version
646get_gcc_base_ver
647visibility
648CXXCPP
649am__fastdepCXX_FALSE
650am__fastdepCXX_TRUE
651CXXDEPMODE
652ac_ct_CXX
653CXXFLAGS
654CXX
655OTOOL64
656OTOOL
657LIPO
658NMEDIT
659DSYMUTIL
660RANLIB
661AR
662OBJDUMP
663LN_S
664NM
665ac_ct_DUMPBIN
666DUMPBIN
667LD
668FGREP
669SED
670LIBTOOL
671MAINT
672MAINTAINER_MODE_FALSE
673MAINTAINER_MODE_TRUE
674AM_BACKSLASH
675AM_DEFAULT_VERBOSITY
676AM_DEFAULT_V
677AM_V
678am__fastdepCC_FALSE
679am__fastdepCC_TRUE
680CCDEPMODE
681am__nodep
682AMDEPBACKSLASH
683AMDEP_FALSE
684AMDEP_TRUE
685am__quote
686am__include
687DEPDIR
688am__untar
689am__tar
690AMTAR
691am__leading_dot
692SET_MAKE
693AWK
694mkdir_p
695MKDIR_P
696INSTALL_STRIP_PROGRAM
697STRIP
698install_sh
699MAKEINFO
700AUTOHEADER
701AUTOMAKE
702AUTOCONF
703ACLOCAL
704VERSION
705PACKAGE
706CYGPATH_W
707am__isrc
708INSTALL_DATA
709INSTALL_SCRIPT
710INSTALL_PROGRAM
711target_subdir
712host_subdir
713build_subdir
714build_libsubdir
715target_noncanonical
716EGREP
717GREP
718CPP
719OBJEXT
720EXEEXT
721ac_ct_CC
722CPPFLAGS
723LDFLAGS
724CFLAGS
725CC
726target_os
727target_vendor
728target_cpu
729target
730host_os
731host_vendor
732host_cpu
733host
734build_os
735build_vendor
736build_cpu
737build
738target_alias
739host_alias
740build_alias
741LIBS
742ECHO_T
743ECHO_N
744ECHO_C
745DEFS
746mandir
747localedir
748libdir
749psdir
750pdfdir
751dvidir
752htmldir
753infodir
754docdir
755oldincludedir
756includedir
757localstatedir
758sharedstatedir
759sysconfdir
760datadir
761datarootdir
762libexecdir
763sbindir
764bindir
765program_transform_name
766prefix
767exec_prefix
768PACKAGE_URL
769PACKAGE_BUGREPORT
770PACKAGE_STRING
771PACKAGE_VERSION
772PACKAGE_TARNAME
773PACKAGE_NAME
774PATH_SEPARATOR
775SHELL'
776ac_subst_files=''
777ac_user_opts='
778enable_option_checking
779with_build_libsubdir
780enable_dependency_tracking
781enable_silent_rules
782enable_maintainer_mode
783enable_static
784enable_shared
785with_pic
786enable_fast_install
787with_gnu_ld
788enable_libtool_lock
789with_gcc_major_version_only
790enable_werror_always
791enable_plugin
792'
793      ac_precious_vars='build_alias
794host_alias
795target_alias
796CC
797CFLAGS
798LDFLAGS
799LIBS
800CPPFLAGS
801CPP
802CXX
803CXXFLAGS
804CCC
805CXXCPP
806GMPINC'
807
808
809# Initialize some variables set by options.
810ac_init_help=
811ac_init_version=false
812ac_unrecognized_opts=
813ac_unrecognized_sep=
814# The variables have the same names as the options, with
815# dashes changed to underlines.
816cache_file=/dev/null
817exec_prefix=NONE
818no_create=
819no_recursion=
820prefix=NONE
821program_prefix=NONE
822program_suffix=NONE
823program_transform_name=s,x,x,
824silent=
825site=
826srcdir=
827verbose=
828x_includes=NONE
829x_libraries=NONE
830
831# Installation directory options.
832# These are left unexpanded so users can "make install exec_prefix=/foo"
833# and all the variables that are supposed to be based on exec_prefix
834# by default will actually change.
835# Use braces instead of parens because sh, perl, etc. also accept them.
836# (The list follows the same order as the GNU Coding Standards.)
837bindir='${exec_prefix}/bin'
838sbindir='${exec_prefix}/sbin'
839libexecdir='${exec_prefix}/libexec'
840datarootdir='${prefix}/share'
841datadir='${datarootdir}'
842sysconfdir='${prefix}/etc'
843sharedstatedir='${prefix}/com'
844localstatedir='${prefix}/var'
845includedir='${prefix}/include'
846oldincludedir='/usr/include'
847docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
848infodir='${datarootdir}/info'
849htmldir='${docdir}'
850dvidir='${docdir}'
851pdfdir='${docdir}'
852psdir='${docdir}'
853libdir='${exec_prefix}/lib'
854localedir='${datarootdir}/locale'
855mandir='${datarootdir}/man'
856
857ac_prev=
858ac_dashdash=
859for ac_option
860do
861  # If the previous option needs an argument, assign it.
862  if test -n "$ac_prev"; then
863    eval $ac_prev=\$ac_option
864    ac_prev=
865    continue
866  fi
867
868  case $ac_option in
869  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
870  *=)   ac_optarg= ;;
871  *)    ac_optarg=yes ;;
872  esac
873
874  # Accept the important Cygnus configure options, so we can diagnose typos.
875
876  case $ac_dashdash$ac_option in
877  --)
878    ac_dashdash=yes ;;
879
880  -bindir | --bindir | --bindi | --bind | --bin | --bi)
881    ac_prev=bindir ;;
882  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
883    bindir=$ac_optarg ;;
884
885  -build | --build | --buil | --bui | --bu)
886    ac_prev=build_alias ;;
887  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
888    build_alias=$ac_optarg ;;
889
890  -cache-file | --cache-file | --cache-fil | --cache-fi \
891  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
892    ac_prev=cache_file ;;
893  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
894  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
895    cache_file=$ac_optarg ;;
896
897  --config-cache | -C)
898    cache_file=config.cache ;;
899
900  -datadir | --datadir | --datadi | --datad)
901    ac_prev=datadir ;;
902  -datadir=* | --datadir=* | --datadi=* | --datad=*)
903    datadir=$ac_optarg ;;
904
905  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
906  | --dataroo | --dataro | --datar)
907    ac_prev=datarootdir ;;
908  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
909  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
910    datarootdir=$ac_optarg ;;
911
912  -disable-* | --disable-*)
913    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
914    # Reject names that are not valid shell variable names.
915    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916      as_fn_error $? "invalid feature name: $ac_useropt"
917    ac_useropt_orig=$ac_useropt
918    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919    case $ac_user_opts in
920      *"
921"enable_$ac_useropt"
922"*) ;;
923      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
924	 ac_unrecognized_sep=', ';;
925    esac
926    eval enable_$ac_useropt=no ;;
927
928  -docdir | --docdir | --docdi | --doc | --do)
929    ac_prev=docdir ;;
930  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
931    docdir=$ac_optarg ;;
932
933  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
934    ac_prev=dvidir ;;
935  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
936    dvidir=$ac_optarg ;;
937
938  -enable-* | --enable-*)
939    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
940    # Reject names that are not valid shell variable names.
941    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
942      as_fn_error $? "invalid feature name: $ac_useropt"
943    ac_useropt_orig=$ac_useropt
944    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
945    case $ac_user_opts in
946      *"
947"enable_$ac_useropt"
948"*) ;;
949      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
950	 ac_unrecognized_sep=', ';;
951    esac
952    eval enable_$ac_useropt=\$ac_optarg ;;
953
954  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
955  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
956  | --exec | --exe | --ex)
957    ac_prev=exec_prefix ;;
958  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
959  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
960  | --exec=* | --exe=* | --ex=*)
961    exec_prefix=$ac_optarg ;;
962
963  -gas | --gas | --ga | --g)
964    # Obsolete; use --with-gas.
965    with_gas=yes ;;
966
967  -help | --help | --hel | --he | -h)
968    ac_init_help=long ;;
969  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
970    ac_init_help=recursive ;;
971  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
972    ac_init_help=short ;;
973
974  -host | --host | --hos | --ho)
975    ac_prev=host_alias ;;
976  -host=* | --host=* | --hos=* | --ho=*)
977    host_alias=$ac_optarg ;;
978
979  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
980    ac_prev=htmldir ;;
981  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
982  | --ht=*)
983    htmldir=$ac_optarg ;;
984
985  -includedir | --includedir | --includedi | --included | --include \
986  | --includ | --inclu | --incl | --inc)
987    ac_prev=includedir ;;
988  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
989  | --includ=* | --inclu=* | --incl=* | --inc=*)
990    includedir=$ac_optarg ;;
991
992  -infodir | --infodir | --infodi | --infod | --info | --inf)
993    ac_prev=infodir ;;
994  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
995    infodir=$ac_optarg ;;
996
997  -libdir | --libdir | --libdi | --libd)
998    ac_prev=libdir ;;
999  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1000    libdir=$ac_optarg ;;
1001
1002  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1003  | --libexe | --libex | --libe)
1004    ac_prev=libexecdir ;;
1005  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1006  | --libexe=* | --libex=* | --libe=*)
1007    libexecdir=$ac_optarg ;;
1008
1009  -localedir | --localedir | --localedi | --localed | --locale)
1010    ac_prev=localedir ;;
1011  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1012    localedir=$ac_optarg ;;
1013
1014  -localstatedir | --localstatedir | --localstatedi | --localstated \
1015  | --localstate | --localstat | --localsta | --localst | --locals)
1016    ac_prev=localstatedir ;;
1017  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1018  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1019    localstatedir=$ac_optarg ;;
1020
1021  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1022    ac_prev=mandir ;;
1023  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1024    mandir=$ac_optarg ;;
1025
1026  -nfp | --nfp | --nf)
1027    # Obsolete; use --without-fp.
1028    with_fp=no ;;
1029
1030  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1031  | --no-cr | --no-c | -n)
1032    no_create=yes ;;
1033
1034  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1035  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1036    no_recursion=yes ;;
1037
1038  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1039  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1040  | --oldin | --oldi | --old | --ol | --o)
1041    ac_prev=oldincludedir ;;
1042  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1043  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1044  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1045    oldincludedir=$ac_optarg ;;
1046
1047  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1048    ac_prev=prefix ;;
1049  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1050    prefix=$ac_optarg ;;
1051
1052  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1053  | --program-pre | --program-pr | --program-p)
1054    ac_prev=program_prefix ;;
1055  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1056  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1057    program_prefix=$ac_optarg ;;
1058
1059  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1060  | --program-suf | --program-su | --program-s)
1061    ac_prev=program_suffix ;;
1062  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1063  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1064    program_suffix=$ac_optarg ;;
1065
1066  -program-transform-name | --program-transform-name \
1067  | --program-transform-nam | --program-transform-na \
1068  | --program-transform-n | --program-transform- \
1069  | --program-transform | --program-transfor \
1070  | --program-transfo | --program-transf \
1071  | --program-trans | --program-tran \
1072  | --progr-tra | --program-tr | --program-t)
1073    ac_prev=program_transform_name ;;
1074  -program-transform-name=* | --program-transform-name=* \
1075  | --program-transform-nam=* | --program-transform-na=* \
1076  | --program-transform-n=* | --program-transform-=* \
1077  | --program-transform=* | --program-transfor=* \
1078  | --program-transfo=* | --program-transf=* \
1079  | --program-trans=* | --program-tran=* \
1080  | --progr-tra=* | --program-tr=* | --program-t=*)
1081    program_transform_name=$ac_optarg ;;
1082
1083  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1084    ac_prev=pdfdir ;;
1085  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1086    pdfdir=$ac_optarg ;;
1087
1088  -psdir | --psdir | --psdi | --psd | --ps)
1089    ac_prev=psdir ;;
1090  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1091    psdir=$ac_optarg ;;
1092
1093  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1094  | -silent | --silent | --silen | --sile | --sil)
1095    silent=yes ;;
1096
1097  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1098    ac_prev=sbindir ;;
1099  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1100  | --sbi=* | --sb=*)
1101    sbindir=$ac_optarg ;;
1102
1103  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1104  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1105  | --sharedst | --shareds | --shared | --share | --shar \
1106  | --sha | --sh)
1107    ac_prev=sharedstatedir ;;
1108  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1109  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1110  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1111  | --sha=* | --sh=*)
1112    sharedstatedir=$ac_optarg ;;
1113
1114  -site | --site | --sit)
1115    ac_prev=site ;;
1116  -site=* | --site=* | --sit=*)
1117    site=$ac_optarg ;;
1118
1119  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1120    ac_prev=srcdir ;;
1121  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1122    srcdir=$ac_optarg ;;
1123
1124  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1125  | --syscon | --sysco | --sysc | --sys | --sy)
1126    ac_prev=sysconfdir ;;
1127  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1128  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1129    sysconfdir=$ac_optarg ;;
1130
1131  -target | --target | --targe | --targ | --tar | --ta | --t)
1132    ac_prev=target_alias ;;
1133  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1134    target_alias=$ac_optarg ;;
1135
1136  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1137    verbose=yes ;;
1138
1139  -version | --version | --versio | --versi | --vers | -V)
1140    ac_init_version=: ;;
1141
1142  -with-* | --with-*)
1143    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1144    # Reject names that are not valid shell variable names.
1145    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146      as_fn_error $? "invalid package name: $ac_useropt"
1147    ac_useropt_orig=$ac_useropt
1148    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149    case $ac_user_opts in
1150      *"
1151"with_$ac_useropt"
1152"*) ;;
1153      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1154	 ac_unrecognized_sep=', ';;
1155    esac
1156    eval with_$ac_useropt=\$ac_optarg ;;
1157
1158  -without-* | --without-*)
1159    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1160    # Reject names that are not valid shell variable names.
1161    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1162      as_fn_error $? "invalid package name: $ac_useropt"
1163    ac_useropt_orig=$ac_useropt
1164    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1165    case $ac_user_opts in
1166      *"
1167"with_$ac_useropt"
1168"*) ;;
1169      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1170	 ac_unrecognized_sep=', ';;
1171    esac
1172    eval with_$ac_useropt=no ;;
1173
1174  --x)
1175    # Obsolete; use --with-x.
1176    with_x=yes ;;
1177
1178  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1179  | --x-incl | --x-inc | --x-in | --x-i)
1180    ac_prev=x_includes ;;
1181  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1182  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1183    x_includes=$ac_optarg ;;
1184
1185  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1186  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1187    ac_prev=x_libraries ;;
1188  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1189  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1190    x_libraries=$ac_optarg ;;
1191
1192  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1193Try \`$0 --help' for more information"
1194    ;;
1195
1196  *=*)
1197    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1198    # Reject names that are not valid shell variable names.
1199    case $ac_envvar in #(
1200      '' | [0-9]* | *[!_$as_cr_alnum]* )
1201      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1202    esac
1203    eval $ac_envvar=\$ac_optarg
1204    export $ac_envvar ;;
1205
1206  *)
1207    # FIXME: should be removed in autoconf 3.0.
1208    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1209    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1210      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1211    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1212    ;;
1213
1214  esac
1215done
1216
1217if test -n "$ac_prev"; then
1218  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1219  as_fn_error $? "missing argument to $ac_option"
1220fi
1221
1222if test -n "$ac_unrecognized_opts"; then
1223  case $enable_option_checking in
1224    no) ;;
1225    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1226    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1227  esac
1228fi
1229
1230# Check all directory arguments for consistency.
1231for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1232		datadir sysconfdir sharedstatedir localstatedir includedir \
1233		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1234		libdir localedir mandir
1235do
1236  eval ac_val=\$$ac_var
1237  # Remove trailing slashes.
1238  case $ac_val in
1239    */ )
1240      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1241      eval $ac_var=\$ac_val;;
1242  esac
1243  # Be sure to have absolute directory names.
1244  case $ac_val in
1245    [\\/$]* | ?:[\\/]* )  continue;;
1246    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1247  esac
1248  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1249done
1250
1251# There might be people who depend on the old broken behavior: `$host'
1252# used to hold the argument of --host etc.
1253# FIXME: To remove some day.
1254build=$build_alias
1255host=$host_alias
1256target=$target_alias
1257
1258# FIXME: To remove some day.
1259if test "x$host_alias" != x; then
1260  if test "x$build_alias" = x; then
1261    cross_compiling=maybe
1262  elif test "x$build_alias" != "x$host_alias"; then
1263    cross_compiling=yes
1264  fi
1265fi
1266
1267ac_tool_prefix=
1268test -n "$host_alias" && ac_tool_prefix=$host_alias-
1269
1270test "$silent" = yes && exec 6>/dev/null
1271
1272
1273ac_pwd=`pwd` && test -n "$ac_pwd" &&
1274ac_ls_di=`ls -di .` &&
1275ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1276  as_fn_error $? "working directory cannot be determined"
1277test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1278  as_fn_error $? "pwd does not report name of working directory"
1279
1280
1281# Find the source files, if location was not specified.
1282if test -z "$srcdir"; then
1283  ac_srcdir_defaulted=yes
1284  # Try the directory containing this script, then the parent directory.
1285  ac_confdir=`$as_dirname -- "$as_myself" ||
1286$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1287	 X"$as_myself" : 'X\(//\)[^/]' \| \
1288	 X"$as_myself" : 'X\(//\)$' \| \
1289	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1290$as_echo X"$as_myself" |
1291    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1292	    s//\1/
1293	    q
1294	  }
1295	  /^X\(\/\/\)[^/].*/{
1296	    s//\1/
1297	    q
1298	  }
1299	  /^X\(\/\/\)$/{
1300	    s//\1/
1301	    q
1302	  }
1303	  /^X\(\/\).*/{
1304	    s//\1/
1305	    q
1306	  }
1307	  s/.*/./; q'`
1308  srcdir=$ac_confdir
1309  if test ! -r "$srcdir/$ac_unique_file"; then
1310    srcdir=..
1311  fi
1312else
1313  ac_srcdir_defaulted=no
1314fi
1315if test ! -r "$srcdir/$ac_unique_file"; then
1316  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1317  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1318fi
1319ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1320ac_abs_confdir=`(
1321	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1322	pwd)`
1323# When building in place, set srcdir=.
1324if test "$ac_abs_confdir" = "$ac_pwd"; then
1325  srcdir=.
1326fi
1327# Remove unnecessary trailing slashes from srcdir.
1328# Double slashes in file names in object file debugging info
1329# mess up M-x gdb in Emacs.
1330case $srcdir in
1331*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1332esac
1333for ac_var in $ac_precious_vars; do
1334  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1335  eval ac_env_${ac_var}_value=\$${ac_var}
1336  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1337  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1338done
1339
1340#
1341# Report the --help message.
1342#
1343if test "$ac_init_help" = "long"; then
1344  # Omit some internal or obsolete options to make the list less imposing.
1345  # This message is too long to be a string in the A/UX 3.1 sh.
1346  cat <<_ACEOF
1347\`configure' configures libcc1 version-unused to adapt to many kinds of systems.
1348
1349Usage: $0 [OPTION]... [VAR=VALUE]...
1350
1351To assign environment variables (e.g., CC, CFLAGS...), specify them as
1352VAR=VALUE.  See below for descriptions of some of the useful variables.
1353
1354Defaults for the options are specified in brackets.
1355
1356Configuration:
1357  -h, --help              display this help and exit
1358      --help=short        display options specific to this package
1359      --help=recursive    display the short help of all the included packages
1360  -V, --version           display version information and exit
1361  -q, --quiet, --silent   do not print \`checking ...' messages
1362      --cache-file=FILE   cache test results in FILE [disabled]
1363  -C, --config-cache      alias for \`--cache-file=config.cache'
1364  -n, --no-create         do not create output files
1365      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1366
1367Installation directories:
1368  --prefix=PREFIX         install architecture-independent files in PREFIX
1369                          [$ac_default_prefix]
1370  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1371                          [PREFIX]
1372
1373By default, \`make install' will install all the files in
1374\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1375an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1376for instance \`--prefix=\$HOME'.
1377
1378For better control, use the options below.
1379
1380Fine tuning of the installation directories:
1381  --bindir=DIR            user executables [EPREFIX/bin]
1382  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1383  --libexecdir=DIR        program executables [EPREFIX/libexec]
1384  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1385  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1386  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1387  --libdir=DIR            object code libraries [EPREFIX/lib]
1388  --includedir=DIR        C header files [PREFIX/include]
1389  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1390  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1391  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1392  --infodir=DIR           info documentation [DATAROOTDIR/info]
1393  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1394  --mandir=DIR            man documentation [DATAROOTDIR/man]
1395  --docdir=DIR            documentation root [DATAROOTDIR/doc/libcc1]
1396  --htmldir=DIR           html documentation [DOCDIR]
1397  --dvidir=DIR            dvi documentation [DOCDIR]
1398  --pdfdir=DIR            pdf documentation [DOCDIR]
1399  --psdir=DIR             ps documentation [DOCDIR]
1400_ACEOF
1401
1402  cat <<\_ACEOF
1403
1404Program names:
1405  --program-prefix=PREFIX            prepend PREFIX to installed program names
1406  --program-suffix=SUFFIX            append SUFFIX to installed program names
1407  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1408
1409System types:
1410  --build=BUILD     configure for building on BUILD [guessed]
1411  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1412  --target=TARGET   configure for building compilers for TARGET [HOST]
1413_ACEOF
1414fi
1415
1416if test -n "$ac_init_help"; then
1417  case $ac_init_help in
1418     short | recursive ) echo "Configuration of libcc1 version-unused:";;
1419   esac
1420  cat <<\_ACEOF
1421
1422Optional Features:
1423  --disable-option-checking  ignore unrecognized --enable/--with options
1424  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1425  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1426  --enable-dependency-tracking
1427                          do not reject slow dependency extractors
1428  --disable-dependency-tracking
1429                          speeds up one-time build
1430  --enable-silent-rules   less verbose build output (undo: "make V=1")
1431  --disable-silent-rules  verbose build output (undo: "make V=0")
1432  --enable-maintainer-mode
1433                          enable make rules and dependencies not useful (and
1434                          sometimes confusing) to the casual installer
1435  --enable-static[=PKGS]  build static libraries [default=no]
1436  --enable-shared[=PKGS]  build shared libraries [default=yes]
1437  --enable-fast-install[=PKGS]
1438                          optimize for fast installation [default=yes]
1439  --disable-libtool-lock  avoid locking (might break parallel builds)
1440  --enable-werror-always  enable -Werror despite compiler version
1441  --enable-plugin         enable plugin support
1442
1443Optional Packages:
1444  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1445  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1446  --with-build-libsubdir=DIR  Directory where to find libraries for build system
1447  --with-pic              try to use only PIC/non-PIC objects [default=use
1448                          both]
1449  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1450  --with-gcc-major-version-only
1451                          use only GCC major number in filesystem paths
1452
1453Some influential environment variables:
1454  CC          C compiler command
1455  CFLAGS      C compiler flags
1456  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1457              nonstandard directory <lib dir>
1458  LIBS        libraries to pass to the linker, e.g. -l<library>
1459  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1460              you have headers in a nonstandard directory <include dir>
1461  CPP         C preprocessor
1462  CXX         C++ compiler command
1463  CXXFLAGS    C++ compiler flags
1464  CXXCPP      C++ preprocessor
1465  GMPINC      How to find GMP include files
1466
1467Use these variables to override the choices made by `configure' or to help
1468it to find libraries and programs with nonstandard names/locations.
1469
1470Report bugs to the package provider.
1471_ACEOF
1472ac_status=$?
1473fi
1474
1475if test "$ac_init_help" = "recursive"; then
1476  # If there are subdirs, report their specific --help.
1477  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1478    test -d "$ac_dir" ||
1479      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1480      continue
1481    ac_builddir=.
1482
1483case "$ac_dir" in
1484.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1485*)
1486  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1487  # A ".." for each directory in $ac_dir_suffix.
1488  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1489  case $ac_top_builddir_sub in
1490  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1491  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1492  esac ;;
1493esac
1494ac_abs_top_builddir=$ac_pwd
1495ac_abs_builddir=$ac_pwd$ac_dir_suffix
1496# for backward compatibility:
1497ac_top_builddir=$ac_top_build_prefix
1498
1499case $srcdir in
1500  .)  # We are building in place.
1501    ac_srcdir=.
1502    ac_top_srcdir=$ac_top_builddir_sub
1503    ac_abs_top_srcdir=$ac_pwd ;;
1504  [\\/]* | ?:[\\/]* )  # Absolute name.
1505    ac_srcdir=$srcdir$ac_dir_suffix;
1506    ac_top_srcdir=$srcdir
1507    ac_abs_top_srcdir=$srcdir ;;
1508  *) # Relative name.
1509    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1510    ac_top_srcdir=$ac_top_build_prefix$srcdir
1511    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1512esac
1513ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1514
1515    cd "$ac_dir" || { ac_status=$?; continue; }
1516    # Check for guested configure.
1517    if test -f "$ac_srcdir/configure.gnu"; then
1518      echo &&
1519      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1520    elif test -f "$ac_srcdir/configure"; then
1521      echo &&
1522      $SHELL "$ac_srcdir/configure" --help=recursive
1523    else
1524      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1525    fi || ac_status=$?
1526    cd "$ac_pwd" || { ac_status=$?; break; }
1527  done
1528fi
1529
1530test -n "$ac_init_help" && exit $ac_status
1531if $ac_init_version; then
1532  cat <<\_ACEOF
1533libcc1 configure version-unused
1534generated by GNU Autoconf 2.69
1535
1536Copyright (C) 2012 Free Software Foundation, Inc.
1537This configure script is free software; the Free Software Foundation
1538gives unlimited permission to copy, distribute and modify it.
1539_ACEOF
1540  exit
1541fi
1542
1543## ------------------------ ##
1544## Autoconf initialization. ##
1545## ------------------------ ##
1546
1547# ac_fn_c_try_compile LINENO
1548# --------------------------
1549# Try to compile conftest.$ac_ext, and return whether this succeeded.
1550ac_fn_c_try_compile ()
1551{
1552  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1553  rm -f conftest.$ac_objext
1554  if { { ac_try="$ac_compile"
1555case "(($ac_try" in
1556  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1557  *) ac_try_echo=$ac_try;;
1558esac
1559eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1560$as_echo "$ac_try_echo"; } >&5
1561  (eval "$ac_compile") 2>conftest.err
1562  ac_status=$?
1563  if test -s conftest.err; then
1564    grep -v '^ *+' conftest.err >conftest.er1
1565    cat conftest.er1 >&5
1566    mv -f conftest.er1 conftest.err
1567  fi
1568  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1569  test $ac_status = 0; } && {
1570	 test -z "$ac_c_werror_flag" ||
1571	 test ! -s conftest.err
1572       } && test -s conftest.$ac_objext; then :
1573  ac_retval=0
1574else
1575  $as_echo "$as_me: failed program was:" >&5
1576sed 's/^/| /' conftest.$ac_ext >&5
1577
1578	ac_retval=1
1579fi
1580  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1581  as_fn_set_status $ac_retval
1582
1583} # ac_fn_c_try_compile
1584
1585# ac_fn_c_try_cpp LINENO
1586# ----------------------
1587# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1588ac_fn_c_try_cpp ()
1589{
1590  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1591  if { { ac_try="$ac_cpp conftest.$ac_ext"
1592case "(($ac_try" in
1593  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1594  *) ac_try_echo=$ac_try;;
1595esac
1596eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1597$as_echo "$ac_try_echo"; } >&5
1598  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1599  ac_status=$?
1600  if test -s conftest.err; then
1601    grep -v '^ *+' conftest.err >conftest.er1
1602    cat conftest.er1 >&5
1603    mv -f conftest.er1 conftest.err
1604  fi
1605  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1606  test $ac_status = 0; } > conftest.i && {
1607	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1608	 test ! -s conftest.err
1609       }; then :
1610  ac_retval=0
1611else
1612  $as_echo "$as_me: failed program was:" >&5
1613sed 's/^/| /' conftest.$ac_ext >&5
1614
1615    ac_retval=1
1616fi
1617  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1618  as_fn_set_status $ac_retval
1619
1620} # ac_fn_c_try_cpp
1621
1622# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1623# -------------------------------------------------------
1624# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1625# the include files in INCLUDES and setting the cache variable VAR
1626# accordingly.
1627ac_fn_c_check_header_mongrel ()
1628{
1629  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630  if eval \${$3+:} false; then :
1631  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1632$as_echo_n "checking for $2... " >&6; }
1633if eval \${$3+:} false; then :
1634  $as_echo_n "(cached) " >&6
1635fi
1636eval ac_res=\$$3
1637	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1638$as_echo "$ac_res" >&6; }
1639else
1640  # Is the header compilable?
1641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1642$as_echo_n "checking $2 usability... " >&6; }
1643cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1644/* end confdefs.h.  */
1645$4
1646#include <$2>
1647_ACEOF
1648if ac_fn_c_try_compile "$LINENO"; then :
1649  ac_header_compiler=yes
1650else
1651  ac_header_compiler=no
1652fi
1653rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1655$as_echo "$ac_header_compiler" >&6; }
1656
1657# Is the header present?
1658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1659$as_echo_n "checking $2 presence... " >&6; }
1660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661/* end confdefs.h.  */
1662#include <$2>
1663_ACEOF
1664if ac_fn_c_try_cpp "$LINENO"; then :
1665  ac_header_preproc=yes
1666else
1667  ac_header_preproc=no
1668fi
1669rm -f conftest.err conftest.i conftest.$ac_ext
1670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1671$as_echo "$ac_header_preproc" >&6; }
1672
1673# So?  What about this header?
1674case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1675  yes:no: )
1676    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1677$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1678    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1679$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1680    ;;
1681  no:yes:* )
1682    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1683$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1684    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1685$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1686    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1687$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1688    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1689$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1690    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1691$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1692    ;;
1693esac
1694  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1695$as_echo_n "checking for $2... " >&6; }
1696if eval \${$3+:} false; then :
1697  $as_echo_n "(cached) " >&6
1698else
1699  eval "$3=\$ac_header_compiler"
1700fi
1701eval ac_res=\$$3
1702	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1703$as_echo "$ac_res" >&6; }
1704fi
1705  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1706
1707} # ac_fn_c_check_header_mongrel
1708
1709# ac_fn_c_try_run LINENO
1710# ----------------------
1711# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1712# that executables *can* be run.
1713ac_fn_c_try_run ()
1714{
1715  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716  if { { ac_try="$ac_link"
1717case "(($ac_try" in
1718  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1719  *) ac_try_echo=$ac_try;;
1720esac
1721eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1722$as_echo "$ac_try_echo"; } >&5
1723  (eval "$ac_link") 2>&5
1724  ac_status=$?
1725  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1727  { { case "(($ac_try" in
1728  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1729  *) ac_try_echo=$ac_try;;
1730esac
1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1732$as_echo "$ac_try_echo"; } >&5
1733  (eval "$ac_try") 2>&5
1734  ac_status=$?
1735  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1736  test $ac_status = 0; }; }; then :
1737  ac_retval=0
1738else
1739  $as_echo "$as_me: program exited with status $ac_status" >&5
1740       $as_echo "$as_me: failed program was:" >&5
1741sed 's/^/| /' conftest.$ac_ext >&5
1742
1743       ac_retval=$ac_status
1744fi
1745  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1747  as_fn_set_status $ac_retval
1748
1749} # ac_fn_c_try_run
1750
1751# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1752# -------------------------------------------------------
1753# Tests whether HEADER exists and can be compiled using the include files in
1754# INCLUDES, setting the cache variable VAR accordingly.
1755ac_fn_c_check_header_compile ()
1756{
1757  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1758  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1759$as_echo_n "checking for $2... " >&6; }
1760if eval \${$3+:} false; then :
1761  $as_echo_n "(cached) " >&6
1762else
1763  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1764/* end confdefs.h.  */
1765$4
1766#include <$2>
1767_ACEOF
1768if ac_fn_c_try_compile "$LINENO"; then :
1769  eval "$3=yes"
1770else
1771  eval "$3=no"
1772fi
1773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1774fi
1775eval ac_res=\$$3
1776	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1777$as_echo "$ac_res" >&6; }
1778  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1779
1780} # ac_fn_c_check_header_compile
1781
1782# ac_fn_c_try_link LINENO
1783# -----------------------
1784# Try to link conftest.$ac_ext, and return whether this succeeded.
1785ac_fn_c_try_link ()
1786{
1787  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1788  rm -f conftest.$ac_objext conftest$ac_exeext
1789  if { { ac_try="$ac_link"
1790case "(($ac_try" in
1791  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1792  *) ac_try_echo=$ac_try;;
1793esac
1794eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1795$as_echo "$ac_try_echo"; } >&5
1796  (eval "$ac_link") 2>conftest.err
1797  ac_status=$?
1798  if test -s conftest.err; then
1799    grep -v '^ *+' conftest.err >conftest.er1
1800    cat conftest.er1 >&5
1801    mv -f conftest.er1 conftest.err
1802  fi
1803  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804  test $ac_status = 0; } && {
1805	 test -z "$ac_c_werror_flag" ||
1806	 test ! -s conftest.err
1807       } && test -s conftest$ac_exeext && {
1808	 test "$cross_compiling" = yes ||
1809	 test -x conftest$ac_exeext
1810       }; then :
1811  ac_retval=0
1812else
1813  $as_echo "$as_me: failed program was:" >&5
1814sed 's/^/| /' conftest.$ac_ext >&5
1815
1816	ac_retval=1
1817fi
1818  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1819  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1820  # interfere with the next link command; also delete a directory that is
1821  # left behind by Apple's compiler.  We do this before executing the actions.
1822  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1823  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1824  as_fn_set_status $ac_retval
1825
1826} # ac_fn_c_try_link
1827
1828# ac_fn_c_check_func LINENO FUNC VAR
1829# ----------------------------------
1830# Tests whether FUNC exists, setting the cache variable VAR accordingly
1831ac_fn_c_check_func ()
1832{
1833  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1834  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1835$as_echo_n "checking for $2... " >&6; }
1836if eval \${$3+:} false; then :
1837  $as_echo_n "(cached) " >&6
1838else
1839  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1840/* end confdefs.h.  */
1841/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1842   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1843#define $2 innocuous_$2
1844
1845/* System header to define __stub macros and hopefully few prototypes,
1846    which can conflict with char $2 (); below.
1847    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1848    <limits.h> exists even on freestanding compilers.  */
1849
1850#ifdef __STDC__
1851# include <limits.h>
1852#else
1853# include <assert.h>
1854#endif
1855
1856#undef $2
1857
1858/* Override any GCC internal prototype to avoid an error.
1859   Use char because int might match the return type of a GCC
1860   builtin and then its argument prototype would still apply.  */
1861#ifdef __cplusplus
1862extern "C"
1863#endif
1864char $2 ();
1865/* The GNU C library defines this for functions which it implements
1866    to always fail with ENOSYS.  Some functions are actually named
1867    something starting with __ and the normal name is an alias.  */
1868#if defined __stub_$2 || defined __stub___$2
1869choke me
1870#endif
1871
1872int
1873main ()
1874{
1875return $2 ();
1876  ;
1877  return 0;
1878}
1879_ACEOF
1880if ac_fn_c_try_link "$LINENO"; then :
1881  eval "$3=yes"
1882else
1883  eval "$3=no"
1884fi
1885rm -f core conftest.err conftest.$ac_objext \
1886    conftest$ac_exeext conftest.$ac_ext
1887fi
1888eval ac_res=\$$3
1889	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1890$as_echo "$ac_res" >&6; }
1891  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1892
1893} # ac_fn_c_check_func
1894
1895# ac_fn_cxx_try_compile LINENO
1896# ----------------------------
1897# Try to compile conftest.$ac_ext, and return whether this succeeded.
1898ac_fn_cxx_try_compile ()
1899{
1900  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1901  rm -f conftest.$ac_objext
1902  if { { ac_try="$ac_compile"
1903case "(($ac_try" in
1904  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1905  *) ac_try_echo=$ac_try;;
1906esac
1907eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1908$as_echo "$ac_try_echo"; } >&5
1909  (eval "$ac_compile") 2>conftest.err
1910  ac_status=$?
1911  if test -s conftest.err; then
1912    grep -v '^ *+' conftest.err >conftest.er1
1913    cat conftest.er1 >&5
1914    mv -f conftest.er1 conftest.err
1915  fi
1916  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1917  test $ac_status = 0; } && {
1918	 test -z "$ac_cxx_werror_flag" ||
1919	 test ! -s conftest.err
1920       } && test -s conftest.$ac_objext; then :
1921  ac_retval=0
1922else
1923  $as_echo "$as_me: failed program was:" >&5
1924sed 's/^/| /' conftest.$ac_ext >&5
1925
1926	ac_retval=1
1927fi
1928  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1929  as_fn_set_status $ac_retval
1930
1931} # ac_fn_cxx_try_compile
1932
1933# ac_fn_cxx_try_cpp LINENO
1934# ------------------------
1935# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1936ac_fn_cxx_try_cpp ()
1937{
1938  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1939  if { { ac_try="$ac_cpp conftest.$ac_ext"
1940case "(($ac_try" in
1941  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1942  *) ac_try_echo=$ac_try;;
1943esac
1944eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1945$as_echo "$ac_try_echo"; } >&5
1946  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1947  ac_status=$?
1948  if test -s conftest.err; then
1949    grep -v '^ *+' conftest.err >conftest.er1
1950    cat conftest.er1 >&5
1951    mv -f conftest.er1 conftest.err
1952  fi
1953  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1954  test $ac_status = 0; } > conftest.i && {
1955	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1956	 test ! -s conftest.err
1957       }; then :
1958  ac_retval=0
1959else
1960  $as_echo "$as_me: failed program was:" >&5
1961sed 's/^/| /' conftest.$ac_ext >&5
1962
1963    ac_retval=1
1964fi
1965  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1966  as_fn_set_status $ac_retval
1967
1968} # ac_fn_cxx_try_cpp
1969
1970# ac_fn_cxx_try_link LINENO
1971# -------------------------
1972# Try to link conftest.$ac_ext, and return whether this succeeded.
1973ac_fn_cxx_try_link ()
1974{
1975  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1976  rm -f conftest.$ac_objext conftest$ac_exeext
1977  if { { ac_try="$ac_link"
1978case "(($ac_try" in
1979  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1980  *) ac_try_echo=$ac_try;;
1981esac
1982eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1983$as_echo "$ac_try_echo"; } >&5
1984  (eval "$ac_link") 2>conftest.err
1985  ac_status=$?
1986  if test -s conftest.err; then
1987    grep -v '^ *+' conftest.err >conftest.er1
1988    cat conftest.er1 >&5
1989    mv -f conftest.er1 conftest.err
1990  fi
1991  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1992  test $ac_status = 0; } && {
1993	 test -z "$ac_cxx_werror_flag" ||
1994	 test ! -s conftest.err
1995       } && test -s conftest$ac_exeext && {
1996	 test "$cross_compiling" = yes ||
1997	 test -x conftest$ac_exeext
1998       }; then :
1999  ac_retval=0
2000else
2001  $as_echo "$as_me: failed program was:" >&5
2002sed 's/^/| /' conftest.$ac_ext >&5
2003
2004	ac_retval=1
2005fi
2006  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2007  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2008  # interfere with the next link command; also delete a directory that is
2009  # left behind by Apple's compiler.  We do this before executing the actions.
2010  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2011  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2012  as_fn_set_status $ac_retval
2013
2014} # ac_fn_cxx_try_link
2015
2016# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2017# ---------------------------------------------
2018# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2019# accordingly.
2020ac_fn_c_check_decl ()
2021{
2022  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2023  as_decl_name=`echo $2|sed 's/ *(.*//'`
2024  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2025  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2026$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2027if eval \${$3+:} false; then :
2028  $as_echo_n "(cached) " >&6
2029else
2030  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2031/* end confdefs.h.  */
2032$4
2033int
2034main ()
2035{
2036#ifndef $as_decl_name
2037#ifdef __cplusplus
2038  (void) $as_decl_use;
2039#else
2040  (void) $as_decl_name;
2041#endif
2042#endif
2043
2044  ;
2045  return 0;
2046}
2047_ACEOF
2048if ac_fn_c_try_compile "$LINENO"; then :
2049  eval "$3=yes"
2050else
2051  eval "$3=no"
2052fi
2053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2054fi
2055eval ac_res=\$$3
2056	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2057$as_echo "$ac_res" >&6; }
2058  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2059
2060} # ac_fn_c_check_decl
2061cat >config.log <<_ACEOF
2062This file contains any messages produced by compilers while
2063running configure, to aid debugging if configure makes a mistake.
2064
2065It was created by libcc1 $as_me version-unused, which was
2066generated by GNU Autoconf 2.69.  Invocation command line was
2067
2068  $ $0 $@
2069
2070_ACEOF
2071exec 5>>config.log
2072{
2073cat <<_ASUNAME
2074## --------- ##
2075## Platform. ##
2076## --------- ##
2077
2078hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2079uname -m = `(uname -m) 2>/dev/null || echo unknown`
2080uname -r = `(uname -r) 2>/dev/null || echo unknown`
2081uname -s = `(uname -s) 2>/dev/null || echo unknown`
2082uname -v = `(uname -v) 2>/dev/null || echo unknown`
2083
2084/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2085/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2086
2087/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2088/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2089/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2090/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2091/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2092/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2093/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2094
2095_ASUNAME
2096
2097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2098for as_dir in $PATH
2099do
2100  IFS=$as_save_IFS
2101  test -z "$as_dir" && as_dir=.
2102    $as_echo "PATH: $as_dir"
2103  done
2104IFS=$as_save_IFS
2105
2106} >&5
2107
2108cat >&5 <<_ACEOF
2109
2110
2111## ----------- ##
2112## Core tests. ##
2113## ----------- ##
2114
2115_ACEOF
2116
2117
2118# Keep a trace of the command line.
2119# Strip out --no-create and --no-recursion so they do not pile up.
2120# Strip out --silent because we don't want to record it for future runs.
2121# Also quote any args containing shell meta-characters.
2122# Make two passes to allow for proper duplicate-argument suppression.
2123ac_configure_args=
2124ac_configure_args0=
2125ac_configure_args1=
2126ac_must_keep_next=false
2127for ac_pass in 1 2
2128do
2129  for ac_arg
2130  do
2131    case $ac_arg in
2132    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2133    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2134    | -silent | --silent | --silen | --sile | --sil)
2135      continue ;;
2136    *\'*)
2137      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2138    esac
2139    case $ac_pass in
2140    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2141    2)
2142      as_fn_append ac_configure_args1 " '$ac_arg'"
2143      if test $ac_must_keep_next = true; then
2144	ac_must_keep_next=false # Got value, back to normal.
2145      else
2146	case $ac_arg in
2147	  *=* | --config-cache | -C | -disable-* | --disable-* \
2148	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2149	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2150	  | -with-* | --with-* | -without-* | --without-* | --x)
2151	    case "$ac_configure_args0 " in
2152	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2153	    esac
2154	    ;;
2155	  -* ) ac_must_keep_next=true ;;
2156	esac
2157      fi
2158      as_fn_append ac_configure_args " '$ac_arg'"
2159      ;;
2160    esac
2161  done
2162done
2163{ ac_configure_args0=; unset ac_configure_args0;}
2164{ ac_configure_args1=; unset ac_configure_args1;}
2165
2166# When interrupted or exit'd, cleanup temporary files, and complete
2167# config.log.  We remove comments because anyway the quotes in there
2168# would cause problems or look ugly.
2169# WARNING: Use '\'' to represent an apostrophe within the trap.
2170# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2171trap 'exit_status=$?
2172  # Save into config.log some information that might help in debugging.
2173  {
2174    echo
2175
2176    $as_echo "## ---------------- ##
2177## Cache variables. ##
2178## ---------------- ##"
2179    echo
2180    # The following way of writing the cache mishandles newlines in values,
2181(
2182  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2183    eval ac_val=\$$ac_var
2184    case $ac_val in #(
2185    *${as_nl}*)
2186      case $ac_var in #(
2187      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2188$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2189      esac
2190      case $ac_var in #(
2191      _ | IFS | as_nl) ;; #(
2192      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2193      *) { eval $ac_var=; unset $ac_var;} ;;
2194      esac ;;
2195    esac
2196  done
2197  (set) 2>&1 |
2198    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2199    *${as_nl}ac_space=\ *)
2200      sed -n \
2201	"s/'\''/'\''\\\\'\'''\''/g;
2202	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2203      ;; #(
2204    *)
2205      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2206      ;;
2207    esac |
2208    sort
2209)
2210    echo
2211
2212    $as_echo "## ----------------- ##
2213## Output variables. ##
2214## ----------------- ##"
2215    echo
2216    for ac_var in $ac_subst_vars
2217    do
2218      eval ac_val=\$$ac_var
2219      case $ac_val in
2220      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2221      esac
2222      $as_echo "$ac_var='\''$ac_val'\''"
2223    done | sort
2224    echo
2225
2226    if test -n "$ac_subst_files"; then
2227      $as_echo "## ------------------- ##
2228## File substitutions. ##
2229## ------------------- ##"
2230      echo
2231      for ac_var in $ac_subst_files
2232      do
2233	eval ac_val=\$$ac_var
2234	case $ac_val in
2235	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2236	esac
2237	$as_echo "$ac_var='\''$ac_val'\''"
2238      done | sort
2239      echo
2240    fi
2241
2242    if test -s confdefs.h; then
2243      $as_echo "## ----------- ##
2244## confdefs.h. ##
2245## ----------- ##"
2246      echo
2247      cat confdefs.h
2248      echo
2249    fi
2250    test "$ac_signal" != 0 &&
2251      $as_echo "$as_me: caught signal $ac_signal"
2252    $as_echo "$as_me: exit $exit_status"
2253  } >&5
2254  rm -f core *.core core.conftest.* &&
2255    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2256    exit $exit_status
2257' 0
2258for ac_signal in 1 2 13 15; do
2259  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2260done
2261ac_signal=0
2262
2263# confdefs.h avoids OS command line length limits that DEFS can exceed.
2264rm -f -r conftest* confdefs.h
2265
2266$as_echo "/* confdefs.h */" > confdefs.h
2267
2268# Predefined preprocessor variables.
2269
2270cat >>confdefs.h <<_ACEOF
2271#define PACKAGE_NAME "$PACKAGE_NAME"
2272_ACEOF
2273
2274cat >>confdefs.h <<_ACEOF
2275#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2276_ACEOF
2277
2278cat >>confdefs.h <<_ACEOF
2279#define PACKAGE_VERSION "$PACKAGE_VERSION"
2280_ACEOF
2281
2282cat >>confdefs.h <<_ACEOF
2283#define PACKAGE_STRING "$PACKAGE_STRING"
2284_ACEOF
2285
2286cat >>confdefs.h <<_ACEOF
2287#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2288_ACEOF
2289
2290cat >>confdefs.h <<_ACEOF
2291#define PACKAGE_URL "$PACKAGE_URL"
2292_ACEOF
2293
2294
2295# Let the site file select an alternate cache file if it wants to.
2296# Prefer an explicitly selected file to automatically selected ones.
2297ac_site_file1=NONE
2298ac_site_file2=NONE
2299if test -n "$CONFIG_SITE"; then
2300  # We do not want a PATH search for config.site.
2301  case $CONFIG_SITE in #((
2302    -*)  ac_site_file1=./$CONFIG_SITE;;
2303    */*) ac_site_file1=$CONFIG_SITE;;
2304    *)   ac_site_file1=./$CONFIG_SITE;;
2305  esac
2306elif test "x$prefix" != xNONE; then
2307  ac_site_file1=$prefix/share/config.site
2308  ac_site_file2=$prefix/etc/config.site
2309else
2310  ac_site_file1=$ac_default_prefix/share/config.site
2311  ac_site_file2=$ac_default_prefix/etc/config.site
2312fi
2313for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2314do
2315  test "x$ac_site_file" = xNONE && continue
2316  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2317    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2318$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2319    sed 's/^/| /' "$ac_site_file" >&5
2320    . "$ac_site_file" \
2321      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2322$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2323as_fn_error $? "failed to load site script $ac_site_file
2324See \`config.log' for more details" "$LINENO" 5; }
2325  fi
2326done
2327
2328if test -r "$cache_file"; then
2329  # Some versions of bash will fail to source /dev/null (special files
2330  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2331  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2332    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2333$as_echo "$as_me: loading cache $cache_file" >&6;}
2334    case $cache_file in
2335      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2336      *)                      . "./$cache_file";;
2337    esac
2338  fi
2339else
2340  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2341$as_echo "$as_me: creating cache $cache_file" >&6;}
2342  >$cache_file
2343fi
2344
2345# Check that the precious variables saved in the cache have kept the same
2346# value.
2347ac_cache_corrupted=false
2348for ac_var in $ac_precious_vars; do
2349  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2350  eval ac_new_set=\$ac_env_${ac_var}_set
2351  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2352  eval ac_new_val=\$ac_env_${ac_var}_value
2353  case $ac_old_set,$ac_new_set in
2354    set,)
2355      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2356$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2357      ac_cache_corrupted=: ;;
2358    ,set)
2359      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2360$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2361      ac_cache_corrupted=: ;;
2362    ,);;
2363    *)
2364      if test "x$ac_old_val" != "x$ac_new_val"; then
2365	# differences in whitespace do not lead to failure.
2366	ac_old_val_w=`echo x $ac_old_val`
2367	ac_new_val_w=`echo x $ac_new_val`
2368	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2369	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2370$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2371	  ac_cache_corrupted=:
2372	else
2373	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2374$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2375	  eval $ac_var=\$ac_old_val
2376	fi
2377	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2378$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2379	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2380$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2381      fi;;
2382  esac
2383  # Pass precious variables to config.status.
2384  if test "$ac_new_set" = set; then
2385    case $ac_new_val in
2386    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2387    *) ac_arg=$ac_var=$ac_new_val ;;
2388    esac
2389    case " $ac_configure_args " in
2390      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2391      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2392    esac
2393  fi
2394done
2395if $ac_cache_corrupted; then
2396  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2397$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2398  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2399$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2400  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2401fi
2402## -------------------- ##
2403## Main body of script. ##
2404## -------------------- ##
2405
2406ac_ext=c
2407ac_cpp='$CPP $CPPFLAGS'
2408ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2409ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2410ac_compiler_gnu=$ac_cv_c_compiler_gnu
2411
2412
2413
2414
2415
2416
2417ac_config_headers="$ac_config_headers cc1plugin-config.h"
2418
2419
2420ac_aux_dir=
2421for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2422  if test -f "$ac_dir/install-sh"; then
2423    ac_aux_dir=$ac_dir
2424    ac_install_sh="$ac_aux_dir/install-sh -c"
2425    break
2426  elif test -f "$ac_dir/install.sh"; then
2427    ac_aux_dir=$ac_dir
2428    ac_install_sh="$ac_aux_dir/install.sh -c"
2429    break
2430  elif test -f "$ac_dir/shtool"; then
2431    ac_aux_dir=$ac_dir
2432    ac_install_sh="$ac_aux_dir/shtool install -c"
2433    break
2434  fi
2435done
2436if test -z "$ac_aux_dir"; then
2437  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2438fi
2439
2440# These three variables are undocumented and unsupported,
2441# and are intended to be withdrawn in a future Autoconf release.
2442# They can cause serious problems if a builder's source tree is in a directory
2443# whose full name contains unusual characters.
2444ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2445ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2446ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2447
2448
2449# Make sure we can run config.sub.
2450$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2451  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2452
2453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2454$as_echo_n "checking build system type... " >&6; }
2455if ${ac_cv_build+:} false; then :
2456  $as_echo_n "(cached) " >&6
2457else
2458  ac_build_alias=$build_alias
2459test "x$ac_build_alias" = x &&
2460  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2461test "x$ac_build_alias" = x &&
2462  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2463ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2464  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2465
2466fi
2467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2468$as_echo "$ac_cv_build" >&6; }
2469case $ac_cv_build in
2470*-*-*) ;;
2471*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2472esac
2473build=$ac_cv_build
2474ac_save_IFS=$IFS; IFS='-'
2475set x $ac_cv_build
2476shift
2477build_cpu=$1
2478build_vendor=$2
2479shift; shift
2480# Remember, the first character of IFS is used to create $*,
2481# except with old shells:
2482build_os=$*
2483IFS=$ac_save_IFS
2484case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2485
2486
2487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2488$as_echo_n "checking host system type... " >&6; }
2489if ${ac_cv_host+:} false; then :
2490  $as_echo_n "(cached) " >&6
2491else
2492  if test "x$host_alias" = x; then
2493  ac_cv_host=$ac_cv_build
2494else
2495  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2496    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2497fi
2498
2499fi
2500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2501$as_echo "$ac_cv_host" >&6; }
2502case $ac_cv_host in
2503*-*-*) ;;
2504*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2505esac
2506host=$ac_cv_host
2507ac_save_IFS=$IFS; IFS='-'
2508set x $ac_cv_host
2509shift
2510host_cpu=$1
2511host_vendor=$2
2512shift; shift
2513# Remember, the first character of IFS is used to create $*,
2514# except with old shells:
2515host_os=$*
2516IFS=$ac_save_IFS
2517case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2518
2519
2520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2521$as_echo_n "checking target system type... " >&6; }
2522if ${ac_cv_target+:} false; then :
2523  $as_echo_n "(cached) " >&6
2524else
2525  if test "x$target_alias" = x; then
2526  ac_cv_target=$ac_cv_host
2527else
2528  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2529    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2530fi
2531
2532fi
2533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2534$as_echo "$ac_cv_target" >&6; }
2535case $ac_cv_target in
2536*-*-*) ;;
2537*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2538esac
2539target=$ac_cv_target
2540ac_save_IFS=$IFS; IFS='-'
2541set x $ac_cv_target
2542shift
2543target_cpu=$1
2544target_vendor=$2
2545shift; shift
2546# Remember, the first character of IFS is used to create $*,
2547# except with old shells:
2548target_os=$*
2549IFS=$ac_save_IFS
2550case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2551
2552
2553# The aliases save the names the user supplied, while $host etc.
2554# will get canonicalized.
2555test -n "$target_alias" &&
2556  test "$program_prefix$program_suffix$program_transform_name" = \
2557    NONENONEs,x,x, &&
2558  program_prefix=${target_alias}-
2559
2560# Expand $ac_aux_dir to an absolute path.
2561am_aux_dir=`cd "$ac_aux_dir" && pwd`
2562
2563ac_ext=c
2564ac_cpp='$CPP $CPPFLAGS'
2565ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2566ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2567ac_compiler_gnu=$ac_cv_c_compiler_gnu
2568if test -n "$ac_tool_prefix"; then
2569  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2570set dummy ${ac_tool_prefix}gcc; ac_word=$2
2571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2572$as_echo_n "checking for $ac_word... " >&6; }
2573if ${ac_cv_prog_CC+:} false; then :
2574  $as_echo_n "(cached) " >&6
2575else
2576  if test -n "$CC"; then
2577  ac_cv_prog_CC="$CC" # Let the user override the test.
2578else
2579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2580for as_dir in $PATH
2581do
2582  IFS=$as_save_IFS
2583  test -z "$as_dir" && as_dir=.
2584    for ac_exec_ext in '' $ac_executable_extensions; do
2585  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2586    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2587    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2588    break 2
2589  fi
2590done
2591  done
2592IFS=$as_save_IFS
2593
2594fi
2595fi
2596CC=$ac_cv_prog_CC
2597if test -n "$CC"; then
2598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2599$as_echo "$CC" >&6; }
2600else
2601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602$as_echo "no" >&6; }
2603fi
2604
2605
2606fi
2607if test -z "$ac_cv_prog_CC"; then
2608  ac_ct_CC=$CC
2609  # Extract the first word of "gcc", so it can be a program name with args.
2610set dummy gcc; ac_word=$2
2611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2612$as_echo_n "checking for $ac_word... " >&6; }
2613if ${ac_cv_prog_ac_ct_CC+:} false; then :
2614  $as_echo_n "(cached) " >&6
2615else
2616  if test -n "$ac_ct_CC"; then
2617  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2618else
2619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2620for as_dir in $PATH
2621do
2622  IFS=$as_save_IFS
2623  test -z "$as_dir" && as_dir=.
2624    for ac_exec_ext in '' $ac_executable_extensions; do
2625  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2626    ac_cv_prog_ac_ct_CC="gcc"
2627    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2628    break 2
2629  fi
2630done
2631  done
2632IFS=$as_save_IFS
2633
2634fi
2635fi
2636ac_ct_CC=$ac_cv_prog_ac_ct_CC
2637if test -n "$ac_ct_CC"; then
2638  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2639$as_echo "$ac_ct_CC" >&6; }
2640else
2641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2642$as_echo "no" >&6; }
2643fi
2644
2645  if test "x$ac_ct_CC" = x; then
2646    CC=""
2647  else
2648    case $cross_compiling:$ac_tool_warned in
2649yes:)
2650{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2651$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2652ac_tool_warned=yes ;;
2653esac
2654    CC=$ac_ct_CC
2655  fi
2656else
2657  CC="$ac_cv_prog_CC"
2658fi
2659
2660if test -z "$CC"; then
2661          if test -n "$ac_tool_prefix"; then
2662    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2663set dummy ${ac_tool_prefix}cc; ac_word=$2
2664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2665$as_echo_n "checking for $ac_word... " >&6; }
2666if ${ac_cv_prog_CC+:} false; then :
2667  $as_echo_n "(cached) " >&6
2668else
2669  if test -n "$CC"; then
2670  ac_cv_prog_CC="$CC" # Let the user override the test.
2671else
2672as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2673for as_dir in $PATH
2674do
2675  IFS=$as_save_IFS
2676  test -z "$as_dir" && as_dir=.
2677    for ac_exec_ext in '' $ac_executable_extensions; do
2678  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2679    ac_cv_prog_CC="${ac_tool_prefix}cc"
2680    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2681    break 2
2682  fi
2683done
2684  done
2685IFS=$as_save_IFS
2686
2687fi
2688fi
2689CC=$ac_cv_prog_CC
2690if test -n "$CC"; then
2691  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2692$as_echo "$CC" >&6; }
2693else
2694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2695$as_echo "no" >&6; }
2696fi
2697
2698
2699  fi
2700fi
2701if test -z "$CC"; then
2702  # Extract the first word of "cc", so it can be a program name with args.
2703set dummy cc; ac_word=$2
2704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2705$as_echo_n "checking for $ac_word... " >&6; }
2706if ${ac_cv_prog_CC+:} false; then :
2707  $as_echo_n "(cached) " >&6
2708else
2709  if test -n "$CC"; then
2710  ac_cv_prog_CC="$CC" # Let the user override the test.
2711else
2712  ac_prog_rejected=no
2713as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2714for as_dir in $PATH
2715do
2716  IFS=$as_save_IFS
2717  test -z "$as_dir" && as_dir=.
2718    for ac_exec_ext in '' $ac_executable_extensions; do
2719  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2720    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2721       ac_prog_rejected=yes
2722       continue
2723     fi
2724    ac_cv_prog_CC="cc"
2725    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2726    break 2
2727  fi
2728done
2729  done
2730IFS=$as_save_IFS
2731
2732if test $ac_prog_rejected = yes; then
2733  # We found a bogon in the path, so make sure we never use it.
2734  set dummy $ac_cv_prog_CC
2735  shift
2736  if test $# != 0; then
2737    # We chose a different compiler from the bogus one.
2738    # However, it has the same basename, so the bogon will be chosen
2739    # first if we set CC to just the basename; use the full file name.
2740    shift
2741    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2742  fi
2743fi
2744fi
2745fi
2746CC=$ac_cv_prog_CC
2747if test -n "$CC"; then
2748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2749$as_echo "$CC" >&6; }
2750else
2751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2752$as_echo "no" >&6; }
2753fi
2754
2755
2756fi
2757if test -z "$CC"; then
2758  if test -n "$ac_tool_prefix"; then
2759  for ac_prog in cl.exe
2760  do
2761    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2762set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2764$as_echo_n "checking for $ac_word... " >&6; }
2765if ${ac_cv_prog_CC+:} false; then :
2766  $as_echo_n "(cached) " >&6
2767else
2768  if test -n "$CC"; then
2769  ac_cv_prog_CC="$CC" # Let the user override the test.
2770else
2771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2772for as_dir in $PATH
2773do
2774  IFS=$as_save_IFS
2775  test -z "$as_dir" && as_dir=.
2776    for ac_exec_ext in '' $ac_executable_extensions; do
2777  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2778    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2779    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2780    break 2
2781  fi
2782done
2783  done
2784IFS=$as_save_IFS
2785
2786fi
2787fi
2788CC=$ac_cv_prog_CC
2789if test -n "$CC"; then
2790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2791$as_echo "$CC" >&6; }
2792else
2793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2794$as_echo "no" >&6; }
2795fi
2796
2797
2798    test -n "$CC" && break
2799  done
2800fi
2801if test -z "$CC"; then
2802  ac_ct_CC=$CC
2803  for ac_prog in cl.exe
2804do
2805  # Extract the first word of "$ac_prog", so it can be a program name with args.
2806set dummy $ac_prog; ac_word=$2
2807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2808$as_echo_n "checking for $ac_word... " >&6; }
2809if ${ac_cv_prog_ac_ct_CC+:} false; then :
2810  $as_echo_n "(cached) " >&6
2811else
2812  if test -n "$ac_ct_CC"; then
2813  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2814else
2815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2816for as_dir in $PATH
2817do
2818  IFS=$as_save_IFS
2819  test -z "$as_dir" && as_dir=.
2820    for ac_exec_ext in '' $ac_executable_extensions; do
2821  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2822    ac_cv_prog_ac_ct_CC="$ac_prog"
2823    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2824    break 2
2825  fi
2826done
2827  done
2828IFS=$as_save_IFS
2829
2830fi
2831fi
2832ac_ct_CC=$ac_cv_prog_ac_ct_CC
2833if test -n "$ac_ct_CC"; then
2834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2835$as_echo "$ac_ct_CC" >&6; }
2836else
2837  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2838$as_echo "no" >&6; }
2839fi
2840
2841
2842  test -n "$ac_ct_CC" && break
2843done
2844
2845  if test "x$ac_ct_CC" = x; then
2846    CC=""
2847  else
2848    case $cross_compiling:$ac_tool_warned in
2849yes:)
2850{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2851$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2852ac_tool_warned=yes ;;
2853esac
2854    CC=$ac_ct_CC
2855  fi
2856fi
2857
2858fi
2859
2860
2861test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2863as_fn_error $? "no acceptable C compiler found in \$PATH
2864See \`config.log' for more details" "$LINENO" 5; }
2865
2866# Provide some information about the compiler.
2867$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2868set X $ac_compile
2869ac_compiler=$2
2870for ac_option in --version -v -V -qversion; do
2871  { { ac_try="$ac_compiler $ac_option >&5"
2872case "(($ac_try" in
2873  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2874  *) ac_try_echo=$ac_try;;
2875esac
2876eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2877$as_echo "$ac_try_echo"; } >&5
2878  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2879  ac_status=$?
2880  if test -s conftest.err; then
2881    sed '10a\
2882... rest of stderr output deleted ...
2883         10q' conftest.err >conftest.er1
2884    cat conftest.er1 >&5
2885  fi
2886  rm -f conftest.er1 conftest.err
2887  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2888  test $ac_status = 0; }
2889done
2890
2891cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2892/* end confdefs.h.  */
2893
2894int
2895main ()
2896{
2897
2898  ;
2899  return 0;
2900}
2901_ACEOF
2902ac_clean_files_save=$ac_clean_files
2903ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2904# Try to create an executable without -o first, disregard a.out.
2905# It will help us diagnose broken compilers, and finding out an intuition
2906# of exeext.
2907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2908$as_echo_n "checking whether the C compiler works... " >&6; }
2909ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2910
2911# The possible output files:
2912ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2913
2914ac_rmfiles=
2915for ac_file in $ac_files
2916do
2917  case $ac_file in
2918    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2919    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2920  esac
2921done
2922rm -f $ac_rmfiles
2923
2924if { { ac_try="$ac_link_default"
2925case "(($ac_try" in
2926  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2927  *) ac_try_echo=$ac_try;;
2928esac
2929eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2930$as_echo "$ac_try_echo"; } >&5
2931  (eval "$ac_link_default") 2>&5
2932  ac_status=$?
2933  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2934  test $ac_status = 0; }; then :
2935  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2936# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2937# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2938# so that the user can short-circuit this test for compilers unknown to
2939# Autoconf.
2940for ac_file in $ac_files ''
2941do
2942  test -f "$ac_file" || continue
2943  case $ac_file in
2944    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2945	;;
2946    [ab].out )
2947	# We found the default executable, but exeext='' is most
2948	# certainly right.
2949	break;;
2950    *.* )
2951	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2952	then :; else
2953	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2954	fi
2955	# We set ac_cv_exeext here because the later test for it is not
2956	# safe: cross compilers may not add the suffix if given an `-o'
2957	# argument, so we may need to know it at that point already.
2958	# Even if this section looks crufty: it has the advantage of
2959	# actually working.
2960	break;;
2961    * )
2962	break;;
2963  esac
2964done
2965test "$ac_cv_exeext" = no && ac_cv_exeext=
2966
2967else
2968  ac_file=''
2969fi
2970if test -z "$ac_file"; then :
2971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2972$as_echo "no" >&6; }
2973$as_echo "$as_me: failed program was:" >&5
2974sed 's/^/| /' conftest.$ac_ext >&5
2975
2976{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2977$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2978as_fn_error 77 "C compiler cannot create executables
2979See \`config.log' for more details" "$LINENO" 5; }
2980else
2981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2982$as_echo "yes" >&6; }
2983fi
2984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2985$as_echo_n "checking for C compiler default output file name... " >&6; }
2986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2987$as_echo "$ac_file" >&6; }
2988ac_exeext=$ac_cv_exeext
2989
2990rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2991ac_clean_files=$ac_clean_files_save
2992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2993$as_echo_n "checking for suffix of executables... " >&6; }
2994if { { ac_try="$ac_link"
2995case "(($ac_try" in
2996  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2997  *) ac_try_echo=$ac_try;;
2998esac
2999eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3000$as_echo "$ac_try_echo"; } >&5
3001  (eval "$ac_link") 2>&5
3002  ac_status=$?
3003  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3004  test $ac_status = 0; }; then :
3005  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3006# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3007# work properly (i.e., refer to `conftest.exe'), while it won't with
3008# `rm'.
3009for ac_file in conftest.exe conftest conftest.*; do
3010  test -f "$ac_file" || continue
3011  case $ac_file in
3012    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3013    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3014	  break;;
3015    * ) break;;
3016  esac
3017done
3018else
3019  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3020$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3021as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3022See \`config.log' for more details" "$LINENO" 5; }
3023fi
3024rm -f conftest conftest$ac_cv_exeext
3025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3026$as_echo "$ac_cv_exeext" >&6; }
3027
3028rm -f conftest.$ac_ext
3029EXEEXT=$ac_cv_exeext
3030ac_exeext=$EXEEXT
3031cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3032/* end confdefs.h.  */
3033#include <stdio.h>
3034int
3035main ()
3036{
3037FILE *f = fopen ("conftest.out", "w");
3038 return ferror (f) || fclose (f) != 0;
3039
3040  ;
3041  return 0;
3042}
3043_ACEOF
3044ac_clean_files="$ac_clean_files conftest.out"
3045# Check that the compiler produces executables we can run.  If not, either
3046# the compiler is broken, or we cross compile.
3047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3048$as_echo_n "checking whether we are cross compiling... " >&6; }
3049if test "$cross_compiling" != yes; then
3050  { { ac_try="$ac_link"
3051case "(($ac_try" in
3052  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3053  *) ac_try_echo=$ac_try;;
3054esac
3055eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3056$as_echo "$ac_try_echo"; } >&5
3057  (eval "$ac_link") 2>&5
3058  ac_status=$?
3059  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3060  test $ac_status = 0; }
3061  if { ac_try='./conftest$ac_cv_exeext'
3062  { { case "(($ac_try" in
3063  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3064  *) ac_try_echo=$ac_try;;
3065esac
3066eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3067$as_echo "$ac_try_echo"; } >&5
3068  (eval "$ac_try") 2>&5
3069  ac_status=$?
3070  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3071  test $ac_status = 0; }; }; then
3072    cross_compiling=no
3073  else
3074    if test "$cross_compiling" = maybe; then
3075	cross_compiling=yes
3076    else
3077	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3078$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3079as_fn_error $? "cannot run C compiled programs.
3080If you meant to cross compile, use \`--host'.
3081See \`config.log' for more details" "$LINENO" 5; }
3082    fi
3083  fi
3084fi
3085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3086$as_echo "$cross_compiling" >&6; }
3087
3088rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3089ac_clean_files=$ac_clean_files_save
3090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3091$as_echo_n "checking for suffix of object files... " >&6; }
3092if ${ac_cv_objext+:} false; then :
3093  $as_echo_n "(cached) " >&6
3094else
3095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3096/* end confdefs.h.  */
3097
3098int
3099main ()
3100{
3101
3102  ;
3103  return 0;
3104}
3105_ACEOF
3106rm -f conftest.o conftest.obj
3107if { { ac_try="$ac_compile"
3108case "(($ac_try" in
3109  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3110  *) ac_try_echo=$ac_try;;
3111esac
3112eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3113$as_echo "$ac_try_echo"; } >&5
3114  (eval "$ac_compile") 2>&5
3115  ac_status=$?
3116  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3117  test $ac_status = 0; }; then :
3118  for ac_file in conftest.o conftest.obj conftest.*; do
3119  test -f "$ac_file" || continue;
3120  case $ac_file in
3121    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3122    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3123       break;;
3124  esac
3125done
3126else
3127  $as_echo "$as_me: failed program was:" >&5
3128sed 's/^/| /' conftest.$ac_ext >&5
3129
3130{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3131$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3132as_fn_error $? "cannot compute suffix of object files: cannot compile
3133See \`config.log' for more details" "$LINENO" 5; }
3134fi
3135rm -f conftest.$ac_cv_objext conftest.$ac_ext
3136fi
3137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3138$as_echo "$ac_cv_objext" >&6; }
3139OBJEXT=$ac_cv_objext
3140ac_objext=$OBJEXT
3141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3142$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3143if ${ac_cv_c_compiler_gnu+:} false; then :
3144  $as_echo_n "(cached) " >&6
3145else
3146  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3147/* end confdefs.h.  */
3148
3149int
3150main ()
3151{
3152#ifndef __GNUC__
3153       choke me
3154#endif
3155
3156  ;
3157  return 0;
3158}
3159_ACEOF
3160if ac_fn_c_try_compile "$LINENO"; then :
3161  ac_compiler_gnu=yes
3162else
3163  ac_compiler_gnu=no
3164fi
3165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3166ac_cv_c_compiler_gnu=$ac_compiler_gnu
3167
3168fi
3169{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3170$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3171if test $ac_compiler_gnu = yes; then
3172  GCC=yes
3173else
3174  GCC=
3175fi
3176ac_test_CFLAGS=${CFLAGS+set}
3177ac_save_CFLAGS=$CFLAGS
3178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3179$as_echo_n "checking whether $CC accepts -g... " >&6; }
3180if ${ac_cv_prog_cc_g+:} false; then :
3181  $as_echo_n "(cached) " >&6
3182else
3183  ac_save_c_werror_flag=$ac_c_werror_flag
3184   ac_c_werror_flag=yes
3185   ac_cv_prog_cc_g=no
3186   CFLAGS="-g"
3187   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3188/* end confdefs.h.  */
3189
3190int
3191main ()
3192{
3193
3194  ;
3195  return 0;
3196}
3197_ACEOF
3198if ac_fn_c_try_compile "$LINENO"; then :
3199  ac_cv_prog_cc_g=yes
3200else
3201  CFLAGS=""
3202      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3203/* end confdefs.h.  */
3204
3205int
3206main ()
3207{
3208
3209  ;
3210  return 0;
3211}
3212_ACEOF
3213if ac_fn_c_try_compile "$LINENO"; then :
3214
3215else
3216  ac_c_werror_flag=$ac_save_c_werror_flag
3217	 CFLAGS="-g"
3218	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3219/* end confdefs.h.  */
3220
3221int
3222main ()
3223{
3224
3225  ;
3226  return 0;
3227}
3228_ACEOF
3229if ac_fn_c_try_compile "$LINENO"; then :
3230  ac_cv_prog_cc_g=yes
3231fi
3232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3233fi
3234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3235fi
3236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3237   ac_c_werror_flag=$ac_save_c_werror_flag
3238fi
3239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3240$as_echo "$ac_cv_prog_cc_g" >&6; }
3241if test "$ac_test_CFLAGS" = set; then
3242  CFLAGS=$ac_save_CFLAGS
3243elif test $ac_cv_prog_cc_g = yes; then
3244  if test "$GCC" = yes; then
3245    CFLAGS="-g -O2"
3246  else
3247    CFLAGS="-g"
3248  fi
3249else
3250  if test "$GCC" = yes; then
3251    CFLAGS="-O2"
3252  else
3253    CFLAGS=
3254  fi
3255fi
3256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3257$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3258if ${ac_cv_prog_cc_c89+:} false; then :
3259  $as_echo_n "(cached) " >&6
3260else
3261  ac_cv_prog_cc_c89=no
3262ac_save_CC=$CC
3263cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3264/* end confdefs.h.  */
3265#include <stdarg.h>
3266#include <stdio.h>
3267struct stat;
3268/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3269struct buf { int x; };
3270FILE * (*rcsopen) (struct buf *, struct stat *, int);
3271static char *e (p, i)
3272     char **p;
3273     int i;
3274{
3275  return p[i];
3276}
3277static char *f (char * (*g) (char **, int), char **p, ...)
3278{
3279  char *s;
3280  va_list v;
3281  va_start (v,p);
3282  s = g (p, va_arg (v,int));
3283  va_end (v);
3284  return s;
3285}
3286
3287/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3288   function prototypes and stuff, but not '\xHH' hex character constants.
3289   These don't provoke an error unfortunately, instead are silently treated
3290   as 'x'.  The following induces an error, until -std is added to get
3291   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3292   array size at least.  It's necessary to write '\x00'==0 to get something
3293   that's true only with -std.  */
3294int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3295
3296/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3297   inside strings and character constants.  */
3298#define FOO(x) 'x'
3299int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3300
3301int test (int i, double x);
3302struct s1 {int (*f) (int a);};
3303struct s2 {int (*f) (double a);};
3304int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3305int argc;
3306char **argv;
3307int
3308main ()
3309{
3310return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3311  ;
3312  return 0;
3313}
3314_ACEOF
3315for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3316	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3317do
3318  CC="$ac_save_CC $ac_arg"
3319  if ac_fn_c_try_compile "$LINENO"; then :
3320  ac_cv_prog_cc_c89=$ac_arg
3321fi
3322rm -f core conftest.err conftest.$ac_objext
3323  test "x$ac_cv_prog_cc_c89" != "xno" && break
3324done
3325rm -f conftest.$ac_ext
3326CC=$ac_save_CC
3327
3328fi
3329# AC_CACHE_VAL
3330case "x$ac_cv_prog_cc_c89" in
3331  x)
3332    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3333$as_echo "none needed" >&6; } ;;
3334  xno)
3335    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3336$as_echo "unsupported" >&6; } ;;
3337  *)
3338    CC="$CC $ac_cv_prog_cc_c89"
3339    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3340$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3341esac
3342if test "x$ac_cv_prog_cc_c89" != xno; then :
3343
3344fi
3345
3346ac_ext=c
3347ac_cpp='$CPP $CPPFLAGS'
3348ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3349ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3350ac_compiler_gnu=$ac_cv_c_compiler_gnu
3351
3352ac_ext=c
3353ac_cpp='$CPP $CPPFLAGS'
3354ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3355ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3356ac_compiler_gnu=$ac_cv_c_compiler_gnu
3357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3358$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3359if ${am_cv_prog_cc_c_o+:} false; then :
3360  $as_echo_n "(cached) " >&6
3361else
3362  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3363/* end confdefs.h.  */
3364
3365int
3366main ()
3367{
3368
3369  ;
3370  return 0;
3371}
3372_ACEOF
3373  # Make sure it works both with $CC and with simple cc.
3374  # Following AC_PROG_CC_C_O, we do the test twice because some
3375  # compilers refuse to overwrite an existing .o file with -o,
3376  # though they will create one.
3377  am_cv_prog_cc_c_o=yes
3378  for am_i in 1 2; do
3379    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3380   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3381   ac_status=$?
3382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3383   (exit $ac_status); } \
3384         && test -f conftest2.$ac_objext; then
3385      : OK
3386    else
3387      am_cv_prog_cc_c_o=no
3388      break
3389    fi
3390  done
3391  rm -f core conftest*
3392  unset am_i
3393fi
3394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3395$as_echo "$am_cv_prog_cc_c_o" >&6; }
3396if test "$am_cv_prog_cc_c_o" != yes; then
3397   # Losing compiler, so override with the script.
3398   # FIXME: It is wrong to rewrite CC.
3399   # But if we don't then we get into trouble of one sort or another.
3400   # A longer-term fix would be to have automake use am__CC in this case,
3401   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3402   CC="$am_aux_dir/compile $CC"
3403fi
3404ac_ext=c
3405ac_cpp='$CPP $CPPFLAGS'
3406ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3407ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3408ac_compiler_gnu=$ac_cv_c_compiler_gnu
3409
3410
3411
3412ac_ext=c
3413ac_cpp='$CPP $CPPFLAGS'
3414ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3415ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3416ac_compiler_gnu=$ac_cv_c_compiler_gnu
3417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3418$as_echo_n "checking how to run the C preprocessor... " >&6; }
3419# On Suns, sometimes $CPP names a directory.
3420if test -n "$CPP" && test -d "$CPP"; then
3421  CPP=
3422fi
3423if test -z "$CPP"; then
3424  if ${ac_cv_prog_CPP+:} false; then :
3425  $as_echo_n "(cached) " >&6
3426else
3427      # Double quotes because CPP needs to be expanded
3428    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3429    do
3430      ac_preproc_ok=false
3431for ac_c_preproc_warn_flag in '' yes
3432do
3433  # Use a header file that comes with gcc, so configuring glibc
3434  # with a fresh cross-compiler works.
3435  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3436  # <limits.h> exists even on freestanding compilers.
3437  # On the NeXT, cc -E runs the code through the compiler's parser,
3438  # not just through cpp. "Syntax error" is here to catch this case.
3439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3440/* end confdefs.h.  */
3441#ifdef __STDC__
3442# include <limits.h>
3443#else
3444# include <assert.h>
3445#endif
3446		     Syntax error
3447_ACEOF
3448if ac_fn_c_try_cpp "$LINENO"; then :
3449
3450else
3451  # Broken: fails on valid input.
3452continue
3453fi
3454rm -f conftest.err conftest.i conftest.$ac_ext
3455
3456  # OK, works on sane cases.  Now check whether nonexistent headers
3457  # can be detected and how.
3458  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3459/* end confdefs.h.  */
3460#include <ac_nonexistent.h>
3461_ACEOF
3462if ac_fn_c_try_cpp "$LINENO"; then :
3463  # Broken: success on invalid input.
3464continue
3465else
3466  # Passes both tests.
3467ac_preproc_ok=:
3468break
3469fi
3470rm -f conftest.err conftest.i conftest.$ac_ext
3471
3472done
3473# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3474rm -f conftest.i conftest.err conftest.$ac_ext
3475if $ac_preproc_ok; then :
3476  break
3477fi
3478
3479    done
3480    ac_cv_prog_CPP=$CPP
3481
3482fi
3483  CPP=$ac_cv_prog_CPP
3484else
3485  ac_cv_prog_CPP=$CPP
3486fi
3487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3488$as_echo "$CPP" >&6; }
3489ac_preproc_ok=false
3490for ac_c_preproc_warn_flag in '' yes
3491do
3492  # Use a header file that comes with gcc, so configuring glibc
3493  # with a fresh cross-compiler works.
3494  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3495  # <limits.h> exists even on freestanding compilers.
3496  # On the NeXT, cc -E runs the code through the compiler's parser,
3497  # not just through cpp. "Syntax error" is here to catch this case.
3498  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499/* end confdefs.h.  */
3500#ifdef __STDC__
3501# include <limits.h>
3502#else
3503# include <assert.h>
3504#endif
3505		     Syntax error
3506_ACEOF
3507if ac_fn_c_try_cpp "$LINENO"; then :
3508
3509else
3510  # Broken: fails on valid input.
3511continue
3512fi
3513rm -f conftest.err conftest.i conftest.$ac_ext
3514
3515  # OK, works on sane cases.  Now check whether nonexistent headers
3516  # can be detected and how.
3517  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3518/* end confdefs.h.  */
3519#include <ac_nonexistent.h>
3520_ACEOF
3521if ac_fn_c_try_cpp "$LINENO"; then :
3522  # Broken: success on invalid input.
3523continue
3524else
3525  # Passes both tests.
3526ac_preproc_ok=:
3527break
3528fi
3529rm -f conftest.err conftest.i conftest.$ac_ext
3530
3531done
3532# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3533rm -f conftest.i conftest.err conftest.$ac_ext
3534if $ac_preproc_ok; then :
3535
3536else
3537  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3538$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3539as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3540See \`config.log' for more details" "$LINENO" 5; }
3541fi
3542
3543ac_ext=c
3544ac_cpp='$CPP $CPPFLAGS'
3545ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3546ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3547ac_compiler_gnu=$ac_cv_c_compiler_gnu
3548
3549
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3551$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3552if ${ac_cv_path_GREP+:} false; then :
3553  $as_echo_n "(cached) " >&6
3554else
3555  if test -z "$GREP"; then
3556  ac_path_GREP_found=false
3557  # Loop through the user's path and test for each of PROGNAME-LIST
3558  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3559for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3560do
3561  IFS=$as_save_IFS
3562  test -z "$as_dir" && as_dir=.
3563    for ac_prog in grep ggrep; do
3564    for ac_exec_ext in '' $ac_executable_extensions; do
3565      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3566      as_fn_executable_p "$ac_path_GREP" || continue
3567# Check for GNU ac_path_GREP and select it if it is found.
3568  # Check for GNU $ac_path_GREP
3569case `"$ac_path_GREP" --version 2>&1` in
3570*GNU*)
3571  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3572*)
3573  ac_count=0
3574  $as_echo_n 0123456789 >"conftest.in"
3575  while :
3576  do
3577    cat "conftest.in" "conftest.in" >"conftest.tmp"
3578    mv "conftest.tmp" "conftest.in"
3579    cp "conftest.in" "conftest.nl"
3580    $as_echo 'GREP' >> "conftest.nl"
3581    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3582    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3583    as_fn_arith $ac_count + 1 && ac_count=$as_val
3584    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3585      # Best one so far, save it but keep looking for a better one
3586      ac_cv_path_GREP="$ac_path_GREP"
3587      ac_path_GREP_max=$ac_count
3588    fi
3589    # 10*(2^10) chars as input seems more than enough
3590    test $ac_count -gt 10 && break
3591  done
3592  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3593esac
3594
3595      $ac_path_GREP_found && break 3
3596    done
3597  done
3598  done
3599IFS=$as_save_IFS
3600  if test -z "$ac_cv_path_GREP"; then
3601    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3602  fi
3603else
3604  ac_cv_path_GREP=$GREP
3605fi
3606
3607fi
3608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3609$as_echo "$ac_cv_path_GREP" >&6; }
3610 GREP="$ac_cv_path_GREP"
3611
3612
3613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3614$as_echo_n "checking for egrep... " >&6; }
3615if ${ac_cv_path_EGREP+:} false; then :
3616  $as_echo_n "(cached) " >&6
3617else
3618  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3619   then ac_cv_path_EGREP="$GREP -E"
3620   else
3621     if test -z "$EGREP"; then
3622  ac_path_EGREP_found=false
3623  # Loop through the user's path and test for each of PROGNAME-LIST
3624  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3625for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3626do
3627  IFS=$as_save_IFS
3628  test -z "$as_dir" && as_dir=.
3629    for ac_prog in egrep; do
3630    for ac_exec_ext in '' $ac_executable_extensions; do
3631      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3632      as_fn_executable_p "$ac_path_EGREP" || continue
3633# Check for GNU ac_path_EGREP and select it if it is found.
3634  # Check for GNU $ac_path_EGREP
3635case `"$ac_path_EGREP" --version 2>&1` in
3636*GNU*)
3637  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3638*)
3639  ac_count=0
3640  $as_echo_n 0123456789 >"conftest.in"
3641  while :
3642  do
3643    cat "conftest.in" "conftest.in" >"conftest.tmp"
3644    mv "conftest.tmp" "conftest.in"
3645    cp "conftest.in" "conftest.nl"
3646    $as_echo 'EGREP' >> "conftest.nl"
3647    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3648    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3649    as_fn_arith $ac_count + 1 && ac_count=$as_val
3650    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3651      # Best one so far, save it but keep looking for a better one
3652      ac_cv_path_EGREP="$ac_path_EGREP"
3653      ac_path_EGREP_max=$ac_count
3654    fi
3655    # 10*(2^10) chars as input seems more than enough
3656    test $ac_count -gt 10 && break
3657  done
3658  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3659esac
3660
3661      $ac_path_EGREP_found && break 3
3662    done
3663  done
3664  done
3665IFS=$as_save_IFS
3666  if test -z "$ac_cv_path_EGREP"; then
3667    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3668  fi
3669else
3670  ac_cv_path_EGREP=$EGREP
3671fi
3672
3673   fi
3674fi
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3676$as_echo "$ac_cv_path_EGREP" >&6; }
3677 EGREP="$ac_cv_path_EGREP"
3678
3679
3680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3681$as_echo_n "checking for ANSI C header files... " >&6; }
3682if ${ac_cv_header_stdc+:} false; then :
3683  $as_echo_n "(cached) " >&6
3684else
3685  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3686/* end confdefs.h.  */
3687#include <stdlib.h>
3688#include <stdarg.h>
3689#include <string.h>
3690#include <float.h>
3691
3692int
3693main ()
3694{
3695
3696  ;
3697  return 0;
3698}
3699_ACEOF
3700if ac_fn_c_try_compile "$LINENO"; then :
3701  ac_cv_header_stdc=yes
3702else
3703  ac_cv_header_stdc=no
3704fi
3705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3706
3707if test $ac_cv_header_stdc = yes; then
3708  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3709  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3710/* end confdefs.h.  */
3711#include <string.h>
3712
3713_ACEOF
3714if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3715  $EGREP "memchr" >/dev/null 2>&1; then :
3716
3717else
3718  ac_cv_header_stdc=no
3719fi
3720rm -f conftest*
3721
3722fi
3723
3724if test $ac_cv_header_stdc = yes; then
3725  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3726  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3727/* end confdefs.h.  */
3728#include <stdlib.h>
3729
3730_ACEOF
3731if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3732  $EGREP "free" >/dev/null 2>&1; then :
3733
3734else
3735  ac_cv_header_stdc=no
3736fi
3737rm -f conftest*
3738
3739fi
3740
3741if test $ac_cv_header_stdc = yes; then
3742  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3743  if test "$cross_compiling" = yes; then :
3744  :
3745else
3746  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3747/* end confdefs.h.  */
3748#include <ctype.h>
3749#include <stdlib.h>
3750#if ((' ' & 0x0FF) == 0x020)
3751# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3752# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3753#else
3754# define ISLOWER(c) \
3755		   (('a' <= (c) && (c) <= 'i') \
3756		     || ('j' <= (c) && (c) <= 'r') \
3757		     || ('s' <= (c) && (c) <= 'z'))
3758# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3759#endif
3760
3761#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3762int
3763main ()
3764{
3765  int i;
3766  for (i = 0; i < 256; i++)
3767    if (XOR (islower (i), ISLOWER (i))
3768	|| toupper (i) != TOUPPER (i))
3769      return 2;
3770  return 0;
3771}
3772_ACEOF
3773if ac_fn_c_try_run "$LINENO"; then :
3774
3775else
3776  ac_cv_header_stdc=no
3777fi
3778rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3779  conftest.$ac_objext conftest.beam conftest.$ac_ext
3780fi
3781
3782fi
3783fi
3784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3785$as_echo "$ac_cv_header_stdc" >&6; }
3786if test $ac_cv_header_stdc = yes; then
3787
3788$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3789
3790fi
3791
3792# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3793for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3794		  inttypes.h stdint.h unistd.h
3795do :
3796  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3797ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3798"
3799if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3800  cat >>confdefs.h <<_ACEOF
3801#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3802_ACEOF
3803
3804fi
3805
3806done
3807
3808
3809
3810  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3811if test "x$ac_cv_header_minix_config_h" = xyes; then :
3812  MINIX=yes
3813else
3814  MINIX=
3815fi
3816
3817
3818  if test "$MINIX" = yes; then
3819
3820$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3821
3822
3823$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3824
3825
3826$as_echo "#define _MINIX 1" >>confdefs.h
3827
3828  fi
3829
3830
3831  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3832$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3833if ${ac_cv_safe_to_define___extensions__+:} false; then :
3834  $as_echo_n "(cached) " >&6
3835else
3836  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3837/* end confdefs.h.  */
3838
3839#         define __EXTENSIONS__ 1
3840          $ac_includes_default
3841int
3842main ()
3843{
3844
3845  ;
3846  return 0;
3847}
3848_ACEOF
3849if ac_fn_c_try_compile "$LINENO"; then :
3850  ac_cv_safe_to_define___extensions__=yes
3851else
3852  ac_cv_safe_to_define___extensions__=no
3853fi
3854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3855fi
3856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3857$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3858  test $ac_cv_safe_to_define___extensions__ = yes &&
3859    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3860
3861  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3862
3863  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3864
3865  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3866
3867  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3868
3869
3870# Determine the noncanonical target name, for directory use.
3871 case ${build_alias} in
3872  "") build_noncanonical=${build} ;;
3873  *) build_noncanonical=${build_alias} ;;
3874esac
3875
3876 case ${host_alias} in
3877  "") host_noncanonical=${build_noncanonical} ;;
3878  *) host_noncanonical=${host_alias} ;;
3879esac
3880
3881 case ${target_alias} in
3882  "") target_noncanonical=${host_noncanonical} ;;
3883  *) target_noncanonical=${target_alias} ;;
3884esac
3885
3886
3887
3888
3889# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
3890# have matching libraries, they should use host libraries: Makefile.tpl
3891# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
3892# However, they still use the build modules, because the corresponding
3893# host modules (e.g. bison) are only built for the host when bootstrap
3894# finishes. So:
3895# - build_subdir is where we find build modules, and never changes.
3896# - build_libsubdir is where we find build libraries, and can be overridden.
3897
3898# Prefix 'build-' so this never conflicts with target_subdir.
3899build_subdir="build-${build_noncanonical}"
3900
3901# Check whether --with-build-libsubdir was given.
3902if test "${with_build_libsubdir+set}" = set; then :
3903  withval=$with_build_libsubdir; build_libsubdir="$withval"
3904else
3905  build_libsubdir="$build_subdir"
3906fi
3907
3908# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
3909if ( test $srcdir = . && test -d gcc ) \
3910   || test -d $srcdir/../host-${host_noncanonical}; then
3911  host_subdir="host-${host_noncanonical}"
3912else
3913  host_subdir=.
3914fi
3915# No prefix.
3916target_subdir=${target_noncanonical}
3917
3918
3919# 1.11.1: Require that version of automake.
3920# foreign: Don't require README, INSTALL, NEWS, etc.
3921# no-define: Don't define PACKAGE and VERSION.
3922# -Wall: Issue all automake warnings.
3923# -Wno-portability: Don't warn about constructs supported by GNU make.
3924#    (because GCC requires GNU make anyhow).
3925am__api_version='1.15'
3926
3927# Find a good install program.  We prefer a C program (faster),
3928# so one script is as good as another.  But avoid the broken or
3929# incompatible versions:
3930# SysV /etc/install, /usr/sbin/install
3931# SunOS /usr/etc/install
3932# IRIX /sbin/install
3933# AIX /bin/install
3934# AmigaOS /C/install, which installs bootblocks on floppy discs
3935# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3936# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3937# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3938# OS/2's system install, which has a completely different semantic
3939# ./install, which can be erroneously created by make from ./install.sh.
3940# Reject install programs that cannot install multiple files.
3941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3942$as_echo_n "checking for a BSD-compatible install... " >&6; }
3943if test -z "$INSTALL"; then
3944if ${ac_cv_path_install+:} false; then :
3945  $as_echo_n "(cached) " >&6
3946else
3947  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3948for as_dir in $PATH
3949do
3950  IFS=$as_save_IFS
3951  test -z "$as_dir" && as_dir=.
3952    # Account for people who put trailing slashes in PATH elements.
3953case $as_dir/ in #((
3954  ./ | .// | /[cC]/* | \
3955  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3956  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3957  /usr/ucb/* ) ;;
3958  *)
3959    # OSF1 and SCO ODT 3.0 have their own names for install.
3960    # Don't use installbsd from OSF since it installs stuff as root
3961    # by default.
3962    for ac_prog in ginstall scoinst install; do
3963      for ac_exec_ext in '' $ac_executable_extensions; do
3964	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3965	  if test $ac_prog = install &&
3966	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3967	    # AIX install.  It has an incompatible calling convention.
3968	    :
3969	  elif test $ac_prog = install &&
3970	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3971	    # program-specific install script used by HP pwplus--don't use.
3972	    :
3973	  else
3974	    rm -rf conftest.one conftest.two conftest.dir
3975	    echo one > conftest.one
3976	    echo two > conftest.two
3977	    mkdir conftest.dir
3978	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3979	      test -s conftest.one && test -s conftest.two &&
3980	      test -s conftest.dir/conftest.one &&
3981	      test -s conftest.dir/conftest.two
3982	    then
3983	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3984	      break 3
3985	    fi
3986	  fi
3987	fi
3988      done
3989    done
3990    ;;
3991esac
3992
3993  done
3994IFS=$as_save_IFS
3995
3996rm -rf conftest.one conftest.two conftest.dir
3997
3998fi
3999  if test "${ac_cv_path_install+set}" = set; then
4000    INSTALL=$ac_cv_path_install
4001  else
4002    # As a last resort, use the slow shell script.  Don't cache a
4003    # value for INSTALL within a source directory, because that will
4004    # break other packages using the cache if that directory is
4005    # removed, or if the value is a relative name.
4006    INSTALL=$ac_install_sh
4007  fi
4008fi
4009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4010$as_echo "$INSTALL" >&6; }
4011
4012# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4013# It thinks the first close brace ends the variable substitution.
4014test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4015
4016test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4017
4018test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4019
4020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4021$as_echo_n "checking whether build environment is sane... " >&6; }
4022# Reject unsafe characters in $srcdir or the absolute working directory
4023# name.  Accept space and tab only in the latter.
4024am_lf='
4025'
4026case `pwd` in
4027  *[\\\"\#\$\&\'\`$am_lf]*)
4028    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4029esac
4030case $srcdir in
4031  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4032    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4033esac
4034
4035# Do 'set' in a subshell so we don't clobber the current shell's
4036# arguments.  Must try -L first in case configure is actually a
4037# symlink; some systems play weird games with the mod time of symlinks
4038# (eg FreeBSD returns the mod time of the symlink's containing
4039# directory).
4040if (
4041   am_has_slept=no
4042   for am_try in 1 2; do
4043     echo "timestamp, slept: $am_has_slept" > conftest.file
4044     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4045     if test "$*" = "X"; then
4046	# -L didn't work.
4047	set X `ls -t "$srcdir/configure" conftest.file`
4048     fi
4049     if test "$*" != "X $srcdir/configure conftest.file" \
4050	&& test "$*" != "X conftest.file $srcdir/configure"; then
4051
4052	# If neither matched, then we have a broken ls.  This can happen
4053	# if, for instance, CONFIG_SHELL is bash and it inherits a
4054	# broken ls alias from the environment.  This has actually
4055	# happened.  Such a system could not be considered "sane".
4056	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
4057  alias in your environment" "$LINENO" 5
4058     fi
4059     if test "$2" = conftest.file || test $am_try -eq 2; then
4060       break
4061     fi
4062     # Just in case.
4063     sleep 1
4064     am_has_slept=yes
4065   done
4066   test "$2" = conftest.file
4067   )
4068then
4069   # Ok.
4070   :
4071else
4072   as_fn_error $? "newly created file is older than distributed files!
4073Check your system clock" "$LINENO" 5
4074fi
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4076$as_echo "yes" >&6; }
4077# If we didn't sleep, we still need to ensure time stamps of config.status and
4078# generated files are strictly newer.
4079am_sleep_pid=
4080if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4081  ( sleep 1 ) &
4082  am_sleep_pid=$!
4083fi
4084
4085rm -f conftest.file
4086
4087test "$program_prefix" != NONE &&
4088  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4089# Use a double $ so make ignores it.
4090test "$program_suffix" != NONE &&
4091  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4092# Double any \ or $.
4093# By default was `s,x,x', remove it if useless.
4094ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4095program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4096
4097if test x"${MISSING+set}" != xset; then
4098  case $am_aux_dir in
4099  *\ * | *\	*)
4100    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4101  *)
4102    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4103  esac
4104fi
4105# Use eval to expand $SHELL
4106if eval "$MISSING --is-lightweight"; then
4107  am_missing_run="$MISSING "
4108else
4109  am_missing_run=
4110  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4111$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4112fi
4113
4114if test x"${install_sh+set}" != xset; then
4115  case $am_aux_dir in
4116  *\ * | *\	*)
4117    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4118  *)
4119    install_sh="\${SHELL} $am_aux_dir/install-sh"
4120  esac
4121fi
4122
4123# Installed binaries are usually stripped using 'strip' when the user
4124# run "make install-strip".  However 'strip' might not be the right
4125# tool to use in cross-compilation environments, therefore Automake
4126# will honor the 'STRIP' environment variable to overrule this program.
4127if test "$cross_compiling" != no; then
4128  if test -n "$ac_tool_prefix"; then
4129  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4130set dummy ${ac_tool_prefix}strip; ac_word=$2
4131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4132$as_echo_n "checking for $ac_word... " >&6; }
4133if ${ac_cv_prog_STRIP+:} false; then :
4134  $as_echo_n "(cached) " >&6
4135else
4136  if test -n "$STRIP"; then
4137  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4138else
4139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4140for as_dir in $PATH
4141do
4142  IFS=$as_save_IFS
4143  test -z "$as_dir" && as_dir=.
4144    for ac_exec_ext in '' $ac_executable_extensions; do
4145  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4146    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4147    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4148    break 2
4149  fi
4150done
4151  done
4152IFS=$as_save_IFS
4153
4154fi
4155fi
4156STRIP=$ac_cv_prog_STRIP
4157if test -n "$STRIP"; then
4158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4159$as_echo "$STRIP" >&6; }
4160else
4161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4162$as_echo "no" >&6; }
4163fi
4164
4165
4166fi
4167if test -z "$ac_cv_prog_STRIP"; then
4168  ac_ct_STRIP=$STRIP
4169  # Extract the first word of "strip", so it can be a program name with args.
4170set dummy strip; ac_word=$2
4171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4172$as_echo_n "checking for $ac_word... " >&6; }
4173if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4174  $as_echo_n "(cached) " >&6
4175else
4176  if test -n "$ac_ct_STRIP"; then
4177  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4178else
4179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4180for as_dir in $PATH
4181do
4182  IFS=$as_save_IFS
4183  test -z "$as_dir" && as_dir=.
4184    for ac_exec_ext in '' $ac_executable_extensions; do
4185  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4186    ac_cv_prog_ac_ct_STRIP="strip"
4187    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4188    break 2
4189  fi
4190done
4191  done
4192IFS=$as_save_IFS
4193
4194fi
4195fi
4196ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4197if test -n "$ac_ct_STRIP"; then
4198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4199$as_echo "$ac_ct_STRIP" >&6; }
4200else
4201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4202$as_echo "no" >&6; }
4203fi
4204
4205  if test "x$ac_ct_STRIP" = x; then
4206    STRIP=":"
4207  else
4208    case $cross_compiling:$ac_tool_warned in
4209yes:)
4210{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4211$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4212ac_tool_warned=yes ;;
4213esac
4214    STRIP=$ac_ct_STRIP
4215  fi
4216else
4217  STRIP="$ac_cv_prog_STRIP"
4218fi
4219
4220fi
4221INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4222
4223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4224$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4225if test -z "$MKDIR_P"; then
4226  if ${ac_cv_path_mkdir+:} false; then :
4227  $as_echo_n "(cached) " >&6
4228else
4229  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4230for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4231do
4232  IFS=$as_save_IFS
4233  test -z "$as_dir" && as_dir=.
4234    for ac_prog in mkdir gmkdir; do
4235	 for ac_exec_ext in '' $ac_executable_extensions; do
4236	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4237	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4238	     'mkdir (GNU coreutils) '* | \
4239	     'mkdir (coreutils) '* | \
4240	     'mkdir (fileutils) '4.1*)
4241	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4242	       break 3;;
4243	   esac
4244	 done
4245       done
4246  done
4247IFS=$as_save_IFS
4248
4249fi
4250
4251  test -d ./--version && rmdir ./--version
4252  if test "${ac_cv_path_mkdir+set}" = set; then
4253    MKDIR_P="$ac_cv_path_mkdir -p"
4254  else
4255    # As a last resort, use the slow shell script.  Don't cache a
4256    # value for MKDIR_P within a source directory, because that will
4257    # break other packages using the cache if that directory is
4258    # removed, or if the value is a relative name.
4259    MKDIR_P="$ac_install_sh -d"
4260  fi
4261fi
4262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4263$as_echo "$MKDIR_P" >&6; }
4264
4265for ac_prog in gawk mawk nawk awk
4266do
4267  # Extract the first word of "$ac_prog", so it can be a program name with args.
4268set dummy $ac_prog; ac_word=$2
4269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4270$as_echo_n "checking for $ac_word... " >&6; }
4271if ${ac_cv_prog_AWK+:} false; then :
4272  $as_echo_n "(cached) " >&6
4273else
4274  if test -n "$AWK"; then
4275  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4276else
4277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4278for as_dir in $PATH
4279do
4280  IFS=$as_save_IFS
4281  test -z "$as_dir" && as_dir=.
4282    for ac_exec_ext in '' $ac_executable_extensions; do
4283  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4284    ac_cv_prog_AWK="$ac_prog"
4285    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4286    break 2
4287  fi
4288done
4289  done
4290IFS=$as_save_IFS
4291
4292fi
4293fi
4294AWK=$ac_cv_prog_AWK
4295if test -n "$AWK"; then
4296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4297$as_echo "$AWK" >&6; }
4298else
4299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4300$as_echo "no" >&6; }
4301fi
4302
4303
4304  test -n "$AWK" && break
4305done
4306
4307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4308$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4309set x ${MAKE-make}
4310ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4311if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4312  $as_echo_n "(cached) " >&6
4313else
4314  cat >conftest.make <<\_ACEOF
4315SHELL = /bin/sh
4316all:
4317	@echo '@@@%%%=$(MAKE)=@@@%%%'
4318_ACEOF
4319# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4320case `${MAKE-make} -f conftest.make 2>/dev/null` in
4321  *@@@%%%=?*=@@@%%%*)
4322    eval ac_cv_prog_make_${ac_make}_set=yes;;
4323  *)
4324    eval ac_cv_prog_make_${ac_make}_set=no;;
4325esac
4326rm -f conftest.make
4327fi
4328if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4330$as_echo "yes" >&6; }
4331  SET_MAKE=
4332else
4333  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4334$as_echo "no" >&6; }
4335  SET_MAKE="MAKE=${MAKE-make}"
4336fi
4337
4338rm -rf .tst 2>/dev/null
4339mkdir .tst 2>/dev/null
4340if test -d .tst; then
4341  am__leading_dot=.
4342else
4343  am__leading_dot=_
4344fi
4345rmdir .tst 2>/dev/null
4346
4347DEPDIR="${am__leading_dot}deps"
4348
4349ac_config_commands="$ac_config_commands depfiles"
4350
4351
4352am_make=${MAKE-make}
4353cat > confinc << 'END'
4354am__doit:
4355	@echo this is the am__doit target
4356.PHONY: am__doit
4357END
4358# If we don't find an include directive, just comment out the code.
4359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4360$as_echo_n "checking for style of include used by $am_make... " >&6; }
4361am__include="#"
4362am__quote=
4363_am_result=none
4364# First try GNU make style include.
4365echo "include confinc" > confmf
4366# Ignore all kinds of additional output from 'make'.
4367case `$am_make -s -f confmf 2> /dev/null` in #(
4368*the\ am__doit\ target*)
4369  am__include=include
4370  am__quote=
4371  _am_result=GNU
4372  ;;
4373esac
4374# Now try BSD make style include.
4375if test "$am__include" = "#"; then
4376   echo '.include "confinc"' > confmf
4377   case `$am_make -s -f confmf 2> /dev/null` in #(
4378   *the\ am__doit\ target*)
4379     am__include=.include
4380     am__quote="\""
4381     _am_result=BSD
4382     ;;
4383   esac
4384fi
4385
4386
4387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4388$as_echo "$_am_result" >&6; }
4389rm -f confinc confmf
4390
4391# Check whether --enable-dependency-tracking was given.
4392if test "${enable_dependency_tracking+set}" = set; then :
4393  enableval=$enable_dependency_tracking;
4394fi
4395
4396if test "x$enable_dependency_tracking" != xno; then
4397  am_depcomp="$ac_aux_dir/depcomp"
4398  AMDEPBACKSLASH='\'
4399  am__nodep='_no'
4400fi
4401 if test "x$enable_dependency_tracking" != xno; then
4402  AMDEP_TRUE=
4403  AMDEP_FALSE='#'
4404else
4405  AMDEP_TRUE='#'
4406  AMDEP_FALSE=
4407fi
4408
4409
4410# Check whether --enable-silent-rules was given.
4411if test "${enable_silent_rules+set}" = set; then :
4412  enableval=$enable_silent_rules;
4413fi
4414
4415case $enable_silent_rules in # (((
4416  yes) AM_DEFAULT_VERBOSITY=0;;
4417   no) AM_DEFAULT_VERBOSITY=1;;
4418    *) AM_DEFAULT_VERBOSITY=1;;
4419esac
4420am_make=${MAKE-make}
4421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4422$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4423if ${am_cv_make_support_nested_variables+:} false; then :
4424  $as_echo_n "(cached) " >&6
4425else
4426  if $as_echo 'TRUE=$(BAR$(V))
4427BAR0=false
4428BAR1=true
4429V=1
4430am__doit:
4431	@$(TRUE)
4432.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4433  am_cv_make_support_nested_variables=yes
4434else
4435  am_cv_make_support_nested_variables=no
4436fi
4437fi
4438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4439$as_echo "$am_cv_make_support_nested_variables" >&6; }
4440if test $am_cv_make_support_nested_variables = yes; then
4441    AM_V='$(V)'
4442  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4443else
4444  AM_V=$AM_DEFAULT_VERBOSITY
4445  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4446fi
4447AM_BACKSLASH='\'
4448
4449if test "`cd $srcdir && pwd`" != "`pwd`"; then
4450  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4451  # is not polluted with repeated "-I."
4452  am__isrc=' -I$(srcdir)'
4453  # test to see if srcdir already configured
4454  if test -f $srcdir/config.status; then
4455    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4456  fi
4457fi
4458
4459# test whether we have cygpath
4460if test -z "$CYGPATH_W"; then
4461  if (cygpath --version) >/dev/null 2>/dev/null; then
4462    CYGPATH_W='cygpath -w'
4463  else
4464    CYGPATH_W=echo
4465  fi
4466fi
4467
4468
4469# Define the identity of the package.
4470 PACKAGE='libcc1'
4471 VERSION='version-unused'
4472
4473
4474# Some tools Automake needs.
4475
4476ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4477
4478
4479AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4480
4481
4482AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4483
4484
4485AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4486
4487
4488MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4489
4490# For better backward compatibility.  To be removed once Automake 1.9.x
4491# dies out for good.  For more background, see:
4492# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4493# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4494mkdir_p='$(MKDIR_P)'
4495
4496# We need awk for the "check" target (and possibly the TAP driver).  The
4497# system "awk" is bad on some platforms.
4498# Always define AMTAR for backward compatibility.  Yes, it's still used
4499# in the wild :-(  We should find a proper way to deprecate it ...
4500AMTAR='$${TAR-tar}'
4501
4502
4503# We'll loop over all known methods to create a tar archive until one works.
4504_am_tools='gnutar  pax cpio none'
4505
4506am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4507
4508
4509
4510
4511
4512depcc="$CC"   am_compiler_list=
4513
4514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4515$as_echo_n "checking dependency style of $depcc... " >&6; }
4516if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4517  $as_echo_n "(cached) " >&6
4518else
4519  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4520  # We make a subdir and do the tests there.  Otherwise we can end up
4521  # making bogus files that we don't know about and never remove.  For
4522  # instance it was reported that on HP-UX the gcc test will end up
4523  # making a dummy file named 'D' -- because '-MD' means "put the output
4524  # in D".
4525  rm -rf conftest.dir
4526  mkdir conftest.dir
4527  # Copy depcomp to subdir because otherwise we won't find it if we're
4528  # using a relative directory.
4529  cp "$am_depcomp" conftest.dir
4530  cd conftest.dir
4531  # We will build objects and dependencies in a subdirectory because
4532  # it helps to detect inapplicable dependency modes.  For instance
4533  # both Tru64's cc and ICC support -MD to output dependencies as a
4534  # side effect of compilation, but ICC will put the dependencies in
4535  # the current directory while Tru64 will put them in the object
4536  # directory.
4537  mkdir sub
4538
4539  am_cv_CC_dependencies_compiler_type=none
4540  if test "$am_compiler_list" = ""; then
4541     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4542  fi
4543  am__universal=false
4544  case " $depcc " in #(
4545     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4546     esac
4547
4548  for depmode in $am_compiler_list; do
4549    # Setup a source with many dependencies, because some compilers
4550    # like to wrap large dependency lists on column 80 (with \), and
4551    # we should not choose a depcomp mode which is confused by this.
4552    #
4553    # We need to recreate these files for each test, as the compiler may
4554    # overwrite some of them when testing with obscure command lines.
4555    # This happens at least with the AIX C compiler.
4556    : > sub/conftest.c
4557    for i in 1 2 3 4 5 6; do
4558      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4559      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4560      # Solaris 10 /bin/sh.
4561      echo '/* dummy */' > sub/conftst$i.h
4562    done
4563    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4564
4565    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4566    # mode.  It turns out that the SunPro C++ compiler does not properly
4567    # handle '-M -o', and we need to detect this.  Also, some Intel
4568    # versions had trouble with output in subdirs.
4569    am__obj=sub/conftest.${OBJEXT-o}
4570    am__minus_obj="-o $am__obj"
4571    case $depmode in
4572    gcc)
4573      # This depmode causes a compiler race in universal mode.
4574      test "$am__universal" = false || continue
4575      ;;
4576    nosideeffect)
4577      # After this tag, mechanisms are not by side-effect, so they'll
4578      # only be used when explicitly requested.
4579      if test "x$enable_dependency_tracking" = xyes; then
4580	continue
4581      else
4582	break
4583      fi
4584      ;;
4585    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4586      # This compiler won't grok '-c -o', but also, the minuso test has
4587      # not run yet.  These depmodes are late enough in the game, and
4588      # so weak that their functioning should not be impacted.
4589      am__obj=conftest.${OBJEXT-o}
4590      am__minus_obj=
4591      ;;
4592    none) break ;;
4593    esac
4594    if depmode=$depmode \
4595       source=sub/conftest.c object=$am__obj \
4596       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4597       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4598         >/dev/null 2>conftest.err &&
4599       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4600       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4601       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4602       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4603      # icc doesn't choke on unknown options, it will just issue warnings
4604      # or remarks (even with -Werror).  So we grep stderr for any message
4605      # that says an option was ignored or not supported.
4606      # When given -MP, icc 7.0 and 7.1 complain thusly:
4607      #   icc: Command line warning: ignoring option '-M'; no argument required
4608      # The diagnosis changed in icc 8.0:
4609      #   icc: Command line remark: option '-MP' not supported
4610      if (grep 'ignoring option' conftest.err ||
4611          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4612        am_cv_CC_dependencies_compiler_type=$depmode
4613        break
4614      fi
4615    fi
4616  done
4617
4618  cd ..
4619  rm -rf conftest.dir
4620else
4621  am_cv_CC_dependencies_compiler_type=none
4622fi
4623
4624fi
4625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4626$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4627CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4628
4629 if
4630  test "x$enable_dependency_tracking" != xno \
4631  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4632  am__fastdepCC_TRUE=
4633  am__fastdepCC_FALSE='#'
4634else
4635  am__fastdepCC_TRUE='#'
4636  am__fastdepCC_FALSE=
4637fi
4638
4639
4640
4641# POSIX will say in a future version that running "rm -f" with no argument
4642# is OK; and we want to be able to make that assumption in our Makefile
4643# recipes.  So use an aggressive probe to check that the usage we want is
4644# actually supported "in the wild" to an acceptable degree.
4645# See automake bug#10828.
4646# To make any issue more visible, cause the running configure to be aborted
4647# by default if the 'rm' program in use doesn't match our expectations; the
4648# user can still override this though.
4649if rm -f && rm -fr && rm -rf; then : OK; else
4650  cat >&2 <<'END'
4651Oops!
4652
4653Your 'rm' program seems unable to run without file operands specified
4654on the command line, even when the '-f' option is present.  This is contrary
4655to the behaviour of most rm programs out there, and not conforming with
4656the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4657
4658Please tell bug-automake@gnu.org about your system, including the value
4659of your $PATH and any error possibly output before this message.  This
4660can help us improve future automake versions.
4661
4662END
4663  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4664    echo 'Configuration will proceed anyway, since you have set the' >&2
4665    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4666    echo >&2
4667  else
4668    cat >&2 <<'END'
4669Aborting the configuration process, to ensure you take notice of the issue.
4670
4671You can download and install GNU coreutils to get an 'rm' implementation
4672that behaves properly: <http://www.gnu.org/software/coreutils/>.
4673
4674If you want to complete the configuration process using your problematic
4675'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4676to "yes", and re-run configure.
4677
4678END
4679    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4680  fi
4681fi
4682
4683
4684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4685$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4686    # Check whether --enable-maintainer-mode was given.
4687if test "${enable_maintainer_mode+set}" = set; then :
4688  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4689else
4690  USE_MAINTAINER_MODE=no
4691fi
4692
4693  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4694$as_echo "$USE_MAINTAINER_MODE" >&6; }
4695   if test $USE_MAINTAINER_MODE = yes; then
4696  MAINTAINER_MODE_TRUE=
4697  MAINTAINER_MODE_FALSE='#'
4698else
4699  MAINTAINER_MODE_TRUE='#'
4700  MAINTAINER_MODE_FALSE=
4701fi
4702
4703  MAINT=$MAINTAINER_MODE_TRUE
4704
4705
4706
4707case `pwd` in
4708  *\ * | *\	*)
4709    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4710$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4711esac
4712
4713
4714
4715macro_version='2.2.7a'
4716macro_revision='1.3134'
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730ltmain="$ac_aux_dir/ltmain.sh"
4731
4732# Backslashify metacharacters that are still active within
4733# double-quoted strings.
4734sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4735
4736# Same as above, but do not quote variable references.
4737double_quote_subst='s/\(["`\\]\)/\\\1/g'
4738
4739# Sed substitution to delay expansion of an escaped shell variable in a
4740# double_quote_subst'ed string.
4741delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4742
4743# Sed substitution to delay expansion of an escaped single quote.
4744delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4745
4746# Sed substitution to avoid accidental globbing in evaled expressions
4747no_glob_subst='s/\*/\\\*/g'
4748
4749ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4750ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4751ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4752
4753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4754$as_echo_n "checking how to print strings... " >&6; }
4755# Test print first, because it will be a builtin if present.
4756if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4757   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4758  ECHO='print -r --'
4759elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4760  ECHO='printf %s\n'
4761else
4762  # Use this function as a fallback that always works.
4763  func_fallback_echo ()
4764  {
4765    eval 'cat <<_LTECHO_EOF
4766$1
4767_LTECHO_EOF'
4768  }
4769  ECHO='func_fallback_echo'
4770fi
4771
4772# func_echo_all arg...
4773# Invoke $ECHO with all args, space-separated.
4774func_echo_all ()
4775{
4776    $ECHO ""
4777}
4778
4779case "$ECHO" in
4780  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4781$as_echo "printf" >&6; } ;;
4782  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4783$as_echo "print -r" >&6; } ;;
4784  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4785$as_echo "cat" >&6; } ;;
4786esac
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4802$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4803if ${ac_cv_path_SED+:} false; then :
4804  $as_echo_n "(cached) " >&6
4805else
4806            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4807     for ac_i in 1 2 3 4 5 6 7; do
4808       ac_script="$ac_script$as_nl$ac_script"
4809     done
4810     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4811     { ac_script=; unset ac_script;}
4812     if test -z "$SED"; then
4813  ac_path_SED_found=false
4814  # Loop through the user's path and test for each of PROGNAME-LIST
4815  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4816for as_dir in $PATH
4817do
4818  IFS=$as_save_IFS
4819  test -z "$as_dir" && as_dir=.
4820    for ac_prog in sed gsed; do
4821    for ac_exec_ext in '' $ac_executable_extensions; do
4822      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4823      as_fn_executable_p "$ac_path_SED" || continue
4824# Check for GNU ac_path_SED and select it if it is found.
4825  # Check for GNU $ac_path_SED
4826case `"$ac_path_SED" --version 2>&1` in
4827*GNU*)
4828  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4829*)
4830  ac_count=0
4831  $as_echo_n 0123456789 >"conftest.in"
4832  while :
4833  do
4834    cat "conftest.in" "conftest.in" >"conftest.tmp"
4835    mv "conftest.tmp" "conftest.in"
4836    cp "conftest.in" "conftest.nl"
4837    $as_echo '' >> "conftest.nl"
4838    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4839    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4840    as_fn_arith $ac_count + 1 && ac_count=$as_val
4841    if test $ac_count -gt ${ac_path_SED_max-0}; then
4842      # Best one so far, save it but keep looking for a better one
4843      ac_cv_path_SED="$ac_path_SED"
4844      ac_path_SED_max=$ac_count
4845    fi
4846    # 10*(2^10) chars as input seems more than enough
4847    test $ac_count -gt 10 && break
4848  done
4849  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4850esac
4851
4852      $ac_path_SED_found && break 3
4853    done
4854  done
4855  done
4856IFS=$as_save_IFS
4857  if test -z "$ac_cv_path_SED"; then
4858    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4859  fi
4860else
4861  ac_cv_path_SED=$SED
4862fi
4863
4864fi
4865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4866$as_echo "$ac_cv_path_SED" >&6; }
4867 SED="$ac_cv_path_SED"
4868  rm -f conftest.sed
4869
4870test -z "$SED" && SED=sed
4871Xsed="$SED -e 1s/^X//"
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4884$as_echo_n "checking for fgrep... " >&6; }
4885if ${ac_cv_path_FGREP+:} false; then :
4886  $as_echo_n "(cached) " >&6
4887else
4888  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4889   then ac_cv_path_FGREP="$GREP -F"
4890   else
4891     if test -z "$FGREP"; then
4892  ac_path_FGREP_found=false
4893  # Loop through the user's path and test for each of PROGNAME-LIST
4894  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4895for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4896do
4897  IFS=$as_save_IFS
4898  test -z "$as_dir" && as_dir=.
4899    for ac_prog in fgrep; do
4900    for ac_exec_ext in '' $ac_executable_extensions; do
4901      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4902      as_fn_executable_p "$ac_path_FGREP" || continue
4903# Check for GNU ac_path_FGREP and select it if it is found.
4904  # Check for GNU $ac_path_FGREP
4905case `"$ac_path_FGREP" --version 2>&1` in
4906*GNU*)
4907  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4908*)
4909  ac_count=0
4910  $as_echo_n 0123456789 >"conftest.in"
4911  while :
4912  do
4913    cat "conftest.in" "conftest.in" >"conftest.tmp"
4914    mv "conftest.tmp" "conftest.in"
4915    cp "conftest.in" "conftest.nl"
4916    $as_echo 'FGREP' >> "conftest.nl"
4917    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4918    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4919    as_fn_arith $ac_count + 1 && ac_count=$as_val
4920    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4921      # Best one so far, save it but keep looking for a better one
4922      ac_cv_path_FGREP="$ac_path_FGREP"
4923      ac_path_FGREP_max=$ac_count
4924    fi
4925    # 10*(2^10) chars as input seems more than enough
4926    test $ac_count -gt 10 && break
4927  done
4928  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4929esac
4930
4931      $ac_path_FGREP_found && break 3
4932    done
4933  done
4934  done
4935IFS=$as_save_IFS
4936  if test -z "$ac_cv_path_FGREP"; then
4937    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4938  fi
4939else
4940  ac_cv_path_FGREP=$FGREP
4941fi
4942
4943   fi
4944fi
4945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4946$as_echo "$ac_cv_path_FGREP" >&6; }
4947 FGREP="$ac_cv_path_FGREP"
4948
4949
4950test -z "$GREP" && GREP=grep
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970# Check whether --with-gnu-ld was given.
4971if test "${with_gnu_ld+set}" = set; then :
4972  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4973else
4974  with_gnu_ld=no
4975fi
4976
4977ac_prog=ld
4978if test "$GCC" = yes; then
4979  # Check if gcc -print-prog-name=ld gives a path.
4980  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4981$as_echo_n "checking for ld used by $CC... " >&6; }
4982  case $host in
4983  *-*-mingw*)
4984    # gcc leaves a trailing carriage return which upsets mingw
4985    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4986  *)
4987    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4988  esac
4989  case $ac_prog in
4990    # Accept absolute paths.
4991    [\\/]* | ?:[\\/]*)
4992      re_direlt='/[^/][^/]*/\.\./'
4993      # Canonicalize the pathname of ld
4994      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4995      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4996	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4997      done
4998      test -z "$LD" && LD="$ac_prog"
4999      ;;
5000  "")
5001    # If it fails, then pretend we aren't using GCC.
5002    ac_prog=ld
5003    ;;
5004  *)
5005    # If it is relative, then search for the first ld in PATH.
5006    with_gnu_ld=unknown
5007    ;;
5008  esac
5009elif test "$with_gnu_ld" = yes; then
5010  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5011$as_echo_n "checking for GNU ld... " >&6; }
5012else
5013  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5014$as_echo_n "checking for non-GNU ld... " >&6; }
5015fi
5016if ${lt_cv_path_LD+:} false; then :
5017  $as_echo_n "(cached) " >&6
5018else
5019  if test -z "$LD"; then
5020  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5021  for ac_dir in $PATH; do
5022    IFS="$lt_save_ifs"
5023    test -z "$ac_dir" && ac_dir=.
5024    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5025      lt_cv_path_LD="$ac_dir/$ac_prog"
5026      # Check to see if the program is GNU ld.  I'd rather use --version,
5027      # but apparently some variants of GNU ld only accept -v.
5028      # Break only if it was the GNU/non-GNU ld that we prefer.
5029      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5030      *GNU* | *'with BFD'*)
5031	test "$with_gnu_ld" != no && break
5032	;;
5033      *)
5034	test "$with_gnu_ld" != yes && break
5035	;;
5036      esac
5037    fi
5038  done
5039  IFS="$lt_save_ifs"
5040else
5041  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5042fi
5043fi
5044
5045LD="$lt_cv_path_LD"
5046if test -n "$LD"; then
5047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5048$as_echo "$LD" >&6; }
5049else
5050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5051$as_echo "no" >&6; }
5052fi
5053test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5055$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5056if ${lt_cv_prog_gnu_ld+:} false; then :
5057  $as_echo_n "(cached) " >&6
5058else
5059  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5060case `$LD -v 2>&1 </dev/null` in
5061*GNU* | *'with BFD'*)
5062  lt_cv_prog_gnu_ld=yes
5063  ;;
5064*)
5065  lt_cv_prog_gnu_ld=no
5066  ;;
5067esac
5068fi
5069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5070$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5071with_gnu_ld=$lt_cv_prog_gnu_ld
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5082$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5083if ${lt_cv_path_NM+:} false; then :
5084  $as_echo_n "(cached) " >&6
5085else
5086  if test -n "$NM"; then
5087  # Let the user override the test.
5088  lt_cv_path_NM="$NM"
5089else
5090  lt_nm_to_check="${ac_tool_prefix}nm"
5091  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5092    lt_nm_to_check="$lt_nm_to_check nm"
5093  fi
5094  for lt_tmp_nm in $lt_nm_to_check; do
5095    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5096    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5097      IFS="$lt_save_ifs"
5098      test -z "$ac_dir" && ac_dir=.
5099      tmp_nm="$ac_dir/$lt_tmp_nm"
5100      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5101	# Check to see if the nm accepts a BSD-compat flag.
5102	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5103	#   nm: unknown option "B" ignored
5104	# Tru64's nm complains that /dev/null is an invalid object file
5105	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5106	*/dev/null* | *'Invalid file or object type'*)
5107	  lt_cv_path_NM="$tmp_nm -B"
5108	  break
5109	  ;;
5110	*)
5111	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5112	  */dev/null*)
5113	    lt_cv_path_NM="$tmp_nm -p"
5114	    break
5115	    ;;
5116	  *)
5117	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5118	    continue # so that we can try to find one that supports BSD flags
5119	    ;;
5120	  esac
5121	  ;;
5122	esac
5123      fi
5124    done
5125    IFS="$lt_save_ifs"
5126  done
5127  : ${lt_cv_path_NM=no}
5128fi
5129fi
5130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5131$as_echo "$lt_cv_path_NM" >&6; }
5132if test "$lt_cv_path_NM" != "no"; then
5133  NM="$lt_cv_path_NM"
5134else
5135  # Didn't find any BSD compatible name lister, look for dumpbin.
5136  if test -n "$DUMPBIN"; then :
5137    # Let the user override the test.
5138  else
5139    if test -n "$ac_tool_prefix"; then
5140  for ac_prog in dumpbin "link -dump"
5141  do
5142    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5143set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5145$as_echo_n "checking for $ac_word... " >&6; }
5146if ${ac_cv_prog_DUMPBIN+:} false; then :
5147  $as_echo_n "(cached) " >&6
5148else
5149  if test -n "$DUMPBIN"; then
5150  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5151else
5152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5153for as_dir in $PATH
5154do
5155  IFS=$as_save_IFS
5156  test -z "$as_dir" && as_dir=.
5157    for ac_exec_ext in '' $ac_executable_extensions; do
5158  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5159    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5160    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5161    break 2
5162  fi
5163done
5164  done
5165IFS=$as_save_IFS
5166
5167fi
5168fi
5169DUMPBIN=$ac_cv_prog_DUMPBIN
5170if test -n "$DUMPBIN"; then
5171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5172$as_echo "$DUMPBIN" >&6; }
5173else
5174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175$as_echo "no" >&6; }
5176fi
5177
5178
5179    test -n "$DUMPBIN" && break
5180  done
5181fi
5182if test -z "$DUMPBIN"; then
5183  ac_ct_DUMPBIN=$DUMPBIN
5184  for ac_prog in dumpbin "link -dump"
5185do
5186  # Extract the first word of "$ac_prog", so it can be a program name with args.
5187set dummy $ac_prog; ac_word=$2
5188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5189$as_echo_n "checking for $ac_word... " >&6; }
5190if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5191  $as_echo_n "(cached) " >&6
5192else
5193  if test -n "$ac_ct_DUMPBIN"; then
5194  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5195else
5196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197for as_dir in $PATH
5198do
5199  IFS=$as_save_IFS
5200  test -z "$as_dir" && as_dir=.
5201    for ac_exec_ext in '' $ac_executable_extensions; do
5202  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5203    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5204    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5205    break 2
5206  fi
5207done
5208  done
5209IFS=$as_save_IFS
5210
5211fi
5212fi
5213ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5214if test -n "$ac_ct_DUMPBIN"; then
5215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5216$as_echo "$ac_ct_DUMPBIN" >&6; }
5217else
5218  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5219$as_echo "no" >&6; }
5220fi
5221
5222
5223  test -n "$ac_ct_DUMPBIN" && break
5224done
5225
5226  if test "x$ac_ct_DUMPBIN" = x; then
5227    DUMPBIN=":"
5228  else
5229    case $cross_compiling:$ac_tool_warned in
5230yes:)
5231{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5232$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5233ac_tool_warned=yes ;;
5234esac
5235    DUMPBIN=$ac_ct_DUMPBIN
5236  fi
5237fi
5238
5239    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5240    *COFF*)
5241      DUMPBIN="$DUMPBIN -symbols"
5242      ;;
5243    *)
5244      DUMPBIN=:
5245      ;;
5246    esac
5247  fi
5248
5249  if test "$DUMPBIN" != ":"; then
5250    NM="$DUMPBIN"
5251  fi
5252fi
5253test -z "$NM" && NM=nm
5254
5255
5256
5257
5258
5259
5260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5261$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5262if ${lt_cv_nm_interface+:} false; then :
5263  $as_echo_n "(cached) " >&6
5264else
5265  lt_cv_nm_interface="BSD nm"
5266  echo "int some_variable = 0;" > conftest.$ac_ext
5267  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5268  (eval "$ac_compile" 2>conftest.err)
5269  cat conftest.err >&5
5270  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5271  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5272  cat conftest.err >&5
5273  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5274  cat conftest.out >&5
5275  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5276    lt_cv_nm_interface="MS dumpbin"
5277  fi
5278  rm -f conftest*
5279fi
5280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5281$as_echo "$lt_cv_nm_interface" >&6; }
5282
5283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5284$as_echo_n "checking whether ln -s works... " >&6; }
5285LN_S=$as_ln_s
5286if test "$LN_S" = "ln -s"; then
5287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5288$as_echo "yes" >&6; }
5289else
5290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5291$as_echo "no, using $LN_S" >&6; }
5292fi
5293
5294# find the maximum length of command line arguments
5295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5296$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5297if ${lt_cv_sys_max_cmd_len+:} false; then :
5298  $as_echo_n "(cached) " >&6
5299else
5300    i=0
5301  teststring="ABCD"
5302
5303  case $build_os in
5304  msdosdjgpp*)
5305    # On DJGPP, this test can blow up pretty badly due to problems in libc
5306    # (any single argument exceeding 2000 bytes causes a buffer overrun
5307    # during glob expansion).  Even if it were fixed, the result of this
5308    # check would be larger than it should be.
5309    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5310    ;;
5311
5312  gnu*)
5313    # Under GNU Hurd, this test is not required because there is
5314    # no limit to the length of command line arguments.
5315    # Libtool will interpret -1 as no limit whatsoever
5316    lt_cv_sys_max_cmd_len=-1;
5317    ;;
5318
5319  cygwin* | mingw* | cegcc*)
5320    # On Win9x/ME, this test blows up -- it succeeds, but takes
5321    # about 5 minutes as the teststring grows exponentially.
5322    # Worse, since 9x/ME are not pre-emptively multitasking,
5323    # you end up with a "frozen" computer, even though with patience
5324    # the test eventually succeeds (with a max line length of 256k).
5325    # Instead, let's just punt: use the minimum linelength reported by
5326    # all of the supported platforms: 8192 (on NT/2K/XP).
5327    lt_cv_sys_max_cmd_len=8192;
5328    ;;
5329
5330  mint*)
5331    # On MiNT this can take a long time and run out of memory.
5332    lt_cv_sys_max_cmd_len=8192;
5333    ;;
5334
5335  amigaos*)
5336    # On AmigaOS with pdksh, this test takes hours, literally.
5337    # So we just punt and use a minimum line length of 8192.
5338    lt_cv_sys_max_cmd_len=8192;
5339    ;;
5340
5341  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5342    # This has been around since 386BSD, at least.  Likely further.
5343    if test -x /sbin/sysctl; then
5344      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5345    elif test -x /usr/sbin/sysctl; then
5346      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5347    else
5348      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5349    fi
5350    # And add a safety zone
5351    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5352    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5353    ;;
5354
5355  interix*)
5356    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5357    lt_cv_sys_max_cmd_len=196608
5358    ;;
5359
5360  osf*)
5361    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5362    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5363    # nice to cause kernel panics so lets avoid the loop below.
5364    # First set a reasonable default.
5365    lt_cv_sys_max_cmd_len=16384
5366    #
5367    if test -x /sbin/sysconfig; then
5368      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5369        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5370      esac
5371    fi
5372    ;;
5373  sco3.2v5*)
5374    lt_cv_sys_max_cmd_len=102400
5375    ;;
5376  sysv5* | sco5v6* | sysv4.2uw2*)
5377    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5378    if test -n "$kargmax"; then
5379      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5380    else
5381      lt_cv_sys_max_cmd_len=32768
5382    fi
5383    ;;
5384  *)
5385    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5386    if test -n "$lt_cv_sys_max_cmd_len"; then
5387      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5388      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5389    else
5390      # Make teststring a little bigger before we do anything with it.
5391      # a 1K string should be a reasonable start.
5392      for i in 1 2 3 4 5 6 7 8 ; do
5393        teststring=$teststring$teststring
5394      done
5395      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5396      # If test is not a shell built-in, we'll probably end up computing a
5397      # maximum length that is only half of the actual maximum length, but
5398      # we can't tell.
5399      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5400	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5401	      test $i != 17 # 1/2 MB should be enough
5402      do
5403        i=`expr $i + 1`
5404        teststring=$teststring$teststring
5405      done
5406      # Only check the string length outside the loop.
5407      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5408      teststring=
5409      # Add a significant safety factor because C++ compilers can tack on
5410      # massive amounts of additional arguments before passing them to the
5411      # linker.  It appears as though 1/2 is a usable value.
5412      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5413    fi
5414    ;;
5415  esac
5416
5417fi
5418
5419if test -n $lt_cv_sys_max_cmd_len ; then
5420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5421$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5422else
5423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5424$as_echo "none" >&6; }
5425fi
5426max_cmd_len=$lt_cv_sys_max_cmd_len
5427
5428
5429
5430
5431
5432
5433: ${CP="cp -f"}
5434: ${MV="mv -f"}
5435: ${RM="rm -f"}
5436
5437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5438$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5439# Try some XSI features
5440xsi_shell=no
5441( _lt_dummy="a/b/c"
5442  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5443      = c,a/b,, \
5444    && eval 'test $(( 1 + 1 )) -eq 2 \
5445    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5446  && xsi_shell=yes
5447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5448$as_echo "$xsi_shell" >&6; }
5449
5450
5451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5452$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5453lt_shell_append=no
5454( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5455    >/dev/null 2>&1 \
5456  && lt_shell_append=yes
5457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5458$as_echo "$lt_shell_append" >&6; }
5459
5460
5461if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5462  lt_unset=unset
5463else
5464  lt_unset=false
5465fi
5466
5467
5468
5469
5470
5471# test EBCDIC or ASCII
5472case `echo X|tr X '\101'` in
5473 A) # ASCII based system
5474    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5475  lt_SP2NL='tr \040 \012'
5476  lt_NL2SP='tr \015\012 \040\040'
5477  ;;
5478 *) # EBCDIC based system
5479  lt_SP2NL='tr \100 \n'
5480  lt_NL2SP='tr \r\n \100\100'
5481  ;;
5482esac
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5493$as_echo_n "checking for $LD option to reload object files... " >&6; }
5494if ${lt_cv_ld_reload_flag+:} false; then :
5495  $as_echo_n "(cached) " >&6
5496else
5497  lt_cv_ld_reload_flag='-r'
5498fi
5499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5500$as_echo "$lt_cv_ld_reload_flag" >&6; }
5501reload_flag=$lt_cv_ld_reload_flag
5502case $reload_flag in
5503"" | " "*) ;;
5504*) reload_flag=" $reload_flag" ;;
5505esac
5506reload_cmds='$LD$reload_flag -o $output$reload_objs'
5507case $host_os in
5508  darwin*)
5509    if test "$GCC" = yes; then
5510      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5511    else
5512      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5513    fi
5514    ;;
5515esac
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525if test -n "$ac_tool_prefix"; then
5526  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5527set dummy ${ac_tool_prefix}objdump; ac_word=$2
5528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5529$as_echo_n "checking for $ac_word... " >&6; }
5530if ${ac_cv_prog_OBJDUMP+:} false; then :
5531  $as_echo_n "(cached) " >&6
5532else
5533  if test -n "$OBJDUMP"; then
5534  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5535else
5536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5537for as_dir in $PATH
5538do
5539  IFS=$as_save_IFS
5540  test -z "$as_dir" && as_dir=.
5541    for ac_exec_ext in '' $ac_executable_extensions; do
5542  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5543    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5544    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5545    break 2
5546  fi
5547done
5548  done
5549IFS=$as_save_IFS
5550
5551fi
5552fi
5553OBJDUMP=$ac_cv_prog_OBJDUMP
5554if test -n "$OBJDUMP"; then
5555  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5556$as_echo "$OBJDUMP" >&6; }
5557else
5558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5559$as_echo "no" >&6; }
5560fi
5561
5562
5563fi
5564if test -z "$ac_cv_prog_OBJDUMP"; then
5565  ac_ct_OBJDUMP=$OBJDUMP
5566  # Extract the first word of "objdump", so it can be a program name with args.
5567set dummy objdump; ac_word=$2
5568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5569$as_echo_n "checking for $ac_word... " >&6; }
5570if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5571  $as_echo_n "(cached) " >&6
5572else
5573  if test -n "$ac_ct_OBJDUMP"; then
5574  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5575else
5576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5577for as_dir in $PATH
5578do
5579  IFS=$as_save_IFS
5580  test -z "$as_dir" && as_dir=.
5581    for ac_exec_ext in '' $ac_executable_extensions; do
5582  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5583    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5584    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5585    break 2
5586  fi
5587done
5588  done
5589IFS=$as_save_IFS
5590
5591fi
5592fi
5593ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5594if test -n "$ac_ct_OBJDUMP"; then
5595  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5596$as_echo "$ac_ct_OBJDUMP" >&6; }
5597else
5598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5599$as_echo "no" >&6; }
5600fi
5601
5602  if test "x$ac_ct_OBJDUMP" = x; then
5603    OBJDUMP="false"
5604  else
5605    case $cross_compiling:$ac_tool_warned in
5606yes:)
5607{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5608$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5609ac_tool_warned=yes ;;
5610esac
5611    OBJDUMP=$ac_ct_OBJDUMP
5612  fi
5613else
5614  OBJDUMP="$ac_cv_prog_OBJDUMP"
5615fi
5616
5617test -z "$OBJDUMP" && OBJDUMP=objdump
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5628$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5629if ${lt_cv_deplibs_check_method+:} false; then :
5630  $as_echo_n "(cached) " >&6
5631else
5632  lt_cv_file_magic_cmd='$MAGIC_CMD'
5633lt_cv_file_magic_test_file=
5634lt_cv_deplibs_check_method='unknown'
5635# Need to set the preceding variable on all platforms that support
5636# interlibrary dependencies.
5637# 'none' -- dependencies not supported.
5638# `unknown' -- same as none, but documents that we really don't know.
5639# 'pass_all' -- all dependencies passed with no checks.
5640# 'test_compile' -- check by making test program.
5641# 'file_magic [[regex]]' -- check by looking for files in library path
5642# which responds to the $file_magic_cmd with a given extended regex.
5643# If you have `file' or equivalent on your system and you're not sure
5644# whether `pass_all' will *always* work, you probably want this one.
5645
5646case $host_os in
5647aix[4-9]*)
5648  lt_cv_deplibs_check_method=pass_all
5649  ;;
5650
5651beos*)
5652  lt_cv_deplibs_check_method=pass_all
5653  ;;
5654
5655bsdi[45]*)
5656  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5657  lt_cv_file_magic_cmd='/usr/bin/file -L'
5658  lt_cv_file_magic_test_file=/shlib/libc.so
5659  ;;
5660
5661cygwin*)
5662  # func_win32_libid is a shell function defined in ltmain.sh
5663  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5664  lt_cv_file_magic_cmd='func_win32_libid'
5665  ;;
5666
5667mingw* | pw32*)
5668  # Base MSYS/MinGW do not provide the 'file' command needed by
5669  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5670  # unless we find 'file', for example because we are cross-compiling.
5671  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5672  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5673    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5674    lt_cv_file_magic_cmd='func_win32_libid'
5675  else
5676    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5677    lt_cv_file_magic_cmd='$OBJDUMP -f'
5678  fi
5679  ;;
5680
5681cegcc*)
5682  # use the weaker test based on 'objdump'. See mingw*.
5683  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5684  lt_cv_file_magic_cmd='$OBJDUMP -f'
5685  ;;
5686
5687darwin* | rhapsody*)
5688  lt_cv_deplibs_check_method=pass_all
5689  ;;
5690
5691freebsd* | dragonfly*)
5692  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5693    case $host_cpu in
5694    i*86 )
5695      # Not sure whether the presence of OpenBSD here was a mistake.
5696      # Let's accept both of them until this is cleared up.
5697      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5698      lt_cv_file_magic_cmd=/usr/bin/file
5699      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5700      ;;
5701    esac
5702  else
5703    lt_cv_deplibs_check_method=pass_all
5704  fi
5705  ;;
5706
5707gnu*)
5708  lt_cv_deplibs_check_method=pass_all
5709  ;;
5710
5711haiku*)
5712  lt_cv_deplibs_check_method=pass_all
5713  ;;
5714
5715hpux10.20* | hpux11*)
5716  lt_cv_file_magic_cmd=/usr/bin/file
5717  case $host_cpu in
5718  ia64*)
5719    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5720    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5721    ;;
5722  hppa*64*)
5723    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5724    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5725    ;;
5726  *)
5727    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5728    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5729    ;;
5730  esac
5731  ;;
5732
5733interix[3-9]*)
5734  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5735  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5736  ;;
5737
5738irix5* | irix6* | nonstopux*)
5739  case $LD in
5740  *-32|*"-32 ") libmagic=32-bit;;
5741  *-n32|*"-n32 ") libmagic=N32;;
5742  *-64|*"-64 ") libmagic=64-bit;;
5743  *) libmagic=never-match;;
5744  esac
5745  lt_cv_deplibs_check_method=pass_all
5746  ;;
5747
5748# This must be Linux ELF.
5749linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
5750  lt_cv_deplibs_check_method=pass_all
5751  ;;
5752
5753netbsd*)
5754  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5755    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5756  else
5757    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5758  fi
5759  ;;
5760
5761newos6*)
5762  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5763  lt_cv_file_magic_cmd=/usr/bin/file
5764  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5765  ;;
5766
5767*nto* | *qnx*)
5768  lt_cv_deplibs_check_method=pass_all
5769  ;;
5770
5771openbsd*)
5772  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5773    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5774  else
5775    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5776  fi
5777  ;;
5778
5779osf3* | osf4* | osf5*)
5780  lt_cv_deplibs_check_method=pass_all
5781  ;;
5782
5783rdos*)
5784  lt_cv_deplibs_check_method=pass_all
5785  ;;
5786
5787solaris*)
5788  lt_cv_deplibs_check_method=pass_all
5789  ;;
5790
5791sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5792  lt_cv_deplibs_check_method=pass_all
5793  ;;
5794
5795sysv4 | sysv4.3*)
5796  case $host_vendor in
5797  motorola)
5798    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]'
5799    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5800    ;;
5801  ncr)
5802    lt_cv_deplibs_check_method=pass_all
5803    ;;
5804  sequent)
5805    lt_cv_file_magic_cmd='/bin/file'
5806    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5807    ;;
5808  sni)
5809    lt_cv_file_magic_cmd='/bin/file'
5810    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5811    lt_cv_file_magic_test_file=/lib/libc.so
5812    ;;
5813  siemens)
5814    lt_cv_deplibs_check_method=pass_all
5815    ;;
5816  pc)
5817    lt_cv_deplibs_check_method=pass_all
5818    ;;
5819  esac
5820  ;;
5821
5822tpf*)
5823  lt_cv_deplibs_check_method=pass_all
5824  ;;
5825esac
5826
5827fi
5828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5829$as_echo "$lt_cv_deplibs_check_method" >&6; }
5830file_magic_cmd=$lt_cv_file_magic_cmd
5831deplibs_check_method=$lt_cv_deplibs_check_method
5832test -z "$deplibs_check_method" && deplibs_check_method=unknown
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845if test -n "$ac_tool_prefix"; then
5846  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5847set dummy ${ac_tool_prefix}ar; ac_word=$2
5848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5849$as_echo_n "checking for $ac_word... " >&6; }
5850if ${ac_cv_prog_AR+:} false; then :
5851  $as_echo_n "(cached) " >&6
5852else
5853  if test -n "$AR"; then
5854  ac_cv_prog_AR="$AR" # Let the user override the test.
5855else
5856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5857for as_dir in $PATH
5858do
5859  IFS=$as_save_IFS
5860  test -z "$as_dir" && as_dir=.
5861    for ac_exec_ext in '' $ac_executable_extensions; do
5862  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5863    ac_cv_prog_AR="${ac_tool_prefix}ar"
5864    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5865    break 2
5866  fi
5867done
5868  done
5869IFS=$as_save_IFS
5870
5871fi
5872fi
5873AR=$ac_cv_prog_AR
5874if test -n "$AR"; then
5875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5876$as_echo "$AR" >&6; }
5877else
5878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5879$as_echo "no" >&6; }
5880fi
5881
5882
5883fi
5884if test -z "$ac_cv_prog_AR"; then
5885  ac_ct_AR=$AR
5886  # Extract the first word of "ar", so it can be a program name with args.
5887set dummy ar; ac_word=$2
5888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5889$as_echo_n "checking for $ac_word... " >&6; }
5890if ${ac_cv_prog_ac_ct_AR+:} false; then :
5891  $as_echo_n "(cached) " >&6
5892else
5893  if test -n "$ac_ct_AR"; then
5894  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5895else
5896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5897for as_dir in $PATH
5898do
5899  IFS=$as_save_IFS
5900  test -z "$as_dir" && as_dir=.
5901    for ac_exec_ext in '' $ac_executable_extensions; do
5902  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5903    ac_cv_prog_ac_ct_AR="ar"
5904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5905    break 2
5906  fi
5907done
5908  done
5909IFS=$as_save_IFS
5910
5911fi
5912fi
5913ac_ct_AR=$ac_cv_prog_ac_ct_AR
5914if test -n "$ac_ct_AR"; then
5915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5916$as_echo "$ac_ct_AR" >&6; }
5917else
5918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5919$as_echo "no" >&6; }
5920fi
5921
5922  if test "x$ac_ct_AR" = x; then
5923    AR="false"
5924  else
5925    case $cross_compiling:$ac_tool_warned in
5926yes:)
5927{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5928$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5929ac_tool_warned=yes ;;
5930esac
5931    AR=$ac_ct_AR
5932  fi
5933else
5934  AR="$ac_cv_prog_AR"
5935fi
5936
5937test -z "$AR" && AR=ar
5938test -z "$AR_FLAGS" && AR_FLAGS=cru
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950if test -n "$ac_tool_prefix"; then
5951  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5952set dummy ${ac_tool_prefix}strip; ac_word=$2
5953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5954$as_echo_n "checking for $ac_word... " >&6; }
5955if ${ac_cv_prog_STRIP+:} false; then :
5956  $as_echo_n "(cached) " >&6
5957else
5958  if test -n "$STRIP"; then
5959  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5960else
5961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5962for as_dir in $PATH
5963do
5964  IFS=$as_save_IFS
5965  test -z "$as_dir" && as_dir=.
5966    for ac_exec_ext in '' $ac_executable_extensions; do
5967  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5968    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5969    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5970    break 2
5971  fi
5972done
5973  done
5974IFS=$as_save_IFS
5975
5976fi
5977fi
5978STRIP=$ac_cv_prog_STRIP
5979if test -n "$STRIP"; then
5980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5981$as_echo "$STRIP" >&6; }
5982else
5983  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5984$as_echo "no" >&6; }
5985fi
5986
5987
5988fi
5989if test -z "$ac_cv_prog_STRIP"; then
5990  ac_ct_STRIP=$STRIP
5991  # Extract the first word of "strip", so it can be a program name with args.
5992set dummy strip; ac_word=$2
5993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5994$as_echo_n "checking for $ac_word... " >&6; }
5995if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5996  $as_echo_n "(cached) " >&6
5997else
5998  if test -n "$ac_ct_STRIP"; then
5999  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6000else
6001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6002for as_dir in $PATH
6003do
6004  IFS=$as_save_IFS
6005  test -z "$as_dir" && as_dir=.
6006    for ac_exec_ext in '' $ac_executable_extensions; do
6007  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6008    ac_cv_prog_ac_ct_STRIP="strip"
6009    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6010    break 2
6011  fi
6012done
6013  done
6014IFS=$as_save_IFS
6015
6016fi
6017fi
6018ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6019if test -n "$ac_ct_STRIP"; then
6020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6021$as_echo "$ac_ct_STRIP" >&6; }
6022else
6023  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6024$as_echo "no" >&6; }
6025fi
6026
6027  if test "x$ac_ct_STRIP" = x; then
6028    STRIP=":"
6029  else
6030    case $cross_compiling:$ac_tool_warned in
6031yes:)
6032{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6033$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6034ac_tool_warned=yes ;;
6035esac
6036    STRIP=$ac_ct_STRIP
6037  fi
6038else
6039  STRIP="$ac_cv_prog_STRIP"
6040fi
6041
6042test -z "$STRIP" && STRIP=:
6043
6044
6045
6046
6047
6048
6049if test -n "$ac_tool_prefix"; then
6050  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6051set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6053$as_echo_n "checking for $ac_word... " >&6; }
6054if ${ac_cv_prog_RANLIB+:} false; then :
6055  $as_echo_n "(cached) " >&6
6056else
6057  if test -n "$RANLIB"; then
6058  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6059else
6060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6061for as_dir in $PATH
6062do
6063  IFS=$as_save_IFS
6064  test -z "$as_dir" && as_dir=.
6065    for ac_exec_ext in '' $ac_executable_extensions; do
6066  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6067    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6068    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6069    break 2
6070  fi
6071done
6072  done
6073IFS=$as_save_IFS
6074
6075fi
6076fi
6077RANLIB=$ac_cv_prog_RANLIB
6078if test -n "$RANLIB"; then
6079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6080$as_echo "$RANLIB" >&6; }
6081else
6082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6083$as_echo "no" >&6; }
6084fi
6085
6086
6087fi
6088if test -z "$ac_cv_prog_RANLIB"; then
6089  ac_ct_RANLIB=$RANLIB
6090  # Extract the first word of "ranlib", so it can be a program name with args.
6091set dummy ranlib; ac_word=$2
6092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6093$as_echo_n "checking for $ac_word... " >&6; }
6094if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6095  $as_echo_n "(cached) " >&6
6096else
6097  if test -n "$ac_ct_RANLIB"; then
6098  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6099else
6100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6101for as_dir in $PATH
6102do
6103  IFS=$as_save_IFS
6104  test -z "$as_dir" && as_dir=.
6105    for ac_exec_ext in '' $ac_executable_extensions; do
6106  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6107    ac_cv_prog_ac_ct_RANLIB="ranlib"
6108    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6109    break 2
6110  fi
6111done
6112  done
6113IFS=$as_save_IFS
6114
6115fi
6116fi
6117ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6118if test -n "$ac_ct_RANLIB"; then
6119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6120$as_echo "$ac_ct_RANLIB" >&6; }
6121else
6122  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6123$as_echo "no" >&6; }
6124fi
6125
6126  if test "x$ac_ct_RANLIB" = x; then
6127    RANLIB=":"
6128  else
6129    case $cross_compiling:$ac_tool_warned in
6130yes:)
6131{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6132$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6133ac_tool_warned=yes ;;
6134esac
6135    RANLIB=$ac_ct_RANLIB
6136  fi
6137else
6138  RANLIB="$ac_cv_prog_RANLIB"
6139fi
6140
6141test -z "$RANLIB" && RANLIB=:
6142
6143
6144
6145
6146
6147
6148# Determine commands to create old-style static archives.
6149old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6150old_postinstall_cmds='chmod 644 $oldlib'
6151old_postuninstall_cmds=
6152
6153if test -n "$RANLIB"; then
6154  case $host_os in
6155  openbsd*)
6156    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6157    ;;
6158  *)
6159    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6160    ;;
6161  esac
6162  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6163fi
6164
6165case $host_os in
6166  darwin*)
6167    lock_old_archive_extraction=yes ;;
6168  *)
6169    lock_old_archive_extraction=no ;;
6170esac
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210# If no C compiler was specified, use CC.
6211LTCC=${LTCC-"$CC"}
6212
6213# If no C compiler flags were specified, use CFLAGS.
6214LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6215
6216# Allow CC to be a program name with arguments.
6217compiler=$CC
6218
6219
6220# Check for command to grab the raw symbol name followed by C symbol from nm.
6221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6222$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6223if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6224  $as_echo_n "(cached) " >&6
6225else
6226
6227# These are sane defaults that work on at least a few old systems.
6228# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6229
6230# Character class describing NM global symbol codes.
6231symcode='[BCDEGRST]'
6232
6233# Regexp to match symbols that can be accessed directly from C.
6234sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6235
6236# Define system-specific variables.
6237case $host_os in
6238aix*)
6239  symcode='[BCDT]'
6240  ;;
6241cygwin* | mingw* | pw32* | cegcc*)
6242  symcode='[ABCDGISTW]'
6243  ;;
6244hpux*)
6245  if test "$host_cpu" = ia64; then
6246    symcode='[ABCDEGRST]'
6247  fi
6248  ;;
6249irix* | nonstopux*)
6250  symcode='[BCDEGRST]'
6251  ;;
6252osf*)
6253  symcode='[BCDEGQRST]'
6254  ;;
6255solaris*)
6256  symcode='[BDRT]'
6257  ;;
6258sco3.2v5*)
6259  symcode='[DT]'
6260  ;;
6261sysv4.2uw2*)
6262  symcode='[DT]'
6263  ;;
6264sysv5* | sco5v6* | unixware* | OpenUNIX*)
6265  symcode='[ABDT]'
6266  ;;
6267sysv4)
6268  symcode='[DFNSTU]'
6269  ;;
6270esac
6271
6272# If we're using GNU nm, then use its standard symbol codes.
6273case `$NM -V 2>&1` in
6274*GNU* | *'with BFD'*)
6275  symcode='[ABCDGIRSTW]' ;;
6276esac
6277
6278# Transform an extracted symbol line into a proper C declaration.
6279# Some systems (esp. on ia64) link data and code symbols differently,
6280# so use this general approach.
6281lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6282
6283# Transform an extracted symbol line into symbol name and symbol address
6284lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6285lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6286
6287# Handle CRLF in mingw tool chain
6288opt_cr=
6289case $build_os in
6290mingw*)
6291  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6292  ;;
6293esac
6294
6295# Try without a prefix underscore, then with it.
6296for ac_symprfx in "" "_"; do
6297
6298  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6299  symxfrm="\\1 $ac_symprfx\\2 \\2"
6300
6301  # Write the raw and C identifiers.
6302  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6303    # Fake it for dumpbin and say T for any non-static function
6304    # and D for any global variable.
6305    # Also find C++ and __fastcall symbols from MSVC++,
6306    # which start with @ or ?.
6307    lt_cv_sys_global_symbol_pipe="$AWK '"\
6308"     {last_section=section; section=\$ 3};"\
6309"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6310"     \$ 0!~/External *\|/{next};"\
6311"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6312"     {if(hide[section]) next};"\
6313"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6314"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6315"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6316"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6317"     ' prfx=^$ac_symprfx"
6318  else
6319    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6320  fi
6321
6322  # Check to see that the pipe works correctly.
6323  pipe_works=no
6324
6325  rm -f conftest*
6326  cat > conftest.$ac_ext <<_LT_EOF
6327#ifdef __cplusplus
6328extern "C" {
6329#endif
6330char nm_test_var;
6331void nm_test_func(void);
6332void nm_test_func(void){}
6333#ifdef __cplusplus
6334}
6335#endif
6336int main(){nm_test_var='a';nm_test_func();return(0);}
6337_LT_EOF
6338
6339  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6340  (eval $ac_compile) 2>&5
6341  ac_status=$?
6342  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6343  test $ac_status = 0; }; then
6344    # Now try to grab the symbols.
6345    nlist=conftest.nm
6346    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6347  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6348  ac_status=$?
6349  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6350  test $ac_status = 0; } && test -s "$nlist"; then
6351      # Try sorting and uniquifying the output.
6352      if sort "$nlist" | uniq > "$nlist"T; then
6353	mv -f "$nlist"T "$nlist"
6354      else
6355	rm -f "$nlist"T
6356      fi
6357
6358      # Make sure that we snagged all the symbols we need.
6359      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6360	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6361	  cat <<_LT_EOF > conftest.$ac_ext
6362#ifdef __cplusplus
6363extern "C" {
6364#endif
6365
6366_LT_EOF
6367	  # Now generate the symbol file.
6368	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6369
6370	  cat <<_LT_EOF >> conftest.$ac_ext
6371
6372/* The mapping between symbol names and symbols.  */
6373const struct {
6374  const char *name;
6375  void       *address;
6376}
6377lt__PROGRAM__LTX_preloaded_symbols[] =
6378{
6379  { "@PROGRAM@", (void *) 0 },
6380_LT_EOF
6381	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6382	  cat <<\_LT_EOF >> conftest.$ac_ext
6383  {0, (void *) 0}
6384};
6385
6386/* This works around a problem in FreeBSD linker */
6387#ifdef FREEBSD_WORKAROUND
6388static const void *lt_preloaded_setup() {
6389  return lt__PROGRAM__LTX_preloaded_symbols;
6390}
6391#endif
6392
6393#ifdef __cplusplus
6394}
6395#endif
6396_LT_EOF
6397	  # Now try linking the two files.
6398	  mv conftest.$ac_objext conftstm.$ac_objext
6399	  lt_save_LIBS="$LIBS"
6400	  lt_save_CFLAGS="$CFLAGS"
6401	  LIBS="conftstm.$ac_objext"
6402	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6403	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6404  (eval $ac_link) 2>&5
6405  ac_status=$?
6406  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6407  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6408	    pipe_works=yes
6409	  fi
6410	  LIBS="$lt_save_LIBS"
6411	  CFLAGS="$lt_save_CFLAGS"
6412	else
6413	  echo "cannot find nm_test_func in $nlist" >&5
6414	fi
6415      else
6416	echo "cannot find nm_test_var in $nlist" >&5
6417      fi
6418    else
6419      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6420    fi
6421  else
6422    echo "$progname: failed program was:" >&5
6423    cat conftest.$ac_ext >&5
6424  fi
6425  rm -rf conftest* conftst*
6426
6427  # Do not use the global_symbol_pipe unless it works.
6428  if test "$pipe_works" = yes; then
6429    break
6430  else
6431    lt_cv_sys_global_symbol_pipe=
6432  fi
6433done
6434
6435fi
6436
6437if test -z "$lt_cv_sys_global_symbol_pipe"; then
6438  lt_cv_sys_global_symbol_to_cdecl=
6439fi
6440if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6441  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6442$as_echo "failed" >&6; }
6443else
6444  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6445$as_echo "ok" >&6; }
6446fi
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469# Check whether --enable-libtool-lock was given.
6470if test "${enable_libtool_lock+set}" = set; then :
6471  enableval=$enable_libtool_lock;
6472fi
6473
6474test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6475
6476# Some flags need to be propagated to the compiler or linker for good
6477# libtool support.
6478case $host in
6479ia64-*-hpux*)
6480  # Find out which ABI we are using.
6481  echo 'int i;' > conftest.$ac_ext
6482  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6483  (eval $ac_compile) 2>&5
6484  ac_status=$?
6485  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6486  test $ac_status = 0; }; then
6487    case `/usr/bin/file conftest.$ac_objext` in
6488      *ELF-32*)
6489	HPUX_IA64_MODE="32"
6490	;;
6491      *ELF-64*)
6492	HPUX_IA64_MODE="64"
6493	;;
6494    esac
6495  fi
6496  rm -rf conftest*
6497  ;;
6498*-*-irix6*)
6499  # Find out which ABI we are using.
6500  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6501  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6502  (eval $ac_compile) 2>&5
6503  ac_status=$?
6504  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6505  test $ac_status = 0; }; then
6506    if test "$lt_cv_prog_gnu_ld" = yes; then
6507      case `/usr/bin/file conftest.$ac_objext` in
6508	*32-bit*)
6509	  LD="${LD-ld} -melf32bsmip"
6510	  ;;
6511	*N32*)
6512	  LD="${LD-ld} -melf32bmipn32"
6513	  ;;
6514	*64-bit*)
6515	  LD="${LD-ld} -melf64bmip"
6516	;;
6517      esac
6518    else
6519      case `/usr/bin/file conftest.$ac_objext` in
6520	*32-bit*)
6521	  LD="${LD-ld} -32"
6522	  ;;
6523	*N32*)
6524	  LD="${LD-ld} -n32"
6525	  ;;
6526	*64-bit*)
6527	  LD="${LD-ld} -64"
6528	  ;;
6529      esac
6530    fi
6531  fi
6532  rm -rf conftest*
6533  ;;
6534
6535x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6536s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6537  # Find out which ABI we are using.
6538  echo 'int i;' > conftest.$ac_ext
6539  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6540  (eval $ac_compile) 2>&5
6541  ac_status=$?
6542  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6543  test $ac_status = 0; }; then
6544    case `/usr/bin/file conftest.o` in
6545      *32-bit*)
6546	case $host in
6547	  x86_64-*kfreebsd*-gnu)
6548	    LD="${LD-ld} -m elf_i386_fbsd"
6549	    ;;
6550	  x86_64-*linux*)
6551	    case `/usr/bin/file conftest.o` in
6552	      *x86-64*)
6553		LD="${LD-ld} -m elf32_x86_64"
6554		;;
6555	      *)
6556		LD="${LD-ld} -m elf_i386"
6557		;;
6558	    esac
6559	    ;;
6560	  powerpc64le-*linux*)
6561	    LD="${LD-ld} -m elf32lppclinux"
6562	    ;;
6563	  powerpc64-*linux*)
6564	    LD="${LD-ld} -m elf32ppclinux"
6565	    ;;
6566	  s390x-*linux*)
6567	    LD="${LD-ld} -m elf_s390"
6568	    ;;
6569	  sparc64-*linux*)
6570	    LD="${LD-ld} -m elf32_sparc"
6571	    ;;
6572	esac
6573	;;
6574      *64-bit*)
6575	case $host in
6576	  x86_64-*kfreebsd*-gnu)
6577	    LD="${LD-ld} -m elf_x86_64_fbsd"
6578	    ;;
6579	  x86_64-*linux*)
6580	    LD="${LD-ld} -m elf_x86_64"
6581	    ;;
6582	  powerpcle-*linux*)
6583	    LD="${LD-ld} -m elf64lppc"
6584	    ;;
6585	  powerpc-*linux*)
6586	    LD="${LD-ld} -m elf64ppc"
6587	    ;;
6588	  s390*-*linux*|s390*-*tpf*)
6589	    LD="${LD-ld} -m elf64_s390"
6590	    ;;
6591	  sparc*-*linux*)
6592	    LD="${LD-ld} -m elf64_sparc"
6593	    ;;
6594	esac
6595	;;
6596    esac
6597  fi
6598  rm -rf conftest*
6599  ;;
6600
6601*-*-sco3.2v5*)
6602  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6603  SAVE_CFLAGS="$CFLAGS"
6604  CFLAGS="$CFLAGS -belf"
6605  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6606$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6607if ${lt_cv_cc_needs_belf+:} false; then :
6608  $as_echo_n "(cached) " >&6
6609else
6610  ac_ext=c
6611ac_cpp='$CPP $CPPFLAGS'
6612ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6613ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6614ac_compiler_gnu=$ac_cv_c_compiler_gnu
6615
6616     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6617/* end confdefs.h.  */
6618
6619int
6620main ()
6621{
6622
6623  ;
6624  return 0;
6625}
6626_ACEOF
6627if ac_fn_c_try_link "$LINENO"; then :
6628  lt_cv_cc_needs_belf=yes
6629else
6630  lt_cv_cc_needs_belf=no
6631fi
6632rm -f core conftest.err conftest.$ac_objext \
6633    conftest$ac_exeext conftest.$ac_ext
6634     ac_ext=c
6635ac_cpp='$CPP $CPPFLAGS'
6636ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6637ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6638ac_compiler_gnu=$ac_cv_c_compiler_gnu
6639
6640fi
6641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6642$as_echo "$lt_cv_cc_needs_belf" >&6; }
6643  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6644    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6645    CFLAGS="$SAVE_CFLAGS"
6646  fi
6647  ;;
6648sparc*-*solaris*)
6649  # Find out which ABI we are using.
6650  echo 'int i;' > conftest.$ac_ext
6651  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6652  (eval $ac_compile) 2>&5
6653  ac_status=$?
6654  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6655  test $ac_status = 0; }; then
6656    case `/usr/bin/file conftest.o` in
6657    *64-bit*)
6658      case $lt_cv_prog_gnu_ld in
6659      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6660      *)
6661	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6662	  LD="${LD-ld} -64"
6663	fi
6664	;;
6665      esac
6666      ;;
6667    esac
6668  fi
6669  rm -rf conftest*
6670  ;;
6671esac
6672
6673need_locks="$enable_libtool_lock"
6674
6675
6676  case $host_os in
6677    rhapsody* | darwin*)
6678    if test -n "$ac_tool_prefix"; then
6679  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6680set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6682$as_echo_n "checking for $ac_word... " >&6; }
6683if ${ac_cv_prog_DSYMUTIL+:} false; then :
6684  $as_echo_n "(cached) " >&6
6685else
6686  if test -n "$DSYMUTIL"; then
6687  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6688else
6689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6690for as_dir in $PATH
6691do
6692  IFS=$as_save_IFS
6693  test -z "$as_dir" && as_dir=.
6694    for ac_exec_ext in '' $ac_executable_extensions; do
6695  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6696    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6697    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6698    break 2
6699  fi
6700done
6701  done
6702IFS=$as_save_IFS
6703
6704fi
6705fi
6706DSYMUTIL=$ac_cv_prog_DSYMUTIL
6707if test -n "$DSYMUTIL"; then
6708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6709$as_echo "$DSYMUTIL" >&6; }
6710else
6711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6712$as_echo "no" >&6; }
6713fi
6714
6715
6716fi
6717if test -z "$ac_cv_prog_DSYMUTIL"; then
6718  ac_ct_DSYMUTIL=$DSYMUTIL
6719  # Extract the first word of "dsymutil", so it can be a program name with args.
6720set dummy dsymutil; ac_word=$2
6721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6722$as_echo_n "checking for $ac_word... " >&6; }
6723if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6724  $as_echo_n "(cached) " >&6
6725else
6726  if test -n "$ac_ct_DSYMUTIL"; then
6727  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6728else
6729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6730for as_dir in $PATH
6731do
6732  IFS=$as_save_IFS
6733  test -z "$as_dir" && as_dir=.
6734    for ac_exec_ext in '' $ac_executable_extensions; do
6735  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6736    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6737    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6738    break 2
6739  fi
6740done
6741  done
6742IFS=$as_save_IFS
6743
6744fi
6745fi
6746ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6747if test -n "$ac_ct_DSYMUTIL"; then
6748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6749$as_echo "$ac_ct_DSYMUTIL" >&6; }
6750else
6751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6752$as_echo "no" >&6; }
6753fi
6754
6755  if test "x$ac_ct_DSYMUTIL" = x; then
6756    DSYMUTIL=":"
6757  else
6758    case $cross_compiling:$ac_tool_warned in
6759yes:)
6760{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6761$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6762ac_tool_warned=yes ;;
6763esac
6764    DSYMUTIL=$ac_ct_DSYMUTIL
6765  fi
6766else
6767  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6768fi
6769
6770    if test -n "$ac_tool_prefix"; then
6771  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6772set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6774$as_echo_n "checking for $ac_word... " >&6; }
6775if ${ac_cv_prog_NMEDIT+:} false; then :
6776  $as_echo_n "(cached) " >&6
6777else
6778  if test -n "$NMEDIT"; then
6779  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6780else
6781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6782for as_dir in $PATH
6783do
6784  IFS=$as_save_IFS
6785  test -z "$as_dir" && as_dir=.
6786    for ac_exec_ext in '' $ac_executable_extensions; do
6787  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6788    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6789    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6790    break 2
6791  fi
6792done
6793  done
6794IFS=$as_save_IFS
6795
6796fi
6797fi
6798NMEDIT=$ac_cv_prog_NMEDIT
6799if test -n "$NMEDIT"; then
6800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6801$as_echo "$NMEDIT" >&6; }
6802else
6803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6804$as_echo "no" >&6; }
6805fi
6806
6807
6808fi
6809if test -z "$ac_cv_prog_NMEDIT"; then
6810  ac_ct_NMEDIT=$NMEDIT
6811  # Extract the first word of "nmedit", so it can be a program name with args.
6812set dummy nmedit; ac_word=$2
6813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6814$as_echo_n "checking for $ac_word... " >&6; }
6815if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6816  $as_echo_n "(cached) " >&6
6817else
6818  if test -n "$ac_ct_NMEDIT"; then
6819  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6820else
6821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6822for as_dir in $PATH
6823do
6824  IFS=$as_save_IFS
6825  test -z "$as_dir" && as_dir=.
6826    for ac_exec_ext in '' $ac_executable_extensions; do
6827  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6828    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6829    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6830    break 2
6831  fi
6832done
6833  done
6834IFS=$as_save_IFS
6835
6836fi
6837fi
6838ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6839if test -n "$ac_ct_NMEDIT"; then
6840  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6841$as_echo "$ac_ct_NMEDIT" >&6; }
6842else
6843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6844$as_echo "no" >&6; }
6845fi
6846
6847  if test "x$ac_ct_NMEDIT" = x; then
6848    NMEDIT=":"
6849  else
6850    case $cross_compiling:$ac_tool_warned in
6851yes:)
6852{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6853$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6854ac_tool_warned=yes ;;
6855esac
6856    NMEDIT=$ac_ct_NMEDIT
6857  fi
6858else
6859  NMEDIT="$ac_cv_prog_NMEDIT"
6860fi
6861
6862    if test -n "$ac_tool_prefix"; then
6863  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6864set dummy ${ac_tool_prefix}lipo; ac_word=$2
6865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6866$as_echo_n "checking for $ac_word... " >&6; }
6867if ${ac_cv_prog_LIPO+:} false; then :
6868  $as_echo_n "(cached) " >&6
6869else
6870  if test -n "$LIPO"; then
6871  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6872else
6873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6874for as_dir in $PATH
6875do
6876  IFS=$as_save_IFS
6877  test -z "$as_dir" && as_dir=.
6878    for ac_exec_ext in '' $ac_executable_extensions; do
6879  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6880    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6881    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6882    break 2
6883  fi
6884done
6885  done
6886IFS=$as_save_IFS
6887
6888fi
6889fi
6890LIPO=$ac_cv_prog_LIPO
6891if test -n "$LIPO"; then
6892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6893$as_echo "$LIPO" >&6; }
6894else
6895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6896$as_echo "no" >&6; }
6897fi
6898
6899
6900fi
6901if test -z "$ac_cv_prog_LIPO"; then
6902  ac_ct_LIPO=$LIPO
6903  # Extract the first word of "lipo", so it can be a program name with args.
6904set dummy lipo; ac_word=$2
6905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6906$as_echo_n "checking for $ac_word... " >&6; }
6907if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6908  $as_echo_n "(cached) " >&6
6909else
6910  if test -n "$ac_ct_LIPO"; then
6911  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6912else
6913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6914for as_dir in $PATH
6915do
6916  IFS=$as_save_IFS
6917  test -z "$as_dir" && as_dir=.
6918    for ac_exec_ext in '' $ac_executable_extensions; do
6919  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6920    ac_cv_prog_ac_ct_LIPO="lipo"
6921    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6922    break 2
6923  fi
6924done
6925  done
6926IFS=$as_save_IFS
6927
6928fi
6929fi
6930ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6931if test -n "$ac_ct_LIPO"; then
6932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6933$as_echo "$ac_ct_LIPO" >&6; }
6934else
6935  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6936$as_echo "no" >&6; }
6937fi
6938
6939  if test "x$ac_ct_LIPO" = x; then
6940    LIPO=":"
6941  else
6942    case $cross_compiling:$ac_tool_warned in
6943yes:)
6944{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6945$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6946ac_tool_warned=yes ;;
6947esac
6948    LIPO=$ac_ct_LIPO
6949  fi
6950else
6951  LIPO="$ac_cv_prog_LIPO"
6952fi
6953
6954    if test -n "$ac_tool_prefix"; then
6955  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6956set dummy ${ac_tool_prefix}otool; ac_word=$2
6957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6958$as_echo_n "checking for $ac_word... " >&6; }
6959if ${ac_cv_prog_OTOOL+:} false; then :
6960  $as_echo_n "(cached) " >&6
6961else
6962  if test -n "$OTOOL"; then
6963  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6964else
6965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6966for as_dir in $PATH
6967do
6968  IFS=$as_save_IFS
6969  test -z "$as_dir" && as_dir=.
6970    for ac_exec_ext in '' $ac_executable_extensions; do
6971  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6972    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6973    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6974    break 2
6975  fi
6976done
6977  done
6978IFS=$as_save_IFS
6979
6980fi
6981fi
6982OTOOL=$ac_cv_prog_OTOOL
6983if test -n "$OTOOL"; then
6984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6985$as_echo "$OTOOL" >&6; }
6986else
6987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6988$as_echo "no" >&6; }
6989fi
6990
6991
6992fi
6993if test -z "$ac_cv_prog_OTOOL"; then
6994  ac_ct_OTOOL=$OTOOL
6995  # Extract the first word of "otool", so it can be a program name with args.
6996set dummy otool; ac_word=$2
6997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6998$as_echo_n "checking for $ac_word... " >&6; }
6999if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7000  $as_echo_n "(cached) " >&6
7001else
7002  if test -n "$ac_ct_OTOOL"; then
7003  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7004else
7005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7006for as_dir in $PATH
7007do
7008  IFS=$as_save_IFS
7009  test -z "$as_dir" && as_dir=.
7010    for ac_exec_ext in '' $ac_executable_extensions; do
7011  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7012    ac_cv_prog_ac_ct_OTOOL="otool"
7013    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7014    break 2
7015  fi
7016done
7017  done
7018IFS=$as_save_IFS
7019
7020fi
7021fi
7022ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7023if test -n "$ac_ct_OTOOL"; then
7024  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7025$as_echo "$ac_ct_OTOOL" >&6; }
7026else
7027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7028$as_echo "no" >&6; }
7029fi
7030
7031  if test "x$ac_ct_OTOOL" = x; then
7032    OTOOL=":"
7033  else
7034    case $cross_compiling:$ac_tool_warned in
7035yes:)
7036{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7037$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7038ac_tool_warned=yes ;;
7039esac
7040    OTOOL=$ac_ct_OTOOL
7041  fi
7042else
7043  OTOOL="$ac_cv_prog_OTOOL"
7044fi
7045
7046    if test -n "$ac_tool_prefix"; then
7047  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7048set dummy ${ac_tool_prefix}otool64; ac_word=$2
7049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7050$as_echo_n "checking for $ac_word... " >&6; }
7051if ${ac_cv_prog_OTOOL64+:} false; then :
7052  $as_echo_n "(cached) " >&6
7053else
7054  if test -n "$OTOOL64"; then
7055  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7056else
7057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7058for as_dir in $PATH
7059do
7060  IFS=$as_save_IFS
7061  test -z "$as_dir" && as_dir=.
7062    for ac_exec_ext in '' $ac_executable_extensions; do
7063  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7064    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7065    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7066    break 2
7067  fi
7068done
7069  done
7070IFS=$as_save_IFS
7071
7072fi
7073fi
7074OTOOL64=$ac_cv_prog_OTOOL64
7075if test -n "$OTOOL64"; then
7076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7077$as_echo "$OTOOL64" >&6; }
7078else
7079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7080$as_echo "no" >&6; }
7081fi
7082
7083
7084fi
7085if test -z "$ac_cv_prog_OTOOL64"; then
7086  ac_ct_OTOOL64=$OTOOL64
7087  # Extract the first word of "otool64", so it can be a program name with args.
7088set dummy otool64; ac_word=$2
7089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7090$as_echo_n "checking for $ac_word... " >&6; }
7091if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7092  $as_echo_n "(cached) " >&6
7093else
7094  if test -n "$ac_ct_OTOOL64"; then
7095  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7096else
7097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7098for as_dir in $PATH
7099do
7100  IFS=$as_save_IFS
7101  test -z "$as_dir" && as_dir=.
7102    for ac_exec_ext in '' $ac_executable_extensions; do
7103  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7104    ac_cv_prog_ac_ct_OTOOL64="otool64"
7105    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7106    break 2
7107  fi
7108done
7109  done
7110IFS=$as_save_IFS
7111
7112fi
7113fi
7114ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7115if test -n "$ac_ct_OTOOL64"; then
7116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7117$as_echo "$ac_ct_OTOOL64" >&6; }
7118else
7119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7120$as_echo "no" >&6; }
7121fi
7122
7123  if test "x$ac_ct_OTOOL64" = x; then
7124    OTOOL64=":"
7125  else
7126    case $cross_compiling:$ac_tool_warned in
7127yes:)
7128{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7129$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7130ac_tool_warned=yes ;;
7131esac
7132    OTOOL64=$ac_ct_OTOOL64
7133  fi
7134else
7135  OTOOL64="$ac_cv_prog_OTOOL64"
7136fi
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7165$as_echo_n "checking for -single_module linker flag... " >&6; }
7166if ${lt_cv_apple_cc_single_mod+:} false; then :
7167  $as_echo_n "(cached) " >&6
7168else
7169  lt_cv_apple_cc_single_mod=no
7170      if test -z "${LT_MULTI_MODULE}"; then
7171	# By default we will add the -single_module flag. You can override
7172	# by either setting the environment variable LT_MULTI_MODULE
7173	# non-empty at configure time, or by adding -multi_module to the
7174	# link flags.
7175	rm -rf libconftest.dylib*
7176	echo "int foo(void){return 1;}" > conftest.c
7177	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7178-dynamiclib -Wl,-single_module conftest.c" >&5
7179	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7180	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7181        _lt_result=$?
7182	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7183	  lt_cv_apple_cc_single_mod=yes
7184	else
7185	  cat conftest.err >&5
7186	fi
7187	rm -rf libconftest.dylib*
7188	rm -f conftest.*
7189      fi
7190fi
7191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7192$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7193    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7194$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7195if ${lt_cv_ld_exported_symbols_list+:} false; then :
7196  $as_echo_n "(cached) " >&6
7197else
7198  lt_cv_ld_exported_symbols_list=no
7199      save_LDFLAGS=$LDFLAGS
7200      echo "_main" > conftest.sym
7201      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7202      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7203/* end confdefs.h.  */
7204
7205int
7206main ()
7207{
7208
7209  ;
7210  return 0;
7211}
7212_ACEOF
7213if ac_fn_c_try_link "$LINENO"; then :
7214  lt_cv_ld_exported_symbols_list=yes
7215else
7216  lt_cv_ld_exported_symbols_list=no
7217fi
7218rm -f core conftest.err conftest.$ac_objext \
7219    conftest$ac_exeext conftest.$ac_ext
7220	LDFLAGS="$save_LDFLAGS"
7221
7222fi
7223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7224$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7225    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7226$as_echo_n "checking for -force_load linker flag... " >&6; }
7227if ${lt_cv_ld_force_load+:} false; then :
7228  $as_echo_n "(cached) " >&6
7229else
7230  lt_cv_ld_force_load=no
7231      cat > conftest.c << _LT_EOF
7232int forced_loaded() { return 2;}
7233_LT_EOF
7234      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7235      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7236      echo "$AR cru libconftest.a conftest.o" >&5
7237      $AR cru libconftest.a conftest.o 2>&5
7238      cat > conftest.c << _LT_EOF
7239int main() { return 0;}
7240_LT_EOF
7241      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7242      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7243      _lt_result=$?
7244      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7245	lt_cv_ld_force_load=yes
7246      else
7247	cat conftest.err >&5
7248      fi
7249        rm -f conftest.err libconftest.a conftest conftest.c
7250        rm -rf conftest.dSYM
7251
7252fi
7253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7254$as_echo "$lt_cv_ld_force_load" >&6; }
7255    # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to
7256    # build without first building modern cctools / linker.
7257    case $host_cpu-$host_os in
7258    *-rhapsody* | *-darwin1.[012])
7259      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7260    *-darwin1.*)
7261      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7262    *-darwin*)
7263      # darwin 5.x (macOS 10.1) onwards we only need to adjust when the
7264      # deployment target is forced to an earlier version.
7265      case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in
7266	UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*)
7267	  ;;
7268	10.[012][,.]*)
7269	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7270	  ;;
7271	*)
7272	  ;;
7273     esac
7274    ;;
7275  esac
7276    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7277      _lt_dar_single_mod='$single_module'
7278    fi
7279    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7280      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7281    else
7282      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7283    fi
7284    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7285      _lt_dsymutil='~$DSYMUTIL $lib || :'
7286    else
7287      _lt_dsymutil=
7288    fi
7289    ;;
7290  esac
7291
7292for ac_header in dlfcn.h
7293do :
7294  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7295"
7296if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7297  cat >>confdefs.h <<_ACEOF
7298#define HAVE_DLFCN_H 1
7299_ACEOF
7300
7301fi
7302
7303done
7304
7305
7306
7307
7308
7309# Set options
7310# Check whether --enable-static was given.
7311if test "${enable_static+set}" = set; then :
7312  enableval=$enable_static; p=${PACKAGE-default}
7313    case $enableval in
7314    yes) enable_static=yes ;;
7315    no) enable_static=no ;;
7316    *)
7317     enable_static=no
7318      # Look at the argument we got.  We use all the common list separators.
7319      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7320      for pkg in $enableval; do
7321	IFS="$lt_save_ifs"
7322	if test "X$pkg" = "X$p"; then
7323	  enable_static=yes
7324	fi
7325      done
7326      IFS="$lt_save_ifs"
7327      ;;
7328    esac
7329else
7330  enable_static=no
7331fi
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342        enable_dlopen=no
7343
7344
7345  enable_win32_dll=no
7346
7347
7348            # Check whether --enable-shared was given.
7349if test "${enable_shared+set}" = set; then :
7350  enableval=$enable_shared; p=${PACKAGE-default}
7351    case $enableval in
7352    yes) enable_shared=yes ;;
7353    no) enable_shared=no ;;
7354    *)
7355      enable_shared=no
7356      # Look at the argument we got.  We use all the common list separators.
7357      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7358      for pkg in $enableval; do
7359	IFS="$lt_save_ifs"
7360	if test "X$pkg" = "X$p"; then
7361	  enable_shared=yes
7362	fi
7363      done
7364      IFS="$lt_save_ifs"
7365      ;;
7366    esac
7367else
7368  enable_shared=yes
7369fi
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381# Check whether --with-pic was given.
7382if test "${with_pic+set}" = set; then :
7383  withval=$with_pic; pic_mode="$withval"
7384else
7385  pic_mode=default
7386fi
7387
7388
7389test -z "$pic_mode" && pic_mode=default
7390
7391
7392
7393
7394
7395
7396
7397  # Check whether --enable-fast-install was given.
7398if test "${enable_fast_install+set}" = set; then :
7399  enableval=$enable_fast_install; p=${PACKAGE-default}
7400    case $enableval in
7401    yes) enable_fast_install=yes ;;
7402    no) enable_fast_install=no ;;
7403    *)
7404      enable_fast_install=no
7405      # Look at the argument we got.  We use all the common list separators.
7406      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7407      for pkg in $enableval; do
7408	IFS="$lt_save_ifs"
7409	if test "X$pkg" = "X$p"; then
7410	  enable_fast_install=yes
7411	fi
7412      done
7413      IFS="$lt_save_ifs"
7414      ;;
7415    esac
7416else
7417  enable_fast_install=yes
7418fi
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430# This can be used to rebuild libtool when needed
7431LIBTOOL_DEPS="$ltmain"
7432
7433# Always use our own libtool.
7434LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461test -z "$LN_S" && LN_S="ln -s"
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476if test -n "${ZSH_VERSION+set}" ; then
7477   setopt NO_GLOB_SUBST
7478fi
7479
7480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7481$as_echo_n "checking for objdir... " >&6; }
7482if ${lt_cv_objdir+:} false; then :
7483  $as_echo_n "(cached) " >&6
7484else
7485  rm -f .libs 2>/dev/null
7486mkdir .libs 2>/dev/null
7487if test -d .libs; then
7488  lt_cv_objdir=.libs
7489else
7490  # MS-DOS does not allow filenames that begin with a dot.
7491  lt_cv_objdir=_libs
7492fi
7493rmdir .libs 2>/dev/null
7494fi
7495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7496$as_echo "$lt_cv_objdir" >&6; }
7497objdir=$lt_cv_objdir
7498
7499
7500
7501
7502
7503cat >>confdefs.h <<_ACEOF
7504#define LT_OBJDIR "$lt_cv_objdir/"
7505_ACEOF
7506
7507
7508
7509
7510case $host_os in
7511aix3*)
7512  # AIX sometimes has problems with the GCC collect2 program.  For some
7513  # reason, if we set the COLLECT_NAMES environment variable, the problems
7514  # vanish in a puff of smoke.
7515  if test "X${COLLECT_NAMES+set}" != Xset; then
7516    COLLECT_NAMES=
7517    export COLLECT_NAMES
7518  fi
7519  ;;
7520esac
7521
7522# Global variables:
7523ofile=libtool
7524can_build_shared=yes
7525
7526# All known linkers require a `.a' archive for static linking (except MSVC,
7527# which needs '.lib').
7528libext=a
7529
7530with_gnu_ld="$lt_cv_prog_gnu_ld"
7531
7532old_CC="$CC"
7533old_CFLAGS="$CFLAGS"
7534
7535# Set sane defaults for various variables
7536test -z "$CC" && CC=cc
7537test -z "$LTCC" && LTCC=$CC
7538test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7539test -z "$LD" && LD=ld
7540test -z "$ac_objext" && ac_objext=o
7541
7542for cc_temp in $compiler""; do
7543  case $cc_temp in
7544    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7545    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7546    \-*) ;;
7547    *) break;;
7548  esac
7549done
7550cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7551
7552
7553# Only perform the check for file, if the check method requires it
7554test -z "$MAGIC_CMD" && MAGIC_CMD=file
7555case $deplibs_check_method in
7556file_magic*)
7557  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7558    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7559$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7560if ${lt_cv_path_MAGIC_CMD+:} false; then :
7561  $as_echo_n "(cached) " >&6
7562else
7563  case $MAGIC_CMD in
7564[\\/*] |  ?:[\\/]*)
7565  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7566  ;;
7567*)
7568  lt_save_MAGIC_CMD="$MAGIC_CMD"
7569  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7570  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7571  for ac_dir in $ac_dummy; do
7572    IFS="$lt_save_ifs"
7573    test -z "$ac_dir" && ac_dir=.
7574    if test -f $ac_dir/${ac_tool_prefix}file; then
7575      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7576      if test -n "$file_magic_test_file"; then
7577	case $deplibs_check_method in
7578	"file_magic "*)
7579	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7580	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7581	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7582	    $EGREP "$file_magic_regex" > /dev/null; then
7583	    :
7584	  else
7585	    cat <<_LT_EOF 1>&2
7586
7587*** Warning: the command libtool uses to detect shared libraries,
7588*** $file_magic_cmd, produces output that libtool cannot recognize.
7589*** The result is that libtool may fail to recognize shared libraries
7590*** as such.  This will affect the creation of libtool libraries that
7591*** depend on shared libraries, but programs linked with such libtool
7592*** libraries will work regardless of this problem.  Nevertheless, you
7593*** may want to report the problem to your system manager and/or to
7594*** bug-libtool@gnu.org
7595
7596_LT_EOF
7597	  fi ;;
7598	esac
7599      fi
7600      break
7601    fi
7602  done
7603  IFS="$lt_save_ifs"
7604  MAGIC_CMD="$lt_save_MAGIC_CMD"
7605  ;;
7606esac
7607fi
7608
7609MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7610if test -n "$MAGIC_CMD"; then
7611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7612$as_echo "$MAGIC_CMD" >&6; }
7613else
7614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7615$as_echo "no" >&6; }
7616fi
7617
7618
7619
7620
7621
7622if test -z "$lt_cv_path_MAGIC_CMD"; then
7623  if test -n "$ac_tool_prefix"; then
7624    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7625$as_echo_n "checking for file... " >&6; }
7626if ${lt_cv_path_MAGIC_CMD+:} false; then :
7627  $as_echo_n "(cached) " >&6
7628else
7629  case $MAGIC_CMD in
7630[\\/*] |  ?:[\\/]*)
7631  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7632  ;;
7633*)
7634  lt_save_MAGIC_CMD="$MAGIC_CMD"
7635  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7636  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7637  for ac_dir in $ac_dummy; do
7638    IFS="$lt_save_ifs"
7639    test -z "$ac_dir" && ac_dir=.
7640    if test -f $ac_dir/file; then
7641      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7642      if test -n "$file_magic_test_file"; then
7643	case $deplibs_check_method in
7644	"file_magic "*)
7645	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7646	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7647	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7648	    $EGREP "$file_magic_regex" > /dev/null; then
7649	    :
7650	  else
7651	    cat <<_LT_EOF 1>&2
7652
7653*** Warning: the command libtool uses to detect shared libraries,
7654*** $file_magic_cmd, produces output that libtool cannot recognize.
7655*** The result is that libtool may fail to recognize shared libraries
7656*** as such.  This will affect the creation of libtool libraries that
7657*** depend on shared libraries, but programs linked with such libtool
7658*** libraries will work regardless of this problem.  Nevertheless, you
7659*** may want to report the problem to your system manager and/or to
7660*** bug-libtool@gnu.org
7661
7662_LT_EOF
7663	  fi ;;
7664	esac
7665      fi
7666      break
7667    fi
7668  done
7669  IFS="$lt_save_ifs"
7670  MAGIC_CMD="$lt_save_MAGIC_CMD"
7671  ;;
7672esac
7673fi
7674
7675MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7676if test -n "$MAGIC_CMD"; then
7677  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7678$as_echo "$MAGIC_CMD" >&6; }
7679else
7680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7681$as_echo "no" >&6; }
7682fi
7683
7684
7685  else
7686    MAGIC_CMD=:
7687  fi
7688fi
7689
7690  fi
7691  ;;
7692esac
7693
7694# Use C for the default configuration in the libtool script
7695
7696lt_save_CC="$CC"
7697ac_ext=c
7698ac_cpp='$CPP $CPPFLAGS'
7699ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7700ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7701ac_compiler_gnu=$ac_cv_c_compiler_gnu
7702
7703
7704# Source file extension for C test sources.
7705ac_ext=c
7706
7707# Object file extension for compiled C test sources.
7708objext=o
7709objext=$objext
7710
7711# Code to be used in simple compile tests
7712lt_simple_compile_test_code="int some_variable = 0;"
7713
7714# Code to be used in simple link tests
7715lt_simple_link_test_code='int main(){return(0);}'
7716
7717
7718
7719
7720
7721
7722
7723# If no C compiler was specified, use CC.
7724LTCC=${LTCC-"$CC"}
7725
7726# If no C compiler flags were specified, use CFLAGS.
7727LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7728
7729# Allow CC to be a program name with arguments.
7730compiler=$CC
7731
7732# Save the default compiler, since it gets overwritten when the other
7733# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7734compiler_DEFAULT=$CC
7735
7736# save warnings/boilerplate of simple test code
7737ac_outfile=conftest.$ac_objext
7738echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7739eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7740_lt_compiler_boilerplate=`cat conftest.err`
7741$RM conftest*
7742
7743ac_outfile=conftest.$ac_objext
7744echo "$lt_simple_link_test_code" >conftest.$ac_ext
7745eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7746_lt_linker_boilerplate=`cat conftest.err`
7747$RM -r conftest*
7748
7749
7750## CAVEAT EMPTOR:
7751## There is no encapsulation within the following macros, do not change
7752## the running order or otherwise move them around unless you know exactly
7753## what you are doing...
7754if test -n "$compiler"; then
7755
7756lt_prog_compiler_no_builtin_flag=
7757
7758if test "$GCC" = yes; then
7759  case $cc_basename in
7760  nvcc*)
7761    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7762  *)
7763    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7764  esac
7765
7766  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7767$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7768if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7769  $as_echo_n "(cached) " >&6
7770else
7771  lt_cv_prog_compiler_rtti_exceptions=no
7772   ac_outfile=conftest.$ac_objext
7773   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7774   lt_compiler_flag="-fno-rtti -fno-exceptions"
7775   # Insert the option either (1) after the last *FLAGS variable, or
7776   # (2) before a word containing "conftest.", or (3) at the end.
7777   # Note that $ac_compile itself does not contain backslashes and begins
7778   # with a dollar sign (not a hyphen), so the echo should work correctly.
7779   # The option is referenced via a variable to avoid confusing sed.
7780   lt_compile=`echo "$ac_compile" | $SED \
7781   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7782   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7783   -e 's:$: $lt_compiler_flag:'`
7784   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7785   (eval "$lt_compile" 2>conftest.err)
7786   ac_status=$?
7787   cat conftest.err >&5
7788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7789   if (exit $ac_status) && test -s "$ac_outfile"; then
7790     # The compiler can only warn and ignore the option if not recognized
7791     # So say no if there are warnings other than the usual output.
7792     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7793     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7794     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7795       lt_cv_prog_compiler_rtti_exceptions=yes
7796     fi
7797   fi
7798   $RM conftest*
7799
7800fi
7801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7802$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7803
7804if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7805    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7806else
7807    :
7808fi
7809
7810fi
7811
7812
7813
7814
7815
7816
7817  lt_prog_compiler_wl=
7818lt_prog_compiler_pic=
7819lt_prog_compiler_static=
7820
7821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7822$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7823
7824  if test "$GCC" = yes; then
7825    lt_prog_compiler_wl='-Wl,'
7826    lt_prog_compiler_static='-static'
7827
7828    case $host_os in
7829      aix*)
7830      # All AIX code is PIC.
7831      if test "$host_cpu" = ia64; then
7832	# AIX 5 now supports IA64 processor
7833	lt_prog_compiler_static='-Bstatic'
7834      fi
7835      lt_prog_compiler_pic='-fPIC'
7836      ;;
7837
7838    amigaos*)
7839      case $host_cpu in
7840      powerpc)
7841            # see comment about AmigaOS4 .so support
7842            lt_prog_compiler_pic='-fPIC'
7843        ;;
7844      m68k)
7845            # FIXME: we need at least 68020 code to build shared libraries, but
7846            # adding the `-m68020' flag to GCC prevents building anything better,
7847            # like `-m68040'.
7848            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7849        ;;
7850      esac
7851      ;;
7852
7853    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7854      # PIC is the default for these OSes.
7855      ;;
7856
7857    mingw* | cygwin* | pw32* | os2* | cegcc*)
7858      # This hack is so that the source file can tell whether it is being
7859      # built for inclusion in a dll (and should export symbols for example).
7860      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7861      # (--disable-auto-import) libraries
7862      lt_prog_compiler_pic='-DDLL_EXPORT'
7863      ;;
7864
7865    darwin* | rhapsody*)
7866      # PIC is the default on this platform
7867      # Common symbols not allowed in MH_DYLIB files
7868      lt_prog_compiler_pic='-fno-common'
7869      ;;
7870
7871    haiku*)
7872      # PIC is the default for Haiku.
7873      # The "-static" flag exists, but is broken.
7874      lt_prog_compiler_static=
7875      ;;
7876
7877    hpux*)
7878      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7879      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7880      # sets the default TLS model and affects inlining.
7881      case $host_cpu in
7882      hppa*64*)
7883	# +Z the default
7884	;;
7885      *)
7886	lt_prog_compiler_pic='-fPIC'
7887	;;
7888      esac
7889      ;;
7890
7891    interix[3-9]*)
7892      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7893      # Instead, we relocate shared libraries at runtime.
7894      ;;
7895
7896    msdosdjgpp*)
7897      # Just because we use GCC doesn't mean we suddenly get shared libraries
7898      # on systems that don't support them.
7899      lt_prog_compiler_can_build_shared=no
7900      enable_shared=no
7901      ;;
7902
7903    *nto* | *qnx*)
7904      # QNX uses GNU C++, but need to define -shared option too, otherwise
7905      # it will coredump.
7906      lt_prog_compiler_pic='-fPIC -shared'
7907      ;;
7908
7909    sysv4*MP*)
7910      if test -d /usr/nec; then
7911	lt_prog_compiler_pic=-Kconform_pic
7912      fi
7913      ;;
7914
7915    *)
7916      lt_prog_compiler_pic='-fPIC'
7917      ;;
7918    esac
7919
7920    case $cc_basename in
7921    nvcc*) # Cuda Compiler Driver 2.2
7922      lt_prog_compiler_wl='-Xlinker '
7923      lt_prog_compiler_pic='-Xcompiler -fPIC'
7924      ;;
7925    esac
7926  else
7927    # PORTME Check for flag to pass linker flags through the system compiler.
7928    case $host_os in
7929    aix*)
7930      lt_prog_compiler_wl='-Wl,'
7931      if test "$host_cpu" = ia64; then
7932	# AIX 5 now supports IA64 processor
7933	lt_prog_compiler_static='-Bstatic'
7934      else
7935	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7936      fi
7937      ;;
7938
7939    mingw* | cygwin* | pw32* | os2* | cegcc*)
7940      # This hack is so that the source file can tell whether it is being
7941      # built for inclusion in a dll (and should export symbols for example).
7942      lt_prog_compiler_pic='-DDLL_EXPORT'
7943      ;;
7944
7945    hpux9* | hpux10* | hpux11*)
7946      lt_prog_compiler_wl='-Wl,'
7947      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7948      # not for PA HP-UX.
7949      case $host_cpu in
7950      hppa*64*|ia64*)
7951	# +Z the default
7952	;;
7953      *)
7954	lt_prog_compiler_pic='+Z'
7955	;;
7956      esac
7957      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7958      lt_prog_compiler_static='${wl}-a ${wl}archive'
7959      ;;
7960
7961    irix5* | irix6* | nonstopux*)
7962      lt_prog_compiler_wl='-Wl,'
7963      # PIC (with -KPIC) is the default.
7964      lt_prog_compiler_static='-non_shared'
7965      ;;
7966
7967    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7968      case $cc_basename in
7969      # old Intel for x86_64 which still supported -KPIC.
7970      ecc*)
7971	lt_prog_compiler_wl='-Wl,'
7972	lt_prog_compiler_pic='-KPIC'
7973	lt_prog_compiler_static='-static'
7974        ;;
7975      # icc used to be incompatible with GCC.
7976      # ICC 10 doesn't accept -KPIC any more.
7977      icc* | ifort*)
7978	lt_prog_compiler_wl='-Wl,'
7979	lt_prog_compiler_pic='-fPIC'
7980	lt_prog_compiler_static='-static'
7981        ;;
7982      # Lahey Fortran 8.1.
7983      lf95*)
7984	lt_prog_compiler_wl='-Wl,'
7985	lt_prog_compiler_pic='--shared'
7986	lt_prog_compiler_static='--static'
7987	;;
7988      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7989        # Portland Group compilers (*not* the Pentium gcc compiler,
7990	# which looks to be a dead project)
7991	lt_prog_compiler_wl='-Wl,'
7992	lt_prog_compiler_pic='-fpic'
7993	lt_prog_compiler_static='-Bstatic'
7994        ;;
7995      ccc*)
7996        lt_prog_compiler_wl='-Wl,'
7997        # All Alpha code is PIC.
7998        lt_prog_compiler_static='-non_shared'
7999        ;;
8000      xl* | bgxl* | bgf* | mpixl*)
8001	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8002	lt_prog_compiler_wl='-Wl,'
8003	lt_prog_compiler_pic='-qpic'
8004	lt_prog_compiler_static='-qstaticlink'
8005	;;
8006      *)
8007	case `$CC -V 2>&1 | sed 5q` in
8008	*Sun\ F* | *Sun*Fortran*)
8009	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8010	  lt_prog_compiler_pic='-KPIC'
8011	  lt_prog_compiler_static='-Bstatic'
8012	  lt_prog_compiler_wl=''
8013	  ;;
8014	*Sun\ C*)
8015	  # Sun C 5.9
8016	  lt_prog_compiler_pic='-KPIC'
8017	  lt_prog_compiler_static='-Bstatic'
8018	  lt_prog_compiler_wl='-Wl,'
8019	  ;;
8020	esac
8021	;;
8022      esac
8023      ;;
8024
8025    newsos6)
8026      lt_prog_compiler_pic='-KPIC'
8027      lt_prog_compiler_static='-Bstatic'
8028      ;;
8029
8030    *nto* | *qnx*)
8031      # QNX uses GNU C++, but need to define -shared option too, otherwise
8032      # it will coredump.
8033      lt_prog_compiler_pic='-fPIC -shared'
8034      ;;
8035
8036    osf3* | osf4* | osf5*)
8037      lt_prog_compiler_wl='-Wl,'
8038      # All OSF/1 code is PIC.
8039      lt_prog_compiler_static='-non_shared'
8040      ;;
8041
8042    rdos*)
8043      lt_prog_compiler_static='-non_shared'
8044      ;;
8045
8046    solaris*)
8047      lt_prog_compiler_pic='-KPIC'
8048      lt_prog_compiler_static='-Bstatic'
8049      case $cc_basename in
8050      f77* | f90* | f95*)
8051	lt_prog_compiler_wl='-Qoption ld ';;
8052      *)
8053	lt_prog_compiler_wl='-Wl,';;
8054      esac
8055      ;;
8056
8057    sunos4*)
8058      lt_prog_compiler_wl='-Qoption ld '
8059      lt_prog_compiler_pic='-PIC'
8060      lt_prog_compiler_static='-Bstatic'
8061      ;;
8062
8063    sysv4 | sysv4.2uw2* | sysv4.3*)
8064      lt_prog_compiler_wl='-Wl,'
8065      lt_prog_compiler_pic='-KPIC'
8066      lt_prog_compiler_static='-Bstatic'
8067      ;;
8068
8069    sysv4*MP*)
8070      if test -d /usr/nec ;then
8071	lt_prog_compiler_pic='-Kconform_pic'
8072	lt_prog_compiler_static='-Bstatic'
8073      fi
8074      ;;
8075
8076    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8077      lt_prog_compiler_wl='-Wl,'
8078      lt_prog_compiler_pic='-KPIC'
8079      lt_prog_compiler_static='-Bstatic'
8080      ;;
8081
8082    unicos*)
8083      lt_prog_compiler_wl='-Wl,'
8084      lt_prog_compiler_can_build_shared=no
8085      ;;
8086
8087    uts4*)
8088      lt_prog_compiler_pic='-pic'
8089      lt_prog_compiler_static='-Bstatic'
8090      ;;
8091
8092    *)
8093      lt_prog_compiler_can_build_shared=no
8094      ;;
8095    esac
8096  fi
8097
8098case $host_os in
8099  # For platforms which do not support PIC, -DPIC is meaningless:
8100  *djgpp*)
8101    lt_prog_compiler_pic=
8102    ;;
8103  *)
8104    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8105    ;;
8106esac
8107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8108$as_echo "$lt_prog_compiler_pic" >&6; }
8109
8110
8111
8112
8113
8114
8115#
8116# Check to make sure the PIC flag actually works.
8117#
8118if test -n "$lt_prog_compiler_pic"; then
8119  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8120$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8121if ${lt_cv_prog_compiler_pic_works+:} false; then :
8122  $as_echo_n "(cached) " >&6
8123else
8124  lt_cv_prog_compiler_pic_works=no
8125   ac_outfile=conftest.$ac_objext
8126   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8127   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8128   # Insert the option either (1) after the last *FLAGS variable, or
8129   # (2) before a word containing "conftest.", or (3) at the end.
8130   # Note that $ac_compile itself does not contain backslashes and begins
8131   # with a dollar sign (not a hyphen), so the echo should work correctly.
8132   # The option is referenced via a variable to avoid confusing sed.
8133   lt_compile=`echo "$ac_compile" | $SED \
8134   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8135   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8136   -e 's:$: $lt_compiler_flag:'`
8137   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8138   (eval "$lt_compile" 2>conftest.err)
8139   ac_status=$?
8140   cat conftest.err >&5
8141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8142   if (exit $ac_status) && test -s "$ac_outfile"; then
8143     # The compiler can only warn and ignore the option if not recognized
8144     # So say no if there are warnings other than the usual output.
8145     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8146     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8147     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8148       lt_cv_prog_compiler_pic_works=yes
8149     fi
8150   fi
8151   $RM conftest*
8152
8153fi
8154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8155$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8156
8157if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8158    case $lt_prog_compiler_pic in
8159     "" | " "*) ;;
8160     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8161     esac
8162else
8163    lt_prog_compiler_pic=
8164     lt_prog_compiler_can_build_shared=no
8165fi
8166
8167fi
8168
8169
8170
8171
8172
8173
8174#
8175# Check to make sure the static flag actually works.
8176#
8177wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8179$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8180if ${lt_cv_prog_compiler_static_works+:} false; then :
8181  $as_echo_n "(cached) " >&6
8182else
8183  lt_cv_prog_compiler_static_works=no
8184   save_LDFLAGS="$LDFLAGS"
8185   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8186   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8187   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8188     # The linker can only warn and ignore the option if not recognized
8189     # So say no if there are warnings
8190     if test -s conftest.err; then
8191       # Append any errors to the config.log.
8192       cat conftest.err 1>&5
8193       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8194       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8195       if diff conftest.exp conftest.er2 >/dev/null; then
8196         lt_cv_prog_compiler_static_works=yes
8197       fi
8198     else
8199       lt_cv_prog_compiler_static_works=yes
8200     fi
8201   fi
8202   $RM -r conftest*
8203   LDFLAGS="$save_LDFLAGS"
8204
8205fi
8206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8207$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8208
8209if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8210    :
8211else
8212    lt_prog_compiler_static=
8213fi
8214
8215
8216
8217
8218
8219
8220
8221  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8222$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8223if ${lt_cv_prog_compiler_c_o+:} false; then :
8224  $as_echo_n "(cached) " >&6
8225else
8226  lt_cv_prog_compiler_c_o=no
8227   $RM -r conftest 2>/dev/null
8228   mkdir conftest
8229   cd conftest
8230   mkdir out
8231   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8232
8233   lt_compiler_flag="-o out/conftest2.$ac_objext"
8234   # Insert the option either (1) after the last *FLAGS variable, or
8235   # (2) before a word containing "conftest.", or (3) at the end.
8236   # Note that $ac_compile itself does not contain backslashes and begins
8237   # with a dollar sign (not a hyphen), so the echo should work correctly.
8238   lt_compile=`echo "$ac_compile" | $SED \
8239   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8240   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8241   -e 's:$: $lt_compiler_flag:'`
8242   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8243   (eval "$lt_compile" 2>out/conftest.err)
8244   ac_status=$?
8245   cat out/conftest.err >&5
8246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8247   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8248   then
8249     # The compiler can only warn and ignore the option if not recognized
8250     # So say no if there are warnings
8251     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8252     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8253     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8254       lt_cv_prog_compiler_c_o=yes
8255     fi
8256   fi
8257   chmod u+w . 2>&5
8258   $RM conftest*
8259   # SGI C++ compiler will create directory out/ii_files/ for
8260   # template instantiation
8261   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8262   $RM out/* && rmdir out
8263   cd ..
8264   $RM -r conftest
8265   $RM conftest*
8266
8267fi
8268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8269$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8270
8271
8272
8273
8274
8275
8276  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8277$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8278if ${lt_cv_prog_compiler_c_o+:} false; then :
8279  $as_echo_n "(cached) " >&6
8280else
8281  lt_cv_prog_compiler_c_o=no
8282   $RM -r conftest 2>/dev/null
8283   mkdir conftest
8284   cd conftest
8285   mkdir out
8286   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8287
8288   lt_compiler_flag="-o out/conftest2.$ac_objext"
8289   # Insert the option either (1) after the last *FLAGS variable, or
8290   # (2) before a word containing "conftest.", or (3) at the end.
8291   # Note that $ac_compile itself does not contain backslashes and begins
8292   # with a dollar sign (not a hyphen), so the echo should work correctly.
8293   lt_compile=`echo "$ac_compile" | $SED \
8294   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8295   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8296   -e 's:$: $lt_compiler_flag:'`
8297   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8298   (eval "$lt_compile" 2>out/conftest.err)
8299   ac_status=$?
8300   cat out/conftest.err >&5
8301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8303   then
8304     # The compiler can only warn and ignore the option if not recognized
8305     # So say no if there are warnings
8306     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8307     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8308     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8309       lt_cv_prog_compiler_c_o=yes
8310     fi
8311   fi
8312   chmod u+w . 2>&5
8313   $RM conftest*
8314   # SGI C++ compiler will create directory out/ii_files/ for
8315   # template instantiation
8316   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8317   $RM out/* && rmdir out
8318   cd ..
8319   $RM -r conftest
8320   $RM conftest*
8321
8322fi
8323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8324$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8325
8326
8327
8328
8329hard_links="nottested"
8330if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8331  # do not overwrite the value of need_locks provided by the user
8332  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8333$as_echo_n "checking if we can lock with hard links... " >&6; }
8334  hard_links=yes
8335  $RM conftest*
8336  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8337  touch conftest.a
8338  ln conftest.a conftest.b 2>&5 || hard_links=no
8339  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8341$as_echo "$hard_links" >&6; }
8342  if test "$hard_links" = no; then
8343    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8344$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8345    need_locks=warn
8346  fi
8347else
8348  need_locks=no
8349fi
8350
8351
8352
8353
8354
8355
8356  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8357$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8358
8359  runpath_var=
8360  allow_undefined_flag=
8361  always_export_symbols=no
8362  archive_cmds=
8363  archive_expsym_cmds=
8364  compiler_needs_object=no
8365  enable_shared_with_static_runtimes=no
8366  export_dynamic_flag_spec=
8367  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8368  hardcode_automatic=no
8369  hardcode_direct=no
8370  hardcode_direct_absolute=no
8371  hardcode_libdir_flag_spec=
8372  hardcode_libdir_flag_spec_ld=
8373  hardcode_libdir_separator=
8374  hardcode_minus_L=no
8375  hardcode_shlibpath_var=unsupported
8376  inherit_rpath=no
8377  link_all_deplibs=unknown
8378  module_cmds=
8379  module_expsym_cmds=
8380  old_archive_from_new_cmds=
8381  old_archive_from_expsyms_cmds=
8382  thread_safe_flag_spec=
8383  whole_archive_flag_spec=
8384  # include_expsyms should be a list of space-separated symbols to be *always*
8385  # included in the symbol list
8386  include_expsyms=
8387  # exclude_expsyms can be an extended regexp of symbols to exclude
8388  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8389  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8390  # as well as any symbol that contains `d'.
8391  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8392  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8393  # platforms (ab)use it in PIC code, but their linkers get confused if
8394  # the symbol is explicitly referenced.  Since portable code cannot
8395  # rely on this symbol name, it's probably fine to never include it in
8396  # preloaded symbol tables.
8397  # Exclude shared library initialization/finalization symbols.
8398  extract_expsyms_cmds=
8399
8400  case $host_os in
8401  cygwin* | mingw* | pw32* | cegcc*)
8402    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8403    # When not using gcc, we currently assume that we are using
8404    # Microsoft Visual C++.
8405    if test "$GCC" != yes; then
8406      with_gnu_ld=no
8407    fi
8408    ;;
8409  interix*)
8410    # we just hope/assume this is gcc and not c89 (= MSVC++)
8411    with_gnu_ld=yes
8412    ;;
8413  openbsd*)
8414    with_gnu_ld=no
8415    ;;
8416  esac
8417
8418  ld_shlibs=yes
8419
8420  # On some targets, GNU ld is compatible enough with the native linker
8421  # that we're better off using the native interface for both.
8422  lt_use_gnu_ld_interface=no
8423  if test "$with_gnu_ld" = yes; then
8424    case $host_os in
8425      aix*)
8426	# The AIX port of GNU ld has always aspired to compatibility
8427	# with the native linker.  However, as the warning in the GNU ld
8428	# block says, versions before 2.19.5* couldn't really create working
8429	# shared libraries, regardless of the interface used.
8430	case `$LD -v 2>&1` in
8431	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8432	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8433	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8434	  *)
8435	    lt_use_gnu_ld_interface=yes
8436	    ;;
8437	esac
8438	;;
8439      *)
8440	lt_use_gnu_ld_interface=yes
8441	;;
8442    esac
8443  fi
8444
8445  if test "$lt_use_gnu_ld_interface" = yes; then
8446    # If archive_cmds runs LD, not CC, wlarc should be empty
8447    wlarc='${wl}'
8448
8449    # Set some defaults for GNU ld with shared library support. These
8450    # are reset later if shared libraries are not supported. Putting them
8451    # here allows them to be overridden if necessary.
8452    runpath_var=LD_RUN_PATH
8453    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8454    export_dynamic_flag_spec='${wl}--export-dynamic'
8455    # ancient GNU ld didn't support --whole-archive et. al.
8456    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8457      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8458    else
8459      whole_archive_flag_spec=
8460    fi
8461    supports_anon_versioning=no
8462    case `$LD -v 2>&1` in
8463      *GNU\ gold*) supports_anon_versioning=yes ;;
8464      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8465      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8466      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8467      *\ 2.11.*) ;; # other 2.11 versions
8468      *) supports_anon_versioning=yes ;;
8469    esac
8470
8471    # See if GNU ld supports shared libraries.
8472    case $host_os in
8473    aix[3-9]*)
8474      # On AIX/PPC, the GNU linker is very broken
8475      if test "$host_cpu" != ia64; then
8476	ld_shlibs=no
8477	cat <<_LT_EOF 1>&2
8478
8479*** Warning: the GNU linker, at least up to release 2.19, is reported
8480*** to be unable to reliably create shared libraries on AIX.
8481*** Therefore, libtool is disabling shared libraries support.  If you
8482*** really care for shared libraries, you may want to install binutils
8483*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8484*** You will then need to restart the configuration process.
8485
8486_LT_EOF
8487      fi
8488      ;;
8489
8490    amigaos*)
8491      case $host_cpu in
8492      powerpc)
8493            # see comment about AmigaOS4 .so support
8494            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8495            archive_expsym_cmds=''
8496        ;;
8497      m68k)
8498            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)'
8499            hardcode_libdir_flag_spec='-L$libdir'
8500            hardcode_minus_L=yes
8501        ;;
8502      esac
8503      ;;
8504
8505    beos*)
8506      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8507	allow_undefined_flag=unsupported
8508	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8509	# support --undefined.  This deserves some investigation.  FIXME
8510	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8511      else
8512	ld_shlibs=no
8513      fi
8514      ;;
8515
8516    cygwin* | mingw* | pw32* | cegcc*)
8517      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8518      # as there is no search path for DLLs.
8519      hardcode_libdir_flag_spec='-L$libdir'
8520      export_dynamic_flag_spec='${wl}--export-all-symbols'
8521      allow_undefined_flag=unsupported
8522      always_export_symbols=no
8523      enable_shared_with_static_runtimes=yes
8524      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8525
8526      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8527        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8528	# If the export-symbols file already is a .def file (1st line
8529	# is EXPORTS), use it as is; otherwise, prepend...
8530	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8531	  cp $export_symbols $output_objdir/$soname.def;
8532	else
8533	  echo EXPORTS > $output_objdir/$soname.def;
8534	  cat $export_symbols >> $output_objdir/$soname.def;
8535	fi~
8536	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8537      else
8538	ld_shlibs=no
8539      fi
8540      ;;
8541
8542    haiku*)
8543      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8544      link_all_deplibs=yes
8545      ;;
8546
8547    interix[3-9]*)
8548      hardcode_direct=no
8549      hardcode_shlibpath_var=no
8550      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8551      export_dynamic_flag_spec='${wl}-E'
8552      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8553      # Instead, shared libraries are loaded at an image base (0x10000000 by
8554      # default) and relocated if they conflict, which is a slow very memory
8555      # consuming and fragmenting process.  To avoid this, we pick a random,
8556      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8557      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8558      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8559      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'
8560      ;;
8561
8562    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
8563      tmp_diet=no
8564      if test "$host_os" = linux-dietlibc; then
8565	case $cc_basename in
8566	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8567	esac
8568      fi
8569      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8570	 && test "$tmp_diet" = no
8571      then
8572	tmp_addflag=' $pic_flag'
8573	tmp_sharedflag='-shared'
8574	case $cc_basename,$host_cpu in
8575        pgcc*)				# Portland Group C compiler
8576	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8577	  tmp_addflag=' $pic_flag'
8578	  ;;
8579	pgf77* | pgf90* | pgf95* | pgfortran*)
8580					# Portland Group f77 and f90 compilers
8581	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8582	  tmp_addflag=' $pic_flag -Mnomain' ;;
8583	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8584	  tmp_addflag=' -i_dynamic' ;;
8585	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8586	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8587	ifc* | ifort*)			# Intel Fortran compiler
8588	  tmp_addflag=' -nofor_main' ;;
8589	lf95*)				# Lahey Fortran 8.1
8590	  whole_archive_flag_spec=
8591	  tmp_sharedflag='--shared' ;;
8592	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8593	  tmp_sharedflag='-qmkshrobj'
8594	  tmp_addflag= ;;
8595	nvcc*)	# Cuda Compiler Driver 2.2
8596	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8597	  compiler_needs_object=yes
8598	  ;;
8599	esac
8600	case `$CC -V 2>&1 | sed 5q` in
8601	*Sun\ C*)			# Sun C 5.9
8602	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8603	  compiler_needs_object=yes
8604	  tmp_sharedflag='-G' ;;
8605	*Sun\ F*)			# Sun Fortran 8.3
8606	  tmp_sharedflag='-G' ;;
8607	esac
8608	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8609
8610        if test "x$supports_anon_versioning" = xyes; then
8611          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8612	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8613	    echo "local: *; };" >> $output_objdir/$libname.ver~
8614	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8615        fi
8616
8617	case $cc_basename in
8618	xlf* | bgf* | bgxlf* | mpixlf*)
8619	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8620	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8621	  hardcode_libdir_flag_spec=
8622	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8623	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8624	  if test "x$supports_anon_versioning" = xyes; then
8625	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8626	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8627	      echo "local: *; };" >> $output_objdir/$libname.ver~
8628	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8629	  fi
8630	  ;;
8631	esac
8632      else
8633        ld_shlibs=no
8634      fi
8635      ;;
8636
8637    netbsd*)
8638      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8639	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8640	wlarc=
8641      else
8642	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8643	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8644      fi
8645      ;;
8646
8647    solaris*)
8648      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8649	ld_shlibs=no
8650	cat <<_LT_EOF 1>&2
8651
8652*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8653*** create shared libraries on Solaris systems.  Therefore, libtool
8654*** is disabling shared libraries support.  We urge you to upgrade GNU
8655*** binutils to release 2.9.1 or newer.  Another option is to modify
8656*** your PATH or compiler configuration so that the native linker is
8657*** used, and then restart.
8658
8659_LT_EOF
8660      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8661	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8662	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8663      else
8664	ld_shlibs=no
8665      fi
8666      ;;
8667
8668    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8669      case `$LD -v 2>&1` in
8670        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8671	ld_shlibs=no
8672	cat <<_LT_EOF 1>&2
8673
8674*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8675*** reliably create shared libraries on SCO systems.  Therefore, libtool
8676*** is disabling shared libraries support.  We urge you to upgrade GNU
8677*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8678*** your PATH or compiler configuration so that the native linker is
8679*** used, and then restart.
8680
8681_LT_EOF
8682	;;
8683	*)
8684	  # For security reasons, it is highly recommended that you always
8685	  # use absolute paths for naming shared libraries, and exclude the
8686	  # DT_RUNPATH tag from executables and libraries.  But doing so
8687	  # requires that you compile everything twice, which is a pain.
8688	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8689	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8690	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8691	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8692	  else
8693	    ld_shlibs=no
8694	  fi
8695	;;
8696      esac
8697      ;;
8698
8699    sunos4*)
8700      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8701      wlarc=
8702      hardcode_direct=yes
8703      hardcode_shlibpath_var=no
8704      ;;
8705
8706    *)
8707      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8708	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8709	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8710      else
8711	ld_shlibs=no
8712      fi
8713      ;;
8714    esac
8715
8716    if test "$ld_shlibs" = no; then
8717      runpath_var=
8718      hardcode_libdir_flag_spec=
8719      export_dynamic_flag_spec=
8720      whole_archive_flag_spec=
8721    fi
8722  else
8723    # PORTME fill in a description of your system's linker (not GNU ld)
8724    case $host_os in
8725    aix3*)
8726      allow_undefined_flag=unsupported
8727      always_export_symbols=yes
8728      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'
8729      # Note: this linker hardcodes the directories in LIBPATH if there
8730      # are no directories specified by -L.
8731      hardcode_minus_L=yes
8732      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8733	# Neither direct hardcoding nor static linking is supported with a
8734	# broken collect2.
8735	hardcode_direct=unsupported
8736      fi
8737      ;;
8738
8739    aix[4-9]*)
8740      if test "$host_cpu" = ia64; then
8741	# On IA64, the linker does run time linking by default, so we don't
8742	# have to do anything special.
8743	aix_use_runtimelinking=no
8744	exp_sym_flag='-Bexport'
8745	no_entry_flag=""
8746      else
8747	# If we're using GNU nm, then we don't want the "-C" option.
8748	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8749	# Also, AIX nm treats weak defined symbols like other global
8750	# defined symbols, whereas GNU nm marks them as "W".
8751	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8752	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8753	else
8754	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8755	fi
8756	aix_use_runtimelinking=no
8757
8758	# Test if we are trying to use run time linking or normal
8759	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8760	# need to do runtime linking.
8761	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8762	  for ld_flag in $LDFLAGS; do
8763	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8764	    aix_use_runtimelinking=yes
8765	    break
8766	  fi
8767	  done
8768	  ;;
8769	esac
8770
8771	exp_sym_flag='-bexport'
8772	no_entry_flag='-bnoentry'
8773      fi
8774
8775      # When large executables or shared objects are built, AIX ld can
8776      # have problems creating the table of contents.  If linking a library
8777      # or program results in "error TOC overflow" add -mminimal-toc to
8778      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8779      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8780
8781      archive_cmds=''
8782      hardcode_direct=yes
8783      hardcode_direct_absolute=yes
8784      hardcode_libdir_separator=':'
8785      link_all_deplibs=yes
8786      file_list_spec='${wl}-f,'
8787
8788      if test "$GCC" = yes; then
8789	case $host_os in aix4.[012]|aix4.[012].*)
8790	# We only want to do this on AIX 4.2 and lower, the check
8791	# below for broken collect2 doesn't work under 4.3+
8792	  collect2name=`${CC} -print-prog-name=collect2`
8793	  if test -f "$collect2name" &&
8794	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8795	  then
8796	  # We have reworked collect2
8797	  :
8798	  else
8799	  # We have old collect2
8800	  hardcode_direct=unsupported
8801	  # It fails to find uninstalled libraries when the uninstalled
8802	  # path is not listed in the libpath.  Setting hardcode_minus_L
8803	  # to unsupported forces relinking
8804	  hardcode_minus_L=yes
8805	  hardcode_libdir_flag_spec='-L$libdir'
8806	  hardcode_libdir_separator=
8807	  fi
8808	  ;;
8809	esac
8810	shared_flag='-shared'
8811	if test "$aix_use_runtimelinking" = yes; then
8812	  shared_flag="$shared_flag "'${wl}-G'
8813	fi
8814      else
8815	# not using gcc
8816	if test "$host_cpu" = ia64; then
8817	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8818	# chokes on -Wl,-G. The following line is correct:
8819	  shared_flag='-G'
8820	else
8821	  if test "$aix_use_runtimelinking" = yes; then
8822	    shared_flag='${wl}-G'
8823	  else
8824	    shared_flag='${wl}-bM:SRE'
8825	  fi
8826	fi
8827      fi
8828
8829      export_dynamic_flag_spec='${wl}-bexpall'
8830      # It seems that -bexpall does not export symbols beginning with
8831      # underscore (_), so it is better to generate a list of symbols to export.
8832      always_export_symbols=yes
8833      if test "$aix_use_runtimelinking" = yes; then
8834	# Warning - without using the other runtime loading flags (-brtl),
8835	# -berok will link without error, but may produce a broken library.
8836	allow_undefined_flag='-berok'
8837        # Determine the default libpath from the value encoded in an
8838        # empty executable.
8839        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8840/* end confdefs.h.  */
8841
8842int
8843main ()
8844{
8845
8846  ;
8847  return 0;
8848}
8849_ACEOF
8850if ac_fn_c_try_link "$LINENO"; then :
8851
8852lt_aix_libpath_sed='
8853    /Import File Strings/,/^$/ {
8854	/^0/ {
8855	    s/^0  *\(.*\)$/\1/
8856	    p
8857	}
8858    }'
8859aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8860# Check for a 64-bit object if we didn't find anything.
8861if test -z "$aix_libpath"; then
8862  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8863fi
8864fi
8865rm -f core conftest.err conftest.$ac_objext \
8866    conftest$ac_exeext conftest.$ac_ext
8867if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8868
8869        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8870        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8871      else
8872	if test "$host_cpu" = ia64; then
8873	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8874	  allow_undefined_flag="-z nodefs"
8875	  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"
8876	else
8877	 # Determine the default libpath from the value encoded in an
8878	 # empty executable.
8879	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8880/* end confdefs.h.  */
8881
8882int
8883main ()
8884{
8885
8886  ;
8887  return 0;
8888}
8889_ACEOF
8890if ac_fn_c_try_link "$LINENO"; then :
8891
8892lt_aix_libpath_sed='
8893    /Import File Strings/,/^$/ {
8894	/^0/ {
8895	    s/^0  *\(.*\)$/\1/
8896	    p
8897	}
8898    }'
8899aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8900# Check for a 64-bit object if we didn't find anything.
8901if test -z "$aix_libpath"; then
8902  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8903fi
8904fi
8905rm -f core conftest.err conftest.$ac_objext \
8906    conftest$ac_exeext conftest.$ac_ext
8907if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8908
8909	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8910	  # Warning - without using the other run time loading flags,
8911	  # -berok will link without error, but may produce a broken library.
8912	  no_undefined_flag=' ${wl}-bernotok'
8913	  allow_undefined_flag=' ${wl}-berok'
8914	  if test "$with_gnu_ld" = yes; then
8915	    # We only use this code for GNU lds that support --whole-archive.
8916	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8917	  else
8918	    # Exported symbols can be pulled into shared objects from archives
8919	    whole_archive_flag_spec='$convenience'
8920	  fi
8921	  archive_cmds_need_lc=yes
8922	  # This is similar to how AIX traditionally builds its shared libraries.
8923	  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'
8924	fi
8925      fi
8926      ;;
8927
8928    amigaos*)
8929      case $host_cpu in
8930      powerpc)
8931            # see comment about AmigaOS4 .so support
8932            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8933            archive_expsym_cmds=''
8934        ;;
8935      m68k)
8936            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)'
8937            hardcode_libdir_flag_spec='-L$libdir'
8938            hardcode_minus_L=yes
8939        ;;
8940      esac
8941      ;;
8942
8943    bsdi[45]*)
8944      export_dynamic_flag_spec=-rdynamic
8945      ;;
8946
8947    cygwin* | mingw* | pw32* | cegcc*)
8948      # When not using gcc, we currently assume that we are using
8949      # Microsoft Visual C++.
8950      # hardcode_libdir_flag_spec is actually meaningless, as there is
8951      # no search path for DLLs.
8952      hardcode_libdir_flag_spec=' '
8953      allow_undefined_flag=unsupported
8954      # Tell ltmain to make .lib files, not .a files.
8955      libext=lib
8956      # Tell ltmain to make .dll files, not .so files.
8957      shrext_cmds=".dll"
8958      # FIXME: Setting linknames here is a bad hack.
8959      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8960      # The linker will automatically build a .lib file if we build a DLL.
8961      old_archive_from_new_cmds='true'
8962      # FIXME: Should let the user specify the lib program.
8963      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8964      fix_srcfile_path='`cygpath -w "$srcfile"`'
8965      enable_shared_with_static_runtimes=yes
8966      ;;
8967
8968    darwin* | rhapsody*)
8969
8970
8971  archive_cmds_need_lc=no
8972  hardcode_direct=no
8973  hardcode_automatic=yes
8974  hardcode_shlibpath_var=unsupported
8975  if test "$lt_cv_ld_force_load" = "yes"; then
8976    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8977  else
8978    whole_archive_flag_spec=''
8979  fi
8980  link_all_deplibs=yes
8981  allow_undefined_flag="$_lt_dar_allow_undefined"
8982  case $cc_basename in
8983     ifort*) _lt_dar_can_shared=yes ;;
8984     *) _lt_dar_can_shared=$GCC ;;
8985  esac
8986  if test "$_lt_dar_can_shared" = "yes"; then
8987    output_verbose_link_cmd=func_echo_all
8988    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8989    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8990    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8991    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8992
8993  else
8994  ld_shlibs=no
8995  fi
8996
8997      ;;
8998
8999    dgux*)
9000      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9001      hardcode_libdir_flag_spec='-L$libdir'
9002      hardcode_shlibpath_var=no
9003      ;;
9004
9005    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9006    # support.  Future versions do this automatically, but an explicit c++rt0.o
9007    # does not break anything, and helps significantly (at the cost of a little
9008    # extra space).
9009    freebsd2.2*)
9010      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9011      hardcode_libdir_flag_spec='-R$libdir'
9012      hardcode_direct=yes
9013      hardcode_shlibpath_var=no
9014      ;;
9015
9016    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9017    freebsd2.*)
9018      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9019      hardcode_direct=yes
9020      hardcode_minus_L=yes
9021      hardcode_shlibpath_var=no
9022      ;;
9023
9024    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9025    freebsd* | dragonfly*)
9026      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9027      hardcode_libdir_flag_spec='-R$libdir'
9028      hardcode_direct=yes
9029      hardcode_shlibpath_var=no
9030      ;;
9031
9032    hpux9*)
9033      if test "$GCC" = yes; then
9034	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9035      else
9036	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9037      fi
9038      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9039      hardcode_libdir_separator=:
9040      hardcode_direct=yes
9041
9042      # hardcode_minus_L: Not really in the search PATH,
9043      # but as the default location of the library.
9044      hardcode_minus_L=yes
9045      export_dynamic_flag_spec='${wl}-E'
9046      ;;
9047
9048    hpux10*)
9049      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9050	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9051      else
9052	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9053      fi
9054      if test "$with_gnu_ld" = no; then
9055	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9056	hardcode_libdir_flag_spec_ld='+b $libdir'
9057	hardcode_libdir_separator=:
9058	hardcode_direct=yes
9059	hardcode_direct_absolute=yes
9060	export_dynamic_flag_spec='${wl}-E'
9061	# hardcode_minus_L: Not really in the search PATH,
9062	# but as the default location of the library.
9063	hardcode_minus_L=yes
9064      fi
9065      ;;
9066
9067    hpux11*)
9068      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9069	case $host_cpu in
9070	hppa*64*)
9071	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9072	  ;;
9073	ia64*)
9074	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9075	  ;;
9076	*)
9077	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9078	  ;;
9079	esac
9080      else
9081	case $host_cpu in
9082	hppa*64*)
9083	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9084	  ;;
9085	ia64*)
9086	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9087	  ;;
9088	*)
9089
9090	  # Older versions of the 11.00 compiler do not understand -b yet
9091	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9092	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9093$as_echo_n "checking if $CC understands -b... " >&6; }
9094if ${lt_cv_prog_compiler__b+:} false; then :
9095  $as_echo_n "(cached) " >&6
9096else
9097  lt_cv_prog_compiler__b=no
9098   save_LDFLAGS="$LDFLAGS"
9099   LDFLAGS="$LDFLAGS -b"
9100   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9101   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9102     # The linker can only warn and ignore the option if not recognized
9103     # So say no if there are warnings
9104     if test -s conftest.err; then
9105       # Append any errors to the config.log.
9106       cat conftest.err 1>&5
9107       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9108       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9109       if diff conftest.exp conftest.er2 >/dev/null; then
9110         lt_cv_prog_compiler__b=yes
9111       fi
9112     else
9113       lt_cv_prog_compiler__b=yes
9114     fi
9115   fi
9116   $RM -r conftest*
9117   LDFLAGS="$save_LDFLAGS"
9118
9119fi
9120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9121$as_echo "$lt_cv_prog_compiler__b" >&6; }
9122
9123if test x"$lt_cv_prog_compiler__b" = xyes; then
9124    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9125else
9126    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9127fi
9128
9129	  ;;
9130	esac
9131      fi
9132      if test "$with_gnu_ld" = no; then
9133	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9134	hardcode_libdir_separator=:
9135
9136	case $host_cpu in
9137	hppa*64*|ia64*)
9138	  hardcode_direct=no
9139	  hardcode_shlibpath_var=no
9140	  ;;
9141	*)
9142	  hardcode_direct=yes
9143	  hardcode_direct_absolute=yes
9144	  export_dynamic_flag_spec='${wl}-E'
9145
9146	  # hardcode_minus_L: Not really in the search PATH,
9147	  # but as the default location of the library.
9148	  hardcode_minus_L=yes
9149	  ;;
9150	esac
9151      fi
9152      ;;
9153
9154    irix5* | irix6* | nonstopux*)
9155      if test "$GCC" = yes; then
9156	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9157	# Try to use the -exported_symbol ld option, if it does not
9158	# work, assume that -exports_file does not work either and
9159	# implicitly export all symbols.
9160        save_LDFLAGS="$LDFLAGS"
9161        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9162        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9163/* end confdefs.h.  */
9164int foo(void) {}
9165_ACEOF
9166if ac_fn_c_try_link "$LINENO"; then :
9167  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9168
9169fi
9170rm -f core conftest.err conftest.$ac_objext \
9171    conftest$ac_exeext conftest.$ac_ext
9172        LDFLAGS="$save_LDFLAGS"
9173      else
9174	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9175	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9176      fi
9177      archive_cmds_need_lc='no'
9178      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9179      hardcode_libdir_separator=:
9180      inherit_rpath=yes
9181      link_all_deplibs=yes
9182      ;;
9183
9184    netbsd*)
9185      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9186	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9187      else
9188	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9189      fi
9190      hardcode_libdir_flag_spec='-R$libdir'
9191      hardcode_direct=yes
9192      hardcode_shlibpath_var=no
9193      ;;
9194
9195    newsos6)
9196      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9197      hardcode_direct=yes
9198      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9199      hardcode_libdir_separator=:
9200      hardcode_shlibpath_var=no
9201      ;;
9202
9203    *nto* | *qnx*)
9204      ;;
9205
9206    openbsd*)
9207      if test -f /usr/libexec/ld.so; then
9208	hardcode_direct=yes
9209	hardcode_shlibpath_var=no
9210	hardcode_direct_absolute=yes
9211	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9212	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9213	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9214	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9215	  export_dynamic_flag_spec='${wl}-E'
9216	else
9217	  case $host_os in
9218	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9219	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9220	     hardcode_libdir_flag_spec='-R$libdir'
9221	     ;;
9222	   *)
9223	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9224	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9225	     ;;
9226	  esac
9227	fi
9228      else
9229	ld_shlibs=no
9230      fi
9231      ;;
9232
9233    os2*)
9234      hardcode_libdir_flag_spec='-L$libdir'
9235      hardcode_minus_L=yes
9236      allow_undefined_flag=unsupported
9237      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9238      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9239      ;;
9240
9241    osf3*)
9242      if test "$GCC" = yes; then
9243	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9244	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9245      else
9246	allow_undefined_flag=' -expect_unresolved \*'
9247	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9248      fi
9249      archive_cmds_need_lc='no'
9250      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9251      hardcode_libdir_separator=:
9252      ;;
9253
9254    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9255      if test "$GCC" = yes; then
9256	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9257	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9258	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9259      else
9260	allow_undefined_flag=' -expect_unresolved \*'
9261	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9262	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
9263	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9264
9265	# Both c and cxx compiler support -rpath directly
9266	hardcode_libdir_flag_spec='-rpath $libdir'
9267      fi
9268      archive_cmds_need_lc='no'
9269      hardcode_libdir_separator=:
9270      ;;
9271
9272    solaris*)
9273      no_undefined_flag=' -z defs'
9274      if test "$GCC" = yes; then
9275	wlarc='${wl}'
9276	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9277	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9278	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9279      else
9280	case `$CC -V 2>&1` in
9281	*"Compilers 5.0"*)
9282	  wlarc=''
9283	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9284	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9285	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9286	  ;;
9287	*)
9288	  wlarc='${wl}'
9289	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9290	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9291	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9292	  ;;
9293	esac
9294      fi
9295      hardcode_libdir_flag_spec='-R$libdir'
9296      hardcode_shlibpath_var=no
9297      case $host_os in
9298      solaris2.[0-5] | solaris2.[0-5].*) ;;
9299      *)
9300	# The compiler driver will combine and reorder linker options,
9301	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9302	# but is careful enough not to reorder.
9303	# Supported since Solaris 2.6 (maybe 2.5.1?)
9304	if test "$GCC" = yes; then
9305	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9306	else
9307	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9308	fi
9309	;;
9310      esac
9311      link_all_deplibs=yes
9312      ;;
9313
9314    sunos4*)
9315      if test "x$host_vendor" = xsequent; then
9316	# Use $CC to link under sequent, because it throws in some extra .o
9317	# files that make .init and .fini sections work.
9318	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9319      else
9320	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9321      fi
9322      hardcode_libdir_flag_spec='-L$libdir'
9323      hardcode_direct=yes
9324      hardcode_minus_L=yes
9325      hardcode_shlibpath_var=no
9326      ;;
9327
9328    sysv4)
9329      case $host_vendor in
9330	sni)
9331	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9332	  hardcode_direct=yes # is this really true???
9333	;;
9334	siemens)
9335	  ## LD is ld it makes a PLAMLIB
9336	  ## CC just makes a GrossModule.
9337	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9338	  reload_cmds='$CC -r -o $output$reload_objs'
9339	  hardcode_direct=no
9340        ;;
9341	motorola)
9342	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9343	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9344	;;
9345      esac
9346      runpath_var='LD_RUN_PATH'
9347      hardcode_shlibpath_var=no
9348      ;;
9349
9350    sysv4.3*)
9351      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9352      hardcode_shlibpath_var=no
9353      export_dynamic_flag_spec='-Bexport'
9354      ;;
9355
9356    sysv4*MP*)
9357      if test -d /usr/nec; then
9358	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9359	hardcode_shlibpath_var=no
9360	runpath_var=LD_RUN_PATH
9361	hardcode_runpath_var=yes
9362	ld_shlibs=yes
9363      fi
9364      ;;
9365
9366    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9367      no_undefined_flag='${wl}-z,text'
9368      archive_cmds_need_lc=no
9369      hardcode_shlibpath_var=no
9370      runpath_var='LD_RUN_PATH'
9371
9372      if test "$GCC" = yes; then
9373	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9374	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9375      else
9376	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9377	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9378      fi
9379      ;;
9380
9381    sysv5* | sco3.2v5* | sco5v6*)
9382      # Note: We can NOT use -z defs as we might desire, because we do not
9383      # link with -lc, and that would cause any symbols used from libc to
9384      # always be unresolved, which means just about no library would
9385      # ever link correctly.  If we're not using GNU ld we use -z text
9386      # though, which does catch some bad symbols but isn't as heavy-handed
9387      # as -z defs.
9388      no_undefined_flag='${wl}-z,text'
9389      allow_undefined_flag='${wl}-z,nodefs'
9390      archive_cmds_need_lc=no
9391      hardcode_shlibpath_var=no
9392      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9393      hardcode_libdir_separator=':'
9394      link_all_deplibs=yes
9395      export_dynamic_flag_spec='${wl}-Bexport'
9396      runpath_var='LD_RUN_PATH'
9397
9398      if test "$GCC" = yes; then
9399	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9400	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9401      else
9402	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9403	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9404      fi
9405      ;;
9406
9407    uts4*)
9408      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9409      hardcode_libdir_flag_spec='-L$libdir'
9410      hardcode_shlibpath_var=no
9411      ;;
9412
9413    *)
9414      ld_shlibs=no
9415      ;;
9416    esac
9417
9418    if test x$host_vendor = xsni; then
9419      case $host in
9420      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9421	export_dynamic_flag_spec='${wl}-Blargedynsym'
9422	;;
9423      esac
9424    fi
9425  fi
9426
9427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9428$as_echo "$ld_shlibs" >&6; }
9429test "$ld_shlibs" = no && can_build_shared=no
9430
9431with_gnu_ld=$with_gnu_ld
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447#
9448# Do we need to explicitly link libc?
9449#
9450case "x$archive_cmds_need_lc" in
9451x|xyes)
9452  # Assume -lc should be added
9453  archive_cmds_need_lc=yes
9454
9455  if test "$enable_shared" = yes && test "$GCC" = yes; then
9456    case $archive_cmds in
9457    *'~'*)
9458      # FIXME: we may have to deal with multi-command sequences.
9459      ;;
9460    '$CC '*)
9461      # Test whether the compiler implicitly links with -lc since on some
9462      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9463      # to ld, don't add -lc before -lgcc.
9464      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9465$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9466if ${lt_cv_archive_cmds_need_lc+:} false; then :
9467  $as_echo_n "(cached) " >&6
9468else
9469  $RM conftest*
9470	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9471
9472	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9473  (eval $ac_compile) 2>&5
9474  ac_status=$?
9475  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9476  test $ac_status = 0; } 2>conftest.err; then
9477	  soname=conftest
9478	  lib=conftest
9479	  libobjs=conftest.$ac_objext
9480	  deplibs=
9481	  wl=$lt_prog_compiler_wl
9482	  pic_flag=$lt_prog_compiler_pic
9483	  compiler_flags=-v
9484	  linker_flags=-v
9485	  verstring=
9486	  output_objdir=.
9487	  libname=conftest
9488	  lt_save_allow_undefined_flag=$allow_undefined_flag
9489	  allow_undefined_flag=
9490	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9491  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9492  ac_status=$?
9493  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9494  test $ac_status = 0; }
9495	  then
9496	    lt_cv_archive_cmds_need_lc=no
9497	  else
9498	    lt_cv_archive_cmds_need_lc=yes
9499	  fi
9500	  allow_undefined_flag=$lt_save_allow_undefined_flag
9501	else
9502	  cat conftest.err 1>&5
9503	fi
9504	$RM conftest*
9505
9506fi
9507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9508$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9509      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9510      ;;
9511    esac
9512  fi
9513  ;;
9514esac
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9673$as_echo_n "checking dynamic linker characteristics... " >&6; }
9674
9675if test "$GCC" = yes; then
9676  case $host_os in
9677    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9678    *) lt_awk_arg="/^libraries:/" ;;
9679  esac
9680  case $host_os in
9681    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9682    *) lt_sed_strip_eq="s,=/,/,g" ;;
9683  esac
9684  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9685  case $lt_search_path_spec in
9686  *\;*)
9687    # if the path contains ";" then we assume it to be the separator
9688    # otherwise default to the standard path separator (i.e. ":") - it is
9689    # assumed that no part of a normal pathname contains ";" but that should
9690    # okay in the real world where ";" in dirpaths is itself problematic.
9691    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9692    ;;
9693  *)
9694    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9695    ;;
9696  esac
9697  # Ok, now we have the path, separated by spaces, we can step through it
9698  # and add multilib dir if necessary.
9699  lt_tmp_lt_search_path_spec=
9700  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9701  for lt_sys_path in $lt_search_path_spec; do
9702    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9703      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9704    else
9705      test -d "$lt_sys_path" && \
9706	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9707    fi
9708  done
9709  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9710BEGIN {RS=" "; FS="/|\n";} {
9711  lt_foo="";
9712  lt_count=0;
9713  for (lt_i = NF; lt_i > 0; lt_i--) {
9714    if ($lt_i != "" && $lt_i != ".") {
9715      if ($lt_i == "..") {
9716        lt_count++;
9717      } else {
9718        if (lt_count == 0) {
9719          lt_foo="/" $lt_i lt_foo;
9720        } else {
9721          lt_count--;
9722        }
9723      }
9724    }
9725  }
9726  if (lt_foo != "") { lt_freq[lt_foo]++; }
9727  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9728}'`
9729  # AWK program above erroneously prepends '/' to C:/dos/paths
9730  # for these hosts.
9731  case $host_os in
9732    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9733      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9734  esac
9735  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9736else
9737  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9738fi
9739library_names_spec=
9740libname_spec='lib$name'
9741soname_spec=
9742shrext_cmds=".so"
9743postinstall_cmds=
9744postuninstall_cmds=
9745finish_cmds=
9746finish_eval=
9747shlibpath_var=
9748shlibpath_overrides_runpath=unknown
9749version_type=none
9750dynamic_linker="$host_os ld.so"
9751sys_lib_dlsearch_path_spec="/lib /usr/lib"
9752need_lib_prefix=unknown
9753hardcode_into_libs=no
9754
9755# when you set need_version to no, make sure it does not cause -set_version
9756# flags to be left without arguments
9757need_version=unknown
9758
9759case $host_os in
9760aix3*)
9761  version_type=linux
9762  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9763  shlibpath_var=LIBPATH
9764
9765  # AIX 3 has no versioning support, so we append a major version to the name.
9766  soname_spec='${libname}${release}${shared_ext}$major'
9767  ;;
9768
9769aix[4-9]*)
9770  version_type=linux
9771  need_lib_prefix=no
9772  need_version=no
9773  hardcode_into_libs=yes
9774  if test "$host_cpu" = ia64; then
9775    # AIX 5 supports IA64
9776    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9777    shlibpath_var=LD_LIBRARY_PATH
9778  else
9779    # With GCC up to 2.95.x, collect2 would create an import file
9780    # for dependence libraries.  The import file would start with
9781    # the line `#! .'.  This would cause the generated library to
9782    # depend on `.', always an invalid library.  This was fixed in
9783    # development snapshots of GCC prior to 3.0.
9784    case $host_os in
9785      aix4 | aix4.[01] | aix4.[01].*)
9786      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9787	   echo ' yes '
9788	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9789	:
9790      else
9791	can_build_shared=no
9792      fi
9793      ;;
9794    esac
9795    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9796    # soname into executable. Probably we can add versioning support to
9797    # collect2, so additional links can be useful in future.
9798    if test "$aix_use_runtimelinking" = yes; then
9799      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9800      # instead of lib<name>.a to let people know that these are not
9801      # typical AIX shared libraries.
9802      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9803    else
9804      # We preserve .a as extension for shared libraries through AIX4.2
9805      # and later when we are not doing run time linking.
9806      library_names_spec='${libname}${release}.a $libname.a'
9807      soname_spec='${libname}${release}${shared_ext}$major'
9808    fi
9809    shlibpath_var=LIBPATH
9810  fi
9811  ;;
9812
9813amigaos*)
9814  case $host_cpu in
9815  powerpc)
9816    # Since July 2007 AmigaOS4 officially supports .so libraries.
9817    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9818    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9819    ;;
9820  m68k)
9821    library_names_spec='$libname.ixlibrary $libname.a'
9822    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9823    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9824    ;;
9825  esac
9826  ;;
9827
9828beos*)
9829  library_names_spec='${libname}${shared_ext}'
9830  dynamic_linker="$host_os ld.so"
9831  shlibpath_var=LIBRARY_PATH
9832  ;;
9833
9834bsdi[45]*)
9835  version_type=linux
9836  need_version=no
9837  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9838  soname_spec='${libname}${release}${shared_ext}$major'
9839  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9840  shlibpath_var=LD_LIBRARY_PATH
9841  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9842  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9843  # the default ld.so.conf also contains /usr/contrib/lib and
9844  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9845  # libtool to hard-code these into programs
9846  ;;
9847
9848cygwin* | mingw* | pw32* | cegcc*)
9849  version_type=windows
9850  shrext_cmds=".dll"
9851  need_version=no
9852  need_lib_prefix=no
9853
9854  case $GCC,$host_os in
9855  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9856    library_names_spec='$libname.dll.a'
9857    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9858    postinstall_cmds='base_file=`basename \${file}`~
9859      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9860      dldir=$destdir/`dirname \$dlpath`~
9861      test -d \$dldir || mkdir -p \$dldir~
9862      $install_prog $dir/$dlname \$dldir/$dlname~
9863      chmod a+x \$dldir/$dlname~
9864      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9865        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9866      fi'
9867    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9868      dlpath=$dir/\$dldll~
9869       $RM \$dlpath'
9870    shlibpath_overrides_runpath=yes
9871
9872    case $host_os in
9873    cygwin*)
9874      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9875      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9876
9877      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9878      ;;
9879    mingw* | cegcc*)
9880      # MinGW DLLs use traditional 'lib' prefix
9881      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9882      ;;
9883    pw32*)
9884      # pw32 DLLs use 'pw' prefix rather than 'lib'
9885      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9886      ;;
9887    esac
9888    ;;
9889
9890  *)
9891    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9892    ;;
9893  esac
9894  dynamic_linker='Win32 ld.exe'
9895  # FIXME: first we should search . and the directory the executable is in
9896  shlibpath_var=PATH
9897  ;;
9898
9899darwin* | rhapsody*)
9900  dynamic_linker="$host_os dyld"
9901  version_type=darwin
9902  need_lib_prefix=no
9903  need_version=no
9904  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9905  soname_spec='${libname}${release}${major}$shared_ext'
9906  shlibpath_overrides_runpath=yes
9907  shlibpath_var=DYLD_LIBRARY_PATH
9908  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9909
9910  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9911  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9912  ;;
9913
9914dgux*)
9915  version_type=linux
9916  need_lib_prefix=no
9917  need_version=no
9918  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9919  soname_spec='${libname}${release}${shared_ext}$major'
9920  shlibpath_var=LD_LIBRARY_PATH
9921  ;;
9922
9923freebsd* | dragonfly*)
9924  # DragonFly does not have aout.  When/if they implement a new
9925  # versioning mechanism, adjust this.
9926  if test -x /usr/bin/objformat; then
9927    objformat=`/usr/bin/objformat`
9928  else
9929    case $host_os in
9930    freebsd[23].*) objformat=aout ;;
9931    *) objformat=elf ;;
9932    esac
9933  fi
9934  version_type=freebsd-$objformat
9935  case $version_type in
9936    freebsd-elf*)
9937      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9938      need_version=no
9939      need_lib_prefix=no
9940      ;;
9941    freebsd-*)
9942      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9943      need_version=yes
9944      ;;
9945  esac
9946  shlibpath_var=LD_LIBRARY_PATH
9947  case $host_os in
9948  freebsd2.*)
9949    shlibpath_overrides_runpath=yes
9950    ;;
9951  freebsd3.[01]* | freebsdelf3.[01]*)
9952    shlibpath_overrides_runpath=yes
9953    hardcode_into_libs=yes
9954    ;;
9955  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9956  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9957    shlibpath_overrides_runpath=no
9958    hardcode_into_libs=yes
9959    ;;
9960  *) # from 4.6 on, and DragonFly
9961    shlibpath_overrides_runpath=yes
9962    hardcode_into_libs=yes
9963    ;;
9964  esac
9965  ;;
9966
9967gnu*)
9968  version_type=linux
9969  need_lib_prefix=no
9970  need_version=no
9971  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9972  soname_spec='${libname}${release}${shared_ext}$major'
9973  shlibpath_var=LD_LIBRARY_PATH
9974  hardcode_into_libs=yes
9975  ;;
9976
9977haiku*)
9978  version_type=linux
9979  need_lib_prefix=no
9980  need_version=no
9981  dynamic_linker="$host_os runtime_loader"
9982  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9983  soname_spec='${libname}${release}${shared_ext}$major'
9984  shlibpath_var=LIBRARY_PATH
9985  shlibpath_overrides_runpath=yes
9986  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9987  hardcode_into_libs=yes
9988  ;;
9989
9990hpux9* | hpux10* | hpux11*)
9991  # Give a soname corresponding to the major version so that dld.sl refuses to
9992  # link against other versions.
9993  version_type=sunos
9994  need_lib_prefix=no
9995  need_version=no
9996  case $host_cpu in
9997  ia64*)
9998    shrext_cmds='.so'
9999    hardcode_into_libs=yes
10000    dynamic_linker="$host_os dld.so"
10001    shlibpath_var=LD_LIBRARY_PATH
10002    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10003    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10004    soname_spec='${libname}${release}${shared_ext}$major'
10005    if test "X$HPUX_IA64_MODE" = X32; then
10006      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10007    else
10008      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10009    fi
10010    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10011    ;;
10012  hppa*64*)
10013    shrext_cmds='.sl'
10014    hardcode_into_libs=yes
10015    dynamic_linker="$host_os dld.sl"
10016    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10017    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10018    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10019    soname_spec='${libname}${release}${shared_ext}$major'
10020    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10021    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10022    ;;
10023  *)
10024    shrext_cmds='.sl'
10025    dynamic_linker="$host_os dld.sl"
10026    shlibpath_var=SHLIB_PATH
10027    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10028    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10029    soname_spec='${libname}${release}${shared_ext}$major'
10030    ;;
10031  esac
10032  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10033  postinstall_cmds='chmod 555 $lib'
10034  # or fails outright, so override atomically:
10035  install_override_mode=555
10036  ;;
10037
10038interix[3-9]*)
10039  version_type=linux
10040  need_lib_prefix=no
10041  need_version=no
10042  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10043  soname_spec='${libname}${release}${shared_ext}$major'
10044  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10045  shlibpath_var=LD_LIBRARY_PATH
10046  shlibpath_overrides_runpath=no
10047  hardcode_into_libs=yes
10048  ;;
10049
10050irix5* | irix6* | nonstopux*)
10051  case $host_os in
10052    nonstopux*) version_type=nonstopux ;;
10053    *)
10054	if test "$lt_cv_prog_gnu_ld" = yes; then
10055		version_type=linux
10056	else
10057		version_type=irix
10058	fi ;;
10059  esac
10060  need_lib_prefix=no
10061  need_version=no
10062  soname_spec='${libname}${release}${shared_ext}$major'
10063  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10064  case $host_os in
10065  irix5* | nonstopux*)
10066    libsuff= shlibsuff=
10067    ;;
10068  *)
10069    case $LD in # libtool.m4 will add one of these switches to LD
10070    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10071      libsuff= shlibsuff= libmagic=32-bit;;
10072    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10073      libsuff=32 shlibsuff=N32 libmagic=N32;;
10074    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10075      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10076    *) libsuff= shlibsuff= libmagic=never-match;;
10077    esac
10078    ;;
10079  esac
10080  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10081  shlibpath_overrides_runpath=no
10082  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10083  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10084  hardcode_into_libs=yes
10085  ;;
10086
10087# No shared lib support for Linux oldld, aout, or coff.
10088linux*oldld* | linux*aout* | linux*coff*)
10089  dynamic_linker=no
10090  ;;
10091
10092# This must be Linux ELF.
10093
10094# uclinux* changes (here and below) have been submitted to the libtool
10095# project, but have not yet been accepted: they are GCC-local changes
10096# for the time being.  (See
10097# https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html)
10098linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
10099  version_type=linux
10100  need_lib_prefix=no
10101  need_version=no
10102  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10103  soname_spec='${libname}${release}${shared_ext}$major'
10104  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10105  shlibpath_var=LD_LIBRARY_PATH
10106  shlibpath_overrides_runpath=no
10107
10108  # Some binutils ld are patched to set DT_RUNPATH
10109  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10110  $as_echo_n "(cached) " >&6
10111else
10112  lt_cv_shlibpath_overrides_runpath=no
10113    save_LDFLAGS=$LDFLAGS
10114    save_libdir=$libdir
10115    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10116	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10117    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10118/* end confdefs.h.  */
10119
10120int
10121main ()
10122{
10123
10124  ;
10125  return 0;
10126}
10127_ACEOF
10128if ac_fn_c_try_link "$LINENO"; then :
10129  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10130  lt_cv_shlibpath_overrides_runpath=yes
10131fi
10132fi
10133rm -f core conftest.err conftest.$ac_objext \
10134    conftest$ac_exeext conftest.$ac_ext
10135    LDFLAGS=$save_LDFLAGS
10136    libdir=$save_libdir
10137
10138fi
10139
10140  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10141
10142  # This implies no fast_install, which is unacceptable.
10143  # Some rework will be needed to allow for fast_install
10144  # before this can be enabled.
10145  hardcode_into_libs=yes
10146
10147  # Append ld.so.conf contents to the search path
10148  if test -f /etc/ld.so.conf; then
10149    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10150    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10151  fi
10152
10153  # We used to test for /lib/ld.so.1 and disable shared libraries on
10154  # powerpc, because MkLinux only supported shared libraries with the
10155  # GNU dynamic linker.  Since this was broken with cross compilers,
10156  # most powerpc-linux boxes support dynamic linking these days and
10157  # people can always --disable-shared, the test was removed, and we
10158  # assume the GNU/Linux dynamic linker is in use.
10159  dynamic_linker='GNU/Linux ld.so'
10160  ;;
10161
10162netbsd*)
10163  version_type=sunos
10164  need_lib_prefix=no
10165  need_version=no
10166  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10167    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10168    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10169    dynamic_linker='NetBSD (a.out) ld.so'
10170  else
10171    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10172    soname_spec='${libname}${release}${shared_ext}$major'
10173    dynamic_linker='NetBSD ld.elf_so'
10174  fi
10175  shlibpath_var=LD_LIBRARY_PATH
10176  shlibpath_overrides_runpath=yes
10177  hardcode_into_libs=yes
10178  ;;
10179
10180newsos6)
10181  version_type=linux
10182  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10183  shlibpath_var=LD_LIBRARY_PATH
10184  shlibpath_overrides_runpath=yes
10185  ;;
10186
10187*nto* | *qnx*)
10188  version_type=qnx
10189  need_lib_prefix=no
10190  need_version=no
10191  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10192  soname_spec='${libname}${release}${shared_ext}$major'
10193  shlibpath_var=LD_LIBRARY_PATH
10194  shlibpath_overrides_runpath=no
10195  hardcode_into_libs=yes
10196  dynamic_linker='ldqnx.so'
10197  ;;
10198
10199openbsd*)
10200  version_type=sunos
10201  sys_lib_dlsearch_path_spec="/usr/lib"
10202  need_lib_prefix=no
10203  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10204  case $host_os in
10205    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10206    *)				need_version=no  ;;
10207  esac
10208  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10209  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10210  shlibpath_var=LD_LIBRARY_PATH
10211  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10212    case $host_os in
10213      openbsd2.[89] | openbsd2.[89].*)
10214	shlibpath_overrides_runpath=no
10215	;;
10216      *)
10217	shlibpath_overrides_runpath=yes
10218	;;
10219      esac
10220  else
10221    shlibpath_overrides_runpath=yes
10222  fi
10223  ;;
10224
10225os2*)
10226  libname_spec='$name'
10227  shrext_cmds=".dll"
10228  need_lib_prefix=no
10229  library_names_spec='$libname${shared_ext} $libname.a'
10230  dynamic_linker='OS/2 ld.exe'
10231  shlibpath_var=LIBPATH
10232  ;;
10233
10234osf3* | osf4* | osf5*)
10235  version_type=osf
10236  need_lib_prefix=no
10237  need_version=no
10238  soname_spec='${libname}${release}${shared_ext}$major'
10239  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10240  shlibpath_var=LD_LIBRARY_PATH
10241  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10242  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10243  ;;
10244
10245rdos*)
10246  dynamic_linker=no
10247  ;;
10248
10249solaris*)
10250  version_type=linux
10251  need_lib_prefix=no
10252  need_version=no
10253  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10254  soname_spec='${libname}${release}${shared_ext}$major'
10255  shlibpath_var=LD_LIBRARY_PATH
10256  shlibpath_overrides_runpath=yes
10257  hardcode_into_libs=yes
10258  # ldd complains unless libraries are executable
10259  postinstall_cmds='chmod +x $lib'
10260  ;;
10261
10262sunos4*)
10263  version_type=sunos
10264  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10265  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10266  shlibpath_var=LD_LIBRARY_PATH
10267  shlibpath_overrides_runpath=yes
10268  if test "$with_gnu_ld" = yes; then
10269    need_lib_prefix=no
10270  fi
10271  need_version=yes
10272  ;;
10273
10274sysv4 | sysv4.3*)
10275  version_type=linux
10276  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10277  soname_spec='${libname}${release}${shared_ext}$major'
10278  shlibpath_var=LD_LIBRARY_PATH
10279  case $host_vendor in
10280    sni)
10281      shlibpath_overrides_runpath=no
10282      need_lib_prefix=no
10283      runpath_var=LD_RUN_PATH
10284      ;;
10285    siemens)
10286      need_lib_prefix=no
10287      ;;
10288    motorola)
10289      need_lib_prefix=no
10290      need_version=no
10291      shlibpath_overrides_runpath=no
10292      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10293      ;;
10294  esac
10295  ;;
10296
10297sysv4*MP*)
10298  if test -d /usr/nec ;then
10299    version_type=linux
10300    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10301    soname_spec='$libname${shared_ext}.$major'
10302    shlibpath_var=LD_LIBRARY_PATH
10303  fi
10304  ;;
10305
10306sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10307  version_type=freebsd-elf
10308  need_lib_prefix=no
10309  need_version=no
10310  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10311  soname_spec='${libname}${release}${shared_ext}$major'
10312  shlibpath_var=LD_LIBRARY_PATH
10313  shlibpath_overrides_runpath=yes
10314  hardcode_into_libs=yes
10315  if test "$with_gnu_ld" = yes; then
10316    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10317  else
10318    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10319    case $host_os in
10320      sco3.2v5*)
10321        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10322	;;
10323    esac
10324  fi
10325  sys_lib_dlsearch_path_spec='/usr/lib'
10326  ;;
10327
10328tpf*)
10329  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10330  version_type=linux
10331  need_lib_prefix=no
10332  need_version=no
10333  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10334  shlibpath_var=LD_LIBRARY_PATH
10335  shlibpath_overrides_runpath=no
10336  hardcode_into_libs=yes
10337  ;;
10338
10339uts4*)
10340  version_type=linux
10341  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10342  soname_spec='${libname}${release}${shared_ext}$major'
10343  shlibpath_var=LD_LIBRARY_PATH
10344  ;;
10345
10346*)
10347  dynamic_linker=no
10348  ;;
10349esac
10350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10351$as_echo "$dynamic_linker" >&6; }
10352test "$dynamic_linker" = no && can_build_shared=no
10353
10354variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10355if test "$GCC" = yes; then
10356  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10357fi
10358
10359if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10360  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10361fi
10362if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10363  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10364fi
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10458$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10459hardcode_action=
10460if test -n "$hardcode_libdir_flag_spec" ||
10461   test -n "$runpath_var" ||
10462   test "X$hardcode_automatic" = "Xyes" ; then
10463
10464  # We can hardcode non-existent directories.
10465  if test "$hardcode_direct" != no &&
10466     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10467     # have to relink, otherwise we might link with an installed library
10468     # when we should be linking with a yet-to-be-installed one
10469     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10470     test "$hardcode_minus_L" != no; then
10471    # Linking always hardcodes the temporary library directory.
10472    hardcode_action=relink
10473  else
10474    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10475    hardcode_action=immediate
10476  fi
10477else
10478  # We cannot hardcode anything, or else we can only hardcode existing
10479  # directories.
10480  hardcode_action=unsupported
10481fi
10482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10483$as_echo "$hardcode_action" >&6; }
10484
10485if test "$hardcode_action" = relink ||
10486   test "$inherit_rpath" = yes; then
10487  # Fast installation is not supported
10488  enable_fast_install=no
10489elif test "$shlibpath_overrides_runpath" = yes ||
10490     test "$enable_shared" = no; then
10491  # Fast installation is not necessary
10492  enable_fast_install=needless
10493fi
10494
10495
10496
10497
10498
10499
10500  if test "x$enable_dlopen" != xyes; then
10501  enable_dlopen=unknown
10502  enable_dlopen_self=unknown
10503  enable_dlopen_self_static=unknown
10504else
10505  lt_cv_dlopen=no
10506  lt_cv_dlopen_libs=
10507
10508  case $host_os in
10509  beos*)
10510    lt_cv_dlopen="load_add_on"
10511    lt_cv_dlopen_libs=
10512    lt_cv_dlopen_self=yes
10513    ;;
10514
10515  mingw* | pw32* | cegcc*)
10516    lt_cv_dlopen="LoadLibrary"
10517    lt_cv_dlopen_libs=
10518    ;;
10519
10520  cygwin*)
10521    lt_cv_dlopen="dlopen"
10522    lt_cv_dlopen_libs=
10523    ;;
10524
10525  darwin*)
10526  # if libdl is installed we need to link against it
10527    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10528$as_echo_n "checking for dlopen in -ldl... " >&6; }
10529if ${ac_cv_lib_dl_dlopen+:} false; then :
10530  $as_echo_n "(cached) " >&6
10531else
10532  ac_check_lib_save_LIBS=$LIBS
10533LIBS="-ldl  $LIBS"
10534cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10535/* end confdefs.h.  */
10536
10537/* Override any GCC internal prototype to avoid an error.
10538   Use char because int might match the return type of a GCC
10539   builtin and then its argument prototype would still apply.  */
10540#ifdef __cplusplus
10541extern "C"
10542#endif
10543char dlopen ();
10544int
10545main ()
10546{
10547return dlopen ();
10548  ;
10549  return 0;
10550}
10551_ACEOF
10552if ac_fn_c_try_link "$LINENO"; then :
10553  ac_cv_lib_dl_dlopen=yes
10554else
10555  ac_cv_lib_dl_dlopen=no
10556fi
10557rm -f core conftest.err conftest.$ac_objext \
10558    conftest$ac_exeext conftest.$ac_ext
10559LIBS=$ac_check_lib_save_LIBS
10560fi
10561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10562$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10563if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10564  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10565else
10566
10567    lt_cv_dlopen="dyld"
10568    lt_cv_dlopen_libs=
10569    lt_cv_dlopen_self=yes
10570
10571fi
10572
10573    ;;
10574
10575  *)
10576    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10577if test "x$ac_cv_func_shl_load" = xyes; then :
10578  lt_cv_dlopen="shl_load"
10579else
10580  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10581$as_echo_n "checking for shl_load in -ldld... " >&6; }
10582if ${ac_cv_lib_dld_shl_load+:} false; then :
10583  $as_echo_n "(cached) " >&6
10584else
10585  ac_check_lib_save_LIBS=$LIBS
10586LIBS="-ldld  $LIBS"
10587cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10588/* end confdefs.h.  */
10589
10590/* Override any GCC internal prototype to avoid an error.
10591   Use char because int might match the return type of a GCC
10592   builtin and then its argument prototype would still apply.  */
10593#ifdef __cplusplus
10594extern "C"
10595#endif
10596char shl_load ();
10597int
10598main ()
10599{
10600return shl_load ();
10601  ;
10602  return 0;
10603}
10604_ACEOF
10605if ac_fn_c_try_link "$LINENO"; then :
10606  ac_cv_lib_dld_shl_load=yes
10607else
10608  ac_cv_lib_dld_shl_load=no
10609fi
10610rm -f core conftest.err conftest.$ac_objext \
10611    conftest$ac_exeext conftest.$ac_ext
10612LIBS=$ac_check_lib_save_LIBS
10613fi
10614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10615$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10616if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10617  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10618else
10619  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10620if test "x$ac_cv_func_dlopen" = xyes; then :
10621  lt_cv_dlopen="dlopen"
10622else
10623  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10624$as_echo_n "checking for dlopen in -ldl... " >&6; }
10625if ${ac_cv_lib_dl_dlopen+:} false; then :
10626  $as_echo_n "(cached) " >&6
10627else
10628  ac_check_lib_save_LIBS=$LIBS
10629LIBS="-ldl  $LIBS"
10630cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10631/* end confdefs.h.  */
10632
10633/* Override any GCC internal prototype to avoid an error.
10634   Use char because int might match the return type of a GCC
10635   builtin and then its argument prototype would still apply.  */
10636#ifdef __cplusplus
10637extern "C"
10638#endif
10639char dlopen ();
10640int
10641main ()
10642{
10643return dlopen ();
10644  ;
10645  return 0;
10646}
10647_ACEOF
10648if ac_fn_c_try_link "$LINENO"; then :
10649  ac_cv_lib_dl_dlopen=yes
10650else
10651  ac_cv_lib_dl_dlopen=no
10652fi
10653rm -f core conftest.err conftest.$ac_objext \
10654    conftest$ac_exeext conftest.$ac_ext
10655LIBS=$ac_check_lib_save_LIBS
10656fi
10657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10658$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10659if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10660  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10661else
10662  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10663$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10664if ${ac_cv_lib_svld_dlopen+:} false; then :
10665  $as_echo_n "(cached) " >&6
10666else
10667  ac_check_lib_save_LIBS=$LIBS
10668LIBS="-lsvld  $LIBS"
10669cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10670/* end confdefs.h.  */
10671
10672/* Override any GCC internal prototype to avoid an error.
10673   Use char because int might match the return type of a GCC
10674   builtin and then its argument prototype would still apply.  */
10675#ifdef __cplusplus
10676extern "C"
10677#endif
10678char dlopen ();
10679int
10680main ()
10681{
10682return dlopen ();
10683  ;
10684  return 0;
10685}
10686_ACEOF
10687if ac_fn_c_try_link "$LINENO"; then :
10688  ac_cv_lib_svld_dlopen=yes
10689else
10690  ac_cv_lib_svld_dlopen=no
10691fi
10692rm -f core conftest.err conftest.$ac_objext \
10693    conftest$ac_exeext conftest.$ac_ext
10694LIBS=$ac_check_lib_save_LIBS
10695fi
10696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10697$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10698if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10699  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10700else
10701  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10702$as_echo_n "checking for dld_link in -ldld... " >&6; }
10703if ${ac_cv_lib_dld_dld_link+:} false; then :
10704  $as_echo_n "(cached) " >&6
10705else
10706  ac_check_lib_save_LIBS=$LIBS
10707LIBS="-ldld  $LIBS"
10708cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10709/* end confdefs.h.  */
10710
10711/* Override any GCC internal prototype to avoid an error.
10712   Use char because int might match the return type of a GCC
10713   builtin and then its argument prototype would still apply.  */
10714#ifdef __cplusplus
10715extern "C"
10716#endif
10717char dld_link ();
10718int
10719main ()
10720{
10721return dld_link ();
10722  ;
10723  return 0;
10724}
10725_ACEOF
10726if ac_fn_c_try_link "$LINENO"; then :
10727  ac_cv_lib_dld_dld_link=yes
10728else
10729  ac_cv_lib_dld_dld_link=no
10730fi
10731rm -f core conftest.err conftest.$ac_objext \
10732    conftest$ac_exeext conftest.$ac_ext
10733LIBS=$ac_check_lib_save_LIBS
10734fi
10735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10736$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10737if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10738  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10739fi
10740
10741
10742fi
10743
10744
10745fi
10746
10747
10748fi
10749
10750
10751fi
10752
10753
10754fi
10755
10756    ;;
10757  esac
10758
10759  if test "x$lt_cv_dlopen" != xno; then
10760    enable_dlopen=yes
10761  else
10762    enable_dlopen=no
10763  fi
10764
10765  case $lt_cv_dlopen in
10766  dlopen)
10767    save_CPPFLAGS="$CPPFLAGS"
10768    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10769
10770    save_LDFLAGS="$LDFLAGS"
10771    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10772
10773    save_LIBS="$LIBS"
10774    LIBS="$lt_cv_dlopen_libs $LIBS"
10775
10776    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10777$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10778if ${lt_cv_dlopen_self+:} false; then :
10779  $as_echo_n "(cached) " >&6
10780else
10781  	  if test "$cross_compiling" = yes; then :
10782  lt_cv_dlopen_self=cross
10783else
10784  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10785  lt_status=$lt_dlunknown
10786  cat > conftest.$ac_ext <<_LT_EOF
10787#line 10787 "configure"
10788#include "confdefs.h"
10789
10790#if HAVE_DLFCN_H
10791#include <dlfcn.h>
10792#endif
10793
10794#include <stdio.h>
10795
10796#ifdef RTLD_GLOBAL
10797#  define LT_DLGLOBAL		RTLD_GLOBAL
10798#else
10799#  ifdef DL_GLOBAL
10800#    define LT_DLGLOBAL		DL_GLOBAL
10801#  else
10802#    define LT_DLGLOBAL		0
10803#  endif
10804#endif
10805
10806/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10807   find out it does not work in some platform. */
10808#ifndef LT_DLLAZY_OR_NOW
10809#  ifdef RTLD_LAZY
10810#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10811#  else
10812#    ifdef DL_LAZY
10813#      define LT_DLLAZY_OR_NOW		DL_LAZY
10814#    else
10815#      ifdef RTLD_NOW
10816#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10817#      else
10818#        ifdef DL_NOW
10819#          define LT_DLLAZY_OR_NOW	DL_NOW
10820#        else
10821#          define LT_DLLAZY_OR_NOW	0
10822#        endif
10823#      endif
10824#    endif
10825#  endif
10826#endif
10827
10828/* When -fvisbility=hidden is used, assume the code has been annotated
10829   correspondingly for the symbols needed.  */
10830#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10831void fnord () __attribute__((visibility("default")));
10832#endif
10833
10834void fnord () { int i=42; }
10835int main ()
10836{
10837  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10838  int status = $lt_dlunknown;
10839
10840  if (self)
10841    {
10842      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10843      else
10844        {
10845	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10846          else puts (dlerror ());
10847	}
10848      /* dlclose (self); */
10849    }
10850  else
10851    puts (dlerror ());
10852
10853  return status;
10854}
10855_LT_EOF
10856  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10857  (eval $ac_link) 2>&5
10858  ac_status=$?
10859  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10860  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10861    (./conftest; exit; ) >&5 2>/dev/null
10862    lt_status=$?
10863    case x$lt_status in
10864      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10865      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10866      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10867    esac
10868  else :
10869    # compilation failed
10870    lt_cv_dlopen_self=no
10871  fi
10872fi
10873rm -fr conftest*
10874
10875
10876fi
10877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10878$as_echo "$lt_cv_dlopen_self" >&6; }
10879
10880    if test "x$lt_cv_dlopen_self" = xyes; then
10881      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10882      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10883$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10884if ${lt_cv_dlopen_self_static+:} false; then :
10885  $as_echo_n "(cached) " >&6
10886else
10887  	  if test "$cross_compiling" = yes; then :
10888  lt_cv_dlopen_self_static=cross
10889else
10890  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10891  lt_status=$lt_dlunknown
10892  cat > conftest.$ac_ext <<_LT_EOF
10893#line 10893 "configure"
10894#include "confdefs.h"
10895
10896#if HAVE_DLFCN_H
10897#include <dlfcn.h>
10898#endif
10899
10900#include <stdio.h>
10901
10902#ifdef RTLD_GLOBAL
10903#  define LT_DLGLOBAL		RTLD_GLOBAL
10904#else
10905#  ifdef DL_GLOBAL
10906#    define LT_DLGLOBAL		DL_GLOBAL
10907#  else
10908#    define LT_DLGLOBAL		0
10909#  endif
10910#endif
10911
10912/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10913   find out it does not work in some platform. */
10914#ifndef LT_DLLAZY_OR_NOW
10915#  ifdef RTLD_LAZY
10916#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10917#  else
10918#    ifdef DL_LAZY
10919#      define LT_DLLAZY_OR_NOW		DL_LAZY
10920#    else
10921#      ifdef RTLD_NOW
10922#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10923#      else
10924#        ifdef DL_NOW
10925#          define LT_DLLAZY_OR_NOW	DL_NOW
10926#        else
10927#          define LT_DLLAZY_OR_NOW	0
10928#        endif
10929#      endif
10930#    endif
10931#  endif
10932#endif
10933
10934/* When -fvisbility=hidden is used, assume the code has been annotated
10935   correspondingly for the symbols needed.  */
10936#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10937void fnord () __attribute__((visibility("default")));
10938#endif
10939
10940void fnord () { int i=42; }
10941int main ()
10942{
10943  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10944  int status = $lt_dlunknown;
10945
10946  if (self)
10947    {
10948      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10949      else
10950        {
10951	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10952          else puts (dlerror ());
10953	}
10954      /* dlclose (self); */
10955    }
10956  else
10957    puts (dlerror ());
10958
10959  return status;
10960}
10961_LT_EOF
10962  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10963  (eval $ac_link) 2>&5
10964  ac_status=$?
10965  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10966  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10967    (./conftest; exit; ) >&5 2>/dev/null
10968    lt_status=$?
10969    case x$lt_status in
10970      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10971      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10972      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10973    esac
10974  else :
10975    # compilation failed
10976    lt_cv_dlopen_self_static=no
10977  fi
10978fi
10979rm -fr conftest*
10980
10981
10982fi
10983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10984$as_echo "$lt_cv_dlopen_self_static" >&6; }
10985    fi
10986
10987    CPPFLAGS="$save_CPPFLAGS"
10988    LDFLAGS="$save_LDFLAGS"
10989    LIBS="$save_LIBS"
10990    ;;
10991  esac
10992
10993  case $lt_cv_dlopen_self in
10994  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10995  *) enable_dlopen_self=unknown ;;
10996  esac
10997
10998  case $lt_cv_dlopen_self_static in
10999  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11000  *) enable_dlopen_self_static=unknown ;;
11001  esac
11002fi
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020striplib=
11021old_striplib=
11022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11023$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11024if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11025  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11026  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11028$as_echo "yes" >&6; }
11029else
11030# FIXME - insert some real tests, host_os isn't really good enough
11031  case $host_os in
11032  darwin*)
11033    if test -n "$STRIP" ; then
11034      striplib="$STRIP -x"
11035      old_striplib="$STRIP -S"
11036      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11037$as_echo "yes" >&6; }
11038    else
11039      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11040$as_echo "no" >&6; }
11041    fi
11042    ;;
11043  *)
11044    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11045$as_echo "no" >&6; }
11046    ;;
11047  esac
11048fi
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061  # Report which library types will actually be built
11062  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11063$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11065$as_echo "$can_build_shared" >&6; }
11066
11067  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11068$as_echo_n "checking whether to build shared libraries... " >&6; }
11069  test "$can_build_shared" = "no" && enable_shared=no
11070
11071  # On AIX, shared libraries and static libraries use the same namespace, and
11072  # are all built from PIC.
11073  case $host_os in
11074  aix3*)
11075    test "$enable_shared" = yes && enable_static=no
11076    if test -n "$RANLIB"; then
11077      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11078      postinstall_cmds='$RANLIB $lib'
11079    fi
11080    ;;
11081
11082  aix[4-9]*)
11083    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11084      test "$enable_shared" = yes && enable_static=no
11085    fi
11086    ;;
11087  esac
11088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11089$as_echo "$enable_shared" >&6; }
11090
11091  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11092$as_echo_n "checking whether to build static libraries... " >&6; }
11093  # Make sure either enable_shared or enable_static is yes.
11094  test "$enable_shared" = yes || enable_static=yes
11095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11096$as_echo "$enable_static" >&6; }
11097
11098
11099
11100
11101fi
11102ac_ext=c
11103ac_cpp='$CPP $CPPFLAGS'
11104ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11105ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11106ac_compiler_gnu=$ac_cv_c_compiler_gnu
11107
11108CC="$lt_save_CC"
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122        ac_config_commands="$ac_config_commands libtool"
11123
11124
11125
11126
11127# Only expand once:
11128
11129
11130
11131ac_ext=cpp
11132ac_cpp='$CXXCPP $CPPFLAGS'
11133ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11134ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11135ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11136if test -z "$CXX"; then
11137  if test -n "$CCC"; then
11138    CXX=$CCC
11139  else
11140    if test -n "$ac_tool_prefix"; then
11141  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
11142  do
11143    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11144set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11146$as_echo_n "checking for $ac_word... " >&6; }
11147if ${ac_cv_prog_CXX+:} false; then :
11148  $as_echo_n "(cached) " >&6
11149else
11150  if test -n "$CXX"; then
11151  ac_cv_prog_CXX="$CXX" # Let the user override the test.
11152else
11153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11154for as_dir in $PATH
11155do
11156  IFS=$as_save_IFS
11157  test -z "$as_dir" && as_dir=.
11158    for ac_exec_ext in '' $ac_executable_extensions; do
11159  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11160    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
11161    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11162    break 2
11163  fi
11164done
11165  done
11166IFS=$as_save_IFS
11167
11168fi
11169fi
11170CXX=$ac_cv_prog_CXX
11171if test -n "$CXX"; then
11172  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
11173$as_echo "$CXX" >&6; }
11174else
11175  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11176$as_echo "no" >&6; }
11177fi
11178
11179
11180    test -n "$CXX" && break
11181  done
11182fi
11183if test -z "$CXX"; then
11184  ac_ct_CXX=$CXX
11185  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
11186do
11187  # Extract the first word of "$ac_prog", so it can be a program name with args.
11188set dummy $ac_prog; ac_word=$2
11189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11190$as_echo_n "checking for $ac_word... " >&6; }
11191if ${ac_cv_prog_ac_ct_CXX+:} false; then :
11192  $as_echo_n "(cached) " >&6
11193else
11194  if test -n "$ac_ct_CXX"; then
11195  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
11196else
11197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11198for as_dir in $PATH
11199do
11200  IFS=$as_save_IFS
11201  test -z "$as_dir" && as_dir=.
11202    for ac_exec_ext in '' $ac_executable_extensions; do
11203  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11204    ac_cv_prog_ac_ct_CXX="$ac_prog"
11205    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11206    break 2
11207  fi
11208done
11209  done
11210IFS=$as_save_IFS
11211
11212fi
11213fi
11214ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
11215if test -n "$ac_ct_CXX"; then
11216  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
11217$as_echo "$ac_ct_CXX" >&6; }
11218else
11219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11220$as_echo "no" >&6; }
11221fi
11222
11223
11224  test -n "$ac_ct_CXX" && break
11225done
11226
11227  if test "x$ac_ct_CXX" = x; then
11228    CXX="g++"
11229  else
11230    case $cross_compiling:$ac_tool_warned in
11231yes:)
11232{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11233$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11234ac_tool_warned=yes ;;
11235esac
11236    CXX=$ac_ct_CXX
11237  fi
11238fi
11239
11240  fi
11241fi
11242# Provide some information about the compiler.
11243$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
11244set X $ac_compile
11245ac_compiler=$2
11246for ac_option in --version -v -V -qversion; do
11247  { { ac_try="$ac_compiler $ac_option >&5"
11248case "(($ac_try" in
11249  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11250  *) ac_try_echo=$ac_try;;
11251esac
11252eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11253$as_echo "$ac_try_echo"; } >&5
11254  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11255  ac_status=$?
11256  if test -s conftest.err; then
11257    sed '10a\
11258... rest of stderr output deleted ...
11259         10q' conftest.err >conftest.er1
11260    cat conftest.er1 >&5
11261  fi
11262  rm -f conftest.er1 conftest.err
11263  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11264  test $ac_status = 0; }
11265done
11266
11267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
11268$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
11269if ${ac_cv_cxx_compiler_gnu+:} false; then :
11270  $as_echo_n "(cached) " >&6
11271else
11272  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11273/* end confdefs.h.  */
11274
11275int
11276main ()
11277{
11278#ifndef __GNUC__
11279       choke me
11280#endif
11281
11282  ;
11283  return 0;
11284}
11285_ACEOF
11286if ac_fn_cxx_try_compile "$LINENO"; then :
11287  ac_compiler_gnu=yes
11288else
11289  ac_compiler_gnu=no
11290fi
11291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11292ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
11293
11294fi
11295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
11296$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
11297if test $ac_compiler_gnu = yes; then
11298  GXX=yes
11299else
11300  GXX=
11301fi
11302ac_test_CXXFLAGS=${CXXFLAGS+set}
11303ac_save_CXXFLAGS=$CXXFLAGS
11304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
11305$as_echo_n "checking whether $CXX accepts -g... " >&6; }
11306if ${ac_cv_prog_cxx_g+:} false; then :
11307  $as_echo_n "(cached) " >&6
11308else
11309  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
11310   ac_cxx_werror_flag=yes
11311   ac_cv_prog_cxx_g=no
11312   CXXFLAGS="-g"
11313   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11314/* end confdefs.h.  */
11315
11316int
11317main ()
11318{
11319
11320  ;
11321  return 0;
11322}
11323_ACEOF
11324if ac_fn_cxx_try_compile "$LINENO"; then :
11325  ac_cv_prog_cxx_g=yes
11326else
11327  CXXFLAGS=""
11328      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11329/* end confdefs.h.  */
11330
11331int
11332main ()
11333{
11334
11335  ;
11336  return 0;
11337}
11338_ACEOF
11339if ac_fn_cxx_try_compile "$LINENO"; then :
11340
11341else
11342  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
11343	 CXXFLAGS="-g"
11344	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11345/* end confdefs.h.  */
11346
11347int
11348main ()
11349{
11350
11351  ;
11352  return 0;
11353}
11354_ACEOF
11355if ac_fn_cxx_try_compile "$LINENO"; then :
11356  ac_cv_prog_cxx_g=yes
11357fi
11358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11359fi
11360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11361fi
11362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11363   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
11364fi
11365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
11366$as_echo "$ac_cv_prog_cxx_g" >&6; }
11367if test "$ac_test_CXXFLAGS" = set; then
11368  CXXFLAGS=$ac_save_CXXFLAGS
11369elif test $ac_cv_prog_cxx_g = yes; then
11370  if test "$GXX" = yes; then
11371    CXXFLAGS="-g -O2"
11372  else
11373    CXXFLAGS="-g"
11374  fi
11375else
11376  if test "$GXX" = yes; then
11377    CXXFLAGS="-O2"
11378  else
11379    CXXFLAGS=
11380  fi
11381fi
11382ac_ext=c
11383ac_cpp='$CPP $CPPFLAGS'
11384ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11385ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11386ac_compiler_gnu=$ac_cv_c_compiler_gnu
11387
11388depcc="$CXX"  am_compiler_list=
11389
11390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11391$as_echo_n "checking dependency style of $depcc... " >&6; }
11392if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
11393  $as_echo_n "(cached) " >&6
11394else
11395  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11396  # We make a subdir and do the tests there.  Otherwise we can end up
11397  # making bogus files that we don't know about and never remove.  For
11398  # instance it was reported that on HP-UX the gcc test will end up
11399  # making a dummy file named 'D' -- because '-MD' means "put the output
11400  # in D".
11401  rm -rf conftest.dir
11402  mkdir conftest.dir
11403  # Copy depcomp to subdir because otherwise we won't find it if we're
11404  # using a relative directory.
11405  cp "$am_depcomp" conftest.dir
11406  cd conftest.dir
11407  # We will build objects and dependencies in a subdirectory because
11408  # it helps to detect inapplicable dependency modes.  For instance
11409  # both Tru64's cc and ICC support -MD to output dependencies as a
11410  # side effect of compilation, but ICC will put the dependencies in
11411  # the current directory while Tru64 will put them in the object
11412  # directory.
11413  mkdir sub
11414
11415  am_cv_CXX_dependencies_compiler_type=none
11416  if test "$am_compiler_list" = ""; then
11417     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11418  fi
11419  am__universal=false
11420  case " $depcc " in #(
11421     *\ -arch\ *\ -arch\ *) am__universal=true ;;
11422     esac
11423
11424  for depmode in $am_compiler_list; do
11425    # Setup a source with many dependencies, because some compilers
11426    # like to wrap large dependency lists on column 80 (with \), and
11427    # we should not choose a depcomp mode which is confused by this.
11428    #
11429    # We need to recreate these files for each test, as the compiler may
11430    # overwrite some of them when testing with obscure command lines.
11431    # This happens at least with the AIX C compiler.
11432    : > sub/conftest.c
11433    for i in 1 2 3 4 5 6; do
11434      echo '#include "conftst'$i'.h"' >> sub/conftest.c
11435      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11436      # Solaris 10 /bin/sh.
11437      echo '/* dummy */' > sub/conftst$i.h
11438    done
11439    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11440
11441    # We check with '-c' and '-o' for the sake of the "dashmstdout"
11442    # mode.  It turns out that the SunPro C++ compiler does not properly
11443    # handle '-M -o', and we need to detect this.  Also, some Intel
11444    # versions had trouble with output in subdirs.
11445    am__obj=sub/conftest.${OBJEXT-o}
11446    am__minus_obj="-o $am__obj"
11447    case $depmode in
11448    gcc)
11449      # This depmode causes a compiler race in universal mode.
11450      test "$am__universal" = false || continue
11451      ;;
11452    nosideeffect)
11453      # After this tag, mechanisms are not by side-effect, so they'll
11454      # only be used when explicitly requested.
11455      if test "x$enable_dependency_tracking" = xyes; then
11456	continue
11457      else
11458	break
11459      fi
11460      ;;
11461    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11462      # This compiler won't grok '-c -o', but also, the minuso test has
11463      # not run yet.  These depmodes are late enough in the game, and
11464      # so weak that their functioning should not be impacted.
11465      am__obj=conftest.${OBJEXT-o}
11466      am__minus_obj=
11467      ;;
11468    none) break ;;
11469    esac
11470    if depmode=$depmode \
11471       source=sub/conftest.c object=$am__obj \
11472       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11473       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11474         >/dev/null 2>conftest.err &&
11475       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11476       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11477       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11478       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11479      # icc doesn't choke on unknown options, it will just issue warnings
11480      # or remarks (even with -Werror).  So we grep stderr for any message
11481      # that says an option was ignored or not supported.
11482      # When given -MP, icc 7.0 and 7.1 complain thusly:
11483      #   icc: Command line warning: ignoring option '-M'; no argument required
11484      # The diagnosis changed in icc 8.0:
11485      #   icc: Command line remark: option '-MP' not supported
11486      if (grep 'ignoring option' conftest.err ||
11487          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11488        am_cv_CXX_dependencies_compiler_type=$depmode
11489        break
11490      fi
11491    fi
11492  done
11493
11494  cd ..
11495  rm -rf conftest.dir
11496else
11497  am_cv_CXX_dependencies_compiler_type=none
11498fi
11499
11500fi
11501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
11502$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
11503CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
11504
11505 if
11506  test "x$enable_dependency_tracking" != xno \
11507  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
11508  am__fastdepCXX_TRUE=
11509  am__fastdepCXX_FALSE='#'
11510else
11511  am__fastdepCXX_TRUE='#'
11512  am__fastdepCXX_FALSE=
11513fi
11514
11515
11516      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11517    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11518    (test "X$CXX" != "Xg++"))) ; then
11519  ac_ext=cpp
11520ac_cpp='$CXXCPP $CPPFLAGS'
11521ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11522ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11523ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
11525$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
11526if test -z "$CXXCPP"; then
11527  if ${ac_cv_prog_CXXCPP+:} false; then :
11528  $as_echo_n "(cached) " >&6
11529else
11530      # Double quotes because CXXCPP needs to be expanded
11531    for CXXCPP in "$CXX -E" "/lib/cpp"
11532    do
11533      ac_preproc_ok=false
11534for ac_cxx_preproc_warn_flag in '' yes
11535do
11536  # Use a header file that comes with gcc, so configuring glibc
11537  # with a fresh cross-compiler works.
11538  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11539  # <limits.h> exists even on freestanding compilers.
11540  # On the NeXT, cc -E runs the code through the compiler's parser,
11541  # not just through cpp. "Syntax error" is here to catch this case.
11542  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11543/* end confdefs.h.  */
11544#ifdef __STDC__
11545# include <limits.h>
11546#else
11547# include <assert.h>
11548#endif
11549		     Syntax error
11550_ACEOF
11551if ac_fn_cxx_try_cpp "$LINENO"; then :
11552
11553else
11554  # Broken: fails on valid input.
11555continue
11556fi
11557rm -f conftest.err conftest.i conftest.$ac_ext
11558
11559  # OK, works on sane cases.  Now check whether nonexistent headers
11560  # can be detected and how.
11561  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11562/* end confdefs.h.  */
11563#include <ac_nonexistent.h>
11564_ACEOF
11565if ac_fn_cxx_try_cpp "$LINENO"; then :
11566  # Broken: success on invalid input.
11567continue
11568else
11569  # Passes both tests.
11570ac_preproc_ok=:
11571break
11572fi
11573rm -f conftest.err conftest.i conftest.$ac_ext
11574
11575done
11576# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11577rm -f conftest.i conftest.err conftest.$ac_ext
11578if $ac_preproc_ok; then :
11579  break
11580fi
11581
11582    done
11583    ac_cv_prog_CXXCPP=$CXXCPP
11584
11585fi
11586  CXXCPP=$ac_cv_prog_CXXCPP
11587else
11588  ac_cv_prog_CXXCPP=$CXXCPP
11589fi
11590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
11591$as_echo "$CXXCPP" >&6; }
11592ac_preproc_ok=false
11593for ac_cxx_preproc_warn_flag in '' yes
11594do
11595  # Use a header file that comes with gcc, so configuring glibc
11596  # with a fresh cross-compiler works.
11597  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11598  # <limits.h> exists even on freestanding compilers.
11599  # On the NeXT, cc -E runs the code through the compiler's parser,
11600  # not just through cpp. "Syntax error" is here to catch this case.
11601  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11602/* end confdefs.h.  */
11603#ifdef __STDC__
11604# include <limits.h>
11605#else
11606# include <assert.h>
11607#endif
11608		     Syntax error
11609_ACEOF
11610if ac_fn_cxx_try_cpp "$LINENO"; then :
11611
11612else
11613  # Broken: fails on valid input.
11614continue
11615fi
11616rm -f conftest.err conftest.i conftest.$ac_ext
11617
11618  # OK, works on sane cases.  Now check whether nonexistent headers
11619  # can be detected and how.
11620  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11621/* end confdefs.h.  */
11622#include <ac_nonexistent.h>
11623_ACEOF
11624if ac_fn_cxx_try_cpp "$LINENO"; then :
11625  # Broken: success on invalid input.
11626continue
11627else
11628  # Passes both tests.
11629ac_preproc_ok=:
11630break
11631fi
11632rm -f conftest.err conftest.i conftest.$ac_ext
11633
11634done
11635# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11636rm -f conftest.i conftest.err conftest.$ac_ext
11637if $ac_preproc_ok; then :
11638
11639else
11640  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11641$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11642as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
11643See \`config.log' for more details" "$LINENO" 5; }
11644fi
11645
11646ac_ext=c
11647ac_cpp='$CPP $CPPFLAGS'
11648ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11649ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11650ac_compiler_gnu=$ac_cv_c_compiler_gnu
11651
11652else
11653  _lt_caught_CXX_error=yes
11654fi
11655
11656ac_ext=cpp
11657ac_cpp='$CXXCPP $CPPFLAGS'
11658ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11659ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11660ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11661
11662archive_cmds_need_lc_CXX=no
11663allow_undefined_flag_CXX=
11664always_export_symbols_CXX=no
11665archive_expsym_cmds_CXX=
11666compiler_needs_object_CXX=no
11667export_dynamic_flag_spec_CXX=
11668hardcode_direct_CXX=no
11669hardcode_direct_absolute_CXX=no
11670hardcode_libdir_flag_spec_CXX=
11671hardcode_libdir_flag_spec_ld_CXX=
11672hardcode_libdir_separator_CXX=
11673hardcode_minus_L_CXX=no
11674hardcode_shlibpath_var_CXX=unsupported
11675hardcode_automatic_CXX=no
11676inherit_rpath_CXX=no
11677module_cmds_CXX=
11678module_expsym_cmds_CXX=
11679link_all_deplibs_CXX=unknown
11680old_archive_cmds_CXX=$old_archive_cmds
11681reload_flag_CXX=$reload_flag
11682reload_cmds_CXX=$reload_cmds
11683no_undefined_flag_CXX=
11684whole_archive_flag_spec_CXX=
11685enable_shared_with_static_runtimes_CXX=no
11686
11687# Source file extension for C++ test sources.
11688ac_ext=cpp
11689
11690# Object file extension for compiled C++ test sources.
11691objext=o
11692objext_CXX=$objext
11693
11694# No sense in running all these tests if we already determined that
11695# the CXX compiler isn't working.  Some variables (like enable_shared)
11696# are currently assumed to apply to all compilers on this platform,
11697# and will be corrupted by setting them based on a non-working compiler.
11698if test "$_lt_caught_CXX_error" != yes; then
11699  # Code to be used in simple compile tests
11700  lt_simple_compile_test_code="int some_variable = 0;"
11701
11702  # Code to be used in simple link tests
11703  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
11704
11705  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11706
11707
11708
11709
11710
11711
11712# If no C compiler was specified, use CC.
11713LTCC=${LTCC-"$CC"}
11714
11715# If no C compiler flags were specified, use CFLAGS.
11716LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
11717
11718# Allow CC to be a program name with arguments.
11719compiler=$CC
11720
11721
11722  # save warnings/boilerplate of simple test code
11723  ac_outfile=conftest.$ac_objext
11724echo "$lt_simple_compile_test_code" >conftest.$ac_ext
11725eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11726_lt_compiler_boilerplate=`cat conftest.err`
11727$RM conftest*
11728
11729  ac_outfile=conftest.$ac_objext
11730echo "$lt_simple_link_test_code" >conftest.$ac_ext
11731eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11732_lt_linker_boilerplate=`cat conftest.err`
11733$RM -r conftest*
11734
11735
11736  # Allow CC to be a program name with arguments.
11737  lt_save_CC=$CC
11738  lt_save_LD=$LD
11739  lt_save_GCC=$GCC
11740  GCC=$GXX
11741  lt_save_with_gnu_ld=$with_gnu_ld
11742  lt_save_path_LD=$lt_cv_path_LD
11743  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
11744    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
11745  else
11746    $as_unset lt_cv_prog_gnu_ld
11747  fi
11748  if test -n "${lt_cv_path_LDCXX+set}"; then
11749    lt_cv_path_LD=$lt_cv_path_LDCXX
11750  else
11751    $as_unset lt_cv_path_LD
11752  fi
11753  test -z "${LDCXX+set}" || LD=$LDCXX
11754  CC=${CXX-"c++"}
11755  compiler=$CC
11756  compiler_CXX=$CC
11757  for cc_temp in $compiler""; do
11758  case $cc_temp in
11759    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11760    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11761    \-*) ;;
11762    *) break;;
11763  esac
11764done
11765cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
11766
11767
11768  if test -n "$compiler"; then
11769    # We don't want -fno-exception when compiling C++ code, so set the
11770    # no_builtin_flag separately
11771    if test "$GXX" = yes; then
11772      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
11773    else
11774      lt_prog_compiler_no_builtin_flag_CXX=
11775    fi
11776
11777    if test "$GXX" = yes; then
11778      # Set up default GNU C++ configuration
11779
11780
11781
11782# Check whether --with-gnu-ld was given.
11783if test "${with_gnu_ld+set}" = set; then :
11784  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
11785else
11786  with_gnu_ld=no
11787fi
11788
11789ac_prog=ld
11790if test "$GCC" = yes; then
11791  # Check if gcc -print-prog-name=ld gives a path.
11792  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11793$as_echo_n "checking for ld used by $CC... " >&6; }
11794  case $host in
11795  *-*-mingw*)
11796    # gcc leaves a trailing carriage return which upsets mingw
11797    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11798  *)
11799    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11800  esac
11801  case $ac_prog in
11802    # Accept absolute paths.
11803    [\\/]* | ?:[\\/]*)
11804      re_direlt='/[^/][^/]*/\.\./'
11805      # Canonicalize the pathname of ld
11806      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11807      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11808	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11809      done
11810      test -z "$LD" && LD="$ac_prog"
11811      ;;
11812  "")
11813    # If it fails, then pretend we aren't using GCC.
11814    ac_prog=ld
11815    ;;
11816  *)
11817    # If it is relative, then search for the first ld in PATH.
11818    with_gnu_ld=unknown
11819    ;;
11820  esac
11821elif test "$with_gnu_ld" = yes; then
11822  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11823$as_echo_n "checking for GNU ld... " >&6; }
11824else
11825  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11826$as_echo_n "checking for non-GNU ld... " >&6; }
11827fi
11828if ${lt_cv_path_LD+:} false; then :
11829  $as_echo_n "(cached) " >&6
11830else
11831  if test -z "$LD"; then
11832  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11833  for ac_dir in $PATH; do
11834    IFS="$lt_save_ifs"
11835    test -z "$ac_dir" && ac_dir=.
11836    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11837      lt_cv_path_LD="$ac_dir/$ac_prog"
11838      # Check to see if the program is GNU ld.  I'd rather use --version,
11839      # but apparently some variants of GNU ld only accept -v.
11840      # Break only if it was the GNU/non-GNU ld that we prefer.
11841      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11842      *GNU* | *'with BFD'*)
11843	test "$with_gnu_ld" != no && break
11844	;;
11845      *)
11846	test "$with_gnu_ld" != yes && break
11847	;;
11848      esac
11849    fi
11850  done
11851  IFS="$lt_save_ifs"
11852else
11853  lt_cv_path_LD="$LD" # Let the user override the test with a path.
11854fi
11855fi
11856
11857LD="$lt_cv_path_LD"
11858if test -n "$LD"; then
11859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11860$as_echo "$LD" >&6; }
11861else
11862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11863$as_echo "no" >&6; }
11864fi
11865test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11867$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11868if ${lt_cv_prog_gnu_ld+:} false; then :
11869  $as_echo_n "(cached) " >&6
11870else
11871  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11872case `$LD -v 2>&1 </dev/null` in
11873*GNU* | *'with BFD'*)
11874  lt_cv_prog_gnu_ld=yes
11875  ;;
11876*)
11877  lt_cv_prog_gnu_ld=no
11878  ;;
11879esac
11880fi
11881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11882$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11883with_gnu_ld=$lt_cv_prog_gnu_ld
11884
11885
11886
11887
11888
11889
11890
11891      # Check if GNU C++ uses GNU ld as the underlying linker, since the
11892      # archiving commands below assume that GNU ld is being used.
11893      if test "$with_gnu_ld" = yes; then
11894        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
11895        archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11896
11897        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
11898        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
11899
11900        # If archive_cmds runs LD, not CC, wlarc should be empty
11901        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
11902        #     investigate it a little bit more. (MM)
11903        wlarc='${wl}'
11904
11905        # ancient GNU ld didn't support --whole-archive et. al.
11906        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
11907	  $GREP 'no-whole-archive' > /dev/null; then
11908          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
11909        else
11910          whole_archive_flag_spec_CXX=
11911        fi
11912      else
11913        with_gnu_ld=no
11914        wlarc=
11915
11916        # A generic and very simple default shared library creation
11917        # command for GNU C++ for the case where it uses the native
11918        # linker, instead of GNU ld.  If possible, this setting should
11919        # overridden to take advantage of the native linker features on
11920        # the platform it is being used on.
11921        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
11922      fi
11923
11924      # Commands to make compiler produce verbose output that lists
11925      # what "hidden" libraries, object files and flags are used when
11926      # linking a shared library.
11927      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
11928
11929    else
11930      GXX=no
11931      with_gnu_ld=no
11932      wlarc=
11933    fi
11934
11935    # PORTME: fill in a description of your system's C++ link characteristics
11936    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
11937$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
11938    ld_shlibs_CXX=yes
11939    case $host_os in
11940      aix3*)
11941        # FIXME: insert proper C++ library support
11942        ld_shlibs_CXX=no
11943        ;;
11944      aix[4-9]*)
11945        if test "$host_cpu" = ia64; then
11946          # On IA64, the linker does run time linking by default, so we don't
11947          # have to do anything special.
11948          aix_use_runtimelinking=no
11949          exp_sym_flag='-Bexport'
11950          no_entry_flag=""
11951        else
11952          aix_use_runtimelinking=no
11953
11954          # Test if we are trying to use run time linking or normal
11955          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
11956          # need to do runtime linking.
11957          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
11958	    for ld_flag in $LDFLAGS; do
11959	      case $ld_flag in
11960	      *-brtl*)
11961	        aix_use_runtimelinking=yes
11962	        break
11963	        ;;
11964	      esac
11965	    done
11966	    ;;
11967          esac
11968
11969          exp_sym_flag='-bexport'
11970          no_entry_flag='-bnoentry'
11971        fi
11972
11973        # When large executables or shared objects are built, AIX ld can
11974        # have problems creating the table of contents.  If linking a library
11975        # or program results in "error TOC overflow" add -mminimal-toc to
11976        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
11977        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11978
11979        archive_cmds_CXX=''
11980        hardcode_direct_CXX=yes
11981        hardcode_direct_absolute_CXX=yes
11982        hardcode_libdir_separator_CXX=':'
11983        link_all_deplibs_CXX=yes
11984        file_list_spec_CXX='${wl}-f,'
11985
11986        if test "$GXX" = yes; then
11987          case $host_os in aix4.[012]|aix4.[012].*)
11988          # We only want to do this on AIX 4.2 and lower, the check
11989          # below for broken collect2 doesn't work under 4.3+
11990	  collect2name=`${CC} -print-prog-name=collect2`
11991	  if test -f "$collect2name" &&
11992	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
11993	  then
11994	    # We have reworked collect2
11995	    :
11996	  else
11997	    # We have old collect2
11998	    hardcode_direct_CXX=unsupported
11999	    # It fails to find uninstalled libraries when the uninstalled
12000	    # path is not listed in the libpath.  Setting hardcode_minus_L
12001	    # to unsupported forces relinking
12002	    hardcode_minus_L_CXX=yes
12003	    hardcode_libdir_flag_spec_CXX='-L$libdir'
12004	    hardcode_libdir_separator_CXX=
12005	  fi
12006          esac
12007          shared_flag='-shared'
12008	  if test "$aix_use_runtimelinking" = yes; then
12009	    shared_flag="$shared_flag "'${wl}-G'
12010	  fi
12011        else
12012          # not using gcc
12013          if test "$host_cpu" = ia64; then
12014	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12015	  # chokes on -Wl,-G. The following line is correct:
12016	  shared_flag='-G'
12017          else
12018	    if test "$aix_use_runtimelinking" = yes; then
12019	      shared_flag='${wl}-G'
12020	    else
12021	      shared_flag='${wl}-bM:SRE'
12022	    fi
12023          fi
12024        fi
12025
12026        export_dynamic_flag_spec_CXX='${wl}-bexpall'
12027        # It seems that -bexpall does not export symbols beginning with
12028        # underscore (_), so it is better to generate a list of symbols to
12029	# export.
12030        always_export_symbols_CXX=yes
12031        if test "$aix_use_runtimelinking" = yes; then
12032          # Warning - without using the other runtime loading flags (-brtl),
12033          # -berok will link without error, but may produce a broken library.
12034          allow_undefined_flag_CXX='-berok'
12035          # Determine the default libpath from the value encoded in an empty
12036          # executable.
12037          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12038/* end confdefs.h.  */
12039
12040int
12041main ()
12042{
12043
12044  ;
12045  return 0;
12046}
12047_ACEOF
12048if ac_fn_cxx_try_link "$LINENO"; then :
12049
12050lt_aix_libpath_sed='
12051    /Import File Strings/,/^$/ {
12052	/^0/ {
12053	    s/^0  *\(.*\)$/\1/
12054	    p
12055	}
12056    }'
12057aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12058# Check for a 64-bit object if we didn't find anything.
12059if test -z "$aix_libpath"; then
12060  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12061fi
12062fi
12063rm -f core conftest.err conftest.$ac_objext \
12064    conftest$ac_exeext conftest.$ac_ext
12065if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12066
12067          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12068
12069          archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
12070        else
12071          if test "$host_cpu" = ia64; then
12072	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
12073	    allow_undefined_flag_CXX="-z nodefs"
12074	    archive_expsym_cmds_CXX="\$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"
12075          else
12076	    # Determine the default libpath from the value encoded in an
12077	    # empty executable.
12078	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12079/* end confdefs.h.  */
12080
12081int
12082main ()
12083{
12084
12085  ;
12086  return 0;
12087}
12088_ACEOF
12089if ac_fn_cxx_try_link "$LINENO"; then :
12090
12091lt_aix_libpath_sed='
12092    /Import File Strings/,/^$/ {
12093	/^0/ {
12094	    s/^0  *\(.*\)$/\1/
12095	    p
12096	}
12097    }'
12098aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12099# Check for a 64-bit object if we didn't find anything.
12100if test -z "$aix_libpath"; then
12101  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12102fi
12103fi
12104rm -f core conftest.err conftest.$ac_objext \
12105    conftest$ac_exeext conftest.$ac_ext
12106if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12107
12108	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12109	    # Warning - without using the other run time loading flags,
12110	    # -berok will link without error, but may produce a broken library.
12111	    no_undefined_flag_CXX=' ${wl}-bernotok'
12112	    allow_undefined_flag_CXX=' ${wl}-berok'
12113	    if test "$with_gnu_ld" = yes; then
12114	      # We only use this code for GNU lds that support --whole-archive.
12115	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12116	    else
12117	      # Exported symbols can be pulled into shared objects from archives
12118	      whole_archive_flag_spec_CXX='$convenience'
12119	    fi
12120	    archive_cmds_need_lc_CXX=yes
12121	    # This is similar to how AIX traditionally builds its shared
12122	    # libraries.
12123	    archive_expsym_cmds_CXX="\$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'
12124          fi
12125        fi
12126        ;;
12127
12128      beos*)
12129	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12130	  allow_undefined_flag_CXX=unsupported
12131	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12132	  # support --undefined.  This deserves some investigation.  FIXME
12133	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12134	else
12135	  ld_shlibs_CXX=no
12136	fi
12137	;;
12138
12139      chorus*)
12140        case $cc_basename in
12141          *)
12142	  # FIXME: insert proper C++ library support
12143	  ld_shlibs_CXX=no
12144	  ;;
12145        esac
12146        ;;
12147
12148      cygwin* | mingw* | pw32* | cegcc*)
12149        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
12150        # as there is no search path for DLLs.
12151        hardcode_libdir_flag_spec_CXX='-L$libdir'
12152        export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
12153        allow_undefined_flag_CXX=unsupported
12154        always_export_symbols_CXX=no
12155        enable_shared_with_static_runtimes_CXX=yes
12156
12157        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12158          archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12159          # If the export-symbols file already is a .def file (1st line
12160          # is EXPORTS), use it as is; otherwise, prepend...
12161          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12162	    cp $export_symbols $output_objdir/$soname.def;
12163          else
12164	    echo EXPORTS > $output_objdir/$soname.def;
12165	    cat $export_symbols >> $output_objdir/$soname.def;
12166          fi~
12167          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12168        else
12169          ld_shlibs_CXX=no
12170        fi
12171        ;;
12172      darwin* | rhapsody*)
12173
12174
12175  archive_cmds_need_lc_CXX=no
12176  hardcode_direct_CXX=no
12177  hardcode_automatic_CXX=yes
12178  hardcode_shlibpath_var_CXX=unsupported
12179  if test "$lt_cv_ld_force_load" = "yes"; then
12180    whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
12181  else
12182    whole_archive_flag_spec_CXX=''
12183  fi
12184  link_all_deplibs_CXX=yes
12185  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
12186  case $cc_basename in
12187     ifort*) _lt_dar_can_shared=yes ;;
12188     *) _lt_dar_can_shared=$GCC ;;
12189  esac
12190  if test "$_lt_dar_can_shared" = "yes"; then
12191    output_verbose_link_cmd=func_echo_all
12192    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
12193    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
12194    archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
12195    module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
12196       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
12197      archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
12198      archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
12199    fi
12200
12201  else
12202  ld_shlibs_CXX=no
12203  fi
12204
12205	;;
12206
12207      dgux*)
12208        case $cc_basename in
12209          ec++*)
12210	    # FIXME: insert proper C++ library support
12211	    ld_shlibs_CXX=no
12212	    ;;
12213          ghcx*)
12214	    # Green Hills C++ Compiler
12215	    # FIXME: insert proper C++ library support
12216	    ld_shlibs_CXX=no
12217	    ;;
12218          *)
12219	    # FIXME: insert proper C++ library support
12220	    ld_shlibs_CXX=no
12221	    ;;
12222        esac
12223        ;;
12224
12225      freebsd2.*)
12226        # C++ shared libraries reported to be fairly broken before
12227	# switch to ELF
12228        ld_shlibs_CXX=no
12229        ;;
12230
12231      freebsd-elf*)
12232        archive_cmds_need_lc_CXX=no
12233        ;;
12234
12235      freebsd* | dragonfly*)
12236        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
12237        # conventions
12238        ld_shlibs_CXX=yes
12239        ;;
12240
12241      gnu*)
12242        ;;
12243
12244      haiku*)
12245        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12246        link_all_deplibs_CXX=yes
12247        ;;
12248
12249      hpux9*)
12250        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12251        hardcode_libdir_separator_CXX=:
12252        export_dynamic_flag_spec_CXX='${wl}-E'
12253        hardcode_direct_CXX=yes
12254        hardcode_minus_L_CXX=yes # Not in the search PATH,
12255				             # but as the default
12256				             # location of the library.
12257
12258        case $cc_basename in
12259          CC*)
12260            # FIXME: insert proper C++ library support
12261            ld_shlibs_CXX=no
12262            ;;
12263          aCC*)
12264            archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12265            # Commands to make compiler produce verbose output that lists
12266            # what "hidden" libraries, object files and flags are used when
12267            # linking a shared library.
12268            #
12269            # There doesn't appear to be a way to prevent this compiler from
12270            # explicitly linking system object files so we need to strip them
12271            # from the output so that they don't get included in the library
12272            # dependencies.
12273            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12274            ;;
12275          *)
12276            if test "$GXX" = yes; then
12277              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12278            else
12279              # FIXME: insert proper C++ library support
12280              ld_shlibs_CXX=no
12281            fi
12282            ;;
12283        esac
12284        ;;
12285
12286      hpux10*|hpux11*)
12287        if test $with_gnu_ld = no; then
12288	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12289	  hardcode_libdir_separator_CXX=:
12290
12291          case $host_cpu in
12292            hppa*64*|ia64*)
12293              ;;
12294            *)
12295	      export_dynamic_flag_spec_CXX='${wl}-E'
12296              ;;
12297          esac
12298        fi
12299        case $host_cpu in
12300          hppa*64*|ia64*)
12301            hardcode_direct_CXX=no
12302            hardcode_shlibpath_var_CXX=no
12303            ;;
12304          *)
12305            hardcode_direct_CXX=yes
12306            hardcode_direct_absolute_CXX=yes
12307            hardcode_minus_L_CXX=yes # Not in the search PATH,
12308					         # but as the default
12309					         # location of the library.
12310            ;;
12311        esac
12312
12313        case $cc_basename in
12314          CC*)
12315	    # FIXME: insert proper C++ library support
12316	    ld_shlibs_CXX=no
12317	    ;;
12318          aCC*)
12319	    case $host_cpu in
12320	      hppa*64*)
12321	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12322	        ;;
12323	      ia64*)
12324	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12325	        ;;
12326	      *)
12327	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12328	        ;;
12329	    esac
12330	    # Commands to make compiler produce verbose output that lists
12331	    # what "hidden" libraries, object files and flags are used when
12332	    # linking a shared library.
12333	    #
12334	    # There doesn't appear to be a way to prevent this compiler from
12335	    # explicitly linking system object files so we need to strip them
12336	    # from the output so that they don't get included in the library
12337	    # dependencies.
12338	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12339	    ;;
12340          *)
12341	    if test "$GXX" = yes; then
12342	      if test $with_gnu_ld = no; then
12343	        case $host_cpu in
12344	          hppa*64*)
12345	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12346	            ;;
12347	          ia64*)
12348	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12349	            ;;
12350	          *)
12351	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12352	            ;;
12353	        esac
12354	      fi
12355	    else
12356	      # FIXME: insert proper C++ library support
12357	      ld_shlibs_CXX=no
12358	    fi
12359	    ;;
12360        esac
12361        ;;
12362
12363      interix[3-9]*)
12364	hardcode_direct_CXX=no
12365	hardcode_shlibpath_var_CXX=no
12366	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12367	export_dynamic_flag_spec_CXX='${wl}-E'
12368	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12369	# Instead, shared libraries are loaded at an image base (0x10000000 by
12370	# default) and relocated if they conflict, which is a slow very memory
12371	# consuming and fragmenting process.  To avoid this, we pick a random,
12372	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12373	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
12374	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12375	archive_expsym_cmds_CXX='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'
12376	;;
12377      irix5* | irix6*)
12378        case $cc_basename in
12379          CC*)
12380	    # SGI C++
12381	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
12382
12383	    # Archives containing C++ object files must be created using
12384	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
12385	    # necessary to make sure instantiated templates are included
12386	    # in the archive.
12387	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
12388	    ;;
12389          *)
12390	    if test "$GXX" = yes; then
12391	      if test "$with_gnu_ld" = no; then
12392	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12393	      else
12394	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
12395	      fi
12396	    fi
12397	    link_all_deplibs_CXX=yes
12398	    ;;
12399        esac
12400        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12401        hardcode_libdir_separator_CXX=:
12402        inherit_rpath_CXX=yes
12403        ;;
12404
12405      linux* | k*bsd*-gnu | kopensolaris*-gnu)
12406        case $cc_basename in
12407          KCC*)
12408	    # Kuck and Associates, Inc. (KAI) C++ Compiler
12409
12410	    # KCC will only create a shared library if the output file
12411	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
12412	    # to its proper name (with version) after linking.
12413	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12414	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
12415	    # Commands to make compiler produce verbose output that lists
12416	    # what "hidden" libraries, object files and flags are used when
12417	    # linking a shared library.
12418	    #
12419	    # There doesn't appear to be a way to prevent this compiler from
12420	    # explicitly linking system object files so we need to strip them
12421	    # from the output so that they don't get included in the library
12422	    # dependencies.
12423	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12424
12425	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12426	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12427
12428	    # Archives containing C++ object files must be created using
12429	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
12430	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12431	    ;;
12432	  icpc* | ecpc* )
12433	    # Intel C++
12434	    with_gnu_ld=yes
12435	    # version 8.0 and above of icpc choke on multiply defined symbols
12436	    # if we add $predep_objects and $postdep_objects, however 7.1 and
12437	    # earlier do not add the objects themselves.
12438	    case `$CC -V 2>&1` in
12439	      *"Version 7."*)
12440	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12441		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12442		;;
12443	      *)  # Version 8.0 or newer
12444	        tmp_idyn=
12445	        case $host_cpu in
12446		  ia64*) tmp_idyn=' -i_dynamic';;
12447		esac
12448	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12449		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12450		;;
12451	    esac
12452	    archive_cmds_need_lc_CXX=no
12453	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12454	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12455	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12456	    ;;
12457          pgCC* | pgcpp*)
12458            # Portland Group C++ compiler
12459	    case `$CC -V` in
12460	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
12461	      prelink_cmds_CXX='tpldir=Template.dir~
12462		rm -rf $tpldir~
12463		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
12464		compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
12465	      old_archive_cmds_CXX='tpldir=Template.dir~
12466		rm -rf $tpldir~
12467		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
12468		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
12469		$RANLIB $oldlib'
12470	      archive_cmds_CXX='tpldir=Template.dir~
12471		rm -rf $tpldir~
12472		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
12473		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12474	      archive_expsym_cmds_CXX='tpldir=Template.dir~
12475		rm -rf $tpldir~
12476		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
12477		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12478	      ;;
12479	    *) # Version 6 and above use weak symbols
12480	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12481	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12482	      ;;
12483	    esac
12484
12485	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
12486	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12487	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
12488            ;;
12489	  cxx*)
12490	    # Compaq C++
12491	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12492	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
12493
12494	    runpath_var=LD_RUN_PATH
12495	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
12496	    hardcode_libdir_separator_CXX=:
12497
12498	    # Commands to make compiler produce verbose output that lists
12499	    # what "hidden" libraries, object files and flags are used when
12500	    # linking a shared library.
12501	    #
12502	    # There doesn't appear to be a way to prevent this compiler from
12503	    # explicitly linking system object files so we need to strip them
12504	    # from the output so that they don't get included in the library
12505	    # dependencies.
12506	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
12507	    ;;
12508	  xl* | mpixl* | bgxl*)
12509	    # IBM XL 8.0 on PPC, with GNU ld
12510	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12511	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12512	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12513	    if test "x$supports_anon_versioning" = xyes; then
12514	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
12515		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12516		echo "local: *; };" >> $output_objdir/$libname.ver~
12517		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
12518	    fi
12519	    ;;
12520	  *)
12521	    case `$CC -V 2>&1 | sed 5q` in
12522	    *Sun\ C*)
12523	      # Sun C++ 5.9
12524	      no_undefined_flag_CXX=' -zdefs'
12525	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12526	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
12527	      hardcode_libdir_flag_spec_CXX='-R$libdir'
12528	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
12529	      compiler_needs_object_CXX=yes
12530
12531	      # Not sure whether something based on
12532	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
12533	      # would be better.
12534	      output_verbose_link_cmd='func_echo_all'
12535
12536	      # Archives containing C++ object files must be created using
12537	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
12538	      # necessary to make sure instantiated templates are included
12539	      # in the archive.
12540	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
12541	      ;;
12542	    esac
12543	    ;;
12544	esac
12545	;;
12546
12547      lynxos*)
12548        # FIXME: insert proper C++ library support
12549	ld_shlibs_CXX=no
12550	;;
12551
12552      m88k*)
12553        # FIXME: insert proper C++ library support
12554        ld_shlibs_CXX=no
12555	;;
12556
12557      mvs*)
12558        case $cc_basename in
12559          cxx*)
12560	    # FIXME: insert proper C++ library support
12561	    ld_shlibs_CXX=no
12562	    ;;
12563	  *)
12564	    # FIXME: insert proper C++ library support
12565	    ld_shlibs_CXX=no
12566	    ;;
12567	esac
12568	;;
12569
12570      netbsd*)
12571        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12572	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
12573	  wlarc=
12574	  hardcode_libdir_flag_spec_CXX='-R$libdir'
12575	  hardcode_direct_CXX=yes
12576	  hardcode_shlibpath_var_CXX=no
12577	fi
12578	# Workaround some broken pre-1.5 toolchains
12579	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
12580	;;
12581
12582      *nto* | *qnx*)
12583        ld_shlibs_CXX=yes
12584	;;
12585
12586      openbsd2*)
12587        # C++ shared libraries are fairly broken
12588	ld_shlibs_CXX=no
12589	;;
12590
12591      openbsd*)
12592	if test -f /usr/libexec/ld.so; then
12593	  hardcode_direct_CXX=yes
12594	  hardcode_shlibpath_var_CXX=no
12595	  hardcode_direct_absolute_CXX=yes
12596	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12597	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12598	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12599	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
12600	    export_dynamic_flag_spec_CXX='${wl}-E'
12601	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12602	  fi
12603	  output_verbose_link_cmd=func_echo_all
12604	else
12605	  ld_shlibs_CXX=no
12606	fi
12607	;;
12608
12609      osf3* | osf4* | osf5*)
12610        case $cc_basename in
12611          KCC*)
12612	    # Kuck and Associates, Inc. (KAI) C++ Compiler
12613
12614	    # KCC will only create a shared library if the output file
12615	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
12616	    # to its proper name (with version) after linking.
12617	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12618
12619	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12620	    hardcode_libdir_separator_CXX=:
12621
12622	    # Archives containing C++ object files must be created using
12623	    # the KAI C++ compiler.
12624	    case $host in
12625	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
12626	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
12627	    esac
12628	    ;;
12629          RCC*)
12630	    # Rational C++ 2.4.1
12631	    # FIXME: insert proper C++ library support
12632	    ld_shlibs_CXX=no
12633	    ;;
12634          cxx*)
12635	    case $host in
12636	      osf3*)
12637	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12638	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
12639	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12640		;;
12641	      *)
12642	        allow_undefined_flag_CXX=' -expect_unresolved \*'
12643	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
12644	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
12645	          echo "-hidden">> $lib.exp~
12646	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
12647	          $RM $lib.exp'
12648	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
12649		;;
12650	    esac
12651
12652	    hardcode_libdir_separator_CXX=:
12653
12654	    # Commands to make compiler produce verbose output that lists
12655	    # what "hidden" libraries, object files and flags are used when
12656	    # linking a shared library.
12657	    #
12658	    # There doesn't appear to be a way to prevent this compiler from
12659	    # explicitly linking system object files so we need to strip them
12660	    # from the output so that they don't get included in the library
12661	    # dependencies.
12662	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
12663	    ;;
12664	  *)
12665	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
12666	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12667	      case $host in
12668	        osf3*)
12669	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12670		  ;;
12671	        *)
12672	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12673		  ;;
12674	      esac
12675
12676	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12677	      hardcode_libdir_separator_CXX=:
12678
12679	      # Commands to make compiler produce verbose output that lists
12680	      # what "hidden" libraries, object files and flags are used when
12681	      # linking a shared library.
12682	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12683
12684	    else
12685	      # FIXME: insert proper C++ library support
12686	      ld_shlibs_CXX=no
12687	    fi
12688	    ;;
12689        esac
12690        ;;
12691
12692      psos*)
12693        # FIXME: insert proper C++ library support
12694        ld_shlibs_CXX=no
12695        ;;
12696
12697      sunos4*)
12698        case $cc_basename in
12699          CC*)
12700	    # Sun C++ 4.x
12701	    # FIXME: insert proper C++ library support
12702	    ld_shlibs_CXX=no
12703	    ;;
12704          lcc*)
12705	    # Lucid
12706	    # FIXME: insert proper C++ library support
12707	    ld_shlibs_CXX=no
12708	    ;;
12709          *)
12710	    # FIXME: insert proper C++ library support
12711	    ld_shlibs_CXX=no
12712	    ;;
12713        esac
12714        ;;
12715
12716      solaris*)
12717        case $cc_basename in
12718          CC*)
12719	    # Sun C++ 4.2, 5.x and Centerline C++
12720            archive_cmds_need_lc_CXX=yes
12721	    no_undefined_flag_CXX=' -zdefs'
12722	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12723	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12724	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
12725
12726	    hardcode_libdir_flag_spec_CXX='-R$libdir'
12727	    hardcode_shlibpath_var_CXX=no
12728	    case $host_os in
12729	      solaris2.[0-5] | solaris2.[0-5].*) ;;
12730	      *)
12731		# The compiler driver will combine and reorder linker options,
12732		# but understands `-z linker_flag'.
12733	        # Supported since Solaris 2.6 (maybe 2.5.1?)
12734		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
12735	        ;;
12736	    esac
12737	    link_all_deplibs_CXX=yes
12738
12739	    output_verbose_link_cmd='func_echo_all'
12740
12741	    # Archives containing C++ object files must be created using
12742	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
12743	    # necessary to make sure instantiated templates are included
12744	    # in the archive.
12745	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
12746	    ;;
12747          gcx*)
12748	    # Green Hills C++ Compiler
12749	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12750
12751	    # The C++ compiler must be used to create the archive.
12752	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
12753	    ;;
12754          *)
12755	    # GNU C++ compiler with Solaris linker
12756	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
12757	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
12758	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
12759	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12760	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12761		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
12762
12763	        # Commands to make compiler produce verbose output that lists
12764	        # what "hidden" libraries, object files and flags are used when
12765	        # linking a shared library.
12766	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12767	      else
12768	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
12769	        # platform.
12770	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12771	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12772		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
12773
12774	        # Commands to make compiler produce verbose output that lists
12775	        # what "hidden" libraries, object files and flags are used when
12776	        # linking a shared library.
12777	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12778	      fi
12779
12780	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
12781	      case $host_os in
12782		solaris2.[0-5] | solaris2.[0-5].*) ;;
12783		*)
12784		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
12785		  ;;
12786	      esac
12787	    fi
12788	    ;;
12789        esac
12790        ;;
12791
12792    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
12793      no_undefined_flag_CXX='${wl}-z,text'
12794      archive_cmds_need_lc_CXX=no
12795      hardcode_shlibpath_var_CXX=no
12796      runpath_var='LD_RUN_PATH'
12797
12798      case $cc_basename in
12799        CC*)
12800	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12801	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12802	  ;;
12803	*)
12804	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12805	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12806	  ;;
12807      esac
12808      ;;
12809
12810      sysv5* | sco3.2v5* | sco5v6*)
12811	# Note: We can NOT use -z defs as we might desire, because we do not
12812	# link with -lc, and that would cause any symbols used from libc to
12813	# always be unresolved, which means just about no library would
12814	# ever link correctly.  If we're not using GNU ld we use -z text
12815	# though, which does catch some bad symbols but isn't as heavy-handed
12816	# as -z defs.
12817	no_undefined_flag_CXX='${wl}-z,text'
12818	allow_undefined_flag_CXX='${wl}-z,nodefs'
12819	archive_cmds_need_lc_CXX=no
12820	hardcode_shlibpath_var_CXX=no
12821	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
12822	hardcode_libdir_separator_CXX=':'
12823	link_all_deplibs_CXX=yes
12824	export_dynamic_flag_spec_CXX='${wl}-Bexport'
12825	runpath_var='LD_RUN_PATH'
12826
12827	case $cc_basename in
12828          CC*)
12829	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12830	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12831	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
12832	      '"$old_archive_cmds_CXX"
12833	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
12834	      '"$reload_cmds_CXX"
12835	    ;;
12836	  *)
12837	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12838	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12839	    ;;
12840	esac
12841      ;;
12842
12843      tandem*)
12844        case $cc_basename in
12845          NCC*)
12846	    # NonStop-UX NCC 3.20
12847	    # FIXME: insert proper C++ library support
12848	    ld_shlibs_CXX=no
12849	    ;;
12850          *)
12851	    # FIXME: insert proper C++ library support
12852	    ld_shlibs_CXX=no
12853	    ;;
12854        esac
12855        ;;
12856
12857      vxworks*)
12858        # FIXME: insert proper C++ library support
12859        ld_shlibs_CXX=no
12860        ;;
12861
12862      *)
12863        # FIXME: insert proper C++ library support
12864        ld_shlibs_CXX=no
12865        ;;
12866    esac
12867
12868    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
12869$as_echo "$ld_shlibs_CXX" >&6; }
12870    test "$ld_shlibs_CXX" = no && can_build_shared=no
12871
12872    GCC_CXX="$GXX"
12873    LD_CXX="$LD"
12874
12875    ## CAVEAT EMPTOR:
12876    ## There is no encapsulation within the following macros, do not change
12877    ## the running order or otherwise move them around unless you know exactly
12878    ## what you are doing...
12879    # Dependencies to place before and after the object being linked:
12880predep_objects_CXX=
12881postdep_objects_CXX=
12882predeps_CXX=
12883postdeps_CXX=
12884compiler_lib_search_path_CXX=
12885
12886cat > conftest.$ac_ext <<_LT_EOF
12887class Foo
12888{
12889public:
12890  Foo (void) { a = 0; }
12891private:
12892  int a;
12893};
12894_LT_EOF
12895
12896if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12897  (eval $ac_compile) 2>&5
12898  ac_status=$?
12899  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12900  test $ac_status = 0; }; then
12901  # Parse the compiler output and extract the necessary
12902  # objects, libraries and library flags.
12903
12904  # Sentinel used to keep track of whether or not we are before
12905  # the conftest object file.
12906  pre_test_object_deps_done=no
12907
12908  for p in `eval "$output_verbose_link_cmd"`; do
12909    case $p in
12910
12911    -L* | -R* | -l*)
12912       # Some compilers place space between "-{L,R}" and the path.
12913       # Remove the space.
12914       if test $p = "-L" ||
12915          test $p = "-R"; then
12916	 prev=$p
12917	 continue
12918       else
12919	 prev=
12920       fi
12921
12922       if test "$pre_test_object_deps_done" = no; then
12923	 case $p in
12924	 -L* | -R*)
12925	   # Internal compiler library paths should come after those
12926	   # provided the user.  The postdeps already come after the
12927	   # user supplied libs so there is no need to process them.
12928	   if test -z "$compiler_lib_search_path_CXX"; then
12929	     compiler_lib_search_path_CXX="${prev}${p}"
12930	   else
12931	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
12932	   fi
12933	   ;;
12934	 # The "-l" case would never come before the object being
12935	 # linked, so don't bother handling this case.
12936	 esac
12937       else
12938	 if test -z "$postdeps_CXX"; then
12939	   postdeps_CXX="${prev}${p}"
12940	 else
12941	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
12942	 fi
12943       fi
12944       ;;
12945
12946    *.$objext)
12947       # This assumes that the test object file only shows up
12948       # once in the compiler output.
12949       if test "$p" = "conftest.$objext"; then
12950	 pre_test_object_deps_done=yes
12951	 continue
12952       fi
12953
12954       if test "$pre_test_object_deps_done" = no; then
12955	 if test -z "$predep_objects_CXX"; then
12956	   predep_objects_CXX="$p"
12957	 else
12958	   predep_objects_CXX="$predep_objects_CXX $p"
12959	 fi
12960       else
12961	 if test -z "$postdep_objects_CXX"; then
12962	   postdep_objects_CXX="$p"
12963	 else
12964	   postdep_objects_CXX="$postdep_objects_CXX $p"
12965	 fi
12966       fi
12967       ;;
12968
12969    *) ;; # Ignore the rest.
12970
12971    esac
12972  done
12973
12974  # Clean up.
12975  rm -f a.out a.exe
12976else
12977  echo "libtool.m4: error: problem compiling CXX test program"
12978fi
12979
12980$RM -f confest.$objext
12981
12982# PORTME: override above test on systems where it is broken
12983case $host_os in
12984interix[3-9]*)
12985  # Interix 3.5 installs completely hosed .la files for C++, so rather than
12986  # hack all around it, let's just trust "g++" to DTRT.
12987  predep_objects_CXX=
12988  postdep_objects_CXX=
12989  postdeps_CXX=
12990  ;;
12991
12992linux*)
12993  case `$CC -V 2>&1 | sed 5q` in
12994  *Sun\ C*)
12995    # Sun C++ 5.9
12996
12997    # The more standards-conforming stlport4 library is
12998    # incompatible with the Cstd library. Avoid specifying
12999    # it if it's in CXXFLAGS. Ignore libCrun as
13000    # -library=stlport4 depends on it.
13001    case " $CXX $CXXFLAGS " in
13002    *" -library=stlport4 "*)
13003      solaris_use_stlport4=yes
13004      ;;
13005    esac
13006
13007    if test "$solaris_use_stlport4" != yes; then
13008      postdeps_CXX='-library=Cstd -library=Crun'
13009    fi
13010    ;;
13011  esac
13012  ;;
13013
13014solaris*)
13015  case $cc_basename in
13016  CC*)
13017    # The more standards-conforming stlport4 library is
13018    # incompatible with the Cstd library. Avoid specifying
13019    # it if it's in CXXFLAGS. Ignore libCrun as
13020    # -library=stlport4 depends on it.
13021    case " $CXX $CXXFLAGS " in
13022    *" -library=stlport4 "*)
13023      solaris_use_stlport4=yes
13024      ;;
13025    esac
13026
13027    # Adding this requires a known-good setup of shared libraries for
13028    # Sun compiler versions before 5.6, else PIC objects from an old
13029    # archive will be linked into the output, leading to subtle bugs.
13030    if test "$solaris_use_stlport4" != yes; then
13031      postdeps_CXX='-library=Cstd -library=Crun'
13032    fi
13033    ;;
13034  esac
13035  ;;
13036esac
13037
13038
13039case " $postdeps_CXX " in
13040*" -lc "*) archive_cmds_need_lc_CXX=no ;;
13041esac
13042 compiler_lib_search_dirs_CXX=
13043if test -n "${compiler_lib_search_path_CXX}"; then
13044 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
13045fi
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077    lt_prog_compiler_wl_CXX=
13078lt_prog_compiler_pic_CXX=
13079lt_prog_compiler_static_CXX=
13080
13081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
13082$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
13083
13084  # C++ specific cases for pic, static, wl, etc.
13085  if test "$GXX" = yes; then
13086    lt_prog_compiler_wl_CXX='-Wl,'
13087    lt_prog_compiler_static_CXX='-static'
13088
13089    case $host_os in
13090    aix*)
13091      # All AIX code is PIC.
13092      if test "$host_cpu" = ia64; then
13093	# AIX 5 now supports IA64 processor
13094	lt_prog_compiler_static_CXX='-Bstatic'
13095      fi
13096      lt_prog_compiler_pic_CXX='-fPIC'
13097      ;;
13098
13099    amigaos*)
13100      case $host_cpu in
13101      powerpc)
13102            # see comment about AmigaOS4 .so support
13103            lt_prog_compiler_pic_CXX='-fPIC'
13104        ;;
13105      m68k)
13106            # FIXME: we need at least 68020 code to build shared libraries, but
13107            # adding the `-m68020' flag to GCC prevents building anything better,
13108            # like `-m68040'.
13109            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
13110        ;;
13111      esac
13112      ;;
13113
13114    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
13115      # PIC is the default for these OSes.
13116      ;;
13117    mingw* | cygwin* | os2* | pw32* | cegcc*)
13118      # This hack is so that the source file can tell whether it is being
13119      # built for inclusion in a dll (and should export symbols for example).
13120      # Although the cygwin gcc ignores -fPIC, still need this for old-style
13121      # (--disable-auto-import) libraries
13122      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13123      ;;
13124    darwin* | rhapsody*)
13125      # PIC is the default on this platform
13126      # Common symbols not allowed in MH_DYLIB files
13127      lt_prog_compiler_pic_CXX='-fno-common'
13128      ;;
13129    *djgpp*)
13130      # DJGPP does not support shared libraries at all
13131      lt_prog_compiler_pic_CXX=
13132      ;;
13133    haiku*)
13134      # PIC is the default for Haiku.
13135      # The "-static" flag exists, but is broken.
13136      lt_prog_compiler_static_CXX=
13137      ;;
13138    interix[3-9]*)
13139      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
13140      # Instead, we relocate shared libraries at runtime.
13141      ;;
13142    sysv4*MP*)
13143      if test -d /usr/nec; then
13144	lt_prog_compiler_pic_CXX=-Kconform_pic
13145      fi
13146      ;;
13147    hpux*)
13148      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
13149      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
13150      # sets the default TLS model and affects inlining.
13151      case $host_cpu in
13152      hppa*64*)
13153	;;
13154      *)
13155	lt_prog_compiler_pic_CXX='-fPIC'
13156	;;
13157      esac
13158      ;;
13159    *qnx* | *nto*)
13160      # QNX uses GNU C++, but need to define -shared option too, otherwise
13161      # it will coredump.
13162      lt_prog_compiler_pic_CXX='-fPIC -shared'
13163      ;;
13164    *)
13165      lt_prog_compiler_pic_CXX='-fPIC'
13166      ;;
13167    esac
13168  else
13169    case $host_os in
13170      aix[4-9]*)
13171	# All AIX code is PIC.
13172	if test "$host_cpu" = ia64; then
13173	  # AIX 5 now supports IA64 processor
13174	  lt_prog_compiler_static_CXX='-Bstatic'
13175	else
13176	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
13177	fi
13178	;;
13179      chorus*)
13180	case $cc_basename in
13181	cxch68*)
13182	  # Green Hills C++ Compiler
13183	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
13184	  ;;
13185	esac
13186	;;
13187      dgux*)
13188	case $cc_basename in
13189	  ec++*)
13190	    lt_prog_compiler_pic_CXX='-KPIC'
13191	    ;;
13192	  ghcx*)
13193	    # Green Hills C++ Compiler
13194	    lt_prog_compiler_pic_CXX='-pic'
13195	    ;;
13196	  *)
13197	    ;;
13198	esac
13199	;;
13200      freebsd* | dragonfly*)
13201	# FreeBSD uses GNU C++
13202	;;
13203      hpux9* | hpux10* | hpux11*)
13204	case $cc_basename in
13205	  CC*)
13206	    lt_prog_compiler_wl_CXX='-Wl,'
13207	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13208	    if test "$host_cpu" != ia64; then
13209	      lt_prog_compiler_pic_CXX='+Z'
13210	    fi
13211	    ;;
13212	  aCC*)
13213	    lt_prog_compiler_wl_CXX='-Wl,'
13214	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13215	    case $host_cpu in
13216	    hppa*64*|ia64*)
13217	      # +Z the default
13218	      ;;
13219	    *)
13220	      lt_prog_compiler_pic_CXX='+Z'
13221	      ;;
13222	    esac
13223	    ;;
13224	  *)
13225	    ;;
13226	esac
13227	;;
13228      interix*)
13229	# This is c89, which is MS Visual C++ (no shared libs)
13230	# Anyone wants to do a port?
13231	;;
13232      irix5* | irix6* | nonstopux*)
13233	case $cc_basename in
13234	  CC*)
13235	    lt_prog_compiler_wl_CXX='-Wl,'
13236	    lt_prog_compiler_static_CXX='-non_shared'
13237	    # CC pic flag -KPIC is the default.
13238	    ;;
13239	  *)
13240	    ;;
13241	esac
13242	;;
13243      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13244	case $cc_basename in
13245	  KCC*)
13246	    # KAI C++ Compiler
13247	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13248	    lt_prog_compiler_pic_CXX='-fPIC'
13249	    ;;
13250	  ecpc* )
13251	    # old Intel C++ for x86_64 which still supported -KPIC.
13252	    lt_prog_compiler_wl_CXX='-Wl,'
13253	    lt_prog_compiler_pic_CXX='-KPIC'
13254	    lt_prog_compiler_static_CXX='-static'
13255	    ;;
13256	  icpc* )
13257	    # Intel C++, used to be incompatible with GCC.
13258	    # ICC 10 doesn't accept -KPIC any more.
13259	    lt_prog_compiler_wl_CXX='-Wl,'
13260	    lt_prog_compiler_pic_CXX='-fPIC'
13261	    lt_prog_compiler_static_CXX='-static'
13262	    ;;
13263	  pgCC* | pgcpp*)
13264	    # Portland Group C++ compiler
13265	    lt_prog_compiler_wl_CXX='-Wl,'
13266	    lt_prog_compiler_pic_CXX='-fpic'
13267	    lt_prog_compiler_static_CXX='-Bstatic'
13268	    ;;
13269	  cxx*)
13270	    # Compaq C++
13271	    # Make sure the PIC flag is empty.  It appears that all Alpha
13272	    # Linux and Compaq Tru64 Unix objects are PIC.
13273	    lt_prog_compiler_pic_CXX=
13274	    lt_prog_compiler_static_CXX='-non_shared'
13275	    ;;
13276	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
13277	    # IBM XL 8.0, 9.0 on PPC and BlueGene
13278	    lt_prog_compiler_wl_CXX='-Wl,'
13279	    lt_prog_compiler_pic_CXX='-qpic'
13280	    lt_prog_compiler_static_CXX='-qstaticlink'
13281	    ;;
13282	  *)
13283	    case `$CC -V 2>&1 | sed 5q` in
13284	    *Sun\ C*)
13285	      # Sun C++ 5.9
13286	      lt_prog_compiler_pic_CXX='-KPIC'
13287	      lt_prog_compiler_static_CXX='-Bstatic'
13288	      lt_prog_compiler_wl_CXX='-Qoption ld '
13289	      ;;
13290	    esac
13291	    ;;
13292	esac
13293	;;
13294      lynxos*)
13295	;;
13296      m88k*)
13297	;;
13298      mvs*)
13299	case $cc_basename in
13300	  cxx*)
13301	    lt_prog_compiler_pic_CXX='-W c,exportall'
13302	    ;;
13303	  *)
13304	    ;;
13305	esac
13306	;;
13307      netbsd*)
13308	;;
13309      *qnx* | *nto*)
13310        # QNX uses GNU C++, but need to define -shared option too, otherwise
13311        # it will coredump.
13312        lt_prog_compiler_pic_CXX='-fPIC -shared'
13313        ;;
13314      osf3* | osf4* | osf5*)
13315	case $cc_basename in
13316	  KCC*)
13317	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13318	    ;;
13319	  RCC*)
13320	    # Rational C++ 2.4.1
13321	    lt_prog_compiler_pic_CXX='-pic'
13322	    ;;
13323	  cxx*)
13324	    # Digital/Compaq C++
13325	    lt_prog_compiler_wl_CXX='-Wl,'
13326	    # Make sure the PIC flag is empty.  It appears that all Alpha
13327	    # Linux and Compaq Tru64 Unix objects are PIC.
13328	    lt_prog_compiler_pic_CXX=
13329	    lt_prog_compiler_static_CXX='-non_shared'
13330	    ;;
13331	  *)
13332	    ;;
13333	esac
13334	;;
13335      psos*)
13336	;;
13337      solaris*)
13338	case $cc_basename in
13339	  CC*)
13340	    # Sun C++ 4.2, 5.x and Centerline C++
13341	    lt_prog_compiler_pic_CXX='-KPIC'
13342	    lt_prog_compiler_static_CXX='-Bstatic'
13343	    lt_prog_compiler_wl_CXX='-Qoption ld '
13344	    ;;
13345	  gcx*)
13346	    # Green Hills C++ Compiler
13347	    lt_prog_compiler_pic_CXX='-PIC'
13348	    ;;
13349	  *)
13350	    ;;
13351	esac
13352	;;
13353      sunos4*)
13354	case $cc_basename in
13355	  CC*)
13356	    # Sun C++ 4.x
13357	    lt_prog_compiler_pic_CXX='-pic'
13358	    lt_prog_compiler_static_CXX='-Bstatic'
13359	    ;;
13360	  lcc*)
13361	    # Lucid
13362	    lt_prog_compiler_pic_CXX='-pic'
13363	    ;;
13364	  *)
13365	    ;;
13366	esac
13367	;;
13368      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
13369	case $cc_basename in
13370	  CC*)
13371	    lt_prog_compiler_wl_CXX='-Wl,'
13372	    lt_prog_compiler_pic_CXX='-KPIC'
13373	    lt_prog_compiler_static_CXX='-Bstatic'
13374	    ;;
13375	esac
13376	;;
13377      tandem*)
13378	case $cc_basename in
13379	  NCC*)
13380	    # NonStop-UX NCC 3.20
13381	    lt_prog_compiler_pic_CXX='-KPIC'
13382	    ;;
13383	  *)
13384	    ;;
13385	esac
13386	;;
13387      vxworks*)
13388	;;
13389      *)
13390	lt_prog_compiler_can_build_shared_CXX=no
13391	;;
13392    esac
13393  fi
13394
13395case $host_os in
13396  # For platforms which do not support PIC, -DPIC is meaningless:
13397  *djgpp*)
13398    lt_prog_compiler_pic_CXX=
13399    ;;
13400  *)
13401    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
13402    ;;
13403esac
13404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
13405$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
13406
13407
13408
13409#
13410# Check to make sure the PIC flag actually works.
13411#
13412if test -n "$lt_prog_compiler_pic_CXX"; then
13413  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
13414$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
13415if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
13416  $as_echo_n "(cached) " >&6
13417else
13418  lt_cv_prog_compiler_pic_works_CXX=no
13419   ac_outfile=conftest.$ac_objext
13420   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13421   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
13422   # Insert the option either (1) after the last *FLAGS variable, or
13423   # (2) before a word containing "conftest.", or (3) at the end.
13424   # Note that $ac_compile itself does not contain backslashes and begins
13425   # with a dollar sign (not a hyphen), so the echo should work correctly.
13426   # The option is referenced via a variable to avoid confusing sed.
13427   lt_compile=`echo "$ac_compile" | $SED \
13428   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13429   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13430   -e 's:$: $lt_compiler_flag:'`
13431   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
13432   (eval "$lt_compile" 2>conftest.err)
13433   ac_status=$?
13434   cat conftest.err >&5
13435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13436   if (exit $ac_status) && test -s "$ac_outfile"; then
13437     # The compiler can only warn and ignore the option if not recognized
13438     # So say no if there are warnings other than the usual output.
13439     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
13440     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
13441     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
13442       lt_cv_prog_compiler_pic_works_CXX=yes
13443     fi
13444   fi
13445   $RM conftest*
13446
13447fi
13448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
13449$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
13450
13451if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
13452    case $lt_prog_compiler_pic_CXX in
13453     "" | " "*) ;;
13454     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
13455     esac
13456else
13457    lt_prog_compiler_pic_CXX=
13458     lt_prog_compiler_can_build_shared_CXX=no
13459fi
13460
13461fi
13462
13463
13464
13465#
13466# Check to make sure the static flag actually works.
13467#
13468wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
13469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
13470$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
13471if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
13472  $as_echo_n "(cached) " >&6
13473else
13474  lt_cv_prog_compiler_static_works_CXX=no
13475   save_LDFLAGS="$LDFLAGS"
13476   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
13477   echo "$lt_simple_link_test_code" > conftest.$ac_ext
13478   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
13479     # The linker can only warn and ignore the option if not recognized
13480     # So say no if there are warnings
13481     if test -s conftest.err; then
13482       # Append any errors to the config.log.
13483       cat conftest.err 1>&5
13484       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
13485       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
13486       if diff conftest.exp conftest.er2 >/dev/null; then
13487         lt_cv_prog_compiler_static_works_CXX=yes
13488       fi
13489     else
13490       lt_cv_prog_compiler_static_works_CXX=yes
13491     fi
13492   fi
13493   $RM -r conftest*
13494   LDFLAGS="$save_LDFLAGS"
13495
13496fi
13497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
13498$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
13499
13500if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
13501    :
13502else
13503    lt_prog_compiler_static_CXX=
13504fi
13505
13506
13507
13508
13509    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
13510$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
13511if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
13512  $as_echo_n "(cached) " >&6
13513else
13514  lt_cv_prog_compiler_c_o_CXX=no
13515   $RM -r conftest 2>/dev/null
13516   mkdir conftest
13517   cd conftest
13518   mkdir out
13519   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13520
13521   lt_compiler_flag="-o out/conftest2.$ac_objext"
13522   # Insert the option either (1) after the last *FLAGS variable, or
13523   # (2) before a word containing "conftest.", or (3) at the end.
13524   # Note that $ac_compile itself does not contain backslashes and begins
13525   # with a dollar sign (not a hyphen), so the echo should work correctly.
13526   lt_compile=`echo "$ac_compile" | $SED \
13527   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13528   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13529   -e 's:$: $lt_compiler_flag:'`
13530   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
13531   (eval "$lt_compile" 2>out/conftest.err)
13532   ac_status=$?
13533   cat out/conftest.err >&5
13534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13535   if (exit $ac_status) && test -s out/conftest2.$ac_objext
13536   then
13537     # The compiler can only warn and ignore the option if not recognized
13538     # So say no if there are warnings
13539     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
13540     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
13541     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
13542       lt_cv_prog_compiler_c_o_CXX=yes
13543     fi
13544   fi
13545   chmod u+w . 2>&5
13546   $RM conftest*
13547   # SGI C++ compiler will create directory out/ii_files/ for
13548   # template instantiation
13549   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
13550   $RM out/* && rmdir out
13551   cd ..
13552   $RM -r conftest
13553   $RM conftest*
13554
13555fi
13556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
13557$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
13558
13559
13560
13561    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
13562$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
13563if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
13564  $as_echo_n "(cached) " >&6
13565else
13566  lt_cv_prog_compiler_c_o_CXX=no
13567   $RM -r conftest 2>/dev/null
13568   mkdir conftest
13569   cd conftest
13570   mkdir out
13571   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13572
13573   lt_compiler_flag="-o out/conftest2.$ac_objext"
13574   # Insert the option either (1) after the last *FLAGS variable, or
13575   # (2) before a word containing "conftest.", or (3) at the end.
13576   # Note that $ac_compile itself does not contain backslashes and begins
13577   # with a dollar sign (not a hyphen), so the echo should work correctly.
13578   lt_compile=`echo "$ac_compile" | $SED \
13579   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13580   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13581   -e 's:$: $lt_compiler_flag:'`
13582   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
13583   (eval "$lt_compile" 2>out/conftest.err)
13584   ac_status=$?
13585   cat out/conftest.err >&5
13586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13587   if (exit $ac_status) && test -s out/conftest2.$ac_objext
13588   then
13589     # The compiler can only warn and ignore the option if not recognized
13590     # So say no if there are warnings
13591     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
13592     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
13593     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
13594       lt_cv_prog_compiler_c_o_CXX=yes
13595     fi
13596   fi
13597   chmod u+w . 2>&5
13598   $RM conftest*
13599   # SGI C++ compiler will create directory out/ii_files/ for
13600   # template instantiation
13601   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
13602   $RM out/* && rmdir out
13603   cd ..
13604   $RM -r conftest
13605   $RM conftest*
13606
13607fi
13608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
13609$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
13610
13611
13612
13613
13614hard_links="nottested"
13615if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
13616  # do not overwrite the value of need_locks provided by the user
13617  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
13618$as_echo_n "checking if we can lock with hard links... " >&6; }
13619  hard_links=yes
13620  $RM conftest*
13621  ln conftest.a conftest.b 2>/dev/null && hard_links=no
13622  touch conftest.a
13623  ln conftest.a conftest.b 2>&5 || hard_links=no
13624  ln conftest.a conftest.b 2>/dev/null && hard_links=no
13625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
13626$as_echo "$hard_links" >&6; }
13627  if test "$hard_links" = no; then
13628    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
13629$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
13630    need_locks=warn
13631  fi
13632else
13633  need_locks=no
13634fi
13635
13636
13637
13638    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
13639$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
13640
13641  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
13642  case $host_os in
13643  aix[4-9]*)
13644    # If we're using GNU nm, then we don't want the "-C" option.
13645    # -C means demangle to AIX nm, but means don't demangle with GNU nm
13646    # Also, AIX nm treats weak defined symbols like other global defined
13647    # symbols, whereas GNU nm marks them as "W".
13648    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
13649      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
13650    else
13651      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
13652    fi
13653    ;;
13654  pw32*)
13655    export_symbols_cmds_CXX="$ltdll_cmds"
13656  ;;
13657  cygwin* | mingw* | cegcc*)
13658    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
13659  ;;
13660  *)
13661    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
13662  ;;
13663  esac
13664  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
13665
13666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13667$as_echo "$ld_shlibs_CXX" >&6; }
13668test "$ld_shlibs_CXX" = no && can_build_shared=no
13669
13670with_gnu_ld_CXX=$with_gnu_ld
13671
13672
13673
13674
13675
13676
13677#
13678# Do we need to explicitly link libc?
13679#
13680case "x$archive_cmds_need_lc_CXX" in
13681x|xyes)
13682  # Assume -lc should be added
13683  archive_cmds_need_lc_CXX=yes
13684
13685  if test "$enable_shared" = yes && test "$GCC" = yes; then
13686    case $archive_cmds_CXX in
13687    *'~'*)
13688      # FIXME: we may have to deal with multi-command sequences.
13689      ;;
13690    '$CC '*)
13691      # Test whether the compiler implicitly links with -lc since on some
13692      # systems, -lgcc has to come before -lc. If gcc already passes -lc
13693      # to ld, don't add -lc before -lgcc.
13694      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
13695$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
13696if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
13697  $as_echo_n "(cached) " >&6
13698else
13699  $RM conftest*
13700	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13701
13702	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13703  (eval $ac_compile) 2>&5
13704  ac_status=$?
13705  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13706  test $ac_status = 0; } 2>conftest.err; then
13707	  soname=conftest
13708	  lib=conftest
13709	  libobjs=conftest.$ac_objext
13710	  deplibs=
13711	  wl=$lt_prog_compiler_wl_CXX
13712	  pic_flag=$lt_prog_compiler_pic_CXX
13713	  compiler_flags=-v
13714	  linker_flags=-v
13715	  verstring=
13716	  output_objdir=.
13717	  libname=conftest
13718	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
13719	  allow_undefined_flag_CXX=
13720	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
13721  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
13722  ac_status=$?
13723  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13724  test $ac_status = 0; }
13725	  then
13726	    lt_cv_archive_cmds_need_lc_CXX=no
13727	  else
13728	    lt_cv_archive_cmds_need_lc_CXX=yes
13729	  fi
13730	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
13731	else
13732	  cat conftest.err 1>&5
13733	fi
13734	$RM conftest*
13735
13736fi
13737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
13738$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
13739      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
13740      ;;
13741    esac
13742  fi
13743  ;;
13744esac
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
13810$as_echo_n "checking dynamic linker characteristics... " >&6; }
13811
13812library_names_spec=
13813libname_spec='lib$name'
13814soname_spec=
13815shrext_cmds=".so"
13816postinstall_cmds=
13817postuninstall_cmds=
13818finish_cmds=
13819finish_eval=
13820shlibpath_var=
13821shlibpath_overrides_runpath=unknown
13822version_type=none
13823dynamic_linker="$host_os ld.so"
13824sys_lib_dlsearch_path_spec="/lib /usr/lib"
13825need_lib_prefix=unknown
13826hardcode_into_libs=no
13827
13828# when you set need_version to no, make sure it does not cause -set_version
13829# flags to be left without arguments
13830need_version=unknown
13831
13832case $host_os in
13833aix3*)
13834  version_type=linux
13835  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
13836  shlibpath_var=LIBPATH
13837
13838  # AIX 3 has no versioning support, so we append a major version to the name.
13839  soname_spec='${libname}${release}${shared_ext}$major'
13840  ;;
13841
13842aix[4-9]*)
13843  version_type=linux
13844  need_lib_prefix=no
13845  need_version=no
13846  hardcode_into_libs=yes
13847  if test "$host_cpu" = ia64; then
13848    # AIX 5 supports IA64
13849    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
13850    shlibpath_var=LD_LIBRARY_PATH
13851  else
13852    # With GCC up to 2.95.x, collect2 would create an import file
13853    # for dependence libraries.  The import file would start with
13854    # the line `#! .'.  This would cause the generated library to
13855    # depend on `.', always an invalid library.  This was fixed in
13856    # development snapshots of GCC prior to 3.0.
13857    case $host_os in
13858      aix4 | aix4.[01] | aix4.[01].*)
13859      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
13860	   echo ' yes '
13861	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
13862	:
13863      else
13864	can_build_shared=no
13865      fi
13866      ;;
13867    esac
13868    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
13869    # soname into executable. Probably we can add versioning support to
13870    # collect2, so additional links can be useful in future.
13871    if test "$aix_use_runtimelinking" = yes; then
13872      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
13873      # instead of lib<name>.a to let people know that these are not
13874      # typical AIX shared libraries.
13875      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13876    else
13877      # We preserve .a as extension for shared libraries through AIX4.2
13878      # and later when we are not doing run time linking.
13879      library_names_spec='${libname}${release}.a $libname.a'
13880      soname_spec='${libname}${release}${shared_ext}$major'
13881    fi
13882    shlibpath_var=LIBPATH
13883  fi
13884  ;;
13885
13886amigaos*)
13887  case $host_cpu in
13888  powerpc)
13889    # Since July 2007 AmigaOS4 officially supports .so libraries.
13890    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
13891    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13892    ;;
13893  m68k)
13894    library_names_spec='$libname.ixlibrary $libname.a'
13895    # Create ${libname}_ixlibrary.a entries in /sys/libs.
13896    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
13897    ;;
13898  esac
13899  ;;
13900
13901beos*)
13902  library_names_spec='${libname}${shared_ext}'
13903  dynamic_linker="$host_os ld.so"
13904  shlibpath_var=LIBRARY_PATH
13905  ;;
13906
13907bsdi[45]*)
13908  version_type=linux
13909  need_version=no
13910  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13911  soname_spec='${libname}${release}${shared_ext}$major'
13912  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
13913  shlibpath_var=LD_LIBRARY_PATH
13914  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
13915  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
13916  # the default ld.so.conf also contains /usr/contrib/lib and
13917  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
13918  # libtool to hard-code these into programs
13919  ;;
13920
13921cygwin* | mingw* | pw32* | cegcc*)
13922  version_type=windows
13923  shrext_cmds=".dll"
13924  need_version=no
13925  need_lib_prefix=no
13926
13927  case $GCC,$host_os in
13928  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
13929    library_names_spec='$libname.dll.a'
13930    # DLL is installed to $(libdir)/../bin by postinstall_cmds
13931    postinstall_cmds='base_file=`basename \${file}`~
13932      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
13933      dldir=$destdir/`dirname \$dlpath`~
13934      test -d \$dldir || mkdir -p \$dldir~
13935      $install_prog $dir/$dlname \$dldir/$dlname~
13936      chmod a+x \$dldir/$dlname~
13937      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
13938        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
13939      fi'
13940    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13941      dlpath=$dir/\$dldll~
13942       $RM \$dlpath'
13943    shlibpath_overrides_runpath=yes
13944
13945    case $host_os in
13946    cygwin*)
13947      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13948      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13949
13950      ;;
13951    mingw* | cegcc*)
13952      # MinGW DLLs use traditional 'lib' prefix
13953      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13954      ;;
13955    pw32*)
13956      # pw32 DLLs use 'pw' prefix rather than 'lib'
13957      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13958      ;;
13959    esac
13960    ;;
13961
13962  *)
13963    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
13964    ;;
13965  esac
13966  dynamic_linker='Win32 ld.exe'
13967  # FIXME: first we should search . and the directory the executable is in
13968  shlibpath_var=PATH
13969  ;;
13970
13971darwin* | rhapsody*)
13972  dynamic_linker="$host_os dyld"
13973  version_type=darwin
13974  need_lib_prefix=no
13975  need_version=no
13976  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
13977  soname_spec='${libname}${release}${major}$shared_ext'
13978  shlibpath_overrides_runpath=yes
13979  shlibpath_var=DYLD_LIBRARY_PATH
13980  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
13981
13982  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
13983  ;;
13984
13985dgux*)
13986  version_type=linux
13987  need_lib_prefix=no
13988  need_version=no
13989  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
13990  soname_spec='${libname}${release}${shared_ext}$major'
13991  shlibpath_var=LD_LIBRARY_PATH
13992  ;;
13993
13994freebsd* | dragonfly*)
13995  # DragonFly does not have aout.  When/if they implement a new
13996  # versioning mechanism, adjust this.
13997  if test -x /usr/bin/objformat; then
13998    objformat=`/usr/bin/objformat`
13999  else
14000    case $host_os in
14001    freebsd[23].*) objformat=aout ;;
14002    *) objformat=elf ;;
14003    esac
14004  fi
14005  version_type=freebsd-$objformat
14006  case $version_type in
14007    freebsd-elf*)
14008      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14009      need_version=no
14010      need_lib_prefix=no
14011      ;;
14012    freebsd-*)
14013      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14014      need_version=yes
14015      ;;
14016  esac
14017  shlibpath_var=LD_LIBRARY_PATH
14018  case $host_os in
14019  freebsd2.*)
14020    shlibpath_overrides_runpath=yes
14021    ;;
14022  freebsd3.[01]* | freebsdelf3.[01]*)
14023    shlibpath_overrides_runpath=yes
14024    hardcode_into_libs=yes
14025    ;;
14026  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
14027  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
14028    shlibpath_overrides_runpath=no
14029    hardcode_into_libs=yes
14030    ;;
14031  *) # from 4.6 on, and DragonFly
14032    shlibpath_overrides_runpath=yes
14033    hardcode_into_libs=yes
14034    ;;
14035  esac
14036  ;;
14037
14038gnu*)
14039  version_type=linux
14040  need_lib_prefix=no
14041  need_version=no
14042  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14043  soname_spec='${libname}${release}${shared_ext}$major'
14044  shlibpath_var=LD_LIBRARY_PATH
14045  hardcode_into_libs=yes
14046  ;;
14047
14048haiku*)
14049  version_type=linux
14050  need_lib_prefix=no
14051  need_version=no
14052  dynamic_linker="$host_os runtime_loader"
14053  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14054  soname_spec='${libname}${release}${shared_ext}$major'
14055  shlibpath_var=LIBRARY_PATH
14056  shlibpath_overrides_runpath=yes
14057  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
14058  hardcode_into_libs=yes
14059  ;;
14060
14061hpux9* | hpux10* | hpux11*)
14062  # Give a soname corresponding to the major version so that dld.sl refuses to
14063  # link against other versions.
14064  version_type=sunos
14065  need_lib_prefix=no
14066  need_version=no
14067  case $host_cpu in
14068  ia64*)
14069    shrext_cmds='.so'
14070    hardcode_into_libs=yes
14071    dynamic_linker="$host_os dld.so"
14072    shlibpath_var=LD_LIBRARY_PATH
14073    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14074    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14075    soname_spec='${libname}${release}${shared_ext}$major'
14076    if test "X$HPUX_IA64_MODE" = X32; then
14077      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14078    else
14079      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
14080    fi
14081    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14082    ;;
14083  hppa*64*)
14084    shrext_cmds='.sl'
14085    hardcode_into_libs=yes
14086    dynamic_linker="$host_os dld.sl"
14087    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
14088    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14089    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14090    soname_spec='${libname}${release}${shared_ext}$major'
14091    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14092    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14093    ;;
14094  *)
14095    shrext_cmds='.sl'
14096    dynamic_linker="$host_os dld.sl"
14097    shlibpath_var=SHLIB_PATH
14098    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
14099    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14100    soname_spec='${libname}${release}${shared_ext}$major'
14101    ;;
14102  esac
14103  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14104  postinstall_cmds='chmod 555 $lib'
14105  # or fails outright, so override atomically:
14106  install_override_mode=555
14107  ;;
14108
14109interix[3-9]*)
14110  version_type=linux
14111  need_lib_prefix=no
14112  need_version=no
14113  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14114  soname_spec='${libname}${release}${shared_ext}$major'
14115  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
14116  shlibpath_var=LD_LIBRARY_PATH
14117  shlibpath_overrides_runpath=no
14118  hardcode_into_libs=yes
14119  ;;
14120
14121irix5* | irix6* | nonstopux*)
14122  case $host_os in
14123    nonstopux*) version_type=nonstopux ;;
14124    *)
14125	if test "$lt_cv_prog_gnu_ld" = yes; then
14126		version_type=linux
14127	else
14128		version_type=irix
14129	fi ;;
14130  esac
14131  need_lib_prefix=no
14132  need_version=no
14133  soname_spec='${libname}${release}${shared_ext}$major'
14134  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14135  case $host_os in
14136  irix5* | nonstopux*)
14137    libsuff= shlibsuff=
14138    ;;
14139  *)
14140    case $LD in # libtool.m4 will add one of these switches to LD
14141    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
14142      libsuff= shlibsuff= libmagic=32-bit;;
14143    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
14144      libsuff=32 shlibsuff=N32 libmagic=N32;;
14145    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
14146      libsuff=64 shlibsuff=64 libmagic=64-bit;;
14147    *) libsuff= shlibsuff= libmagic=never-match;;
14148    esac
14149    ;;
14150  esac
14151  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
14152  shlibpath_overrides_runpath=no
14153  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14154  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
14155  hardcode_into_libs=yes
14156  ;;
14157
14158# No shared lib support for Linux oldld, aout, or coff.
14159linux*oldld* | linux*aout* | linux*coff*)
14160  dynamic_linker=no
14161  ;;
14162
14163# This must be Linux ELF.
14164
14165# uclinux* changes (here and below) have been submitted to the libtool
14166# project, but have not yet been accepted: they are GCC-local changes
14167# for the time being.  (See
14168# https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html)
14169linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
14170  version_type=linux
14171  need_lib_prefix=no
14172  need_version=no
14173  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14174  soname_spec='${libname}${release}${shared_ext}$major'
14175  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14176  shlibpath_var=LD_LIBRARY_PATH
14177  shlibpath_overrides_runpath=no
14178
14179  # Some binutils ld are patched to set DT_RUNPATH
14180  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
14181  $as_echo_n "(cached) " >&6
14182else
14183  lt_cv_shlibpath_overrides_runpath=no
14184    save_LDFLAGS=$LDFLAGS
14185    save_libdir=$libdir
14186    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
14187	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
14188    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14189/* end confdefs.h.  */
14190
14191int
14192main ()
14193{
14194
14195  ;
14196  return 0;
14197}
14198_ACEOF
14199if ac_fn_cxx_try_link "$LINENO"; then :
14200  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
14201  lt_cv_shlibpath_overrides_runpath=yes
14202fi
14203fi
14204rm -f core conftest.err conftest.$ac_objext \
14205    conftest$ac_exeext conftest.$ac_ext
14206    LDFLAGS=$save_LDFLAGS
14207    libdir=$save_libdir
14208
14209fi
14210
14211  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
14212
14213  # This implies no fast_install, which is unacceptable.
14214  # Some rework will be needed to allow for fast_install
14215  # before this can be enabled.
14216  hardcode_into_libs=yes
14217
14218  # Append ld.so.conf contents to the search path
14219  if test -f /etc/ld.so.conf; then
14220    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
14221    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
14222  fi
14223
14224  # We used to test for /lib/ld.so.1 and disable shared libraries on
14225  # powerpc, because MkLinux only supported shared libraries with the
14226  # GNU dynamic linker.  Since this was broken with cross compilers,
14227  # most powerpc-linux boxes support dynamic linking these days and
14228  # people can always --disable-shared, the test was removed, and we
14229  # assume the GNU/Linux dynamic linker is in use.
14230  dynamic_linker='GNU/Linux ld.so'
14231  ;;
14232
14233netbsd*)
14234  version_type=sunos
14235  need_lib_prefix=no
14236  need_version=no
14237  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14238    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14239    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14240    dynamic_linker='NetBSD (a.out) ld.so'
14241  else
14242    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14243    soname_spec='${libname}${release}${shared_ext}$major'
14244    dynamic_linker='NetBSD ld.elf_so'
14245  fi
14246  shlibpath_var=LD_LIBRARY_PATH
14247  shlibpath_overrides_runpath=yes
14248  hardcode_into_libs=yes
14249  ;;
14250
14251newsos6)
14252  version_type=linux
14253  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14254  shlibpath_var=LD_LIBRARY_PATH
14255  shlibpath_overrides_runpath=yes
14256  ;;
14257
14258*nto* | *qnx*)
14259  version_type=qnx
14260  need_lib_prefix=no
14261  need_version=no
14262  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14263  soname_spec='${libname}${release}${shared_ext}$major'
14264  shlibpath_var=LD_LIBRARY_PATH
14265  shlibpath_overrides_runpath=no
14266  hardcode_into_libs=yes
14267  dynamic_linker='ldqnx.so'
14268  ;;
14269
14270openbsd*)
14271  version_type=sunos
14272  sys_lib_dlsearch_path_spec="/usr/lib"
14273  need_lib_prefix=no
14274  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
14275  case $host_os in
14276    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
14277    *)				need_version=no  ;;
14278  esac
14279  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14280  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14281  shlibpath_var=LD_LIBRARY_PATH
14282  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14283    case $host_os in
14284      openbsd2.[89] | openbsd2.[89].*)
14285	shlibpath_overrides_runpath=no
14286	;;
14287      *)
14288	shlibpath_overrides_runpath=yes
14289	;;
14290      esac
14291  else
14292    shlibpath_overrides_runpath=yes
14293  fi
14294  ;;
14295
14296os2*)
14297  libname_spec='$name'
14298  shrext_cmds=".dll"
14299  need_lib_prefix=no
14300  library_names_spec='$libname${shared_ext} $libname.a'
14301  dynamic_linker='OS/2 ld.exe'
14302  shlibpath_var=LIBPATH
14303  ;;
14304
14305osf3* | osf4* | osf5*)
14306  version_type=osf
14307  need_lib_prefix=no
14308  need_version=no
14309  soname_spec='${libname}${release}${shared_ext}$major'
14310  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14311  shlibpath_var=LD_LIBRARY_PATH
14312  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14313  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
14314  ;;
14315
14316rdos*)
14317  dynamic_linker=no
14318  ;;
14319
14320solaris*)
14321  version_type=linux
14322  need_lib_prefix=no
14323  need_version=no
14324  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14325  soname_spec='${libname}${release}${shared_ext}$major'
14326  shlibpath_var=LD_LIBRARY_PATH
14327  shlibpath_overrides_runpath=yes
14328  hardcode_into_libs=yes
14329  # ldd complains unless libraries are executable
14330  postinstall_cmds='chmod +x $lib'
14331  ;;
14332
14333sunos4*)
14334  version_type=sunos
14335  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14336  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14337  shlibpath_var=LD_LIBRARY_PATH
14338  shlibpath_overrides_runpath=yes
14339  if test "$with_gnu_ld" = yes; then
14340    need_lib_prefix=no
14341  fi
14342  need_version=yes
14343  ;;
14344
14345sysv4 | sysv4.3*)
14346  version_type=linux
14347  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14348  soname_spec='${libname}${release}${shared_ext}$major'
14349  shlibpath_var=LD_LIBRARY_PATH
14350  case $host_vendor in
14351    sni)
14352      shlibpath_overrides_runpath=no
14353      need_lib_prefix=no
14354      runpath_var=LD_RUN_PATH
14355      ;;
14356    siemens)
14357      need_lib_prefix=no
14358      ;;
14359    motorola)
14360      need_lib_prefix=no
14361      need_version=no
14362      shlibpath_overrides_runpath=no
14363      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
14364      ;;
14365  esac
14366  ;;
14367
14368sysv4*MP*)
14369  if test -d /usr/nec ;then
14370    version_type=linux
14371    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
14372    soname_spec='$libname${shared_ext}.$major'
14373    shlibpath_var=LD_LIBRARY_PATH
14374  fi
14375  ;;
14376
14377sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
14378  version_type=freebsd-elf
14379  need_lib_prefix=no
14380  need_version=no
14381  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14382  soname_spec='${libname}${release}${shared_ext}$major'
14383  shlibpath_var=LD_LIBRARY_PATH
14384  shlibpath_overrides_runpath=yes
14385  hardcode_into_libs=yes
14386  if test "$with_gnu_ld" = yes; then
14387    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14388  else
14389    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
14390    case $host_os in
14391      sco3.2v5*)
14392        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
14393	;;
14394    esac
14395  fi
14396  sys_lib_dlsearch_path_spec='/usr/lib'
14397  ;;
14398
14399tpf*)
14400  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
14401  version_type=linux
14402  need_lib_prefix=no
14403  need_version=no
14404  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14405  shlibpath_var=LD_LIBRARY_PATH
14406  shlibpath_overrides_runpath=no
14407  hardcode_into_libs=yes
14408  ;;
14409
14410uts4*)
14411  version_type=linux
14412  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14413  soname_spec='${libname}${release}${shared_ext}$major'
14414  shlibpath_var=LD_LIBRARY_PATH
14415  ;;
14416
14417*)
14418  dynamic_linker=no
14419  ;;
14420esac
14421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14422$as_echo "$dynamic_linker" >&6; }
14423test "$dynamic_linker" = no && can_build_shared=no
14424
14425variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
14426if test "$GCC" = yes; then
14427  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14428fi
14429
14430if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
14431  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
14432fi
14433if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
14434  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
14435fi
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
14475$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14476hardcode_action_CXX=
14477if test -n "$hardcode_libdir_flag_spec_CXX" ||
14478   test -n "$runpath_var_CXX" ||
14479   test "X$hardcode_automatic_CXX" = "Xyes" ; then
14480
14481  # We can hardcode non-existent directories.
14482  if test "$hardcode_direct_CXX" != no &&
14483     # If the only mechanism to avoid hardcoding is shlibpath_var, we
14484     # have to relink, otherwise we might link with an installed library
14485     # when we should be linking with a yet-to-be-installed one
14486     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
14487     test "$hardcode_minus_L_CXX" != no; then
14488    # Linking always hardcodes the temporary library directory.
14489    hardcode_action_CXX=relink
14490  else
14491    # We can link without hardcoding, and we can hardcode nonexisting dirs.
14492    hardcode_action_CXX=immediate
14493  fi
14494else
14495  # We cannot hardcode anything, or else we can only hardcode existing
14496  # directories.
14497  hardcode_action_CXX=unsupported
14498fi
14499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
14500$as_echo "$hardcode_action_CXX" >&6; }
14501
14502if test "$hardcode_action_CXX" = relink ||
14503   test "$inherit_rpath_CXX" = yes; then
14504  # Fast installation is not supported
14505  enable_fast_install=no
14506elif test "$shlibpath_overrides_runpath" = yes ||
14507     test "$enable_shared" = no; then
14508  # Fast installation is not necessary
14509  enable_fast_install=needless
14510fi
14511
14512
14513
14514
14515
14516
14517
14518  fi # test -n "$compiler"
14519
14520  CC=$lt_save_CC
14521  LDCXX=$LD
14522  LD=$lt_save_LD
14523  GCC=$lt_save_GCC
14524  with_gnu_ld=$lt_save_with_gnu_ld
14525  lt_cv_path_LDCXX=$lt_cv_path_LD
14526  lt_cv_path_LD=$lt_save_path_LD
14527  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
14528  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
14529fi # test "$_lt_caught_CXX_error" != yes
14530
14531ac_ext=c
14532ac_cpp='$CPP $CPPFLAGS'
14533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14535ac_compiler_gnu=$ac_cv_c_compiler_gnu
14536
14537
14538
14539visibility=
14540if test "$GXX" = yes; then
14541  visibility=-fvisibility=hidden
14542fi
14543
14544
14545ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
14546if test "x$ac_cv_have_decl_basename" = xyes; then :
14547  ac_have_decl=1
14548else
14549  ac_have_decl=0
14550fi
14551
14552cat >>confdefs.h <<_ACEOF
14553#define HAVE_DECL_BASENAME $ac_have_decl
14554_ACEOF
14555
14556
14557
14558  get_gcc_base_ver="cat"
14559
14560# Check whether --with-gcc-major-version-only was given.
14561if test "${with_gcc_major_version_only+set}" = set; then :
14562  withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
14563        get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
14564      fi
14565
14566fi
14567
14568
14569
14570
14571if test x$with_gcc_major_version_only = xyes ; then
14572    gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/../gcc/BASE-VER`
14573  else
14574  gcc_version=`cat $srcdir/../gcc/BASE-VER`
14575fi
14576
14577CONFIG_STATUS_DEPENDENCIES='$(top_srcdir)/../gcc/BASE-VER'
14578
14579
14580ac_ext=c
14581ac_cpp='$CPP $CPPFLAGS'
14582ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14583ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14584ac_compiler_gnu=$ac_cv_c_compiler_gnu
14585
14586WARN_FLAGS=
14587save_CFLAGS="$CFLAGS"
14588for real_option in -W -Wall; do
14589  # Do the check with the no- prefix removed since gcc silently
14590  # accepts any -Wno-* option on purpose
14591  case $real_option in
14592    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
14593    *) option=$real_option ;;
14594  esac
14595  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
14596
14597  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
14598$as_echo_n "checking whether $CC supports $option... " >&6; }
14599if eval \${$as_acx_Woption+:} false; then :
14600  $as_echo_n "(cached) " >&6
14601else
14602  CFLAGS="$option"
14603    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14604/* end confdefs.h.  */
14605
14606int
14607main ()
14608{
14609
14610  ;
14611  return 0;
14612}
14613_ACEOF
14614if ac_fn_c_try_compile "$LINENO"; then :
14615  eval "$as_acx_Woption=yes"
14616else
14617  eval "$as_acx_Woption=no"
14618fi
14619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14620
14621fi
14622eval ac_res=\$$as_acx_Woption
14623	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14624$as_echo "$ac_res" >&6; }
14625  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
14626  WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option"
14627fi
14628  done
14629CFLAGS="$save_CFLAGS"
14630ac_ext=c
14631ac_cpp='$CPP $CPPFLAGS'
14632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14634ac_compiler_gnu=$ac_cv_c_compiler_gnu
14635
14636
14637
14638ac_ext=c
14639ac_cpp='$CPP $CPPFLAGS'
14640ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14641ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14642ac_compiler_gnu=$ac_cv_c_compiler_gnu
14643
14644WERROR=
14645# Check whether --enable-werror-always was given.
14646if test "${enable_werror_always+set}" = set; then :
14647  enableval=$enable_werror_always;
14648else
14649  enable_werror_always=no
14650fi
14651
14652if test $enable_werror_always = yes; then :
14653  WERROR="$WERROR${WERROR:+ }-Werror"
14654fi
14655
14656ac_ext=c
14657ac_cpp='$CPP $CPPFLAGS'
14658ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14659ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14660ac_compiler_gnu=$ac_cv_c_compiler_gnu
14661
14662
14663
14664
14665
14666libsuffix=
14667if test "$GXX" = yes; then
14668  libsuffix=`$CXX -print-multi-os-directory`
14669fi
14670
14671
14672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket libraries" >&5
14673$as_echo_n "checking for socket libraries... " >&6; }
14674if ${libcc1_cv_lib_sockets+:} false; then :
14675  $as_echo_n "(cached) " >&6
14676else
14677  libcc1_cv_lib_sockets=
14678   libcc1_check_both=no
14679   ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
14680if test "x$ac_cv_func_connect" = xyes; then :
14681  libcc1_check_socket=no
14682else
14683  libcc1_check_socket=yes
14684fi
14685
14686   if test "$libcc1_check_socket" = "yes"; then
14687     unset ac_cv_func_connect
14688     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lsocket" >&5
14689$as_echo_n "checking for main in -lsocket... " >&6; }
14690if ${ac_cv_lib_socket_main+:} false; then :
14691  $as_echo_n "(cached) " >&6
14692else
14693  ac_check_lib_save_LIBS=$LIBS
14694LIBS="-lsocket  $LIBS"
14695cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14696/* end confdefs.h.  */
14697
14698
14699int
14700main ()
14701{
14702return main ();
14703  ;
14704  return 0;
14705}
14706_ACEOF
14707if ac_fn_c_try_link "$LINENO"; then :
14708  ac_cv_lib_socket_main=yes
14709else
14710  ac_cv_lib_socket_main=no
14711fi
14712rm -f core conftest.err conftest.$ac_objext \
14713    conftest$ac_exeext conftest.$ac_ext
14714LIBS=$ac_check_lib_save_LIBS
14715fi
14716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_main" >&5
14717$as_echo "$ac_cv_lib_socket_main" >&6; }
14718if test "x$ac_cv_lib_socket_main" = xyes; then :
14719  libcc1_cv_lib_sockets="-lsocket"
14720else
14721  libcc1_check_both=yes
14722fi
14723
14724   fi
14725   if test "$libcc1_check_both" = "yes"; then
14726     libcc1_old_libs=$LIBS
14727     LIBS="$LIBS -lsocket -lnsl"
14728     unset ac_cv_func_accept
14729     ac_fn_c_check_func "$LINENO" "accept" "ac_cv_func_accept"
14730if test "x$ac_cv_func_accept" = xyes; then :
14731  libcc1_check_nsl=no
14732		    libcc1_cv_lib_sockets="-lsocket -lnsl"
14733fi
14734
14735     unset ac_cv_func_accept
14736     LIBS=$libcc1_old_libs
14737   fi
14738   unset ac_cv_func_gethostbyname
14739   libcc1_old_libs="$LIBS"
14740   ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
14741if test "x$ac_cv_func_gethostbyname" = xyes; then :
14742
14743else
14744  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lnsl" >&5
14745$as_echo_n "checking for main in -lnsl... " >&6; }
14746if ${ac_cv_lib_nsl_main+:} false; then :
14747  $as_echo_n "(cached) " >&6
14748else
14749  ac_check_lib_save_LIBS=$LIBS
14750LIBS="-lnsl  $LIBS"
14751cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14752/* end confdefs.h.  */
14753
14754
14755int
14756main ()
14757{
14758return main ();
14759  ;
14760  return 0;
14761}
14762_ACEOF
14763if ac_fn_c_try_link "$LINENO"; then :
14764  ac_cv_lib_nsl_main=yes
14765else
14766  ac_cv_lib_nsl_main=no
14767fi
14768rm -f core conftest.err conftest.$ac_objext \
14769    conftest$ac_exeext conftest.$ac_ext
14770LIBS=$ac_check_lib_save_LIBS
14771fi
14772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_main" >&5
14773$as_echo "$ac_cv_lib_nsl_main" >&6; }
14774if test "x$ac_cv_lib_nsl_main" = xyes; then :
14775  libcc1_cv_lib_sockets="$libcc1_cv_lib_sockets -lnsl"
14776fi
14777
14778fi
14779
14780   unset ac_cv_func_gethostbyname
14781   LIBS=$libcc1_old_libs
14782
14783fi
14784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libcc1_cv_lib_sockets" >&5
14785$as_echo "$libcc1_cv_lib_sockets" >&6; }
14786LIBS="$LIBS $libcc1_cv_lib_sockets"
14787
14788case "$host" in
14789  *-*-darwin*) darwin_dynamic_lookup=yes ;;
14790  *) darwin_dynamic_lookup=no ;;
14791esac
14792 if test $darwin_dynamic_lookup = yes; then
14793  DARWIN_DYNAMIC_LOOKUP_TRUE=
14794  DARWIN_DYNAMIC_LOOKUP_FALSE='#'
14795else
14796  DARWIN_DYNAMIC_LOOKUP_TRUE='#'
14797  DARWIN_DYNAMIC_LOOKUP_FALSE=
14798fi
14799
14800
14801# If any of these functions are missing, simply don't bother building
14802# this plugin.
14803# Check for plugin support
14804   # Check whether --enable-plugin was given.
14805if test "${enable_plugin+set}" = set; then :
14806  enableval=$enable_plugin; enable_plugin=$enableval
14807else
14808  enable_plugin=yes; default_plugin=yes
14809fi
14810
14811
14812   pluginlibs=
14813   plugin_check=yes
14814
14815   case "${host}" in
14816     *-*-mingw*)
14817       # Since plugin support under MinGW is not as straightforward as on
14818       # other platforms (e.g., we have to link import library, etc), we
14819       # only enable it if explicitly requested.
14820       if test x"$default_plugin" = x"yes"; then
14821         enable_plugin=no
14822       elif test x"$enable_plugin" = x"yes"; then
14823         # Use make's target variable to derive import library name.
14824         pluginlibs='-Wl,--export-all-symbols -Wl,--out-implib=$@.a'
14825	 plugin_check=no
14826       fi
14827     ;;
14828     *-*-darwin*)
14829       if test x$build = x$host; then
14830	 export_sym_check="nm${exeext} -g"
14831       elif test x$host = x$target; then
14832	 export_sym_check="$gcc_cv_nm -g"
14833       else
14834	 export_sym_check=
14835       fi
14836     ;;
14837     *)
14838       if test x$build = x$host; then
14839	 export_sym_check="objdump${exeext} -T"
14840       elif test x$host = x$target; then
14841	 export_sym_check="$gcc_cv_objdump -T"
14842       else
14843	 export_sym_check=
14844       fi
14845     ;;
14846   esac
14847
14848   if test x"$enable_plugin" = x"yes" -a x"$plugin_check" = x"yes"; then
14849
14850     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exported symbols" >&5
14851$as_echo_n "checking for exported symbols... " >&6; }
14852     if test "x$export_sym_check" != x; then
14853       echo "int main() {return 0;} int foobar() {return 0;}" > conftest.c
14854       ${CC} ${CFLAGS} ${LDFLAGS} conftest.c -o conftest$ac_exeext > /dev/null 2>&1
14855       if $export_sym_check conftest$ac_exeext | grep foobar > /dev/null; then
14856	 : # No need to use a flag
14857	 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14858$as_echo "yes" >&6; }
14859       else
14860	 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14861$as_echo "yes" >&6; }
14862	 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -rdynamic" >&5
14863$as_echo_n "checking for -rdynamic... " >&6; }
14864	 ${CC} ${CFLAGS} ${LDFLAGS} -rdynamic conftest.c -o conftest$ac_exeext > /dev/null 2>&1
14865	 if $export_sym_check conftest$ac_exeext | grep foobar > /dev/null; then
14866	   plugin_rdynamic=yes
14867	   pluginlibs="-rdynamic"
14868	 else
14869	   plugin_rdynamic=no
14870	   enable_plugin=no
14871	 fi
14872	 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_rdynamic" >&5
14873$as_echo "$plugin_rdynamic" >&6; }
14874       fi
14875     else
14876       { $as_echo "$as_me:${as_lineno-$LINENO}: result: unable to check" >&5
14877$as_echo "unable to check" >&6; }
14878     fi
14879
14880     # Check -ldl
14881     saved_LIBS="$LIBS"
14882     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
14883$as_echo_n "checking for library containing dlopen... " >&6; }
14884if ${ac_cv_search_dlopen+:} false; then :
14885  $as_echo_n "(cached) " >&6
14886else
14887  ac_func_search_save_LIBS=$LIBS
14888cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14889/* end confdefs.h.  */
14890
14891/* Override any GCC internal prototype to avoid an error.
14892   Use char because int might match the return type of a GCC
14893   builtin and then its argument prototype would still apply.  */
14894#ifdef __cplusplus
14895extern "C"
14896#endif
14897char dlopen ();
14898int
14899main ()
14900{
14901return dlopen ();
14902  ;
14903  return 0;
14904}
14905_ACEOF
14906for ac_lib in '' dl; do
14907  if test -z "$ac_lib"; then
14908    ac_res="none required"
14909  else
14910    ac_res=-l$ac_lib
14911    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14912  fi
14913  if ac_fn_c_try_link "$LINENO"; then :
14914  ac_cv_search_dlopen=$ac_res
14915fi
14916rm -f core conftest.err conftest.$ac_objext \
14917    conftest$ac_exeext
14918  if ${ac_cv_search_dlopen+:} false; then :
14919  break
14920fi
14921done
14922if ${ac_cv_search_dlopen+:} false; then :
14923
14924else
14925  ac_cv_search_dlopen=no
14926fi
14927rm conftest.$ac_ext
14928LIBS=$ac_func_search_save_LIBS
14929fi
14930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
14931$as_echo "$ac_cv_search_dlopen" >&6; }
14932ac_res=$ac_cv_search_dlopen
14933if test "$ac_res" != no; then :
14934  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14935
14936fi
14937
14938     if test x"$ac_cv_search_dlopen" = x"-ldl"; then
14939       pluginlibs="$pluginlibs -ldl"
14940     fi
14941     LIBS="$saved_LIBS"
14942
14943     # Check that we can build shared objects with -fPIC -shared
14944     saved_LDFLAGS="$LDFLAGS"
14945     saved_CFLAGS="$CFLAGS"
14946     case "${host}" in
14947       *-*-darwin*)
14948	 CFLAGS=`echo $CFLAGS | sed s/-mdynamic-no-pic//g`
14949	 CFLAGS="$CFLAGS -fPIC"
14950	 LDFLAGS="$LDFLAGS -shared -undefined dynamic_lookup"
14951       ;;
14952       *)
14953	 CFLAGS="$CFLAGS -fPIC"
14954	 LDFLAGS="$LDFLAGS -fPIC -shared"
14955       ;;
14956     esac
14957     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fPIC -shared" >&5
14958$as_echo_n "checking for -fPIC -shared... " >&6; }
14959     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14960/* end confdefs.h.  */
14961extern int X;
14962int
14963main ()
14964{
14965return X == 0;
14966  ;
14967  return 0;
14968}
14969_ACEOF
14970if ac_fn_c_try_link "$LINENO"; then :
14971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14972$as_echo "yes" >&6; }; have_pic_shared=yes
14973else
14974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14975$as_echo "no" >&6; }; have_pic_shared=no
14976fi
14977rm -f core conftest.err conftest.$ac_objext \
14978    conftest$ac_exeext conftest.$ac_ext
14979     if test x"$have_pic_shared" != x"yes" -o x"$ac_cv_search_dlopen" = x"no"; then
14980       pluginlibs=
14981       enable_plugin=no
14982     fi
14983     LDFLAGS="$saved_LDFLAGS"
14984     CFLAGS="$saved_CFLAGS"
14985
14986     # If plugin support had been requested but not available, fail.
14987     if test x"$enable_plugin" = x"no" ; then
14988       if test x"$default_plugin" != x"yes"; then
14989	 as_fn_error $? "
14990   Building GCC with plugin support requires a host that supports
14991   -fPIC, -shared, -ldl and -rdynamic." "$LINENO" 5
14992       fi
14993     fi
14994   fi
14995
14996ac_fn_c_check_func "$LINENO" "socketpair" "ac_cv_func_socketpair"
14997if test "x$ac_cv_func_socketpair" = xyes; then :
14998
14999else
15000  enable_plugin=no
15001fi
15002
15003ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select"
15004if test "x$ac_cv_func_select" = xyes; then :
15005
15006else
15007  enable_plugin=no
15008fi
15009
15010ac_fn_c_check_func "$LINENO" "fork" "ac_cv_func_fork"
15011if test "x$ac_cv_func_fork" = xyes; then :
15012
15013else
15014  enable_plugin=no
15015fi
15016
15017 if test $enable_plugin = yes; then
15018  ENABLE_PLUGIN_TRUE=
15019  ENABLE_PLUGIN_FALSE='#'
15020else
15021  ENABLE_PLUGIN_TRUE='#'
15022  ENABLE_PLUGIN_FALSE=
15023fi
15024
15025
15026ac_config_files="$ac_config_files Makefile"
15027
15028cat >confcache <<\_ACEOF
15029# This file is a shell script that caches the results of configure
15030# tests run on this system so they can be shared between configure
15031# scripts and configure runs, see configure's option --config-cache.
15032# It is not useful on other systems.  If it contains results you don't
15033# want to keep, you may remove or edit it.
15034#
15035# config.status only pays attention to the cache file if you give it
15036# the --recheck option to rerun configure.
15037#
15038# `ac_cv_env_foo' variables (set or unset) will be overridden when
15039# loading this file, other *unset* `ac_cv_foo' will be assigned the
15040# following values.
15041
15042_ACEOF
15043
15044# The following way of writing the cache mishandles newlines in values,
15045# but we know of no workaround that is simple, portable, and efficient.
15046# So, we kill variables containing newlines.
15047# Ultrix sh set writes to stderr and can't be redirected directly,
15048# and sets the high bit in the cache file unless we assign to the vars.
15049(
15050  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15051    eval ac_val=\$$ac_var
15052    case $ac_val in #(
15053    *${as_nl}*)
15054      case $ac_var in #(
15055      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15056$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15057      esac
15058      case $ac_var in #(
15059      _ | IFS | as_nl) ;; #(
15060      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15061      *) { eval $ac_var=; unset $ac_var;} ;;
15062      esac ;;
15063    esac
15064  done
15065
15066  (set) 2>&1 |
15067    case $as_nl`(ac_space=' '; set) 2>&1` in #(
15068    *${as_nl}ac_space=\ *)
15069      # `set' does not quote correctly, so add quotes: double-quote
15070      # substitution turns \\\\ into \\, and sed turns \\ into \.
15071      sed -n \
15072	"s/'/'\\\\''/g;
15073	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15074      ;; #(
15075    *)
15076      # `set' quotes correctly as required by POSIX, so do not add quotes.
15077      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15078      ;;
15079    esac |
15080    sort
15081) |
15082  sed '
15083     /^ac_cv_env_/b end
15084     t clear
15085     :clear
15086     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15087     t end
15088     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15089     :end' >>confcache
15090if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15091  if test -w "$cache_file"; then
15092    if test "x$cache_file" != "x/dev/null"; then
15093      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15094$as_echo "$as_me: updating cache $cache_file" >&6;}
15095      if test ! -f "$cache_file" || test -h "$cache_file"; then
15096	cat confcache >"$cache_file"
15097      else
15098        case $cache_file in #(
15099        */* | ?:*)
15100	  mv -f confcache "$cache_file"$$ &&
15101	  mv -f "$cache_file"$$ "$cache_file" ;; #(
15102        *)
15103	  mv -f confcache "$cache_file" ;;
15104	esac
15105      fi
15106    fi
15107  else
15108    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15109$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15110  fi
15111fi
15112rm -f confcache
15113
15114test "x$prefix" = xNONE && prefix=$ac_default_prefix
15115# Let make expand exec_prefix.
15116test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15117
15118DEFS=-DHAVE_CONFIG_H
15119
15120ac_libobjs=
15121ac_ltlibobjs=
15122U=
15123for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15124  # 1. Remove the extension, and $U if already installed.
15125  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15126  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15127  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15128  #    will be set to the directory where LIBOBJS objects are built.
15129  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15130  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15131done
15132LIBOBJS=$ac_libobjs
15133
15134LTLIBOBJS=$ac_ltlibobjs
15135
15136
15137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15138$as_echo_n "checking that generated files are newer than configure... " >&6; }
15139   if test -n "$am_sleep_pid"; then
15140     # Hide warnings about reused PIDs.
15141     wait $am_sleep_pid 2>/dev/null
15142   fi
15143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15144$as_echo "done" >&6; }
15145if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15146  as_fn_error $? "conditional \"AMDEP\" was never defined.
15147Usually this means the macro was only invoked conditionally." "$LINENO" 5
15148fi
15149if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15150  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15151Usually this means the macro was only invoked conditionally." "$LINENO" 5
15152fi
15153 if test -n "$EXEEXT"; then
15154  am__EXEEXT_TRUE=
15155  am__EXEEXT_FALSE='#'
15156else
15157  am__EXEEXT_TRUE='#'
15158  am__EXEEXT_FALSE=
15159fi
15160
15161if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15162  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
15163Usually this means the macro was only invoked conditionally." "$LINENO" 5
15164fi
15165if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
15166  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
15167Usually this means the macro was only invoked conditionally." "$LINENO" 5
15168fi
15169if test -z "${DARWIN_DYNAMIC_LOOKUP_TRUE}" && test -z "${DARWIN_DYNAMIC_LOOKUP_FALSE}"; then
15170  as_fn_error $? "conditional \"DARWIN_DYNAMIC_LOOKUP\" was never defined.
15171Usually this means the macro was only invoked conditionally." "$LINENO" 5
15172fi
15173if test -z "${ENABLE_PLUGIN_TRUE}" && test -z "${ENABLE_PLUGIN_FALSE}"; then
15174  as_fn_error $? "conditional \"ENABLE_PLUGIN\" was never defined.
15175Usually this means the macro was only invoked conditionally." "$LINENO" 5
15176fi
15177
15178: "${CONFIG_STATUS=./config.status}"
15179ac_write_fail=0
15180ac_clean_files_save=$ac_clean_files
15181ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15182{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15183$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15184as_write_fail=0
15185cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15186#! $SHELL
15187# Generated by $as_me.
15188# Run this file to recreate the current configuration.
15189# Compiler output produced by configure, useful for debugging
15190# configure, is in config.log if it exists.
15191
15192debug=false
15193ac_cs_recheck=false
15194ac_cs_silent=false
15195
15196SHELL=\${CONFIG_SHELL-$SHELL}
15197export SHELL
15198_ASEOF
15199cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15200## -------------------- ##
15201## M4sh Initialization. ##
15202## -------------------- ##
15203
15204# Be more Bourne compatible
15205DUALCASE=1; export DUALCASE # for MKS sh
15206if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15207  emulate sh
15208  NULLCMD=:
15209  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15210  # is contrary to our usage.  Disable this feature.
15211  alias -g '${1+"$@"}'='"$@"'
15212  setopt NO_GLOB_SUBST
15213else
15214  case `(set -o) 2>/dev/null` in #(
15215  *posix*) :
15216    set -o posix ;; #(
15217  *) :
15218     ;;
15219esac
15220fi
15221
15222
15223as_nl='
15224'
15225export as_nl
15226# Printing a long string crashes Solaris 7 /usr/bin/printf.
15227as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15228as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15229as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15230# Prefer a ksh shell builtin over an external printf program on Solaris,
15231# but without wasting forks for bash or zsh.
15232if test -z "$BASH_VERSION$ZSH_VERSION" \
15233    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15234  as_echo='print -r --'
15235  as_echo_n='print -rn --'
15236elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15237  as_echo='printf %s\n'
15238  as_echo_n='printf %s'
15239else
15240  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15241    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15242    as_echo_n='/usr/ucb/echo -n'
15243  else
15244    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15245    as_echo_n_body='eval
15246      arg=$1;
15247      case $arg in #(
15248      *"$as_nl"*)
15249	expr "X$arg" : "X\\(.*\\)$as_nl";
15250	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15251      esac;
15252      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15253    '
15254    export as_echo_n_body
15255    as_echo_n='sh -c $as_echo_n_body as_echo'
15256  fi
15257  export as_echo_body
15258  as_echo='sh -c $as_echo_body as_echo'
15259fi
15260
15261# The user is always right.
15262if test "${PATH_SEPARATOR+set}" != set; then
15263  PATH_SEPARATOR=:
15264  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15265    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15266      PATH_SEPARATOR=';'
15267  }
15268fi
15269
15270
15271# IFS
15272# We need space, tab and new line, in precisely that order.  Quoting is
15273# there to prevent editors from complaining about space-tab.
15274# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15275# splitting by setting IFS to empty value.)
15276IFS=" ""	$as_nl"
15277
15278# Find who we are.  Look in the path if we contain no directory separator.
15279as_myself=
15280case $0 in #((
15281  *[\\/]* ) as_myself=$0 ;;
15282  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15283for as_dir in $PATH
15284do
15285  IFS=$as_save_IFS
15286  test -z "$as_dir" && as_dir=.
15287    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15288  done
15289IFS=$as_save_IFS
15290
15291     ;;
15292esac
15293# We did not find ourselves, most probably we were run as `sh COMMAND'
15294# in which case we are not to be found in the path.
15295if test "x$as_myself" = x; then
15296  as_myself=$0
15297fi
15298if test ! -f "$as_myself"; then
15299  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15300  exit 1
15301fi
15302
15303# Unset variables that we do not need and which cause bugs (e.g. in
15304# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15305# suppresses any "Segmentation fault" message there.  '((' could
15306# trigger a bug in pdksh 5.2.14.
15307for as_var in BASH_ENV ENV MAIL MAILPATH
15308do eval test x\${$as_var+set} = xset \
15309  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15310done
15311PS1='$ '
15312PS2='> '
15313PS4='+ '
15314
15315# NLS nuisances.
15316LC_ALL=C
15317export LC_ALL
15318LANGUAGE=C
15319export LANGUAGE
15320
15321# CDPATH.
15322(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15323
15324
15325# as_fn_error STATUS ERROR [LINENO LOG_FD]
15326# ----------------------------------------
15327# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15328# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15329# script with STATUS, using 1 if that was 0.
15330as_fn_error ()
15331{
15332  as_status=$1; test $as_status -eq 0 && as_status=1
15333  if test "$4"; then
15334    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15335    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15336  fi
15337  $as_echo "$as_me: error: $2" >&2
15338  as_fn_exit $as_status
15339} # as_fn_error
15340
15341
15342# as_fn_set_status STATUS
15343# -----------------------
15344# Set $? to STATUS, without forking.
15345as_fn_set_status ()
15346{
15347  return $1
15348} # as_fn_set_status
15349
15350# as_fn_exit STATUS
15351# -----------------
15352# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15353as_fn_exit ()
15354{
15355  set +e
15356  as_fn_set_status $1
15357  exit $1
15358} # as_fn_exit
15359
15360# as_fn_unset VAR
15361# ---------------
15362# Portably unset VAR.
15363as_fn_unset ()
15364{
15365  { eval $1=; unset $1;}
15366}
15367as_unset=as_fn_unset
15368# as_fn_append VAR VALUE
15369# ----------------------
15370# Append the text in VALUE to the end of the definition contained in VAR. Take
15371# advantage of any shell optimizations that allow amortized linear growth over
15372# repeated appends, instead of the typical quadratic growth present in naive
15373# implementations.
15374if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15375  eval 'as_fn_append ()
15376  {
15377    eval $1+=\$2
15378  }'
15379else
15380  as_fn_append ()
15381  {
15382    eval $1=\$$1\$2
15383  }
15384fi # as_fn_append
15385
15386# as_fn_arith ARG...
15387# ------------------
15388# Perform arithmetic evaluation on the ARGs, and store the result in the
15389# global $as_val. Take advantage of shells that can avoid forks. The arguments
15390# must be portable across $(()) and expr.
15391if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15392  eval 'as_fn_arith ()
15393  {
15394    as_val=$(( $* ))
15395  }'
15396else
15397  as_fn_arith ()
15398  {
15399    as_val=`expr "$@" || test $? -eq 1`
15400  }
15401fi # as_fn_arith
15402
15403
15404if expr a : '\(a\)' >/dev/null 2>&1 &&
15405   test "X`expr 00001 : '.*\(...\)'`" = X001; then
15406  as_expr=expr
15407else
15408  as_expr=false
15409fi
15410
15411if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15412  as_basename=basename
15413else
15414  as_basename=false
15415fi
15416
15417if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15418  as_dirname=dirname
15419else
15420  as_dirname=false
15421fi
15422
15423as_me=`$as_basename -- "$0" ||
15424$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15425	 X"$0" : 'X\(//\)$' \| \
15426	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15427$as_echo X/"$0" |
15428    sed '/^.*\/\([^/][^/]*\)\/*$/{
15429	    s//\1/
15430	    q
15431	  }
15432	  /^X\/\(\/\/\)$/{
15433	    s//\1/
15434	    q
15435	  }
15436	  /^X\/\(\/\).*/{
15437	    s//\1/
15438	    q
15439	  }
15440	  s/.*/./; q'`
15441
15442# Avoid depending upon Character Ranges.
15443as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15444as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15445as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15446as_cr_digits='0123456789'
15447as_cr_alnum=$as_cr_Letters$as_cr_digits
15448
15449ECHO_C= ECHO_N= ECHO_T=
15450case `echo -n x` in #(((((
15451-n*)
15452  case `echo 'xy\c'` in
15453  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
15454  xy)  ECHO_C='\c';;
15455  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15456       ECHO_T='	';;
15457  esac;;
15458*)
15459  ECHO_N='-n';;
15460esac
15461
15462rm -f conf$$ conf$$.exe conf$$.file
15463if test -d conf$$.dir; then
15464  rm -f conf$$.dir/conf$$.file
15465else
15466  rm -f conf$$.dir
15467  mkdir conf$$.dir 2>/dev/null
15468fi
15469if (echo >conf$$.file) 2>/dev/null; then
15470  if ln -s conf$$.file conf$$ 2>/dev/null; then
15471    as_ln_s='ln -s'
15472    # ... but there are two gotchas:
15473    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15474    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15475    # In both cases, we have to default to `cp -pR'.
15476    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15477      as_ln_s='cp -pR'
15478  elif ln conf$$.file conf$$ 2>/dev/null; then
15479    as_ln_s=ln
15480  else
15481    as_ln_s='cp -pR'
15482  fi
15483else
15484  as_ln_s='cp -pR'
15485fi
15486rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15487rmdir conf$$.dir 2>/dev/null
15488
15489
15490# as_fn_mkdir_p
15491# -------------
15492# Create "$as_dir" as a directory, including parents if necessary.
15493as_fn_mkdir_p ()
15494{
15495
15496  case $as_dir in #(
15497  -*) as_dir=./$as_dir;;
15498  esac
15499  test -d "$as_dir" || eval $as_mkdir_p || {
15500    as_dirs=
15501    while :; do
15502      case $as_dir in #(
15503      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15504      *) as_qdir=$as_dir;;
15505      esac
15506      as_dirs="'$as_qdir' $as_dirs"
15507      as_dir=`$as_dirname -- "$as_dir" ||
15508$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15509	 X"$as_dir" : 'X\(//\)[^/]' \| \
15510	 X"$as_dir" : 'X\(//\)$' \| \
15511	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15512$as_echo X"$as_dir" |
15513    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15514	    s//\1/
15515	    q
15516	  }
15517	  /^X\(\/\/\)[^/].*/{
15518	    s//\1/
15519	    q
15520	  }
15521	  /^X\(\/\/\)$/{
15522	    s//\1/
15523	    q
15524	  }
15525	  /^X\(\/\).*/{
15526	    s//\1/
15527	    q
15528	  }
15529	  s/.*/./; q'`
15530      test -d "$as_dir" && break
15531    done
15532    test -z "$as_dirs" || eval "mkdir $as_dirs"
15533  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15534
15535
15536} # as_fn_mkdir_p
15537if mkdir -p . 2>/dev/null; then
15538  as_mkdir_p='mkdir -p "$as_dir"'
15539else
15540  test -d ./-p && rmdir ./-p
15541  as_mkdir_p=false
15542fi
15543
15544
15545# as_fn_executable_p FILE
15546# -----------------------
15547# Test if FILE is an executable regular file.
15548as_fn_executable_p ()
15549{
15550  test -f "$1" && test -x "$1"
15551} # as_fn_executable_p
15552as_test_x='test -x'
15553as_executable_p=as_fn_executable_p
15554
15555# Sed expression to map a string onto a valid CPP name.
15556as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15557
15558# Sed expression to map a string onto a valid variable name.
15559as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15560
15561
15562exec 6>&1
15563## ----------------------------------- ##
15564## Main body of $CONFIG_STATUS script. ##
15565## ----------------------------------- ##
15566_ASEOF
15567test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15568
15569cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15570# Save the log message, to keep $0 and so on meaningful, and to
15571# report actual input values of CONFIG_FILES etc. instead of their
15572# values after options handling.
15573ac_log="
15574This file was extended by libcc1 $as_me version-unused, which was
15575generated by GNU Autoconf 2.69.  Invocation command line was
15576
15577  CONFIG_FILES    = $CONFIG_FILES
15578  CONFIG_HEADERS  = $CONFIG_HEADERS
15579  CONFIG_LINKS    = $CONFIG_LINKS
15580  CONFIG_COMMANDS = $CONFIG_COMMANDS
15581  $ $0 $@
15582
15583on `(hostname || uname -n) 2>/dev/null | sed 1q`
15584"
15585
15586_ACEOF
15587
15588case $ac_config_files in *"
15589"*) set x $ac_config_files; shift; ac_config_files=$*;;
15590esac
15591
15592case $ac_config_headers in *"
15593"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15594esac
15595
15596
15597cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15598# Files that config.status was made for.
15599config_files="$ac_config_files"
15600config_headers="$ac_config_headers"
15601config_commands="$ac_config_commands"
15602
15603_ACEOF
15604
15605cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15606ac_cs_usage="\
15607\`$as_me' instantiates files and other configuration actions
15608from templates according to the current configuration.  Unless the files
15609and actions are specified as TAGs, all are instantiated by default.
15610
15611Usage: $0 [OPTION]... [TAG]...
15612
15613  -h, --help       print this help, then exit
15614  -V, --version    print version number and configuration settings, then exit
15615      --config     print configuration, then exit
15616  -q, --quiet, --silent
15617                   do not print progress messages
15618  -d, --debug      don't remove temporary files
15619      --recheck    update $as_me by reconfiguring in the same conditions
15620      --file=FILE[:TEMPLATE]
15621                   instantiate the configuration file FILE
15622      --header=FILE[:TEMPLATE]
15623                   instantiate the configuration header FILE
15624
15625Configuration files:
15626$config_files
15627
15628Configuration headers:
15629$config_headers
15630
15631Configuration commands:
15632$config_commands
15633
15634Report bugs to the package provider."
15635
15636_ACEOF
15637cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15638ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15639ac_cs_version="\\
15640libcc1 config.status version-unused
15641configured by $0, generated by GNU Autoconf 2.69,
15642  with options \\"\$ac_cs_config\\"
15643
15644Copyright (C) 2012 Free Software Foundation, Inc.
15645This config.status script is free software; the Free Software Foundation
15646gives unlimited permission to copy, distribute and modify it."
15647
15648ac_pwd='$ac_pwd'
15649srcdir='$srcdir'
15650INSTALL='$INSTALL'
15651MKDIR_P='$MKDIR_P'
15652AWK='$AWK'
15653test -n "\$AWK" || AWK=awk
15654_ACEOF
15655
15656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15657# The default lists apply if the user does not specify any file.
15658ac_need_defaults=:
15659while test $# != 0
15660do
15661  case $1 in
15662  --*=?*)
15663    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15664    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15665    ac_shift=:
15666    ;;
15667  --*=)
15668    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15669    ac_optarg=
15670    ac_shift=:
15671    ;;
15672  *)
15673    ac_option=$1
15674    ac_optarg=$2
15675    ac_shift=shift
15676    ;;
15677  esac
15678
15679  case $ac_option in
15680  # Handling of the options.
15681  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15682    ac_cs_recheck=: ;;
15683  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15684    $as_echo "$ac_cs_version"; exit ;;
15685  --config | --confi | --conf | --con | --co | --c )
15686    $as_echo "$ac_cs_config"; exit ;;
15687  --debug | --debu | --deb | --de | --d | -d )
15688    debug=: ;;
15689  --file | --fil | --fi | --f )
15690    $ac_shift
15691    case $ac_optarg in
15692    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15693    '') as_fn_error $? "missing file argument" ;;
15694    esac
15695    as_fn_append CONFIG_FILES " '$ac_optarg'"
15696    ac_need_defaults=false;;
15697  --header | --heade | --head | --hea )
15698    $ac_shift
15699    case $ac_optarg in
15700    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15701    esac
15702    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15703    ac_need_defaults=false;;
15704  --he | --h)
15705    # Conflict between --help and --header
15706    as_fn_error $? "ambiguous option: \`$1'
15707Try \`$0 --help' for more information.";;
15708  --help | --hel | -h )
15709    $as_echo "$ac_cs_usage"; exit ;;
15710  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15711  | -silent | --silent | --silen | --sile | --sil | --si | --s)
15712    ac_cs_silent=: ;;
15713
15714  # This is an error.
15715  -*) as_fn_error $? "unrecognized option: \`$1'
15716Try \`$0 --help' for more information." ;;
15717
15718  *) as_fn_append ac_config_targets " $1"
15719     ac_need_defaults=false ;;
15720
15721  esac
15722  shift
15723done
15724
15725ac_configure_extra_args=
15726
15727if $ac_cs_silent; then
15728  exec 6>/dev/null
15729  ac_configure_extra_args="$ac_configure_extra_args --silent"
15730fi
15731
15732_ACEOF
15733cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15734if \$ac_cs_recheck; then
15735  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15736  shift
15737  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15738  CONFIG_SHELL='$SHELL'
15739  export CONFIG_SHELL
15740  exec "\$@"
15741fi
15742
15743_ACEOF
15744cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15745exec 5>>config.log
15746{
15747  echo
15748  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15749## Running $as_me. ##
15750_ASBOX
15751  $as_echo "$ac_log"
15752} >&5
15753
15754_ACEOF
15755cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15756#
15757# INIT-COMMANDS
15758#
15759AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15760
15761
15762# The HP-UX ksh and POSIX shell print the target directory to stdout
15763# if CDPATH is set.
15764(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15765
15766sed_quote_subst='$sed_quote_subst'
15767double_quote_subst='$double_quote_subst'
15768delay_variable_subst='$delay_variable_subst'
15769macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15770macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15771enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15772enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15773pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15774enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15775SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15776ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15777host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15778host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15779host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15780build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15781build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15782build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15783SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15784Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15785GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15786EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15787FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15788LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15789NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15790LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15791max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15792ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15793exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15794lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15795lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15796lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15797reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15798reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15799OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15800deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15801file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15802AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15803AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15804STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15805RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15806old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15807old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15808old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15809lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15810CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15811CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15812compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15813GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15814lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15815lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15816lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15817lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
15818objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15819MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15820lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15821lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15822lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15823lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15824lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15825need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15826DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15827NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15828LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15829OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15830OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15831libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15832shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15833extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15834archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15835enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15836export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15837whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15838compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15839old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15840old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15841archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15842archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15843module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15844module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15845with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15846allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15847no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15848hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15849hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15850hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15851hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15852hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15853hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15854hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15855hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15856inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15857link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15858fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15859always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15860export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15861exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15862include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15863prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15864file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15865variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15866need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15867need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15868version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15869runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15870shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15871shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15872libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15873library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15874soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15875install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15876postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15877postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15878finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15879finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15880hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15881sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15882sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15883hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15884enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15885enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15886enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15887old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15888striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15889compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
15890predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
15891postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
15892predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
15893postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
15894compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
15895LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
15896reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
15897reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15898old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15899compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
15900GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
15901lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
15902lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
15903lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
15904lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
15905lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
15906archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
15907enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
15908export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
15909whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
15910compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
15911old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15912old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15913archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15914archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15915module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15916module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15917with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
15918allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
15919no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
15920hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
15921hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
15922hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
15923hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
15924hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
15925hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
15926hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
15927hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
15928inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
15929link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
15930fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
15931always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
15932export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15933exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
15934include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
15935prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
15936file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
15937hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
15938compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
15939predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
15940postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
15941predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
15942postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
15943compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
15944
15945LTCC='$LTCC'
15946LTCFLAGS='$LTCFLAGS'
15947compiler='$compiler_DEFAULT'
15948
15949# A function that is used when there is no print builtin or printf.
15950func_fallback_echo ()
15951{
15952  eval 'cat <<_LTECHO_EOF
15953\$1
15954_LTECHO_EOF'
15955}
15956
15957# Quote evaled strings.
15958for var in SHELL \
15959ECHO \
15960SED \
15961GREP \
15962EGREP \
15963FGREP \
15964LD \
15965NM \
15966LN_S \
15967lt_SP2NL \
15968lt_NL2SP \
15969reload_flag \
15970OBJDUMP \
15971deplibs_check_method \
15972file_magic_cmd \
15973AR \
15974AR_FLAGS \
15975STRIP \
15976RANLIB \
15977CC \
15978CFLAGS \
15979compiler \
15980lt_cv_sys_global_symbol_pipe \
15981lt_cv_sys_global_symbol_to_cdecl \
15982lt_cv_sys_global_symbol_to_c_name_address \
15983lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15984lt_prog_compiler_no_builtin_flag \
15985lt_prog_compiler_wl \
15986lt_prog_compiler_pic \
15987lt_prog_compiler_static \
15988lt_cv_prog_compiler_c_o \
15989need_locks \
15990DSYMUTIL \
15991NMEDIT \
15992LIPO \
15993OTOOL \
15994OTOOL64 \
15995shrext_cmds \
15996export_dynamic_flag_spec \
15997whole_archive_flag_spec \
15998compiler_needs_object \
15999with_gnu_ld \
16000allow_undefined_flag \
16001no_undefined_flag \
16002hardcode_libdir_flag_spec \
16003hardcode_libdir_flag_spec_ld \
16004hardcode_libdir_separator \
16005fix_srcfile_path \
16006exclude_expsyms \
16007include_expsyms \
16008file_list_spec \
16009variables_saved_for_relink \
16010libname_spec \
16011library_names_spec \
16012soname_spec \
16013install_override_mode \
16014finish_eval \
16015old_striplib \
16016striplib \
16017compiler_lib_search_dirs \
16018predep_objects \
16019postdep_objects \
16020predeps \
16021postdeps \
16022compiler_lib_search_path \
16023LD_CXX \
16024reload_flag_CXX \
16025compiler_CXX \
16026lt_prog_compiler_no_builtin_flag_CXX \
16027lt_prog_compiler_wl_CXX \
16028lt_prog_compiler_pic_CXX \
16029lt_prog_compiler_static_CXX \
16030lt_cv_prog_compiler_c_o_CXX \
16031export_dynamic_flag_spec_CXX \
16032whole_archive_flag_spec_CXX \
16033compiler_needs_object_CXX \
16034with_gnu_ld_CXX \
16035allow_undefined_flag_CXX \
16036no_undefined_flag_CXX \
16037hardcode_libdir_flag_spec_CXX \
16038hardcode_libdir_flag_spec_ld_CXX \
16039hardcode_libdir_separator_CXX \
16040fix_srcfile_path_CXX \
16041exclude_expsyms_CXX \
16042include_expsyms_CXX \
16043file_list_spec_CXX \
16044compiler_lib_search_dirs_CXX \
16045predep_objects_CXX \
16046postdep_objects_CXX \
16047predeps_CXX \
16048postdeps_CXX \
16049compiler_lib_search_path_CXX; do
16050    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16051    *[\\\\\\\`\\"\\\$]*)
16052      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16053      ;;
16054    *)
16055      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16056      ;;
16057    esac
16058done
16059
16060# Double-quote double-evaled strings.
16061for var in reload_cmds \
16062old_postinstall_cmds \
16063old_postuninstall_cmds \
16064old_archive_cmds \
16065extract_expsyms_cmds \
16066old_archive_from_new_cmds \
16067old_archive_from_expsyms_cmds \
16068archive_cmds \
16069archive_expsym_cmds \
16070module_cmds \
16071module_expsym_cmds \
16072export_symbols_cmds \
16073prelink_cmds \
16074postinstall_cmds \
16075postuninstall_cmds \
16076finish_cmds \
16077sys_lib_search_path_spec \
16078sys_lib_dlsearch_path_spec \
16079reload_cmds_CXX \
16080old_archive_cmds_CXX \
16081old_archive_from_new_cmds_CXX \
16082old_archive_from_expsyms_cmds_CXX \
16083archive_cmds_CXX \
16084archive_expsym_cmds_CXX \
16085module_cmds_CXX \
16086module_expsym_cmds_CXX \
16087export_symbols_cmds_CXX \
16088prelink_cmds_CXX; do
16089    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16090    *[\\\\\\\`\\"\\\$]*)
16091      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16092      ;;
16093    *)
16094      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16095      ;;
16096    esac
16097done
16098
16099ac_aux_dir='$ac_aux_dir'
16100xsi_shell='$xsi_shell'
16101lt_shell_append='$lt_shell_append'
16102
16103# See if we are running on zsh, and set the options which allow our
16104# commands through without removal of \ escapes INIT.
16105if test -n "\${ZSH_VERSION+set}" ; then
16106   setopt NO_GLOB_SUBST
16107fi
16108
16109
16110    PACKAGE='$PACKAGE'
16111    VERSION='$VERSION'
16112    TIMESTAMP='$TIMESTAMP'
16113    RM='$RM'
16114    ofile='$ofile'
16115
16116
16117
16118
16119
16120
16121_ACEOF
16122
16123cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16124
16125# Handling of arguments.
16126for ac_config_target in $ac_config_targets
16127do
16128  case $ac_config_target in
16129    "cc1plugin-config.h") CONFIG_HEADERS="$CONFIG_HEADERS cc1plugin-config.h" ;;
16130    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16131    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16132    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16133
16134  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16135  esac
16136done
16137
16138
16139# If the user did not use the arguments to specify the items to instantiate,
16140# then the envvar interface is used.  Set only those that are not.
16141# We use the long form for the default assignment because of an extremely
16142# bizarre bug on SunOS 4.1.3.
16143if $ac_need_defaults; then
16144  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16145  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16146  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16147fi
16148
16149# Have a temporary directory for convenience.  Make it in the build tree
16150# simply because there is no reason against having it here, and in addition,
16151# creating and moving files from /tmp can sometimes cause problems.
16152# Hook for its removal unless debugging.
16153# Note that there is a small window in which the directory will not be cleaned:
16154# after its creation but before its name has been assigned to `$tmp'.
16155$debug ||
16156{
16157  tmp= ac_tmp=
16158  trap 'exit_status=$?
16159  : "${ac_tmp:=$tmp}"
16160  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16161' 0
16162  trap 'as_fn_exit 1' 1 2 13 15
16163}
16164# Create a (secure) tmp directory for tmp files.
16165
16166{
16167  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16168  test -d "$tmp"
16169}  ||
16170{
16171  tmp=./conf$$-$RANDOM
16172  (umask 077 && mkdir "$tmp")
16173} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16174ac_tmp=$tmp
16175
16176# Set up the scripts for CONFIG_FILES section.
16177# No need to generate them if there are no CONFIG_FILES.
16178# This happens for instance with `./config.status config.h'.
16179if test -n "$CONFIG_FILES"; then
16180
16181
16182ac_cr=`echo X | tr X '\015'`
16183# On cygwin, bash can eat \r inside `` if the user requested igncr.
16184# But we know of no other shell where ac_cr would be empty at this
16185# point, so we can use a bashism as a fallback.
16186if test "x$ac_cr" = x; then
16187  eval ac_cr=\$\'\\r\'
16188fi
16189ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16190if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16191  ac_cs_awk_cr='\\r'
16192else
16193  ac_cs_awk_cr=$ac_cr
16194fi
16195
16196echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16197_ACEOF
16198
16199
16200{
16201  echo "cat >conf$$subs.awk <<_ACEOF" &&
16202  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16203  echo "_ACEOF"
16204} >conf$$subs.sh ||
16205  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16206ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16207ac_delim='%!_!# '
16208for ac_last_try in false false false false false :; do
16209  . ./conf$$subs.sh ||
16210    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16211
16212  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16213  if test $ac_delim_n = $ac_delim_num; then
16214    break
16215  elif $ac_last_try; then
16216    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16217  else
16218    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16219  fi
16220done
16221rm -f conf$$subs.sh
16222
16223cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16224cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16225_ACEOF
16226sed -n '
16227h
16228s/^/S["/; s/!.*/"]=/
16229p
16230g
16231s/^[^!]*!//
16232:repl
16233t repl
16234s/'"$ac_delim"'$//
16235t delim
16236:nl
16237h
16238s/\(.\{148\}\)..*/\1/
16239t more1
16240s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16241p
16242n
16243b repl
16244:more1
16245s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16246p
16247g
16248s/.\{148\}//
16249t nl
16250:delim
16251h
16252s/\(.\{148\}\)..*/\1/
16253t more2
16254s/["\\]/\\&/g; s/^/"/; s/$/"/
16255p
16256b
16257:more2
16258s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16259p
16260g
16261s/.\{148\}//
16262t delim
16263' <conf$$subs.awk | sed '
16264/^[^""]/{
16265  N
16266  s/\n//
16267}
16268' >>$CONFIG_STATUS || ac_write_fail=1
16269rm -f conf$$subs.awk
16270cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16271_ACAWK
16272cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16273  for (key in S) S_is_set[key] = 1
16274  FS = ""
16275
16276}
16277{
16278  line = $ 0
16279  nfields = split(line, field, "@")
16280  substed = 0
16281  len = length(field[1])
16282  for (i = 2; i < nfields; i++) {
16283    key = field[i]
16284    keylen = length(key)
16285    if (S_is_set[key]) {
16286      value = S[key]
16287      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16288      len += length(value) + length(field[++i])
16289      substed = 1
16290    } else
16291      len += 1 + keylen
16292  }
16293
16294  print line
16295}
16296
16297_ACAWK
16298_ACEOF
16299cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16300if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16301  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16302else
16303  cat
16304fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16305  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16306_ACEOF
16307
16308# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16309# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16310# trailing colons and then remove the whole line if VPATH becomes empty
16311# (actually we leave an empty line to preserve line numbers).
16312if test "x$srcdir" = x.; then
16313  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
16314h
16315s///
16316s/^/:/
16317s/[	 ]*$/:/
16318s/:\$(srcdir):/:/g
16319s/:\${srcdir}:/:/g
16320s/:@srcdir@:/:/g
16321s/^:*//
16322s/:*$//
16323x
16324s/\(=[	 ]*\).*/\1/
16325G
16326s/\n//
16327s/^[^=]*=[	 ]*$//
16328}'
16329fi
16330
16331cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16332fi # test -n "$CONFIG_FILES"
16333
16334# Set up the scripts for CONFIG_HEADERS section.
16335# No need to generate them if there are no CONFIG_HEADERS.
16336# This happens for instance with `./config.status Makefile'.
16337if test -n "$CONFIG_HEADERS"; then
16338cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16339BEGIN {
16340_ACEOF
16341
16342# Transform confdefs.h into an awk script `defines.awk', embedded as
16343# here-document in config.status, that substitutes the proper values into
16344# config.h.in to produce config.h.
16345
16346# Create a delimiter string that does not exist in confdefs.h, to ease
16347# handling of long lines.
16348ac_delim='%!_!# '
16349for ac_last_try in false false :; do
16350  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16351  if test -z "$ac_tt"; then
16352    break
16353  elif $ac_last_try; then
16354    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16355  else
16356    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16357  fi
16358done
16359
16360# For the awk script, D is an array of macro values keyed by name,
16361# likewise P contains macro parameters if any.  Preserve backslash
16362# newline sequences.
16363
16364ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16365sed -n '
16366s/.\{148\}/&'"$ac_delim"'/g
16367t rset
16368:rset
16369s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
16370t def
16371d
16372:def
16373s/\\$//
16374t bsnl
16375s/["\\]/\\&/g
16376s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16377D["\1"]=" \3"/p
16378s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
16379d
16380:bsnl
16381s/["\\]/\\&/g
16382s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16383D["\1"]=" \3\\\\\\n"\\/p
16384t cont
16385s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16386t cont
16387d
16388:cont
16389n
16390s/.\{148\}/&'"$ac_delim"'/g
16391t clear
16392:clear
16393s/\\$//
16394t bsnlc
16395s/["\\]/\\&/g; s/^/"/; s/$/"/p
16396d
16397:bsnlc
16398s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16399b cont
16400' <confdefs.h | sed '
16401s/'"$ac_delim"'/"\\\
16402"/g' >>$CONFIG_STATUS || ac_write_fail=1
16403
16404cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16405  for (key in D) D_is_set[key] = 1
16406  FS = ""
16407}
16408/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16409  line = \$ 0
16410  split(line, arg, " ")
16411  if (arg[1] == "#") {
16412    defundef = arg[2]
16413    mac1 = arg[3]
16414  } else {
16415    defundef = substr(arg[1], 2)
16416    mac1 = arg[2]
16417  }
16418  split(mac1, mac2, "(") #)
16419  macro = mac2[1]
16420  prefix = substr(line, 1, index(line, defundef) - 1)
16421  if (D_is_set[macro]) {
16422    # Preserve the white space surrounding the "#".
16423    print prefix "define", macro P[macro] D[macro]
16424    next
16425  } else {
16426    # Replace #undef with comments.  This is necessary, for example,
16427    # in the case of _POSIX_SOURCE, which is predefined and required
16428    # on some systems where configure will not decide to define it.
16429    if (defundef == "undef") {
16430      print "/*", prefix defundef, macro, "*/"
16431      next
16432    }
16433  }
16434}
16435{ print }
16436_ACAWK
16437_ACEOF
16438cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16439  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
16440fi # test -n "$CONFIG_HEADERS"
16441
16442
16443eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16444shift
16445for ac_tag
16446do
16447  case $ac_tag in
16448  :[FHLC]) ac_mode=$ac_tag; continue;;
16449  esac
16450  case $ac_mode$ac_tag in
16451  :[FHL]*:*);;
16452  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
16453  :[FH]-) ac_tag=-:-;;
16454  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16455  esac
16456  ac_save_IFS=$IFS
16457  IFS=:
16458  set x $ac_tag
16459  IFS=$ac_save_IFS
16460  shift
16461  ac_file=$1
16462  shift
16463
16464  case $ac_mode in
16465  :L) ac_source=$1;;
16466  :[FH])
16467    ac_file_inputs=
16468    for ac_f
16469    do
16470      case $ac_f in
16471      -) ac_f="$ac_tmp/stdin";;
16472      *) # Look for the file first in the build tree, then in the source tree
16473	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
16474	 # because $ac_f cannot contain `:'.
16475	 test -f "$ac_f" ||
16476	   case $ac_f in
16477	   [\\/$]*) false;;
16478	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16479	   esac ||
16480	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16481      esac
16482      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16483      as_fn_append ac_file_inputs " '$ac_f'"
16484    done
16485
16486    # Let's still pretend it is `configure' which instantiates (i.e., don't
16487    # use $as_me), people would be surprised to read:
16488    #    /* config.h.  Generated by config.status.  */
16489    configure_input='Generated from '`
16490	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16491	`' by configure.'
16492    if test x"$ac_file" != x-; then
16493      configure_input="$ac_file.  $configure_input"
16494      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16495$as_echo "$as_me: creating $ac_file" >&6;}
16496    fi
16497    # Neutralize special characters interpreted by sed in replacement strings.
16498    case $configure_input in #(
16499    *\&* | *\|* | *\\* )
16500       ac_sed_conf_input=`$as_echo "$configure_input" |
16501       sed 's/[\\\\&|]/\\\\&/g'`;; #(
16502    *) ac_sed_conf_input=$configure_input;;
16503    esac
16504
16505    case $ac_tag in
16506    *:-:* | *:-) cat >"$ac_tmp/stdin" \
16507      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
16508    esac
16509    ;;
16510  esac
16511
16512  ac_dir=`$as_dirname -- "$ac_file" ||
16513$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16514	 X"$ac_file" : 'X\(//\)[^/]' \| \
16515	 X"$ac_file" : 'X\(//\)$' \| \
16516	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16517$as_echo X"$ac_file" |
16518    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16519	    s//\1/
16520	    q
16521	  }
16522	  /^X\(\/\/\)[^/].*/{
16523	    s//\1/
16524	    q
16525	  }
16526	  /^X\(\/\/\)$/{
16527	    s//\1/
16528	    q
16529	  }
16530	  /^X\(\/\).*/{
16531	    s//\1/
16532	    q
16533	  }
16534	  s/.*/./; q'`
16535  as_dir="$ac_dir"; as_fn_mkdir_p
16536  ac_builddir=.
16537
16538case "$ac_dir" in
16539.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16540*)
16541  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16542  # A ".." for each directory in $ac_dir_suffix.
16543  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16544  case $ac_top_builddir_sub in
16545  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16546  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16547  esac ;;
16548esac
16549ac_abs_top_builddir=$ac_pwd
16550ac_abs_builddir=$ac_pwd$ac_dir_suffix
16551# for backward compatibility:
16552ac_top_builddir=$ac_top_build_prefix
16553
16554case $srcdir in
16555  .)  # We are building in place.
16556    ac_srcdir=.
16557    ac_top_srcdir=$ac_top_builddir_sub
16558    ac_abs_top_srcdir=$ac_pwd ;;
16559  [\\/]* | ?:[\\/]* )  # Absolute name.
16560    ac_srcdir=$srcdir$ac_dir_suffix;
16561    ac_top_srcdir=$srcdir
16562    ac_abs_top_srcdir=$srcdir ;;
16563  *) # Relative name.
16564    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16565    ac_top_srcdir=$ac_top_build_prefix$srcdir
16566    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16567esac
16568ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16569
16570
16571  case $ac_mode in
16572  :F)
16573  #
16574  # CONFIG_FILE
16575  #
16576
16577  case $INSTALL in
16578  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16579  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16580  esac
16581  ac_MKDIR_P=$MKDIR_P
16582  case $MKDIR_P in
16583  [\\/$]* | ?:[\\/]* ) ;;
16584  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16585  esac
16586_ACEOF
16587
16588cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16589# If the template does not know about datarootdir, expand it.
16590# FIXME: This hack should be removed a few years after 2.60.
16591ac_datarootdir_hack=; ac_datarootdir_seen=
16592ac_sed_dataroot='
16593/datarootdir/ {
16594  p
16595  q
16596}
16597/@datadir@/p
16598/@docdir@/p
16599/@infodir@/p
16600/@localedir@/p
16601/@mandir@/p'
16602case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16603*datarootdir*) ac_datarootdir_seen=yes;;
16604*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16605  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16606$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16607_ACEOF
16608cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16609  ac_datarootdir_hack='
16610  s&@datadir@&$datadir&g
16611  s&@docdir@&$docdir&g
16612  s&@infodir@&$infodir&g
16613  s&@localedir@&$localedir&g
16614  s&@mandir@&$mandir&g
16615  s&\\\${datarootdir}&$datarootdir&g' ;;
16616esac
16617_ACEOF
16618
16619# Neutralize VPATH when `$srcdir' = `.'.
16620# Shell code in configure.ac might set extrasub.
16621# FIXME: do we really want to maintain this feature?
16622cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16623ac_sed_extra="$ac_vpsub
16624$extrasub
16625_ACEOF
16626cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16627:t
16628/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16629s|@configure_input@|$ac_sed_conf_input|;t t
16630s&@top_builddir@&$ac_top_builddir_sub&;t t
16631s&@top_build_prefix@&$ac_top_build_prefix&;t t
16632s&@srcdir@&$ac_srcdir&;t t
16633s&@abs_srcdir@&$ac_abs_srcdir&;t t
16634s&@top_srcdir@&$ac_top_srcdir&;t t
16635s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16636s&@builddir@&$ac_builddir&;t t
16637s&@abs_builddir@&$ac_abs_builddir&;t t
16638s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16639s&@INSTALL@&$ac_INSTALL&;t t
16640s&@MKDIR_P@&$ac_MKDIR_P&;t t
16641$ac_datarootdir_hack
16642"
16643eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
16644  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16645
16646test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16647  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16648  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
16649      "$ac_tmp/out"`; test -z "$ac_out"; } &&
16650  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16651which seems to be undefined.  Please make sure it is defined" >&5
16652$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16653which seems to be undefined.  Please make sure it is defined" >&2;}
16654
16655  rm -f "$ac_tmp/stdin"
16656  case $ac_file in
16657  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16658  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16659  esac \
16660  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16661 ;;
16662  :H)
16663  #
16664  # CONFIG_HEADER
16665  #
16666  if test x"$ac_file" != x-; then
16667    {
16668      $as_echo "/* $configure_input  */" \
16669      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16670    } >"$ac_tmp/config.h" \
16671      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16672    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16673      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16674$as_echo "$as_me: $ac_file is unchanged" >&6;}
16675    else
16676      rm -f "$ac_file"
16677      mv "$ac_tmp/config.h" "$ac_file" \
16678	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
16679    fi
16680  else
16681    $as_echo "/* $configure_input  */" \
16682      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16683      || as_fn_error $? "could not create -" "$LINENO" 5
16684  fi
16685# Compute "$ac_file"'s index in $config_headers.
16686_am_arg="$ac_file"
16687_am_stamp_count=1
16688for _am_header in $config_headers :; do
16689  case $_am_header in
16690    $_am_arg | $_am_arg:* )
16691      break ;;
16692    * )
16693      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16694  esac
16695done
16696echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16697$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16698	 X"$_am_arg" : 'X\(//\)[^/]' \| \
16699	 X"$_am_arg" : 'X\(//\)$' \| \
16700	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16701$as_echo X"$_am_arg" |
16702    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16703	    s//\1/
16704	    q
16705	  }
16706	  /^X\(\/\/\)[^/].*/{
16707	    s//\1/
16708	    q
16709	  }
16710	  /^X\(\/\/\)$/{
16711	    s//\1/
16712	    q
16713	  }
16714	  /^X\(\/\).*/{
16715	    s//\1/
16716	    q
16717	  }
16718	  s/.*/./; q'`/stamp-h$_am_stamp_count
16719 ;;
16720
16721  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16722$as_echo "$as_me: executing $ac_file commands" >&6;}
16723 ;;
16724  esac
16725
16726
16727  case $ac_file$ac_mode in
16728    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16729  # Older Autoconf quotes --file arguments for eval, but not when files
16730  # are listed without --file.  Let's play safe and only enable the eval
16731  # if we detect the quoting.
16732  case $CONFIG_FILES in
16733  *\'*) eval set x "$CONFIG_FILES" ;;
16734  *)   set x $CONFIG_FILES ;;
16735  esac
16736  shift
16737  for mf
16738  do
16739    # Strip MF so we end up with the name of the file.
16740    mf=`echo "$mf" | sed -e 's/:.*$//'`
16741    # Check whether this is an Automake generated Makefile or not.
16742    # We used to match only the files named 'Makefile.in', but
16743    # some people rename them; so instead we look at the file content.
16744    # Grep'ing the first line is not enough: some people post-process
16745    # each Makefile.in and add a new line on top of each file to say so.
16746    # Grep'ing the whole file is not good either: AIX grep has a line
16747    # limit of 2048, but all sed's we know have understand at least 4000.
16748    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16749      dirpart=`$as_dirname -- "$mf" ||
16750$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16751	 X"$mf" : 'X\(//\)[^/]' \| \
16752	 X"$mf" : 'X\(//\)$' \| \
16753	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16754$as_echo X"$mf" |
16755    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16756	    s//\1/
16757	    q
16758	  }
16759	  /^X\(\/\/\)[^/].*/{
16760	    s//\1/
16761	    q
16762	  }
16763	  /^X\(\/\/\)$/{
16764	    s//\1/
16765	    q
16766	  }
16767	  /^X\(\/\).*/{
16768	    s//\1/
16769	    q
16770	  }
16771	  s/.*/./; q'`
16772    else
16773      continue
16774    fi
16775    # Extract the definition of DEPDIR, am__include, and am__quote
16776    # from the Makefile without running 'make'.
16777    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16778    test -z "$DEPDIR" && continue
16779    am__include=`sed -n 's/^am__include = //p' < "$mf"`
16780    test -z "$am__include" && continue
16781    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16782    # Find all dependency output files, they are included files with
16783    # $(DEPDIR) in their names.  We invoke sed twice because it is the
16784    # simplest approach to changing $(DEPDIR) to its actual value in the
16785    # expansion.
16786    for file in `sed -n "
16787      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16788	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16789      # Make sure the directory exists.
16790      test -f "$dirpart/$file" && continue
16791      fdir=`$as_dirname -- "$file" ||
16792$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16793	 X"$file" : 'X\(//\)[^/]' \| \
16794	 X"$file" : 'X\(//\)$' \| \
16795	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16796$as_echo X"$file" |
16797    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16798	    s//\1/
16799	    q
16800	  }
16801	  /^X\(\/\/\)[^/].*/{
16802	    s//\1/
16803	    q
16804	  }
16805	  /^X\(\/\/\)$/{
16806	    s//\1/
16807	    q
16808	  }
16809	  /^X\(\/\).*/{
16810	    s//\1/
16811	    q
16812	  }
16813	  s/.*/./; q'`
16814      as_dir=$dirpart/$fdir; as_fn_mkdir_p
16815      # echo "creating $dirpart/$file"
16816      echo '# dummy' > "$dirpart/$file"
16817    done
16818  done
16819}
16820 ;;
16821    "libtool":C)
16822
16823    # See if we are running on zsh, and set the options which allow our
16824    # commands through without removal of \ escapes.
16825    if test -n "${ZSH_VERSION+set}" ; then
16826      setopt NO_GLOB_SUBST
16827    fi
16828
16829    cfgfile="${ofile}T"
16830    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16831    $RM "$cfgfile"
16832
16833    cat <<_LT_EOF >> "$cfgfile"
16834#! $SHELL
16835
16836# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16837# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16838# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16839# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16840#
16841#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16842#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16843#   Written by Gordon Matzigkeit, 1996
16844#
16845#   This file is part of GNU Libtool.
16846#
16847# GNU Libtool is free software; you can redistribute it and/or
16848# modify it under the terms of the GNU General Public License as
16849# published by the Free Software Foundation; either version 2 of
16850# the License, or (at your option) any later version.
16851#
16852# As a special exception to the GNU General Public License,
16853# if you distribute this file as part of a program or library that
16854# is built using GNU Libtool, you may include this file under the
16855# same distribution terms that you use for the rest of that program.
16856#
16857# GNU Libtool is distributed in the hope that it will be useful,
16858# but WITHOUT ANY WARRANTY; without even the implied warranty of
16859# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16860# GNU General Public License for more details.
16861#
16862# You should have received a copy of the GNU General Public License
16863# along with GNU Libtool; see the file COPYING.  If not, a copy
16864# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16865# obtained by writing to the Free Software Foundation, Inc.,
16866# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16867
16868
16869# The names of the tagged configurations supported by this script.
16870available_tags="CXX "
16871
16872# ### BEGIN LIBTOOL CONFIG
16873
16874# Which release of libtool.m4 was used?
16875macro_version=$macro_version
16876macro_revision=$macro_revision
16877
16878# Whether or not to build static libraries.
16879build_old_libs=$enable_static
16880
16881# Whether or not to build shared libraries.
16882build_libtool_libs=$enable_shared
16883
16884# What type of objects to build.
16885pic_mode=$pic_mode
16886
16887# Whether or not to optimize for fast installation.
16888fast_install=$enable_fast_install
16889
16890# Shell to use when invoking shell scripts.
16891SHELL=$lt_SHELL
16892
16893# An echo program that protects backslashes.
16894ECHO=$lt_ECHO
16895
16896# The host system.
16897host_alias=$host_alias
16898host=$host
16899host_os=$host_os
16900
16901# The build system.
16902build_alias=$build_alias
16903build=$build
16904build_os=$build_os
16905
16906# A sed program that does not truncate output.
16907SED=$lt_SED
16908
16909# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16910Xsed="\$SED -e 1s/^X//"
16911
16912# A grep program that handles long lines.
16913GREP=$lt_GREP
16914
16915# An ERE matcher.
16916EGREP=$lt_EGREP
16917
16918# A literal string matcher.
16919FGREP=$lt_FGREP
16920
16921# A BSD- or MS-compatible name lister.
16922NM=$lt_NM
16923
16924# Whether we need soft or hard links.
16925LN_S=$lt_LN_S
16926
16927# What is the maximum length of a command?
16928max_cmd_len=$max_cmd_len
16929
16930# Object file suffix (normally "o").
16931objext=$ac_objext
16932
16933# Executable file suffix (normally "").
16934exeext=$exeext
16935
16936# whether the shell understands "unset".
16937lt_unset=$lt_unset
16938
16939# turn spaces into newlines.
16940SP2NL=$lt_lt_SP2NL
16941
16942# turn newlines into spaces.
16943NL2SP=$lt_lt_NL2SP
16944
16945# An object symbol dumper.
16946OBJDUMP=$lt_OBJDUMP
16947
16948# Method to check whether dependent libraries are shared objects.
16949deplibs_check_method=$lt_deplibs_check_method
16950
16951# Command to use when deplibs_check_method == "file_magic".
16952file_magic_cmd=$lt_file_magic_cmd
16953
16954# The archiver.
16955AR=$lt_AR
16956AR_FLAGS=$lt_AR_FLAGS
16957
16958# A symbol stripping program.
16959STRIP=$lt_STRIP
16960
16961# Commands used to install an old-style archive.
16962RANLIB=$lt_RANLIB
16963old_postinstall_cmds=$lt_old_postinstall_cmds
16964old_postuninstall_cmds=$lt_old_postuninstall_cmds
16965
16966# Whether to use a lock for old archive extraction.
16967lock_old_archive_extraction=$lock_old_archive_extraction
16968
16969# A C compiler.
16970LTCC=$lt_CC
16971
16972# LTCC compiler flags.
16973LTCFLAGS=$lt_CFLAGS
16974
16975# Take the output of nm and produce a listing of raw symbols and C names.
16976global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16977
16978# Transform the output of nm in a proper C declaration.
16979global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16980
16981# Transform the output of nm in a C name address pair.
16982global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16983
16984# Transform the output of nm in a C name address pair when lib prefix is needed.
16985global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16986
16987# The name of the directory that contains temporary libtool files.
16988objdir=$objdir
16989
16990# Used to examine libraries when file_magic_cmd begins with "file".
16991MAGIC_CMD=$MAGIC_CMD
16992
16993# Must we lock files when doing compilation?
16994need_locks=$lt_need_locks
16995
16996# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16997DSYMUTIL=$lt_DSYMUTIL
16998
16999# Tool to change global to local symbols on Mac OS X.
17000NMEDIT=$lt_NMEDIT
17001
17002# Tool to manipulate fat objects and archives on Mac OS X.
17003LIPO=$lt_LIPO
17004
17005# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17006OTOOL=$lt_OTOOL
17007
17008# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17009OTOOL64=$lt_OTOOL64
17010
17011# Old archive suffix (normally "a").
17012libext=$libext
17013
17014# Shared library suffix (normally ".so").
17015shrext_cmds=$lt_shrext_cmds
17016
17017# The commands to extract the exported symbol list from a shared archive.
17018extract_expsyms_cmds=$lt_extract_expsyms_cmds
17019
17020# Variables whose values should be saved in libtool wrapper scripts and
17021# restored at link time.
17022variables_saved_for_relink=$lt_variables_saved_for_relink
17023
17024# Do we need the "lib" prefix for modules?
17025need_lib_prefix=$need_lib_prefix
17026
17027# Do we need a version for libraries?
17028need_version=$need_version
17029
17030# Library versioning type.
17031version_type=$version_type
17032
17033# Shared library runtime path variable.
17034runpath_var=$runpath_var
17035
17036# Shared library path variable.
17037shlibpath_var=$shlibpath_var
17038
17039# Is shlibpath searched before the hard-coded library search path?
17040shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17041
17042# Format of library name prefix.
17043libname_spec=$lt_libname_spec
17044
17045# List of archive names.  First name is the real one, the rest are links.
17046# The last name is the one that the linker finds with -lNAME
17047library_names_spec=$lt_library_names_spec
17048
17049# The coded name of the library, if different from the real name.
17050soname_spec=$lt_soname_spec
17051
17052# Permission mode override for installation of shared libraries.
17053install_override_mode=$lt_install_override_mode
17054
17055# Command to use after installation of a shared archive.
17056postinstall_cmds=$lt_postinstall_cmds
17057
17058# Command to use after uninstallation of a shared archive.
17059postuninstall_cmds=$lt_postuninstall_cmds
17060
17061# Commands used to finish a libtool library installation in a directory.
17062finish_cmds=$lt_finish_cmds
17063
17064# As "finish_cmds", except a single script fragment to be evaled but
17065# not shown.
17066finish_eval=$lt_finish_eval
17067
17068# Whether we should hardcode library paths into libraries.
17069hardcode_into_libs=$hardcode_into_libs
17070
17071# Compile-time system search path for libraries.
17072sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17073
17074# Run-time system search path for libraries.
17075sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17076
17077# Whether dlopen is supported.
17078dlopen_support=$enable_dlopen
17079
17080# Whether dlopen of programs is supported.
17081dlopen_self=$enable_dlopen_self
17082
17083# Whether dlopen of statically linked programs is supported.
17084dlopen_self_static=$enable_dlopen_self_static
17085
17086# Commands to strip libraries.
17087old_striplib=$lt_old_striplib
17088striplib=$lt_striplib
17089
17090
17091# The linker used to build libraries.
17092LD=$lt_LD
17093
17094# How to create reloadable object files.
17095reload_flag=$lt_reload_flag
17096reload_cmds=$lt_reload_cmds
17097
17098# Commands used to build an old-style archive.
17099old_archive_cmds=$lt_old_archive_cmds
17100
17101# A language specific compiler.
17102CC=$lt_compiler
17103
17104# Is the compiler the GNU compiler?
17105with_gcc=$GCC
17106
17107# Compiler flag to turn off builtin functions.
17108no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17109
17110# How to pass a linker flag through the compiler.
17111wl=$lt_lt_prog_compiler_wl
17112
17113# Additional compiler flags for building library objects.
17114pic_flag=$lt_lt_prog_compiler_pic
17115
17116# Compiler flag to prevent dynamic linking.
17117link_static_flag=$lt_lt_prog_compiler_static
17118
17119# Does compiler simultaneously support -c and -o options?
17120compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17121
17122# Whether or not to add -lc for building shared libraries.
17123build_libtool_need_lc=$archive_cmds_need_lc
17124
17125# Whether or not to disallow shared libs when runtime libs are static.
17126allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17127
17128# Compiler flag to allow reflexive dlopens.
17129export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17130
17131# Compiler flag to generate shared objects directly from archives.
17132whole_archive_flag_spec=$lt_whole_archive_flag_spec
17133
17134# Whether the compiler copes with passing no objects directly.
17135compiler_needs_object=$lt_compiler_needs_object
17136
17137# Create an old-style archive from a shared archive.
17138old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17139
17140# Create a temporary old-style archive to link instead of a shared archive.
17141old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17142
17143# Commands used to build a shared archive.
17144archive_cmds=$lt_archive_cmds
17145archive_expsym_cmds=$lt_archive_expsym_cmds
17146
17147# Commands used to build a loadable module if different from building
17148# a shared archive.
17149module_cmds=$lt_module_cmds
17150module_expsym_cmds=$lt_module_expsym_cmds
17151
17152# Whether we are building with GNU ld or not.
17153with_gnu_ld=$lt_with_gnu_ld
17154
17155# Flag that allows shared libraries with undefined symbols to be built.
17156allow_undefined_flag=$lt_allow_undefined_flag
17157
17158# Flag that enforces no undefined symbols.
17159no_undefined_flag=$lt_no_undefined_flag
17160
17161# Flag to hardcode \$libdir into a binary during linking.
17162# This must work even if \$libdir does not exist
17163hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17164
17165# If ld is used when linking, flag to hardcode \$libdir into a binary
17166# during linking.  This must work even if \$libdir does not exist.
17167hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17168
17169# Whether we need a single "-rpath" flag with a separated argument.
17170hardcode_libdir_separator=$lt_hardcode_libdir_separator
17171
17172# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17173# DIR into the resulting binary.
17174hardcode_direct=$hardcode_direct
17175
17176# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17177# DIR into the resulting binary and the resulting library dependency is
17178# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17179# library is relocated.
17180hardcode_direct_absolute=$hardcode_direct_absolute
17181
17182# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17183# into the resulting binary.
17184hardcode_minus_L=$hardcode_minus_L
17185
17186# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17187# into the resulting binary.
17188hardcode_shlibpath_var=$hardcode_shlibpath_var
17189
17190# Set to "yes" if building a shared library automatically hardcodes DIR
17191# into the library and all subsequent libraries and executables linked
17192# against it.
17193hardcode_automatic=$hardcode_automatic
17194
17195# Set to yes if linker adds runtime paths of dependent libraries
17196# to runtime path list.
17197inherit_rpath=$inherit_rpath
17198
17199# Whether libtool must link a program against all its dependency libraries.
17200link_all_deplibs=$link_all_deplibs
17201
17202# Fix the shell variable \$srcfile for the compiler.
17203fix_srcfile_path=$lt_fix_srcfile_path
17204
17205# Set to "yes" if exported symbols are required.
17206always_export_symbols=$always_export_symbols
17207
17208# The commands to list exported symbols.
17209export_symbols_cmds=$lt_export_symbols_cmds
17210
17211# Symbols that should not be listed in the preloaded symbols.
17212exclude_expsyms=$lt_exclude_expsyms
17213
17214# Symbols that must always be exported.
17215include_expsyms=$lt_include_expsyms
17216
17217# Commands necessary for linking programs (against libraries) with templates.
17218prelink_cmds=$lt_prelink_cmds
17219
17220# Specify filename containing input files.
17221file_list_spec=$lt_file_list_spec
17222
17223# How to hardcode a shared library path into an executable.
17224hardcode_action=$hardcode_action
17225
17226# The directories searched by this compiler when creating a shared library.
17227compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
17228
17229# Dependencies to place before and after the objects being linked to
17230# create a shared library.
17231predep_objects=$lt_predep_objects
17232postdep_objects=$lt_postdep_objects
17233predeps=$lt_predeps
17234postdeps=$lt_postdeps
17235
17236# The library search path used internally by the compiler when linking
17237# a shared library.
17238compiler_lib_search_path=$lt_compiler_lib_search_path
17239
17240# ### END LIBTOOL CONFIG
17241
17242_LT_EOF
17243
17244  case $host_os in
17245  aix3*)
17246    cat <<\_LT_EOF >> "$cfgfile"
17247# AIX sometimes has problems with the GCC collect2 program.  For some
17248# reason, if we set the COLLECT_NAMES environment variable, the problems
17249# vanish in a puff of smoke.
17250if test "X${COLLECT_NAMES+set}" != Xset; then
17251  COLLECT_NAMES=
17252  export COLLECT_NAMES
17253fi
17254_LT_EOF
17255    ;;
17256  esac
17257
17258
17259ltmain="$ac_aux_dir/ltmain.sh"
17260
17261
17262  # We use sed instead of cat because bash on DJGPP gets confused if
17263  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17264  # text mode, it properly converts lines to CR/LF.  This bash problem
17265  # is reportedly fixed, but why not run on old versions too?
17266  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17267    || (rm -f "$cfgfile"; exit 1)
17268
17269  case $xsi_shell in
17270  yes)
17271    cat << \_LT_EOF >> "$cfgfile"
17272
17273# func_dirname file append nondir_replacement
17274# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17275# otherwise set result to NONDIR_REPLACEMENT.
17276func_dirname ()
17277{
17278  case ${1} in
17279    */*) func_dirname_result="${1%/*}${2}" ;;
17280    *  ) func_dirname_result="${3}" ;;
17281  esac
17282}
17283
17284# func_basename file
17285func_basename ()
17286{
17287  func_basename_result="${1##*/}"
17288}
17289
17290# func_dirname_and_basename file append nondir_replacement
17291# perform func_basename and func_dirname in a single function
17292# call:
17293#   dirname:  Compute the dirname of FILE.  If nonempty,
17294#             add APPEND to the result, otherwise set result
17295#             to NONDIR_REPLACEMENT.
17296#             value returned in "$func_dirname_result"
17297#   basename: Compute filename of FILE.
17298#             value retuned in "$func_basename_result"
17299# Implementation must be kept synchronized with func_dirname
17300# and func_basename. For efficiency, we do not delegate to
17301# those functions but instead duplicate the functionality here.
17302func_dirname_and_basename ()
17303{
17304  case ${1} in
17305    */*) func_dirname_result="${1%/*}${2}" ;;
17306    *  ) func_dirname_result="${3}" ;;
17307  esac
17308  func_basename_result="${1##*/}"
17309}
17310
17311# func_stripname prefix suffix name
17312# strip PREFIX and SUFFIX off of NAME.
17313# PREFIX and SUFFIX must not contain globbing or regex special
17314# characters, hashes, percent signs, but SUFFIX may contain a leading
17315# dot (in which case that matches only a dot).
17316func_stripname ()
17317{
17318  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17319  # positional parameters, so assign one to ordinary parameter first.
17320  func_stripname_result=${3}
17321  func_stripname_result=${func_stripname_result#"${1}"}
17322  func_stripname_result=${func_stripname_result%"${2}"}
17323}
17324
17325# func_opt_split
17326func_opt_split ()
17327{
17328  func_opt_split_opt=${1%%=*}
17329  func_opt_split_arg=${1#*=}
17330}
17331
17332# func_lo2o object
17333func_lo2o ()
17334{
17335  case ${1} in
17336    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17337    *)    func_lo2o_result=${1} ;;
17338  esac
17339}
17340
17341# func_xform libobj-or-source
17342func_xform ()
17343{
17344  func_xform_result=${1%.*}.lo
17345}
17346
17347# func_arith arithmetic-term...
17348func_arith ()
17349{
17350  func_arith_result=$(( $* ))
17351}
17352
17353# func_len string
17354# STRING may not start with a hyphen.
17355func_len ()
17356{
17357  func_len_result=${#1}
17358}
17359
17360_LT_EOF
17361    ;;
17362  *) # Bourne compatible functions.
17363    cat << \_LT_EOF >> "$cfgfile"
17364
17365# func_dirname file append nondir_replacement
17366# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17367# otherwise set result to NONDIR_REPLACEMENT.
17368func_dirname ()
17369{
17370  # Extract subdirectory from the argument.
17371  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17372  if test "X$func_dirname_result" = "X${1}"; then
17373    func_dirname_result="${3}"
17374  else
17375    func_dirname_result="$func_dirname_result${2}"
17376  fi
17377}
17378
17379# func_basename file
17380func_basename ()
17381{
17382  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17383}
17384
17385
17386# func_stripname prefix suffix name
17387# strip PREFIX and SUFFIX off of NAME.
17388# PREFIX and SUFFIX must not contain globbing or regex special
17389# characters, hashes, percent signs, but SUFFIX may contain a leading
17390# dot (in which case that matches only a dot).
17391# func_strip_suffix prefix name
17392func_stripname ()
17393{
17394  case ${2} in
17395    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17396    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17397  esac
17398}
17399
17400# sed scripts:
17401my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17402my_sed_long_arg='1s/^-[^=]*=//'
17403
17404# func_opt_split
17405func_opt_split ()
17406{
17407  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17408  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17409}
17410
17411# func_lo2o object
17412func_lo2o ()
17413{
17414  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
17415}
17416
17417# func_xform libobj-or-source
17418func_xform ()
17419{
17420  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
17421}
17422
17423# func_arith arithmetic-term...
17424func_arith ()
17425{
17426  func_arith_result=`expr "$@"`
17427}
17428
17429# func_len string
17430# STRING may not start with a hyphen.
17431func_len ()
17432{
17433  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17434}
17435
17436_LT_EOF
17437esac
17438
17439case $lt_shell_append in
17440  yes)
17441    cat << \_LT_EOF >> "$cfgfile"
17442
17443# func_append var value
17444# Append VALUE to the end of shell variable VAR.
17445func_append ()
17446{
17447  eval "$1+=\$2"
17448}
17449_LT_EOF
17450    ;;
17451  *)
17452    cat << \_LT_EOF >> "$cfgfile"
17453
17454# func_append var value
17455# Append VALUE to the end of shell variable VAR.
17456func_append ()
17457{
17458  eval "$1=\$$1\$2"
17459}
17460
17461_LT_EOF
17462    ;;
17463  esac
17464
17465
17466  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
17467    || (rm -f "$cfgfile"; exit 1)
17468
17469  mv -f "$cfgfile" "$ofile" ||
17470    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17471  chmod +x "$ofile"
17472
17473
17474    cat <<_LT_EOF >> "$ofile"
17475
17476# ### BEGIN LIBTOOL TAG CONFIG: CXX
17477
17478# The linker used to build libraries.
17479LD=$lt_LD_CXX
17480
17481# How to create reloadable object files.
17482reload_flag=$lt_reload_flag_CXX
17483reload_cmds=$lt_reload_cmds_CXX
17484
17485# Commands used to build an old-style archive.
17486old_archive_cmds=$lt_old_archive_cmds_CXX
17487
17488# A language specific compiler.
17489CC=$lt_compiler_CXX
17490
17491# Is the compiler the GNU compiler?
17492with_gcc=$GCC_CXX
17493
17494# Compiler flag to turn off builtin functions.
17495no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
17496
17497# How to pass a linker flag through the compiler.
17498wl=$lt_lt_prog_compiler_wl_CXX
17499
17500# Additional compiler flags for building library objects.
17501pic_flag=$lt_lt_prog_compiler_pic_CXX
17502
17503# Compiler flag to prevent dynamic linking.
17504link_static_flag=$lt_lt_prog_compiler_static_CXX
17505
17506# Does compiler simultaneously support -c and -o options?
17507compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
17508
17509# Whether or not to add -lc for building shared libraries.
17510build_libtool_need_lc=$archive_cmds_need_lc_CXX
17511
17512# Whether or not to disallow shared libs when runtime libs are static.
17513allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
17514
17515# Compiler flag to allow reflexive dlopens.
17516export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
17517
17518# Compiler flag to generate shared objects directly from archives.
17519whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
17520
17521# Whether the compiler copes with passing no objects directly.
17522compiler_needs_object=$lt_compiler_needs_object_CXX
17523
17524# Create an old-style archive from a shared archive.
17525old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
17526
17527# Create a temporary old-style archive to link instead of a shared archive.
17528old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
17529
17530# Commands used to build a shared archive.
17531archive_cmds=$lt_archive_cmds_CXX
17532archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
17533
17534# Commands used to build a loadable module if different from building
17535# a shared archive.
17536module_cmds=$lt_module_cmds_CXX
17537module_expsym_cmds=$lt_module_expsym_cmds_CXX
17538
17539# Whether we are building with GNU ld or not.
17540with_gnu_ld=$lt_with_gnu_ld_CXX
17541
17542# Flag that allows shared libraries with undefined symbols to be built.
17543allow_undefined_flag=$lt_allow_undefined_flag_CXX
17544
17545# Flag that enforces no undefined symbols.
17546no_undefined_flag=$lt_no_undefined_flag_CXX
17547
17548# Flag to hardcode \$libdir into a binary during linking.
17549# This must work even if \$libdir does not exist
17550hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
17551
17552# If ld is used when linking, flag to hardcode \$libdir into a binary
17553# during linking.  This must work even if \$libdir does not exist.
17554hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
17555
17556# Whether we need a single "-rpath" flag with a separated argument.
17557hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
17558
17559# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17560# DIR into the resulting binary.
17561hardcode_direct=$hardcode_direct_CXX
17562
17563# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17564# DIR into the resulting binary and the resulting library dependency is
17565# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17566# library is relocated.
17567hardcode_direct_absolute=$hardcode_direct_absolute_CXX
17568
17569# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17570# into the resulting binary.
17571hardcode_minus_L=$hardcode_minus_L_CXX
17572
17573# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17574# into the resulting binary.
17575hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
17576
17577# Set to "yes" if building a shared library automatically hardcodes DIR
17578# into the library and all subsequent libraries and executables linked
17579# against it.
17580hardcode_automatic=$hardcode_automatic_CXX
17581
17582# Set to yes if linker adds runtime paths of dependent libraries
17583# to runtime path list.
17584inherit_rpath=$inherit_rpath_CXX
17585
17586# Whether libtool must link a program against all its dependency libraries.
17587link_all_deplibs=$link_all_deplibs_CXX
17588
17589# Fix the shell variable \$srcfile for the compiler.
17590fix_srcfile_path=$lt_fix_srcfile_path_CXX
17591
17592# Set to "yes" if exported symbols are required.
17593always_export_symbols=$always_export_symbols_CXX
17594
17595# The commands to list exported symbols.
17596export_symbols_cmds=$lt_export_symbols_cmds_CXX
17597
17598# Symbols that should not be listed in the preloaded symbols.
17599exclude_expsyms=$lt_exclude_expsyms_CXX
17600
17601# Symbols that must always be exported.
17602include_expsyms=$lt_include_expsyms_CXX
17603
17604# Commands necessary for linking programs (against libraries) with templates.
17605prelink_cmds=$lt_prelink_cmds_CXX
17606
17607# Specify filename containing input files.
17608file_list_spec=$lt_file_list_spec_CXX
17609
17610# How to hardcode a shared library path into an executable.
17611hardcode_action=$hardcode_action_CXX
17612
17613# The directories searched by this compiler when creating a shared library.
17614compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
17615
17616# Dependencies to place before and after the objects being linked to
17617# create a shared library.
17618predep_objects=$lt_predep_objects_CXX
17619postdep_objects=$lt_postdep_objects_CXX
17620predeps=$lt_predeps_CXX
17621postdeps=$lt_postdeps_CXX
17622
17623# The library search path used internally by the compiler when linking
17624# a shared library.
17625compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
17626
17627# ### END LIBTOOL TAG CONFIG: CXX
17628_LT_EOF
17629
17630 ;;
17631
17632  esac
17633done # for ac_tag
17634
17635
17636as_fn_exit 0
17637_ACEOF
17638ac_clean_files=$ac_clean_files_save
17639
17640test $ac_write_fail = 0 ||
17641  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
17642
17643
17644# configure is writing to config.log, and then calls config.status.
17645# config.status does its own redirection, appending to config.log.
17646# Unfortunately, on DOS this fails, as config.log is still kept open
17647# by configure, so config.status won't be able to write to it; its
17648# output is simply discarded.  So we exec the FD to /dev/null,
17649# effectively closing config.log, so it can be properly (re)opened and
17650# appended to by config.status.  When coming back to configure, we
17651# need to make the FD available again.
17652if test "$no_create" != yes; then
17653  ac_cs_success=:
17654  ac_config_status_args=
17655  test "$silent" = yes &&
17656    ac_config_status_args="$ac_config_status_args --quiet"
17657  exec 5>/dev/null
17658  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17659  exec 5>>config.log
17660  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17661  # would make configure fail if this is the last instruction.
17662  $ac_cs_success || as_fn_exit 1
17663fi
17664if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17665  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17666$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17667fi
17668
17669