1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for FarmHash 1.1.0.
4#
5# Report bugs to <farmhash-discuss@googlegroups.com>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201
202  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    PATH=/empty FPATH=/empty; export PATH FPATH
207    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209test \$(( 1 + 1 )) = 2 || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: farmhash-discuss@googlegroups.com about your system,
279$0: including any error possibly output before this
280$0: message. Then install a modern shell, or manually run
281$0: the script under such a shell if you do have one."
282  fi
283  exit 1
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301  { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_fn_set_status ()
309{
310  return $1
311} # as_fn_set_status
312
313# as_fn_exit STATUS
314# -----------------
315# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316as_fn_exit ()
317{
318  set +e
319  as_fn_set_status $1
320  exit $1
321} # as_fn_exit
322
323# as_fn_mkdir_p
324# -------------
325# Create "$as_dir" as a directory, including parents if necessary.
326as_fn_mkdir_p ()
327{
328
329  case $as_dir in #(
330  -*) as_dir=./$as_dir;;
331  esac
332  test -d "$as_dir" || eval $as_mkdir_p || {
333    as_dirs=
334    while :; do
335      case $as_dir in #(
336      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337      *) as_qdir=$as_dir;;
338      esac
339      as_dirs="'$as_qdir' $as_dirs"
340      as_dir=`$as_dirname -- "$as_dir" ||
341$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342	 X"$as_dir" : 'X\(//\)[^/]' \| \
343	 X"$as_dir" : 'X\(//\)$' \| \
344	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345$as_echo X"$as_dir" |
346    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\/\)[^/].*/{
351	    s//\1/
352	    q
353	  }
354	  /^X\(\/\/\)$/{
355	    s//\1/
356	    q
357	  }
358	  /^X\(\/\).*/{
359	    s//\1/
360	    q
361	  }
362	  s/.*/./; q'`
363      test -d "$as_dir" && break
364    done
365    test -z "$as_dirs" || eval "mkdir $as_dirs"
366  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369} # as_fn_mkdir_p
370
371# as_fn_executable_p FILE
372# -----------------------
373# Test if FILE is an executable regular file.
374as_fn_executable_p ()
375{
376  test -f "$1" && test -x "$1"
377} # as_fn_executable_p
378# as_fn_append VAR VALUE
379# ----------------------
380# Append the text in VALUE to the end of the definition contained in VAR. Take
381# advantage of any shell optimizations that allow amortized linear growth over
382# repeated appends, instead of the typical quadratic growth present in naive
383# implementations.
384if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385  eval 'as_fn_append ()
386  {
387    eval $1+=\$2
388  }'
389else
390  as_fn_append ()
391  {
392    eval $1=\$$1\$2
393  }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402  eval 'as_fn_arith ()
403  {
404    as_val=$(( $* ))
405  }'
406else
407  as_fn_arith ()
408  {
409    as_val=`expr "$@" || test $? -eq 1`
410  }
411fi # as_fn_arith
412
413
414# as_fn_error STATUS ERROR [LINENO LOG_FD]
415# ----------------------------------------
416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418# script with STATUS, using 1 if that was 0.
419as_fn_error ()
420{
421  as_status=$1; test $as_status -eq 0 && as_status=1
422  if test "$4"; then
423    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425  fi
426  $as_echo "$as_me: error: $2" >&2
427  as_fn_exit $as_status
428} # as_fn_error
429
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431   test "X`expr 00001 : '.*\(...\)'`" = X001; then
432  as_expr=expr
433else
434  as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438  as_basename=basename
439else
440  as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444  as_dirname=dirname
445else
446  as_dirname=false
447fi
448
449as_me=`$as_basename -- "$0" ||
450$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451	 X"$0" : 'X\(//\)$' \| \
452	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453$as_echo X/"$0" |
454    sed '/^.*\/\([^/][^/]*\)\/*$/{
455	    s//\1/
456	    q
457	  }
458	  /^X\/\(\/\/\)$/{
459	    s//\1/
460	    q
461	  }
462	  /^X\/\(\/\).*/{
463	    s//\1/
464	    q
465	  }
466	  s/.*/./; q'`
467
468# Avoid depending upon Character Ranges.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476  as_lineno_1=$LINENO as_lineno_1a=$LINENO
477  as_lineno_2=$LINENO as_lineno_2a=$LINENO
478  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481  sed -n '
482    p
483    /[$]LINENO/=
484  ' <$as_myself |
485    sed '
486      s/[$]LINENO.*/&-/
487      t lineno
488      b
489      :lineno
490      N
491      :loop
492      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493      t loop
494      s/-\n.*//
495    ' >$as_me.lineno &&
496  chmod +x "$as_me.lineno" ||
497    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500  # already done that, so ensure we don't try to do so again and fall
501  # in an infinite loop.  This has already happened in practice.
502  _as_can_reexec=no; export _as_can_reexec
503  # Don't try to exec as it changes $[0], causing all sort of problems
504  # (the dirname of $[0] is not the place where we might find the
505  # original and so on.  Autoconf is especially sensitive to this).
506  . "./$as_me.lineno"
507  # Exit status is that of the last command.
508  exit
509}
510
511ECHO_C= ECHO_N= ECHO_T=
512case `echo -n x` in #(((((
513-n*)
514  case `echo 'xy\c'` in
515  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
516  xy)  ECHO_C='\c';;
517  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518       ECHO_T='	';;
519  esac;;
520*)
521  ECHO_N='-n';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526  rm -f conf$$.dir/conf$$.file
527else
528  rm -f conf$$.dir
529  mkdir conf$$.dir 2>/dev/null
530fi
531if (echo >conf$$.file) 2>/dev/null; then
532  if ln -s conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s='ln -s'
534    # ... but there are two gotchas:
535    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537    # In both cases, we have to default to `cp -pR'.
538    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539      as_ln_s='cp -pR'
540  elif ln conf$$.file conf$$ 2>/dev/null; then
541    as_ln_s=ln
542  else
543    as_ln_s='cp -pR'
544  fi
545else
546  as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552  as_mkdir_p='mkdir -p "$as_dir"'
553else
554  test -d ./-p && rmdir ./-p
555  as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564# Sed expression to map a string onto a valid variable name.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 6>&1
572
573# Name of the host.
574# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575# so uname gets run too.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='FarmHash'
592PACKAGE_TARNAME='farmhash'
593PACKAGE_VERSION='1.1.0'
594PACKAGE_STRING='FarmHash 1.1.0'
595PACKAGE_BUGREPORT='farmhash-discuss@googlegroups.com'
596PACKAGE_URL=''
597
598# Factoring default headers for most tests.
599ac_includes_default="\
600#include <stdio.h>
601#ifdef HAVE_SYS_TYPES_H
602# include <sys/types.h>
603#endif
604#ifdef HAVE_SYS_STAT_H
605# include <sys/stat.h>
606#endif
607#ifdef STDC_HEADERS
608# include <stdlib.h>
609# include <stddef.h>
610#else
611# ifdef HAVE_STDLIB_H
612#  include <stdlib.h>
613# endif
614#endif
615#ifdef HAVE_STRING_H
616# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
617#  include <memory.h>
618# endif
619# include <string.h>
620#endif
621#ifdef HAVE_STRINGS_H
622# include <strings.h>
623#endif
624#ifdef HAVE_INTTYPES_H
625# include <inttypes.h>
626#endif
627#ifdef HAVE_STDINT_H
628# include <stdint.h>
629#endif
630#ifdef HAVE_UNISTD_H
631# include <unistd.h>
632#endif"
633
634ac_unique_file="src/farmhash.h"
635ac_subst_vars='am__EXEEXT_FALSE
636am__EXEEXT_TRUE
637LTLIBOBJS
638LIBOBJS
639CXXCPP
640am__fastdepCXX_FALSE
641am__fastdepCXX_TRUE
642CXXDEPMODE
643ac_ct_CXX
644CXXFLAGS
645CXX
646OPTIONAL_BUILTIN_BSWAP_FALSE
647OPTIONAL_BUILTIN_BSWAP_TRUE
648OPTIONAL_BUILTIN_EXPECT_FALSE
649OPTIONAL_BUILTIN_EXPECT_TRUE
650CPP
651OTOOL64
652OTOOL
653LIPO
654NMEDIT
655DSYMUTIL
656MANIFEST_TOOL
657RANLIB
658ac_ct_AR
659AR
660DLLTOOL
661OBJDUMP
662LN_S
663NM
664ac_ct_DUMPBIN
665DUMPBIN
666LD
667FGREP
668EGREP
669GREP
670SED
671am__fastdepCC_FALSE
672am__fastdepCC_TRUE
673CCDEPMODE
674am__nodep
675AMDEPBACKSLASH
676AMDEP_FALSE
677AMDEP_TRUE
678am__quote
679am__include
680DEPDIR
681OBJEXT
682EXEEXT
683ac_ct_CC
684CPPFLAGS
685LDFLAGS
686CFLAGS
687CC
688host_os
689host_vendor
690host_cpu
691host
692build_os
693build_vendor
694build_cpu
695build
696LIBTOOL
697AM_BACKSLASH
698AM_DEFAULT_VERBOSITY
699AM_DEFAULT_V
700AM_V
701am__untar
702am__tar
703AMTAR
704am__leading_dot
705SET_MAKE
706AWK
707mkdir_p
708MKDIR_P
709INSTALL_STRIP_PROGRAM
710STRIP
711install_sh
712MAKEINFO
713AUTOHEADER
714AUTOMAKE
715AUTOCONF
716ACLOCAL
717VERSION
718PACKAGE
719CYGPATH_W
720am__isrc
721INSTALL_DATA
722INSTALL_SCRIPT
723INSTALL_PROGRAM
724target_alias
725host_alias
726build_alias
727LIBS
728ECHO_T
729ECHO_N
730ECHO_C
731DEFS
732mandir
733localedir
734libdir
735psdir
736pdfdir
737dvidir
738htmldir
739infodir
740docdir
741oldincludedir
742includedir
743localstatedir
744sharedstatedir
745sysconfdir
746datadir
747datarootdir
748libexecdir
749sbindir
750bindir
751program_transform_name
752prefix
753exec_prefix
754PACKAGE_URL
755PACKAGE_BUGREPORT
756PACKAGE_STRING
757PACKAGE_VERSION
758PACKAGE_TARNAME
759PACKAGE_NAME
760PATH_SEPARATOR
761SHELL'
762ac_subst_files=''
763ac_user_opts='
764enable_option_checking
765enable_silent_rules
766enable_shared
767enable_static
768with_pic
769enable_fast_install
770enable_dependency_tracking
771with_gnu_ld
772with_sysroot
773enable_libtool_lock
774enable_optional_builtin_expect
775enable_optional_builtin_bswap
776'
777      ac_precious_vars='build_alias
778host_alias
779target_alias
780CC
781CFLAGS
782LDFLAGS
783LIBS
784CPPFLAGS
785CPP
786CXX
787CXXFLAGS
788CCC
789CXXCPP'
790
791
792# Initialize some variables set by options.
793ac_init_help=
794ac_init_version=false
795ac_unrecognized_opts=
796ac_unrecognized_sep=
797# The variables have the same names as the options, with
798# dashes changed to underlines.
799cache_file=/dev/null
800exec_prefix=NONE
801no_create=
802no_recursion=
803prefix=NONE
804program_prefix=NONE
805program_suffix=NONE
806program_transform_name=s,x,x,
807silent=
808site=
809srcdir=
810verbose=
811x_includes=NONE
812x_libraries=NONE
813
814# Installation directory options.
815# These are left unexpanded so users can "make install exec_prefix=/foo"
816# and all the variables that are supposed to be based on exec_prefix
817# by default will actually change.
818# Use braces instead of parens because sh, perl, etc. also accept them.
819# (The list follows the same order as the GNU Coding Standards.)
820bindir='${exec_prefix}/bin'
821sbindir='${exec_prefix}/sbin'
822libexecdir='${exec_prefix}/libexec'
823datarootdir='${prefix}/share'
824datadir='${datarootdir}'
825sysconfdir='${prefix}/etc'
826sharedstatedir='${prefix}/com'
827localstatedir='${prefix}/var'
828includedir='${prefix}/include'
829oldincludedir='/usr/include'
830docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
831infodir='${datarootdir}/info'
832htmldir='${docdir}'
833dvidir='${docdir}'
834pdfdir='${docdir}'
835psdir='${docdir}'
836libdir='${exec_prefix}/lib'
837localedir='${datarootdir}/locale'
838mandir='${datarootdir}/man'
839
840ac_prev=
841ac_dashdash=
842for ac_option
843do
844  # If the previous option needs an argument, assign it.
845  if test -n "$ac_prev"; then
846    eval $ac_prev=\$ac_option
847    ac_prev=
848    continue
849  fi
850
851  case $ac_option in
852  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
853  *=)   ac_optarg= ;;
854  *)    ac_optarg=yes ;;
855  esac
856
857  # Accept the important Cygnus configure options, so we can diagnose typos.
858
859  case $ac_dashdash$ac_option in
860  --)
861    ac_dashdash=yes ;;
862
863  -bindir | --bindir | --bindi | --bind | --bin | --bi)
864    ac_prev=bindir ;;
865  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
866    bindir=$ac_optarg ;;
867
868  -build | --build | --buil | --bui | --bu)
869    ac_prev=build_alias ;;
870  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
871    build_alias=$ac_optarg ;;
872
873  -cache-file | --cache-file | --cache-fil | --cache-fi \
874  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
875    ac_prev=cache_file ;;
876  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
877  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
878    cache_file=$ac_optarg ;;
879
880  --config-cache | -C)
881    cache_file=config.cache ;;
882
883  -datadir | --datadir | --datadi | --datad)
884    ac_prev=datadir ;;
885  -datadir=* | --datadir=* | --datadi=* | --datad=*)
886    datadir=$ac_optarg ;;
887
888  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
889  | --dataroo | --dataro | --datar)
890    ac_prev=datarootdir ;;
891  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
892  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
893    datarootdir=$ac_optarg ;;
894
895  -disable-* | --disable-*)
896    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
897    # Reject names that are not valid shell variable names.
898    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
899      as_fn_error $? "invalid feature name: $ac_useropt"
900    ac_useropt_orig=$ac_useropt
901    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
902    case $ac_user_opts in
903      *"
904"enable_$ac_useropt"
905"*) ;;
906      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
907	 ac_unrecognized_sep=', ';;
908    esac
909    eval enable_$ac_useropt=no ;;
910
911  -docdir | --docdir | --docdi | --doc | --do)
912    ac_prev=docdir ;;
913  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
914    docdir=$ac_optarg ;;
915
916  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
917    ac_prev=dvidir ;;
918  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
919    dvidir=$ac_optarg ;;
920
921  -enable-* | --enable-*)
922    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
923    # Reject names that are not valid shell variable names.
924    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
925      as_fn_error $? "invalid feature name: $ac_useropt"
926    ac_useropt_orig=$ac_useropt
927    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
928    case $ac_user_opts in
929      *"
930"enable_$ac_useropt"
931"*) ;;
932      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
933	 ac_unrecognized_sep=', ';;
934    esac
935    eval enable_$ac_useropt=\$ac_optarg ;;
936
937  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
938  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
939  | --exec | --exe | --ex)
940    ac_prev=exec_prefix ;;
941  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
942  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
943  | --exec=* | --exe=* | --ex=*)
944    exec_prefix=$ac_optarg ;;
945
946  -gas | --gas | --ga | --g)
947    # Obsolete; use --with-gas.
948    with_gas=yes ;;
949
950  -help | --help | --hel | --he | -h)
951    ac_init_help=long ;;
952  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
953    ac_init_help=recursive ;;
954  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
955    ac_init_help=short ;;
956
957  -host | --host | --hos | --ho)
958    ac_prev=host_alias ;;
959  -host=* | --host=* | --hos=* | --ho=*)
960    host_alias=$ac_optarg ;;
961
962  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
963    ac_prev=htmldir ;;
964  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
965  | --ht=*)
966    htmldir=$ac_optarg ;;
967
968  -includedir | --includedir | --includedi | --included | --include \
969  | --includ | --inclu | --incl | --inc)
970    ac_prev=includedir ;;
971  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
972  | --includ=* | --inclu=* | --incl=* | --inc=*)
973    includedir=$ac_optarg ;;
974
975  -infodir | --infodir | --infodi | --infod | --info | --inf)
976    ac_prev=infodir ;;
977  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
978    infodir=$ac_optarg ;;
979
980  -libdir | --libdir | --libdi | --libd)
981    ac_prev=libdir ;;
982  -libdir=* | --libdir=* | --libdi=* | --libd=*)
983    libdir=$ac_optarg ;;
984
985  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
986  | --libexe | --libex | --libe)
987    ac_prev=libexecdir ;;
988  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
989  | --libexe=* | --libex=* | --libe=*)
990    libexecdir=$ac_optarg ;;
991
992  -localedir | --localedir | --localedi | --localed | --locale)
993    ac_prev=localedir ;;
994  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
995    localedir=$ac_optarg ;;
996
997  -localstatedir | --localstatedir | --localstatedi | --localstated \
998  | --localstate | --localstat | --localsta | --localst | --locals)
999    ac_prev=localstatedir ;;
1000  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1001  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1002    localstatedir=$ac_optarg ;;
1003
1004  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1005    ac_prev=mandir ;;
1006  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1007    mandir=$ac_optarg ;;
1008
1009  -nfp | --nfp | --nf)
1010    # Obsolete; use --without-fp.
1011    with_fp=no ;;
1012
1013  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1014  | --no-cr | --no-c | -n)
1015    no_create=yes ;;
1016
1017  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1018  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1019    no_recursion=yes ;;
1020
1021  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1022  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1023  | --oldin | --oldi | --old | --ol | --o)
1024    ac_prev=oldincludedir ;;
1025  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1026  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1027  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1028    oldincludedir=$ac_optarg ;;
1029
1030  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1031    ac_prev=prefix ;;
1032  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1033    prefix=$ac_optarg ;;
1034
1035  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1036  | --program-pre | --program-pr | --program-p)
1037    ac_prev=program_prefix ;;
1038  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1039  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1040    program_prefix=$ac_optarg ;;
1041
1042  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1043  | --program-suf | --program-su | --program-s)
1044    ac_prev=program_suffix ;;
1045  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1046  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1047    program_suffix=$ac_optarg ;;
1048
1049  -program-transform-name | --program-transform-name \
1050  | --program-transform-nam | --program-transform-na \
1051  | --program-transform-n | --program-transform- \
1052  | --program-transform | --program-transfor \
1053  | --program-transfo | --program-transf \
1054  | --program-trans | --program-tran \
1055  | --progr-tra | --program-tr | --program-t)
1056    ac_prev=program_transform_name ;;
1057  -program-transform-name=* | --program-transform-name=* \
1058  | --program-transform-nam=* | --program-transform-na=* \
1059  | --program-transform-n=* | --program-transform-=* \
1060  | --program-transform=* | --program-transfor=* \
1061  | --program-transfo=* | --program-transf=* \
1062  | --program-trans=* | --program-tran=* \
1063  | --progr-tra=* | --program-tr=* | --program-t=*)
1064    program_transform_name=$ac_optarg ;;
1065
1066  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1067    ac_prev=pdfdir ;;
1068  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1069    pdfdir=$ac_optarg ;;
1070
1071  -psdir | --psdir | --psdi | --psd | --ps)
1072    ac_prev=psdir ;;
1073  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1074    psdir=$ac_optarg ;;
1075
1076  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1077  | -silent | --silent | --silen | --sile | --sil)
1078    silent=yes ;;
1079
1080  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1081    ac_prev=sbindir ;;
1082  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1083  | --sbi=* | --sb=*)
1084    sbindir=$ac_optarg ;;
1085
1086  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1087  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1088  | --sharedst | --shareds | --shared | --share | --shar \
1089  | --sha | --sh)
1090    ac_prev=sharedstatedir ;;
1091  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1092  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1093  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1094  | --sha=* | --sh=*)
1095    sharedstatedir=$ac_optarg ;;
1096
1097  -site | --site | --sit)
1098    ac_prev=site ;;
1099  -site=* | --site=* | --sit=*)
1100    site=$ac_optarg ;;
1101
1102  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1103    ac_prev=srcdir ;;
1104  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1105    srcdir=$ac_optarg ;;
1106
1107  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1108  | --syscon | --sysco | --sysc | --sys | --sy)
1109    ac_prev=sysconfdir ;;
1110  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1111  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1112    sysconfdir=$ac_optarg ;;
1113
1114  -target | --target | --targe | --targ | --tar | --ta | --t)
1115    ac_prev=target_alias ;;
1116  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1117    target_alias=$ac_optarg ;;
1118
1119  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1120    verbose=yes ;;
1121
1122  -version | --version | --versio | --versi | --vers | -V)
1123    ac_init_version=: ;;
1124
1125  -with-* | --with-*)
1126    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1127    # Reject names that are not valid shell variable names.
1128    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1129      as_fn_error $? "invalid package name: $ac_useropt"
1130    ac_useropt_orig=$ac_useropt
1131    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1132    case $ac_user_opts in
1133      *"
1134"with_$ac_useropt"
1135"*) ;;
1136      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1137	 ac_unrecognized_sep=', ';;
1138    esac
1139    eval with_$ac_useropt=\$ac_optarg ;;
1140
1141  -without-* | --without-*)
1142    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1143    # Reject names that are not valid shell variable names.
1144    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1145      as_fn_error $? "invalid package name: $ac_useropt"
1146    ac_useropt_orig=$ac_useropt
1147    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1148    case $ac_user_opts in
1149      *"
1150"with_$ac_useropt"
1151"*) ;;
1152      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1153	 ac_unrecognized_sep=', ';;
1154    esac
1155    eval with_$ac_useropt=no ;;
1156
1157  --x)
1158    # Obsolete; use --with-x.
1159    with_x=yes ;;
1160
1161  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1162  | --x-incl | --x-inc | --x-in | --x-i)
1163    ac_prev=x_includes ;;
1164  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1165  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1166    x_includes=$ac_optarg ;;
1167
1168  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1169  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1170    ac_prev=x_libraries ;;
1171  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1172  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1173    x_libraries=$ac_optarg ;;
1174
1175  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1176Try \`$0 --help' for more information"
1177    ;;
1178
1179  *=*)
1180    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1181    # Reject names that are not valid shell variable names.
1182    case $ac_envvar in #(
1183      '' | [0-9]* | *[!_$as_cr_alnum]* )
1184      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1185    esac
1186    eval $ac_envvar=\$ac_optarg
1187    export $ac_envvar ;;
1188
1189  *)
1190    # FIXME: should be removed in autoconf 3.0.
1191    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1192    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1193      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1194    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1195    ;;
1196
1197  esac
1198done
1199
1200if test -n "$ac_prev"; then
1201  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1202  as_fn_error $? "missing argument to $ac_option"
1203fi
1204
1205if test -n "$ac_unrecognized_opts"; then
1206  case $enable_option_checking in
1207    no) ;;
1208    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1209    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1210  esac
1211fi
1212
1213# Check all directory arguments for consistency.
1214for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1215		datadir sysconfdir sharedstatedir localstatedir includedir \
1216		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1217		libdir localedir mandir
1218do
1219  eval ac_val=\$$ac_var
1220  # Remove trailing slashes.
1221  case $ac_val in
1222    */ )
1223      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1224      eval $ac_var=\$ac_val;;
1225  esac
1226  # Be sure to have absolute directory names.
1227  case $ac_val in
1228    [\\/$]* | ?:[\\/]* )  continue;;
1229    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1230  esac
1231  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1232done
1233
1234# There might be people who depend on the old broken behavior: `$host'
1235# used to hold the argument of --host etc.
1236# FIXME: To remove some day.
1237build=$build_alias
1238host=$host_alias
1239target=$target_alias
1240
1241# FIXME: To remove some day.
1242if test "x$host_alias" != x; then
1243  if test "x$build_alias" = x; then
1244    cross_compiling=maybe
1245  elif test "x$build_alias" != "x$host_alias"; then
1246    cross_compiling=yes
1247  fi
1248fi
1249
1250ac_tool_prefix=
1251test -n "$host_alias" && ac_tool_prefix=$host_alias-
1252
1253test "$silent" = yes && exec 6>/dev/null
1254
1255
1256ac_pwd=`pwd` && test -n "$ac_pwd" &&
1257ac_ls_di=`ls -di .` &&
1258ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1259  as_fn_error $? "working directory cannot be determined"
1260test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1261  as_fn_error $? "pwd does not report name of working directory"
1262
1263
1264# Find the source files, if location was not specified.
1265if test -z "$srcdir"; then
1266  ac_srcdir_defaulted=yes
1267  # Try the directory containing this script, then the parent directory.
1268  ac_confdir=`$as_dirname -- "$as_myself" ||
1269$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1270	 X"$as_myself" : 'X\(//\)[^/]' \| \
1271	 X"$as_myself" : 'X\(//\)$' \| \
1272	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1273$as_echo X"$as_myself" |
1274    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1275	    s//\1/
1276	    q
1277	  }
1278	  /^X\(\/\/\)[^/].*/{
1279	    s//\1/
1280	    q
1281	  }
1282	  /^X\(\/\/\)$/{
1283	    s//\1/
1284	    q
1285	  }
1286	  /^X\(\/\).*/{
1287	    s//\1/
1288	    q
1289	  }
1290	  s/.*/./; q'`
1291  srcdir=$ac_confdir
1292  if test ! -r "$srcdir/$ac_unique_file"; then
1293    srcdir=..
1294  fi
1295else
1296  ac_srcdir_defaulted=no
1297fi
1298if test ! -r "$srcdir/$ac_unique_file"; then
1299  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1300  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1301fi
1302ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1303ac_abs_confdir=`(
1304	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1305	pwd)`
1306# When building in place, set srcdir=.
1307if test "$ac_abs_confdir" = "$ac_pwd"; then
1308  srcdir=.
1309fi
1310# Remove unnecessary trailing slashes from srcdir.
1311# Double slashes in file names in object file debugging info
1312# mess up M-x gdb in Emacs.
1313case $srcdir in
1314*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1315esac
1316for ac_var in $ac_precious_vars; do
1317  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1318  eval ac_env_${ac_var}_value=\$${ac_var}
1319  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1320  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1321done
1322
1323#
1324# Report the --help message.
1325#
1326if test "$ac_init_help" = "long"; then
1327  # Omit some internal or obsolete options to make the list less imposing.
1328  # This message is too long to be a string in the A/UX 3.1 sh.
1329  cat <<_ACEOF
1330\`configure' configures FarmHash 1.1.0 to adapt to many kinds of systems.
1331
1332Usage: $0 [OPTION]... [VAR=VALUE]...
1333
1334To assign environment variables (e.g., CC, CFLAGS...), specify them as
1335VAR=VALUE.  See below for descriptions of some of the useful variables.
1336
1337Defaults for the options are specified in brackets.
1338
1339Configuration:
1340  -h, --help              display this help and exit
1341      --help=short        display options specific to this package
1342      --help=recursive    display the short help of all the included packages
1343  -V, --version           display version information and exit
1344  -q, --quiet, --silent   do not print \`checking ...' messages
1345      --cache-file=FILE   cache test results in FILE [disabled]
1346  -C, --config-cache      alias for \`--cache-file=config.cache'
1347  -n, --no-create         do not create output files
1348      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1349
1350Installation directories:
1351  --prefix=PREFIX         install architecture-independent files in PREFIX
1352                          [$ac_default_prefix]
1353  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1354                          [PREFIX]
1355
1356By default, \`make install' will install all the files in
1357\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1358an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1359for instance \`--prefix=\$HOME'.
1360
1361For better control, use the options below.
1362
1363Fine tuning of the installation directories:
1364  --bindir=DIR            user executables [EPREFIX/bin]
1365  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1366  --libexecdir=DIR        program executables [EPREFIX/libexec]
1367  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1368  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1369  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1370  --libdir=DIR            object code libraries [EPREFIX/lib]
1371  --includedir=DIR        C header files [PREFIX/include]
1372  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1373  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1374  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1375  --infodir=DIR           info documentation [DATAROOTDIR/info]
1376  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1377  --mandir=DIR            man documentation [DATAROOTDIR/man]
1378  --docdir=DIR            documentation root [DATAROOTDIR/doc/farmhash]
1379  --htmldir=DIR           html documentation [DOCDIR]
1380  --dvidir=DIR            dvi documentation [DOCDIR]
1381  --pdfdir=DIR            pdf documentation [DOCDIR]
1382  --psdir=DIR             ps documentation [DOCDIR]
1383_ACEOF
1384
1385  cat <<\_ACEOF
1386
1387Program names:
1388  --program-prefix=PREFIX            prepend PREFIX to installed program names
1389  --program-suffix=SUFFIX            append SUFFIX to installed program names
1390  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1391
1392System types:
1393  --build=BUILD     configure for building on BUILD [guessed]
1394  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1395_ACEOF
1396fi
1397
1398if test -n "$ac_init_help"; then
1399  case $ac_init_help in
1400     short | recursive ) echo "Configuration of FarmHash 1.1.0:";;
1401   esac
1402  cat <<\_ACEOF
1403
1404Optional Features:
1405  --disable-option-checking  ignore unrecognized --enable/--with options
1406  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1407  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1408  --enable-silent-rules   less verbose build output (undo: "make V=1")
1409  --disable-silent-rules  verbose build output (undo: "make V=0")
1410  --enable-shared[=PKGS]  build shared libraries [default=yes]
1411  --enable-static[=PKGS]  build static libraries [default=yes]
1412  --enable-fast-install[=PKGS]
1413                          optimize for fast installation [default=yes]
1414  --enable-dependency-tracking
1415                          do not reject slow dependency extractors
1416  --disable-dependency-tracking
1417                          speeds up one-time build
1418  --disable-libtool-lock  avoid locking (might break parallel builds)
1419  "Assume __builtin_expect() may or may not be available.  The default is to assume it is available."
1420
1421  "Assume __builtin_bswap32() and similar may or may not be available.  The default is to assume they are available."
1422
1423
1424Optional Packages:
1425  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1426  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1427  --with-pic              try to use only PIC/non-PIC objects [default=use
1428                          both]
1429  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1430  --with-sysroot=DIR Search for dependent libraries within DIR
1431                        (or the compiler's sysroot if not specified).
1432
1433Some influential environment variables:
1434  CC          C compiler command
1435  CFLAGS      C compiler flags
1436  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1437              nonstandard directory <lib dir>
1438  LIBS        libraries to pass to the linker, e.g. -l<library>
1439  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1440              you have headers in a nonstandard directory <include dir>
1441  CPP         C preprocessor
1442  CXX         C++ compiler command
1443  CXXFLAGS    C++ compiler flags
1444  CXXCPP      C++ preprocessor
1445
1446Use these variables to override the choices made by `configure' or to help
1447it to find libraries and programs with nonstandard names/locations.
1448
1449Report bugs to <farmhash-discuss@googlegroups.com>.
1450_ACEOF
1451ac_status=$?
1452fi
1453
1454if test "$ac_init_help" = "recursive"; then
1455  # If there are subdirs, report their specific --help.
1456  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1457    test -d "$ac_dir" ||
1458      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1459      continue
1460    ac_builddir=.
1461
1462case "$ac_dir" in
1463.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464*)
1465  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1466  # A ".." for each directory in $ac_dir_suffix.
1467  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1468  case $ac_top_builddir_sub in
1469  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1471  esac ;;
1472esac
1473ac_abs_top_builddir=$ac_pwd
1474ac_abs_builddir=$ac_pwd$ac_dir_suffix
1475# for backward compatibility:
1476ac_top_builddir=$ac_top_build_prefix
1477
1478case $srcdir in
1479  .)  # We are building in place.
1480    ac_srcdir=.
1481    ac_top_srcdir=$ac_top_builddir_sub
1482    ac_abs_top_srcdir=$ac_pwd ;;
1483  [\\/]* | ?:[\\/]* )  # Absolute name.
1484    ac_srcdir=$srcdir$ac_dir_suffix;
1485    ac_top_srcdir=$srcdir
1486    ac_abs_top_srcdir=$srcdir ;;
1487  *) # Relative name.
1488    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1489    ac_top_srcdir=$ac_top_build_prefix$srcdir
1490    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1491esac
1492ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1493
1494    cd "$ac_dir" || { ac_status=$?; continue; }
1495    # Check for guested configure.
1496    if test -f "$ac_srcdir/configure.gnu"; then
1497      echo &&
1498      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1499    elif test -f "$ac_srcdir/configure"; then
1500      echo &&
1501      $SHELL "$ac_srcdir/configure" --help=recursive
1502    else
1503      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1504    fi || ac_status=$?
1505    cd "$ac_pwd" || { ac_status=$?; break; }
1506  done
1507fi
1508
1509test -n "$ac_init_help" && exit $ac_status
1510if $ac_init_version; then
1511  cat <<\_ACEOF
1512FarmHash configure 1.1.0
1513generated by GNU Autoconf 2.69
1514
1515Copyright (C) 2012 Free Software Foundation, Inc.
1516This configure script is free software; the Free Software Foundation
1517gives unlimited permission to copy, distribute and modify it.
1518_ACEOF
1519  exit
1520fi
1521
1522## ------------------------ ##
1523## Autoconf initialization. ##
1524## ------------------------ ##
1525
1526# ac_fn_c_try_compile LINENO
1527# --------------------------
1528# Try to compile conftest.$ac_ext, and return whether this succeeded.
1529ac_fn_c_try_compile ()
1530{
1531  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1532  rm -f conftest.$ac_objext
1533  if { { ac_try="$ac_compile"
1534case "(($ac_try" in
1535  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1536  *) ac_try_echo=$ac_try;;
1537esac
1538eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1539$as_echo "$ac_try_echo"; } >&5
1540  (eval "$ac_compile") 2>conftest.err
1541  ac_status=$?
1542  if test -s conftest.err; then
1543    grep -v '^ *+' conftest.err >conftest.er1
1544    cat conftest.er1 >&5
1545    mv -f conftest.er1 conftest.err
1546  fi
1547  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1548  test $ac_status = 0; } && {
1549	 test -z "$ac_c_werror_flag" ||
1550	 test ! -s conftest.err
1551       } && test -s conftest.$ac_objext; then :
1552  ac_retval=0
1553else
1554  $as_echo "$as_me: failed program was:" >&5
1555sed 's/^/| /' conftest.$ac_ext >&5
1556
1557	ac_retval=1
1558fi
1559  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1560  as_fn_set_status $ac_retval
1561
1562} # ac_fn_c_try_compile
1563
1564# ac_fn_c_try_link LINENO
1565# -----------------------
1566# Try to link conftest.$ac_ext, and return whether this succeeded.
1567ac_fn_c_try_link ()
1568{
1569  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1570  rm -f conftest.$ac_objext conftest$ac_exeext
1571  if { { ac_try="$ac_link"
1572case "(($ac_try" in
1573  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1574  *) ac_try_echo=$ac_try;;
1575esac
1576eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1577$as_echo "$ac_try_echo"; } >&5
1578  (eval "$ac_link") 2>conftest.err
1579  ac_status=$?
1580  if test -s conftest.err; then
1581    grep -v '^ *+' conftest.err >conftest.er1
1582    cat conftest.er1 >&5
1583    mv -f conftest.er1 conftest.err
1584  fi
1585  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1586  test $ac_status = 0; } && {
1587	 test -z "$ac_c_werror_flag" ||
1588	 test ! -s conftest.err
1589       } && test -s conftest$ac_exeext && {
1590	 test "$cross_compiling" = yes ||
1591	 test -x conftest$ac_exeext
1592       }; then :
1593  ac_retval=0
1594else
1595  $as_echo "$as_me: failed program was:" >&5
1596sed 's/^/| /' conftest.$ac_ext >&5
1597
1598	ac_retval=1
1599fi
1600  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1601  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1602  # interfere with the next link command; also delete a directory that is
1603  # left behind by Apple's compiler.  We do this before executing the actions.
1604  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1605  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1606  as_fn_set_status $ac_retval
1607
1608} # ac_fn_c_try_link
1609
1610# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1611# -------------------------------------------------------
1612# Tests whether HEADER exists and can be compiled using the include files in
1613# INCLUDES, setting the cache variable VAR accordingly.
1614ac_fn_c_check_header_compile ()
1615{
1616  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1617  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1618$as_echo_n "checking for $2... " >&6; }
1619if eval \${$3+:} false; then :
1620  $as_echo_n "(cached) " >&6
1621else
1622  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1623/* end confdefs.h.  */
1624$4
1625#include <$2>
1626_ACEOF
1627if ac_fn_c_try_compile "$LINENO"; then :
1628  eval "$3=yes"
1629else
1630  eval "$3=no"
1631fi
1632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1633fi
1634eval ac_res=\$$3
1635	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1636$as_echo "$ac_res" >&6; }
1637  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1638
1639} # ac_fn_c_check_header_compile
1640
1641# ac_fn_c_try_cpp LINENO
1642# ----------------------
1643# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1644ac_fn_c_try_cpp ()
1645{
1646  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647  if { { ac_try="$ac_cpp conftest.$ac_ext"
1648case "(($ac_try" in
1649  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1650  *) ac_try_echo=$ac_try;;
1651esac
1652eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1653$as_echo "$ac_try_echo"; } >&5
1654  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1655  ac_status=$?
1656  if test -s conftest.err; then
1657    grep -v '^ *+' conftest.err >conftest.er1
1658    cat conftest.er1 >&5
1659    mv -f conftest.er1 conftest.err
1660  fi
1661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1662  test $ac_status = 0; } > conftest.i && {
1663	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1664	 test ! -s conftest.err
1665       }; then :
1666  ac_retval=0
1667else
1668  $as_echo "$as_me: failed program was:" >&5
1669sed 's/^/| /' conftest.$ac_ext >&5
1670
1671    ac_retval=1
1672fi
1673  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1674  as_fn_set_status $ac_retval
1675
1676} # ac_fn_c_try_cpp
1677
1678# ac_fn_c_try_run LINENO
1679# ----------------------
1680# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1681# that executables *can* be run.
1682ac_fn_c_try_run ()
1683{
1684  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685  if { { ac_try="$ac_link"
1686case "(($ac_try" in
1687  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1688  *) ac_try_echo=$ac_try;;
1689esac
1690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1691$as_echo "$ac_try_echo"; } >&5
1692  (eval "$ac_link") 2>&5
1693  ac_status=$?
1694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1695  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1696  { { case "(($ac_try" in
1697  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1698  *) ac_try_echo=$ac_try;;
1699esac
1700eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1701$as_echo "$ac_try_echo"; } >&5
1702  (eval "$ac_try") 2>&5
1703  ac_status=$?
1704  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1705  test $ac_status = 0; }; }; then :
1706  ac_retval=0
1707else
1708  $as_echo "$as_me: program exited with status $ac_status" >&5
1709       $as_echo "$as_me: failed program was:" >&5
1710sed 's/^/| /' conftest.$ac_ext >&5
1711
1712       ac_retval=$ac_status
1713fi
1714  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1715  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1716  as_fn_set_status $ac_retval
1717
1718} # ac_fn_c_try_run
1719
1720# ac_fn_c_check_func LINENO FUNC VAR
1721# ----------------------------------
1722# Tests whether FUNC exists, setting the cache variable VAR accordingly
1723ac_fn_c_check_func ()
1724{
1725  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1726  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1727$as_echo_n "checking for $2... " >&6; }
1728if eval \${$3+:} false; then :
1729  $as_echo_n "(cached) " >&6
1730else
1731  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1732/* end confdefs.h.  */
1733/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1734   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1735#define $2 innocuous_$2
1736
1737/* System header to define __stub macros and hopefully few prototypes,
1738    which can conflict with char $2 (); below.
1739    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1740    <limits.h> exists even on freestanding compilers.  */
1741
1742#ifdef __STDC__
1743# include <limits.h>
1744#else
1745# include <assert.h>
1746#endif
1747
1748#undef $2
1749
1750/* Override any GCC internal prototype to avoid an error.
1751   Use char because int might match the return type of a GCC
1752   builtin and then its argument prototype would still apply.  */
1753#ifdef __cplusplus
1754extern "C"
1755#endif
1756char $2 ();
1757/* The GNU C library defines this for functions which it implements
1758    to always fail with ENOSYS.  Some functions are actually named
1759    something starting with __ and the normal name is an alias.  */
1760#if defined __stub_$2 || defined __stub___$2
1761choke me
1762#endif
1763
1764int
1765main ()
1766{
1767return $2 ();
1768  ;
1769  return 0;
1770}
1771_ACEOF
1772if ac_fn_c_try_link "$LINENO"; then :
1773  eval "$3=yes"
1774else
1775  eval "$3=no"
1776fi
1777rm -f core conftest.err conftest.$ac_objext \
1778    conftest$ac_exeext conftest.$ac_ext
1779fi
1780eval ac_res=\$$3
1781	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1782$as_echo "$ac_res" >&6; }
1783  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1784
1785} # ac_fn_c_check_func
1786
1787# ac_fn_cxx_try_compile LINENO
1788# ----------------------------
1789# Try to compile conftest.$ac_ext, and return whether this succeeded.
1790ac_fn_cxx_try_compile ()
1791{
1792  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1793  rm -f conftest.$ac_objext
1794  if { { ac_try="$ac_compile"
1795case "(($ac_try" in
1796  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1797  *) ac_try_echo=$ac_try;;
1798esac
1799eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1800$as_echo "$ac_try_echo"; } >&5
1801  (eval "$ac_compile") 2>conftest.err
1802  ac_status=$?
1803  if test -s conftest.err; then
1804    grep -v '^ *+' conftest.err >conftest.er1
1805    cat conftest.er1 >&5
1806    mv -f conftest.er1 conftest.err
1807  fi
1808  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1809  test $ac_status = 0; } && {
1810	 test -z "$ac_cxx_werror_flag" ||
1811	 test ! -s conftest.err
1812       } && test -s conftest.$ac_objext; then :
1813  ac_retval=0
1814else
1815  $as_echo "$as_me: failed program was:" >&5
1816sed 's/^/| /' conftest.$ac_ext >&5
1817
1818	ac_retval=1
1819fi
1820  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1821  as_fn_set_status $ac_retval
1822
1823} # ac_fn_cxx_try_compile
1824
1825# ac_fn_cxx_try_cpp LINENO
1826# ------------------------
1827# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1828ac_fn_cxx_try_cpp ()
1829{
1830  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1831  if { { ac_try="$ac_cpp conftest.$ac_ext"
1832case "(($ac_try" in
1833  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1834  *) ac_try_echo=$ac_try;;
1835esac
1836eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1837$as_echo "$ac_try_echo"; } >&5
1838  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1839  ac_status=$?
1840  if test -s conftest.err; then
1841    grep -v '^ *+' conftest.err >conftest.er1
1842    cat conftest.er1 >&5
1843    mv -f conftest.er1 conftest.err
1844  fi
1845  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1846  test $ac_status = 0; } > conftest.i && {
1847	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1848	 test ! -s conftest.err
1849       }; then :
1850  ac_retval=0
1851else
1852  $as_echo "$as_me: failed program was:" >&5
1853sed 's/^/| /' conftest.$ac_ext >&5
1854
1855    ac_retval=1
1856fi
1857  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1858  as_fn_set_status $ac_retval
1859
1860} # ac_fn_cxx_try_cpp
1861
1862# ac_fn_cxx_try_link LINENO
1863# -------------------------
1864# Try to link conftest.$ac_ext, and return whether this succeeded.
1865ac_fn_cxx_try_link ()
1866{
1867  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1868  rm -f conftest.$ac_objext conftest$ac_exeext
1869  if { { ac_try="$ac_link"
1870case "(($ac_try" in
1871  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1872  *) ac_try_echo=$ac_try;;
1873esac
1874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1875$as_echo "$ac_try_echo"; } >&5
1876  (eval "$ac_link") 2>conftest.err
1877  ac_status=$?
1878  if test -s conftest.err; then
1879    grep -v '^ *+' conftest.err >conftest.er1
1880    cat conftest.er1 >&5
1881    mv -f conftest.er1 conftest.err
1882  fi
1883  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1884  test $ac_status = 0; } && {
1885	 test -z "$ac_cxx_werror_flag" ||
1886	 test ! -s conftest.err
1887       } && test -s conftest$ac_exeext && {
1888	 test "$cross_compiling" = yes ||
1889	 test -x conftest$ac_exeext
1890       }; then :
1891  ac_retval=0
1892else
1893  $as_echo "$as_me: failed program was:" >&5
1894sed 's/^/| /' conftest.$ac_ext >&5
1895
1896	ac_retval=1
1897fi
1898  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1899  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1900  # interfere with the next link command; also delete a directory that is
1901  # left behind by Apple's compiler.  We do this before executing the actions.
1902  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1903  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1904  as_fn_set_status $ac_retval
1905
1906} # ac_fn_cxx_try_link
1907
1908# ac_fn_cxx_try_run LINENO
1909# ------------------------
1910# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1911# that executables *can* be run.
1912ac_fn_cxx_try_run ()
1913{
1914  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1915  if { { ac_try="$ac_link"
1916case "(($ac_try" in
1917  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1918  *) ac_try_echo=$ac_try;;
1919esac
1920eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1921$as_echo "$ac_try_echo"; } >&5
1922  (eval "$ac_link") 2>&5
1923  ac_status=$?
1924  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1925  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1926  { { case "(($ac_try" in
1927  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1928  *) ac_try_echo=$ac_try;;
1929esac
1930eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1931$as_echo "$ac_try_echo"; } >&5
1932  (eval "$ac_try") 2>&5
1933  ac_status=$?
1934  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1935  test $ac_status = 0; }; }; then :
1936  ac_retval=0
1937else
1938  $as_echo "$as_me: program exited with status $ac_status" >&5
1939       $as_echo "$as_me: failed program was:" >&5
1940sed 's/^/| /' conftest.$ac_ext >&5
1941
1942       ac_retval=$ac_status
1943fi
1944  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1945  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1946  as_fn_set_status $ac_retval
1947
1948} # ac_fn_cxx_try_run
1949
1950# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1951# ---------------------------------------------------------
1952# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1953# the include files in INCLUDES and setting the cache variable VAR
1954# accordingly.
1955ac_fn_cxx_check_header_mongrel ()
1956{
1957  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1958  if eval \${$3+:} false; then :
1959  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1960$as_echo_n "checking for $2... " >&6; }
1961if eval \${$3+:} false; then :
1962  $as_echo_n "(cached) " >&6
1963fi
1964eval ac_res=\$$3
1965	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1966$as_echo "$ac_res" >&6; }
1967else
1968  # Is the header compilable?
1969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1970$as_echo_n "checking $2 usability... " >&6; }
1971cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1972/* end confdefs.h.  */
1973$4
1974#include <$2>
1975_ACEOF
1976if ac_fn_cxx_try_compile "$LINENO"; then :
1977  ac_header_compiler=yes
1978else
1979  ac_header_compiler=no
1980fi
1981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1983$as_echo "$ac_header_compiler" >&6; }
1984
1985# Is the header present?
1986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1987$as_echo_n "checking $2 presence... " >&6; }
1988cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1989/* end confdefs.h.  */
1990#include <$2>
1991_ACEOF
1992if ac_fn_cxx_try_cpp "$LINENO"; then :
1993  ac_header_preproc=yes
1994else
1995  ac_header_preproc=no
1996fi
1997rm -f conftest.err conftest.i conftest.$ac_ext
1998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1999$as_echo "$ac_header_preproc" >&6; }
2000
2001# So?  What about this header?
2002case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2003  yes:no: )
2004    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2005$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2006    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2007$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2008    ;;
2009  no:yes:* )
2010    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2011$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2012    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2013$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2014    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2015$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2016    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2017$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2018    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2019$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2020( $as_echo "## ------------------------------------------------ ##
2021## Report this to farmhash-discuss@googlegroups.com ##
2022## ------------------------------------------------ ##"
2023     ) | sed "s/^/$as_me: WARNING:     /" >&2
2024    ;;
2025esac
2026  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2027$as_echo_n "checking for $2... " >&6; }
2028if eval \${$3+:} false; then :
2029  $as_echo_n "(cached) " >&6
2030else
2031  eval "$3=\$ac_header_compiler"
2032fi
2033eval ac_res=\$$3
2034	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2035$as_echo "$ac_res" >&6; }
2036fi
2037  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2038
2039} # ac_fn_cxx_check_header_mongrel
2040cat >config.log <<_ACEOF
2041This file contains any messages produced by compilers while
2042running configure, to aid debugging if configure makes a mistake.
2043
2044It was created by FarmHash $as_me 1.1.0, which was
2045generated by GNU Autoconf 2.69.  Invocation command line was
2046
2047  $ $0 $@
2048
2049_ACEOF
2050exec 5>>config.log
2051{
2052cat <<_ASUNAME
2053## --------- ##
2054## Platform. ##
2055## --------- ##
2056
2057hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2058uname -m = `(uname -m) 2>/dev/null || echo unknown`
2059uname -r = `(uname -r) 2>/dev/null || echo unknown`
2060uname -s = `(uname -s) 2>/dev/null || echo unknown`
2061uname -v = `(uname -v) 2>/dev/null || echo unknown`
2062
2063/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2064/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2065
2066/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2067/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2068/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2069/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2070/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2071/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2072/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2073
2074_ASUNAME
2075
2076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2077for as_dir in $PATH
2078do
2079  IFS=$as_save_IFS
2080  test -z "$as_dir" && as_dir=.
2081    $as_echo "PATH: $as_dir"
2082  done
2083IFS=$as_save_IFS
2084
2085} >&5
2086
2087cat >&5 <<_ACEOF
2088
2089
2090## ----------- ##
2091## Core tests. ##
2092## ----------- ##
2093
2094_ACEOF
2095
2096
2097# Keep a trace of the command line.
2098# Strip out --no-create and --no-recursion so they do not pile up.
2099# Strip out --silent because we don't want to record it for future runs.
2100# Also quote any args containing shell meta-characters.
2101# Make two passes to allow for proper duplicate-argument suppression.
2102ac_configure_args=
2103ac_configure_args0=
2104ac_configure_args1=
2105ac_must_keep_next=false
2106for ac_pass in 1 2
2107do
2108  for ac_arg
2109  do
2110    case $ac_arg in
2111    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2112    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2113    | -silent | --silent | --silen | --sile | --sil)
2114      continue ;;
2115    *\'*)
2116      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2117    esac
2118    case $ac_pass in
2119    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2120    2)
2121      as_fn_append ac_configure_args1 " '$ac_arg'"
2122      if test $ac_must_keep_next = true; then
2123	ac_must_keep_next=false # Got value, back to normal.
2124      else
2125	case $ac_arg in
2126	  *=* | --config-cache | -C | -disable-* | --disable-* \
2127	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2128	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2129	  | -with-* | --with-* | -without-* | --without-* | --x)
2130	    case "$ac_configure_args0 " in
2131	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2132	    esac
2133	    ;;
2134	  -* ) ac_must_keep_next=true ;;
2135	esac
2136      fi
2137      as_fn_append ac_configure_args " '$ac_arg'"
2138      ;;
2139    esac
2140  done
2141done
2142{ ac_configure_args0=; unset ac_configure_args0;}
2143{ ac_configure_args1=; unset ac_configure_args1;}
2144
2145# When interrupted or exit'd, cleanup temporary files, and complete
2146# config.log.  We remove comments because anyway the quotes in there
2147# would cause problems or look ugly.
2148# WARNING: Use '\'' to represent an apostrophe within the trap.
2149# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2150trap 'exit_status=$?
2151  # Save into config.log some information that might help in debugging.
2152  {
2153    echo
2154
2155    $as_echo "## ---------------- ##
2156## Cache variables. ##
2157## ---------------- ##"
2158    echo
2159    # The following way of writing the cache mishandles newlines in values,
2160(
2161  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2162    eval ac_val=\$$ac_var
2163    case $ac_val in #(
2164    *${as_nl}*)
2165      case $ac_var in #(
2166      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2167$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2168      esac
2169      case $ac_var in #(
2170      _ | IFS | as_nl) ;; #(
2171      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2172      *) { eval $ac_var=; unset $ac_var;} ;;
2173      esac ;;
2174    esac
2175  done
2176  (set) 2>&1 |
2177    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2178    *${as_nl}ac_space=\ *)
2179      sed -n \
2180	"s/'\''/'\''\\\\'\'''\''/g;
2181	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2182      ;; #(
2183    *)
2184      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2185      ;;
2186    esac |
2187    sort
2188)
2189    echo
2190
2191    $as_echo "## ----------------- ##
2192## Output variables. ##
2193## ----------------- ##"
2194    echo
2195    for ac_var in $ac_subst_vars
2196    do
2197      eval ac_val=\$$ac_var
2198      case $ac_val in
2199      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2200      esac
2201      $as_echo "$ac_var='\''$ac_val'\''"
2202    done | sort
2203    echo
2204
2205    if test -n "$ac_subst_files"; then
2206      $as_echo "## ------------------- ##
2207## File substitutions. ##
2208## ------------------- ##"
2209      echo
2210      for ac_var in $ac_subst_files
2211      do
2212	eval ac_val=\$$ac_var
2213	case $ac_val in
2214	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2215	esac
2216	$as_echo "$ac_var='\''$ac_val'\''"
2217      done | sort
2218      echo
2219    fi
2220
2221    if test -s confdefs.h; then
2222      $as_echo "## ----------- ##
2223## confdefs.h. ##
2224## ----------- ##"
2225      echo
2226      cat confdefs.h
2227      echo
2228    fi
2229    test "$ac_signal" != 0 &&
2230      $as_echo "$as_me: caught signal $ac_signal"
2231    $as_echo "$as_me: exit $exit_status"
2232  } >&5
2233  rm -f core *.core core.conftest.* &&
2234    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2235    exit $exit_status
2236' 0
2237for ac_signal in 1 2 13 15; do
2238  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2239done
2240ac_signal=0
2241
2242# confdefs.h avoids OS command line length limits that DEFS can exceed.
2243rm -f -r conftest* confdefs.h
2244
2245$as_echo "/* confdefs.h */" > confdefs.h
2246
2247# Predefined preprocessor variables.
2248
2249cat >>confdefs.h <<_ACEOF
2250#define PACKAGE_NAME "$PACKAGE_NAME"
2251_ACEOF
2252
2253cat >>confdefs.h <<_ACEOF
2254#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2255_ACEOF
2256
2257cat >>confdefs.h <<_ACEOF
2258#define PACKAGE_VERSION "$PACKAGE_VERSION"
2259_ACEOF
2260
2261cat >>confdefs.h <<_ACEOF
2262#define PACKAGE_STRING "$PACKAGE_STRING"
2263_ACEOF
2264
2265cat >>confdefs.h <<_ACEOF
2266#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2267_ACEOF
2268
2269cat >>confdefs.h <<_ACEOF
2270#define PACKAGE_URL "$PACKAGE_URL"
2271_ACEOF
2272
2273
2274# Let the site file select an alternate cache file if it wants to.
2275# Prefer an explicitly selected file to automatically selected ones.
2276ac_site_file1=NONE
2277ac_site_file2=NONE
2278if test -n "$CONFIG_SITE"; then
2279  # We do not want a PATH search for config.site.
2280  case $CONFIG_SITE in #((
2281    -*)  ac_site_file1=./$CONFIG_SITE;;
2282    */*) ac_site_file1=$CONFIG_SITE;;
2283    *)   ac_site_file1=./$CONFIG_SITE;;
2284  esac
2285elif test "x$prefix" != xNONE; then
2286  ac_site_file1=$prefix/share/config.site
2287  ac_site_file2=$prefix/etc/config.site
2288else
2289  ac_site_file1=$ac_default_prefix/share/config.site
2290  ac_site_file2=$ac_default_prefix/etc/config.site
2291fi
2292for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2293do
2294  test "x$ac_site_file" = xNONE && continue
2295  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2296    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2297$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2298    sed 's/^/| /' "$ac_site_file" >&5
2299    . "$ac_site_file" \
2300      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2301$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2302as_fn_error $? "failed to load site script $ac_site_file
2303See \`config.log' for more details" "$LINENO" 5; }
2304  fi
2305done
2306
2307if test -r "$cache_file"; then
2308  # Some versions of bash will fail to source /dev/null (special files
2309  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2310  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2311    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2312$as_echo "$as_me: loading cache $cache_file" >&6;}
2313    case $cache_file in
2314      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2315      *)                      . "./$cache_file";;
2316    esac
2317  fi
2318else
2319  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2320$as_echo "$as_me: creating cache $cache_file" >&6;}
2321  >$cache_file
2322fi
2323
2324# Check that the precious variables saved in the cache have kept the same
2325# value.
2326ac_cache_corrupted=false
2327for ac_var in $ac_precious_vars; do
2328  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2329  eval ac_new_set=\$ac_env_${ac_var}_set
2330  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2331  eval ac_new_val=\$ac_env_${ac_var}_value
2332  case $ac_old_set,$ac_new_set in
2333    set,)
2334      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2335$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2336      ac_cache_corrupted=: ;;
2337    ,set)
2338      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2339$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2340      ac_cache_corrupted=: ;;
2341    ,);;
2342    *)
2343      if test "x$ac_old_val" != "x$ac_new_val"; then
2344	# differences in whitespace do not lead to failure.
2345	ac_old_val_w=`echo x $ac_old_val`
2346	ac_new_val_w=`echo x $ac_new_val`
2347	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2348	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2349$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2350	  ac_cache_corrupted=:
2351	else
2352	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2353$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2354	  eval $ac_var=\$ac_old_val
2355	fi
2356	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2357$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2358	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2359$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2360      fi;;
2361  esac
2362  # Pass precious variables to config.status.
2363  if test "$ac_new_set" = set; then
2364    case $ac_new_val in
2365    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2366    *) ac_arg=$ac_var=$ac_new_val ;;
2367    esac
2368    case " $ac_configure_args " in
2369      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2370      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2371    esac
2372  fi
2373done
2374if $ac_cache_corrupted; then
2375  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2376$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2377  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2378$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2379  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2380fi
2381## -------------------- ##
2382## Main body of script. ##
2383## -------------------- ##
2384
2385ac_ext=c
2386ac_cpp='$CPP $CPPFLAGS'
2387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2389ac_compiler_gnu=$ac_cv_c_compiler_gnu
2390
2391
2392ac_config_headers="$ac_config_headers config.h"
2393
2394am__api_version='1.14'
2395
2396ac_aux_dir=
2397for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2398  if test -f "$ac_dir/install-sh"; then
2399    ac_aux_dir=$ac_dir
2400    ac_install_sh="$ac_aux_dir/install-sh -c"
2401    break
2402  elif test -f "$ac_dir/install.sh"; then
2403    ac_aux_dir=$ac_dir
2404    ac_install_sh="$ac_aux_dir/install.sh -c"
2405    break
2406  elif test -f "$ac_dir/shtool"; then
2407    ac_aux_dir=$ac_dir
2408    ac_install_sh="$ac_aux_dir/shtool install -c"
2409    break
2410  fi
2411done
2412if test -z "$ac_aux_dir"; then
2413  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2414fi
2415
2416# These three variables are undocumented and unsupported,
2417# and are intended to be withdrawn in a future Autoconf release.
2418# They can cause serious problems if a builder's source tree is in a directory
2419# whose full name contains unusual characters.
2420ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2421ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2422ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2423
2424
2425# Find a good install program.  We prefer a C program (faster),
2426# so one script is as good as another.  But avoid the broken or
2427# incompatible versions:
2428# SysV /etc/install, /usr/sbin/install
2429# SunOS /usr/etc/install
2430# IRIX /sbin/install
2431# AIX /bin/install
2432# AmigaOS /C/install, which installs bootblocks on floppy discs
2433# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2434# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2435# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2436# OS/2's system install, which has a completely different semantic
2437# ./install, which can be erroneously created by make from ./install.sh.
2438# Reject install programs that cannot install multiple files.
2439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2440$as_echo_n "checking for a BSD-compatible install... " >&6; }
2441if test -z "$INSTALL"; then
2442if ${ac_cv_path_install+:} false; then :
2443  $as_echo_n "(cached) " >&6
2444else
2445  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2446for as_dir in $PATH
2447do
2448  IFS=$as_save_IFS
2449  test -z "$as_dir" && as_dir=.
2450    # Account for people who put trailing slashes in PATH elements.
2451case $as_dir/ in #((
2452  ./ | .// | /[cC]/* | \
2453  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2454  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2455  /usr/ucb/* ) ;;
2456  *)
2457    # OSF1 and SCO ODT 3.0 have their own names for install.
2458    # Don't use installbsd from OSF since it installs stuff as root
2459    # by default.
2460    for ac_prog in ginstall scoinst install; do
2461      for ac_exec_ext in '' $ac_executable_extensions; do
2462	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2463	  if test $ac_prog = install &&
2464	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2465	    # AIX install.  It has an incompatible calling convention.
2466	    :
2467	  elif test $ac_prog = install &&
2468	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2469	    # program-specific install script used by HP pwplus--don't use.
2470	    :
2471	  else
2472	    rm -rf conftest.one conftest.two conftest.dir
2473	    echo one > conftest.one
2474	    echo two > conftest.two
2475	    mkdir conftest.dir
2476	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2477	      test -s conftest.one && test -s conftest.two &&
2478	      test -s conftest.dir/conftest.one &&
2479	      test -s conftest.dir/conftest.two
2480	    then
2481	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2482	      break 3
2483	    fi
2484	  fi
2485	fi
2486      done
2487    done
2488    ;;
2489esac
2490
2491  done
2492IFS=$as_save_IFS
2493
2494rm -rf conftest.one conftest.two conftest.dir
2495
2496fi
2497  if test "${ac_cv_path_install+set}" = set; then
2498    INSTALL=$ac_cv_path_install
2499  else
2500    # As a last resort, use the slow shell script.  Don't cache a
2501    # value for INSTALL within a source directory, because that will
2502    # break other packages using the cache if that directory is
2503    # removed, or if the value is a relative name.
2504    INSTALL=$ac_install_sh
2505  fi
2506fi
2507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2508$as_echo "$INSTALL" >&6; }
2509
2510# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2511# It thinks the first close brace ends the variable substitution.
2512test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2513
2514test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2515
2516test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2517
2518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2519$as_echo_n "checking whether build environment is sane... " >&6; }
2520# Reject unsafe characters in $srcdir or the absolute working directory
2521# name.  Accept space and tab only in the latter.
2522am_lf='
2523'
2524case `pwd` in
2525  *[\\\"\#\$\&\'\`$am_lf]*)
2526    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2527esac
2528case $srcdir in
2529  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2530    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2531esac
2532
2533# Do 'set' in a subshell so we don't clobber the current shell's
2534# arguments.  Must try -L first in case configure is actually a
2535# symlink; some systems play weird games with the mod time of symlinks
2536# (eg FreeBSD returns the mod time of the symlink's containing
2537# directory).
2538if (
2539   am_has_slept=no
2540   for am_try in 1 2; do
2541     echo "timestamp, slept: $am_has_slept" > conftest.file
2542     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2543     if test "$*" = "X"; then
2544	# -L didn't work.
2545	set X `ls -t "$srcdir/configure" conftest.file`
2546     fi
2547     if test "$*" != "X $srcdir/configure conftest.file" \
2548	&& test "$*" != "X conftest.file $srcdir/configure"; then
2549
2550	# If neither matched, then we have a broken ls.  This can happen
2551	# if, for instance, CONFIG_SHELL is bash and it inherits a
2552	# broken ls alias from the environment.  This has actually
2553	# happened.  Such a system could not be considered "sane".
2554	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2555  alias in your environment" "$LINENO" 5
2556     fi
2557     if test "$2" = conftest.file || test $am_try -eq 2; then
2558       break
2559     fi
2560     # Just in case.
2561     sleep 1
2562     am_has_slept=yes
2563   done
2564   test "$2" = conftest.file
2565   )
2566then
2567   # Ok.
2568   :
2569else
2570   as_fn_error $? "newly created file is older than distributed files!
2571Check your system clock" "$LINENO" 5
2572fi
2573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2574$as_echo "yes" >&6; }
2575# If we didn't sleep, we still need to ensure time stamps of config.status and
2576# generated files are strictly newer.
2577am_sleep_pid=
2578if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2579  ( sleep 1 ) &
2580  am_sleep_pid=$!
2581fi
2582
2583rm -f conftest.file
2584
2585test "$program_prefix" != NONE &&
2586  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2587# Use a double $ so make ignores it.
2588test "$program_suffix" != NONE &&
2589  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2590# Double any \ or $.
2591# By default was `s,x,x', remove it if useless.
2592ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2593program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2594
2595# expand $ac_aux_dir to an absolute path
2596am_aux_dir=`cd $ac_aux_dir && pwd`
2597
2598if test x"${MISSING+set}" != xset; then
2599  case $am_aux_dir in
2600  *\ * | *\	*)
2601    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2602  *)
2603    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2604  esac
2605fi
2606# Use eval to expand $SHELL
2607if eval "$MISSING --is-lightweight"; then
2608  am_missing_run="$MISSING "
2609else
2610  am_missing_run=
2611  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2612$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2613fi
2614
2615if test x"${install_sh}" != xset; then
2616  case $am_aux_dir in
2617  *\ * | *\	*)
2618    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2619  *)
2620    install_sh="\${SHELL} $am_aux_dir/install-sh"
2621  esac
2622fi
2623
2624# Installed binaries are usually stripped using 'strip' when the user
2625# run "make install-strip".  However 'strip' might not be the right
2626# tool to use in cross-compilation environments, therefore Automake
2627# will honor the 'STRIP' environment variable to overrule this program.
2628if test "$cross_compiling" != no; then
2629  if test -n "$ac_tool_prefix"; then
2630  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2631set dummy ${ac_tool_prefix}strip; ac_word=$2
2632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2633$as_echo_n "checking for $ac_word... " >&6; }
2634if ${ac_cv_prog_STRIP+:} false; then :
2635  $as_echo_n "(cached) " >&6
2636else
2637  if test -n "$STRIP"; then
2638  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2639else
2640as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2641for as_dir in $PATH
2642do
2643  IFS=$as_save_IFS
2644  test -z "$as_dir" && as_dir=.
2645    for ac_exec_ext in '' $ac_executable_extensions; do
2646  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2647    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2648    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2649    break 2
2650  fi
2651done
2652  done
2653IFS=$as_save_IFS
2654
2655fi
2656fi
2657STRIP=$ac_cv_prog_STRIP
2658if test -n "$STRIP"; then
2659  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2660$as_echo "$STRIP" >&6; }
2661else
2662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2663$as_echo "no" >&6; }
2664fi
2665
2666
2667fi
2668if test -z "$ac_cv_prog_STRIP"; then
2669  ac_ct_STRIP=$STRIP
2670  # Extract the first word of "strip", so it can be a program name with args.
2671set dummy strip; ac_word=$2
2672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2673$as_echo_n "checking for $ac_word... " >&6; }
2674if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2675  $as_echo_n "(cached) " >&6
2676else
2677  if test -n "$ac_ct_STRIP"; then
2678  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2679else
2680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2681for as_dir in $PATH
2682do
2683  IFS=$as_save_IFS
2684  test -z "$as_dir" && as_dir=.
2685    for ac_exec_ext in '' $ac_executable_extensions; do
2686  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2687    ac_cv_prog_ac_ct_STRIP="strip"
2688    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2689    break 2
2690  fi
2691done
2692  done
2693IFS=$as_save_IFS
2694
2695fi
2696fi
2697ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2698if test -n "$ac_ct_STRIP"; then
2699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2700$as_echo "$ac_ct_STRIP" >&6; }
2701else
2702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2703$as_echo "no" >&6; }
2704fi
2705
2706  if test "x$ac_ct_STRIP" = x; then
2707    STRIP=":"
2708  else
2709    case $cross_compiling:$ac_tool_warned in
2710yes:)
2711{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2712$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2713ac_tool_warned=yes ;;
2714esac
2715    STRIP=$ac_ct_STRIP
2716  fi
2717else
2718  STRIP="$ac_cv_prog_STRIP"
2719fi
2720
2721fi
2722INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2723
2724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2725$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2726if test -z "$MKDIR_P"; then
2727  if ${ac_cv_path_mkdir+:} false; then :
2728  $as_echo_n "(cached) " >&6
2729else
2730  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2731for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2732do
2733  IFS=$as_save_IFS
2734  test -z "$as_dir" && as_dir=.
2735    for ac_prog in mkdir gmkdir; do
2736	 for ac_exec_ext in '' $ac_executable_extensions; do
2737	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2738	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2739	     'mkdir (GNU coreutils) '* | \
2740	     'mkdir (coreutils) '* | \
2741	     'mkdir (fileutils) '4.1*)
2742	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2743	       break 3;;
2744	   esac
2745	 done
2746       done
2747  done
2748IFS=$as_save_IFS
2749
2750fi
2751
2752  test -d ./--version && rmdir ./--version
2753  if test "${ac_cv_path_mkdir+set}" = set; then
2754    MKDIR_P="$ac_cv_path_mkdir -p"
2755  else
2756    # As a last resort, use the slow shell script.  Don't cache a
2757    # value for MKDIR_P within a source directory, because that will
2758    # break other packages using the cache if that directory is
2759    # removed, or if the value is a relative name.
2760    MKDIR_P="$ac_install_sh -d"
2761  fi
2762fi
2763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2764$as_echo "$MKDIR_P" >&6; }
2765
2766for ac_prog in gawk mawk nawk awk
2767do
2768  # Extract the first word of "$ac_prog", so it can be a program name with args.
2769set dummy $ac_prog; ac_word=$2
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2771$as_echo_n "checking for $ac_word... " >&6; }
2772if ${ac_cv_prog_AWK+:} false; then :
2773  $as_echo_n "(cached) " >&6
2774else
2775  if test -n "$AWK"; then
2776  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2777else
2778as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2779for as_dir in $PATH
2780do
2781  IFS=$as_save_IFS
2782  test -z "$as_dir" && as_dir=.
2783    for ac_exec_ext in '' $ac_executable_extensions; do
2784  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2785    ac_cv_prog_AWK="$ac_prog"
2786    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2787    break 2
2788  fi
2789done
2790  done
2791IFS=$as_save_IFS
2792
2793fi
2794fi
2795AWK=$ac_cv_prog_AWK
2796if test -n "$AWK"; then
2797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2798$as_echo "$AWK" >&6; }
2799else
2800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2801$as_echo "no" >&6; }
2802fi
2803
2804
2805  test -n "$AWK" && break
2806done
2807
2808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2809$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2810set x ${MAKE-make}
2811ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2812if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2813  $as_echo_n "(cached) " >&6
2814else
2815  cat >conftest.make <<\_ACEOF
2816SHELL = /bin/sh
2817all:
2818	@echo '@@@%%%=$(MAKE)=@@@%%%'
2819_ACEOF
2820# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2821case `${MAKE-make} -f conftest.make 2>/dev/null` in
2822  *@@@%%%=?*=@@@%%%*)
2823    eval ac_cv_prog_make_${ac_make}_set=yes;;
2824  *)
2825    eval ac_cv_prog_make_${ac_make}_set=no;;
2826esac
2827rm -f conftest.make
2828fi
2829if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2831$as_echo "yes" >&6; }
2832  SET_MAKE=
2833else
2834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2835$as_echo "no" >&6; }
2836  SET_MAKE="MAKE=${MAKE-make}"
2837fi
2838
2839rm -rf .tst 2>/dev/null
2840mkdir .tst 2>/dev/null
2841if test -d .tst; then
2842  am__leading_dot=.
2843else
2844  am__leading_dot=_
2845fi
2846rmdir .tst 2>/dev/null
2847
2848# Check whether --enable-silent-rules was given.
2849if test "${enable_silent_rules+set}" = set; then :
2850  enableval=$enable_silent_rules;
2851fi
2852
2853case $enable_silent_rules in # (((
2854  yes) AM_DEFAULT_VERBOSITY=0;;
2855   no) AM_DEFAULT_VERBOSITY=1;;
2856    *) AM_DEFAULT_VERBOSITY=1;;
2857esac
2858am_make=${MAKE-make}
2859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2860$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2861if ${am_cv_make_support_nested_variables+:} false; then :
2862  $as_echo_n "(cached) " >&6
2863else
2864  if $as_echo 'TRUE=$(BAR$(V))
2865BAR0=false
2866BAR1=true
2867V=1
2868am__doit:
2869	@$(TRUE)
2870.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2871  am_cv_make_support_nested_variables=yes
2872else
2873  am_cv_make_support_nested_variables=no
2874fi
2875fi
2876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2877$as_echo "$am_cv_make_support_nested_variables" >&6; }
2878if test $am_cv_make_support_nested_variables = yes; then
2879    AM_V='$(V)'
2880  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2881else
2882  AM_V=$AM_DEFAULT_VERBOSITY
2883  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2884fi
2885AM_BACKSLASH='\'
2886
2887if test "`cd $srcdir && pwd`" != "`pwd`"; then
2888  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2889  # is not polluted with repeated "-I."
2890  am__isrc=' -I$(srcdir)'
2891  # test to see if srcdir already configured
2892  if test -f $srcdir/config.status; then
2893    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2894  fi
2895fi
2896
2897# test whether we have cygpath
2898if test -z "$CYGPATH_W"; then
2899  if (cygpath --version) >/dev/null 2>/dev/null; then
2900    CYGPATH_W='cygpath -w'
2901  else
2902    CYGPATH_W=echo
2903  fi
2904fi
2905
2906
2907# Define the identity of the package.
2908 PACKAGE='farmhash'
2909 VERSION='1.1.0'
2910
2911
2912# Some tools Automake needs.
2913
2914ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2915
2916
2917AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2918
2919
2920AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2921
2922
2923AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2924
2925
2926MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2927
2928# For better backward compatibility.  To be removed once Automake 1.9.x
2929# dies out for good.  For more background, see:
2930# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2931# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2932mkdir_p='$(MKDIR_P)'
2933
2934# We need awk for the "check" target.  The system "awk" is bad on
2935# some platforms.
2936# Always define AMTAR for backward compatibility.  Yes, it's still used
2937# in the wild :-(  We should find a proper way to deprecate it ...
2938AMTAR='$${TAR-tar}'
2939
2940
2941# We'll loop over all known methods to create a tar archive until one works.
2942_am_tools='gnutar  pax cpio none'
2943
2944am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2945
2946
2947
2948
2949
2950
2951# POSIX will say in a future version that running "rm -f" with no argument
2952# is OK; and we want to be able to make that assumption in our Makefile
2953# recipes.  So use an aggressive probe to check that the usage we want is
2954# actually supported "in the wild" to an acceptable degree.
2955# See automake bug#10828.
2956# To make any issue more visible, cause the running configure to be aborted
2957# by default if the 'rm' program in use doesn't match our expectations; the
2958# user can still override this though.
2959if rm -f && rm -fr && rm -rf; then : OK; else
2960  cat >&2 <<'END'
2961Oops!
2962
2963Your 'rm' program seems unable to run without file operands specified
2964on the command line, even when the '-f' option is present.  This is contrary
2965to the behaviour of most rm programs out there, and not conforming with
2966the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2967
2968Please tell bug-automake@gnu.org about your system, including the value
2969of your $PATH and any error possibly output before this message.  This
2970can help us improve future automake versions.
2971
2972END
2973  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2974    echo 'Configuration will proceed anyway, since you have set the' >&2
2975    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2976    echo >&2
2977  else
2978    cat >&2 <<'END'
2979Aborting the configuration process, to ensure you take notice of the issue.
2980
2981You can download and install GNU coreutils to get an 'rm' implementation
2982that behaves properly: <http://www.gnu.org/software/coreutils/>.
2983
2984If you want to complete the configuration process using your problematic
2985'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2986to "yes", and re-run configure.
2987
2988END
2989    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2990  fi
2991fi
2992
2993case `pwd` in
2994  *\ * | *\	*)
2995    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2996$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2997esac
2998
2999
3000
3001macro_version='2.4'
3002macro_revision='1.3293'
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016ltmain="$ac_aux_dir/ltmain.sh"
3017
3018# Make sure we can run config.sub.
3019$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3020  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3021
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3023$as_echo_n "checking build system type... " >&6; }
3024if ${ac_cv_build+:} false; then :
3025  $as_echo_n "(cached) " >&6
3026else
3027  ac_build_alias=$build_alias
3028test "x$ac_build_alias" = x &&
3029  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3030test "x$ac_build_alias" = x &&
3031  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3032ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3033  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3034
3035fi
3036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3037$as_echo "$ac_cv_build" >&6; }
3038case $ac_cv_build in
3039*-*-*) ;;
3040*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3041esac
3042build=$ac_cv_build
3043ac_save_IFS=$IFS; IFS='-'
3044set x $ac_cv_build
3045shift
3046build_cpu=$1
3047build_vendor=$2
3048shift; shift
3049# Remember, the first character of IFS is used to create $*,
3050# except with old shells:
3051build_os=$*
3052IFS=$ac_save_IFS
3053case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3054
3055
3056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3057$as_echo_n "checking host system type... " >&6; }
3058if ${ac_cv_host+:} false; then :
3059  $as_echo_n "(cached) " >&6
3060else
3061  if test "x$host_alias" = x; then
3062  ac_cv_host=$ac_cv_build
3063else
3064  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3065    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3066fi
3067
3068fi
3069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3070$as_echo "$ac_cv_host" >&6; }
3071case $ac_cv_host in
3072*-*-*) ;;
3073*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3074esac
3075host=$ac_cv_host
3076ac_save_IFS=$IFS; IFS='-'
3077set x $ac_cv_host
3078shift
3079host_cpu=$1
3080host_vendor=$2
3081shift; shift
3082# Remember, the first character of IFS is used to create $*,
3083# except with old shells:
3084host_os=$*
3085IFS=$ac_save_IFS
3086case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3087
3088
3089# Backslashify metacharacters that are still active within
3090# double-quoted strings.
3091sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3092
3093# Same as above, but do not quote variable references.
3094double_quote_subst='s/\(["`\\]\)/\\\1/g'
3095
3096# Sed substitution to delay expansion of an escaped shell variable in a
3097# double_quote_subst'ed string.
3098delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3099
3100# Sed substitution to delay expansion of an escaped single quote.
3101delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3102
3103# Sed substitution to avoid accidental globbing in evaled expressions
3104no_glob_subst='s/\*/\\\*/g'
3105
3106ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3107ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3108ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3109
3110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3111$as_echo_n "checking how to print strings... " >&6; }
3112# Test print first, because it will be a builtin if present.
3113if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3114   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3115  ECHO='print -r --'
3116elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3117  ECHO='printf %s\n'
3118else
3119  # Use this function as a fallback that always works.
3120  func_fallback_echo ()
3121  {
3122    eval 'cat <<_LTECHO_EOF
3123$1
3124_LTECHO_EOF'
3125  }
3126  ECHO='func_fallback_echo'
3127fi
3128
3129# func_echo_all arg...
3130# Invoke $ECHO with all args, space-separated.
3131func_echo_all ()
3132{
3133    $ECHO ""
3134}
3135
3136case "$ECHO" in
3137  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3138$as_echo "printf" >&6; } ;;
3139  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3140$as_echo "print -r" >&6; } ;;
3141  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3142$as_echo "cat" >&6; } ;;
3143esac
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158DEPDIR="${am__leading_dot}deps"
3159
3160ac_config_commands="$ac_config_commands depfiles"
3161
3162
3163am_make=${MAKE-make}
3164cat > confinc << 'END'
3165am__doit:
3166	@echo this is the am__doit target
3167.PHONY: am__doit
3168END
3169# If we don't find an include directive, just comment out the code.
3170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3171$as_echo_n "checking for style of include used by $am_make... " >&6; }
3172am__include="#"
3173am__quote=
3174_am_result=none
3175# First try GNU make style include.
3176echo "include confinc" > confmf
3177# Ignore all kinds of additional output from 'make'.
3178case `$am_make -s -f confmf 2> /dev/null` in #(
3179*the\ am__doit\ target*)
3180  am__include=include
3181  am__quote=
3182  _am_result=GNU
3183  ;;
3184esac
3185# Now try BSD make style include.
3186if test "$am__include" = "#"; then
3187   echo '.include "confinc"' > confmf
3188   case `$am_make -s -f confmf 2> /dev/null` in #(
3189   *the\ am__doit\ target*)
3190     am__include=.include
3191     am__quote="\""
3192     _am_result=BSD
3193     ;;
3194   esac
3195fi
3196
3197
3198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3199$as_echo "$_am_result" >&6; }
3200rm -f confinc confmf
3201
3202# Check whether --enable-dependency-tracking was given.
3203if test "${enable_dependency_tracking+set}" = set; then :
3204  enableval=$enable_dependency_tracking;
3205fi
3206
3207if test "x$enable_dependency_tracking" != xno; then
3208  am_depcomp="$ac_aux_dir/depcomp"
3209  AMDEPBACKSLASH='\'
3210  am__nodep='_no'
3211fi
3212 if test "x$enable_dependency_tracking" != xno; then
3213  AMDEP_TRUE=
3214  AMDEP_FALSE='#'
3215else
3216  AMDEP_TRUE='#'
3217  AMDEP_FALSE=
3218fi
3219
3220
3221ac_ext=c
3222ac_cpp='$CPP $CPPFLAGS'
3223ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225ac_compiler_gnu=$ac_cv_c_compiler_gnu
3226if test -n "$ac_tool_prefix"; then
3227  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3228set dummy ${ac_tool_prefix}gcc; ac_word=$2
3229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3230$as_echo_n "checking for $ac_word... " >&6; }
3231if ${ac_cv_prog_CC+:} false; then :
3232  $as_echo_n "(cached) " >&6
3233else
3234  if test -n "$CC"; then
3235  ac_cv_prog_CC="$CC" # Let the user override the test.
3236else
3237as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3238for as_dir in $PATH
3239do
3240  IFS=$as_save_IFS
3241  test -z "$as_dir" && as_dir=.
3242    for ac_exec_ext in '' $ac_executable_extensions; do
3243  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3244    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3245    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3246    break 2
3247  fi
3248done
3249  done
3250IFS=$as_save_IFS
3251
3252fi
3253fi
3254CC=$ac_cv_prog_CC
3255if test -n "$CC"; then
3256  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3257$as_echo "$CC" >&6; }
3258else
3259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3260$as_echo "no" >&6; }
3261fi
3262
3263
3264fi
3265if test -z "$ac_cv_prog_CC"; then
3266  ac_ct_CC=$CC
3267  # Extract the first word of "gcc", so it can be a program name with args.
3268set dummy gcc; ac_word=$2
3269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3270$as_echo_n "checking for $ac_word... " >&6; }
3271if ${ac_cv_prog_ac_ct_CC+:} false; then :
3272  $as_echo_n "(cached) " >&6
3273else
3274  if test -n "$ac_ct_CC"; then
3275  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3276else
3277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3278for as_dir in $PATH
3279do
3280  IFS=$as_save_IFS
3281  test -z "$as_dir" && as_dir=.
3282    for ac_exec_ext in '' $ac_executable_extensions; do
3283  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3284    ac_cv_prog_ac_ct_CC="gcc"
3285    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3286    break 2
3287  fi
3288done
3289  done
3290IFS=$as_save_IFS
3291
3292fi
3293fi
3294ac_ct_CC=$ac_cv_prog_ac_ct_CC
3295if test -n "$ac_ct_CC"; then
3296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3297$as_echo "$ac_ct_CC" >&6; }
3298else
3299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3300$as_echo "no" >&6; }
3301fi
3302
3303  if test "x$ac_ct_CC" = x; then
3304    CC=""
3305  else
3306    case $cross_compiling:$ac_tool_warned in
3307yes:)
3308{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3309$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3310ac_tool_warned=yes ;;
3311esac
3312    CC=$ac_ct_CC
3313  fi
3314else
3315  CC="$ac_cv_prog_CC"
3316fi
3317
3318if test -z "$CC"; then
3319          if test -n "$ac_tool_prefix"; then
3320    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3321set dummy ${ac_tool_prefix}cc; ac_word=$2
3322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3323$as_echo_n "checking for $ac_word... " >&6; }
3324if ${ac_cv_prog_CC+:} false; then :
3325  $as_echo_n "(cached) " >&6
3326else
3327  if test -n "$CC"; then
3328  ac_cv_prog_CC="$CC" # Let the user override the test.
3329else
3330as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3331for as_dir in $PATH
3332do
3333  IFS=$as_save_IFS
3334  test -z "$as_dir" && as_dir=.
3335    for ac_exec_ext in '' $ac_executable_extensions; do
3336  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3337    ac_cv_prog_CC="${ac_tool_prefix}cc"
3338    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3339    break 2
3340  fi
3341done
3342  done
3343IFS=$as_save_IFS
3344
3345fi
3346fi
3347CC=$ac_cv_prog_CC
3348if test -n "$CC"; then
3349  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3350$as_echo "$CC" >&6; }
3351else
3352  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3353$as_echo "no" >&6; }
3354fi
3355
3356
3357  fi
3358fi
3359if test -z "$CC"; then
3360  # Extract the first word of "cc", so it can be a program name with args.
3361set dummy cc; ac_word=$2
3362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3363$as_echo_n "checking for $ac_word... " >&6; }
3364if ${ac_cv_prog_CC+:} false; then :
3365  $as_echo_n "(cached) " >&6
3366else
3367  if test -n "$CC"; then
3368  ac_cv_prog_CC="$CC" # Let the user override the test.
3369else
3370  ac_prog_rejected=no
3371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3372for as_dir in $PATH
3373do
3374  IFS=$as_save_IFS
3375  test -z "$as_dir" && as_dir=.
3376    for ac_exec_ext in '' $ac_executable_extensions; do
3377  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3378    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3379       ac_prog_rejected=yes
3380       continue
3381     fi
3382    ac_cv_prog_CC="cc"
3383    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3384    break 2
3385  fi
3386done
3387  done
3388IFS=$as_save_IFS
3389
3390if test $ac_prog_rejected = yes; then
3391  # We found a bogon in the path, so make sure we never use it.
3392  set dummy $ac_cv_prog_CC
3393  shift
3394  if test $# != 0; then
3395    # We chose a different compiler from the bogus one.
3396    # However, it has the same basename, so the bogon will be chosen
3397    # first if we set CC to just the basename; use the full file name.
3398    shift
3399    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3400  fi
3401fi
3402fi
3403fi
3404CC=$ac_cv_prog_CC
3405if test -n "$CC"; then
3406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3407$as_echo "$CC" >&6; }
3408else
3409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3410$as_echo "no" >&6; }
3411fi
3412
3413
3414fi
3415if test -z "$CC"; then
3416  if test -n "$ac_tool_prefix"; then
3417  for ac_prog in cl.exe
3418  do
3419    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3420set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3422$as_echo_n "checking for $ac_word... " >&6; }
3423if ${ac_cv_prog_CC+:} false; then :
3424  $as_echo_n "(cached) " >&6
3425else
3426  if test -n "$CC"; then
3427  ac_cv_prog_CC="$CC" # Let the user override the test.
3428else
3429as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3430for as_dir in $PATH
3431do
3432  IFS=$as_save_IFS
3433  test -z "$as_dir" && as_dir=.
3434    for ac_exec_ext in '' $ac_executable_extensions; do
3435  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3436    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3437    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3438    break 2
3439  fi
3440done
3441  done
3442IFS=$as_save_IFS
3443
3444fi
3445fi
3446CC=$ac_cv_prog_CC
3447if test -n "$CC"; then
3448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3449$as_echo "$CC" >&6; }
3450else
3451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3452$as_echo "no" >&6; }
3453fi
3454
3455
3456    test -n "$CC" && break
3457  done
3458fi
3459if test -z "$CC"; then
3460  ac_ct_CC=$CC
3461  for ac_prog in cl.exe
3462do
3463  # Extract the first word of "$ac_prog", so it can be a program name with args.
3464set dummy $ac_prog; ac_word=$2
3465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3466$as_echo_n "checking for $ac_word... " >&6; }
3467if ${ac_cv_prog_ac_ct_CC+:} false; then :
3468  $as_echo_n "(cached) " >&6
3469else
3470  if test -n "$ac_ct_CC"; then
3471  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3472else
3473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3474for as_dir in $PATH
3475do
3476  IFS=$as_save_IFS
3477  test -z "$as_dir" && as_dir=.
3478    for ac_exec_ext in '' $ac_executable_extensions; do
3479  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3480    ac_cv_prog_ac_ct_CC="$ac_prog"
3481    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3482    break 2
3483  fi
3484done
3485  done
3486IFS=$as_save_IFS
3487
3488fi
3489fi
3490ac_ct_CC=$ac_cv_prog_ac_ct_CC
3491if test -n "$ac_ct_CC"; then
3492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3493$as_echo "$ac_ct_CC" >&6; }
3494else
3495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3496$as_echo "no" >&6; }
3497fi
3498
3499
3500  test -n "$ac_ct_CC" && break
3501done
3502
3503  if test "x$ac_ct_CC" = x; then
3504    CC=""
3505  else
3506    case $cross_compiling:$ac_tool_warned in
3507yes:)
3508{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3509$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3510ac_tool_warned=yes ;;
3511esac
3512    CC=$ac_ct_CC
3513  fi
3514fi
3515
3516fi
3517
3518
3519test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3520$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3521as_fn_error $? "no acceptable C compiler found in \$PATH
3522See \`config.log' for more details" "$LINENO" 5; }
3523
3524# Provide some information about the compiler.
3525$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3526set X $ac_compile
3527ac_compiler=$2
3528for ac_option in --version -v -V -qversion; do
3529  { { ac_try="$ac_compiler $ac_option >&5"
3530case "(($ac_try" in
3531  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3532  *) ac_try_echo=$ac_try;;
3533esac
3534eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3535$as_echo "$ac_try_echo"; } >&5
3536  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3537  ac_status=$?
3538  if test -s conftest.err; then
3539    sed '10a\
3540... rest of stderr output deleted ...
3541         10q' conftest.err >conftest.er1
3542    cat conftest.er1 >&5
3543  fi
3544  rm -f conftest.er1 conftest.err
3545  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3546  test $ac_status = 0; }
3547done
3548
3549cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3550/* end confdefs.h.  */
3551
3552int
3553main ()
3554{
3555
3556  ;
3557  return 0;
3558}
3559_ACEOF
3560ac_clean_files_save=$ac_clean_files
3561ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3562# Try to create an executable without -o first, disregard a.out.
3563# It will help us diagnose broken compilers, and finding out an intuition
3564# of exeext.
3565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3566$as_echo_n "checking whether the C compiler works... " >&6; }
3567ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3568
3569# The possible output files:
3570ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3571
3572ac_rmfiles=
3573for ac_file in $ac_files
3574do
3575  case $ac_file in
3576    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3577    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3578  esac
3579done
3580rm -f $ac_rmfiles
3581
3582if { { ac_try="$ac_link_default"
3583case "(($ac_try" in
3584  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3585  *) ac_try_echo=$ac_try;;
3586esac
3587eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3588$as_echo "$ac_try_echo"; } >&5
3589  (eval "$ac_link_default") 2>&5
3590  ac_status=$?
3591  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3592  test $ac_status = 0; }; then :
3593  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3594# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3595# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3596# so that the user can short-circuit this test for compilers unknown to
3597# Autoconf.
3598for ac_file in $ac_files ''
3599do
3600  test -f "$ac_file" || continue
3601  case $ac_file in
3602    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3603	;;
3604    [ab].out )
3605	# We found the default executable, but exeext='' is most
3606	# certainly right.
3607	break;;
3608    *.* )
3609	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3610	then :; else
3611	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3612	fi
3613	# We set ac_cv_exeext here because the later test for it is not
3614	# safe: cross compilers may not add the suffix if given an `-o'
3615	# argument, so we may need to know it at that point already.
3616	# Even if this section looks crufty: it has the advantage of
3617	# actually working.
3618	break;;
3619    * )
3620	break;;
3621  esac
3622done
3623test "$ac_cv_exeext" = no && ac_cv_exeext=
3624
3625else
3626  ac_file=''
3627fi
3628if test -z "$ac_file"; then :
3629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3630$as_echo "no" >&6; }
3631$as_echo "$as_me: failed program was:" >&5
3632sed 's/^/| /' conftest.$ac_ext >&5
3633
3634{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3635$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3636as_fn_error 77 "C compiler cannot create executables
3637See \`config.log' for more details" "$LINENO" 5; }
3638else
3639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3640$as_echo "yes" >&6; }
3641fi
3642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3643$as_echo_n "checking for C compiler default output file name... " >&6; }
3644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3645$as_echo "$ac_file" >&6; }
3646ac_exeext=$ac_cv_exeext
3647
3648rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3649ac_clean_files=$ac_clean_files_save
3650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3651$as_echo_n "checking for suffix of executables... " >&6; }
3652if { { ac_try="$ac_link"
3653case "(($ac_try" in
3654  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3655  *) ac_try_echo=$ac_try;;
3656esac
3657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3658$as_echo "$ac_try_echo"; } >&5
3659  (eval "$ac_link") 2>&5
3660  ac_status=$?
3661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3662  test $ac_status = 0; }; then :
3663  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3664# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3665# work properly (i.e., refer to `conftest.exe'), while it won't with
3666# `rm'.
3667for ac_file in conftest.exe conftest conftest.*; do
3668  test -f "$ac_file" || continue
3669  case $ac_file in
3670    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3671    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3672	  break;;
3673    * ) break;;
3674  esac
3675done
3676else
3677  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3678$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3679as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3680See \`config.log' for more details" "$LINENO" 5; }
3681fi
3682rm -f conftest conftest$ac_cv_exeext
3683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3684$as_echo "$ac_cv_exeext" >&6; }
3685
3686rm -f conftest.$ac_ext
3687EXEEXT=$ac_cv_exeext
3688ac_exeext=$EXEEXT
3689cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690/* end confdefs.h.  */
3691#include <stdio.h>
3692int
3693main ()
3694{
3695FILE *f = fopen ("conftest.out", "w");
3696 return ferror (f) || fclose (f) != 0;
3697
3698  ;
3699  return 0;
3700}
3701_ACEOF
3702ac_clean_files="$ac_clean_files conftest.out"
3703# Check that the compiler produces executables we can run.  If not, either
3704# the compiler is broken, or we cross compile.
3705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3706$as_echo_n "checking whether we are cross compiling... " >&6; }
3707if test "$cross_compiling" != yes; then
3708  { { ac_try="$ac_link"
3709case "(($ac_try" in
3710  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3711  *) ac_try_echo=$ac_try;;
3712esac
3713eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3714$as_echo "$ac_try_echo"; } >&5
3715  (eval "$ac_link") 2>&5
3716  ac_status=$?
3717  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3718  test $ac_status = 0; }
3719  if { ac_try='./conftest$ac_cv_exeext'
3720  { { case "(($ac_try" in
3721  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3722  *) ac_try_echo=$ac_try;;
3723esac
3724eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3725$as_echo "$ac_try_echo"; } >&5
3726  (eval "$ac_try") 2>&5
3727  ac_status=$?
3728  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3729  test $ac_status = 0; }; }; then
3730    cross_compiling=no
3731  else
3732    if test "$cross_compiling" = maybe; then
3733	cross_compiling=yes
3734    else
3735	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3736$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3737as_fn_error $? "cannot run C compiled programs.
3738If you meant to cross compile, use \`--host'.
3739See \`config.log' for more details" "$LINENO" 5; }
3740    fi
3741  fi
3742fi
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3744$as_echo "$cross_compiling" >&6; }
3745
3746rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3747ac_clean_files=$ac_clean_files_save
3748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3749$as_echo_n "checking for suffix of object files... " >&6; }
3750if ${ac_cv_objext+:} false; then :
3751  $as_echo_n "(cached) " >&6
3752else
3753  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3754/* end confdefs.h.  */
3755
3756int
3757main ()
3758{
3759
3760  ;
3761  return 0;
3762}
3763_ACEOF
3764rm -f conftest.o conftest.obj
3765if { { ac_try="$ac_compile"
3766case "(($ac_try" in
3767  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3768  *) ac_try_echo=$ac_try;;
3769esac
3770eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3771$as_echo "$ac_try_echo"; } >&5
3772  (eval "$ac_compile") 2>&5
3773  ac_status=$?
3774  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3775  test $ac_status = 0; }; then :
3776  for ac_file in conftest.o conftest.obj conftest.*; do
3777  test -f "$ac_file" || continue;
3778  case $ac_file in
3779    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3780    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3781       break;;
3782  esac
3783done
3784else
3785  $as_echo "$as_me: failed program was:" >&5
3786sed 's/^/| /' conftest.$ac_ext >&5
3787
3788{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3789$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3790as_fn_error $? "cannot compute suffix of object files: cannot compile
3791See \`config.log' for more details" "$LINENO" 5; }
3792fi
3793rm -f conftest.$ac_cv_objext conftest.$ac_ext
3794fi
3795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3796$as_echo "$ac_cv_objext" >&6; }
3797OBJEXT=$ac_cv_objext
3798ac_objext=$OBJEXT
3799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3800$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3801if ${ac_cv_c_compiler_gnu+:} false; then :
3802  $as_echo_n "(cached) " >&6
3803else
3804  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3805/* end confdefs.h.  */
3806
3807int
3808main ()
3809{
3810#ifndef __GNUC__
3811       choke me
3812#endif
3813
3814  ;
3815  return 0;
3816}
3817_ACEOF
3818if ac_fn_c_try_compile "$LINENO"; then :
3819  ac_compiler_gnu=yes
3820else
3821  ac_compiler_gnu=no
3822fi
3823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3824ac_cv_c_compiler_gnu=$ac_compiler_gnu
3825
3826fi
3827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3828$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3829if test $ac_compiler_gnu = yes; then
3830  GCC=yes
3831else
3832  GCC=
3833fi
3834ac_test_CFLAGS=${CFLAGS+set}
3835ac_save_CFLAGS=$CFLAGS
3836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3837$as_echo_n "checking whether $CC accepts -g... " >&6; }
3838if ${ac_cv_prog_cc_g+:} false; then :
3839  $as_echo_n "(cached) " >&6
3840else
3841  ac_save_c_werror_flag=$ac_c_werror_flag
3842   ac_c_werror_flag=yes
3843   ac_cv_prog_cc_g=no
3844   CFLAGS="-g"
3845   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846/* end confdefs.h.  */
3847
3848int
3849main ()
3850{
3851
3852  ;
3853  return 0;
3854}
3855_ACEOF
3856if ac_fn_c_try_compile "$LINENO"; then :
3857  ac_cv_prog_cc_g=yes
3858else
3859  CFLAGS=""
3860      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3861/* end confdefs.h.  */
3862
3863int
3864main ()
3865{
3866
3867  ;
3868  return 0;
3869}
3870_ACEOF
3871if ac_fn_c_try_compile "$LINENO"; then :
3872
3873else
3874  ac_c_werror_flag=$ac_save_c_werror_flag
3875	 CFLAGS="-g"
3876	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3877/* end confdefs.h.  */
3878
3879int
3880main ()
3881{
3882
3883  ;
3884  return 0;
3885}
3886_ACEOF
3887if ac_fn_c_try_compile "$LINENO"; then :
3888  ac_cv_prog_cc_g=yes
3889fi
3890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3891fi
3892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3893fi
3894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3895   ac_c_werror_flag=$ac_save_c_werror_flag
3896fi
3897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3898$as_echo "$ac_cv_prog_cc_g" >&6; }
3899if test "$ac_test_CFLAGS" = set; then
3900  CFLAGS=$ac_save_CFLAGS
3901elif test $ac_cv_prog_cc_g = yes; then
3902  if test "$GCC" = yes; then
3903    CFLAGS="-g -O2"
3904  else
3905    CFLAGS="-g"
3906  fi
3907else
3908  if test "$GCC" = yes; then
3909    CFLAGS="-O2"
3910  else
3911    CFLAGS=
3912  fi
3913fi
3914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3915$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3916if ${ac_cv_prog_cc_c89+:} false; then :
3917  $as_echo_n "(cached) " >&6
3918else
3919  ac_cv_prog_cc_c89=no
3920ac_save_CC=$CC
3921cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3922/* end confdefs.h.  */
3923#include <stdarg.h>
3924#include <stdio.h>
3925struct stat;
3926/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3927struct buf { int x; };
3928FILE * (*rcsopen) (struct buf *, struct stat *, int);
3929static char *e (p, i)
3930     char **p;
3931     int i;
3932{
3933  return p[i];
3934}
3935static char *f (char * (*g) (char **, int), char **p, ...)
3936{
3937  char *s;
3938  va_list v;
3939  va_start (v,p);
3940  s = g (p, va_arg (v,int));
3941  va_end (v);
3942  return s;
3943}
3944
3945/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3946   function prototypes and stuff, but not '\xHH' hex character constants.
3947   These don't provoke an error unfortunately, instead are silently treated
3948   as 'x'.  The following induces an error, until -std is added to get
3949   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3950   array size at least.  It's necessary to write '\x00'==0 to get something
3951   that's true only with -std.  */
3952int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3953
3954/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3955   inside strings and character constants.  */
3956#define FOO(x) 'x'
3957int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3958
3959int test (int i, double x);
3960struct s1 {int (*f) (int a);};
3961struct s2 {int (*f) (double a);};
3962int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3963int argc;
3964char **argv;
3965int
3966main ()
3967{
3968return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3969  ;
3970  return 0;
3971}
3972_ACEOF
3973for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3974	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3975do
3976  CC="$ac_save_CC $ac_arg"
3977  if ac_fn_c_try_compile "$LINENO"; then :
3978  ac_cv_prog_cc_c89=$ac_arg
3979fi
3980rm -f core conftest.err conftest.$ac_objext
3981  test "x$ac_cv_prog_cc_c89" != "xno" && break
3982done
3983rm -f conftest.$ac_ext
3984CC=$ac_save_CC
3985
3986fi
3987# AC_CACHE_VAL
3988case "x$ac_cv_prog_cc_c89" in
3989  x)
3990    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3991$as_echo "none needed" >&6; } ;;
3992  xno)
3993    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3994$as_echo "unsupported" >&6; } ;;
3995  *)
3996    CC="$CC $ac_cv_prog_cc_c89"
3997    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3998$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3999esac
4000if test "x$ac_cv_prog_cc_c89" != xno; then :
4001
4002fi
4003
4004ac_ext=c
4005ac_cpp='$CPP $CPPFLAGS'
4006ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4007ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4008ac_compiler_gnu=$ac_cv_c_compiler_gnu
4009
4010ac_ext=c
4011ac_cpp='$CPP $CPPFLAGS'
4012ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4013ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4014ac_compiler_gnu=$ac_cv_c_compiler_gnu
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4016$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4017if ${am_cv_prog_cc_c_o+:} false; then :
4018  $as_echo_n "(cached) " >&6
4019else
4020  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4021/* end confdefs.h.  */
4022
4023int
4024main ()
4025{
4026
4027  ;
4028  return 0;
4029}
4030_ACEOF
4031  # Make sure it works both with $CC and with simple cc.
4032  # Following AC_PROG_CC_C_O, we do the test twice because some
4033  # compilers refuse to overwrite an existing .o file with -o,
4034  # though they will create one.
4035  am_cv_prog_cc_c_o=yes
4036  for am_i in 1 2; do
4037    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4038   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4039   ac_status=$?
4040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041   (exit $ac_status); } \
4042         && test -f conftest2.$ac_objext; then
4043      : OK
4044    else
4045      am_cv_prog_cc_c_o=no
4046      break
4047    fi
4048  done
4049  rm -f core conftest*
4050  unset am_i
4051fi
4052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4053$as_echo "$am_cv_prog_cc_c_o" >&6; }
4054if test "$am_cv_prog_cc_c_o" != yes; then
4055   # Losing compiler, so override with the script.
4056   # FIXME: It is wrong to rewrite CC.
4057   # But if we don't then we get into trouble of one sort or another.
4058   # A longer-term fix would be to have automake use am__CC in this case,
4059   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4060   CC="$am_aux_dir/compile $CC"
4061fi
4062ac_ext=c
4063ac_cpp='$CPP $CPPFLAGS'
4064ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4065ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4066ac_compiler_gnu=$ac_cv_c_compiler_gnu
4067
4068
4069depcc="$CC"   am_compiler_list=
4070
4071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4072$as_echo_n "checking dependency style of $depcc... " >&6; }
4073if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4074  $as_echo_n "(cached) " >&6
4075else
4076  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4077  # We make a subdir and do the tests there.  Otherwise we can end up
4078  # making bogus files that we don't know about and never remove.  For
4079  # instance it was reported that on HP-UX the gcc test will end up
4080  # making a dummy file named 'D' -- because '-MD' means "put the output
4081  # in D".
4082  rm -rf conftest.dir
4083  mkdir conftest.dir
4084  # Copy depcomp to subdir because otherwise we won't find it if we're
4085  # using a relative directory.
4086  cp "$am_depcomp" conftest.dir
4087  cd conftest.dir
4088  # We will build objects and dependencies in a subdirectory because
4089  # it helps to detect inapplicable dependency modes.  For instance
4090  # both Tru64's cc and ICC support -MD to output dependencies as a
4091  # side effect of compilation, but ICC will put the dependencies in
4092  # the current directory while Tru64 will put them in the object
4093  # directory.
4094  mkdir sub
4095
4096  am_cv_CC_dependencies_compiler_type=none
4097  if test "$am_compiler_list" = ""; then
4098     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4099  fi
4100  am__universal=false
4101  case " $depcc " in #(
4102     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4103     esac
4104
4105  for depmode in $am_compiler_list; do
4106    # Setup a source with many dependencies, because some compilers
4107    # like to wrap large dependency lists on column 80 (with \), and
4108    # we should not choose a depcomp mode which is confused by this.
4109    #
4110    # We need to recreate these files for each test, as the compiler may
4111    # overwrite some of them when testing with obscure command lines.
4112    # This happens at least with the AIX C compiler.
4113    : > sub/conftest.c
4114    for i in 1 2 3 4 5 6; do
4115      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4116      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4117      # Solaris 10 /bin/sh.
4118      echo '/* dummy */' > sub/conftst$i.h
4119    done
4120    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4121
4122    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4123    # mode.  It turns out that the SunPro C++ compiler does not properly
4124    # handle '-M -o', and we need to detect this.  Also, some Intel
4125    # versions had trouble with output in subdirs.
4126    am__obj=sub/conftest.${OBJEXT-o}
4127    am__minus_obj="-o $am__obj"
4128    case $depmode in
4129    gcc)
4130      # This depmode causes a compiler race in universal mode.
4131      test "$am__universal" = false || continue
4132      ;;
4133    nosideeffect)
4134      # After this tag, mechanisms are not by side-effect, so they'll
4135      # only be used when explicitly requested.
4136      if test "x$enable_dependency_tracking" = xyes; then
4137	continue
4138      else
4139	break
4140      fi
4141      ;;
4142    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4143      # This compiler won't grok '-c -o', but also, the minuso test has
4144      # not run yet.  These depmodes are late enough in the game, and
4145      # so weak that their functioning should not be impacted.
4146      am__obj=conftest.${OBJEXT-o}
4147      am__minus_obj=
4148      ;;
4149    none) break ;;
4150    esac
4151    if depmode=$depmode \
4152       source=sub/conftest.c object=$am__obj \
4153       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4154       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4155         >/dev/null 2>conftest.err &&
4156       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4157       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4158       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4159       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4160      # icc doesn't choke on unknown options, it will just issue warnings
4161      # or remarks (even with -Werror).  So we grep stderr for any message
4162      # that says an option was ignored or not supported.
4163      # When given -MP, icc 7.0 and 7.1 complain thusly:
4164      #   icc: Command line warning: ignoring option '-M'; no argument required
4165      # The diagnosis changed in icc 8.0:
4166      #   icc: Command line remark: option '-MP' not supported
4167      if (grep 'ignoring option' conftest.err ||
4168          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4169        am_cv_CC_dependencies_compiler_type=$depmode
4170        break
4171      fi
4172    fi
4173  done
4174
4175  cd ..
4176  rm -rf conftest.dir
4177else
4178  am_cv_CC_dependencies_compiler_type=none
4179fi
4180
4181fi
4182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4183$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4184CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4185
4186 if
4187  test "x$enable_dependency_tracking" != xno \
4188  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4189  am__fastdepCC_TRUE=
4190  am__fastdepCC_FALSE='#'
4191else
4192  am__fastdepCC_TRUE='#'
4193  am__fastdepCC_FALSE=
4194fi
4195
4196
4197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4198$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4199if ${ac_cv_path_SED+:} false; then :
4200  $as_echo_n "(cached) " >&6
4201else
4202            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4203     for ac_i in 1 2 3 4 5 6 7; do
4204       ac_script="$ac_script$as_nl$ac_script"
4205     done
4206     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4207     { ac_script=; unset ac_script;}
4208     if test -z "$SED"; then
4209  ac_path_SED_found=false
4210  # Loop through the user's path and test for each of PROGNAME-LIST
4211  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4212for as_dir in $PATH
4213do
4214  IFS=$as_save_IFS
4215  test -z "$as_dir" && as_dir=.
4216    for ac_prog in sed gsed; do
4217    for ac_exec_ext in '' $ac_executable_extensions; do
4218      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4219      as_fn_executable_p "$ac_path_SED" || continue
4220# Check for GNU ac_path_SED and select it if it is found.
4221  # Check for GNU $ac_path_SED
4222case `"$ac_path_SED" --version 2>&1` in
4223*GNU*)
4224  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4225*)
4226  ac_count=0
4227  $as_echo_n 0123456789 >"conftest.in"
4228  while :
4229  do
4230    cat "conftest.in" "conftest.in" >"conftest.tmp"
4231    mv "conftest.tmp" "conftest.in"
4232    cp "conftest.in" "conftest.nl"
4233    $as_echo '' >> "conftest.nl"
4234    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4235    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4236    as_fn_arith $ac_count + 1 && ac_count=$as_val
4237    if test $ac_count -gt ${ac_path_SED_max-0}; then
4238      # Best one so far, save it but keep looking for a better one
4239      ac_cv_path_SED="$ac_path_SED"
4240      ac_path_SED_max=$ac_count
4241    fi
4242    # 10*(2^10) chars as input seems more than enough
4243    test $ac_count -gt 10 && break
4244  done
4245  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4246esac
4247
4248      $ac_path_SED_found && break 3
4249    done
4250  done
4251  done
4252IFS=$as_save_IFS
4253  if test -z "$ac_cv_path_SED"; then
4254    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4255  fi
4256else
4257  ac_cv_path_SED=$SED
4258fi
4259
4260fi
4261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4262$as_echo "$ac_cv_path_SED" >&6; }
4263 SED="$ac_cv_path_SED"
4264  rm -f conftest.sed
4265
4266test -z "$SED" && SED=sed
4267Xsed="$SED -e 1s/^X//"
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4280$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4281if ${ac_cv_path_GREP+:} false; then :
4282  $as_echo_n "(cached) " >&6
4283else
4284  if test -z "$GREP"; then
4285  ac_path_GREP_found=false
4286  # Loop through the user's path and test for each of PROGNAME-LIST
4287  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4288for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4289do
4290  IFS=$as_save_IFS
4291  test -z "$as_dir" && as_dir=.
4292    for ac_prog in grep ggrep; do
4293    for ac_exec_ext in '' $ac_executable_extensions; do
4294      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4295      as_fn_executable_p "$ac_path_GREP" || continue
4296# Check for GNU ac_path_GREP and select it if it is found.
4297  # Check for GNU $ac_path_GREP
4298case `"$ac_path_GREP" --version 2>&1` in
4299*GNU*)
4300  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4301*)
4302  ac_count=0
4303  $as_echo_n 0123456789 >"conftest.in"
4304  while :
4305  do
4306    cat "conftest.in" "conftest.in" >"conftest.tmp"
4307    mv "conftest.tmp" "conftest.in"
4308    cp "conftest.in" "conftest.nl"
4309    $as_echo 'GREP' >> "conftest.nl"
4310    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4311    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4312    as_fn_arith $ac_count + 1 && ac_count=$as_val
4313    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4314      # Best one so far, save it but keep looking for a better one
4315      ac_cv_path_GREP="$ac_path_GREP"
4316      ac_path_GREP_max=$ac_count
4317    fi
4318    # 10*(2^10) chars as input seems more than enough
4319    test $ac_count -gt 10 && break
4320  done
4321  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4322esac
4323
4324      $ac_path_GREP_found && break 3
4325    done
4326  done
4327  done
4328IFS=$as_save_IFS
4329  if test -z "$ac_cv_path_GREP"; then
4330    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4331  fi
4332else
4333  ac_cv_path_GREP=$GREP
4334fi
4335
4336fi
4337{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4338$as_echo "$ac_cv_path_GREP" >&6; }
4339 GREP="$ac_cv_path_GREP"
4340
4341
4342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4343$as_echo_n "checking for egrep... " >&6; }
4344if ${ac_cv_path_EGREP+:} false; then :
4345  $as_echo_n "(cached) " >&6
4346else
4347  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4348   then ac_cv_path_EGREP="$GREP -E"
4349   else
4350     if test -z "$EGREP"; then
4351  ac_path_EGREP_found=false
4352  # Loop through the user's path and test for each of PROGNAME-LIST
4353  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4354for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4355do
4356  IFS=$as_save_IFS
4357  test -z "$as_dir" && as_dir=.
4358    for ac_prog in egrep; do
4359    for ac_exec_ext in '' $ac_executable_extensions; do
4360      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4361      as_fn_executable_p "$ac_path_EGREP" || continue
4362# Check for GNU ac_path_EGREP and select it if it is found.
4363  # Check for GNU $ac_path_EGREP
4364case `"$ac_path_EGREP" --version 2>&1` in
4365*GNU*)
4366  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4367*)
4368  ac_count=0
4369  $as_echo_n 0123456789 >"conftest.in"
4370  while :
4371  do
4372    cat "conftest.in" "conftest.in" >"conftest.tmp"
4373    mv "conftest.tmp" "conftest.in"
4374    cp "conftest.in" "conftest.nl"
4375    $as_echo 'EGREP' >> "conftest.nl"
4376    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4377    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4378    as_fn_arith $ac_count + 1 && ac_count=$as_val
4379    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4380      # Best one so far, save it but keep looking for a better one
4381      ac_cv_path_EGREP="$ac_path_EGREP"
4382      ac_path_EGREP_max=$ac_count
4383    fi
4384    # 10*(2^10) chars as input seems more than enough
4385    test $ac_count -gt 10 && break
4386  done
4387  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4388esac
4389
4390      $ac_path_EGREP_found && break 3
4391    done
4392  done
4393  done
4394IFS=$as_save_IFS
4395  if test -z "$ac_cv_path_EGREP"; then
4396    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4397  fi
4398else
4399  ac_cv_path_EGREP=$EGREP
4400fi
4401
4402   fi
4403fi
4404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4405$as_echo "$ac_cv_path_EGREP" >&6; }
4406 EGREP="$ac_cv_path_EGREP"
4407
4408
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4410$as_echo_n "checking for fgrep... " >&6; }
4411if ${ac_cv_path_FGREP+:} false; then :
4412  $as_echo_n "(cached) " >&6
4413else
4414  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4415   then ac_cv_path_FGREP="$GREP -F"
4416   else
4417     if test -z "$FGREP"; then
4418  ac_path_FGREP_found=false
4419  # Loop through the user's path and test for each of PROGNAME-LIST
4420  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4421for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4422do
4423  IFS=$as_save_IFS
4424  test -z "$as_dir" && as_dir=.
4425    for ac_prog in fgrep; do
4426    for ac_exec_ext in '' $ac_executable_extensions; do
4427      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4428      as_fn_executable_p "$ac_path_FGREP" || continue
4429# Check for GNU ac_path_FGREP and select it if it is found.
4430  # Check for GNU $ac_path_FGREP
4431case `"$ac_path_FGREP" --version 2>&1` in
4432*GNU*)
4433  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4434*)
4435  ac_count=0
4436  $as_echo_n 0123456789 >"conftest.in"
4437  while :
4438  do
4439    cat "conftest.in" "conftest.in" >"conftest.tmp"
4440    mv "conftest.tmp" "conftest.in"
4441    cp "conftest.in" "conftest.nl"
4442    $as_echo 'FGREP' >> "conftest.nl"
4443    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4444    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4445    as_fn_arith $ac_count + 1 && ac_count=$as_val
4446    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4447      # Best one so far, save it but keep looking for a better one
4448      ac_cv_path_FGREP="$ac_path_FGREP"
4449      ac_path_FGREP_max=$ac_count
4450    fi
4451    # 10*(2^10) chars as input seems more than enough
4452    test $ac_count -gt 10 && break
4453  done
4454  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4455esac
4456
4457      $ac_path_FGREP_found && break 3
4458    done
4459  done
4460  done
4461IFS=$as_save_IFS
4462  if test -z "$ac_cv_path_FGREP"; then
4463    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4464  fi
4465else
4466  ac_cv_path_FGREP=$FGREP
4467fi
4468
4469   fi
4470fi
4471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4472$as_echo "$ac_cv_path_FGREP" >&6; }
4473 FGREP="$ac_cv_path_FGREP"
4474
4475
4476test -z "$GREP" && GREP=grep
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496# Check whether --with-gnu-ld was given.
4497if test "${with_gnu_ld+set}" = set; then :
4498  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4499else
4500  with_gnu_ld=no
4501fi
4502
4503ac_prog=ld
4504if test "$GCC" = yes; then
4505  # Check if gcc -print-prog-name=ld gives a path.
4506  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4507$as_echo_n "checking for ld used by $CC... " >&6; }
4508  case $host in
4509  *-*-mingw*)
4510    # gcc leaves a trailing carriage return which upsets mingw
4511    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4512  *)
4513    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4514  esac
4515  case $ac_prog in
4516    # Accept absolute paths.
4517    [\\/]* | ?:[\\/]*)
4518      re_direlt='/[^/][^/]*/\.\./'
4519      # Canonicalize the pathname of ld
4520      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4521      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4522	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4523      done
4524      test -z "$LD" && LD="$ac_prog"
4525      ;;
4526  "")
4527    # If it fails, then pretend we aren't using GCC.
4528    ac_prog=ld
4529    ;;
4530  *)
4531    # If it is relative, then search for the first ld in PATH.
4532    with_gnu_ld=unknown
4533    ;;
4534  esac
4535elif test "$with_gnu_ld" = yes; then
4536  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4537$as_echo_n "checking for GNU ld... " >&6; }
4538else
4539  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4540$as_echo_n "checking for non-GNU ld... " >&6; }
4541fi
4542if ${lt_cv_path_LD+:} false; then :
4543  $as_echo_n "(cached) " >&6
4544else
4545  if test -z "$LD"; then
4546  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4547  for ac_dir in $PATH; do
4548    IFS="$lt_save_ifs"
4549    test -z "$ac_dir" && ac_dir=.
4550    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4551      lt_cv_path_LD="$ac_dir/$ac_prog"
4552      # Check to see if the program is GNU ld.  I'd rather use --version,
4553      # but apparently some variants of GNU ld only accept -v.
4554      # Break only if it was the GNU/non-GNU ld that we prefer.
4555      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4556      *GNU* | *'with BFD'*)
4557	test "$with_gnu_ld" != no && break
4558	;;
4559      *)
4560	test "$with_gnu_ld" != yes && break
4561	;;
4562      esac
4563    fi
4564  done
4565  IFS="$lt_save_ifs"
4566else
4567  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4568fi
4569fi
4570
4571LD="$lt_cv_path_LD"
4572if test -n "$LD"; then
4573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4574$as_echo "$LD" >&6; }
4575else
4576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4577$as_echo "no" >&6; }
4578fi
4579test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4581$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4582if ${lt_cv_prog_gnu_ld+:} false; then :
4583  $as_echo_n "(cached) " >&6
4584else
4585  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4586case `$LD -v 2>&1 </dev/null` in
4587*GNU* | *'with BFD'*)
4588  lt_cv_prog_gnu_ld=yes
4589  ;;
4590*)
4591  lt_cv_prog_gnu_ld=no
4592  ;;
4593esac
4594fi
4595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4596$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4597with_gnu_ld=$lt_cv_prog_gnu_ld
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4608$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4609if ${lt_cv_path_NM+:} false; then :
4610  $as_echo_n "(cached) " >&6
4611else
4612  if test -n "$NM"; then
4613  # Let the user override the test.
4614  lt_cv_path_NM="$NM"
4615else
4616  lt_nm_to_check="${ac_tool_prefix}nm"
4617  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4618    lt_nm_to_check="$lt_nm_to_check nm"
4619  fi
4620  for lt_tmp_nm in $lt_nm_to_check; do
4621    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4622    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4623      IFS="$lt_save_ifs"
4624      test -z "$ac_dir" && ac_dir=.
4625      tmp_nm="$ac_dir/$lt_tmp_nm"
4626      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4627	# Check to see if the nm accepts a BSD-compat flag.
4628	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4629	#   nm: unknown option "B" ignored
4630	# Tru64's nm complains that /dev/null is an invalid object file
4631	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4632	*/dev/null* | *'Invalid file or object type'*)
4633	  lt_cv_path_NM="$tmp_nm -B"
4634	  break
4635	  ;;
4636	*)
4637	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4638	  */dev/null*)
4639	    lt_cv_path_NM="$tmp_nm -p"
4640	    break
4641	    ;;
4642	  *)
4643	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4644	    continue # so that we can try to find one that supports BSD flags
4645	    ;;
4646	  esac
4647	  ;;
4648	esac
4649      fi
4650    done
4651    IFS="$lt_save_ifs"
4652  done
4653  : ${lt_cv_path_NM=no}
4654fi
4655fi
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4657$as_echo "$lt_cv_path_NM" >&6; }
4658if test "$lt_cv_path_NM" != "no"; then
4659  NM="$lt_cv_path_NM"
4660else
4661  # Didn't find any BSD compatible name lister, look for dumpbin.
4662  if test -n "$DUMPBIN"; then :
4663    # Let the user override the test.
4664  else
4665    if test -n "$ac_tool_prefix"; then
4666  for ac_prog in dumpbin "link -dump"
4667  do
4668    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4669set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4671$as_echo_n "checking for $ac_word... " >&6; }
4672if ${ac_cv_prog_DUMPBIN+:} false; then :
4673  $as_echo_n "(cached) " >&6
4674else
4675  if test -n "$DUMPBIN"; then
4676  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4677else
4678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4679for as_dir in $PATH
4680do
4681  IFS=$as_save_IFS
4682  test -z "$as_dir" && as_dir=.
4683    for ac_exec_ext in '' $ac_executable_extensions; do
4684  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4685    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4686    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4687    break 2
4688  fi
4689done
4690  done
4691IFS=$as_save_IFS
4692
4693fi
4694fi
4695DUMPBIN=$ac_cv_prog_DUMPBIN
4696if test -n "$DUMPBIN"; then
4697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4698$as_echo "$DUMPBIN" >&6; }
4699else
4700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4701$as_echo "no" >&6; }
4702fi
4703
4704
4705    test -n "$DUMPBIN" && break
4706  done
4707fi
4708if test -z "$DUMPBIN"; then
4709  ac_ct_DUMPBIN=$DUMPBIN
4710  for ac_prog in dumpbin "link -dump"
4711do
4712  # Extract the first word of "$ac_prog", so it can be a program name with args.
4713set dummy $ac_prog; ac_word=$2
4714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4715$as_echo_n "checking for $ac_word... " >&6; }
4716if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4717  $as_echo_n "(cached) " >&6
4718else
4719  if test -n "$ac_ct_DUMPBIN"; then
4720  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4721else
4722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4723for as_dir in $PATH
4724do
4725  IFS=$as_save_IFS
4726  test -z "$as_dir" && as_dir=.
4727    for ac_exec_ext in '' $ac_executable_extensions; do
4728  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4729    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4730    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4731    break 2
4732  fi
4733done
4734  done
4735IFS=$as_save_IFS
4736
4737fi
4738fi
4739ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4740if test -n "$ac_ct_DUMPBIN"; then
4741  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4742$as_echo "$ac_ct_DUMPBIN" >&6; }
4743else
4744  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4745$as_echo "no" >&6; }
4746fi
4747
4748
4749  test -n "$ac_ct_DUMPBIN" && break
4750done
4751
4752  if test "x$ac_ct_DUMPBIN" = x; then
4753    DUMPBIN=":"
4754  else
4755    case $cross_compiling:$ac_tool_warned in
4756yes:)
4757{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4758$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4759ac_tool_warned=yes ;;
4760esac
4761    DUMPBIN=$ac_ct_DUMPBIN
4762  fi
4763fi
4764
4765    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4766    *COFF*)
4767      DUMPBIN="$DUMPBIN -symbols"
4768      ;;
4769    *)
4770      DUMPBIN=:
4771      ;;
4772    esac
4773  fi
4774
4775  if test "$DUMPBIN" != ":"; then
4776    NM="$DUMPBIN"
4777  fi
4778fi
4779test -z "$NM" && NM=nm
4780
4781
4782
4783
4784
4785
4786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4787$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4788if ${lt_cv_nm_interface+:} false; then :
4789  $as_echo_n "(cached) " >&6
4790else
4791  lt_cv_nm_interface="BSD nm"
4792  echo "int some_variable = 0;" > conftest.$ac_ext
4793  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4794  (eval "$ac_compile" 2>conftest.err)
4795  cat conftest.err >&5
4796  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4797  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4798  cat conftest.err >&5
4799  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4800  cat conftest.out >&5
4801  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4802    lt_cv_nm_interface="MS dumpbin"
4803  fi
4804  rm -f conftest*
4805fi
4806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4807$as_echo "$lt_cv_nm_interface" >&6; }
4808
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4810$as_echo_n "checking whether ln -s works... " >&6; }
4811LN_S=$as_ln_s
4812if test "$LN_S" = "ln -s"; then
4813  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4814$as_echo "yes" >&6; }
4815else
4816  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4817$as_echo "no, using $LN_S" >&6; }
4818fi
4819
4820# find the maximum length of command line arguments
4821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4822$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4823if ${lt_cv_sys_max_cmd_len+:} false; then :
4824  $as_echo_n "(cached) " >&6
4825else
4826    i=0
4827  teststring="ABCD"
4828
4829  case $build_os in
4830  msdosdjgpp*)
4831    # On DJGPP, this test can blow up pretty badly due to problems in libc
4832    # (any single argument exceeding 2000 bytes causes a buffer overrun
4833    # during glob expansion).  Even if it were fixed, the result of this
4834    # check would be larger than it should be.
4835    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4836    ;;
4837
4838  gnu*)
4839    # Under GNU Hurd, this test is not required because there is
4840    # no limit to the length of command line arguments.
4841    # Libtool will interpret -1 as no limit whatsoever
4842    lt_cv_sys_max_cmd_len=-1;
4843    ;;
4844
4845  cygwin* | mingw* | cegcc*)
4846    # On Win9x/ME, this test blows up -- it succeeds, but takes
4847    # about 5 minutes as the teststring grows exponentially.
4848    # Worse, since 9x/ME are not pre-emptively multitasking,
4849    # you end up with a "frozen" computer, even though with patience
4850    # the test eventually succeeds (with a max line length of 256k).
4851    # Instead, let's just punt: use the minimum linelength reported by
4852    # all of the supported platforms: 8192 (on NT/2K/XP).
4853    lt_cv_sys_max_cmd_len=8192;
4854    ;;
4855
4856  mint*)
4857    # On MiNT this can take a long time and run out of memory.
4858    lt_cv_sys_max_cmd_len=8192;
4859    ;;
4860
4861  amigaos*)
4862    # On AmigaOS with pdksh, this test takes hours, literally.
4863    # So we just punt and use a minimum line length of 8192.
4864    lt_cv_sys_max_cmd_len=8192;
4865    ;;
4866
4867  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4868    # This has been around since 386BSD, at least.  Likely further.
4869    if test -x /sbin/sysctl; then
4870      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4871    elif test -x /usr/sbin/sysctl; then
4872      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4873    else
4874      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4875    fi
4876    # And add a safety zone
4877    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4878    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4879    ;;
4880
4881  interix*)
4882    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4883    lt_cv_sys_max_cmd_len=196608
4884    ;;
4885
4886  osf*)
4887    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4888    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4889    # nice to cause kernel panics so lets avoid the loop below.
4890    # First set a reasonable default.
4891    lt_cv_sys_max_cmd_len=16384
4892    #
4893    if test -x /sbin/sysconfig; then
4894      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4895        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4896      esac
4897    fi
4898    ;;
4899  sco3.2v5*)
4900    lt_cv_sys_max_cmd_len=102400
4901    ;;
4902  sysv5* | sco5v6* | sysv4.2uw2*)
4903    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4904    if test -n "$kargmax"; then
4905      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4906    else
4907      lt_cv_sys_max_cmd_len=32768
4908    fi
4909    ;;
4910  *)
4911    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4912    if test -n "$lt_cv_sys_max_cmd_len"; then
4913      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4914      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4915    else
4916      # Make teststring a little bigger before we do anything with it.
4917      # a 1K string should be a reasonable start.
4918      for i in 1 2 3 4 5 6 7 8 ; do
4919        teststring=$teststring$teststring
4920      done
4921      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4922      # If test is not a shell built-in, we'll probably end up computing a
4923      # maximum length that is only half of the actual maximum length, but
4924      # we can't tell.
4925      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4926	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4927	      test $i != 17 # 1/2 MB should be enough
4928      do
4929        i=`expr $i + 1`
4930        teststring=$teststring$teststring
4931      done
4932      # Only check the string length outside the loop.
4933      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4934      teststring=
4935      # Add a significant safety factor because C++ compilers can tack on
4936      # massive amounts of additional arguments before passing them to the
4937      # linker.  It appears as though 1/2 is a usable value.
4938      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4939    fi
4940    ;;
4941  esac
4942
4943fi
4944
4945if test -n $lt_cv_sys_max_cmd_len ; then
4946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4947$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4948else
4949  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4950$as_echo "none" >&6; }
4951fi
4952max_cmd_len=$lt_cv_sys_max_cmd_len
4953
4954
4955
4956
4957
4958
4959: ${CP="cp -f"}
4960: ${MV="mv -f"}
4961: ${RM="rm -f"}
4962
4963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4964$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4965# Try some XSI features
4966xsi_shell=no
4967( _lt_dummy="a/b/c"
4968  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4969      = c,a/b,b/c, \
4970    && eval 'test $(( 1 + 1 )) -eq 2 \
4971    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4972  && xsi_shell=yes
4973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4974$as_echo "$xsi_shell" >&6; }
4975
4976
4977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4978$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4979lt_shell_append=no
4980( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4981    >/dev/null 2>&1 \
4982  && lt_shell_append=yes
4983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4984$as_echo "$lt_shell_append" >&6; }
4985
4986
4987if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4988  lt_unset=unset
4989else
4990  lt_unset=false
4991fi
4992
4993
4994
4995
4996
4997# test EBCDIC or ASCII
4998case `echo X|tr X '\101'` in
4999 A) # ASCII based system
5000    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5001  lt_SP2NL='tr \040 \012'
5002  lt_NL2SP='tr \015\012 \040\040'
5003  ;;
5004 *) # EBCDIC based system
5005  lt_SP2NL='tr \100 \n'
5006  lt_NL2SP='tr \r\n \100\100'
5007  ;;
5008esac
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5019$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5020if ${lt_cv_to_host_file_cmd+:} false; then :
5021  $as_echo_n "(cached) " >&6
5022else
5023  case $host in
5024  *-*-mingw* )
5025    case $build in
5026      *-*-mingw* ) # actually msys
5027        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5028        ;;
5029      *-*-cygwin* )
5030        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5031        ;;
5032      * ) # otherwise, assume *nix
5033        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5034        ;;
5035    esac
5036    ;;
5037  *-*-cygwin* )
5038    case $build in
5039      *-*-mingw* ) # actually msys
5040        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5041        ;;
5042      *-*-cygwin* )
5043        lt_cv_to_host_file_cmd=func_convert_file_noop
5044        ;;
5045      * ) # otherwise, assume *nix
5046        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5047        ;;
5048    esac
5049    ;;
5050  * ) # unhandled hosts (and "normal" native builds)
5051    lt_cv_to_host_file_cmd=func_convert_file_noop
5052    ;;
5053esac
5054
5055fi
5056
5057to_host_file_cmd=$lt_cv_to_host_file_cmd
5058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5059$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5060
5061
5062
5063
5064
5065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5066$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5067if ${lt_cv_to_tool_file_cmd+:} false; then :
5068  $as_echo_n "(cached) " >&6
5069else
5070  #assume ordinary cross tools, or native build.
5071lt_cv_to_tool_file_cmd=func_convert_file_noop
5072case $host in
5073  *-*-mingw* )
5074    case $build in
5075      *-*-mingw* ) # actually msys
5076        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5077        ;;
5078    esac
5079    ;;
5080esac
5081
5082fi
5083
5084to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5086$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5087
5088
5089
5090
5091
5092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5093$as_echo_n "checking for $LD option to reload object files... " >&6; }
5094if ${lt_cv_ld_reload_flag+:} false; then :
5095  $as_echo_n "(cached) " >&6
5096else
5097  lt_cv_ld_reload_flag='-r'
5098fi
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5100$as_echo "$lt_cv_ld_reload_flag" >&6; }
5101reload_flag=$lt_cv_ld_reload_flag
5102case $reload_flag in
5103"" | " "*) ;;
5104*) reload_flag=" $reload_flag" ;;
5105esac
5106reload_cmds='$LD$reload_flag -o $output$reload_objs'
5107case $host_os in
5108  cygwin* | mingw* | pw32* | cegcc*)
5109    if test "$GCC" != yes; then
5110      reload_cmds=false
5111    fi
5112    ;;
5113  darwin*)
5114    if test "$GCC" = yes; then
5115      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5116    else
5117      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5118    fi
5119    ;;
5120esac
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130if test -n "$ac_tool_prefix"; then
5131  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5132set dummy ${ac_tool_prefix}objdump; ac_word=$2
5133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5134$as_echo_n "checking for $ac_word... " >&6; }
5135if ${ac_cv_prog_OBJDUMP+:} false; then :
5136  $as_echo_n "(cached) " >&6
5137else
5138  if test -n "$OBJDUMP"; then
5139  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5140else
5141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5142for as_dir in $PATH
5143do
5144  IFS=$as_save_IFS
5145  test -z "$as_dir" && as_dir=.
5146    for ac_exec_ext in '' $ac_executable_extensions; do
5147  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5148    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5149    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5150    break 2
5151  fi
5152done
5153  done
5154IFS=$as_save_IFS
5155
5156fi
5157fi
5158OBJDUMP=$ac_cv_prog_OBJDUMP
5159if test -n "$OBJDUMP"; then
5160  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5161$as_echo "$OBJDUMP" >&6; }
5162else
5163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5164$as_echo "no" >&6; }
5165fi
5166
5167
5168fi
5169if test -z "$ac_cv_prog_OBJDUMP"; then
5170  ac_ct_OBJDUMP=$OBJDUMP
5171  # Extract the first word of "objdump", so it can be a program name with args.
5172set dummy objdump; ac_word=$2
5173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5174$as_echo_n "checking for $ac_word... " >&6; }
5175if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5176  $as_echo_n "(cached) " >&6
5177else
5178  if test -n "$ac_ct_OBJDUMP"; then
5179  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5180else
5181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5182for as_dir in $PATH
5183do
5184  IFS=$as_save_IFS
5185  test -z "$as_dir" && as_dir=.
5186    for ac_exec_ext in '' $ac_executable_extensions; do
5187  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5188    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5189    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5190    break 2
5191  fi
5192done
5193  done
5194IFS=$as_save_IFS
5195
5196fi
5197fi
5198ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5199if test -n "$ac_ct_OBJDUMP"; then
5200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5201$as_echo "$ac_ct_OBJDUMP" >&6; }
5202else
5203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5204$as_echo "no" >&6; }
5205fi
5206
5207  if test "x$ac_ct_OBJDUMP" = x; then
5208    OBJDUMP="false"
5209  else
5210    case $cross_compiling:$ac_tool_warned in
5211yes:)
5212{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5213$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5214ac_tool_warned=yes ;;
5215esac
5216    OBJDUMP=$ac_ct_OBJDUMP
5217  fi
5218else
5219  OBJDUMP="$ac_cv_prog_OBJDUMP"
5220fi
5221
5222test -z "$OBJDUMP" && OBJDUMP=objdump
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5233$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5234if ${lt_cv_deplibs_check_method+:} false; then :
5235  $as_echo_n "(cached) " >&6
5236else
5237  lt_cv_file_magic_cmd='$MAGIC_CMD'
5238lt_cv_file_magic_test_file=
5239lt_cv_deplibs_check_method='unknown'
5240# Need to set the preceding variable on all platforms that support
5241# interlibrary dependencies.
5242# 'none' -- dependencies not supported.
5243# `unknown' -- same as none, but documents that we really don't know.
5244# 'pass_all' -- all dependencies passed with no checks.
5245# 'test_compile' -- check by making test program.
5246# 'file_magic [[regex]]' -- check by looking for files in library path
5247# which responds to the $file_magic_cmd with a given extended regex.
5248# If you have `file' or equivalent on your system and you're not sure
5249# whether `pass_all' will *always* work, you probably want this one.
5250
5251case $host_os in
5252aix[4-9]*)
5253  lt_cv_deplibs_check_method=pass_all
5254  ;;
5255
5256beos*)
5257  lt_cv_deplibs_check_method=pass_all
5258  ;;
5259
5260bsdi[45]*)
5261  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5262  lt_cv_file_magic_cmd='/usr/bin/file -L'
5263  lt_cv_file_magic_test_file=/shlib/libc.so
5264  ;;
5265
5266cygwin*)
5267  # func_win32_libid is a shell function defined in ltmain.sh
5268  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5269  lt_cv_file_magic_cmd='func_win32_libid'
5270  ;;
5271
5272mingw* | pw32*)
5273  # Base MSYS/MinGW do not provide the 'file' command needed by
5274  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5275  # unless we find 'file', for example because we are cross-compiling.
5276  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5277  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5278    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5279    lt_cv_file_magic_cmd='func_win32_libid'
5280  else
5281    # Keep this pattern in sync with the one in func_win32_libid.
5282    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5283    lt_cv_file_magic_cmd='$OBJDUMP -f'
5284  fi
5285  ;;
5286
5287cegcc*)
5288  # use the weaker test based on 'objdump'. See mingw*.
5289  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5290  lt_cv_file_magic_cmd='$OBJDUMP -f'
5291  ;;
5292
5293darwin* | rhapsody*)
5294  lt_cv_deplibs_check_method=pass_all
5295  ;;
5296
5297freebsd* | dragonfly*)
5298  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5299    case $host_cpu in
5300    i*86 )
5301      # Not sure whether the presence of OpenBSD here was a mistake.
5302      # Let's accept both of them until this is cleared up.
5303      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5304      lt_cv_file_magic_cmd=/usr/bin/file
5305      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5306      ;;
5307    esac
5308  else
5309    lt_cv_deplibs_check_method=pass_all
5310  fi
5311  ;;
5312
5313gnu*)
5314  lt_cv_deplibs_check_method=pass_all
5315  ;;
5316
5317haiku*)
5318  lt_cv_deplibs_check_method=pass_all
5319  ;;
5320
5321hpux10.20* | hpux11*)
5322  lt_cv_file_magic_cmd=/usr/bin/file
5323  case $host_cpu in
5324  ia64*)
5325    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5326    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5327    ;;
5328  hppa*64*)
5329    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]'
5330    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5331    ;;
5332  *)
5333    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5334    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5335    ;;
5336  esac
5337  ;;
5338
5339interix[3-9]*)
5340  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5341  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5342  ;;
5343
5344irix5* | irix6* | nonstopux*)
5345  case $LD in
5346  *-32|*"-32 ") libmagic=32-bit;;
5347  *-n32|*"-n32 ") libmagic=N32;;
5348  *-64|*"-64 ") libmagic=64-bit;;
5349  *) libmagic=never-match;;
5350  esac
5351  lt_cv_deplibs_check_method=pass_all
5352  ;;
5353
5354# This must be Linux ELF.
5355linux* | k*bsd*-gnu | kopensolaris*-gnu)
5356  lt_cv_deplibs_check_method=pass_all
5357  ;;
5358
5359netbsd*)
5360  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5361    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5362  else
5363    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5364  fi
5365  ;;
5366
5367newos6*)
5368  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5369  lt_cv_file_magic_cmd=/usr/bin/file
5370  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5371  ;;
5372
5373*nto* | *qnx*)
5374  lt_cv_deplibs_check_method=pass_all
5375  ;;
5376
5377openbsd*)
5378  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5379    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5380  else
5381    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5382  fi
5383  ;;
5384
5385osf3* | osf4* | osf5*)
5386  lt_cv_deplibs_check_method=pass_all
5387  ;;
5388
5389rdos*)
5390  lt_cv_deplibs_check_method=pass_all
5391  ;;
5392
5393solaris*)
5394  lt_cv_deplibs_check_method=pass_all
5395  ;;
5396
5397sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5398  lt_cv_deplibs_check_method=pass_all
5399  ;;
5400
5401sysv4 | sysv4.3*)
5402  case $host_vendor in
5403  motorola)
5404    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]'
5405    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5406    ;;
5407  ncr)
5408    lt_cv_deplibs_check_method=pass_all
5409    ;;
5410  sequent)
5411    lt_cv_file_magic_cmd='/bin/file'
5412    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5413    ;;
5414  sni)
5415    lt_cv_file_magic_cmd='/bin/file'
5416    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5417    lt_cv_file_magic_test_file=/lib/libc.so
5418    ;;
5419  siemens)
5420    lt_cv_deplibs_check_method=pass_all
5421    ;;
5422  pc)
5423    lt_cv_deplibs_check_method=pass_all
5424    ;;
5425  esac
5426  ;;
5427
5428tpf*)
5429  lt_cv_deplibs_check_method=pass_all
5430  ;;
5431esac
5432
5433fi
5434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5435$as_echo "$lt_cv_deplibs_check_method" >&6; }
5436
5437file_magic_glob=
5438want_nocaseglob=no
5439if test "$build" = "$host"; then
5440  case $host_os in
5441  mingw* | pw32*)
5442    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5443      want_nocaseglob=yes
5444    else
5445      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5446    fi
5447    ;;
5448  esac
5449fi
5450
5451file_magic_cmd=$lt_cv_file_magic_cmd
5452deplibs_check_method=$lt_cv_deplibs_check_method
5453test -z "$deplibs_check_method" && deplibs_check_method=unknown
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476if test -n "$ac_tool_prefix"; then
5477  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5478set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5480$as_echo_n "checking for $ac_word... " >&6; }
5481if ${ac_cv_prog_DLLTOOL+:} false; then :
5482  $as_echo_n "(cached) " >&6
5483else
5484  if test -n "$DLLTOOL"; then
5485  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5486else
5487as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5488for as_dir in $PATH
5489do
5490  IFS=$as_save_IFS
5491  test -z "$as_dir" && as_dir=.
5492    for ac_exec_ext in '' $ac_executable_extensions; do
5493  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5494    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5495    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5496    break 2
5497  fi
5498done
5499  done
5500IFS=$as_save_IFS
5501
5502fi
5503fi
5504DLLTOOL=$ac_cv_prog_DLLTOOL
5505if test -n "$DLLTOOL"; then
5506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5507$as_echo "$DLLTOOL" >&6; }
5508else
5509  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5510$as_echo "no" >&6; }
5511fi
5512
5513
5514fi
5515if test -z "$ac_cv_prog_DLLTOOL"; then
5516  ac_ct_DLLTOOL=$DLLTOOL
5517  # Extract the first word of "dlltool", so it can be a program name with args.
5518set dummy dlltool; ac_word=$2
5519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5520$as_echo_n "checking for $ac_word... " >&6; }
5521if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5522  $as_echo_n "(cached) " >&6
5523else
5524  if test -n "$ac_ct_DLLTOOL"; then
5525  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5526else
5527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5528for as_dir in $PATH
5529do
5530  IFS=$as_save_IFS
5531  test -z "$as_dir" && as_dir=.
5532    for ac_exec_ext in '' $ac_executable_extensions; do
5533  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5534    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5535    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5536    break 2
5537  fi
5538done
5539  done
5540IFS=$as_save_IFS
5541
5542fi
5543fi
5544ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5545if test -n "$ac_ct_DLLTOOL"; then
5546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5547$as_echo "$ac_ct_DLLTOOL" >&6; }
5548else
5549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5550$as_echo "no" >&6; }
5551fi
5552
5553  if test "x$ac_ct_DLLTOOL" = x; then
5554    DLLTOOL="false"
5555  else
5556    case $cross_compiling:$ac_tool_warned in
5557yes:)
5558{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5559$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5560ac_tool_warned=yes ;;
5561esac
5562    DLLTOOL=$ac_ct_DLLTOOL
5563  fi
5564else
5565  DLLTOOL="$ac_cv_prog_DLLTOOL"
5566fi
5567
5568test -z "$DLLTOOL" && DLLTOOL=dlltool
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5580$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5581if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5582  $as_echo_n "(cached) " >&6
5583else
5584  lt_cv_sharedlib_from_linklib_cmd='unknown'
5585
5586case $host_os in
5587cygwin* | mingw* | pw32* | cegcc*)
5588  # two different shell functions defined in ltmain.sh
5589  # decide which to use based on capabilities of $DLLTOOL
5590  case `$DLLTOOL --help 2>&1` in
5591  *--identify-strict*)
5592    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5593    ;;
5594  *)
5595    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5596    ;;
5597  esac
5598  ;;
5599*)
5600  # fallback: assume linklib IS sharedlib
5601  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5602  ;;
5603esac
5604
5605fi
5606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5607$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5608sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5609test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5610
5611
5612
5613
5614
5615
5616
5617
5618if test -n "$ac_tool_prefix"; then
5619  for ac_prog in ar
5620  do
5621    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5622set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5624$as_echo_n "checking for $ac_word... " >&6; }
5625if ${ac_cv_prog_AR+:} false; then :
5626  $as_echo_n "(cached) " >&6
5627else
5628  if test -n "$AR"; then
5629  ac_cv_prog_AR="$AR" # Let the user override the test.
5630else
5631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5632for as_dir in $PATH
5633do
5634  IFS=$as_save_IFS
5635  test -z "$as_dir" && as_dir=.
5636    for ac_exec_ext in '' $ac_executable_extensions; do
5637  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5638    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5639    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5640    break 2
5641  fi
5642done
5643  done
5644IFS=$as_save_IFS
5645
5646fi
5647fi
5648AR=$ac_cv_prog_AR
5649if test -n "$AR"; then
5650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5651$as_echo "$AR" >&6; }
5652else
5653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5654$as_echo "no" >&6; }
5655fi
5656
5657
5658    test -n "$AR" && break
5659  done
5660fi
5661if test -z "$AR"; then
5662  ac_ct_AR=$AR
5663  for ac_prog in ar
5664do
5665  # Extract the first word of "$ac_prog", so it can be a program name with args.
5666set dummy $ac_prog; ac_word=$2
5667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5668$as_echo_n "checking for $ac_word... " >&6; }
5669if ${ac_cv_prog_ac_ct_AR+:} false; then :
5670  $as_echo_n "(cached) " >&6
5671else
5672  if test -n "$ac_ct_AR"; then
5673  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5674else
5675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5676for as_dir in $PATH
5677do
5678  IFS=$as_save_IFS
5679  test -z "$as_dir" && as_dir=.
5680    for ac_exec_ext in '' $ac_executable_extensions; do
5681  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5682    ac_cv_prog_ac_ct_AR="$ac_prog"
5683    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5684    break 2
5685  fi
5686done
5687  done
5688IFS=$as_save_IFS
5689
5690fi
5691fi
5692ac_ct_AR=$ac_cv_prog_ac_ct_AR
5693if test -n "$ac_ct_AR"; then
5694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5695$as_echo "$ac_ct_AR" >&6; }
5696else
5697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5698$as_echo "no" >&6; }
5699fi
5700
5701
5702  test -n "$ac_ct_AR" && break
5703done
5704
5705  if test "x$ac_ct_AR" = x; then
5706    AR="false"
5707  else
5708    case $cross_compiling:$ac_tool_warned in
5709yes:)
5710{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5711$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5712ac_tool_warned=yes ;;
5713esac
5714    AR=$ac_ct_AR
5715  fi
5716fi
5717
5718: ${AR=ar}
5719: ${AR_FLAGS=cru}
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5732$as_echo_n "checking for archiver @FILE support... " >&6; }
5733if ${lt_cv_ar_at_file+:} false; then :
5734  $as_echo_n "(cached) " >&6
5735else
5736  lt_cv_ar_at_file=no
5737   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5738/* end confdefs.h.  */
5739
5740int
5741main ()
5742{
5743
5744  ;
5745  return 0;
5746}
5747_ACEOF
5748if ac_fn_c_try_compile "$LINENO"; then :
5749  echo conftest.$ac_objext > conftest.lst
5750      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5751      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5752  (eval $lt_ar_try) 2>&5
5753  ac_status=$?
5754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5755  test $ac_status = 0; }
5756      if test "$ac_status" -eq 0; then
5757	# Ensure the archiver fails upon bogus file names.
5758	rm -f conftest.$ac_objext libconftest.a
5759	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5760  (eval $lt_ar_try) 2>&5
5761  ac_status=$?
5762  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5763  test $ac_status = 0; }
5764	if test "$ac_status" -ne 0; then
5765          lt_cv_ar_at_file=@
5766        fi
5767      fi
5768      rm -f conftest.* libconftest.a
5769
5770fi
5771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5772
5773fi
5774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5775$as_echo "$lt_cv_ar_at_file" >&6; }
5776
5777if test "x$lt_cv_ar_at_file" = xno; then
5778  archiver_list_spec=
5779else
5780  archiver_list_spec=$lt_cv_ar_at_file
5781fi
5782
5783
5784
5785
5786
5787
5788
5789if test -n "$ac_tool_prefix"; then
5790  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5791set dummy ${ac_tool_prefix}strip; ac_word=$2
5792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5793$as_echo_n "checking for $ac_word... " >&6; }
5794if ${ac_cv_prog_STRIP+:} false; then :
5795  $as_echo_n "(cached) " >&6
5796else
5797  if test -n "$STRIP"; then
5798  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5799else
5800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5801for as_dir in $PATH
5802do
5803  IFS=$as_save_IFS
5804  test -z "$as_dir" && as_dir=.
5805    for ac_exec_ext in '' $ac_executable_extensions; do
5806  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5807    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5808    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5809    break 2
5810  fi
5811done
5812  done
5813IFS=$as_save_IFS
5814
5815fi
5816fi
5817STRIP=$ac_cv_prog_STRIP
5818if test -n "$STRIP"; then
5819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5820$as_echo "$STRIP" >&6; }
5821else
5822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5823$as_echo "no" >&6; }
5824fi
5825
5826
5827fi
5828if test -z "$ac_cv_prog_STRIP"; then
5829  ac_ct_STRIP=$STRIP
5830  # Extract the first word of "strip", so it can be a program name with args.
5831set dummy strip; ac_word=$2
5832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5833$as_echo_n "checking for $ac_word... " >&6; }
5834if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5835  $as_echo_n "(cached) " >&6
5836else
5837  if test -n "$ac_ct_STRIP"; then
5838  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5839else
5840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5841for as_dir in $PATH
5842do
5843  IFS=$as_save_IFS
5844  test -z "$as_dir" && as_dir=.
5845    for ac_exec_ext in '' $ac_executable_extensions; do
5846  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5847    ac_cv_prog_ac_ct_STRIP="strip"
5848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5849    break 2
5850  fi
5851done
5852  done
5853IFS=$as_save_IFS
5854
5855fi
5856fi
5857ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5858if test -n "$ac_ct_STRIP"; then
5859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5860$as_echo "$ac_ct_STRIP" >&6; }
5861else
5862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5863$as_echo "no" >&6; }
5864fi
5865
5866  if test "x$ac_ct_STRIP" = x; then
5867    STRIP=":"
5868  else
5869    case $cross_compiling:$ac_tool_warned in
5870yes:)
5871{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5872$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5873ac_tool_warned=yes ;;
5874esac
5875    STRIP=$ac_ct_STRIP
5876  fi
5877else
5878  STRIP="$ac_cv_prog_STRIP"
5879fi
5880
5881test -z "$STRIP" && STRIP=:
5882
5883
5884
5885
5886
5887
5888if test -n "$ac_tool_prefix"; then
5889  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5890set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5892$as_echo_n "checking for $ac_word... " >&6; }
5893if ${ac_cv_prog_RANLIB+:} false; then :
5894  $as_echo_n "(cached) " >&6
5895else
5896  if test -n "$RANLIB"; then
5897  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5898else
5899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5900for as_dir in $PATH
5901do
5902  IFS=$as_save_IFS
5903  test -z "$as_dir" && as_dir=.
5904    for ac_exec_ext in '' $ac_executable_extensions; do
5905  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5906    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5907    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5908    break 2
5909  fi
5910done
5911  done
5912IFS=$as_save_IFS
5913
5914fi
5915fi
5916RANLIB=$ac_cv_prog_RANLIB
5917if test -n "$RANLIB"; then
5918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5919$as_echo "$RANLIB" >&6; }
5920else
5921  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5922$as_echo "no" >&6; }
5923fi
5924
5925
5926fi
5927if test -z "$ac_cv_prog_RANLIB"; then
5928  ac_ct_RANLIB=$RANLIB
5929  # Extract the first word of "ranlib", so it can be a program name with args.
5930set dummy ranlib; ac_word=$2
5931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5932$as_echo_n "checking for $ac_word... " >&6; }
5933if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5934  $as_echo_n "(cached) " >&6
5935else
5936  if test -n "$ac_ct_RANLIB"; then
5937  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5938else
5939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5940for as_dir in $PATH
5941do
5942  IFS=$as_save_IFS
5943  test -z "$as_dir" && as_dir=.
5944    for ac_exec_ext in '' $ac_executable_extensions; do
5945  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5946    ac_cv_prog_ac_ct_RANLIB="ranlib"
5947    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5948    break 2
5949  fi
5950done
5951  done
5952IFS=$as_save_IFS
5953
5954fi
5955fi
5956ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5957if test -n "$ac_ct_RANLIB"; then
5958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5959$as_echo "$ac_ct_RANLIB" >&6; }
5960else
5961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5962$as_echo "no" >&6; }
5963fi
5964
5965  if test "x$ac_ct_RANLIB" = x; then
5966    RANLIB=":"
5967  else
5968    case $cross_compiling:$ac_tool_warned in
5969yes:)
5970{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5971$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5972ac_tool_warned=yes ;;
5973esac
5974    RANLIB=$ac_ct_RANLIB
5975  fi
5976else
5977  RANLIB="$ac_cv_prog_RANLIB"
5978fi
5979
5980test -z "$RANLIB" && RANLIB=:
5981
5982
5983
5984
5985
5986
5987# Determine commands to create old-style static archives.
5988old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5989old_postinstall_cmds='chmod 644 $oldlib'
5990old_postuninstall_cmds=
5991
5992if test -n "$RANLIB"; then
5993  case $host_os in
5994  openbsd*)
5995    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5996    ;;
5997  *)
5998    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5999    ;;
6000  esac
6001  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6002fi
6003
6004case $host_os in
6005  darwin*)
6006    lock_old_archive_extraction=yes ;;
6007  *)
6008    lock_old_archive_extraction=no ;;
6009esac
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049# If no C compiler was specified, use CC.
6050LTCC=${LTCC-"$CC"}
6051
6052# If no C compiler flags were specified, use CFLAGS.
6053LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6054
6055# Allow CC to be a program name with arguments.
6056compiler=$CC
6057
6058
6059# Check for command to grab the raw symbol name followed by C symbol from nm.
6060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6061$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6062if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6063  $as_echo_n "(cached) " >&6
6064else
6065
6066# These are sane defaults that work on at least a few old systems.
6067# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6068
6069# Character class describing NM global symbol codes.
6070symcode='[BCDEGRST]'
6071
6072# Regexp to match symbols that can be accessed directly from C.
6073sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6074
6075# Define system-specific variables.
6076case $host_os in
6077aix*)
6078  symcode='[BCDT]'
6079  ;;
6080cygwin* | mingw* | pw32* | cegcc*)
6081  symcode='[ABCDGISTW]'
6082  ;;
6083hpux*)
6084  if test "$host_cpu" = ia64; then
6085    symcode='[ABCDEGRST]'
6086  fi
6087  ;;
6088irix* | nonstopux*)
6089  symcode='[BCDEGRST]'
6090  ;;
6091osf*)
6092  symcode='[BCDEGQRST]'
6093  ;;
6094solaris*)
6095  symcode='[BDRT]'
6096  ;;
6097sco3.2v5*)
6098  symcode='[DT]'
6099  ;;
6100sysv4.2uw2*)
6101  symcode='[DT]'
6102  ;;
6103sysv5* | sco5v6* | unixware* | OpenUNIX*)
6104  symcode='[ABDT]'
6105  ;;
6106sysv4)
6107  symcode='[DFNSTU]'
6108  ;;
6109esac
6110
6111# If we're using GNU nm, then use its standard symbol codes.
6112case `$NM -V 2>&1` in
6113*GNU* | *'with BFD'*)
6114  symcode='[ABCDGIRSTW]' ;;
6115esac
6116
6117# Transform an extracted symbol line into a proper C declaration.
6118# Some systems (esp. on ia64) link data and code symbols differently,
6119# so use this general approach.
6120lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6121
6122# Transform an extracted symbol line into symbol name and symbol address
6123lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6124lt_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'"
6125
6126# Handle CRLF in mingw tool chain
6127opt_cr=
6128case $build_os in
6129mingw*)
6130  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6131  ;;
6132esac
6133
6134# Try without a prefix underscore, then with it.
6135for ac_symprfx in "" "_"; do
6136
6137  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6138  symxfrm="\\1 $ac_symprfx\\2 \\2"
6139
6140  # Write the raw and C identifiers.
6141  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6142    # Fake it for dumpbin and say T for any non-static function
6143    # and D for any global variable.
6144    # Also find C++ and __fastcall symbols from MSVC++,
6145    # which start with @ or ?.
6146    lt_cv_sys_global_symbol_pipe="$AWK '"\
6147"     {last_section=section; section=\$ 3};"\
6148"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6149"     \$ 0!~/External *\|/{next};"\
6150"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6151"     {if(hide[section]) next};"\
6152"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6153"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6154"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6155"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6156"     ' prfx=^$ac_symprfx"
6157  else
6158    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6159  fi
6160  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6161
6162  # Check to see that the pipe works correctly.
6163  pipe_works=no
6164
6165  rm -f conftest*
6166  cat > conftest.$ac_ext <<_LT_EOF
6167#ifdef __cplusplus
6168extern "C" {
6169#endif
6170char nm_test_var;
6171void nm_test_func(void);
6172void nm_test_func(void){}
6173#ifdef __cplusplus
6174}
6175#endif
6176int main(){nm_test_var='a';nm_test_func();return(0);}
6177_LT_EOF
6178
6179  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6180  (eval $ac_compile) 2>&5
6181  ac_status=$?
6182  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6183  test $ac_status = 0; }; then
6184    # Now try to grab the symbols.
6185    nlist=conftest.nm
6186    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6187  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6188  ac_status=$?
6189  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6190  test $ac_status = 0; } && test -s "$nlist"; then
6191      # Try sorting and uniquifying the output.
6192      if sort "$nlist" | uniq > "$nlist"T; then
6193	mv -f "$nlist"T "$nlist"
6194      else
6195	rm -f "$nlist"T
6196      fi
6197
6198      # Make sure that we snagged all the symbols we need.
6199      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6200	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6201	  cat <<_LT_EOF > conftest.$ac_ext
6202/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6203#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6204/* DATA imports from DLLs on WIN32 con't be const, because runtime
6205   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6206# define LT_DLSYM_CONST
6207#elif defined(__osf__)
6208/* This system does not cope well with relocations in const data.  */
6209# define LT_DLSYM_CONST
6210#else
6211# define LT_DLSYM_CONST const
6212#endif
6213
6214#ifdef __cplusplus
6215extern "C" {
6216#endif
6217
6218_LT_EOF
6219	  # Now generate the symbol file.
6220	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6221
6222	  cat <<_LT_EOF >> conftest.$ac_ext
6223
6224/* The mapping between symbol names and symbols.  */
6225LT_DLSYM_CONST struct {
6226  const char *name;
6227  void       *address;
6228}
6229lt__PROGRAM__LTX_preloaded_symbols[] =
6230{
6231  { "@PROGRAM@", (void *) 0 },
6232_LT_EOF
6233	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6234	  cat <<\_LT_EOF >> conftest.$ac_ext
6235  {0, (void *) 0}
6236};
6237
6238/* This works around a problem in FreeBSD linker */
6239#ifdef FREEBSD_WORKAROUND
6240static const void *lt_preloaded_setup() {
6241  return lt__PROGRAM__LTX_preloaded_symbols;
6242}
6243#endif
6244
6245#ifdef __cplusplus
6246}
6247#endif
6248_LT_EOF
6249	  # Now try linking the two files.
6250	  mv conftest.$ac_objext conftstm.$ac_objext
6251	  lt_globsym_save_LIBS=$LIBS
6252	  lt_globsym_save_CFLAGS=$CFLAGS
6253	  LIBS="conftstm.$ac_objext"
6254	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6255	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6256  (eval $ac_link) 2>&5
6257  ac_status=$?
6258  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6259  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6260	    pipe_works=yes
6261	  fi
6262	  LIBS=$lt_globsym_save_LIBS
6263	  CFLAGS=$lt_globsym_save_CFLAGS
6264	else
6265	  echo "cannot find nm_test_func in $nlist" >&5
6266	fi
6267      else
6268	echo "cannot find nm_test_var in $nlist" >&5
6269      fi
6270    else
6271      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6272    fi
6273  else
6274    echo "$progname: failed program was:" >&5
6275    cat conftest.$ac_ext >&5
6276  fi
6277  rm -rf conftest* conftst*
6278
6279  # Do not use the global_symbol_pipe unless it works.
6280  if test "$pipe_works" = yes; then
6281    break
6282  else
6283    lt_cv_sys_global_symbol_pipe=
6284  fi
6285done
6286
6287fi
6288
6289if test -z "$lt_cv_sys_global_symbol_pipe"; then
6290  lt_cv_sys_global_symbol_to_cdecl=
6291fi
6292if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6293  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6294$as_echo "failed" >&6; }
6295else
6296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6297$as_echo "ok" >&6; }
6298fi
6299
6300# Response file support.
6301if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6302  nm_file_list_spec='@'
6303elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6304  nm_file_list_spec='@'
6305fi
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6334$as_echo_n "checking for sysroot... " >&6; }
6335
6336# Check whether --with-sysroot was given.
6337if test "${with_sysroot+set}" = set; then :
6338  withval=$with_sysroot;
6339else
6340  with_sysroot=no
6341fi
6342
6343
6344lt_sysroot=
6345case ${with_sysroot} in #(
6346 yes)
6347   if test "$GCC" = yes; then
6348     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6349   fi
6350   ;; #(
6351 /*)
6352   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6353   ;; #(
6354 no|'')
6355   ;; #(
6356 *)
6357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6358$as_echo "${with_sysroot}" >&6; }
6359   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6360   ;;
6361esac
6362
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6364$as_echo "${lt_sysroot:-no}" >&6; }
6365
6366
6367
6368
6369
6370# Check whether --enable-libtool-lock was given.
6371if test "${enable_libtool_lock+set}" = set; then :
6372  enableval=$enable_libtool_lock;
6373fi
6374
6375test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6376
6377# Some flags need to be propagated to the compiler or linker for good
6378# libtool support.
6379case $host in
6380ia64-*-hpux*)
6381  # Find out which ABI we are using.
6382  echo 'int i;' > conftest.$ac_ext
6383  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6384  (eval $ac_compile) 2>&5
6385  ac_status=$?
6386  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6387  test $ac_status = 0; }; then
6388    case `/usr/bin/file conftest.$ac_objext` in
6389      *ELF-32*)
6390	HPUX_IA64_MODE="32"
6391	;;
6392      *ELF-64*)
6393	HPUX_IA64_MODE="64"
6394	;;
6395    esac
6396  fi
6397  rm -rf conftest*
6398  ;;
6399*-*-irix6*)
6400  # Find out which ABI we are using.
6401  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6402  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6403  (eval $ac_compile) 2>&5
6404  ac_status=$?
6405  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6406  test $ac_status = 0; }; then
6407    if test "$lt_cv_prog_gnu_ld" = yes; then
6408      case `/usr/bin/file conftest.$ac_objext` in
6409	*32-bit*)
6410	  LD="${LD-ld} -melf32bsmip"
6411	  ;;
6412	*N32*)
6413	  LD="${LD-ld} -melf32bmipn32"
6414	  ;;
6415	*64-bit*)
6416	  LD="${LD-ld} -melf64bmip"
6417	;;
6418      esac
6419    else
6420      case `/usr/bin/file conftest.$ac_objext` in
6421	*32-bit*)
6422	  LD="${LD-ld} -32"
6423	  ;;
6424	*N32*)
6425	  LD="${LD-ld} -n32"
6426	  ;;
6427	*64-bit*)
6428	  LD="${LD-ld} -64"
6429	  ;;
6430      esac
6431    fi
6432  fi
6433  rm -rf conftest*
6434  ;;
6435
6436x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6437s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6438  # Find out which ABI we are using.
6439  echo 'int i;' > conftest.$ac_ext
6440  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6441  (eval $ac_compile) 2>&5
6442  ac_status=$?
6443  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6444  test $ac_status = 0; }; then
6445    case `/usr/bin/file conftest.o` in
6446      *32-bit*)
6447	case $host in
6448	  x86_64-*kfreebsd*-gnu)
6449	    LD="${LD-ld} -m elf_i386_fbsd"
6450	    ;;
6451	  x86_64-*linux*)
6452	    LD="${LD-ld} -m elf_i386"
6453	    ;;
6454	  ppc64-*linux*|powerpc64-*linux*)
6455	    LD="${LD-ld} -m elf32ppclinux"
6456	    ;;
6457	  s390x-*linux*)
6458	    LD="${LD-ld} -m elf_s390"
6459	    ;;
6460	  sparc64-*linux*)
6461	    LD="${LD-ld} -m elf32_sparc"
6462	    ;;
6463	esac
6464	;;
6465      *64-bit*)
6466	case $host in
6467	  x86_64-*kfreebsd*-gnu)
6468	    LD="${LD-ld} -m elf_x86_64_fbsd"
6469	    ;;
6470	  x86_64-*linux*)
6471	    LD="${LD-ld} -m elf_x86_64"
6472	    ;;
6473	  ppc*-*linux*|powerpc*-*linux*)
6474	    LD="${LD-ld} -m elf64ppc"
6475	    ;;
6476	  s390*-*linux*|s390*-*tpf*)
6477	    LD="${LD-ld} -m elf64_s390"
6478	    ;;
6479	  sparc*-*linux*)
6480	    LD="${LD-ld} -m elf64_sparc"
6481	    ;;
6482	esac
6483	;;
6484    esac
6485  fi
6486  rm -rf conftest*
6487  ;;
6488
6489*-*-sco3.2v5*)
6490  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6491  SAVE_CFLAGS="$CFLAGS"
6492  CFLAGS="$CFLAGS -belf"
6493  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6494$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6495if ${lt_cv_cc_needs_belf+:} false; then :
6496  $as_echo_n "(cached) " >&6
6497else
6498  ac_ext=c
6499ac_cpp='$CPP $CPPFLAGS'
6500ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6501ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6502ac_compiler_gnu=$ac_cv_c_compiler_gnu
6503
6504     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6505/* end confdefs.h.  */
6506
6507int
6508main ()
6509{
6510
6511  ;
6512  return 0;
6513}
6514_ACEOF
6515if ac_fn_c_try_link "$LINENO"; then :
6516  lt_cv_cc_needs_belf=yes
6517else
6518  lt_cv_cc_needs_belf=no
6519fi
6520rm -f core conftest.err conftest.$ac_objext \
6521    conftest$ac_exeext conftest.$ac_ext
6522     ac_ext=c
6523ac_cpp='$CPP $CPPFLAGS'
6524ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6525ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6526ac_compiler_gnu=$ac_cv_c_compiler_gnu
6527
6528fi
6529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6530$as_echo "$lt_cv_cc_needs_belf" >&6; }
6531  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6532    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6533    CFLAGS="$SAVE_CFLAGS"
6534  fi
6535  ;;
6536sparc*-*solaris*)
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    *64-bit*)
6546      case $lt_cv_prog_gnu_ld in
6547      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6548      *)
6549	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6550	  LD="${LD-ld} -64"
6551	fi
6552	;;
6553      esac
6554      ;;
6555    esac
6556  fi
6557  rm -rf conftest*
6558  ;;
6559esac
6560
6561need_locks="$enable_libtool_lock"
6562
6563if test -n "$ac_tool_prefix"; then
6564  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6565set dummy ${ac_tool_prefix}mt; ac_word=$2
6566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6567$as_echo_n "checking for $ac_word... " >&6; }
6568if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6569  $as_echo_n "(cached) " >&6
6570else
6571  if test -n "$MANIFEST_TOOL"; then
6572  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6573else
6574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6575for as_dir in $PATH
6576do
6577  IFS=$as_save_IFS
6578  test -z "$as_dir" && as_dir=.
6579    for ac_exec_ext in '' $ac_executable_extensions; do
6580  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6581    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6582    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6583    break 2
6584  fi
6585done
6586  done
6587IFS=$as_save_IFS
6588
6589fi
6590fi
6591MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6592if test -n "$MANIFEST_TOOL"; then
6593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6594$as_echo "$MANIFEST_TOOL" >&6; }
6595else
6596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6597$as_echo "no" >&6; }
6598fi
6599
6600
6601fi
6602if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6603  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6604  # Extract the first word of "mt", so it can be a program name with args.
6605set dummy mt; ac_word=$2
6606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6607$as_echo_n "checking for $ac_word... " >&6; }
6608if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6609  $as_echo_n "(cached) " >&6
6610else
6611  if test -n "$ac_ct_MANIFEST_TOOL"; then
6612  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6613else
6614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6615for as_dir in $PATH
6616do
6617  IFS=$as_save_IFS
6618  test -z "$as_dir" && as_dir=.
6619    for ac_exec_ext in '' $ac_executable_extensions; do
6620  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6621    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6622    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6623    break 2
6624  fi
6625done
6626  done
6627IFS=$as_save_IFS
6628
6629fi
6630fi
6631ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6632if test -n "$ac_ct_MANIFEST_TOOL"; then
6633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6634$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6635else
6636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6637$as_echo "no" >&6; }
6638fi
6639
6640  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6641    MANIFEST_TOOL=":"
6642  else
6643    case $cross_compiling:$ac_tool_warned in
6644yes:)
6645{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6646$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6647ac_tool_warned=yes ;;
6648esac
6649    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6650  fi
6651else
6652  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6653fi
6654
6655test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6657$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6658if ${lt_cv_path_mainfest_tool+:} false; then :
6659  $as_echo_n "(cached) " >&6
6660else
6661  lt_cv_path_mainfest_tool=no
6662  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6663  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6664  cat conftest.err >&5
6665  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6666    lt_cv_path_mainfest_tool=yes
6667  fi
6668  rm -f conftest*
6669fi
6670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6671$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6672if test "x$lt_cv_path_mainfest_tool" != xyes; then
6673  MANIFEST_TOOL=:
6674fi
6675
6676
6677
6678
6679
6680
6681  case $host_os in
6682    rhapsody* | darwin*)
6683    if test -n "$ac_tool_prefix"; then
6684  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6685set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6687$as_echo_n "checking for $ac_word... " >&6; }
6688if ${ac_cv_prog_DSYMUTIL+:} false; then :
6689  $as_echo_n "(cached) " >&6
6690else
6691  if test -n "$DSYMUTIL"; then
6692  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6693else
6694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6695for as_dir in $PATH
6696do
6697  IFS=$as_save_IFS
6698  test -z "$as_dir" && as_dir=.
6699    for ac_exec_ext in '' $ac_executable_extensions; do
6700  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6701    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6702    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6703    break 2
6704  fi
6705done
6706  done
6707IFS=$as_save_IFS
6708
6709fi
6710fi
6711DSYMUTIL=$ac_cv_prog_DSYMUTIL
6712if test -n "$DSYMUTIL"; then
6713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6714$as_echo "$DSYMUTIL" >&6; }
6715else
6716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6717$as_echo "no" >&6; }
6718fi
6719
6720
6721fi
6722if test -z "$ac_cv_prog_DSYMUTIL"; then
6723  ac_ct_DSYMUTIL=$DSYMUTIL
6724  # Extract the first word of "dsymutil", so it can be a program name with args.
6725set dummy dsymutil; ac_word=$2
6726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6727$as_echo_n "checking for $ac_word... " >&6; }
6728if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6729  $as_echo_n "(cached) " >&6
6730else
6731  if test -n "$ac_ct_DSYMUTIL"; then
6732  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6733else
6734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6735for as_dir in $PATH
6736do
6737  IFS=$as_save_IFS
6738  test -z "$as_dir" && as_dir=.
6739    for ac_exec_ext in '' $ac_executable_extensions; do
6740  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6741    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6742    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6743    break 2
6744  fi
6745done
6746  done
6747IFS=$as_save_IFS
6748
6749fi
6750fi
6751ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6752if test -n "$ac_ct_DSYMUTIL"; then
6753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6754$as_echo "$ac_ct_DSYMUTIL" >&6; }
6755else
6756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757$as_echo "no" >&6; }
6758fi
6759
6760  if test "x$ac_ct_DSYMUTIL" = x; then
6761    DSYMUTIL=":"
6762  else
6763    case $cross_compiling:$ac_tool_warned in
6764yes:)
6765{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6766$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6767ac_tool_warned=yes ;;
6768esac
6769    DSYMUTIL=$ac_ct_DSYMUTIL
6770  fi
6771else
6772  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6773fi
6774
6775    if test -n "$ac_tool_prefix"; then
6776  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6777set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6779$as_echo_n "checking for $ac_word... " >&6; }
6780if ${ac_cv_prog_NMEDIT+:} false; then :
6781  $as_echo_n "(cached) " >&6
6782else
6783  if test -n "$NMEDIT"; then
6784  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6785else
6786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6787for as_dir in $PATH
6788do
6789  IFS=$as_save_IFS
6790  test -z "$as_dir" && as_dir=.
6791    for ac_exec_ext in '' $ac_executable_extensions; do
6792  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6793    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6794    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6795    break 2
6796  fi
6797done
6798  done
6799IFS=$as_save_IFS
6800
6801fi
6802fi
6803NMEDIT=$ac_cv_prog_NMEDIT
6804if test -n "$NMEDIT"; then
6805  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6806$as_echo "$NMEDIT" >&6; }
6807else
6808  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6809$as_echo "no" >&6; }
6810fi
6811
6812
6813fi
6814if test -z "$ac_cv_prog_NMEDIT"; then
6815  ac_ct_NMEDIT=$NMEDIT
6816  # Extract the first word of "nmedit", so it can be a program name with args.
6817set dummy nmedit; ac_word=$2
6818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6819$as_echo_n "checking for $ac_word... " >&6; }
6820if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6821  $as_echo_n "(cached) " >&6
6822else
6823  if test -n "$ac_ct_NMEDIT"; then
6824  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6825else
6826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6827for as_dir in $PATH
6828do
6829  IFS=$as_save_IFS
6830  test -z "$as_dir" && as_dir=.
6831    for ac_exec_ext in '' $ac_executable_extensions; do
6832  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6833    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6835    break 2
6836  fi
6837done
6838  done
6839IFS=$as_save_IFS
6840
6841fi
6842fi
6843ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6844if test -n "$ac_ct_NMEDIT"; then
6845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6846$as_echo "$ac_ct_NMEDIT" >&6; }
6847else
6848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6849$as_echo "no" >&6; }
6850fi
6851
6852  if test "x$ac_ct_NMEDIT" = x; then
6853    NMEDIT=":"
6854  else
6855    case $cross_compiling:$ac_tool_warned in
6856yes:)
6857{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6858$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6859ac_tool_warned=yes ;;
6860esac
6861    NMEDIT=$ac_ct_NMEDIT
6862  fi
6863else
6864  NMEDIT="$ac_cv_prog_NMEDIT"
6865fi
6866
6867    if test -n "$ac_tool_prefix"; then
6868  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6869set dummy ${ac_tool_prefix}lipo; ac_word=$2
6870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6871$as_echo_n "checking for $ac_word... " >&6; }
6872if ${ac_cv_prog_LIPO+:} false; then :
6873  $as_echo_n "(cached) " >&6
6874else
6875  if test -n "$LIPO"; then
6876  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6877else
6878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6879for as_dir in $PATH
6880do
6881  IFS=$as_save_IFS
6882  test -z "$as_dir" && as_dir=.
6883    for ac_exec_ext in '' $ac_executable_extensions; do
6884  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6885    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6886    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6887    break 2
6888  fi
6889done
6890  done
6891IFS=$as_save_IFS
6892
6893fi
6894fi
6895LIPO=$ac_cv_prog_LIPO
6896if test -n "$LIPO"; then
6897  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6898$as_echo "$LIPO" >&6; }
6899else
6900  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6901$as_echo "no" >&6; }
6902fi
6903
6904
6905fi
6906if test -z "$ac_cv_prog_LIPO"; then
6907  ac_ct_LIPO=$LIPO
6908  # Extract the first word of "lipo", so it can be a program name with args.
6909set dummy lipo; ac_word=$2
6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6911$as_echo_n "checking for $ac_word... " >&6; }
6912if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6913  $as_echo_n "(cached) " >&6
6914else
6915  if test -n "$ac_ct_LIPO"; then
6916  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6917else
6918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6919for as_dir in $PATH
6920do
6921  IFS=$as_save_IFS
6922  test -z "$as_dir" && as_dir=.
6923    for ac_exec_ext in '' $ac_executable_extensions; do
6924  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6925    ac_cv_prog_ac_ct_LIPO="lipo"
6926    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6927    break 2
6928  fi
6929done
6930  done
6931IFS=$as_save_IFS
6932
6933fi
6934fi
6935ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6936if test -n "$ac_ct_LIPO"; then
6937  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6938$as_echo "$ac_ct_LIPO" >&6; }
6939else
6940  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6941$as_echo "no" >&6; }
6942fi
6943
6944  if test "x$ac_ct_LIPO" = x; then
6945    LIPO=":"
6946  else
6947    case $cross_compiling:$ac_tool_warned in
6948yes:)
6949{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6950$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6951ac_tool_warned=yes ;;
6952esac
6953    LIPO=$ac_ct_LIPO
6954  fi
6955else
6956  LIPO="$ac_cv_prog_LIPO"
6957fi
6958
6959    if test -n "$ac_tool_prefix"; then
6960  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6961set dummy ${ac_tool_prefix}otool; ac_word=$2
6962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6963$as_echo_n "checking for $ac_word... " >&6; }
6964if ${ac_cv_prog_OTOOL+:} false; then :
6965  $as_echo_n "(cached) " >&6
6966else
6967  if test -n "$OTOOL"; then
6968  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6969else
6970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6971for as_dir in $PATH
6972do
6973  IFS=$as_save_IFS
6974  test -z "$as_dir" && as_dir=.
6975    for ac_exec_ext in '' $ac_executable_extensions; do
6976  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6977    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6978    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6979    break 2
6980  fi
6981done
6982  done
6983IFS=$as_save_IFS
6984
6985fi
6986fi
6987OTOOL=$ac_cv_prog_OTOOL
6988if test -n "$OTOOL"; then
6989  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6990$as_echo "$OTOOL" >&6; }
6991else
6992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6993$as_echo "no" >&6; }
6994fi
6995
6996
6997fi
6998if test -z "$ac_cv_prog_OTOOL"; then
6999  ac_ct_OTOOL=$OTOOL
7000  # Extract the first word of "otool", so it can be a program name with args.
7001set dummy otool; ac_word=$2
7002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7003$as_echo_n "checking for $ac_word... " >&6; }
7004if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7005  $as_echo_n "(cached) " >&6
7006else
7007  if test -n "$ac_ct_OTOOL"; then
7008  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7009else
7010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7011for as_dir in $PATH
7012do
7013  IFS=$as_save_IFS
7014  test -z "$as_dir" && as_dir=.
7015    for ac_exec_ext in '' $ac_executable_extensions; do
7016  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7017    ac_cv_prog_ac_ct_OTOOL="otool"
7018    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7019    break 2
7020  fi
7021done
7022  done
7023IFS=$as_save_IFS
7024
7025fi
7026fi
7027ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7028if test -n "$ac_ct_OTOOL"; then
7029  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7030$as_echo "$ac_ct_OTOOL" >&6; }
7031else
7032  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033$as_echo "no" >&6; }
7034fi
7035
7036  if test "x$ac_ct_OTOOL" = x; then
7037    OTOOL=":"
7038  else
7039    case $cross_compiling:$ac_tool_warned in
7040yes:)
7041{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7042$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7043ac_tool_warned=yes ;;
7044esac
7045    OTOOL=$ac_ct_OTOOL
7046  fi
7047else
7048  OTOOL="$ac_cv_prog_OTOOL"
7049fi
7050
7051    if test -n "$ac_tool_prefix"; then
7052  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7053set dummy ${ac_tool_prefix}otool64; ac_word=$2
7054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7055$as_echo_n "checking for $ac_word... " >&6; }
7056if ${ac_cv_prog_OTOOL64+:} false; then :
7057  $as_echo_n "(cached) " >&6
7058else
7059  if test -n "$OTOOL64"; then
7060  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7061else
7062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7063for as_dir in $PATH
7064do
7065  IFS=$as_save_IFS
7066  test -z "$as_dir" && as_dir=.
7067    for ac_exec_ext in '' $ac_executable_extensions; do
7068  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7069    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7070    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7071    break 2
7072  fi
7073done
7074  done
7075IFS=$as_save_IFS
7076
7077fi
7078fi
7079OTOOL64=$ac_cv_prog_OTOOL64
7080if test -n "$OTOOL64"; then
7081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7082$as_echo "$OTOOL64" >&6; }
7083else
7084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7085$as_echo "no" >&6; }
7086fi
7087
7088
7089fi
7090if test -z "$ac_cv_prog_OTOOL64"; then
7091  ac_ct_OTOOL64=$OTOOL64
7092  # Extract the first word of "otool64", so it can be a program name with args.
7093set dummy otool64; ac_word=$2
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7095$as_echo_n "checking for $ac_word... " >&6; }
7096if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7097  $as_echo_n "(cached) " >&6
7098else
7099  if test -n "$ac_ct_OTOOL64"; then
7100  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7101else
7102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7103for as_dir in $PATH
7104do
7105  IFS=$as_save_IFS
7106  test -z "$as_dir" && as_dir=.
7107    for ac_exec_ext in '' $ac_executable_extensions; do
7108  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7109    ac_cv_prog_ac_ct_OTOOL64="otool64"
7110    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7111    break 2
7112  fi
7113done
7114  done
7115IFS=$as_save_IFS
7116
7117fi
7118fi
7119ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7120if test -n "$ac_ct_OTOOL64"; then
7121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7122$as_echo "$ac_ct_OTOOL64" >&6; }
7123else
7124  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7125$as_echo "no" >&6; }
7126fi
7127
7128  if test "x$ac_ct_OTOOL64" = x; then
7129    OTOOL64=":"
7130  else
7131    case $cross_compiling:$ac_tool_warned in
7132yes:)
7133{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7134$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7135ac_tool_warned=yes ;;
7136esac
7137    OTOOL64=$ac_ct_OTOOL64
7138  fi
7139else
7140  OTOOL64="$ac_cv_prog_OTOOL64"
7141fi
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7170$as_echo_n "checking for -single_module linker flag... " >&6; }
7171if ${lt_cv_apple_cc_single_mod+:} false; then :
7172  $as_echo_n "(cached) " >&6
7173else
7174  lt_cv_apple_cc_single_mod=no
7175      if test -z "${LT_MULTI_MODULE}"; then
7176	# By default we will add the -single_module flag. You can override
7177	# by either setting the environment variable LT_MULTI_MODULE
7178	# non-empty at configure time, or by adding -multi_module to the
7179	# link flags.
7180	rm -rf libconftest.dylib*
7181	echo "int foo(void){return 1;}" > conftest.c
7182	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7183-dynamiclib -Wl,-single_module conftest.c" >&5
7184	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7185	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7186        _lt_result=$?
7187	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7188	  lt_cv_apple_cc_single_mod=yes
7189	else
7190	  cat conftest.err >&5
7191	fi
7192	rm -rf libconftest.dylib*
7193	rm -f conftest.*
7194      fi
7195fi
7196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7197$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7198    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7199$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7200if ${lt_cv_ld_exported_symbols_list+:} false; then :
7201  $as_echo_n "(cached) " >&6
7202else
7203  lt_cv_ld_exported_symbols_list=no
7204      save_LDFLAGS=$LDFLAGS
7205      echo "_main" > conftest.sym
7206      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7207      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7208/* end confdefs.h.  */
7209
7210int
7211main ()
7212{
7213
7214  ;
7215  return 0;
7216}
7217_ACEOF
7218if ac_fn_c_try_link "$LINENO"; then :
7219  lt_cv_ld_exported_symbols_list=yes
7220else
7221  lt_cv_ld_exported_symbols_list=no
7222fi
7223rm -f core conftest.err conftest.$ac_objext \
7224    conftest$ac_exeext conftest.$ac_ext
7225	LDFLAGS="$save_LDFLAGS"
7226
7227fi
7228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7229$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7230    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7231$as_echo_n "checking for -force_load linker flag... " >&6; }
7232if ${lt_cv_ld_force_load+:} false; then :
7233  $as_echo_n "(cached) " >&6
7234else
7235  lt_cv_ld_force_load=no
7236      cat > conftest.c << _LT_EOF
7237int forced_loaded() { return 2;}
7238_LT_EOF
7239      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7240      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7241      echo "$AR cru libconftest.a conftest.o" >&5
7242      $AR cru libconftest.a conftest.o 2>&5
7243      echo "$RANLIB libconftest.a" >&5
7244      $RANLIB libconftest.a 2>&5
7245      cat > conftest.c << _LT_EOF
7246int main() { return 0;}
7247_LT_EOF
7248      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7249      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7250      _lt_result=$?
7251      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7252	lt_cv_ld_force_load=yes
7253      else
7254	cat conftest.err >&5
7255      fi
7256        rm -f conftest.err libconftest.a conftest conftest.c
7257        rm -rf conftest.dSYM
7258
7259fi
7260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7261$as_echo "$lt_cv_ld_force_load" >&6; }
7262    case $host_os in
7263    rhapsody* | darwin1.[012])
7264      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7265    darwin1.*)
7266      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7267    darwin*) # darwin 5.x on
7268      # if running on 10.5 or later, the deployment target defaults
7269      # to the OS version, if on x86, and 10.4, the deployment
7270      # target defaults to 10.4. Don't you love it?
7271      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7272	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7273	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7274	10.[012]*)
7275	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7276	10.*)
7277	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7278      esac
7279    ;;
7280  esac
7281    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7282      _lt_dar_single_mod='$single_module'
7283    fi
7284    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7285      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7286    else
7287      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7288    fi
7289    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7290      _lt_dsymutil='~$DSYMUTIL $lib || :'
7291    else
7292      _lt_dsymutil=
7293    fi
7294    ;;
7295  esac
7296
7297ac_ext=c
7298ac_cpp='$CPP $CPPFLAGS'
7299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7301ac_compiler_gnu=$ac_cv_c_compiler_gnu
7302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7303$as_echo_n "checking how to run the C preprocessor... " >&6; }
7304# On Suns, sometimes $CPP names a directory.
7305if test -n "$CPP" && test -d "$CPP"; then
7306  CPP=
7307fi
7308if test -z "$CPP"; then
7309  if ${ac_cv_prog_CPP+:} false; then :
7310  $as_echo_n "(cached) " >&6
7311else
7312      # Double quotes because CPP needs to be expanded
7313    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7314    do
7315      ac_preproc_ok=false
7316for ac_c_preproc_warn_flag in '' yes
7317do
7318  # Use a header file that comes with gcc, so configuring glibc
7319  # with a fresh cross-compiler works.
7320  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7321  # <limits.h> exists even on freestanding compilers.
7322  # On the NeXT, cc -E runs the code through the compiler's parser,
7323  # not just through cpp. "Syntax error" is here to catch this case.
7324  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7325/* end confdefs.h.  */
7326#ifdef __STDC__
7327# include <limits.h>
7328#else
7329# include <assert.h>
7330#endif
7331		     Syntax error
7332_ACEOF
7333if ac_fn_c_try_cpp "$LINENO"; then :
7334
7335else
7336  # Broken: fails on valid input.
7337continue
7338fi
7339rm -f conftest.err conftest.i conftest.$ac_ext
7340
7341  # OK, works on sane cases.  Now check whether nonexistent headers
7342  # can be detected and how.
7343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7344/* end confdefs.h.  */
7345#include <ac_nonexistent.h>
7346_ACEOF
7347if ac_fn_c_try_cpp "$LINENO"; then :
7348  # Broken: success on invalid input.
7349continue
7350else
7351  # Passes both tests.
7352ac_preproc_ok=:
7353break
7354fi
7355rm -f conftest.err conftest.i conftest.$ac_ext
7356
7357done
7358# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7359rm -f conftest.i conftest.err conftest.$ac_ext
7360if $ac_preproc_ok; then :
7361  break
7362fi
7363
7364    done
7365    ac_cv_prog_CPP=$CPP
7366
7367fi
7368  CPP=$ac_cv_prog_CPP
7369else
7370  ac_cv_prog_CPP=$CPP
7371fi
7372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7373$as_echo "$CPP" >&6; }
7374ac_preproc_ok=false
7375for ac_c_preproc_warn_flag in '' yes
7376do
7377  # Use a header file that comes with gcc, so configuring glibc
7378  # with a fresh cross-compiler works.
7379  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7380  # <limits.h> exists even on freestanding compilers.
7381  # On the NeXT, cc -E runs the code through the compiler's parser,
7382  # not just through cpp. "Syntax error" is here to catch this case.
7383  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7384/* end confdefs.h.  */
7385#ifdef __STDC__
7386# include <limits.h>
7387#else
7388# include <assert.h>
7389#endif
7390		     Syntax error
7391_ACEOF
7392if ac_fn_c_try_cpp "$LINENO"; then :
7393
7394else
7395  # Broken: fails on valid input.
7396continue
7397fi
7398rm -f conftest.err conftest.i conftest.$ac_ext
7399
7400  # OK, works on sane cases.  Now check whether nonexistent headers
7401  # can be detected and how.
7402  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7403/* end confdefs.h.  */
7404#include <ac_nonexistent.h>
7405_ACEOF
7406if ac_fn_c_try_cpp "$LINENO"; then :
7407  # Broken: success on invalid input.
7408continue
7409else
7410  # Passes both tests.
7411ac_preproc_ok=:
7412break
7413fi
7414rm -f conftest.err conftest.i conftest.$ac_ext
7415
7416done
7417# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7418rm -f conftest.i conftest.err conftest.$ac_ext
7419if $ac_preproc_ok; then :
7420
7421else
7422  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7423$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7424as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7425See \`config.log' for more details" "$LINENO" 5; }
7426fi
7427
7428ac_ext=c
7429ac_cpp='$CPP $CPPFLAGS'
7430ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7431ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7432ac_compiler_gnu=$ac_cv_c_compiler_gnu
7433
7434
7435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7436$as_echo_n "checking for ANSI C header files... " >&6; }
7437if ${ac_cv_header_stdc+:} false; then :
7438  $as_echo_n "(cached) " >&6
7439else
7440  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7441/* end confdefs.h.  */
7442#include <stdlib.h>
7443#include <stdarg.h>
7444#include <string.h>
7445#include <float.h>
7446
7447int
7448main ()
7449{
7450
7451  ;
7452  return 0;
7453}
7454_ACEOF
7455if ac_fn_c_try_compile "$LINENO"; then :
7456  ac_cv_header_stdc=yes
7457else
7458  ac_cv_header_stdc=no
7459fi
7460rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7461
7462if test $ac_cv_header_stdc = yes; then
7463  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7464  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7465/* end confdefs.h.  */
7466#include <string.h>
7467
7468_ACEOF
7469if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7470  $EGREP "memchr" >/dev/null 2>&1; then :
7471
7472else
7473  ac_cv_header_stdc=no
7474fi
7475rm -f conftest*
7476
7477fi
7478
7479if test $ac_cv_header_stdc = yes; then
7480  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7481  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7482/* end confdefs.h.  */
7483#include <stdlib.h>
7484
7485_ACEOF
7486if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7487  $EGREP "free" >/dev/null 2>&1; then :
7488
7489else
7490  ac_cv_header_stdc=no
7491fi
7492rm -f conftest*
7493
7494fi
7495
7496if test $ac_cv_header_stdc = yes; then
7497  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7498  if test "$cross_compiling" = yes; then :
7499  :
7500else
7501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7502/* end confdefs.h.  */
7503#include <ctype.h>
7504#include <stdlib.h>
7505#if ((' ' & 0x0FF) == 0x020)
7506# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7507# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7508#else
7509# define ISLOWER(c) \
7510		   (('a' <= (c) && (c) <= 'i') \
7511		     || ('j' <= (c) && (c) <= 'r') \
7512		     || ('s' <= (c) && (c) <= 'z'))
7513# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7514#endif
7515
7516#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7517int
7518main ()
7519{
7520  int i;
7521  for (i = 0; i < 256; i++)
7522    if (XOR (islower (i), ISLOWER (i))
7523	|| toupper (i) != TOUPPER (i))
7524      return 2;
7525  return 0;
7526}
7527_ACEOF
7528if ac_fn_c_try_run "$LINENO"; then :
7529
7530else
7531  ac_cv_header_stdc=no
7532fi
7533rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7534  conftest.$ac_objext conftest.beam conftest.$ac_ext
7535fi
7536
7537fi
7538fi
7539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7540$as_echo "$ac_cv_header_stdc" >&6; }
7541if test $ac_cv_header_stdc = yes; then
7542
7543$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7544
7545fi
7546
7547# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7548for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7549		  inttypes.h stdint.h unistd.h
7550do :
7551  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7552ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7553"
7554if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7555  cat >>confdefs.h <<_ACEOF
7556#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7557_ACEOF
7558
7559fi
7560
7561done
7562
7563
7564for ac_header in dlfcn.h
7565do :
7566  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7567"
7568if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7569  cat >>confdefs.h <<_ACEOF
7570#define HAVE_DLFCN_H 1
7571_ACEOF
7572
7573fi
7574
7575done
7576
7577
7578
7579
7580
7581# Set options
7582
7583
7584
7585        enable_dlopen=no
7586
7587
7588  enable_win32_dll=no
7589
7590
7591            # Check whether --enable-shared was given.
7592if test "${enable_shared+set}" = set; then :
7593  enableval=$enable_shared; p=${PACKAGE-default}
7594    case $enableval in
7595    yes) enable_shared=yes ;;
7596    no) enable_shared=no ;;
7597    *)
7598      enable_shared=no
7599      # Look at the argument we got.  We use all the common list separators.
7600      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7601      for pkg in $enableval; do
7602	IFS="$lt_save_ifs"
7603	if test "X$pkg" = "X$p"; then
7604	  enable_shared=yes
7605	fi
7606      done
7607      IFS="$lt_save_ifs"
7608      ;;
7609    esac
7610else
7611  enable_shared=yes
7612fi
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622  # Check whether --enable-static was given.
7623if test "${enable_static+set}" = set; then :
7624  enableval=$enable_static; p=${PACKAGE-default}
7625    case $enableval in
7626    yes) enable_static=yes ;;
7627    no) enable_static=no ;;
7628    *)
7629     enable_static=no
7630      # Look at the argument we got.  We use all the common list separators.
7631      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7632      for pkg in $enableval; do
7633	IFS="$lt_save_ifs"
7634	if test "X$pkg" = "X$p"; then
7635	  enable_static=yes
7636	fi
7637      done
7638      IFS="$lt_save_ifs"
7639      ;;
7640    esac
7641else
7642  enable_static=yes
7643fi
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654# Check whether --with-pic was given.
7655if test "${with_pic+set}" = set; then :
7656  withval=$with_pic; pic_mode="$withval"
7657else
7658  pic_mode=default
7659fi
7660
7661
7662test -z "$pic_mode" && pic_mode=default
7663
7664
7665
7666
7667
7668
7669
7670  # Check whether --enable-fast-install was given.
7671if test "${enable_fast_install+set}" = set; then :
7672  enableval=$enable_fast_install; p=${PACKAGE-default}
7673    case $enableval in
7674    yes) enable_fast_install=yes ;;
7675    no) enable_fast_install=no ;;
7676    *)
7677      enable_fast_install=no
7678      # Look at the argument we got.  We use all the common list separators.
7679      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7680      for pkg in $enableval; do
7681	IFS="$lt_save_ifs"
7682	if test "X$pkg" = "X$p"; then
7683	  enable_fast_install=yes
7684	fi
7685      done
7686      IFS="$lt_save_ifs"
7687      ;;
7688    esac
7689else
7690  enable_fast_install=yes
7691fi
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703# This can be used to rebuild libtool when needed
7704LIBTOOL_DEPS="$ltmain"
7705
7706# Always use our own libtool.
7707LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734test -z "$LN_S" && LN_S="ln -s"
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749if test -n "${ZSH_VERSION+set}" ; then
7750   setopt NO_GLOB_SUBST
7751fi
7752
7753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7754$as_echo_n "checking for objdir... " >&6; }
7755if ${lt_cv_objdir+:} false; then :
7756  $as_echo_n "(cached) " >&6
7757else
7758  rm -f .libs 2>/dev/null
7759mkdir .libs 2>/dev/null
7760if test -d .libs; then
7761  lt_cv_objdir=.libs
7762else
7763  # MS-DOS does not allow filenames that begin with a dot.
7764  lt_cv_objdir=_libs
7765fi
7766rmdir .libs 2>/dev/null
7767fi
7768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7769$as_echo "$lt_cv_objdir" >&6; }
7770objdir=$lt_cv_objdir
7771
7772
7773
7774
7775
7776cat >>confdefs.h <<_ACEOF
7777#define LT_OBJDIR "$lt_cv_objdir/"
7778_ACEOF
7779
7780
7781
7782
7783case $host_os in
7784aix3*)
7785  # AIX sometimes has problems with the GCC collect2 program.  For some
7786  # reason, if we set the COLLECT_NAMES environment variable, the problems
7787  # vanish in a puff of smoke.
7788  if test "X${COLLECT_NAMES+set}" != Xset; then
7789    COLLECT_NAMES=
7790    export COLLECT_NAMES
7791  fi
7792  ;;
7793esac
7794
7795# Global variables:
7796ofile=libtool
7797can_build_shared=yes
7798
7799# All known linkers require a `.a' archive for static linking (except MSVC,
7800# which needs '.lib').
7801libext=a
7802
7803with_gnu_ld="$lt_cv_prog_gnu_ld"
7804
7805old_CC="$CC"
7806old_CFLAGS="$CFLAGS"
7807
7808# Set sane defaults for various variables
7809test -z "$CC" && CC=cc
7810test -z "$LTCC" && LTCC=$CC
7811test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7812test -z "$LD" && LD=ld
7813test -z "$ac_objext" && ac_objext=o
7814
7815for cc_temp in $compiler""; do
7816  case $cc_temp in
7817    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7818    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7819    \-*) ;;
7820    *) break;;
7821  esac
7822done
7823cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7824
7825
7826# Only perform the check for file, if the check method requires it
7827test -z "$MAGIC_CMD" && MAGIC_CMD=file
7828case $deplibs_check_method in
7829file_magic*)
7830  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7831    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7832$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7833if ${lt_cv_path_MAGIC_CMD+:} false; then :
7834  $as_echo_n "(cached) " >&6
7835else
7836  case $MAGIC_CMD in
7837[\\/*] |  ?:[\\/]*)
7838  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7839  ;;
7840*)
7841  lt_save_MAGIC_CMD="$MAGIC_CMD"
7842  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7843  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7844  for ac_dir in $ac_dummy; do
7845    IFS="$lt_save_ifs"
7846    test -z "$ac_dir" && ac_dir=.
7847    if test -f $ac_dir/${ac_tool_prefix}file; then
7848      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7849      if test -n "$file_magic_test_file"; then
7850	case $deplibs_check_method in
7851	"file_magic "*)
7852	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7853	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7854	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7855	    $EGREP "$file_magic_regex" > /dev/null; then
7856	    :
7857	  else
7858	    cat <<_LT_EOF 1>&2
7859
7860*** Warning: the command libtool uses to detect shared libraries,
7861*** $file_magic_cmd, produces output that libtool cannot recognize.
7862*** The result is that libtool may fail to recognize shared libraries
7863*** as such.  This will affect the creation of libtool libraries that
7864*** depend on shared libraries, but programs linked with such libtool
7865*** libraries will work regardless of this problem.  Nevertheless, you
7866*** may want to report the problem to your system manager and/or to
7867*** bug-libtool@gnu.org
7868
7869_LT_EOF
7870	  fi ;;
7871	esac
7872      fi
7873      break
7874    fi
7875  done
7876  IFS="$lt_save_ifs"
7877  MAGIC_CMD="$lt_save_MAGIC_CMD"
7878  ;;
7879esac
7880fi
7881
7882MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7883if test -n "$MAGIC_CMD"; then
7884  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7885$as_echo "$MAGIC_CMD" >&6; }
7886else
7887  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7888$as_echo "no" >&6; }
7889fi
7890
7891
7892
7893
7894
7895if test -z "$lt_cv_path_MAGIC_CMD"; then
7896  if test -n "$ac_tool_prefix"; then
7897    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7898$as_echo_n "checking for file... " >&6; }
7899if ${lt_cv_path_MAGIC_CMD+:} false; then :
7900  $as_echo_n "(cached) " >&6
7901else
7902  case $MAGIC_CMD in
7903[\\/*] |  ?:[\\/]*)
7904  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7905  ;;
7906*)
7907  lt_save_MAGIC_CMD="$MAGIC_CMD"
7908  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7909  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7910  for ac_dir in $ac_dummy; do
7911    IFS="$lt_save_ifs"
7912    test -z "$ac_dir" && ac_dir=.
7913    if test -f $ac_dir/file; then
7914      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7915      if test -n "$file_magic_test_file"; then
7916	case $deplibs_check_method in
7917	"file_magic "*)
7918	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7919	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7920	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7921	    $EGREP "$file_magic_regex" > /dev/null; then
7922	    :
7923	  else
7924	    cat <<_LT_EOF 1>&2
7925
7926*** Warning: the command libtool uses to detect shared libraries,
7927*** $file_magic_cmd, produces output that libtool cannot recognize.
7928*** The result is that libtool may fail to recognize shared libraries
7929*** as such.  This will affect the creation of libtool libraries that
7930*** depend on shared libraries, but programs linked with such libtool
7931*** libraries will work regardless of this problem.  Nevertheless, you
7932*** may want to report the problem to your system manager and/or to
7933*** bug-libtool@gnu.org
7934
7935_LT_EOF
7936	  fi ;;
7937	esac
7938      fi
7939      break
7940    fi
7941  done
7942  IFS="$lt_save_ifs"
7943  MAGIC_CMD="$lt_save_MAGIC_CMD"
7944  ;;
7945esac
7946fi
7947
7948MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7949if test -n "$MAGIC_CMD"; then
7950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7951$as_echo "$MAGIC_CMD" >&6; }
7952else
7953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7954$as_echo "no" >&6; }
7955fi
7956
7957
7958  else
7959    MAGIC_CMD=:
7960  fi
7961fi
7962
7963  fi
7964  ;;
7965esac
7966
7967# Use C for the default configuration in the libtool script
7968
7969lt_save_CC="$CC"
7970ac_ext=c
7971ac_cpp='$CPP $CPPFLAGS'
7972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7973ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7974ac_compiler_gnu=$ac_cv_c_compiler_gnu
7975
7976
7977# Source file extension for C test sources.
7978ac_ext=c
7979
7980# Object file extension for compiled C test sources.
7981objext=o
7982objext=$objext
7983
7984# Code to be used in simple compile tests
7985lt_simple_compile_test_code="int some_variable = 0;"
7986
7987# Code to be used in simple link tests
7988lt_simple_link_test_code='int main(){return(0);}'
7989
7990
7991
7992
7993
7994
7995
7996# If no C compiler was specified, use CC.
7997LTCC=${LTCC-"$CC"}
7998
7999# If no C compiler flags were specified, use CFLAGS.
8000LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8001
8002# Allow CC to be a program name with arguments.
8003compiler=$CC
8004
8005# Save the default compiler, since it gets overwritten when the other
8006# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8007compiler_DEFAULT=$CC
8008
8009# save warnings/boilerplate of simple test code
8010ac_outfile=conftest.$ac_objext
8011echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8012eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8013_lt_compiler_boilerplate=`cat conftest.err`
8014$RM conftest*
8015
8016ac_outfile=conftest.$ac_objext
8017echo "$lt_simple_link_test_code" >conftest.$ac_ext
8018eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8019_lt_linker_boilerplate=`cat conftest.err`
8020$RM -r conftest*
8021
8022
8023## CAVEAT EMPTOR:
8024## There is no encapsulation within the following macros, do not change
8025## the running order or otherwise move them around unless you know exactly
8026## what you are doing...
8027if test -n "$compiler"; then
8028
8029lt_prog_compiler_no_builtin_flag=
8030
8031if test "$GCC" = yes; then
8032  case $cc_basename in
8033  nvcc*)
8034    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8035  *)
8036    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8037  esac
8038
8039  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8040$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8041if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8042  $as_echo_n "(cached) " >&6
8043else
8044  lt_cv_prog_compiler_rtti_exceptions=no
8045   ac_outfile=conftest.$ac_objext
8046   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8047   lt_compiler_flag="-fno-rtti -fno-exceptions"
8048   # Insert the option either (1) after the last *FLAGS variable, or
8049   # (2) before a word containing "conftest.", or (3) at the end.
8050   # Note that $ac_compile itself does not contain backslashes and begins
8051   # with a dollar sign (not a hyphen), so the echo should work correctly.
8052   # The option is referenced via a variable to avoid confusing sed.
8053   lt_compile=`echo "$ac_compile" | $SED \
8054   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8055   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8056   -e 's:$: $lt_compiler_flag:'`
8057   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8058   (eval "$lt_compile" 2>conftest.err)
8059   ac_status=$?
8060   cat conftest.err >&5
8061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8062   if (exit $ac_status) && test -s "$ac_outfile"; then
8063     # The compiler can only warn and ignore the option if not recognized
8064     # So say no if there are warnings other than the usual output.
8065     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8066     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8067     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8068       lt_cv_prog_compiler_rtti_exceptions=yes
8069     fi
8070   fi
8071   $RM conftest*
8072
8073fi
8074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8075$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8076
8077if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8078    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8079else
8080    :
8081fi
8082
8083fi
8084
8085
8086
8087
8088
8089
8090  lt_prog_compiler_wl=
8091lt_prog_compiler_pic=
8092lt_prog_compiler_static=
8093
8094
8095  if test "$GCC" = yes; then
8096    lt_prog_compiler_wl='-Wl,'
8097    lt_prog_compiler_static='-static'
8098
8099    case $host_os in
8100      aix*)
8101      # All AIX code is PIC.
8102      if test "$host_cpu" = ia64; then
8103	# AIX 5 now supports IA64 processor
8104	lt_prog_compiler_static='-Bstatic'
8105      fi
8106      ;;
8107
8108    amigaos*)
8109      case $host_cpu in
8110      powerpc)
8111            # see comment about AmigaOS4 .so support
8112            lt_prog_compiler_pic='-fPIC'
8113        ;;
8114      m68k)
8115            # FIXME: we need at least 68020 code to build shared libraries, but
8116            # adding the `-m68020' flag to GCC prevents building anything better,
8117            # like `-m68040'.
8118            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8119        ;;
8120      esac
8121      ;;
8122
8123    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8124      # PIC is the default for these OSes.
8125      ;;
8126
8127    mingw* | cygwin* | pw32* | os2* | cegcc*)
8128      # This hack is so that the source file can tell whether it is being
8129      # built for inclusion in a dll (and should export symbols for example).
8130      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8131      # (--disable-auto-import) libraries
8132      lt_prog_compiler_pic='-DDLL_EXPORT'
8133      ;;
8134
8135    darwin* | rhapsody*)
8136      # PIC is the default on this platform
8137      # Common symbols not allowed in MH_DYLIB files
8138      lt_prog_compiler_pic='-fno-common'
8139      ;;
8140
8141    haiku*)
8142      # PIC is the default for Haiku.
8143      # The "-static" flag exists, but is broken.
8144      lt_prog_compiler_static=
8145      ;;
8146
8147    hpux*)
8148      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8149      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8150      # sets the default TLS model and affects inlining.
8151      case $host_cpu in
8152      hppa*64*)
8153	# +Z the default
8154	;;
8155      *)
8156	lt_prog_compiler_pic='-fPIC'
8157	;;
8158      esac
8159      ;;
8160
8161    interix[3-9]*)
8162      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8163      # Instead, we relocate shared libraries at runtime.
8164      ;;
8165
8166    msdosdjgpp*)
8167      # Just because we use GCC doesn't mean we suddenly get shared libraries
8168      # on systems that don't support them.
8169      lt_prog_compiler_can_build_shared=no
8170      enable_shared=no
8171      ;;
8172
8173    *nto* | *qnx*)
8174      # QNX uses GNU C++, but need to define -shared option too, otherwise
8175      # it will coredump.
8176      lt_prog_compiler_pic='-fPIC -shared'
8177      ;;
8178
8179    sysv4*MP*)
8180      if test -d /usr/nec; then
8181	lt_prog_compiler_pic=-Kconform_pic
8182      fi
8183      ;;
8184
8185    *)
8186      lt_prog_compiler_pic='-fPIC'
8187      ;;
8188    esac
8189
8190    case $cc_basename in
8191    nvcc*) # Cuda Compiler Driver 2.2
8192      lt_prog_compiler_wl='-Xlinker '
8193      lt_prog_compiler_pic='-Xcompiler -fPIC'
8194      ;;
8195    esac
8196  else
8197    # PORTME Check for flag to pass linker flags through the system compiler.
8198    case $host_os in
8199    aix*)
8200      lt_prog_compiler_wl='-Wl,'
8201      if test "$host_cpu" = ia64; then
8202	# AIX 5 now supports IA64 processor
8203	lt_prog_compiler_static='-Bstatic'
8204      else
8205	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8206      fi
8207      ;;
8208
8209    mingw* | cygwin* | pw32* | os2* | cegcc*)
8210      # This hack is so that the source file can tell whether it is being
8211      # built for inclusion in a dll (and should export symbols for example).
8212      lt_prog_compiler_pic='-DDLL_EXPORT'
8213      ;;
8214
8215    hpux9* | hpux10* | hpux11*)
8216      lt_prog_compiler_wl='-Wl,'
8217      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8218      # not for PA HP-UX.
8219      case $host_cpu in
8220      hppa*64*|ia64*)
8221	# +Z the default
8222	;;
8223      *)
8224	lt_prog_compiler_pic='+Z'
8225	;;
8226      esac
8227      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8228      lt_prog_compiler_static='${wl}-a ${wl}archive'
8229      ;;
8230
8231    irix5* | irix6* | nonstopux*)
8232      lt_prog_compiler_wl='-Wl,'
8233      # PIC (with -KPIC) is the default.
8234      lt_prog_compiler_static='-non_shared'
8235      ;;
8236
8237    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8238      case $cc_basename in
8239      # old Intel for x86_64 which still supported -KPIC.
8240      ecc*)
8241	lt_prog_compiler_wl='-Wl,'
8242	lt_prog_compiler_pic='-KPIC'
8243	lt_prog_compiler_static='-static'
8244        ;;
8245      # icc used to be incompatible with GCC.
8246      # ICC 10 doesn't accept -KPIC any more.
8247      icc* | ifort*)
8248	lt_prog_compiler_wl='-Wl,'
8249	lt_prog_compiler_pic='-fPIC'
8250	lt_prog_compiler_static='-static'
8251        ;;
8252      # Lahey Fortran 8.1.
8253      lf95*)
8254	lt_prog_compiler_wl='-Wl,'
8255	lt_prog_compiler_pic='--shared'
8256	lt_prog_compiler_static='--static'
8257	;;
8258      nagfor*)
8259	# NAG Fortran compiler
8260	lt_prog_compiler_wl='-Wl,-Wl,,'
8261	lt_prog_compiler_pic='-PIC'
8262	lt_prog_compiler_static='-Bstatic'
8263	;;
8264      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8265        # Portland Group compilers (*not* the Pentium gcc compiler,
8266	# which looks to be a dead project)
8267	lt_prog_compiler_wl='-Wl,'
8268	lt_prog_compiler_pic='-fpic'
8269	lt_prog_compiler_static='-Bstatic'
8270        ;;
8271      ccc*)
8272        lt_prog_compiler_wl='-Wl,'
8273        # All Alpha code is PIC.
8274        lt_prog_compiler_static='-non_shared'
8275        ;;
8276      xl* | bgxl* | bgf* | mpixl*)
8277	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8278	lt_prog_compiler_wl='-Wl,'
8279	lt_prog_compiler_pic='-qpic'
8280	lt_prog_compiler_static='-qstaticlink'
8281	;;
8282      *)
8283	case `$CC -V 2>&1 | sed 5q` in
8284	*Sun\ F* | *Sun*Fortran*)
8285	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8286	  lt_prog_compiler_pic='-KPIC'
8287	  lt_prog_compiler_static='-Bstatic'
8288	  lt_prog_compiler_wl=''
8289	  ;;
8290	*Sun\ C*)
8291	  # Sun C 5.9
8292	  lt_prog_compiler_pic='-KPIC'
8293	  lt_prog_compiler_static='-Bstatic'
8294	  lt_prog_compiler_wl='-Wl,'
8295	  ;;
8296	esac
8297	;;
8298      esac
8299      ;;
8300
8301    newsos6)
8302      lt_prog_compiler_pic='-KPIC'
8303      lt_prog_compiler_static='-Bstatic'
8304      ;;
8305
8306    *nto* | *qnx*)
8307      # QNX uses GNU C++, but need to define -shared option too, otherwise
8308      # it will coredump.
8309      lt_prog_compiler_pic='-fPIC -shared'
8310      ;;
8311
8312    osf3* | osf4* | osf5*)
8313      lt_prog_compiler_wl='-Wl,'
8314      # All OSF/1 code is PIC.
8315      lt_prog_compiler_static='-non_shared'
8316      ;;
8317
8318    rdos*)
8319      lt_prog_compiler_static='-non_shared'
8320      ;;
8321
8322    solaris*)
8323      lt_prog_compiler_pic='-KPIC'
8324      lt_prog_compiler_static='-Bstatic'
8325      case $cc_basename in
8326      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8327	lt_prog_compiler_wl='-Qoption ld ';;
8328      *)
8329	lt_prog_compiler_wl='-Wl,';;
8330      esac
8331      ;;
8332
8333    sunos4*)
8334      lt_prog_compiler_wl='-Qoption ld '
8335      lt_prog_compiler_pic='-PIC'
8336      lt_prog_compiler_static='-Bstatic'
8337      ;;
8338
8339    sysv4 | sysv4.2uw2* | sysv4.3*)
8340      lt_prog_compiler_wl='-Wl,'
8341      lt_prog_compiler_pic='-KPIC'
8342      lt_prog_compiler_static='-Bstatic'
8343      ;;
8344
8345    sysv4*MP*)
8346      if test -d /usr/nec ;then
8347	lt_prog_compiler_pic='-Kconform_pic'
8348	lt_prog_compiler_static='-Bstatic'
8349      fi
8350      ;;
8351
8352    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8353      lt_prog_compiler_wl='-Wl,'
8354      lt_prog_compiler_pic='-KPIC'
8355      lt_prog_compiler_static='-Bstatic'
8356      ;;
8357
8358    unicos*)
8359      lt_prog_compiler_wl='-Wl,'
8360      lt_prog_compiler_can_build_shared=no
8361      ;;
8362
8363    uts4*)
8364      lt_prog_compiler_pic='-pic'
8365      lt_prog_compiler_static='-Bstatic'
8366      ;;
8367
8368    *)
8369      lt_prog_compiler_can_build_shared=no
8370      ;;
8371    esac
8372  fi
8373
8374case $host_os in
8375  # For platforms which do not support PIC, -DPIC is meaningless:
8376  *djgpp*)
8377    lt_prog_compiler_pic=
8378    ;;
8379  *)
8380    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8381    ;;
8382esac
8383
8384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8385$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8386if ${lt_cv_prog_compiler_pic+:} false; then :
8387  $as_echo_n "(cached) " >&6
8388else
8389  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8390fi
8391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8392$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8393lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8394
8395#
8396# Check to make sure the PIC flag actually works.
8397#
8398if test -n "$lt_prog_compiler_pic"; then
8399  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8400$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8401if ${lt_cv_prog_compiler_pic_works+:} false; then :
8402  $as_echo_n "(cached) " >&6
8403else
8404  lt_cv_prog_compiler_pic_works=no
8405   ac_outfile=conftest.$ac_objext
8406   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8407   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8408   # Insert the option either (1) after the last *FLAGS variable, or
8409   # (2) before a word containing "conftest.", or (3) at the end.
8410   # Note that $ac_compile itself does not contain backslashes and begins
8411   # with a dollar sign (not a hyphen), so the echo should work correctly.
8412   # The option is referenced via a variable to avoid confusing sed.
8413   lt_compile=`echo "$ac_compile" | $SED \
8414   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8415   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8416   -e 's:$: $lt_compiler_flag:'`
8417   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8418   (eval "$lt_compile" 2>conftest.err)
8419   ac_status=$?
8420   cat conftest.err >&5
8421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8422   if (exit $ac_status) && test -s "$ac_outfile"; then
8423     # The compiler can only warn and ignore the option if not recognized
8424     # So say no if there are warnings other than the usual output.
8425     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8426     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8427     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8428       lt_cv_prog_compiler_pic_works=yes
8429     fi
8430   fi
8431   $RM conftest*
8432
8433fi
8434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8435$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8436
8437if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8438    case $lt_prog_compiler_pic in
8439     "" | " "*) ;;
8440     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8441     esac
8442else
8443    lt_prog_compiler_pic=
8444     lt_prog_compiler_can_build_shared=no
8445fi
8446
8447fi
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459#
8460# Check to make sure the static flag actually works.
8461#
8462wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8464$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8465if ${lt_cv_prog_compiler_static_works+:} false; then :
8466  $as_echo_n "(cached) " >&6
8467else
8468  lt_cv_prog_compiler_static_works=no
8469   save_LDFLAGS="$LDFLAGS"
8470   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8471   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8472   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8473     # The linker can only warn and ignore the option if not recognized
8474     # So say no if there are warnings
8475     if test -s conftest.err; then
8476       # Append any errors to the config.log.
8477       cat conftest.err 1>&5
8478       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8479       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8480       if diff conftest.exp conftest.er2 >/dev/null; then
8481         lt_cv_prog_compiler_static_works=yes
8482       fi
8483     else
8484       lt_cv_prog_compiler_static_works=yes
8485     fi
8486   fi
8487   $RM -r conftest*
8488   LDFLAGS="$save_LDFLAGS"
8489
8490fi
8491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8492$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8493
8494if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8495    :
8496else
8497    lt_prog_compiler_static=
8498fi
8499
8500
8501
8502
8503
8504
8505
8506  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8507$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8508if ${lt_cv_prog_compiler_c_o+:} false; then :
8509  $as_echo_n "(cached) " >&6
8510else
8511  lt_cv_prog_compiler_c_o=no
8512   $RM -r conftest 2>/dev/null
8513   mkdir conftest
8514   cd conftest
8515   mkdir out
8516   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8517
8518   lt_compiler_flag="-o out/conftest2.$ac_objext"
8519   # Insert the option either (1) after the last *FLAGS variable, or
8520   # (2) before a word containing "conftest.", or (3) at the end.
8521   # Note that $ac_compile itself does not contain backslashes and begins
8522   # with a dollar sign (not a hyphen), so the echo should work correctly.
8523   lt_compile=`echo "$ac_compile" | $SED \
8524   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8525   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8526   -e 's:$: $lt_compiler_flag:'`
8527   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8528   (eval "$lt_compile" 2>out/conftest.err)
8529   ac_status=$?
8530   cat out/conftest.err >&5
8531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8532   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8533   then
8534     # The compiler can only warn and ignore the option if not recognized
8535     # So say no if there are warnings
8536     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8537     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8538     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8539       lt_cv_prog_compiler_c_o=yes
8540     fi
8541   fi
8542   chmod u+w . 2>&5
8543   $RM conftest*
8544   # SGI C++ compiler will create directory out/ii_files/ for
8545   # template instantiation
8546   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8547   $RM out/* && rmdir out
8548   cd ..
8549   $RM -r conftest
8550   $RM conftest*
8551
8552fi
8553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8554$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8555
8556
8557
8558
8559
8560
8561  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8562$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8563if ${lt_cv_prog_compiler_c_o+:} false; then :
8564  $as_echo_n "(cached) " >&6
8565else
8566  lt_cv_prog_compiler_c_o=no
8567   $RM -r conftest 2>/dev/null
8568   mkdir conftest
8569   cd conftest
8570   mkdir out
8571   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8572
8573   lt_compiler_flag="-o out/conftest2.$ac_objext"
8574   # Insert the option either (1) after the last *FLAGS variable, or
8575   # (2) before a word containing "conftest.", or (3) at the end.
8576   # Note that $ac_compile itself does not contain backslashes and begins
8577   # with a dollar sign (not a hyphen), so the echo should work correctly.
8578   lt_compile=`echo "$ac_compile" | $SED \
8579   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8580   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8581   -e 's:$: $lt_compiler_flag:'`
8582   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8583   (eval "$lt_compile" 2>out/conftest.err)
8584   ac_status=$?
8585   cat out/conftest.err >&5
8586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8587   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8588   then
8589     # The compiler can only warn and ignore the option if not recognized
8590     # So say no if there are warnings
8591     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8592     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8593     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8594       lt_cv_prog_compiler_c_o=yes
8595     fi
8596   fi
8597   chmod u+w . 2>&5
8598   $RM conftest*
8599   # SGI C++ compiler will create directory out/ii_files/ for
8600   # template instantiation
8601   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8602   $RM out/* && rmdir out
8603   cd ..
8604   $RM -r conftest
8605   $RM conftest*
8606
8607fi
8608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8609$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8610
8611
8612
8613
8614hard_links="nottested"
8615if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8616  # do not overwrite the value of need_locks provided by the user
8617  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8618$as_echo_n "checking if we can lock with hard links... " >&6; }
8619  hard_links=yes
8620  $RM conftest*
8621  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8622  touch conftest.a
8623  ln conftest.a conftest.b 2>&5 || hard_links=no
8624  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8626$as_echo "$hard_links" >&6; }
8627  if test "$hard_links" = no; then
8628    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8629$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8630    need_locks=warn
8631  fi
8632else
8633  need_locks=no
8634fi
8635
8636
8637
8638
8639
8640
8641  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8642$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8643
8644  runpath_var=
8645  allow_undefined_flag=
8646  always_export_symbols=no
8647  archive_cmds=
8648  archive_expsym_cmds=
8649  compiler_needs_object=no
8650  enable_shared_with_static_runtimes=no
8651  export_dynamic_flag_spec=
8652  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8653  hardcode_automatic=no
8654  hardcode_direct=no
8655  hardcode_direct_absolute=no
8656  hardcode_libdir_flag_spec=
8657  hardcode_libdir_flag_spec_ld=
8658  hardcode_libdir_separator=
8659  hardcode_minus_L=no
8660  hardcode_shlibpath_var=unsupported
8661  inherit_rpath=no
8662  link_all_deplibs=unknown
8663  module_cmds=
8664  module_expsym_cmds=
8665  old_archive_from_new_cmds=
8666  old_archive_from_expsyms_cmds=
8667  thread_safe_flag_spec=
8668  whole_archive_flag_spec=
8669  # include_expsyms should be a list of space-separated symbols to be *always*
8670  # included in the symbol list
8671  include_expsyms=
8672  # exclude_expsyms can be an extended regexp of symbols to exclude
8673  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8674  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8675  # as well as any symbol that contains `d'.
8676  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8677  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8678  # platforms (ab)use it in PIC code, but their linkers get confused if
8679  # the symbol is explicitly referenced.  Since portable code cannot
8680  # rely on this symbol name, it's probably fine to never include it in
8681  # preloaded symbol tables.
8682  # Exclude shared library initialization/finalization symbols.
8683  extract_expsyms_cmds=
8684
8685  case $host_os in
8686  cygwin* | mingw* | pw32* | cegcc*)
8687    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8688    # When not using gcc, we currently assume that we are using
8689    # Microsoft Visual C++.
8690    if test "$GCC" != yes; then
8691      with_gnu_ld=no
8692    fi
8693    ;;
8694  interix*)
8695    # we just hope/assume this is gcc and not c89 (= MSVC++)
8696    with_gnu_ld=yes
8697    ;;
8698  openbsd*)
8699    with_gnu_ld=no
8700    ;;
8701  esac
8702
8703  ld_shlibs=yes
8704
8705  # On some targets, GNU ld is compatible enough with the native linker
8706  # that we're better off using the native interface for both.
8707  lt_use_gnu_ld_interface=no
8708  if test "$with_gnu_ld" = yes; then
8709    case $host_os in
8710      aix*)
8711	# The AIX port of GNU ld has always aspired to compatibility
8712	# with the native linker.  However, as the warning in the GNU ld
8713	# block says, versions before 2.19.5* couldn't really create working
8714	# shared libraries, regardless of the interface used.
8715	case `$LD -v 2>&1` in
8716	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8717	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8718	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8719	  *)
8720	    lt_use_gnu_ld_interface=yes
8721	    ;;
8722	esac
8723	;;
8724      *)
8725	lt_use_gnu_ld_interface=yes
8726	;;
8727    esac
8728  fi
8729
8730  if test "$lt_use_gnu_ld_interface" = yes; then
8731    # If archive_cmds runs LD, not CC, wlarc should be empty
8732    wlarc='${wl}'
8733
8734    # Set some defaults for GNU ld with shared library support. These
8735    # are reset later if shared libraries are not supported. Putting them
8736    # here allows them to be overridden if necessary.
8737    runpath_var=LD_RUN_PATH
8738    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8739    export_dynamic_flag_spec='${wl}--export-dynamic'
8740    # ancient GNU ld didn't support --whole-archive et. al.
8741    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8742      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8743    else
8744      whole_archive_flag_spec=
8745    fi
8746    supports_anon_versioning=no
8747    case `$LD -v 2>&1` in
8748      *GNU\ gold*) supports_anon_versioning=yes ;;
8749      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8750      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8751      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8752      *\ 2.11.*) ;; # other 2.11 versions
8753      *) supports_anon_versioning=yes ;;
8754    esac
8755
8756    # See if GNU ld supports shared libraries.
8757    case $host_os in
8758    aix[3-9]*)
8759      # On AIX/PPC, the GNU linker is very broken
8760      if test "$host_cpu" != ia64; then
8761	ld_shlibs=no
8762	cat <<_LT_EOF 1>&2
8763
8764*** Warning: the GNU linker, at least up to release 2.19, is reported
8765*** to be unable to reliably create shared libraries on AIX.
8766*** Therefore, libtool is disabling shared libraries support.  If you
8767*** really care for shared libraries, you may want to install binutils
8768*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8769*** You will then need to restart the configuration process.
8770
8771_LT_EOF
8772      fi
8773      ;;
8774
8775    amigaos*)
8776      case $host_cpu in
8777      powerpc)
8778            # see comment about AmigaOS4 .so support
8779            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8780            archive_expsym_cmds=''
8781        ;;
8782      m68k)
8783            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)'
8784            hardcode_libdir_flag_spec='-L$libdir'
8785            hardcode_minus_L=yes
8786        ;;
8787      esac
8788      ;;
8789
8790    beos*)
8791      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8792	allow_undefined_flag=unsupported
8793	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8794	# support --undefined.  This deserves some investigation.  FIXME
8795	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8796      else
8797	ld_shlibs=no
8798      fi
8799      ;;
8800
8801    cygwin* | mingw* | pw32* | cegcc*)
8802      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8803      # as there is no search path for DLLs.
8804      hardcode_libdir_flag_spec='-L$libdir'
8805      export_dynamic_flag_spec='${wl}--export-all-symbols'
8806      allow_undefined_flag=unsupported
8807      always_export_symbols=no
8808      enable_shared_with_static_runtimes=yes
8809      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8810      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8811
8812      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8813        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8814	# If the export-symbols file already is a .def file (1st line
8815	# is EXPORTS), use it as is; otherwise, prepend...
8816	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8817	  cp $export_symbols $output_objdir/$soname.def;
8818	else
8819	  echo EXPORTS > $output_objdir/$soname.def;
8820	  cat $export_symbols >> $output_objdir/$soname.def;
8821	fi~
8822	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8823      else
8824	ld_shlibs=no
8825      fi
8826      ;;
8827
8828    haiku*)
8829      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8830      link_all_deplibs=yes
8831      ;;
8832
8833    interix[3-9]*)
8834      hardcode_direct=no
8835      hardcode_shlibpath_var=no
8836      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8837      export_dynamic_flag_spec='${wl}-E'
8838      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8839      # Instead, shared libraries are loaded at an image base (0x10000000 by
8840      # default) and relocated if they conflict, which is a slow very memory
8841      # consuming and fragmenting process.  To avoid this, we pick a random,
8842      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8843      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8844      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8845      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'
8846      ;;
8847
8848    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8849      tmp_diet=no
8850      if test "$host_os" = linux-dietlibc; then
8851	case $cc_basename in
8852	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8853	esac
8854      fi
8855      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8856	 && test "$tmp_diet" = no
8857      then
8858	tmp_addflag=' $pic_flag'
8859	tmp_sharedflag='-shared'
8860	case $cc_basename,$host_cpu in
8861        pgcc*)				# Portland Group C compiler
8862	  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'
8863	  tmp_addflag=' $pic_flag'
8864	  ;;
8865	pgf77* | pgf90* | pgf95* | pgfortran*)
8866					# Portland Group f77 and f90 compilers
8867	  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'
8868	  tmp_addflag=' $pic_flag -Mnomain' ;;
8869	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8870	  tmp_addflag=' -i_dynamic' ;;
8871	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8872	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8873	ifc* | ifort*)			# Intel Fortran compiler
8874	  tmp_addflag=' -nofor_main' ;;
8875	lf95*)				# Lahey Fortran 8.1
8876	  whole_archive_flag_spec=
8877	  tmp_sharedflag='--shared' ;;
8878	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8879	  tmp_sharedflag='-qmkshrobj'
8880	  tmp_addflag= ;;
8881	nvcc*)	# Cuda Compiler Driver 2.2
8882	  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'
8883	  compiler_needs_object=yes
8884	  ;;
8885	esac
8886	case `$CC -V 2>&1 | sed 5q` in
8887	*Sun\ C*)			# Sun C 5.9
8888	  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'
8889	  compiler_needs_object=yes
8890	  tmp_sharedflag='-G' ;;
8891	*Sun\ F*)			# Sun Fortran 8.3
8892	  tmp_sharedflag='-G' ;;
8893	esac
8894	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8895
8896        if test "x$supports_anon_versioning" = xyes; then
8897          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8898	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8899	    echo "local: *; };" >> $output_objdir/$libname.ver~
8900	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8901        fi
8902
8903	case $cc_basename in
8904	xlf* | bgf* | bgxlf* | mpixlf*)
8905	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8906	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8907	  hardcode_libdir_flag_spec=
8908	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8909	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8910	  if test "x$supports_anon_versioning" = xyes; then
8911	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8912	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8913	      echo "local: *; };" >> $output_objdir/$libname.ver~
8914	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8915	  fi
8916	  ;;
8917	esac
8918      else
8919        ld_shlibs=no
8920      fi
8921      ;;
8922
8923    netbsd*)
8924      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8925	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8926	wlarc=
8927      else
8928	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8929	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8930      fi
8931      ;;
8932
8933    solaris*)
8934      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8935	ld_shlibs=no
8936	cat <<_LT_EOF 1>&2
8937
8938*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8939*** create shared libraries on Solaris systems.  Therefore, libtool
8940*** is disabling shared libraries support.  We urge you to upgrade GNU
8941*** binutils to release 2.9.1 or newer.  Another option is to modify
8942*** your PATH or compiler configuration so that the native linker is
8943*** used, and then restart.
8944
8945_LT_EOF
8946      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8947	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8948	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8949      else
8950	ld_shlibs=no
8951      fi
8952      ;;
8953
8954    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8955      case `$LD -v 2>&1` in
8956        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8957	ld_shlibs=no
8958	cat <<_LT_EOF 1>&2
8959
8960*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8961*** reliably create shared libraries on SCO systems.  Therefore, libtool
8962*** is disabling shared libraries support.  We urge you to upgrade GNU
8963*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8964*** your PATH or compiler configuration so that the native linker is
8965*** used, and then restart.
8966
8967_LT_EOF
8968	;;
8969	*)
8970	  # For security reasons, it is highly recommended that you always
8971	  # use absolute paths for naming shared libraries, and exclude the
8972	  # DT_RUNPATH tag from executables and libraries.  But doing so
8973	  # requires that you compile everything twice, which is a pain.
8974	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8975	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8976	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8977	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8978	  else
8979	    ld_shlibs=no
8980	  fi
8981	;;
8982      esac
8983      ;;
8984
8985    sunos4*)
8986      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8987      wlarc=
8988      hardcode_direct=yes
8989      hardcode_shlibpath_var=no
8990      ;;
8991
8992    *)
8993      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8994	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8995	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8996      else
8997	ld_shlibs=no
8998      fi
8999      ;;
9000    esac
9001
9002    if test "$ld_shlibs" = no; then
9003      runpath_var=
9004      hardcode_libdir_flag_spec=
9005      export_dynamic_flag_spec=
9006      whole_archive_flag_spec=
9007    fi
9008  else
9009    # PORTME fill in a description of your system's linker (not GNU ld)
9010    case $host_os in
9011    aix3*)
9012      allow_undefined_flag=unsupported
9013      always_export_symbols=yes
9014      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'
9015      # Note: this linker hardcodes the directories in LIBPATH if there
9016      # are no directories specified by -L.
9017      hardcode_minus_L=yes
9018      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9019	# Neither direct hardcoding nor static linking is supported with a
9020	# broken collect2.
9021	hardcode_direct=unsupported
9022      fi
9023      ;;
9024
9025    aix[4-9]*)
9026      if test "$host_cpu" = ia64; then
9027	# On IA64, the linker does run time linking by default, so we don't
9028	# have to do anything special.
9029	aix_use_runtimelinking=no
9030	exp_sym_flag='-Bexport'
9031	no_entry_flag=""
9032      else
9033	# If we're using GNU nm, then we don't want the "-C" option.
9034	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9035	# Also, AIX nm treats weak defined symbols like other global
9036	# defined symbols, whereas GNU nm marks them as "W".
9037	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9038	  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'
9039	else
9040	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9041	fi
9042	aix_use_runtimelinking=no
9043
9044	# Test if we are trying to use run time linking or normal
9045	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9046	# need to do runtime linking.
9047	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9048	  for ld_flag in $LDFLAGS; do
9049	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9050	    aix_use_runtimelinking=yes
9051	    break
9052	  fi
9053	  done
9054	  ;;
9055	esac
9056
9057	exp_sym_flag='-bexport'
9058	no_entry_flag='-bnoentry'
9059      fi
9060
9061      # When large executables or shared objects are built, AIX ld can
9062      # have problems creating the table of contents.  If linking a library
9063      # or program results in "error TOC overflow" add -mminimal-toc to
9064      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9065      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9066
9067      archive_cmds=''
9068      hardcode_direct=yes
9069      hardcode_direct_absolute=yes
9070      hardcode_libdir_separator=':'
9071      link_all_deplibs=yes
9072      file_list_spec='${wl}-f,'
9073
9074      if test "$GCC" = yes; then
9075	case $host_os in aix4.[012]|aix4.[012].*)
9076	# We only want to do this on AIX 4.2 and lower, the check
9077	# below for broken collect2 doesn't work under 4.3+
9078	  collect2name=`${CC} -print-prog-name=collect2`
9079	  if test -f "$collect2name" &&
9080	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9081	  then
9082	  # We have reworked collect2
9083	  :
9084	  else
9085	  # We have old collect2
9086	  hardcode_direct=unsupported
9087	  # It fails to find uninstalled libraries when the uninstalled
9088	  # path is not listed in the libpath.  Setting hardcode_minus_L
9089	  # to unsupported forces relinking
9090	  hardcode_minus_L=yes
9091	  hardcode_libdir_flag_spec='-L$libdir'
9092	  hardcode_libdir_separator=
9093	  fi
9094	  ;;
9095	esac
9096	shared_flag='-shared'
9097	if test "$aix_use_runtimelinking" = yes; then
9098	  shared_flag="$shared_flag "'${wl}-G'
9099	fi
9100      else
9101	# not using gcc
9102	if test "$host_cpu" = ia64; then
9103	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9104	# chokes on -Wl,-G. The following line is correct:
9105	  shared_flag='-G'
9106	else
9107	  if test "$aix_use_runtimelinking" = yes; then
9108	    shared_flag='${wl}-G'
9109	  else
9110	    shared_flag='${wl}-bM:SRE'
9111	  fi
9112	fi
9113      fi
9114
9115      export_dynamic_flag_spec='${wl}-bexpall'
9116      # It seems that -bexpall does not export symbols beginning with
9117      # underscore (_), so it is better to generate a list of symbols to export.
9118      always_export_symbols=yes
9119      if test "$aix_use_runtimelinking" = yes; then
9120	# Warning - without using the other runtime loading flags (-brtl),
9121	# -berok will link without error, but may produce a broken library.
9122	allow_undefined_flag='-berok'
9123        # Determine the default libpath from the value encoded in an
9124        # empty executable.
9125        if test "${lt_cv_aix_libpath+set}" = set; then
9126  aix_libpath=$lt_cv_aix_libpath
9127else
9128  if ${lt_cv_aix_libpath_+:} false; then :
9129  $as_echo_n "(cached) " >&6
9130else
9131  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9132/* end confdefs.h.  */
9133
9134int
9135main ()
9136{
9137
9138  ;
9139  return 0;
9140}
9141_ACEOF
9142if ac_fn_c_try_link "$LINENO"; then :
9143
9144  lt_aix_libpath_sed='
9145      /Import File Strings/,/^$/ {
9146	  /^0/ {
9147	      s/^0  *\([^ ]*\) *$/\1/
9148	      p
9149	  }
9150      }'
9151  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9152  # Check for a 64-bit object if we didn't find anything.
9153  if test -z "$lt_cv_aix_libpath_"; then
9154    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9155  fi
9156fi
9157rm -f core conftest.err conftest.$ac_objext \
9158    conftest$ac_exeext conftest.$ac_ext
9159  if test -z "$lt_cv_aix_libpath_"; then
9160    lt_cv_aix_libpath_="/usr/lib:/lib"
9161  fi
9162
9163fi
9164
9165  aix_libpath=$lt_cv_aix_libpath_
9166fi
9167
9168        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9169        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"
9170      else
9171	if test "$host_cpu" = ia64; then
9172	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9173	  allow_undefined_flag="-z nodefs"
9174	  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"
9175	else
9176	 # Determine the default libpath from the value encoded in an
9177	 # empty executable.
9178	 if test "${lt_cv_aix_libpath+set}" = set; then
9179  aix_libpath=$lt_cv_aix_libpath
9180else
9181  if ${lt_cv_aix_libpath_+:} false; then :
9182  $as_echo_n "(cached) " >&6
9183else
9184  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9185/* end confdefs.h.  */
9186
9187int
9188main ()
9189{
9190
9191  ;
9192  return 0;
9193}
9194_ACEOF
9195if ac_fn_c_try_link "$LINENO"; then :
9196
9197  lt_aix_libpath_sed='
9198      /Import File Strings/,/^$/ {
9199	  /^0/ {
9200	      s/^0  *\([^ ]*\) *$/\1/
9201	      p
9202	  }
9203      }'
9204  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9205  # Check for a 64-bit object if we didn't find anything.
9206  if test -z "$lt_cv_aix_libpath_"; then
9207    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9208  fi
9209fi
9210rm -f core conftest.err conftest.$ac_objext \
9211    conftest$ac_exeext conftest.$ac_ext
9212  if test -z "$lt_cv_aix_libpath_"; then
9213    lt_cv_aix_libpath_="/usr/lib:/lib"
9214  fi
9215
9216fi
9217
9218  aix_libpath=$lt_cv_aix_libpath_
9219fi
9220
9221	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9222	  # Warning - without using the other run time loading flags,
9223	  # -berok will link without error, but may produce a broken library.
9224	  no_undefined_flag=' ${wl}-bernotok'
9225	  allow_undefined_flag=' ${wl}-berok'
9226	  if test "$with_gnu_ld" = yes; then
9227	    # We only use this code for GNU lds that support --whole-archive.
9228	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9229	  else
9230	    # Exported symbols can be pulled into shared objects from archives
9231	    whole_archive_flag_spec='$convenience'
9232	  fi
9233	  archive_cmds_need_lc=yes
9234	  # This is similar to how AIX traditionally builds its shared libraries.
9235	  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'
9236	fi
9237      fi
9238      ;;
9239
9240    amigaos*)
9241      case $host_cpu in
9242      powerpc)
9243            # see comment about AmigaOS4 .so support
9244            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9245            archive_expsym_cmds=''
9246        ;;
9247      m68k)
9248            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)'
9249            hardcode_libdir_flag_spec='-L$libdir'
9250            hardcode_minus_L=yes
9251        ;;
9252      esac
9253      ;;
9254
9255    bsdi[45]*)
9256      export_dynamic_flag_spec=-rdynamic
9257      ;;
9258
9259    cygwin* | mingw* | pw32* | cegcc*)
9260      # When not using gcc, we currently assume that we are using
9261      # Microsoft Visual C++.
9262      # hardcode_libdir_flag_spec is actually meaningless, as there is
9263      # no search path for DLLs.
9264      case $cc_basename in
9265      cl*)
9266	# Native MSVC
9267	hardcode_libdir_flag_spec=' '
9268	allow_undefined_flag=unsupported
9269	always_export_symbols=yes
9270	file_list_spec='@'
9271	# Tell ltmain to make .lib files, not .a files.
9272	libext=lib
9273	# Tell ltmain to make .dll files, not .so files.
9274	shrext_cmds=".dll"
9275	# FIXME: Setting linknames here is a bad hack.
9276	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9277	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9278	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9279	  else
9280	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9281	  fi~
9282	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9283	  linknames='
9284	# The linker will not automatically build a static lib if we build a DLL.
9285	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9286	enable_shared_with_static_runtimes=yes
9287	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9288	# Don't use ranlib
9289	old_postinstall_cmds='chmod 644 $oldlib'
9290	postlink_cmds='lt_outputfile="@OUTPUT@"~
9291	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9292	  case $lt_outputfile in
9293	    *.exe|*.EXE) ;;
9294	    *)
9295	      lt_outputfile="$lt_outputfile.exe"
9296	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9297	      ;;
9298	  esac~
9299	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9300	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9301	    $RM "$lt_outputfile.manifest";
9302	  fi'
9303	;;
9304      *)
9305	# Assume MSVC wrapper
9306	hardcode_libdir_flag_spec=' '
9307	allow_undefined_flag=unsupported
9308	# Tell ltmain to make .lib files, not .a files.
9309	libext=lib
9310	# Tell ltmain to make .dll files, not .so files.
9311	shrext_cmds=".dll"
9312	# FIXME: Setting linknames here is a bad hack.
9313	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9314	# The linker will automatically build a .lib file if we build a DLL.
9315	old_archive_from_new_cmds='true'
9316	# FIXME: Should let the user specify the lib program.
9317	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9318	enable_shared_with_static_runtimes=yes
9319	;;
9320      esac
9321      ;;
9322
9323    darwin* | rhapsody*)
9324
9325
9326  archive_cmds_need_lc=no
9327  hardcode_direct=no
9328  hardcode_automatic=yes
9329  hardcode_shlibpath_var=unsupported
9330  if test "$lt_cv_ld_force_load" = "yes"; then
9331    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\"`'
9332  else
9333    whole_archive_flag_spec=''
9334  fi
9335  link_all_deplibs=yes
9336  allow_undefined_flag="$_lt_dar_allow_undefined"
9337  case $cc_basename in
9338     ifort*) _lt_dar_can_shared=yes ;;
9339     *) _lt_dar_can_shared=$GCC ;;
9340  esac
9341  if test "$_lt_dar_can_shared" = "yes"; then
9342    output_verbose_link_cmd=func_echo_all
9343    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9344    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9345    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}"
9346    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}"
9347
9348  else
9349  ld_shlibs=no
9350  fi
9351
9352      ;;
9353
9354    dgux*)
9355      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9356      hardcode_libdir_flag_spec='-L$libdir'
9357      hardcode_shlibpath_var=no
9358      ;;
9359
9360    freebsd1*)
9361      ld_shlibs=no
9362      ;;
9363
9364    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9365    # support.  Future versions do this automatically, but an explicit c++rt0.o
9366    # does not break anything, and helps significantly (at the cost of a little
9367    # extra space).
9368    freebsd2.2*)
9369      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9370      hardcode_libdir_flag_spec='-R$libdir'
9371      hardcode_direct=yes
9372      hardcode_shlibpath_var=no
9373      ;;
9374
9375    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9376    freebsd2*)
9377      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9378      hardcode_direct=yes
9379      hardcode_minus_L=yes
9380      hardcode_shlibpath_var=no
9381      ;;
9382
9383    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9384    freebsd* | dragonfly*)
9385      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9386      hardcode_libdir_flag_spec='-R$libdir'
9387      hardcode_direct=yes
9388      hardcode_shlibpath_var=no
9389      ;;
9390
9391    hpux9*)
9392      if test "$GCC" = yes; then
9393	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9394      else
9395	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'
9396      fi
9397      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9398      hardcode_libdir_separator=:
9399      hardcode_direct=yes
9400
9401      # hardcode_minus_L: Not really in the search PATH,
9402      # but as the default location of the library.
9403      hardcode_minus_L=yes
9404      export_dynamic_flag_spec='${wl}-E'
9405      ;;
9406
9407    hpux10*)
9408      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9409	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9410      else
9411	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9412      fi
9413      if test "$with_gnu_ld" = no; then
9414	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9415	hardcode_libdir_flag_spec_ld='+b $libdir'
9416	hardcode_libdir_separator=:
9417	hardcode_direct=yes
9418	hardcode_direct_absolute=yes
9419	export_dynamic_flag_spec='${wl}-E'
9420	# hardcode_minus_L: Not really in the search PATH,
9421	# but as the default location of the library.
9422	hardcode_minus_L=yes
9423      fi
9424      ;;
9425
9426    hpux11*)
9427      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9428	case $host_cpu in
9429	hppa*64*)
9430	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9431	  ;;
9432	ia64*)
9433	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9434	  ;;
9435	*)
9436	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9437	  ;;
9438	esac
9439      else
9440	case $host_cpu in
9441	hppa*64*)
9442	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9443	  ;;
9444	ia64*)
9445	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9446	  ;;
9447	*)
9448
9449	  # Older versions of the 11.00 compiler do not understand -b yet
9450	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9451	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9452$as_echo_n "checking if $CC understands -b... " >&6; }
9453if ${lt_cv_prog_compiler__b+:} false; then :
9454  $as_echo_n "(cached) " >&6
9455else
9456  lt_cv_prog_compiler__b=no
9457   save_LDFLAGS="$LDFLAGS"
9458   LDFLAGS="$LDFLAGS -b"
9459   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9460   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9461     # The linker can only warn and ignore the option if not recognized
9462     # So say no if there are warnings
9463     if test -s conftest.err; then
9464       # Append any errors to the config.log.
9465       cat conftest.err 1>&5
9466       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9467       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9468       if diff conftest.exp conftest.er2 >/dev/null; then
9469         lt_cv_prog_compiler__b=yes
9470       fi
9471     else
9472       lt_cv_prog_compiler__b=yes
9473     fi
9474   fi
9475   $RM -r conftest*
9476   LDFLAGS="$save_LDFLAGS"
9477
9478fi
9479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9480$as_echo "$lt_cv_prog_compiler__b" >&6; }
9481
9482if test x"$lt_cv_prog_compiler__b" = xyes; then
9483    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9484else
9485    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9486fi
9487
9488	  ;;
9489	esac
9490      fi
9491      if test "$with_gnu_ld" = no; then
9492	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9493	hardcode_libdir_separator=:
9494
9495	case $host_cpu in
9496	hppa*64*|ia64*)
9497	  hardcode_direct=no
9498	  hardcode_shlibpath_var=no
9499	  ;;
9500	*)
9501	  hardcode_direct=yes
9502	  hardcode_direct_absolute=yes
9503	  export_dynamic_flag_spec='${wl}-E'
9504
9505	  # hardcode_minus_L: Not really in the search PATH,
9506	  # but as the default location of the library.
9507	  hardcode_minus_L=yes
9508	  ;;
9509	esac
9510      fi
9511      ;;
9512
9513    irix5* | irix6* | nonstopux*)
9514      if test "$GCC" = yes; then
9515	archive_cmds='$CC -shared $pic_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'
9516	# Try to use the -exported_symbol ld option, if it does not
9517	# work, assume that -exports_file does not work either and
9518	# implicitly export all symbols.
9519	# This should be the same for all languages, so no per-tag cache variable.
9520	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9521$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9522if ${lt_cv_irix_exported_symbol+:} false; then :
9523  $as_echo_n "(cached) " >&6
9524else
9525  save_LDFLAGS="$LDFLAGS"
9526	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9527	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9528/* end confdefs.h.  */
9529int foo (void) { return 0; }
9530_ACEOF
9531if ac_fn_c_try_link "$LINENO"; then :
9532  lt_cv_irix_exported_symbol=yes
9533else
9534  lt_cv_irix_exported_symbol=no
9535fi
9536rm -f core conftest.err conftest.$ac_objext \
9537    conftest$ac_exeext conftest.$ac_ext
9538           LDFLAGS="$save_LDFLAGS"
9539fi
9540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9541$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9542	if test "$lt_cv_irix_exported_symbol" = yes; then
9543          archive_expsym_cmds='$CC -shared $pic_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 ${wl}-exports_file ${wl}$export_symbols -o $lib'
9544	fi
9545      else
9546	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'
9547	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'
9548      fi
9549      archive_cmds_need_lc='no'
9550      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9551      hardcode_libdir_separator=:
9552      inherit_rpath=yes
9553      link_all_deplibs=yes
9554      ;;
9555
9556    netbsd*)
9557      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9558	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9559      else
9560	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9561      fi
9562      hardcode_libdir_flag_spec='-R$libdir'
9563      hardcode_direct=yes
9564      hardcode_shlibpath_var=no
9565      ;;
9566
9567    newsos6)
9568      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9569      hardcode_direct=yes
9570      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9571      hardcode_libdir_separator=:
9572      hardcode_shlibpath_var=no
9573      ;;
9574
9575    *nto* | *qnx*)
9576      ;;
9577
9578    openbsd*)
9579      if test -f /usr/libexec/ld.so; then
9580	hardcode_direct=yes
9581	hardcode_shlibpath_var=no
9582	hardcode_direct_absolute=yes
9583	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9584	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9585	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9586	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9587	  export_dynamic_flag_spec='${wl}-E'
9588	else
9589	  case $host_os in
9590	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9591	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9592	     hardcode_libdir_flag_spec='-R$libdir'
9593	     ;;
9594	   *)
9595	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9596	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9597	     ;;
9598	  esac
9599	fi
9600      else
9601	ld_shlibs=no
9602      fi
9603      ;;
9604
9605    os2*)
9606      hardcode_libdir_flag_spec='-L$libdir'
9607      hardcode_minus_L=yes
9608      allow_undefined_flag=unsupported
9609      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'
9610      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9611      ;;
9612
9613    osf3*)
9614      if test "$GCC" = yes; then
9615	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9616	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'
9617      else
9618	allow_undefined_flag=' -expect_unresolved \*'
9619	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'
9620      fi
9621      archive_cmds_need_lc='no'
9622      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9623      hardcode_libdir_separator=:
9624      ;;
9625
9626    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9627      if test "$GCC" = yes; then
9628	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9629	archive_cmds='$CC -shared${allow_undefined_flag} $pic_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'
9630	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9631      else
9632	allow_undefined_flag=' -expect_unresolved \*'
9633	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'
9634	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~
9635	$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'
9636
9637	# Both c and cxx compiler support -rpath directly
9638	hardcode_libdir_flag_spec='-rpath $libdir'
9639      fi
9640      archive_cmds_need_lc='no'
9641      hardcode_libdir_separator=:
9642      ;;
9643
9644    solaris*)
9645      no_undefined_flag=' -z defs'
9646      if test "$GCC" = yes; then
9647	wlarc='${wl}'
9648	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9649	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9650	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9651      else
9652	case `$CC -V 2>&1` in
9653	*"Compilers 5.0"*)
9654	  wlarc=''
9655	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9656	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9657	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9658	  ;;
9659	*)
9660	  wlarc='${wl}'
9661	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9662	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9663	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9664	  ;;
9665	esac
9666      fi
9667      hardcode_libdir_flag_spec='-R$libdir'
9668      hardcode_shlibpath_var=no
9669      case $host_os in
9670      solaris2.[0-5] | solaris2.[0-5].*) ;;
9671      *)
9672	# The compiler driver will combine and reorder linker options,
9673	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9674	# but is careful enough not to reorder.
9675	# Supported since Solaris 2.6 (maybe 2.5.1?)
9676	if test "$GCC" = yes; then
9677	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9678	else
9679	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9680	fi
9681	;;
9682      esac
9683      link_all_deplibs=yes
9684      ;;
9685
9686    sunos4*)
9687      if test "x$host_vendor" = xsequent; then
9688	# Use $CC to link under sequent, because it throws in some extra .o
9689	# files that make .init and .fini sections work.
9690	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9691      else
9692	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9693      fi
9694      hardcode_libdir_flag_spec='-L$libdir'
9695      hardcode_direct=yes
9696      hardcode_minus_L=yes
9697      hardcode_shlibpath_var=no
9698      ;;
9699
9700    sysv4)
9701      case $host_vendor in
9702	sni)
9703	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9704	  hardcode_direct=yes # is this really true???
9705	;;
9706	siemens)
9707	  ## LD is ld it makes a PLAMLIB
9708	  ## CC just makes a GrossModule.
9709	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9710	  reload_cmds='$CC -r -o $output$reload_objs'
9711	  hardcode_direct=no
9712        ;;
9713	motorola)
9714	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9715	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9716	;;
9717      esac
9718      runpath_var='LD_RUN_PATH'
9719      hardcode_shlibpath_var=no
9720      ;;
9721
9722    sysv4.3*)
9723      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9724      hardcode_shlibpath_var=no
9725      export_dynamic_flag_spec='-Bexport'
9726      ;;
9727
9728    sysv4*MP*)
9729      if test -d /usr/nec; then
9730	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9731	hardcode_shlibpath_var=no
9732	runpath_var=LD_RUN_PATH
9733	hardcode_runpath_var=yes
9734	ld_shlibs=yes
9735      fi
9736      ;;
9737
9738    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9739      no_undefined_flag='${wl}-z,text'
9740      archive_cmds_need_lc=no
9741      hardcode_shlibpath_var=no
9742      runpath_var='LD_RUN_PATH'
9743
9744      if test "$GCC" = yes; then
9745	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9746	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9747      else
9748	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9749	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9750      fi
9751      ;;
9752
9753    sysv5* | sco3.2v5* | sco5v6*)
9754      # Note: We can NOT use -z defs as we might desire, because we do not
9755      # link with -lc, and that would cause any symbols used from libc to
9756      # always be unresolved, which means just about no library would
9757      # ever link correctly.  If we're not using GNU ld we use -z text
9758      # though, which does catch some bad symbols but isn't as heavy-handed
9759      # as -z defs.
9760      no_undefined_flag='${wl}-z,text'
9761      allow_undefined_flag='${wl}-z,nodefs'
9762      archive_cmds_need_lc=no
9763      hardcode_shlibpath_var=no
9764      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9765      hardcode_libdir_separator=':'
9766      link_all_deplibs=yes
9767      export_dynamic_flag_spec='${wl}-Bexport'
9768      runpath_var='LD_RUN_PATH'
9769
9770      if test "$GCC" = yes; then
9771	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9772	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9773      else
9774	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9775	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9776      fi
9777      ;;
9778
9779    uts4*)
9780      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9781      hardcode_libdir_flag_spec='-L$libdir'
9782      hardcode_shlibpath_var=no
9783      ;;
9784
9785    *)
9786      ld_shlibs=no
9787      ;;
9788    esac
9789
9790    if test x$host_vendor = xsni; then
9791      case $host in
9792      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9793	export_dynamic_flag_spec='${wl}-Blargedynsym'
9794	;;
9795      esac
9796    fi
9797  fi
9798
9799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9800$as_echo "$ld_shlibs" >&6; }
9801test "$ld_shlibs" = no && can_build_shared=no
9802
9803with_gnu_ld=$with_gnu_ld
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819#
9820# Do we need to explicitly link libc?
9821#
9822case "x$archive_cmds_need_lc" in
9823x|xyes)
9824  # Assume -lc should be added
9825  archive_cmds_need_lc=yes
9826
9827  if test "$enable_shared" = yes && test "$GCC" = yes; then
9828    case $archive_cmds in
9829    *'~'*)
9830      # FIXME: we may have to deal with multi-command sequences.
9831      ;;
9832    '$CC '*)
9833      # Test whether the compiler implicitly links with -lc since on some
9834      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9835      # to ld, don't add -lc before -lgcc.
9836      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9837$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9838if ${lt_cv_archive_cmds_need_lc+:} false; then :
9839  $as_echo_n "(cached) " >&6
9840else
9841  $RM conftest*
9842	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9843
9844	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9845  (eval $ac_compile) 2>&5
9846  ac_status=$?
9847  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9848  test $ac_status = 0; } 2>conftest.err; then
9849	  soname=conftest
9850	  lib=conftest
9851	  libobjs=conftest.$ac_objext
9852	  deplibs=
9853	  wl=$lt_prog_compiler_wl
9854	  pic_flag=$lt_prog_compiler_pic
9855	  compiler_flags=-v
9856	  linker_flags=-v
9857	  verstring=
9858	  output_objdir=.
9859	  libname=conftest
9860	  lt_save_allow_undefined_flag=$allow_undefined_flag
9861	  allow_undefined_flag=
9862	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9863  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9864  ac_status=$?
9865  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9866  test $ac_status = 0; }
9867	  then
9868	    lt_cv_archive_cmds_need_lc=no
9869	  else
9870	    lt_cv_archive_cmds_need_lc=yes
9871	  fi
9872	  allow_undefined_flag=$lt_save_allow_undefined_flag
9873	else
9874	  cat conftest.err 1>&5
9875	fi
9876	$RM conftest*
9877
9878fi
9879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9880$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9881      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9882      ;;
9883    esac
9884  fi
9885  ;;
9886esac
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10045$as_echo_n "checking dynamic linker characteristics... " >&6; }
10046
10047if test "$GCC" = yes; then
10048  case $host_os in
10049    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10050    *) lt_awk_arg="/^libraries:/" ;;
10051  esac
10052  case $host_os in
10053    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10054    *) lt_sed_strip_eq="s,=/,/,g" ;;
10055  esac
10056  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10057  case $lt_search_path_spec in
10058  *\;*)
10059    # if the path contains ";" then we assume it to be the separator
10060    # otherwise default to the standard path separator (i.e. ":") - it is
10061    # assumed that no part of a normal pathname contains ";" but that should
10062    # okay in the real world where ";" in dirpaths is itself problematic.
10063    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10064    ;;
10065  *)
10066    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10067    ;;
10068  esac
10069  # Ok, now we have the path, separated by spaces, we can step through it
10070  # and add multilib dir if necessary.
10071  lt_tmp_lt_search_path_spec=
10072  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10073  for lt_sys_path in $lt_search_path_spec; do
10074    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10075      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10076    else
10077      test -d "$lt_sys_path" && \
10078	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10079    fi
10080  done
10081  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10082BEGIN {RS=" "; FS="/|\n";} {
10083  lt_foo="";
10084  lt_count=0;
10085  for (lt_i = NF; lt_i > 0; lt_i--) {
10086    if ($lt_i != "" && $lt_i != ".") {
10087      if ($lt_i == "..") {
10088        lt_count++;
10089      } else {
10090        if (lt_count == 0) {
10091          lt_foo="/" $lt_i lt_foo;
10092        } else {
10093          lt_count--;
10094        }
10095      }
10096    }
10097  }
10098  if (lt_foo != "") { lt_freq[lt_foo]++; }
10099  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10100}'`
10101  # AWK program above erroneously prepends '/' to C:/dos/paths
10102  # for these hosts.
10103  case $host_os in
10104    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10105      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10106  esac
10107  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10108else
10109  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10110fi
10111library_names_spec=
10112libname_spec='lib$name'
10113soname_spec=
10114shrext_cmds=".so"
10115postinstall_cmds=
10116postuninstall_cmds=
10117finish_cmds=
10118finish_eval=
10119shlibpath_var=
10120shlibpath_overrides_runpath=unknown
10121version_type=none
10122dynamic_linker="$host_os ld.so"
10123sys_lib_dlsearch_path_spec="/lib /usr/lib"
10124need_lib_prefix=unknown
10125hardcode_into_libs=no
10126
10127# when you set need_version to no, make sure it does not cause -set_version
10128# flags to be left without arguments
10129need_version=unknown
10130
10131case $host_os in
10132aix3*)
10133  version_type=linux
10134  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10135  shlibpath_var=LIBPATH
10136
10137  # AIX 3 has no versioning support, so we append a major version to the name.
10138  soname_spec='${libname}${release}${shared_ext}$major'
10139  ;;
10140
10141aix[4-9]*)
10142  version_type=linux
10143  need_lib_prefix=no
10144  need_version=no
10145  hardcode_into_libs=yes
10146  if test "$host_cpu" = ia64; then
10147    # AIX 5 supports IA64
10148    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10149    shlibpath_var=LD_LIBRARY_PATH
10150  else
10151    # With GCC up to 2.95.x, collect2 would create an import file
10152    # for dependence libraries.  The import file would start with
10153    # the line `#! .'.  This would cause the generated library to
10154    # depend on `.', always an invalid library.  This was fixed in
10155    # development snapshots of GCC prior to 3.0.
10156    case $host_os in
10157      aix4 | aix4.[01] | aix4.[01].*)
10158      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10159	   echo ' yes '
10160	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10161	:
10162      else
10163	can_build_shared=no
10164      fi
10165      ;;
10166    esac
10167    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10168    # soname into executable. Probably we can add versioning support to
10169    # collect2, so additional links can be useful in future.
10170    if test "$aix_use_runtimelinking" = yes; then
10171      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10172      # instead of lib<name>.a to let people know that these are not
10173      # typical AIX shared libraries.
10174      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10175    else
10176      # We preserve .a as extension for shared libraries through AIX4.2
10177      # and later when we are not doing run time linking.
10178      library_names_spec='${libname}${release}.a $libname.a'
10179      soname_spec='${libname}${release}${shared_ext}$major'
10180    fi
10181    shlibpath_var=LIBPATH
10182  fi
10183  ;;
10184
10185amigaos*)
10186  case $host_cpu in
10187  powerpc)
10188    # Since July 2007 AmigaOS4 officially supports .so libraries.
10189    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10190    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10191    ;;
10192  m68k)
10193    library_names_spec='$libname.ixlibrary $libname.a'
10194    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10195    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'
10196    ;;
10197  esac
10198  ;;
10199
10200beos*)
10201  library_names_spec='${libname}${shared_ext}'
10202  dynamic_linker="$host_os ld.so"
10203  shlibpath_var=LIBRARY_PATH
10204  ;;
10205
10206bsdi[45]*)
10207  version_type=linux
10208  need_version=no
10209  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10210  soname_spec='${libname}${release}${shared_ext}$major'
10211  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10212  shlibpath_var=LD_LIBRARY_PATH
10213  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10214  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10215  # the default ld.so.conf also contains /usr/contrib/lib and
10216  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10217  # libtool to hard-code these into programs
10218  ;;
10219
10220cygwin* | mingw* | pw32* | cegcc*)
10221  version_type=windows
10222  shrext_cmds=".dll"
10223  need_version=no
10224  need_lib_prefix=no
10225
10226  case $GCC,$cc_basename in
10227  yes,*)
10228    # gcc
10229    library_names_spec='$libname.dll.a'
10230    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10231    postinstall_cmds='base_file=`basename \${file}`~
10232      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10233      dldir=$destdir/`dirname \$dlpath`~
10234      test -d \$dldir || mkdir -p \$dldir~
10235      $install_prog $dir/$dlname \$dldir/$dlname~
10236      chmod a+x \$dldir/$dlname~
10237      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10238        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10239      fi'
10240    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10241      dlpath=$dir/\$dldll~
10242       $RM \$dlpath'
10243    shlibpath_overrides_runpath=yes
10244
10245    case $host_os in
10246    cygwin*)
10247      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10248      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10249
10250      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10251      ;;
10252    mingw* | cegcc*)
10253      # MinGW DLLs use traditional 'lib' prefix
10254      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10255      ;;
10256    pw32*)
10257      # pw32 DLLs use 'pw' prefix rather than 'lib'
10258      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10259      ;;
10260    esac
10261    dynamic_linker='Win32 ld.exe'
10262    ;;
10263
10264  *,cl*)
10265    # Native MSVC
10266    libname_spec='$name'
10267    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10268    library_names_spec='${libname}.dll.lib'
10269
10270    case $build_os in
10271    mingw*)
10272      sys_lib_search_path_spec=
10273      lt_save_ifs=$IFS
10274      IFS=';'
10275      for lt_path in $LIB
10276      do
10277        IFS=$lt_save_ifs
10278        # Let DOS variable expansion print the short 8.3 style file name.
10279        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10280        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10281      done
10282      IFS=$lt_save_ifs
10283      # Convert to MSYS style.
10284      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10285      ;;
10286    cygwin*)
10287      # Convert to unix form, then to dos form, then back to unix form
10288      # but this time dos style (no spaces!) so that the unix form looks
10289      # like /cygdrive/c/PROGRA~1:/cygdr...
10290      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10291      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10292      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10293      ;;
10294    *)
10295      sys_lib_search_path_spec="$LIB"
10296      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10297        # It is most probably a Windows format PATH.
10298        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10299      else
10300        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10301      fi
10302      # FIXME: find the short name or the path components, as spaces are
10303      # common. (e.g. "Program Files" -> "PROGRA~1")
10304      ;;
10305    esac
10306
10307    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10308    postinstall_cmds='base_file=`basename \${file}`~
10309      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10310      dldir=$destdir/`dirname \$dlpath`~
10311      test -d \$dldir || mkdir -p \$dldir~
10312      $install_prog $dir/$dlname \$dldir/$dlname'
10313    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10314      dlpath=$dir/\$dldll~
10315       $RM \$dlpath'
10316    shlibpath_overrides_runpath=yes
10317    dynamic_linker='Win32 link.exe'
10318    ;;
10319
10320  *)
10321    # Assume MSVC wrapper
10322    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10323    dynamic_linker='Win32 ld.exe'
10324    ;;
10325  esac
10326  # FIXME: first we should search . and the directory the executable is in
10327  shlibpath_var=PATH
10328  ;;
10329
10330darwin* | rhapsody*)
10331  dynamic_linker="$host_os dyld"
10332  version_type=darwin
10333  need_lib_prefix=no
10334  need_version=no
10335  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10336  soname_spec='${libname}${release}${major}$shared_ext'
10337  shlibpath_overrides_runpath=yes
10338  shlibpath_var=DYLD_LIBRARY_PATH
10339  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10340
10341  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10342  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10343  ;;
10344
10345dgux*)
10346  version_type=linux
10347  need_lib_prefix=no
10348  need_version=no
10349  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10350  soname_spec='${libname}${release}${shared_ext}$major'
10351  shlibpath_var=LD_LIBRARY_PATH
10352  ;;
10353
10354freebsd1*)
10355  dynamic_linker=no
10356  ;;
10357
10358freebsd* | dragonfly*)
10359  # DragonFly does not have aout.  When/if they implement a new
10360  # versioning mechanism, adjust this.
10361  if test -x /usr/bin/objformat; then
10362    objformat=`/usr/bin/objformat`
10363  else
10364    case $host_os in
10365    freebsd[123]*) objformat=aout ;;
10366    *) objformat=elf ;;
10367    esac
10368  fi
10369  version_type=freebsd-$objformat
10370  case $version_type in
10371    freebsd-elf*)
10372      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10373      need_version=no
10374      need_lib_prefix=no
10375      ;;
10376    freebsd-*)
10377      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10378      need_version=yes
10379      ;;
10380  esac
10381  shlibpath_var=LD_LIBRARY_PATH
10382  case $host_os in
10383  freebsd2*)
10384    shlibpath_overrides_runpath=yes
10385    ;;
10386  freebsd3.[01]* | freebsdelf3.[01]*)
10387    shlibpath_overrides_runpath=yes
10388    hardcode_into_libs=yes
10389    ;;
10390  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10391  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10392    shlibpath_overrides_runpath=no
10393    hardcode_into_libs=yes
10394    ;;
10395  *) # from 4.6 on, and DragonFly
10396    shlibpath_overrides_runpath=yes
10397    hardcode_into_libs=yes
10398    ;;
10399  esac
10400  ;;
10401
10402gnu*)
10403  version_type=linux
10404  need_lib_prefix=no
10405  need_version=no
10406  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10407  soname_spec='${libname}${release}${shared_ext}$major'
10408  shlibpath_var=LD_LIBRARY_PATH
10409  hardcode_into_libs=yes
10410  ;;
10411
10412haiku*)
10413  version_type=linux
10414  need_lib_prefix=no
10415  need_version=no
10416  dynamic_linker="$host_os runtime_loader"
10417  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10418  soname_spec='${libname}${release}${shared_ext}$major'
10419  shlibpath_var=LIBRARY_PATH
10420  shlibpath_overrides_runpath=yes
10421  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10422  hardcode_into_libs=yes
10423  ;;
10424
10425hpux9* | hpux10* | hpux11*)
10426  # Give a soname corresponding to the major version so that dld.sl refuses to
10427  # link against other versions.
10428  version_type=sunos
10429  need_lib_prefix=no
10430  need_version=no
10431  case $host_cpu in
10432  ia64*)
10433    shrext_cmds='.so'
10434    hardcode_into_libs=yes
10435    dynamic_linker="$host_os dld.so"
10436    shlibpath_var=LD_LIBRARY_PATH
10437    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10438    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10439    soname_spec='${libname}${release}${shared_ext}$major'
10440    if test "X$HPUX_IA64_MODE" = X32; then
10441      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10442    else
10443      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10444    fi
10445    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10446    ;;
10447  hppa*64*)
10448    shrext_cmds='.sl'
10449    hardcode_into_libs=yes
10450    dynamic_linker="$host_os dld.sl"
10451    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10452    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10453    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10454    soname_spec='${libname}${release}${shared_ext}$major'
10455    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10456    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10457    ;;
10458  *)
10459    shrext_cmds='.sl'
10460    dynamic_linker="$host_os dld.sl"
10461    shlibpath_var=SHLIB_PATH
10462    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10463    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10464    soname_spec='${libname}${release}${shared_ext}$major'
10465    ;;
10466  esac
10467  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10468  postinstall_cmds='chmod 555 $lib'
10469  # or fails outright, so override atomically:
10470  install_override_mode=555
10471  ;;
10472
10473interix[3-9]*)
10474  version_type=linux
10475  need_lib_prefix=no
10476  need_version=no
10477  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10478  soname_spec='${libname}${release}${shared_ext}$major'
10479  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10480  shlibpath_var=LD_LIBRARY_PATH
10481  shlibpath_overrides_runpath=no
10482  hardcode_into_libs=yes
10483  ;;
10484
10485irix5* | irix6* | nonstopux*)
10486  case $host_os in
10487    nonstopux*) version_type=nonstopux ;;
10488    *)
10489	if test "$lt_cv_prog_gnu_ld" = yes; then
10490		version_type=linux
10491	else
10492		version_type=irix
10493	fi ;;
10494  esac
10495  need_lib_prefix=no
10496  need_version=no
10497  soname_spec='${libname}${release}${shared_ext}$major'
10498  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10499  case $host_os in
10500  irix5* | nonstopux*)
10501    libsuff= shlibsuff=
10502    ;;
10503  *)
10504    case $LD in # libtool.m4 will add one of these switches to LD
10505    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10506      libsuff= shlibsuff= libmagic=32-bit;;
10507    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10508      libsuff=32 shlibsuff=N32 libmagic=N32;;
10509    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10510      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10511    *) libsuff= shlibsuff= libmagic=never-match;;
10512    esac
10513    ;;
10514  esac
10515  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10516  shlibpath_overrides_runpath=no
10517  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10518  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10519  hardcode_into_libs=yes
10520  ;;
10521
10522# No shared lib support for Linux oldld, aout, or coff.
10523linux*oldld* | linux*aout* | linux*coff*)
10524  dynamic_linker=no
10525  ;;
10526
10527# This must be Linux ELF.
10528linux* | k*bsd*-gnu | kopensolaris*-gnu)
10529  version_type=linux
10530  need_lib_prefix=no
10531  need_version=no
10532  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10533  soname_spec='${libname}${release}${shared_ext}$major'
10534  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10535  shlibpath_var=LD_LIBRARY_PATH
10536  shlibpath_overrides_runpath=no
10537
10538  # Some binutils ld are patched to set DT_RUNPATH
10539  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10540  $as_echo_n "(cached) " >&6
10541else
10542  lt_cv_shlibpath_overrides_runpath=no
10543    save_LDFLAGS=$LDFLAGS
10544    save_libdir=$libdir
10545    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10546	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10547    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10548/* end confdefs.h.  */
10549
10550int
10551main ()
10552{
10553
10554  ;
10555  return 0;
10556}
10557_ACEOF
10558if ac_fn_c_try_link "$LINENO"; then :
10559  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10560  lt_cv_shlibpath_overrides_runpath=yes
10561fi
10562fi
10563rm -f core conftest.err conftest.$ac_objext \
10564    conftest$ac_exeext conftest.$ac_ext
10565    LDFLAGS=$save_LDFLAGS
10566    libdir=$save_libdir
10567
10568fi
10569
10570  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10571
10572  # This implies no fast_install, which is unacceptable.
10573  # Some rework will be needed to allow for fast_install
10574  # before this can be enabled.
10575  hardcode_into_libs=yes
10576
10577  # Append ld.so.conf contents to the search path
10578  if test -f /etc/ld.so.conf; then
10579    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' ' '`
10580    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10581  fi
10582
10583  # We used to test for /lib/ld.so.1 and disable shared libraries on
10584  # powerpc, because MkLinux only supported shared libraries with the
10585  # GNU dynamic linker.  Since this was broken with cross compilers,
10586  # most powerpc-linux boxes support dynamic linking these days and
10587  # people can always --disable-shared, the test was removed, and we
10588  # assume the GNU/Linux dynamic linker is in use.
10589  dynamic_linker='GNU/Linux ld.so'
10590  ;;
10591
10592netbsd*)
10593  version_type=sunos
10594  need_lib_prefix=no
10595  need_version=no
10596  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10597    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10598    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10599    dynamic_linker='NetBSD (a.out) ld.so'
10600  else
10601    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10602    soname_spec='${libname}${release}${shared_ext}$major'
10603    dynamic_linker='NetBSD ld.elf_so'
10604  fi
10605  shlibpath_var=LD_LIBRARY_PATH
10606  shlibpath_overrides_runpath=yes
10607  hardcode_into_libs=yes
10608  ;;
10609
10610newsos6)
10611  version_type=linux
10612  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10613  shlibpath_var=LD_LIBRARY_PATH
10614  shlibpath_overrides_runpath=yes
10615  ;;
10616
10617*nto* | *qnx*)
10618  version_type=qnx
10619  need_lib_prefix=no
10620  need_version=no
10621  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10622  soname_spec='${libname}${release}${shared_ext}$major'
10623  shlibpath_var=LD_LIBRARY_PATH
10624  shlibpath_overrides_runpath=no
10625  hardcode_into_libs=yes
10626  dynamic_linker='ldqnx.so'
10627  ;;
10628
10629openbsd*)
10630  version_type=sunos
10631  sys_lib_dlsearch_path_spec="/usr/lib"
10632  need_lib_prefix=no
10633  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10634  case $host_os in
10635    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10636    *)				need_version=no  ;;
10637  esac
10638  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10639  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10640  shlibpath_var=LD_LIBRARY_PATH
10641  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10642    case $host_os in
10643      openbsd2.[89] | openbsd2.[89].*)
10644	shlibpath_overrides_runpath=no
10645	;;
10646      *)
10647	shlibpath_overrides_runpath=yes
10648	;;
10649      esac
10650  else
10651    shlibpath_overrides_runpath=yes
10652  fi
10653  ;;
10654
10655os2*)
10656  libname_spec='$name'
10657  shrext_cmds=".dll"
10658  need_lib_prefix=no
10659  library_names_spec='$libname${shared_ext} $libname.a'
10660  dynamic_linker='OS/2 ld.exe'
10661  shlibpath_var=LIBPATH
10662  ;;
10663
10664osf3* | osf4* | osf5*)
10665  version_type=osf
10666  need_lib_prefix=no
10667  need_version=no
10668  soname_spec='${libname}${release}${shared_ext}$major'
10669  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10670  shlibpath_var=LD_LIBRARY_PATH
10671  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10672  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10673  ;;
10674
10675rdos*)
10676  dynamic_linker=no
10677  ;;
10678
10679solaris*)
10680  version_type=linux
10681  need_lib_prefix=no
10682  need_version=no
10683  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10684  soname_spec='${libname}${release}${shared_ext}$major'
10685  shlibpath_var=LD_LIBRARY_PATH
10686  shlibpath_overrides_runpath=yes
10687  hardcode_into_libs=yes
10688  # ldd complains unless libraries are executable
10689  postinstall_cmds='chmod +x $lib'
10690  ;;
10691
10692sunos4*)
10693  version_type=sunos
10694  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10695  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10696  shlibpath_var=LD_LIBRARY_PATH
10697  shlibpath_overrides_runpath=yes
10698  if test "$with_gnu_ld" = yes; then
10699    need_lib_prefix=no
10700  fi
10701  need_version=yes
10702  ;;
10703
10704sysv4 | sysv4.3*)
10705  version_type=linux
10706  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10707  soname_spec='${libname}${release}${shared_ext}$major'
10708  shlibpath_var=LD_LIBRARY_PATH
10709  case $host_vendor in
10710    sni)
10711      shlibpath_overrides_runpath=no
10712      need_lib_prefix=no
10713      runpath_var=LD_RUN_PATH
10714      ;;
10715    siemens)
10716      need_lib_prefix=no
10717      ;;
10718    motorola)
10719      need_lib_prefix=no
10720      need_version=no
10721      shlibpath_overrides_runpath=no
10722      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10723      ;;
10724  esac
10725  ;;
10726
10727sysv4*MP*)
10728  if test -d /usr/nec ;then
10729    version_type=linux
10730    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10731    soname_spec='$libname${shared_ext}.$major'
10732    shlibpath_var=LD_LIBRARY_PATH
10733  fi
10734  ;;
10735
10736sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10737  version_type=freebsd-elf
10738  need_lib_prefix=no
10739  need_version=no
10740  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10741  soname_spec='${libname}${release}${shared_ext}$major'
10742  shlibpath_var=LD_LIBRARY_PATH
10743  shlibpath_overrides_runpath=yes
10744  hardcode_into_libs=yes
10745  if test "$with_gnu_ld" = yes; then
10746    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10747  else
10748    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10749    case $host_os in
10750      sco3.2v5*)
10751        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10752	;;
10753    esac
10754  fi
10755  sys_lib_dlsearch_path_spec='/usr/lib'
10756  ;;
10757
10758tpf*)
10759  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10760  version_type=linux
10761  need_lib_prefix=no
10762  need_version=no
10763  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10764  shlibpath_var=LD_LIBRARY_PATH
10765  shlibpath_overrides_runpath=no
10766  hardcode_into_libs=yes
10767  ;;
10768
10769uts4*)
10770  version_type=linux
10771  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10772  soname_spec='${libname}${release}${shared_ext}$major'
10773  shlibpath_var=LD_LIBRARY_PATH
10774  ;;
10775
10776*)
10777  dynamic_linker=no
10778  ;;
10779esac
10780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10781$as_echo "$dynamic_linker" >&6; }
10782test "$dynamic_linker" = no && can_build_shared=no
10783
10784variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10785if test "$GCC" = yes; then
10786  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10787fi
10788
10789if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10790  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10791fi
10792if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10793  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10794fi
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10888$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10889hardcode_action=
10890if test -n "$hardcode_libdir_flag_spec" ||
10891   test -n "$runpath_var" ||
10892   test "X$hardcode_automatic" = "Xyes" ; then
10893
10894  # We can hardcode non-existent directories.
10895  if test "$hardcode_direct" != no &&
10896     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10897     # have to relink, otherwise we might link with an installed library
10898     # when we should be linking with a yet-to-be-installed one
10899     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10900     test "$hardcode_minus_L" != no; then
10901    # Linking always hardcodes the temporary library directory.
10902    hardcode_action=relink
10903  else
10904    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10905    hardcode_action=immediate
10906  fi
10907else
10908  # We cannot hardcode anything, or else we can only hardcode existing
10909  # directories.
10910  hardcode_action=unsupported
10911fi
10912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10913$as_echo "$hardcode_action" >&6; }
10914
10915if test "$hardcode_action" = relink ||
10916   test "$inherit_rpath" = yes; then
10917  # Fast installation is not supported
10918  enable_fast_install=no
10919elif test "$shlibpath_overrides_runpath" = yes ||
10920     test "$enable_shared" = no; then
10921  # Fast installation is not necessary
10922  enable_fast_install=needless
10923fi
10924
10925
10926
10927
10928
10929
10930  if test "x$enable_dlopen" != xyes; then
10931  enable_dlopen=unknown
10932  enable_dlopen_self=unknown
10933  enable_dlopen_self_static=unknown
10934else
10935  lt_cv_dlopen=no
10936  lt_cv_dlopen_libs=
10937
10938  case $host_os in
10939  beos*)
10940    lt_cv_dlopen="load_add_on"
10941    lt_cv_dlopen_libs=
10942    lt_cv_dlopen_self=yes
10943    ;;
10944
10945  mingw* | pw32* | cegcc*)
10946    lt_cv_dlopen="LoadLibrary"
10947    lt_cv_dlopen_libs=
10948    ;;
10949
10950  cygwin*)
10951    lt_cv_dlopen="dlopen"
10952    lt_cv_dlopen_libs=
10953    ;;
10954
10955  darwin*)
10956  # if libdl is installed we need to link against it
10957    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10958$as_echo_n "checking for dlopen in -ldl... " >&6; }
10959if ${ac_cv_lib_dl_dlopen+:} false; then :
10960  $as_echo_n "(cached) " >&6
10961else
10962  ac_check_lib_save_LIBS=$LIBS
10963LIBS="-ldl  $LIBS"
10964cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10965/* end confdefs.h.  */
10966
10967/* Override any GCC internal prototype to avoid an error.
10968   Use char because int might match the return type of a GCC
10969   builtin and then its argument prototype would still apply.  */
10970#ifdef __cplusplus
10971extern "C"
10972#endif
10973char dlopen ();
10974int
10975main ()
10976{
10977return dlopen ();
10978  ;
10979  return 0;
10980}
10981_ACEOF
10982if ac_fn_c_try_link "$LINENO"; then :
10983  ac_cv_lib_dl_dlopen=yes
10984else
10985  ac_cv_lib_dl_dlopen=no
10986fi
10987rm -f core conftest.err conftest.$ac_objext \
10988    conftest$ac_exeext conftest.$ac_ext
10989LIBS=$ac_check_lib_save_LIBS
10990fi
10991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10992$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10993if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10994  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10995else
10996
10997    lt_cv_dlopen="dyld"
10998    lt_cv_dlopen_libs=
10999    lt_cv_dlopen_self=yes
11000
11001fi
11002
11003    ;;
11004
11005  *)
11006    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11007if test "x$ac_cv_func_shl_load" = xyes; then :
11008  lt_cv_dlopen="shl_load"
11009else
11010  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11011$as_echo_n "checking for shl_load in -ldld... " >&6; }
11012if ${ac_cv_lib_dld_shl_load+:} false; then :
11013  $as_echo_n "(cached) " >&6
11014else
11015  ac_check_lib_save_LIBS=$LIBS
11016LIBS="-ldld  $LIBS"
11017cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11018/* end confdefs.h.  */
11019
11020/* Override any GCC internal prototype to avoid an error.
11021   Use char because int might match the return type of a GCC
11022   builtin and then its argument prototype would still apply.  */
11023#ifdef __cplusplus
11024extern "C"
11025#endif
11026char shl_load ();
11027int
11028main ()
11029{
11030return shl_load ();
11031  ;
11032  return 0;
11033}
11034_ACEOF
11035if ac_fn_c_try_link "$LINENO"; then :
11036  ac_cv_lib_dld_shl_load=yes
11037else
11038  ac_cv_lib_dld_shl_load=no
11039fi
11040rm -f core conftest.err conftest.$ac_objext \
11041    conftest$ac_exeext conftest.$ac_ext
11042LIBS=$ac_check_lib_save_LIBS
11043fi
11044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11045$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11046if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11047  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11048else
11049  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11050if test "x$ac_cv_func_dlopen" = xyes; then :
11051  lt_cv_dlopen="dlopen"
11052else
11053  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11054$as_echo_n "checking for dlopen in -ldl... " >&6; }
11055if ${ac_cv_lib_dl_dlopen+:} false; then :
11056  $as_echo_n "(cached) " >&6
11057else
11058  ac_check_lib_save_LIBS=$LIBS
11059LIBS="-ldl  $LIBS"
11060cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11061/* end confdefs.h.  */
11062
11063/* Override any GCC internal prototype to avoid an error.
11064   Use char because int might match the return type of a GCC
11065   builtin and then its argument prototype would still apply.  */
11066#ifdef __cplusplus
11067extern "C"
11068#endif
11069char dlopen ();
11070int
11071main ()
11072{
11073return dlopen ();
11074  ;
11075  return 0;
11076}
11077_ACEOF
11078if ac_fn_c_try_link "$LINENO"; then :
11079  ac_cv_lib_dl_dlopen=yes
11080else
11081  ac_cv_lib_dl_dlopen=no
11082fi
11083rm -f core conftest.err conftest.$ac_objext \
11084    conftest$ac_exeext conftest.$ac_ext
11085LIBS=$ac_check_lib_save_LIBS
11086fi
11087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11088$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11089if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11090  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11091else
11092  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11093$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11094if ${ac_cv_lib_svld_dlopen+:} false; then :
11095  $as_echo_n "(cached) " >&6
11096else
11097  ac_check_lib_save_LIBS=$LIBS
11098LIBS="-lsvld  $LIBS"
11099cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11100/* end confdefs.h.  */
11101
11102/* Override any GCC internal prototype to avoid an error.
11103   Use char because int might match the return type of a GCC
11104   builtin and then its argument prototype would still apply.  */
11105#ifdef __cplusplus
11106extern "C"
11107#endif
11108char dlopen ();
11109int
11110main ()
11111{
11112return dlopen ();
11113  ;
11114  return 0;
11115}
11116_ACEOF
11117if ac_fn_c_try_link "$LINENO"; then :
11118  ac_cv_lib_svld_dlopen=yes
11119else
11120  ac_cv_lib_svld_dlopen=no
11121fi
11122rm -f core conftest.err conftest.$ac_objext \
11123    conftest$ac_exeext conftest.$ac_ext
11124LIBS=$ac_check_lib_save_LIBS
11125fi
11126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11127$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11128if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11129  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11130else
11131  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11132$as_echo_n "checking for dld_link in -ldld... " >&6; }
11133if ${ac_cv_lib_dld_dld_link+:} false; then :
11134  $as_echo_n "(cached) " >&6
11135else
11136  ac_check_lib_save_LIBS=$LIBS
11137LIBS="-ldld  $LIBS"
11138cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11139/* end confdefs.h.  */
11140
11141/* Override any GCC internal prototype to avoid an error.
11142   Use char because int might match the return type of a GCC
11143   builtin and then its argument prototype would still apply.  */
11144#ifdef __cplusplus
11145extern "C"
11146#endif
11147char dld_link ();
11148int
11149main ()
11150{
11151return dld_link ();
11152  ;
11153  return 0;
11154}
11155_ACEOF
11156if ac_fn_c_try_link "$LINENO"; then :
11157  ac_cv_lib_dld_dld_link=yes
11158else
11159  ac_cv_lib_dld_dld_link=no
11160fi
11161rm -f core conftest.err conftest.$ac_objext \
11162    conftest$ac_exeext conftest.$ac_ext
11163LIBS=$ac_check_lib_save_LIBS
11164fi
11165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11166$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11167if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11168  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11169fi
11170
11171
11172fi
11173
11174
11175fi
11176
11177
11178fi
11179
11180
11181fi
11182
11183
11184fi
11185
11186    ;;
11187  esac
11188
11189  if test "x$lt_cv_dlopen" != xno; then
11190    enable_dlopen=yes
11191  else
11192    enable_dlopen=no
11193  fi
11194
11195  case $lt_cv_dlopen in
11196  dlopen)
11197    save_CPPFLAGS="$CPPFLAGS"
11198    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11199
11200    save_LDFLAGS="$LDFLAGS"
11201    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11202
11203    save_LIBS="$LIBS"
11204    LIBS="$lt_cv_dlopen_libs $LIBS"
11205
11206    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11207$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11208if ${lt_cv_dlopen_self+:} false; then :
11209  $as_echo_n "(cached) " >&6
11210else
11211  	  if test "$cross_compiling" = yes; then :
11212  lt_cv_dlopen_self=cross
11213else
11214  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11215  lt_status=$lt_dlunknown
11216  cat > conftest.$ac_ext <<_LT_EOF
11217#line $LINENO "configure"
11218#include "confdefs.h"
11219
11220#if HAVE_DLFCN_H
11221#include <dlfcn.h>
11222#endif
11223
11224#include <stdio.h>
11225
11226#ifdef RTLD_GLOBAL
11227#  define LT_DLGLOBAL		RTLD_GLOBAL
11228#else
11229#  ifdef DL_GLOBAL
11230#    define LT_DLGLOBAL		DL_GLOBAL
11231#  else
11232#    define LT_DLGLOBAL		0
11233#  endif
11234#endif
11235
11236/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11237   find out it does not work in some platform. */
11238#ifndef LT_DLLAZY_OR_NOW
11239#  ifdef RTLD_LAZY
11240#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11241#  else
11242#    ifdef DL_LAZY
11243#      define LT_DLLAZY_OR_NOW		DL_LAZY
11244#    else
11245#      ifdef RTLD_NOW
11246#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11247#      else
11248#        ifdef DL_NOW
11249#          define LT_DLLAZY_OR_NOW	DL_NOW
11250#        else
11251#          define LT_DLLAZY_OR_NOW	0
11252#        endif
11253#      endif
11254#    endif
11255#  endif
11256#endif
11257
11258/* When -fvisbility=hidden is used, assume the code has been annotated
11259   correspondingly for the symbols needed.  */
11260#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11261int fnord () __attribute__((visibility("default")));
11262#endif
11263
11264int fnord () { return 42; }
11265int main ()
11266{
11267  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11268  int status = $lt_dlunknown;
11269
11270  if (self)
11271    {
11272      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11273      else
11274        {
11275	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11276          else puts (dlerror ());
11277	}
11278      /* dlclose (self); */
11279    }
11280  else
11281    puts (dlerror ());
11282
11283  return status;
11284}
11285_LT_EOF
11286  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11287  (eval $ac_link) 2>&5
11288  ac_status=$?
11289  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11290  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11291    (./conftest; exit; ) >&5 2>/dev/null
11292    lt_status=$?
11293    case x$lt_status in
11294      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11295      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11296      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11297    esac
11298  else :
11299    # compilation failed
11300    lt_cv_dlopen_self=no
11301  fi
11302fi
11303rm -fr conftest*
11304
11305
11306fi
11307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11308$as_echo "$lt_cv_dlopen_self" >&6; }
11309
11310    if test "x$lt_cv_dlopen_self" = xyes; then
11311      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11312      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11313$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11314if ${lt_cv_dlopen_self_static+:} false; then :
11315  $as_echo_n "(cached) " >&6
11316else
11317  	  if test "$cross_compiling" = yes; then :
11318  lt_cv_dlopen_self_static=cross
11319else
11320  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11321  lt_status=$lt_dlunknown
11322  cat > conftest.$ac_ext <<_LT_EOF
11323#line $LINENO "configure"
11324#include "confdefs.h"
11325
11326#if HAVE_DLFCN_H
11327#include <dlfcn.h>
11328#endif
11329
11330#include <stdio.h>
11331
11332#ifdef RTLD_GLOBAL
11333#  define LT_DLGLOBAL		RTLD_GLOBAL
11334#else
11335#  ifdef DL_GLOBAL
11336#    define LT_DLGLOBAL		DL_GLOBAL
11337#  else
11338#    define LT_DLGLOBAL		0
11339#  endif
11340#endif
11341
11342/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11343   find out it does not work in some platform. */
11344#ifndef LT_DLLAZY_OR_NOW
11345#  ifdef RTLD_LAZY
11346#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11347#  else
11348#    ifdef DL_LAZY
11349#      define LT_DLLAZY_OR_NOW		DL_LAZY
11350#    else
11351#      ifdef RTLD_NOW
11352#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11353#      else
11354#        ifdef DL_NOW
11355#          define LT_DLLAZY_OR_NOW	DL_NOW
11356#        else
11357#          define LT_DLLAZY_OR_NOW	0
11358#        endif
11359#      endif
11360#    endif
11361#  endif
11362#endif
11363
11364/* When -fvisbility=hidden is used, assume the code has been annotated
11365   correspondingly for the symbols needed.  */
11366#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11367int fnord () __attribute__((visibility("default")));
11368#endif
11369
11370int fnord () { return 42; }
11371int main ()
11372{
11373  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11374  int status = $lt_dlunknown;
11375
11376  if (self)
11377    {
11378      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11379      else
11380        {
11381	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11382          else puts (dlerror ());
11383	}
11384      /* dlclose (self); */
11385    }
11386  else
11387    puts (dlerror ());
11388
11389  return status;
11390}
11391_LT_EOF
11392  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11393  (eval $ac_link) 2>&5
11394  ac_status=$?
11395  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11396  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11397    (./conftest; exit; ) >&5 2>/dev/null
11398    lt_status=$?
11399    case x$lt_status in
11400      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11401      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11402      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11403    esac
11404  else :
11405    # compilation failed
11406    lt_cv_dlopen_self_static=no
11407  fi
11408fi
11409rm -fr conftest*
11410
11411
11412fi
11413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11414$as_echo "$lt_cv_dlopen_self_static" >&6; }
11415    fi
11416
11417    CPPFLAGS="$save_CPPFLAGS"
11418    LDFLAGS="$save_LDFLAGS"
11419    LIBS="$save_LIBS"
11420    ;;
11421  esac
11422
11423  case $lt_cv_dlopen_self in
11424  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11425  *) enable_dlopen_self=unknown ;;
11426  esac
11427
11428  case $lt_cv_dlopen_self_static in
11429  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11430  *) enable_dlopen_self_static=unknown ;;
11431  esac
11432fi
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450striplib=
11451old_striplib=
11452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11453$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11454if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11455  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11456  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11458$as_echo "yes" >&6; }
11459else
11460# FIXME - insert some real tests, host_os isn't really good enough
11461  case $host_os in
11462  darwin*)
11463    if test -n "$STRIP" ; then
11464      striplib="$STRIP -x"
11465      old_striplib="$STRIP -S"
11466      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11467$as_echo "yes" >&6; }
11468    else
11469      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11470$as_echo "no" >&6; }
11471    fi
11472    ;;
11473  *)
11474    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11475$as_echo "no" >&6; }
11476    ;;
11477  esac
11478fi
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491  # Report which library types will actually be built
11492  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11493$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11495$as_echo "$can_build_shared" >&6; }
11496
11497  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11498$as_echo_n "checking whether to build shared libraries... " >&6; }
11499  test "$can_build_shared" = "no" && enable_shared=no
11500
11501  # On AIX, shared libraries and static libraries use the same namespace, and
11502  # are all built from PIC.
11503  case $host_os in
11504  aix3*)
11505    test "$enable_shared" = yes && enable_static=no
11506    if test -n "$RANLIB"; then
11507      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11508      postinstall_cmds='$RANLIB $lib'
11509    fi
11510    ;;
11511
11512  aix[4-9]*)
11513    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11514      test "$enable_shared" = yes && enable_static=no
11515    fi
11516    ;;
11517  esac
11518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11519$as_echo "$enable_shared" >&6; }
11520
11521  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11522$as_echo_n "checking whether to build static libraries... " >&6; }
11523  # Make sure either enable_shared or enable_static is yes.
11524  test "$enable_shared" = yes || enable_static=yes
11525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11526$as_echo "$enable_static" >&6; }
11527
11528
11529
11530
11531fi
11532ac_ext=c
11533ac_cpp='$CPP $CPPFLAGS'
11534ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11535ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11536ac_compiler_gnu=$ac_cv_c_compiler_gnu
11537
11538CC="$lt_save_CC"
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552        ac_config_commands="$ac_config_commands libtool"
11553
11554
11555
11556
11557# Only expand once:
11558
11559
11560
11561ac_config_files="$ac_config_files Makefile src/Makefile"
11562
11563
11564
11565
11566# Check whether --enable-optional-builtin-expect was given.
11567if test "${enable_optional_builtin_expect+set}" = set; then :
11568  enableval=$enable_optional_builtin_expect;  farmhash_optional_builtin_expect=true
11569fi
11570
11571 if test x$farmhash_optional_builtin_expect = xtrue ; then
11572  OPTIONAL_BUILTIN_EXPECT_TRUE=
11573  OPTIONAL_BUILTIN_EXPECT_FALSE='#'
11574else
11575  OPTIONAL_BUILTIN_EXPECT_TRUE='#'
11576  OPTIONAL_BUILTIN_EXPECT_FALSE=
11577fi
11578
11579
11580# Check whether --enable-optional-builtin-bswap was given.
11581if test "${enable_optional_builtin_bswap+set}" = set; then :
11582  enableval=$enable_optional_builtin_bswap;  farmhash_optional_builtin_bswap=true
11583fi
11584
11585 if test x$farmhash_optional_builtin_bswap = xtrue ; then
11586  OPTIONAL_BUILTIN_BSWAP_TRUE=
11587  OPTIONAL_BUILTIN_BSWAP_FALSE='#'
11588else
11589  OPTIONAL_BUILTIN_BSWAP_TRUE='#'
11590  OPTIONAL_BUILTIN_BSWAP_FALSE=
11591fi
11592
11593
11594# Checks for programs.
11595ac_ext=cpp
11596ac_cpp='$CXXCPP $CPPFLAGS'
11597ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11598ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11599ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11600if test -z "$CXX"; then
11601  if test -n "$CCC"; then
11602    CXX=$CCC
11603  else
11604    if test -n "$ac_tool_prefix"; then
11605  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
11606  do
11607    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11608set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11610$as_echo_n "checking for $ac_word... " >&6; }
11611if ${ac_cv_prog_CXX+:} false; then :
11612  $as_echo_n "(cached) " >&6
11613else
11614  if test -n "$CXX"; then
11615  ac_cv_prog_CXX="$CXX" # Let the user override the test.
11616else
11617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11618for as_dir in $PATH
11619do
11620  IFS=$as_save_IFS
11621  test -z "$as_dir" && as_dir=.
11622    for ac_exec_ext in '' $ac_executable_extensions; do
11623  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11624    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
11625    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11626    break 2
11627  fi
11628done
11629  done
11630IFS=$as_save_IFS
11631
11632fi
11633fi
11634CXX=$ac_cv_prog_CXX
11635if test -n "$CXX"; then
11636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
11637$as_echo "$CXX" >&6; }
11638else
11639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11640$as_echo "no" >&6; }
11641fi
11642
11643
11644    test -n "$CXX" && break
11645  done
11646fi
11647if test -z "$CXX"; then
11648  ac_ct_CXX=$CXX
11649  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
11650do
11651  # Extract the first word of "$ac_prog", so it can be a program name with args.
11652set dummy $ac_prog; ac_word=$2
11653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11654$as_echo_n "checking for $ac_word... " >&6; }
11655if ${ac_cv_prog_ac_ct_CXX+:} false; then :
11656  $as_echo_n "(cached) " >&6
11657else
11658  if test -n "$ac_ct_CXX"; then
11659  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
11660else
11661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11662for as_dir in $PATH
11663do
11664  IFS=$as_save_IFS
11665  test -z "$as_dir" && as_dir=.
11666    for ac_exec_ext in '' $ac_executable_extensions; do
11667  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11668    ac_cv_prog_ac_ct_CXX="$ac_prog"
11669    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11670    break 2
11671  fi
11672done
11673  done
11674IFS=$as_save_IFS
11675
11676fi
11677fi
11678ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
11679if test -n "$ac_ct_CXX"; then
11680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
11681$as_echo "$ac_ct_CXX" >&6; }
11682else
11683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11684$as_echo "no" >&6; }
11685fi
11686
11687
11688  test -n "$ac_ct_CXX" && break
11689done
11690
11691  if test "x$ac_ct_CXX" = x; then
11692    CXX="g++"
11693  else
11694    case $cross_compiling:$ac_tool_warned in
11695yes:)
11696{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11697$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11698ac_tool_warned=yes ;;
11699esac
11700    CXX=$ac_ct_CXX
11701  fi
11702fi
11703
11704  fi
11705fi
11706# Provide some information about the compiler.
11707$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
11708set X $ac_compile
11709ac_compiler=$2
11710for ac_option in --version -v -V -qversion; do
11711  { { ac_try="$ac_compiler $ac_option >&5"
11712case "(($ac_try" in
11713  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11714  *) ac_try_echo=$ac_try;;
11715esac
11716eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11717$as_echo "$ac_try_echo"; } >&5
11718  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11719  ac_status=$?
11720  if test -s conftest.err; then
11721    sed '10a\
11722... rest of stderr output deleted ...
11723         10q' conftest.err >conftest.er1
11724    cat conftest.er1 >&5
11725  fi
11726  rm -f conftest.er1 conftest.err
11727  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11728  test $ac_status = 0; }
11729done
11730
11731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
11732$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
11733if ${ac_cv_cxx_compiler_gnu+:} false; then :
11734  $as_echo_n "(cached) " >&6
11735else
11736  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11737/* end confdefs.h.  */
11738
11739int
11740main ()
11741{
11742#ifndef __GNUC__
11743       choke me
11744#endif
11745
11746  ;
11747  return 0;
11748}
11749_ACEOF
11750if ac_fn_cxx_try_compile "$LINENO"; then :
11751  ac_compiler_gnu=yes
11752else
11753  ac_compiler_gnu=no
11754fi
11755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11756ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
11757
11758fi
11759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
11760$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
11761if test $ac_compiler_gnu = yes; then
11762  GXX=yes
11763else
11764  GXX=
11765fi
11766ac_test_CXXFLAGS=${CXXFLAGS+set}
11767ac_save_CXXFLAGS=$CXXFLAGS
11768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
11769$as_echo_n "checking whether $CXX accepts -g... " >&6; }
11770if ${ac_cv_prog_cxx_g+:} false; then :
11771  $as_echo_n "(cached) " >&6
11772else
11773  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
11774   ac_cxx_werror_flag=yes
11775   ac_cv_prog_cxx_g=no
11776   CXXFLAGS="-g"
11777   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11778/* end confdefs.h.  */
11779
11780int
11781main ()
11782{
11783
11784  ;
11785  return 0;
11786}
11787_ACEOF
11788if ac_fn_cxx_try_compile "$LINENO"; then :
11789  ac_cv_prog_cxx_g=yes
11790else
11791  CXXFLAGS=""
11792      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11793/* end confdefs.h.  */
11794
11795int
11796main ()
11797{
11798
11799  ;
11800  return 0;
11801}
11802_ACEOF
11803if ac_fn_cxx_try_compile "$LINENO"; then :
11804
11805else
11806  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
11807	 CXXFLAGS="-g"
11808	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11809/* end confdefs.h.  */
11810
11811int
11812main ()
11813{
11814
11815  ;
11816  return 0;
11817}
11818_ACEOF
11819if ac_fn_cxx_try_compile "$LINENO"; then :
11820  ac_cv_prog_cxx_g=yes
11821fi
11822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11823fi
11824rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11825fi
11826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11827   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
11828fi
11829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
11830$as_echo "$ac_cv_prog_cxx_g" >&6; }
11831if test "$ac_test_CXXFLAGS" = set; then
11832  CXXFLAGS=$ac_save_CXXFLAGS
11833elif test $ac_cv_prog_cxx_g = yes; then
11834  if test "$GXX" = yes; then
11835    CXXFLAGS="-g -O2"
11836  else
11837    CXXFLAGS="-g"
11838  fi
11839else
11840  if test "$GXX" = yes; then
11841    CXXFLAGS="-O2"
11842  else
11843    CXXFLAGS=
11844  fi
11845fi
11846ac_ext=c
11847ac_cpp='$CPP $CPPFLAGS'
11848ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11849ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11850ac_compiler_gnu=$ac_cv_c_compiler_gnu
11851
11852depcc="$CXX"  am_compiler_list=
11853
11854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11855$as_echo_n "checking dependency style of $depcc... " >&6; }
11856if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
11857  $as_echo_n "(cached) " >&6
11858else
11859  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11860  # We make a subdir and do the tests there.  Otherwise we can end up
11861  # making bogus files that we don't know about and never remove.  For
11862  # instance it was reported that on HP-UX the gcc test will end up
11863  # making a dummy file named 'D' -- because '-MD' means "put the output
11864  # in D".
11865  rm -rf conftest.dir
11866  mkdir conftest.dir
11867  # Copy depcomp to subdir because otherwise we won't find it if we're
11868  # using a relative directory.
11869  cp "$am_depcomp" conftest.dir
11870  cd conftest.dir
11871  # We will build objects and dependencies in a subdirectory because
11872  # it helps to detect inapplicable dependency modes.  For instance
11873  # both Tru64's cc and ICC support -MD to output dependencies as a
11874  # side effect of compilation, but ICC will put the dependencies in
11875  # the current directory while Tru64 will put them in the object
11876  # directory.
11877  mkdir sub
11878
11879  am_cv_CXX_dependencies_compiler_type=none
11880  if test "$am_compiler_list" = ""; then
11881     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11882  fi
11883  am__universal=false
11884  case " $depcc " in #(
11885     *\ -arch\ *\ -arch\ *) am__universal=true ;;
11886     esac
11887
11888  for depmode in $am_compiler_list; do
11889    # Setup a source with many dependencies, because some compilers
11890    # like to wrap large dependency lists on column 80 (with \), and
11891    # we should not choose a depcomp mode which is confused by this.
11892    #
11893    # We need to recreate these files for each test, as the compiler may
11894    # overwrite some of them when testing with obscure command lines.
11895    # This happens at least with the AIX C compiler.
11896    : > sub/conftest.c
11897    for i in 1 2 3 4 5 6; do
11898      echo '#include "conftst'$i'.h"' >> sub/conftest.c
11899      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11900      # Solaris 10 /bin/sh.
11901      echo '/* dummy */' > sub/conftst$i.h
11902    done
11903    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11904
11905    # We check with '-c' and '-o' for the sake of the "dashmstdout"
11906    # mode.  It turns out that the SunPro C++ compiler does not properly
11907    # handle '-M -o', and we need to detect this.  Also, some Intel
11908    # versions had trouble with output in subdirs.
11909    am__obj=sub/conftest.${OBJEXT-o}
11910    am__minus_obj="-o $am__obj"
11911    case $depmode in
11912    gcc)
11913      # This depmode causes a compiler race in universal mode.
11914      test "$am__universal" = false || continue
11915      ;;
11916    nosideeffect)
11917      # After this tag, mechanisms are not by side-effect, so they'll
11918      # only be used when explicitly requested.
11919      if test "x$enable_dependency_tracking" = xyes; then
11920	continue
11921      else
11922	break
11923      fi
11924      ;;
11925    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11926      # This compiler won't grok '-c -o', but also, the minuso test has
11927      # not run yet.  These depmodes are late enough in the game, and
11928      # so weak that their functioning should not be impacted.
11929      am__obj=conftest.${OBJEXT-o}
11930      am__minus_obj=
11931      ;;
11932    none) break ;;
11933    esac
11934    if depmode=$depmode \
11935       source=sub/conftest.c object=$am__obj \
11936       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11937       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11938         >/dev/null 2>conftest.err &&
11939       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11940       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11941       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11942       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11943      # icc doesn't choke on unknown options, it will just issue warnings
11944      # or remarks (even with -Werror).  So we grep stderr for any message
11945      # that says an option was ignored or not supported.
11946      # When given -MP, icc 7.0 and 7.1 complain thusly:
11947      #   icc: Command line warning: ignoring option '-M'; no argument required
11948      # The diagnosis changed in icc 8.0:
11949      #   icc: Command line remark: option '-MP' not supported
11950      if (grep 'ignoring option' conftest.err ||
11951          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11952        am_cv_CXX_dependencies_compiler_type=$depmode
11953        break
11954      fi
11955    fi
11956  done
11957
11958  cd ..
11959  rm -rf conftest.dir
11960else
11961  am_cv_CXX_dependencies_compiler_type=none
11962fi
11963
11964fi
11965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
11966$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
11967CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
11968
11969 if
11970  test "x$enable_dependency_tracking" != xno \
11971  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
11972  am__fastdepCXX_TRUE=
11973  am__fastdepCXX_FALSE='#'
11974else
11975  am__fastdepCXX_TRUE='#'
11976  am__fastdepCXX_FALSE=
11977fi
11978
11979
11980
11981
11982func_stripname_cnf ()
11983{
11984  case ${2} in
11985  .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
11986  *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
11987  esac
11988} # func_stripname_cnf
11989
11990      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11991    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11992    (test "X$CXX" != "Xg++"))) ; then
11993  ac_ext=cpp
11994ac_cpp='$CXXCPP $CPPFLAGS'
11995ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11996ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11997ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
11999$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
12000if test -z "$CXXCPP"; then
12001  if ${ac_cv_prog_CXXCPP+:} false; then :
12002  $as_echo_n "(cached) " >&6
12003else
12004      # Double quotes because CXXCPP needs to be expanded
12005    for CXXCPP in "$CXX -E" "/lib/cpp"
12006    do
12007      ac_preproc_ok=false
12008for ac_cxx_preproc_warn_flag in '' yes
12009do
12010  # Use a header file that comes with gcc, so configuring glibc
12011  # with a fresh cross-compiler works.
12012  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12013  # <limits.h> exists even on freestanding compilers.
12014  # On the NeXT, cc -E runs the code through the compiler's parser,
12015  # not just through cpp. "Syntax error" is here to catch this case.
12016  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12017/* end confdefs.h.  */
12018#ifdef __STDC__
12019# include <limits.h>
12020#else
12021# include <assert.h>
12022#endif
12023		     Syntax error
12024_ACEOF
12025if ac_fn_cxx_try_cpp "$LINENO"; then :
12026
12027else
12028  # Broken: fails on valid input.
12029continue
12030fi
12031rm -f conftest.err conftest.i conftest.$ac_ext
12032
12033  # OK, works on sane cases.  Now check whether nonexistent headers
12034  # can be detected and how.
12035  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12036/* end confdefs.h.  */
12037#include <ac_nonexistent.h>
12038_ACEOF
12039if ac_fn_cxx_try_cpp "$LINENO"; then :
12040  # Broken: success on invalid input.
12041continue
12042else
12043  # Passes both tests.
12044ac_preproc_ok=:
12045break
12046fi
12047rm -f conftest.err conftest.i conftest.$ac_ext
12048
12049done
12050# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12051rm -f conftest.i conftest.err conftest.$ac_ext
12052if $ac_preproc_ok; then :
12053  break
12054fi
12055
12056    done
12057    ac_cv_prog_CXXCPP=$CXXCPP
12058
12059fi
12060  CXXCPP=$ac_cv_prog_CXXCPP
12061else
12062  ac_cv_prog_CXXCPP=$CXXCPP
12063fi
12064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12065$as_echo "$CXXCPP" >&6; }
12066ac_preproc_ok=false
12067for ac_cxx_preproc_warn_flag in '' yes
12068do
12069  # Use a header file that comes with gcc, so configuring glibc
12070  # with a fresh cross-compiler works.
12071  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12072  # <limits.h> exists even on freestanding compilers.
12073  # On the NeXT, cc -E runs the code through the compiler's parser,
12074  # not just through cpp. "Syntax error" is here to catch this case.
12075  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12076/* end confdefs.h.  */
12077#ifdef __STDC__
12078# include <limits.h>
12079#else
12080# include <assert.h>
12081#endif
12082		     Syntax error
12083_ACEOF
12084if ac_fn_cxx_try_cpp "$LINENO"; then :
12085
12086else
12087  # Broken: fails on valid input.
12088continue
12089fi
12090rm -f conftest.err conftest.i conftest.$ac_ext
12091
12092  # OK, works on sane cases.  Now check whether nonexistent headers
12093  # can be detected and how.
12094  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12095/* end confdefs.h.  */
12096#include <ac_nonexistent.h>
12097_ACEOF
12098if ac_fn_cxx_try_cpp "$LINENO"; then :
12099  # Broken: success on invalid input.
12100continue
12101else
12102  # Passes both tests.
12103ac_preproc_ok=:
12104break
12105fi
12106rm -f conftest.err conftest.i conftest.$ac_ext
12107
12108done
12109# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12110rm -f conftest.i conftest.err conftest.$ac_ext
12111if $ac_preproc_ok; then :
12112
12113else
12114  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12115$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12116as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
12117See \`config.log' for more details" "$LINENO" 5; }
12118fi
12119
12120ac_ext=c
12121ac_cpp='$CPP $CPPFLAGS'
12122ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12123ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12124ac_compiler_gnu=$ac_cv_c_compiler_gnu
12125
12126else
12127  _lt_caught_CXX_error=yes
12128fi
12129
12130ac_ext=cpp
12131ac_cpp='$CXXCPP $CPPFLAGS'
12132ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12133ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12134ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12135
12136archive_cmds_need_lc_CXX=no
12137allow_undefined_flag_CXX=
12138always_export_symbols_CXX=no
12139archive_expsym_cmds_CXX=
12140compiler_needs_object_CXX=no
12141export_dynamic_flag_spec_CXX=
12142hardcode_direct_CXX=no
12143hardcode_direct_absolute_CXX=no
12144hardcode_libdir_flag_spec_CXX=
12145hardcode_libdir_flag_spec_ld_CXX=
12146hardcode_libdir_separator_CXX=
12147hardcode_minus_L_CXX=no
12148hardcode_shlibpath_var_CXX=unsupported
12149hardcode_automatic_CXX=no
12150inherit_rpath_CXX=no
12151module_cmds_CXX=
12152module_expsym_cmds_CXX=
12153link_all_deplibs_CXX=unknown
12154old_archive_cmds_CXX=$old_archive_cmds
12155reload_flag_CXX=$reload_flag
12156reload_cmds_CXX=$reload_cmds
12157no_undefined_flag_CXX=
12158whole_archive_flag_spec_CXX=
12159enable_shared_with_static_runtimes_CXX=no
12160
12161# Source file extension for C++ test sources.
12162ac_ext=cpp
12163
12164# Object file extension for compiled C++ test sources.
12165objext=o
12166objext_CXX=$objext
12167
12168# No sense in running all these tests if we already determined that
12169# the CXX compiler isn't working.  Some variables (like enable_shared)
12170# are currently assumed to apply to all compilers on this platform,
12171# and will be corrupted by setting them based on a non-working compiler.
12172if test "$_lt_caught_CXX_error" != yes; then
12173  # Code to be used in simple compile tests
12174  lt_simple_compile_test_code="int some_variable = 0;"
12175
12176  # Code to be used in simple link tests
12177  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12178
12179  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12180
12181
12182
12183
12184
12185
12186# If no C compiler was specified, use CC.
12187LTCC=${LTCC-"$CC"}
12188
12189# If no C compiler flags were specified, use CFLAGS.
12190LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12191
12192# Allow CC to be a program name with arguments.
12193compiler=$CC
12194
12195
12196  # save warnings/boilerplate of simple test code
12197  ac_outfile=conftest.$ac_objext
12198echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12199eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12200_lt_compiler_boilerplate=`cat conftest.err`
12201$RM conftest*
12202
12203  ac_outfile=conftest.$ac_objext
12204echo "$lt_simple_link_test_code" >conftest.$ac_ext
12205eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12206_lt_linker_boilerplate=`cat conftest.err`
12207$RM -r conftest*
12208
12209
12210  # Allow CC to be a program name with arguments.
12211  lt_save_CC=$CC
12212  lt_save_CFLAGS=$CFLAGS
12213  lt_save_LD=$LD
12214  lt_save_GCC=$GCC
12215  GCC=$GXX
12216  lt_save_with_gnu_ld=$with_gnu_ld
12217  lt_save_path_LD=$lt_cv_path_LD
12218  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12219    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12220  else
12221    $as_unset lt_cv_prog_gnu_ld
12222  fi
12223  if test -n "${lt_cv_path_LDCXX+set}"; then
12224    lt_cv_path_LD=$lt_cv_path_LDCXX
12225  else
12226    $as_unset lt_cv_path_LD
12227  fi
12228  test -z "${LDCXX+set}" || LD=$LDCXX
12229  CC=${CXX-"c++"}
12230  CFLAGS=$CXXFLAGS
12231  compiler=$CC
12232  compiler_CXX=$CC
12233  for cc_temp in $compiler""; do
12234  case $cc_temp in
12235    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12236    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12237    \-*) ;;
12238    *) break;;
12239  esac
12240done
12241cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12242
12243
12244  if test -n "$compiler"; then
12245    # We don't want -fno-exception when compiling C++ code, so set the
12246    # no_builtin_flag separately
12247    if test "$GXX" = yes; then
12248      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12249    else
12250      lt_prog_compiler_no_builtin_flag_CXX=
12251    fi
12252
12253    if test "$GXX" = yes; then
12254      # Set up default GNU C++ configuration
12255
12256
12257
12258# Check whether --with-gnu-ld was given.
12259if test "${with_gnu_ld+set}" = set; then :
12260  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12261else
12262  with_gnu_ld=no
12263fi
12264
12265ac_prog=ld
12266if test "$GCC" = yes; then
12267  # Check if gcc -print-prog-name=ld gives a path.
12268  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12269$as_echo_n "checking for ld used by $CC... " >&6; }
12270  case $host in
12271  *-*-mingw*)
12272    # gcc leaves a trailing carriage return which upsets mingw
12273    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12274  *)
12275    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12276  esac
12277  case $ac_prog in
12278    # Accept absolute paths.
12279    [\\/]* | ?:[\\/]*)
12280      re_direlt='/[^/][^/]*/\.\./'
12281      # Canonicalize the pathname of ld
12282      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12283      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12284	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12285      done
12286      test -z "$LD" && LD="$ac_prog"
12287      ;;
12288  "")
12289    # If it fails, then pretend we aren't using GCC.
12290    ac_prog=ld
12291    ;;
12292  *)
12293    # If it is relative, then search for the first ld in PATH.
12294    with_gnu_ld=unknown
12295    ;;
12296  esac
12297elif test "$with_gnu_ld" = yes; then
12298  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12299$as_echo_n "checking for GNU ld... " >&6; }
12300else
12301  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12302$as_echo_n "checking for non-GNU ld... " >&6; }
12303fi
12304if ${lt_cv_path_LD+:} false; then :
12305  $as_echo_n "(cached) " >&6
12306else
12307  if test -z "$LD"; then
12308  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12309  for ac_dir in $PATH; do
12310    IFS="$lt_save_ifs"
12311    test -z "$ac_dir" && ac_dir=.
12312    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12313      lt_cv_path_LD="$ac_dir/$ac_prog"
12314      # Check to see if the program is GNU ld.  I'd rather use --version,
12315      # but apparently some variants of GNU ld only accept -v.
12316      # Break only if it was the GNU/non-GNU ld that we prefer.
12317      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12318      *GNU* | *'with BFD'*)
12319	test "$with_gnu_ld" != no && break
12320	;;
12321      *)
12322	test "$with_gnu_ld" != yes && break
12323	;;
12324      esac
12325    fi
12326  done
12327  IFS="$lt_save_ifs"
12328else
12329  lt_cv_path_LD="$LD" # Let the user override the test with a path.
12330fi
12331fi
12332
12333LD="$lt_cv_path_LD"
12334if test -n "$LD"; then
12335  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12336$as_echo "$LD" >&6; }
12337else
12338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12339$as_echo "no" >&6; }
12340fi
12341test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12343$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12344if ${lt_cv_prog_gnu_ld+:} false; then :
12345  $as_echo_n "(cached) " >&6
12346else
12347  # I'd rather use --version here, but apparently some GNU lds only accept -v.
12348case `$LD -v 2>&1 </dev/null` in
12349*GNU* | *'with BFD'*)
12350  lt_cv_prog_gnu_ld=yes
12351  ;;
12352*)
12353  lt_cv_prog_gnu_ld=no
12354  ;;
12355esac
12356fi
12357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12358$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12359with_gnu_ld=$lt_cv_prog_gnu_ld
12360
12361
12362
12363
12364
12365
12366
12367      # Check if GNU C++ uses GNU ld as the underlying linker, since the
12368      # archiving commands below assume that GNU ld is being used.
12369      if test "$with_gnu_ld" = yes; then
12370        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12371        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'
12372
12373        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12374        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12375
12376        # If archive_cmds runs LD, not CC, wlarc should be empty
12377        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12378        #     investigate it a little bit more. (MM)
12379        wlarc='${wl}'
12380
12381        # ancient GNU ld didn't support --whole-archive et. al.
12382        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12383	  $GREP 'no-whole-archive' > /dev/null; then
12384          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12385        else
12386          whole_archive_flag_spec_CXX=
12387        fi
12388      else
12389        with_gnu_ld=no
12390        wlarc=
12391
12392        # A generic and very simple default shared library creation
12393        # command for GNU C++ for the case where it uses the native
12394        # linker, instead of GNU ld.  If possible, this setting should
12395        # overridden to take advantage of the native linker features on
12396        # the platform it is being used on.
12397        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12398      fi
12399
12400      # Commands to make compiler produce verbose output that lists
12401      # what "hidden" libraries, object files and flags are used when
12402      # linking a shared library.
12403      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12404
12405    else
12406      GXX=no
12407      with_gnu_ld=no
12408      wlarc=
12409    fi
12410
12411    # PORTME: fill in a description of your system's C++ link characteristics
12412    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12413$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12414    ld_shlibs_CXX=yes
12415    case $host_os in
12416      aix3*)
12417        # FIXME: insert proper C++ library support
12418        ld_shlibs_CXX=no
12419        ;;
12420      aix[4-9]*)
12421        if test "$host_cpu" = ia64; then
12422          # On IA64, the linker does run time linking by default, so we don't
12423          # have to do anything special.
12424          aix_use_runtimelinking=no
12425          exp_sym_flag='-Bexport'
12426          no_entry_flag=""
12427        else
12428          aix_use_runtimelinking=no
12429
12430          # Test if we are trying to use run time linking or normal
12431          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12432          # need to do runtime linking.
12433          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12434	    for ld_flag in $LDFLAGS; do
12435	      case $ld_flag in
12436	      *-brtl*)
12437	        aix_use_runtimelinking=yes
12438	        break
12439	        ;;
12440	      esac
12441	    done
12442	    ;;
12443          esac
12444
12445          exp_sym_flag='-bexport'
12446          no_entry_flag='-bnoentry'
12447        fi
12448
12449        # When large executables or shared objects are built, AIX ld can
12450        # have problems creating the table of contents.  If linking a library
12451        # or program results in "error TOC overflow" add -mminimal-toc to
12452        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
12453        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12454
12455        archive_cmds_CXX=''
12456        hardcode_direct_CXX=yes
12457        hardcode_direct_absolute_CXX=yes
12458        hardcode_libdir_separator_CXX=':'
12459        link_all_deplibs_CXX=yes
12460        file_list_spec_CXX='${wl}-f,'
12461
12462        if test "$GXX" = yes; then
12463          case $host_os in aix4.[012]|aix4.[012].*)
12464          # We only want to do this on AIX 4.2 and lower, the check
12465          # below for broken collect2 doesn't work under 4.3+
12466	  collect2name=`${CC} -print-prog-name=collect2`
12467	  if test -f "$collect2name" &&
12468	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12469	  then
12470	    # We have reworked collect2
12471	    :
12472	  else
12473	    # We have old collect2
12474	    hardcode_direct_CXX=unsupported
12475	    # It fails to find uninstalled libraries when the uninstalled
12476	    # path is not listed in the libpath.  Setting hardcode_minus_L
12477	    # to unsupported forces relinking
12478	    hardcode_minus_L_CXX=yes
12479	    hardcode_libdir_flag_spec_CXX='-L$libdir'
12480	    hardcode_libdir_separator_CXX=
12481	  fi
12482          esac
12483          shared_flag='-shared'
12484	  if test "$aix_use_runtimelinking" = yes; then
12485	    shared_flag="$shared_flag "'${wl}-G'
12486	  fi
12487        else
12488          # not using gcc
12489          if test "$host_cpu" = ia64; then
12490	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12491	  # chokes on -Wl,-G. The following line is correct:
12492	  shared_flag='-G'
12493          else
12494	    if test "$aix_use_runtimelinking" = yes; then
12495	      shared_flag='${wl}-G'
12496	    else
12497	      shared_flag='${wl}-bM:SRE'
12498	    fi
12499          fi
12500        fi
12501
12502        export_dynamic_flag_spec_CXX='${wl}-bexpall'
12503        # It seems that -bexpall does not export symbols beginning with
12504        # underscore (_), so it is better to generate a list of symbols to
12505	# export.
12506        always_export_symbols_CXX=yes
12507        if test "$aix_use_runtimelinking" = yes; then
12508          # Warning - without using the other runtime loading flags (-brtl),
12509          # -berok will link without error, but may produce a broken library.
12510          allow_undefined_flag_CXX='-berok'
12511          # Determine the default libpath from the value encoded in an empty
12512          # executable.
12513          if test "${lt_cv_aix_libpath+set}" = set; then
12514  aix_libpath=$lt_cv_aix_libpath
12515else
12516  if ${lt_cv_aix_libpath__CXX+:} false; then :
12517  $as_echo_n "(cached) " >&6
12518else
12519  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12520/* end confdefs.h.  */
12521
12522int
12523main ()
12524{
12525
12526  ;
12527  return 0;
12528}
12529_ACEOF
12530if ac_fn_cxx_try_link "$LINENO"; then :
12531
12532  lt_aix_libpath_sed='
12533      /Import File Strings/,/^$/ {
12534	  /^0/ {
12535	      s/^0  *\([^ ]*\) *$/\1/
12536	      p
12537	  }
12538      }'
12539  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12540  # Check for a 64-bit object if we didn't find anything.
12541  if test -z "$lt_cv_aix_libpath__CXX"; then
12542    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12543  fi
12544fi
12545rm -f core conftest.err conftest.$ac_objext \
12546    conftest$ac_exeext conftest.$ac_ext
12547  if test -z "$lt_cv_aix_libpath__CXX"; then
12548    lt_cv_aix_libpath__CXX="/usr/lib:/lib"
12549  fi
12550
12551fi
12552
12553  aix_libpath=$lt_cv_aix_libpath__CXX
12554fi
12555
12556          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12557
12558          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"
12559        else
12560          if test "$host_cpu" = ia64; then
12561	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
12562	    allow_undefined_flag_CXX="-z nodefs"
12563	    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"
12564          else
12565	    # Determine the default libpath from the value encoded in an
12566	    # empty executable.
12567	    if test "${lt_cv_aix_libpath+set}" = set; then
12568  aix_libpath=$lt_cv_aix_libpath
12569else
12570  if ${lt_cv_aix_libpath__CXX+:} false; then :
12571  $as_echo_n "(cached) " >&6
12572else
12573  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12574/* end confdefs.h.  */
12575
12576int
12577main ()
12578{
12579
12580  ;
12581  return 0;
12582}
12583_ACEOF
12584if ac_fn_cxx_try_link "$LINENO"; then :
12585
12586  lt_aix_libpath_sed='
12587      /Import File Strings/,/^$/ {
12588	  /^0/ {
12589	      s/^0  *\([^ ]*\) *$/\1/
12590	      p
12591	  }
12592      }'
12593  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12594  # Check for a 64-bit object if we didn't find anything.
12595  if test -z "$lt_cv_aix_libpath__CXX"; then
12596    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12597  fi
12598fi
12599rm -f core conftest.err conftest.$ac_objext \
12600    conftest$ac_exeext conftest.$ac_ext
12601  if test -z "$lt_cv_aix_libpath__CXX"; then
12602    lt_cv_aix_libpath__CXX="/usr/lib:/lib"
12603  fi
12604
12605fi
12606
12607  aix_libpath=$lt_cv_aix_libpath__CXX
12608fi
12609
12610	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12611	    # Warning - without using the other run time loading flags,
12612	    # -berok will link without error, but may produce a broken library.
12613	    no_undefined_flag_CXX=' ${wl}-bernotok'
12614	    allow_undefined_flag_CXX=' ${wl}-berok'
12615	    if test "$with_gnu_ld" = yes; then
12616	      # We only use this code for GNU lds that support --whole-archive.
12617	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12618	    else
12619	      # Exported symbols can be pulled into shared objects from archives
12620	      whole_archive_flag_spec_CXX='$convenience'
12621	    fi
12622	    archive_cmds_need_lc_CXX=yes
12623	    # This is similar to how AIX traditionally builds its shared
12624	    # libraries.
12625	    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'
12626          fi
12627        fi
12628        ;;
12629
12630      beos*)
12631	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12632	  allow_undefined_flag_CXX=unsupported
12633	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12634	  # support --undefined.  This deserves some investigation.  FIXME
12635	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12636	else
12637	  ld_shlibs_CXX=no
12638	fi
12639	;;
12640
12641      chorus*)
12642        case $cc_basename in
12643          *)
12644	  # FIXME: insert proper C++ library support
12645	  ld_shlibs_CXX=no
12646	  ;;
12647        esac
12648        ;;
12649
12650      cygwin* | mingw* | pw32* | cegcc*)
12651	case $GXX,$cc_basename in
12652	,cl* | no,cl*)
12653	  # Native MSVC
12654	  # hardcode_libdir_flag_spec is actually meaningless, as there is
12655	  # no search path for DLLs.
12656	  hardcode_libdir_flag_spec_CXX=' '
12657	  allow_undefined_flag_CXX=unsupported
12658	  always_export_symbols_CXX=yes
12659	  file_list_spec_CXX='@'
12660	  # Tell ltmain to make .lib files, not .a files.
12661	  libext=lib
12662	  # Tell ltmain to make .dll files, not .so files.
12663	  shrext_cmds=".dll"
12664	  # FIXME: Setting linknames here is a bad hack.
12665	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
12666	  archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12667	      $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
12668	    else
12669	      $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
12670	    fi~
12671	    $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
12672	    linknames='
12673	  # The linker will not automatically build a static lib if we build a DLL.
12674	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
12675	  enable_shared_with_static_runtimes_CXX=yes
12676	  # Don't use ranlib
12677	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
12678	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
12679	    lt_tool_outputfile="@TOOL_OUTPUT@"~
12680	    case $lt_outputfile in
12681	      *.exe|*.EXE) ;;
12682	      *)
12683		lt_outputfile="$lt_outputfile.exe"
12684		lt_tool_outputfile="$lt_tool_outputfile.exe"
12685		;;
12686	    esac~
12687	    func_to_tool_file "$lt_outputfile"~
12688	    if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
12689	      $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
12690	      $RM "$lt_outputfile.manifest";
12691	    fi'
12692	  ;;
12693	*)
12694	  # g++
12695	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
12696	  # as there is no search path for DLLs.
12697	  hardcode_libdir_flag_spec_CXX='-L$libdir'
12698	  export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
12699	  allow_undefined_flag_CXX=unsupported
12700	  always_export_symbols_CXX=no
12701	  enable_shared_with_static_runtimes_CXX=yes
12702
12703	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12704	    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'
12705	    # If the export-symbols file already is a .def file (1st line
12706	    # is EXPORTS), use it as is; otherwise, prepend...
12707	    archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12708	      cp $export_symbols $output_objdir/$soname.def;
12709	    else
12710	      echo EXPORTS > $output_objdir/$soname.def;
12711	      cat $export_symbols >> $output_objdir/$soname.def;
12712	    fi~
12713	    $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'
12714	  else
12715	    ld_shlibs_CXX=no
12716	  fi
12717	  ;;
12718	esac
12719	;;
12720      darwin* | rhapsody*)
12721
12722
12723  archive_cmds_need_lc_CXX=no
12724  hardcode_direct_CXX=no
12725  hardcode_automatic_CXX=yes
12726  hardcode_shlibpath_var_CXX=unsupported
12727  if test "$lt_cv_ld_force_load" = "yes"; then
12728    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\"`'
12729  else
12730    whole_archive_flag_spec_CXX=''
12731  fi
12732  link_all_deplibs_CXX=yes
12733  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
12734  case $cc_basename in
12735     ifort*) _lt_dar_can_shared=yes ;;
12736     *) _lt_dar_can_shared=$GCC ;;
12737  esac
12738  if test "$_lt_dar_can_shared" = "yes"; then
12739    output_verbose_link_cmd=func_echo_all
12740    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}"
12741    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
12742    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}"
12743    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}"
12744       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
12745      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}"
12746      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}"
12747    fi
12748
12749  else
12750  ld_shlibs_CXX=no
12751  fi
12752
12753	;;
12754
12755      dgux*)
12756        case $cc_basename in
12757          ec++*)
12758	    # FIXME: insert proper C++ library support
12759	    ld_shlibs_CXX=no
12760	    ;;
12761          ghcx*)
12762	    # Green Hills C++ Compiler
12763	    # FIXME: insert proper C++ library support
12764	    ld_shlibs_CXX=no
12765	    ;;
12766          *)
12767	    # FIXME: insert proper C++ library support
12768	    ld_shlibs_CXX=no
12769	    ;;
12770        esac
12771        ;;
12772
12773      freebsd[12]*)
12774        # C++ shared libraries reported to be fairly broken before
12775	# switch to ELF
12776        ld_shlibs_CXX=no
12777        ;;
12778
12779      freebsd-elf*)
12780        archive_cmds_need_lc_CXX=no
12781        ;;
12782
12783      freebsd* | dragonfly*)
12784        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
12785        # conventions
12786        ld_shlibs_CXX=yes
12787        ;;
12788
12789      gnu*)
12790        ;;
12791
12792      haiku*)
12793        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12794        link_all_deplibs_CXX=yes
12795        ;;
12796
12797      hpux9*)
12798        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12799        hardcode_libdir_separator_CXX=:
12800        export_dynamic_flag_spec_CXX='${wl}-E'
12801        hardcode_direct_CXX=yes
12802        hardcode_minus_L_CXX=yes # Not in the search PATH,
12803				             # but as the default
12804				             # location of the library.
12805
12806        case $cc_basename in
12807          CC*)
12808            # FIXME: insert proper C++ library support
12809            ld_shlibs_CXX=no
12810            ;;
12811          aCC*)
12812            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'
12813            # Commands to make compiler produce verbose output that lists
12814            # what "hidden" libraries, object files and flags are used when
12815            # linking a shared library.
12816            #
12817            # There doesn't appear to be a way to prevent this compiler from
12818            # explicitly linking system object files so we need to strip them
12819            # from the output so that they don't get included in the library
12820            # dependencies.
12821            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"'
12822            ;;
12823          *)
12824            if test "$GXX" = yes; then
12825              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${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'
12826            else
12827              # FIXME: insert proper C++ library support
12828              ld_shlibs_CXX=no
12829            fi
12830            ;;
12831        esac
12832        ;;
12833
12834      hpux10*|hpux11*)
12835        if test $with_gnu_ld = no; then
12836	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12837	  hardcode_libdir_separator_CXX=:
12838
12839          case $host_cpu in
12840            hppa*64*|ia64*)
12841              ;;
12842            *)
12843	      export_dynamic_flag_spec_CXX='${wl}-E'
12844              ;;
12845          esac
12846        fi
12847        case $host_cpu in
12848          hppa*64*|ia64*)
12849            hardcode_direct_CXX=no
12850            hardcode_shlibpath_var_CXX=no
12851            ;;
12852          *)
12853            hardcode_direct_CXX=yes
12854            hardcode_direct_absolute_CXX=yes
12855            hardcode_minus_L_CXX=yes # Not in the search PATH,
12856					         # but as the default
12857					         # location of the library.
12858            ;;
12859        esac
12860
12861        case $cc_basename in
12862          CC*)
12863	    # FIXME: insert proper C++ library support
12864	    ld_shlibs_CXX=no
12865	    ;;
12866          aCC*)
12867	    case $host_cpu in
12868	      hppa*64*)
12869	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12870	        ;;
12871	      ia64*)
12872	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12873	        ;;
12874	      *)
12875	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12876	        ;;
12877	    esac
12878	    # Commands to make compiler produce verbose output that lists
12879	    # what "hidden" libraries, object files and flags are used when
12880	    # linking a shared library.
12881	    #
12882	    # There doesn't appear to be a way to prevent this compiler from
12883	    # explicitly linking system object files so we need to strip them
12884	    # from the output so that they don't get included in the library
12885	    # dependencies.
12886	    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"'
12887	    ;;
12888          *)
12889	    if test "$GXX" = yes; then
12890	      if test $with_gnu_ld = no; then
12891	        case $host_cpu in
12892	          hppa*64*)
12893	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12894	            ;;
12895	          ia64*)
12896	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12897	            ;;
12898	          *)
12899	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12900	            ;;
12901	        esac
12902	      fi
12903	    else
12904	      # FIXME: insert proper C++ library support
12905	      ld_shlibs_CXX=no
12906	    fi
12907	    ;;
12908        esac
12909        ;;
12910
12911      interix[3-9]*)
12912	hardcode_direct_CXX=no
12913	hardcode_shlibpath_var_CXX=no
12914	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12915	export_dynamic_flag_spec_CXX='${wl}-E'
12916	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12917	# Instead, shared libraries are loaded at an image base (0x10000000 by
12918	# default) and relocated if they conflict, which is a slow very memory
12919	# consuming and fragmenting process.  To avoid this, we pick a random,
12920	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12921	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
12922	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'
12923	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'
12924	;;
12925      irix5* | irix6*)
12926        case $cc_basename in
12927          CC*)
12928	    # SGI C++
12929	    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'
12930
12931	    # Archives containing C++ object files must be created using
12932	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
12933	    # necessary to make sure instantiated templates are included
12934	    # in the archive.
12935	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
12936	    ;;
12937          *)
12938	    if test "$GXX" = yes; then
12939	      if test "$with_gnu_ld" = no; then
12940	        archive_cmds_CXX='$CC -shared $pic_flag -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'
12941	      else
12942	        archive_cmds_CXX='$CC -shared $pic_flag -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'
12943	      fi
12944	    fi
12945	    link_all_deplibs_CXX=yes
12946	    ;;
12947        esac
12948        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12949        hardcode_libdir_separator_CXX=:
12950        inherit_rpath_CXX=yes
12951        ;;
12952
12953      linux* | k*bsd*-gnu | kopensolaris*-gnu)
12954        case $cc_basename in
12955          KCC*)
12956	    # Kuck and Associates, Inc. (KAI) C++ Compiler
12957
12958	    # KCC will only create a shared library if the output file
12959	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
12960	    # to its proper name (with version) after linking.
12961	    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'
12962	    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'
12963	    # Commands to make compiler produce verbose output that lists
12964	    # what "hidden" libraries, object files and flags are used when
12965	    # linking a shared library.
12966	    #
12967	    # There doesn't appear to be a way to prevent this compiler from
12968	    # explicitly linking system object files so we need to strip them
12969	    # from the output so that they don't get included in the library
12970	    # dependencies.
12971	    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"'
12972
12973	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12974	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12975
12976	    # Archives containing C++ object files must be created using
12977	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
12978	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12979	    ;;
12980	  icpc* | ecpc* )
12981	    # Intel C++
12982	    with_gnu_ld=yes
12983	    # version 8.0 and above of icpc choke on multiply defined symbols
12984	    # if we add $predep_objects and $postdep_objects, however 7.1 and
12985	    # earlier do not add the objects themselves.
12986	    case `$CC -V 2>&1` in
12987	      *"Version 7."*)
12988	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12989		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'
12990		;;
12991	      *)  # Version 8.0 or newer
12992	        tmp_idyn=
12993	        case $host_cpu in
12994		  ia64*) tmp_idyn=' -i_dynamic';;
12995		esac
12996	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12997		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'
12998		;;
12999	    esac
13000	    archive_cmds_need_lc_CXX=no
13001	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13002	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13003	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13004	    ;;
13005          pgCC* | pgcpp*)
13006            # Portland Group C++ compiler
13007	    case `$CC -V` in
13008	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
13009	      prelink_cmds_CXX='tpldir=Template.dir~
13010		rm -rf $tpldir~
13011		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13012		compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
13013	      old_archive_cmds_CXX='tpldir=Template.dir~
13014		rm -rf $tpldir~
13015		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13016		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
13017		$RANLIB $oldlib'
13018	      archive_cmds_CXX='tpldir=Template.dir~
13019		rm -rf $tpldir~
13020		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13021		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13022	      archive_expsym_cmds_CXX='tpldir=Template.dir~
13023		rm -rf $tpldir~
13024		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13025		$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'
13026	      ;;
13027	    *) # Version 6 and above use weak symbols
13028	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13029	      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'
13030	      ;;
13031	    esac
13032
13033	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13034	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13035	    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'
13036            ;;
13037	  cxx*)
13038	    # Compaq C++
13039	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13040	    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'
13041
13042	    runpath_var=LD_RUN_PATH
13043	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13044	    hardcode_libdir_separator_CXX=:
13045
13046	    # Commands to make compiler produce verbose output that lists
13047	    # what "hidden" libraries, object files and flags are used when
13048	    # linking a shared library.
13049	    #
13050	    # There doesn't appear to be a way to prevent this compiler from
13051	    # explicitly linking system object files so we need to strip them
13052	    # from the output so that they don't get included in the library
13053	    # dependencies.
13054	    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'
13055	    ;;
13056	  xl* | mpixl* | bgxl*)
13057	    # IBM XL 8.0 on PPC, with GNU ld
13058	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13059	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13060	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13061	    if test "x$supports_anon_versioning" = xyes; then
13062	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13063		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13064		echo "local: *; };" >> $output_objdir/$libname.ver~
13065		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13066	    fi
13067	    ;;
13068	  *)
13069	    case `$CC -V 2>&1 | sed 5q` in
13070	    *Sun\ C*)
13071	      # Sun C++ 5.9
13072	      no_undefined_flag_CXX=' -zdefs'
13073	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13074	      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'
13075	      hardcode_libdir_flag_spec_CXX='-R$libdir'
13076	      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'
13077	      compiler_needs_object_CXX=yes
13078
13079	      # Not sure whether something based on
13080	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13081	      # would be better.
13082	      output_verbose_link_cmd='func_echo_all'
13083
13084	      # Archives containing C++ object files must be created using
13085	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13086	      # necessary to make sure instantiated templates are included
13087	      # in the archive.
13088	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13089	      ;;
13090	    esac
13091	    ;;
13092	esac
13093	;;
13094
13095      lynxos*)
13096        # FIXME: insert proper C++ library support
13097	ld_shlibs_CXX=no
13098	;;
13099
13100      m88k*)
13101        # FIXME: insert proper C++ library support
13102        ld_shlibs_CXX=no
13103	;;
13104
13105      mvs*)
13106        case $cc_basename in
13107          cxx*)
13108	    # FIXME: insert proper C++ library support
13109	    ld_shlibs_CXX=no
13110	    ;;
13111	  *)
13112	    # FIXME: insert proper C++ library support
13113	    ld_shlibs_CXX=no
13114	    ;;
13115	esac
13116	;;
13117
13118      netbsd*)
13119        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13120	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13121	  wlarc=
13122	  hardcode_libdir_flag_spec_CXX='-R$libdir'
13123	  hardcode_direct_CXX=yes
13124	  hardcode_shlibpath_var_CXX=no
13125	fi
13126	# Workaround some broken pre-1.5 toolchains
13127	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13128	;;
13129
13130      *nto* | *qnx*)
13131        ld_shlibs_CXX=yes
13132	;;
13133
13134      openbsd2*)
13135        # C++ shared libraries are fairly broken
13136	ld_shlibs_CXX=no
13137	;;
13138
13139      openbsd*)
13140	if test -f /usr/libexec/ld.so; then
13141	  hardcode_direct_CXX=yes
13142	  hardcode_shlibpath_var_CXX=no
13143	  hardcode_direct_absolute_CXX=yes
13144	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13145	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13146	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13147	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13148	    export_dynamic_flag_spec_CXX='${wl}-E'
13149	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13150	  fi
13151	  output_verbose_link_cmd=func_echo_all
13152	else
13153	  ld_shlibs_CXX=no
13154	fi
13155	;;
13156
13157      osf3* | osf4* | osf5*)
13158        case $cc_basename in
13159          KCC*)
13160	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13161
13162	    # KCC will only create a shared library if the output file
13163	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13164	    # to its proper name (with version) after linking.
13165	    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'
13166
13167	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13168	    hardcode_libdir_separator_CXX=:
13169
13170	    # Archives containing C++ object files must be created using
13171	    # the KAI C++ compiler.
13172	    case $host in
13173	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13174	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13175	    esac
13176	    ;;
13177          RCC*)
13178	    # Rational C++ 2.4.1
13179	    # FIXME: insert proper C++ library support
13180	    ld_shlibs_CXX=no
13181	    ;;
13182          cxx*)
13183	    case $host in
13184	      osf3*)
13185	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13186	        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'
13187	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13188		;;
13189	      *)
13190	        allow_undefined_flag_CXX=' -expect_unresolved \*'
13191	        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'
13192	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13193	          echo "-hidden">> $lib.exp~
13194	          $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~
13195	          $RM $lib.exp'
13196	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13197		;;
13198	    esac
13199
13200	    hardcode_libdir_separator_CXX=:
13201
13202	    # Commands to make compiler produce verbose output that lists
13203	    # what "hidden" libraries, object files and flags are used when
13204	    # linking a shared library.
13205	    #
13206	    # There doesn't appear to be a way to prevent this compiler from
13207	    # explicitly linking system object files so we need to strip them
13208	    # from the output so that they don't get included in the library
13209	    # dependencies.
13210	    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"'
13211	    ;;
13212	  *)
13213	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13214	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13215	      case $host in
13216	        osf3*)
13217	          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'
13218		  ;;
13219	        *)
13220	          archive_cmds_CXX='$CC -shared $pic_flag -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'
13221		  ;;
13222	      esac
13223
13224	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13225	      hardcode_libdir_separator_CXX=:
13226
13227	      # Commands to make compiler produce verbose output that lists
13228	      # what "hidden" libraries, object files and flags are used when
13229	      # linking a shared library.
13230	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13231
13232	    else
13233	      # FIXME: insert proper C++ library support
13234	      ld_shlibs_CXX=no
13235	    fi
13236	    ;;
13237        esac
13238        ;;
13239
13240      psos*)
13241        # FIXME: insert proper C++ library support
13242        ld_shlibs_CXX=no
13243        ;;
13244
13245      sunos4*)
13246        case $cc_basename in
13247          CC*)
13248	    # Sun C++ 4.x
13249	    # FIXME: insert proper C++ library support
13250	    ld_shlibs_CXX=no
13251	    ;;
13252          lcc*)
13253	    # Lucid
13254	    # FIXME: insert proper C++ library support
13255	    ld_shlibs_CXX=no
13256	    ;;
13257          *)
13258	    # FIXME: insert proper C++ library support
13259	    ld_shlibs_CXX=no
13260	    ;;
13261        esac
13262        ;;
13263
13264      solaris*)
13265        case $cc_basename in
13266          CC* | sunCC*)
13267	    # Sun C++ 4.2, 5.x and Centerline C++
13268            archive_cmds_need_lc_CXX=yes
13269	    no_undefined_flag_CXX=' -zdefs'
13270	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13271	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13272	      $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'
13273
13274	    hardcode_libdir_flag_spec_CXX='-R$libdir'
13275	    hardcode_shlibpath_var_CXX=no
13276	    case $host_os in
13277	      solaris2.[0-5] | solaris2.[0-5].*) ;;
13278	      *)
13279		# The compiler driver will combine and reorder linker options,
13280		# but understands `-z linker_flag'.
13281	        # Supported since Solaris 2.6 (maybe 2.5.1?)
13282		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13283	        ;;
13284	    esac
13285	    link_all_deplibs_CXX=yes
13286
13287	    output_verbose_link_cmd='func_echo_all'
13288
13289	    # Archives containing C++ object files must be created using
13290	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13291	    # necessary to make sure instantiated templates are included
13292	    # in the archive.
13293	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13294	    ;;
13295          gcx*)
13296	    # Green Hills C++ Compiler
13297	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13298
13299	    # The C++ compiler must be used to create the archive.
13300	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13301	    ;;
13302          *)
13303	    # GNU C++ compiler with Solaris linker
13304	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13305	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13306	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13307	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13308	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13309		  $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13310
13311	        # Commands to make compiler produce verbose output that lists
13312	        # what "hidden" libraries, object files and flags are used when
13313	        # linking a shared library.
13314	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13315	      else
13316	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
13317	        # platform.
13318	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13319	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13320		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13321
13322	        # Commands to make compiler produce verbose output that lists
13323	        # what "hidden" libraries, object files and flags are used when
13324	        # linking a shared library.
13325	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13326	      fi
13327
13328	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13329	      case $host_os in
13330		solaris2.[0-5] | solaris2.[0-5].*) ;;
13331		*)
13332		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13333		  ;;
13334	      esac
13335	    fi
13336	    ;;
13337        esac
13338        ;;
13339
13340    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13341      no_undefined_flag_CXX='${wl}-z,text'
13342      archive_cmds_need_lc_CXX=no
13343      hardcode_shlibpath_var_CXX=no
13344      runpath_var='LD_RUN_PATH'
13345
13346      case $cc_basename in
13347        CC*)
13348	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13349	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13350	  ;;
13351	*)
13352	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13353	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13354	  ;;
13355      esac
13356      ;;
13357
13358      sysv5* | sco3.2v5* | sco5v6*)
13359	# Note: We can NOT use -z defs as we might desire, because we do not
13360	# link with -lc, and that would cause any symbols used from libc to
13361	# always be unresolved, which means just about no library would
13362	# ever link correctly.  If we're not using GNU ld we use -z text
13363	# though, which does catch some bad symbols but isn't as heavy-handed
13364	# as -z defs.
13365	no_undefined_flag_CXX='${wl}-z,text'
13366	allow_undefined_flag_CXX='${wl}-z,nodefs'
13367	archive_cmds_need_lc_CXX=no
13368	hardcode_shlibpath_var_CXX=no
13369	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13370	hardcode_libdir_separator_CXX=':'
13371	link_all_deplibs_CXX=yes
13372	export_dynamic_flag_spec_CXX='${wl}-Bexport'
13373	runpath_var='LD_RUN_PATH'
13374
13375	case $cc_basename in
13376          CC*)
13377	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13378	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13379	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
13380	      '"$old_archive_cmds_CXX"
13381	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
13382	      '"$reload_cmds_CXX"
13383	    ;;
13384	  *)
13385	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13386	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13387	    ;;
13388	esac
13389      ;;
13390
13391      tandem*)
13392        case $cc_basename in
13393          NCC*)
13394	    # NonStop-UX NCC 3.20
13395	    # FIXME: insert proper C++ library support
13396	    ld_shlibs_CXX=no
13397	    ;;
13398          *)
13399	    # FIXME: insert proper C++ library support
13400	    ld_shlibs_CXX=no
13401	    ;;
13402        esac
13403        ;;
13404
13405      vxworks*)
13406        # FIXME: insert proper C++ library support
13407        ld_shlibs_CXX=no
13408        ;;
13409
13410      *)
13411        # FIXME: insert proper C++ library support
13412        ld_shlibs_CXX=no
13413        ;;
13414    esac
13415
13416    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13417$as_echo "$ld_shlibs_CXX" >&6; }
13418    test "$ld_shlibs_CXX" = no && can_build_shared=no
13419
13420    GCC_CXX="$GXX"
13421    LD_CXX="$LD"
13422
13423    ## CAVEAT EMPTOR:
13424    ## There is no encapsulation within the following macros, do not change
13425    ## the running order or otherwise move them around unless you know exactly
13426    ## what you are doing...
13427    # Dependencies to place before and after the object being linked:
13428predep_objects_CXX=
13429postdep_objects_CXX=
13430predeps_CXX=
13431postdeps_CXX=
13432compiler_lib_search_path_CXX=
13433
13434cat > conftest.$ac_ext <<_LT_EOF
13435class Foo
13436{
13437public:
13438  Foo (void) { a = 0; }
13439private:
13440  int a;
13441};
13442_LT_EOF
13443
13444
13445_lt_libdeps_save_CFLAGS=$CFLAGS
13446case "$CC $CFLAGS " in #(
13447*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
13448*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
13449esac
13450
13451if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13452  (eval $ac_compile) 2>&5
13453  ac_status=$?
13454  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13455  test $ac_status = 0; }; then
13456  # Parse the compiler output and extract the necessary
13457  # objects, libraries and library flags.
13458
13459  # Sentinel used to keep track of whether or not we are before
13460  # the conftest object file.
13461  pre_test_object_deps_done=no
13462
13463  for p in `eval "$output_verbose_link_cmd"`; do
13464    case ${prev}${p} in
13465
13466    -L* | -R* | -l*)
13467       # Some compilers place space between "-{L,R}" and the path.
13468       # Remove the space.
13469       if test $p = "-L" ||
13470          test $p = "-R"; then
13471	 prev=$p
13472	 continue
13473       fi
13474
13475       # Expand the sysroot to ease extracting the directories later.
13476       if test -z "$prev"; then
13477         case $p in
13478         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
13479         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
13480         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
13481         esac
13482       fi
13483       case $p in
13484       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
13485       esac
13486       if test "$pre_test_object_deps_done" = no; then
13487	 case ${prev} in
13488	 -L | -R)
13489	   # Internal compiler library paths should come after those
13490	   # provided the user.  The postdeps already come after the
13491	   # user supplied libs so there is no need to process them.
13492	   if test -z "$compiler_lib_search_path_CXX"; then
13493	     compiler_lib_search_path_CXX="${prev}${p}"
13494	   else
13495	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13496	   fi
13497	   ;;
13498	 # The "-l" case would never come before the object being
13499	 # linked, so don't bother handling this case.
13500	 esac
13501       else
13502	 if test -z "$postdeps_CXX"; then
13503	   postdeps_CXX="${prev}${p}"
13504	 else
13505	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13506	 fi
13507       fi
13508       prev=
13509       ;;
13510
13511    *.lto.$objext) ;; # Ignore GCC LTO objects
13512    *.$objext)
13513       # This assumes that the test object file only shows up
13514       # once in the compiler output.
13515       if test "$p" = "conftest.$objext"; then
13516	 pre_test_object_deps_done=yes
13517	 continue
13518       fi
13519
13520       if test "$pre_test_object_deps_done" = no; then
13521	 if test -z "$predep_objects_CXX"; then
13522	   predep_objects_CXX="$p"
13523	 else
13524	   predep_objects_CXX="$predep_objects_CXX $p"
13525	 fi
13526       else
13527	 if test -z "$postdep_objects_CXX"; then
13528	   postdep_objects_CXX="$p"
13529	 else
13530	   postdep_objects_CXX="$postdep_objects_CXX $p"
13531	 fi
13532       fi
13533       ;;
13534
13535    *) ;; # Ignore the rest.
13536
13537    esac
13538  done
13539
13540  # Clean up.
13541  rm -f a.out a.exe
13542else
13543  echo "libtool.m4: error: problem compiling CXX test program"
13544fi
13545
13546$RM -f confest.$objext
13547CFLAGS=$_lt_libdeps_save_CFLAGS
13548
13549# PORTME: override above test on systems where it is broken
13550case $host_os in
13551interix[3-9]*)
13552  # Interix 3.5 installs completely hosed .la files for C++, so rather than
13553  # hack all around it, let's just trust "g++" to DTRT.
13554  predep_objects_CXX=
13555  postdep_objects_CXX=
13556  postdeps_CXX=
13557  ;;
13558
13559linux*)
13560  case `$CC -V 2>&1 | sed 5q` in
13561  *Sun\ C*)
13562    # Sun C++ 5.9
13563
13564    # The more standards-conforming stlport4 library is
13565    # incompatible with the Cstd library. Avoid specifying
13566    # it if it's in CXXFLAGS. Ignore libCrun as
13567    # -library=stlport4 depends on it.
13568    case " $CXX $CXXFLAGS " in
13569    *" -library=stlport4 "*)
13570      solaris_use_stlport4=yes
13571      ;;
13572    esac
13573
13574    if test "$solaris_use_stlport4" != yes; then
13575      postdeps_CXX='-library=Cstd -library=Crun'
13576    fi
13577    ;;
13578  esac
13579  ;;
13580
13581solaris*)
13582  case $cc_basename in
13583  CC* | sunCC*)
13584    # The more standards-conforming stlport4 library is
13585    # incompatible with the Cstd library. Avoid specifying
13586    # it if it's in CXXFLAGS. Ignore libCrun as
13587    # -library=stlport4 depends on it.
13588    case " $CXX $CXXFLAGS " in
13589    *" -library=stlport4 "*)
13590      solaris_use_stlport4=yes
13591      ;;
13592    esac
13593
13594    # Adding this requires a known-good setup of shared libraries for
13595    # Sun compiler versions before 5.6, else PIC objects from an old
13596    # archive will be linked into the output, leading to subtle bugs.
13597    if test "$solaris_use_stlport4" != yes; then
13598      postdeps_CXX='-library=Cstd -library=Crun'
13599    fi
13600    ;;
13601  esac
13602  ;;
13603esac
13604
13605
13606case " $postdeps_CXX " in
13607*" -lc "*) archive_cmds_need_lc_CXX=no ;;
13608esac
13609 compiler_lib_search_dirs_CXX=
13610if test -n "${compiler_lib_search_path_CXX}"; then
13611 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
13612fi
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644    lt_prog_compiler_wl_CXX=
13645lt_prog_compiler_pic_CXX=
13646lt_prog_compiler_static_CXX=
13647
13648
13649  # C++ specific cases for pic, static, wl, etc.
13650  if test "$GXX" = yes; then
13651    lt_prog_compiler_wl_CXX='-Wl,'
13652    lt_prog_compiler_static_CXX='-static'
13653
13654    case $host_os in
13655    aix*)
13656      # All AIX code is PIC.
13657      if test "$host_cpu" = ia64; then
13658	# AIX 5 now supports IA64 processor
13659	lt_prog_compiler_static_CXX='-Bstatic'
13660      fi
13661      ;;
13662
13663    amigaos*)
13664      case $host_cpu in
13665      powerpc)
13666            # see comment about AmigaOS4 .so support
13667            lt_prog_compiler_pic_CXX='-fPIC'
13668        ;;
13669      m68k)
13670            # FIXME: we need at least 68020 code to build shared libraries, but
13671            # adding the `-m68020' flag to GCC prevents building anything better,
13672            # like `-m68040'.
13673            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
13674        ;;
13675      esac
13676      ;;
13677
13678    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
13679      # PIC is the default for these OSes.
13680      ;;
13681    mingw* | cygwin* | os2* | pw32* | cegcc*)
13682      # This hack is so that the source file can tell whether it is being
13683      # built for inclusion in a dll (and should export symbols for example).
13684      # Although the cygwin gcc ignores -fPIC, still need this for old-style
13685      # (--disable-auto-import) libraries
13686      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13687      ;;
13688    darwin* | rhapsody*)
13689      # PIC is the default on this platform
13690      # Common symbols not allowed in MH_DYLIB files
13691      lt_prog_compiler_pic_CXX='-fno-common'
13692      ;;
13693    *djgpp*)
13694      # DJGPP does not support shared libraries at all
13695      lt_prog_compiler_pic_CXX=
13696      ;;
13697    haiku*)
13698      # PIC is the default for Haiku.
13699      # The "-static" flag exists, but is broken.
13700      lt_prog_compiler_static_CXX=
13701      ;;
13702    interix[3-9]*)
13703      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
13704      # Instead, we relocate shared libraries at runtime.
13705      ;;
13706    sysv4*MP*)
13707      if test -d /usr/nec; then
13708	lt_prog_compiler_pic_CXX=-Kconform_pic
13709      fi
13710      ;;
13711    hpux*)
13712      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
13713      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
13714      # sets the default TLS model and affects inlining.
13715      case $host_cpu in
13716      hppa*64*)
13717	;;
13718      *)
13719	lt_prog_compiler_pic_CXX='-fPIC'
13720	;;
13721      esac
13722      ;;
13723    *qnx* | *nto*)
13724      # QNX uses GNU C++, but need to define -shared option too, otherwise
13725      # it will coredump.
13726      lt_prog_compiler_pic_CXX='-fPIC -shared'
13727      ;;
13728    *)
13729      lt_prog_compiler_pic_CXX='-fPIC'
13730      ;;
13731    esac
13732  else
13733    case $host_os in
13734      aix[4-9]*)
13735	# All AIX code is PIC.
13736	if test "$host_cpu" = ia64; then
13737	  # AIX 5 now supports IA64 processor
13738	  lt_prog_compiler_static_CXX='-Bstatic'
13739	else
13740	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
13741	fi
13742	;;
13743      chorus*)
13744	case $cc_basename in
13745	cxch68*)
13746	  # Green Hills C++ Compiler
13747	  # _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"
13748	  ;;
13749	esac
13750	;;
13751      mingw* | cygwin* | os2* | pw32* | cegcc*)
13752	# This hack is so that the source file can tell whether it is being
13753	# built for inclusion in a dll (and should export symbols for example).
13754	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13755	;;
13756      dgux*)
13757	case $cc_basename in
13758	  ec++*)
13759	    lt_prog_compiler_pic_CXX='-KPIC'
13760	    ;;
13761	  ghcx*)
13762	    # Green Hills C++ Compiler
13763	    lt_prog_compiler_pic_CXX='-pic'
13764	    ;;
13765	  *)
13766	    ;;
13767	esac
13768	;;
13769      freebsd* | dragonfly*)
13770	# FreeBSD uses GNU C++
13771	;;
13772      hpux9* | hpux10* | hpux11*)
13773	case $cc_basename in
13774	  CC*)
13775	    lt_prog_compiler_wl_CXX='-Wl,'
13776	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13777	    if test "$host_cpu" != ia64; then
13778	      lt_prog_compiler_pic_CXX='+Z'
13779	    fi
13780	    ;;
13781	  aCC*)
13782	    lt_prog_compiler_wl_CXX='-Wl,'
13783	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13784	    case $host_cpu in
13785	    hppa*64*|ia64*)
13786	      # +Z the default
13787	      ;;
13788	    *)
13789	      lt_prog_compiler_pic_CXX='+Z'
13790	      ;;
13791	    esac
13792	    ;;
13793	  *)
13794	    ;;
13795	esac
13796	;;
13797      interix*)
13798	# This is c89, which is MS Visual C++ (no shared libs)
13799	# Anyone wants to do a port?
13800	;;
13801      irix5* | irix6* | nonstopux*)
13802	case $cc_basename in
13803	  CC*)
13804	    lt_prog_compiler_wl_CXX='-Wl,'
13805	    lt_prog_compiler_static_CXX='-non_shared'
13806	    # CC pic flag -KPIC is the default.
13807	    ;;
13808	  *)
13809	    ;;
13810	esac
13811	;;
13812      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13813	case $cc_basename in
13814	  KCC*)
13815	    # KAI C++ Compiler
13816	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13817	    lt_prog_compiler_pic_CXX='-fPIC'
13818	    ;;
13819	  ecpc* )
13820	    # old Intel C++ for x86_64 which still supported -KPIC.
13821	    lt_prog_compiler_wl_CXX='-Wl,'
13822	    lt_prog_compiler_pic_CXX='-KPIC'
13823	    lt_prog_compiler_static_CXX='-static'
13824	    ;;
13825	  icpc* )
13826	    # Intel C++, used to be incompatible with GCC.
13827	    # ICC 10 doesn't accept -KPIC any more.
13828	    lt_prog_compiler_wl_CXX='-Wl,'
13829	    lt_prog_compiler_pic_CXX='-fPIC'
13830	    lt_prog_compiler_static_CXX='-static'
13831	    ;;
13832	  pgCC* | pgcpp*)
13833	    # Portland Group C++ compiler
13834	    lt_prog_compiler_wl_CXX='-Wl,'
13835	    lt_prog_compiler_pic_CXX='-fpic'
13836	    lt_prog_compiler_static_CXX='-Bstatic'
13837	    ;;
13838	  cxx*)
13839	    # Compaq C++
13840	    # Make sure the PIC flag is empty.  It appears that all Alpha
13841	    # Linux and Compaq Tru64 Unix objects are PIC.
13842	    lt_prog_compiler_pic_CXX=
13843	    lt_prog_compiler_static_CXX='-non_shared'
13844	    ;;
13845	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
13846	    # IBM XL 8.0, 9.0 on PPC and BlueGene
13847	    lt_prog_compiler_wl_CXX='-Wl,'
13848	    lt_prog_compiler_pic_CXX='-qpic'
13849	    lt_prog_compiler_static_CXX='-qstaticlink'
13850	    ;;
13851	  *)
13852	    case `$CC -V 2>&1 | sed 5q` in
13853	    *Sun\ C*)
13854	      # Sun C++ 5.9
13855	      lt_prog_compiler_pic_CXX='-KPIC'
13856	      lt_prog_compiler_static_CXX='-Bstatic'
13857	      lt_prog_compiler_wl_CXX='-Qoption ld '
13858	      ;;
13859	    esac
13860	    ;;
13861	esac
13862	;;
13863      lynxos*)
13864	;;
13865      m88k*)
13866	;;
13867      mvs*)
13868	case $cc_basename in
13869	  cxx*)
13870	    lt_prog_compiler_pic_CXX='-W c,exportall'
13871	    ;;
13872	  *)
13873	    ;;
13874	esac
13875	;;
13876      netbsd*)
13877	;;
13878      *qnx* | *nto*)
13879        # QNX uses GNU C++, but need to define -shared option too, otherwise
13880        # it will coredump.
13881        lt_prog_compiler_pic_CXX='-fPIC -shared'
13882        ;;
13883      osf3* | osf4* | osf5*)
13884	case $cc_basename in
13885	  KCC*)
13886	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13887	    ;;
13888	  RCC*)
13889	    # Rational C++ 2.4.1
13890	    lt_prog_compiler_pic_CXX='-pic'
13891	    ;;
13892	  cxx*)
13893	    # Digital/Compaq C++
13894	    lt_prog_compiler_wl_CXX='-Wl,'
13895	    # Make sure the PIC flag is empty.  It appears that all Alpha
13896	    # Linux and Compaq Tru64 Unix objects are PIC.
13897	    lt_prog_compiler_pic_CXX=
13898	    lt_prog_compiler_static_CXX='-non_shared'
13899	    ;;
13900	  *)
13901	    ;;
13902	esac
13903	;;
13904      psos*)
13905	;;
13906      solaris*)
13907	case $cc_basename in
13908	  CC* | sunCC*)
13909	    # Sun C++ 4.2, 5.x and Centerline C++
13910	    lt_prog_compiler_pic_CXX='-KPIC'
13911	    lt_prog_compiler_static_CXX='-Bstatic'
13912	    lt_prog_compiler_wl_CXX='-Qoption ld '
13913	    ;;
13914	  gcx*)
13915	    # Green Hills C++ Compiler
13916	    lt_prog_compiler_pic_CXX='-PIC'
13917	    ;;
13918	  *)
13919	    ;;
13920	esac
13921	;;
13922      sunos4*)
13923	case $cc_basename in
13924	  CC*)
13925	    # Sun C++ 4.x
13926	    lt_prog_compiler_pic_CXX='-pic'
13927	    lt_prog_compiler_static_CXX='-Bstatic'
13928	    ;;
13929	  lcc*)
13930	    # Lucid
13931	    lt_prog_compiler_pic_CXX='-pic'
13932	    ;;
13933	  *)
13934	    ;;
13935	esac
13936	;;
13937      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
13938	case $cc_basename in
13939	  CC*)
13940	    lt_prog_compiler_wl_CXX='-Wl,'
13941	    lt_prog_compiler_pic_CXX='-KPIC'
13942	    lt_prog_compiler_static_CXX='-Bstatic'
13943	    ;;
13944	esac
13945	;;
13946      tandem*)
13947	case $cc_basename in
13948	  NCC*)
13949	    # NonStop-UX NCC 3.20
13950	    lt_prog_compiler_pic_CXX='-KPIC'
13951	    ;;
13952	  *)
13953	    ;;
13954	esac
13955	;;
13956      vxworks*)
13957	;;
13958      *)
13959	lt_prog_compiler_can_build_shared_CXX=no
13960	;;
13961    esac
13962  fi
13963
13964case $host_os in
13965  # For platforms which do not support PIC, -DPIC is meaningless:
13966  *djgpp*)
13967    lt_prog_compiler_pic_CXX=
13968    ;;
13969  *)
13970    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
13971    ;;
13972esac
13973
13974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
13975$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
13976if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
13977  $as_echo_n "(cached) " >&6
13978else
13979  lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
13980fi
13981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
13982$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
13983lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
13984
13985#
13986# Check to make sure the PIC flag actually works.
13987#
13988if test -n "$lt_prog_compiler_pic_CXX"; then
13989  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
13990$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
13991if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
13992  $as_echo_n "(cached) " >&6
13993else
13994  lt_cv_prog_compiler_pic_works_CXX=no
13995   ac_outfile=conftest.$ac_objext
13996   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13997   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
13998   # Insert the option either (1) after the last *FLAGS variable, or
13999   # (2) before a word containing "conftest.", or (3) at the end.
14000   # Note that $ac_compile itself does not contain backslashes and begins
14001   # with a dollar sign (not a hyphen), so the echo should work correctly.
14002   # The option is referenced via a variable to avoid confusing sed.
14003   lt_compile=`echo "$ac_compile" | $SED \
14004   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14005   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14006   -e 's:$: $lt_compiler_flag:'`
14007   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14008   (eval "$lt_compile" 2>conftest.err)
14009   ac_status=$?
14010   cat conftest.err >&5
14011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14012   if (exit $ac_status) && test -s "$ac_outfile"; then
14013     # The compiler can only warn and ignore the option if not recognized
14014     # So say no if there are warnings other than the usual output.
14015     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14016     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14017     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14018       lt_cv_prog_compiler_pic_works_CXX=yes
14019     fi
14020   fi
14021   $RM conftest*
14022
14023fi
14024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14025$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14026
14027if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
14028    case $lt_prog_compiler_pic_CXX in
14029     "" | " "*) ;;
14030     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
14031     esac
14032else
14033    lt_prog_compiler_pic_CXX=
14034     lt_prog_compiler_can_build_shared_CXX=no
14035fi
14036
14037fi
14038
14039
14040
14041
14042
14043#
14044# Check to make sure the static flag actually works.
14045#
14046wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14048$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14049if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
14050  $as_echo_n "(cached) " >&6
14051else
14052  lt_cv_prog_compiler_static_works_CXX=no
14053   save_LDFLAGS="$LDFLAGS"
14054   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14055   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14056   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14057     # The linker can only warn and ignore the option if not recognized
14058     # So say no if there are warnings
14059     if test -s conftest.err; then
14060       # Append any errors to the config.log.
14061       cat conftest.err 1>&5
14062       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14063       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14064       if diff conftest.exp conftest.er2 >/dev/null; then
14065         lt_cv_prog_compiler_static_works_CXX=yes
14066       fi
14067     else
14068       lt_cv_prog_compiler_static_works_CXX=yes
14069     fi
14070   fi
14071   $RM -r conftest*
14072   LDFLAGS="$save_LDFLAGS"
14073
14074fi
14075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14076$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14077
14078if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14079    :
14080else
14081    lt_prog_compiler_static_CXX=
14082fi
14083
14084
14085
14086
14087    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14088$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14089if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14090  $as_echo_n "(cached) " >&6
14091else
14092  lt_cv_prog_compiler_c_o_CXX=no
14093   $RM -r conftest 2>/dev/null
14094   mkdir conftest
14095   cd conftest
14096   mkdir out
14097   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14098
14099   lt_compiler_flag="-o out/conftest2.$ac_objext"
14100   # Insert the option either (1) after the last *FLAGS variable, or
14101   # (2) before a word containing "conftest.", or (3) at the end.
14102   # Note that $ac_compile itself does not contain backslashes and begins
14103   # with a dollar sign (not a hyphen), so the echo should work correctly.
14104   lt_compile=`echo "$ac_compile" | $SED \
14105   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14106   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14107   -e 's:$: $lt_compiler_flag:'`
14108   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14109   (eval "$lt_compile" 2>out/conftest.err)
14110   ac_status=$?
14111   cat out/conftest.err >&5
14112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14113   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14114   then
14115     # The compiler can only warn and ignore the option if not recognized
14116     # So say no if there are warnings
14117     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14118     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14119     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14120       lt_cv_prog_compiler_c_o_CXX=yes
14121     fi
14122   fi
14123   chmod u+w . 2>&5
14124   $RM conftest*
14125   # SGI C++ compiler will create directory out/ii_files/ for
14126   # template instantiation
14127   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14128   $RM out/* && rmdir out
14129   cd ..
14130   $RM -r conftest
14131   $RM conftest*
14132
14133fi
14134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14135$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14136
14137
14138
14139    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14140$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14141if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
14142  $as_echo_n "(cached) " >&6
14143else
14144  lt_cv_prog_compiler_c_o_CXX=no
14145   $RM -r conftest 2>/dev/null
14146   mkdir conftest
14147   cd conftest
14148   mkdir out
14149   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14150
14151   lt_compiler_flag="-o out/conftest2.$ac_objext"
14152   # Insert the option either (1) after the last *FLAGS variable, or
14153   # (2) before a word containing "conftest.", or (3) at the end.
14154   # Note that $ac_compile itself does not contain backslashes and begins
14155   # with a dollar sign (not a hyphen), so the echo should work correctly.
14156   lt_compile=`echo "$ac_compile" | $SED \
14157   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14158   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14159   -e 's:$: $lt_compiler_flag:'`
14160   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14161   (eval "$lt_compile" 2>out/conftest.err)
14162   ac_status=$?
14163   cat out/conftest.err >&5
14164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14165   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14166   then
14167     # The compiler can only warn and ignore the option if not recognized
14168     # So say no if there are warnings
14169     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14170     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14171     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14172       lt_cv_prog_compiler_c_o_CXX=yes
14173     fi
14174   fi
14175   chmod u+w . 2>&5
14176   $RM conftest*
14177   # SGI C++ compiler will create directory out/ii_files/ for
14178   # template instantiation
14179   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14180   $RM out/* && rmdir out
14181   cd ..
14182   $RM -r conftest
14183   $RM conftest*
14184
14185fi
14186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14187$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14188
14189
14190
14191
14192hard_links="nottested"
14193if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14194  # do not overwrite the value of need_locks provided by the user
14195  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14196$as_echo_n "checking if we can lock with hard links... " >&6; }
14197  hard_links=yes
14198  $RM conftest*
14199  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14200  touch conftest.a
14201  ln conftest.a conftest.b 2>&5 || hard_links=no
14202  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14204$as_echo "$hard_links" >&6; }
14205  if test "$hard_links" = no; then
14206    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14207$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14208    need_locks=warn
14209  fi
14210else
14211  need_locks=no
14212fi
14213
14214
14215
14216    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14217$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14218
14219  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14220  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14221  case $host_os in
14222  aix[4-9]*)
14223    # If we're using GNU nm, then we don't want the "-C" option.
14224    # -C means demangle to AIX nm, but means don't demangle with GNU nm
14225    # Also, AIX nm treats weak defined symbols like other global defined
14226    # symbols, whereas GNU nm marks them as "W".
14227    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14228      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'
14229    else
14230      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14231    fi
14232    ;;
14233  pw32*)
14234    export_symbols_cmds_CXX="$ltdll_cmds"
14235    ;;
14236  cygwin* | mingw* | cegcc*)
14237    case $cc_basename in
14238    cl*) ;;
14239    *)
14240      export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
14241      exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
14242      ;;
14243    esac
14244    ;;
14245  *)
14246    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14247    ;;
14248  esac
14249
14250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14251$as_echo "$ld_shlibs_CXX" >&6; }
14252test "$ld_shlibs_CXX" = no && can_build_shared=no
14253
14254with_gnu_ld_CXX=$with_gnu_ld
14255
14256
14257
14258
14259
14260
14261#
14262# Do we need to explicitly link libc?
14263#
14264case "x$archive_cmds_need_lc_CXX" in
14265x|xyes)
14266  # Assume -lc should be added
14267  archive_cmds_need_lc_CXX=yes
14268
14269  if test "$enable_shared" = yes && test "$GCC" = yes; then
14270    case $archive_cmds_CXX in
14271    *'~'*)
14272      # FIXME: we may have to deal with multi-command sequences.
14273      ;;
14274    '$CC '*)
14275      # Test whether the compiler implicitly links with -lc since on some
14276      # systems, -lgcc has to come before -lc. If gcc already passes -lc
14277      # to ld, don't add -lc before -lgcc.
14278      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14279$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14280if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
14281  $as_echo_n "(cached) " >&6
14282else
14283  $RM conftest*
14284	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14285
14286	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14287  (eval $ac_compile) 2>&5
14288  ac_status=$?
14289  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14290  test $ac_status = 0; } 2>conftest.err; then
14291	  soname=conftest
14292	  lib=conftest
14293	  libobjs=conftest.$ac_objext
14294	  deplibs=
14295	  wl=$lt_prog_compiler_wl_CXX
14296	  pic_flag=$lt_prog_compiler_pic_CXX
14297	  compiler_flags=-v
14298	  linker_flags=-v
14299	  verstring=
14300	  output_objdir=.
14301	  libname=conftest
14302	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14303	  allow_undefined_flag_CXX=
14304	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14305  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14306  ac_status=$?
14307  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14308  test $ac_status = 0; }
14309	  then
14310	    lt_cv_archive_cmds_need_lc_CXX=no
14311	  else
14312	    lt_cv_archive_cmds_need_lc_CXX=yes
14313	  fi
14314	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14315	else
14316	  cat conftest.err 1>&5
14317	fi
14318	$RM conftest*
14319
14320fi
14321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14322$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14323      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
14324      ;;
14325    esac
14326  fi
14327  ;;
14328esac
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14394$as_echo_n "checking dynamic linker characteristics... " >&6; }
14395
14396library_names_spec=
14397libname_spec='lib$name'
14398soname_spec=
14399shrext_cmds=".so"
14400postinstall_cmds=
14401postuninstall_cmds=
14402finish_cmds=
14403finish_eval=
14404shlibpath_var=
14405shlibpath_overrides_runpath=unknown
14406version_type=none
14407dynamic_linker="$host_os ld.so"
14408sys_lib_dlsearch_path_spec="/lib /usr/lib"
14409need_lib_prefix=unknown
14410hardcode_into_libs=no
14411
14412# when you set need_version to no, make sure it does not cause -set_version
14413# flags to be left without arguments
14414need_version=unknown
14415
14416case $host_os in
14417aix3*)
14418  version_type=linux
14419  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14420  shlibpath_var=LIBPATH
14421
14422  # AIX 3 has no versioning support, so we append a major version to the name.
14423  soname_spec='${libname}${release}${shared_ext}$major'
14424  ;;
14425
14426aix[4-9]*)
14427  version_type=linux
14428  need_lib_prefix=no
14429  need_version=no
14430  hardcode_into_libs=yes
14431  if test "$host_cpu" = ia64; then
14432    # AIX 5 supports IA64
14433    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14434    shlibpath_var=LD_LIBRARY_PATH
14435  else
14436    # With GCC up to 2.95.x, collect2 would create an import file
14437    # for dependence libraries.  The import file would start with
14438    # the line `#! .'.  This would cause the generated library to
14439    # depend on `.', always an invalid library.  This was fixed in
14440    # development snapshots of GCC prior to 3.0.
14441    case $host_os in
14442      aix4 | aix4.[01] | aix4.[01].*)
14443      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14444	   echo ' yes '
14445	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14446	:
14447      else
14448	can_build_shared=no
14449      fi
14450      ;;
14451    esac
14452    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14453    # soname into executable. Probably we can add versioning support to
14454    # collect2, so additional links can be useful in future.
14455    if test "$aix_use_runtimelinking" = yes; then
14456      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14457      # instead of lib<name>.a to let people know that these are not
14458      # typical AIX shared libraries.
14459      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14460    else
14461      # We preserve .a as extension for shared libraries through AIX4.2
14462      # and later when we are not doing run time linking.
14463      library_names_spec='${libname}${release}.a $libname.a'
14464      soname_spec='${libname}${release}${shared_ext}$major'
14465    fi
14466    shlibpath_var=LIBPATH
14467  fi
14468  ;;
14469
14470amigaos*)
14471  case $host_cpu in
14472  powerpc)
14473    # Since July 2007 AmigaOS4 officially supports .so libraries.
14474    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14475    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14476    ;;
14477  m68k)
14478    library_names_spec='$libname.ixlibrary $libname.a'
14479    # Create ${libname}_ixlibrary.a entries in /sys/libs.
14480    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'
14481    ;;
14482  esac
14483  ;;
14484
14485beos*)
14486  library_names_spec='${libname}${shared_ext}'
14487  dynamic_linker="$host_os ld.so"
14488  shlibpath_var=LIBRARY_PATH
14489  ;;
14490
14491bsdi[45]*)
14492  version_type=linux
14493  need_version=no
14494  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14495  soname_spec='${libname}${release}${shared_ext}$major'
14496  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14497  shlibpath_var=LD_LIBRARY_PATH
14498  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14499  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14500  # the default ld.so.conf also contains /usr/contrib/lib and
14501  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14502  # libtool to hard-code these into programs
14503  ;;
14504
14505cygwin* | mingw* | pw32* | cegcc*)
14506  version_type=windows
14507  shrext_cmds=".dll"
14508  need_version=no
14509  need_lib_prefix=no
14510
14511  case $GCC,$cc_basename in
14512  yes,*)
14513    # gcc
14514    library_names_spec='$libname.dll.a'
14515    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14516    postinstall_cmds='base_file=`basename \${file}`~
14517      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14518      dldir=$destdir/`dirname \$dlpath`~
14519      test -d \$dldir || mkdir -p \$dldir~
14520      $install_prog $dir/$dlname \$dldir/$dlname~
14521      chmod a+x \$dldir/$dlname~
14522      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14523        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14524      fi'
14525    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14526      dlpath=$dir/\$dldll~
14527       $RM \$dlpath'
14528    shlibpath_overrides_runpath=yes
14529
14530    case $host_os in
14531    cygwin*)
14532      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14533      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14534
14535      ;;
14536    mingw* | cegcc*)
14537      # MinGW DLLs use traditional 'lib' prefix
14538      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14539      ;;
14540    pw32*)
14541      # pw32 DLLs use 'pw' prefix rather than 'lib'
14542      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14543      ;;
14544    esac
14545    dynamic_linker='Win32 ld.exe'
14546    ;;
14547
14548  *,cl*)
14549    # Native MSVC
14550    libname_spec='$name'
14551    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14552    library_names_spec='${libname}.dll.lib'
14553
14554    case $build_os in
14555    mingw*)
14556      sys_lib_search_path_spec=
14557      lt_save_ifs=$IFS
14558      IFS=';'
14559      for lt_path in $LIB
14560      do
14561        IFS=$lt_save_ifs
14562        # Let DOS variable expansion print the short 8.3 style file name.
14563        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
14564        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
14565      done
14566      IFS=$lt_save_ifs
14567      # Convert to MSYS style.
14568      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
14569      ;;
14570    cygwin*)
14571      # Convert to unix form, then to dos form, then back to unix form
14572      # but this time dos style (no spaces!) so that the unix form looks
14573      # like /cygdrive/c/PROGRA~1:/cygdr...
14574      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
14575      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
14576      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
14577      ;;
14578    *)
14579      sys_lib_search_path_spec="$LIB"
14580      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
14581        # It is most probably a Windows format PATH.
14582        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
14583      else
14584        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
14585      fi
14586      # FIXME: find the short name or the path components, as spaces are
14587      # common. (e.g. "Program Files" -> "PROGRA~1")
14588      ;;
14589    esac
14590
14591    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14592    postinstall_cmds='base_file=`basename \${file}`~
14593      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14594      dldir=$destdir/`dirname \$dlpath`~
14595      test -d \$dldir || mkdir -p \$dldir~
14596      $install_prog $dir/$dlname \$dldir/$dlname'
14597    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14598      dlpath=$dir/\$dldll~
14599       $RM \$dlpath'
14600    shlibpath_overrides_runpath=yes
14601    dynamic_linker='Win32 link.exe'
14602    ;;
14603
14604  *)
14605    # Assume MSVC wrapper
14606    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14607    dynamic_linker='Win32 ld.exe'
14608    ;;
14609  esac
14610  # FIXME: first we should search . and the directory the executable is in
14611  shlibpath_var=PATH
14612  ;;
14613
14614darwin* | rhapsody*)
14615  dynamic_linker="$host_os dyld"
14616  version_type=darwin
14617  need_lib_prefix=no
14618  need_version=no
14619  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14620  soname_spec='${libname}${release}${major}$shared_ext'
14621  shlibpath_overrides_runpath=yes
14622  shlibpath_var=DYLD_LIBRARY_PATH
14623  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14624
14625  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14626  ;;
14627
14628dgux*)
14629  version_type=linux
14630  need_lib_prefix=no
14631  need_version=no
14632  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14633  soname_spec='${libname}${release}${shared_ext}$major'
14634  shlibpath_var=LD_LIBRARY_PATH
14635  ;;
14636
14637freebsd1*)
14638  dynamic_linker=no
14639  ;;
14640
14641freebsd* | dragonfly*)
14642  # DragonFly does not have aout.  When/if they implement a new
14643  # versioning mechanism, adjust this.
14644  if test -x /usr/bin/objformat; then
14645    objformat=`/usr/bin/objformat`
14646  else
14647    case $host_os in
14648    freebsd[123]*) objformat=aout ;;
14649    *) objformat=elf ;;
14650    esac
14651  fi
14652  version_type=freebsd-$objformat
14653  case $version_type in
14654    freebsd-elf*)
14655      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14656      need_version=no
14657      need_lib_prefix=no
14658      ;;
14659    freebsd-*)
14660      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14661      need_version=yes
14662      ;;
14663  esac
14664  shlibpath_var=LD_LIBRARY_PATH
14665  case $host_os in
14666  freebsd2*)
14667    shlibpath_overrides_runpath=yes
14668    ;;
14669  freebsd3.[01]* | freebsdelf3.[01]*)
14670    shlibpath_overrides_runpath=yes
14671    hardcode_into_libs=yes
14672    ;;
14673  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
14674  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
14675    shlibpath_overrides_runpath=no
14676    hardcode_into_libs=yes
14677    ;;
14678  *) # from 4.6 on, and DragonFly
14679    shlibpath_overrides_runpath=yes
14680    hardcode_into_libs=yes
14681    ;;
14682  esac
14683  ;;
14684
14685gnu*)
14686  version_type=linux
14687  need_lib_prefix=no
14688  need_version=no
14689  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14690  soname_spec='${libname}${release}${shared_ext}$major'
14691  shlibpath_var=LD_LIBRARY_PATH
14692  hardcode_into_libs=yes
14693  ;;
14694
14695haiku*)
14696  version_type=linux
14697  need_lib_prefix=no
14698  need_version=no
14699  dynamic_linker="$host_os runtime_loader"
14700  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14701  soname_spec='${libname}${release}${shared_ext}$major'
14702  shlibpath_var=LIBRARY_PATH
14703  shlibpath_overrides_runpath=yes
14704  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
14705  hardcode_into_libs=yes
14706  ;;
14707
14708hpux9* | hpux10* | hpux11*)
14709  # Give a soname corresponding to the major version so that dld.sl refuses to
14710  # link against other versions.
14711  version_type=sunos
14712  need_lib_prefix=no
14713  need_version=no
14714  case $host_cpu in
14715  ia64*)
14716    shrext_cmds='.so'
14717    hardcode_into_libs=yes
14718    dynamic_linker="$host_os dld.so"
14719    shlibpath_var=LD_LIBRARY_PATH
14720    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14721    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14722    soname_spec='${libname}${release}${shared_ext}$major'
14723    if test "X$HPUX_IA64_MODE" = X32; then
14724      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14725    else
14726      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
14727    fi
14728    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14729    ;;
14730  hppa*64*)
14731    shrext_cmds='.sl'
14732    hardcode_into_libs=yes
14733    dynamic_linker="$host_os dld.sl"
14734    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
14735    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14736    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14737    soname_spec='${libname}${release}${shared_ext}$major'
14738    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14739    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14740    ;;
14741  *)
14742    shrext_cmds='.sl'
14743    dynamic_linker="$host_os dld.sl"
14744    shlibpath_var=SHLIB_PATH
14745    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
14746    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14747    soname_spec='${libname}${release}${shared_ext}$major'
14748    ;;
14749  esac
14750  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14751  postinstall_cmds='chmod 555 $lib'
14752  # or fails outright, so override atomically:
14753  install_override_mode=555
14754  ;;
14755
14756interix[3-9]*)
14757  version_type=linux
14758  need_lib_prefix=no
14759  need_version=no
14760  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14761  soname_spec='${libname}${release}${shared_ext}$major'
14762  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
14763  shlibpath_var=LD_LIBRARY_PATH
14764  shlibpath_overrides_runpath=no
14765  hardcode_into_libs=yes
14766  ;;
14767
14768irix5* | irix6* | nonstopux*)
14769  case $host_os in
14770    nonstopux*) version_type=nonstopux ;;
14771    *)
14772	if test "$lt_cv_prog_gnu_ld" = yes; then
14773		version_type=linux
14774	else
14775		version_type=irix
14776	fi ;;
14777  esac
14778  need_lib_prefix=no
14779  need_version=no
14780  soname_spec='${libname}${release}${shared_ext}$major'
14781  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14782  case $host_os in
14783  irix5* | nonstopux*)
14784    libsuff= shlibsuff=
14785    ;;
14786  *)
14787    case $LD in # libtool.m4 will add one of these switches to LD
14788    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
14789      libsuff= shlibsuff= libmagic=32-bit;;
14790    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
14791      libsuff=32 shlibsuff=N32 libmagic=N32;;
14792    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
14793      libsuff=64 shlibsuff=64 libmagic=64-bit;;
14794    *) libsuff= shlibsuff= libmagic=never-match;;
14795    esac
14796    ;;
14797  esac
14798  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
14799  shlibpath_overrides_runpath=no
14800  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14801  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
14802  hardcode_into_libs=yes
14803  ;;
14804
14805# No shared lib support for Linux oldld, aout, or coff.
14806linux*oldld* | linux*aout* | linux*coff*)
14807  dynamic_linker=no
14808  ;;
14809
14810# This must be Linux ELF.
14811linux* | k*bsd*-gnu | kopensolaris*-gnu)
14812  version_type=linux
14813  need_lib_prefix=no
14814  need_version=no
14815  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14816  soname_spec='${libname}${release}${shared_ext}$major'
14817  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14818  shlibpath_var=LD_LIBRARY_PATH
14819  shlibpath_overrides_runpath=no
14820
14821  # Some binutils ld are patched to set DT_RUNPATH
14822  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
14823  $as_echo_n "(cached) " >&6
14824else
14825  lt_cv_shlibpath_overrides_runpath=no
14826    save_LDFLAGS=$LDFLAGS
14827    save_libdir=$libdir
14828    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
14829	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
14830    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14831/* end confdefs.h.  */
14832
14833int
14834main ()
14835{
14836
14837  ;
14838  return 0;
14839}
14840_ACEOF
14841if ac_fn_cxx_try_link "$LINENO"; then :
14842  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
14843  lt_cv_shlibpath_overrides_runpath=yes
14844fi
14845fi
14846rm -f core conftest.err conftest.$ac_objext \
14847    conftest$ac_exeext conftest.$ac_ext
14848    LDFLAGS=$save_LDFLAGS
14849    libdir=$save_libdir
14850
14851fi
14852
14853  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
14854
14855  # This implies no fast_install, which is unacceptable.
14856  # Some rework will be needed to allow for fast_install
14857  # before this can be enabled.
14858  hardcode_into_libs=yes
14859
14860  # Append ld.so.conf contents to the search path
14861  if test -f /etc/ld.so.conf; then
14862    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' ' '`
14863    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
14864  fi
14865
14866  # We used to test for /lib/ld.so.1 and disable shared libraries on
14867  # powerpc, because MkLinux only supported shared libraries with the
14868  # GNU dynamic linker.  Since this was broken with cross compilers,
14869  # most powerpc-linux boxes support dynamic linking these days and
14870  # people can always --disable-shared, the test was removed, and we
14871  # assume the GNU/Linux dynamic linker is in use.
14872  dynamic_linker='GNU/Linux ld.so'
14873  ;;
14874
14875netbsd*)
14876  version_type=sunos
14877  need_lib_prefix=no
14878  need_version=no
14879  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14880    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14881    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14882    dynamic_linker='NetBSD (a.out) ld.so'
14883  else
14884    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14885    soname_spec='${libname}${release}${shared_ext}$major'
14886    dynamic_linker='NetBSD ld.elf_so'
14887  fi
14888  shlibpath_var=LD_LIBRARY_PATH
14889  shlibpath_overrides_runpath=yes
14890  hardcode_into_libs=yes
14891  ;;
14892
14893newsos6)
14894  version_type=linux
14895  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14896  shlibpath_var=LD_LIBRARY_PATH
14897  shlibpath_overrides_runpath=yes
14898  ;;
14899
14900*nto* | *qnx*)
14901  version_type=qnx
14902  need_lib_prefix=no
14903  need_version=no
14904  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14905  soname_spec='${libname}${release}${shared_ext}$major'
14906  shlibpath_var=LD_LIBRARY_PATH
14907  shlibpath_overrides_runpath=no
14908  hardcode_into_libs=yes
14909  dynamic_linker='ldqnx.so'
14910  ;;
14911
14912openbsd*)
14913  version_type=sunos
14914  sys_lib_dlsearch_path_spec="/usr/lib"
14915  need_lib_prefix=no
14916  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
14917  case $host_os in
14918    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
14919    *)				need_version=no  ;;
14920  esac
14921  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14922  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14923  shlibpath_var=LD_LIBRARY_PATH
14924  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14925    case $host_os in
14926      openbsd2.[89] | openbsd2.[89].*)
14927	shlibpath_overrides_runpath=no
14928	;;
14929      *)
14930	shlibpath_overrides_runpath=yes
14931	;;
14932      esac
14933  else
14934    shlibpath_overrides_runpath=yes
14935  fi
14936  ;;
14937
14938os2*)
14939  libname_spec='$name'
14940  shrext_cmds=".dll"
14941  need_lib_prefix=no
14942  library_names_spec='$libname${shared_ext} $libname.a'
14943  dynamic_linker='OS/2 ld.exe'
14944  shlibpath_var=LIBPATH
14945  ;;
14946
14947osf3* | osf4* | osf5*)
14948  version_type=osf
14949  need_lib_prefix=no
14950  need_version=no
14951  soname_spec='${libname}${release}${shared_ext}$major'
14952  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14953  shlibpath_var=LD_LIBRARY_PATH
14954  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14955  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
14956  ;;
14957
14958rdos*)
14959  dynamic_linker=no
14960  ;;
14961
14962solaris*)
14963  version_type=linux
14964  need_lib_prefix=no
14965  need_version=no
14966  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14967  soname_spec='${libname}${release}${shared_ext}$major'
14968  shlibpath_var=LD_LIBRARY_PATH
14969  shlibpath_overrides_runpath=yes
14970  hardcode_into_libs=yes
14971  # ldd complains unless libraries are executable
14972  postinstall_cmds='chmod +x $lib'
14973  ;;
14974
14975sunos4*)
14976  version_type=sunos
14977  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14978  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14979  shlibpath_var=LD_LIBRARY_PATH
14980  shlibpath_overrides_runpath=yes
14981  if test "$with_gnu_ld" = yes; then
14982    need_lib_prefix=no
14983  fi
14984  need_version=yes
14985  ;;
14986
14987sysv4 | sysv4.3*)
14988  version_type=linux
14989  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14990  soname_spec='${libname}${release}${shared_ext}$major'
14991  shlibpath_var=LD_LIBRARY_PATH
14992  case $host_vendor in
14993    sni)
14994      shlibpath_overrides_runpath=no
14995      need_lib_prefix=no
14996      runpath_var=LD_RUN_PATH
14997      ;;
14998    siemens)
14999      need_lib_prefix=no
15000      ;;
15001    motorola)
15002      need_lib_prefix=no
15003      need_version=no
15004      shlibpath_overrides_runpath=no
15005      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
15006      ;;
15007  esac
15008  ;;
15009
15010sysv4*MP*)
15011  if test -d /usr/nec ;then
15012    version_type=linux
15013    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15014    soname_spec='$libname${shared_ext}.$major'
15015    shlibpath_var=LD_LIBRARY_PATH
15016  fi
15017  ;;
15018
15019sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15020  version_type=freebsd-elf
15021  need_lib_prefix=no
15022  need_version=no
15023  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15024  soname_spec='${libname}${release}${shared_ext}$major'
15025  shlibpath_var=LD_LIBRARY_PATH
15026  shlibpath_overrides_runpath=yes
15027  hardcode_into_libs=yes
15028  if test "$with_gnu_ld" = yes; then
15029    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15030  else
15031    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
15032    case $host_os in
15033      sco3.2v5*)
15034        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
15035	;;
15036    esac
15037  fi
15038  sys_lib_dlsearch_path_spec='/usr/lib'
15039  ;;
15040
15041tpf*)
15042  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
15043  version_type=linux
15044  need_lib_prefix=no
15045  need_version=no
15046  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15047  shlibpath_var=LD_LIBRARY_PATH
15048  shlibpath_overrides_runpath=no
15049  hardcode_into_libs=yes
15050  ;;
15051
15052uts4*)
15053  version_type=linux
15054  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15055  soname_spec='${libname}${release}${shared_ext}$major'
15056  shlibpath_var=LD_LIBRARY_PATH
15057  ;;
15058
15059*)
15060  dynamic_linker=no
15061  ;;
15062esac
15063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15064$as_echo "$dynamic_linker" >&6; }
15065test "$dynamic_linker" = no && can_build_shared=no
15066
15067variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
15068if test "$GCC" = yes; then
15069  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15070fi
15071
15072if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15073  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
15074fi
15075if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15076  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
15077fi
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15117$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15118hardcode_action_CXX=
15119if test -n "$hardcode_libdir_flag_spec_CXX" ||
15120   test -n "$runpath_var_CXX" ||
15121   test "X$hardcode_automatic_CXX" = "Xyes" ; then
15122
15123  # We can hardcode non-existent directories.
15124  if test "$hardcode_direct_CXX" != no &&
15125     # If the only mechanism to avoid hardcoding is shlibpath_var, we
15126     # have to relink, otherwise we might link with an installed library
15127     # when we should be linking with a yet-to-be-installed one
15128     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15129     test "$hardcode_minus_L_CXX" != no; then
15130    # Linking always hardcodes the temporary library directory.
15131    hardcode_action_CXX=relink
15132  else
15133    # We can link without hardcoding, and we can hardcode nonexisting dirs.
15134    hardcode_action_CXX=immediate
15135  fi
15136else
15137  # We cannot hardcode anything, or else we can only hardcode existing
15138  # directories.
15139  hardcode_action_CXX=unsupported
15140fi
15141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15142$as_echo "$hardcode_action_CXX" >&6; }
15143
15144if test "$hardcode_action_CXX" = relink ||
15145   test "$inherit_rpath_CXX" = yes; then
15146  # Fast installation is not supported
15147  enable_fast_install=no
15148elif test "$shlibpath_overrides_runpath" = yes ||
15149     test "$enable_shared" = no; then
15150  # Fast installation is not necessary
15151  enable_fast_install=needless
15152fi
15153
15154
15155
15156
15157
15158
15159
15160  fi # test -n "$compiler"
15161
15162  CC=$lt_save_CC
15163  CFLAGS=$lt_save_CFLAGS
15164  LDCXX=$LD
15165  LD=$lt_save_LD
15166  GCC=$lt_save_GCC
15167  with_gnu_ld=$lt_save_with_gnu_ld
15168  lt_cv_path_LDCXX=$lt_cv_path_LD
15169  lt_cv_path_LD=$lt_save_path_LD
15170  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15171  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15172fi # test "$_lt_caught_CXX_error" != yes
15173
15174ac_ext=c
15175ac_cpp='$CPP $CPPFLAGS'
15176ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15177ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15178ac_compiler_gnu=$ac_cv_c_compiler_gnu
15179
15180
15181ac_ext=cpp
15182ac_cpp='$CXXCPP $CPPFLAGS'
15183ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15184ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15185ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15186
15187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
15188$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
15189if ${ac_cv_c_bigendian+:} false; then :
15190  $as_echo_n "(cached) " >&6
15191else
15192  ac_cv_c_bigendian=unknown
15193    # See if we're dealing with a universal compiler.
15194    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15195/* end confdefs.h.  */
15196#ifndef __APPLE_CC__
15197	       not a universal capable compiler
15198	     #endif
15199	     typedef int dummy;
15200
15201_ACEOF
15202if ac_fn_cxx_try_compile "$LINENO"; then :
15203
15204	# Check for potential -arch flags.  It is not universal unless
15205	# there are at least two -arch flags with different values.
15206	ac_arch=
15207	ac_prev=
15208	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
15209	 if test -n "$ac_prev"; then
15210	   case $ac_word in
15211	     i?86 | x86_64 | ppc | ppc64)
15212	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
15213		 ac_arch=$ac_word
15214	       else
15215		 ac_cv_c_bigendian=universal
15216		 break
15217	       fi
15218	       ;;
15219	   esac
15220	   ac_prev=
15221	 elif test "x$ac_word" = "x-arch"; then
15222	   ac_prev=arch
15223	 fi
15224       done
15225fi
15226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15227    if test $ac_cv_c_bigendian = unknown; then
15228      # See if sys/param.h defines the BYTE_ORDER macro.
15229      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15230/* end confdefs.h.  */
15231#include <sys/types.h>
15232	     #include <sys/param.h>
15233
15234int
15235main ()
15236{
15237#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
15238		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
15239		     && LITTLE_ENDIAN)
15240	      bogus endian macros
15241	     #endif
15242
15243  ;
15244  return 0;
15245}
15246_ACEOF
15247if ac_fn_cxx_try_compile "$LINENO"; then :
15248  # It does; now see whether it defined to BIG_ENDIAN or not.
15249	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15250/* end confdefs.h.  */
15251#include <sys/types.h>
15252		#include <sys/param.h>
15253
15254int
15255main ()
15256{
15257#if BYTE_ORDER != BIG_ENDIAN
15258		 not big endian
15259		#endif
15260
15261  ;
15262  return 0;
15263}
15264_ACEOF
15265if ac_fn_cxx_try_compile "$LINENO"; then :
15266  ac_cv_c_bigendian=yes
15267else
15268  ac_cv_c_bigendian=no
15269fi
15270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15271fi
15272rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15273    fi
15274    if test $ac_cv_c_bigendian = unknown; then
15275      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
15276      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15277/* end confdefs.h.  */
15278#include <limits.h>
15279
15280int
15281main ()
15282{
15283#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
15284	      bogus endian macros
15285	     #endif
15286
15287  ;
15288  return 0;
15289}
15290_ACEOF
15291if ac_fn_cxx_try_compile "$LINENO"; then :
15292  # It does; now see whether it defined to _BIG_ENDIAN or not.
15293	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15294/* end confdefs.h.  */
15295#include <limits.h>
15296
15297int
15298main ()
15299{
15300#ifndef _BIG_ENDIAN
15301		 not big endian
15302		#endif
15303
15304  ;
15305  return 0;
15306}
15307_ACEOF
15308if ac_fn_cxx_try_compile "$LINENO"; then :
15309  ac_cv_c_bigendian=yes
15310else
15311  ac_cv_c_bigendian=no
15312fi
15313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15314fi
15315rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15316    fi
15317    if test $ac_cv_c_bigendian = unknown; then
15318      # Compile a test program.
15319      if test "$cross_compiling" = yes; then :
15320  # Try to guess by grepping values from an object file.
15321	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15322/* end confdefs.h.  */
15323short int ascii_mm[] =
15324		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
15325		short int ascii_ii[] =
15326		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
15327		int use_ascii (int i) {
15328		  return ascii_mm[i] + ascii_ii[i];
15329		}
15330		short int ebcdic_ii[] =
15331		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
15332		short int ebcdic_mm[] =
15333		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
15334		int use_ebcdic (int i) {
15335		  return ebcdic_mm[i] + ebcdic_ii[i];
15336		}
15337		extern int foo;
15338
15339int
15340main ()
15341{
15342return use_ascii (foo) == use_ebcdic (foo);
15343  ;
15344  return 0;
15345}
15346_ACEOF
15347if ac_fn_cxx_try_compile "$LINENO"; then :
15348  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
15349	      ac_cv_c_bigendian=yes
15350	    fi
15351	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
15352	      if test "$ac_cv_c_bigendian" = unknown; then
15353		ac_cv_c_bigendian=no
15354	      else
15355		# finding both strings is unlikely to happen, but who knows?
15356		ac_cv_c_bigendian=unknown
15357	      fi
15358	    fi
15359fi
15360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15361else
15362  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15363/* end confdefs.h.  */
15364$ac_includes_default
15365int
15366main ()
15367{
15368
15369	     /* Are we little or big endian?  From Harbison&Steele.  */
15370	     union
15371	     {
15372	       long int l;
15373	       char c[sizeof (long int)];
15374	     } u;
15375	     u.l = 1;
15376	     return u.c[sizeof (long int) - 1] == 1;
15377
15378  ;
15379  return 0;
15380}
15381_ACEOF
15382if ac_fn_cxx_try_run "$LINENO"; then :
15383  ac_cv_c_bigendian=no
15384else
15385  ac_cv_c_bigendian=yes
15386fi
15387rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15388  conftest.$ac_objext conftest.beam conftest.$ac_ext
15389fi
15390
15391    fi
15392fi
15393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
15394$as_echo "$ac_cv_c_bigendian" >&6; }
15395 case $ac_cv_c_bigendian in #(
15396   yes)
15397     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
15398;; #(
15399   no)
15400      ;; #(
15401   universal)
15402
15403$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
15404
15405     ;; #(
15406   *)
15407     as_fn_error $? "unknown endianness
15408 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
15409 esac
15410
15411
15412# Checks for libraries.
15413
15414# Checks for header files.
15415
15416for ac_header in stdint.h stdlib.h
15417do :
15418  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15419ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15420if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15421  cat >>confdefs.h <<_ACEOF
15422#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15423_ACEOF
15424
15425fi
15426
15427done
15428
15429
15430# Checks for typedefs, structures, and compiler characteristics.
15431#AC_C_INLINE
15432#AC_TYPE_SIZE_T
15433#AC_TYPE_SSIZE_T
15434#AC_TYPE_UINT32_T
15435#AC_TYPE_UINT64_T
15436#AC_TYPE_UINT8_T
15437
15438# Check for __builtin_expect
15439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler supports __builtin_expect" >&5
15440$as_echo_n "checking if the compiler supports __builtin_expect... " >&6; }
15441cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15442/* end confdefs.h.  */
15443
15444int
15445main ()
15446{
15447return __builtin_expect(1, 1) ? 1 : 0;
15448  ;
15449  return 0;
15450}
15451_ACEOF
15452if ac_fn_cxx_try_compile "$LINENO"; then :
15453
15454    farmhash_have_builtin_expect=yes
15455    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15456$as_echo "yes" >&6; }
15457
15458else
15459
15460    farmhash_have_builtin_expect=no
15461    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15462$as_echo "no" >&6; }
15463
15464fi
15465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15466if test x$farmhash_have_builtin_expect = xyes ; then
15467
15468$as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
15469
15470fi
15471
15472# Check for __builtin_bswap32
15473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler supports __builtin_bswap32" >&5
15474$as_echo_n "checking if the compiler supports __builtin_bswap32... " >&6; }
15475cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15476/* end confdefs.h.  */
15477
15478int
15479main ()
15480{
15481return __builtin_bswap32(0xabcd1234) == 0x3412cdab ? 0 : 1;
15482  ;
15483  return 0;
15484}
15485_ACEOF
15486if ac_fn_cxx_try_compile "$LINENO"; then :
15487
15488    farmhash_have_builtin_bswap=yes
15489    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15490$as_echo "yes" >&6; }
15491
15492else
15493
15494    farmhash_have_builtin_bswap=no
15495    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15496$as_echo "no" >&6; }
15497
15498fi
15499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15500if test x$farmhash_have_builtin_bswap = xyes ; then
15501
15502$as_echo "#define HAVE_BUILTIN_BSWAP 1" >>confdefs.h
15503
15504fi
15505
15506cat >confcache <<\_ACEOF
15507# This file is a shell script that caches the results of configure
15508# tests run on this system so they can be shared between configure
15509# scripts and configure runs, see configure's option --config-cache.
15510# It is not useful on other systems.  If it contains results you don't
15511# want to keep, you may remove or edit it.
15512#
15513# config.status only pays attention to the cache file if you give it
15514# the --recheck option to rerun configure.
15515#
15516# `ac_cv_env_foo' variables (set or unset) will be overridden when
15517# loading this file, other *unset* `ac_cv_foo' will be assigned the
15518# following values.
15519
15520_ACEOF
15521
15522# The following way of writing the cache mishandles newlines in values,
15523# but we know of no workaround that is simple, portable, and efficient.
15524# So, we kill variables containing newlines.
15525# Ultrix sh set writes to stderr and can't be redirected directly,
15526# and sets the high bit in the cache file unless we assign to the vars.
15527(
15528  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15529    eval ac_val=\$$ac_var
15530    case $ac_val in #(
15531    *${as_nl}*)
15532      case $ac_var in #(
15533      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15534$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15535      esac
15536      case $ac_var in #(
15537      _ | IFS | as_nl) ;; #(
15538      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15539      *) { eval $ac_var=; unset $ac_var;} ;;
15540      esac ;;
15541    esac
15542  done
15543
15544  (set) 2>&1 |
15545    case $as_nl`(ac_space=' '; set) 2>&1` in #(
15546    *${as_nl}ac_space=\ *)
15547      # `set' does not quote correctly, so add quotes: double-quote
15548      # substitution turns \\\\ into \\, and sed turns \\ into \.
15549      sed -n \
15550	"s/'/'\\\\''/g;
15551	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15552      ;; #(
15553    *)
15554      # `set' quotes correctly as required by POSIX, so do not add quotes.
15555      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15556      ;;
15557    esac |
15558    sort
15559) |
15560  sed '
15561     /^ac_cv_env_/b end
15562     t clear
15563     :clear
15564     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15565     t end
15566     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15567     :end' >>confcache
15568if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15569  if test -w "$cache_file"; then
15570    if test "x$cache_file" != "x/dev/null"; then
15571      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15572$as_echo "$as_me: updating cache $cache_file" >&6;}
15573      if test ! -f "$cache_file" || test -h "$cache_file"; then
15574	cat confcache >"$cache_file"
15575      else
15576        case $cache_file in #(
15577        */* | ?:*)
15578	  mv -f confcache "$cache_file"$$ &&
15579	  mv -f "$cache_file"$$ "$cache_file" ;; #(
15580        *)
15581	  mv -f confcache "$cache_file" ;;
15582	esac
15583      fi
15584    fi
15585  else
15586    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15587$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15588  fi
15589fi
15590rm -f confcache
15591
15592test "x$prefix" = xNONE && prefix=$ac_default_prefix
15593# Let make expand exec_prefix.
15594test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15595
15596DEFS=-DHAVE_CONFIG_H
15597
15598ac_libobjs=
15599ac_ltlibobjs=
15600U=
15601for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15602  # 1. Remove the extension, and $U if already installed.
15603  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15604  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15605  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15606  #    will be set to the directory where LIBOBJS objects are built.
15607  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15608  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15609done
15610LIBOBJS=$ac_libobjs
15611
15612LTLIBOBJS=$ac_ltlibobjs
15613
15614
15615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15616$as_echo_n "checking that generated files are newer than configure... " >&6; }
15617   if test -n "$am_sleep_pid"; then
15618     # Hide warnings about reused PIDs.
15619     wait $am_sleep_pid 2>/dev/null
15620   fi
15621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15622$as_echo "done" >&6; }
15623 if test -n "$EXEEXT"; then
15624  am__EXEEXT_TRUE=
15625  am__EXEEXT_FALSE='#'
15626else
15627  am__EXEEXT_TRUE='#'
15628  am__EXEEXT_FALSE=
15629fi
15630
15631if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15632  as_fn_error $? "conditional \"AMDEP\" was never defined.
15633Usually this means the macro was only invoked conditionally." "$LINENO" 5
15634fi
15635if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15636  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15637Usually this means the macro was only invoked conditionally." "$LINENO" 5
15638fi
15639if test -z "${OPTIONAL_BUILTIN_EXPECT_TRUE}" && test -z "${OPTIONAL_BUILTIN_EXPECT_FALSE}"; then
15640  as_fn_error $? "conditional \"OPTIONAL_BUILTIN_EXPECT\" was never defined.
15641Usually this means the macro was only invoked conditionally." "$LINENO" 5
15642fi
15643if test -z "${OPTIONAL_BUILTIN_BSWAP_TRUE}" && test -z "${OPTIONAL_BUILTIN_BSWAP_FALSE}"; then
15644  as_fn_error $? "conditional \"OPTIONAL_BUILTIN_BSWAP\" was never defined.
15645Usually this means the macro was only invoked conditionally." "$LINENO" 5
15646fi
15647if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
15648  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
15649Usually this means the macro was only invoked conditionally." "$LINENO" 5
15650fi
15651
15652
15653: "${CONFIG_STATUS=./config.status}"
15654ac_write_fail=0
15655ac_clean_files_save=$ac_clean_files
15656ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15657{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15658$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15659as_write_fail=0
15660cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15661#! $SHELL
15662# Generated by $as_me.
15663# Run this file to recreate the current configuration.
15664# Compiler output produced by configure, useful for debugging
15665# configure, is in config.log if it exists.
15666
15667debug=false
15668ac_cs_recheck=false
15669ac_cs_silent=false
15670
15671SHELL=\${CONFIG_SHELL-$SHELL}
15672export SHELL
15673_ASEOF
15674cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15675## -------------------- ##
15676## M4sh Initialization. ##
15677## -------------------- ##
15678
15679# Be more Bourne compatible
15680DUALCASE=1; export DUALCASE # for MKS sh
15681if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15682  emulate sh
15683  NULLCMD=:
15684  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15685  # is contrary to our usage.  Disable this feature.
15686  alias -g '${1+"$@"}'='"$@"'
15687  setopt NO_GLOB_SUBST
15688else
15689  case `(set -o) 2>/dev/null` in #(
15690  *posix*) :
15691    set -o posix ;; #(
15692  *) :
15693     ;;
15694esac
15695fi
15696
15697
15698as_nl='
15699'
15700export as_nl
15701# Printing a long string crashes Solaris 7 /usr/bin/printf.
15702as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15703as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15704as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15705# Prefer a ksh shell builtin over an external printf program on Solaris,
15706# but without wasting forks for bash or zsh.
15707if test -z "$BASH_VERSION$ZSH_VERSION" \
15708    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15709  as_echo='print -r --'
15710  as_echo_n='print -rn --'
15711elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15712  as_echo='printf %s\n'
15713  as_echo_n='printf %s'
15714else
15715  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15716    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15717    as_echo_n='/usr/ucb/echo -n'
15718  else
15719    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15720    as_echo_n_body='eval
15721      arg=$1;
15722      case $arg in #(
15723      *"$as_nl"*)
15724	expr "X$arg" : "X\\(.*\\)$as_nl";
15725	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15726      esac;
15727      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15728    '
15729    export as_echo_n_body
15730    as_echo_n='sh -c $as_echo_n_body as_echo'
15731  fi
15732  export as_echo_body
15733  as_echo='sh -c $as_echo_body as_echo'
15734fi
15735
15736# The user is always right.
15737if test "${PATH_SEPARATOR+set}" != set; then
15738  PATH_SEPARATOR=:
15739  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15740    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15741      PATH_SEPARATOR=';'
15742  }
15743fi
15744
15745
15746# IFS
15747# We need space, tab and new line, in precisely that order.  Quoting is
15748# there to prevent editors from complaining about space-tab.
15749# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15750# splitting by setting IFS to empty value.)
15751IFS=" ""	$as_nl"
15752
15753# Find who we are.  Look in the path if we contain no directory separator.
15754as_myself=
15755case $0 in #((
15756  *[\\/]* ) as_myself=$0 ;;
15757  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15758for as_dir in $PATH
15759do
15760  IFS=$as_save_IFS
15761  test -z "$as_dir" && as_dir=.
15762    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15763  done
15764IFS=$as_save_IFS
15765
15766     ;;
15767esac
15768# We did not find ourselves, most probably we were run as `sh COMMAND'
15769# in which case we are not to be found in the path.
15770if test "x$as_myself" = x; then
15771  as_myself=$0
15772fi
15773if test ! -f "$as_myself"; then
15774  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15775  exit 1
15776fi
15777
15778# Unset variables that we do not need and which cause bugs (e.g. in
15779# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15780# suppresses any "Segmentation fault" message there.  '((' could
15781# trigger a bug in pdksh 5.2.14.
15782for as_var in BASH_ENV ENV MAIL MAILPATH
15783do eval test x\${$as_var+set} = xset \
15784  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15785done
15786PS1='$ '
15787PS2='> '
15788PS4='+ '
15789
15790# NLS nuisances.
15791LC_ALL=C
15792export LC_ALL
15793LANGUAGE=C
15794export LANGUAGE
15795
15796# CDPATH.
15797(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15798
15799
15800# as_fn_error STATUS ERROR [LINENO LOG_FD]
15801# ----------------------------------------
15802# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15803# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15804# script with STATUS, using 1 if that was 0.
15805as_fn_error ()
15806{
15807  as_status=$1; test $as_status -eq 0 && as_status=1
15808  if test "$4"; then
15809    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15810    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15811  fi
15812  $as_echo "$as_me: error: $2" >&2
15813  as_fn_exit $as_status
15814} # as_fn_error
15815
15816
15817# as_fn_set_status STATUS
15818# -----------------------
15819# Set $? to STATUS, without forking.
15820as_fn_set_status ()
15821{
15822  return $1
15823} # as_fn_set_status
15824
15825# as_fn_exit STATUS
15826# -----------------
15827# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15828as_fn_exit ()
15829{
15830  set +e
15831  as_fn_set_status $1
15832  exit $1
15833} # as_fn_exit
15834
15835# as_fn_unset VAR
15836# ---------------
15837# Portably unset VAR.
15838as_fn_unset ()
15839{
15840  { eval $1=; unset $1;}
15841}
15842as_unset=as_fn_unset
15843# as_fn_append VAR VALUE
15844# ----------------------
15845# Append the text in VALUE to the end of the definition contained in VAR. Take
15846# advantage of any shell optimizations that allow amortized linear growth over
15847# repeated appends, instead of the typical quadratic growth present in naive
15848# implementations.
15849if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15850  eval 'as_fn_append ()
15851  {
15852    eval $1+=\$2
15853  }'
15854else
15855  as_fn_append ()
15856  {
15857    eval $1=\$$1\$2
15858  }
15859fi # as_fn_append
15860
15861# as_fn_arith ARG...
15862# ------------------
15863# Perform arithmetic evaluation on the ARGs, and store the result in the
15864# global $as_val. Take advantage of shells that can avoid forks. The arguments
15865# must be portable across $(()) and expr.
15866if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15867  eval 'as_fn_arith ()
15868  {
15869    as_val=$(( $* ))
15870  }'
15871else
15872  as_fn_arith ()
15873  {
15874    as_val=`expr "$@" || test $? -eq 1`
15875  }
15876fi # as_fn_arith
15877
15878
15879if expr a : '\(a\)' >/dev/null 2>&1 &&
15880   test "X`expr 00001 : '.*\(...\)'`" = X001; then
15881  as_expr=expr
15882else
15883  as_expr=false
15884fi
15885
15886if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15887  as_basename=basename
15888else
15889  as_basename=false
15890fi
15891
15892if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15893  as_dirname=dirname
15894else
15895  as_dirname=false
15896fi
15897
15898as_me=`$as_basename -- "$0" ||
15899$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15900	 X"$0" : 'X\(//\)$' \| \
15901	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15902$as_echo X/"$0" |
15903    sed '/^.*\/\([^/][^/]*\)\/*$/{
15904	    s//\1/
15905	    q
15906	  }
15907	  /^X\/\(\/\/\)$/{
15908	    s//\1/
15909	    q
15910	  }
15911	  /^X\/\(\/\).*/{
15912	    s//\1/
15913	    q
15914	  }
15915	  s/.*/./; q'`
15916
15917# Avoid depending upon Character Ranges.
15918as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15919as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15920as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15921as_cr_digits='0123456789'
15922as_cr_alnum=$as_cr_Letters$as_cr_digits
15923
15924ECHO_C= ECHO_N= ECHO_T=
15925case `echo -n x` in #(((((
15926-n*)
15927  case `echo 'xy\c'` in
15928  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
15929  xy)  ECHO_C='\c';;
15930  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15931       ECHO_T='	';;
15932  esac;;
15933*)
15934  ECHO_N='-n';;
15935esac
15936
15937rm -f conf$$ conf$$.exe conf$$.file
15938if test -d conf$$.dir; then
15939  rm -f conf$$.dir/conf$$.file
15940else
15941  rm -f conf$$.dir
15942  mkdir conf$$.dir 2>/dev/null
15943fi
15944if (echo >conf$$.file) 2>/dev/null; then
15945  if ln -s conf$$.file conf$$ 2>/dev/null; then
15946    as_ln_s='ln -s'
15947    # ... but there are two gotchas:
15948    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15949    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15950    # In both cases, we have to default to `cp -pR'.
15951    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15952      as_ln_s='cp -pR'
15953  elif ln conf$$.file conf$$ 2>/dev/null; then
15954    as_ln_s=ln
15955  else
15956    as_ln_s='cp -pR'
15957  fi
15958else
15959  as_ln_s='cp -pR'
15960fi
15961rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15962rmdir conf$$.dir 2>/dev/null
15963
15964
15965# as_fn_mkdir_p
15966# -------------
15967# Create "$as_dir" as a directory, including parents if necessary.
15968as_fn_mkdir_p ()
15969{
15970
15971  case $as_dir in #(
15972  -*) as_dir=./$as_dir;;
15973  esac
15974  test -d "$as_dir" || eval $as_mkdir_p || {
15975    as_dirs=
15976    while :; do
15977      case $as_dir in #(
15978      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15979      *) as_qdir=$as_dir;;
15980      esac
15981      as_dirs="'$as_qdir' $as_dirs"
15982      as_dir=`$as_dirname -- "$as_dir" ||
15983$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15984	 X"$as_dir" : 'X\(//\)[^/]' \| \
15985	 X"$as_dir" : 'X\(//\)$' \| \
15986	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15987$as_echo X"$as_dir" |
15988    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15989	    s//\1/
15990	    q
15991	  }
15992	  /^X\(\/\/\)[^/].*/{
15993	    s//\1/
15994	    q
15995	  }
15996	  /^X\(\/\/\)$/{
15997	    s//\1/
15998	    q
15999	  }
16000	  /^X\(\/\).*/{
16001	    s//\1/
16002	    q
16003	  }
16004	  s/.*/./; q'`
16005      test -d "$as_dir" && break
16006    done
16007    test -z "$as_dirs" || eval "mkdir $as_dirs"
16008  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16009
16010
16011} # as_fn_mkdir_p
16012if mkdir -p . 2>/dev/null; then
16013  as_mkdir_p='mkdir -p "$as_dir"'
16014else
16015  test -d ./-p && rmdir ./-p
16016  as_mkdir_p=false
16017fi
16018
16019
16020# as_fn_executable_p FILE
16021# -----------------------
16022# Test if FILE is an executable regular file.
16023as_fn_executable_p ()
16024{
16025  test -f "$1" && test -x "$1"
16026} # as_fn_executable_p
16027as_test_x='test -x'
16028as_executable_p=as_fn_executable_p
16029
16030# Sed expression to map a string onto a valid CPP name.
16031as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16032
16033# Sed expression to map a string onto a valid variable name.
16034as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16035
16036
16037exec 6>&1
16038## ----------------------------------- ##
16039## Main body of $CONFIG_STATUS script. ##
16040## ----------------------------------- ##
16041_ASEOF
16042test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16043
16044cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16045# Save the log message, to keep $0 and so on meaningful, and to
16046# report actual input values of CONFIG_FILES etc. instead of their
16047# values after options handling.
16048ac_log="
16049This file was extended by FarmHash $as_me 1.1.0, which was
16050generated by GNU Autoconf 2.69.  Invocation command line was
16051
16052  CONFIG_FILES    = $CONFIG_FILES
16053  CONFIG_HEADERS  = $CONFIG_HEADERS
16054  CONFIG_LINKS    = $CONFIG_LINKS
16055  CONFIG_COMMANDS = $CONFIG_COMMANDS
16056  $ $0 $@
16057
16058on `(hostname || uname -n) 2>/dev/null | sed 1q`
16059"
16060
16061_ACEOF
16062
16063case $ac_config_files in *"
16064"*) set x $ac_config_files; shift; ac_config_files=$*;;
16065esac
16066
16067case $ac_config_headers in *"
16068"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16069esac
16070
16071
16072cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16073# Files that config.status was made for.
16074config_files="$ac_config_files"
16075config_headers="$ac_config_headers"
16076config_commands="$ac_config_commands"
16077
16078_ACEOF
16079
16080cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16081ac_cs_usage="\
16082\`$as_me' instantiates files and other configuration actions
16083from templates according to the current configuration.  Unless the files
16084and actions are specified as TAGs, all are instantiated by default.
16085
16086Usage: $0 [OPTION]... [TAG]...
16087
16088  -h, --help       print this help, then exit
16089  -V, --version    print version number and configuration settings, then exit
16090      --config     print configuration, then exit
16091  -q, --quiet, --silent
16092                   do not print progress messages
16093  -d, --debug      don't remove temporary files
16094      --recheck    update $as_me by reconfiguring in the same conditions
16095      --file=FILE[:TEMPLATE]
16096                   instantiate the configuration file FILE
16097      --header=FILE[:TEMPLATE]
16098                   instantiate the configuration header FILE
16099
16100Configuration files:
16101$config_files
16102
16103Configuration headers:
16104$config_headers
16105
16106Configuration commands:
16107$config_commands
16108
16109Report bugs to <farmhash-discuss@googlegroups.com>."
16110
16111_ACEOF
16112cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16113ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16114ac_cs_version="\\
16115FarmHash config.status 1.1.0
16116configured by $0, generated by GNU Autoconf 2.69,
16117  with options \\"\$ac_cs_config\\"
16118
16119Copyright (C) 2012 Free Software Foundation, Inc.
16120This config.status script is free software; the Free Software Foundation
16121gives unlimited permission to copy, distribute and modify it."
16122
16123ac_pwd='$ac_pwd'
16124srcdir='$srcdir'
16125INSTALL='$INSTALL'
16126MKDIR_P='$MKDIR_P'
16127AWK='$AWK'
16128test -n "\$AWK" || AWK=awk
16129_ACEOF
16130
16131cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16132# The default lists apply if the user does not specify any file.
16133ac_need_defaults=:
16134while test $# != 0
16135do
16136  case $1 in
16137  --*=?*)
16138    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16139    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16140    ac_shift=:
16141    ;;
16142  --*=)
16143    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16144    ac_optarg=
16145    ac_shift=:
16146    ;;
16147  *)
16148    ac_option=$1
16149    ac_optarg=$2
16150    ac_shift=shift
16151    ;;
16152  esac
16153
16154  case $ac_option in
16155  # Handling of the options.
16156  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16157    ac_cs_recheck=: ;;
16158  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16159    $as_echo "$ac_cs_version"; exit ;;
16160  --config | --confi | --conf | --con | --co | --c )
16161    $as_echo "$ac_cs_config"; exit ;;
16162  --debug | --debu | --deb | --de | --d | -d )
16163    debug=: ;;
16164  --file | --fil | --fi | --f )
16165    $ac_shift
16166    case $ac_optarg in
16167    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16168    '') as_fn_error $? "missing file argument" ;;
16169    esac
16170    as_fn_append CONFIG_FILES " '$ac_optarg'"
16171    ac_need_defaults=false;;
16172  --header | --heade | --head | --hea )
16173    $ac_shift
16174    case $ac_optarg in
16175    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16176    esac
16177    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16178    ac_need_defaults=false;;
16179  --he | --h)
16180    # Conflict between --help and --header
16181    as_fn_error $? "ambiguous option: \`$1'
16182Try \`$0 --help' for more information.";;
16183  --help | --hel | -h )
16184    $as_echo "$ac_cs_usage"; exit ;;
16185  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16186  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16187    ac_cs_silent=: ;;
16188
16189  # This is an error.
16190  -*) as_fn_error $? "unrecognized option: \`$1'
16191Try \`$0 --help' for more information." ;;
16192
16193  *) as_fn_append ac_config_targets " $1"
16194     ac_need_defaults=false ;;
16195
16196  esac
16197  shift
16198done
16199
16200ac_configure_extra_args=
16201
16202if $ac_cs_silent; then
16203  exec 6>/dev/null
16204  ac_configure_extra_args="$ac_configure_extra_args --silent"
16205fi
16206
16207_ACEOF
16208cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16209if \$ac_cs_recheck; then
16210  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16211  shift
16212  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16213  CONFIG_SHELL='$SHELL'
16214  export CONFIG_SHELL
16215  exec "\$@"
16216fi
16217
16218_ACEOF
16219cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16220exec 5>>config.log
16221{
16222  echo
16223  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16224## Running $as_me. ##
16225_ASBOX
16226  $as_echo "$ac_log"
16227} >&5
16228
16229_ACEOF
16230cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16231#
16232# INIT-COMMANDS
16233#
16234AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16235
16236
16237# The HP-UX ksh and POSIX shell print the target directory to stdout
16238# if CDPATH is set.
16239(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16240
16241sed_quote_subst='$sed_quote_subst'
16242double_quote_subst='$double_quote_subst'
16243delay_variable_subst='$delay_variable_subst'
16244macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16245macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16246enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16247enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16248pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16249enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16250SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16251ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16252host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16253host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16254host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16255build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16256build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16257build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16258SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16259Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16260GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16261EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16262FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16263LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16264NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16265LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16266max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16267ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16268exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16269lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16270lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16271lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16272lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
16273lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
16274reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16275reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16276OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16277deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16278file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16279file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
16280want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
16281DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
16282sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
16283AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16284AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16285archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
16286STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16287RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16288old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16289old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16290old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16291lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16292CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16293CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16294compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16295GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16296lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16297lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16298lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16299lt_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"`'
16300nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
16301lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
16302objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16303MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16304lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16305lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16306lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16307lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16308lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16309need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16310MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
16311DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16312NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16313LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16314OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16315OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16316libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16317shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16318extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16319archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16320enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16321export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16322whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16323compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16324old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16325old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16326archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16327archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16328module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16329module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16330with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16331allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16332no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16333hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16334hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16335hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16336hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16337hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16338hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16339hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16340hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16341inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16342link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16343always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16344export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16345exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16346include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16347prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16348postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
16349file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16350variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16351need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16352need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16353version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16354runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16355shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16356shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16357libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16358library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16359soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16360install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16361postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16362postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16363finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16364finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16365hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16366sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16367sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16368hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16369enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16370enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16371enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16372old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16373striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16374compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
16375predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
16376postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
16377predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
16378postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
16379compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
16380LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
16381reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
16382reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16383old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16384compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
16385GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
16386lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
16387lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
16388lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
16389lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
16390lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
16391archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
16392enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
16393export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
16394whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
16395compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
16396old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16397old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16398archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16399archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16400module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16401module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16402with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
16403allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
16404no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
16405hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
16406hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
16407hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
16408hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
16409hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
16410hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
16411hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
16412hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
16413inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
16414link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
16415always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
16416export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16417exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
16418include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
16419prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16420postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
16421file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
16422hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
16423compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
16424predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
16425postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
16426predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
16427postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
16428compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
16429
16430LTCC='$LTCC'
16431LTCFLAGS='$LTCFLAGS'
16432compiler='$compiler_DEFAULT'
16433
16434# A function that is used when there is no print builtin or printf.
16435func_fallback_echo ()
16436{
16437  eval 'cat <<_LTECHO_EOF
16438\$1
16439_LTECHO_EOF'
16440}
16441
16442# Quote evaled strings.
16443for var in SHELL \
16444ECHO \
16445SED \
16446GREP \
16447EGREP \
16448FGREP \
16449LD \
16450NM \
16451LN_S \
16452lt_SP2NL \
16453lt_NL2SP \
16454reload_flag \
16455OBJDUMP \
16456deplibs_check_method \
16457file_magic_cmd \
16458file_magic_glob \
16459want_nocaseglob \
16460DLLTOOL \
16461sharedlib_from_linklib_cmd \
16462AR \
16463AR_FLAGS \
16464archiver_list_spec \
16465STRIP \
16466RANLIB \
16467CC \
16468CFLAGS \
16469compiler \
16470lt_cv_sys_global_symbol_pipe \
16471lt_cv_sys_global_symbol_to_cdecl \
16472lt_cv_sys_global_symbol_to_c_name_address \
16473lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16474nm_file_list_spec \
16475lt_prog_compiler_no_builtin_flag \
16476lt_prog_compiler_pic \
16477lt_prog_compiler_wl \
16478lt_prog_compiler_static \
16479lt_cv_prog_compiler_c_o \
16480need_locks \
16481MANIFEST_TOOL \
16482DSYMUTIL \
16483NMEDIT \
16484LIPO \
16485OTOOL \
16486OTOOL64 \
16487shrext_cmds \
16488export_dynamic_flag_spec \
16489whole_archive_flag_spec \
16490compiler_needs_object \
16491with_gnu_ld \
16492allow_undefined_flag \
16493no_undefined_flag \
16494hardcode_libdir_flag_spec \
16495hardcode_libdir_flag_spec_ld \
16496hardcode_libdir_separator \
16497exclude_expsyms \
16498include_expsyms \
16499file_list_spec \
16500variables_saved_for_relink \
16501libname_spec \
16502library_names_spec \
16503soname_spec \
16504install_override_mode \
16505finish_eval \
16506old_striplib \
16507striplib \
16508compiler_lib_search_dirs \
16509predep_objects \
16510postdep_objects \
16511predeps \
16512postdeps \
16513compiler_lib_search_path \
16514LD_CXX \
16515reload_flag_CXX \
16516compiler_CXX \
16517lt_prog_compiler_no_builtin_flag_CXX \
16518lt_prog_compiler_pic_CXX \
16519lt_prog_compiler_wl_CXX \
16520lt_prog_compiler_static_CXX \
16521lt_cv_prog_compiler_c_o_CXX \
16522export_dynamic_flag_spec_CXX \
16523whole_archive_flag_spec_CXX \
16524compiler_needs_object_CXX \
16525with_gnu_ld_CXX \
16526allow_undefined_flag_CXX \
16527no_undefined_flag_CXX \
16528hardcode_libdir_flag_spec_CXX \
16529hardcode_libdir_flag_spec_ld_CXX \
16530hardcode_libdir_separator_CXX \
16531exclude_expsyms_CXX \
16532include_expsyms_CXX \
16533file_list_spec_CXX \
16534compiler_lib_search_dirs_CXX \
16535predep_objects_CXX \
16536postdep_objects_CXX \
16537predeps_CXX \
16538postdeps_CXX \
16539compiler_lib_search_path_CXX; do
16540    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16541    *[\\\\\\\`\\"\\\$]*)
16542      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16543      ;;
16544    *)
16545      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16546      ;;
16547    esac
16548done
16549
16550# Double-quote double-evaled strings.
16551for var in reload_cmds \
16552old_postinstall_cmds \
16553old_postuninstall_cmds \
16554old_archive_cmds \
16555extract_expsyms_cmds \
16556old_archive_from_new_cmds \
16557old_archive_from_expsyms_cmds \
16558archive_cmds \
16559archive_expsym_cmds \
16560module_cmds \
16561module_expsym_cmds \
16562export_symbols_cmds \
16563prelink_cmds \
16564postlink_cmds \
16565postinstall_cmds \
16566postuninstall_cmds \
16567finish_cmds \
16568sys_lib_search_path_spec \
16569sys_lib_dlsearch_path_spec \
16570reload_cmds_CXX \
16571old_archive_cmds_CXX \
16572old_archive_from_new_cmds_CXX \
16573old_archive_from_expsyms_cmds_CXX \
16574archive_cmds_CXX \
16575archive_expsym_cmds_CXX \
16576module_cmds_CXX \
16577module_expsym_cmds_CXX \
16578export_symbols_cmds_CXX \
16579prelink_cmds_CXX \
16580postlink_cmds_CXX; do
16581    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16582    *[\\\\\\\`\\"\\\$]*)
16583      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16584      ;;
16585    *)
16586      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16587      ;;
16588    esac
16589done
16590
16591ac_aux_dir='$ac_aux_dir'
16592xsi_shell='$xsi_shell'
16593lt_shell_append='$lt_shell_append'
16594
16595# See if we are running on zsh, and set the options which allow our
16596# commands through without removal of \ escapes INIT.
16597if test -n "\${ZSH_VERSION+set}" ; then
16598   setopt NO_GLOB_SUBST
16599fi
16600
16601
16602    PACKAGE='$PACKAGE'
16603    VERSION='$VERSION'
16604    TIMESTAMP='$TIMESTAMP'
16605    RM='$RM'
16606    ofile='$ofile'
16607
16608
16609
16610
16611
16612
16613_ACEOF
16614
16615cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16616
16617# Handling of arguments.
16618for ac_config_target in $ac_config_targets
16619do
16620  case $ac_config_target in
16621    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
16622    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16623    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16624    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16625    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
16626
16627  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16628  esac
16629done
16630
16631
16632# If the user did not use the arguments to specify the items to instantiate,
16633# then the envvar interface is used.  Set only those that are not.
16634# We use the long form for the default assignment because of an extremely
16635# bizarre bug on SunOS 4.1.3.
16636if $ac_need_defaults; then
16637  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16638  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16639  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16640fi
16641
16642# Have a temporary directory for convenience.  Make it in the build tree
16643# simply because there is no reason against having it here, and in addition,
16644# creating and moving files from /tmp can sometimes cause problems.
16645# Hook for its removal unless debugging.
16646# Note that there is a small window in which the directory will not be cleaned:
16647# after its creation but before its name has been assigned to `$tmp'.
16648$debug ||
16649{
16650  tmp= ac_tmp=
16651  trap 'exit_status=$?
16652  : "${ac_tmp:=$tmp}"
16653  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16654' 0
16655  trap 'as_fn_exit 1' 1 2 13 15
16656}
16657# Create a (secure) tmp directory for tmp files.
16658
16659{
16660  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16661  test -d "$tmp"
16662}  ||
16663{
16664  tmp=./conf$$-$RANDOM
16665  (umask 077 && mkdir "$tmp")
16666} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16667ac_tmp=$tmp
16668
16669# Set up the scripts for CONFIG_FILES section.
16670# No need to generate them if there are no CONFIG_FILES.
16671# This happens for instance with `./config.status config.h'.
16672if test -n "$CONFIG_FILES"; then
16673
16674
16675ac_cr=`echo X | tr X '\015'`
16676# On cygwin, bash can eat \r inside `` if the user requested igncr.
16677# But we know of no other shell where ac_cr would be empty at this
16678# point, so we can use a bashism as a fallback.
16679if test "x$ac_cr" = x; then
16680  eval ac_cr=\$\'\\r\'
16681fi
16682ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16683if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16684  ac_cs_awk_cr='\\r'
16685else
16686  ac_cs_awk_cr=$ac_cr
16687fi
16688
16689echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16690_ACEOF
16691
16692
16693{
16694  echo "cat >conf$$subs.awk <<_ACEOF" &&
16695  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16696  echo "_ACEOF"
16697} >conf$$subs.sh ||
16698  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16699ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16700ac_delim='%!_!# '
16701for ac_last_try in false false false false false :; do
16702  . ./conf$$subs.sh ||
16703    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16704
16705  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16706  if test $ac_delim_n = $ac_delim_num; then
16707    break
16708  elif $ac_last_try; then
16709    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16710  else
16711    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16712  fi
16713done
16714rm -f conf$$subs.sh
16715
16716cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16717cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16718_ACEOF
16719sed -n '
16720h
16721s/^/S["/; s/!.*/"]=/
16722p
16723g
16724s/^[^!]*!//
16725:repl
16726t repl
16727s/'"$ac_delim"'$//
16728t delim
16729:nl
16730h
16731s/\(.\{148\}\)..*/\1/
16732t more1
16733s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16734p
16735n
16736b repl
16737:more1
16738s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16739p
16740g
16741s/.\{148\}//
16742t nl
16743:delim
16744h
16745s/\(.\{148\}\)..*/\1/
16746t more2
16747s/["\\]/\\&/g; s/^/"/; s/$/"/
16748p
16749b
16750:more2
16751s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16752p
16753g
16754s/.\{148\}//
16755t delim
16756' <conf$$subs.awk | sed '
16757/^[^""]/{
16758  N
16759  s/\n//
16760}
16761' >>$CONFIG_STATUS || ac_write_fail=1
16762rm -f conf$$subs.awk
16763cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16764_ACAWK
16765cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16766  for (key in S) S_is_set[key] = 1
16767  FS = ""
16768
16769}
16770{
16771  line = $ 0
16772  nfields = split(line, field, "@")
16773  substed = 0
16774  len = length(field[1])
16775  for (i = 2; i < nfields; i++) {
16776    key = field[i]
16777    keylen = length(key)
16778    if (S_is_set[key]) {
16779      value = S[key]
16780      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16781      len += length(value) + length(field[++i])
16782      substed = 1
16783    } else
16784      len += 1 + keylen
16785  }
16786
16787  print line
16788}
16789
16790_ACAWK
16791_ACEOF
16792cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16793if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16794  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16795else
16796  cat
16797fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16798  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16799_ACEOF
16800
16801# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16802# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16803# trailing colons and then remove the whole line if VPATH becomes empty
16804# (actually we leave an empty line to preserve line numbers).
16805if test "x$srcdir" = x.; then
16806  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
16807h
16808s///
16809s/^/:/
16810s/[	 ]*$/:/
16811s/:\$(srcdir):/:/g
16812s/:\${srcdir}:/:/g
16813s/:@srcdir@:/:/g
16814s/^:*//
16815s/:*$//
16816x
16817s/\(=[	 ]*\).*/\1/
16818G
16819s/\n//
16820s/^[^=]*=[	 ]*$//
16821}'
16822fi
16823
16824cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16825fi # test -n "$CONFIG_FILES"
16826
16827# Set up the scripts for CONFIG_HEADERS section.
16828# No need to generate them if there are no CONFIG_HEADERS.
16829# This happens for instance with `./config.status Makefile'.
16830if test -n "$CONFIG_HEADERS"; then
16831cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16832BEGIN {
16833_ACEOF
16834
16835# Transform confdefs.h into an awk script `defines.awk', embedded as
16836# here-document in config.status, that substitutes the proper values into
16837# config.h.in to produce config.h.
16838
16839# Create a delimiter string that does not exist in confdefs.h, to ease
16840# handling of long lines.
16841ac_delim='%!_!# '
16842for ac_last_try in false false :; do
16843  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16844  if test -z "$ac_tt"; then
16845    break
16846  elif $ac_last_try; then
16847    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16848  else
16849    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16850  fi
16851done
16852
16853# For the awk script, D is an array of macro values keyed by name,
16854# likewise P contains macro parameters if any.  Preserve backslash
16855# newline sequences.
16856
16857ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16858sed -n '
16859s/.\{148\}/&'"$ac_delim"'/g
16860t rset
16861:rset
16862s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
16863t def
16864d
16865:def
16866s/\\$//
16867t bsnl
16868s/["\\]/\\&/g
16869s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16870D["\1"]=" \3"/p
16871s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
16872d
16873:bsnl
16874s/["\\]/\\&/g
16875s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
16876D["\1"]=" \3\\\\\\n"\\/p
16877t cont
16878s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16879t cont
16880d
16881:cont
16882n
16883s/.\{148\}/&'"$ac_delim"'/g
16884t clear
16885:clear
16886s/\\$//
16887t bsnlc
16888s/["\\]/\\&/g; s/^/"/; s/$/"/p
16889d
16890:bsnlc
16891s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16892b cont
16893' <confdefs.h | sed '
16894s/'"$ac_delim"'/"\\\
16895"/g' >>$CONFIG_STATUS || ac_write_fail=1
16896
16897cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16898  for (key in D) D_is_set[key] = 1
16899  FS = ""
16900}
16901/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16902  line = \$ 0
16903  split(line, arg, " ")
16904  if (arg[1] == "#") {
16905    defundef = arg[2]
16906    mac1 = arg[3]
16907  } else {
16908    defundef = substr(arg[1], 2)
16909    mac1 = arg[2]
16910  }
16911  split(mac1, mac2, "(") #)
16912  macro = mac2[1]
16913  prefix = substr(line, 1, index(line, defundef) - 1)
16914  if (D_is_set[macro]) {
16915    # Preserve the white space surrounding the "#".
16916    print prefix "define", macro P[macro] D[macro]
16917    next
16918  } else {
16919    # Replace #undef with comments.  This is necessary, for example,
16920    # in the case of _POSIX_SOURCE, which is predefined and required
16921    # on some systems where configure will not decide to define it.
16922    if (defundef == "undef") {
16923      print "/*", prefix defundef, macro, "*/"
16924      next
16925    }
16926  }
16927}
16928{ print }
16929_ACAWK
16930_ACEOF
16931cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16932  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
16933fi # test -n "$CONFIG_HEADERS"
16934
16935
16936eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16937shift
16938for ac_tag
16939do
16940  case $ac_tag in
16941  :[FHLC]) ac_mode=$ac_tag; continue;;
16942  esac
16943  case $ac_mode$ac_tag in
16944  :[FHL]*:*);;
16945  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
16946  :[FH]-) ac_tag=-:-;;
16947  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16948  esac
16949  ac_save_IFS=$IFS
16950  IFS=:
16951  set x $ac_tag
16952  IFS=$ac_save_IFS
16953  shift
16954  ac_file=$1
16955  shift
16956
16957  case $ac_mode in
16958  :L) ac_source=$1;;
16959  :[FH])
16960    ac_file_inputs=
16961    for ac_f
16962    do
16963      case $ac_f in
16964      -) ac_f="$ac_tmp/stdin";;
16965      *) # Look for the file first in the build tree, then in the source tree
16966	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
16967	 # because $ac_f cannot contain `:'.
16968	 test -f "$ac_f" ||
16969	   case $ac_f in
16970	   [\\/$]*) false;;
16971	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16972	   esac ||
16973	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16974      esac
16975      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16976      as_fn_append ac_file_inputs " '$ac_f'"
16977    done
16978
16979    # Let's still pretend it is `configure' which instantiates (i.e., don't
16980    # use $as_me), people would be surprised to read:
16981    #    /* config.h.  Generated by config.status.  */
16982    configure_input='Generated from '`
16983	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16984	`' by configure.'
16985    if test x"$ac_file" != x-; then
16986      configure_input="$ac_file.  $configure_input"
16987      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16988$as_echo "$as_me: creating $ac_file" >&6;}
16989    fi
16990    # Neutralize special characters interpreted by sed in replacement strings.
16991    case $configure_input in #(
16992    *\&* | *\|* | *\\* )
16993       ac_sed_conf_input=`$as_echo "$configure_input" |
16994       sed 's/[\\\\&|]/\\\\&/g'`;; #(
16995    *) ac_sed_conf_input=$configure_input;;
16996    esac
16997
16998    case $ac_tag in
16999    *:-:* | *:-) cat >"$ac_tmp/stdin" \
17000      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17001    esac
17002    ;;
17003  esac
17004
17005  ac_dir=`$as_dirname -- "$ac_file" ||
17006$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17007	 X"$ac_file" : 'X\(//\)[^/]' \| \
17008	 X"$ac_file" : 'X\(//\)$' \| \
17009	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17010$as_echo X"$ac_file" |
17011    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17012	    s//\1/
17013	    q
17014	  }
17015	  /^X\(\/\/\)[^/].*/{
17016	    s//\1/
17017	    q
17018	  }
17019	  /^X\(\/\/\)$/{
17020	    s//\1/
17021	    q
17022	  }
17023	  /^X\(\/\).*/{
17024	    s//\1/
17025	    q
17026	  }
17027	  s/.*/./; q'`
17028  as_dir="$ac_dir"; as_fn_mkdir_p
17029  ac_builddir=.
17030
17031case "$ac_dir" in
17032.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17033*)
17034  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17035  # A ".." for each directory in $ac_dir_suffix.
17036  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17037  case $ac_top_builddir_sub in
17038  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17039  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17040  esac ;;
17041esac
17042ac_abs_top_builddir=$ac_pwd
17043ac_abs_builddir=$ac_pwd$ac_dir_suffix
17044# for backward compatibility:
17045ac_top_builddir=$ac_top_build_prefix
17046
17047case $srcdir in
17048  .)  # We are building in place.
17049    ac_srcdir=.
17050    ac_top_srcdir=$ac_top_builddir_sub
17051    ac_abs_top_srcdir=$ac_pwd ;;
17052  [\\/]* | ?:[\\/]* )  # Absolute name.
17053    ac_srcdir=$srcdir$ac_dir_suffix;
17054    ac_top_srcdir=$srcdir
17055    ac_abs_top_srcdir=$srcdir ;;
17056  *) # Relative name.
17057    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17058    ac_top_srcdir=$ac_top_build_prefix$srcdir
17059    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17060esac
17061ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17062
17063
17064  case $ac_mode in
17065  :F)
17066  #
17067  # CONFIG_FILE
17068  #
17069
17070  case $INSTALL in
17071  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17072  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17073  esac
17074  ac_MKDIR_P=$MKDIR_P
17075  case $MKDIR_P in
17076  [\\/$]* | ?:[\\/]* ) ;;
17077  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17078  esac
17079_ACEOF
17080
17081cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17082# If the template does not know about datarootdir, expand it.
17083# FIXME: This hack should be removed a few years after 2.60.
17084ac_datarootdir_hack=; ac_datarootdir_seen=
17085ac_sed_dataroot='
17086/datarootdir/ {
17087  p
17088  q
17089}
17090/@datadir@/p
17091/@docdir@/p
17092/@infodir@/p
17093/@localedir@/p
17094/@mandir@/p'
17095case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17096*datarootdir*) ac_datarootdir_seen=yes;;
17097*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17098  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17099$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17100_ACEOF
17101cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17102  ac_datarootdir_hack='
17103  s&@datadir@&$datadir&g
17104  s&@docdir@&$docdir&g
17105  s&@infodir@&$infodir&g
17106  s&@localedir@&$localedir&g
17107  s&@mandir@&$mandir&g
17108  s&\\\${datarootdir}&$datarootdir&g' ;;
17109esac
17110_ACEOF
17111
17112# Neutralize VPATH when `$srcdir' = `.'.
17113# Shell code in configure.ac might set extrasub.
17114# FIXME: do we really want to maintain this feature?
17115cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17116ac_sed_extra="$ac_vpsub
17117$extrasub
17118_ACEOF
17119cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17120:t
17121/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17122s|@configure_input@|$ac_sed_conf_input|;t t
17123s&@top_builddir@&$ac_top_builddir_sub&;t t
17124s&@top_build_prefix@&$ac_top_build_prefix&;t t
17125s&@srcdir@&$ac_srcdir&;t t
17126s&@abs_srcdir@&$ac_abs_srcdir&;t t
17127s&@top_srcdir@&$ac_top_srcdir&;t t
17128s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17129s&@builddir@&$ac_builddir&;t t
17130s&@abs_builddir@&$ac_abs_builddir&;t t
17131s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17132s&@INSTALL@&$ac_INSTALL&;t t
17133s&@MKDIR_P@&$ac_MKDIR_P&;t t
17134$ac_datarootdir_hack
17135"
17136eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
17137  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17138
17139test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17140  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
17141  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
17142      "$ac_tmp/out"`; test -z "$ac_out"; } &&
17143  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17144which seems to be undefined.  Please make sure it is defined" >&5
17145$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17146which seems to be undefined.  Please make sure it is defined" >&2;}
17147
17148  rm -f "$ac_tmp/stdin"
17149  case $ac_file in
17150  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
17151  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
17152  esac \
17153  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17154 ;;
17155  :H)
17156  #
17157  # CONFIG_HEADER
17158  #
17159  if test x"$ac_file" != x-; then
17160    {
17161      $as_echo "/* $configure_input  */" \
17162      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17163    } >"$ac_tmp/config.h" \
17164      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17165    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17166      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17167$as_echo "$as_me: $ac_file is unchanged" >&6;}
17168    else
17169      rm -f "$ac_file"
17170      mv "$ac_tmp/config.h" "$ac_file" \
17171	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17172    fi
17173  else
17174    $as_echo "/* $configure_input  */" \
17175      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
17176      || as_fn_error $? "could not create -" "$LINENO" 5
17177  fi
17178# Compute "$ac_file"'s index in $config_headers.
17179_am_arg="$ac_file"
17180_am_stamp_count=1
17181for _am_header in $config_headers :; do
17182  case $_am_header in
17183    $_am_arg | $_am_arg:* )
17184      break ;;
17185    * )
17186      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17187  esac
17188done
17189echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17190$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17191	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17192	 X"$_am_arg" : 'X\(//\)$' \| \
17193	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17194$as_echo X"$_am_arg" |
17195    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17196	    s//\1/
17197	    q
17198	  }
17199	  /^X\(\/\/\)[^/].*/{
17200	    s//\1/
17201	    q
17202	  }
17203	  /^X\(\/\/\)$/{
17204	    s//\1/
17205	    q
17206	  }
17207	  /^X\(\/\).*/{
17208	    s//\1/
17209	    q
17210	  }
17211	  s/.*/./; q'`/stamp-h$_am_stamp_count
17212 ;;
17213
17214  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17215$as_echo "$as_me: executing $ac_file commands" >&6;}
17216 ;;
17217  esac
17218
17219
17220  case $ac_file$ac_mode in
17221    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17222  # Older Autoconf quotes --file arguments for eval, but not when files
17223  # are listed without --file.  Let's play safe and only enable the eval
17224  # if we detect the quoting.
17225  case $CONFIG_FILES in
17226  *\'*) eval set x "$CONFIG_FILES" ;;
17227  *)   set x $CONFIG_FILES ;;
17228  esac
17229  shift
17230  for mf
17231  do
17232    # Strip MF so we end up with the name of the file.
17233    mf=`echo "$mf" | sed -e 's/:.*$//'`
17234    # Check whether this is an Automake generated Makefile or not.
17235    # We used to match only the files named 'Makefile.in', but
17236    # some people rename them; so instead we look at the file content.
17237    # Grep'ing the first line is not enough: some people post-process
17238    # each Makefile.in and add a new line on top of each file to say so.
17239    # Grep'ing the whole file is not good either: AIX grep has a line
17240    # limit of 2048, but all sed's we know have understand at least 4000.
17241    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17242      dirpart=`$as_dirname -- "$mf" ||
17243$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17244	 X"$mf" : 'X\(//\)[^/]' \| \
17245	 X"$mf" : 'X\(//\)$' \| \
17246	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17247$as_echo X"$mf" |
17248    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17249	    s//\1/
17250	    q
17251	  }
17252	  /^X\(\/\/\)[^/].*/{
17253	    s//\1/
17254	    q
17255	  }
17256	  /^X\(\/\/\)$/{
17257	    s//\1/
17258	    q
17259	  }
17260	  /^X\(\/\).*/{
17261	    s//\1/
17262	    q
17263	  }
17264	  s/.*/./; q'`
17265    else
17266      continue
17267    fi
17268    # Extract the definition of DEPDIR, am__include, and am__quote
17269    # from the Makefile without running 'make'.
17270    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17271    test -z "$DEPDIR" && continue
17272    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17273    test -z "$am__include" && continue
17274    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17275    # Find all dependency output files, they are included files with
17276    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17277    # simplest approach to changing $(DEPDIR) to its actual value in the
17278    # expansion.
17279    for file in `sed -n "
17280      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17281	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
17282      # Make sure the directory exists.
17283      test -f "$dirpart/$file" && continue
17284      fdir=`$as_dirname -- "$file" ||
17285$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17286	 X"$file" : 'X\(//\)[^/]' \| \
17287	 X"$file" : 'X\(//\)$' \| \
17288	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17289$as_echo X"$file" |
17290    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17291	    s//\1/
17292	    q
17293	  }
17294	  /^X\(\/\/\)[^/].*/{
17295	    s//\1/
17296	    q
17297	  }
17298	  /^X\(\/\/\)$/{
17299	    s//\1/
17300	    q
17301	  }
17302	  /^X\(\/\).*/{
17303	    s//\1/
17304	    q
17305	  }
17306	  s/.*/./; q'`
17307      as_dir=$dirpart/$fdir; as_fn_mkdir_p
17308      # echo "creating $dirpart/$file"
17309      echo '# dummy' > "$dirpart/$file"
17310    done
17311  done
17312}
17313 ;;
17314    "libtool":C)
17315
17316    # See if we are running on zsh, and set the options which allow our
17317    # commands through without removal of \ escapes.
17318    if test -n "${ZSH_VERSION+set}" ; then
17319      setopt NO_GLOB_SUBST
17320    fi
17321
17322    cfgfile="${ofile}T"
17323    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17324    $RM "$cfgfile"
17325
17326    cat <<_LT_EOF >> "$cfgfile"
17327#! $SHELL
17328
17329# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17330# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17331# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17332# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17333#
17334#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17335#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
17336#                 Inc.
17337#   Written by Gordon Matzigkeit, 1996
17338#
17339#   This file is part of GNU Libtool.
17340#
17341# GNU Libtool is free software; you can redistribute it and/or
17342# modify it under the terms of the GNU General Public License as
17343# published by the Free Software Foundation; either version 2 of
17344# the License, or (at your option) any later version.
17345#
17346# As a special exception to the GNU General Public License,
17347# if you distribute this file as part of a program or library that
17348# is built using GNU Libtool, you may include this file under the
17349# same distribution terms that you use for the rest of that program.
17350#
17351# GNU Libtool is distributed in the hope that it will be useful,
17352# but WITHOUT ANY WARRANTY; without even the implied warranty of
17353# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17354# GNU General Public License for more details.
17355#
17356# You should have received a copy of the GNU General Public License
17357# along with GNU Libtool; see the file COPYING.  If not, a copy
17358# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17359# obtained by writing to the Free Software Foundation, Inc.,
17360# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17361
17362
17363# The names of the tagged configurations supported by this script.
17364available_tags="CXX "
17365
17366# ### BEGIN LIBTOOL CONFIG
17367
17368# Which release of libtool.m4 was used?
17369macro_version=$macro_version
17370macro_revision=$macro_revision
17371
17372# Whether or not to build shared libraries.
17373build_libtool_libs=$enable_shared
17374
17375# Whether or not to build static libraries.
17376build_old_libs=$enable_static
17377
17378# What type of objects to build.
17379pic_mode=$pic_mode
17380
17381# Whether or not to optimize for fast installation.
17382fast_install=$enable_fast_install
17383
17384# Shell to use when invoking shell scripts.
17385SHELL=$lt_SHELL
17386
17387# An echo program that protects backslashes.
17388ECHO=$lt_ECHO
17389
17390# The host system.
17391host_alias=$host_alias
17392host=$host
17393host_os=$host_os
17394
17395# The build system.
17396build_alias=$build_alias
17397build=$build
17398build_os=$build_os
17399
17400# A sed program that does not truncate output.
17401SED=$lt_SED
17402
17403# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17404Xsed="\$SED -e 1s/^X//"
17405
17406# A grep program that handles long lines.
17407GREP=$lt_GREP
17408
17409# An ERE matcher.
17410EGREP=$lt_EGREP
17411
17412# A literal string matcher.
17413FGREP=$lt_FGREP
17414
17415# A BSD- or MS-compatible name lister.
17416NM=$lt_NM
17417
17418# Whether we need soft or hard links.
17419LN_S=$lt_LN_S
17420
17421# What is the maximum length of a command?
17422max_cmd_len=$max_cmd_len
17423
17424# Object file suffix (normally "o").
17425objext=$ac_objext
17426
17427# Executable file suffix (normally "").
17428exeext=$exeext
17429
17430# whether the shell understands "unset".
17431lt_unset=$lt_unset
17432
17433# turn spaces into newlines.
17434SP2NL=$lt_lt_SP2NL
17435
17436# turn newlines into spaces.
17437NL2SP=$lt_lt_NL2SP
17438
17439# convert \$build file names to \$host format.
17440to_host_file_cmd=$lt_cv_to_host_file_cmd
17441
17442# convert \$build files to toolchain format.
17443to_tool_file_cmd=$lt_cv_to_tool_file_cmd
17444
17445# An object symbol dumper.
17446OBJDUMP=$lt_OBJDUMP
17447
17448# Method to check whether dependent libraries are shared objects.
17449deplibs_check_method=$lt_deplibs_check_method
17450
17451# Command to use when deplibs_check_method = "file_magic".
17452file_magic_cmd=$lt_file_magic_cmd
17453
17454# How to find potential files when deplibs_check_method = "file_magic".
17455file_magic_glob=$lt_file_magic_glob
17456
17457# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
17458want_nocaseglob=$lt_want_nocaseglob
17459
17460# DLL creation program.
17461DLLTOOL=$lt_DLLTOOL
17462
17463# Command to associate shared and link libraries.
17464sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
17465
17466# The archiver.
17467AR=$lt_AR
17468
17469# Flags to create an archive.
17470AR_FLAGS=$lt_AR_FLAGS
17471
17472# How to feed a file listing to the archiver.
17473archiver_list_spec=$lt_archiver_list_spec
17474
17475# A symbol stripping program.
17476STRIP=$lt_STRIP
17477
17478# Commands used to install an old-style archive.
17479RANLIB=$lt_RANLIB
17480old_postinstall_cmds=$lt_old_postinstall_cmds
17481old_postuninstall_cmds=$lt_old_postuninstall_cmds
17482
17483# Whether to use a lock for old archive extraction.
17484lock_old_archive_extraction=$lock_old_archive_extraction
17485
17486# A C compiler.
17487LTCC=$lt_CC
17488
17489# LTCC compiler flags.
17490LTCFLAGS=$lt_CFLAGS
17491
17492# Take the output of nm and produce a listing of raw symbols and C names.
17493global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17494
17495# Transform the output of nm in a proper C declaration.
17496global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17497
17498# Transform the output of nm in a C name address pair.
17499global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17500
17501# Transform the output of nm in a C name address pair when lib prefix is needed.
17502global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17503
17504# Specify filename containing input files for \$NM.
17505nm_file_list_spec=$lt_nm_file_list_spec
17506
17507# The root where to search for dependent libraries,and in which our libraries should be installed.
17508lt_sysroot=$lt_sysroot
17509
17510# The name of the directory that contains temporary libtool files.
17511objdir=$objdir
17512
17513# Used to examine libraries when file_magic_cmd begins with "file".
17514MAGIC_CMD=$MAGIC_CMD
17515
17516# Must we lock files when doing compilation?
17517need_locks=$lt_need_locks
17518
17519# Manifest tool.
17520MANIFEST_TOOL=$lt_MANIFEST_TOOL
17521
17522# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17523DSYMUTIL=$lt_DSYMUTIL
17524
17525# Tool to change global to local symbols on Mac OS X.
17526NMEDIT=$lt_NMEDIT
17527
17528# Tool to manipulate fat objects and archives on Mac OS X.
17529LIPO=$lt_LIPO
17530
17531# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17532OTOOL=$lt_OTOOL
17533
17534# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17535OTOOL64=$lt_OTOOL64
17536
17537# Old archive suffix (normally "a").
17538libext=$libext
17539
17540# Shared library suffix (normally ".so").
17541shrext_cmds=$lt_shrext_cmds
17542
17543# The commands to extract the exported symbol list from a shared archive.
17544extract_expsyms_cmds=$lt_extract_expsyms_cmds
17545
17546# Variables whose values should be saved in libtool wrapper scripts and
17547# restored at link time.
17548variables_saved_for_relink=$lt_variables_saved_for_relink
17549
17550# Do we need the "lib" prefix for modules?
17551need_lib_prefix=$need_lib_prefix
17552
17553# Do we need a version for libraries?
17554need_version=$need_version
17555
17556# Library versioning type.
17557version_type=$version_type
17558
17559# Shared library runtime path variable.
17560runpath_var=$runpath_var
17561
17562# Shared library path variable.
17563shlibpath_var=$shlibpath_var
17564
17565# Is shlibpath searched before the hard-coded library search path?
17566shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17567
17568# Format of library name prefix.
17569libname_spec=$lt_libname_spec
17570
17571# List of archive names.  First name is the real one, the rest are links.
17572# The last name is the one that the linker finds with -lNAME
17573library_names_spec=$lt_library_names_spec
17574
17575# The coded name of the library, if different from the real name.
17576soname_spec=$lt_soname_spec
17577
17578# Permission mode override for installation of shared libraries.
17579install_override_mode=$lt_install_override_mode
17580
17581# Command to use after installation of a shared archive.
17582postinstall_cmds=$lt_postinstall_cmds
17583
17584# Command to use after uninstallation of a shared archive.
17585postuninstall_cmds=$lt_postuninstall_cmds
17586
17587# Commands used to finish a libtool library installation in a directory.
17588finish_cmds=$lt_finish_cmds
17589
17590# As "finish_cmds", except a single script fragment to be evaled but
17591# not shown.
17592finish_eval=$lt_finish_eval
17593
17594# Whether we should hardcode library paths into libraries.
17595hardcode_into_libs=$hardcode_into_libs
17596
17597# Compile-time system search path for libraries.
17598sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17599
17600# Run-time system search path for libraries.
17601sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17602
17603# Whether dlopen is supported.
17604dlopen_support=$enable_dlopen
17605
17606# Whether dlopen of programs is supported.
17607dlopen_self=$enable_dlopen_self
17608
17609# Whether dlopen of statically linked programs is supported.
17610dlopen_self_static=$enable_dlopen_self_static
17611
17612# Commands to strip libraries.
17613old_striplib=$lt_old_striplib
17614striplib=$lt_striplib
17615
17616
17617# The linker used to build libraries.
17618LD=$lt_LD
17619
17620# How to create reloadable object files.
17621reload_flag=$lt_reload_flag
17622reload_cmds=$lt_reload_cmds
17623
17624# Commands used to build an old-style archive.
17625old_archive_cmds=$lt_old_archive_cmds
17626
17627# A language specific compiler.
17628CC=$lt_compiler
17629
17630# Is the compiler the GNU compiler?
17631with_gcc=$GCC
17632
17633# Compiler flag to turn off builtin functions.
17634no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17635
17636# Additional compiler flags for building library objects.
17637pic_flag=$lt_lt_prog_compiler_pic
17638
17639# How to pass a linker flag through the compiler.
17640wl=$lt_lt_prog_compiler_wl
17641
17642# Compiler flag to prevent dynamic linking.
17643link_static_flag=$lt_lt_prog_compiler_static
17644
17645# Does compiler simultaneously support -c and -o options?
17646compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17647
17648# Whether or not to add -lc for building shared libraries.
17649build_libtool_need_lc=$archive_cmds_need_lc
17650
17651# Whether or not to disallow shared libs when runtime libs are static.
17652allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17653
17654# Compiler flag to allow reflexive dlopens.
17655export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17656
17657# Compiler flag to generate shared objects directly from archives.
17658whole_archive_flag_spec=$lt_whole_archive_flag_spec
17659
17660# Whether the compiler copes with passing no objects directly.
17661compiler_needs_object=$lt_compiler_needs_object
17662
17663# Create an old-style archive from a shared archive.
17664old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17665
17666# Create a temporary old-style archive to link instead of a shared archive.
17667old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17668
17669# Commands used to build a shared archive.
17670archive_cmds=$lt_archive_cmds
17671archive_expsym_cmds=$lt_archive_expsym_cmds
17672
17673# Commands used to build a loadable module if different from building
17674# a shared archive.
17675module_cmds=$lt_module_cmds
17676module_expsym_cmds=$lt_module_expsym_cmds
17677
17678# Whether we are building with GNU ld or not.
17679with_gnu_ld=$lt_with_gnu_ld
17680
17681# Flag that allows shared libraries with undefined symbols to be built.
17682allow_undefined_flag=$lt_allow_undefined_flag
17683
17684# Flag that enforces no undefined symbols.
17685no_undefined_flag=$lt_no_undefined_flag
17686
17687# Flag to hardcode \$libdir into a binary during linking.
17688# This must work even if \$libdir does not exist
17689hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17690
17691# If ld is used when linking, flag to hardcode \$libdir into a binary
17692# during linking.  This must work even if \$libdir does not exist.
17693hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17694
17695# Whether we need a single "-rpath" flag with a separated argument.
17696hardcode_libdir_separator=$lt_hardcode_libdir_separator
17697
17698# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17699# DIR into the resulting binary.
17700hardcode_direct=$hardcode_direct
17701
17702# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17703# DIR into the resulting binary and the resulting library dependency is
17704# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17705# library is relocated.
17706hardcode_direct_absolute=$hardcode_direct_absolute
17707
17708# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17709# into the resulting binary.
17710hardcode_minus_L=$hardcode_minus_L
17711
17712# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17713# into the resulting binary.
17714hardcode_shlibpath_var=$hardcode_shlibpath_var
17715
17716# Set to "yes" if building a shared library automatically hardcodes DIR
17717# into the library and all subsequent libraries and executables linked
17718# against it.
17719hardcode_automatic=$hardcode_automatic
17720
17721# Set to yes if linker adds runtime paths of dependent libraries
17722# to runtime path list.
17723inherit_rpath=$inherit_rpath
17724
17725# Whether libtool must link a program against all its dependency libraries.
17726link_all_deplibs=$link_all_deplibs
17727
17728# Set to "yes" if exported symbols are required.
17729always_export_symbols=$always_export_symbols
17730
17731# The commands to list exported symbols.
17732export_symbols_cmds=$lt_export_symbols_cmds
17733
17734# Symbols that should not be listed in the preloaded symbols.
17735exclude_expsyms=$lt_exclude_expsyms
17736
17737# Symbols that must always be exported.
17738include_expsyms=$lt_include_expsyms
17739
17740# Commands necessary for linking programs (against libraries) with templates.
17741prelink_cmds=$lt_prelink_cmds
17742
17743# Commands necessary for finishing linking programs.
17744postlink_cmds=$lt_postlink_cmds
17745
17746# Specify filename containing input files.
17747file_list_spec=$lt_file_list_spec
17748
17749# How to hardcode a shared library path into an executable.
17750hardcode_action=$hardcode_action
17751
17752# The directories searched by this compiler when creating a shared library.
17753compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
17754
17755# Dependencies to place before and after the objects being linked to
17756# create a shared library.
17757predep_objects=$lt_predep_objects
17758postdep_objects=$lt_postdep_objects
17759predeps=$lt_predeps
17760postdeps=$lt_postdeps
17761
17762# The library search path used internally by the compiler when linking
17763# a shared library.
17764compiler_lib_search_path=$lt_compiler_lib_search_path
17765
17766# ### END LIBTOOL CONFIG
17767
17768_LT_EOF
17769
17770  case $host_os in
17771  aix3*)
17772    cat <<\_LT_EOF >> "$cfgfile"
17773# AIX sometimes has problems with the GCC collect2 program.  For some
17774# reason, if we set the COLLECT_NAMES environment variable, the problems
17775# vanish in a puff of smoke.
17776if test "X${COLLECT_NAMES+set}" != Xset; then
17777  COLLECT_NAMES=
17778  export COLLECT_NAMES
17779fi
17780_LT_EOF
17781    ;;
17782  esac
17783
17784
17785ltmain="$ac_aux_dir/ltmain.sh"
17786
17787
17788  # We use sed instead of cat because bash on DJGPP gets confused if
17789  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17790  # text mode, it properly converts lines to CR/LF.  This bash problem
17791  # is reportedly fixed, but why not run on old versions too?
17792  sed '$q' "$ltmain" >> "$cfgfile" \
17793     || (rm -f "$cfgfile"; exit 1)
17794
17795  if test x"$xsi_shell" = xyes; then
17796  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
17797func_dirname ()\
17798{\
17799\    case ${1} in\
17800\      */*) func_dirname_result="${1%/*}${2}" ;;\
17801\      *  ) func_dirname_result="${3}" ;;\
17802\    esac\
17803} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
17804  && mv -f "$cfgfile.tmp" "$cfgfile" \
17805    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17806test 0 -eq $? || _lt_function_replace_fail=:
17807
17808
17809  sed -e '/^func_basename ()$/,/^} # func_basename /c\
17810func_basename ()\
17811{\
17812\    func_basename_result="${1##*/}"\
17813} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
17814  && mv -f "$cfgfile.tmp" "$cfgfile" \
17815    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17816test 0 -eq $? || _lt_function_replace_fail=:
17817
17818
17819  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
17820func_dirname_and_basename ()\
17821{\
17822\    case ${1} in\
17823\      */*) func_dirname_result="${1%/*}${2}" ;;\
17824\      *  ) func_dirname_result="${3}" ;;\
17825\    esac\
17826\    func_basename_result="${1##*/}"\
17827} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
17828  && mv -f "$cfgfile.tmp" "$cfgfile" \
17829    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17830test 0 -eq $? || _lt_function_replace_fail=:
17831
17832
17833  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
17834func_stripname ()\
17835{\
17836\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
17837\    # positional parameters, so assign one to ordinary parameter first.\
17838\    func_stripname_result=${3}\
17839\    func_stripname_result=${func_stripname_result#"${1}"}\
17840\    func_stripname_result=${func_stripname_result%"${2}"}\
17841} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
17842  && mv -f "$cfgfile.tmp" "$cfgfile" \
17843    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17844test 0 -eq $? || _lt_function_replace_fail=:
17845
17846
17847  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
17848func_split_long_opt ()\
17849{\
17850\    func_split_long_opt_name=${1%%=*}\
17851\    func_split_long_opt_arg=${1#*=}\
17852} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
17853  && mv -f "$cfgfile.tmp" "$cfgfile" \
17854    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17855test 0 -eq $? || _lt_function_replace_fail=:
17856
17857
17858  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
17859func_split_short_opt ()\
17860{\
17861\    func_split_short_opt_arg=${1#??}\
17862\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
17863} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
17864  && mv -f "$cfgfile.tmp" "$cfgfile" \
17865    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17866test 0 -eq $? || _lt_function_replace_fail=:
17867
17868
17869  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
17870func_lo2o ()\
17871{\
17872\    case ${1} in\
17873\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
17874\      *)    func_lo2o_result=${1} ;;\
17875\    esac\
17876} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
17877  && mv -f "$cfgfile.tmp" "$cfgfile" \
17878    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17879test 0 -eq $? || _lt_function_replace_fail=:
17880
17881
17882  sed -e '/^func_xform ()$/,/^} # func_xform /c\
17883func_xform ()\
17884{\
17885    func_xform_result=${1%.*}.lo\
17886} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
17887  && mv -f "$cfgfile.tmp" "$cfgfile" \
17888    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17889test 0 -eq $? || _lt_function_replace_fail=:
17890
17891
17892  sed -e '/^func_arith ()$/,/^} # func_arith /c\
17893func_arith ()\
17894{\
17895    func_arith_result=$(( $* ))\
17896} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
17897  && mv -f "$cfgfile.tmp" "$cfgfile" \
17898    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17899test 0 -eq $? || _lt_function_replace_fail=:
17900
17901
17902  sed -e '/^func_len ()$/,/^} # func_len /c\
17903func_len ()\
17904{\
17905    func_len_result=${#1}\
17906} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
17907  && mv -f "$cfgfile.tmp" "$cfgfile" \
17908    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17909test 0 -eq $? || _lt_function_replace_fail=:
17910
17911fi
17912
17913if test x"$lt_shell_append" = xyes; then
17914  sed -e '/^func_append ()$/,/^} # func_append /c\
17915func_append ()\
17916{\
17917    eval "${1}+=\\${2}"\
17918} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
17919  && mv -f "$cfgfile.tmp" "$cfgfile" \
17920    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17921test 0 -eq $? || _lt_function_replace_fail=:
17922
17923
17924  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
17925func_append_quoted ()\
17926{\
17927\    func_quote_for_eval "${2}"\
17928\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
17929} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
17930  && mv -f "$cfgfile.tmp" "$cfgfile" \
17931    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17932test 0 -eq $? || _lt_function_replace_fail=:
17933
17934
17935  # Save a `func_append' function call where possible by direct use of '+='
17936  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
17937    && mv -f "$cfgfile.tmp" "$cfgfile" \
17938      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17939  test 0 -eq $? || _lt_function_replace_fail=:
17940else
17941  # Save a `func_append' function call even when '+=' is not available
17942  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
17943    && mv -f "$cfgfile.tmp" "$cfgfile" \
17944      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17945  test 0 -eq $? || _lt_function_replace_fail=:
17946fi
17947
17948if test x"$_lt_function_replace_fail" = x":"; then
17949  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
17950$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
17951fi
17952
17953
17954   mv -f "$cfgfile" "$ofile" ||
17955    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17956  chmod +x "$ofile"
17957
17958
17959    cat <<_LT_EOF >> "$ofile"
17960
17961# ### BEGIN LIBTOOL TAG CONFIG: CXX
17962
17963# The linker used to build libraries.
17964LD=$lt_LD_CXX
17965
17966# How to create reloadable object files.
17967reload_flag=$lt_reload_flag_CXX
17968reload_cmds=$lt_reload_cmds_CXX
17969
17970# Commands used to build an old-style archive.
17971old_archive_cmds=$lt_old_archive_cmds_CXX
17972
17973# A language specific compiler.
17974CC=$lt_compiler_CXX
17975
17976# Is the compiler the GNU compiler?
17977with_gcc=$GCC_CXX
17978
17979# Compiler flag to turn off builtin functions.
17980no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
17981
17982# Additional compiler flags for building library objects.
17983pic_flag=$lt_lt_prog_compiler_pic_CXX
17984
17985# How to pass a linker flag through the compiler.
17986wl=$lt_lt_prog_compiler_wl_CXX
17987
17988# Compiler flag to prevent dynamic linking.
17989link_static_flag=$lt_lt_prog_compiler_static_CXX
17990
17991# Does compiler simultaneously support -c and -o options?
17992compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
17993
17994# Whether or not to add -lc for building shared libraries.
17995build_libtool_need_lc=$archive_cmds_need_lc_CXX
17996
17997# Whether or not to disallow shared libs when runtime libs are static.
17998allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
17999
18000# Compiler flag to allow reflexive dlopens.
18001export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
18002
18003# Compiler flag to generate shared objects directly from archives.
18004whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
18005
18006# Whether the compiler copes with passing no objects directly.
18007compiler_needs_object=$lt_compiler_needs_object_CXX
18008
18009# Create an old-style archive from a shared archive.
18010old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
18011
18012# Create a temporary old-style archive to link instead of a shared archive.
18013old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
18014
18015# Commands used to build a shared archive.
18016archive_cmds=$lt_archive_cmds_CXX
18017archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
18018
18019# Commands used to build a loadable module if different from building
18020# a shared archive.
18021module_cmds=$lt_module_cmds_CXX
18022module_expsym_cmds=$lt_module_expsym_cmds_CXX
18023
18024# Whether we are building with GNU ld or not.
18025with_gnu_ld=$lt_with_gnu_ld_CXX
18026
18027# Flag that allows shared libraries with undefined symbols to be built.
18028allow_undefined_flag=$lt_allow_undefined_flag_CXX
18029
18030# Flag that enforces no undefined symbols.
18031no_undefined_flag=$lt_no_undefined_flag_CXX
18032
18033# Flag to hardcode \$libdir into a binary during linking.
18034# This must work even if \$libdir does not exist
18035hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
18036
18037# If ld is used when linking, flag to hardcode \$libdir into a binary
18038# during linking.  This must work even if \$libdir does not exist.
18039hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
18040
18041# Whether we need a single "-rpath" flag with a separated argument.
18042hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
18043
18044# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18045# DIR into the resulting binary.
18046hardcode_direct=$hardcode_direct_CXX
18047
18048# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18049# DIR into the resulting binary and the resulting library dependency is
18050# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18051# library is relocated.
18052hardcode_direct_absolute=$hardcode_direct_absolute_CXX
18053
18054# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18055# into the resulting binary.
18056hardcode_minus_L=$hardcode_minus_L_CXX
18057
18058# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18059# into the resulting binary.
18060hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
18061
18062# Set to "yes" if building a shared library automatically hardcodes DIR
18063# into the library and all subsequent libraries and executables linked
18064# against it.
18065hardcode_automatic=$hardcode_automatic_CXX
18066
18067# Set to yes if linker adds runtime paths of dependent libraries
18068# to runtime path list.
18069inherit_rpath=$inherit_rpath_CXX
18070
18071# Whether libtool must link a program against all its dependency libraries.
18072link_all_deplibs=$link_all_deplibs_CXX
18073
18074# Set to "yes" if exported symbols are required.
18075always_export_symbols=$always_export_symbols_CXX
18076
18077# The commands to list exported symbols.
18078export_symbols_cmds=$lt_export_symbols_cmds_CXX
18079
18080# Symbols that should not be listed in the preloaded symbols.
18081exclude_expsyms=$lt_exclude_expsyms_CXX
18082
18083# Symbols that must always be exported.
18084include_expsyms=$lt_include_expsyms_CXX
18085
18086# Commands necessary for linking programs (against libraries) with templates.
18087prelink_cmds=$lt_prelink_cmds_CXX
18088
18089# Commands necessary for finishing linking programs.
18090postlink_cmds=$lt_postlink_cmds_CXX
18091
18092# Specify filename containing input files.
18093file_list_spec=$lt_file_list_spec_CXX
18094
18095# How to hardcode a shared library path into an executable.
18096hardcode_action=$hardcode_action_CXX
18097
18098# The directories searched by this compiler when creating a shared library.
18099compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
18100
18101# Dependencies to place before and after the objects being linked to
18102# create a shared library.
18103predep_objects=$lt_predep_objects_CXX
18104postdep_objects=$lt_postdep_objects_CXX
18105predeps=$lt_predeps_CXX
18106postdeps=$lt_postdeps_CXX
18107
18108# The library search path used internally by the compiler when linking
18109# a shared library.
18110compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
18111
18112# ### END LIBTOOL TAG CONFIG: CXX
18113_LT_EOF
18114
18115 ;;
18116
18117  esac
18118done # for ac_tag
18119
18120
18121as_fn_exit 0
18122_ACEOF
18123ac_clean_files=$ac_clean_files_save
18124
18125test $ac_write_fail = 0 ||
18126  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
18127
18128
18129# configure is writing to config.log, and then calls config.status.
18130# config.status does its own redirection, appending to config.log.
18131# Unfortunately, on DOS this fails, as config.log is still kept open
18132# by configure, so config.status won't be able to write to it; its
18133# output is simply discarded.  So we exec the FD to /dev/null,
18134# effectively closing config.log, so it can be properly (re)opened and
18135# appended to by config.status.  When coming back to configure, we
18136# need to make the FD available again.
18137if test "$no_create" != yes; then
18138  ac_cs_success=:
18139  ac_config_status_args=
18140  test "$silent" = yes &&
18141    ac_config_status_args="$ac_config_status_args --quiet"
18142  exec 5>/dev/null
18143  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18144  exec 5>>config.log
18145  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18146  # would make configure fail if this is the last instruction.
18147  $ac_cs_success || as_fn_exit 1
18148fi
18149if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18150  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18151$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18152fi
18153
18154
18155echo \
18156"-------------------------------------------------
18157
18158${PACKAGE_NAME} Version ${PACKAGE_VERSION}
18159
18160Prefix: '${prefix}'.
18161Compiler: '${CXX} ${CXXFLAGS}'
18162
18163Now type 'make [<target>]'
18164  where the optional <target> is:
18165    all                - build everything
18166    check              - build and run tests
18167    install            - install everything
18168
18169--------------------------------------------------"
18170