1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for ld 2.28.1.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90case $0 in #((
91  *[\\/]* ) as_myself=$0 ;;
92  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95  IFS=$as_save_IFS
96  test -z "$as_dir" && as_dir=.
97    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98  done
99IFS=$as_save_IFS
100
101     ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106  as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110  exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there.  '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136  emulate sh
137  NULLCMD=:
138  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139  # is contrary to our usage.  Disable this feature.
140  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141  setopt NO_GLOB_SUBST
142else
143  case \`(set -o) 2>/dev/null\` in #(
144  *posix*) :
145    set -o posix ;; #(
146  *) :
147     ;;
148esac
149fi
150"
151  as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165  exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1
173
174  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178    PATH=/empty FPATH=/empty; export PATH FPATH
179    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181  if (eval "$as_required") 2>/dev/null; then :
182  as_have_required=yes
183else
184  as_have_required=no
185fi
186  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188else
189  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190as_found=false
191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192do
193  IFS=$as_save_IFS
194  test -z "$as_dir" && as_dir=.
195  as_found=:
196  case $as_dir in #(
197	 /*)
198	   for as_base in sh bash ksh sh5; do
199	     # Try only shells that exist, to save several forks.
200	     as_shell=$as_dir/$as_base
201	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203  CONFIG_SHELL=$as_shell as_have_required=yes
204		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205  break 2
206fi
207fi
208	   done;;
209       esac
210  as_found=false
211done
212$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214  CONFIG_SHELL=$SHELL as_have_required=yes
215fi; }
216IFS=$as_save_IFS
217
218
219      if test "x$CONFIG_SHELL" != x; then :
220  # We cannot yet assume a decent shell, so we have to provide a
221	# neutralization value for shells without unset; and this also
222	# works around shells that cannot unset nonexistent variables.
223	BASH_ENV=/dev/null
224	ENV=/dev/null
225	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226	export CONFIG_SHELL
227	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228fi
229
230    if test x$as_have_required = xno; then :
231  $as_echo "$0: This script requires a shell more modern than all"
232  $as_echo "$0: the shells that I found on your system."
233  if test x${ZSH_VERSION+set} = xset ; then
234    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236  else
237    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238$0: including any error possibly output before this
239$0: message. Then install a modern shell, or manually run
240$0: the script under such a shell if you do have one."
241  fi
242  exit 1
243fi
244fi
245fi
246SHELL=${CONFIG_SHELL-/bin/sh}
247export SHELL
248# Unset more variables known to interfere with behavior of common tools.
249CLICOLOR_FORCE= GREP_OPTIONS=
250unset CLICOLOR_FORCE GREP_OPTIONS
251
252## --------------------- ##
253## M4sh Shell Functions. ##
254## --------------------- ##
255# as_fn_unset VAR
256# ---------------
257# Portably unset VAR.
258as_fn_unset ()
259{
260  { eval $1=; unset $1;}
261}
262as_unset=as_fn_unset
263
264# as_fn_set_status STATUS
265# -----------------------
266# Set $? to STATUS, without forking.
267as_fn_set_status ()
268{
269  return $1
270} # as_fn_set_status
271
272# as_fn_exit STATUS
273# -----------------
274# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275as_fn_exit ()
276{
277  set +e
278  as_fn_set_status $1
279  exit $1
280} # as_fn_exit
281
282# as_fn_mkdir_p
283# -------------
284# Create "$as_dir" as a directory, including parents if necessary.
285as_fn_mkdir_p ()
286{
287
288  case $as_dir in #(
289  -*) as_dir=./$as_dir;;
290  esac
291  test -d "$as_dir" || eval $as_mkdir_p || {
292    as_dirs=
293    while :; do
294      case $as_dir in #(
295      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296      *) as_qdir=$as_dir;;
297      esac
298      as_dirs="'$as_qdir' $as_dirs"
299      as_dir=`$as_dirname -- "$as_dir" ||
300$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301	 X"$as_dir" : 'X\(//\)[^/]' \| \
302	 X"$as_dir" : 'X\(//\)$' \| \
303	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304$as_echo X"$as_dir" |
305    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306	    s//\1/
307	    q
308	  }
309	  /^X\(\/\/\)[^/].*/{
310	    s//\1/
311	    q
312	  }
313	  /^X\(\/\/\)$/{
314	    s//\1/
315	    q
316	  }
317	  /^X\(\/\).*/{
318	    s//\1/
319	    q
320	  }
321	  s/.*/./; q'`
322      test -d "$as_dir" && break
323    done
324    test -z "$as_dirs" || eval "mkdir $as_dirs"
325  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328} # as_fn_mkdir_p
329# as_fn_append VAR VALUE
330# ----------------------
331# Append the text in VALUE to the end of the definition contained in VAR. Take
332# advantage of any shell optimizations that allow amortized linear growth over
333# repeated appends, instead of the typical quadratic growth present in naive
334# implementations.
335if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336  eval 'as_fn_append ()
337  {
338    eval $1+=\$2
339  }'
340else
341  as_fn_append ()
342  {
343    eval $1=\$$1\$2
344  }
345fi # as_fn_append
346
347# as_fn_arith ARG...
348# ------------------
349# Perform arithmetic evaluation on the ARGs, and store the result in the
350# global $as_val. Take advantage of shells that can avoid forks. The arguments
351# must be portable across $(()) and expr.
352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353  eval 'as_fn_arith ()
354  {
355    as_val=$(( $* ))
356  }'
357else
358  as_fn_arith ()
359  {
360    as_val=`expr "$@" || test $? -eq 1`
361  }
362fi # as_fn_arith
363
364
365# as_fn_error ERROR [LINENO LOG_FD]
366# ---------------------------------
367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369# script with status $?, using 1 if that was 0.
370as_fn_error ()
371{
372  as_status=$?; test $as_status -eq 0 && as_status=1
373  if test "$3"; then
374    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376  fi
377  $as_echo "$as_me: error: $1" >&2
378  as_fn_exit $as_status
379} # as_fn_error
380
381if expr a : '\(a\)' >/dev/null 2>&1 &&
382   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383  as_expr=expr
384else
385  as_expr=false
386fi
387
388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389  as_basename=basename
390else
391  as_basename=false
392fi
393
394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395  as_dirname=dirname
396else
397  as_dirname=false
398fi
399
400as_me=`$as_basename -- "$0" ||
401$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402	 X"$0" : 'X\(//\)$' \| \
403	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404$as_echo X/"$0" |
405    sed '/^.*\/\([^/][^/]*\)\/*$/{
406	    s//\1/
407	    q
408	  }
409	  /^X\/\(\/\/\)$/{
410	    s//\1/
411	    q
412	  }
413	  /^X\/\(\/\).*/{
414	    s//\1/
415	    q
416	  }
417	  s/.*/./; q'`
418
419# Avoid depending upon Character Ranges.
420as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423as_cr_digits='0123456789'
424as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432  sed -n '
433    p
434    /[$]LINENO/=
435  ' <$as_myself |
436    sed '
437      s/[$]LINENO.*/&-/
438      t lineno
439      b
440      :lineno
441      N
442      :loop
443      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444      t loop
445      s/-\n.*//
446    ' >$as_me.lineno &&
447  chmod +x "$as_me.lineno" ||
448    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450  # Don't try to exec as it changes $[0], causing all sort of problems
451  # (the dirname of $[0] is not the place where we might find the
452  # original and so on.  Autoconf is especially sensitive to this).
453  . "./$as_me.lineno"
454  # Exit status is that of the last command.
455  exit
456}
457
458ECHO_C= ECHO_N= ECHO_T=
459case `echo -n x` in #(((((
460-n*)
461  case `echo 'xy\c'` in
462  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
463  xy)  ECHO_C='\c';;
464  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465       ECHO_T='	';;
466  esac;;
467*)
468  ECHO_N='-n';;
469esac
470
471rm -f conf$$ conf$$.exe conf$$.file
472if test -d conf$$.dir; then
473  rm -f conf$$.dir/conf$$.file
474else
475  rm -f conf$$.dir
476  mkdir conf$$.dir 2>/dev/null
477fi
478if (echo >conf$$.file) 2>/dev/null; then
479  if ln -s conf$$.file conf$$ 2>/dev/null; then
480    as_ln_s='ln -s'
481    # ... but there are two gotchas:
482    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484    # In both cases, we have to default to `cp -p'.
485    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486      as_ln_s='cp -p'
487  elif ln conf$$.file conf$$ 2>/dev/null; then
488    as_ln_s=ln
489  else
490    as_ln_s='cp -p'
491  fi
492else
493  as_ln_s='cp -p'
494fi
495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496rmdir conf$$.dir 2>/dev/null
497
498if mkdir -p . 2>/dev/null; then
499  as_mkdir_p='mkdir -p "$as_dir"'
500else
501  test -d ./-p && rmdir ./-p
502  as_mkdir_p=false
503fi
504
505if test -x / >/dev/null 2>&1; then
506  as_test_x='test -x'
507else
508  if ls -dL / >/dev/null 2>&1; then
509    as_ls_L_option=L
510  else
511    as_ls_L_option=
512  fi
513  as_test_x='
514    eval sh -c '\''
515      if test -d "$1"; then
516	test -d "$1/.";
517      else
518	case $1 in #(
519	-*)set "./$1";;
520	esac;
521	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522	???[sx]*):;;*)false;;esac;fi
523    '\'' sh
524  '
525fi
526as_executable_p=$as_test_x
527
528# Sed expression to map a string onto a valid CPP name.
529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531# Sed expression to map a string onto a valid variable name.
532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537exec 7<&0 </dev/null 6>&1
538
539# Name of the host.
540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541# so uname gets run too.
542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544#
545# Initializations.
546#
547ac_default_prefix=/usr/local
548ac_clean_files=
549ac_config_libobj_dir=.
550LIBOBJS=
551cross_compiling=no
552subdirs=
553MFLAGS=
554MAKEFLAGS=
555
556# Identity of this package.
557PACKAGE_NAME='ld'
558PACKAGE_TARNAME='ld'
559PACKAGE_VERSION='2.28.1'
560PACKAGE_STRING='ld 2.28.1'
561PACKAGE_BUGREPORT=''
562PACKAGE_URL=''
563
564ac_unique_file="ldmain.c"
565# Factoring default headers for most tests.
566ac_includes_default="\
567#include <stdio.h>
568#ifdef HAVE_SYS_TYPES_H
569# include <sys/types.h>
570#endif
571#ifdef HAVE_SYS_STAT_H
572# include <sys/stat.h>
573#endif
574#ifdef STDC_HEADERS
575# include <stdlib.h>
576# include <stddef.h>
577#else
578# ifdef HAVE_STDLIB_H
579#  include <stdlib.h>
580# endif
581#endif
582#ifdef HAVE_STRING_H
583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584#  include <memory.h>
585# endif
586# include <string.h>
587#endif
588#ifdef HAVE_STRINGS_H
589# include <strings.h>
590#endif
591#ifdef HAVE_INTTYPES_H
592# include <inttypes.h>
593#endif
594#ifdef HAVE_STDINT_H
595# include <stdint.h>
596#endif
597#ifdef HAVE_UNISTD_H
598# include <unistd.h>
599#endif"
600
601ac_subst_vars='am__EXEEXT_FALSE
602am__EXEEXT_TRUE
603LTLIBOBJS
604LIBOBJS
605TESTBFDLIB
606EMULATION_LIBPATH
607LIB_PATH
608EMUL_EXTRA_OFILES
609EMULATION_OFILES
610EMUL
611elf_plt_unwind_list_options
612elf_shlib_list_options
613elf_list_options
614STRINGIFY
615enable_initfini_array
616ENABLE_PLUGINS_FALSE
617ENABLE_PLUGINS_TRUE
618NATIVE_LIB_DIRS
619HOSTING_SLIBS
620HOSTING_LIBS
621HOSTING_SCRT0
622HOSTING_CRT0
623HDEFINES
624do_compare
625GENINSRC_NEVER_FALSE
626GENINSRC_NEVER_TRUE
627LEXLIB
628LEX_OUTPUT_ROOT
629LEX
630YFLAGS
631YACC
632MSGMERGE
633MSGFMT
634MKINSTALLDIRS
635CATOBJEXT
636GENCAT
637INSTOBJEXT
638DATADIRNAME
639CATALOGS
640POSUB
641GMSGFMT
642XGETTEXT
643INCINTL
644LIBINTL_DEP
645LIBINTL
646USE_NLS
647WARN_WRITE_STRINGS
648NO_WERROR
649WARN_CFLAGS_FOR_BUILD
650WARN_CFLAGS
651installed_linker
652install_as_default
653TARGET_SYSTEM_ROOT_DEFINE
654TARGET_SYSTEM_ROOT
655use_sysroot
656CXXCPP
657OTOOL64
658OTOOL
659LIPO
660NMEDIT
661DSYMUTIL
662RANLIB
663AR
664OBJDUMP
665LN_S
666NM
667ac_ct_DUMPBIN
668DUMPBIN
669LD
670FGREP
671SED
672LIBTOOL
673EGREP
674CPP
675GREP
676am__fastdepCXX_FALSE
677am__fastdepCXX_TRUE
678CXXDEPMODE
679ac_ct_CXX
680CXXFLAGS
681CXX
682MAINT
683MAINTAINER_MODE_FALSE
684MAINTAINER_MODE_TRUE
685am__fastdepCC_FALSE
686am__fastdepCC_TRUE
687CCDEPMODE
688am__nodep
689AMDEPBACKSLASH
690AMDEP_FALSE
691AMDEP_TRUE
692am__quote
693am__include
694DEPDIR
695am__untar
696am__tar
697AMTAR
698am__leading_dot
699SET_MAKE
700AWK
701mkdir_p
702MKDIR_P
703INSTALL_STRIP_PROGRAM
704STRIP
705install_sh
706MAKEINFO
707AUTOHEADER
708AUTOMAKE
709AUTOCONF
710ACLOCAL
711VERSION
712PACKAGE
713CYGPATH_W
714am__isrc
715INSTALL_DATA
716INSTALL_SCRIPT
717INSTALL_PROGRAM
718OBJEXT
719EXEEXT
720ac_ct_CC
721CPPFLAGS
722LDFLAGS
723CFLAGS
724CC
725target_os
726target_vendor
727target_cpu
728target
729host_os
730host_vendor
731host_cpu
732host
733build_os
734build_vendor
735build_cpu
736build
737target_alias
738host_alias
739build_alias
740LIBS
741ECHO_T
742ECHO_N
743ECHO_C
744DEFS
745mandir
746localedir
747libdir
748psdir
749pdfdir
750dvidir
751htmldir
752infodir
753docdir
754oldincludedir
755includedir
756localstatedir
757sharedstatedir
758sysconfdir
759datadir
760datarootdir
761libexecdir
762sbindir
763bindir
764program_transform_name
765prefix
766exec_prefix
767PACKAGE_URL
768PACKAGE_BUGREPORT
769PACKAGE_STRING
770PACKAGE_VERSION
771PACKAGE_TARNAME
772PACKAGE_NAME
773PATH_SEPARATOR
774SHELL'
775ac_subst_files='TDIRS'
776ac_user_opts='
777enable_option_checking
778enable_dependency_tracking
779enable_maintainer_mode
780enable_shared
781enable_static
782with_pic
783enable_fast_install
784with_gnu_ld
785enable_libtool_lock
786enable_plugins
787enable_largefile
788with_lib_path
789enable_targets
790enable_64_bit_bfd
791with_sysroot
792enable_gold
793enable_got
794enable_compressed_debug_sections
795enable_relro
796enable_werror
797enable_build_warnings
798enable_nls
799enable_initfini_array
800'
801      ac_precious_vars='build_alias
802host_alias
803target_alias
804CC
805CFLAGS
806LDFLAGS
807LIBS
808CPPFLAGS
809CXX
810CXXFLAGS
811CCC
812CPP
813CXXCPP
814YACC
815YFLAGS'
816
817
818# Initialize some variables set by options.
819ac_init_help=
820ac_init_version=false
821ac_unrecognized_opts=
822ac_unrecognized_sep=
823# The variables have the same names as the options, with
824# dashes changed to underlines.
825cache_file=/dev/null
826exec_prefix=NONE
827no_create=
828no_recursion=
829prefix=NONE
830program_prefix=NONE
831program_suffix=NONE
832program_transform_name=s,x,x,
833silent=
834site=
835srcdir=
836verbose=
837x_includes=NONE
838x_libraries=NONE
839
840# Installation directory options.
841# These are left unexpanded so users can "make install exec_prefix=/foo"
842# and all the variables that are supposed to be based on exec_prefix
843# by default will actually change.
844# Use braces instead of parens because sh, perl, etc. also accept them.
845# (The list follows the same order as the GNU Coding Standards.)
846bindir='${exec_prefix}/bin'
847sbindir='${exec_prefix}/sbin'
848libexecdir='${exec_prefix}/libexec'
849datarootdir='${prefix}/share'
850datadir='${datarootdir}'
851sysconfdir='${prefix}/etc'
852sharedstatedir='${prefix}/com'
853localstatedir='${prefix}/var'
854includedir='${prefix}/include'
855oldincludedir='/usr/include'
856docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
857infodir='${datarootdir}/info'
858htmldir='${docdir}'
859dvidir='${docdir}'
860pdfdir='${docdir}'
861psdir='${docdir}'
862libdir='${exec_prefix}/lib'
863localedir='${datarootdir}/locale'
864mandir='${datarootdir}/man'
865
866ac_prev=
867ac_dashdash=
868for ac_option
869do
870  # If the previous option needs an argument, assign it.
871  if test -n "$ac_prev"; then
872    eval $ac_prev=\$ac_option
873    ac_prev=
874    continue
875  fi
876
877  case $ac_option in
878  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
879  *)	ac_optarg=yes ;;
880  esac
881
882  # Accept the important Cygnus configure options, so we can diagnose typos.
883
884  case $ac_dashdash$ac_option in
885  --)
886    ac_dashdash=yes ;;
887
888  -bindir | --bindir | --bindi | --bind | --bin | --bi)
889    ac_prev=bindir ;;
890  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
891    bindir=$ac_optarg ;;
892
893  -build | --build | --buil | --bui | --bu)
894    ac_prev=build_alias ;;
895  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
896    build_alias=$ac_optarg ;;
897
898  -cache-file | --cache-file | --cache-fil | --cache-fi \
899  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
900    ac_prev=cache_file ;;
901  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
902  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
903    cache_file=$ac_optarg ;;
904
905  --config-cache | -C)
906    cache_file=config.cache ;;
907
908  -datadir | --datadir | --datadi | --datad)
909    ac_prev=datadir ;;
910  -datadir=* | --datadir=* | --datadi=* | --datad=*)
911    datadir=$ac_optarg ;;
912
913  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
914  | --dataroo | --dataro | --datar)
915    ac_prev=datarootdir ;;
916  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
917  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
918    datarootdir=$ac_optarg ;;
919
920  -disable-* | --disable-*)
921    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
922    # Reject names that are not valid shell variable names.
923    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
924      as_fn_error "invalid feature name: $ac_useropt"
925    ac_useropt_orig=$ac_useropt
926    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
927    case $ac_user_opts in
928      *"
929"enable_$ac_useropt"
930"*) ;;
931      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
932	 ac_unrecognized_sep=', ';;
933    esac
934    eval enable_$ac_useropt=no ;;
935
936  -docdir | --docdir | --docdi | --doc | --do)
937    ac_prev=docdir ;;
938  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
939    docdir=$ac_optarg ;;
940
941  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
942    ac_prev=dvidir ;;
943  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
944    dvidir=$ac_optarg ;;
945
946  -enable-* | --enable-*)
947    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
948    # Reject names that are not valid shell variable names.
949    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
950      as_fn_error "invalid feature name: $ac_useropt"
951    ac_useropt_orig=$ac_useropt
952    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
953    case $ac_user_opts in
954      *"
955"enable_$ac_useropt"
956"*) ;;
957      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
958	 ac_unrecognized_sep=', ';;
959    esac
960    eval enable_$ac_useropt=\$ac_optarg ;;
961
962  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
963  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
964  | --exec | --exe | --ex)
965    ac_prev=exec_prefix ;;
966  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
967  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
968  | --exec=* | --exe=* | --ex=*)
969    exec_prefix=$ac_optarg ;;
970
971  -gas | --gas | --ga | --g)
972    # Obsolete; use --with-gas.
973    with_gas=yes ;;
974
975  -help | --help | --hel | --he | -h)
976    ac_init_help=long ;;
977  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
978    ac_init_help=recursive ;;
979  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
980    ac_init_help=short ;;
981
982  -host | --host | --hos | --ho)
983    ac_prev=host_alias ;;
984  -host=* | --host=* | --hos=* | --ho=*)
985    host_alias=$ac_optarg ;;
986
987  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
988    ac_prev=htmldir ;;
989  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
990  | --ht=*)
991    htmldir=$ac_optarg ;;
992
993  -includedir | --includedir | --includedi | --included | --include \
994  | --includ | --inclu | --incl | --inc)
995    ac_prev=includedir ;;
996  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
997  | --includ=* | --inclu=* | --incl=* | --inc=*)
998    includedir=$ac_optarg ;;
999
1000  -infodir | --infodir | --infodi | --infod | --info | --inf)
1001    ac_prev=infodir ;;
1002  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1003    infodir=$ac_optarg ;;
1004
1005  -libdir | --libdir | --libdi | --libd)
1006    ac_prev=libdir ;;
1007  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1008    libdir=$ac_optarg ;;
1009
1010  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1011  | --libexe | --libex | --libe)
1012    ac_prev=libexecdir ;;
1013  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1014  | --libexe=* | --libex=* | --libe=*)
1015    libexecdir=$ac_optarg ;;
1016
1017  -localedir | --localedir | --localedi | --localed | --locale)
1018    ac_prev=localedir ;;
1019  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1020    localedir=$ac_optarg ;;
1021
1022  -localstatedir | --localstatedir | --localstatedi | --localstated \
1023  | --localstate | --localstat | --localsta | --localst | --locals)
1024    ac_prev=localstatedir ;;
1025  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1026  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1027    localstatedir=$ac_optarg ;;
1028
1029  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1030    ac_prev=mandir ;;
1031  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1032    mandir=$ac_optarg ;;
1033
1034  -nfp | --nfp | --nf)
1035    # Obsolete; use --without-fp.
1036    with_fp=no ;;
1037
1038  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1039  | --no-cr | --no-c | -n)
1040    no_create=yes ;;
1041
1042  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1043  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1044    no_recursion=yes ;;
1045
1046  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1047  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1048  | --oldin | --oldi | --old | --ol | --o)
1049    ac_prev=oldincludedir ;;
1050  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1051  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1052  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1053    oldincludedir=$ac_optarg ;;
1054
1055  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1056    ac_prev=prefix ;;
1057  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1058    prefix=$ac_optarg ;;
1059
1060  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1061  | --program-pre | --program-pr | --program-p)
1062    ac_prev=program_prefix ;;
1063  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1064  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1065    program_prefix=$ac_optarg ;;
1066
1067  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1068  | --program-suf | --program-su | --program-s)
1069    ac_prev=program_suffix ;;
1070  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1071  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1072    program_suffix=$ac_optarg ;;
1073
1074  -program-transform-name | --program-transform-name \
1075  | --program-transform-nam | --program-transform-na \
1076  | --program-transform-n | --program-transform- \
1077  | --program-transform | --program-transfor \
1078  | --program-transfo | --program-transf \
1079  | --program-trans | --program-tran \
1080  | --progr-tra | --program-tr | --program-t)
1081    ac_prev=program_transform_name ;;
1082  -program-transform-name=* | --program-transform-name=* \
1083  | --program-transform-nam=* | --program-transform-na=* \
1084  | --program-transform-n=* | --program-transform-=* \
1085  | --program-transform=* | --program-transfor=* \
1086  | --program-transfo=* | --program-transf=* \
1087  | --program-trans=* | --program-tran=* \
1088  | --progr-tra=* | --program-tr=* | --program-t=*)
1089    program_transform_name=$ac_optarg ;;
1090
1091  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1092    ac_prev=pdfdir ;;
1093  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1094    pdfdir=$ac_optarg ;;
1095
1096  -psdir | --psdir | --psdi | --psd | --ps)
1097    ac_prev=psdir ;;
1098  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1099    psdir=$ac_optarg ;;
1100
1101  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1102  | -silent | --silent | --silen | --sile | --sil)
1103    silent=yes ;;
1104
1105  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1106    ac_prev=sbindir ;;
1107  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1108  | --sbi=* | --sb=*)
1109    sbindir=$ac_optarg ;;
1110
1111  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1112  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1113  | --sharedst | --shareds | --shared | --share | --shar \
1114  | --sha | --sh)
1115    ac_prev=sharedstatedir ;;
1116  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1117  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1118  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1119  | --sha=* | --sh=*)
1120    sharedstatedir=$ac_optarg ;;
1121
1122  -site | --site | --sit)
1123    ac_prev=site ;;
1124  -site=* | --site=* | --sit=*)
1125    site=$ac_optarg ;;
1126
1127  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1128    ac_prev=srcdir ;;
1129  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1130    srcdir=$ac_optarg ;;
1131
1132  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1133  | --syscon | --sysco | --sysc | --sys | --sy)
1134    ac_prev=sysconfdir ;;
1135  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1136  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1137    sysconfdir=$ac_optarg ;;
1138
1139  -target | --target | --targe | --targ | --tar | --ta | --t)
1140    ac_prev=target_alias ;;
1141  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1142    target_alias=$ac_optarg ;;
1143
1144  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1145    verbose=yes ;;
1146
1147  -version | --version | --versio | --versi | --vers | -V)
1148    ac_init_version=: ;;
1149
1150  -with-* | --with-*)
1151    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1152    # Reject names that are not valid shell variable names.
1153    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1154      as_fn_error "invalid package name: $ac_useropt"
1155    ac_useropt_orig=$ac_useropt
1156    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1157    case $ac_user_opts in
1158      *"
1159"with_$ac_useropt"
1160"*) ;;
1161      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1162	 ac_unrecognized_sep=', ';;
1163    esac
1164    eval with_$ac_useropt=\$ac_optarg ;;
1165
1166  -without-* | --without-*)
1167    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1168    # Reject names that are not valid shell variable names.
1169    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1170      as_fn_error "invalid package name: $ac_useropt"
1171    ac_useropt_orig=$ac_useropt
1172    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1173    case $ac_user_opts in
1174      *"
1175"with_$ac_useropt"
1176"*) ;;
1177      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1178	 ac_unrecognized_sep=', ';;
1179    esac
1180    eval with_$ac_useropt=no ;;
1181
1182  --x)
1183    # Obsolete; use --with-x.
1184    with_x=yes ;;
1185
1186  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1187  | --x-incl | --x-inc | --x-in | --x-i)
1188    ac_prev=x_includes ;;
1189  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1190  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1191    x_includes=$ac_optarg ;;
1192
1193  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1194  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1195    ac_prev=x_libraries ;;
1196  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1197  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1198    x_libraries=$ac_optarg ;;
1199
1200  -*) as_fn_error "unrecognized option: \`$ac_option'
1201Try \`$0 --help' for more information."
1202    ;;
1203
1204  *=*)
1205    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1206    # Reject names that are not valid shell variable names.
1207    case $ac_envvar in #(
1208      '' | [0-9]* | *[!_$as_cr_alnum]* )
1209      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1210    esac
1211    eval $ac_envvar=\$ac_optarg
1212    export $ac_envvar ;;
1213
1214  *)
1215    # FIXME: should be removed in autoconf 3.0.
1216    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1217    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1218      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1219    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1220    ;;
1221
1222  esac
1223done
1224
1225if test -n "$ac_prev"; then
1226  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1227  as_fn_error "missing argument to $ac_option"
1228fi
1229
1230if test -n "$ac_unrecognized_opts"; then
1231  case $enable_option_checking in
1232    no) ;;
1233    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1234    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1235  esac
1236fi
1237
1238# Check all directory arguments for consistency.
1239for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1240		datadir sysconfdir sharedstatedir localstatedir includedir \
1241		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1242		libdir localedir mandir
1243do
1244  eval ac_val=\$$ac_var
1245  # Remove trailing slashes.
1246  case $ac_val in
1247    */ )
1248      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1249      eval $ac_var=\$ac_val;;
1250  esac
1251  # Be sure to have absolute directory names.
1252  case $ac_val in
1253    [\\/$]* | ?:[\\/]* )  continue;;
1254    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1255  esac
1256  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1257done
1258
1259# There might be people who depend on the old broken behavior: `$host'
1260# used to hold the argument of --host etc.
1261# FIXME: To remove some day.
1262build=$build_alias
1263host=$host_alias
1264target=$target_alias
1265
1266# FIXME: To remove some day.
1267if test "x$host_alias" != x; then
1268  if test "x$build_alias" = x; then
1269    cross_compiling=maybe
1270    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1271    If a cross compiler is detected then cross compile mode will be used." >&2
1272  elif test "x$build_alias" != "x$host_alias"; then
1273    cross_compiling=yes
1274  fi
1275fi
1276
1277ac_tool_prefix=
1278test -n "$host_alias" && ac_tool_prefix=$host_alias-
1279
1280test "$silent" = yes && exec 6>/dev/null
1281
1282
1283ac_pwd=`pwd` && test -n "$ac_pwd" &&
1284ac_ls_di=`ls -di .` &&
1285ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1286  as_fn_error "working directory cannot be determined"
1287test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1288  as_fn_error "pwd does not report name of working directory"
1289
1290
1291# Find the source files, if location was not specified.
1292if test -z "$srcdir"; then
1293  ac_srcdir_defaulted=yes
1294  # Try the directory containing this script, then the parent directory.
1295  ac_confdir=`$as_dirname -- "$as_myself" ||
1296$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1297	 X"$as_myself" : 'X\(//\)[^/]' \| \
1298	 X"$as_myself" : 'X\(//\)$' \| \
1299	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1300$as_echo X"$as_myself" |
1301    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1302	    s//\1/
1303	    q
1304	  }
1305	  /^X\(\/\/\)[^/].*/{
1306	    s//\1/
1307	    q
1308	  }
1309	  /^X\(\/\/\)$/{
1310	    s//\1/
1311	    q
1312	  }
1313	  /^X\(\/\).*/{
1314	    s//\1/
1315	    q
1316	  }
1317	  s/.*/./; q'`
1318  srcdir=$ac_confdir
1319  if test ! -r "$srcdir/$ac_unique_file"; then
1320    srcdir=..
1321  fi
1322else
1323  ac_srcdir_defaulted=no
1324fi
1325if test ! -r "$srcdir/$ac_unique_file"; then
1326  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1327  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1328fi
1329ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1330ac_abs_confdir=`(
1331	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1332	pwd)`
1333# When building in place, set srcdir=.
1334if test "$ac_abs_confdir" = "$ac_pwd"; then
1335  srcdir=.
1336fi
1337# Remove unnecessary trailing slashes from srcdir.
1338# Double slashes in file names in object file debugging info
1339# mess up M-x gdb in Emacs.
1340case $srcdir in
1341*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1342esac
1343for ac_var in $ac_precious_vars; do
1344  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1345  eval ac_env_${ac_var}_value=\$${ac_var}
1346  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1347  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1348done
1349
1350#
1351# Report the --help message.
1352#
1353if test "$ac_init_help" = "long"; then
1354  # Omit some internal or obsolete options to make the list less imposing.
1355  # This message is too long to be a string in the A/UX 3.1 sh.
1356  cat <<_ACEOF
1357\`configure' configures ld 2.28.1 to adapt to many kinds of systems.
1358
1359Usage: $0 [OPTION]... [VAR=VALUE]...
1360
1361To assign environment variables (e.g., CC, CFLAGS...), specify them as
1362VAR=VALUE.  See below for descriptions of some of the useful variables.
1363
1364Defaults for the options are specified in brackets.
1365
1366Configuration:
1367  -h, --help              display this help and exit
1368      --help=short        display options specific to this package
1369      --help=recursive    display the short help of all the included packages
1370  -V, --version           display version information and exit
1371  -q, --quiet, --silent   do not print \`checking...' messages
1372      --cache-file=FILE   cache test results in FILE [disabled]
1373  -C, --config-cache      alias for \`--cache-file=config.cache'
1374  -n, --no-create         do not create output files
1375      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1376
1377Installation directories:
1378  --prefix=PREFIX         install architecture-independent files in PREFIX
1379                          [$ac_default_prefix]
1380  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1381                          [PREFIX]
1382
1383By default, \`make install' will install all the files in
1384\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1385an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1386for instance \`--prefix=\$HOME'.
1387
1388For better control, use the options below.
1389
1390Fine tuning of the installation directories:
1391  --bindir=DIR            user executables [EPREFIX/bin]
1392  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1393  --libexecdir=DIR        program executables [EPREFIX/libexec]
1394  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1395  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1396  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1397  --libdir=DIR            object code libraries [EPREFIX/lib]
1398  --includedir=DIR        C header files [PREFIX/include]
1399  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1400  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1401  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1402  --infodir=DIR           info documentation [DATAROOTDIR/info]
1403  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1404  --mandir=DIR            man documentation [DATAROOTDIR/man]
1405  --docdir=DIR            documentation root [DATAROOTDIR/doc/ld]
1406  --htmldir=DIR           html documentation [DOCDIR]
1407  --dvidir=DIR            dvi documentation [DOCDIR]
1408  --pdfdir=DIR            pdf documentation [DOCDIR]
1409  --psdir=DIR             ps documentation [DOCDIR]
1410_ACEOF
1411
1412  cat <<\_ACEOF
1413
1414Program names:
1415  --program-prefix=PREFIX            prepend PREFIX to installed program names
1416  --program-suffix=SUFFIX            append SUFFIX to installed program names
1417  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1418
1419System types:
1420  --build=BUILD     configure for building on BUILD [guessed]
1421  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1422  --target=TARGET   configure for building compilers for TARGET [HOST]
1423_ACEOF
1424fi
1425
1426if test -n "$ac_init_help"; then
1427  case $ac_init_help in
1428     short | recursive ) echo "Configuration of ld 2.28.1:";;
1429   esac
1430  cat <<\_ACEOF
1431
1432Optional Features:
1433  --disable-option-checking  ignore unrecognized --enable/--with options
1434  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1435  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1436  --disable-dependency-tracking  speeds up one-time build
1437  --enable-dependency-tracking   do not reject slow dependency extractors
1438  --enable-maintainer-mode  enable make rules and dependencies not useful
1439			  (and sometimes confusing) to the casual installer
1440  --enable-shared[=PKGS]  build shared libraries [default=yes]
1441  --enable-static[=PKGS]  build static libraries [default=yes]
1442  --enable-fast-install[=PKGS]
1443                          optimize for fast installation [default=yes]
1444  --disable-libtool-lock  avoid locking (might break parallel builds)
1445  --enable-plugins        Enable support for plugins
1446  --disable-largefile     omit support for large files
1447  --enable-targets        alternative target configurations
1448  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1449  --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
1450  --enable-got=<type>     GOT handling scheme (target, single, negative,
1451                          multigot)
1452  --enable-compressed-debug-sections={all,ld,none}
1453                          compress debug sections by default]
1454  --enable-relro          enable -z relro in ELF linker by default
1455  --enable-werror         treat compile warnings as errors
1456  --enable-build-warnings enable build-time compiler warnings
1457  --disable-nls           do not use Native Language Support
1458  --disable-initfini-array do not use .init_array/.fini_array sections
1459
1460Optional Packages:
1461  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1462  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1463  --with-pic              try to use only PIC/non-PIC objects [default=use
1464                          both]
1465  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1466  --with-lib-path=dir1:dir2...  set default LIB_PATH
1467  --with-sysroot=DIR Search for usr/lib et al within DIR.
1468
1469Some influential environment variables:
1470  CC          C compiler command
1471  CFLAGS      C compiler flags
1472  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1473              nonstandard directory <lib dir>
1474  LIBS        libraries to pass to the linker, e.g. -l<library>
1475  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1476              you have headers in a nonstandard directory <include dir>
1477  CXX         C++ compiler command
1478  CXXFLAGS    C++ compiler flags
1479  CPP         C preprocessor
1480  CXXCPP      C++ preprocessor
1481  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1482              the first program found out of: `bison -y', `byacc', `yacc'.
1483  YFLAGS      The list of arguments that will be passed by default to $YACC.
1484              This script will default YFLAGS to the empty string to avoid a
1485              default value of `-d' given by some make applications.
1486
1487Use these variables to override the choices made by `configure' or to help
1488it to find libraries and programs with nonstandard names/locations.
1489
1490Report bugs to the package provider.
1491_ACEOF
1492ac_status=$?
1493fi
1494
1495if test "$ac_init_help" = "recursive"; then
1496  # If there are subdirs, report their specific --help.
1497  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1498    test -d "$ac_dir" ||
1499      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1500      continue
1501    ac_builddir=.
1502
1503case "$ac_dir" in
1504.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1505*)
1506  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1507  # A ".." for each directory in $ac_dir_suffix.
1508  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1509  case $ac_top_builddir_sub in
1510  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1511  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1512  esac ;;
1513esac
1514ac_abs_top_builddir=$ac_pwd
1515ac_abs_builddir=$ac_pwd$ac_dir_suffix
1516# for backward compatibility:
1517ac_top_builddir=$ac_top_build_prefix
1518
1519case $srcdir in
1520  .)  # We are building in place.
1521    ac_srcdir=.
1522    ac_top_srcdir=$ac_top_builddir_sub
1523    ac_abs_top_srcdir=$ac_pwd ;;
1524  [\\/]* | ?:[\\/]* )  # Absolute name.
1525    ac_srcdir=$srcdir$ac_dir_suffix;
1526    ac_top_srcdir=$srcdir
1527    ac_abs_top_srcdir=$srcdir ;;
1528  *) # Relative name.
1529    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1530    ac_top_srcdir=$ac_top_build_prefix$srcdir
1531    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1532esac
1533ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1534
1535    cd "$ac_dir" || { ac_status=$?; continue; }
1536    # Check for guested configure.
1537    if test -f "$ac_srcdir/configure.gnu"; then
1538      echo &&
1539      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1540    elif test -f "$ac_srcdir/configure"; then
1541      echo &&
1542      $SHELL "$ac_srcdir/configure" --help=recursive
1543    else
1544      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1545    fi || ac_status=$?
1546    cd "$ac_pwd" || { ac_status=$?; break; }
1547  done
1548fi
1549
1550test -n "$ac_init_help" && exit $ac_status
1551if $ac_init_version; then
1552  cat <<\_ACEOF
1553ld configure 2.28.1
1554generated by GNU Autoconf 2.64
1555
1556Copyright (C) 2009 Free Software Foundation, Inc.
1557This configure script is free software; the Free Software Foundation
1558gives unlimited permission to copy, distribute and modify it.
1559_ACEOF
1560  exit
1561fi
1562
1563## ------------------------ ##
1564## Autoconf initialization. ##
1565## ------------------------ ##
1566
1567# ac_fn_c_try_compile LINENO
1568# --------------------------
1569# Try to compile conftest.$ac_ext, and return whether this succeeded.
1570ac_fn_c_try_compile ()
1571{
1572  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1573  rm -f conftest.$ac_objext
1574  if { { ac_try="$ac_compile"
1575case "(($ac_try" in
1576  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1577  *) ac_try_echo=$ac_try;;
1578esac
1579eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1580$as_echo "$ac_try_echo"; } >&5
1581  (eval "$ac_compile") 2>conftest.err
1582  ac_status=$?
1583  if test -s conftest.err; then
1584    grep -v '^ *+' conftest.err >conftest.er1
1585    cat conftest.er1 >&5
1586    mv -f conftest.er1 conftest.err
1587  fi
1588  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1589  test $ac_status = 0; } && {
1590	 test -z "$ac_c_werror_flag" ||
1591	 test ! -s conftest.err
1592       } && test -s conftest.$ac_objext; 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  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1601  return $ac_retval
1602
1603} # ac_fn_c_try_compile
1604
1605# ac_fn_c_try_link LINENO
1606# -----------------------
1607# Try to link conftest.$ac_ext, and return whether this succeeded.
1608ac_fn_c_try_link ()
1609{
1610  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1611  rm -f conftest.$ac_objext conftest$ac_exeext
1612  if { { ac_try="$ac_link"
1613case "(($ac_try" in
1614  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615  *) ac_try_echo=$ac_try;;
1616esac
1617eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618$as_echo "$ac_try_echo"; } >&5
1619  (eval "$ac_link") 2>conftest.err
1620  ac_status=$?
1621  if test -s conftest.err; then
1622    grep -v '^ *+' conftest.err >conftest.er1
1623    cat conftest.er1 >&5
1624    mv -f conftest.er1 conftest.err
1625  fi
1626  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1627  test $ac_status = 0; } && {
1628	 test -z "$ac_c_werror_flag" ||
1629	 test ! -s conftest.err
1630       } && test -s conftest$ac_exeext && {
1631	 test "$cross_compiling" = yes ||
1632	 $as_test_x conftest$ac_exeext
1633       }; then :
1634  ac_retval=0
1635else
1636  $as_echo "$as_me: failed program was:" >&5
1637sed 's/^/| /' conftest.$ac_ext >&5
1638
1639	ac_retval=1
1640fi
1641  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1642  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1643  # interfere with the next link command; also delete a directory that is
1644  # left behind by Apple's compiler.  We do this before executing the actions.
1645  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1646  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1647  return $ac_retval
1648
1649} # ac_fn_c_try_link
1650
1651# ac_fn_cxx_try_compile LINENO
1652# ----------------------------
1653# Try to compile conftest.$ac_ext, and return whether this succeeded.
1654ac_fn_cxx_try_compile ()
1655{
1656  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1657  rm -f conftest.$ac_objext
1658  if { { ac_try="$ac_compile"
1659case "(($ac_try" in
1660  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1661  *) ac_try_echo=$ac_try;;
1662esac
1663eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1664$as_echo "$ac_try_echo"; } >&5
1665  (eval "$ac_compile") 2>conftest.err
1666  ac_status=$?
1667  if test -s conftest.err; then
1668    grep -v '^ *+' conftest.err >conftest.er1
1669    cat conftest.er1 >&5
1670    mv -f conftest.er1 conftest.err
1671  fi
1672  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1673  test $ac_status = 0; } && {
1674	 test -z "$ac_cxx_werror_flag" ||
1675	 test ! -s conftest.err
1676       } && test -s conftest.$ac_objext; then :
1677  ac_retval=0
1678else
1679  $as_echo "$as_me: failed program was:" >&5
1680sed 's/^/| /' conftest.$ac_ext >&5
1681
1682	ac_retval=1
1683fi
1684  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1685  return $ac_retval
1686
1687} # ac_fn_cxx_try_compile
1688
1689# ac_fn_c_try_cpp LINENO
1690# ----------------------
1691# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1692ac_fn_c_try_cpp ()
1693{
1694  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695  if { { ac_try="$ac_cpp conftest.$ac_ext"
1696case "(($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_cpp conftest.$ac_ext") 2>conftest.err
1703  ac_status=$?
1704  if test -s conftest.err; then
1705    grep -v '^ *+' conftest.err >conftest.er1
1706    cat conftest.er1 >&5
1707    mv -f conftest.er1 conftest.err
1708  fi
1709  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1710  test $ac_status = 0; } >/dev/null && {
1711	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1712	 test ! -s conftest.err
1713       }; then :
1714  ac_retval=0
1715else
1716  $as_echo "$as_me: failed program was:" >&5
1717sed 's/^/| /' conftest.$ac_ext >&5
1718
1719    ac_retval=1
1720fi
1721  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1722  return $ac_retval
1723
1724} # ac_fn_c_try_cpp
1725
1726# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1727# -------------------------------------------------------
1728# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1729# the include files in INCLUDES and setting the cache variable VAR
1730# accordingly.
1731ac_fn_c_check_header_mongrel ()
1732{
1733  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1734  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1735  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1736$as_echo_n "checking for $2... " >&6; }
1737if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1738  $as_echo_n "(cached) " >&6
1739fi
1740eval ac_res=\$$3
1741	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1742$as_echo "$ac_res" >&6; }
1743else
1744  # Is the header compilable?
1745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1746$as_echo_n "checking $2 usability... " >&6; }
1747cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748/* end confdefs.h.  */
1749$4
1750#include <$2>
1751_ACEOF
1752if ac_fn_c_try_compile "$LINENO"; then :
1753  ac_header_compiler=yes
1754else
1755  ac_header_compiler=no
1756fi
1757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1759$as_echo "$ac_header_compiler" >&6; }
1760
1761# Is the header present?
1762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1763$as_echo_n "checking $2 presence... " >&6; }
1764cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765/* end confdefs.h.  */
1766#include <$2>
1767_ACEOF
1768if ac_fn_c_try_cpp "$LINENO"; then :
1769  ac_header_preproc=yes
1770else
1771  ac_header_preproc=no
1772fi
1773rm -f conftest.err conftest.$ac_ext
1774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1775$as_echo "$ac_header_preproc" >&6; }
1776
1777# So?  What about this header?
1778case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1779  yes:no: )
1780    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1781$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1782    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1783$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1784    ;;
1785  no:yes:* )
1786    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1787$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1788    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1789$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1790    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1791$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1792    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1793$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1794    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1795$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1796    ;;
1797esac
1798  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1799$as_echo_n "checking for $2... " >&6; }
1800if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1801  $as_echo_n "(cached) " >&6
1802else
1803  eval "$3=\$ac_header_compiler"
1804fi
1805eval ac_res=\$$3
1806	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1807$as_echo "$ac_res" >&6; }
1808fi
1809  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810
1811} # ac_fn_c_check_header_mongrel
1812
1813# ac_fn_c_try_run LINENO
1814# ----------------------
1815# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1816# that executables *can* be run.
1817ac_fn_c_try_run ()
1818{
1819  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820  if { { ac_try="$ac_link"
1821case "(($ac_try" in
1822  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1823  *) ac_try_echo=$ac_try;;
1824esac
1825eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1826$as_echo "$ac_try_echo"; } >&5
1827  (eval "$ac_link") 2>&5
1828  ac_status=$?
1829  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1830  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1831  { { case "(($ac_try" in
1832  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1833  *) ac_try_echo=$ac_try;;
1834esac
1835eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1836$as_echo "$ac_try_echo"; } >&5
1837  (eval "$ac_try") 2>&5
1838  ac_status=$?
1839  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1840  test $ac_status = 0; }; }; then :
1841  ac_retval=0
1842else
1843  $as_echo "$as_me: program exited with status $ac_status" >&5
1844       $as_echo "$as_me: failed program was:" >&5
1845sed 's/^/| /' conftest.$ac_ext >&5
1846
1847       ac_retval=$ac_status
1848fi
1849  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1850  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1851  return $ac_retval
1852
1853} # ac_fn_c_try_run
1854
1855# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1856# -------------------------------------------------------
1857# Tests whether HEADER exists and can be compiled using the include files in
1858# INCLUDES, setting the cache variable VAR accordingly.
1859ac_fn_c_check_header_compile ()
1860{
1861  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1862  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1863$as_echo_n "checking for $2... " >&6; }
1864if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1865  $as_echo_n "(cached) " >&6
1866else
1867  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1868/* end confdefs.h.  */
1869$4
1870#include <$2>
1871_ACEOF
1872if ac_fn_c_try_compile "$LINENO"; then :
1873  eval "$3=yes"
1874else
1875  eval "$3=no"
1876fi
1877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1878fi
1879eval ac_res=\$$3
1880	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1881$as_echo "$ac_res" >&6; }
1882  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1883
1884} # ac_fn_c_check_header_compile
1885
1886# ac_fn_c_check_func LINENO FUNC VAR
1887# ----------------------------------
1888# Tests whether FUNC exists, setting the cache variable VAR accordingly
1889ac_fn_c_check_func ()
1890{
1891  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1892  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1893$as_echo_n "checking for $2... " >&6; }
1894if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1895  $as_echo_n "(cached) " >&6
1896else
1897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1898/* end confdefs.h.  */
1899/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1900   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1901#define $2 innocuous_$2
1902
1903/* System header to define __stub macros and hopefully few prototypes,
1904    which can conflict with char $2 (); below.
1905    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1906    <limits.h> exists even on freestanding compilers.  */
1907
1908#ifdef __STDC__
1909# include <limits.h>
1910#else
1911# include <assert.h>
1912#endif
1913
1914#undef $2
1915
1916/* Override any GCC internal prototype to avoid an error.
1917   Use char because int might match the return type of a GCC
1918   builtin and then its argument prototype would still apply.  */
1919#ifdef __cplusplus
1920extern "C"
1921#endif
1922char $2 ();
1923/* The GNU C library defines this for functions which it implements
1924    to always fail with ENOSYS.  Some functions are actually named
1925    something starting with __ and the normal name is an alias.  */
1926#if defined __stub_$2 || defined __stub___$2
1927choke me
1928#endif
1929
1930int
1931main ()
1932{
1933return $2 ();
1934  ;
1935  return 0;
1936}
1937_ACEOF
1938if ac_fn_c_try_link "$LINENO"; then :
1939  eval "$3=yes"
1940else
1941  eval "$3=no"
1942fi
1943rm -f core conftest.err conftest.$ac_objext \
1944    conftest$ac_exeext conftest.$ac_ext
1945fi
1946eval ac_res=\$$3
1947	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1948$as_echo "$ac_res" >&6; }
1949  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1950
1951} # ac_fn_c_check_func
1952
1953# ac_fn_cxx_try_cpp LINENO
1954# ------------------------
1955# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1956ac_fn_cxx_try_cpp ()
1957{
1958  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1959  if { { ac_try="$ac_cpp conftest.$ac_ext"
1960case "(($ac_try" in
1961  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1962  *) ac_try_echo=$ac_try;;
1963esac
1964eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1965$as_echo "$ac_try_echo"; } >&5
1966  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1967  ac_status=$?
1968  if test -s conftest.err; then
1969    grep -v '^ *+' conftest.err >conftest.er1
1970    cat conftest.er1 >&5
1971    mv -f conftest.er1 conftest.err
1972  fi
1973  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1974  test $ac_status = 0; } >/dev/null && {
1975	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1976	 test ! -s conftest.err
1977       }; then :
1978  ac_retval=0
1979else
1980  $as_echo "$as_me: failed program was:" >&5
1981sed 's/^/| /' conftest.$ac_ext >&5
1982
1983    ac_retval=1
1984fi
1985  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1986  return $ac_retval
1987
1988} # ac_fn_cxx_try_cpp
1989
1990# ac_fn_cxx_try_link LINENO
1991# -------------------------
1992# Try to link conftest.$ac_ext, and return whether this succeeded.
1993ac_fn_cxx_try_link ()
1994{
1995  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1996  rm -f conftest.$ac_objext conftest$ac_exeext
1997  if { { ac_try="$ac_link"
1998case "(($ac_try" in
1999  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2000  *) ac_try_echo=$ac_try;;
2001esac
2002eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2003$as_echo "$ac_try_echo"; } >&5
2004  (eval "$ac_link") 2>conftest.err
2005  ac_status=$?
2006  if test -s conftest.err; then
2007    grep -v '^ *+' conftest.err >conftest.er1
2008    cat conftest.er1 >&5
2009    mv -f conftest.er1 conftest.err
2010  fi
2011  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2012  test $ac_status = 0; } && {
2013	 test -z "$ac_cxx_werror_flag" ||
2014	 test ! -s conftest.err
2015       } && test -s conftest$ac_exeext && {
2016	 test "$cross_compiling" = yes ||
2017	 $as_test_x conftest$ac_exeext
2018       }; then :
2019  ac_retval=0
2020else
2021  $as_echo "$as_me: failed program was:" >&5
2022sed 's/^/| /' conftest.$ac_ext >&5
2023
2024	ac_retval=1
2025fi
2026  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2027  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2028  # interfere with the next link command; also delete a directory that is
2029  # left behind by Apple's compiler.  We do this before executing the actions.
2030  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2031  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2032  return $ac_retval
2033
2034} # ac_fn_cxx_try_link
2035
2036# ac_fn_c_check_decl LINENO SYMBOL VAR
2037# ------------------------------------
2038# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2039ac_fn_c_check_decl ()
2040{
2041  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2042  as_decl_name=`echo $2|sed 's/ *(.*//'`
2043  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2044  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2045$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2046if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2047  $as_echo_n "(cached) " >&6
2048else
2049  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2050/* end confdefs.h.  */
2051$4
2052int
2053main ()
2054{
2055#ifndef $as_decl_name
2056#ifdef __cplusplus
2057  (void) $as_decl_use;
2058#else
2059  (void) $as_decl_name;
2060#endif
2061#endif
2062
2063  ;
2064  return 0;
2065}
2066_ACEOF
2067if ac_fn_c_try_compile "$LINENO"; then :
2068  eval "$3=yes"
2069else
2070  eval "$3=no"
2071fi
2072rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2073fi
2074eval ac_res=\$$3
2075	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2076$as_echo "$ac_res" >&6; }
2077  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2078
2079} # ac_fn_c_check_decl
2080
2081# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2082# --------------------------------------------
2083# Tries to find the compile-time value of EXPR in a program that includes
2084# INCLUDES, setting VAR accordingly. Returns whether the value could be
2085# computed
2086ac_fn_c_compute_int ()
2087{
2088  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2089  if test "$cross_compiling" = yes; then
2090    # Depending upon the size, compute the lo and hi bounds.
2091cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2092/* end confdefs.h.  */
2093$4
2094int
2095main ()
2096{
2097static int test_array [1 - 2 * !(($2) >= 0)];
2098test_array [0] = 0
2099
2100  ;
2101  return 0;
2102}
2103_ACEOF
2104if ac_fn_c_try_compile "$LINENO"; then :
2105  ac_lo=0 ac_mid=0
2106  while :; do
2107    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108/* end confdefs.h.  */
2109$4
2110int
2111main ()
2112{
2113static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2114test_array [0] = 0
2115
2116  ;
2117  return 0;
2118}
2119_ACEOF
2120if ac_fn_c_try_compile "$LINENO"; then :
2121  ac_hi=$ac_mid; break
2122else
2123  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2124			if test $ac_lo -le $ac_mid; then
2125			  ac_lo= ac_hi=
2126			  break
2127			fi
2128			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2129fi
2130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2131  done
2132else
2133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2134/* end confdefs.h.  */
2135$4
2136int
2137main ()
2138{
2139static int test_array [1 - 2 * !(($2) < 0)];
2140test_array [0] = 0
2141
2142  ;
2143  return 0;
2144}
2145_ACEOF
2146if ac_fn_c_try_compile "$LINENO"; then :
2147  ac_hi=-1 ac_mid=-1
2148  while :; do
2149    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2150/* end confdefs.h.  */
2151$4
2152int
2153main ()
2154{
2155static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2156test_array [0] = 0
2157
2158  ;
2159  return 0;
2160}
2161_ACEOF
2162if ac_fn_c_try_compile "$LINENO"; then :
2163  ac_lo=$ac_mid; break
2164else
2165  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2166			if test $ac_mid -le $ac_hi; then
2167			  ac_lo= ac_hi=
2168			  break
2169			fi
2170			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2171fi
2172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2173  done
2174else
2175  ac_lo= ac_hi=
2176fi
2177rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2178fi
2179rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2180# Binary search between lo and hi bounds.
2181while test "x$ac_lo" != "x$ac_hi"; do
2182  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2183  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2184/* end confdefs.h.  */
2185$4
2186int
2187main ()
2188{
2189static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2190test_array [0] = 0
2191
2192  ;
2193  return 0;
2194}
2195_ACEOF
2196if ac_fn_c_try_compile "$LINENO"; then :
2197  ac_hi=$ac_mid
2198else
2199  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2200fi
2201rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2202done
2203case $ac_lo in #((
2204?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2205'') ac_retval=1 ;;
2206esac
2207  else
2208    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2209/* end confdefs.h.  */
2210$4
2211static long int longval () { return $2; }
2212static unsigned long int ulongval () { return $2; }
2213#include <stdio.h>
2214#include <stdlib.h>
2215int
2216main ()
2217{
2218
2219  FILE *f = fopen ("conftest.val", "w");
2220  if (! f)
2221    return 1;
2222  if (($2) < 0)
2223    {
2224      long int i = longval ();
2225      if (i != ($2))
2226	return 1;
2227      fprintf (f, "%ld", i);
2228    }
2229  else
2230    {
2231      unsigned long int i = ulongval ();
2232      if (i != ($2))
2233	return 1;
2234      fprintf (f, "%lu", i);
2235    }
2236  /* Do not output a trailing newline, as this causes \r\n confusion
2237     on some platforms.  */
2238  return ferror (f) || fclose (f) != 0;
2239
2240  ;
2241  return 0;
2242}
2243_ACEOF
2244if ac_fn_c_try_run "$LINENO"; then :
2245  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2246else
2247  ac_retval=1
2248fi
2249rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2250  conftest.$ac_objext conftest.beam conftest.$ac_ext
2251rm -f conftest.val
2252
2253  fi
2254  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2255  return $ac_retval
2256
2257} # ac_fn_c_compute_int
2258cat >config.log <<_ACEOF
2259This file contains any messages produced by compilers while
2260running configure, to aid debugging if configure makes a mistake.
2261
2262It was created by ld $as_me 2.28.1, which was
2263generated by GNU Autoconf 2.64.  Invocation command line was
2264
2265  $ $0 $@
2266
2267_ACEOF
2268exec 5>>config.log
2269{
2270cat <<_ASUNAME
2271## --------- ##
2272## Platform. ##
2273## --------- ##
2274
2275hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2276uname -m = `(uname -m) 2>/dev/null || echo unknown`
2277uname -r = `(uname -r) 2>/dev/null || echo unknown`
2278uname -s = `(uname -s) 2>/dev/null || echo unknown`
2279uname -v = `(uname -v) 2>/dev/null || echo unknown`
2280
2281/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2282/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2283
2284/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2285/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2286/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2287/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2288/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2289/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2290/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2291
2292_ASUNAME
2293
2294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2295for as_dir in $PATH
2296do
2297  IFS=$as_save_IFS
2298  test -z "$as_dir" && as_dir=.
2299    $as_echo "PATH: $as_dir"
2300  done
2301IFS=$as_save_IFS
2302
2303} >&5
2304
2305cat >&5 <<_ACEOF
2306
2307
2308## ----------- ##
2309## Core tests. ##
2310## ----------- ##
2311
2312_ACEOF
2313
2314
2315# Keep a trace of the command line.
2316# Strip out --no-create and --no-recursion so they do not pile up.
2317# Strip out --silent because we don't want to record it for future runs.
2318# Also quote any args containing shell meta-characters.
2319# Make two passes to allow for proper duplicate-argument suppression.
2320ac_configure_args=
2321ac_configure_args0=
2322ac_configure_args1=
2323ac_must_keep_next=false
2324for ac_pass in 1 2
2325do
2326  for ac_arg
2327  do
2328    case $ac_arg in
2329    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2330    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2331    | -silent | --silent | --silen | --sile | --sil)
2332      continue ;;
2333    *\'*)
2334      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2335    esac
2336    case $ac_pass in
2337    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2338    2)
2339      as_fn_append ac_configure_args1 " '$ac_arg'"
2340      if test $ac_must_keep_next = true; then
2341	ac_must_keep_next=false # Got value, back to normal.
2342      else
2343	case $ac_arg in
2344	  *=* | --config-cache | -C | -disable-* | --disable-* \
2345	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2346	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2347	  | -with-* | --with-* | -without-* | --without-* | --x)
2348	    case "$ac_configure_args0 " in
2349	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2350	    esac
2351	    ;;
2352	  -* ) ac_must_keep_next=true ;;
2353	esac
2354      fi
2355      as_fn_append ac_configure_args " '$ac_arg'"
2356      ;;
2357    esac
2358  done
2359done
2360{ ac_configure_args0=; unset ac_configure_args0;}
2361{ ac_configure_args1=; unset ac_configure_args1;}
2362
2363# When interrupted or exit'd, cleanup temporary files, and complete
2364# config.log.  We remove comments because anyway the quotes in there
2365# would cause problems or look ugly.
2366# WARNING: Use '\'' to represent an apostrophe within the trap.
2367# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2368trap 'exit_status=$?
2369  # Save into config.log some information that might help in debugging.
2370  {
2371    echo
2372
2373    cat <<\_ASBOX
2374## ---------------- ##
2375## Cache variables. ##
2376## ---------------- ##
2377_ASBOX
2378    echo
2379    # The following way of writing the cache mishandles newlines in values,
2380(
2381  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2382    eval ac_val=\$$ac_var
2383    case $ac_val in #(
2384    *${as_nl}*)
2385      case $ac_var in #(
2386      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2387$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2388      esac
2389      case $ac_var in #(
2390      _ | IFS | as_nl) ;; #(
2391      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2392      *) { eval $ac_var=; unset $ac_var;} ;;
2393      esac ;;
2394    esac
2395  done
2396  (set) 2>&1 |
2397    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2398    *${as_nl}ac_space=\ *)
2399      sed -n \
2400	"s/'\''/'\''\\\\'\'''\''/g;
2401	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2402      ;; #(
2403    *)
2404      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2405      ;;
2406    esac |
2407    sort
2408)
2409    echo
2410
2411    cat <<\_ASBOX
2412## ----------------- ##
2413## Output variables. ##
2414## ----------------- ##
2415_ASBOX
2416    echo
2417    for ac_var in $ac_subst_vars
2418    do
2419      eval ac_val=\$$ac_var
2420      case $ac_val in
2421      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2422      esac
2423      $as_echo "$ac_var='\''$ac_val'\''"
2424    done | sort
2425    echo
2426
2427    if test -n "$ac_subst_files"; then
2428      cat <<\_ASBOX
2429## ------------------- ##
2430## File substitutions. ##
2431## ------------------- ##
2432_ASBOX
2433      echo
2434      for ac_var in $ac_subst_files
2435      do
2436	eval ac_val=\$$ac_var
2437	case $ac_val in
2438	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2439	esac
2440	$as_echo "$ac_var='\''$ac_val'\''"
2441      done | sort
2442      echo
2443    fi
2444
2445    if test -s confdefs.h; then
2446      cat <<\_ASBOX
2447## ----------- ##
2448## confdefs.h. ##
2449## ----------- ##
2450_ASBOX
2451      echo
2452      cat confdefs.h
2453      echo
2454    fi
2455    test "$ac_signal" != 0 &&
2456      $as_echo "$as_me: caught signal $ac_signal"
2457    $as_echo "$as_me: exit $exit_status"
2458  } >&5
2459  rm -f core *.core core.conftest.* &&
2460    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2461    exit $exit_status
2462' 0
2463for ac_signal in 1 2 13 15; do
2464  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2465done
2466ac_signal=0
2467
2468# confdefs.h avoids OS command line length limits that DEFS can exceed.
2469rm -f -r conftest* confdefs.h
2470
2471$as_echo "/* confdefs.h */" > confdefs.h
2472
2473# Predefined preprocessor variables.
2474
2475cat >>confdefs.h <<_ACEOF
2476#define PACKAGE_NAME "$PACKAGE_NAME"
2477_ACEOF
2478
2479cat >>confdefs.h <<_ACEOF
2480#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2481_ACEOF
2482
2483cat >>confdefs.h <<_ACEOF
2484#define PACKAGE_VERSION "$PACKAGE_VERSION"
2485_ACEOF
2486
2487cat >>confdefs.h <<_ACEOF
2488#define PACKAGE_STRING "$PACKAGE_STRING"
2489_ACEOF
2490
2491cat >>confdefs.h <<_ACEOF
2492#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2493_ACEOF
2494
2495cat >>confdefs.h <<_ACEOF
2496#define PACKAGE_URL "$PACKAGE_URL"
2497_ACEOF
2498
2499
2500# Let the site file select an alternate cache file if it wants to.
2501# Prefer an explicitly selected file to automatically selected ones.
2502ac_site_file1=NONE
2503ac_site_file2=NONE
2504if test -n "$CONFIG_SITE"; then
2505  ac_site_file1=$CONFIG_SITE
2506elif test "x$prefix" != xNONE; then
2507  ac_site_file1=$prefix/share/config.site
2508  ac_site_file2=$prefix/etc/config.site
2509else
2510  ac_site_file1=$ac_default_prefix/share/config.site
2511  ac_site_file2=$ac_default_prefix/etc/config.site
2512fi
2513for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2514do
2515  test "x$ac_site_file" = xNONE && continue
2516  if test -r "$ac_site_file"; then
2517    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2518$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2519    sed 's/^/| /' "$ac_site_file" >&5
2520    . "$ac_site_file"
2521  fi
2522done
2523
2524if test -r "$cache_file"; then
2525  # Some versions of bash will fail to source /dev/null (special
2526  # files actually), so we avoid doing that.
2527  if test -f "$cache_file"; then
2528    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2529$as_echo "$as_me: loading cache $cache_file" >&6;}
2530    case $cache_file in
2531      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2532      *)                      . "./$cache_file";;
2533    esac
2534  fi
2535else
2536  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2537$as_echo "$as_me: creating cache $cache_file" >&6;}
2538  >$cache_file
2539fi
2540
2541# Check that the precious variables saved in the cache have kept the same
2542# value.
2543ac_cache_corrupted=false
2544for ac_var in $ac_precious_vars; do
2545  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2546  eval ac_new_set=\$ac_env_${ac_var}_set
2547  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2548  eval ac_new_val=\$ac_env_${ac_var}_value
2549  case $ac_old_set,$ac_new_set in
2550    set,)
2551      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2552$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2553      ac_cache_corrupted=: ;;
2554    ,set)
2555      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2556$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2557      ac_cache_corrupted=: ;;
2558    ,);;
2559    *)
2560      if test "x$ac_old_val" != "x$ac_new_val"; then
2561	# differences in whitespace do not lead to failure.
2562	ac_old_val_w=`echo x $ac_old_val`
2563	ac_new_val_w=`echo x $ac_new_val`
2564	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2565	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2566$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2567	  ac_cache_corrupted=:
2568	else
2569	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2570$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2571	  eval $ac_var=\$ac_old_val
2572	fi
2573	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2574$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2575	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2576$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2577      fi;;
2578  esac
2579  # Pass precious variables to config.status.
2580  if test "$ac_new_set" = set; then
2581    case $ac_new_val in
2582    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2583    *) ac_arg=$ac_var=$ac_new_val ;;
2584    esac
2585    case " $ac_configure_args " in
2586      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2587      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2588    esac
2589  fi
2590done
2591if $ac_cache_corrupted; then
2592  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2593$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2594  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2595$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2596  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2597fi
2598## -------------------- ##
2599## Main body of script. ##
2600## -------------------- ##
2601
2602ac_ext=c
2603ac_cpp='$CPP $CPPFLAGS'
2604ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2605ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2606ac_compiler_gnu=$ac_cv_c_compiler_gnu
2607
2608
2609
2610
2611
2612
2613
2614ac_aux_dir=
2615for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2616  for ac_t in install-sh install.sh shtool; do
2617    if test -f "$ac_dir/$ac_t"; then
2618      ac_aux_dir=$ac_dir
2619      ac_install_sh="$ac_aux_dir/$ac_t -c"
2620      break 2
2621    fi
2622  done
2623done
2624if test -z "$ac_aux_dir"; then
2625  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2626fi
2627
2628# These three variables are undocumented and unsupported,
2629# and are intended to be withdrawn in a future Autoconf release.
2630# They can cause serious problems if a builder's source tree is in a directory
2631# whose full name contains unusual characters.
2632ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2633ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2634ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2635
2636
2637# Make sure we can run config.sub.
2638$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2639  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2640
2641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2642$as_echo_n "checking build system type... " >&6; }
2643if test "${ac_cv_build+set}" = set; then :
2644  $as_echo_n "(cached) " >&6
2645else
2646  ac_build_alias=$build_alias
2647test "x$ac_build_alias" = x &&
2648  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2649test "x$ac_build_alias" = x &&
2650  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2651ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2652  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2653
2654fi
2655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2656$as_echo "$ac_cv_build" >&6; }
2657case $ac_cv_build in
2658*-*-*) ;;
2659*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2660esac
2661build=$ac_cv_build
2662ac_save_IFS=$IFS; IFS='-'
2663set x $ac_cv_build
2664shift
2665build_cpu=$1
2666build_vendor=$2
2667shift; shift
2668# Remember, the first character of IFS is used to create $*,
2669# except with old shells:
2670build_os=$*
2671IFS=$ac_save_IFS
2672case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2673
2674
2675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2676$as_echo_n "checking host system type... " >&6; }
2677if test "${ac_cv_host+set}" = set; then :
2678  $as_echo_n "(cached) " >&6
2679else
2680  if test "x$host_alias" = x; then
2681  ac_cv_host=$ac_cv_build
2682else
2683  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2684    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2685fi
2686
2687fi
2688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2689$as_echo "$ac_cv_host" >&6; }
2690case $ac_cv_host in
2691*-*-*) ;;
2692*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2693esac
2694host=$ac_cv_host
2695ac_save_IFS=$IFS; IFS='-'
2696set x $ac_cv_host
2697shift
2698host_cpu=$1
2699host_vendor=$2
2700shift; shift
2701# Remember, the first character of IFS is used to create $*,
2702# except with old shells:
2703host_os=$*
2704IFS=$ac_save_IFS
2705case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2706
2707
2708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2709$as_echo_n "checking target system type... " >&6; }
2710if test "${ac_cv_target+set}" = set; then :
2711  $as_echo_n "(cached) " >&6
2712else
2713  if test "x$target_alias" = x; then
2714  ac_cv_target=$ac_cv_host
2715else
2716  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2717    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2718fi
2719
2720fi
2721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2722$as_echo "$ac_cv_target" >&6; }
2723case $ac_cv_target in
2724*-*-*) ;;
2725*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2726esac
2727target=$ac_cv_target
2728ac_save_IFS=$IFS; IFS='-'
2729set x $ac_cv_target
2730shift
2731target_cpu=$1
2732target_vendor=$2
2733shift; shift
2734# Remember, the first character of IFS is used to create $*,
2735# except with old shells:
2736target_os=$*
2737IFS=$ac_save_IFS
2738case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2739
2740
2741# The aliases save the names the user supplied, while $host etc.
2742# will get canonicalized.
2743test -n "$target_alias" &&
2744  test "$program_prefix$program_suffix$program_transform_name" = \
2745    NONENONEs,x,x, &&
2746  program_prefix=${target_alias}-
2747
2748ac_ext=c
2749ac_cpp='$CPP $CPPFLAGS'
2750ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2751ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2752ac_compiler_gnu=$ac_cv_c_compiler_gnu
2753if test -n "$ac_tool_prefix"; then
2754  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2755set dummy ${ac_tool_prefix}gcc; ac_word=$2
2756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2757$as_echo_n "checking for $ac_word... " >&6; }
2758if test "${ac_cv_prog_CC+set}" = set; then :
2759  $as_echo_n "(cached) " >&6
2760else
2761  if test -n "$CC"; then
2762  ac_cv_prog_CC="$CC" # Let the user override the test.
2763else
2764as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2765for as_dir in $PATH
2766do
2767  IFS=$as_save_IFS
2768  test -z "$as_dir" && as_dir=.
2769    for ac_exec_ext in '' $ac_executable_extensions; do
2770  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2771    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2772    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2773    break 2
2774  fi
2775done
2776  done
2777IFS=$as_save_IFS
2778
2779fi
2780fi
2781CC=$ac_cv_prog_CC
2782if test -n "$CC"; then
2783  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2784$as_echo "$CC" >&6; }
2785else
2786  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2787$as_echo "no" >&6; }
2788fi
2789
2790
2791fi
2792if test -z "$ac_cv_prog_CC"; then
2793  ac_ct_CC=$CC
2794  # Extract the first word of "gcc", so it can be a program name with args.
2795set dummy gcc; ac_word=$2
2796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2797$as_echo_n "checking for $ac_word... " >&6; }
2798if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2799  $as_echo_n "(cached) " >&6
2800else
2801  if test -n "$ac_ct_CC"; then
2802  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2803else
2804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2805for as_dir in $PATH
2806do
2807  IFS=$as_save_IFS
2808  test -z "$as_dir" && as_dir=.
2809    for ac_exec_ext in '' $ac_executable_extensions; do
2810  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2811    ac_cv_prog_ac_ct_CC="gcc"
2812    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2813    break 2
2814  fi
2815done
2816  done
2817IFS=$as_save_IFS
2818
2819fi
2820fi
2821ac_ct_CC=$ac_cv_prog_ac_ct_CC
2822if test -n "$ac_ct_CC"; then
2823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2824$as_echo "$ac_ct_CC" >&6; }
2825else
2826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2827$as_echo "no" >&6; }
2828fi
2829
2830  if test "x$ac_ct_CC" = x; then
2831    CC=""
2832  else
2833    case $cross_compiling:$ac_tool_warned in
2834yes:)
2835{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2836$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2837ac_tool_warned=yes ;;
2838esac
2839    CC=$ac_ct_CC
2840  fi
2841else
2842  CC="$ac_cv_prog_CC"
2843fi
2844
2845if test -z "$CC"; then
2846          if test -n "$ac_tool_prefix"; then
2847    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2848set dummy ${ac_tool_prefix}cc; ac_word=$2
2849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2850$as_echo_n "checking for $ac_word... " >&6; }
2851if test "${ac_cv_prog_CC+set}" = set; then :
2852  $as_echo_n "(cached) " >&6
2853else
2854  if test -n "$CC"; then
2855  ac_cv_prog_CC="$CC" # Let the user override the test.
2856else
2857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2858for as_dir in $PATH
2859do
2860  IFS=$as_save_IFS
2861  test -z "$as_dir" && as_dir=.
2862    for ac_exec_ext in '' $ac_executable_extensions; do
2863  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2864    ac_cv_prog_CC="${ac_tool_prefix}cc"
2865    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2866    break 2
2867  fi
2868done
2869  done
2870IFS=$as_save_IFS
2871
2872fi
2873fi
2874CC=$ac_cv_prog_CC
2875if test -n "$CC"; then
2876  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2877$as_echo "$CC" >&6; }
2878else
2879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2880$as_echo "no" >&6; }
2881fi
2882
2883
2884  fi
2885fi
2886if test -z "$CC"; then
2887  # Extract the first word of "cc", so it can be a program name with args.
2888set dummy cc; ac_word=$2
2889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2890$as_echo_n "checking for $ac_word... " >&6; }
2891if test "${ac_cv_prog_CC+set}" = set; then :
2892  $as_echo_n "(cached) " >&6
2893else
2894  if test -n "$CC"; then
2895  ac_cv_prog_CC="$CC" # Let the user override the test.
2896else
2897  ac_prog_rejected=no
2898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2899for as_dir in $PATH
2900do
2901  IFS=$as_save_IFS
2902  test -z "$as_dir" && as_dir=.
2903    for ac_exec_ext in '' $ac_executable_extensions; do
2904  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2905    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2906       ac_prog_rejected=yes
2907       continue
2908     fi
2909    ac_cv_prog_CC="cc"
2910    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2911    break 2
2912  fi
2913done
2914  done
2915IFS=$as_save_IFS
2916
2917if test $ac_prog_rejected = yes; then
2918  # We found a bogon in the path, so make sure we never use it.
2919  set dummy $ac_cv_prog_CC
2920  shift
2921  if test $# != 0; then
2922    # We chose a different compiler from the bogus one.
2923    # However, it has the same basename, so the bogon will be chosen
2924    # first if we set CC to just the basename; use the full file name.
2925    shift
2926    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2927  fi
2928fi
2929fi
2930fi
2931CC=$ac_cv_prog_CC
2932if test -n "$CC"; then
2933  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2934$as_echo "$CC" >&6; }
2935else
2936  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2937$as_echo "no" >&6; }
2938fi
2939
2940
2941fi
2942if test -z "$CC"; then
2943  if test -n "$ac_tool_prefix"; then
2944  for ac_prog in cl.exe
2945  do
2946    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2947set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2949$as_echo_n "checking for $ac_word... " >&6; }
2950if test "${ac_cv_prog_CC+set}" = set; then :
2951  $as_echo_n "(cached) " >&6
2952else
2953  if test -n "$CC"; then
2954  ac_cv_prog_CC="$CC" # Let the user override the test.
2955else
2956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2957for as_dir in $PATH
2958do
2959  IFS=$as_save_IFS
2960  test -z "$as_dir" && as_dir=.
2961    for ac_exec_ext in '' $ac_executable_extensions; do
2962  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2963    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2964    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2965    break 2
2966  fi
2967done
2968  done
2969IFS=$as_save_IFS
2970
2971fi
2972fi
2973CC=$ac_cv_prog_CC
2974if test -n "$CC"; then
2975  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2976$as_echo "$CC" >&6; }
2977else
2978  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2979$as_echo "no" >&6; }
2980fi
2981
2982
2983    test -n "$CC" && break
2984  done
2985fi
2986if test -z "$CC"; then
2987  ac_ct_CC=$CC
2988  for ac_prog in cl.exe
2989do
2990  # Extract the first word of "$ac_prog", so it can be a program name with args.
2991set dummy $ac_prog; ac_word=$2
2992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2993$as_echo_n "checking for $ac_word... " >&6; }
2994if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2995  $as_echo_n "(cached) " >&6
2996else
2997  if test -n "$ac_ct_CC"; then
2998  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2999else
3000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3001for as_dir in $PATH
3002do
3003  IFS=$as_save_IFS
3004  test -z "$as_dir" && as_dir=.
3005    for ac_exec_ext in '' $ac_executable_extensions; do
3006  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3007    ac_cv_prog_ac_ct_CC="$ac_prog"
3008    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3009    break 2
3010  fi
3011done
3012  done
3013IFS=$as_save_IFS
3014
3015fi
3016fi
3017ac_ct_CC=$ac_cv_prog_ac_ct_CC
3018if test -n "$ac_ct_CC"; then
3019  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3020$as_echo "$ac_ct_CC" >&6; }
3021else
3022  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023$as_echo "no" >&6; }
3024fi
3025
3026
3027  test -n "$ac_ct_CC" && break
3028done
3029
3030  if test "x$ac_ct_CC" = x; then
3031    CC=""
3032  else
3033    case $cross_compiling:$ac_tool_warned in
3034yes:)
3035{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3036$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3037ac_tool_warned=yes ;;
3038esac
3039    CC=$ac_ct_CC
3040  fi
3041fi
3042
3043fi
3044
3045
3046test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3047$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3048as_fn_error "no acceptable C compiler found in \$PATH
3049See \`config.log' for more details." "$LINENO" 5; }
3050
3051# Provide some information about the compiler.
3052$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3053set X $ac_compile
3054ac_compiler=$2
3055for ac_option in --version -v -V -qversion; do
3056  { { ac_try="$ac_compiler $ac_option >&5"
3057case "(($ac_try" in
3058  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3059  *) ac_try_echo=$ac_try;;
3060esac
3061eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3062$as_echo "$ac_try_echo"; } >&5
3063  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3064  ac_status=$?
3065  if test -s conftest.err; then
3066    sed '10a\
3067... rest of stderr output deleted ...
3068         10q' conftest.err >conftest.er1
3069    cat conftest.er1 >&5
3070    rm -f conftest.er1 conftest.err
3071  fi
3072  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3073  test $ac_status = 0; }
3074done
3075
3076cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3077/* end confdefs.h.  */
3078
3079int
3080main ()
3081{
3082
3083  ;
3084  return 0;
3085}
3086_ACEOF
3087ac_clean_files_save=$ac_clean_files
3088ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3089# Try to create an executable without -o first, disregard a.out.
3090# It will help us diagnose broken compilers, and finding out an intuition
3091# of exeext.
3092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3093$as_echo_n "checking for C compiler default output file name... " >&6; }
3094ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3095
3096# The possible output files:
3097ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3098
3099ac_rmfiles=
3100for ac_file in $ac_files
3101do
3102  case $ac_file in
3103    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3104    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3105  esac
3106done
3107rm -f $ac_rmfiles
3108
3109if { { ac_try="$ac_link_default"
3110case "(($ac_try" in
3111  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3112  *) ac_try_echo=$ac_try;;
3113esac
3114eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3115$as_echo "$ac_try_echo"; } >&5
3116  (eval "$ac_link_default") 2>&5
3117  ac_status=$?
3118  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3119  test $ac_status = 0; }; then :
3120  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3121# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3122# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3123# so that the user can short-circuit this test for compilers unknown to
3124# Autoconf.
3125for ac_file in $ac_files ''
3126do
3127  test -f "$ac_file" || continue
3128  case $ac_file in
3129    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3130	;;
3131    [ab].out )
3132	# We found the default executable, but exeext='' is most
3133	# certainly right.
3134	break;;
3135    *.* )
3136	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3137	then :; else
3138	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3139	fi
3140	# We set ac_cv_exeext here because the later test for it is not
3141	# safe: cross compilers may not add the suffix if given an `-o'
3142	# argument, so we may need to know it at that point already.
3143	# Even if this section looks crufty: it has the advantage of
3144	# actually working.
3145	break;;
3146    * )
3147	break;;
3148  esac
3149done
3150test "$ac_cv_exeext" = no && ac_cv_exeext=
3151
3152else
3153  ac_file=''
3154fi
3155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3156$as_echo "$ac_file" >&6; }
3157if test -z "$ac_file"; then :
3158  $as_echo "$as_me: failed program was:" >&5
3159sed 's/^/| /' conftest.$ac_ext >&5
3160
3161{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3162$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3163{ as_fn_set_status 77
3164as_fn_error "C compiler cannot create executables
3165See \`config.log' for more details." "$LINENO" 5; }; }
3166fi
3167ac_exeext=$ac_cv_exeext
3168
3169# Check that the compiler produces executables we can run.  If not, either
3170# the compiler is broken, or we cross compile.
3171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3172$as_echo_n "checking whether the C compiler works... " >&6; }
3173# If not cross compiling, check that we can run a simple program.
3174if test "$cross_compiling" != yes; then
3175  if { ac_try='./$ac_file'
3176  { { case "(($ac_try" in
3177  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3178  *) ac_try_echo=$ac_try;;
3179esac
3180eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3181$as_echo "$ac_try_echo"; } >&5
3182  (eval "$ac_try") 2>&5
3183  ac_status=$?
3184  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3185  test $ac_status = 0; }; }; then
3186    cross_compiling=no
3187  else
3188    if test "$cross_compiling" = maybe; then
3189	cross_compiling=yes
3190    else
3191	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3192$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3193as_fn_error "cannot run C compiled programs.
3194If you meant to cross compile, use \`--host'.
3195See \`config.log' for more details." "$LINENO" 5; }
3196    fi
3197  fi
3198fi
3199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3200$as_echo "yes" >&6; }
3201
3202rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3203ac_clean_files=$ac_clean_files_save
3204# Check that the compiler produces executables we can run.  If not, either
3205# the compiler is broken, or we cross compile.
3206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3207$as_echo_n "checking whether we are cross compiling... " >&6; }
3208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3209$as_echo "$cross_compiling" >&6; }
3210
3211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3212$as_echo_n "checking for suffix of executables... " >&6; }
3213if { { ac_try="$ac_link"
3214case "(($ac_try" in
3215  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3216  *) ac_try_echo=$ac_try;;
3217esac
3218eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3219$as_echo "$ac_try_echo"; } >&5
3220  (eval "$ac_link") 2>&5
3221  ac_status=$?
3222  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3223  test $ac_status = 0; }; then :
3224  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3225# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3226# work properly (i.e., refer to `conftest.exe'), while it won't with
3227# `rm'.
3228for ac_file in conftest.exe conftest conftest.*; do
3229  test -f "$ac_file" || continue
3230  case $ac_file in
3231    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3232    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3233	  break;;
3234    * ) break;;
3235  esac
3236done
3237else
3238  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3239$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3240as_fn_error "cannot compute suffix of executables: cannot compile and link
3241See \`config.log' for more details." "$LINENO" 5; }
3242fi
3243rm -f conftest$ac_cv_exeext
3244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3245$as_echo "$ac_cv_exeext" >&6; }
3246
3247rm -f conftest.$ac_ext
3248EXEEXT=$ac_cv_exeext
3249ac_exeext=$EXEEXT
3250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3251$as_echo_n "checking for suffix of object files... " >&6; }
3252if test "${ac_cv_objext+set}" = set; then :
3253  $as_echo_n "(cached) " >&6
3254else
3255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3256/* end confdefs.h.  */
3257
3258int
3259main ()
3260{
3261
3262  ;
3263  return 0;
3264}
3265_ACEOF
3266rm -f conftest.o conftest.obj
3267if { { ac_try="$ac_compile"
3268case "(($ac_try" in
3269  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3270  *) ac_try_echo=$ac_try;;
3271esac
3272eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3273$as_echo "$ac_try_echo"; } >&5
3274  (eval "$ac_compile") 2>&5
3275  ac_status=$?
3276  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3277  test $ac_status = 0; }; then :
3278  for ac_file in conftest.o conftest.obj conftest.*; do
3279  test -f "$ac_file" || continue;
3280  case $ac_file in
3281    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3282    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3283       break;;
3284  esac
3285done
3286else
3287  $as_echo "$as_me: failed program was:" >&5
3288sed 's/^/| /' conftest.$ac_ext >&5
3289
3290{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3292as_fn_error "cannot compute suffix of object files: cannot compile
3293See \`config.log' for more details." "$LINENO" 5; }
3294fi
3295rm -f conftest.$ac_cv_objext conftest.$ac_ext
3296fi
3297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3298$as_echo "$ac_cv_objext" >&6; }
3299OBJEXT=$ac_cv_objext
3300ac_objext=$OBJEXT
3301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3302$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3303if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3304  $as_echo_n "(cached) " >&6
3305else
3306  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3307/* end confdefs.h.  */
3308
3309int
3310main ()
3311{
3312#ifndef __GNUC__
3313       choke me
3314#endif
3315
3316  ;
3317  return 0;
3318}
3319_ACEOF
3320if ac_fn_c_try_compile "$LINENO"; then :
3321  ac_compiler_gnu=yes
3322else
3323  ac_compiler_gnu=no
3324fi
3325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3326ac_cv_c_compiler_gnu=$ac_compiler_gnu
3327
3328fi
3329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3330$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3331if test $ac_compiler_gnu = yes; then
3332  GCC=yes
3333else
3334  GCC=
3335fi
3336ac_test_CFLAGS=${CFLAGS+set}
3337ac_save_CFLAGS=$CFLAGS
3338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3339$as_echo_n "checking whether $CC accepts -g... " >&6; }
3340if test "${ac_cv_prog_cc_g+set}" = set; then :
3341  $as_echo_n "(cached) " >&6
3342else
3343  ac_save_c_werror_flag=$ac_c_werror_flag
3344   ac_c_werror_flag=yes
3345   ac_cv_prog_cc_g=no
3346   CFLAGS="-g"
3347   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3348/* end confdefs.h.  */
3349
3350int
3351main ()
3352{
3353
3354  ;
3355  return 0;
3356}
3357_ACEOF
3358if ac_fn_c_try_compile "$LINENO"; then :
3359  ac_cv_prog_cc_g=yes
3360else
3361  CFLAGS=""
3362      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3363/* end confdefs.h.  */
3364
3365int
3366main ()
3367{
3368
3369  ;
3370  return 0;
3371}
3372_ACEOF
3373if ac_fn_c_try_compile "$LINENO"; then :
3374
3375else
3376  ac_c_werror_flag=$ac_save_c_werror_flag
3377	 CFLAGS="-g"
3378	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3379/* end confdefs.h.  */
3380
3381int
3382main ()
3383{
3384
3385  ;
3386  return 0;
3387}
3388_ACEOF
3389if ac_fn_c_try_compile "$LINENO"; then :
3390  ac_cv_prog_cc_g=yes
3391fi
3392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3393fi
3394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3395fi
3396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3397   ac_c_werror_flag=$ac_save_c_werror_flag
3398fi
3399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3400$as_echo "$ac_cv_prog_cc_g" >&6; }
3401if test "$ac_test_CFLAGS" = set; then
3402  CFLAGS=$ac_save_CFLAGS
3403elif test $ac_cv_prog_cc_g = yes; then
3404  if test "$GCC" = yes; then
3405    CFLAGS="-g -O2"
3406  else
3407    CFLAGS="-g"
3408  fi
3409else
3410  if test "$GCC" = yes; then
3411    CFLAGS="-O2"
3412  else
3413    CFLAGS=
3414  fi
3415fi
3416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3417$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3418if test "${ac_cv_prog_cc_c89+set}" = set; then :
3419  $as_echo_n "(cached) " >&6
3420else
3421  ac_cv_prog_cc_c89=no
3422ac_save_CC=$CC
3423cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3424/* end confdefs.h.  */
3425#include <stdarg.h>
3426#include <stdio.h>
3427#include <sys/types.h>
3428#include <sys/stat.h>
3429/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3430struct buf { int x; };
3431FILE * (*rcsopen) (struct buf *, struct stat *, int);
3432static char *e (p, i)
3433     char **p;
3434     int i;
3435{
3436  return p[i];
3437}
3438static char *f (char * (*g) (char **, int), char **p, ...)
3439{
3440  char *s;
3441  va_list v;
3442  va_start (v,p);
3443  s = g (p, va_arg (v,int));
3444  va_end (v);
3445  return s;
3446}
3447
3448/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3449   function prototypes and stuff, but not '\xHH' hex character constants.
3450   These don't provoke an error unfortunately, instead are silently treated
3451   as 'x'.  The following induces an error, until -std is added to get
3452   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3453   array size at least.  It's necessary to write '\x00'==0 to get something
3454   that's true only with -std.  */
3455int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3456
3457/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3458   inside strings and character constants.  */
3459#define FOO(x) 'x'
3460int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3461
3462int test (int i, double x);
3463struct s1 {int (*f) (int a);};
3464struct s2 {int (*f) (double a);};
3465int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3466int argc;
3467char **argv;
3468int
3469main ()
3470{
3471return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3472  ;
3473  return 0;
3474}
3475_ACEOF
3476for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3477	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3478do
3479  CC="$ac_save_CC $ac_arg"
3480  if ac_fn_c_try_compile "$LINENO"; then :
3481  ac_cv_prog_cc_c89=$ac_arg
3482fi
3483rm -f core conftest.err conftest.$ac_objext
3484  test "x$ac_cv_prog_cc_c89" != "xno" && break
3485done
3486rm -f conftest.$ac_ext
3487CC=$ac_save_CC
3488
3489fi
3490# AC_CACHE_VAL
3491case "x$ac_cv_prog_cc_c89" in
3492  x)
3493    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3494$as_echo "none needed" >&6; } ;;
3495  xno)
3496    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3497$as_echo "unsupported" >&6; } ;;
3498  *)
3499    CC="$CC $ac_cv_prog_cc_c89"
3500    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3501$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3502esac
3503if test "x$ac_cv_prog_cc_c89" != xno; then :
3504
3505fi
3506
3507ac_ext=c
3508ac_cpp='$CPP $CPPFLAGS'
3509ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3510ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3511ac_compiler_gnu=$ac_cv_c_compiler_gnu
3512
3513
3514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3515$as_echo_n "checking for library containing strerror... " >&6; }
3516if test "${ac_cv_search_strerror+set}" = set; then :
3517  $as_echo_n "(cached) " >&6
3518else
3519  ac_func_search_save_LIBS=$LIBS
3520cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3521/* end confdefs.h.  */
3522
3523/* Override any GCC internal prototype to avoid an error.
3524   Use char because int might match the return type of a GCC
3525   builtin and then its argument prototype would still apply.  */
3526#ifdef __cplusplus
3527extern "C"
3528#endif
3529char strerror ();
3530int
3531main ()
3532{
3533return strerror ();
3534  ;
3535  return 0;
3536}
3537_ACEOF
3538for ac_lib in '' cposix; do
3539  if test -z "$ac_lib"; then
3540    ac_res="none required"
3541  else
3542    ac_res=-l$ac_lib
3543    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3544  fi
3545  if ac_fn_c_try_link "$LINENO"; then :
3546  ac_cv_search_strerror=$ac_res
3547fi
3548rm -f core conftest.err conftest.$ac_objext \
3549    conftest$ac_exeext
3550  if test "${ac_cv_search_strerror+set}" = set; then :
3551  break
3552fi
3553done
3554if test "${ac_cv_search_strerror+set}" = set; then :
3555
3556else
3557  ac_cv_search_strerror=no
3558fi
3559rm conftest.$ac_ext
3560LIBS=$ac_func_search_save_LIBS
3561fi
3562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3563$as_echo "$ac_cv_search_strerror" >&6; }
3564ac_res=$ac_cv_search_strerror
3565if test "$ac_res" != no; then :
3566  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3567
3568fi
3569
3570
3571am__api_version='1.11'
3572
3573# Find a good install program.  We prefer a C program (faster),
3574# so one script is as good as another.  But avoid the broken or
3575# incompatible versions:
3576# SysV /etc/install, /usr/sbin/install
3577# SunOS /usr/etc/install
3578# IRIX /sbin/install
3579# AIX /bin/install
3580# AmigaOS /C/install, which installs bootblocks on floppy discs
3581# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3582# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3583# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3584# OS/2's system install, which has a completely different semantic
3585# ./install, which can be erroneously created by make from ./install.sh.
3586# Reject install programs that cannot install multiple files.
3587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3588$as_echo_n "checking for a BSD-compatible install... " >&6; }
3589if test -z "$INSTALL"; then
3590if test "${ac_cv_path_install+set}" = set; then :
3591  $as_echo_n "(cached) " >&6
3592else
3593  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3594for as_dir in $PATH
3595do
3596  IFS=$as_save_IFS
3597  test -z "$as_dir" && as_dir=.
3598    # Account for people who put trailing slashes in PATH elements.
3599case $as_dir/ in #((
3600  ./ | .// | /[cC]/* | \
3601  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3602  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3603  /usr/ucb/* ) ;;
3604  *)
3605    # OSF1 and SCO ODT 3.0 have their own names for install.
3606    # Don't use installbsd from OSF since it installs stuff as root
3607    # by default.
3608    for ac_prog in ginstall scoinst install; do
3609      for ac_exec_ext in '' $ac_executable_extensions; do
3610	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3611	  if test $ac_prog = install &&
3612	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3613	    # AIX install.  It has an incompatible calling convention.
3614	    :
3615	  elif test $ac_prog = install &&
3616	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3617	    # program-specific install script used by HP pwplus--don't use.
3618	    :
3619	  else
3620	    rm -rf conftest.one conftest.two conftest.dir
3621	    echo one > conftest.one
3622	    echo two > conftest.two
3623	    mkdir conftest.dir
3624	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3625	      test -s conftest.one && test -s conftest.two &&
3626	      test -s conftest.dir/conftest.one &&
3627	      test -s conftest.dir/conftest.two
3628	    then
3629	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3630	      break 3
3631	    fi
3632	  fi
3633	fi
3634      done
3635    done
3636    ;;
3637esac
3638
3639  done
3640IFS=$as_save_IFS
3641
3642rm -rf conftest.one conftest.two conftest.dir
3643
3644fi
3645  if test "${ac_cv_path_install+set}" = set; then
3646    INSTALL=$ac_cv_path_install
3647  else
3648    # As a last resort, use the slow shell script.  Don't cache a
3649    # value for INSTALL within a source directory, because that will
3650    # break other packages using the cache if that directory is
3651    # removed, or if the value is a relative name.
3652    INSTALL=$ac_install_sh
3653  fi
3654fi
3655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3656$as_echo "$INSTALL" >&6; }
3657
3658# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3659# It thinks the first close brace ends the variable substitution.
3660test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3661
3662test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3663
3664test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3665
3666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3667$as_echo_n "checking whether build environment is sane... " >&6; }
3668# Just in case
3669sleep 1
3670echo timestamp > conftest.file
3671# Reject unsafe characters in $srcdir or the absolute working directory
3672# name.  Accept space and tab only in the latter.
3673am_lf='
3674'
3675case `pwd` in
3676  *[\\\"\#\$\&\'\`$am_lf]*)
3677    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3678esac
3679case $srcdir in
3680  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3681    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3682esac
3683
3684# Do `set' in a subshell so we don't clobber the current shell's
3685# arguments.  Must try -L first in case configure is actually a
3686# symlink; some systems play weird games with the mod time of symlinks
3687# (eg FreeBSD returns the mod time of the symlink's containing
3688# directory).
3689if (
3690   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3691   if test "$*" = "X"; then
3692      # -L didn't work.
3693      set X `ls -t "$srcdir/configure" conftest.file`
3694   fi
3695   rm -f conftest.file
3696   if test "$*" != "X $srcdir/configure conftest.file" \
3697      && test "$*" != "X conftest.file $srcdir/configure"; then
3698
3699      # If neither matched, then we have a broken ls.  This can happen
3700      # if, for instance, CONFIG_SHELL is bash and it inherits a
3701      # broken ls alias from the environment.  This has actually
3702      # happened.  Such a system could not be considered "sane".
3703      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3704alias in your environment" "$LINENO" 5
3705   fi
3706
3707   test "$2" = conftest.file
3708   )
3709then
3710   # Ok.
3711   :
3712else
3713   as_fn_error "newly created file is older than distributed files!
3714Check your system clock" "$LINENO" 5
3715fi
3716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3717$as_echo "yes" >&6; }
3718test "$program_prefix" != NONE &&
3719  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3720# Use a double $ so make ignores it.
3721test "$program_suffix" != NONE &&
3722  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3723# Double any \ or $.
3724# By default was `s,x,x', remove it if useless.
3725ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3726program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3727
3728# expand $ac_aux_dir to an absolute path
3729am_aux_dir=`cd $ac_aux_dir && pwd`
3730
3731if test x"${MISSING+set}" != xset; then
3732  case $am_aux_dir in
3733  *\ * | *\	*)
3734    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3735  *)
3736    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3737  esac
3738fi
3739# Use eval to expand $SHELL
3740if eval "$MISSING --run true"; then
3741  am_missing_run="$MISSING --run "
3742else
3743  am_missing_run=
3744  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3745$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3746fi
3747
3748if test x"${install_sh}" != xset; then
3749  case $am_aux_dir in
3750  *\ * | *\	*)
3751    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3752  *)
3753    install_sh="\${SHELL} $am_aux_dir/install-sh"
3754  esac
3755fi
3756
3757# Installed binaries are usually stripped using `strip' when the user
3758# run `make install-strip'.  However `strip' might not be the right
3759# tool to use in cross-compilation environments, therefore Automake
3760# will honor the `STRIP' environment variable to overrule this program.
3761if test "$cross_compiling" != no; then
3762  if test -n "$ac_tool_prefix"; then
3763  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3764set dummy ${ac_tool_prefix}strip; ac_word=$2
3765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3766$as_echo_n "checking for $ac_word... " >&6; }
3767if test "${ac_cv_prog_STRIP+set}" = set; then :
3768  $as_echo_n "(cached) " >&6
3769else
3770  if test -n "$STRIP"; then
3771  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3772else
3773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3774for as_dir in $PATH
3775do
3776  IFS=$as_save_IFS
3777  test -z "$as_dir" && as_dir=.
3778    for ac_exec_ext in '' $ac_executable_extensions; do
3779  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3780    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3781    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3782    break 2
3783  fi
3784done
3785  done
3786IFS=$as_save_IFS
3787
3788fi
3789fi
3790STRIP=$ac_cv_prog_STRIP
3791if test -n "$STRIP"; then
3792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3793$as_echo "$STRIP" >&6; }
3794else
3795  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3796$as_echo "no" >&6; }
3797fi
3798
3799
3800fi
3801if test -z "$ac_cv_prog_STRIP"; then
3802  ac_ct_STRIP=$STRIP
3803  # Extract the first word of "strip", so it can be a program name with args.
3804set dummy strip; ac_word=$2
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3806$as_echo_n "checking for $ac_word... " >&6; }
3807if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3808  $as_echo_n "(cached) " >&6
3809else
3810  if test -n "$ac_ct_STRIP"; then
3811  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3812else
3813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3814for as_dir in $PATH
3815do
3816  IFS=$as_save_IFS
3817  test -z "$as_dir" && as_dir=.
3818    for ac_exec_ext in '' $ac_executable_extensions; do
3819  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3820    ac_cv_prog_ac_ct_STRIP="strip"
3821    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3822    break 2
3823  fi
3824done
3825  done
3826IFS=$as_save_IFS
3827
3828fi
3829fi
3830ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3831if test -n "$ac_ct_STRIP"; then
3832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3833$as_echo "$ac_ct_STRIP" >&6; }
3834else
3835  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3836$as_echo "no" >&6; }
3837fi
3838
3839  if test "x$ac_ct_STRIP" = x; then
3840    STRIP=":"
3841  else
3842    case $cross_compiling:$ac_tool_warned in
3843yes:)
3844{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3845$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3846ac_tool_warned=yes ;;
3847esac
3848    STRIP=$ac_ct_STRIP
3849  fi
3850else
3851  STRIP="$ac_cv_prog_STRIP"
3852fi
3853
3854fi
3855INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3856
3857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3858$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3859if test -z "$MKDIR_P"; then
3860  if test "${ac_cv_path_mkdir+set}" = set; then :
3861  $as_echo_n "(cached) " >&6
3862else
3863  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3864for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3865do
3866  IFS=$as_save_IFS
3867  test -z "$as_dir" && as_dir=.
3868    for ac_prog in mkdir gmkdir; do
3869	 for ac_exec_ext in '' $ac_executable_extensions; do
3870	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3871	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3872	     'mkdir (GNU coreutils) '* | \
3873	     'mkdir (coreutils) '* | \
3874	     'mkdir (fileutils) '4.1*)
3875	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3876	       break 3;;
3877	   esac
3878	 done
3879       done
3880  done
3881IFS=$as_save_IFS
3882
3883fi
3884
3885  if test "${ac_cv_path_mkdir+set}" = set; then
3886    MKDIR_P="$ac_cv_path_mkdir -p"
3887  else
3888    # As a last resort, use the slow shell script.  Don't cache a
3889    # value for MKDIR_P within a source directory, because that will
3890    # break other packages using the cache if that directory is
3891    # removed, or if the value is a relative name.
3892    test -d ./--version && rmdir ./--version
3893    MKDIR_P="$ac_install_sh -d"
3894  fi
3895fi
3896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3897$as_echo "$MKDIR_P" >&6; }
3898
3899mkdir_p="$MKDIR_P"
3900case $mkdir_p in
3901  [\\/$]* | ?:[\\/]*) ;;
3902  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3903esac
3904
3905for ac_prog in gawk mawk nawk awk
3906do
3907  # Extract the first word of "$ac_prog", so it can be a program name with args.
3908set dummy $ac_prog; ac_word=$2
3909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3910$as_echo_n "checking for $ac_word... " >&6; }
3911if test "${ac_cv_prog_AWK+set}" = set; then :
3912  $as_echo_n "(cached) " >&6
3913else
3914  if test -n "$AWK"; then
3915  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3916else
3917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3918for as_dir in $PATH
3919do
3920  IFS=$as_save_IFS
3921  test -z "$as_dir" && as_dir=.
3922    for ac_exec_ext in '' $ac_executable_extensions; do
3923  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3924    ac_cv_prog_AWK="$ac_prog"
3925    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3926    break 2
3927  fi
3928done
3929  done
3930IFS=$as_save_IFS
3931
3932fi
3933fi
3934AWK=$ac_cv_prog_AWK
3935if test -n "$AWK"; then
3936  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3937$as_echo "$AWK" >&6; }
3938else
3939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3940$as_echo "no" >&6; }
3941fi
3942
3943
3944  test -n "$AWK" && break
3945done
3946
3947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3948$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3949set x ${MAKE-make}
3950ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3951if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3952  $as_echo_n "(cached) " >&6
3953else
3954  cat >conftest.make <<\_ACEOF
3955SHELL = /bin/sh
3956all:
3957	@echo '@@@%%%=$(MAKE)=@@@%%%'
3958_ACEOF
3959# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3960case `${MAKE-make} -f conftest.make 2>/dev/null` in
3961  *@@@%%%=?*=@@@%%%*)
3962    eval ac_cv_prog_make_${ac_make}_set=yes;;
3963  *)
3964    eval ac_cv_prog_make_${ac_make}_set=no;;
3965esac
3966rm -f conftest.make
3967fi
3968if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3970$as_echo "yes" >&6; }
3971  SET_MAKE=
3972else
3973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3974$as_echo "no" >&6; }
3975  SET_MAKE="MAKE=${MAKE-make}"
3976fi
3977
3978rm -rf .tst 2>/dev/null
3979mkdir .tst 2>/dev/null
3980if test -d .tst; then
3981  am__leading_dot=.
3982else
3983  am__leading_dot=_
3984fi
3985rmdir .tst 2>/dev/null
3986
3987DEPDIR="${am__leading_dot}deps"
3988
3989ac_config_commands="$ac_config_commands depfiles"
3990
3991
3992am_make=${MAKE-make}
3993cat > confinc << 'END'
3994am__doit:
3995	@echo this is the am__doit target
3996.PHONY: am__doit
3997END
3998# If we don't find an include directive, just comment out the code.
3999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4000$as_echo_n "checking for style of include used by $am_make... " >&6; }
4001am__include="#"
4002am__quote=
4003_am_result=none
4004# First try GNU make style include.
4005echo "include confinc" > confmf
4006# Ignore all kinds of additional output from `make'.
4007case `$am_make -s -f confmf 2> /dev/null` in #(
4008*the\ am__doit\ target*)
4009  am__include=include
4010  am__quote=
4011  _am_result=GNU
4012  ;;
4013esac
4014# Now try BSD make style include.
4015if test "$am__include" = "#"; then
4016   echo '.include "confinc"' > confmf
4017   case `$am_make -s -f confmf 2> /dev/null` in #(
4018   *the\ am__doit\ target*)
4019     am__include=.include
4020     am__quote="\""
4021     _am_result=BSD
4022     ;;
4023   esac
4024fi
4025
4026
4027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4028$as_echo "$_am_result" >&6; }
4029rm -f confinc confmf
4030
4031# Check whether --enable-dependency-tracking was given.
4032if test "${enable_dependency_tracking+set}" = set; then :
4033  enableval=$enable_dependency_tracking;
4034fi
4035
4036if test "x$enable_dependency_tracking" != xno; then
4037  am_depcomp="$ac_aux_dir/depcomp"
4038  AMDEPBACKSLASH='\'
4039  am__nodep='_no'
4040fi
4041 if test "x$enable_dependency_tracking" != xno; then
4042  AMDEP_TRUE=
4043  AMDEP_FALSE='#'
4044else
4045  AMDEP_TRUE='#'
4046  AMDEP_FALSE=
4047fi
4048
4049
4050if test "`cd $srcdir && pwd`" != "`pwd`"; then
4051  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4052  # is not polluted with repeated "-I."
4053  am__isrc=' -I$(srcdir)'
4054  # test to see if srcdir already configured
4055  if test -f $srcdir/config.status; then
4056    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4057  fi
4058fi
4059
4060# test whether we have cygpath
4061if test -z "$CYGPATH_W"; then
4062  if (cygpath --version) >/dev/null 2>/dev/null; then
4063    CYGPATH_W='cygpath -w'
4064  else
4065    CYGPATH_W=echo
4066  fi
4067fi
4068
4069
4070# Define the identity of the package.
4071 PACKAGE='ld'
4072 VERSION='2.28.1'
4073
4074
4075cat >>confdefs.h <<_ACEOF
4076#define PACKAGE "$PACKAGE"
4077_ACEOF
4078
4079
4080cat >>confdefs.h <<_ACEOF
4081#define VERSION "$VERSION"
4082_ACEOF
4083
4084# Some tools Automake needs.
4085
4086ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4087
4088
4089AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4090
4091
4092AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4093
4094
4095AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4096
4097
4098MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4099
4100# We need awk for the "check" target.  The system "awk" is bad on
4101# some platforms.
4102# Always define AMTAR for backward compatibility.  Yes, it's still used
4103# in the wild :-(  We should find a proper way to deprecate it ...
4104AMTAR='$${TAR-tar}'
4105
4106am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4107
4108
4109
4110
4111depcc="$CC"   am_compiler_list=
4112
4113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4114$as_echo_n "checking dependency style of $depcc... " >&6; }
4115if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4116  $as_echo_n "(cached) " >&6
4117else
4118  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4119  # We make a subdir and do the tests there.  Otherwise we can end up
4120  # making bogus files that we don't know about and never remove.  For
4121  # instance it was reported that on HP-UX the gcc test will end up
4122  # making a dummy file named `D' -- because `-MD' means `put the output
4123  # in D'.
4124  rm -rf conftest.dir
4125  mkdir conftest.dir
4126  # Copy depcomp to subdir because otherwise we won't find it if we're
4127  # using a relative directory.
4128  cp "$am_depcomp" conftest.dir
4129  cd conftest.dir
4130  # We will build objects and dependencies in a subdirectory because
4131  # it helps to detect inapplicable dependency modes.  For instance
4132  # both Tru64's cc and ICC support -MD to output dependencies as a
4133  # side effect of compilation, but ICC will put the dependencies in
4134  # the current directory while Tru64 will put them in the object
4135  # directory.
4136  mkdir sub
4137
4138  am_cv_CC_dependencies_compiler_type=none
4139  if test "$am_compiler_list" = ""; then
4140     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4141  fi
4142  am__universal=false
4143  case " $depcc " in #(
4144     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4145     esac
4146
4147  for depmode in $am_compiler_list; do
4148    # Setup a source with many dependencies, because some compilers
4149    # like to wrap large dependency lists on column 80 (with \), and
4150    # we should not choose a depcomp mode which is confused by this.
4151    #
4152    # We need to recreate these files for each test, as the compiler may
4153    # overwrite some of them when testing with obscure command lines.
4154    # This happens at least with the AIX C compiler.
4155    : > sub/conftest.c
4156    for i in 1 2 3 4 5 6; do
4157      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4158      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4159      # Solaris 8's {/usr,}/bin/sh.
4160      touch sub/conftst$i.h
4161    done
4162    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4163
4164    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4165    # mode.  It turns out that the SunPro C++ compiler does not properly
4166    # handle `-M -o', and we need to detect this.  Also, some Intel
4167    # versions had trouble with output in subdirs
4168    am__obj=sub/conftest.${OBJEXT-o}
4169    am__minus_obj="-o $am__obj"
4170    case $depmode in
4171    gcc)
4172      # This depmode causes a compiler race in universal mode.
4173      test "$am__universal" = false || continue
4174      ;;
4175    nosideeffect)
4176      # after this tag, mechanisms are not by side-effect, so they'll
4177      # only be used when explicitly requested
4178      if test "x$enable_dependency_tracking" = xyes; then
4179	continue
4180      else
4181	break
4182      fi
4183      ;;
4184    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4185      # This compiler won't grok `-c -o', but also, the minuso test has
4186      # not run yet.  These depmodes are late enough in the game, and
4187      # so weak that their functioning should not be impacted.
4188      am__obj=conftest.${OBJEXT-o}
4189      am__minus_obj=
4190      ;;
4191    none) break ;;
4192    esac
4193    if depmode=$depmode \
4194       source=sub/conftest.c object=$am__obj \
4195       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4196       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4197         >/dev/null 2>conftest.err &&
4198       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4199       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4200       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4201       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4202      # icc doesn't choke on unknown options, it will just issue warnings
4203      # or remarks (even with -Werror).  So we grep stderr for any message
4204      # that says an option was ignored or not supported.
4205      # When given -MP, icc 7.0 and 7.1 complain thusly:
4206      #   icc: Command line warning: ignoring option '-M'; no argument required
4207      # The diagnosis changed in icc 8.0:
4208      #   icc: Command line remark: option '-MP' not supported
4209      if (grep 'ignoring option' conftest.err ||
4210          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4211        am_cv_CC_dependencies_compiler_type=$depmode
4212        break
4213      fi
4214    fi
4215  done
4216
4217  cd ..
4218  rm -rf conftest.dir
4219else
4220  am_cv_CC_dependencies_compiler_type=none
4221fi
4222
4223fi
4224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4225$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4226CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4227
4228 if
4229  test "x$enable_dependency_tracking" != xno \
4230  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4231  am__fastdepCC_TRUE=
4232  am__fastdepCC_FALSE='#'
4233else
4234  am__fastdepCC_TRUE='#'
4235  am__fastdepCC_FALSE=
4236fi
4237
4238
4239
4240
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4242$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4243    # Check whether --enable-maintainer-mode was given.
4244if test "${enable_maintainer_mode+set}" = set; then :
4245  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4246else
4247  USE_MAINTAINER_MODE=no
4248fi
4249
4250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4251$as_echo "$USE_MAINTAINER_MODE" >&6; }
4252   if test $USE_MAINTAINER_MODE = yes; then
4253  MAINTAINER_MODE_TRUE=
4254  MAINTAINER_MODE_FALSE='#'
4255else
4256  MAINTAINER_MODE_TRUE='#'
4257  MAINTAINER_MODE_FALSE=
4258fi
4259
4260  MAINT=$MAINTAINER_MODE_TRUE
4261
4262
4263
4264ac_ext=c
4265ac_cpp='$CPP $CPPFLAGS'
4266ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4267ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4268ac_compiler_gnu=$ac_cv_c_compiler_gnu
4269if test -n "$ac_tool_prefix"; then
4270  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4271set dummy ${ac_tool_prefix}gcc; ac_word=$2
4272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4273$as_echo_n "checking for $ac_word... " >&6; }
4274if test "${ac_cv_prog_CC+set}" = set; then :
4275  $as_echo_n "(cached) " >&6
4276else
4277  if test -n "$CC"; then
4278  ac_cv_prog_CC="$CC" # Let the user override the test.
4279else
4280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4281for as_dir in $PATH
4282do
4283  IFS=$as_save_IFS
4284  test -z "$as_dir" && as_dir=.
4285    for ac_exec_ext in '' $ac_executable_extensions; do
4286  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4287    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4288    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4289    break 2
4290  fi
4291done
4292  done
4293IFS=$as_save_IFS
4294
4295fi
4296fi
4297CC=$ac_cv_prog_CC
4298if test -n "$CC"; then
4299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4300$as_echo "$CC" >&6; }
4301else
4302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4303$as_echo "no" >&6; }
4304fi
4305
4306
4307fi
4308if test -z "$ac_cv_prog_CC"; then
4309  ac_ct_CC=$CC
4310  # Extract the first word of "gcc", so it can be a program name with args.
4311set dummy gcc; ac_word=$2
4312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4313$as_echo_n "checking for $ac_word... " >&6; }
4314if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4315  $as_echo_n "(cached) " >&6
4316else
4317  if test -n "$ac_ct_CC"; then
4318  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4319else
4320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4321for as_dir in $PATH
4322do
4323  IFS=$as_save_IFS
4324  test -z "$as_dir" && as_dir=.
4325    for ac_exec_ext in '' $ac_executable_extensions; do
4326  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4327    ac_cv_prog_ac_ct_CC="gcc"
4328    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4329    break 2
4330  fi
4331done
4332  done
4333IFS=$as_save_IFS
4334
4335fi
4336fi
4337ac_ct_CC=$ac_cv_prog_ac_ct_CC
4338if test -n "$ac_ct_CC"; then
4339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4340$as_echo "$ac_ct_CC" >&6; }
4341else
4342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4343$as_echo "no" >&6; }
4344fi
4345
4346  if test "x$ac_ct_CC" = x; then
4347    CC=""
4348  else
4349    case $cross_compiling:$ac_tool_warned in
4350yes:)
4351{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4352$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4353ac_tool_warned=yes ;;
4354esac
4355    CC=$ac_ct_CC
4356  fi
4357else
4358  CC="$ac_cv_prog_CC"
4359fi
4360
4361if test -z "$CC"; then
4362          if test -n "$ac_tool_prefix"; then
4363    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4364set dummy ${ac_tool_prefix}cc; ac_word=$2
4365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4366$as_echo_n "checking for $ac_word... " >&6; }
4367if test "${ac_cv_prog_CC+set}" = set; then :
4368  $as_echo_n "(cached) " >&6
4369else
4370  if test -n "$CC"; then
4371  ac_cv_prog_CC="$CC" # Let the user override the test.
4372else
4373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4374for as_dir in $PATH
4375do
4376  IFS=$as_save_IFS
4377  test -z "$as_dir" && as_dir=.
4378    for ac_exec_ext in '' $ac_executable_extensions; do
4379  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4380    ac_cv_prog_CC="${ac_tool_prefix}cc"
4381    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4382    break 2
4383  fi
4384done
4385  done
4386IFS=$as_save_IFS
4387
4388fi
4389fi
4390CC=$ac_cv_prog_CC
4391if test -n "$CC"; then
4392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4393$as_echo "$CC" >&6; }
4394else
4395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4396$as_echo "no" >&6; }
4397fi
4398
4399
4400  fi
4401fi
4402if test -z "$CC"; then
4403  # Extract the first word of "cc", so it can be a program name with args.
4404set dummy cc; ac_word=$2
4405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4406$as_echo_n "checking for $ac_word... " >&6; }
4407if test "${ac_cv_prog_CC+set}" = set; then :
4408  $as_echo_n "(cached) " >&6
4409else
4410  if test -n "$CC"; then
4411  ac_cv_prog_CC="$CC" # Let the user override the test.
4412else
4413  ac_prog_rejected=no
4414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4415for as_dir in $PATH
4416do
4417  IFS=$as_save_IFS
4418  test -z "$as_dir" && as_dir=.
4419    for ac_exec_ext in '' $ac_executable_extensions; do
4420  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4421    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4422       ac_prog_rejected=yes
4423       continue
4424     fi
4425    ac_cv_prog_CC="cc"
4426    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4427    break 2
4428  fi
4429done
4430  done
4431IFS=$as_save_IFS
4432
4433if test $ac_prog_rejected = yes; then
4434  # We found a bogon in the path, so make sure we never use it.
4435  set dummy $ac_cv_prog_CC
4436  shift
4437  if test $# != 0; then
4438    # We chose a different compiler from the bogus one.
4439    # However, it has the same basename, so the bogon will be chosen
4440    # first if we set CC to just the basename; use the full file name.
4441    shift
4442    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4443  fi
4444fi
4445fi
4446fi
4447CC=$ac_cv_prog_CC
4448if test -n "$CC"; then
4449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4450$as_echo "$CC" >&6; }
4451else
4452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4453$as_echo "no" >&6; }
4454fi
4455
4456
4457fi
4458if test -z "$CC"; then
4459  if test -n "$ac_tool_prefix"; then
4460  for ac_prog in cl.exe
4461  do
4462    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4463set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4465$as_echo_n "checking for $ac_word... " >&6; }
4466if test "${ac_cv_prog_CC+set}" = set; then :
4467  $as_echo_n "(cached) " >&6
4468else
4469  if test -n "$CC"; then
4470  ac_cv_prog_CC="$CC" # Let the user override the test.
4471else
4472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4473for as_dir in $PATH
4474do
4475  IFS=$as_save_IFS
4476  test -z "$as_dir" && as_dir=.
4477    for ac_exec_ext in '' $ac_executable_extensions; do
4478  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4479    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4480    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4481    break 2
4482  fi
4483done
4484  done
4485IFS=$as_save_IFS
4486
4487fi
4488fi
4489CC=$ac_cv_prog_CC
4490if test -n "$CC"; then
4491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4492$as_echo "$CC" >&6; }
4493else
4494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4495$as_echo "no" >&6; }
4496fi
4497
4498
4499    test -n "$CC" && break
4500  done
4501fi
4502if test -z "$CC"; then
4503  ac_ct_CC=$CC
4504  for ac_prog in cl.exe
4505do
4506  # Extract the first word of "$ac_prog", so it can be a program name with args.
4507set dummy $ac_prog; ac_word=$2
4508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4509$as_echo_n "checking for $ac_word... " >&6; }
4510if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4511  $as_echo_n "(cached) " >&6
4512else
4513  if test -n "$ac_ct_CC"; then
4514  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4515else
4516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4517for as_dir in $PATH
4518do
4519  IFS=$as_save_IFS
4520  test -z "$as_dir" && as_dir=.
4521    for ac_exec_ext in '' $ac_executable_extensions; do
4522  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4523    ac_cv_prog_ac_ct_CC="$ac_prog"
4524    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4525    break 2
4526  fi
4527done
4528  done
4529IFS=$as_save_IFS
4530
4531fi
4532fi
4533ac_ct_CC=$ac_cv_prog_ac_ct_CC
4534if test -n "$ac_ct_CC"; then
4535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4536$as_echo "$ac_ct_CC" >&6; }
4537else
4538  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4539$as_echo "no" >&6; }
4540fi
4541
4542
4543  test -n "$ac_ct_CC" && break
4544done
4545
4546  if test "x$ac_ct_CC" = x; then
4547    CC=""
4548  else
4549    case $cross_compiling:$ac_tool_warned in
4550yes:)
4551{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4552$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4553ac_tool_warned=yes ;;
4554esac
4555    CC=$ac_ct_CC
4556  fi
4557fi
4558
4559fi
4560
4561
4562test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4563$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4564as_fn_error "no acceptable C compiler found in \$PATH
4565See \`config.log' for more details." "$LINENO" 5; }
4566
4567# Provide some information about the compiler.
4568$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4569set X $ac_compile
4570ac_compiler=$2
4571for ac_option in --version -v -V -qversion; do
4572  { { ac_try="$ac_compiler $ac_option >&5"
4573case "(($ac_try" in
4574  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4575  *) ac_try_echo=$ac_try;;
4576esac
4577eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4578$as_echo "$ac_try_echo"; } >&5
4579  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4580  ac_status=$?
4581  if test -s conftest.err; then
4582    sed '10a\
4583... rest of stderr output deleted ...
4584         10q' conftest.err >conftest.er1
4585    cat conftest.er1 >&5
4586    rm -f conftest.er1 conftest.err
4587  fi
4588  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4589  test $ac_status = 0; }
4590done
4591
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4593$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4594if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4595  $as_echo_n "(cached) " >&6
4596else
4597  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4598/* end confdefs.h.  */
4599
4600int
4601main ()
4602{
4603#ifndef __GNUC__
4604       choke me
4605#endif
4606
4607  ;
4608  return 0;
4609}
4610_ACEOF
4611if ac_fn_c_try_compile "$LINENO"; then :
4612  ac_compiler_gnu=yes
4613else
4614  ac_compiler_gnu=no
4615fi
4616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4617ac_cv_c_compiler_gnu=$ac_compiler_gnu
4618
4619fi
4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4621$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4622if test $ac_compiler_gnu = yes; then
4623  GCC=yes
4624else
4625  GCC=
4626fi
4627ac_test_CFLAGS=${CFLAGS+set}
4628ac_save_CFLAGS=$CFLAGS
4629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4630$as_echo_n "checking whether $CC accepts -g... " >&6; }
4631if test "${ac_cv_prog_cc_g+set}" = set; then :
4632  $as_echo_n "(cached) " >&6
4633else
4634  ac_save_c_werror_flag=$ac_c_werror_flag
4635   ac_c_werror_flag=yes
4636   ac_cv_prog_cc_g=no
4637   CFLAGS="-g"
4638   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4639/* end confdefs.h.  */
4640
4641int
4642main ()
4643{
4644
4645  ;
4646  return 0;
4647}
4648_ACEOF
4649if ac_fn_c_try_compile "$LINENO"; then :
4650  ac_cv_prog_cc_g=yes
4651else
4652  CFLAGS=""
4653      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4654/* end confdefs.h.  */
4655
4656int
4657main ()
4658{
4659
4660  ;
4661  return 0;
4662}
4663_ACEOF
4664if ac_fn_c_try_compile "$LINENO"; then :
4665
4666else
4667  ac_c_werror_flag=$ac_save_c_werror_flag
4668	 CFLAGS="-g"
4669	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4670/* end confdefs.h.  */
4671
4672int
4673main ()
4674{
4675
4676  ;
4677  return 0;
4678}
4679_ACEOF
4680if ac_fn_c_try_compile "$LINENO"; then :
4681  ac_cv_prog_cc_g=yes
4682fi
4683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4684fi
4685rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4686fi
4687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4688   ac_c_werror_flag=$ac_save_c_werror_flag
4689fi
4690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4691$as_echo "$ac_cv_prog_cc_g" >&6; }
4692if test "$ac_test_CFLAGS" = set; then
4693  CFLAGS=$ac_save_CFLAGS
4694elif test $ac_cv_prog_cc_g = yes; then
4695  if test "$GCC" = yes; then
4696    CFLAGS="-g -O2"
4697  else
4698    CFLAGS="-g"
4699  fi
4700else
4701  if test "$GCC" = yes; then
4702    CFLAGS="-O2"
4703  else
4704    CFLAGS=
4705  fi
4706fi
4707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4708$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4709if test "${ac_cv_prog_cc_c89+set}" = set; then :
4710  $as_echo_n "(cached) " >&6
4711else
4712  ac_cv_prog_cc_c89=no
4713ac_save_CC=$CC
4714cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715/* end confdefs.h.  */
4716#include <stdarg.h>
4717#include <stdio.h>
4718#include <sys/types.h>
4719#include <sys/stat.h>
4720/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4721struct buf { int x; };
4722FILE * (*rcsopen) (struct buf *, struct stat *, int);
4723static char *e (p, i)
4724     char **p;
4725     int i;
4726{
4727  return p[i];
4728}
4729static char *f (char * (*g) (char **, int), char **p, ...)
4730{
4731  char *s;
4732  va_list v;
4733  va_start (v,p);
4734  s = g (p, va_arg (v,int));
4735  va_end (v);
4736  return s;
4737}
4738
4739/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4740   function prototypes and stuff, but not '\xHH' hex character constants.
4741   These don't provoke an error unfortunately, instead are silently treated
4742   as 'x'.  The following induces an error, until -std is added to get
4743   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4744   array size at least.  It's necessary to write '\x00'==0 to get something
4745   that's true only with -std.  */
4746int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4747
4748/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4749   inside strings and character constants.  */
4750#define FOO(x) 'x'
4751int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4752
4753int test (int i, double x);
4754struct s1 {int (*f) (int a);};
4755struct s2 {int (*f) (double a);};
4756int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4757int argc;
4758char **argv;
4759int
4760main ()
4761{
4762return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4763  ;
4764  return 0;
4765}
4766_ACEOF
4767for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4768	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4769do
4770  CC="$ac_save_CC $ac_arg"
4771  if ac_fn_c_try_compile "$LINENO"; then :
4772  ac_cv_prog_cc_c89=$ac_arg
4773fi
4774rm -f core conftest.err conftest.$ac_objext
4775  test "x$ac_cv_prog_cc_c89" != "xno" && break
4776done
4777rm -f conftest.$ac_ext
4778CC=$ac_save_CC
4779
4780fi
4781# AC_CACHE_VAL
4782case "x$ac_cv_prog_cc_c89" in
4783  x)
4784    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4785$as_echo "none needed" >&6; } ;;
4786  xno)
4787    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4788$as_echo "unsupported" >&6; } ;;
4789  *)
4790    CC="$CC $ac_cv_prog_cc_c89"
4791    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4792$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4793esac
4794if test "x$ac_cv_prog_cc_c89" != xno; then :
4795
4796fi
4797
4798ac_ext=c
4799ac_cpp='$CPP $CPPFLAGS'
4800ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4801ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4802ac_compiler_gnu=$ac_cv_c_compiler_gnu
4803
4804ac_ext=cpp
4805ac_cpp='$CXXCPP $CPPFLAGS'
4806ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4807ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4808ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4809if test -z "$CXX"; then
4810  if test -n "$CCC"; then
4811    CXX=$CCC
4812  else
4813    if test -n "$ac_tool_prefix"; then
4814  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4815  do
4816    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4817set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4819$as_echo_n "checking for $ac_word... " >&6; }
4820if test "${ac_cv_prog_CXX+set}" = set; then :
4821  $as_echo_n "(cached) " >&6
4822else
4823  if test -n "$CXX"; then
4824  ac_cv_prog_CXX="$CXX" # Let the user override the test.
4825else
4826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4827for as_dir in $PATH
4828do
4829  IFS=$as_save_IFS
4830  test -z "$as_dir" && as_dir=.
4831    for ac_exec_ext in '' $ac_executable_extensions; do
4832  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4833    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4835    break 2
4836  fi
4837done
4838  done
4839IFS=$as_save_IFS
4840
4841fi
4842fi
4843CXX=$ac_cv_prog_CXX
4844if test -n "$CXX"; then
4845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4846$as_echo "$CXX" >&6; }
4847else
4848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4849$as_echo "no" >&6; }
4850fi
4851
4852
4853    test -n "$CXX" && break
4854  done
4855fi
4856if test -z "$CXX"; then
4857  ac_ct_CXX=$CXX
4858  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4859do
4860  # Extract the first word of "$ac_prog", so it can be a program name with args.
4861set dummy $ac_prog; ac_word=$2
4862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4863$as_echo_n "checking for $ac_word... " >&6; }
4864if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4865  $as_echo_n "(cached) " >&6
4866else
4867  if test -n "$ac_ct_CXX"; then
4868  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4869else
4870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4871for as_dir in $PATH
4872do
4873  IFS=$as_save_IFS
4874  test -z "$as_dir" && as_dir=.
4875    for ac_exec_ext in '' $ac_executable_extensions; do
4876  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4877    ac_cv_prog_ac_ct_CXX="$ac_prog"
4878    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4879    break 2
4880  fi
4881done
4882  done
4883IFS=$as_save_IFS
4884
4885fi
4886fi
4887ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4888if test -n "$ac_ct_CXX"; then
4889  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4890$as_echo "$ac_ct_CXX" >&6; }
4891else
4892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4893$as_echo "no" >&6; }
4894fi
4895
4896
4897  test -n "$ac_ct_CXX" && break
4898done
4899
4900  if test "x$ac_ct_CXX" = x; then
4901    CXX="g++"
4902  else
4903    case $cross_compiling:$ac_tool_warned in
4904yes:)
4905{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4906$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4907ac_tool_warned=yes ;;
4908esac
4909    CXX=$ac_ct_CXX
4910  fi
4911fi
4912
4913  fi
4914fi
4915# Provide some information about the compiler.
4916$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4917set X $ac_compile
4918ac_compiler=$2
4919for ac_option in --version -v -V -qversion; do
4920  { { ac_try="$ac_compiler $ac_option >&5"
4921case "(($ac_try" in
4922  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4923  *) ac_try_echo=$ac_try;;
4924esac
4925eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4926$as_echo "$ac_try_echo"; } >&5
4927  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4928  ac_status=$?
4929  if test -s conftest.err; then
4930    sed '10a\
4931... rest of stderr output deleted ...
4932         10q' conftest.err >conftest.er1
4933    cat conftest.er1 >&5
4934    rm -f conftest.er1 conftest.err
4935  fi
4936  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4937  test $ac_status = 0; }
4938done
4939
4940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4941$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4942if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4943  $as_echo_n "(cached) " >&6
4944else
4945  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4946/* end confdefs.h.  */
4947
4948int
4949main ()
4950{
4951#ifndef __GNUC__
4952       choke me
4953#endif
4954
4955  ;
4956  return 0;
4957}
4958_ACEOF
4959if ac_fn_cxx_try_compile "$LINENO"; then :
4960  ac_compiler_gnu=yes
4961else
4962  ac_compiler_gnu=no
4963fi
4964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4965ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4966
4967fi
4968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4969$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4970if test $ac_compiler_gnu = yes; then
4971  GXX=yes
4972else
4973  GXX=
4974fi
4975ac_test_CXXFLAGS=${CXXFLAGS+set}
4976ac_save_CXXFLAGS=$CXXFLAGS
4977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4978$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4979if test "${ac_cv_prog_cxx_g+set}" = set; then :
4980  $as_echo_n "(cached) " >&6
4981else
4982  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4983   ac_cxx_werror_flag=yes
4984   ac_cv_prog_cxx_g=no
4985   CXXFLAGS="-g"
4986   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4987/* end confdefs.h.  */
4988
4989int
4990main ()
4991{
4992
4993  ;
4994  return 0;
4995}
4996_ACEOF
4997if ac_fn_cxx_try_compile "$LINENO"; then :
4998  ac_cv_prog_cxx_g=yes
4999else
5000  CXXFLAGS=""
5001      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5002/* end confdefs.h.  */
5003
5004int
5005main ()
5006{
5007
5008  ;
5009  return 0;
5010}
5011_ACEOF
5012if ac_fn_cxx_try_compile "$LINENO"; then :
5013
5014else
5015  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5016	 CXXFLAGS="-g"
5017	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5018/* end confdefs.h.  */
5019
5020int
5021main ()
5022{
5023
5024  ;
5025  return 0;
5026}
5027_ACEOF
5028if ac_fn_cxx_try_compile "$LINENO"; then :
5029  ac_cv_prog_cxx_g=yes
5030fi
5031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5032fi
5033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5034fi
5035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5036   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5037fi
5038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5039$as_echo "$ac_cv_prog_cxx_g" >&6; }
5040if test "$ac_test_CXXFLAGS" = set; then
5041  CXXFLAGS=$ac_save_CXXFLAGS
5042elif test $ac_cv_prog_cxx_g = yes; then
5043  if test "$GXX" = yes; then
5044    CXXFLAGS="-g -O2"
5045  else
5046    CXXFLAGS="-g"
5047  fi
5048else
5049  if test "$GXX" = yes; then
5050    CXXFLAGS="-O2"
5051  else
5052    CXXFLAGS=
5053  fi
5054fi
5055ac_ext=c
5056ac_cpp='$CPP $CPPFLAGS'
5057ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5058ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5059ac_compiler_gnu=$ac_cv_c_compiler_gnu
5060
5061depcc="$CXX"  am_compiler_list=
5062
5063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5064$as_echo_n "checking dependency style of $depcc... " >&6; }
5065if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
5066  $as_echo_n "(cached) " >&6
5067else
5068  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5069  # We make a subdir and do the tests there.  Otherwise we can end up
5070  # making bogus files that we don't know about and never remove.  For
5071  # instance it was reported that on HP-UX the gcc test will end up
5072  # making a dummy file named `D' -- because `-MD' means `put the output
5073  # in D'.
5074  rm -rf conftest.dir
5075  mkdir conftest.dir
5076  # Copy depcomp to subdir because otherwise we won't find it if we're
5077  # using a relative directory.
5078  cp "$am_depcomp" conftest.dir
5079  cd conftest.dir
5080  # We will build objects and dependencies in a subdirectory because
5081  # it helps to detect inapplicable dependency modes.  For instance
5082  # both Tru64's cc and ICC support -MD to output dependencies as a
5083  # side effect of compilation, but ICC will put the dependencies in
5084  # the current directory while Tru64 will put them in the object
5085  # directory.
5086  mkdir sub
5087
5088  am_cv_CXX_dependencies_compiler_type=none
5089  if test "$am_compiler_list" = ""; then
5090     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5091  fi
5092  am__universal=false
5093  case " $depcc " in #(
5094     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5095     esac
5096
5097  for depmode in $am_compiler_list; do
5098    # Setup a source with many dependencies, because some compilers
5099    # like to wrap large dependency lists on column 80 (with \), and
5100    # we should not choose a depcomp mode which is confused by this.
5101    #
5102    # We need to recreate these files for each test, as the compiler may
5103    # overwrite some of them when testing with obscure command lines.
5104    # This happens at least with the AIX C compiler.
5105    : > sub/conftest.c
5106    for i in 1 2 3 4 5 6; do
5107      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5108      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5109      # Solaris 8's {/usr,}/bin/sh.
5110      touch sub/conftst$i.h
5111    done
5112    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5113
5114    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5115    # mode.  It turns out that the SunPro C++ compiler does not properly
5116    # handle `-M -o', and we need to detect this.  Also, some Intel
5117    # versions had trouble with output in subdirs
5118    am__obj=sub/conftest.${OBJEXT-o}
5119    am__minus_obj="-o $am__obj"
5120    case $depmode in
5121    gcc)
5122      # This depmode causes a compiler race in universal mode.
5123      test "$am__universal" = false || continue
5124      ;;
5125    nosideeffect)
5126      # after this tag, mechanisms are not by side-effect, so they'll
5127      # only be used when explicitly requested
5128      if test "x$enable_dependency_tracking" = xyes; then
5129	continue
5130      else
5131	break
5132      fi
5133      ;;
5134    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5135      # This compiler won't grok `-c -o', but also, the minuso test has
5136      # not run yet.  These depmodes are late enough in the game, and
5137      # so weak that their functioning should not be impacted.
5138      am__obj=conftest.${OBJEXT-o}
5139      am__minus_obj=
5140      ;;
5141    none) break ;;
5142    esac
5143    if depmode=$depmode \
5144       source=sub/conftest.c object=$am__obj \
5145       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5146       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5147         >/dev/null 2>conftest.err &&
5148       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5149       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5150       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5151       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5152      # icc doesn't choke on unknown options, it will just issue warnings
5153      # or remarks (even with -Werror).  So we grep stderr for any message
5154      # that says an option was ignored or not supported.
5155      # When given -MP, icc 7.0 and 7.1 complain thusly:
5156      #   icc: Command line warning: ignoring option '-M'; no argument required
5157      # The diagnosis changed in icc 8.0:
5158      #   icc: Command line remark: option '-MP' not supported
5159      if (grep 'ignoring option' conftest.err ||
5160          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5161        am_cv_CXX_dependencies_compiler_type=$depmode
5162        break
5163      fi
5164    fi
5165  done
5166
5167  cd ..
5168  rm -rf conftest.dir
5169else
5170  am_cv_CXX_dependencies_compiler_type=none
5171fi
5172
5173fi
5174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5175$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5176CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5177
5178 if
5179  test "x$enable_dependency_tracking" != xno \
5180  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5181  am__fastdepCXX_TRUE=
5182  am__fastdepCXX_FALSE='#'
5183else
5184  am__fastdepCXX_TRUE='#'
5185  am__fastdepCXX_FALSE=
5186fi
5187
5188
5189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5190$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5191if test "${ac_cv_path_GREP+set}" = set; then :
5192  $as_echo_n "(cached) " >&6
5193else
5194  if test -z "$GREP"; then
5195  ac_path_GREP_found=false
5196  # Loop through the user's path and test for each of PROGNAME-LIST
5197  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5198for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5199do
5200  IFS=$as_save_IFS
5201  test -z "$as_dir" && as_dir=.
5202    for ac_prog in grep ggrep; do
5203    for ac_exec_ext in '' $ac_executable_extensions; do
5204      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5205      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5206# Check for GNU ac_path_GREP and select it if it is found.
5207  # Check for GNU $ac_path_GREP
5208case `"$ac_path_GREP" --version 2>&1` in
5209*GNU*)
5210  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5211*)
5212  ac_count=0
5213  $as_echo_n 0123456789 >"conftest.in"
5214  while :
5215  do
5216    cat "conftest.in" "conftest.in" >"conftest.tmp"
5217    mv "conftest.tmp" "conftest.in"
5218    cp "conftest.in" "conftest.nl"
5219    $as_echo 'GREP' >> "conftest.nl"
5220    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5221    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5222    as_fn_arith $ac_count + 1 && ac_count=$as_val
5223    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5224      # Best one so far, save it but keep looking for a better one
5225      ac_cv_path_GREP="$ac_path_GREP"
5226      ac_path_GREP_max=$ac_count
5227    fi
5228    # 10*(2^10) chars as input seems more than enough
5229    test $ac_count -gt 10 && break
5230  done
5231  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5232esac
5233
5234      $ac_path_GREP_found && break 3
5235    done
5236  done
5237  done
5238IFS=$as_save_IFS
5239  if test -z "$ac_cv_path_GREP"; then
5240    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5241  fi
5242else
5243  ac_cv_path_GREP=$GREP
5244fi
5245
5246fi
5247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5248$as_echo "$ac_cv_path_GREP" >&6; }
5249 GREP="$ac_cv_path_GREP"
5250
5251
5252ac_ext=c
5253ac_cpp='$CPP $CPPFLAGS'
5254ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5255ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5256ac_compiler_gnu=$ac_cv_c_compiler_gnu
5257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5258$as_echo_n "checking how to run the C preprocessor... " >&6; }
5259# On Suns, sometimes $CPP names a directory.
5260if test -n "$CPP" && test -d "$CPP"; then
5261  CPP=
5262fi
5263if test -z "$CPP"; then
5264  if test "${ac_cv_prog_CPP+set}" = set; then :
5265  $as_echo_n "(cached) " >&6
5266else
5267      # Double quotes because CPP needs to be expanded
5268    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5269    do
5270      ac_preproc_ok=false
5271for ac_c_preproc_warn_flag in '' yes
5272do
5273  # Use a header file that comes with gcc, so configuring glibc
5274  # with a fresh cross-compiler works.
5275  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5276  # <limits.h> exists even on freestanding compilers.
5277  # On the NeXT, cc -E runs the code through the compiler's parser,
5278  # not just through cpp. "Syntax error" is here to catch this case.
5279  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5280/* end confdefs.h.  */
5281#ifdef __STDC__
5282# include <limits.h>
5283#else
5284# include <assert.h>
5285#endif
5286		     Syntax error
5287_ACEOF
5288if ac_fn_c_try_cpp "$LINENO"; then :
5289
5290else
5291  # Broken: fails on valid input.
5292continue
5293fi
5294rm -f conftest.err conftest.$ac_ext
5295
5296  # OK, works on sane cases.  Now check whether nonexistent headers
5297  # can be detected and how.
5298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5299/* end confdefs.h.  */
5300#include <ac_nonexistent.h>
5301_ACEOF
5302if ac_fn_c_try_cpp "$LINENO"; then :
5303  # Broken: success on invalid input.
5304continue
5305else
5306  # Passes both tests.
5307ac_preproc_ok=:
5308break
5309fi
5310rm -f conftest.err conftest.$ac_ext
5311
5312done
5313# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5314rm -f conftest.err conftest.$ac_ext
5315if $ac_preproc_ok; then :
5316  break
5317fi
5318
5319    done
5320    ac_cv_prog_CPP=$CPP
5321
5322fi
5323  CPP=$ac_cv_prog_CPP
5324else
5325  ac_cv_prog_CPP=$CPP
5326fi
5327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5328$as_echo "$CPP" >&6; }
5329ac_preproc_ok=false
5330for ac_c_preproc_warn_flag in '' yes
5331do
5332  # Use a header file that comes with gcc, so configuring glibc
5333  # with a fresh cross-compiler works.
5334  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5335  # <limits.h> exists even on freestanding compilers.
5336  # On the NeXT, cc -E runs the code through the compiler's parser,
5337  # not just through cpp. "Syntax error" is here to catch this case.
5338  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5339/* end confdefs.h.  */
5340#ifdef __STDC__
5341# include <limits.h>
5342#else
5343# include <assert.h>
5344#endif
5345		     Syntax error
5346_ACEOF
5347if ac_fn_c_try_cpp "$LINENO"; then :
5348
5349else
5350  # Broken: fails on valid input.
5351continue
5352fi
5353rm -f conftest.err conftest.$ac_ext
5354
5355  # OK, works on sane cases.  Now check whether nonexistent headers
5356  # can be detected and how.
5357  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5358/* end confdefs.h.  */
5359#include <ac_nonexistent.h>
5360_ACEOF
5361if ac_fn_c_try_cpp "$LINENO"; then :
5362  # Broken: success on invalid input.
5363continue
5364else
5365  # Passes both tests.
5366ac_preproc_ok=:
5367break
5368fi
5369rm -f conftest.err conftest.$ac_ext
5370
5371done
5372# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5373rm -f conftest.err conftest.$ac_ext
5374if $ac_preproc_ok; then :
5375
5376else
5377  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5378$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5379as_fn_error "C preprocessor \"$CPP\" fails sanity check
5380See \`config.log' for more details." "$LINENO" 5; }
5381fi
5382
5383ac_ext=c
5384ac_cpp='$CPP $CPPFLAGS'
5385ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5386ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5387ac_compiler_gnu=$ac_cv_c_compiler_gnu
5388
5389
5390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5391$as_echo_n "checking for egrep... " >&6; }
5392if test "${ac_cv_path_EGREP+set}" = set; then :
5393  $as_echo_n "(cached) " >&6
5394else
5395  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5396   then ac_cv_path_EGREP="$GREP -E"
5397   else
5398     if test -z "$EGREP"; then
5399  ac_path_EGREP_found=false
5400  # Loop through the user's path and test for each of PROGNAME-LIST
5401  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5402for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5403do
5404  IFS=$as_save_IFS
5405  test -z "$as_dir" && as_dir=.
5406    for ac_prog in egrep; do
5407    for ac_exec_ext in '' $ac_executable_extensions; do
5408      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5409      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5410# Check for GNU ac_path_EGREP and select it if it is found.
5411  # Check for GNU $ac_path_EGREP
5412case `"$ac_path_EGREP" --version 2>&1` in
5413*GNU*)
5414  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5415*)
5416  ac_count=0
5417  $as_echo_n 0123456789 >"conftest.in"
5418  while :
5419  do
5420    cat "conftest.in" "conftest.in" >"conftest.tmp"
5421    mv "conftest.tmp" "conftest.in"
5422    cp "conftest.in" "conftest.nl"
5423    $as_echo 'EGREP' >> "conftest.nl"
5424    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5425    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5426    as_fn_arith $ac_count + 1 && ac_count=$as_val
5427    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5428      # Best one so far, save it but keep looking for a better one
5429      ac_cv_path_EGREP="$ac_path_EGREP"
5430      ac_path_EGREP_max=$ac_count
5431    fi
5432    # 10*(2^10) chars as input seems more than enough
5433    test $ac_count -gt 10 && break
5434  done
5435  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5436esac
5437
5438      $ac_path_EGREP_found && break 3
5439    done
5440  done
5441  done
5442IFS=$as_save_IFS
5443  if test -z "$ac_cv_path_EGREP"; then
5444    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5445  fi
5446else
5447  ac_cv_path_EGREP=$EGREP
5448fi
5449
5450   fi
5451fi
5452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5453$as_echo "$ac_cv_path_EGREP" >&6; }
5454 EGREP="$ac_cv_path_EGREP"
5455
5456
5457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5458$as_echo_n "checking for ANSI C header files... " >&6; }
5459if test "${ac_cv_header_stdc+set}" = set; then :
5460  $as_echo_n "(cached) " >&6
5461else
5462  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5463/* end confdefs.h.  */
5464#include <stdlib.h>
5465#include <stdarg.h>
5466#include <string.h>
5467#include <float.h>
5468
5469int
5470main ()
5471{
5472
5473  ;
5474  return 0;
5475}
5476_ACEOF
5477if ac_fn_c_try_compile "$LINENO"; then :
5478  ac_cv_header_stdc=yes
5479else
5480  ac_cv_header_stdc=no
5481fi
5482rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5483
5484if test $ac_cv_header_stdc = yes; then
5485  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5486  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5487/* end confdefs.h.  */
5488#include <string.h>
5489
5490_ACEOF
5491if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5492  $EGREP "memchr" >/dev/null 2>&1; then :
5493
5494else
5495  ac_cv_header_stdc=no
5496fi
5497rm -f conftest*
5498
5499fi
5500
5501if test $ac_cv_header_stdc = yes; then
5502  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5503  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5504/* end confdefs.h.  */
5505#include <stdlib.h>
5506
5507_ACEOF
5508if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5509  $EGREP "free" >/dev/null 2>&1; then :
5510
5511else
5512  ac_cv_header_stdc=no
5513fi
5514rm -f conftest*
5515
5516fi
5517
5518if test $ac_cv_header_stdc = yes; then
5519  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5520  if test "$cross_compiling" = yes; then :
5521  :
5522else
5523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5524/* end confdefs.h.  */
5525#include <ctype.h>
5526#include <stdlib.h>
5527#if ((' ' & 0x0FF) == 0x020)
5528# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5529# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5530#else
5531# define ISLOWER(c) \
5532		   (('a' <= (c) && (c) <= 'i') \
5533		     || ('j' <= (c) && (c) <= 'r') \
5534		     || ('s' <= (c) && (c) <= 'z'))
5535# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5536#endif
5537
5538#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5539int
5540main ()
5541{
5542  int i;
5543  for (i = 0; i < 256; i++)
5544    if (XOR (islower (i), ISLOWER (i))
5545	|| toupper (i) != TOUPPER (i))
5546      return 2;
5547  return 0;
5548}
5549_ACEOF
5550if ac_fn_c_try_run "$LINENO"; then :
5551
5552else
5553  ac_cv_header_stdc=no
5554fi
5555rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5556  conftest.$ac_objext conftest.beam conftest.$ac_ext
5557fi
5558
5559fi
5560fi
5561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5562$as_echo "$ac_cv_header_stdc" >&6; }
5563if test $ac_cv_header_stdc = yes; then
5564
5565$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5566
5567fi
5568
5569# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5570for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5571		  inttypes.h stdint.h unistd.h
5572do :
5573  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5574ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5575"
5576eval as_val=\$$as_ac_Header
5577   if test "x$as_val" = x""yes; then :
5578  cat >>confdefs.h <<_ACEOF
5579#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5580_ACEOF
5581
5582fi
5583
5584done
5585
5586
5587
5588  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5589if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5590  MINIX=yes
5591else
5592  MINIX=
5593fi
5594
5595
5596  if test "$MINIX" = yes; then
5597
5598$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5599
5600
5601$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5602
5603
5604$as_echo "#define _MINIX 1" >>confdefs.h
5605
5606  fi
5607
5608
5609  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5610$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5611if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5612  $as_echo_n "(cached) " >&6
5613else
5614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5615/* end confdefs.h.  */
5616
5617#	  define __EXTENSIONS__ 1
5618	  $ac_includes_default
5619int
5620main ()
5621{
5622
5623  ;
5624  return 0;
5625}
5626_ACEOF
5627if ac_fn_c_try_compile "$LINENO"; then :
5628  ac_cv_safe_to_define___extensions__=yes
5629else
5630  ac_cv_safe_to_define___extensions__=no
5631fi
5632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5633fi
5634{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5635$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5636  test $ac_cv_safe_to_define___extensions__ = yes &&
5637    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5638
5639  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5640
5641  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5642
5643  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5644
5645  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5646
5647
5648
5649
5650
5651
5652case `pwd` in
5653  *\ * | *\	*)
5654    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5655$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5656esac
5657
5658
5659
5660macro_version='2.2.7a'
5661macro_revision='1.3134'
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675ltmain="$ac_aux_dir/ltmain.sh"
5676
5677# Backslashify metacharacters that are still active within
5678# double-quoted strings.
5679sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5680
5681# Same as above, but do not quote variable references.
5682double_quote_subst='s/\(["`\\]\)/\\\1/g'
5683
5684# Sed substitution to delay expansion of an escaped shell variable in a
5685# double_quote_subst'ed string.
5686delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5687
5688# Sed substitution to delay expansion of an escaped single quote.
5689delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5690
5691# Sed substitution to avoid accidental globbing in evaled expressions
5692no_glob_subst='s/\*/\\\*/g'
5693
5694ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5695ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5696ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5697
5698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5699$as_echo_n "checking how to print strings... " >&6; }
5700# Test print first, because it will be a builtin if present.
5701if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5702   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5703  ECHO='print -r --'
5704elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5705  ECHO='printf %s\n'
5706else
5707  # Use this function as a fallback that always works.
5708  func_fallback_echo ()
5709  {
5710    eval 'cat <<_LTECHO_EOF
5711$1
5712_LTECHO_EOF'
5713  }
5714  ECHO='func_fallback_echo'
5715fi
5716
5717# func_echo_all arg...
5718# Invoke $ECHO with all args, space-separated.
5719func_echo_all ()
5720{
5721    $ECHO ""
5722}
5723
5724case "$ECHO" in
5725  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5726$as_echo "printf" >&6; } ;;
5727  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5728$as_echo "print -r" >&6; } ;;
5729  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5730$as_echo "cat" >&6; } ;;
5731esac
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5747$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5748if test "${ac_cv_path_SED+set}" = set; then :
5749  $as_echo_n "(cached) " >&6
5750else
5751            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5752     for ac_i in 1 2 3 4 5 6 7; do
5753       ac_script="$ac_script$as_nl$ac_script"
5754     done
5755     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5756     { ac_script=; unset ac_script;}
5757     if test -z "$SED"; then
5758  ac_path_SED_found=false
5759  # Loop through the user's path and test for each of PROGNAME-LIST
5760  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5761for as_dir in $PATH
5762do
5763  IFS=$as_save_IFS
5764  test -z "$as_dir" && as_dir=.
5765    for ac_prog in sed gsed; do
5766    for ac_exec_ext in '' $ac_executable_extensions; do
5767      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5768      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5769# Check for GNU ac_path_SED and select it if it is found.
5770  # Check for GNU $ac_path_SED
5771case `"$ac_path_SED" --version 2>&1` in
5772*GNU*)
5773  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5774*)
5775  ac_count=0
5776  $as_echo_n 0123456789 >"conftest.in"
5777  while :
5778  do
5779    cat "conftest.in" "conftest.in" >"conftest.tmp"
5780    mv "conftest.tmp" "conftest.in"
5781    cp "conftest.in" "conftest.nl"
5782    $as_echo '' >> "conftest.nl"
5783    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5784    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5785    as_fn_arith $ac_count + 1 && ac_count=$as_val
5786    if test $ac_count -gt ${ac_path_SED_max-0}; then
5787      # Best one so far, save it but keep looking for a better one
5788      ac_cv_path_SED="$ac_path_SED"
5789      ac_path_SED_max=$ac_count
5790    fi
5791    # 10*(2^10) chars as input seems more than enough
5792    test $ac_count -gt 10 && break
5793  done
5794  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5795esac
5796
5797      $ac_path_SED_found && break 3
5798    done
5799  done
5800  done
5801IFS=$as_save_IFS
5802  if test -z "$ac_cv_path_SED"; then
5803    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5804  fi
5805else
5806  ac_cv_path_SED=$SED
5807fi
5808
5809fi
5810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5811$as_echo "$ac_cv_path_SED" >&6; }
5812 SED="$ac_cv_path_SED"
5813  rm -f conftest.sed
5814
5815test -z "$SED" && SED=sed
5816Xsed="$SED -e 1s/^X//"
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5829$as_echo_n "checking for fgrep... " >&6; }
5830if test "${ac_cv_path_FGREP+set}" = set; then :
5831  $as_echo_n "(cached) " >&6
5832else
5833  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5834   then ac_cv_path_FGREP="$GREP -F"
5835   else
5836     if test -z "$FGREP"; then
5837  ac_path_FGREP_found=false
5838  # Loop through the user's path and test for each of PROGNAME-LIST
5839  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5840for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5841do
5842  IFS=$as_save_IFS
5843  test -z "$as_dir" && as_dir=.
5844    for ac_prog in fgrep; do
5845    for ac_exec_ext in '' $ac_executable_extensions; do
5846      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5847      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5848# Check for GNU ac_path_FGREP and select it if it is found.
5849  # Check for GNU $ac_path_FGREP
5850case `"$ac_path_FGREP" --version 2>&1` in
5851*GNU*)
5852  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5853*)
5854  ac_count=0
5855  $as_echo_n 0123456789 >"conftest.in"
5856  while :
5857  do
5858    cat "conftest.in" "conftest.in" >"conftest.tmp"
5859    mv "conftest.tmp" "conftest.in"
5860    cp "conftest.in" "conftest.nl"
5861    $as_echo 'FGREP' >> "conftest.nl"
5862    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5863    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5864    as_fn_arith $ac_count + 1 && ac_count=$as_val
5865    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5866      # Best one so far, save it but keep looking for a better one
5867      ac_cv_path_FGREP="$ac_path_FGREP"
5868      ac_path_FGREP_max=$ac_count
5869    fi
5870    # 10*(2^10) chars as input seems more than enough
5871    test $ac_count -gt 10 && break
5872  done
5873  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5874esac
5875
5876      $ac_path_FGREP_found && break 3
5877    done
5878  done
5879  done
5880IFS=$as_save_IFS
5881  if test -z "$ac_cv_path_FGREP"; then
5882    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5883  fi
5884else
5885  ac_cv_path_FGREP=$FGREP
5886fi
5887
5888   fi
5889fi
5890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5891$as_echo "$ac_cv_path_FGREP" >&6; }
5892 FGREP="$ac_cv_path_FGREP"
5893
5894
5895test -z "$GREP" && GREP=grep
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915# Check whether --with-gnu-ld was given.
5916if test "${with_gnu_ld+set}" = set; then :
5917  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5918else
5919  with_gnu_ld=no
5920fi
5921
5922ac_prog=ld
5923if test "$GCC" = yes; then
5924  # Check if gcc -print-prog-name=ld gives a path.
5925  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5926$as_echo_n "checking for ld used by $CC... " >&6; }
5927  case $host in
5928  *-*-mingw*)
5929    # gcc leaves a trailing carriage return which upsets mingw
5930    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5931  *)
5932    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5933  esac
5934  case $ac_prog in
5935    # Accept absolute paths.
5936    [\\/]* | ?:[\\/]*)
5937      re_direlt='/[^/][^/]*/\.\./'
5938      # Canonicalize the pathname of ld
5939      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5940      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5941	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5942      done
5943      test -z "$LD" && LD="$ac_prog"
5944      ;;
5945  "")
5946    # If it fails, then pretend we aren't using GCC.
5947    ac_prog=ld
5948    ;;
5949  *)
5950    # If it is relative, then search for the first ld in PATH.
5951    with_gnu_ld=unknown
5952    ;;
5953  esac
5954elif test "$with_gnu_ld" = yes; then
5955  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5956$as_echo_n "checking for GNU ld... " >&6; }
5957else
5958  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5959$as_echo_n "checking for non-GNU ld... " >&6; }
5960fi
5961if test "${lt_cv_path_LD+set}" = set; then :
5962  $as_echo_n "(cached) " >&6
5963else
5964  if test -z "$LD"; then
5965  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5966  for ac_dir in $PATH; do
5967    IFS="$lt_save_ifs"
5968    test -z "$ac_dir" && ac_dir=.
5969    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5970      lt_cv_path_LD="$ac_dir/$ac_prog"
5971      # Check to see if the program is GNU ld.  I'd rather use --version,
5972      # but apparently some variants of GNU ld only accept -v.
5973      # Break only if it was the GNU/non-GNU ld that we prefer.
5974      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5975      *GNU* | *'with BFD'*)
5976	test "$with_gnu_ld" != no && break
5977	;;
5978      *)
5979	test "$with_gnu_ld" != yes && break
5980	;;
5981      esac
5982    fi
5983  done
5984  IFS="$lt_save_ifs"
5985else
5986  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5987fi
5988fi
5989
5990LD="$lt_cv_path_LD"
5991if test -n "$LD"; then
5992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5993$as_echo "$LD" >&6; }
5994else
5995  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5996$as_echo "no" >&6; }
5997fi
5998test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6000$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6001if test "${lt_cv_prog_gnu_ld+set}" = set; then :
6002  $as_echo_n "(cached) " >&6
6003else
6004  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6005case `$LD -v 2>&1 </dev/null` in
6006*GNU* | *'with BFD'*)
6007  lt_cv_prog_gnu_ld=yes
6008  ;;
6009*)
6010  lt_cv_prog_gnu_ld=no
6011  ;;
6012esac
6013fi
6014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6015$as_echo "$lt_cv_prog_gnu_ld" >&6; }
6016with_gnu_ld=$lt_cv_prog_gnu_ld
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6027$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6028if test "${lt_cv_path_NM+set}" = set; then :
6029  $as_echo_n "(cached) " >&6
6030else
6031  if test -n "$NM"; then
6032  # Let the user override the test.
6033  lt_cv_path_NM="$NM"
6034else
6035  lt_nm_to_check="${ac_tool_prefix}nm"
6036  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6037    lt_nm_to_check="$lt_nm_to_check nm"
6038  fi
6039  for lt_tmp_nm in $lt_nm_to_check; do
6040    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6041    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6042      IFS="$lt_save_ifs"
6043      test -z "$ac_dir" && ac_dir=.
6044      tmp_nm="$ac_dir/$lt_tmp_nm"
6045      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6046	# Check to see if the nm accepts a BSD-compat flag.
6047	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
6048	#   nm: unknown option "B" ignored
6049	# Tru64's nm complains that /dev/null is an invalid object file
6050	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6051	*/dev/null* | *'Invalid file or object type'*)
6052	  lt_cv_path_NM="$tmp_nm -B"
6053	  break
6054	  ;;
6055	*)
6056	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6057	  */dev/null*)
6058	    lt_cv_path_NM="$tmp_nm -p"
6059	    break
6060	    ;;
6061	  *)
6062	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6063	    continue # so that we can try to find one that supports BSD flags
6064	    ;;
6065	  esac
6066	  ;;
6067	esac
6068      fi
6069    done
6070    IFS="$lt_save_ifs"
6071  done
6072  : ${lt_cv_path_NM=no}
6073fi
6074fi
6075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6076$as_echo "$lt_cv_path_NM" >&6; }
6077if test "$lt_cv_path_NM" != "no"; then
6078  NM="$lt_cv_path_NM"
6079else
6080  # Didn't find any BSD compatible name lister, look for dumpbin.
6081  if test -n "$DUMPBIN"; then :
6082    # Let the user override the test.
6083  else
6084    if test -n "$ac_tool_prefix"; then
6085  for ac_prog in dumpbin "link -dump"
6086  do
6087    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6088set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6090$as_echo_n "checking for $ac_word... " >&6; }
6091if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6092  $as_echo_n "(cached) " >&6
6093else
6094  if test -n "$DUMPBIN"; then
6095  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6096else
6097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6098for as_dir in $PATH
6099do
6100  IFS=$as_save_IFS
6101  test -z "$as_dir" && as_dir=.
6102    for ac_exec_ext in '' $ac_executable_extensions; do
6103  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6104    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6105    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6106    break 2
6107  fi
6108done
6109  done
6110IFS=$as_save_IFS
6111
6112fi
6113fi
6114DUMPBIN=$ac_cv_prog_DUMPBIN
6115if test -n "$DUMPBIN"; then
6116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6117$as_echo "$DUMPBIN" >&6; }
6118else
6119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6120$as_echo "no" >&6; }
6121fi
6122
6123
6124    test -n "$DUMPBIN" && break
6125  done
6126fi
6127if test -z "$DUMPBIN"; then
6128  ac_ct_DUMPBIN=$DUMPBIN
6129  for ac_prog in dumpbin "link -dump"
6130do
6131  # Extract the first word of "$ac_prog", so it can be a program name with args.
6132set dummy $ac_prog; ac_word=$2
6133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6134$as_echo_n "checking for $ac_word... " >&6; }
6135if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6136  $as_echo_n "(cached) " >&6
6137else
6138  if test -n "$ac_ct_DUMPBIN"; then
6139  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6140else
6141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6142for as_dir in $PATH
6143do
6144  IFS=$as_save_IFS
6145  test -z "$as_dir" && as_dir=.
6146    for ac_exec_ext in '' $ac_executable_extensions; do
6147  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6148    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6149    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6150    break 2
6151  fi
6152done
6153  done
6154IFS=$as_save_IFS
6155
6156fi
6157fi
6158ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6159if test -n "$ac_ct_DUMPBIN"; then
6160  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6161$as_echo "$ac_ct_DUMPBIN" >&6; }
6162else
6163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6164$as_echo "no" >&6; }
6165fi
6166
6167
6168  test -n "$ac_ct_DUMPBIN" && break
6169done
6170
6171  if test "x$ac_ct_DUMPBIN" = x; then
6172    DUMPBIN=":"
6173  else
6174    case $cross_compiling:$ac_tool_warned in
6175yes:)
6176{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6177$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6178ac_tool_warned=yes ;;
6179esac
6180    DUMPBIN=$ac_ct_DUMPBIN
6181  fi
6182fi
6183
6184    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6185    *COFF*)
6186      DUMPBIN="$DUMPBIN -symbols"
6187      ;;
6188    *)
6189      DUMPBIN=:
6190      ;;
6191    esac
6192  fi
6193
6194  if test "$DUMPBIN" != ":"; then
6195    NM="$DUMPBIN"
6196  fi
6197fi
6198test -z "$NM" && NM=nm
6199
6200
6201
6202
6203
6204
6205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6206$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6207if test "${lt_cv_nm_interface+set}" = set; then :
6208  $as_echo_n "(cached) " >&6
6209else
6210  lt_cv_nm_interface="BSD nm"
6211  echo "int some_variable = 0;" > conftest.$ac_ext
6212  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6213  (eval "$ac_compile" 2>conftest.err)
6214  cat conftest.err >&5
6215  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6216  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6217  cat conftest.err >&5
6218  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6219  cat conftest.out >&5
6220  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6221    lt_cv_nm_interface="MS dumpbin"
6222  fi
6223  rm -f conftest*
6224fi
6225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6226$as_echo "$lt_cv_nm_interface" >&6; }
6227
6228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6229$as_echo_n "checking whether ln -s works... " >&6; }
6230LN_S=$as_ln_s
6231if test "$LN_S" = "ln -s"; then
6232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6233$as_echo "yes" >&6; }
6234else
6235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6236$as_echo "no, using $LN_S" >&6; }
6237fi
6238
6239# find the maximum length of command line arguments
6240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6241$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6242if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6243  $as_echo_n "(cached) " >&6
6244else
6245    i=0
6246  teststring="ABCD"
6247
6248  case $build_os in
6249  msdosdjgpp*)
6250    # On DJGPP, this test can blow up pretty badly due to problems in libc
6251    # (any single argument exceeding 2000 bytes causes a buffer overrun
6252    # during glob expansion).  Even if it were fixed, the result of this
6253    # check would be larger than it should be.
6254    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6255    ;;
6256
6257  gnu*)
6258    # Under GNU Hurd, this test is not required because there is
6259    # no limit to the length of command line arguments.
6260    # Libtool will interpret -1 as no limit whatsoever
6261    lt_cv_sys_max_cmd_len=-1;
6262    ;;
6263
6264  cygwin* | mingw* | cegcc*)
6265    # On Win9x/ME, this test blows up -- it succeeds, but takes
6266    # about 5 minutes as the teststring grows exponentially.
6267    # Worse, since 9x/ME are not pre-emptively multitasking,
6268    # you end up with a "frozen" computer, even though with patience
6269    # the test eventually succeeds (with a max line length of 256k).
6270    # Instead, let's just punt: use the minimum linelength reported by
6271    # all of the supported platforms: 8192 (on NT/2K/XP).
6272    lt_cv_sys_max_cmd_len=8192;
6273    ;;
6274
6275  mint*)
6276    # On MiNT this can take a long time and run out of memory.
6277    lt_cv_sys_max_cmd_len=8192;
6278    ;;
6279
6280  amigaos*)
6281    # On AmigaOS with pdksh, this test takes hours, literally.
6282    # So we just punt and use a minimum line length of 8192.
6283    lt_cv_sys_max_cmd_len=8192;
6284    ;;
6285
6286  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6287    # This has been around since 386BSD, at least.  Likely further.
6288    if test -x /sbin/sysctl; then
6289      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6290    elif test -x /usr/sbin/sysctl; then
6291      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6292    else
6293      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6294    fi
6295    # And add a safety zone
6296    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6297    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6298    ;;
6299
6300  interix*)
6301    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6302    lt_cv_sys_max_cmd_len=196608
6303    ;;
6304
6305  osf*)
6306    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6307    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6308    # nice to cause kernel panics so lets avoid the loop below.
6309    # First set a reasonable default.
6310    lt_cv_sys_max_cmd_len=16384
6311    #
6312    if test -x /sbin/sysconfig; then
6313      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6314        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6315      esac
6316    fi
6317    ;;
6318  sco3.2v5*)
6319    lt_cv_sys_max_cmd_len=102400
6320    ;;
6321  sysv5* | sco5v6* | sysv4.2uw2*)
6322    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6323    if test -n "$kargmax"; then
6324      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6325    else
6326      lt_cv_sys_max_cmd_len=32768
6327    fi
6328    ;;
6329  *)
6330    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6331    if test -n "$lt_cv_sys_max_cmd_len"; then
6332      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6333      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6334    else
6335      # Make teststring a little bigger before we do anything with it.
6336      # a 1K string should be a reasonable start.
6337      for i in 1 2 3 4 5 6 7 8 ; do
6338        teststring=$teststring$teststring
6339      done
6340      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6341      # If test is not a shell built-in, we'll probably end up computing a
6342      # maximum length that is only half of the actual maximum length, but
6343      # we can't tell.
6344      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6345	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6346	      test $i != 17 # 1/2 MB should be enough
6347      do
6348        i=`expr $i + 1`
6349        teststring=$teststring$teststring
6350      done
6351      # Only check the string length outside the loop.
6352      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6353      teststring=
6354      # Add a significant safety factor because C++ compilers can tack on
6355      # massive amounts of additional arguments before passing them to the
6356      # linker.  It appears as though 1/2 is a usable value.
6357      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6358    fi
6359    ;;
6360  esac
6361
6362fi
6363
6364if test -n $lt_cv_sys_max_cmd_len ; then
6365  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6366$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6367else
6368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6369$as_echo "none" >&6; }
6370fi
6371max_cmd_len=$lt_cv_sys_max_cmd_len
6372
6373
6374
6375
6376
6377
6378: ${CP="cp -f"}
6379: ${MV="mv -f"}
6380: ${RM="rm -f"}
6381
6382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6383$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6384# Try some XSI features
6385xsi_shell=no
6386( _lt_dummy="a/b/c"
6387  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6388      = c,a/b,, \
6389    && eval 'test $(( 1 + 1 )) -eq 2 \
6390    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6391  && xsi_shell=yes
6392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6393$as_echo "$xsi_shell" >&6; }
6394
6395
6396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6397$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6398lt_shell_append=no
6399( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6400    >/dev/null 2>&1 \
6401  && lt_shell_append=yes
6402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6403$as_echo "$lt_shell_append" >&6; }
6404
6405
6406if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6407  lt_unset=unset
6408else
6409  lt_unset=false
6410fi
6411
6412
6413
6414
6415
6416# test EBCDIC or ASCII
6417case `echo X|tr X '\101'` in
6418 A) # ASCII based system
6419    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6420  lt_SP2NL='tr \040 \012'
6421  lt_NL2SP='tr \015\012 \040\040'
6422  ;;
6423 *) # EBCDIC based system
6424  lt_SP2NL='tr \100 \n'
6425  lt_NL2SP='tr \r\n \100\100'
6426  ;;
6427esac
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6438$as_echo_n "checking for $LD option to reload object files... " >&6; }
6439if test "${lt_cv_ld_reload_flag+set}" = set; then :
6440  $as_echo_n "(cached) " >&6
6441else
6442  lt_cv_ld_reload_flag='-r'
6443fi
6444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6445$as_echo "$lt_cv_ld_reload_flag" >&6; }
6446reload_flag=$lt_cv_ld_reload_flag
6447case $reload_flag in
6448"" | " "*) ;;
6449*) reload_flag=" $reload_flag" ;;
6450esac
6451reload_cmds='$LD$reload_flag -o $output$reload_objs'
6452case $host_os in
6453  darwin*)
6454    if test "$GCC" = yes; then
6455      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6456    else
6457      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6458    fi
6459    ;;
6460esac
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470if test -n "$ac_tool_prefix"; then
6471  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6472set dummy ${ac_tool_prefix}objdump; ac_word=$2
6473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6474$as_echo_n "checking for $ac_word... " >&6; }
6475if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6476  $as_echo_n "(cached) " >&6
6477else
6478  if test -n "$OBJDUMP"; then
6479  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6480else
6481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6482for as_dir in $PATH
6483do
6484  IFS=$as_save_IFS
6485  test -z "$as_dir" && as_dir=.
6486    for ac_exec_ext in '' $ac_executable_extensions; do
6487  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6488    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6489    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6490    break 2
6491  fi
6492done
6493  done
6494IFS=$as_save_IFS
6495
6496fi
6497fi
6498OBJDUMP=$ac_cv_prog_OBJDUMP
6499if test -n "$OBJDUMP"; then
6500  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6501$as_echo "$OBJDUMP" >&6; }
6502else
6503  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6504$as_echo "no" >&6; }
6505fi
6506
6507
6508fi
6509if test -z "$ac_cv_prog_OBJDUMP"; then
6510  ac_ct_OBJDUMP=$OBJDUMP
6511  # Extract the first word of "objdump", so it can be a program name with args.
6512set dummy objdump; ac_word=$2
6513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6514$as_echo_n "checking for $ac_word... " >&6; }
6515if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6516  $as_echo_n "(cached) " >&6
6517else
6518  if test -n "$ac_ct_OBJDUMP"; then
6519  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6520else
6521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6522for as_dir in $PATH
6523do
6524  IFS=$as_save_IFS
6525  test -z "$as_dir" && as_dir=.
6526    for ac_exec_ext in '' $ac_executable_extensions; do
6527  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6528    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6529    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6530    break 2
6531  fi
6532done
6533  done
6534IFS=$as_save_IFS
6535
6536fi
6537fi
6538ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6539if test -n "$ac_ct_OBJDUMP"; then
6540  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6541$as_echo "$ac_ct_OBJDUMP" >&6; }
6542else
6543  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6544$as_echo "no" >&6; }
6545fi
6546
6547  if test "x$ac_ct_OBJDUMP" = x; then
6548    OBJDUMP="false"
6549  else
6550    case $cross_compiling:$ac_tool_warned in
6551yes:)
6552{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6553$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6554ac_tool_warned=yes ;;
6555esac
6556    OBJDUMP=$ac_ct_OBJDUMP
6557  fi
6558else
6559  OBJDUMP="$ac_cv_prog_OBJDUMP"
6560fi
6561
6562test -z "$OBJDUMP" && OBJDUMP=objdump
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6573$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6574if test "${lt_cv_deplibs_check_method+set}" = set; then :
6575  $as_echo_n "(cached) " >&6
6576else
6577  lt_cv_file_magic_cmd='$MAGIC_CMD'
6578lt_cv_file_magic_test_file=
6579lt_cv_deplibs_check_method='unknown'
6580# Need to set the preceding variable on all platforms that support
6581# interlibrary dependencies.
6582# 'none' -- dependencies not supported.
6583# `unknown' -- same as none, but documents that we really don't know.
6584# 'pass_all' -- all dependencies passed with no checks.
6585# 'test_compile' -- check by making test program.
6586# 'file_magic [[regex]]' -- check by looking for files in library path
6587# which responds to the $file_magic_cmd with a given extended regex.
6588# If you have `file' or equivalent on your system and you're not sure
6589# whether `pass_all' will *always* work, you probably want this one.
6590
6591case $host_os in
6592aix[4-9]*)
6593  lt_cv_deplibs_check_method=pass_all
6594  ;;
6595
6596beos*)
6597  lt_cv_deplibs_check_method=pass_all
6598  ;;
6599
6600bsdi[45]*)
6601  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6602  lt_cv_file_magic_cmd='/usr/bin/file -L'
6603  lt_cv_file_magic_test_file=/shlib/libc.so
6604  ;;
6605
6606cygwin*)
6607  # func_win32_libid is a shell function defined in ltmain.sh
6608  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6609  lt_cv_file_magic_cmd='func_win32_libid'
6610  ;;
6611
6612mingw* | pw32*)
6613  # Base MSYS/MinGW do not provide the 'file' command needed by
6614  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6615  # unless we find 'file', for example because we are cross-compiling.
6616  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6617  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6618    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6619    lt_cv_file_magic_cmd='func_win32_libid'
6620  else
6621    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6622    lt_cv_file_magic_cmd='$OBJDUMP -f'
6623  fi
6624  ;;
6625
6626cegcc*)
6627  # use the weaker test based on 'objdump'. See mingw*.
6628  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6629  lt_cv_file_magic_cmd='$OBJDUMP -f'
6630  ;;
6631
6632darwin* | rhapsody*)
6633  lt_cv_deplibs_check_method=pass_all
6634  ;;
6635
6636freebsd* | dragonfly*)
6637  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6638    case $host_cpu in
6639    i*86 )
6640      # Not sure whether the presence of OpenBSD here was a mistake.
6641      # Let's accept both of them until this is cleared up.
6642      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6643      lt_cv_file_magic_cmd=/usr/bin/file
6644      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6645      ;;
6646    esac
6647  else
6648    lt_cv_deplibs_check_method=pass_all
6649  fi
6650  ;;
6651
6652gnu*)
6653  lt_cv_deplibs_check_method=pass_all
6654  ;;
6655
6656haiku*)
6657  lt_cv_deplibs_check_method=pass_all
6658  ;;
6659
6660hpux10.20* | hpux11*)
6661  lt_cv_file_magic_cmd=/usr/bin/file
6662  case $host_cpu in
6663  ia64*)
6664    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6665    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6666    ;;
6667  hppa*64*)
6668    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]'
6669    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6670    ;;
6671  *)
6672    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6673    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6674    ;;
6675  esac
6676  ;;
6677
6678interix[3-9]*)
6679  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6680  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6681  ;;
6682
6683irix5* | irix6* | nonstopux*)
6684  case $LD in
6685  *-32|*"-32 ") libmagic=32-bit;;
6686  *-n32|*"-n32 ") libmagic=N32;;
6687  *-64|*"-64 ") libmagic=64-bit;;
6688  *) libmagic=never-match;;
6689  esac
6690  lt_cv_deplibs_check_method=pass_all
6691  ;;
6692
6693# This must be Linux ELF.
6694linux* | k*bsd*-gnu | kopensolaris*-gnu)
6695  lt_cv_deplibs_check_method=pass_all
6696  ;;
6697
6698netbsd*)
6699  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6700    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6701  else
6702    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6703  fi
6704  ;;
6705
6706newos6*)
6707  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6708  lt_cv_file_magic_cmd=/usr/bin/file
6709  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6710  ;;
6711
6712*nto* | *qnx*)
6713  lt_cv_deplibs_check_method=pass_all
6714  ;;
6715
6716openbsd*)
6717  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6718    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6719  else
6720    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6721  fi
6722  ;;
6723
6724osf3* | osf4* | osf5*)
6725  lt_cv_deplibs_check_method=pass_all
6726  ;;
6727
6728rdos*)
6729  lt_cv_deplibs_check_method=pass_all
6730  ;;
6731
6732solaris*)
6733  lt_cv_deplibs_check_method=pass_all
6734  ;;
6735
6736sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6737  lt_cv_deplibs_check_method=pass_all
6738  ;;
6739
6740sysv4 | sysv4.3*)
6741  case $host_vendor in
6742  motorola)
6743    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]'
6744    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6745    ;;
6746  ncr)
6747    lt_cv_deplibs_check_method=pass_all
6748    ;;
6749  sequent)
6750    lt_cv_file_magic_cmd='/bin/file'
6751    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6752    ;;
6753  sni)
6754    lt_cv_file_magic_cmd='/bin/file'
6755    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6756    lt_cv_file_magic_test_file=/lib/libc.so
6757    ;;
6758  siemens)
6759    lt_cv_deplibs_check_method=pass_all
6760    ;;
6761  pc)
6762    lt_cv_deplibs_check_method=pass_all
6763    ;;
6764  esac
6765  ;;
6766
6767tpf*)
6768  lt_cv_deplibs_check_method=pass_all
6769  ;;
6770esac
6771
6772fi
6773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6774$as_echo "$lt_cv_deplibs_check_method" >&6; }
6775file_magic_cmd=$lt_cv_file_magic_cmd
6776deplibs_check_method=$lt_cv_deplibs_check_method
6777test -z "$deplibs_check_method" && deplibs_check_method=unknown
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790if test -n "$ac_tool_prefix"; then
6791  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6792set dummy ${ac_tool_prefix}ar; ac_word=$2
6793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6794$as_echo_n "checking for $ac_word... " >&6; }
6795if test "${ac_cv_prog_AR+set}" = set; then :
6796  $as_echo_n "(cached) " >&6
6797else
6798  if test -n "$AR"; then
6799  ac_cv_prog_AR="$AR" # Let the user override the test.
6800else
6801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6802for as_dir in $PATH
6803do
6804  IFS=$as_save_IFS
6805  test -z "$as_dir" && as_dir=.
6806    for ac_exec_ext in '' $ac_executable_extensions; do
6807  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6808    ac_cv_prog_AR="${ac_tool_prefix}ar"
6809    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6810    break 2
6811  fi
6812done
6813  done
6814IFS=$as_save_IFS
6815
6816fi
6817fi
6818AR=$ac_cv_prog_AR
6819if test -n "$AR"; then
6820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6821$as_echo "$AR" >&6; }
6822else
6823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6824$as_echo "no" >&6; }
6825fi
6826
6827
6828fi
6829if test -z "$ac_cv_prog_AR"; then
6830  ac_ct_AR=$AR
6831  # Extract the first word of "ar", so it can be a program name with args.
6832set dummy ar; ac_word=$2
6833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6834$as_echo_n "checking for $ac_word... " >&6; }
6835if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6836  $as_echo_n "(cached) " >&6
6837else
6838  if test -n "$ac_ct_AR"; then
6839  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6840else
6841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6842for as_dir in $PATH
6843do
6844  IFS=$as_save_IFS
6845  test -z "$as_dir" && as_dir=.
6846    for ac_exec_ext in '' $ac_executable_extensions; do
6847  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6848    ac_cv_prog_ac_ct_AR="ar"
6849    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6850    break 2
6851  fi
6852done
6853  done
6854IFS=$as_save_IFS
6855
6856fi
6857fi
6858ac_ct_AR=$ac_cv_prog_ac_ct_AR
6859if test -n "$ac_ct_AR"; then
6860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6861$as_echo "$ac_ct_AR" >&6; }
6862else
6863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6864$as_echo "no" >&6; }
6865fi
6866
6867  if test "x$ac_ct_AR" = x; then
6868    AR="false"
6869  else
6870    case $cross_compiling:$ac_tool_warned in
6871yes:)
6872{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6873$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6874ac_tool_warned=yes ;;
6875esac
6876    AR=$ac_ct_AR
6877  fi
6878else
6879  AR="$ac_cv_prog_AR"
6880fi
6881
6882test -z "$AR" && AR=ar
6883test -z "$AR_FLAGS" && AR_FLAGS=cru
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895if test -n "$ac_tool_prefix"; then
6896  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6897set dummy ${ac_tool_prefix}strip; ac_word=$2
6898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6899$as_echo_n "checking for $ac_word... " >&6; }
6900if test "${ac_cv_prog_STRIP+set}" = set; then :
6901  $as_echo_n "(cached) " >&6
6902else
6903  if test -n "$STRIP"; then
6904  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6905else
6906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6907for as_dir in $PATH
6908do
6909  IFS=$as_save_IFS
6910  test -z "$as_dir" && as_dir=.
6911    for ac_exec_ext in '' $ac_executable_extensions; do
6912  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6913    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6914    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6915    break 2
6916  fi
6917done
6918  done
6919IFS=$as_save_IFS
6920
6921fi
6922fi
6923STRIP=$ac_cv_prog_STRIP
6924if test -n "$STRIP"; then
6925  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6926$as_echo "$STRIP" >&6; }
6927else
6928  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6929$as_echo "no" >&6; }
6930fi
6931
6932
6933fi
6934if test -z "$ac_cv_prog_STRIP"; then
6935  ac_ct_STRIP=$STRIP
6936  # Extract the first word of "strip", so it can be a program name with args.
6937set dummy strip; ac_word=$2
6938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6939$as_echo_n "checking for $ac_word... " >&6; }
6940if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6941  $as_echo_n "(cached) " >&6
6942else
6943  if test -n "$ac_ct_STRIP"; then
6944  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6945else
6946as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6947for as_dir in $PATH
6948do
6949  IFS=$as_save_IFS
6950  test -z "$as_dir" && as_dir=.
6951    for ac_exec_ext in '' $ac_executable_extensions; do
6952  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6953    ac_cv_prog_ac_ct_STRIP="strip"
6954    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6955    break 2
6956  fi
6957done
6958  done
6959IFS=$as_save_IFS
6960
6961fi
6962fi
6963ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6964if test -n "$ac_ct_STRIP"; then
6965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6966$as_echo "$ac_ct_STRIP" >&6; }
6967else
6968  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6969$as_echo "no" >&6; }
6970fi
6971
6972  if test "x$ac_ct_STRIP" = x; then
6973    STRIP=":"
6974  else
6975    case $cross_compiling:$ac_tool_warned in
6976yes:)
6977{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6978$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6979ac_tool_warned=yes ;;
6980esac
6981    STRIP=$ac_ct_STRIP
6982  fi
6983else
6984  STRIP="$ac_cv_prog_STRIP"
6985fi
6986
6987test -z "$STRIP" && STRIP=:
6988
6989
6990
6991
6992
6993
6994if test -n "$ac_tool_prefix"; then
6995  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6996set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6998$as_echo_n "checking for $ac_word... " >&6; }
6999if test "${ac_cv_prog_RANLIB+set}" = set; then :
7000  $as_echo_n "(cached) " >&6
7001else
7002  if test -n "$RANLIB"; then
7003  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7004else
7005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7006for as_dir in $PATH
7007do
7008  IFS=$as_save_IFS
7009  test -z "$as_dir" && as_dir=.
7010    for ac_exec_ext in '' $ac_executable_extensions; do
7011  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7012    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7013    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7014    break 2
7015  fi
7016done
7017  done
7018IFS=$as_save_IFS
7019
7020fi
7021fi
7022RANLIB=$ac_cv_prog_RANLIB
7023if test -n "$RANLIB"; then
7024  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7025$as_echo "$RANLIB" >&6; }
7026else
7027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7028$as_echo "no" >&6; }
7029fi
7030
7031
7032fi
7033if test -z "$ac_cv_prog_RANLIB"; then
7034  ac_ct_RANLIB=$RANLIB
7035  # Extract the first word of "ranlib", so it can be a program name with args.
7036set dummy ranlib; ac_word=$2
7037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7038$as_echo_n "checking for $ac_word... " >&6; }
7039if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7040  $as_echo_n "(cached) " >&6
7041else
7042  if test -n "$ac_ct_RANLIB"; then
7043  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7044else
7045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7046for as_dir in $PATH
7047do
7048  IFS=$as_save_IFS
7049  test -z "$as_dir" && as_dir=.
7050    for ac_exec_ext in '' $ac_executable_extensions; do
7051  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7052    ac_cv_prog_ac_ct_RANLIB="ranlib"
7053    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7054    break 2
7055  fi
7056done
7057  done
7058IFS=$as_save_IFS
7059
7060fi
7061fi
7062ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7063if test -n "$ac_ct_RANLIB"; then
7064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7065$as_echo "$ac_ct_RANLIB" >&6; }
7066else
7067  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7068$as_echo "no" >&6; }
7069fi
7070
7071  if test "x$ac_ct_RANLIB" = x; then
7072    RANLIB=":"
7073  else
7074    case $cross_compiling:$ac_tool_warned in
7075yes:)
7076{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7077$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7078ac_tool_warned=yes ;;
7079esac
7080    RANLIB=$ac_ct_RANLIB
7081  fi
7082else
7083  RANLIB="$ac_cv_prog_RANLIB"
7084fi
7085
7086test -z "$RANLIB" && RANLIB=:
7087
7088
7089
7090
7091
7092
7093# Determine commands to create old-style static archives.
7094old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7095old_postinstall_cmds='chmod 644 $oldlib'
7096old_postuninstall_cmds=
7097
7098if test -n "$RANLIB"; then
7099  case $host_os in
7100  openbsd*)
7101    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7102    ;;
7103  *)
7104    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7105    ;;
7106  esac
7107  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7108fi
7109
7110case $host_os in
7111  darwin*)
7112    lock_old_archive_extraction=yes ;;
7113  *)
7114    lock_old_archive_extraction=no ;;
7115esac
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155# If no C compiler was specified, use CC.
7156LTCC=${LTCC-"$CC"}
7157
7158# If no C compiler flags were specified, use CFLAGS.
7159LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7160
7161# Allow CC to be a program name with arguments.
7162compiler=$CC
7163
7164
7165# Check for command to grab the raw symbol name followed by C symbol from nm.
7166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7167$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7168if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7169  $as_echo_n "(cached) " >&6
7170else
7171
7172# These are sane defaults that work on at least a few old systems.
7173# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7174
7175# Character class describing NM global symbol codes.
7176symcode='[BCDEGRST]'
7177
7178# Regexp to match symbols that can be accessed directly from C.
7179sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7180
7181# Define system-specific variables.
7182case $host_os in
7183aix*)
7184  symcode='[BCDT]'
7185  ;;
7186cygwin* | mingw* | pw32* | cegcc*)
7187  symcode='[ABCDGISTW]'
7188  ;;
7189hpux*)
7190  if test "$host_cpu" = ia64; then
7191    symcode='[ABCDEGRST]'
7192  fi
7193  ;;
7194irix* | nonstopux*)
7195  symcode='[BCDEGRST]'
7196  ;;
7197osf*)
7198  symcode='[BCDEGQRST]'
7199  ;;
7200solaris*)
7201  symcode='[BDRT]'
7202  ;;
7203sco3.2v5*)
7204  symcode='[DT]'
7205  ;;
7206sysv4.2uw2*)
7207  symcode='[DT]'
7208  ;;
7209sysv5* | sco5v6* | unixware* | OpenUNIX*)
7210  symcode='[ABDT]'
7211  ;;
7212sysv4)
7213  symcode='[DFNSTU]'
7214  ;;
7215esac
7216
7217# If we're using GNU nm, then use its standard symbol codes.
7218case `$NM -V 2>&1` in
7219*GNU* | *'with BFD'*)
7220  symcode='[ABCDGIRSTW]' ;;
7221esac
7222
7223# Transform an extracted symbol line into a proper C declaration.
7224# Some systems (esp. on ia64) link data and code symbols differently,
7225# so use this general approach.
7226lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7227
7228# Transform an extracted symbol line into symbol name and symbol address
7229lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7230lt_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'"
7231
7232# Handle CRLF in mingw tool chain
7233opt_cr=
7234case $build_os in
7235mingw*)
7236  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7237  ;;
7238esac
7239
7240# Try without a prefix underscore, then with it.
7241for ac_symprfx in "" "_"; do
7242
7243  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7244  symxfrm="\\1 $ac_symprfx\\2 \\2"
7245
7246  # Write the raw and C identifiers.
7247  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7248    # Fake it for dumpbin and say T for any non-static function
7249    # and D for any global variable.
7250    # Also find C++ and __fastcall symbols from MSVC++,
7251    # which start with @ or ?.
7252    lt_cv_sys_global_symbol_pipe="$AWK '"\
7253"     {last_section=section; section=\$ 3};"\
7254"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7255"     \$ 0!~/External *\|/{next};"\
7256"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7257"     {if(hide[section]) next};"\
7258"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7259"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7260"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7261"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7262"     ' prfx=^$ac_symprfx"
7263  else
7264    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7265  fi
7266
7267  # Check to see that the pipe works correctly.
7268  pipe_works=no
7269
7270  rm -f conftest*
7271  cat > conftest.$ac_ext <<_LT_EOF
7272#ifdef __cplusplus
7273extern "C" {
7274#endif
7275char nm_test_var;
7276void nm_test_func(void);
7277void nm_test_func(void){}
7278#ifdef __cplusplus
7279}
7280#endif
7281int main(){nm_test_var='a';nm_test_func();return(0);}
7282_LT_EOF
7283
7284  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7285  (eval $ac_compile) 2>&5
7286  ac_status=$?
7287  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7288  test $ac_status = 0; }; then
7289    # Now try to grab the symbols.
7290    nlist=conftest.nm
7291    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7292  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7293  ac_status=$?
7294  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7295  test $ac_status = 0; } && test -s "$nlist"; then
7296      # Try sorting and uniquifying the output.
7297      if sort "$nlist" | uniq > "$nlist"T; then
7298	mv -f "$nlist"T "$nlist"
7299      else
7300	rm -f "$nlist"T
7301      fi
7302
7303      # Make sure that we snagged all the symbols we need.
7304      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7305	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7306	  cat <<_LT_EOF > conftest.$ac_ext
7307#ifdef __cplusplus
7308extern "C" {
7309#endif
7310
7311_LT_EOF
7312	  # Now generate the symbol file.
7313	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7314
7315	  cat <<_LT_EOF >> conftest.$ac_ext
7316
7317/* The mapping between symbol names and symbols.  */
7318const struct {
7319  const char *name;
7320  void       *address;
7321}
7322lt__PROGRAM__LTX_preloaded_symbols[] =
7323{
7324  { "@PROGRAM@", (void *) 0 },
7325_LT_EOF
7326	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7327	  cat <<\_LT_EOF >> conftest.$ac_ext
7328  {0, (void *) 0}
7329};
7330
7331/* This works around a problem in FreeBSD linker */
7332#ifdef FREEBSD_WORKAROUND
7333static const void *lt_preloaded_setup() {
7334  return lt__PROGRAM__LTX_preloaded_symbols;
7335}
7336#endif
7337
7338#ifdef __cplusplus
7339}
7340#endif
7341_LT_EOF
7342	  # Now try linking the two files.
7343	  mv conftest.$ac_objext conftstm.$ac_objext
7344	  lt_save_LIBS="$LIBS"
7345	  lt_save_CFLAGS="$CFLAGS"
7346	  LIBS="conftstm.$ac_objext"
7347	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7348	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7349  (eval $ac_link) 2>&5
7350  ac_status=$?
7351  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7352  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7353	    pipe_works=yes
7354	  fi
7355	  LIBS="$lt_save_LIBS"
7356	  CFLAGS="$lt_save_CFLAGS"
7357	else
7358	  echo "cannot find nm_test_func in $nlist" >&5
7359	fi
7360      else
7361	echo "cannot find nm_test_var in $nlist" >&5
7362      fi
7363    else
7364      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7365    fi
7366  else
7367    echo "$progname: failed program was:" >&5
7368    cat conftest.$ac_ext >&5
7369  fi
7370  rm -rf conftest* conftst*
7371
7372  # Do not use the global_symbol_pipe unless it works.
7373  if test "$pipe_works" = yes; then
7374    break
7375  else
7376    lt_cv_sys_global_symbol_pipe=
7377  fi
7378done
7379
7380fi
7381
7382if test -z "$lt_cv_sys_global_symbol_pipe"; then
7383  lt_cv_sys_global_symbol_to_cdecl=
7384fi
7385if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7387$as_echo "failed" >&6; }
7388else
7389  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7390$as_echo "ok" >&6; }
7391fi
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414# Check whether --enable-libtool-lock was given.
7415if test "${enable_libtool_lock+set}" = set; then :
7416  enableval=$enable_libtool_lock;
7417fi
7418
7419test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7420
7421# Some flags need to be propagated to the compiler or linker for good
7422# libtool support.
7423case $host in
7424ia64-*-hpux*)
7425  # Find out which ABI we are using.
7426  echo 'int i;' > conftest.$ac_ext
7427  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7428  (eval $ac_compile) 2>&5
7429  ac_status=$?
7430  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7431  test $ac_status = 0; }; then
7432    case `/usr/bin/file conftest.$ac_objext` in
7433      *ELF-32*)
7434	HPUX_IA64_MODE="32"
7435	;;
7436      *ELF-64*)
7437	HPUX_IA64_MODE="64"
7438	;;
7439    esac
7440  fi
7441  rm -rf conftest*
7442  ;;
7443*-*-irix6*)
7444  # Find out which ABI we are using.
7445  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7446  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7447  (eval $ac_compile) 2>&5
7448  ac_status=$?
7449  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7450  test $ac_status = 0; }; then
7451    if test "$lt_cv_prog_gnu_ld" = yes; then
7452      case `/usr/bin/file conftest.$ac_objext` in
7453	*32-bit*)
7454	  LD="${LD-ld} -melf32bsmip"
7455	  ;;
7456	*N32*)
7457	  LD="${LD-ld} -melf32bmipn32"
7458	  ;;
7459	*64-bit*)
7460	  LD="${LD-ld} -melf64bmip"
7461	;;
7462      esac
7463    else
7464      case `/usr/bin/file conftest.$ac_objext` in
7465	*32-bit*)
7466	  LD="${LD-ld} -32"
7467	  ;;
7468	*N32*)
7469	  LD="${LD-ld} -n32"
7470	  ;;
7471	*64-bit*)
7472	  LD="${LD-ld} -64"
7473	  ;;
7474      esac
7475    fi
7476  fi
7477  rm -rf conftest*
7478  ;;
7479
7480x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7481s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7482  # Find out which ABI we are using.
7483  echo 'int i;' > conftest.$ac_ext
7484  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7485  (eval $ac_compile) 2>&5
7486  ac_status=$?
7487  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7488  test $ac_status = 0; }; then
7489    case `/usr/bin/file conftest.o` in
7490      *32-bit*)
7491	case $host in
7492	  x86_64-*kfreebsd*-gnu)
7493	    LD="${LD-ld} -m elf_i386_fbsd"
7494	    ;;
7495	  x86_64-*linux*)
7496	    case `/usr/bin/file conftest.o` in
7497	      *x86-64*)
7498		LD="${LD-ld} -m elf32_x86_64"
7499		;;
7500	      *)
7501		LD="${LD-ld} -m elf_i386"
7502		;;
7503	    esac
7504	    ;;
7505	  powerpc64le-*linux*)
7506	    LD="${LD-ld} -m elf32lppclinux"
7507	    ;;
7508	  powerpc64-*linux*)
7509	    LD="${LD-ld} -m elf32ppclinux"
7510	    ;;
7511	  s390x-*linux*)
7512	    LD="${LD-ld} -m elf_s390"
7513	    ;;
7514	  sparc64-*linux*)
7515	    LD="${LD-ld} -m elf32_sparc"
7516	    ;;
7517	esac
7518	;;
7519      *64-bit*)
7520	case $host in
7521	  x86_64-*kfreebsd*-gnu)
7522	    LD="${LD-ld} -m elf_x86_64_fbsd"
7523	    ;;
7524	  x86_64-*linux*)
7525	    LD="${LD-ld} -m elf_x86_64"
7526	    ;;
7527	  powerpcle-*linux*)
7528	    LD="${LD-ld} -m elf64lppc"
7529	    ;;
7530	  powerpc-*linux*)
7531	    LD="${LD-ld} -m elf64ppc"
7532	    ;;
7533	  s390*-*linux*|s390*-*tpf*)
7534	    LD="${LD-ld} -m elf64_s390"
7535	    ;;
7536	  sparc*-*linux*)
7537	    LD="${LD-ld} -m elf64_sparc"
7538	    ;;
7539	esac
7540	;;
7541    esac
7542  fi
7543  rm -rf conftest*
7544  ;;
7545
7546*-*-sco3.2v5*)
7547  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7548  SAVE_CFLAGS="$CFLAGS"
7549  CFLAGS="$CFLAGS -belf"
7550  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7551$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7552if test "${lt_cv_cc_needs_belf+set}" = set; then :
7553  $as_echo_n "(cached) " >&6
7554else
7555  ac_ext=c
7556ac_cpp='$CPP $CPPFLAGS'
7557ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7558ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7559ac_compiler_gnu=$ac_cv_c_compiler_gnu
7560
7561     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7562/* end confdefs.h.  */
7563
7564int
7565main ()
7566{
7567
7568  ;
7569  return 0;
7570}
7571_ACEOF
7572if ac_fn_c_try_link "$LINENO"; then :
7573  lt_cv_cc_needs_belf=yes
7574else
7575  lt_cv_cc_needs_belf=no
7576fi
7577rm -f core conftest.err conftest.$ac_objext \
7578    conftest$ac_exeext conftest.$ac_ext
7579     ac_ext=c
7580ac_cpp='$CPP $CPPFLAGS'
7581ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7582ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7583ac_compiler_gnu=$ac_cv_c_compiler_gnu
7584
7585fi
7586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7587$as_echo "$lt_cv_cc_needs_belf" >&6; }
7588  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7589    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7590    CFLAGS="$SAVE_CFLAGS"
7591  fi
7592  ;;
7593sparc*-*solaris*)
7594  # Find out which ABI we are using.
7595  echo 'int i;' > conftest.$ac_ext
7596  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7597  (eval $ac_compile) 2>&5
7598  ac_status=$?
7599  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7600  test $ac_status = 0; }; then
7601    case `/usr/bin/file conftest.o` in
7602    *64-bit*)
7603      case $lt_cv_prog_gnu_ld in
7604      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7605      *)
7606	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7607	  LD="${LD-ld} -64"
7608	fi
7609	;;
7610      esac
7611      ;;
7612    esac
7613  fi
7614  rm -rf conftest*
7615  ;;
7616esac
7617
7618need_locks="$enable_libtool_lock"
7619
7620
7621  case $host_os in
7622    rhapsody* | darwin*)
7623    if test -n "$ac_tool_prefix"; then
7624  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7625set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7627$as_echo_n "checking for $ac_word... " >&6; }
7628if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7629  $as_echo_n "(cached) " >&6
7630else
7631  if test -n "$DSYMUTIL"; then
7632  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7633else
7634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7635for as_dir in $PATH
7636do
7637  IFS=$as_save_IFS
7638  test -z "$as_dir" && as_dir=.
7639    for ac_exec_ext in '' $ac_executable_extensions; do
7640  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7641    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7642    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7643    break 2
7644  fi
7645done
7646  done
7647IFS=$as_save_IFS
7648
7649fi
7650fi
7651DSYMUTIL=$ac_cv_prog_DSYMUTIL
7652if test -n "$DSYMUTIL"; then
7653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7654$as_echo "$DSYMUTIL" >&6; }
7655else
7656  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7657$as_echo "no" >&6; }
7658fi
7659
7660
7661fi
7662if test -z "$ac_cv_prog_DSYMUTIL"; then
7663  ac_ct_DSYMUTIL=$DSYMUTIL
7664  # Extract the first word of "dsymutil", so it can be a program name with args.
7665set dummy dsymutil; ac_word=$2
7666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7667$as_echo_n "checking for $ac_word... " >&6; }
7668if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7669  $as_echo_n "(cached) " >&6
7670else
7671  if test -n "$ac_ct_DSYMUTIL"; then
7672  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7673else
7674as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7675for as_dir in $PATH
7676do
7677  IFS=$as_save_IFS
7678  test -z "$as_dir" && as_dir=.
7679    for ac_exec_ext in '' $ac_executable_extensions; do
7680  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7681    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7682    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7683    break 2
7684  fi
7685done
7686  done
7687IFS=$as_save_IFS
7688
7689fi
7690fi
7691ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7692if test -n "$ac_ct_DSYMUTIL"; then
7693  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7694$as_echo "$ac_ct_DSYMUTIL" >&6; }
7695else
7696  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7697$as_echo "no" >&6; }
7698fi
7699
7700  if test "x$ac_ct_DSYMUTIL" = x; then
7701    DSYMUTIL=":"
7702  else
7703    case $cross_compiling:$ac_tool_warned in
7704yes:)
7705{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7706$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7707ac_tool_warned=yes ;;
7708esac
7709    DSYMUTIL=$ac_ct_DSYMUTIL
7710  fi
7711else
7712  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7713fi
7714
7715    if test -n "$ac_tool_prefix"; then
7716  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7717set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7719$as_echo_n "checking for $ac_word... " >&6; }
7720if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7721  $as_echo_n "(cached) " >&6
7722else
7723  if test -n "$NMEDIT"; then
7724  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7725else
7726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7727for as_dir in $PATH
7728do
7729  IFS=$as_save_IFS
7730  test -z "$as_dir" && as_dir=.
7731    for ac_exec_ext in '' $ac_executable_extensions; do
7732  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7733    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7734    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7735    break 2
7736  fi
7737done
7738  done
7739IFS=$as_save_IFS
7740
7741fi
7742fi
7743NMEDIT=$ac_cv_prog_NMEDIT
7744if test -n "$NMEDIT"; then
7745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7746$as_echo "$NMEDIT" >&6; }
7747else
7748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7749$as_echo "no" >&6; }
7750fi
7751
7752
7753fi
7754if test -z "$ac_cv_prog_NMEDIT"; then
7755  ac_ct_NMEDIT=$NMEDIT
7756  # Extract the first word of "nmedit", so it can be a program name with args.
7757set dummy nmedit; ac_word=$2
7758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7759$as_echo_n "checking for $ac_word... " >&6; }
7760if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7761  $as_echo_n "(cached) " >&6
7762else
7763  if test -n "$ac_ct_NMEDIT"; then
7764  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7765else
7766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7767for as_dir in $PATH
7768do
7769  IFS=$as_save_IFS
7770  test -z "$as_dir" && as_dir=.
7771    for ac_exec_ext in '' $ac_executable_extensions; do
7772  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7773    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7774    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7775    break 2
7776  fi
7777done
7778  done
7779IFS=$as_save_IFS
7780
7781fi
7782fi
7783ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7784if test -n "$ac_ct_NMEDIT"; then
7785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7786$as_echo "$ac_ct_NMEDIT" >&6; }
7787else
7788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7789$as_echo "no" >&6; }
7790fi
7791
7792  if test "x$ac_ct_NMEDIT" = x; then
7793    NMEDIT=":"
7794  else
7795    case $cross_compiling:$ac_tool_warned in
7796yes:)
7797{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7798$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7799ac_tool_warned=yes ;;
7800esac
7801    NMEDIT=$ac_ct_NMEDIT
7802  fi
7803else
7804  NMEDIT="$ac_cv_prog_NMEDIT"
7805fi
7806
7807    if test -n "$ac_tool_prefix"; then
7808  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7809set dummy ${ac_tool_prefix}lipo; ac_word=$2
7810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7811$as_echo_n "checking for $ac_word... " >&6; }
7812if test "${ac_cv_prog_LIPO+set}" = set; then :
7813  $as_echo_n "(cached) " >&6
7814else
7815  if test -n "$LIPO"; then
7816  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7817else
7818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7819for as_dir in $PATH
7820do
7821  IFS=$as_save_IFS
7822  test -z "$as_dir" && as_dir=.
7823    for ac_exec_ext in '' $ac_executable_extensions; do
7824  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7825    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7826    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7827    break 2
7828  fi
7829done
7830  done
7831IFS=$as_save_IFS
7832
7833fi
7834fi
7835LIPO=$ac_cv_prog_LIPO
7836if test -n "$LIPO"; then
7837  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7838$as_echo "$LIPO" >&6; }
7839else
7840  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7841$as_echo "no" >&6; }
7842fi
7843
7844
7845fi
7846if test -z "$ac_cv_prog_LIPO"; then
7847  ac_ct_LIPO=$LIPO
7848  # Extract the first word of "lipo", so it can be a program name with args.
7849set dummy lipo; ac_word=$2
7850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7851$as_echo_n "checking for $ac_word... " >&6; }
7852if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7853  $as_echo_n "(cached) " >&6
7854else
7855  if test -n "$ac_ct_LIPO"; then
7856  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7857else
7858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7859for as_dir in $PATH
7860do
7861  IFS=$as_save_IFS
7862  test -z "$as_dir" && as_dir=.
7863    for ac_exec_ext in '' $ac_executable_extensions; do
7864  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7865    ac_cv_prog_ac_ct_LIPO="lipo"
7866    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7867    break 2
7868  fi
7869done
7870  done
7871IFS=$as_save_IFS
7872
7873fi
7874fi
7875ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7876if test -n "$ac_ct_LIPO"; then
7877  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7878$as_echo "$ac_ct_LIPO" >&6; }
7879else
7880  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7881$as_echo "no" >&6; }
7882fi
7883
7884  if test "x$ac_ct_LIPO" = x; then
7885    LIPO=":"
7886  else
7887    case $cross_compiling:$ac_tool_warned in
7888yes:)
7889{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7890$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7891ac_tool_warned=yes ;;
7892esac
7893    LIPO=$ac_ct_LIPO
7894  fi
7895else
7896  LIPO="$ac_cv_prog_LIPO"
7897fi
7898
7899    if test -n "$ac_tool_prefix"; then
7900  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7901set dummy ${ac_tool_prefix}otool; ac_word=$2
7902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7903$as_echo_n "checking for $ac_word... " >&6; }
7904if test "${ac_cv_prog_OTOOL+set}" = set; then :
7905  $as_echo_n "(cached) " >&6
7906else
7907  if test -n "$OTOOL"; then
7908  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7909else
7910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7911for as_dir in $PATH
7912do
7913  IFS=$as_save_IFS
7914  test -z "$as_dir" && as_dir=.
7915    for ac_exec_ext in '' $ac_executable_extensions; do
7916  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7917    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7918    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7919    break 2
7920  fi
7921done
7922  done
7923IFS=$as_save_IFS
7924
7925fi
7926fi
7927OTOOL=$ac_cv_prog_OTOOL
7928if test -n "$OTOOL"; then
7929  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7930$as_echo "$OTOOL" >&6; }
7931else
7932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7933$as_echo "no" >&6; }
7934fi
7935
7936
7937fi
7938if test -z "$ac_cv_prog_OTOOL"; then
7939  ac_ct_OTOOL=$OTOOL
7940  # Extract the first word of "otool", so it can be a program name with args.
7941set dummy otool; ac_word=$2
7942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7943$as_echo_n "checking for $ac_word... " >&6; }
7944if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7945  $as_echo_n "(cached) " >&6
7946else
7947  if test -n "$ac_ct_OTOOL"; then
7948  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7949else
7950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7951for as_dir in $PATH
7952do
7953  IFS=$as_save_IFS
7954  test -z "$as_dir" && as_dir=.
7955    for ac_exec_ext in '' $ac_executable_extensions; do
7956  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7957    ac_cv_prog_ac_ct_OTOOL="otool"
7958    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7959    break 2
7960  fi
7961done
7962  done
7963IFS=$as_save_IFS
7964
7965fi
7966fi
7967ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7968if test -n "$ac_ct_OTOOL"; then
7969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7970$as_echo "$ac_ct_OTOOL" >&6; }
7971else
7972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7973$as_echo "no" >&6; }
7974fi
7975
7976  if test "x$ac_ct_OTOOL" = x; then
7977    OTOOL=":"
7978  else
7979    case $cross_compiling:$ac_tool_warned in
7980yes:)
7981{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7982$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7983ac_tool_warned=yes ;;
7984esac
7985    OTOOL=$ac_ct_OTOOL
7986  fi
7987else
7988  OTOOL="$ac_cv_prog_OTOOL"
7989fi
7990
7991    if test -n "$ac_tool_prefix"; then
7992  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7993set dummy ${ac_tool_prefix}otool64; ac_word=$2
7994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7995$as_echo_n "checking for $ac_word... " >&6; }
7996if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7997  $as_echo_n "(cached) " >&6
7998else
7999  if test -n "$OTOOL64"; then
8000  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8001else
8002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8003for as_dir in $PATH
8004do
8005  IFS=$as_save_IFS
8006  test -z "$as_dir" && as_dir=.
8007    for ac_exec_ext in '' $ac_executable_extensions; do
8008  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8009    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8010    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8011    break 2
8012  fi
8013done
8014  done
8015IFS=$as_save_IFS
8016
8017fi
8018fi
8019OTOOL64=$ac_cv_prog_OTOOL64
8020if test -n "$OTOOL64"; then
8021  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8022$as_echo "$OTOOL64" >&6; }
8023else
8024  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8025$as_echo "no" >&6; }
8026fi
8027
8028
8029fi
8030if test -z "$ac_cv_prog_OTOOL64"; then
8031  ac_ct_OTOOL64=$OTOOL64
8032  # Extract the first word of "otool64", so it can be a program name with args.
8033set dummy otool64; ac_word=$2
8034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8035$as_echo_n "checking for $ac_word... " >&6; }
8036if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8037  $as_echo_n "(cached) " >&6
8038else
8039  if test -n "$ac_ct_OTOOL64"; then
8040  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8041else
8042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8043for as_dir in $PATH
8044do
8045  IFS=$as_save_IFS
8046  test -z "$as_dir" && as_dir=.
8047    for ac_exec_ext in '' $ac_executable_extensions; do
8048  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8049    ac_cv_prog_ac_ct_OTOOL64="otool64"
8050    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8051    break 2
8052  fi
8053done
8054  done
8055IFS=$as_save_IFS
8056
8057fi
8058fi
8059ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8060if test -n "$ac_ct_OTOOL64"; then
8061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8062$as_echo "$ac_ct_OTOOL64" >&6; }
8063else
8064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8065$as_echo "no" >&6; }
8066fi
8067
8068  if test "x$ac_ct_OTOOL64" = x; then
8069    OTOOL64=":"
8070  else
8071    case $cross_compiling:$ac_tool_warned in
8072yes:)
8073{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8074$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8075ac_tool_warned=yes ;;
8076esac
8077    OTOOL64=$ac_ct_OTOOL64
8078  fi
8079else
8080  OTOOL64="$ac_cv_prog_OTOOL64"
8081fi
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8110$as_echo_n "checking for -single_module linker flag... " >&6; }
8111if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8112  $as_echo_n "(cached) " >&6
8113else
8114  lt_cv_apple_cc_single_mod=no
8115      if test -z "${LT_MULTI_MODULE}"; then
8116	# By default we will add the -single_module flag. You can override
8117	# by either setting the environment variable LT_MULTI_MODULE
8118	# non-empty at configure time, or by adding -multi_module to the
8119	# link flags.
8120	rm -rf libconftest.dylib*
8121	echo "int foo(void){return 1;}" > conftest.c
8122	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8123-dynamiclib -Wl,-single_module conftest.c" >&5
8124	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8125	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8126        _lt_result=$?
8127	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8128	  lt_cv_apple_cc_single_mod=yes
8129	else
8130	  cat conftest.err >&5
8131	fi
8132	rm -rf libconftest.dylib*
8133	rm -f conftest.*
8134      fi
8135fi
8136{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8137$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8138    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8139$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8140if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8141  $as_echo_n "(cached) " >&6
8142else
8143  lt_cv_ld_exported_symbols_list=no
8144      save_LDFLAGS=$LDFLAGS
8145      echo "_main" > conftest.sym
8146      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8147      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8148/* end confdefs.h.  */
8149
8150int
8151main ()
8152{
8153
8154  ;
8155  return 0;
8156}
8157_ACEOF
8158if ac_fn_c_try_link "$LINENO"; then :
8159  lt_cv_ld_exported_symbols_list=yes
8160else
8161  lt_cv_ld_exported_symbols_list=no
8162fi
8163rm -f core conftest.err conftest.$ac_objext \
8164    conftest$ac_exeext conftest.$ac_ext
8165	LDFLAGS="$save_LDFLAGS"
8166
8167fi
8168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8169$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8170    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8171$as_echo_n "checking for -force_load linker flag... " >&6; }
8172if test "${lt_cv_ld_force_load+set}" = set; then :
8173  $as_echo_n "(cached) " >&6
8174else
8175  lt_cv_ld_force_load=no
8176      cat > conftest.c << _LT_EOF
8177int forced_loaded() { return 2;}
8178_LT_EOF
8179      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8180      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8181      echo "$AR cru libconftest.a conftest.o" >&5
8182      $AR cru libconftest.a conftest.o 2>&5
8183      cat > conftest.c << _LT_EOF
8184int main() { return 0;}
8185_LT_EOF
8186      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8187      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8188      _lt_result=$?
8189      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8190	lt_cv_ld_force_load=yes
8191      else
8192	cat conftest.err >&5
8193      fi
8194        rm -f conftest.err libconftest.a conftest conftest.c
8195        rm -rf conftest.dSYM
8196
8197fi
8198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8199$as_echo "$lt_cv_ld_force_load" >&6; }
8200    case $host_os in
8201    rhapsody* | darwin1.[012])
8202      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8203    darwin1.*)
8204      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8205    darwin*) # darwin 5.x on
8206      # if running on 10.5 or later, the deployment target defaults
8207      # to the OS version, if on x86, and 10.4, the deployment
8208      # target defaults to 10.4. Don't you love it?
8209      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8210	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8211	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8212	10.[012][,.]*)
8213	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8214	10.*)
8215	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8216      esac
8217    ;;
8218  esac
8219    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8220      _lt_dar_single_mod='$single_module'
8221    fi
8222    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8223      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8224    else
8225      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8226    fi
8227    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8228      _lt_dsymutil='~$DSYMUTIL $lib || :'
8229    else
8230      _lt_dsymutil=
8231    fi
8232    ;;
8233  esac
8234
8235for ac_header in dlfcn.h
8236do :
8237  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8238"
8239if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8240  cat >>confdefs.h <<_ACEOF
8241#define HAVE_DLFCN_H 1
8242_ACEOF
8243
8244fi
8245
8246done
8247
8248
8249
8250
8251
8252
8253# Set options
8254
8255
8256
8257        enable_dlopen=no
8258
8259
8260  enable_win32_dll=no
8261
8262
8263            # Check whether --enable-shared was given.
8264if test "${enable_shared+set}" = set; then :
8265  enableval=$enable_shared; p=${PACKAGE-default}
8266    case $enableval in
8267    yes) enable_shared=yes ;;
8268    no) enable_shared=no ;;
8269    *)
8270      enable_shared=no
8271      # Look at the argument we got.  We use all the common list separators.
8272      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8273      for pkg in $enableval; do
8274	IFS="$lt_save_ifs"
8275	if test "X$pkg" = "X$p"; then
8276	  enable_shared=yes
8277	fi
8278      done
8279      IFS="$lt_save_ifs"
8280      ;;
8281    esac
8282else
8283  enable_shared=yes
8284fi
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294  # Check whether --enable-static was given.
8295if test "${enable_static+set}" = set; then :
8296  enableval=$enable_static; p=${PACKAGE-default}
8297    case $enableval in
8298    yes) enable_static=yes ;;
8299    no) enable_static=no ;;
8300    *)
8301     enable_static=no
8302      # Look at the argument we got.  We use all the common list separators.
8303      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8304      for pkg in $enableval; do
8305	IFS="$lt_save_ifs"
8306	if test "X$pkg" = "X$p"; then
8307	  enable_static=yes
8308	fi
8309      done
8310      IFS="$lt_save_ifs"
8311      ;;
8312    esac
8313else
8314  enable_static=yes
8315fi
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326# Check whether --with-pic was given.
8327if test "${with_pic+set}" = set; then :
8328  withval=$with_pic; pic_mode="$withval"
8329else
8330  pic_mode=default
8331fi
8332
8333
8334test -z "$pic_mode" && pic_mode=default
8335
8336
8337
8338
8339
8340
8341
8342  # Check whether --enable-fast-install was given.
8343if test "${enable_fast_install+set}" = set; then :
8344  enableval=$enable_fast_install; p=${PACKAGE-default}
8345    case $enableval in
8346    yes) enable_fast_install=yes ;;
8347    no) enable_fast_install=no ;;
8348    *)
8349      enable_fast_install=no
8350      # Look at the argument we got.  We use all the common list separators.
8351      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8352      for pkg in $enableval; do
8353	IFS="$lt_save_ifs"
8354	if test "X$pkg" = "X$p"; then
8355	  enable_fast_install=yes
8356	fi
8357      done
8358      IFS="$lt_save_ifs"
8359      ;;
8360    esac
8361else
8362  enable_fast_install=yes
8363fi
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375# This can be used to rebuild libtool when needed
8376LIBTOOL_DEPS="$ltmain"
8377
8378# Always use our own libtool.
8379LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406test -z "$LN_S" && LN_S="ln -s"
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421if test -n "${ZSH_VERSION+set}" ; then
8422   setopt NO_GLOB_SUBST
8423fi
8424
8425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8426$as_echo_n "checking for objdir... " >&6; }
8427if test "${lt_cv_objdir+set}" = set; then :
8428  $as_echo_n "(cached) " >&6
8429else
8430  rm -f .libs 2>/dev/null
8431mkdir .libs 2>/dev/null
8432if test -d .libs; then
8433  lt_cv_objdir=.libs
8434else
8435  # MS-DOS does not allow filenames that begin with a dot.
8436  lt_cv_objdir=_libs
8437fi
8438rmdir .libs 2>/dev/null
8439fi
8440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8441$as_echo "$lt_cv_objdir" >&6; }
8442objdir=$lt_cv_objdir
8443
8444
8445
8446
8447
8448cat >>confdefs.h <<_ACEOF
8449#define LT_OBJDIR "$lt_cv_objdir/"
8450_ACEOF
8451
8452
8453
8454
8455case $host_os in
8456aix3*)
8457  # AIX sometimes has problems with the GCC collect2 program.  For some
8458  # reason, if we set the COLLECT_NAMES environment variable, the problems
8459  # vanish in a puff of smoke.
8460  if test "X${COLLECT_NAMES+set}" != Xset; then
8461    COLLECT_NAMES=
8462    export COLLECT_NAMES
8463  fi
8464  ;;
8465esac
8466
8467# Global variables:
8468ofile=libtool
8469can_build_shared=yes
8470
8471# All known linkers require a `.a' archive for static linking (except MSVC,
8472# which needs '.lib').
8473libext=a
8474
8475with_gnu_ld="$lt_cv_prog_gnu_ld"
8476
8477old_CC="$CC"
8478old_CFLAGS="$CFLAGS"
8479
8480# Set sane defaults for various variables
8481test -z "$CC" && CC=cc
8482test -z "$LTCC" && LTCC=$CC
8483test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8484test -z "$LD" && LD=ld
8485test -z "$ac_objext" && ac_objext=o
8486
8487for cc_temp in $compiler""; do
8488  case $cc_temp in
8489    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8490    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8491    \-*) ;;
8492    *) break;;
8493  esac
8494done
8495cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8496
8497
8498# Only perform the check for file, if the check method requires it
8499test -z "$MAGIC_CMD" && MAGIC_CMD=file
8500case $deplibs_check_method in
8501file_magic*)
8502  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8503    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8504$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8505if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8506  $as_echo_n "(cached) " >&6
8507else
8508  case $MAGIC_CMD in
8509[\\/*] |  ?:[\\/]*)
8510  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8511  ;;
8512*)
8513  lt_save_MAGIC_CMD="$MAGIC_CMD"
8514  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8515  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8516  for ac_dir in $ac_dummy; do
8517    IFS="$lt_save_ifs"
8518    test -z "$ac_dir" && ac_dir=.
8519    if test -f $ac_dir/${ac_tool_prefix}file; then
8520      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8521      if test -n "$file_magic_test_file"; then
8522	case $deplibs_check_method in
8523	"file_magic "*)
8524	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8525	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8526	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8527	    $EGREP "$file_magic_regex" > /dev/null; then
8528	    :
8529	  else
8530	    cat <<_LT_EOF 1>&2
8531
8532*** Warning: the command libtool uses to detect shared libraries,
8533*** $file_magic_cmd, produces output that libtool cannot recognize.
8534*** The result is that libtool may fail to recognize shared libraries
8535*** as such.  This will affect the creation of libtool libraries that
8536*** depend on shared libraries, but programs linked with such libtool
8537*** libraries will work regardless of this problem.  Nevertheless, you
8538*** may want to report the problem to your system manager and/or to
8539*** bug-libtool@gnu.org
8540
8541_LT_EOF
8542	  fi ;;
8543	esac
8544      fi
8545      break
8546    fi
8547  done
8548  IFS="$lt_save_ifs"
8549  MAGIC_CMD="$lt_save_MAGIC_CMD"
8550  ;;
8551esac
8552fi
8553
8554MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8555if test -n "$MAGIC_CMD"; then
8556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8557$as_echo "$MAGIC_CMD" >&6; }
8558else
8559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8560$as_echo "no" >&6; }
8561fi
8562
8563
8564
8565
8566
8567if test -z "$lt_cv_path_MAGIC_CMD"; then
8568  if test -n "$ac_tool_prefix"; then
8569    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8570$as_echo_n "checking for file... " >&6; }
8571if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8572  $as_echo_n "(cached) " >&6
8573else
8574  case $MAGIC_CMD in
8575[\\/*] |  ?:[\\/]*)
8576  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8577  ;;
8578*)
8579  lt_save_MAGIC_CMD="$MAGIC_CMD"
8580  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8581  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8582  for ac_dir in $ac_dummy; do
8583    IFS="$lt_save_ifs"
8584    test -z "$ac_dir" && ac_dir=.
8585    if test -f $ac_dir/file; then
8586      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8587      if test -n "$file_magic_test_file"; then
8588	case $deplibs_check_method in
8589	"file_magic "*)
8590	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8591	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8592	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8593	    $EGREP "$file_magic_regex" > /dev/null; then
8594	    :
8595	  else
8596	    cat <<_LT_EOF 1>&2
8597
8598*** Warning: the command libtool uses to detect shared libraries,
8599*** $file_magic_cmd, produces output that libtool cannot recognize.
8600*** The result is that libtool may fail to recognize shared libraries
8601*** as such.  This will affect the creation of libtool libraries that
8602*** depend on shared libraries, but programs linked with such libtool
8603*** libraries will work regardless of this problem.  Nevertheless, you
8604*** may want to report the problem to your system manager and/or to
8605*** bug-libtool@gnu.org
8606
8607_LT_EOF
8608	  fi ;;
8609	esac
8610      fi
8611      break
8612    fi
8613  done
8614  IFS="$lt_save_ifs"
8615  MAGIC_CMD="$lt_save_MAGIC_CMD"
8616  ;;
8617esac
8618fi
8619
8620MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8621if test -n "$MAGIC_CMD"; then
8622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8623$as_echo "$MAGIC_CMD" >&6; }
8624else
8625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8626$as_echo "no" >&6; }
8627fi
8628
8629
8630  else
8631    MAGIC_CMD=:
8632  fi
8633fi
8634
8635  fi
8636  ;;
8637esac
8638
8639# Use C for the default configuration in the libtool script
8640
8641lt_save_CC="$CC"
8642ac_ext=c
8643ac_cpp='$CPP $CPPFLAGS'
8644ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8645ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8646ac_compiler_gnu=$ac_cv_c_compiler_gnu
8647
8648
8649# Source file extension for C test sources.
8650ac_ext=c
8651
8652# Object file extension for compiled C test sources.
8653objext=o
8654objext=$objext
8655
8656# Code to be used in simple compile tests
8657lt_simple_compile_test_code="int some_variable = 0;"
8658
8659# Code to be used in simple link tests
8660lt_simple_link_test_code='int main(){return(0);}'
8661
8662
8663
8664
8665
8666
8667
8668# If no C compiler was specified, use CC.
8669LTCC=${LTCC-"$CC"}
8670
8671# If no C compiler flags were specified, use CFLAGS.
8672LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8673
8674# Allow CC to be a program name with arguments.
8675compiler=$CC
8676
8677# Save the default compiler, since it gets overwritten when the other
8678# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8679compiler_DEFAULT=$CC
8680
8681# save warnings/boilerplate of simple test code
8682ac_outfile=conftest.$ac_objext
8683echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8684eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8685_lt_compiler_boilerplate=`cat conftest.err`
8686$RM conftest*
8687
8688ac_outfile=conftest.$ac_objext
8689echo "$lt_simple_link_test_code" >conftest.$ac_ext
8690eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8691_lt_linker_boilerplate=`cat conftest.err`
8692$RM -r conftest*
8693
8694
8695## CAVEAT EMPTOR:
8696## There is no encapsulation within the following macros, do not change
8697## the running order or otherwise move them around unless you know exactly
8698## what you are doing...
8699if test -n "$compiler"; then
8700
8701lt_prog_compiler_no_builtin_flag=
8702
8703if test "$GCC" = yes; then
8704  case $cc_basename in
8705  nvcc*)
8706    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8707  *)
8708    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8709  esac
8710
8711  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8712$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8713if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8714  $as_echo_n "(cached) " >&6
8715else
8716  lt_cv_prog_compiler_rtti_exceptions=no
8717   ac_outfile=conftest.$ac_objext
8718   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8719   lt_compiler_flag="-fno-rtti -fno-exceptions"
8720   # Insert the option either (1) after the last *FLAGS variable, or
8721   # (2) before a word containing "conftest.", or (3) at the end.
8722   # Note that $ac_compile itself does not contain backslashes and begins
8723   # with a dollar sign (not a hyphen), so the echo should work correctly.
8724   # The option is referenced via a variable to avoid confusing sed.
8725   lt_compile=`echo "$ac_compile" | $SED \
8726   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8727   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8728   -e 's:$: $lt_compiler_flag:'`
8729   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8730   (eval "$lt_compile" 2>conftest.err)
8731   ac_status=$?
8732   cat conftest.err >&5
8733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8734   if (exit $ac_status) && test -s "$ac_outfile"; then
8735     # The compiler can only warn and ignore the option if not recognized
8736     # So say no if there are warnings other than the usual output.
8737     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8738     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8739     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8740       lt_cv_prog_compiler_rtti_exceptions=yes
8741     fi
8742   fi
8743   $RM conftest*
8744
8745fi
8746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8747$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8748
8749if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8750    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8751else
8752    :
8753fi
8754
8755fi
8756
8757
8758
8759
8760
8761
8762  lt_prog_compiler_wl=
8763lt_prog_compiler_pic=
8764lt_prog_compiler_static=
8765
8766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8767$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8768
8769  if test "$GCC" = yes; then
8770    lt_prog_compiler_wl='-Wl,'
8771    lt_prog_compiler_static='-static'
8772
8773    case $host_os in
8774      aix*)
8775      # All AIX code is PIC.
8776      if test "$host_cpu" = ia64; then
8777	# AIX 5 now supports IA64 processor
8778	lt_prog_compiler_static='-Bstatic'
8779      fi
8780      lt_prog_compiler_pic='-fPIC'
8781      ;;
8782
8783    amigaos*)
8784      case $host_cpu in
8785      powerpc)
8786            # see comment about AmigaOS4 .so support
8787            lt_prog_compiler_pic='-fPIC'
8788        ;;
8789      m68k)
8790            # FIXME: we need at least 68020 code to build shared libraries, but
8791            # adding the `-m68020' flag to GCC prevents building anything better,
8792            # like `-m68040'.
8793            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8794        ;;
8795      esac
8796      ;;
8797
8798    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8799      # PIC is the default for these OSes.
8800      ;;
8801
8802    mingw* | cygwin* | pw32* | os2* | cegcc*)
8803      # This hack is so that the source file can tell whether it is being
8804      # built for inclusion in a dll (and should export symbols for example).
8805      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8806      # (--disable-auto-import) libraries
8807      lt_prog_compiler_pic='-DDLL_EXPORT'
8808      ;;
8809
8810    darwin* | rhapsody*)
8811      # PIC is the default on this platform
8812      # Common symbols not allowed in MH_DYLIB files
8813      lt_prog_compiler_pic='-fno-common'
8814      ;;
8815
8816    haiku*)
8817      # PIC is the default for Haiku.
8818      # The "-static" flag exists, but is broken.
8819      lt_prog_compiler_static=
8820      ;;
8821
8822    hpux*)
8823      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8824      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8825      # sets the default TLS model and affects inlining.
8826      case $host_cpu in
8827      hppa*64*)
8828	# +Z the default
8829	;;
8830      *)
8831	lt_prog_compiler_pic='-fPIC'
8832	;;
8833      esac
8834      ;;
8835
8836    interix[3-9]*)
8837      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8838      # Instead, we relocate shared libraries at runtime.
8839      ;;
8840
8841    msdosdjgpp*)
8842      # Just because we use GCC doesn't mean we suddenly get shared libraries
8843      # on systems that don't support them.
8844      lt_prog_compiler_can_build_shared=no
8845      enable_shared=no
8846      ;;
8847
8848    *nto* | *qnx*)
8849      # QNX uses GNU C++, but need to define -shared option too, otherwise
8850      # it will coredump.
8851      lt_prog_compiler_pic='-fPIC -shared'
8852      ;;
8853
8854    sysv4*MP*)
8855      if test -d /usr/nec; then
8856	lt_prog_compiler_pic=-Kconform_pic
8857      fi
8858      ;;
8859
8860    *)
8861      lt_prog_compiler_pic='-fPIC'
8862      ;;
8863    esac
8864
8865    case $cc_basename in
8866    nvcc*) # Cuda Compiler Driver 2.2
8867      lt_prog_compiler_wl='-Xlinker '
8868      lt_prog_compiler_pic='-Xcompiler -fPIC'
8869      ;;
8870    esac
8871  else
8872    # PORTME Check for flag to pass linker flags through the system compiler.
8873    case $host_os in
8874    aix*)
8875      lt_prog_compiler_wl='-Wl,'
8876      if test "$host_cpu" = ia64; then
8877	# AIX 5 now supports IA64 processor
8878	lt_prog_compiler_static='-Bstatic'
8879      else
8880	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8881      fi
8882      ;;
8883
8884    mingw* | cygwin* | pw32* | os2* | cegcc*)
8885      # This hack is so that the source file can tell whether it is being
8886      # built for inclusion in a dll (and should export symbols for example).
8887      lt_prog_compiler_pic='-DDLL_EXPORT'
8888      ;;
8889
8890    hpux9* | hpux10* | hpux11*)
8891      lt_prog_compiler_wl='-Wl,'
8892      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8893      # not for PA HP-UX.
8894      case $host_cpu in
8895      hppa*64*|ia64*)
8896	# +Z the default
8897	;;
8898      *)
8899	lt_prog_compiler_pic='+Z'
8900	;;
8901      esac
8902      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8903      lt_prog_compiler_static='${wl}-a ${wl}archive'
8904      ;;
8905
8906    irix5* | irix6* | nonstopux*)
8907      lt_prog_compiler_wl='-Wl,'
8908      # PIC (with -KPIC) is the default.
8909      lt_prog_compiler_static='-non_shared'
8910      ;;
8911
8912    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8913      case $cc_basename in
8914      # old Intel for x86_64 which still supported -KPIC.
8915      ecc*)
8916	lt_prog_compiler_wl='-Wl,'
8917	lt_prog_compiler_pic='-KPIC'
8918	lt_prog_compiler_static='-static'
8919        ;;
8920      # icc used to be incompatible with GCC.
8921      # ICC 10 doesn't accept -KPIC any more.
8922      icc* | ifort*)
8923	lt_prog_compiler_wl='-Wl,'
8924	lt_prog_compiler_pic='-fPIC'
8925	lt_prog_compiler_static='-static'
8926        ;;
8927      # Lahey Fortran 8.1.
8928      lf95*)
8929	lt_prog_compiler_wl='-Wl,'
8930	lt_prog_compiler_pic='--shared'
8931	lt_prog_compiler_static='--static'
8932	;;
8933      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8934        # Portland Group compilers (*not* the Pentium gcc compiler,
8935	# which looks to be a dead project)
8936	lt_prog_compiler_wl='-Wl,'
8937	lt_prog_compiler_pic='-fpic'
8938	lt_prog_compiler_static='-Bstatic'
8939        ;;
8940      ccc*)
8941        lt_prog_compiler_wl='-Wl,'
8942        # All Alpha code is PIC.
8943        lt_prog_compiler_static='-non_shared'
8944        ;;
8945      xl* | bgxl* | bgf* | mpixl*)
8946	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8947	lt_prog_compiler_wl='-Wl,'
8948	lt_prog_compiler_pic='-qpic'
8949	lt_prog_compiler_static='-qstaticlink'
8950	;;
8951      *)
8952	case `$CC -V 2>&1 | sed 5q` in
8953	*Sun\ F* | *Sun*Fortran*)
8954	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8955	  lt_prog_compiler_pic='-KPIC'
8956	  lt_prog_compiler_static='-Bstatic'
8957	  lt_prog_compiler_wl=''
8958	  ;;
8959	*Sun\ C*)
8960	  # Sun C 5.9
8961	  lt_prog_compiler_pic='-KPIC'
8962	  lt_prog_compiler_static='-Bstatic'
8963	  lt_prog_compiler_wl='-Wl,'
8964	  ;;
8965	esac
8966	;;
8967      esac
8968      ;;
8969
8970    newsos6)
8971      lt_prog_compiler_pic='-KPIC'
8972      lt_prog_compiler_static='-Bstatic'
8973      ;;
8974
8975    *nto* | *qnx*)
8976      # QNX uses GNU C++, but need to define -shared option too, otherwise
8977      # it will coredump.
8978      lt_prog_compiler_pic='-fPIC -shared'
8979      ;;
8980
8981    osf3* | osf4* | osf5*)
8982      lt_prog_compiler_wl='-Wl,'
8983      # All OSF/1 code is PIC.
8984      lt_prog_compiler_static='-non_shared'
8985      ;;
8986
8987    rdos*)
8988      lt_prog_compiler_static='-non_shared'
8989      ;;
8990
8991    solaris*)
8992      lt_prog_compiler_pic='-KPIC'
8993      lt_prog_compiler_static='-Bstatic'
8994      case $cc_basename in
8995      f77* | f90* | f95*)
8996	lt_prog_compiler_wl='-Qoption ld ';;
8997      *)
8998	lt_prog_compiler_wl='-Wl,';;
8999      esac
9000      ;;
9001
9002    sunos4*)
9003      lt_prog_compiler_wl='-Qoption ld '
9004      lt_prog_compiler_pic='-PIC'
9005      lt_prog_compiler_static='-Bstatic'
9006      ;;
9007
9008    sysv4 | sysv4.2uw2* | sysv4.3*)
9009      lt_prog_compiler_wl='-Wl,'
9010      lt_prog_compiler_pic='-KPIC'
9011      lt_prog_compiler_static='-Bstatic'
9012      ;;
9013
9014    sysv4*MP*)
9015      if test -d /usr/nec ;then
9016	lt_prog_compiler_pic='-Kconform_pic'
9017	lt_prog_compiler_static='-Bstatic'
9018      fi
9019      ;;
9020
9021    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9022      lt_prog_compiler_wl='-Wl,'
9023      lt_prog_compiler_pic='-KPIC'
9024      lt_prog_compiler_static='-Bstatic'
9025      ;;
9026
9027    unicos*)
9028      lt_prog_compiler_wl='-Wl,'
9029      lt_prog_compiler_can_build_shared=no
9030      ;;
9031
9032    uts4*)
9033      lt_prog_compiler_pic='-pic'
9034      lt_prog_compiler_static='-Bstatic'
9035      ;;
9036
9037    *)
9038      lt_prog_compiler_can_build_shared=no
9039      ;;
9040    esac
9041  fi
9042
9043case $host_os in
9044  # For platforms which do not support PIC, -DPIC is meaningless:
9045  *djgpp*)
9046    lt_prog_compiler_pic=
9047    ;;
9048  *)
9049    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9050    ;;
9051esac
9052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9053$as_echo "$lt_prog_compiler_pic" >&6; }
9054
9055
9056
9057
9058
9059
9060#
9061# Check to make sure the PIC flag actually works.
9062#
9063if test -n "$lt_prog_compiler_pic"; then
9064  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9065$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9066if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9067  $as_echo_n "(cached) " >&6
9068else
9069  lt_cv_prog_compiler_pic_works=no
9070   ac_outfile=conftest.$ac_objext
9071   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9072   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9073   # Insert the option either (1) after the last *FLAGS variable, or
9074   # (2) before a word containing "conftest.", or (3) at the end.
9075   # Note that $ac_compile itself does not contain backslashes and begins
9076   # with a dollar sign (not a hyphen), so the echo should work correctly.
9077   # The option is referenced via a variable to avoid confusing sed.
9078   lt_compile=`echo "$ac_compile" | $SED \
9079   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9080   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9081   -e 's:$: $lt_compiler_flag:'`
9082   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9083   (eval "$lt_compile" 2>conftest.err)
9084   ac_status=$?
9085   cat conftest.err >&5
9086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9087   if (exit $ac_status) && test -s "$ac_outfile"; then
9088     # The compiler can only warn and ignore the option if not recognized
9089     # So say no if there are warnings other than the usual output.
9090     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9091     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9092     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9093       lt_cv_prog_compiler_pic_works=yes
9094     fi
9095   fi
9096   $RM conftest*
9097
9098fi
9099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9100$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9101
9102if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9103    case $lt_prog_compiler_pic in
9104     "" | " "*) ;;
9105     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9106     esac
9107else
9108    lt_prog_compiler_pic=
9109     lt_prog_compiler_can_build_shared=no
9110fi
9111
9112fi
9113
9114
9115
9116
9117
9118
9119#
9120# Check to make sure the static flag actually works.
9121#
9122wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9124$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9125if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9126  $as_echo_n "(cached) " >&6
9127else
9128  lt_cv_prog_compiler_static_works=no
9129   save_LDFLAGS="$LDFLAGS"
9130   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9131   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9132   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9133     # The linker can only warn and ignore the option if not recognized
9134     # So say no if there are warnings
9135     if test -s conftest.err; then
9136       # Append any errors to the config.log.
9137       cat conftest.err 1>&5
9138       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9139       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9140       if diff conftest.exp conftest.er2 >/dev/null; then
9141         lt_cv_prog_compiler_static_works=yes
9142       fi
9143     else
9144       lt_cv_prog_compiler_static_works=yes
9145     fi
9146   fi
9147   $RM -r conftest*
9148   LDFLAGS="$save_LDFLAGS"
9149
9150fi
9151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9152$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9153
9154if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9155    :
9156else
9157    lt_prog_compiler_static=
9158fi
9159
9160
9161
9162
9163
9164
9165
9166  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9167$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9168if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9169  $as_echo_n "(cached) " >&6
9170else
9171  lt_cv_prog_compiler_c_o=no
9172   $RM -r conftest 2>/dev/null
9173   mkdir conftest
9174   cd conftest
9175   mkdir out
9176   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9177
9178   lt_compiler_flag="-o out/conftest2.$ac_objext"
9179   # Insert the option either (1) after the last *FLAGS variable, or
9180   # (2) before a word containing "conftest.", or (3) at the end.
9181   # Note that $ac_compile itself does not contain backslashes and begins
9182   # with a dollar sign (not a hyphen), so the echo should work correctly.
9183   lt_compile=`echo "$ac_compile" | $SED \
9184   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9185   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9186   -e 's:$: $lt_compiler_flag:'`
9187   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9188   (eval "$lt_compile" 2>out/conftest.err)
9189   ac_status=$?
9190   cat out/conftest.err >&5
9191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9192   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9193   then
9194     # The compiler can only warn and ignore the option if not recognized
9195     # So say no if there are warnings
9196     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9197     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9198     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9199       lt_cv_prog_compiler_c_o=yes
9200     fi
9201   fi
9202   chmod u+w . 2>&5
9203   $RM conftest*
9204   # SGI C++ compiler will create directory out/ii_files/ for
9205   # template instantiation
9206   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9207   $RM out/* && rmdir out
9208   cd ..
9209   $RM -r conftest
9210   $RM conftest*
9211
9212fi
9213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9214$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9215
9216
9217
9218
9219
9220
9221  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9222$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9223if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9224  $as_echo_n "(cached) " >&6
9225else
9226  lt_cv_prog_compiler_c_o=no
9227   $RM -r conftest 2>/dev/null
9228   mkdir conftest
9229   cd conftest
9230   mkdir out
9231   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9232
9233   lt_compiler_flag="-o out/conftest2.$ac_objext"
9234   # Insert the option either (1) after the last *FLAGS variable, or
9235   # (2) before a word containing "conftest.", or (3) at the end.
9236   # Note that $ac_compile itself does not contain backslashes and begins
9237   # with a dollar sign (not a hyphen), so the echo should work correctly.
9238   lt_compile=`echo "$ac_compile" | $SED \
9239   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9240   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9241   -e 's:$: $lt_compiler_flag:'`
9242   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9243   (eval "$lt_compile" 2>out/conftest.err)
9244   ac_status=$?
9245   cat out/conftest.err >&5
9246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9247   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9248   then
9249     # The compiler can only warn and ignore the option if not recognized
9250     # So say no if there are warnings
9251     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9252     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9253     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9254       lt_cv_prog_compiler_c_o=yes
9255     fi
9256   fi
9257   chmod u+w . 2>&5
9258   $RM conftest*
9259   # SGI C++ compiler will create directory out/ii_files/ for
9260   # template instantiation
9261   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9262   $RM out/* && rmdir out
9263   cd ..
9264   $RM -r conftest
9265   $RM conftest*
9266
9267fi
9268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9269$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9270
9271
9272
9273
9274hard_links="nottested"
9275if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9276  # do not overwrite the value of need_locks provided by the user
9277  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9278$as_echo_n "checking if we can lock with hard links... " >&6; }
9279  hard_links=yes
9280  $RM conftest*
9281  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9282  touch conftest.a
9283  ln conftest.a conftest.b 2>&5 || hard_links=no
9284  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9286$as_echo "$hard_links" >&6; }
9287  if test "$hard_links" = no; then
9288    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9289$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9290    need_locks=warn
9291  fi
9292else
9293  need_locks=no
9294fi
9295
9296
9297
9298
9299
9300
9301  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9302$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9303
9304  runpath_var=
9305  allow_undefined_flag=
9306  always_export_symbols=no
9307  archive_cmds=
9308  archive_expsym_cmds=
9309  compiler_needs_object=no
9310  enable_shared_with_static_runtimes=no
9311  export_dynamic_flag_spec=
9312  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9313  hardcode_automatic=no
9314  hardcode_direct=no
9315  hardcode_direct_absolute=no
9316  hardcode_libdir_flag_spec=
9317  hardcode_libdir_flag_spec_ld=
9318  hardcode_libdir_separator=
9319  hardcode_minus_L=no
9320  hardcode_shlibpath_var=unsupported
9321  inherit_rpath=no
9322  link_all_deplibs=unknown
9323  module_cmds=
9324  module_expsym_cmds=
9325  old_archive_from_new_cmds=
9326  old_archive_from_expsyms_cmds=
9327  thread_safe_flag_spec=
9328  whole_archive_flag_spec=
9329  # include_expsyms should be a list of space-separated symbols to be *always*
9330  # included in the symbol list
9331  include_expsyms=
9332  # exclude_expsyms can be an extended regexp of symbols to exclude
9333  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9334  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9335  # as well as any symbol that contains `d'.
9336  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9337  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9338  # platforms (ab)use it in PIC code, but their linkers get confused if
9339  # the symbol is explicitly referenced.  Since portable code cannot
9340  # rely on this symbol name, it's probably fine to never include it in
9341  # preloaded symbol tables.
9342  # Exclude shared library initialization/finalization symbols.
9343  extract_expsyms_cmds=
9344
9345  case $host_os in
9346  cygwin* | mingw* | pw32* | cegcc*)
9347    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9348    # When not using gcc, we currently assume that we are using
9349    # Microsoft Visual C++.
9350    if test "$GCC" != yes; then
9351      with_gnu_ld=no
9352    fi
9353    ;;
9354  interix*)
9355    # we just hope/assume this is gcc and not c89 (= MSVC++)
9356    with_gnu_ld=yes
9357    ;;
9358  openbsd*)
9359    with_gnu_ld=no
9360    ;;
9361  esac
9362
9363  ld_shlibs=yes
9364
9365  # On some targets, GNU ld is compatible enough with the native linker
9366  # that we're better off using the native interface for both.
9367  lt_use_gnu_ld_interface=no
9368  if test "$with_gnu_ld" = yes; then
9369    case $host_os in
9370      aix*)
9371	# The AIX port of GNU ld has always aspired to compatibility
9372	# with the native linker.  However, as the warning in the GNU ld
9373	# block says, versions before 2.19.5* couldn't really create working
9374	# shared libraries, regardless of the interface used.
9375	case `$LD -v 2>&1` in
9376	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9377	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9378	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9379	  *)
9380	    lt_use_gnu_ld_interface=yes
9381	    ;;
9382	esac
9383	;;
9384      *)
9385	lt_use_gnu_ld_interface=yes
9386	;;
9387    esac
9388  fi
9389
9390  if test "$lt_use_gnu_ld_interface" = yes; then
9391    # If archive_cmds runs LD, not CC, wlarc should be empty
9392    wlarc='${wl}'
9393
9394    # Set some defaults for GNU ld with shared library support. These
9395    # are reset later if shared libraries are not supported. Putting them
9396    # here allows them to be overridden if necessary.
9397    runpath_var=LD_RUN_PATH
9398    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9399    export_dynamic_flag_spec='${wl}--export-dynamic'
9400    # ancient GNU ld didn't support --whole-archive et. al.
9401    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9402      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9403    else
9404      whole_archive_flag_spec=
9405    fi
9406    supports_anon_versioning=no
9407    case `$LD -v 2>&1` in
9408      *GNU\ gold*) supports_anon_versioning=yes ;;
9409      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9410      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9411      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9412      *\ 2.11.*) ;; # other 2.11 versions
9413      *) supports_anon_versioning=yes ;;
9414    esac
9415
9416    # See if GNU ld supports shared libraries.
9417    case $host_os in
9418    aix[3-9]*)
9419      # On AIX/PPC, the GNU linker is very broken
9420      if test "$host_cpu" != ia64; then
9421	ld_shlibs=no
9422	cat <<_LT_EOF 1>&2
9423
9424*** Warning: the GNU linker, at least up to release 2.19, is reported
9425*** to be unable to reliably create shared libraries on AIX.
9426*** Therefore, libtool is disabling shared libraries support.  If you
9427*** really care for shared libraries, you may want to install binutils
9428*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9429*** You will then need to restart the configuration process.
9430
9431_LT_EOF
9432      fi
9433      ;;
9434
9435    amigaos*)
9436      case $host_cpu in
9437      powerpc)
9438            # see comment about AmigaOS4 .so support
9439            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9440            archive_expsym_cmds=''
9441        ;;
9442      m68k)
9443            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)'
9444            hardcode_libdir_flag_spec='-L$libdir'
9445            hardcode_minus_L=yes
9446        ;;
9447      esac
9448      ;;
9449
9450    beos*)
9451      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9452	allow_undefined_flag=unsupported
9453	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9454	# support --undefined.  This deserves some investigation.  FIXME
9455	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9456      else
9457	ld_shlibs=no
9458      fi
9459      ;;
9460
9461    cygwin* | mingw* | pw32* | cegcc*)
9462      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9463      # as there is no search path for DLLs.
9464      hardcode_libdir_flag_spec='-L$libdir'
9465      export_dynamic_flag_spec='${wl}--export-all-symbols'
9466      allow_undefined_flag=unsupported
9467      always_export_symbols=no
9468      enable_shared_with_static_runtimes=yes
9469      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9470
9471      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9472        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9473	# If the export-symbols file already is a .def file (1st line
9474	# is EXPORTS), use it as is; otherwise, prepend...
9475	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9476	  cp $export_symbols $output_objdir/$soname.def;
9477	else
9478	  echo EXPORTS > $output_objdir/$soname.def;
9479	  cat $export_symbols >> $output_objdir/$soname.def;
9480	fi~
9481	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9482      else
9483	ld_shlibs=no
9484      fi
9485      ;;
9486
9487    haiku*)
9488      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9489      link_all_deplibs=yes
9490      ;;
9491
9492    interix[3-9]*)
9493      hardcode_direct=no
9494      hardcode_shlibpath_var=no
9495      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9496      export_dynamic_flag_spec='${wl}-E'
9497      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9498      # Instead, shared libraries are loaded at an image base (0x10000000 by
9499      # default) and relocated if they conflict, which is a slow very memory
9500      # consuming and fragmenting process.  To avoid this, we pick a random,
9501      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9502      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9503      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9504      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'
9505      ;;
9506
9507    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9508      tmp_diet=no
9509      if test "$host_os" = linux-dietlibc; then
9510	case $cc_basename in
9511	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9512	esac
9513      fi
9514      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9515	 && test "$tmp_diet" = no
9516      then
9517	tmp_addflag=' $pic_flag'
9518	tmp_sharedflag='-shared'
9519	case $cc_basename,$host_cpu in
9520        pgcc*)				# Portland Group C compiler
9521	  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'
9522	  tmp_addflag=' $pic_flag'
9523	  ;;
9524	pgf77* | pgf90* | pgf95* | pgfortran*)
9525					# Portland Group f77 and f90 compilers
9526	  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'
9527	  tmp_addflag=' $pic_flag -Mnomain' ;;
9528	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9529	  tmp_addflag=' -i_dynamic' ;;
9530	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9531	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9532	ifc* | ifort*)			# Intel Fortran compiler
9533	  tmp_addflag=' -nofor_main' ;;
9534	lf95*)				# Lahey Fortran 8.1
9535	  whole_archive_flag_spec=
9536	  tmp_sharedflag='--shared' ;;
9537	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9538	  tmp_sharedflag='-qmkshrobj'
9539	  tmp_addflag= ;;
9540	nvcc*)	# Cuda Compiler Driver 2.2
9541	  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'
9542	  compiler_needs_object=yes
9543	  ;;
9544	esac
9545	case `$CC -V 2>&1 | sed 5q` in
9546	*Sun\ C*)			# Sun C 5.9
9547	  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'
9548	  compiler_needs_object=yes
9549	  tmp_sharedflag='-G' ;;
9550	*Sun\ F*)			# Sun Fortran 8.3
9551	  tmp_sharedflag='-G' ;;
9552	esac
9553	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9554
9555        if test "x$supports_anon_versioning" = xyes; then
9556          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9557	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9558	    echo "local: *; };" >> $output_objdir/$libname.ver~
9559	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9560        fi
9561
9562	case $cc_basename in
9563	xlf* | bgf* | bgxlf* | mpixlf*)
9564	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9565	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9566	  hardcode_libdir_flag_spec=
9567	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9568	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9569	  if test "x$supports_anon_versioning" = xyes; then
9570	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9571	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9572	      echo "local: *; };" >> $output_objdir/$libname.ver~
9573	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9574	  fi
9575	  ;;
9576	esac
9577      else
9578        ld_shlibs=no
9579      fi
9580      ;;
9581
9582    netbsd*)
9583      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9584	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9585	wlarc=
9586      else
9587	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9588	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9589      fi
9590      ;;
9591
9592    solaris*)
9593      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9594	ld_shlibs=no
9595	cat <<_LT_EOF 1>&2
9596
9597*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9598*** create shared libraries on Solaris systems.  Therefore, libtool
9599*** is disabling shared libraries support.  We urge you to upgrade GNU
9600*** binutils to release 2.9.1 or newer.  Another option is to modify
9601*** your PATH or compiler configuration so that the native linker is
9602*** used, and then restart.
9603
9604_LT_EOF
9605      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9606	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9607	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9608      else
9609	ld_shlibs=no
9610      fi
9611      ;;
9612
9613    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9614      case `$LD -v 2>&1` in
9615        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9616	ld_shlibs=no
9617	cat <<_LT_EOF 1>&2
9618
9619*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9620*** reliably create shared libraries on SCO systems.  Therefore, libtool
9621*** is disabling shared libraries support.  We urge you to upgrade GNU
9622*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9623*** your PATH or compiler configuration so that the native linker is
9624*** used, and then restart.
9625
9626_LT_EOF
9627	;;
9628	*)
9629	  # For security reasons, it is highly recommended that you always
9630	  # use absolute paths for naming shared libraries, and exclude the
9631	  # DT_RUNPATH tag from executables and libraries.  But doing so
9632	  # requires that you compile everything twice, which is a pain.
9633	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9634	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9635	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9636	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9637	  else
9638	    ld_shlibs=no
9639	  fi
9640	;;
9641      esac
9642      ;;
9643
9644    sunos4*)
9645      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9646      wlarc=
9647      hardcode_direct=yes
9648      hardcode_shlibpath_var=no
9649      ;;
9650
9651    *)
9652      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9653	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9654	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9655      else
9656	ld_shlibs=no
9657      fi
9658      ;;
9659    esac
9660
9661    if test "$ld_shlibs" = no; then
9662      runpath_var=
9663      hardcode_libdir_flag_spec=
9664      export_dynamic_flag_spec=
9665      whole_archive_flag_spec=
9666    fi
9667  else
9668    # PORTME fill in a description of your system's linker (not GNU ld)
9669    case $host_os in
9670    aix3*)
9671      allow_undefined_flag=unsupported
9672      always_export_symbols=yes
9673      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'
9674      # Note: this linker hardcodes the directories in LIBPATH if there
9675      # are no directories specified by -L.
9676      hardcode_minus_L=yes
9677      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9678	# Neither direct hardcoding nor static linking is supported with a
9679	# broken collect2.
9680	hardcode_direct=unsupported
9681      fi
9682      ;;
9683
9684    aix[4-9]*)
9685      if test "$host_cpu" = ia64; then
9686	# On IA64, the linker does run time linking by default, so we don't
9687	# have to do anything special.
9688	aix_use_runtimelinking=no
9689	exp_sym_flag='-Bexport'
9690	no_entry_flag=""
9691      else
9692	# If we're using GNU nm, then we don't want the "-C" option.
9693	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9694	# Also, AIX nm treats weak defined symbols like other global
9695	# defined symbols, whereas GNU nm marks them as "W".
9696	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9697	  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'
9698	else
9699	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9700	fi
9701	aix_use_runtimelinking=no
9702
9703	# Test if we are trying to use run time linking or normal
9704	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9705	# need to do runtime linking.
9706	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9707	  for ld_flag in $LDFLAGS; do
9708	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9709	    aix_use_runtimelinking=yes
9710	    break
9711	  fi
9712	  done
9713	  ;;
9714	esac
9715
9716	exp_sym_flag='-bexport'
9717	no_entry_flag='-bnoentry'
9718      fi
9719
9720      # When large executables or shared objects are built, AIX ld can
9721      # have problems creating the table of contents.  If linking a library
9722      # or program results in "error TOC overflow" add -mminimal-toc to
9723      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9724      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9725
9726      archive_cmds=''
9727      hardcode_direct=yes
9728      hardcode_direct_absolute=yes
9729      hardcode_libdir_separator=':'
9730      link_all_deplibs=yes
9731      file_list_spec='${wl}-f,'
9732
9733      if test "$GCC" = yes; then
9734	case $host_os in aix4.[012]|aix4.[012].*)
9735	# We only want to do this on AIX 4.2 and lower, the check
9736	# below for broken collect2 doesn't work under 4.3+
9737	  collect2name=`${CC} -print-prog-name=collect2`
9738	  if test -f "$collect2name" &&
9739	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9740	  then
9741	  # We have reworked collect2
9742	  :
9743	  else
9744	  # We have old collect2
9745	  hardcode_direct=unsupported
9746	  # It fails to find uninstalled libraries when the uninstalled
9747	  # path is not listed in the libpath.  Setting hardcode_minus_L
9748	  # to unsupported forces relinking
9749	  hardcode_minus_L=yes
9750	  hardcode_libdir_flag_spec='-L$libdir'
9751	  hardcode_libdir_separator=
9752	  fi
9753	  ;;
9754	esac
9755	shared_flag='-shared'
9756	if test "$aix_use_runtimelinking" = yes; then
9757	  shared_flag="$shared_flag "'${wl}-G'
9758	fi
9759      else
9760	# not using gcc
9761	if test "$host_cpu" = ia64; then
9762	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9763	# chokes on -Wl,-G. The following line is correct:
9764	  shared_flag='-G'
9765	else
9766	  if test "$aix_use_runtimelinking" = yes; then
9767	    shared_flag='${wl}-G'
9768	  else
9769	    shared_flag='${wl}-bM:SRE'
9770	  fi
9771	fi
9772      fi
9773
9774      export_dynamic_flag_spec='${wl}-bexpall'
9775      # It seems that -bexpall does not export symbols beginning with
9776      # underscore (_), so it is better to generate a list of symbols to export.
9777      always_export_symbols=yes
9778      if test "$aix_use_runtimelinking" = yes; then
9779	# Warning - without using the other runtime loading flags (-brtl),
9780	# -berok will link without error, but may produce a broken library.
9781	allow_undefined_flag='-berok'
9782        # Determine the default libpath from the value encoded in an
9783        # empty executable.
9784        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9785/* end confdefs.h.  */
9786
9787int
9788main ()
9789{
9790
9791  ;
9792  return 0;
9793}
9794_ACEOF
9795if ac_fn_c_try_link "$LINENO"; then :
9796
9797lt_aix_libpath_sed='
9798    /Import File Strings/,/^$/ {
9799	/^0/ {
9800	    s/^0  *\(.*\)$/\1/
9801	    p
9802	}
9803    }'
9804aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9805# Check for a 64-bit object if we didn't find anything.
9806if test -z "$aix_libpath"; then
9807  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9808fi
9809fi
9810rm -f core conftest.err conftest.$ac_objext \
9811    conftest$ac_exeext conftest.$ac_ext
9812if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9813
9814        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9815        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"
9816      else
9817	if test "$host_cpu" = ia64; then
9818	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9819	  allow_undefined_flag="-z nodefs"
9820	  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"
9821	else
9822	 # Determine the default libpath from the value encoded in an
9823	 # empty executable.
9824	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9825/* end confdefs.h.  */
9826
9827int
9828main ()
9829{
9830
9831  ;
9832  return 0;
9833}
9834_ACEOF
9835if ac_fn_c_try_link "$LINENO"; then :
9836
9837lt_aix_libpath_sed='
9838    /Import File Strings/,/^$/ {
9839	/^0/ {
9840	    s/^0  *\(.*\)$/\1/
9841	    p
9842	}
9843    }'
9844aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9845# Check for a 64-bit object if we didn't find anything.
9846if test -z "$aix_libpath"; then
9847  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9848fi
9849fi
9850rm -f core conftest.err conftest.$ac_objext \
9851    conftest$ac_exeext conftest.$ac_ext
9852if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9853
9854	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9855	  # Warning - without using the other run time loading flags,
9856	  # -berok will link without error, but may produce a broken library.
9857	  no_undefined_flag=' ${wl}-bernotok'
9858	  allow_undefined_flag=' ${wl}-berok'
9859	  if test "$with_gnu_ld" = yes; then
9860	    # We only use this code for GNU lds that support --whole-archive.
9861	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9862	  else
9863	    # Exported symbols can be pulled into shared objects from archives
9864	    whole_archive_flag_spec='$convenience'
9865	  fi
9866	  archive_cmds_need_lc=yes
9867	  # This is similar to how AIX traditionally builds its shared libraries.
9868	  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'
9869	fi
9870      fi
9871      ;;
9872
9873    amigaos*)
9874      case $host_cpu in
9875      powerpc)
9876            # see comment about AmigaOS4 .so support
9877            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9878            archive_expsym_cmds=''
9879        ;;
9880      m68k)
9881            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)'
9882            hardcode_libdir_flag_spec='-L$libdir'
9883            hardcode_minus_L=yes
9884        ;;
9885      esac
9886      ;;
9887
9888    bsdi[45]*)
9889      export_dynamic_flag_spec=-rdynamic
9890      ;;
9891
9892    cygwin* | mingw* | pw32* | cegcc*)
9893      # When not using gcc, we currently assume that we are using
9894      # Microsoft Visual C++.
9895      # hardcode_libdir_flag_spec is actually meaningless, as there is
9896      # no search path for DLLs.
9897      hardcode_libdir_flag_spec=' '
9898      allow_undefined_flag=unsupported
9899      # Tell ltmain to make .lib files, not .a files.
9900      libext=lib
9901      # Tell ltmain to make .dll files, not .so files.
9902      shrext_cmds=".dll"
9903      # FIXME: Setting linknames here is a bad hack.
9904      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9905      # The linker will automatically build a .lib file if we build a DLL.
9906      old_archive_from_new_cmds='true'
9907      # FIXME: Should let the user specify the lib program.
9908      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9909      fix_srcfile_path='`cygpath -w "$srcfile"`'
9910      enable_shared_with_static_runtimes=yes
9911      ;;
9912
9913    darwin* | rhapsody*)
9914
9915
9916  archive_cmds_need_lc=no
9917  hardcode_direct=no
9918  hardcode_automatic=yes
9919  hardcode_shlibpath_var=unsupported
9920  if test "$lt_cv_ld_force_load" = "yes"; then
9921    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\"`'
9922  else
9923    whole_archive_flag_spec=''
9924  fi
9925  link_all_deplibs=yes
9926  allow_undefined_flag="$_lt_dar_allow_undefined"
9927  case $cc_basename in
9928     ifort*) _lt_dar_can_shared=yes ;;
9929     *) _lt_dar_can_shared=$GCC ;;
9930  esac
9931  if test "$_lt_dar_can_shared" = "yes"; then
9932    output_verbose_link_cmd=func_echo_all
9933    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9934    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9935    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}"
9936    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}"
9937
9938  else
9939  ld_shlibs=no
9940  fi
9941
9942      ;;
9943
9944    dgux*)
9945      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9946      hardcode_libdir_flag_spec='-L$libdir'
9947      hardcode_shlibpath_var=no
9948      ;;
9949
9950    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9951    # support.  Future versions do this automatically, but an explicit c++rt0.o
9952    # does not break anything, and helps significantly (at the cost of a little
9953    # extra space).
9954    freebsd2.2*)
9955      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9956      hardcode_libdir_flag_spec='-R$libdir'
9957      hardcode_direct=yes
9958      hardcode_shlibpath_var=no
9959      ;;
9960
9961    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9962    freebsd2.*)
9963      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9964      hardcode_direct=yes
9965      hardcode_minus_L=yes
9966      hardcode_shlibpath_var=no
9967      ;;
9968
9969    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9970    freebsd* | dragonfly*)
9971      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9972      hardcode_libdir_flag_spec='-R$libdir'
9973      hardcode_direct=yes
9974      hardcode_shlibpath_var=no
9975      ;;
9976
9977    hpux9*)
9978      if test "$GCC" = yes; then
9979	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9980      else
9981	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'
9982      fi
9983      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9984      hardcode_libdir_separator=:
9985      hardcode_direct=yes
9986
9987      # hardcode_minus_L: Not really in the search PATH,
9988      # but as the default location of the library.
9989      hardcode_minus_L=yes
9990      export_dynamic_flag_spec='${wl}-E'
9991      ;;
9992
9993    hpux10*)
9994      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9995	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9996      else
9997	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9998      fi
9999      if test "$with_gnu_ld" = no; then
10000	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10001	hardcode_libdir_flag_spec_ld='+b $libdir'
10002	hardcode_libdir_separator=:
10003	hardcode_direct=yes
10004	hardcode_direct_absolute=yes
10005	export_dynamic_flag_spec='${wl}-E'
10006	# hardcode_minus_L: Not really in the search PATH,
10007	# but as the default location of the library.
10008	hardcode_minus_L=yes
10009      fi
10010      ;;
10011
10012    hpux11*)
10013      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10014	case $host_cpu in
10015	hppa*64*)
10016	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10017	  ;;
10018	ia64*)
10019	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10020	  ;;
10021	*)
10022	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10023	  ;;
10024	esac
10025      else
10026	case $host_cpu in
10027	hppa*64*)
10028	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10029	  ;;
10030	ia64*)
10031	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10032	  ;;
10033	*)
10034
10035	  # Older versions of the 11.00 compiler do not understand -b yet
10036	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10037	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10038$as_echo_n "checking if $CC understands -b... " >&6; }
10039if test "${lt_cv_prog_compiler__b+set}" = set; then :
10040  $as_echo_n "(cached) " >&6
10041else
10042  lt_cv_prog_compiler__b=no
10043   save_LDFLAGS="$LDFLAGS"
10044   LDFLAGS="$LDFLAGS -b"
10045   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10046   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10047     # The linker can only warn and ignore the option if not recognized
10048     # So say no if there are warnings
10049     if test -s conftest.err; then
10050       # Append any errors to the config.log.
10051       cat conftest.err 1>&5
10052       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10053       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10054       if diff conftest.exp conftest.er2 >/dev/null; then
10055         lt_cv_prog_compiler__b=yes
10056       fi
10057     else
10058       lt_cv_prog_compiler__b=yes
10059     fi
10060   fi
10061   $RM -r conftest*
10062   LDFLAGS="$save_LDFLAGS"
10063
10064fi
10065{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10066$as_echo "$lt_cv_prog_compiler__b" >&6; }
10067
10068if test x"$lt_cv_prog_compiler__b" = xyes; then
10069    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10070else
10071    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10072fi
10073
10074	  ;;
10075	esac
10076      fi
10077      if test "$with_gnu_ld" = no; then
10078	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10079	hardcode_libdir_separator=:
10080
10081	case $host_cpu in
10082	hppa*64*|ia64*)
10083	  hardcode_direct=no
10084	  hardcode_shlibpath_var=no
10085	  ;;
10086	*)
10087	  hardcode_direct=yes
10088	  hardcode_direct_absolute=yes
10089	  export_dynamic_flag_spec='${wl}-E'
10090
10091	  # hardcode_minus_L: Not really in the search PATH,
10092	  # but as the default location of the library.
10093	  hardcode_minus_L=yes
10094	  ;;
10095	esac
10096      fi
10097      ;;
10098
10099    irix5* | irix6* | nonstopux*)
10100      if test "$GCC" = yes; then
10101	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10102	# Try to use the -exported_symbol ld option, if it does not
10103	# work, assume that -exports_file does not work either and
10104	# implicitly export all symbols.
10105        save_LDFLAGS="$LDFLAGS"
10106        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10107        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10108/* end confdefs.h.  */
10109int foo(void) {}
10110_ACEOF
10111if ac_fn_c_try_link "$LINENO"; then :
10112  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10113
10114fi
10115rm -f core conftest.err conftest.$ac_objext \
10116    conftest$ac_exeext conftest.$ac_ext
10117        LDFLAGS="$save_LDFLAGS"
10118      else
10119	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'
10120	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'
10121      fi
10122      archive_cmds_need_lc='no'
10123      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10124      hardcode_libdir_separator=:
10125      inherit_rpath=yes
10126      link_all_deplibs=yes
10127      ;;
10128
10129    netbsd*)
10130      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10131	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10132      else
10133	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10134      fi
10135      hardcode_libdir_flag_spec='-R$libdir'
10136      hardcode_direct=yes
10137      hardcode_shlibpath_var=no
10138      ;;
10139
10140    newsos6)
10141      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10142      hardcode_direct=yes
10143      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10144      hardcode_libdir_separator=:
10145      hardcode_shlibpath_var=no
10146      ;;
10147
10148    *nto* | *qnx*)
10149      ;;
10150
10151    openbsd*)
10152      if test -f /usr/libexec/ld.so; then
10153	hardcode_direct=yes
10154	hardcode_shlibpath_var=no
10155	hardcode_direct_absolute=yes
10156	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10157	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10158	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10159	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10160	  export_dynamic_flag_spec='${wl}-E'
10161	else
10162	  case $host_os in
10163	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10164	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10165	     hardcode_libdir_flag_spec='-R$libdir'
10166	     ;;
10167	   *)
10168	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10169	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10170	     ;;
10171	  esac
10172	fi
10173      else
10174	ld_shlibs=no
10175      fi
10176      ;;
10177
10178    os2*)
10179      hardcode_libdir_flag_spec='-L$libdir'
10180      hardcode_minus_L=yes
10181      allow_undefined_flag=unsupported
10182      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'
10183      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10184      ;;
10185
10186    osf3*)
10187      if test "$GCC" = yes; then
10188	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10189	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'
10190      else
10191	allow_undefined_flag=' -expect_unresolved \*'
10192	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'
10193      fi
10194      archive_cmds_need_lc='no'
10195      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10196      hardcode_libdir_separator=:
10197      ;;
10198
10199    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10200      if test "$GCC" = yes; then
10201	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10202	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10203	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10204      else
10205	allow_undefined_flag=' -expect_unresolved \*'
10206	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'
10207	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~
10208	$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'
10209
10210	# Both c and cxx compiler support -rpath directly
10211	hardcode_libdir_flag_spec='-rpath $libdir'
10212      fi
10213      archive_cmds_need_lc='no'
10214      hardcode_libdir_separator=:
10215      ;;
10216
10217    solaris*)
10218      no_undefined_flag=' -z defs'
10219      if test "$GCC" = yes; then
10220	wlarc='${wl}'
10221	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10222	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10223	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10224      else
10225	case `$CC -V 2>&1` in
10226	*"Compilers 5.0"*)
10227	  wlarc=''
10228	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10229	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10230	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10231	  ;;
10232	*)
10233	  wlarc='${wl}'
10234	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10235	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10236	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10237	  ;;
10238	esac
10239      fi
10240      hardcode_libdir_flag_spec='-R$libdir'
10241      hardcode_shlibpath_var=no
10242      case $host_os in
10243      solaris2.[0-5] | solaris2.[0-5].*) ;;
10244      *)
10245	# The compiler driver will combine and reorder linker options,
10246	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10247	# but is careful enough not to reorder.
10248	# Supported since Solaris 2.6 (maybe 2.5.1?)
10249	if test "$GCC" = yes; then
10250	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10251	else
10252	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10253	fi
10254	;;
10255      esac
10256      link_all_deplibs=yes
10257      ;;
10258
10259    sunos4*)
10260      if test "x$host_vendor" = xsequent; then
10261	# Use $CC to link under sequent, because it throws in some extra .o
10262	# files that make .init and .fini sections work.
10263	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10264      else
10265	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10266      fi
10267      hardcode_libdir_flag_spec='-L$libdir'
10268      hardcode_direct=yes
10269      hardcode_minus_L=yes
10270      hardcode_shlibpath_var=no
10271      ;;
10272
10273    sysv4)
10274      case $host_vendor in
10275	sni)
10276	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10277	  hardcode_direct=yes # is this really true???
10278	;;
10279	siemens)
10280	  ## LD is ld it makes a PLAMLIB
10281	  ## CC just makes a GrossModule.
10282	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10283	  reload_cmds='$CC -r -o $output$reload_objs'
10284	  hardcode_direct=no
10285        ;;
10286	motorola)
10287	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10288	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10289	;;
10290      esac
10291      runpath_var='LD_RUN_PATH'
10292      hardcode_shlibpath_var=no
10293      ;;
10294
10295    sysv4.3*)
10296      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10297      hardcode_shlibpath_var=no
10298      export_dynamic_flag_spec='-Bexport'
10299      ;;
10300
10301    sysv4*MP*)
10302      if test -d /usr/nec; then
10303	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10304	hardcode_shlibpath_var=no
10305	runpath_var=LD_RUN_PATH
10306	hardcode_runpath_var=yes
10307	ld_shlibs=yes
10308      fi
10309      ;;
10310
10311    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10312      no_undefined_flag='${wl}-z,text'
10313      archive_cmds_need_lc=no
10314      hardcode_shlibpath_var=no
10315      runpath_var='LD_RUN_PATH'
10316
10317      if test "$GCC" = yes; then
10318	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10319	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10320      else
10321	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10322	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10323      fi
10324      ;;
10325
10326    sysv5* | sco3.2v5* | sco5v6*)
10327      # Note: We can NOT use -z defs as we might desire, because we do not
10328      # link with -lc, and that would cause any symbols used from libc to
10329      # always be unresolved, which means just about no library would
10330      # ever link correctly.  If we're not using GNU ld we use -z text
10331      # though, which does catch some bad symbols but isn't as heavy-handed
10332      # as -z defs.
10333      no_undefined_flag='${wl}-z,text'
10334      allow_undefined_flag='${wl}-z,nodefs'
10335      archive_cmds_need_lc=no
10336      hardcode_shlibpath_var=no
10337      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10338      hardcode_libdir_separator=':'
10339      link_all_deplibs=yes
10340      export_dynamic_flag_spec='${wl}-Bexport'
10341      runpath_var='LD_RUN_PATH'
10342
10343      if test "$GCC" = yes; then
10344	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10345	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10346      else
10347	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10348	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10349      fi
10350      ;;
10351
10352    uts4*)
10353      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10354      hardcode_libdir_flag_spec='-L$libdir'
10355      hardcode_shlibpath_var=no
10356      ;;
10357
10358    *)
10359      ld_shlibs=no
10360      ;;
10361    esac
10362
10363    if test x$host_vendor = xsni; then
10364      case $host in
10365      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10366	export_dynamic_flag_spec='${wl}-Blargedynsym'
10367	;;
10368      esac
10369    fi
10370  fi
10371
10372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10373$as_echo "$ld_shlibs" >&6; }
10374test "$ld_shlibs" = no && can_build_shared=no
10375
10376with_gnu_ld=$with_gnu_ld
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392#
10393# Do we need to explicitly link libc?
10394#
10395case "x$archive_cmds_need_lc" in
10396x|xyes)
10397  # Assume -lc should be added
10398  archive_cmds_need_lc=yes
10399
10400  if test "$enable_shared" = yes && test "$GCC" = yes; then
10401    case $archive_cmds in
10402    *'~'*)
10403      # FIXME: we may have to deal with multi-command sequences.
10404      ;;
10405    '$CC '*)
10406      # Test whether the compiler implicitly links with -lc since on some
10407      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10408      # to ld, don't add -lc before -lgcc.
10409      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10410$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10411if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10412  $as_echo_n "(cached) " >&6
10413else
10414  $RM conftest*
10415	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10416
10417	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10418  (eval $ac_compile) 2>&5
10419  ac_status=$?
10420  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10421  test $ac_status = 0; } 2>conftest.err; then
10422	  soname=conftest
10423	  lib=conftest
10424	  libobjs=conftest.$ac_objext
10425	  deplibs=
10426	  wl=$lt_prog_compiler_wl
10427	  pic_flag=$lt_prog_compiler_pic
10428	  compiler_flags=-v
10429	  linker_flags=-v
10430	  verstring=
10431	  output_objdir=.
10432	  libname=conftest
10433	  lt_save_allow_undefined_flag=$allow_undefined_flag
10434	  allow_undefined_flag=
10435	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10436  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10437  ac_status=$?
10438  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10439  test $ac_status = 0; }
10440	  then
10441	    lt_cv_archive_cmds_need_lc=no
10442	  else
10443	    lt_cv_archive_cmds_need_lc=yes
10444	  fi
10445	  allow_undefined_flag=$lt_save_allow_undefined_flag
10446	else
10447	  cat conftest.err 1>&5
10448	fi
10449	$RM conftest*
10450
10451fi
10452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10453$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10454      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10455      ;;
10456    esac
10457  fi
10458  ;;
10459esac
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10618$as_echo_n "checking dynamic linker characteristics... " >&6; }
10619
10620if test "$GCC" = yes; then
10621  case $host_os in
10622    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10623    *) lt_awk_arg="/^libraries:/" ;;
10624  esac
10625  case $host_os in
10626    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10627    *) lt_sed_strip_eq="s,=/,/,g" ;;
10628  esac
10629  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10630  case $lt_search_path_spec in
10631  *\;*)
10632    # if the path contains ";" then we assume it to be the separator
10633    # otherwise default to the standard path separator (i.e. ":") - it is
10634    # assumed that no part of a normal pathname contains ";" but that should
10635    # okay in the real world where ";" in dirpaths is itself problematic.
10636    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10637    ;;
10638  *)
10639    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10640    ;;
10641  esac
10642  # Ok, now we have the path, separated by spaces, we can step through it
10643  # and add multilib dir if necessary.
10644  lt_tmp_lt_search_path_spec=
10645  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10646  for lt_sys_path in $lt_search_path_spec; do
10647    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10648      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10649    else
10650      test -d "$lt_sys_path" && \
10651	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10652    fi
10653  done
10654  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10655BEGIN {RS=" "; FS="/|\n";} {
10656  lt_foo="";
10657  lt_count=0;
10658  for (lt_i = NF; lt_i > 0; lt_i--) {
10659    if ($lt_i != "" && $lt_i != ".") {
10660      if ($lt_i == "..") {
10661        lt_count++;
10662      } else {
10663        if (lt_count == 0) {
10664          lt_foo="/" $lt_i lt_foo;
10665        } else {
10666          lt_count--;
10667        }
10668      }
10669    }
10670  }
10671  if (lt_foo != "") { lt_freq[lt_foo]++; }
10672  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10673}'`
10674  # AWK program above erroneously prepends '/' to C:/dos/paths
10675  # for these hosts.
10676  case $host_os in
10677    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10678      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10679  esac
10680  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10681else
10682  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10683fi
10684library_names_spec=
10685libname_spec='lib$name'
10686soname_spec=
10687shrext_cmds=".so"
10688postinstall_cmds=
10689postuninstall_cmds=
10690finish_cmds=
10691finish_eval=
10692shlibpath_var=
10693shlibpath_overrides_runpath=unknown
10694version_type=none
10695dynamic_linker="$host_os ld.so"
10696sys_lib_dlsearch_path_spec="/lib /usr/lib"
10697need_lib_prefix=unknown
10698hardcode_into_libs=no
10699
10700# when you set need_version to no, make sure it does not cause -set_version
10701# flags to be left without arguments
10702need_version=unknown
10703
10704case $host_os in
10705aix3*)
10706  version_type=linux
10707  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10708  shlibpath_var=LIBPATH
10709
10710  # AIX 3 has no versioning support, so we append a major version to the name.
10711  soname_spec='${libname}${release}${shared_ext}$major'
10712  ;;
10713
10714aix[4-9]*)
10715  version_type=linux
10716  need_lib_prefix=no
10717  need_version=no
10718  hardcode_into_libs=yes
10719  if test "$host_cpu" = ia64; then
10720    # AIX 5 supports IA64
10721    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10722    shlibpath_var=LD_LIBRARY_PATH
10723  else
10724    # With GCC up to 2.95.x, collect2 would create an import file
10725    # for dependence libraries.  The import file would start with
10726    # the line `#! .'.  This would cause the generated library to
10727    # depend on `.', always an invalid library.  This was fixed in
10728    # development snapshots of GCC prior to 3.0.
10729    case $host_os in
10730      aix4 | aix4.[01] | aix4.[01].*)
10731      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10732	   echo ' yes '
10733	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10734	:
10735      else
10736	can_build_shared=no
10737      fi
10738      ;;
10739    esac
10740    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10741    # soname into executable. Probably we can add versioning support to
10742    # collect2, so additional links can be useful in future.
10743    if test "$aix_use_runtimelinking" = yes; then
10744      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10745      # instead of lib<name>.a to let people know that these are not
10746      # typical AIX shared libraries.
10747      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10748    else
10749      # We preserve .a as extension for shared libraries through AIX4.2
10750      # and later when we are not doing run time linking.
10751      library_names_spec='${libname}${release}.a $libname.a'
10752      soname_spec='${libname}${release}${shared_ext}$major'
10753    fi
10754    shlibpath_var=LIBPATH
10755  fi
10756  ;;
10757
10758amigaos*)
10759  case $host_cpu in
10760  powerpc)
10761    # Since July 2007 AmigaOS4 officially supports .so libraries.
10762    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10763    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10764    ;;
10765  m68k)
10766    library_names_spec='$libname.ixlibrary $libname.a'
10767    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10768    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'
10769    ;;
10770  esac
10771  ;;
10772
10773beos*)
10774  library_names_spec='${libname}${shared_ext}'
10775  dynamic_linker="$host_os ld.so"
10776  shlibpath_var=LIBRARY_PATH
10777  ;;
10778
10779bsdi[45]*)
10780  version_type=linux
10781  need_version=no
10782  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10783  soname_spec='${libname}${release}${shared_ext}$major'
10784  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10785  shlibpath_var=LD_LIBRARY_PATH
10786  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10787  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10788  # the default ld.so.conf also contains /usr/contrib/lib and
10789  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10790  # libtool to hard-code these into programs
10791  ;;
10792
10793cygwin* | mingw* | pw32* | cegcc*)
10794  version_type=windows
10795  shrext_cmds=".dll"
10796  need_version=no
10797  need_lib_prefix=no
10798
10799  case $GCC,$host_os in
10800  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10801    library_names_spec='$libname.dll.a'
10802    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10803    postinstall_cmds='base_file=`basename \${file}`~
10804      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10805      dldir=$destdir/`dirname \$dlpath`~
10806      test -d \$dldir || mkdir -p \$dldir~
10807      $install_prog $dir/$dlname \$dldir/$dlname~
10808      chmod a+x \$dldir/$dlname~
10809      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10810        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10811      fi'
10812    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10813      dlpath=$dir/\$dldll~
10814       $RM \$dlpath'
10815    shlibpath_overrides_runpath=yes
10816
10817    case $host_os in
10818    cygwin*)
10819      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10820      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10821
10822      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10823      ;;
10824    mingw* | cegcc*)
10825      # MinGW DLLs use traditional 'lib' prefix
10826      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10827      ;;
10828    pw32*)
10829      # pw32 DLLs use 'pw' prefix rather than 'lib'
10830      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10831      ;;
10832    esac
10833    ;;
10834
10835  *)
10836    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10837    ;;
10838  esac
10839  dynamic_linker='Win32 ld.exe'
10840  # FIXME: first we should search . and the directory the executable is in
10841  shlibpath_var=PATH
10842  ;;
10843
10844darwin* | rhapsody*)
10845  dynamic_linker="$host_os dyld"
10846  version_type=darwin
10847  need_lib_prefix=no
10848  need_version=no
10849  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10850  soname_spec='${libname}${release}${major}$shared_ext'
10851  shlibpath_overrides_runpath=yes
10852  shlibpath_var=DYLD_LIBRARY_PATH
10853  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10854
10855  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10856  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10857  ;;
10858
10859dgux*)
10860  version_type=linux
10861  need_lib_prefix=no
10862  need_version=no
10863  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10864  soname_spec='${libname}${release}${shared_ext}$major'
10865  shlibpath_var=LD_LIBRARY_PATH
10866  ;;
10867
10868freebsd* | dragonfly*)
10869  # DragonFly does not have aout.  When/if they implement a new
10870  # versioning mechanism, adjust this.
10871  if test -x /usr/bin/objformat; then
10872    objformat=`/usr/bin/objformat`
10873  else
10874    case $host_os in
10875    freebsd[23].*) objformat=aout ;;
10876    *) objformat=elf ;;
10877    esac
10878  fi
10879  version_type=freebsd-$objformat
10880  case $version_type in
10881    freebsd-elf*)
10882      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10883      need_version=no
10884      need_lib_prefix=no
10885      ;;
10886    freebsd-*)
10887      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10888      need_version=yes
10889      ;;
10890  esac
10891  shlibpath_var=LD_LIBRARY_PATH
10892  case $host_os in
10893  freebsd2.*)
10894    shlibpath_overrides_runpath=yes
10895    ;;
10896  freebsd3.[01]* | freebsdelf3.[01]*)
10897    shlibpath_overrides_runpath=yes
10898    hardcode_into_libs=yes
10899    ;;
10900  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10901  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10902    shlibpath_overrides_runpath=no
10903    hardcode_into_libs=yes
10904    ;;
10905  *) # from 4.6 on, and DragonFly
10906    shlibpath_overrides_runpath=yes
10907    hardcode_into_libs=yes
10908    ;;
10909  esac
10910  ;;
10911
10912gnu*)
10913  version_type=linux
10914  need_lib_prefix=no
10915  need_version=no
10916  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10917  soname_spec='${libname}${release}${shared_ext}$major'
10918  shlibpath_var=LD_LIBRARY_PATH
10919  hardcode_into_libs=yes
10920  ;;
10921
10922haiku*)
10923  version_type=linux
10924  need_lib_prefix=no
10925  need_version=no
10926  dynamic_linker="$host_os runtime_loader"
10927  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10928  soname_spec='${libname}${release}${shared_ext}$major'
10929  shlibpath_var=LIBRARY_PATH
10930  shlibpath_overrides_runpath=yes
10931  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10932  hardcode_into_libs=yes
10933  ;;
10934
10935hpux9* | hpux10* | hpux11*)
10936  # Give a soname corresponding to the major version so that dld.sl refuses to
10937  # link against other versions.
10938  version_type=sunos
10939  need_lib_prefix=no
10940  need_version=no
10941  case $host_cpu in
10942  ia64*)
10943    shrext_cmds='.so'
10944    hardcode_into_libs=yes
10945    dynamic_linker="$host_os dld.so"
10946    shlibpath_var=LD_LIBRARY_PATH
10947    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10948    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10949    soname_spec='${libname}${release}${shared_ext}$major'
10950    if test "X$HPUX_IA64_MODE" = X32; then
10951      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10952    else
10953      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10954    fi
10955    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10956    ;;
10957  hppa*64*)
10958    shrext_cmds='.sl'
10959    hardcode_into_libs=yes
10960    dynamic_linker="$host_os dld.sl"
10961    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10962    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10963    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10964    soname_spec='${libname}${release}${shared_ext}$major'
10965    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10966    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10967    ;;
10968  *)
10969    shrext_cmds='.sl'
10970    dynamic_linker="$host_os dld.sl"
10971    shlibpath_var=SHLIB_PATH
10972    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10973    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10974    soname_spec='${libname}${release}${shared_ext}$major'
10975    ;;
10976  esac
10977  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10978  postinstall_cmds='chmod 555 $lib'
10979  # or fails outright, so override atomically:
10980  install_override_mode=555
10981  ;;
10982
10983interix[3-9]*)
10984  version_type=linux
10985  need_lib_prefix=no
10986  need_version=no
10987  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10988  soname_spec='${libname}${release}${shared_ext}$major'
10989  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10990  shlibpath_var=LD_LIBRARY_PATH
10991  shlibpath_overrides_runpath=no
10992  hardcode_into_libs=yes
10993  ;;
10994
10995irix5* | irix6* | nonstopux*)
10996  case $host_os in
10997    nonstopux*) version_type=nonstopux ;;
10998    *)
10999	if test "$lt_cv_prog_gnu_ld" = yes; then
11000		version_type=linux
11001	else
11002		version_type=irix
11003	fi ;;
11004  esac
11005  need_lib_prefix=no
11006  need_version=no
11007  soname_spec='${libname}${release}${shared_ext}$major'
11008  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11009  case $host_os in
11010  irix5* | nonstopux*)
11011    libsuff= shlibsuff=
11012    ;;
11013  *)
11014    case $LD in # libtool.m4 will add one of these switches to LD
11015    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11016      libsuff= shlibsuff= libmagic=32-bit;;
11017    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11018      libsuff=32 shlibsuff=N32 libmagic=N32;;
11019    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11020      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11021    *) libsuff= shlibsuff= libmagic=never-match;;
11022    esac
11023    ;;
11024  esac
11025  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11026  shlibpath_overrides_runpath=no
11027  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11028  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11029  hardcode_into_libs=yes
11030  ;;
11031
11032# No shared lib support for Linux oldld, aout, or coff.
11033linux*oldld* | linux*aout* | linux*coff*)
11034  dynamic_linker=no
11035  ;;
11036
11037# This must be Linux ELF.
11038linux* | k*bsd*-gnu | kopensolaris*-gnu)
11039  version_type=linux
11040  need_lib_prefix=no
11041  need_version=no
11042  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11043  soname_spec='${libname}${release}${shared_ext}$major'
11044  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11045  shlibpath_var=LD_LIBRARY_PATH
11046  shlibpath_overrides_runpath=no
11047
11048  # Some binutils ld are patched to set DT_RUNPATH
11049  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11050  $as_echo_n "(cached) " >&6
11051else
11052  lt_cv_shlibpath_overrides_runpath=no
11053    save_LDFLAGS=$LDFLAGS
11054    save_libdir=$libdir
11055    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11056	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11057    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11058/* end confdefs.h.  */
11059
11060int
11061main ()
11062{
11063
11064  ;
11065  return 0;
11066}
11067_ACEOF
11068if ac_fn_c_try_link "$LINENO"; then :
11069  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11070  lt_cv_shlibpath_overrides_runpath=yes
11071fi
11072fi
11073rm -f core conftest.err conftest.$ac_objext \
11074    conftest$ac_exeext conftest.$ac_ext
11075    LDFLAGS=$save_LDFLAGS
11076    libdir=$save_libdir
11077
11078fi
11079
11080  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11081
11082  # This implies no fast_install, which is unacceptable.
11083  # Some rework will be needed to allow for fast_install
11084  # before this can be enabled.
11085  hardcode_into_libs=yes
11086
11087  # Append ld.so.conf contents to the search path
11088  if test -f /etc/ld.so.conf; then
11089    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' ' '`
11090    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11091  fi
11092
11093  # We used to test for /lib/ld.so.1 and disable shared libraries on
11094  # powerpc, because MkLinux only supported shared libraries with the
11095  # GNU dynamic linker.  Since this was broken with cross compilers,
11096  # most powerpc-linux boxes support dynamic linking these days and
11097  # people can always --disable-shared, the test was removed, and we
11098  # assume the GNU/Linux dynamic linker is in use.
11099  dynamic_linker='GNU/Linux ld.so'
11100  ;;
11101
11102netbsd*)
11103  version_type=sunos
11104  need_lib_prefix=no
11105  need_version=no
11106  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11107    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11108    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11109    dynamic_linker='NetBSD (a.out) ld.so'
11110  else
11111    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11112    soname_spec='${libname}${release}${shared_ext}$major'
11113    dynamic_linker='NetBSD ld.elf_so'
11114  fi
11115  shlibpath_var=LD_LIBRARY_PATH
11116  shlibpath_overrides_runpath=yes
11117  hardcode_into_libs=yes
11118  ;;
11119
11120newsos6)
11121  version_type=linux
11122  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11123  shlibpath_var=LD_LIBRARY_PATH
11124  shlibpath_overrides_runpath=yes
11125  ;;
11126
11127*nto* | *qnx*)
11128  version_type=qnx
11129  need_lib_prefix=no
11130  need_version=no
11131  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11132  soname_spec='${libname}${release}${shared_ext}$major'
11133  shlibpath_var=LD_LIBRARY_PATH
11134  shlibpath_overrides_runpath=no
11135  hardcode_into_libs=yes
11136  dynamic_linker='ldqnx.so'
11137  ;;
11138
11139openbsd*)
11140  version_type=sunos
11141  sys_lib_dlsearch_path_spec="/usr/lib"
11142  need_lib_prefix=no
11143  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11144  case $host_os in
11145    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11146    *)				need_version=no  ;;
11147  esac
11148  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11149  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11150  shlibpath_var=LD_LIBRARY_PATH
11151  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11152    case $host_os in
11153      openbsd2.[89] | openbsd2.[89].*)
11154	shlibpath_overrides_runpath=no
11155	;;
11156      *)
11157	shlibpath_overrides_runpath=yes
11158	;;
11159      esac
11160  else
11161    shlibpath_overrides_runpath=yes
11162  fi
11163  ;;
11164
11165os2*)
11166  libname_spec='$name'
11167  shrext_cmds=".dll"
11168  need_lib_prefix=no
11169  library_names_spec='$libname${shared_ext} $libname.a'
11170  dynamic_linker='OS/2 ld.exe'
11171  shlibpath_var=LIBPATH
11172  ;;
11173
11174osf3* | osf4* | osf5*)
11175  version_type=osf
11176  need_lib_prefix=no
11177  need_version=no
11178  soname_spec='${libname}${release}${shared_ext}$major'
11179  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11180  shlibpath_var=LD_LIBRARY_PATH
11181  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11182  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11183  ;;
11184
11185rdos*)
11186  dynamic_linker=no
11187  ;;
11188
11189solaris*)
11190  version_type=linux
11191  need_lib_prefix=no
11192  need_version=no
11193  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11194  soname_spec='${libname}${release}${shared_ext}$major'
11195  shlibpath_var=LD_LIBRARY_PATH
11196  shlibpath_overrides_runpath=yes
11197  hardcode_into_libs=yes
11198  # ldd complains unless libraries are executable
11199  postinstall_cmds='chmod +x $lib'
11200  ;;
11201
11202sunos4*)
11203  version_type=sunos
11204  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11205  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11206  shlibpath_var=LD_LIBRARY_PATH
11207  shlibpath_overrides_runpath=yes
11208  if test "$with_gnu_ld" = yes; then
11209    need_lib_prefix=no
11210  fi
11211  need_version=yes
11212  ;;
11213
11214sysv4 | sysv4.3*)
11215  version_type=linux
11216  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11217  soname_spec='${libname}${release}${shared_ext}$major'
11218  shlibpath_var=LD_LIBRARY_PATH
11219  case $host_vendor in
11220    sni)
11221      shlibpath_overrides_runpath=no
11222      need_lib_prefix=no
11223      runpath_var=LD_RUN_PATH
11224      ;;
11225    siemens)
11226      need_lib_prefix=no
11227      ;;
11228    motorola)
11229      need_lib_prefix=no
11230      need_version=no
11231      shlibpath_overrides_runpath=no
11232      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11233      ;;
11234  esac
11235  ;;
11236
11237sysv4*MP*)
11238  if test -d /usr/nec ;then
11239    version_type=linux
11240    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11241    soname_spec='$libname${shared_ext}.$major'
11242    shlibpath_var=LD_LIBRARY_PATH
11243  fi
11244  ;;
11245
11246sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11247  version_type=freebsd-elf
11248  need_lib_prefix=no
11249  need_version=no
11250  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11251  soname_spec='${libname}${release}${shared_ext}$major'
11252  shlibpath_var=LD_LIBRARY_PATH
11253  shlibpath_overrides_runpath=yes
11254  hardcode_into_libs=yes
11255  if test "$with_gnu_ld" = yes; then
11256    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11257  else
11258    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11259    case $host_os in
11260      sco3.2v5*)
11261        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11262	;;
11263    esac
11264  fi
11265  sys_lib_dlsearch_path_spec='/usr/lib'
11266  ;;
11267
11268tpf*)
11269  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11270  version_type=linux
11271  need_lib_prefix=no
11272  need_version=no
11273  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11274  shlibpath_var=LD_LIBRARY_PATH
11275  shlibpath_overrides_runpath=no
11276  hardcode_into_libs=yes
11277  ;;
11278
11279uts4*)
11280  version_type=linux
11281  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11282  soname_spec='${libname}${release}${shared_ext}$major'
11283  shlibpath_var=LD_LIBRARY_PATH
11284  ;;
11285
11286*)
11287  dynamic_linker=no
11288  ;;
11289esac
11290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11291$as_echo "$dynamic_linker" >&6; }
11292test "$dynamic_linker" = no && can_build_shared=no
11293
11294variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11295if test "$GCC" = yes; then
11296  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11297fi
11298
11299if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11300  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11301fi
11302if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11303  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11304fi
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11398$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11399hardcode_action=
11400if test -n "$hardcode_libdir_flag_spec" ||
11401   test -n "$runpath_var" ||
11402   test "X$hardcode_automatic" = "Xyes" ; then
11403
11404  # We can hardcode non-existent directories.
11405  if test "$hardcode_direct" != no &&
11406     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11407     # have to relink, otherwise we might link with an installed library
11408     # when we should be linking with a yet-to-be-installed one
11409     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11410     test "$hardcode_minus_L" != no; then
11411    # Linking always hardcodes the temporary library directory.
11412    hardcode_action=relink
11413  else
11414    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11415    hardcode_action=immediate
11416  fi
11417else
11418  # We cannot hardcode anything, or else we can only hardcode existing
11419  # directories.
11420  hardcode_action=unsupported
11421fi
11422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11423$as_echo "$hardcode_action" >&6; }
11424
11425if test "$hardcode_action" = relink ||
11426   test "$inherit_rpath" = yes; then
11427  # Fast installation is not supported
11428  enable_fast_install=no
11429elif test "$shlibpath_overrides_runpath" = yes ||
11430     test "$enable_shared" = no; then
11431  # Fast installation is not necessary
11432  enable_fast_install=needless
11433fi
11434
11435
11436
11437
11438
11439
11440  if test "x$enable_dlopen" != xyes; then
11441  enable_dlopen=unknown
11442  enable_dlopen_self=unknown
11443  enable_dlopen_self_static=unknown
11444else
11445  lt_cv_dlopen=no
11446  lt_cv_dlopen_libs=
11447
11448  case $host_os in
11449  beos*)
11450    lt_cv_dlopen="load_add_on"
11451    lt_cv_dlopen_libs=
11452    lt_cv_dlopen_self=yes
11453    ;;
11454
11455  mingw* | pw32* | cegcc*)
11456    lt_cv_dlopen="LoadLibrary"
11457    lt_cv_dlopen_libs=
11458    ;;
11459
11460  cygwin*)
11461    lt_cv_dlopen="dlopen"
11462    lt_cv_dlopen_libs=
11463    ;;
11464
11465  darwin*)
11466  # if libdl is installed we need to link against it
11467    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11468$as_echo_n "checking for dlopen in -ldl... " >&6; }
11469if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11470  $as_echo_n "(cached) " >&6
11471else
11472  ac_check_lib_save_LIBS=$LIBS
11473LIBS="-ldl  $LIBS"
11474cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11475/* end confdefs.h.  */
11476
11477/* Override any GCC internal prototype to avoid an error.
11478   Use char because int might match the return type of a GCC
11479   builtin and then its argument prototype would still apply.  */
11480#ifdef __cplusplus
11481extern "C"
11482#endif
11483char dlopen ();
11484int
11485main ()
11486{
11487return dlopen ();
11488  ;
11489  return 0;
11490}
11491_ACEOF
11492if ac_fn_c_try_link "$LINENO"; then :
11493  ac_cv_lib_dl_dlopen=yes
11494else
11495  ac_cv_lib_dl_dlopen=no
11496fi
11497rm -f core conftest.err conftest.$ac_objext \
11498    conftest$ac_exeext conftest.$ac_ext
11499LIBS=$ac_check_lib_save_LIBS
11500fi
11501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11502$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11503if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11504  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11505else
11506
11507    lt_cv_dlopen="dyld"
11508    lt_cv_dlopen_libs=
11509    lt_cv_dlopen_self=yes
11510
11511fi
11512
11513    ;;
11514
11515  *)
11516    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11517if test "x$ac_cv_func_shl_load" = x""yes; then :
11518  lt_cv_dlopen="shl_load"
11519else
11520  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11521$as_echo_n "checking for shl_load in -ldld... " >&6; }
11522if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11523  $as_echo_n "(cached) " >&6
11524else
11525  ac_check_lib_save_LIBS=$LIBS
11526LIBS="-ldld  $LIBS"
11527cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11528/* end confdefs.h.  */
11529
11530/* Override any GCC internal prototype to avoid an error.
11531   Use char because int might match the return type of a GCC
11532   builtin and then its argument prototype would still apply.  */
11533#ifdef __cplusplus
11534extern "C"
11535#endif
11536char shl_load ();
11537int
11538main ()
11539{
11540return shl_load ();
11541  ;
11542  return 0;
11543}
11544_ACEOF
11545if ac_fn_c_try_link "$LINENO"; then :
11546  ac_cv_lib_dld_shl_load=yes
11547else
11548  ac_cv_lib_dld_shl_load=no
11549fi
11550rm -f core conftest.err conftest.$ac_objext \
11551    conftest$ac_exeext conftest.$ac_ext
11552LIBS=$ac_check_lib_save_LIBS
11553fi
11554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11555$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11556if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11557  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11558else
11559  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11560if test "x$ac_cv_func_dlopen" = x""yes; then :
11561  lt_cv_dlopen="dlopen"
11562else
11563  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11564$as_echo_n "checking for dlopen in -ldl... " >&6; }
11565if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11566  $as_echo_n "(cached) " >&6
11567else
11568  ac_check_lib_save_LIBS=$LIBS
11569LIBS="-ldl  $LIBS"
11570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11571/* end confdefs.h.  */
11572
11573/* Override any GCC internal prototype to avoid an error.
11574   Use char because int might match the return type of a GCC
11575   builtin and then its argument prototype would still apply.  */
11576#ifdef __cplusplus
11577extern "C"
11578#endif
11579char dlopen ();
11580int
11581main ()
11582{
11583return dlopen ();
11584  ;
11585  return 0;
11586}
11587_ACEOF
11588if ac_fn_c_try_link "$LINENO"; then :
11589  ac_cv_lib_dl_dlopen=yes
11590else
11591  ac_cv_lib_dl_dlopen=no
11592fi
11593rm -f core conftest.err conftest.$ac_objext \
11594    conftest$ac_exeext conftest.$ac_ext
11595LIBS=$ac_check_lib_save_LIBS
11596fi
11597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11598$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11599if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11600  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11601else
11602  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11603$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11604if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11605  $as_echo_n "(cached) " >&6
11606else
11607  ac_check_lib_save_LIBS=$LIBS
11608LIBS="-lsvld  $LIBS"
11609cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11610/* end confdefs.h.  */
11611
11612/* Override any GCC internal prototype to avoid an error.
11613   Use char because int might match the return type of a GCC
11614   builtin and then its argument prototype would still apply.  */
11615#ifdef __cplusplus
11616extern "C"
11617#endif
11618char dlopen ();
11619int
11620main ()
11621{
11622return dlopen ();
11623  ;
11624  return 0;
11625}
11626_ACEOF
11627if ac_fn_c_try_link "$LINENO"; then :
11628  ac_cv_lib_svld_dlopen=yes
11629else
11630  ac_cv_lib_svld_dlopen=no
11631fi
11632rm -f core conftest.err conftest.$ac_objext \
11633    conftest$ac_exeext conftest.$ac_ext
11634LIBS=$ac_check_lib_save_LIBS
11635fi
11636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11637$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11638if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11639  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11640else
11641  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11642$as_echo_n "checking for dld_link in -ldld... " >&6; }
11643if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11644  $as_echo_n "(cached) " >&6
11645else
11646  ac_check_lib_save_LIBS=$LIBS
11647LIBS="-ldld  $LIBS"
11648cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11649/* end confdefs.h.  */
11650
11651/* Override any GCC internal prototype to avoid an error.
11652   Use char because int might match the return type of a GCC
11653   builtin and then its argument prototype would still apply.  */
11654#ifdef __cplusplus
11655extern "C"
11656#endif
11657char dld_link ();
11658int
11659main ()
11660{
11661return dld_link ();
11662  ;
11663  return 0;
11664}
11665_ACEOF
11666if ac_fn_c_try_link "$LINENO"; then :
11667  ac_cv_lib_dld_dld_link=yes
11668else
11669  ac_cv_lib_dld_dld_link=no
11670fi
11671rm -f core conftest.err conftest.$ac_objext \
11672    conftest$ac_exeext conftest.$ac_ext
11673LIBS=$ac_check_lib_save_LIBS
11674fi
11675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11676$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11677if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11678  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11679fi
11680
11681
11682fi
11683
11684
11685fi
11686
11687
11688fi
11689
11690
11691fi
11692
11693
11694fi
11695
11696    ;;
11697  esac
11698
11699  if test "x$lt_cv_dlopen" != xno; then
11700    enable_dlopen=yes
11701  else
11702    enable_dlopen=no
11703  fi
11704
11705  case $lt_cv_dlopen in
11706  dlopen)
11707    save_CPPFLAGS="$CPPFLAGS"
11708    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11709
11710    save_LDFLAGS="$LDFLAGS"
11711    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11712
11713    save_LIBS="$LIBS"
11714    LIBS="$lt_cv_dlopen_libs $LIBS"
11715
11716    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11717$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11718if test "${lt_cv_dlopen_self+set}" = set; then :
11719  $as_echo_n "(cached) " >&6
11720else
11721  	  if test "$cross_compiling" = yes; then :
11722  lt_cv_dlopen_self=cross
11723else
11724  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11725  lt_status=$lt_dlunknown
11726  cat > conftest.$ac_ext <<_LT_EOF
11727#line 11727 "configure"
11728#include "confdefs.h"
11729
11730#if HAVE_DLFCN_H
11731#include <dlfcn.h>
11732#endif
11733
11734#include <stdio.h>
11735
11736#ifdef RTLD_GLOBAL
11737#  define LT_DLGLOBAL		RTLD_GLOBAL
11738#else
11739#  ifdef DL_GLOBAL
11740#    define LT_DLGLOBAL		DL_GLOBAL
11741#  else
11742#    define LT_DLGLOBAL		0
11743#  endif
11744#endif
11745
11746/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11747   find out it does not work in some platform. */
11748#ifndef LT_DLLAZY_OR_NOW
11749#  ifdef RTLD_LAZY
11750#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11751#  else
11752#    ifdef DL_LAZY
11753#      define LT_DLLAZY_OR_NOW		DL_LAZY
11754#    else
11755#      ifdef RTLD_NOW
11756#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11757#      else
11758#        ifdef DL_NOW
11759#          define LT_DLLAZY_OR_NOW	DL_NOW
11760#        else
11761#          define LT_DLLAZY_OR_NOW	0
11762#        endif
11763#      endif
11764#    endif
11765#  endif
11766#endif
11767
11768/* When -fvisbility=hidden is used, assume the code has been annotated
11769   correspondingly for the symbols needed.  */
11770#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11771void fnord () __attribute__((visibility("default")));
11772#endif
11773
11774void fnord () { int i=42; }
11775int main ()
11776{
11777  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11778  int status = $lt_dlunknown;
11779
11780  if (self)
11781    {
11782      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11783      else
11784        {
11785	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11786          else puts (dlerror ());
11787	}
11788      /* dlclose (self); */
11789    }
11790  else
11791    puts (dlerror ());
11792
11793  return status;
11794}
11795_LT_EOF
11796  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11797  (eval $ac_link) 2>&5
11798  ac_status=$?
11799  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11800  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11801    (./conftest; exit; ) >&5 2>/dev/null
11802    lt_status=$?
11803    case x$lt_status in
11804      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11805      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11806      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11807    esac
11808  else :
11809    # compilation failed
11810    lt_cv_dlopen_self=no
11811  fi
11812fi
11813rm -fr conftest*
11814
11815
11816fi
11817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11818$as_echo "$lt_cv_dlopen_self" >&6; }
11819
11820    if test "x$lt_cv_dlopen_self" = xyes; then
11821      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11822      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11823$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11824if test "${lt_cv_dlopen_self_static+set}" = set; then :
11825  $as_echo_n "(cached) " >&6
11826else
11827  	  if test "$cross_compiling" = yes; then :
11828  lt_cv_dlopen_self_static=cross
11829else
11830  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11831  lt_status=$lt_dlunknown
11832  cat > conftest.$ac_ext <<_LT_EOF
11833#line 11833 "configure"
11834#include "confdefs.h"
11835
11836#if HAVE_DLFCN_H
11837#include <dlfcn.h>
11838#endif
11839
11840#include <stdio.h>
11841
11842#ifdef RTLD_GLOBAL
11843#  define LT_DLGLOBAL		RTLD_GLOBAL
11844#else
11845#  ifdef DL_GLOBAL
11846#    define LT_DLGLOBAL		DL_GLOBAL
11847#  else
11848#    define LT_DLGLOBAL		0
11849#  endif
11850#endif
11851
11852/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11853   find out it does not work in some platform. */
11854#ifndef LT_DLLAZY_OR_NOW
11855#  ifdef RTLD_LAZY
11856#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11857#  else
11858#    ifdef DL_LAZY
11859#      define LT_DLLAZY_OR_NOW		DL_LAZY
11860#    else
11861#      ifdef RTLD_NOW
11862#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11863#      else
11864#        ifdef DL_NOW
11865#          define LT_DLLAZY_OR_NOW	DL_NOW
11866#        else
11867#          define LT_DLLAZY_OR_NOW	0
11868#        endif
11869#      endif
11870#    endif
11871#  endif
11872#endif
11873
11874/* When -fvisbility=hidden is used, assume the code has been annotated
11875   correspondingly for the symbols needed.  */
11876#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11877void fnord () __attribute__((visibility("default")));
11878#endif
11879
11880void fnord () { int i=42; }
11881int main ()
11882{
11883  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11884  int status = $lt_dlunknown;
11885
11886  if (self)
11887    {
11888      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11889      else
11890        {
11891	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11892          else puts (dlerror ());
11893	}
11894      /* dlclose (self); */
11895    }
11896  else
11897    puts (dlerror ());
11898
11899  return status;
11900}
11901_LT_EOF
11902  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11903  (eval $ac_link) 2>&5
11904  ac_status=$?
11905  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11906  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11907    (./conftest; exit; ) >&5 2>/dev/null
11908    lt_status=$?
11909    case x$lt_status in
11910      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11911      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11912      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11913    esac
11914  else :
11915    # compilation failed
11916    lt_cv_dlopen_self_static=no
11917  fi
11918fi
11919rm -fr conftest*
11920
11921
11922fi
11923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11924$as_echo "$lt_cv_dlopen_self_static" >&6; }
11925    fi
11926
11927    CPPFLAGS="$save_CPPFLAGS"
11928    LDFLAGS="$save_LDFLAGS"
11929    LIBS="$save_LIBS"
11930    ;;
11931  esac
11932
11933  case $lt_cv_dlopen_self in
11934  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11935  *) enable_dlopen_self=unknown ;;
11936  esac
11937
11938  case $lt_cv_dlopen_self_static in
11939  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11940  *) enable_dlopen_self_static=unknown ;;
11941  esac
11942fi
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960striplib=
11961old_striplib=
11962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11963$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11964if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11965  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11966  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11968$as_echo "yes" >&6; }
11969else
11970# FIXME - insert some real tests, host_os isn't really good enough
11971  case $host_os in
11972  darwin*)
11973    if test -n "$STRIP" ; then
11974      striplib="$STRIP -x"
11975      old_striplib="$STRIP -S"
11976      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11977$as_echo "yes" >&6; }
11978    else
11979      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11980$as_echo "no" >&6; }
11981    fi
11982    ;;
11983  *)
11984    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11985$as_echo "no" >&6; }
11986    ;;
11987  esac
11988fi
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001  # Report which library types will actually be built
12002  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12003$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12005$as_echo "$can_build_shared" >&6; }
12006
12007  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12008$as_echo_n "checking whether to build shared libraries... " >&6; }
12009  test "$can_build_shared" = "no" && enable_shared=no
12010
12011  # On AIX, shared libraries and static libraries use the same namespace, and
12012  # are all built from PIC.
12013  case $host_os in
12014  aix3*)
12015    test "$enable_shared" = yes && enable_static=no
12016    if test -n "$RANLIB"; then
12017      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12018      postinstall_cmds='$RANLIB $lib'
12019    fi
12020    ;;
12021
12022  aix[4-9]*)
12023    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12024      test "$enable_shared" = yes && enable_static=no
12025    fi
12026    ;;
12027  esac
12028  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12029$as_echo "$enable_shared" >&6; }
12030
12031  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12032$as_echo_n "checking whether to build static libraries... " >&6; }
12033  # Make sure either enable_shared or enable_static is yes.
12034  test "$enable_shared" = yes || enable_static=yes
12035  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12036$as_echo "$enable_static" >&6; }
12037
12038
12039
12040
12041fi
12042ac_ext=c
12043ac_cpp='$CPP $CPPFLAGS'
12044ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12045ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12046ac_compiler_gnu=$ac_cv_c_compiler_gnu
12047
12048CC="$lt_save_CC"
12049
12050      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
12051    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
12052    (test "X$CXX" != "Xg++"))) ; then
12053  ac_ext=cpp
12054ac_cpp='$CXXCPP $CPPFLAGS'
12055ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12056ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12057ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
12059$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
12060if test -z "$CXXCPP"; then
12061  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
12062  $as_echo_n "(cached) " >&6
12063else
12064      # Double quotes because CXXCPP needs to be expanded
12065    for CXXCPP in "$CXX -E" "/lib/cpp"
12066    do
12067      ac_preproc_ok=false
12068for ac_cxx_preproc_warn_flag in '' yes
12069do
12070  # Use a header file that comes with gcc, so configuring glibc
12071  # with a fresh cross-compiler works.
12072  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12073  # <limits.h> exists even on freestanding compilers.
12074  # On the NeXT, cc -E runs the code through the compiler's parser,
12075  # not just through cpp. "Syntax error" is here to catch this case.
12076  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12077/* end confdefs.h.  */
12078#ifdef __STDC__
12079# include <limits.h>
12080#else
12081# include <assert.h>
12082#endif
12083		     Syntax error
12084_ACEOF
12085if ac_fn_cxx_try_cpp "$LINENO"; then :
12086
12087else
12088  # Broken: fails on valid input.
12089continue
12090fi
12091rm -f conftest.err conftest.$ac_ext
12092
12093  # OK, works on sane cases.  Now check whether nonexistent headers
12094  # can be detected and how.
12095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12096/* end confdefs.h.  */
12097#include <ac_nonexistent.h>
12098_ACEOF
12099if ac_fn_cxx_try_cpp "$LINENO"; then :
12100  # Broken: success on invalid input.
12101continue
12102else
12103  # Passes both tests.
12104ac_preproc_ok=:
12105break
12106fi
12107rm -f conftest.err conftest.$ac_ext
12108
12109done
12110# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12111rm -f conftest.err conftest.$ac_ext
12112if $ac_preproc_ok; then :
12113  break
12114fi
12115
12116    done
12117    ac_cv_prog_CXXCPP=$CXXCPP
12118
12119fi
12120  CXXCPP=$ac_cv_prog_CXXCPP
12121else
12122  ac_cv_prog_CXXCPP=$CXXCPP
12123fi
12124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12125$as_echo "$CXXCPP" >&6; }
12126ac_preproc_ok=false
12127for ac_cxx_preproc_warn_flag in '' yes
12128do
12129  # Use a header file that comes with gcc, so configuring glibc
12130  # with a fresh cross-compiler works.
12131  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12132  # <limits.h> exists even on freestanding compilers.
12133  # On the NeXT, cc -E runs the code through the compiler's parser,
12134  # not just through cpp. "Syntax error" is here to catch this case.
12135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12136/* end confdefs.h.  */
12137#ifdef __STDC__
12138# include <limits.h>
12139#else
12140# include <assert.h>
12141#endif
12142		     Syntax error
12143_ACEOF
12144if ac_fn_cxx_try_cpp "$LINENO"; then :
12145
12146else
12147  # Broken: fails on valid input.
12148continue
12149fi
12150rm -f conftest.err conftest.$ac_ext
12151
12152  # OK, works on sane cases.  Now check whether nonexistent headers
12153  # can be detected and how.
12154  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12155/* end confdefs.h.  */
12156#include <ac_nonexistent.h>
12157_ACEOF
12158if ac_fn_cxx_try_cpp "$LINENO"; then :
12159  # Broken: success on invalid input.
12160continue
12161else
12162  # Passes both tests.
12163ac_preproc_ok=:
12164break
12165fi
12166rm -f conftest.err conftest.$ac_ext
12167
12168done
12169# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12170rm -f conftest.err conftest.$ac_ext
12171if $ac_preproc_ok; then :
12172
12173else
12174  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12175$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12176as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
12177See \`config.log' for more details." "$LINENO" 5; }
12178fi
12179
12180ac_ext=c
12181ac_cpp='$CPP $CPPFLAGS'
12182ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12183ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12184ac_compiler_gnu=$ac_cv_c_compiler_gnu
12185
12186else
12187  _lt_caught_CXX_error=yes
12188fi
12189
12190ac_ext=cpp
12191ac_cpp='$CXXCPP $CPPFLAGS'
12192ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12193ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12194ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12195
12196archive_cmds_need_lc_CXX=no
12197allow_undefined_flag_CXX=
12198always_export_symbols_CXX=no
12199archive_expsym_cmds_CXX=
12200compiler_needs_object_CXX=no
12201export_dynamic_flag_spec_CXX=
12202hardcode_direct_CXX=no
12203hardcode_direct_absolute_CXX=no
12204hardcode_libdir_flag_spec_CXX=
12205hardcode_libdir_flag_spec_ld_CXX=
12206hardcode_libdir_separator_CXX=
12207hardcode_minus_L_CXX=no
12208hardcode_shlibpath_var_CXX=unsupported
12209hardcode_automatic_CXX=no
12210inherit_rpath_CXX=no
12211module_cmds_CXX=
12212module_expsym_cmds_CXX=
12213link_all_deplibs_CXX=unknown
12214old_archive_cmds_CXX=$old_archive_cmds
12215reload_flag_CXX=$reload_flag
12216reload_cmds_CXX=$reload_cmds
12217no_undefined_flag_CXX=
12218whole_archive_flag_spec_CXX=
12219enable_shared_with_static_runtimes_CXX=no
12220
12221# Source file extension for C++ test sources.
12222ac_ext=cpp
12223
12224# Object file extension for compiled C++ test sources.
12225objext=o
12226objext_CXX=$objext
12227
12228# No sense in running all these tests if we already determined that
12229# the CXX compiler isn't working.  Some variables (like enable_shared)
12230# are currently assumed to apply to all compilers on this platform,
12231# and will be corrupted by setting them based on a non-working compiler.
12232if test "$_lt_caught_CXX_error" != yes; then
12233  # Code to be used in simple compile tests
12234  lt_simple_compile_test_code="int some_variable = 0;"
12235
12236  # Code to be used in simple link tests
12237  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12238
12239  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12240
12241
12242
12243
12244
12245
12246# If no C compiler was specified, use CC.
12247LTCC=${LTCC-"$CC"}
12248
12249# If no C compiler flags were specified, use CFLAGS.
12250LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12251
12252# Allow CC to be a program name with arguments.
12253compiler=$CC
12254
12255
12256  # save warnings/boilerplate of simple test code
12257  ac_outfile=conftest.$ac_objext
12258echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12259eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12260_lt_compiler_boilerplate=`cat conftest.err`
12261$RM conftest*
12262
12263  ac_outfile=conftest.$ac_objext
12264echo "$lt_simple_link_test_code" >conftest.$ac_ext
12265eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12266_lt_linker_boilerplate=`cat conftest.err`
12267$RM -r conftest*
12268
12269
12270  # Allow CC to be a program name with arguments.
12271  lt_save_CC=$CC
12272  lt_save_LD=$LD
12273  lt_save_GCC=$GCC
12274  GCC=$GXX
12275  lt_save_with_gnu_ld=$with_gnu_ld
12276  lt_save_path_LD=$lt_cv_path_LD
12277  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12278    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12279  else
12280    $as_unset lt_cv_prog_gnu_ld
12281  fi
12282  if test -n "${lt_cv_path_LDCXX+set}"; then
12283    lt_cv_path_LD=$lt_cv_path_LDCXX
12284  else
12285    $as_unset lt_cv_path_LD
12286  fi
12287  test -z "${LDCXX+set}" || LD=$LDCXX
12288  CC=${CXX-"c++"}
12289  compiler=$CC
12290  compiler_CXX=$CC
12291  for cc_temp in $compiler""; do
12292  case $cc_temp in
12293    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12294    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12295    \-*) ;;
12296    *) break;;
12297  esac
12298done
12299cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12300
12301
12302  if test -n "$compiler"; then
12303    # We don't want -fno-exception when compiling C++ code, so set the
12304    # no_builtin_flag separately
12305    if test "$GXX" = yes; then
12306      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12307    else
12308      lt_prog_compiler_no_builtin_flag_CXX=
12309    fi
12310
12311    if test "$GXX" = yes; then
12312      # Set up default GNU C++ configuration
12313
12314
12315
12316# Check whether --with-gnu-ld was given.
12317if test "${with_gnu_ld+set}" = set; then :
12318  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12319else
12320  with_gnu_ld=no
12321fi
12322
12323ac_prog=ld
12324if test "$GCC" = yes; then
12325  # Check if gcc -print-prog-name=ld gives a path.
12326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12327$as_echo_n "checking for ld used by $CC... " >&6; }
12328  case $host in
12329  *-*-mingw*)
12330    # gcc leaves a trailing carriage return which upsets mingw
12331    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12332  *)
12333    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12334  esac
12335  case $ac_prog in
12336    # Accept absolute paths.
12337    [\\/]* | ?:[\\/]*)
12338      re_direlt='/[^/][^/]*/\.\./'
12339      # Canonicalize the pathname of ld
12340      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12341      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12342	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12343      done
12344      test -z "$LD" && LD="$ac_prog"
12345      ;;
12346  "")
12347    # If it fails, then pretend we aren't using GCC.
12348    ac_prog=ld
12349    ;;
12350  *)
12351    # If it is relative, then search for the first ld in PATH.
12352    with_gnu_ld=unknown
12353    ;;
12354  esac
12355elif test "$with_gnu_ld" = yes; then
12356  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12357$as_echo_n "checking for GNU ld... " >&6; }
12358else
12359  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12360$as_echo_n "checking for non-GNU ld... " >&6; }
12361fi
12362if test "${lt_cv_path_LD+set}" = set; then :
12363  $as_echo_n "(cached) " >&6
12364else
12365  if test -z "$LD"; then
12366  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12367  for ac_dir in $PATH; do
12368    IFS="$lt_save_ifs"
12369    test -z "$ac_dir" && ac_dir=.
12370    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12371      lt_cv_path_LD="$ac_dir/$ac_prog"
12372      # Check to see if the program is GNU ld.  I'd rather use --version,
12373      # but apparently some variants of GNU ld only accept -v.
12374      # Break only if it was the GNU/non-GNU ld that we prefer.
12375      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12376      *GNU* | *'with BFD'*)
12377	test "$with_gnu_ld" != no && break
12378	;;
12379      *)
12380	test "$with_gnu_ld" != yes && break
12381	;;
12382      esac
12383    fi
12384  done
12385  IFS="$lt_save_ifs"
12386else
12387  lt_cv_path_LD="$LD" # Let the user override the test with a path.
12388fi
12389fi
12390
12391LD="$lt_cv_path_LD"
12392if test -n "$LD"; then
12393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12394$as_echo "$LD" >&6; }
12395else
12396  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12397$as_echo "no" >&6; }
12398fi
12399test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
12400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12401$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12402if test "${lt_cv_prog_gnu_ld+set}" = set; then :
12403  $as_echo_n "(cached) " >&6
12404else
12405  # I'd rather use --version here, but apparently some GNU lds only accept -v.
12406case `$LD -v 2>&1 </dev/null` in
12407*GNU* | *'with BFD'*)
12408  lt_cv_prog_gnu_ld=yes
12409  ;;
12410*)
12411  lt_cv_prog_gnu_ld=no
12412  ;;
12413esac
12414fi
12415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12416$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12417with_gnu_ld=$lt_cv_prog_gnu_ld
12418
12419
12420
12421
12422
12423
12424
12425      # Check if GNU C++ uses GNU ld as the underlying linker, since the
12426      # archiving commands below assume that GNU ld is being used.
12427      if test "$with_gnu_ld" = yes; then
12428        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12429        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'
12430
12431        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12432        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12433
12434        # If archive_cmds runs LD, not CC, wlarc should be empty
12435        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12436        #     investigate it a little bit more. (MM)
12437        wlarc='${wl}'
12438
12439        # ancient GNU ld didn't support --whole-archive et. al.
12440        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12441	  $GREP 'no-whole-archive' > /dev/null; then
12442          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12443        else
12444          whole_archive_flag_spec_CXX=
12445        fi
12446      else
12447        with_gnu_ld=no
12448        wlarc=
12449
12450        # A generic and very simple default shared library creation
12451        # command for GNU C++ for the case where it uses the native
12452        # linker, instead of GNU ld.  If possible, this setting should
12453        # overridden to take advantage of the native linker features on
12454        # the platform it is being used on.
12455        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12456      fi
12457
12458      # Commands to make compiler produce verbose output that lists
12459      # what "hidden" libraries, object files and flags are used when
12460      # linking a shared library.
12461      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12462
12463    else
12464      GXX=no
12465      with_gnu_ld=no
12466      wlarc=
12467    fi
12468
12469    # PORTME: fill in a description of your system's C++ link characteristics
12470    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12471$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12472    ld_shlibs_CXX=yes
12473    case $host_os in
12474      aix3*)
12475        # FIXME: insert proper C++ library support
12476        ld_shlibs_CXX=no
12477        ;;
12478      aix[4-9]*)
12479        if test "$host_cpu" = ia64; then
12480          # On IA64, the linker does run time linking by default, so we don't
12481          # have to do anything special.
12482          aix_use_runtimelinking=no
12483          exp_sym_flag='-Bexport'
12484          no_entry_flag=""
12485        else
12486          aix_use_runtimelinking=no
12487
12488          # Test if we are trying to use run time linking or normal
12489          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12490          # need to do runtime linking.
12491          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12492	    for ld_flag in $LDFLAGS; do
12493	      case $ld_flag in
12494	      *-brtl*)
12495	        aix_use_runtimelinking=yes
12496	        break
12497	        ;;
12498	      esac
12499	    done
12500	    ;;
12501          esac
12502
12503          exp_sym_flag='-bexport'
12504          no_entry_flag='-bnoentry'
12505        fi
12506
12507        # When large executables or shared objects are built, AIX ld can
12508        # have problems creating the table of contents.  If linking a library
12509        # or program results in "error TOC overflow" add -mminimal-toc to
12510        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
12511        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12512
12513        archive_cmds_CXX=''
12514        hardcode_direct_CXX=yes
12515        hardcode_direct_absolute_CXX=yes
12516        hardcode_libdir_separator_CXX=':'
12517        link_all_deplibs_CXX=yes
12518        file_list_spec_CXX='${wl}-f,'
12519
12520        if test "$GXX" = yes; then
12521          case $host_os in aix4.[012]|aix4.[012].*)
12522          # We only want to do this on AIX 4.2 and lower, the check
12523          # below for broken collect2 doesn't work under 4.3+
12524	  collect2name=`${CC} -print-prog-name=collect2`
12525	  if test -f "$collect2name" &&
12526	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12527	  then
12528	    # We have reworked collect2
12529	    :
12530	  else
12531	    # We have old collect2
12532	    hardcode_direct_CXX=unsupported
12533	    # It fails to find uninstalled libraries when the uninstalled
12534	    # path is not listed in the libpath.  Setting hardcode_minus_L
12535	    # to unsupported forces relinking
12536	    hardcode_minus_L_CXX=yes
12537	    hardcode_libdir_flag_spec_CXX='-L$libdir'
12538	    hardcode_libdir_separator_CXX=
12539	  fi
12540          esac
12541          shared_flag='-shared'
12542	  if test "$aix_use_runtimelinking" = yes; then
12543	    shared_flag="$shared_flag "'${wl}-G'
12544	  fi
12545        else
12546          # not using gcc
12547          if test "$host_cpu" = ia64; then
12548	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12549	  # chokes on -Wl,-G. The following line is correct:
12550	  shared_flag='-G'
12551          else
12552	    if test "$aix_use_runtimelinking" = yes; then
12553	      shared_flag='${wl}-G'
12554	    else
12555	      shared_flag='${wl}-bM:SRE'
12556	    fi
12557          fi
12558        fi
12559
12560        export_dynamic_flag_spec_CXX='${wl}-bexpall'
12561        # It seems that -bexpall does not export symbols beginning with
12562        # underscore (_), so it is better to generate a list of symbols to
12563	# export.
12564        always_export_symbols_CXX=yes
12565        if test "$aix_use_runtimelinking" = yes; then
12566          # Warning - without using the other runtime loading flags (-brtl),
12567          # -berok will link without error, but may produce a broken library.
12568          allow_undefined_flag_CXX='-berok'
12569          # Determine the default libpath from the value encoded in an empty
12570          # executable.
12571          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12572/* end confdefs.h.  */
12573
12574int
12575main ()
12576{
12577
12578  ;
12579  return 0;
12580}
12581_ACEOF
12582if ac_fn_cxx_try_link "$LINENO"; then :
12583
12584lt_aix_libpath_sed='
12585    /Import File Strings/,/^$/ {
12586	/^0/ {
12587	    s/^0  *\(.*\)$/\1/
12588	    p
12589	}
12590    }'
12591aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12592# Check for a 64-bit object if we didn't find anything.
12593if test -z "$aix_libpath"; then
12594  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12595fi
12596fi
12597rm -f core conftest.err conftest.$ac_objext \
12598    conftest$ac_exeext conftest.$ac_ext
12599if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12600
12601          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12602
12603          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"
12604        else
12605          if test "$host_cpu" = ia64; then
12606	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
12607	    allow_undefined_flag_CXX="-z nodefs"
12608	    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"
12609          else
12610	    # Determine the default libpath from the value encoded in an
12611	    # empty executable.
12612	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12613/* end confdefs.h.  */
12614
12615int
12616main ()
12617{
12618
12619  ;
12620  return 0;
12621}
12622_ACEOF
12623if ac_fn_cxx_try_link "$LINENO"; then :
12624
12625lt_aix_libpath_sed='
12626    /Import File Strings/,/^$/ {
12627	/^0/ {
12628	    s/^0  *\(.*\)$/\1/
12629	    p
12630	}
12631    }'
12632aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12633# Check for a 64-bit object if we didn't find anything.
12634if test -z "$aix_libpath"; then
12635  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12636fi
12637fi
12638rm -f core conftest.err conftest.$ac_objext \
12639    conftest$ac_exeext conftest.$ac_ext
12640if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12641
12642	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12643	    # Warning - without using the other run time loading flags,
12644	    # -berok will link without error, but may produce a broken library.
12645	    no_undefined_flag_CXX=' ${wl}-bernotok'
12646	    allow_undefined_flag_CXX=' ${wl}-berok'
12647	    if test "$with_gnu_ld" = yes; then
12648	      # We only use this code for GNU lds that support --whole-archive.
12649	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12650	    else
12651	      # Exported symbols can be pulled into shared objects from archives
12652	      whole_archive_flag_spec_CXX='$convenience'
12653	    fi
12654	    archive_cmds_need_lc_CXX=yes
12655	    # This is similar to how AIX traditionally builds its shared
12656	    # libraries.
12657	    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'
12658          fi
12659        fi
12660        ;;
12661
12662      beos*)
12663	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12664	  allow_undefined_flag_CXX=unsupported
12665	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12666	  # support --undefined.  This deserves some investigation.  FIXME
12667	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12668	else
12669	  ld_shlibs_CXX=no
12670	fi
12671	;;
12672
12673      chorus*)
12674        case $cc_basename in
12675          *)
12676	  # FIXME: insert proper C++ library support
12677	  ld_shlibs_CXX=no
12678	  ;;
12679        esac
12680        ;;
12681
12682      cygwin* | mingw* | pw32* | cegcc*)
12683        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
12684        # as there is no search path for DLLs.
12685        hardcode_libdir_flag_spec_CXX='-L$libdir'
12686        export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
12687        allow_undefined_flag_CXX=unsupported
12688        always_export_symbols_CXX=no
12689        enable_shared_with_static_runtimes_CXX=yes
12690
12691        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12692          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'
12693          # If the export-symbols file already is a .def file (1st line
12694          # is EXPORTS), use it as is; otherwise, prepend...
12695          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12696	    cp $export_symbols $output_objdir/$soname.def;
12697          else
12698	    echo EXPORTS > $output_objdir/$soname.def;
12699	    cat $export_symbols >> $output_objdir/$soname.def;
12700          fi~
12701          $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'
12702        else
12703          ld_shlibs_CXX=no
12704        fi
12705        ;;
12706      darwin* | rhapsody*)
12707
12708
12709  archive_cmds_need_lc_CXX=no
12710  hardcode_direct_CXX=no
12711  hardcode_automatic_CXX=yes
12712  hardcode_shlibpath_var_CXX=unsupported
12713  if test "$lt_cv_ld_force_load" = "yes"; then
12714    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\"`'
12715  else
12716    whole_archive_flag_spec_CXX=''
12717  fi
12718  link_all_deplibs_CXX=yes
12719  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
12720  case $cc_basename in
12721     ifort*) _lt_dar_can_shared=yes ;;
12722     *) _lt_dar_can_shared=$GCC ;;
12723  esac
12724  if test "$_lt_dar_can_shared" = "yes"; then
12725    output_verbose_link_cmd=func_echo_all
12726    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}"
12727    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
12728    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}"
12729    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}"
12730       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
12731      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}"
12732      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}"
12733    fi
12734
12735  else
12736  ld_shlibs_CXX=no
12737  fi
12738
12739	;;
12740
12741      dgux*)
12742        case $cc_basename in
12743          ec++*)
12744	    # FIXME: insert proper C++ library support
12745	    ld_shlibs_CXX=no
12746	    ;;
12747          ghcx*)
12748	    # Green Hills C++ Compiler
12749	    # FIXME: insert proper C++ library support
12750	    ld_shlibs_CXX=no
12751	    ;;
12752          *)
12753	    # FIXME: insert proper C++ library support
12754	    ld_shlibs_CXX=no
12755	    ;;
12756        esac
12757        ;;
12758
12759      freebsd2.*)
12760        # C++ shared libraries reported to be fairly broken before
12761	# switch to ELF
12762        ld_shlibs_CXX=no
12763        ;;
12764
12765      freebsd-elf*)
12766        archive_cmds_need_lc_CXX=no
12767        ;;
12768
12769      freebsd* | dragonfly*)
12770        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
12771        # conventions
12772        ld_shlibs_CXX=yes
12773        ;;
12774
12775      gnu*)
12776        ;;
12777
12778      haiku*)
12779        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12780        link_all_deplibs_CXX=yes
12781        ;;
12782
12783      hpux9*)
12784        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12785        hardcode_libdir_separator_CXX=:
12786        export_dynamic_flag_spec_CXX='${wl}-E'
12787        hardcode_direct_CXX=yes
12788        hardcode_minus_L_CXX=yes # Not in the search PATH,
12789				             # but as the default
12790				             # location of the library.
12791
12792        case $cc_basename in
12793          CC*)
12794            # FIXME: insert proper C++ library support
12795            ld_shlibs_CXX=no
12796            ;;
12797          aCC*)
12798            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'
12799            # Commands to make compiler produce verbose output that lists
12800            # what "hidden" libraries, object files and flags are used when
12801            # linking a shared library.
12802            #
12803            # There doesn't appear to be a way to prevent this compiler from
12804            # explicitly linking system object files so we need to strip them
12805            # from the output so that they don't get included in the library
12806            # dependencies.
12807            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"'
12808            ;;
12809          *)
12810            if test "$GXX" = yes; then
12811              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12812            else
12813              # FIXME: insert proper C++ library support
12814              ld_shlibs_CXX=no
12815            fi
12816            ;;
12817        esac
12818        ;;
12819
12820      hpux10*|hpux11*)
12821        if test $with_gnu_ld = no; then
12822	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12823	  hardcode_libdir_separator_CXX=:
12824
12825          case $host_cpu in
12826            hppa*64*|ia64*)
12827              ;;
12828            *)
12829	      export_dynamic_flag_spec_CXX='${wl}-E'
12830              ;;
12831          esac
12832        fi
12833        case $host_cpu in
12834          hppa*64*|ia64*)
12835            hardcode_direct_CXX=no
12836            hardcode_shlibpath_var_CXX=no
12837            ;;
12838          *)
12839            hardcode_direct_CXX=yes
12840            hardcode_direct_absolute_CXX=yes
12841            hardcode_minus_L_CXX=yes # Not in the search PATH,
12842					         # but as the default
12843					         # location of the library.
12844            ;;
12845        esac
12846
12847        case $cc_basename in
12848          CC*)
12849	    # FIXME: insert proper C++ library support
12850	    ld_shlibs_CXX=no
12851	    ;;
12852          aCC*)
12853	    case $host_cpu in
12854	      hppa*64*)
12855	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12856	        ;;
12857	      ia64*)
12858	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12859	        ;;
12860	      *)
12861	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12862	        ;;
12863	    esac
12864	    # Commands to make compiler produce verbose output that lists
12865	    # what "hidden" libraries, object files and flags are used when
12866	    # linking a shared library.
12867	    #
12868	    # There doesn't appear to be a way to prevent this compiler from
12869	    # explicitly linking system object files so we need to strip them
12870	    # from the output so that they don't get included in the library
12871	    # dependencies.
12872	    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"'
12873	    ;;
12874          *)
12875	    if test "$GXX" = yes; then
12876	      if test $with_gnu_ld = no; then
12877	        case $host_cpu in
12878	          hppa*64*)
12879	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12880	            ;;
12881	          ia64*)
12882	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12883	            ;;
12884	          *)
12885	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12886	            ;;
12887	        esac
12888	      fi
12889	    else
12890	      # FIXME: insert proper C++ library support
12891	      ld_shlibs_CXX=no
12892	    fi
12893	    ;;
12894        esac
12895        ;;
12896
12897      interix[3-9]*)
12898	hardcode_direct_CXX=no
12899	hardcode_shlibpath_var_CXX=no
12900	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12901	export_dynamic_flag_spec_CXX='${wl}-E'
12902	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12903	# Instead, shared libraries are loaded at an image base (0x10000000 by
12904	# default) and relocated if they conflict, which is a slow very memory
12905	# consuming and fragmenting process.  To avoid this, we pick a random,
12906	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12907	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
12908	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'
12909	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'
12910	;;
12911      irix5* | irix6*)
12912        case $cc_basename in
12913          CC*)
12914	    # SGI C++
12915	    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'
12916
12917	    # Archives containing C++ object files must be created using
12918	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
12919	    # necessary to make sure instantiated templates are included
12920	    # in the archive.
12921	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
12922	    ;;
12923          *)
12924	    if test "$GXX" = yes; then
12925	      if test "$with_gnu_ld" = no; then
12926	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12927	      else
12928	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
12929	      fi
12930	    fi
12931	    link_all_deplibs_CXX=yes
12932	    ;;
12933        esac
12934        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12935        hardcode_libdir_separator_CXX=:
12936        inherit_rpath_CXX=yes
12937        ;;
12938
12939      linux* | k*bsd*-gnu | kopensolaris*-gnu)
12940        case $cc_basename in
12941          KCC*)
12942	    # Kuck and Associates, Inc. (KAI) C++ Compiler
12943
12944	    # KCC will only create a shared library if the output file
12945	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
12946	    # to its proper name (with version) after linking.
12947	    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'
12948	    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'
12949	    # Commands to make compiler produce verbose output that lists
12950	    # what "hidden" libraries, object files and flags are used when
12951	    # linking a shared library.
12952	    #
12953	    # There doesn't appear to be a way to prevent this compiler from
12954	    # explicitly linking system object files so we need to strip them
12955	    # from the output so that they don't get included in the library
12956	    # dependencies.
12957	    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"'
12958
12959	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12960	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12961
12962	    # Archives containing C++ object files must be created using
12963	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
12964	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12965	    ;;
12966	  icpc* | ecpc* )
12967	    # Intel C++
12968	    with_gnu_ld=yes
12969	    # version 8.0 and above of icpc choke on multiply defined symbols
12970	    # if we add $predep_objects and $postdep_objects, however 7.1 and
12971	    # earlier do not add the objects themselves.
12972	    case `$CC -V 2>&1` in
12973	      *"Version 7."*)
12974	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12975		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'
12976		;;
12977	      *)  # Version 8.0 or newer
12978	        tmp_idyn=
12979	        case $host_cpu in
12980		  ia64*) tmp_idyn=' -i_dynamic';;
12981		esac
12982	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12983		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'
12984		;;
12985	    esac
12986	    archive_cmds_need_lc_CXX=no
12987	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12988	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12989	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12990	    ;;
12991          pgCC* | pgcpp*)
12992            # Portland Group C++ compiler
12993	    case `$CC -V` in
12994	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
12995	      prelink_cmds_CXX='tpldir=Template.dir~
12996		rm -rf $tpldir~
12997		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
12998		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
12999	      old_archive_cmds_CXX='tpldir=Template.dir~
13000		rm -rf $tpldir~
13001		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13002		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13003		$RANLIB $oldlib'
13004	      archive_cmds_CXX='tpldir=Template.dir~
13005		rm -rf $tpldir~
13006		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13007		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13008	      archive_expsym_cmds_CXX='tpldir=Template.dir~
13009		rm -rf $tpldir~
13010		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13011		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13012	      ;;
13013	    *) # Version 6 and above use weak symbols
13014	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13015	      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'
13016	      ;;
13017	    esac
13018
13019	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13020	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13021	    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'
13022            ;;
13023	  cxx*)
13024	    # Compaq C++
13025	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13026	    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'
13027
13028	    runpath_var=LD_RUN_PATH
13029	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13030	    hardcode_libdir_separator_CXX=:
13031
13032	    # Commands to make compiler produce verbose output that lists
13033	    # what "hidden" libraries, object files and flags are used when
13034	    # linking a shared library.
13035	    #
13036	    # There doesn't appear to be a way to prevent this compiler from
13037	    # explicitly linking system object files so we need to strip them
13038	    # from the output so that they don't get included in the library
13039	    # dependencies.
13040	    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'
13041	    ;;
13042	  xl* | mpixl* | bgxl*)
13043	    # IBM XL 8.0 on PPC, with GNU ld
13044	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13045	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13046	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13047	    if test "x$supports_anon_versioning" = xyes; then
13048	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13049		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13050		echo "local: *; };" >> $output_objdir/$libname.ver~
13051		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13052	    fi
13053	    ;;
13054	  *)
13055	    case `$CC -V 2>&1 | sed 5q` in
13056	    *Sun\ C*)
13057	      # Sun C++ 5.9
13058	      no_undefined_flag_CXX=' -zdefs'
13059	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13060	      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'
13061	      hardcode_libdir_flag_spec_CXX='-R$libdir'
13062	      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'
13063	      compiler_needs_object_CXX=yes
13064
13065	      # Not sure whether something based on
13066	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13067	      # would be better.
13068	      output_verbose_link_cmd='func_echo_all'
13069
13070	      # Archives containing C++ object files must be created using
13071	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13072	      # necessary to make sure instantiated templates are included
13073	      # in the archive.
13074	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13075	      ;;
13076	    esac
13077	    ;;
13078	esac
13079	;;
13080
13081      lynxos*)
13082        # FIXME: insert proper C++ library support
13083	ld_shlibs_CXX=no
13084	;;
13085
13086      m88k*)
13087        # FIXME: insert proper C++ library support
13088        ld_shlibs_CXX=no
13089	;;
13090
13091      mvs*)
13092        case $cc_basename in
13093          cxx*)
13094	    # FIXME: insert proper C++ library support
13095	    ld_shlibs_CXX=no
13096	    ;;
13097	  *)
13098	    # FIXME: insert proper C++ library support
13099	    ld_shlibs_CXX=no
13100	    ;;
13101	esac
13102	;;
13103
13104      netbsd*)
13105        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13106	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13107	  wlarc=
13108	  hardcode_libdir_flag_spec_CXX='-R$libdir'
13109	  hardcode_direct_CXX=yes
13110	  hardcode_shlibpath_var_CXX=no
13111	fi
13112	# Workaround some broken pre-1.5 toolchains
13113	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13114	;;
13115
13116      *nto* | *qnx*)
13117        ld_shlibs_CXX=yes
13118	;;
13119
13120      openbsd2*)
13121        # C++ shared libraries are fairly broken
13122	ld_shlibs_CXX=no
13123	;;
13124
13125      openbsd*)
13126	if test -f /usr/libexec/ld.so; then
13127	  hardcode_direct_CXX=yes
13128	  hardcode_shlibpath_var_CXX=no
13129	  hardcode_direct_absolute_CXX=yes
13130	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13131	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13132	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13133	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13134	    export_dynamic_flag_spec_CXX='${wl}-E'
13135	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13136	  fi
13137	  output_verbose_link_cmd=func_echo_all
13138	else
13139	  ld_shlibs_CXX=no
13140	fi
13141	;;
13142
13143      osf3* | osf4* | osf5*)
13144        case $cc_basename in
13145          KCC*)
13146	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13147
13148	    # KCC will only create a shared library if the output file
13149	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13150	    # to its proper name (with version) after linking.
13151	    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'
13152
13153	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13154	    hardcode_libdir_separator_CXX=:
13155
13156	    # Archives containing C++ object files must be created using
13157	    # the KAI C++ compiler.
13158	    case $host in
13159	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13160	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13161	    esac
13162	    ;;
13163          RCC*)
13164	    # Rational C++ 2.4.1
13165	    # FIXME: insert proper C++ library support
13166	    ld_shlibs_CXX=no
13167	    ;;
13168          cxx*)
13169	    case $host in
13170	      osf3*)
13171	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13172	        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'
13173	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13174		;;
13175	      *)
13176	        allow_undefined_flag_CXX=' -expect_unresolved \*'
13177	        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'
13178	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13179	          echo "-hidden">> $lib.exp~
13180	          $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~
13181	          $RM $lib.exp'
13182	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13183		;;
13184	    esac
13185
13186	    hardcode_libdir_separator_CXX=:
13187
13188	    # Commands to make compiler produce verbose output that lists
13189	    # what "hidden" libraries, object files and flags are used when
13190	    # linking a shared library.
13191	    #
13192	    # There doesn't appear to be a way to prevent this compiler from
13193	    # explicitly linking system object files so we need to strip them
13194	    # from the output so that they don't get included in the library
13195	    # dependencies.
13196	    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"'
13197	    ;;
13198	  *)
13199	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13200	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13201	      case $host in
13202	        osf3*)
13203	          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'
13204		  ;;
13205	        *)
13206	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13207		  ;;
13208	      esac
13209
13210	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13211	      hardcode_libdir_separator_CXX=:
13212
13213	      # Commands to make compiler produce verbose output that lists
13214	      # what "hidden" libraries, object files and flags are used when
13215	      # linking a shared library.
13216	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13217
13218	    else
13219	      # FIXME: insert proper C++ library support
13220	      ld_shlibs_CXX=no
13221	    fi
13222	    ;;
13223        esac
13224        ;;
13225
13226      psos*)
13227        # FIXME: insert proper C++ library support
13228        ld_shlibs_CXX=no
13229        ;;
13230
13231      sunos4*)
13232        case $cc_basename in
13233          CC*)
13234	    # Sun C++ 4.x
13235	    # FIXME: insert proper C++ library support
13236	    ld_shlibs_CXX=no
13237	    ;;
13238          lcc*)
13239	    # Lucid
13240	    # FIXME: insert proper C++ library support
13241	    ld_shlibs_CXX=no
13242	    ;;
13243          *)
13244	    # FIXME: insert proper C++ library support
13245	    ld_shlibs_CXX=no
13246	    ;;
13247        esac
13248        ;;
13249
13250      solaris*)
13251        case $cc_basename in
13252          CC*)
13253	    # Sun C++ 4.2, 5.x and Centerline C++
13254            archive_cmds_need_lc_CXX=yes
13255	    no_undefined_flag_CXX=' -zdefs'
13256	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13257	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13258	      $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'
13259
13260	    hardcode_libdir_flag_spec_CXX='-R$libdir'
13261	    hardcode_shlibpath_var_CXX=no
13262	    case $host_os in
13263	      solaris2.[0-5] | solaris2.[0-5].*) ;;
13264	      *)
13265		# The compiler driver will combine and reorder linker options,
13266		# but understands `-z linker_flag'.
13267	        # Supported since Solaris 2.6 (maybe 2.5.1?)
13268		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13269	        ;;
13270	    esac
13271	    link_all_deplibs_CXX=yes
13272
13273	    output_verbose_link_cmd='func_echo_all'
13274
13275	    # Archives containing C++ object files must be created using
13276	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13277	    # necessary to make sure instantiated templates are included
13278	    # in the archive.
13279	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13280	    ;;
13281          gcx*)
13282	    # Green Hills C++ Compiler
13283	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13284
13285	    # The C++ compiler must be used to create the archive.
13286	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13287	    ;;
13288          *)
13289	    # GNU C++ compiler with Solaris linker
13290	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13291	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13292	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13293	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13294	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13295		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13296
13297	        # Commands to make compiler produce verbose output that lists
13298	        # what "hidden" libraries, object files and flags are used when
13299	        # linking a shared library.
13300	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13301	      else
13302	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
13303	        # platform.
13304	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13305	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13306		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13307
13308	        # Commands to make compiler produce verbose output that lists
13309	        # what "hidden" libraries, object files and flags are used when
13310	        # linking a shared library.
13311	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13312	      fi
13313
13314	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13315	      case $host_os in
13316		solaris2.[0-5] | solaris2.[0-5].*) ;;
13317		*)
13318		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13319		  ;;
13320	      esac
13321	    fi
13322	    ;;
13323        esac
13324        ;;
13325
13326    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13327      no_undefined_flag_CXX='${wl}-z,text'
13328      archive_cmds_need_lc_CXX=no
13329      hardcode_shlibpath_var_CXX=no
13330      runpath_var='LD_RUN_PATH'
13331
13332      case $cc_basename in
13333        CC*)
13334	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13335	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13336	  ;;
13337	*)
13338	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13339	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13340	  ;;
13341      esac
13342      ;;
13343
13344      sysv5* | sco3.2v5* | sco5v6*)
13345	# Note: We can NOT use -z defs as we might desire, because we do not
13346	# link with -lc, and that would cause any symbols used from libc to
13347	# always be unresolved, which means just about no library would
13348	# ever link correctly.  If we're not using GNU ld we use -z text
13349	# though, which does catch some bad symbols but isn't as heavy-handed
13350	# as -z defs.
13351	no_undefined_flag_CXX='${wl}-z,text'
13352	allow_undefined_flag_CXX='${wl}-z,nodefs'
13353	archive_cmds_need_lc_CXX=no
13354	hardcode_shlibpath_var_CXX=no
13355	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13356	hardcode_libdir_separator_CXX=':'
13357	link_all_deplibs_CXX=yes
13358	export_dynamic_flag_spec_CXX='${wl}-Bexport'
13359	runpath_var='LD_RUN_PATH'
13360
13361	case $cc_basename in
13362          CC*)
13363	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13364	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13365	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
13366	      '"$old_archive_cmds_CXX"
13367	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
13368	      '"$reload_cmds_CXX"
13369	    ;;
13370	  *)
13371	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13372	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13373	    ;;
13374	esac
13375      ;;
13376
13377      tandem*)
13378        case $cc_basename in
13379          NCC*)
13380	    # NonStop-UX NCC 3.20
13381	    # FIXME: insert proper C++ library support
13382	    ld_shlibs_CXX=no
13383	    ;;
13384          *)
13385	    # FIXME: insert proper C++ library support
13386	    ld_shlibs_CXX=no
13387	    ;;
13388        esac
13389        ;;
13390
13391      vxworks*)
13392        # FIXME: insert proper C++ library support
13393        ld_shlibs_CXX=no
13394        ;;
13395
13396      *)
13397        # FIXME: insert proper C++ library support
13398        ld_shlibs_CXX=no
13399        ;;
13400    esac
13401
13402    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13403$as_echo "$ld_shlibs_CXX" >&6; }
13404    test "$ld_shlibs_CXX" = no && can_build_shared=no
13405
13406    GCC_CXX="$GXX"
13407    LD_CXX="$LD"
13408
13409    ## CAVEAT EMPTOR:
13410    ## There is no encapsulation within the following macros, do not change
13411    ## the running order or otherwise move them around unless you know exactly
13412    ## what you are doing...
13413    # Dependencies to place before and after the object being linked:
13414predep_objects_CXX=
13415postdep_objects_CXX=
13416predeps_CXX=
13417postdeps_CXX=
13418compiler_lib_search_path_CXX=
13419
13420cat > conftest.$ac_ext <<_LT_EOF
13421class Foo
13422{
13423public:
13424  Foo (void) { a = 0; }
13425private:
13426  int a;
13427};
13428_LT_EOF
13429
13430if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13431  (eval $ac_compile) 2>&5
13432  ac_status=$?
13433  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13434  test $ac_status = 0; }; then
13435  # Parse the compiler output and extract the necessary
13436  # objects, libraries and library flags.
13437
13438  # Sentinel used to keep track of whether or not we are before
13439  # the conftest object file.
13440  pre_test_object_deps_done=no
13441
13442  for p in `eval "$output_verbose_link_cmd"`; do
13443    case $p in
13444
13445    -L* | -R* | -l*)
13446       # Some compilers place space between "-{L,R}" and the path.
13447       # Remove the space.
13448       if test $p = "-L" ||
13449          test $p = "-R"; then
13450	 prev=$p
13451	 continue
13452       else
13453	 prev=
13454       fi
13455
13456       if test "$pre_test_object_deps_done" = no; then
13457	 case $p in
13458	 -L* | -R*)
13459	   # Internal compiler library paths should come after those
13460	   # provided the user.  The postdeps already come after the
13461	   # user supplied libs so there is no need to process them.
13462	   if test -z "$compiler_lib_search_path_CXX"; then
13463	     compiler_lib_search_path_CXX="${prev}${p}"
13464	   else
13465	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13466	   fi
13467	   ;;
13468	 # The "-l" case would never come before the object being
13469	 # linked, so don't bother handling this case.
13470	 esac
13471       else
13472	 if test -z "$postdeps_CXX"; then
13473	   postdeps_CXX="${prev}${p}"
13474	 else
13475	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13476	 fi
13477       fi
13478       ;;
13479
13480    *.$objext)
13481       # This assumes that the test object file only shows up
13482       # once in the compiler output.
13483       if test "$p" = "conftest.$objext"; then
13484	 pre_test_object_deps_done=yes
13485	 continue
13486       fi
13487
13488       if test "$pre_test_object_deps_done" = no; then
13489	 if test -z "$predep_objects_CXX"; then
13490	   predep_objects_CXX="$p"
13491	 else
13492	   predep_objects_CXX="$predep_objects_CXX $p"
13493	 fi
13494       else
13495	 if test -z "$postdep_objects_CXX"; then
13496	   postdep_objects_CXX="$p"
13497	 else
13498	   postdep_objects_CXX="$postdep_objects_CXX $p"
13499	 fi
13500       fi
13501       ;;
13502
13503    *) ;; # Ignore the rest.
13504
13505    esac
13506  done
13507
13508  # Clean up.
13509  rm -f a.out a.exe
13510else
13511  echo "libtool.m4: error: problem compiling CXX test program"
13512fi
13513
13514$RM -f confest.$objext
13515
13516# PORTME: override above test on systems where it is broken
13517case $host_os in
13518interix[3-9]*)
13519  # Interix 3.5 installs completely hosed .la files for C++, so rather than
13520  # hack all around it, let's just trust "g++" to DTRT.
13521  predep_objects_CXX=
13522  postdep_objects_CXX=
13523  postdeps_CXX=
13524  ;;
13525
13526linux*)
13527  case `$CC -V 2>&1 | sed 5q` in
13528  *Sun\ C*)
13529    # Sun C++ 5.9
13530
13531    # The more standards-conforming stlport4 library is
13532    # incompatible with the Cstd library. Avoid specifying
13533    # it if it's in CXXFLAGS. Ignore libCrun as
13534    # -library=stlport4 depends on it.
13535    case " $CXX $CXXFLAGS " in
13536    *" -library=stlport4 "*)
13537      solaris_use_stlport4=yes
13538      ;;
13539    esac
13540
13541    if test "$solaris_use_stlport4" != yes; then
13542      postdeps_CXX='-library=Cstd -library=Crun'
13543    fi
13544    ;;
13545  esac
13546  ;;
13547
13548solaris*)
13549  case $cc_basename in
13550  CC*)
13551    # The more standards-conforming stlport4 library is
13552    # incompatible with the Cstd library. Avoid specifying
13553    # it if it's in CXXFLAGS. Ignore libCrun as
13554    # -library=stlport4 depends on it.
13555    case " $CXX $CXXFLAGS " in
13556    *" -library=stlport4 "*)
13557      solaris_use_stlport4=yes
13558      ;;
13559    esac
13560
13561    # Adding this requires a known-good setup of shared libraries for
13562    # Sun compiler versions before 5.6, else PIC objects from an old
13563    # archive will be linked into the output, leading to subtle bugs.
13564    if test "$solaris_use_stlport4" != yes; then
13565      postdeps_CXX='-library=Cstd -library=Crun'
13566    fi
13567    ;;
13568  esac
13569  ;;
13570esac
13571
13572
13573case " $postdeps_CXX " in
13574*" -lc "*) archive_cmds_need_lc_CXX=no ;;
13575esac
13576 compiler_lib_search_dirs_CXX=
13577if test -n "${compiler_lib_search_path_CXX}"; then
13578 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
13579fi
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611    lt_prog_compiler_wl_CXX=
13612lt_prog_compiler_pic_CXX=
13613lt_prog_compiler_static_CXX=
13614
13615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
13616$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
13617
13618  # C++ specific cases for pic, static, wl, etc.
13619  if test "$GXX" = yes; then
13620    lt_prog_compiler_wl_CXX='-Wl,'
13621    lt_prog_compiler_static_CXX='-static'
13622
13623    case $host_os in
13624    aix*)
13625      # All AIX code is PIC.
13626      if test "$host_cpu" = ia64; then
13627	# AIX 5 now supports IA64 processor
13628	lt_prog_compiler_static_CXX='-Bstatic'
13629      fi
13630      lt_prog_compiler_pic_CXX='-fPIC'
13631      ;;
13632
13633    amigaos*)
13634      case $host_cpu in
13635      powerpc)
13636            # see comment about AmigaOS4 .so support
13637            lt_prog_compiler_pic_CXX='-fPIC'
13638        ;;
13639      m68k)
13640            # FIXME: we need at least 68020 code to build shared libraries, but
13641            # adding the `-m68020' flag to GCC prevents building anything better,
13642            # like `-m68040'.
13643            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
13644        ;;
13645      esac
13646      ;;
13647
13648    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
13649      # PIC is the default for these OSes.
13650      ;;
13651    mingw* | cygwin* | os2* | pw32* | cegcc*)
13652      # This hack is so that the source file can tell whether it is being
13653      # built for inclusion in a dll (and should export symbols for example).
13654      # Although the cygwin gcc ignores -fPIC, still need this for old-style
13655      # (--disable-auto-import) libraries
13656      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
13657      ;;
13658    darwin* | rhapsody*)
13659      # PIC is the default on this platform
13660      # Common symbols not allowed in MH_DYLIB files
13661      lt_prog_compiler_pic_CXX='-fno-common'
13662      ;;
13663    *djgpp*)
13664      # DJGPP does not support shared libraries at all
13665      lt_prog_compiler_pic_CXX=
13666      ;;
13667    haiku*)
13668      # PIC is the default for Haiku.
13669      # The "-static" flag exists, but is broken.
13670      lt_prog_compiler_static_CXX=
13671      ;;
13672    interix[3-9]*)
13673      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
13674      # Instead, we relocate shared libraries at runtime.
13675      ;;
13676    sysv4*MP*)
13677      if test -d /usr/nec; then
13678	lt_prog_compiler_pic_CXX=-Kconform_pic
13679      fi
13680      ;;
13681    hpux*)
13682      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
13683      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
13684      # sets the default TLS model and affects inlining.
13685      case $host_cpu in
13686      hppa*64*)
13687	;;
13688      *)
13689	lt_prog_compiler_pic_CXX='-fPIC'
13690	;;
13691      esac
13692      ;;
13693    *qnx* | *nto*)
13694      # QNX uses GNU C++, but need to define -shared option too, otherwise
13695      # it will coredump.
13696      lt_prog_compiler_pic_CXX='-fPIC -shared'
13697      ;;
13698    *)
13699      lt_prog_compiler_pic_CXX='-fPIC'
13700      ;;
13701    esac
13702  else
13703    case $host_os in
13704      aix[4-9]*)
13705	# All AIX code is PIC.
13706	if test "$host_cpu" = ia64; then
13707	  # AIX 5 now supports IA64 processor
13708	  lt_prog_compiler_static_CXX='-Bstatic'
13709	else
13710	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
13711	fi
13712	;;
13713      chorus*)
13714	case $cc_basename in
13715	cxch68*)
13716	  # Green Hills C++ Compiler
13717	  # _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"
13718	  ;;
13719	esac
13720	;;
13721      dgux*)
13722	case $cc_basename in
13723	  ec++*)
13724	    lt_prog_compiler_pic_CXX='-KPIC'
13725	    ;;
13726	  ghcx*)
13727	    # Green Hills C++ Compiler
13728	    lt_prog_compiler_pic_CXX='-pic'
13729	    ;;
13730	  *)
13731	    ;;
13732	esac
13733	;;
13734      freebsd* | dragonfly*)
13735	# FreeBSD uses GNU C++
13736	;;
13737      hpux9* | hpux10* | hpux11*)
13738	case $cc_basename in
13739	  CC*)
13740	    lt_prog_compiler_wl_CXX='-Wl,'
13741	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13742	    if test "$host_cpu" != ia64; then
13743	      lt_prog_compiler_pic_CXX='+Z'
13744	    fi
13745	    ;;
13746	  aCC*)
13747	    lt_prog_compiler_wl_CXX='-Wl,'
13748	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
13749	    case $host_cpu in
13750	    hppa*64*|ia64*)
13751	      # +Z the default
13752	      ;;
13753	    *)
13754	      lt_prog_compiler_pic_CXX='+Z'
13755	      ;;
13756	    esac
13757	    ;;
13758	  *)
13759	    ;;
13760	esac
13761	;;
13762      interix*)
13763	# This is c89, which is MS Visual C++ (no shared libs)
13764	# Anyone wants to do a port?
13765	;;
13766      irix5* | irix6* | nonstopux*)
13767	case $cc_basename in
13768	  CC*)
13769	    lt_prog_compiler_wl_CXX='-Wl,'
13770	    lt_prog_compiler_static_CXX='-non_shared'
13771	    # CC pic flag -KPIC is the default.
13772	    ;;
13773	  *)
13774	    ;;
13775	esac
13776	;;
13777      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13778	case $cc_basename in
13779	  KCC*)
13780	    # KAI C++ Compiler
13781	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13782	    lt_prog_compiler_pic_CXX='-fPIC'
13783	    ;;
13784	  ecpc* )
13785	    # old Intel C++ for x86_64 which still supported -KPIC.
13786	    lt_prog_compiler_wl_CXX='-Wl,'
13787	    lt_prog_compiler_pic_CXX='-KPIC'
13788	    lt_prog_compiler_static_CXX='-static'
13789	    ;;
13790	  icpc* )
13791	    # Intel C++, used to be incompatible with GCC.
13792	    # ICC 10 doesn't accept -KPIC any more.
13793	    lt_prog_compiler_wl_CXX='-Wl,'
13794	    lt_prog_compiler_pic_CXX='-fPIC'
13795	    lt_prog_compiler_static_CXX='-static'
13796	    ;;
13797	  pgCC* | pgcpp*)
13798	    # Portland Group C++ compiler
13799	    lt_prog_compiler_wl_CXX='-Wl,'
13800	    lt_prog_compiler_pic_CXX='-fpic'
13801	    lt_prog_compiler_static_CXX='-Bstatic'
13802	    ;;
13803	  cxx*)
13804	    # Compaq C++
13805	    # Make sure the PIC flag is empty.  It appears that all Alpha
13806	    # Linux and Compaq Tru64 Unix objects are PIC.
13807	    lt_prog_compiler_pic_CXX=
13808	    lt_prog_compiler_static_CXX='-non_shared'
13809	    ;;
13810	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
13811	    # IBM XL 8.0, 9.0 on PPC and BlueGene
13812	    lt_prog_compiler_wl_CXX='-Wl,'
13813	    lt_prog_compiler_pic_CXX='-qpic'
13814	    lt_prog_compiler_static_CXX='-qstaticlink'
13815	    ;;
13816	  *)
13817	    case `$CC -V 2>&1 | sed 5q` in
13818	    *Sun\ C*)
13819	      # Sun C++ 5.9
13820	      lt_prog_compiler_pic_CXX='-KPIC'
13821	      lt_prog_compiler_static_CXX='-Bstatic'
13822	      lt_prog_compiler_wl_CXX='-Qoption ld '
13823	      ;;
13824	    esac
13825	    ;;
13826	esac
13827	;;
13828      lynxos*)
13829	;;
13830      m88k*)
13831	;;
13832      mvs*)
13833	case $cc_basename in
13834	  cxx*)
13835	    lt_prog_compiler_pic_CXX='-W c,exportall'
13836	    ;;
13837	  *)
13838	    ;;
13839	esac
13840	;;
13841      netbsd*)
13842	;;
13843      *qnx* | *nto*)
13844        # QNX uses GNU C++, but need to define -shared option too, otherwise
13845        # it will coredump.
13846        lt_prog_compiler_pic_CXX='-fPIC -shared'
13847        ;;
13848      osf3* | osf4* | osf5*)
13849	case $cc_basename in
13850	  KCC*)
13851	    lt_prog_compiler_wl_CXX='--backend -Wl,'
13852	    ;;
13853	  RCC*)
13854	    # Rational C++ 2.4.1
13855	    lt_prog_compiler_pic_CXX='-pic'
13856	    ;;
13857	  cxx*)
13858	    # Digital/Compaq C++
13859	    lt_prog_compiler_wl_CXX='-Wl,'
13860	    # Make sure the PIC flag is empty.  It appears that all Alpha
13861	    # Linux and Compaq Tru64 Unix objects are PIC.
13862	    lt_prog_compiler_pic_CXX=
13863	    lt_prog_compiler_static_CXX='-non_shared'
13864	    ;;
13865	  *)
13866	    ;;
13867	esac
13868	;;
13869      psos*)
13870	;;
13871      solaris*)
13872	case $cc_basename in
13873	  CC*)
13874	    # Sun C++ 4.2, 5.x and Centerline C++
13875	    lt_prog_compiler_pic_CXX='-KPIC'
13876	    lt_prog_compiler_static_CXX='-Bstatic'
13877	    lt_prog_compiler_wl_CXX='-Qoption ld '
13878	    ;;
13879	  gcx*)
13880	    # Green Hills C++ Compiler
13881	    lt_prog_compiler_pic_CXX='-PIC'
13882	    ;;
13883	  *)
13884	    ;;
13885	esac
13886	;;
13887      sunos4*)
13888	case $cc_basename in
13889	  CC*)
13890	    # Sun C++ 4.x
13891	    lt_prog_compiler_pic_CXX='-pic'
13892	    lt_prog_compiler_static_CXX='-Bstatic'
13893	    ;;
13894	  lcc*)
13895	    # Lucid
13896	    lt_prog_compiler_pic_CXX='-pic'
13897	    ;;
13898	  *)
13899	    ;;
13900	esac
13901	;;
13902      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
13903	case $cc_basename in
13904	  CC*)
13905	    lt_prog_compiler_wl_CXX='-Wl,'
13906	    lt_prog_compiler_pic_CXX='-KPIC'
13907	    lt_prog_compiler_static_CXX='-Bstatic'
13908	    ;;
13909	esac
13910	;;
13911      tandem*)
13912	case $cc_basename in
13913	  NCC*)
13914	    # NonStop-UX NCC 3.20
13915	    lt_prog_compiler_pic_CXX='-KPIC'
13916	    ;;
13917	  *)
13918	    ;;
13919	esac
13920	;;
13921      vxworks*)
13922	;;
13923      *)
13924	lt_prog_compiler_can_build_shared_CXX=no
13925	;;
13926    esac
13927  fi
13928
13929case $host_os in
13930  # For platforms which do not support PIC, -DPIC is meaningless:
13931  *djgpp*)
13932    lt_prog_compiler_pic_CXX=
13933    ;;
13934  *)
13935    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
13936    ;;
13937esac
13938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
13939$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
13940
13941
13942
13943#
13944# Check to make sure the PIC flag actually works.
13945#
13946if test -n "$lt_prog_compiler_pic_CXX"; then
13947  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
13948$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
13949if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
13950  $as_echo_n "(cached) " >&6
13951else
13952  lt_cv_prog_compiler_pic_works_CXX=no
13953   ac_outfile=conftest.$ac_objext
13954   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13955   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
13956   # Insert the option either (1) after the last *FLAGS variable, or
13957   # (2) before a word containing "conftest.", or (3) at the end.
13958   # Note that $ac_compile itself does not contain backslashes and begins
13959   # with a dollar sign (not a hyphen), so the echo should work correctly.
13960   # The option is referenced via a variable to avoid confusing sed.
13961   lt_compile=`echo "$ac_compile" | $SED \
13962   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13963   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13964   -e 's:$: $lt_compiler_flag:'`
13965   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
13966   (eval "$lt_compile" 2>conftest.err)
13967   ac_status=$?
13968   cat conftest.err >&5
13969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970   if (exit $ac_status) && test -s "$ac_outfile"; then
13971     # The compiler can only warn and ignore the option if not recognized
13972     # So say no if there are warnings other than the usual output.
13973     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
13974     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
13975     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
13976       lt_cv_prog_compiler_pic_works_CXX=yes
13977     fi
13978   fi
13979   $RM conftest*
13980
13981fi
13982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
13983$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
13984
13985if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
13986    case $lt_prog_compiler_pic_CXX in
13987     "" | " "*) ;;
13988     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
13989     esac
13990else
13991    lt_prog_compiler_pic_CXX=
13992     lt_prog_compiler_can_build_shared_CXX=no
13993fi
13994
13995fi
13996
13997
13998
13999#
14000# Check to make sure the static flag actually works.
14001#
14002wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14004$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14005if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
14006  $as_echo_n "(cached) " >&6
14007else
14008  lt_cv_prog_compiler_static_works_CXX=no
14009   save_LDFLAGS="$LDFLAGS"
14010   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14011   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14012   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14013     # The linker can only warn and ignore the option if not recognized
14014     # So say no if there are warnings
14015     if test -s conftest.err; then
14016       # Append any errors to the config.log.
14017       cat conftest.err 1>&5
14018       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14019       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14020       if diff conftest.exp conftest.er2 >/dev/null; then
14021         lt_cv_prog_compiler_static_works_CXX=yes
14022       fi
14023     else
14024       lt_cv_prog_compiler_static_works_CXX=yes
14025     fi
14026   fi
14027   $RM -r conftest*
14028   LDFLAGS="$save_LDFLAGS"
14029
14030fi
14031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14032$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14033
14034if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14035    :
14036else
14037    lt_prog_compiler_static_CXX=
14038fi
14039
14040
14041
14042
14043    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14044$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14045if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14046  $as_echo_n "(cached) " >&6
14047else
14048  lt_cv_prog_compiler_c_o_CXX=no
14049   $RM -r conftest 2>/dev/null
14050   mkdir conftest
14051   cd conftest
14052   mkdir out
14053   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14054
14055   lt_compiler_flag="-o out/conftest2.$ac_objext"
14056   # Insert the option either (1) after the last *FLAGS variable, or
14057   # (2) before a word containing "conftest.", or (3) at the end.
14058   # Note that $ac_compile itself does not contain backslashes and begins
14059   # with a dollar sign (not a hyphen), so the echo should work correctly.
14060   lt_compile=`echo "$ac_compile" | $SED \
14061   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14062   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14063   -e 's:$: $lt_compiler_flag:'`
14064   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14065   (eval "$lt_compile" 2>out/conftest.err)
14066   ac_status=$?
14067   cat out/conftest.err >&5
14068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14069   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14070   then
14071     # The compiler can only warn and ignore the option if not recognized
14072     # So say no if there are warnings
14073     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14074     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14075     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14076       lt_cv_prog_compiler_c_o_CXX=yes
14077     fi
14078   fi
14079   chmod u+w . 2>&5
14080   $RM conftest*
14081   # SGI C++ compiler will create directory out/ii_files/ for
14082   # template instantiation
14083   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14084   $RM out/* && rmdir out
14085   cd ..
14086   $RM -r conftest
14087   $RM conftest*
14088
14089fi
14090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14091$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14092
14093
14094
14095    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14096$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14097if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14098  $as_echo_n "(cached) " >&6
14099else
14100  lt_cv_prog_compiler_c_o_CXX=no
14101   $RM -r conftest 2>/dev/null
14102   mkdir conftest
14103   cd conftest
14104   mkdir out
14105   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14106
14107   lt_compiler_flag="-o out/conftest2.$ac_objext"
14108   # Insert the option either (1) after the last *FLAGS variable, or
14109   # (2) before a word containing "conftest.", or (3) at the end.
14110   # Note that $ac_compile itself does not contain backslashes and begins
14111   # with a dollar sign (not a hyphen), so the echo should work correctly.
14112   lt_compile=`echo "$ac_compile" | $SED \
14113   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14114   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14115   -e 's:$: $lt_compiler_flag:'`
14116   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14117   (eval "$lt_compile" 2>out/conftest.err)
14118   ac_status=$?
14119   cat out/conftest.err >&5
14120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14122   then
14123     # The compiler can only warn and ignore the option if not recognized
14124     # So say no if there are warnings
14125     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14126     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14127     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14128       lt_cv_prog_compiler_c_o_CXX=yes
14129     fi
14130   fi
14131   chmod u+w . 2>&5
14132   $RM conftest*
14133   # SGI C++ compiler will create directory out/ii_files/ for
14134   # template instantiation
14135   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14136   $RM out/* && rmdir out
14137   cd ..
14138   $RM -r conftest
14139   $RM conftest*
14140
14141fi
14142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14143$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14144
14145
14146
14147
14148hard_links="nottested"
14149if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14150  # do not overwrite the value of need_locks provided by the user
14151  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14152$as_echo_n "checking if we can lock with hard links... " >&6; }
14153  hard_links=yes
14154  $RM conftest*
14155  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14156  touch conftest.a
14157  ln conftest.a conftest.b 2>&5 || hard_links=no
14158  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14159  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14160$as_echo "$hard_links" >&6; }
14161  if test "$hard_links" = no; then
14162    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14163$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14164    need_locks=warn
14165  fi
14166else
14167  need_locks=no
14168fi
14169
14170
14171
14172    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14173$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14174
14175  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14176  case $host_os in
14177  aix[4-9]*)
14178    # If we're using GNU nm, then we don't want the "-C" option.
14179    # -C means demangle to AIX nm, but means don't demangle with GNU nm
14180    # Also, AIX nm treats weak defined symbols like other global defined
14181    # symbols, whereas GNU nm marks them as "W".
14182    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14183      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'
14184    else
14185      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14186    fi
14187    ;;
14188  pw32*)
14189    export_symbols_cmds_CXX="$ltdll_cmds"
14190  ;;
14191  cygwin* | mingw* | cegcc*)
14192    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
14193  ;;
14194  *)
14195    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14196  ;;
14197  esac
14198  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14199
14200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14201$as_echo "$ld_shlibs_CXX" >&6; }
14202test "$ld_shlibs_CXX" = no && can_build_shared=no
14203
14204with_gnu_ld_CXX=$with_gnu_ld
14205
14206
14207
14208
14209
14210
14211#
14212# Do we need to explicitly link libc?
14213#
14214case "x$archive_cmds_need_lc_CXX" in
14215x|xyes)
14216  # Assume -lc should be added
14217  archive_cmds_need_lc_CXX=yes
14218
14219  if test "$enable_shared" = yes && test "$GCC" = yes; then
14220    case $archive_cmds_CXX in
14221    *'~'*)
14222      # FIXME: we may have to deal with multi-command sequences.
14223      ;;
14224    '$CC '*)
14225      # Test whether the compiler implicitly links with -lc since on some
14226      # systems, -lgcc has to come before -lc. If gcc already passes -lc
14227      # to ld, don't add -lc before -lgcc.
14228      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14229$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14230if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
14231  $as_echo_n "(cached) " >&6
14232else
14233  $RM conftest*
14234	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14235
14236	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14237  (eval $ac_compile) 2>&5
14238  ac_status=$?
14239  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14240  test $ac_status = 0; } 2>conftest.err; then
14241	  soname=conftest
14242	  lib=conftest
14243	  libobjs=conftest.$ac_objext
14244	  deplibs=
14245	  wl=$lt_prog_compiler_wl_CXX
14246	  pic_flag=$lt_prog_compiler_pic_CXX
14247	  compiler_flags=-v
14248	  linker_flags=-v
14249	  verstring=
14250	  output_objdir=.
14251	  libname=conftest
14252	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14253	  allow_undefined_flag_CXX=
14254	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14255  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14256  ac_status=$?
14257  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14258  test $ac_status = 0; }
14259	  then
14260	    lt_cv_archive_cmds_need_lc_CXX=no
14261	  else
14262	    lt_cv_archive_cmds_need_lc_CXX=yes
14263	  fi
14264	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14265	else
14266	  cat conftest.err 1>&5
14267	fi
14268	$RM conftest*
14269
14270fi
14271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14272$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14273      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
14274      ;;
14275    esac
14276  fi
14277  ;;
14278esac
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14344$as_echo_n "checking dynamic linker characteristics... " >&6; }
14345
14346library_names_spec=
14347libname_spec='lib$name'
14348soname_spec=
14349shrext_cmds=".so"
14350postinstall_cmds=
14351postuninstall_cmds=
14352finish_cmds=
14353finish_eval=
14354shlibpath_var=
14355shlibpath_overrides_runpath=unknown
14356version_type=none
14357dynamic_linker="$host_os ld.so"
14358sys_lib_dlsearch_path_spec="/lib /usr/lib"
14359need_lib_prefix=unknown
14360hardcode_into_libs=no
14361
14362# when you set need_version to no, make sure it does not cause -set_version
14363# flags to be left without arguments
14364need_version=unknown
14365
14366case $host_os in
14367aix3*)
14368  version_type=linux
14369  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14370  shlibpath_var=LIBPATH
14371
14372  # AIX 3 has no versioning support, so we append a major version to the name.
14373  soname_spec='${libname}${release}${shared_ext}$major'
14374  ;;
14375
14376aix[4-9]*)
14377  version_type=linux
14378  need_lib_prefix=no
14379  need_version=no
14380  hardcode_into_libs=yes
14381  if test "$host_cpu" = ia64; then
14382    # AIX 5 supports IA64
14383    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14384    shlibpath_var=LD_LIBRARY_PATH
14385  else
14386    # With GCC up to 2.95.x, collect2 would create an import file
14387    # for dependence libraries.  The import file would start with
14388    # the line `#! .'.  This would cause the generated library to
14389    # depend on `.', always an invalid library.  This was fixed in
14390    # development snapshots of GCC prior to 3.0.
14391    case $host_os in
14392      aix4 | aix4.[01] | aix4.[01].*)
14393      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14394	   echo ' yes '
14395	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14396	:
14397      else
14398	can_build_shared=no
14399      fi
14400      ;;
14401    esac
14402    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14403    # soname into executable. Probably we can add versioning support to
14404    # collect2, so additional links can be useful in future.
14405    if test "$aix_use_runtimelinking" = yes; then
14406      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14407      # instead of lib<name>.a to let people know that these are not
14408      # typical AIX shared libraries.
14409      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14410    else
14411      # We preserve .a as extension for shared libraries through AIX4.2
14412      # and later when we are not doing run time linking.
14413      library_names_spec='${libname}${release}.a $libname.a'
14414      soname_spec='${libname}${release}${shared_ext}$major'
14415    fi
14416    shlibpath_var=LIBPATH
14417  fi
14418  ;;
14419
14420amigaos*)
14421  case $host_cpu in
14422  powerpc)
14423    # Since July 2007 AmigaOS4 officially supports .so libraries.
14424    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14425    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14426    ;;
14427  m68k)
14428    library_names_spec='$libname.ixlibrary $libname.a'
14429    # Create ${libname}_ixlibrary.a entries in /sys/libs.
14430    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'
14431    ;;
14432  esac
14433  ;;
14434
14435beos*)
14436  library_names_spec='${libname}${shared_ext}'
14437  dynamic_linker="$host_os ld.so"
14438  shlibpath_var=LIBRARY_PATH
14439  ;;
14440
14441bsdi[45]*)
14442  version_type=linux
14443  need_version=no
14444  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14445  soname_spec='${libname}${release}${shared_ext}$major'
14446  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14447  shlibpath_var=LD_LIBRARY_PATH
14448  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14449  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14450  # the default ld.so.conf also contains /usr/contrib/lib and
14451  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14452  # libtool to hard-code these into programs
14453  ;;
14454
14455cygwin* | mingw* | pw32* | cegcc*)
14456  version_type=windows
14457  shrext_cmds=".dll"
14458  need_version=no
14459  need_lib_prefix=no
14460
14461  case $GCC,$host_os in
14462  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
14463    library_names_spec='$libname.dll.a'
14464    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14465    postinstall_cmds='base_file=`basename \${file}`~
14466      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14467      dldir=$destdir/`dirname \$dlpath`~
14468      test -d \$dldir || mkdir -p \$dldir~
14469      $install_prog $dir/$dlname \$dldir/$dlname~
14470      chmod a+x \$dldir/$dlname~
14471      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14472        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14473      fi'
14474    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14475      dlpath=$dir/\$dldll~
14476       $RM \$dlpath'
14477    shlibpath_overrides_runpath=yes
14478
14479    case $host_os in
14480    cygwin*)
14481      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14482      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14483
14484      ;;
14485    mingw* | cegcc*)
14486      # MinGW DLLs use traditional 'lib' prefix
14487      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14488      ;;
14489    pw32*)
14490      # pw32 DLLs use 'pw' prefix rather than 'lib'
14491      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14492      ;;
14493    esac
14494    ;;
14495
14496  *)
14497    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14498    ;;
14499  esac
14500  dynamic_linker='Win32 ld.exe'
14501  # FIXME: first we should search . and the directory the executable is in
14502  shlibpath_var=PATH
14503  ;;
14504
14505darwin* | rhapsody*)
14506  dynamic_linker="$host_os dyld"
14507  version_type=darwin
14508  need_lib_prefix=no
14509  need_version=no
14510  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14511  soname_spec='${libname}${release}${major}$shared_ext'
14512  shlibpath_overrides_runpath=yes
14513  shlibpath_var=DYLD_LIBRARY_PATH
14514  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14515
14516  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14517  ;;
14518
14519dgux*)
14520  version_type=linux
14521  need_lib_prefix=no
14522  need_version=no
14523  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14524  soname_spec='${libname}${release}${shared_ext}$major'
14525  shlibpath_var=LD_LIBRARY_PATH
14526  ;;
14527
14528freebsd* | dragonfly*)
14529  # DragonFly does not have aout.  When/if they implement a new
14530  # versioning mechanism, adjust this.
14531  if test -x /usr/bin/objformat; then
14532    objformat=`/usr/bin/objformat`
14533  else
14534    case $host_os in
14535    freebsd[23].*) objformat=aout ;;
14536    *) objformat=elf ;;
14537    esac
14538  fi
14539  version_type=freebsd-$objformat
14540  case $version_type in
14541    freebsd-elf*)
14542      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14543      need_version=no
14544      need_lib_prefix=no
14545      ;;
14546    freebsd-*)
14547      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14548      need_version=yes
14549      ;;
14550  esac
14551  shlibpath_var=LD_LIBRARY_PATH
14552  case $host_os in
14553  freebsd2.*)
14554    shlibpath_overrides_runpath=yes
14555    ;;
14556  freebsd3.[01]* | freebsdelf3.[01]*)
14557    shlibpath_overrides_runpath=yes
14558    hardcode_into_libs=yes
14559    ;;
14560  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
14561  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
14562    shlibpath_overrides_runpath=no
14563    hardcode_into_libs=yes
14564    ;;
14565  *) # from 4.6 on, and DragonFly
14566    shlibpath_overrides_runpath=yes
14567    hardcode_into_libs=yes
14568    ;;
14569  esac
14570  ;;
14571
14572gnu*)
14573  version_type=linux
14574  need_lib_prefix=no
14575  need_version=no
14576  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14577  soname_spec='${libname}${release}${shared_ext}$major'
14578  shlibpath_var=LD_LIBRARY_PATH
14579  hardcode_into_libs=yes
14580  ;;
14581
14582haiku*)
14583  version_type=linux
14584  need_lib_prefix=no
14585  need_version=no
14586  dynamic_linker="$host_os runtime_loader"
14587  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14588  soname_spec='${libname}${release}${shared_ext}$major'
14589  shlibpath_var=LIBRARY_PATH
14590  shlibpath_overrides_runpath=yes
14591  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
14592  hardcode_into_libs=yes
14593  ;;
14594
14595hpux9* | hpux10* | hpux11*)
14596  # Give a soname corresponding to the major version so that dld.sl refuses to
14597  # link against other versions.
14598  version_type=sunos
14599  need_lib_prefix=no
14600  need_version=no
14601  case $host_cpu in
14602  ia64*)
14603    shrext_cmds='.so'
14604    hardcode_into_libs=yes
14605    dynamic_linker="$host_os dld.so"
14606    shlibpath_var=LD_LIBRARY_PATH
14607    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14608    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14609    soname_spec='${libname}${release}${shared_ext}$major'
14610    if test "X$HPUX_IA64_MODE" = X32; then
14611      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14612    else
14613      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
14614    fi
14615    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14616    ;;
14617  hppa*64*)
14618    shrext_cmds='.sl'
14619    hardcode_into_libs=yes
14620    dynamic_linker="$host_os dld.sl"
14621    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
14622    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
14623    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14624    soname_spec='${libname}${release}${shared_ext}$major'
14625    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14626    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14627    ;;
14628  *)
14629    shrext_cmds='.sl'
14630    dynamic_linker="$host_os dld.sl"
14631    shlibpath_var=SHLIB_PATH
14632    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
14633    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14634    soname_spec='${libname}${release}${shared_ext}$major'
14635    ;;
14636  esac
14637  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14638  postinstall_cmds='chmod 555 $lib'
14639  # or fails outright, so override atomically:
14640  install_override_mode=555
14641  ;;
14642
14643interix[3-9]*)
14644  version_type=linux
14645  need_lib_prefix=no
14646  need_version=no
14647  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14648  soname_spec='${libname}${release}${shared_ext}$major'
14649  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
14650  shlibpath_var=LD_LIBRARY_PATH
14651  shlibpath_overrides_runpath=no
14652  hardcode_into_libs=yes
14653  ;;
14654
14655irix5* | irix6* | nonstopux*)
14656  case $host_os in
14657    nonstopux*) version_type=nonstopux ;;
14658    *)
14659	if test "$lt_cv_prog_gnu_ld" = yes; then
14660		version_type=linux
14661	else
14662		version_type=irix
14663	fi ;;
14664  esac
14665  need_lib_prefix=no
14666  need_version=no
14667  soname_spec='${libname}${release}${shared_ext}$major'
14668  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14669  case $host_os in
14670  irix5* | nonstopux*)
14671    libsuff= shlibsuff=
14672    ;;
14673  *)
14674    case $LD in # libtool.m4 will add one of these switches to LD
14675    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
14676      libsuff= shlibsuff= libmagic=32-bit;;
14677    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
14678      libsuff=32 shlibsuff=N32 libmagic=N32;;
14679    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
14680      libsuff=64 shlibsuff=64 libmagic=64-bit;;
14681    *) libsuff= shlibsuff= libmagic=never-match;;
14682    esac
14683    ;;
14684  esac
14685  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
14686  shlibpath_overrides_runpath=no
14687  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14688  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
14689  hardcode_into_libs=yes
14690  ;;
14691
14692# No shared lib support for Linux oldld, aout, or coff.
14693linux*oldld* | linux*aout* | linux*coff*)
14694  dynamic_linker=no
14695  ;;
14696
14697# This must be Linux ELF.
14698linux* | k*bsd*-gnu | kopensolaris*-gnu)
14699  version_type=linux
14700  need_lib_prefix=no
14701  need_version=no
14702  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14703  soname_spec='${libname}${release}${shared_ext}$major'
14704  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14705  shlibpath_var=LD_LIBRARY_PATH
14706  shlibpath_overrides_runpath=no
14707
14708  # Some binutils ld are patched to set DT_RUNPATH
14709  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
14710  $as_echo_n "(cached) " >&6
14711else
14712  lt_cv_shlibpath_overrides_runpath=no
14713    save_LDFLAGS=$LDFLAGS
14714    save_libdir=$libdir
14715    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
14716	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
14717    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14718/* end confdefs.h.  */
14719
14720int
14721main ()
14722{
14723
14724  ;
14725  return 0;
14726}
14727_ACEOF
14728if ac_fn_cxx_try_link "$LINENO"; then :
14729  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
14730  lt_cv_shlibpath_overrides_runpath=yes
14731fi
14732fi
14733rm -f core conftest.err conftest.$ac_objext \
14734    conftest$ac_exeext conftest.$ac_ext
14735    LDFLAGS=$save_LDFLAGS
14736    libdir=$save_libdir
14737
14738fi
14739
14740  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
14741
14742  # This implies no fast_install, which is unacceptable.
14743  # Some rework will be needed to allow for fast_install
14744  # before this can be enabled.
14745  hardcode_into_libs=yes
14746
14747  # Append ld.so.conf contents to the search path
14748  if test -f /etc/ld.so.conf; then
14749    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' ' '`
14750    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
14751  fi
14752
14753  # We used to test for /lib/ld.so.1 and disable shared libraries on
14754  # powerpc, because MkLinux only supported shared libraries with the
14755  # GNU dynamic linker.  Since this was broken with cross compilers,
14756  # most powerpc-linux boxes support dynamic linking these days and
14757  # people can always --disable-shared, the test was removed, and we
14758  # assume the GNU/Linux dynamic linker is in use.
14759  dynamic_linker='GNU/Linux ld.so'
14760  ;;
14761
14762netbsd*)
14763  version_type=sunos
14764  need_lib_prefix=no
14765  need_version=no
14766  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14767    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14768    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14769    dynamic_linker='NetBSD (a.out) ld.so'
14770  else
14771    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14772    soname_spec='${libname}${release}${shared_ext}$major'
14773    dynamic_linker='NetBSD ld.elf_so'
14774  fi
14775  shlibpath_var=LD_LIBRARY_PATH
14776  shlibpath_overrides_runpath=yes
14777  hardcode_into_libs=yes
14778  ;;
14779
14780newsos6)
14781  version_type=linux
14782  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14783  shlibpath_var=LD_LIBRARY_PATH
14784  shlibpath_overrides_runpath=yes
14785  ;;
14786
14787*nto* | *qnx*)
14788  version_type=qnx
14789  need_lib_prefix=no
14790  need_version=no
14791  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14792  soname_spec='${libname}${release}${shared_ext}$major'
14793  shlibpath_var=LD_LIBRARY_PATH
14794  shlibpath_overrides_runpath=no
14795  hardcode_into_libs=yes
14796  dynamic_linker='ldqnx.so'
14797  ;;
14798
14799openbsd*)
14800  version_type=sunos
14801  sys_lib_dlsearch_path_spec="/usr/lib"
14802  need_lib_prefix=no
14803  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
14804  case $host_os in
14805    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
14806    *)				need_version=no  ;;
14807  esac
14808  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14809  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14810  shlibpath_var=LD_LIBRARY_PATH
14811  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14812    case $host_os in
14813      openbsd2.[89] | openbsd2.[89].*)
14814	shlibpath_overrides_runpath=no
14815	;;
14816      *)
14817	shlibpath_overrides_runpath=yes
14818	;;
14819      esac
14820  else
14821    shlibpath_overrides_runpath=yes
14822  fi
14823  ;;
14824
14825os2*)
14826  libname_spec='$name'
14827  shrext_cmds=".dll"
14828  need_lib_prefix=no
14829  library_names_spec='$libname${shared_ext} $libname.a'
14830  dynamic_linker='OS/2 ld.exe'
14831  shlibpath_var=LIBPATH
14832  ;;
14833
14834osf3* | osf4* | osf5*)
14835  version_type=osf
14836  need_lib_prefix=no
14837  need_version=no
14838  soname_spec='${libname}${release}${shared_ext}$major'
14839  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14840  shlibpath_var=LD_LIBRARY_PATH
14841  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14842  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
14843  ;;
14844
14845rdos*)
14846  dynamic_linker=no
14847  ;;
14848
14849solaris*)
14850  version_type=linux
14851  need_lib_prefix=no
14852  need_version=no
14853  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14854  soname_spec='${libname}${release}${shared_ext}$major'
14855  shlibpath_var=LD_LIBRARY_PATH
14856  shlibpath_overrides_runpath=yes
14857  hardcode_into_libs=yes
14858  # ldd complains unless libraries are executable
14859  postinstall_cmds='chmod +x $lib'
14860  ;;
14861
14862sunos4*)
14863  version_type=sunos
14864  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14865  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14866  shlibpath_var=LD_LIBRARY_PATH
14867  shlibpath_overrides_runpath=yes
14868  if test "$with_gnu_ld" = yes; then
14869    need_lib_prefix=no
14870  fi
14871  need_version=yes
14872  ;;
14873
14874sysv4 | sysv4.3*)
14875  version_type=linux
14876  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14877  soname_spec='${libname}${release}${shared_ext}$major'
14878  shlibpath_var=LD_LIBRARY_PATH
14879  case $host_vendor in
14880    sni)
14881      shlibpath_overrides_runpath=no
14882      need_lib_prefix=no
14883      runpath_var=LD_RUN_PATH
14884      ;;
14885    siemens)
14886      need_lib_prefix=no
14887      ;;
14888    motorola)
14889      need_lib_prefix=no
14890      need_version=no
14891      shlibpath_overrides_runpath=no
14892      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
14893      ;;
14894  esac
14895  ;;
14896
14897sysv4*MP*)
14898  if test -d /usr/nec ;then
14899    version_type=linux
14900    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
14901    soname_spec='$libname${shared_ext}.$major'
14902    shlibpath_var=LD_LIBRARY_PATH
14903  fi
14904  ;;
14905
14906sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
14907  version_type=freebsd-elf
14908  need_lib_prefix=no
14909  need_version=no
14910  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14911  soname_spec='${libname}${release}${shared_ext}$major'
14912  shlibpath_var=LD_LIBRARY_PATH
14913  shlibpath_overrides_runpath=yes
14914  hardcode_into_libs=yes
14915  if test "$with_gnu_ld" = yes; then
14916    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14917  else
14918    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
14919    case $host_os in
14920      sco3.2v5*)
14921        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
14922	;;
14923    esac
14924  fi
14925  sys_lib_dlsearch_path_spec='/usr/lib'
14926  ;;
14927
14928tpf*)
14929  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
14930  version_type=linux
14931  need_lib_prefix=no
14932  need_version=no
14933  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14934  shlibpath_var=LD_LIBRARY_PATH
14935  shlibpath_overrides_runpath=no
14936  hardcode_into_libs=yes
14937  ;;
14938
14939uts4*)
14940  version_type=linux
14941  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14942  soname_spec='${libname}${release}${shared_ext}$major'
14943  shlibpath_var=LD_LIBRARY_PATH
14944  ;;
14945
14946*)
14947  dynamic_linker=no
14948  ;;
14949esac
14950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14951$as_echo "$dynamic_linker" >&6; }
14952test "$dynamic_linker" = no && can_build_shared=no
14953
14954variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
14955if test "$GCC" = yes; then
14956  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14957fi
14958
14959if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
14960  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
14961fi
14962if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
14963  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
14964fi
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989
14990
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15004$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15005hardcode_action_CXX=
15006if test -n "$hardcode_libdir_flag_spec_CXX" ||
15007   test -n "$runpath_var_CXX" ||
15008   test "X$hardcode_automatic_CXX" = "Xyes" ; then
15009
15010  # We can hardcode non-existent directories.
15011  if test "$hardcode_direct_CXX" != no &&
15012     # If the only mechanism to avoid hardcoding is shlibpath_var, we
15013     # have to relink, otherwise we might link with an installed library
15014     # when we should be linking with a yet-to-be-installed one
15015     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15016     test "$hardcode_minus_L_CXX" != no; then
15017    # Linking always hardcodes the temporary library directory.
15018    hardcode_action_CXX=relink
15019  else
15020    # We can link without hardcoding, and we can hardcode nonexisting dirs.
15021    hardcode_action_CXX=immediate
15022  fi
15023else
15024  # We cannot hardcode anything, or else we can only hardcode existing
15025  # directories.
15026  hardcode_action_CXX=unsupported
15027fi
15028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15029$as_echo "$hardcode_action_CXX" >&6; }
15030
15031if test "$hardcode_action_CXX" = relink ||
15032   test "$inherit_rpath_CXX" = yes; then
15033  # Fast installation is not supported
15034  enable_fast_install=no
15035elif test "$shlibpath_overrides_runpath" = yes ||
15036     test "$enable_shared" = no; then
15037  # Fast installation is not necessary
15038  enable_fast_install=needless
15039fi
15040
15041
15042
15043
15044
15045
15046
15047  fi # test -n "$compiler"
15048
15049  CC=$lt_save_CC
15050  LDCXX=$LD
15051  LD=$lt_save_LD
15052  GCC=$lt_save_GCC
15053  with_gnu_ld=$lt_save_with_gnu_ld
15054  lt_cv_path_LDCXX=$lt_cv_path_LD
15055  lt_cv_path_LD=$lt_save_path_LD
15056  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15057  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15058fi # test "$_lt_caught_CXX_error" != yes
15059
15060ac_ext=c
15061ac_cpp='$CPP $CPPFLAGS'
15062ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15063ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15064ac_compiler_gnu=$ac_cv_c_compiler_gnu
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078        ac_config_commands="$ac_config_commands libtool"
15079
15080
15081
15082
15083# Only expand once:
15084
15085
15086
15087# The tests for host and target for $enable_largefile require
15088# canonical names.
15089
15090
15091
15092# As the $enable_largefile decision depends on --enable-plugins we must set it
15093# even in directories otherwise not depending on the $plugins option.
15094
15095
15096  maybe_plugins=no
15097  for ac_header in dlfcn.h
15098do :
15099  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
15100"
15101if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
15102  cat >>confdefs.h <<_ACEOF
15103#define HAVE_DLFCN_H 1
15104_ACEOF
15105 maybe_plugins=yes
15106fi
15107
15108done
15109
15110  for ac_header in windows.h
15111do :
15112  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
15113"
15114if test "x$ac_cv_header_windows_h" = x""yes; then :
15115  cat >>confdefs.h <<_ACEOF
15116#define HAVE_WINDOWS_H 1
15117_ACEOF
15118 maybe_plugins=yes
15119fi
15120
15121done
15122
15123
15124  # Check whether --enable-plugins was given.
15125if test "${enable_plugins+set}" = set; then :
15126  enableval=$enable_plugins; case "${enableval}" in
15127      no) plugins=no ;;
15128      *) plugins=yes
15129         if test "$maybe_plugins" != "yes" ; then
15130	   as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
15131	 fi ;;
15132     esac
15133else
15134  plugins=$maybe_plugins
15135
15136fi
15137
15138  if test "$plugins" = "yes"; then
15139    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
15140$as_echo_n "checking for library containing dlopen... " >&6; }
15141if test "${ac_cv_search_dlopen+set}" = set; then :
15142  $as_echo_n "(cached) " >&6
15143else
15144  ac_func_search_save_LIBS=$LIBS
15145cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15146/* end confdefs.h.  */
15147
15148/* Override any GCC internal prototype to avoid an error.
15149   Use char because int might match the return type of a GCC
15150   builtin and then its argument prototype would still apply.  */
15151#ifdef __cplusplus
15152extern "C"
15153#endif
15154char dlopen ();
15155int
15156main ()
15157{
15158return dlopen ();
15159  ;
15160  return 0;
15161}
15162_ACEOF
15163for ac_lib in '' dl; do
15164  if test -z "$ac_lib"; then
15165    ac_res="none required"
15166  else
15167    ac_res=-l$ac_lib
15168    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15169  fi
15170  if ac_fn_c_try_link "$LINENO"; then :
15171  ac_cv_search_dlopen=$ac_res
15172fi
15173rm -f core conftest.err conftest.$ac_objext \
15174    conftest$ac_exeext
15175  if test "${ac_cv_search_dlopen+set}" = set; then :
15176  break
15177fi
15178done
15179if test "${ac_cv_search_dlopen+set}" = set; then :
15180
15181else
15182  ac_cv_search_dlopen=no
15183fi
15184rm conftest.$ac_ext
15185LIBS=$ac_func_search_save_LIBS
15186fi
15187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
15188$as_echo "$ac_cv_search_dlopen" >&6; }
15189ac_res=$ac_cv_search_dlopen
15190if test "$ac_res" != no; then :
15191  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15192
15193fi
15194
15195  fi
15196
15197
15198case "${host}" in
15199  sparc-*-solaris*|i[3-7]86-*-solaris*)
15200    # On native 32bit sparc and ia32 solaris, large-file and procfs support
15201    # are mutually exclusive; and without procfs support, the bfd/ elf module
15202    # cannot provide certain routines such as elfcore_write_prpsinfo
15203    # or elfcore_write_prstatus.  So unless the user explicitly requested
15204    # large-file support through the --enable-largefile switch, disable
15205    # large-file support in favor of procfs support.
15206    test "${target}" = "${host}" -a "x$plugins" = xno \
15207      && : ${enable_largefile="no"}
15208    ;;
15209esac
15210
15211# Check whether --enable-largefile was given.
15212if test "${enable_largefile+set}" = set; then :
15213  enableval=$enable_largefile;
15214fi
15215
15216if test "$enable_largefile" != no; then
15217
15218  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
15219$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
15220if test "${ac_cv_sys_largefile_CC+set}" = set; then :
15221  $as_echo_n "(cached) " >&6
15222else
15223  ac_cv_sys_largefile_CC=no
15224     if test "$GCC" != yes; then
15225       ac_save_CC=$CC
15226       while :; do
15227	 # IRIX 6.2 and later do not support large files by default,
15228	 # so use the C compiler's -n32 option if that helps.
15229	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15230/* end confdefs.h.  */
15231#include <sys/types.h>
15232 /* Check that off_t can represent 2**63 - 1 correctly.
15233    We can't simply define LARGE_OFF_T to be 9223372036854775807,
15234    since some C++ compilers masquerading as C compilers
15235    incorrectly reject 9223372036854775807.  */
15236#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15237  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15238		       && LARGE_OFF_T % 2147483647 == 1)
15239		      ? 1 : -1];
15240int
15241main ()
15242{
15243
15244  ;
15245  return 0;
15246}
15247_ACEOF
15248	 if ac_fn_c_try_compile "$LINENO"; then :
15249  break
15250fi
15251rm -f core conftest.err conftest.$ac_objext
15252	 CC="$CC -n32"
15253	 if ac_fn_c_try_compile "$LINENO"; then :
15254  ac_cv_sys_largefile_CC=' -n32'; break
15255fi
15256rm -f core conftest.err conftest.$ac_objext
15257	 break
15258       done
15259       CC=$ac_save_CC
15260       rm -f conftest.$ac_ext
15261    fi
15262fi
15263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
15264$as_echo "$ac_cv_sys_largefile_CC" >&6; }
15265  if test "$ac_cv_sys_largefile_CC" != no; then
15266    CC=$CC$ac_cv_sys_largefile_CC
15267  fi
15268
15269  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
15270$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
15271if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
15272  $as_echo_n "(cached) " >&6
15273else
15274  while :; do
15275  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15276/* end confdefs.h.  */
15277#include <sys/types.h>
15278 /* Check that off_t can represent 2**63 - 1 correctly.
15279    We can't simply define LARGE_OFF_T to be 9223372036854775807,
15280    since some C++ compilers masquerading as C compilers
15281    incorrectly reject 9223372036854775807.  */
15282#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15283  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15284		       && LARGE_OFF_T % 2147483647 == 1)
15285		      ? 1 : -1];
15286int
15287main ()
15288{
15289
15290  ;
15291  return 0;
15292}
15293_ACEOF
15294if ac_fn_c_try_compile "$LINENO"; then :
15295  ac_cv_sys_file_offset_bits=no; break
15296fi
15297rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15299/* end confdefs.h.  */
15300#define _FILE_OFFSET_BITS 64
15301#include <sys/types.h>
15302 /* Check that off_t can represent 2**63 - 1 correctly.
15303    We can't simply define LARGE_OFF_T to be 9223372036854775807,
15304    since some C++ compilers masquerading as C compilers
15305    incorrectly reject 9223372036854775807.  */
15306#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15307  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15308		       && LARGE_OFF_T % 2147483647 == 1)
15309		      ? 1 : -1];
15310int
15311main ()
15312{
15313
15314  ;
15315  return 0;
15316}
15317_ACEOF
15318if ac_fn_c_try_compile "$LINENO"; then :
15319  ac_cv_sys_file_offset_bits=64; break
15320fi
15321rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15322  ac_cv_sys_file_offset_bits=unknown
15323  break
15324done
15325fi
15326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
15327$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
15328case $ac_cv_sys_file_offset_bits in #(
15329  no | unknown) ;;
15330  *)
15331cat >>confdefs.h <<_ACEOF
15332#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
15333_ACEOF
15334;;
15335esac
15336rm -rf conftest*
15337  if test $ac_cv_sys_file_offset_bits = unknown; then
15338    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
15339$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
15340if test "${ac_cv_sys_large_files+set}" = set; then :
15341  $as_echo_n "(cached) " >&6
15342else
15343  while :; do
15344  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15345/* end confdefs.h.  */
15346#include <sys/types.h>
15347 /* Check that off_t can represent 2**63 - 1 correctly.
15348    We can't simply define LARGE_OFF_T to be 9223372036854775807,
15349    since some C++ compilers masquerading as C compilers
15350    incorrectly reject 9223372036854775807.  */
15351#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15352  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15353		       && LARGE_OFF_T % 2147483647 == 1)
15354		      ? 1 : -1];
15355int
15356main ()
15357{
15358
15359  ;
15360  return 0;
15361}
15362_ACEOF
15363if ac_fn_c_try_compile "$LINENO"; then :
15364  ac_cv_sys_large_files=no; break
15365fi
15366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15367  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15368/* end confdefs.h.  */
15369#define _LARGE_FILES 1
15370#include <sys/types.h>
15371 /* Check that off_t can represent 2**63 - 1 correctly.
15372    We can't simply define LARGE_OFF_T to be 9223372036854775807,
15373    since some C++ compilers masquerading as C compilers
15374    incorrectly reject 9223372036854775807.  */
15375#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15376  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15377		       && LARGE_OFF_T % 2147483647 == 1)
15378		      ? 1 : -1];
15379int
15380main ()
15381{
15382
15383  ;
15384  return 0;
15385}
15386_ACEOF
15387if ac_fn_c_try_compile "$LINENO"; then :
15388  ac_cv_sys_large_files=1; break
15389fi
15390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15391  ac_cv_sys_large_files=unknown
15392  break
15393done
15394fi
15395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
15396$as_echo "$ac_cv_sys_large_files" >&6; }
15397case $ac_cv_sys_large_files in #(
15398  no | unknown) ;;
15399  *)
15400cat >>confdefs.h <<_ACEOF
15401#define _LARGE_FILES $ac_cv_sys_large_files
15402_ACEOF
15403;;
15404esac
15405rm -rf conftest*
15406  fi
15407fi
15408
15409
15410
15411
15412# Check whether --with-lib-path was given.
15413if test "${with_lib_path+set}" = set; then :
15414  withval=$with_lib_path; LIB_PATH=$withval
15415fi
15416
15417# Check whether --enable-targets was given.
15418if test "${enable_targets+set}" = set; then :
15419  enableval=$enable_targets; case "${enableval}" in
15420  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
15421            ;;
15422  no)       enable_targets= ;;
15423  *)        enable_targets=$enableval ;;
15424esac
15425fi
15426# Check whether --enable-64-bit-bfd was given.
15427if test "${enable_64_bit_bfd+set}" = set; then :
15428  enableval=$enable_64_bit_bfd; case "${enableval}" in
15429  yes)  want64=true  ;;
15430  no)   want64=false ;;
15431  *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
15432esac
15433else
15434  want64=false
15435fi
15436
15437
15438# Check whether --with-sysroot was given.
15439if test "${with_sysroot+set}" = set; then :
15440  withval=$with_sysroot;
15441 case ${with_sysroot} in
15442 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
15443 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
15444 esac
15445
15446 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
15447 use_sysroot=yes
15448
15449 if test "x$prefix" = xNONE; then
15450  test_prefix=/usr/local
15451 else
15452  test_prefix=$prefix
15453 fi
15454 if test "x$exec_prefix" = xNONE; then
15455  test_exec_prefix=$test_prefix
15456 else
15457  test_exec_prefix=$exec_prefix
15458 fi
15459 case ${TARGET_SYSTEM_ROOT} in
15460 "${test_prefix}"|"${test_prefix}/"*|\
15461 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
15462 '${prefix}'|'${prefix}/'*|\
15463 '${exec_prefix}'|'${exec_prefix}/'*)
15464   t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
15465   TARGET_SYSTEM_ROOT_DEFINE="$t"
15466   ;;
15467 esac
15468
15469else
15470
15471 use_sysroot=no
15472 TARGET_SYSTEM_ROOT=
15473 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
15474
15475fi
15476
15477
15478
15479
15480
15481# Check whether --enable-gold was given.
15482if test "${enable_gold+set}" = set; then :
15483  enableval=$enable_gold; case "${enableval}" in
15484 default)
15485   install_as_default=no
15486   installed_linker=ld.bfd
15487   ;;
15488 yes|no)
15489   install_as_default=yes
15490   installed_linker=ld.bfd
15491   ;;
15492 *)
15493   as_fn_error "invalid --enable-gold argument" "$LINENO" 5
15494   ;;
15495 esac
15496else
15497  install_as_default=yes
15498 installed_linker=ld.bfd
15499fi
15500
15501
15502
15503
15504# Check whether --enable-got was given.
15505if test "${enable_got+set}" = set; then :
15506  enableval=$enable_got; case "${enableval}" in
15507  target | single | negative | multigot)  got_handling=$enableval ;;
15508  *)  as_fn_error "bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
15509esac
15510else
15511  got_handling=target
15512fi
15513
15514
15515case "${got_handling}" in
15516  target)
15517
15518$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
15519 ;;
15520  single)
15521
15522$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
15523 ;;
15524  negative)
15525
15526$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
15527 ;;
15528  multigot)
15529
15530$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
15531 ;;
15532  *)  as_fn_error "bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
15533esac
15534
15535# PR gas/19109
15536# Decide the default method for compressing debug sections.
15537ac_default_compressed_debug_sections=unset
15538# Provide a configure time option to override our default.
15539# Check whether --enable-compressed_debug_sections was given.
15540if test "${enable_compressed_debug_sections+set}" = set; then :
15541  enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
15542  ,yes, | ,all, | *,ld,*) ac_default_compressed_debug_sections=yes ;;
15543  ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
15544esac
15545fi
15546
15547# Decide if -z relro should be enabled in ELF linker by default.
15548ac_default_ld_z_relro=unset
15549# Provide a configure time option to override our default.
15550# Check whether --enable-relro was given.
15551if test "${enable_relro+set}" = set; then :
15552  enableval=$enable_relro; case "${enableval}" in
15553  yes)  ac_default_ld_z_relro=1 ;;
15554  no)  ac_default_ld_z_relro=0 ;;
15555esac
15556fi
15557
15558
15559# Set the 'development' global.
15560. $srcdir/../bfd/development.sh
15561
15562# Set acp_cpp_for_build variable
15563ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
15564
15565# Default set of GCC warnings to enable.
15566GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
15567GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
15568
15569# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
15570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15571/* end confdefs.h.  */
15572__GNUC__
15573_ACEOF
15574if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15575  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
15576
15577else
15578  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
15579fi
15580rm -f conftest*
15581
15582
15583# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
15584cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15585/* end confdefs.h.  */
15586__GNUC__
15587_ACEOF
15588if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15589  $EGREP "^[0-4]$" >/dev/null 2>&1; then :
15590
15591else
15592  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
15593fi
15594rm -f conftest*
15595
15596
15597# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
15598WARN_WRITE_STRINGS=""
15599cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15600/* end confdefs.h.  */
15601__GNUC__
15602_ACEOF
15603if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15604  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
15605
15606else
15607  WARN_WRITE_STRINGS="-Wwrite-strings"
15608fi
15609rm -f conftest*
15610
15611
15612# Verify CC_FOR_BUILD to be compatible with warning flags
15613
15614# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
15615cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15616/* end confdefs.h.  */
15617__GNUC__
15618_ACEOF
15619if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
15620  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
15621
15622else
15623  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
15624fi
15625rm -f conftest*
15626
15627
15628# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
15629cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15630/* end confdefs.h.  */
15631__GNUC__
15632_ACEOF
15633if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
15634  $EGREP "^[0-4]$" >/dev/null 2>&1; then :
15635
15636else
15637  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
15638fi
15639rm -f conftest*
15640
15641
15642# Check whether --enable-werror was given.
15643if test "${enable_werror+set}" = set; then :
15644  enableval=$enable_werror; case "${enableval}" in
15645     yes | y) ERROR_ON_WARNING="yes" ;;
15646     no | n)  ERROR_ON_WARNING="no" ;;
15647     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
15648   esac
15649fi
15650
15651
15652# Disable -Wformat by default when using gcc on mingw
15653case "${host}" in
15654  *-*-mingw32*)
15655    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
15656      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
15657      GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
15658    fi
15659    ;;
15660  *) ;;
15661esac
15662
15663# Enable -Werror by default when using gcc.  Turn it off for releases.
15664if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
15665    ERROR_ON_WARNING=yes
15666fi
15667
15668NO_WERROR=
15669if test "${ERROR_ON_WARNING}" = yes ; then
15670    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
15671    GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
15672    NO_WERROR="-Wno-error"
15673fi
15674
15675if test "${GCC}" = yes ; then
15676  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
15677  WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
15678fi
15679
15680# Check whether --enable-build-warnings was given.
15681if test "${enable_build_warnings+set}" = set; then :
15682  enableval=$enable_build_warnings; case "${enableval}" in
15683  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
15684        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
15685  no)	if test "${GCC}" = yes ; then
15686	  WARN_CFLAGS="-w"
15687      WARN_CFLAGS_FOR_BUILD="-w"
15688	fi;;
15689  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
15690        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
15691        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
15692  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
15693        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
15694        WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
15695  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
15696        WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
15697esac
15698fi
15699
15700
15701if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
15702  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
15703fi
15704
15705
15706
15707
15708
15709
15710
15711
15712  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
15713$as_echo_n "checking for LC_MESSAGES... " >&6; }
15714if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
15715  $as_echo_n "(cached) " >&6
15716else
15717  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15718/* end confdefs.h.  */
15719#include <locale.h>
15720int
15721main ()
15722{
15723return LC_MESSAGES
15724  ;
15725  return 0;
15726}
15727_ACEOF
15728if ac_fn_c_try_link "$LINENO"; then :
15729  am_cv_val_LC_MESSAGES=yes
15730else
15731  am_cv_val_LC_MESSAGES=no
15732fi
15733rm -f core conftest.err conftest.$ac_objext \
15734    conftest$ac_exeext conftest.$ac_ext
15735fi
15736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
15737$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
15738  if test $am_cv_val_LC_MESSAGES = yes; then
15739
15740$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
15741
15742  fi
15743
15744
15745ac_config_headers="$ac_config_headers config.h:config.in"
15746
15747
15748# PR 14072
15749
15750
15751if test -z "$target" ; then
15752    as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
15753fi
15754if test -z "$host" ; then
15755    as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
15756fi
15757
15758# host-specific stuff:
15759
15760ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id bg it uk"
15761# If we haven't got the data from the intl directory,
15762# assume NLS is disabled.
15763USE_NLS=no
15764LIBINTL=
15765LIBINTL_DEP=
15766INCINTL=
15767XGETTEXT=
15768GMSGFMT=
15769POSUB=
15770
15771if test -f  ../intl/config.intl; then
15772  .  ../intl/config.intl
15773fi
15774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
15775$as_echo_n "checking whether NLS is requested... " >&6; }
15776if test x"$USE_NLS" != xyes; then
15777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15778$as_echo "no" >&6; }
15779else
15780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15781$as_echo "yes" >&6; }
15782
15783$as_echo "#define ENABLE_NLS 1" >>confdefs.h
15784
15785
15786  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
15787$as_echo_n "checking for catalogs to be installed... " >&6; }
15788  # Look for .po and .gmo files in the source directory.
15789  CATALOGS=
15790  XLINGUAS=
15791  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
15792    # If there aren't any .gmo files the shell will give us the
15793    # literal string "../path/to/srcdir/po/*.gmo" which has to be
15794    # weeded out.
15795    case "$cat" in *\**)
15796      continue;;
15797    esac
15798    # The quadruple backslash is collapsed to a double backslash
15799    # by the backticks, then collapsed again by the double quotes,
15800    # leaving us with one backslash in the sed expression (right
15801    # before the dot that mustn't act as a wildcard).
15802    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
15803    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
15804    # The user is allowed to set LINGUAS to a list of languages to
15805    # install catalogs for.  If it's empty that means "all of them."
15806    if test "x$LINGUAS" = x; then
15807      CATALOGS="$CATALOGS $cat"
15808      XLINGUAS="$XLINGUAS $lang"
15809    else
15810      case "$LINGUAS" in *$lang*)
15811        CATALOGS="$CATALOGS $cat"
15812        XLINGUAS="$XLINGUAS $lang"
15813        ;;
15814      esac
15815    fi
15816  done
15817  LINGUAS="$XLINGUAS"
15818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
15819$as_echo "$LINGUAS" >&6; }
15820
15821
15822    DATADIRNAME=share
15823
15824  INSTOBJEXT=.mo
15825
15826  GENCAT=gencat
15827
15828  CATOBJEXT=.gmo
15829
15830fi
15831
15832        MKINSTALLDIRS=
15833  if test -n "$ac_aux_dir"; then
15834    case "$ac_aux_dir" in
15835      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
15836      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
15837    esac
15838  fi
15839  if test -z "$MKINSTALLDIRS"; then
15840    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
15841  fi
15842
15843
15844
15845  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
15846$as_echo_n "checking whether NLS is requested... " >&6; }
15847    # Check whether --enable-nls was given.
15848if test "${enable_nls+set}" = set; then :
15849  enableval=$enable_nls; USE_NLS=$enableval
15850else
15851  USE_NLS=yes
15852fi
15853
15854  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
15855$as_echo "$USE_NLS" >&6; }
15856
15857
15858
15859
15860
15861
15862# Prepare PATH_SEPARATOR.
15863# The user is always right.
15864if test "${PATH_SEPARATOR+set}" != set; then
15865  echo "#! /bin/sh" >conf$$.sh
15866  echo  "exit 0"   >>conf$$.sh
15867  chmod +x conf$$.sh
15868  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15869    PATH_SEPARATOR=';'
15870  else
15871    PATH_SEPARATOR=:
15872  fi
15873  rm -f conf$$.sh
15874fi
15875
15876# Find out how to test for executable files. Don't use a zero-byte file,
15877# as systems may use methods other than mode bits to determine executability.
15878cat >conf$$.file <<_ASEOF
15879#! /bin/sh
15880exit 0
15881_ASEOF
15882chmod +x conf$$.file
15883if test -x conf$$.file >/dev/null 2>&1; then
15884  ac_executable_p="test -x"
15885else
15886  ac_executable_p="test -f"
15887fi
15888rm -f conf$$.file
15889
15890# Extract the first word of "msgfmt", so it can be a program name with args.
15891set dummy msgfmt; ac_word=$2
15892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15893$as_echo_n "checking for $ac_word... " >&6; }
15894if test "${ac_cv_path_MSGFMT+set}" = set; then :
15895  $as_echo_n "(cached) " >&6
15896else
15897  case "$MSGFMT" in
15898  [\\/]* | ?:[\\/]*)
15899    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
15900    ;;
15901  *)
15902    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15903    for ac_dir in $PATH; do
15904      IFS="$ac_save_IFS"
15905      test -z "$ac_dir" && ac_dir=.
15906      for ac_exec_ext in '' $ac_executable_extensions; do
15907        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15908          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
15909     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15910            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
15911            break 2
15912          fi
15913        fi
15914      done
15915    done
15916    IFS="$ac_save_IFS"
15917  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
15918    ;;
15919esac
15920fi
15921MSGFMT="$ac_cv_path_MSGFMT"
15922if test "$MSGFMT" != ":"; then
15923  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
15924$as_echo "$MSGFMT" >&6; }
15925else
15926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15927$as_echo "no" >&6; }
15928fi
15929
15930  # Extract the first word of "gmsgfmt", so it can be a program name with args.
15931set dummy gmsgfmt; ac_word=$2
15932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15933$as_echo_n "checking for $ac_word... " >&6; }
15934if test "${ac_cv_path_GMSGFMT+set}" = set; then :
15935  $as_echo_n "(cached) " >&6
15936else
15937  case $GMSGFMT in
15938  [\\/]* | ?:[\\/]*)
15939  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
15940  ;;
15941  *)
15942  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15943for as_dir in $PATH
15944do
15945  IFS=$as_save_IFS
15946  test -z "$as_dir" && as_dir=.
15947    for ac_exec_ext in '' $ac_executable_extensions; do
15948  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15949    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
15950    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15951    break 2
15952  fi
15953done
15954  done
15955IFS=$as_save_IFS
15956
15957  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
15958  ;;
15959esac
15960fi
15961GMSGFMT=$ac_cv_path_GMSGFMT
15962if test -n "$GMSGFMT"; then
15963  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
15964$as_echo "$GMSGFMT" >&6; }
15965else
15966  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15967$as_echo "no" >&6; }
15968fi
15969
15970
15971
15972
15973# Prepare PATH_SEPARATOR.
15974# The user is always right.
15975if test "${PATH_SEPARATOR+set}" != set; then
15976  echo "#! /bin/sh" >conf$$.sh
15977  echo  "exit 0"   >>conf$$.sh
15978  chmod +x conf$$.sh
15979  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15980    PATH_SEPARATOR=';'
15981  else
15982    PATH_SEPARATOR=:
15983  fi
15984  rm -f conf$$.sh
15985fi
15986
15987# Find out how to test for executable files. Don't use a zero-byte file,
15988# as systems may use methods other than mode bits to determine executability.
15989cat >conf$$.file <<_ASEOF
15990#! /bin/sh
15991exit 0
15992_ASEOF
15993chmod +x conf$$.file
15994if test -x conf$$.file >/dev/null 2>&1; then
15995  ac_executable_p="test -x"
15996else
15997  ac_executable_p="test -f"
15998fi
15999rm -f conf$$.file
16000
16001# Extract the first word of "xgettext", so it can be a program name with args.
16002set dummy xgettext; ac_word=$2
16003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16004$as_echo_n "checking for $ac_word... " >&6; }
16005if test "${ac_cv_path_XGETTEXT+set}" = set; then :
16006  $as_echo_n "(cached) " >&6
16007else
16008  case "$XGETTEXT" in
16009  [\\/]* | ?:[\\/]*)
16010    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
16011    ;;
16012  *)
16013    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16014    for ac_dir in $PATH; do
16015      IFS="$ac_save_IFS"
16016      test -z "$ac_dir" && ac_dir=.
16017      for ac_exec_ext in '' $ac_executable_extensions; do
16018        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16019          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
16020     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16021            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
16022            break 2
16023          fi
16024        fi
16025      done
16026    done
16027    IFS="$ac_save_IFS"
16028  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
16029    ;;
16030esac
16031fi
16032XGETTEXT="$ac_cv_path_XGETTEXT"
16033if test "$XGETTEXT" != ":"; then
16034  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
16035$as_echo "$XGETTEXT" >&6; }
16036else
16037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16038$as_echo "no" >&6; }
16039fi
16040
16041    rm -f messages.po
16042
16043
16044# Prepare PATH_SEPARATOR.
16045# The user is always right.
16046if test "${PATH_SEPARATOR+set}" != set; then
16047  echo "#! /bin/sh" >conf$$.sh
16048  echo  "exit 0"   >>conf$$.sh
16049  chmod +x conf$$.sh
16050  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16051    PATH_SEPARATOR=';'
16052  else
16053    PATH_SEPARATOR=:
16054  fi
16055  rm -f conf$$.sh
16056fi
16057
16058# Find out how to test for executable files. Don't use a zero-byte file,
16059# as systems may use methods other than mode bits to determine executability.
16060cat >conf$$.file <<_ASEOF
16061#! /bin/sh
16062exit 0
16063_ASEOF
16064chmod +x conf$$.file
16065if test -x conf$$.file >/dev/null 2>&1; then
16066  ac_executable_p="test -x"
16067else
16068  ac_executable_p="test -f"
16069fi
16070rm -f conf$$.file
16071
16072# Extract the first word of "msgmerge", so it can be a program name with args.
16073set dummy msgmerge; ac_word=$2
16074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16075$as_echo_n "checking for $ac_word... " >&6; }
16076if test "${ac_cv_path_MSGMERGE+set}" = set; then :
16077  $as_echo_n "(cached) " >&6
16078else
16079  case "$MSGMERGE" in
16080  [\\/]* | ?:[\\/]*)
16081    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
16082    ;;
16083  *)
16084    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16085    for ac_dir in $PATH; do
16086      IFS="$ac_save_IFS"
16087      test -z "$ac_dir" && ac_dir=.
16088      for ac_exec_ext in '' $ac_executable_extensions; do
16089        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16090          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
16091            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
16092            break 2
16093          fi
16094        fi
16095      done
16096    done
16097    IFS="$ac_save_IFS"
16098  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
16099    ;;
16100esac
16101fi
16102MSGMERGE="$ac_cv_path_MSGMERGE"
16103if test "$MSGMERGE" != ":"; then
16104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
16105$as_echo "$MSGMERGE" >&6; }
16106else
16107  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16108$as_echo "no" >&6; }
16109fi
16110
16111
16112      if test "$GMSGFMT" != ":"; then
16113            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
16114       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16115      : ;
16116    else
16117      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
16118      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
16119$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
16120      GMSGFMT=":"
16121    fi
16122  fi
16123
16124      if test "$XGETTEXT" != ":"; then
16125            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
16126       (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16127      : ;
16128    else
16129      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
16130$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
16131      XGETTEXT=":"
16132    fi
16133        rm -f messages.po
16134  fi
16135
16136  ac_config_commands="$ac_config_commands default-1"
16137
16138
16139
16140
16141
16142for ac_prog in 'bison -y' byacc
16143do
16144  # Extract the first word of "$ac_prog", so it can be a program name with args.
16145set dummy $ac_prog; ac_word=$2
16146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16147$as_echo_n "checking for $ac_word... " >&6; }
16148if test "${ac_cv_prog_YACC+set}" = set; then :
16149  $as_echo_n "(cached) " >&6
16150else
16151  if test -n "$YACC"; then
16152  ac_cv_prog_YACC="$YACC" # Let the user override the test.
16153else
16154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16155for as_dir in $PATH
16156do
16157  IFS=$as_save_IFS
16158  test -z "$as_dir" && as_dir=.
16159    for ac_exec_ext in '' $ac_executable_extensions; do
16160  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16161    ac_cv_prog_YACC="$ac_prog"
16162    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16163    break 2
16164  fi
16165done
16166  done
16167IFS=$as_save_IFS
16168
16169fi
16170fi
16171YACC=$ac_cv_prog_YACC
16172if test -n "$YACC"; then
16173  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
16174$as_echo "$YACC" >&6; }
16175else
16176  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16177$as_echo "no" >&6; }
16178fi
16179
16180
16181  test -n "$YACC" && break
16182done
16183test -n "$YACC" || YACC="yacc"
16184
16185for ac_prog in flex lex
16186do
16187  # Extract the first word of "$ac_prog", so it can be a program name with args.
16188set dummy $ac_prog; ac_word=$2
16189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16190$as_echo_n "checking for $ac_word... " >&6; }
16191if test "${ac_cv_prog_LEX+set}" = set; then :
16192  $as_echo_n "(cached) " >&6
16193else
16194  if test -n "$LEX"; then
16195  ac_cv_prog_LEX="$LEX" # Let the user override the test.
16196else
16197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16198for as_dir in $PATH
16199do
16200  IFS=$as_save_IFS
16201  test -z "$as_dir" && as_dir=.
16202    for ac_exec_ext in '' $ac_executable_extensions; do
16203  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16204    ac_cv_prog_LEX="$ac_prog"
16205    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16206    break 2
16207  fi
16208done
16209  done
16210IFS=$as_save_IFS
16211
16212fi
16213fi
16214LEX=$ac_cv_prog_LEX
16215if test -n "$LEX"; then
16216  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
16217$as_echo "$LEX" >&6; }
16218else
16219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16220$as_echo "no" >&6; }
16221fi
16222
16223
16224  test -n "$LEX" && break
16225done
16226test -n "$LEX" || LEX=":"
16227
16228case "$LEX" in
16229  :|*"missing "*) ;;
16230  *) cat >conftest.l <<_ACEOF
16231%%
16232a { ECHO; }
16233b { REJECT; }
16234c { yymore (); }
16235d { yyless (1); }
16236e { yyless (input () != 0); }
16237f { unput (yytext[0]); }
16238. { BEGIN INITIAL; }
16239%%
16240#ifdef YYTEXT_POINTER
16241extern char *yytext;
16242#endif
16243int
16244main (void)
16245{
16246  return ! yylex () + ! yywrap ();
16247}
16248_ACEOF
16249{ { ac_try="$LEX conftest.l"
16250case "(($ac_try" in
16251  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16252  *) ac_try_echo=$ac_try;;
16253esac
16254eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16255$as_echo "$ac_try_echo"; } >&5
16256  (eval "$LEX conftest.l") 2>&5
16257  ac_status=$?
16258  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16259  test $ac_status = 0; }
16260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
16261$as_echo_n "checking lex output file root... " >&6; }
16262if test "${ac_cv_prog_lex_root+set}" = set; then :
16263  $as_echo_n "(cached) " >&6
16264else
16265
16266if test -f lex.yy.c; then
16267  ac_cv_prog_lex_root=lex.yy
16268elif test -f lexyy.c; then
16269  ac_cv_prog_lex_root=lexyy
16270else
16271  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
16272fi
16273fi
16274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
16275$as_echo "$ac_cv_prog_lex_root" >&6; }
16276LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
16277
16278if test -z "${LEXLIB+set}"; then
16279  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
16280$as_echo_n "checking lex library... " >&6; }
16281if test "${ac_cv_lib_lex+set}" = set; then :
16282  $as_echo_n "(cached) " >&6
16283else
16284
16285    ac_save_LIBS=$LIBS
16286    ac_cv_lib_lex='none needed'
16287    for ac_lib in '' -lfl -ll; do
16288      LIBS="$ac_lib $ac_save_LIBS"
16289      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16290/* end confdefs.h.  */
16291`cat $LEX_OUTPUT_ROOT.c`
16292_ACEOF
16293if ac_fn_c_try_link "$LINENO"; then :
16294  ac_cv_lib_lex=$ac_lib
16295fi
16296rm -f core conftest.err conftest.$ac_objext \
16297    conftest$ac_exeext conftest.$ac_ext
16298      test "$ac_cv_lib_lex" != 'none needed' && break
16299    done
16300    LIBS=$ac_save_LIBS
16301
16302fi
16303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
16304$as_echo "$ac_cv_lib_lex" >&6; }
16305  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
16306fi
16307
16308
16309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
16310$as_echo_n "checking whether yytext is a pointer... " >&6; }
16311if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
16312  $as_echo_n "(cached) " >&6
16313else
16314  # POSIX says lex can declare yytext either as a pointer or an array; the
16315# default is implementation-dependent.  Figure out which it is, since
16316# not all implementations provide the %pointer and %array declarations.
16317ac_cv_prog_lex_yytext_pointer=no
16318ac_save_LIBS=$LIBS
16319LIBS="$LEXLIB $ac_save_LIBS"
16320cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16321/* end confdefs.h.  */
16322#define YYTEXT_POINTER 1
16323`cat $LEX_OUTPUT_ROOT.c`
16324_ACEOF
16325if ac_fn_c_try_link "$LINENO"; then :
16326  ac_cv_prog_lex_yytext_pointer=yes
16327fi
16328rm -f core conftest.err conftest.$ac_objext \
16329    conftest$ac_exeext conftest.$ac_ext
16330LIBS=$ac_save_LIBS
16331
16332fi
16333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
16334$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
16335if test $ac_cv_prog_lex_yytext_pointer = yes; then
16336
16337$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
16338
16339fi
16340rm -f conftest.l $LEX_OUTPUT_ROOT.c
16341 ;;
16342esac
16343if test "$LEX" = :; then
16344  LEX=${am_missing_run}flex
16345fi
16346
16347
16348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
16349$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
16350    # Check whether --enable-maintainer-mode was given.
16351if test "${enable_maintainer_mode+set}" = set; then :
16352  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
16353else
16354  USE_MAINTAINER_MODE=no
16355fi
16356
16357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
16358$as_echo "$USE_MAINTAINER_MODE" >&6; }
16359   if test $USE_MAINTAINER_MODE = yes; then
16360  MAINTAINER_MODE_TRUE=
16361  MAINTAINER_MODE_FALSE='#'
16362else
16363  MAINTAINER_MODE_TRUE='#'
16364  MAINTAINER_MODE_FALSE=
16365fi
16366
16367  MAINT=$MAINTAINER_MODE_TRUE
16368
16369
16370 if false; then
16371  GENINSRC_NEVER_TRUE=
16372  GENINSRC_NEVER_FALSE='#'
16373else
16374  GENINSRC_NEVER_TRUE='#'
16375  GENINSRC_NEVER_FALSE=
16376fi
16377
16378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
16379$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
16380if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
16381  $as_echo_n "(cached) " >&6
16382else
16383   echo abfoo >t1
16384  echo cdfoo >t2
16385  gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
16386  if cmp t1 t2 2 2 > /dev/null 2>&1; then
16387    if cmp t1 t2 1 1 > /dev/null 2>&1; then
16388      :
16389    else
16390      gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
16391    fi
16392  fi
16393  if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
16394    if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
16395      :
16396    else
16397      gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
16398    fi
16399  fi
16400  rm t1 t2
16401
16402fi
16403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
16404$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
16405do_compare="$gcc_cv_prog_cmp_skip"
16406
16407
16408
16409. ${srcdir}/configure.host
16410
16411
16412
16413
16414
16415
16416
16417
16418for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h locale.h sys/param.h
16419do :
16420  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16421ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16422eval as_val=\$$as_ac_Header
16423   if test "x$as_val" = x""yes; then :
16424  cat >>confdefs.h <<_ACEOF
16425#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16426_ACEOF
16427
16428fi
16429
16430done
16431
16432for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
16433do :
16434  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16435ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16436eval as_val=\$$as_ac_Header
16437   if test "x$as_val" = x""yes; then :
16438  cat >>confdefs.h <<_ACEOF
16439#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16440_ACEOF
16441
16442fi
16443
16444done
16445
16446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
16447$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
16448if test "${gcc_cv_header_string+set}" = set; then :
16449  $as_echo_n "(cached) " >&6
16450else
16451  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16452/* end confdefs.h.  */
16453#include <string.h>
16454#include <strings.h>
16455int
16456main ()
16457{
16458
16459  ;
16460  return 0;
16461}
16462_ACEOF
16463if ac_fn_c_try_compile "$LINENO"; then :
16464  gcc_cv_header_string=yes
16465else
16466  gcc_cv_header_string=no
16467fi
16468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16469fi
16470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
16471$as_echo "$gcc_cv_header_string" >&6; }
16472if test $gcc_cv_header_string = yes; then
16473
16474$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
16475
16476fi
16477
16478for ac_func in glob mkstemp realpath sbrk setlocale waitpid
16479do :
16480  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16481ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16482eval as_val=\$$as_ac_var
16483   if test "x$as_val" = x""yes; then :
16484  cat >>confdefs.h <<_ACEOF
16485#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16486_ACEOF
16487
16488fi
16489done
16490
16491for ac_func in open lseek close
16492do :
16493  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16494ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16495eval as_val=\$$as_ac_var
16496   if test "x$as_val" = x""yes; then :
16497  cat >>confdefs.h <<_ACEOF
16498#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16499_ACEOF
16500
16501fi
16502done
16503
16504ac_header_dirent=no
16505for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
16506  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
16507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
16508$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
16509if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
16510  $as_echo_n "(cached) " >&6
16511else
16512  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16513/* end confdefs.h.  */
16514#include <sys/types.h>
16515#include <$ac_hdr>
16516
16517int
16518main ()
16519{
16520if ((DIR *) 0)
16521return 0;
16522  ;
16523  return 0;
16524}
16525_ACEOF
16526if ac_fn_c_try_compile "$LINENO"; then :
16527  eval "$as_ac_Header=yes"
16528else
16529  eval "$as_ac_Header=no"
16530fi
16531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16532fi
16533eval ac_res=\$$as_ac_Header
16534	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16535$as_echo "$ac_res" >&6; }
16536eval as_val=\$$as_ac_Header
16537   if test "x$as_val" = x""yes; then :
16538  cat >>confdefs.h <<_ACEOF
16539#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
16540_ACEOF
16541
16542ac_header_dirent=$ac_hdr; break
16543fi
16544
16545done
16546# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
16547if test $ac_header_dirent = dirent.h; then
16548  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
16549$as_echo_n "checking for library containing opendir... " >&6; }
16550if test "${ac_cv_search_opendir+set}" = set; then :
16551  $as_echo_n "(cached) " >&6
16552else
16553  ac_func_search_save_LIBS=$LIBS
16554cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16555/* end confdefs.h.  */
16556
16557/* Override any GCC internal prototype to avoid an error.
16558   Use char because int might match the return type of a GCC
16559   builtin and then its argument prototype would still apply.  */
16560#ifdef __cplusplus
16561extern "C"
16562#endif
16563char opendir ();
16564int
16565main ()
16566{
16567return opendir ();
16568  ;
16569  return 0;
16570}
16571_ACEOF
16572for ac_lib in '' dir; do
16573  if test -z "$ac_lib"; then
16574    ac_res="none required"
16575  else
16576    ac_res=-l$ac_lib
16577    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16578  fi
16579  if ac_fn_c_try_link "$LINENO"; then :
16580  ac_cv_search_opendir=$ac_res
16581fi
16582rm -f core conftest.err conftest.$ac_objext \
16583    conftest$ac_exeext
16584  if test "${ac_cv_search_opendir+set}" = set; then :
16585  break
16586fi
16587done
16588if test "${ac_cv_search_opendir+set}" = set; then :
16589
16590else
16591  ac_cv_search_opendir=no
16592fi
16593rm conftest.$ac_ext
16594LIBS=$ac_func_search_save_LIBS
16595fi
16596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
16597$as_echo "$ac_cv_search_opendir" >&6; }
16598ac_res=$ac_cv_search_opendir
16599if test "$ac_res" != no; then :
16600  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16601
16602fi
16603
16604else
16605  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
16606$as_echo_n "checking for library containing opendir... " >&6; }
16607if test "${ac_cv_search_opendir+set}" = set; then :
16608  $as_echo_n "(cached) " >&6
16609else
16610  ac_func_search_save_LIBS=$LIBS
16611cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16612/* end confdefs.h.  */
16613
16614/* Override any GCC internal prototype to avoid an error.
16615   Use char because int might match the return type of a GCC
16616   builtin and then its argument prototype would still apply.  */
16617#ifdef __cplusplus
16618extern "C"
16619#endif
16620char opendir ();
16621int
16622main ()
16623{
16624return opendir ();
16625  ;
16626  return 0;
16627}
16628_ACEOF
16629for ac_lib in '' x; do
16630  if test -z "$ac_lib"; then
16631    ac_res="none required"
16632  else
16633    ac_res=-l$ac_lib
16634    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16635  fi
16636  if ac_fn_c_try_link "$LINENO"; then :
16637  ac_cv_search_opendir=$ac_res
16638fi
16639rm -f core conftest.err conftest.$ac_objext \
16640    conftest$ac_exeext
16641  if test "${ac_cv_search_opendir+set}" = set; then :
16642  break
16643fi
16644done
16645if test "${ac_cv_search_opendir+set}" = set; then :
16646
16647else
16648  ac_cv_search_opendir=no
16649fi
16650rm conftest.$ac_ext
16651LIBS=$ac_func_search_save_LIBS
16652fi
16653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
16654$as_echo "$ac_cv_search_opendir" >&6; }
16655ac_res=$ac_cv_search_opendir
16656if test "$ac_res" != no; then :
16657  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16658
16659fi
16660
16661fi
16662
16663
16664for ac_header in stdlib.h unistd.h
16665do :
16666  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16667ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16668eval as_val=\$$as_ac_Header
16669   if test "x$as_val" = x""yes; then :
16670  cat >>confdefs.h <<_ACEOF
16671#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16672_ACEOF
16673
16674fi
16675
16676done
16677
16678for ac_func in getpagesize
16679do :
16680  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
16681if test "x$ac_cv_func_getpagesize" = x""yes; then :
16682  cat >>confdefs.h <<_ACEOF
16683#define HAVE_GETPAGESIZE 1
16684_ACEOF
16685
16686fi
16687done
16688
16689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
16690$as_echo_n "checking for working mmap... " >&6; }
16691if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
16692  $as_echo_n "(cached) " >&6
16693else
16694  if test "$cross_compiling" = yes; then :
16695  ac_cv_func_mmap_fixed_mapped=no
16696else
16697  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16698/* end confdefs.h.  */
16699$ac_includes_default
16700/* malloc might have been renamed as rpl_malloc. */
16701#undef malloc
16702
16703/* Thanks to Mike Haertel and Jim Avera for this test.
16704   Here is a matrix of mmap possibilities:
16705	mmap private not fixed
16706	mmap private fixed at somewhere currently unmapped
16707	mmap private fixed at somewhere already mapped
16708	mmap shared not fixed
16709	mmap shared fixed at somewhere currently unmapped
16710	mmap shared fixed at somewhere already mapped
16711   For private mappings, we should verify that changes cannot be read()
16712   back from the file, nor mmap's back from the file at a different
16713   address.  (There have been systems where private was not correctly
16714   implemented like the infamous i386 svr4.0, and systems where the
16715   VM page cache was not coherent with the file system buffer cache
16716   like early versions of FreeBSD and possibly contemporary NetBSD.)
16717   For shared mappings, we should conversely verify that changes get
16718   propagated back to all the places they're supposed to be.
16719
16720   Grep wants private fixed already mapped.
16721   The main things grep needs to know about mmap are:
16722   * does it exist and is it safe to write into the mmap'd area
16723   * how to use it (BSD variants)  */
16724
16725#include <fcntl.h>
16726#include <sys/mman.h>
16727
16728#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
16729char *malloc ();
16730#endif
16731
16732/* This mess was copied from the GNU getpagesize.h.  */
16733#ifndef HAVE_GETPAGESIZE
16734/* Assume that all systems that can run configure have sys/param.h.  */
16735# ifndef HAVE_SYS_PARAM_H
16736#  define HAVE_SYS_PARAM_H 1
16737# endif
16738
16739# ifdef _SC_PAGESIZE
16740#  define getpagesize() sysconf(_SC_PAGESIZE)
16741# else /* no _SC_PAGESIZE */
16742#  ifdef HAVE_SYS_PARAM_H
16743#   include <sys/param.h>
16744#   ifdef EXEC_PAGESIZE
16745#    define getpagesize() EXEC_PAGESIZE
16746#   else /* no EXEC_PAGESIZE */
16747#    ifdef NBPG
16748#     define getpagesize() NBPG * CLSIZE
16749#     ifndef CLSIZE
16750#      define CLSIZE 1
16751#     endif /* no CLSIZE */
16752#    else /* no NBPG */
16753#     ifdef NBPC
16754#      define getpagesize() NBPC
16755#     else /* no NBPC */
16756#      ifdef PAGESIZE
16757#       define getpagesize() PAGESIZE
16758#      endif /* PAGESIZE */
16759#     endif /* no NBPC */
16760#    endif /* no NBPG */
16761#   endif /* no EXEC_PAGESIZE */
16762#  else /* no HAVE_SYS_PARAM_H */
16763#   define getpagesize() 8192	/* punt totally */
16764#  endif /* no HAVE_SYS_PARAM_H */
16765# endif /* no _SC_PAGESIZE */
16766
16767#endif /* no HAVE_GETPAGESIZE */
16768
16769int
16770main ()
16771{
16772  char *data, *data2, *data3;
16773  int i, pagesize;
16774  int fd;
16775
16776  pagesize = getpagesize ();
16777
16778  /* First, make a file with some known garbage in it. */
16779  data = (char *) malloc (pagesize);
16780  if (!data)
16781    return 1;
16782  for (i = 0; i < pagesize; ++i)
16783    *(data + i) = rand ();
16784  umask (0);
16785  fd = creat ("conftest.mmap", 0600);
16786  if (fd < 0)
16787    return 1;
16788  if (write (fd, data, pagesize) != pagesize)
16789    return 1;
16790  close (fd);
16791
16792  /* Next, try to mmap the file at a fixed address which already has
16793     something else allocated at it.  If we can, also make sure that
16794     we see the same garbage.  */
16795  fd = open ("conftest.mmap", O_RDWR);
16796  if (fd < 0)
16797    return 1;
16798  data2 = (char *) malloc (2 * pagesize);
16799  if (!data2)
16800    return 1;
16801  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
16802  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16803		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
16804    return 1;
16805  for (i = 0; i < pagesize; ++i)
16806    if (*(data + i) != *(data2 + i))
16807      return 1;
16808
16809  /* Finally, make sure that changes to the mapped area do not
16810     percolate back to the file as seen by read().  (This is a bug on
16811     some variants of i386 svr4.0.)  */
16812  for (i = 0; i < pagesize; ++i)
16813    *(data2 + i) = *(data2 + i) + 1;
16814  data3 = (char *) malloc (pagesize);
16815  if (!data3)
16816    return 1;
16817  if (read (fd, data3, pagesize) != pagesize)
16818    return 1;
16819  for (i = 0; i < pagesize; ++i)
16820    if (*(data + i) != *(data3 + i))
16821      return 1;
16822  close (fd);
16823  return 0;
16824}
16825_ACEOF
16826if ac_fn_c_try_run "$LINENO"; then :
16827  ac_cv_func_mmap_fixed_mapped=yes
16828else
16829  ac_cv_func_mmap_fixed_mapped=no
16830fi
16831rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16832  conftest.$ac_objext conftest.beam conftest.$ac_ext
16833fi
16834
16835fi
16836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
16837$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
16838if test $ac_cv_func_mmap_fixed_mapped = yes; then
16839
16840$as_echo "#define HAVE_MMAP 1" >>confdefs.h
16841
16842fi
16843rm -f conftest.mmap
16844
16845
16846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
16847$as_echo_n "checking for library containing dlopen... " >&6; }
16848if test "${ac_cv_search_dlopen+set}" = set; then :
16849  $as_echo_n "(cached) " >&6
16850else
16851  ac_func_search_save_LIBS=$LIBS
16852cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16853/* end confdefs.h.  */
16854
16855/* Override any GCC internal prototype to avoid an error.
16856   Use char because int might match the return type of a GCC
16857   builtin and then its argument prototype would still apply.  */
16858#ifdef __cplusplus
16859extern "C"
16860#endif
16861char dlopen ();
16862int
16863main ()
16864{
16865return dlopen ();
16866  ;
16867  return 0;
16868}
16869_ACEOF
16870for ac_lib in '' dl; do
16871  if test -z "$ac_lib"; then
16872    ac_res="none required"
16873  else
16874    ac_res=-l$ac_lib
16875    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16876  fi
16877  if ac_fn_c_try_link "$LINENO"; then :
16878  ac_cv_search_dlopen=$ac_res
16879fi
16880rm -f core conftest.err conftest.$ac_objext \
16881    conftest$ac_exeext
16882  if test "${ac_cv_search_dlopen+set}" = set; then :
16883  break
16884fi
16885done
16886if test "${ac_cv_search_dlopen+set}" = set; then :
16887
16888else
16889  ac_cv_search_dlopen=no
16890fi
16891rm conftest.$ac_ext
16892LIBS=$ac_func_search_save_LIBS
16893fi
16894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
16895$as_echo "$ac_cv_search_dlopen" >&6; }
16896ac_res=$ac_cv_search_dlopen
16897if test "$ac_res" != no; then :
16898  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16899
16900fi
16901
16902 if test x$plugins = xyes; then
16903  ENABLE_PLUGINS_TRUE=
16904  ENABLE_PLUGINS_FALSE='#'
16905else
16906  ENABLE_PLUGINS_TRUE='#'
16907  ENABLE_PLUGINS_FALSE=
16908fi
16909
16910
16911# Check whether --enable-initfini-array was given.
16912if test "${enable_initfini_array+set}" = set; then :
16913  enableval=$enable_initfini_array; case "${enableval}" in
16914 yes|no) ;;
16915 *) as_fn_error "invalid --enable-initfini-array argument" "$LINENO" 5 ;;
16916 esac
16917else
16918  enable_initfini_array=yes
16919fi
16920
16921
16922if test $enable_initfini_array = yes; then
16923
16924$as_echo "#define HAVE_INITFINI_ARRAY 1" >>confdefs.h
16925
16926fi
16927
16928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
16929$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
16930if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then :
16931  $as_echo_n "(cached) " >&6
16932else
16933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16934/* end confdefs.h.  */
16935#include <unistd.h>
16936int
16937main ()
16938{
16939extern int getopt (int, char *const*, const char *);
16940  ;
16941  return 0;
16942}
16943_ACEOF
16944if ac_fn_c_try_compile "$LINENO"; then :
16945  ld_cv_decl_getopt_unistd_h=yes
16946else
16947  ld_cv_decl_getopt_unistd_h=no
16948fi
16949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16950fi
16951
16952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
16953$as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
16954if test $ld_cv_decl_getopt_unistd_h = yes; then
16955
16956$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
16957
16958fi
16959
16960
16961case "${host}" in
16962*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
16963
16964$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
16965 ;;
16966esac
16967
16968ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
16969if test "x$ac_cv_have_decl_strstr" = x""yes; then :
16970  ac_have_decl=1
16971else
16972  ac_have_decl=0
16973fi
16974
16975cat >>confdefs.h <<_ACEOF
16976#define HAVE_DECL_STRSTR $ac_have_decl
16977_ACEOF
16978ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
16979if test "x$ac_cv_have_decl_free" = x""yes; then :
16980  ac_have_decl=1
16981else
16982  ac_have_decl=0
16983fi
16984
16985cat >>confdefs.h <<_ACEOF
16986#define HAVE_DECL_FREE $ac_have_decl
16987_ACEOF
16988ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
16989if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
16990  ac_have_decl=1
16991else
16992  ac_have_decl=0
16993fi
16994
16995cat >>confdefs.h <<_ACEOF
16996#define HAVE_DECL_SBRK $ac_have_decl
16997_ACEOF
16998ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
16999if test "x$ac_cv_have_decl_getenv" = x""yes; then :
17000  ac_have_decl=1
17001else
17002  ac_have_decl=0
17003fi
17004
17005cat >>confdefs.h <<_ACEOF
17006#define HAVE_DECL_GETENV $ac_have_decl
17007_ACEOF
17008ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
17009if test "x$ac_cv_have_decl_environ" = x""yes; then :
17010  ac_have_decl=1
17011else
17012  ac_have_decl=0
17013fi
17014
17015cat >>confdefs.h <<_ACEOF
17016#define HAVE_DECL_ENVIRON $ac_have_decl
17017_ACEOF
17018
17019
17020# When converting linker scripts into strings for use in emulation
17021# files, use astring.sed if the compiler supports ANSI string
17022# concatenation, or ostring.sed otherwise.  This is to support the
17023# broken Microsoft MSVC compiler, which limits the length of string
17024# constants, while still supporting pre-ANSI compilers which do not
17025# support string concatenation.
17026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
17027$as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
17028if test "${ld_cv_string_concatenation+set}" = set; then :
17029  $as_echo_n "(cached) " >&6
17030else
17031  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17032/* end confdefs.h.  */
17033
17034int
17035main ()
17036{
17037char *a = "a" "a";
17038  ;
17039  return 0;
17040}
17041_ACEOF
17042if ac_fn_c_try_compile "$LINENO"; then :
17043  ld_cv_string_concatenation=yes
17044else
17045  ld_cv_string_concatenation=no
17046fi
17047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17048fi
17049
17050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
17051$as_echo "$ld_cv_string_concatenation" >&6; }
17052if test "$ld_cv_string_concatenation" = "yes"; then
17053  STRINGIFY=astring.sed
17054else
17055  STRINGIFY=ostring.sed
17056fi
17057
17058
17059# target-specific stuff:
17060
17061all_targets=
17062EMUL=
17063all_emuls=
17064all_emul_extras=
17065all_libpath=
17066
17067rm -f tdirs
17068
17069# If the host is 64-bit, then we enable 64-bit targets by default.
17070# This is consistent with what ../bfd/configure.ac does.
17071if test x${want64} = xfalse; then
17072  # The cast to long int works around a bug in the HP C Compiler
17073# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
17074# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
17075# This bug is HP SR number 8606223364.
17076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
17077$as_echo_n "checking size of void *... " >&6; }
17078if test "${ac_cv_sizeof_void_p+set}" = set; then :
17079  $as_echo_n "(cached) " >&6
17080else
17081  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
17082
17083else
17084  if test "$ac_cv_type_void_p" = yes; then
17085     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17086$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17087{ as_fn_set_status 77
17088as_fn_error "cannot compute sizeof (void *)
17089See \`config.log' for more details." "$LINENO" 5; }; }
17090   else
17091     ac_cv_sizeof_void_p=0
17092   fi
17093fi
17094
17095fi
17096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
17097$as_echo "$ac_cv_sizeof_void_p" >&6; }
17098
17099
17100
17101cat >>confdefs.h <<_ACEOF
17102#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
17103_ACEOF
17104
17105
17106  if test "x${ac_cv_sizeof_void_p}" = "x8"; then
17107    want64=true
17108  fi
17109fi
17110
17111elf_list_options=FALSE
17112elf_shlib_list_options=FALSE
17113elf_plt_unwind_list_options=FALSE
17114for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
17115do
17116  if test "$targ_alias" = "all"; then
17117    all_targets=true
17118    elf_list_options=TRUE
17119    elf_shlib_list_options=TRUE
17120    elf_plt_unwind_list_options=TRUE
17121  else
17122    # Canonicalize the secondary target names.
17123    result=`$ac_config_sub $targ_alias 2>/dev/null`
17124    if test -n "$result"; then
17125	targ=$result
17126    else
17127	targ=$targ_alias
17128    fi
17129
17130    . ${srcdir}/configure.tgt
17131
17132    if test "$targ" = "$target"; then
17133      EMUL=$targ_emul
17134    fi
17135
17136    if test x${want64} = xfalse; then
17137      . ${srcdir}/../bfd/config.bfd
17138    fi
17139
17140    if test x${want64} = xtrue; then
17141      targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
17142      targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
17143    fi
17144
17145    for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
17146	case " $all_emuls " in
17147	*" e${i}.o "*) ;;
17148	*)
17149	  all_emuls="$all_emuls e${i}.o"
17150	  eval result=\$tdir_$i
17151	  test -z "$result" && result=$targ_alias
17152	  echo tdir_$i=$result >> tdirs
17153	  case "${i}" in
17154	  *elf*)
17155	    elf_list_options=TRUE
17156	    ;;
17157	  *)
17158	    if $GREP "TEMPLATE_NAME=elf32" ${srcdir}/emulparams/${i}.sh >/dev/null 2>/dev/null; then
17159	      elf_list_options=TRUE
17160	    fi
17161	    ;;
17162	  esac
17163	  if test "$elf_list_options" = "TRUE"; then
17164	    . ${srcdir}/emulparams/${i}.sh
17165	    if test x${GENERATE_SHLIB_SCRIPT} = xyes; then
17166	      elf_shlib_list_options=TRUE
17167	    fi
17168	    if test x${PLT_UNWIND} = xyes; then
17169	      elf_plt_unwind_list_options=TRUE
17170	    fi
17171	  fi
17172	  ;;
17173	esac
17174    done
17175
17176    for i in $targ_emul $targ_extra_libpath; do
17177	case " $all_libpath " in
17178	*" ${i} "*) ;;
17179	*)
17180	  if test -z "$all_libpath"; then
17181	    all_libpath=${i}
17182	  else
17183	    all_libpath="$all_libpath ${i}"
17184	  fi
17185	  ;;
17186	esac
17187    done
17188
17189    for i in $targ_extra_ofiles; do
17190	case " $all_emul_extras " in
17191	*" ${i} "*) ;;
17192	*)
17193	  all_emul_extras="$all_emul_extras ${i}"
17194	  ;;
17195	esac
17196    done
17197
17198  fi
17199done
17200
17201if test x$ac_default_compressed_debug_sections = xyes ; then
17202
17203$as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
17204
17205fi
17206
17207if test "${ac_default_ld_z_relro}" = unset; then
17208  ac_default_ld_z_relro=0
17209fi
17210
17211cat >>confdefs.h <<_ACEOF
17212#define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
17213_ACEOF
17214
17215
17216
17217
17218
17219
17220
17221TDIRS=tdirs
17222
17223
17224if test x${all_targets} = xtrue; then
17225  if test x${want64} = xtrue; then
17226    EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
17227    EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES) $(ALL_64_EMUL_EXTRA_OFILES)'
17228  else
17229    EMULATION_OFILES='$(ALL_EMULATIONS)'
17230    EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
17231  fi
17232else
17233  EMULATION_OFILES=$all_emuls
17234  EMUL_EXTRA_OFILES=$all_emul_extras
17235fi
17236
17237
17238
17239
17240EMULATION_LIBPATH=$all_libpath
17241
17242
17243if test x${enable_static} = xno; then
17244  TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
17245else
17246  TESTBFDLIB="../bfd/.libs/libbfd.a"
17247fi
17248
17249
17250target_vendor=${target_vendor=$host_vendor}
17251case "$target_vendor" in
17252  hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
17253  *)  EXTRA_SHLIB_EXTENSION= ;;
17254esac
17255
17256case "$target_os" in
17257  lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
17258esac
17259
17260if test x${EXTRA_SHLIB_EXTENSION} != x ; then
17261
17262cat >>confdefs.h <<_ACEOF
17263#define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
17264_ACEOF
17265
17266fi
17267
17268
17269
17270
17271
17272
17273ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
17274
17275cat >confcache <<\_ACEOF
17276# This file is a shell script that caches the results of configure
17277# tests run on this system so they can be shared between configure
17278# scripts and configure runs, see configure's option --config-cache.
17279# It is not useful on other systems.  If it contains results you don't
17280# want to keep, you may remove or edit it.
17281#
17282# config.status only pays attention to the cache file if you give it
17283# the --recheck option to rerun configure.
17284#
17285# `ac_cv_env_foo' variables (set or unset) will be overridden when
17286# loading this file, other *unset* `ac_cv_foo' will be assigned the
17287# following values.
17288
17289_ACEOF
17290
17291# The following way of writing the cache mishandles newlines in values,
17292# but we know of no workaround that is simple, portable, and efficient.
17293# So, we kill variables containing newlines.
17294# Ultrix sh set writes to stderr and can't be redirected directly,
17295# and sets the high bit in the cache file unless we assign to the vars.
17296(
17297  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17298    eval ac_val=\$$ac_var
17299    case $ac_val in #(
17300    *${as_nl}*)
17301      case $ac_var in #(
17302      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17303$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17304      esac
17305      case $ac_var in #(
17306      _ | IFS | as_nl) ;; #(
17307      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
17308      *) { eval $ac_var=; unset $ac_var;} ;;
17309      esac ;;
17310    esac
17311  done
17312
17313  (set) 2>&1 |
17314    case $as_nl`(ac_space=' '; set) 2>&1` in #(
17315    *${as_nl}ac_space=\ *)
17316      # `set' does not quote correctly, so add quotes: double-quote
17317      # substitution turns \\\\ into \\, and sed turns \\ into \.
17318      sed -n \
17319	"s/'/'\\\\''/g;
17320	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17321      ;; #(
17322    *)
17323      # `set' quotes correctly as required by POSIX, so do not add quotes.
17324      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17325      ;;
17326    esac |
17327    sort
17328) |
17329  sed '
17330     /^ac_cv_env_/b end
17331     t clear
17332     :clear
17333     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17334     t end
17335     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17336     :end' >>confcache
17337if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
17338  if test -w "$cache_file"; then
17339    test "x$cache_file" != "x/dev/null" &&
17340      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17341$as_echo "$as_me: updating cache $cache_file" >&6;}
17342    cat confcache >$cache_file
17343  else
17344    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17345$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17346  fi
17347fi
17348rm -f confcache
17349
17350test "x$prefix" = xNONE && prefix=$ac_default_prefix
17351# Let make expand exec_prefix.
17352test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17353
17354DEFS=-DHAVE_CONFIG_H
17355
17356ac_libobjs=
17357ac_ltlibobjs=
17358for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17359  # 1. Remove the extension, and $U if already installed.
17360  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
17361  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
17362  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
17363  #    will be set to the directory where LIBOBJS objects are built.
17364  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17365  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
17366done
17367LIBOBJS=$ac_libobjs
17368
17369LTLIBOBJS=$ac_ltlibobjs
17370
17371
17372if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17373  as_fn_error "conditional \"AMDEP\" was never defined.
17374Usually this means the macro was only invoked conditionally." "$LINENO" 5
17375fi
17376if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17377  as_fn_error "conditional \"am__fastdepCC\" was never defined.
17378Usually this means the macro was only invoked conditionally." "$LINENO" 5
17379fi
17380 if test -n "$EXEEXT"; then
17381  am__EXEEXT_TRUE=
17382  am__EXEEXT_FALSE='#'
17383else
17384  am__EXEEXT_TRUE='#'
17385  am__EXEEXT_FALSE=
17386fi
17387
17388if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17389  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
17390Usually this means the macro was only invoked conditionally." "$LINENO" 5
17391fi
17392if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17393  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
17394Usually this means the macro was only invoked conditionally." "$LINENO" 5
17395fi
17396if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17397  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
17398Usually this means the macro was only invoked conditionally." "$LINENO" 5
17399fi
17400if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
17401  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
17402Usually this means the macro was only invoked conditionally." "$LINENO" 5
17403fi
17404if test -z "${ENABLE_PLUGINS_TRUE}" && test -z "${ENABLE_PLUGINS_FALSE}"; then
17405  as_fn_error "conditional \"ENABLE_PLUGINS\" was never defined.
17406Usually this means the macro was only invoked conditionally." "$LINENO" 5
17407fi
17408
17409: ${CONFIG_STATUS=./config.status}
17410ac_write_fail=0
17411ac_clean_files_save=$ac_clean_files
17412ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17413{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17414$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17415as_write_fail=0
17416cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17417#! $SHELL
17418# Generated by $as_me.
17419# Run this file to recreate the current configuration.
17420# Compiler output produced by configure, useful for debugging
17421# configure, is in config.log if it exists.
17422
17423debug=false
17424ac_cs_recheck=false
17425ac_cs_silent=false
17426
17427SHELL=\${CONFIG_SHELL-$SHELL}
17428export SHELL
17429_ASEOF
17430cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
17431## -------------------- ##
17432## M4sh Initialization. ##
17433## -------------------- ##
17434
17435# Be more Bourne compatible
17436DUALCASE=1; export DUALCASE # for MKS sh
17437if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
17438  emulate sh
17439  NULLCMD=:
17440  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17441  # is contrary to our usage.  Disable this feature.
17442  alias -g '${1+"$@"}'='"$@"'
17443  setopt NO_GLOB_SUBST
17444else
17445  case `(set -o) 2>/dev/null` in #(
17446  *posix*) :
17447    set -o posix ;; #(
17448  *) :
17449     ;;
17450esac
17451fi
17452
17453
17454as_nl='
17455'
17456export as_nl
17457# Printing a long string crashes Solaris 7 /usr/bin/printf.
17458as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17459as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17460as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17461# Prefer a ksh shell builtin over an external printf program on Solaris,
17462# but without wasting forks for bash or zsh.
17463if test -z "$BASH_VERSION$ZSH_VERSION" \
17464    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17465  as_echo='print -r --'
17466  as_echo_n='print -rn --'
17467elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17468  as_echo='printf %s\n'
17469  as_echo_n='printf %s'
17470else
17471  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17472    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17473    as_echo_n='/usr/ucb/echo -n'
17474  else
17475    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17476    as_echo_n_body='eval
17477      arg=$1;
17478      case $arg in #(
17479      *"$as_nl"*)
17480	expr "X$arg" : "X\\(.*\\)$as_nl";
17481	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17482      esac;
17483      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17484    '
17485    export as_echo_n_body
17486    as_echo_n='sh -c $as_echo_n_body as_echo'
17487  fi
17488  export as_echo_body
17489  as_echo='sh -c $as_echo_body as_echo'
17490fi
17491
17492# The user is always right.
17493if test "${PATH_SEPARATOR+set}" != set; then
17494  PATH_SEPARATOR=:
17495  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17496    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17497      PATH_SEPARATOR=';'
17498  }
17499fi
17500
17501
17502# IFS
17503# We need space, tab and new line, in precisely that order.  Quoting is
17504# there to prevent editors from complaining about space-tab.
17505# (If _AS_PATH_WALK were called with IFS unset, it would disable word
17506# splitting by setting IFS to empty value.)
17507IFS=" ""	$as_nl"
17508
17509# Find who we are.  Look in the path if we contain no directory separator.
17510case $0 in #((
17511  *[\\/]* ) as_myself=$0 ;;
17512  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17513for as_dir in $PATH
17514do
17515  IFS=$as_save_IFS
17516  test -z "$as_dir" && as_dir=.
17517    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17518  done
17519IFS=$as_save_IFS
17520
17521     ;;
17522esac
17523# We did not find ourselves, most probably we were run as `sh COMMAND'
17524# in which case we are not to be found in the path.
17525if test "x$as_myself" = x; then
17526  as_myself=$0
17527fi
17528if test ! -f "$as_myself"; then
17529  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17530  exit 1
17531fi
17532
17533# Unset variables that we do not need and which cause bugs (e.g. in
17534# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
17535# suppresses any "Segmentation fault" message there.  '((' could
17536# trigger a bug in pdksh 5.2.14.
17537for as_var in BASH_ENV ENV MAIL MAILPATH
17538do eval test x\${$as_var+set} = xset \
17539  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
17540done
17541PS1='$ '
17542PS2='> '
17543PS4='+ '
17544
17545# NLS nuisances.
17546LC_ALL=C
17547export LC_ALL
17548LANGUAGE=C
17549export LANGUAGE
17550
17551# CDPATH.
17552(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17553
17554
17555# as_fn_error ERROR [LINENO LOG_FD]
17556# ---------------------------------
17557# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17558# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17559# script with status $?, using 1 if that was 0.
17560as_fn_error ()
17561{
17562  as_status=$?; test $as_status -eq 0 && as_status=1
17563  if test "$3"; then
17564    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17565    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
17566  fi
17567  $as_echo "$as_me: error: $1" >&2
17568  as_fn_exit $as_status
17569} # as_fn_error
17570
17571
17572# as_fn_set_status STATUS
17573# -----------------------
17574# Set $? to STATUS, without forking.
17575as_fn_set_status ()
17576{
17577  return $1
17578} # as_fn_set_status
17579
17580# as_fn_exit STATUS
17581# -----------------
17582# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17583as_fn_exit ()
17584{
17585  set +e
17586  as_fn_set_status $1
17587  exit $1
17588} # as_fn_exit
17589
17590# as_fn_unset VAR
17591# ---------------
17592# Portably unset VAR.
17593as_fn_unset ()
17594{
17595  { eval $1=; unset $1;}
17596}
17597as_unset=as_fn_unset
17598# as_fn_append VAR VALUE
17599# ----------------------
17600# Append the text in VALUE to the end of the definition contained in VAR. Take
17601# advantage of any shell optimizations that allow amortized linear growth over
17602# repeated appends, instead of the typical quadratic growth present in naive
17603# implementations.
17604if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
17605  eval 'as_fn_append ()
17606  {
17607    eval $1+=\$2
17608  }'
17609else
17610  as_fn_append ()
17611  {
17612    eval $1=\$$1\$2
17613  }
17614fi # as_fn_append
17615
17616# as_fn_arith ARG...
17617# ------------------
17618# Perform arithmetic evaluation on the ARGs, and store the result in the
17619# global $as_val. Take advantage of shells that can avoid forks. The arguments
17620# must be portable across $(()) and expr.
17621if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
17622  eval 'as_fn_arith ()
17623  {
17624    as_val=$(( $* ))
17625  }'
17626else
17627  as_fn_arith ()
17628  {
17629    as_val=`expr "$@" || test $? -eq 1`
17630  }
17631fi # as_fn_arith
17632
17633
17634if expr a : '\(a\)' >/dev/null 2>&1 &&
17635   test "X`expr 00001 : '.*\(...\)'`" = X001; then
17636  as_expr=expr
17637else
17638  as_expr=false
17639fi
17640
17641if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17642  as_basename=basename
17643else
17644  as_basename=false
17645fi
17646
17647if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17648  as_dirname=dirname
17649else
17650  as_dirname=false
17651fi
17652
17653as_me=`$as_basename -- "$0" ||
17654$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17655	 X"$0" : 'X\(//\)$' \| \
17656	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17657$as_echo X/"$0" |
17658    sed '/^.*\/\([^/][^/]*\)\/*$/{
17659	    s//\1/
17660	    q
17661	  }
17662	  /^X\/\(\/\/\)$/{
17663	    s//\1/
17664	    q
17665	  }
17666	  /^X\/\(\/\).*/{
17667	    s//\1/
17668	    q
17669	  }
17670	  s/.*/./; q'`
17671
17672# Avoid depending upon Character Ranges.
17673as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17674as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17675as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17676as_cr_digits='0123456789'
17677as_cr_alnum=$as_cr_Letters$as_cr_digits
17678
17679ECHO_C= ECHO_N= ECHO_T=
17680case `echo -n x` in #(((((
17681-n*)
17682  case `echo 'xy\c'` in
17683  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
17684  xy)  ECHO_C='\c';;
17685  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
17686       ECHO_T='	';;
17687  esac;;
17688*)
17689  ECHO_N='-n';;
17690esac
17691
17692rm -f conf$$ conf$$.exe conf$$.file
17693if test -d conf$$.dir; then
17694  rm -f conf$$.dir/conf$$.file
17695else
17696  rm -f conf$$.dir
17697  mkdir conf$$.dir 2>/dev/null
17698fi
17699if (echo >conf$$.file) 2>/dev/null; then
17700  if ln -s conf$$.file conf$$ 2>/dev/null; then
17701    as_ln_s='ln -s'
17702    # ... but there are two gotchas:
17703    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17704    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17705    # In both cases, we have to default to `cp -p'.
17706    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17707      as_ln_s='cp -p'
17708  elif ln conf$$.file conf$$ 2>/dev/null; then
17709    as_ln_s=ln
17710  else
17711    as_ln_s='cp -p'
17712  fi
17713else
17714  as_ln_s='cp -p'
17715fi
17716rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17717rmdir conf$$.dir 2>/dev/null
17718
17719
17720# as_fn_mkdir_p
17721# -------------
17722# Create "$as_dir" as a directory, including parents if necessary.
17723as_fn_mkdir_p ()
17724{
17725
17726  case $as_dir in #(
17727  -*) as_dir=./$as_dir;;
17728  esac
17729  test -d "$as_dir" || eval $as_mkdir_p || {
17730    as_dirs=
17731    while :; do
17732      case $as_dir in #(
17733      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17734      *) as_qdir=$as_dir;;
17735      esac
17736      as_dirs="'$as_qdir' $as_dirs"
17737      as_dir=`$as_dirname -- "$as_dir" ||
17738$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17739	 X"$as_dir" : 'X\(//\)[^/]' \| \
17740	 X"$as_dir" : 'X\(//\)$' \| \
17741	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17742$as_echo X"$as_dir" |
17743    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17744	    s//\1/
17745	    q
17746	  }
17747	  /^X\(\/\/\)[^/].*/{
17748	    s//\1/
17749	    q
17750	  }
17751	  /^X\(\/\/\)$/{
17752	    s//\1/
17753	    q
17754	  }
17755	  /^X\(\/\).*/{
17756	    s//\1/
17757	    q
17758	  }
17759	  s/.*/./; q'`
17760      test -d "$as_dir" && break
17761    done
17762    test -z "$as_dirs" || eval "mkdir $as_dirs"
17763  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
17764
17765
17766} # as_fn_mkdir_p
17767if mkdir -p . 2>/dev/null; then
17768  as_mkdir_p='mkdir -p "$as_dir"'
17769else
17770  test -d ./-p && rmdir ./-p
17771  as_mkdir_p=false
17772fi
17773
17774if test -x / >/dev/null 2>&1; then
17775  as_test_x='test -x'
17776else
17777  if ls -dL / >/dev/null 2>&1; then
17778    as_ls_L_option=L
17779  else
17780    as_ls_L_option=
17781  fi
17782  as_test_x='
17783    eval sh -c '\''
17784      if test -d "$1"; then
17785	test -d "$1/.";
17786      else
17787	case $1 in #(
17788	-*)set "./$1";;
17789	esac;
17790	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17791	???[sx]*):;;*)false;;esac;fi
17792    '\'' sh
17793  '
17794fi
17795as_executable_p=$as_test_x
17796
17797# Sed expression to map a string onto a valid CPP name.
17798as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17799
17800# Sed expression to map a string onto a valid variable name.
17801as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17802
17803
17804exec 6>&1
17805## ----------------------------------- ##
17806## Main body of $CONFIG_STATUS script. ##
17807## ----------------------------------- ##
17808_ASEOF
17809test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
17810
17811cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17812# Save the log message, to keep $0 and so on meaningful, and to
17813# report actual input values of CONFIG_FILES etc. instead of their
17814# values after options handling.
17815ac_log="
17816This file was extended by ld $as_me 2.28.1, which was
17817generated by GNU Autoconf 2.64.  Invocation command line was
17818
17819  CONFIG_FILES    = $CONFIG_FILES
17820  CONFIG_HEADERS  = $CONFIG_HEADERS
17821  CONFIG_LINKS    = $CONFIG_LINKS
17822  CONFIG_COMMANDS = $CONFIG_COMMANDS
17823  $ $0 $@
17824
17825on `(hostname || uname -n) 2>/dev/null | sed 1q`
17826"
17827
17828_ACEOF
17829
17830case $ac_config_files in *"
17831"*) set x $ac_config_files; shift; ac_config_files=$*;;
17832esac
17833
17834case $ac_config_headers in *"
17835"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
17836esac
17837
17838
17839cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17840# Files that config.status was made for.
17841config_files="$ac_config_files"
17842config_headers="$ac_config_headers"
17843config_commands="$ac_config_commands"
17844
17845_ACEOF
17846
17847cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17848ac_cs_usage="\
17849\`$as_me' instantiates files and other configuration actions
17850from templates according to the current configuration.  Unless the files
17851and actions are specified as TAGs, all are instantiated by default.
17852
17853Usage: $0 [OPTION]... [TAG]...
17854
17855  -h, --help       print this help, then exit
17856  -V, --version    print version number and configuration settings, then exit
17857  -q, --quiet, --silent
17858                   do not print progress messages
17859  -d, --debug      don't remove temporary files
17860      --recheck    update $as_me by reconfiguring in the same conditions
17861      --file=FILE[:TEMPLATE]
17862                   instantiate the configuration file FILE
17863      --header=FILE[:TEMPLATE]
17864                   instantiate the configuration header FILE
17865
17866Configuration files:
17867$config_files
17868
17869Configuration headers:
17870$config_headers
17871
17872Configuration commands:
17873$config_commands
17874
17875Report bugs to the package provider."
17876
17877_ACEOF
17878cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17879ac_cs_version="\\
17880ld config.status 2.28.1
17881configured by $0, generated by GNU Autoconf 2.64,
17882  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
17883
17884Copyright (C) 2009 Free Software Foundation, Inc.
17885This config.status script is free software; the Free Software Foundation
17886gives unlimited permission to copy, distribute and modify it."
17887
17888ac_pwd='$ac_pwd'
17889srcdir='$srcdir'
17890INSTALL='$INSTALL'
17891MKDIR_P='$MKDIR_P'
17892AWK='$AWK'
17893test -n "\$AWK" || AWK=awk
17894_ACEOF
17895
17896cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17897# The default lists apply if the user does not specify any file.
17898ac_need_defaults=:
17899while test $# != 0
17900do
17901  case $1 in
17902  --*=*)
17903    ac_option=`expr "X$1" : 'X\([^=]*\)='`
17904    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
17905    ac_shift=:
17906    ;;
17907  *)
17908    ac_option=$1
17909    ac_optarg=$2
17910    ac_shift=shift
17911    ;;
17912  esac
17913
17914  case $ac_option in
17915  # Handling of the options.
17916  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17917    ac_cs_recheck=: ;;
17918  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17919    $as_echo "$ac_cs_version"; exit ;;
17920  --debug | --debu | --deb | --de | --d | -d )
17921    debug=: ;;
17922  --file | --fil | --fi | --f )
17923    $ac_shift
17924    case $ac_optarg in
17925    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17926    esac
17927    as_fn_append CONFIG_FILES " '$ac_optarg'"
17928    ac_need_defaults=false;;
17929  --header | --heade | --head | --hea )
17930    $ac_shift
17931    case $ac_optarg in
17932    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17933    esac
17934    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
17935    ac_need_defaults=false;;
17936  --he | --h)
17937    # Conflict between --help and --header
17938    as_fn_error "ambiguous option: \`$1'
17939Try \`$0 --help' for more information.";;
17940  --help | --hel | -h )
17941    $as_echo "$ac_cs_usage"; exit ;;
17942  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17943  | -silent | --silent | --silen | --sile | --sil | --si | --s)
17944    ac_cs_silent=: ;;
17945
17946  # This is an error.
17947  -*) as_fn_error "unrecognized option: \`$1'
17948Try \`$0 --help' for more information." ;;
17949
17950  *) as_fn_append ac_config_targets " $1"
17951     ac_need_defaults=false ;;
17952
17953  esac
17954  shift
17955done
17956
17957ac_configure_extra_args=
17958
17959if $ac_cs_silent; then
17960  exec 6>/dev/null
17961  ac_configure_extra_args="$ac_configure_extra_args --silent"
17962fi
17963
17964_ACEOF
17965cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17966if \$ac_cs_recheck; then
17967  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17968  shift
17969  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17970  CONFIG_SHELL='$SHELL'
17971  export CONFIG_SHELL
17972  exec "\$@"
17973fi
17974
17975_ACEOF
17976cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17977exec 5>>config.log
17978{
17979  echo
17980  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17981## Running $as_me. ##
17982_ASBOX
17983  $as_echo "$ac_log"
17984} >&5
17985
17986_ACEOF
17987cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17988#
17989# INIT-COMMANDS
17990#
17991AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17992
17993
17994# The HP-UX ksh and POSIX shell print the target directory to stdout
17995# if CDPATH is set.
17996(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17997
17998sed_quote_subst='$sed_quote_subst'
17999double_quote_subst='$double_quote_subst'
18000delay_variable_subst='$delay_variable_subst'
18001macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
18002macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
18003enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
18004enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
18005pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
18006enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
18007SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
18008ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18009host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
18010host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
18011host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
18012build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
18013build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
18014build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
18015SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
18016Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
18017GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
18018EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
18019FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
18020LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
18021NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
18022LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
18023max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
18024ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
18025exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
18026lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
18027lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
18028lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
18029reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
18030reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
18031OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
18032deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
18033file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
18034AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
18035AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
18036STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
18037RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
18038old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18039old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18040old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
18041lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
18042CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
18043CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
18044compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
18045GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
18046lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
18047lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
18048lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
18049lt_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"`'
18050objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
18051MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
18052lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
18053lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
18054lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
18055lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
18056lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
18057need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
18058DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
18059NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
18060LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
18061OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
18062OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
18063libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
18064shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
18065extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18066archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
18067enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
18068export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
18069whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
18070compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
18071old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
18072old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18073archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
18074archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18075module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
18076module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18077with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
18078allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
18079no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
18080hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
18081hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
18082hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
18083hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
18084hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
18085hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
18086hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
18087hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
18088inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
18089link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
18090fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
18091always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
18092export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
18093exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
18094include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
18095prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
18096file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
18097variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
18098need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
18099need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
18100version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
18101runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
18102shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
18103shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
18104libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
18105library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
18106soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
18107install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
18108postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18109postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18110finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
18111finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
18112hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
18113sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
18114sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
18115hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
18116enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
18117enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
18118enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
18119old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
18120striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
18121compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
18122predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
18123postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
18124predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
18125postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
18126compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
18127LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
18128reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
18129reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18130old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18131compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
18132GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
18133lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
18134lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
18135lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
18136lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
18137lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
18138archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
18139enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
18140export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18141whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18142compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
18143old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18144old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18145archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18146archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18147module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18148module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18149with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
18150allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
18151no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
18152hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18153hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
18154hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
18155hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
18156hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
18157hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
18158hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
18159hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
18160inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
18161link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
18162fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
18163always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
18164export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18165exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
18166include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
18167prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18168file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
18169hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
18170compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
18171predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
18172postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
18173predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
18174postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
18175compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
18176
18177LTCC='$LTCC'
18178LTCFLAGS='$LTCFLAGS'
18179compiler='$compiler_DEFAULT'
18180
18181# A function that is used when there is no print builtin or printf.
18182func_fallback_echo ()
18183{
18184  eval 'cat <<_LTECHO_EOF
18185\$1
18186_LTECHO_EOF'
18187}
18188
18189# Quote evaled strings.
18190for var in SHELL \
18191ECHO \
18192SED \
18193GREP \
18194EGREP \
18195FGREP \
18196LD \
18197NM \
18198LN_S \
18199lt_SP2NL \
18200lt_NL2SP \
18201reload_flag \
18202OBJDUMP \
18203deplibs_check_method \
18204file_magic_cmd \
18205AR \
18206AR_FLAGS \
18207STRIP \
18208RANLIB \
18209CC \
18210CFLAGS \
18211compiler \
18212lt_cv_sys_global_symbol_pipe \
18213lt_cv_sys_global_symbol_to_cdecl \
18214lt_cv_sys_global_symbol_to_c_name_address \
18215lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
18216lt_prog_compiler_no_builtin_flag \
18217lt_prog_compiler_wl \
18218lt_prog_compiler_pic \
18219lt_prog_compiler_static \
18220lt_cv_prog_compiler_c_o \
18221need_locks \
18222DSYMUTIL \
18223NMEDIT \
18224LIPO \
18225OTOOL \
18226OTOOL64 \
18227shrext_cmds \
18228export_dynamic_flag_spec \
18229whole_archive_flag_spec \
18230compiler_needs_object \
18231with_gnu_ld \
18232allow_undefined_flag \
18233no_undefined_flag \
18234hardcode_libdir_flag_spec \
18235hardcode_libdir_flag_spec_ld \
18236hardcode_libdir_separator \
18237fix_srcfile_path \
18238exclude_expsyms \
18239include_expsyms \
18240file_list_spec \
18241variables_saved_for_relink \
18242libname_spec \
18243library_names_spec \
18244soname_spec \
18245install_override_mode \
18246finish_eval \
18247old_striplib \
18248striplib \
18249compiler_lib_search_dirs \
18250predep_objects \
18251postdep_objects \
18252predeps \
18253postdeps \
18254compiler_lib_search_path \
18255LD_CXX \
18256reload_flag_CXX \
18257compiler_CXX \
18258lt_prog_compiler_no_builtin_flag_CXX \
18259lt_prog_compiler_wl_CXX \
18260lt_prog_compiler_pic_CXX \
18261lt_prog_compiler_static_CXX \
18262lt_cv_prog_compiler_c_o_CXX \
18263export_dynamic_flag_spec_CXX \
18264whole_archive_flag_spec_CXX \
18265compiler_needs_object_CXX \
18266with_gnu_ld_CXX \
18267allow_undefined_flag_CXX \
18268no_undefined_flag_CXX \
18269hardcode_libdir_flag_spec_CXX \
18270hardcode_libdir_flag_spec_ld_CXX \
18271hardcode_libdir_separator_CXX \
18272fix_srcfile_path_CXX \
18273exclude_expsyms_CXX \
18274include_expsyms_CXX \
18275file_list_spec_CXX \
18276compiler_lib_search_dirs_CXX \
18277predep_objects_CXX \
18278postdep_objects_CXX \
18279predeps_CXX \
18280postdeps_CXX \
18281compiler_lib_search_path_CXX; do
18282    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18283    *[\\\\\\\`\\"\\\$]*)
18284      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
18285      ;;
18286    *)
18287      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18288      ;;
18289    esac
18290done
18291
18292# Double-quote double-evaled strings.
18293for var in reload_cmds \
18294old_postinstall_cmds \
18295old_postuninstall_cmds \
18296old_archive_cmds \
18297extract_expsyms_cmds \
18298old_archive_from_new_cmds \
18299old_archive_from_expsyms_cmds \
18300archive_cmds \
18301archive_expsym_cmds \
18302module_cmds \
18303module_expsym_cmds \
18304export_symbols_cmds \
18305prelink_cmds \
18306postinstall_cmds \
18307postuninstall_cmds \
18308finish_cmds \
18309sys_lib_search_path_spec \
18310sys_lib_dlsearch_path_spec \
18311reload_cmds_CXX \
18312old_archive_cmds_CXX \
18313old_archive_from_new_cmds_CXX \
18314old_archive_from_expsyms_cmds_CXX \
18315archive_cmds_CXX \
18316archive_expsym_cmds_CXX \
18317module_cmds_CXX \
18318module_expsym_cmds_CXX \
18319export_symbols_cmds_CXX \
18320prelink_cmds_CXX; do
18321    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18322    *[\\\\\\\`\\"\\\$]*)
18323      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
18324      ;;
18325    *)
18326      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18327      ;;
18328    esac
18329done
18330
18331ac_aux_dir='$ac_aux_dir'
18332xsi_shell='$xsi_shell'
18333lt_shell_append='$lt_shell_append'
18334
18335# See if we are running on zsh, and set the options which allow our
18336# commands through without removal of \ escapes INIT.
18337if test -n "\${ZSH_VERSION+set}" ; then
18338   setopt NO_GLOB_SUBST
18339fi
18340
18341
18342    PACKAGE='$PACKAGE'
18343    VERSION='$VERSION'
18344    TIMESTAMP='$TIMESTAMP'
18345    RM='$RM'
18346    ofile='$ofile'
18347
18348
18349
18350
18351
18352# Capture the value of obsolete ALL_LINGUAS because we need it to compute
18353    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
18354    # from automake.
18355    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
18356    # Capture the value of LINGUAS because we need it to compute CATALOGS.
18357    LINGUAS="${LINGUAS-%UNSET%}"
18358
18359
18360_ACEOF
18361
18362cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18363
18364# Handling of arguments.
18365for ac_config_target in $ac_config_targets
18366do
18367  case $ac_config_target in
18368    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
18369    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
18370    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
18371    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
18372    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18373    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
18374
18375  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18376  esac
18377done
18378
18379
18380# If the user did not use the arguments to specify the items to instantiate,
18381# then the envvar interface is used.  Set only those that are not.
18382# We use the long form for the default assignment because of an extremely
18383# bizarre bug on SunOS 4.1.3.
18384if $ac_need_defaults; then
18385  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18386  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18387  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18388fi
18389
18390# Have a temporary directory for convenience.  Make it in the build tree
18391# simply because there is no reason against having it here, and in addition,
18392# creating and moving files from /tmp can sometimes cause problems.
18393# Hook for its removal unless debugging.
18394# Note that there is a small window in which the directory will not be cleaned:
18395# after its creation but before its name has been assigned to `$tmp'.
18396$debug ||
18397{
18398  tmp=
18399  trap 'exit_status=$?
18400  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
18401' 0
18402  trap 'as_fn_exit 1' 1 2 13 15
18403}
18404# Create a (secure) tmp directory for tmp files.
18405
18406{
18407  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18408  test -n "$tmp" && test -d "$tmp"
18409}  ||
18410{
18411  tmp=./conf$$-$RANDOM
18412  (umask 077 && mkdir "$tmp")
18413} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
18414
18415# Set up the scripts for CONFIG_FILES section.
18416# No need to generate them if there are no CONFIG_FILES.
18417# This happens for instance with `./config.status config.h'.
18418if test -n "$CONFIG_FILES"; then
18419
18420if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
18421  ac_cs_awk_getline=:
18422  ac_cs_awk_pipe_init=
18423  ac_cs_awk_read_file='
18424      while ((getline aline < (F[key])) > 0)
18425	print(aline)
18426      close(F[key])'
18427  ac_cs_awk_pipe_fini=
18428else
18429  ac_cs_awk_getline=false
18430  ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
18431  ac_cs_awk_read_file='
18432      print "|#_!!_#|"
18433      print "cat " F[key] " &&"
18434      '$ac_cs_awk_pipe_init
18435  # The final `:' finishes the AND list.
18436  ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
18437fi
18438ac_cr=`echo X | tr X '\015'`
18439# On cygwin, bash can eat \r inside `` if the user requested igncr.
18440# But we know of no other shell where ac_cr would be empty at this
18441# point, so we can use a bashism as a fallback.
18442if test "x$ac_cr" = x; then
18443  eval ac_cr=\$\'\\r\'
18444fi
18445ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18446if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18447  ac_cs_awk_cr='\r'
18448else
18449  ac_cs_awk_cr=$ac_cr
18450fi
18451
18452echo 'BEGIN {' >"$tmp/subs1.awk" &&
18453_ACEOF
18454
18455# Create commands to substitute file output variables.
18456{
18457  echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
18458  echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
18459  echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
18460  echo "_ACAWK" &&
18461  echo "_ACEOF"
18462} >conf$$files.sh &&
18463. ./conf$$files.sh ||
18464  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18465rm -f conf$$files.sh
18466
18467{
18468  echo "cat >conf$$subs.awk <<_ACEOF" &&
18469  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18470  echo "_ACEOF"
18471} >conf$$subs.sh ||
18472  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18473ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
18474ac_delim='%!_!# '
18475for ac_last_try in false false false false false :; do
18476  . ./conf$$subs.sh ||
18477    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18478
18479  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
18480  if test $ac_delim_n = $ac_delim_num; then
18481    break
18482  elif $ac_last_try; then
18483    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18484  else
18485    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18486  fi
18487done
18488rm -f conf$$subs.sh
18489
18490cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18491cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
18492_ACEOF
18493sed -n '
18494h
18495s/^/S["/; s/!.*/"]=/
18496p
18497g
18498s/^[^!]*!//
18499:repl
18500t repl
18501s/'"$ac_delim"'$//
18502t delim
18503:nl
18504h
18505s/\(.\{148\}\).*/\1/
18506t more1
18507s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
18508p
18509n
18510b repl
18511:more1
18512s/["\\]/\\&/g; s/^/"/; s/$/"\\/
18513p
18514g
18515s/.\{148\}//
18516t nl
18517:delim
18518h
18519s/\(.\{148\}\).*/\1/
18520t more2
18521s/["\\]/\\&/g; s/^/"/; s/$/"/
18522p
18523b
18524:more2
18525s/["\\]/\\&/g; s/^/"/; s/$/"\\/
18526p
18527g
18528s/.\{148\}//
18529t delim
18530' <conf$$subs.awk | sed '
18531/^[^""]/{
18532  N
18533  s/\n//
18534}
18535' >>$CONFIG_STATUS || ac_write_fail=1
18536rm -f conf$$subs.awk
18537cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18538_ACAWK
18539cat >>"\$tmp/subs1.awk" <<_ACAWK &&
18540  for (key in S) S_is_set[key] = 1
18541  FS = ""
18542  \$ac_cs_awk_pipe_init
18543}
18544{
18545  line = $ 0
18546  nfields = split(line, field, "@")
18547  substed = 0
18548  len = length(field[1])
18549  for (i = 2; i < nfields; i++) {
18550    key = field[i]
18551    keylen = length(key)
18552    if (S_is_set[key]) {
18553      value = S[key]
18554      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18555      len += length(value) + length(field[++i])
18556      substed = 1
18557    } else
18558      len += 1 + keylen
18559  }
18560  if (nfields == 3 && !substed) {
18561    key = field[2]
18562    if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
18563      \$ac_cs_awk_read_file
18564      next
18565    }
18566  }
18567  print line
18568}
18569\$ac_cs_awk_pipe_fini
18570_ACAWK
18571_ACEOF
18572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18573if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18574  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
18575else
18576  cat
18577fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
18578  || as_fn_error "could not setup config files machinery" "$LINENO" 5
18579_ACEOF
18580
18581# VPATH may cause trouble with some makes, so we remove $(srcdir),
18582# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
18583# trailing colons and then remove the whole line if VPATH becomes empty
18584# (actually we leave an empty line to preserve line numbers).
18585if test "x$srcdir" = x.; then
18586  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
18587s/:*\$(srcdir):*/:/
18588s/:*\${srcdir}:*/:/
18589s/:*@srcdir@:*/:/
18590s/^\([^=]*=[	 ]*\):*/\1/
18591s/:*$//
18592s/^[^=]*=[	 ]*$//
18593}'
18594fi
18595
18596cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18597fi # test -n "$CONFIG_FILES"
18598
18599# Set up the scripts for CONFIG_HEADERS section.
18600# No need to generate them if there are no CONFIG_HEADERS.
18601# This happens for instance with `./config.status Makefile'.
18602if test -n "$CONFIG_HEADERS"; then
18603cat >"$tmp/defines.awk" <<\_ACAWK ||
18604BEGIN {
18605_ACEOF
18606
18607# Transform confdefs.h into an awk script `defines.awk', embedded as
18608# here-document in config.status, that substitutes the proper values into
18609# config.h.in to produce config.h.
18610
18611# Create a delimiter string that does not exist in confdefs.h, to ease
18612# handling of long lines.
18613ac_delim='%!_!# '
18614for ac_last_try in false false :; do
18615  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
18616  if test -z "$ac_t"; then
18617    break
18618  elif $ac_last_try; then
18619    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
18620  else
18621    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18622  fi
18623done
18624
18625# For the awk script, D is an array of macro values keyed by name,
18626# likewise P contains macro parameters if any.  Preserve backslash
18627# newline sequences.
18628
18629ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18630sed -n '
18631s/.\{148\}/&'"$ac_delim"'/g
18632t rset
18633:rset
18634s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
18635t def
18636d
18637:def
18638s/\\$//
18639t bsnl
18640s/["\\]/\\&/g
18641s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
18642D["\1"]=" \3"/p
18643s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
18644d
18645:bsnl
18646s/["\\]/\\&/g
18647s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
18648D["\1"]=" \3\\\\\\n"\\/p
18649t cont
18650s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
18651t cont
18652d
18653:cont
18654n
18655s/.\{148\}/&'"$ac_delim"'/g
18656t clear
18657:clear
18658s/\\$//
18659t bsnlc
18660s/["\\]/\\&/g; s/^/"/; s/$/"/p
18661d
18662:bsnlc
18663s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
18664b cont
18665' <confdefs.h | sed '
18666s/'"$ac_delim"'/"\\\
18667"/g' >>$CONFIG_STATUS || ac_write_fail=1
18668
18669cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18670  for (key in D) D_is_set[key] = 1
18671  FS = ""
18672}
18673/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18674  line = \$ 0
18675  split(line, arg, " ")
18676  if (arg[1] == "#") {
18677    defundef = arg[2]
18678    mac1 = arg[3]
18679  } else {
18680    defundef = substr(arg[1], 2)
18681    mac1 = arg[2]
18682  }
18683  split(mac1, mac2, "(") #)
18684  macro = mac2[1]
18685  prefix = substr(line, 1, index(line, defundef) - 1)
18686  if (D_is_set[macro]) {
18687    # Preserve the white space surrounding the "#".
18688    print prefix "define", macro P[macro] D[macro]
18689    next
18690  } else {
18691    # Replace #undef with comments.  This is necessary, for example,
18692    # in the case of _POSIX_SOURCE, which is predefined and required
18693    # on some systems where configure will not decide to define it.
18694    if (defundef == "undef") {
18695      print "/*", prefix defundef, macro, "*/"
18696      next
18697    }
18698  }
18699}
18700{ print }
18701_ACAWK
18702_ACEOF
18703cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18704  as_fn_error "could not setup config headers machinery" "$LINENO" 5
18705fi # test -n "$CONFIG_HEADERS"
18706
18707
18708eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
18709shift
18710for ac_tag
18711do
18712  case $ac_tag in
18713  :[FHLC]) ac_mode=$ac_tag; continue;;
18714  esac
18715  case $ac_mode$ac_tag in
18716  :[FHL]*:*);;
18717  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
18718  :[FH]-) ac_tag=-:-;;
18719  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
18720  esac
18721  ac_save_IFS=$IFS
18722  IFS=:
18723  set x $ac_tag
18724  IFS=$ac_save_IFS
18725  shift
18726  ac_file=$1
18727  shift
18728
18729  case $ac_mode in
18730  :L) ac_source=$1;;
18731  :[FH])
18732    ac_file_inputs=
18733    for ac_f
18734    do
18735      case $ac_f in
18736      -) ac_f="$tmp/stdin";;
18737      *) # Look for the file first in the build tree, then in the source tree
18738	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
18739	 # because $ac_f cannot contain `:'.
18740	 test -f "$ac_f" ||
18741	   case $ac_f in
18742	   [\\/$]*) false;;
18743	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
18744	   esac ||
18745	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
18746      esac
18747      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18748      as_fn_append ac_file_inputs " '$ac_f'"
18749    done
18750
18751    # Let's still pretend it is `configure' which instantiates (i.e., don't
18752    # use $as_me), people would be surprised to read:
18753    #    /* config.h.  Generated by config.status.  */
18754    configure_input='Generated from '`
18755	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18756	`' by configure.'
18757    if test x"$ac_file" != x-; then
18758      configure_input="$ac_file.  $configure_input"
18759      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18760$as_echo "$as_me: creating $ac_file" >&6;}
18761    fi
18762    # Neutralize special characters interpreted by sed in replacement strings.
18763    case $configure_input in #(
18764    *\&* | *\|* | *\\* )
18765       ac_sed_conf_input=`$as_echo "$configure_input" |
18766       sed 's/[\\\\&|]/\\\\&/g'`;; #(
18767    *) ac_sed_conf_input=$configure_input;;
18768    esac
18769
18770    case $ac_tag in
18771    *:-:* | *:-) cat >"$tmp/stdin" \
18772      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
18773    esac
18774    ;;
18775  esac
18776
18777  ac_dir=`$as_dirname -- "$ac_file" ||
18778$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18779	 X"$ac_file" : 'X\(//\)[^/]' \| \
18780	 X"$ac_file" : 'X\(//\)$' \| \
18781	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18782$as_echo X"$ac_file" |
18783    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18784	    s//\1/
18785	    q
18786	  }
18787	  /^X\(\/\/\)[^/].*/{
18788	    s//\1/
18789	    q
18790	  }
18791	  /^X\(\/\/\)$/{
18792	    s//\1/
18793	    q
18794	  }
18795	  /^X\(\/\).*/{
18796	    s//\1/
18797	    q
18798	  }
18799	  s/.*/./; q'`
18800  as_dir="$ac_dir"; as_fn_mkdir_p
18801  ac_builddir=.
18802
18803case "$ac_dir" in
18804.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
18805*)
18806  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18807  # A ".." for each directory in $ac_dir_suffix.
18808  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18809  case $ac_top_builddir_sub in
18810  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
18811  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
18812  esac ;;
18813esac
18814ac_abs_top_builddir=$ac_pwd
18815ac_abs_builddir=$ac_pwd$ac_dir_suffix
18816# for backward compatibility:
18817ac_top_builddir=$ac_top_build_prefix
18818
18819case $srcdir in
18820  .)  # We are building in place.
18821    ac_srcdir=.
18822    ac_top_srcdir=$ac_top_builddir_sub
18823    ac_abs_top_srcdir=$ac_pwd ;;
18824  [\\/]* | ?:[\\/]* )  # Absolute name.
18825    ac_srcdir=$srcdir$ac_dir_suffix;
18826    ac_top_srcdir=$srcdir
18827    ac_abs_top_srcdir=$srcdir ;;
18828  *) # Relative name.
18829    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
18830    ac_top_srcdir=$ac_top_build_prefix$srcdir
18831    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
18832esac
18833ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
18834
18835
18836  case $ac_mode in
18837  :F)
18838  #
18839  # CONFIG_FILE
18840  #
18841
18842  case $INSTALL in
18843  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18844  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
18845  esac
18846  ac_MKDIR_P=$MKDIR_P
18847  case $MKDIR_P in
18848  [\\/$]* | ?:[\\/]* ) ;;
18849  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
18850  esac
18851_ACEOF
18852
18853cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18854# If the template does not know about datarootdir, expand it.
18855# FIXME: This hack should be removed a few years after 2.60.
18856ac_datarootdir_hack=; ac_datarootdir_seen=
18857ac_sed_dataroot='
18858/datarootdir/ {
18859  p
18860  q
18861}
18862/@datadir@/p
18863/@docdir@/p
18864/@infodir@/p
18865/@localedir@/p
18866/@mandir@/p'
18867case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18868*datarootdir*) ac_datarootdir_seen=yes;;
18869*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18870  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18871$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18872_ACEOF
18873cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18874  ac_datarootdir_hack='
18875  s&@datadir@&$datadir&g
18876  s&@docdir@&$docdir&g
18877  s&@infodir@&$infodir&g
18878  s&@localedir@&$localedir&g
18879  s&@mandir@&$mandir&g
18880  s&\\\${datarootdir}&$datarootdir&g' ;;
18881esac
18882_ACEOF
18883
18884# Neutralize VPATH when `$srcdir' = `.'.
18885# Shell code in configure.ac might set extrasub.
18886# FIXME: do we really want to maintain this feature?
18887cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18888ac_sed_extra="$ac_vpsub
18889$extrasub
18890_ACEOF
18891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18892:t
18893/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18894s|@configure_input@|$ac_sed_conf_input|;t t
18895s&@top_builddir@&$ac_top_builddir_sub&;t t
18896s&@top_build_prefix@&$ac_top_build_prefix&;t t
18897s&@srcdir@&$ac_srcdir&;t t
18898s&@abs_srcdir@&$ac_abs_srcdir&;t t
18899s&@top_srcdir@&$ac_top_srcdir&;t t
18900s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
18901s&@builddir@&$ac_builddir&;t t
18902s&@abs_builddir@&$ac_abs_builddir&;t t
18903s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
18904s&@INSTALL@&$ac_INSTALL&;t t
18905s&@MKDIR_P@&$ac_MKDIR_P&;t t
18906$ac_datarootdir_hack
18907"
18908eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
18909if $ac_cs_awk_getline; then
18910  $AWK -f "$tmp/subs.awk"
18911else
18912  $AWK -f "$tmp/subs.awk" | $SHELL
18913fi >$tmp/out \
18914  || as_fn_error "could not create $ac_file" "$LINENO" 5
18915
18916test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18917  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
18918  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
18919  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18920which seems to be undefined.  Please make sure it is defined." >&5
18921$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18922which seems to be undefined.  Please make sure it is defined." >&2;}
18923
18924  rm -f "$tmp/stdin"
18925  case $ac_file in
18926  -) cat "$tmp/out" && rm -f "$tmp/out";;
18927  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
18928  esac \
18929  || as_fn_error "could not create $ac_file" "$LINENO" 5
18930 ;;
18931  :H)
18932  #
18933  # CONFIG_HEADER
18934  #
18935  if test x"$ac_file" != x-; then
18936    {
18937      $as_echo "/* $configure_input  */" \
18938      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
18939    } >"$tmp/config.h" \
18940      || as_fn_error "could not create $ac_file" "$LINENO" 5
18941    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
18942      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18943$as_echo "$as_me: $ac_file is unchanged" >&6;}
18944    else
18945      rm -f "$ac_file"
18946      mv "$tmp/config.h" "$ac_file" \
18947	|| as_fn_error "could not create $ac_file" "$LINENO" 5
18948    fi
18949  else
18950    $as_echo "/* $configure_input  */" \
18951      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
18952      || as_fn_error "could not create -" "$LINENO" 5
18953  fi
18954# Compute "$ac_file"'s index in $config_headers.
18955_am_arg="$ac_file"
18956_am_stamp_count=1
18957for _am_header in $config_headers :; do
18958  case $_am_header in
18959    $_am_arg | $_am_arg:* )
18960      break ;;
18961    * )
18962      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
18963  esac
18964done
18965echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
18966$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18967	 X"$_am_arg" : 'X\(//\)[^/]' \| \
18968	 X"$_am_arg" : 'X\(//\)$' \| \
18969	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18970$as_echo X"$_am_arg" |
18971    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18972	    s//\1/
18973	    q
18974	  }
18975	  /^X\(\/\/\)[^/].*/{
18976	    s//\1/
18977	    q
18978	  }
18979	  /^X\(\/\/\)$/{
18980	    s//\1/
18981	    q
18982	  }
18983	  /^X\(\/\).*/{
18984	    s//\1/
18985	    q
18986	  }
18987	  s/.*/./; q'`/stamp-h$_am_stamp_count
18988 ;;
18989
18990  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18991$as_echo "$as_me: executing $ac_file commands" >&6;}
18992 ;;
18993  esac
18994
18995
18996  case $ac_file$ac_mode in
18997    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
18998  # Autoconf 2.62 quotes --file arguments for eval, but not when files
18999  # are listed without --file.  Let's play safe and only enable the eval
19000  # if we detect the quoting.
19001  case $CONFIG_FILES in
19002  *\'*) eval set x "$CONFIG_FILES" ;;
19003  *)   set x $CONFIG_FILES ;;
19004  esac
19005  shift
19006  for mf
19007  do
19008    # Strip MF so we end up with the name of the file.
19009    mf=`echo "$mf" | sed -e 's/:.*$//'`
19010    # Check whether this is an Automake generated Makefile or not.
19011    # We used to match only the files named `Makefile.in', but
19012    # some people rename them; so instead we look at the file content.
19013    # Grep'ing the first line is not enough: some people post-process
19014    # each Makefile.in and add a new line on top of each file to say so.
19015    # Grep'ing the whole file is not good either: AIX grep has a line
19016    # limit of 2048, but all sed's we know have understand at least 4000.
19017    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19018      dirpart=`$as_dirname -- "$mf" ||
19019$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19020	 X"$mf" : 'X\(//\)[^/]' \| \
19021	 X"$mf" : 'X\(//\)$' \| \
19022	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19023$as_echo X"$mf" |
19024    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19025	    s//\1/
19026	    q
19027	  }
19028	  /^X\(\/\/\)[^/].*/{
19029	    s//\1/
19030	    q
19031	  }
19032	  /^X\(\/\/\)$/{
19033	    s//\1/
19034	    q
19035	  }
19036	  /^X\(\/\).*/{
19037	    s//\1/
19038	    q
19039	  }
19040	  s/.*/./; q'`
19041    else
19042      continue
19043    fi
19044    # Extract the definition of DEPDIR, am__include, and am__quote
19045    # from the Makefile without running `make'.
19046    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19047    test -z "$DEPDIR" && continue
19048    am__include=`sed -n 's/^am__include = //p' < "$mf"`
19049    test -z "am__include" && continue
19050    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19051    # When using ansi2knr, U may be empty or an underscore; expand it
19052    U=`sed -n 's/^U = //p' < "$mf"`
19053    # Find all dependency output files, they are included files with
19054    # $(DEPDIR) in their names.  We invoke sed twice because it is the
19055    # simplest approach to changing $(DEPDIR) to its actual value in the
19056    # expansion.
19057    for file in `sed -n "
19058      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19059	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
19060      # Make sure the directory exists.
19061      test -f "$dirpart/$file" && continue
19062      fdir=`$as_dirname -- "$file" ||
19063$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19064	 X"$file" : 'X\(//\)[^/]' \| \
19065	 X"$file" : 'X\(//\)$' \| \
19066	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19067$as_echo X"$file" |
19068    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19069	    s//\1/
19070	    q
19071	  }
19072	  /^X\(\/\/\)[^/].*/{
19073	    s//\1/
19074	    q
19075	  }
19076	  /^X\(\/\/\)$/{
19077	    s//\1/
19078	    q
19079	  }
19080	  /^X\(\/\).*/{
19081	    s//\1/
19082	    q
19083	  }
19084	  s/.*/./; q'`
19085      as_dir=$dirpart/$fdir; as_fn_mkdir_p
19086      # echo "creating $dirpart/$file"
19087      echo '# dummy' > "$dirpart/$file"
19088    done
19089  done
19090}
19091 ;;
19092    "libtool":C)
19093
19094    # See if we are running on zsh, and set the options which allow our
19095    # commands through without removal of \ escapes.
19096    if test -n "${ZSH_VERSION+set}" ; then
19097      setopt NO_GLOB_SUBST
19098    fi
19099
19100    cfgfile="${ofile}T"
19101    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
19102    $RM "$cfgfile"
19103
19104    cat <<_LT_EOF >> "$cfgfile"
19105#! $SHELL
19106
19107# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
19108# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
19109# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19110# NOTE: Changes made to this file will be lost: look at ltmain.sh.
19111#
19112#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19113#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
19114#   Written by Gordon Matzigkeit, 1996
19115#
19116#   This file is part of GNU Libtool.
19117#
19118# GNU Libtool is free software; you can redistribute it and/or
19119# modify it under the terms of the GNU General Public License as
19120# published by the Free Software Foundation; either version 2 of
19121# the License, or (at your option) any later version.
19122#
19123# As a special exception to the GNU General Public License,
19124# if you distribute this file as part of a program or library that
19125# is built using GNU Libtool, you may include this file under the
19126# same distribution terms that you use for the rest of that program.
19127#
19128# GNU Libtool is distributed in the hope that it will be useful,
19129# but WITHOUT ANY WARRANTY; without even the implied warranty of
19130# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19131# GNU General Public License for more details.
19132#
19133# You should have received a copy of the GNU General Public License
19134# along with GNU Libtool; see the file COPYING.  If not, a copy
19135# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
19136# obtained by writing to the Free Software Foundation, Inc.,
19137# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19138
19139
19140# The names of the tagged configurations supported by this script.
19141available_tags="CXX "
19142
19143# ### BEGIN LIBTOOL CONFIG
19144
19145# Which release of libtool.m4 was used?
19146macro_version=$macro_version
19147macro_revision=$macro_revision
19148
19149# Whether or not to build shared libraries.
19150build_libtool_libs=$enable_shared
19151
19152# Whether or not to build static libraries.
19153build_old_libs=$enable_static
19154
19155# What type of objects to build.
19156pic_mode=$pic_mode
19157
19158# Whether or not to optimize for fast installation.
19159fast_install=$enable_fast_install
19160
19161# Shell to use when invoking shell scripts.
19162SHELL=$lt_SHELL
19163
19164# An echo program that protects backslashes.
19165ECHO=$lt_ECHO
19166
19167# The host system.
19168host_alias=$host_alias
19169host=$host
19170host_os=$host_os
19171
19172# The build system.
19173build_alias=$build_alias
19174build=$build
19175build_os=$build_os
19176
19177# A sed program that does not truncate output.
19178SED=$lt_SED
19179
19180# Sed that helps us avoid accidentally triggering echo(1) options like -n.
19181Xsed="\$SED -e 1s/^X//"
19182
19183# A grep program that handles long lines.
19184GREP=$lt_GREP
19185
19186# An ERE matcher.
19187EGREP=$lt_EGREP
19188
19189# A literal string matcher.
19190FGREP=$lt_FGREP
19191
19192# A BSD- or MS-compatible name lister.
19193NM=$lt_NM
19194
19195# Whether we need soft or hard links.
19196LN_S=$lt_LN_S
19197
19198# What is the maximum length of a command?
19199max_cmd_len=$max_cmd_len
19200
19201# Object file suffix (normally "o").
19202objext=$ac_objext
19203
19204# Executable file suffix (normally "").
19205exeext=$exeext
19206
19207# whether the shell understands "unset".
19208lt_unset=$lt_unset
19209
19210# turn spaces into newlines.
19211SP2NL=$lt_lt_SP2NL
19212
19213# turn newlines into spaces.
19214NL2SP=$lt_lt_NL2SP
19215
19216# An object symbol dumper.
19217OBJDUMP=$lt_OBJDUMP
19218
19219# Method to check whether dependent libraries are shared objects.
19220deplibs_check_method=$lt_deplibs_check_method
19221
19222# Command to use when deplibs_check_method == "file_magic".
19223file_magic_cmd=$lt_file_magic_cmd
19224
19225# The archiver.
19226AR=$lt_AR
19227AR_FLAGS=$lt_AR_FLAGS
19228
19229# A symbol stripping program.
19230STRIP=$lt_STRIP
19231
19232# Commands used to install an old-style archive.
19233RANLIB=$lt_RANLIB
19234old_postinstall_cmds=$lt_old_postinstall_cmds
19235old_postuninstall_cmds=$lt_old_postuninstall_cmds
19236
19237# Whether to use a lock for old archive extraction.
19238lock_old_archive_extraction=$lock_old_archive_extraction
19239
19240# A C compiler.
19241LTCC=$lt_CC
19242
19243# LTCC compiler flags.
19244LTCFLAGS=$lt_CFLAGS
19245
19246# Take the output of nm and produce a listing of raw symbols and C names.
19247global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
19248
19249# Transform the output of nm in a proper C declaration.
19250global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
19251
19252# Transform the output of nm in a C name address pair.
19253global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
19254
19255# Transform the output of nm in a C name address pair when lib prefix is needed.
19256global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
19257
19258# The name of the directory that contains temporary libtool files.
19259objdir=$objdir
19260
19261# Used to examine libraries when file_magic_cmd begins with "file".
19262MAGIC_CMD=$MAGIC_CMD
19263
19264# Must we lock files when doing compilation?
19265need_locks=$lt_need_locks
19266
19267# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
19268DSYMUTIL=$lt_DSYMUTIL
19269
19270# Tool to change global to local symbols on Mac OS X.
19271NMEDIT=$lt_NMEDIT
19272
19273# Tool to manipulate fat objects and archives on Mac OS X.
19274LIPO=$lt_LIPO
19275
19276# ldd/readelf like tool for Mach-O binaries on Mac OS X.
19277OTOOL=$lt_OTOOL
19278
19279# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
19280OTOOL64=$lt_OTOOL64
19281
19282# Old archive suffix (normally "a").
19283libext=$libext
19284
19285# Shared library suffix (normally ".so").
19286shrext_cmds=$lt_shrext_cmds
19287
19288# The commands to extract the exported symbol list from a shared archive.
19289extract_expsyms_cmds=$lt_extract_expsyms_cmds
19290
19291# Variables whose values should be saved in libtool wrapper scripts and
19292# restored at link time.
19293variables_saved_for_relink=$lt_variables_saved_for_relink
19294
19295# Do we need the "lib" prefix for modules?
19296need_lib_prefix=$need_lib_prefix
19297
19298# Do we need a version for libraries?
19299need_version=$need_version
19300
19301# Library versioning type.
19302version_type=$version_type
19303
19304# Shared library runtime path variable.
19305runpath_var=$runpath_var
19306
19307# Shared library path variable.
19308shlibpath_var=$shlibpath_var
19309
19310# Is shlibpath searched before the hard-coded library search path?
19311shlibpath_overrides_runpath=$shlibpath_overrides_runpath
19312
19313# Format of library name prefix.
19314libname_spec=$lt_libname_spec
19315
19316# List of archive names.  First name is the real one, the rest are links.
19317# The last name is the one that the linker finds with -lNAME
19318library_names_spec=$lt_library_names_spec
19319
19320# The coded name of the library, if different from the real name.
19321soname_spec=$lt_soname_spec
19322
19323# Permission mode override for installation of shared libraries.
19324install_override_mode=$lt_install_override_mode
19325
19326# Command to use after installation of a shared archive.
19327postinstall_cmds=$lt_postinstall_cmds
19328
19329# Command to use after uninstallation of a shared archive.
19330postuninstall_cmds=$lt_postuninstall_cmds
19331
19332# Commands used to finish a libtool library installation in a directory.
19333finish_cmds=$lt_finish_cmds
19334
19335# As "finish_cmds", except a single script fragment to be evaled but
19336# not shown.
19337finish_eval=$lt_finish_eval
19338
19339# Whether we should hardcode library paths into libraries.
19340hardcode_into_libs=$hardcode_into_libs
19341
19342# Compile-time system search path for libraries.
19343sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
19344
19345# Run-time system search path for libraries.
19346sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
19347
19348# Whether dlopen is supported.
19349dlopen_support=$enable_dlopen
19350
19351# Whether dlopen of programs is supported.
19352dlopen_self=$enable_dlopen_self
19353
19354# Whether dlopen of statically linked programs is supported.
19355dlopen_self_static=$enable_dlopen_self_static
19356
19357# Commands to strip libraries.
19358old_striplib=$lt_old_striplib
19359striplib=$lt_striplib
19360
19361
19362# The linker used to build libraries.
19363LD=$lt_LD
19364
19365# How to create reloadable object files.
19366reload_flag=$lt_reload_flag
19367reload_cmds=$lt_reload_cmds
19368
19369# Commands used to build an old-style archive.
19370old_archive_cmds=$lt_old_archive_cmds
19371
19372# A language specific compiler.
19373CC=$lt_compiler
19374
19375# Is the compiler the GNU compiler?
19376with_gcc=$GCC
19377
19378# Compiler flag to turn off builtin functions.
19379no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
19380
19381# How to pass a linker flag through the compiler.
19382wl=$lt_lt_prog_compiler_wl
19383
19384# Additional compiler flags for building library objects.
19385pic_flag=$lt_lt_prog_compiler_pic
19386
19387# Compiler flag to prevent dynamic linking.
19388link_static_flag=$lt_lt_prog_compiler_static
19389
19390# Does compiler simultaneously support -c and -o options?
19391compiler_c_o=$lt_lt_cv_prog_compiler_c_o
19392
19393# Whether or not to add -lc for building shared libraries.
19394build_libtool_need_lc=$archive_cmds_need_lc
19395
19396# Whether or not to disallow shared libs when runtime libs are static.
19397allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
19398
19399# Compiler flag to allow reflexive dlopens.
19400export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
19401
19402# Compiler flag to generate shared objects directly from archives.
19403whole_archive_flag_spec=$lt_whole_archive_flag_spec
19404
19405# Whether the compiler copes with passing no objects directly.
19406compiler_needs_object=$lt_compiler_needs_object
19407
19408# Create an old-style archive from a shared archive.
19409old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
19410
19411# Create a temporary old-style archive to link instead of a shared archive.
19412old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
19413
19414# Commands used to build a shared archive.
19415archive_cmds=$lt_archive_cmds
19416archive_expsym_cmds=$lt_archive_expsym_cmds
19417
19418# Commands used to build a loadable module if different from building
19419# a shared archive.
19420module_cmds=$lt_module_cmds
19421module_expsym_cmds=$lt_module_expsym_cmds
19422
19423# Whether we are building with GNU ld or not.
19424with_gnu_ld=$lt_with_gnu_ld
19425
19426# Flag that allows shared libraries with undefined symbols to be built.
19427allow_undefined_flag=$lt_allow_undefined_flag
19428
19429# Flag that enforces no undefined symbols.
19430no_undefined_flag=$lt_no_undefined_flag
19431
19432# Flag to hardcode \$libdir into a binary during linking.
19433# This must work even if \$libdir does not exist
19434hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
19435
19436# If ld is used when linking, flag to hardcode \$libdir into a binary
19437# during linking.  This must work even if \$libdir does not exist.
19438hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
19439
19440# Whether we need a single "-rpath" flag with a separated argument.
19441hardcode_libdir_separator=$lt_hardcode_libdir_separator
19442
19443# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19444# DIR into the resulting binary.
19445hardcode_direct=$hardcode_direct
19446
19447# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19448# DIR into the resulting binary and the resulting library dependency is
19449# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19450# library is relocated.
19451hardcode_direct_absolute=$hardcode_direct_absolute
19452
19453# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19454# into the resulting binary.
19455hardcode_minus_L=$hardcode_minus_L
19456
19457# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19458# into the resulting binary.
19459hardcode_shlibpath_var=$hardcode_shlibpath_var
19460
19461# Set to "yes" if building a shared library automatically hardcodes DIR
19462# into the library and all subsequent libraries and executables linked
19463# against it.
19464hardcode_automatic=$hardcode_automatic
19465
19466# Set to yes if linker adds runtime paths of dependent libraries
19467# to runtime path list.
19468inherit_rpath=$inherit_rpath
19469
19470# Whether libtool must link a program against all its dependency libraries.
19471link_all_deplibs=$link_all_deplibs
19472
19473# Fix the shell variable \$srcfile for the compiler.
19474fix_srcfile_path=$lt_fix_srcfile_path
19475
19476# Set to "yes" if exported symbols are required.
19477always_export_symbols=$always_export_symbols
19478
19479# The commands to list exported symbols.
19480export_symbols_cmds=$lt_export_symbols_cmds
19481
19482# Symbols that should not be listed in the preloaded symbols.
19483exclude_expsyms=$lt_exclude_expsyms
19484
19485# Symbols that must always be exported.
19486include_expsyms=$lt_include_expsyms
19487
19488# Commands necessary for linking programs (against libraries) with templates.
19489prelink_cmds=$lt_prelink_cmds
19490
19491# Specify filename containing input files.
19492file_list_spec=$lt_file_list_spec
19493
19494# How to hardcode a shared library path into an executable.
19495hardcode_action=$hardcode_action
19496
19497# The directories searched by this compiler when creating a shared library.
19498compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
19499
19500# Dependencies to place before and after the objects being linked to
19501# create a shared library.
19502predep_objects=$lt_predep_objects
19503postdep_objects=$lt_postdep_objects
19504predeps=$lt_predeps
19505postdeps=$lt_postdeps
19506
19507# The library search path used internally by the compiler when linking
19508# a shared library.
19509compiler_lib_search_path=$lt_compiler_lib_search_path
19510
19511# ### END LIBTOOL CONFIG
19512
19513_LT_EOF
19514
19515  case $host_os in
19516  aix3*)
19517    cat <<\_LT_EOF >> "$cfgfile"
19518# AIX sometimes has problems with the GCC collect2 program.  For some
19519# reason, if we set the COLLECT_NAMES environment variable, the problems
19520# vanish in a puff of smoke.
19521if test "X${COLLECT_NAMES+set}" != Xset; then
19522  COLLECT_NAMES=
19523  export COLLECT_NAMES
19524fi
19525_LT_EOF
19526    ;;
19527  esac
19528
19529
19530ltmain="$ac_aux_dir/ltmain.sh"
19531
19532
19533  # We use sed instead of cat because bash on DJGPP gets confused if
19534  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
19535  # text mode, it properly converts lines to CR/LF.  This bash problem
19536  # is reportedly fixed, but why not run on old versions too?
19537  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
19538    || (rm -f "$cfgfile"; exit 1)
19539
19540  case $xsi_shell in
19541  yes)
19542    cat << \_LT_EOF >> "$cfgfile"
19543
19544# func_dirname file append nondir_replacement
19545# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
19546# otherwise set result to NONDIR_REPLACEMENT.
19547func_dirname ()
19548{
19549  case ${1} in
19550    */*) func_dirname_result="${1%/*}${2}" ;;
19551    *  ) func_dirname_result="${3}" ;;
19552  esac
19553}
19554
19555# func_basename file
19556func_basename ()
19557{
19558  func_basename_result="${1##*/}"
19559}
19560
19561# func_dirname_and_basename file append nondir_replacement
19562# perform func_basename and func_dirname in a single function
19563# call:
19564#   dirname:  Compute the dirname of FILE.  If nonempty,
19565#             add APPEND to the result, otherwise set result
19566#             to NONDIR_REPLACEMENT.
19567#             value returned in "$func_dirname_result"
19568#   basename: Compute filename of FILE.
19569#             value retuned in "$func_basename_result"
19570# Implementation must be kept synchronized with func_dirname
19571# and func_basename. For efficiency, we do not delegate to
19572# those functions but instead duplicate the functionality here.
19573func_dirname_and_basename ()
19574{
19575  case ${1} in
19576    */*) func_dirname_result="${1%/*}${2}" ;;
19577    *  ) func_dirname_result="${3}" ;;
19578  esac
19579  func_basename_result="${1##*/}"
19580}
19581
19582# func_stripname prefix suffix name
19583# strip PREFIX and SUFFIX off of NAME.
19584# PREFIX and SUFFIX must not contain globbing or regex special
19585# characters, hashes, percent signs, but SUFFIX may contain a leading
19586# dot (in which case that matches only a dot).
19587func_stripname ()
19588{
19589  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
19590  # positional parameters, so assign one to ordinary parameter first.
19591  func_stripname_result=${3}
19592  func_stripname_result=${func_stripname_result#"${1}"}
19593  func_stripname_result=${func_stripname_result%"${2}"}
19594}
19595
19596# func_opt_split
19597func_opt_split ()
19598{
19599  func_opt_split_opt=${1%%=*}
19600  func_opt_split_arg=${1#*=}
19601}
19602
19603# func_lo2o object
19604func_lo2o ()
19605{
19606  case ${1} in
19607    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
19608    *)    func_lo2o_result=${1} ;;
19609  esac
19610}
19611
19612# func_xform libobj-or-source
19613func_xform ()
19614{
19615  func_xform_result=${1%.*}.lo
19616}
19617
19618# func_arith arithmetic-term...
19619func_arith ()
19620{
19621  func_arith_result=$(( $* ))
19622}
19623
19624# func_len string
19625# STRING may not start with a hyphen.
19626func_len ()
19627{
19628  func_len_result=${#1}
19629}
19630
19631_LT_EOF
19632    ;;
19633  *) # Bourne compatible functions.
19634    cat << \_LT_EOF >> "$cfgfile"
19635
19636# func_dirname file append nondir_replacement
19637# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
19638# otherwise set result to NONDIR_REPLACEMENT.
19639func_dirname ()
19640{
19641  # Extract subdirectory from the argument.
19642  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
19643  if test "X$func_dirname_result" = "X${1}"; then
19644    func_dirname_result="${3}"
19645  else
19646    func_dirname_result="$func_dirname_result${2}"
19647  fi
19648}
19649
19650# func_basename file
19651func_basename ()
19652{
19653  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
19654}
19655
19656
19657# func_stripname prefix suffix name
19658# strip PREFIX and SUFFIX off of NAME.
19659# PREFIX and SUFFIX must not contain globbing or regex special
19660# characters, hashes, percent signs, but SUFFIX may contain a leading
19661# dot (in which case that matches only a dot).
19662# func_strip_suffix prefix name
19663func_stripname ()
19664{
19665  case ${2} in
19666    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
19667    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
19668  esac
19669}
19670
19671# sed scripts:
19672my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
19673my_sed_long_arg='1s/^-[^=]*=//'
19674
19675# func_opt_split
19676func_opt_split ()
19677{
19678  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
19679  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
19680}
19681
19682# func_lo2o object
19683func_lo2o ()
19684{
19685  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
19686}
19687
19688# func_xform libobj-or-source
19689func_xform ()
19690{
19691  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
19692}
19693
19694# func_arith arithmetic-term...
19695func_arith ()
19696{
19697  func_arith_result=`expr "$@"`
19698}
19699
19700# func_len string
19701# STRING may not start with a hyphen.
19702func_len ()
19703{
19704  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
19705}
19706
19707_LT_EOF
19708esac
19709
19710case $lt_shell_append in
19711  yes)
19712    cat << \_LT_EOF >> "$cfgfile"
19713
19714# func_append var value
19715# Append VALUE to the end of shell variable VAR.
19716func_append ()
19717{
19718  eval "$1+=\$2"
19719}
19720_LT_EOF
19721    ;;
19722  *)
19723    cat << \_LT_EOF >> "$cfgfile"
19724
19725# func_append var value
19726# Append VALUE to the end of shell variable VAR.
19727func_append ()
19728{
19729  eval "$1=\$$1\$2"
19730}
19731
19732_LT_EOF
19733    ;;
19734  esac
19735
19736
19737  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
19738    || (rm -f "$cfgfile"; exit 1)
19739
19740  mv -f "$cfgfile" "$ofile" ||
19741    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
19742  chmod +x "$ofile"
19743
19744
19745    cat <<_LT_EOF >> "$ofile"
19746
19747# ### BEGIN LIBTOOL TAG CONFIG: CXX
19748
19749# The linker used to build libraries.
19750LD=$lt_LD_CXX
19751
19752# How to create reloadable object files.
19753reload_flag=$lt_reload_flag_CXX
19754reload_cmds=$lt_reload_cmds_CXX
19755
19756# Commands used to build an old-style archive.
19757old_archive_cmds=$lt_old_archive_cmds_CXX
19758
19759# A language specific compiler.
19760CC=$lt_compiler_CXX
19761
19762# Is the compiler the GNU compiler?
19763with_gcc=$GCC_CXX
19764
19765# Compiler flag to turn off builtin functions.
19766no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
19767
19768# How to pass a linker flag through the compiler.
19769wl=$lt_lt_prog_compiler_wl_CXX
19770
19771# Additional compiler flags for building library objects.
19772pic_flag=$lt_lt_prog_compiler_pic_CXX
19773
19774# Compiler flag to prevent dynamic linking.
19775link_static_flag=$lt_lt_prog_compiler_static_CXX
19776
19777# Does compiler simultaneously support -c and -o options?
19778compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
19779
19780# Whether or not to add -lc for building shared libraries.
19781build_libtool_need_lc=$archive_cmds_need_lc_CXX
19782
19783# Whether or not to disallow shared libs when runtime libs are static.
19784allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
19785
19786# Compiler flag to allow reflexive dlopens.
19787export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
19788
19789# Compiler flag to generate shared objects directly from archives.
19790whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
19791
19792# Whether the compiler copes with passing no objects directly.
19793compiler_needs_object=$lt_compiler_needs_object_CXX
19794
19795# Create an old-style archive from a shared archive.
19796old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
19797
19798# Create a temporary old-style archive to link instead of a shared archive.
19799old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
19800
19801# Commands used to build a shared archive.
19802archive_cmds=$lt_archive_cmds_CXX
19803archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
19804
19805# Commands used to build a loadable module if different from building
19806# a shared archive.
19807module_cmds=$lt_module_cmds_CXX
19808module_expsym_cmds=$lt_module_expsym_cmds_CXX
19809
19810# Whether we are building with GNU ld or not.
19811with_gnu_ld=$lt_with_gnu_ld_CXX
19812
19813# Flag that allows shared libraries with undefined symbols to be built.
19814allow_undefined_flag=$lt_allow_undefined_flag_CXX
19815
19816# Flag that enforces no undefined symbols.
19817no_undefined_flag=$lt_no_undefined_flag_CXX
19818
19819# Flag to hardcode \$libdir into a binary during linking.
19820# This must work even if \$libdir does not exist
19821hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
19822
19823# If ld is used when linking, flag to hardcode \$libdir into a binary
19824# during linking.  This must work even if \$libdir does not exist.
19825hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
19826
19827# Whether we need a single "-rpath" flag with a separated argument.
19828hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
19829
19830# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19831# DIR into the resulting binary.
19832hardcode_direct=$hardcode_direct_CXX
19833
19834# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19835# DIR into the resulting binary and the resulting library dependency is
19836# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19837# library is relocated.
19838hardcode_direct_absolute=$hardcode_direct_absolute_CXX
19839
19840# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19841# into the resulting binary.
19842hardcode_minus_L=$hardcode_minus_L_CXX
19843
19844# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19845# into the resulting binary.
19846hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
19847
19848# Set to "yes" if building a shared library automatically hardcodes DIR
19849# into the library and all subsequent libraries and executables linked
19850# against it.
19851hardcode_automatic=$hardcode_automatic_CXX
19852
19853# Set to yes if linker adds runtime paths of dependent libraries
19854# to runtime path list.
19855inherit_rpath=$inherit_rpath_CXX
19856
19857# Whether libtool must link a program against all its dependency libraries.
19858link_all_deplibs=$link_all_deplibs_CXX
19859
19860# Fix the shell variable \$srcfile for the compiler.
19861fix_srcfile_path=$lt_fix_srcfile_path_CXX
19862
19863# Set to "yes" if exported symbols are required.
19864always_export_symbols=$always_export_symbols_CXX
19865
19866# The commands to list exported symbols.
19867export_symbols_cmds=$lt_export_symbols_cmds_CXX
19868
19869# Symbols that should not be listed in the preloaded symbols.
19870exclude_expsyms=$lt_exclude_expsyms_CXX
19871
19872# Symbols that must always be exported.
19873include_expsyms=$lt_include_expsyms_CXX
19874
19875# Commands necessary for linking programs (against libraries) with templates.
19876prelink_cmds=$lt_prelink_cmds_CXX
19877
19878# Specify filename containing input files.
19879file_list_spec=$lt_file_list_spec_CXX
19880
19881# How to hardcode a shared library path into an executable.
19882hardcode_action=$hardcode_action_CXX
19883
19884# The directories searched by this compiler when creating a shared library.
19885compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
19886
19887# Dependencies to place before and after the objects being linked to
19888# create a shared library.
19889predep_objects=$lt_predep_objects_CXX
19890postdep_objects=$lt_postdep_objects_CXX
19891predeps=$lt_predeps_CXX
19892postdeps=$lt_postdeps_CXX
19893
19894# The library search path used internally by the compiler when linking
19895# a shared library.
19896compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
19897
19898# ### END LIBTOOL TAG CONFIG: CXX
19899_LT_EOF
19900
19901 ;;
19902    "default-1":C)
19903    for ac_file in $CONFIG_FILES; do
19904      # Support "outfile[:infile[:infile...]]"
19905      case "$ac_file" in
19906        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
19907      esac
19908      # PO directories have a Makefile.in generated from Makefile.in.in.
19909      case "$ac_file" in */Makefile.in)
19910        # Adjust a relative srcdir.
19911        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
19912        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
19913        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
19914        # In autoconf-2.13 it is called $ac_given_srcdir.
19915        # In autoconf-2.50 it is called $srcdir.
19916        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
19917        case "$ac_given_srcdir" in
19918          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
19919          /*) top_srcdir="$ac_given_srcdir" ;;
19920          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
19921        esac
19922        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
19923          rm -f "$ac_dir/POTFILES"
19924          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
19925          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
19926          POMAKEFILEDEPS="POTFILES.in"
19927          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
19928          # on $ac_dir but don't depend on user-specified configuration
19929          # parameters.
19930          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
19931            # The LINGUAS file contains the set of available languages.
19932            if test -n "$OBSOLETE_ALL_LINGUAS"; then
19933              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
19934            fi
19935            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
19936            # Hide the ALL_LINGUAS assigment from automake.
19937            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
19938            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
19939          else
19940            # The set of available languages was given in configure.ac.
19941            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
19942          fi
19943          case "$ac_given_srcdir" in
19944            .) srcdirpre= ;;
19945            *) srcdirpre='$(srcdir)/' ;;
19946          esac
19947          POFILES=
19948          GMOFILES=
19949          UPDATEPOFILES=
19950          DUMMYPOFILES=
19951          for lang in $ALL_LINGUAS; do
19952            POFILES="$POFILES $srcdirpre$lang.po"
19953            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
19954            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
19955            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
19956          done
19957          # CATALOGS depends on both $ac_dir and the user's LINGUAS
19958          # environment variable.
19959          INST_LINGUAS=
19960          if test -n "$ALL_LINGUAS"; then
19961            for presentlang in $ALL_LINGUAS; do
19962              useit=no
19963              if test "%UNSET%" != "$LINGUAS"; then
19964                desiredlanguages="$LINGUAS"
19965              else
19966                desiredlanguages="$ALL_LINGUAS"
19967              fi
19968              for desiredlang in $desiredlanguages; do
19969                # Use the presentlang catalog if desiredlang is
19970                #   a. equal to presentlang, or
19971                #   b. a variant of presentlang (because in this case,
19972                #      presentlang can be used as a fallback for messages
19973                #      which are not translated in the desiredlang catalog).
19974                case "$desiredlang" in
19975                  "$presentlang"*) useit=yes;;
19976                esac
19977              done
19978              if test $useit = yes; then
19979                INST_LINGUAS="$INST_LINGUAS $presentlang"
19980              fi
19981            done
19982          fi
19983          CATALOGS=
19984          if test -n "$INST_LINGUAS"; then
19985            for lang in $INST_LINGUAS; do
19986              CATALOGS="$CATALOGS $lang.gmo"
19987            done
19988          fi
19989          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
19990          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
19991          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
19992            if test -f "$f"; then
19993              case "$f" in
19994                *.orig | *.bak | *~) ;;
19995                *) cat "$f" >> "$ac_dir/Makefile" ;;
19996              esac
19997            fi
19998          done
19999        fi
20000        ;;
20001      esac
20002    done ;;
20003
20004  esac
20005done # for ac_tag
20006
20007
20008as_fn_exit 0
20009_ACEOF
20010ac_clean_files=$ac_clean_files_save
20011
20012test $ac_write_fail = 0 ||
20013  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
20014
20015
20016# configure is writing to config.log, and then calls config.status.
20017# config.status does its own redirection, appending to config.log.
20018# Unfortunately, on DOS this fails, as config.log is still kept open
20019# by configure, so config.status won't be able to write to it; its
20020# output is simply discarded.  So we exec the FD to /dev/null,
20021# effectively closing config.log, so it can be properly (re)opened and
20022# appended to by config.status.  When coming back to configure, we
20023# need to make the FD available again.
20024if test "$no_create" != yes; then
20025  ac_cs_success=:
20026  ac_config_status_args=
20027  test "$silent" = yes &&
20028    ac_config_status_args="$ac_config_status_args --quiet"
20029  exec 5>/dev/null
20030  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20031  exec 5>>config.log
20032  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20033  # would make configure fail if this is the last instruction.
20034  $ac_cs_success || as_fn_exit $?
20035fi
20036if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20037  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20038$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20039fi
20040
20041