configure revision 1.1
1169689Skan#! /bin/sh
2169689Skan# Guess values for system-dependent variables and create Makefiles.
3169689Skan# Generated by GNU Autoconf 2.64.
4169689Skan#
5169689Skan# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6169689Skan# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7169689Skan# Foundation, Inc.
8169689Skan#
9169689Skan# This configure script is free software; the Free Software Foundation
10169689Skan# gives unlimited permission to copy, distribute and modify it.
11169689Skan## -------------------- ##
12169689Skan## M4sh Initialization. ##
13169689Skan## -------------------- ##
14169689Skan
15169689Skan# Be more Bourne compatible
16169689SkanDUALCASE=1; export DUALCASE # for MKS sh
17169689Skanif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18169689Skan  emulate sh
19169689Skan  NULLCMD=:
20169689Skan  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21169689Skan  # is contrary to our usage.  Disable this feature.
22169689Skan  alias -g '${1+"$@"}'='"$@"'
23169689Skan  setopt NO_GLOB_SUBST
24169689Skanelse
25169689Skan  case `(set -o) 2>/dev/null` in #(
26169689Skan  *posix*) :
27169689Skan    set -o posix ;; #(
28169689Skan  *) :
29169689Skan     ;;
30169689Skanesac
31169689Skanfi
32169689Skan
33169689Skan
34169689Skanas_nl='
35169689Skan'
36169689Skanexport as_nl
37169689Skan# Printing a long string crashes Solaris 7 /usr/bin/printf.
38169689Skanas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39169689Skanas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40169689Skanas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41169689Skan# Prefer a ksh shell builtin over an external printf program on Solaris,
42169689Skan# but without wasting forks for bash or zsh.
43169689Skanif test -z "$BASH_VERSION$ZSH_VERSION" \
44169689Skan    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45169689Skan  as_echo='print -r --'
46169689Skan  as_echo_n='print -rn --'
47169689Skanelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48169689Skan  as_echo='printf %s\n'
49169689Skan  as_echo_n='printf %s'
50169689Skanelse
51169689Skan  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52169689Skan    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53169689Skan    as_echo_n='/usr/ucb/echo -n'
54169689Skan  else
55169689Skan    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56169689Skan    as_echo_n_body='eval
57169689Skan      arg=$1;
58169689Skan      case $arg in #(
59169689Skan      *"$as_nl"*)
60169689Skan	expr "X$arg" : "X\\(.*\\)$as_nl";
61169689Skan	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62169689Skan      esac;
63169689Skan      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64169689Skan    '
65169689Skan    export as_echo_n_body
66169689Skan    as_echo_n='sh -c $as_echo_n_body as_echo'
67169689Skan  fi
68169689Skan  export as_echo_body
69169689Skan  as_echo='sh -c $as_echo_body as_echo'
70169689Skanfi
71169689Skan
72169689Skan# The user is always right.
73169689Skanif test "${PATH_SEPARATOR+set}" != set; then
74169689Skan  PATH_SEPARATOR=:
75169689Skan  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76169689Skan    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77169689Skan      PATH_SEPARATOR=';'
78169689Skan  }
79169689Skanfi
80169689Skan
81169689Skan
82169689Skan# IFS
83169689Skan# We need space, tab and new line, in precisely that order.  Quoting is
84169689Skan# there to prevent editors from complaining about space-tab.
85169689Skan# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86169689Skan# splitting by setting IFS to empty value.)
87169689SkanIFS=" ""	$as_nl"
88169689Skan
89169689Skan# Find who we are.  Look in the path if we contain no directory separator.
90169689Skancase $0 in #((
91169689Skan  *[\\/]* ) as_myself=$0 ;;
92169689Skan  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93169689Skanfor as_dir in $PATH
94169689Skando
95169689Skan  IFS=$as_save_IFS
96169689Skan  test -z "$as_dir" && as_dir=.
97169689Skan    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98169689Skan  done
99169689SkanIFS=$as_save_IFS
100169689Skan
101169689Skan     ;;
102169689Skanesac
103169689Skan# We did not find ourselves, most probably we were run as `sh COMMAND'
104169689Skan# in which case we are not to be found in the path.
105169689Skanif test "x$as_myself" = x; then
106169689Skan  as_myself=$0
107169689Skanfi
108169689Skanif test ! -f "$as_myself"; then
109169689Skan  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110169689Skan  exit 1
111169689Skanfi
112169689Skan
113169689Skan# Unset variables that we do not need and which cause bugs (e.g. in
114169689Skan# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115169689Skan# suppresses any "Segmentation fault" message there.  '((' could
116169689Skan# trigger a bug in pdksh 5.2.14.
117169689Skanfor as_var in BASH_ENV ENV MAIL MAILPATH
118169689Skando eval test x\${$as_var+set} = xset \
119169689Skan  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120169689Skandone
121169689SkanPS1='$ '
122169689SkanPS2='> '
123169689SkanPS4='+ '
124169689Skan
125169689Skan# NLS nuisances.
126169689SkanLC_ALL=C
127169689Skanexport LC_ALL
128169689SkanLANGUAGE=C
129169689Skanexport LANGUAGE
130169689Skan
131169689Skan# CDPATH.
132169689Skan(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133169689Skan
134169689Skanif test "x$CONFIG_SHELL" = x; then
135169689Skan  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136169689Skan  emulate sh
137169689Skan  NULLCMD=:
138169689Skan  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139169689Skan  # is contrary to our usage.  Disable this feature.
140169689Skan  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141169689Skan  setopt NO_GLOB_SUBST
142169689Skanelse
143169689Skan  case \`(set -o) 2>/dev/null\` in #(
144169689Skan  *posix*) :
145169689Skan    set -o posix ;; #(
146169689Skan  *) :
147169689Skan     ;;
148169689Skanesac
149169689Skanfi
150169689Skan"
151169689Skan  as_required="as_fn_return () { (exit \$1); }
152169689Skanas_fn_success () { as_fn_return 0; }
153169689Skanas_fn_failure () { as_fn_return 1; }
154169689Skanas_fn_ret_success () { return 0; }
155169689Skanas_fn_ret_failure () { return 1; }
156169689Skan
157169689Skanexitcode=0
158169689Skanas_fn_success || { exitcode=1; echo as_fn_success failed.; }
159169689Skanas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160169689Skanas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161169689Skanas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162169689Skanif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163169689Skan
164169689Skanelse
165169689Skan  exitcode=1; echo positional parameters were not saved.
166169689Skanfi
167169689Skantest x\$exitcode = x0 || exit 1"
168169689Skan  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169169689Skan  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170169689Skan  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171169689Skan  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172169689Skantest \$(( 1 + 1 )) = 2 || exit 1
173169689Skan
174169689Skan  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175169689Skan    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176169689Skan    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177169689Skan    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178169689Skan    PATH=/empty FPATH=/empty; export PATH FPATH
179169689Skan    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180169689Skan      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181169689Skan  if (eval "$as_required") 2>/dev/null; then :
182169689Skan  as_have_required=yes
183169689Skanelse
184169689Skan  as_have_required=no
185169689Skanfi
186169689Skan  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187169689Skan
188169689Skanelse
189169689Skan  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190169689Skanas_found=false
191169689Skanfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192169689Skando
193169689Skan  IFS=$as_save_IFS
194169689Skan  test -z "$as_dir" && as_dir=.
195169689Skan  as_found=:
196169689Skan  case $as_dir in #(
197169689Skan	 /*)
198169689Skan	   for as_base in sh bash ksh sh5; do
199169689Skan	     # Try only shells that exist, to save several forks.
200169689Skan	     as_shell=$as_dir/$as_base
201169689Skan	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202169689Skan		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203169689Skan  CONFIG_SHELL=$as_shell as_have_required=yes
204169689Skan		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205169689Skan  break 2
206169689Skanfi
207169689Skanfi
208169689Skan	   done;;
209169689Skan       esac
210169689Skan  as_found=false
211169689Skandone
212169689Skan$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213169689Skan	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214169689Skan  CONFIG_SHELL=$SHELL as_have_required=yes
215169689Skanfi; }
216169689SkanIFS=$as_save_IFS
217169689Skan
218169689Skan
219169689Skan      if test "x$CONFIG_SHELL" != x; then :
220169689Skan  # We cannot yet assume a decent shell, so we have to provide a
221169689Skan	# neutralization value for shells without unset; and this also
222169689Skan	# works around shells that cannot unset nonexistent variables.
223169689Skan	BASH_ENV=/dev/null
224169689Skan	ENV=/dev/null
225169689Skan	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226169689Skan	export CONFIG_SHELL
227169689Skan	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228169689Skanfi
229169689Skan
230169689Skan    if test x$as_have_required = xno; then :
231169689Skan  $as_echo "$0: This script requires a shell more modern than all"
232169689Skan  $as_echo "$0: the shells that I found on your system."
233169689Skan  if test x${ZSH_VERSION+set} = xset ; then
234169689Skan    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235169689Skan    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236169689Skan  else
237169689Skan    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238169689Skan$0: including any error possibly output before this
239169689Skan$0: message. Then install a modern shell, or manually run
240169689Skan$0: the script under such a shell if you do have one."
241169689Skan  fi
242169689Skan  exit 1
243169689Skanfi
244169689Skanfi
245169689Skanfi
246169689SkanSHELL=${CONFIG_SHELL-/bin/sh}
247169689Skanexport SHELL
248169689Skan# Unset more variables known to interfere with behavior of common tools.
249169689SkanCLICOLOR_FORCE= GREP_OPTIONS=
250169689Skanunset CLICOLOR_FORCE GREP_OPTIONS
251169689Skan
252169689Skan## --------------------- ##
253169689Skan## M4sh Shell Functions. ##
254169689Skan## --------------------- ##
255169689Skan# as_fn_unset VAR
256169689Skan# ---------------
257169689Skan# Portably unset VAR.
258169689Skanas_fn_unset ()
259169689Skan{
260169689Skan  { eval $1=; unset $1;}
261169689Skan}
262169689Skanas_unset=as_fn_unset
263169689Skan
264169689Skan# as_fn_set_status STATUS
265169689Skan# -----------------------
266169689Skan# Set $? to STATUS, without forking.
267169689Skanas_fn_set_status ()
268169689Skan{
269169689Skan  return $1
270169689Skan} # as_fn_set_status
271169689Skan
272169689Skan# as_fn_exit STATUS
273169689Skan# -----------------
274169689Skan# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275169689Skanas_fn_exit ()
276169689Skan{
277169689Skan  set +e
278169689Skan  as_fn_set_status $1
279169689Skan  exit $1
280169689Skan} # as_fn_exit
281169689Skan
282169689Skan# as_fn_mkdir_p
283169689Skan# -------------
284169689Skan# Create "$as_dir" as a directory, including parents if necessary.
285169689Skanas_fn_mkdir_p ()
286169689Skan{
287169689Skan
288169689Skan  case $as_dir in #(
289169689Skan  -*) as_dir=./$as_dir;;
290169689Skan  esac
291169689Skan  test -d "$as_dir" || eval $as_mkdir_p || {
292169689Skan    as_dirs=
293169689Skan    while :; do
294169689Skan      case $as_dir in #(
295169689Skan      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296169689Skan      *) as_qdir=$as_dir;;
297169689Skan      esac
298169689Skan      as_dirs="'$as_qdir' $as_dirs"
299169689Skan      as_dir=`$as_dirname -- "$as_dir" ||
300169689Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301169689Skan	 X"$as_dir" : 'X\(//\)[^/]' \| \
302169689Skan	 X"$as_dir" : 'X\(//\)$' \| \
303169689Skan	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304169689Skan$as_echo X"$as_dir" |
305169689Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306169689Skan	    s//\1/
307169689Skan	    q
308169689Skan	  }
309169689Skan	  /^X\(\/\/\)[^/].*/{
310169689Skan	    s//\1/
311169689Skan	    q
312169689Skan	  }
313169689Skan	  /^X\(\/\/\)$/{
314169689Skan	    s//\1/
315169689Skan	    q
316169689Skan	  }
317169689Skan	  /^X\(\/\).*/{
318169689Skan	    s//\1/
319169689Skan	    q
320169689Skan	  }
321169689Skan	  s/.*/./; q'`
322169689Skan      test -d "$as_dir" && break
323169689Skan    done
324169689Skan    test -z "$as_dirs" || eval "mkdir $as_dirs"
325169689Skan  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326169689Skan
327169689Skan
328169689Skan} # as_fn_mkdir_p
329169689Skan# as_fn_append VAR VALUE
330169689Skan# ----------------------
331169689Skan# Append the text in VALUE to the end of the definition contained in VAR. Take
332169689Skan# advantage of any shell optimizations that allow amortized linear growth over
333169689Skan# repeated appends, instead of the typical quadratic growth present in naive
334169689Skan# implementations.
335169689Skanif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336169689Skan  eval 'as_fn_append ()
337169689Skan  {
338169689Skan    eval $1+=\$2
339169689Skan  }'
340169689Skanelse
341169689Skan  as_fn_append ()
342169689Skan  {
343169689Skan    eval $1=\$$1\$2
344169689Skan  }
345169689Skanfi # as_fn_append
346169689Skan
347169689Skan# as_fn_arith ARG...
348169689Skan# ------------------
349169689Skan# Perform arithmetic evaluation on the ARGs, and store the result in the
350169689Skan# global $as_val. Take advantage of shells that can avoid forks. The arguments
351169689Skan# must be portable across $(()) and expr.
352169689Skanif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353169689Skan  eval 'as_fn_arith ()
354169689Skan  {
355169689Skan    as_val=$(( $* ))
356169689Skan  }'
357169689Skanelse
358169689Skan  as_fn_arith ()
359169689Skan  {
360169689Skan    as_val=`expr "$@" || test $? -eq 1`
361169689Skan  }
362169689Skanfi # as_fn_arith
363169689Skan
364169689Skan
365169689Skan# as_fn_error ERROR [LINENO LOG_FD]
366169689Skan# ---------------------------------
367169689Skan# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368169689Skan# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369169689Skan# script with status $?, using 1 if that was 0.
370169689Skanas_fn_error ()
371169689Skan{
372169689Skan  as_status=$?; test $as_status -eq 0 && as_status=1
373169689Skan  if test "$3"; then
374169689Skan    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375169689Skan    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376169689Skan  fi
377169689Skan  $as_echo "$as_me: error: $1" >&2
378169689Skan  as_fn_exit $as_status
379169689Skan} # as_fn_error
380169689Skan
381169689Skanif expr a : '\(a\)' >/dev/null 2>&1 &&
382169689Skan   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383169689Skan  as_expr=expr
384169689Skanelse
385169689Skan  as_expr=false
386169689Skanfi
387169689Skan
388169689Skanif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389169689Skan  as_basename=basename
390169689Skanelse
391169689Skan  as_basename=false
392169689Skanfi
393169689Skan
394169689Skanif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395169689Skan  as_dirname=dirname
396169689Skanelse
397169689Skan  as_dirname=false
398169689Skanfi
399169689Skan
400169689Skanas_me=`$as_basename -- "$0" ||
401169689Skan$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402169689Skan	 X"$0" : 'X\(//\)$' \| \
403169689Skan	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404169689Skan$as_echo X/"$0" |
405169689Skan    sed '/^.*\/\([^/][^/]*\)\/*$/{
406169689Skan	    s//\1/
407169689Skan	    q
408169689Skan	  }
409169689Skan	  /^X\/\(\/\/\)$/{
410169689Skan	    s//\1/
411169689Skan	    q
412169689Skan	  }
413169689Skan	  /^X\/\(\/\).*/{
414169689Skan	    s//\1/
415169689Skan	    q
416169689Skan	  }
417169689Skan	  s/.*/./; q'`
418169689Skan
419169689Skan# Avoid depending upon Character Ranges.
420169689Skanas_cr_letters='abcdefghijklmnopqrstuvwxyz'
421169689Skanas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422169689Skanas_cr_Letters=$as_cr_letters$as_cr_LETTERS
423169689Skanas_cr_digits='0123456789'
424169689Skanas_cr_alnum=$as_cr_Letters$as_cr_digits
425169689Skan
426169689Skan
427169689Skan  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428169689Skan  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429169689Skan  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430169689Skan  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431169689Skan  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432169689Skan  sed -n '
433169689Skan    p
434169689Skan    /[$]LINENO/=
435169689Skan  ' <$as_myself |
436169689Skan    sed '
437169689Skan      s/[$]LINENO.*/&-/
438169689Skan      t lineno
439169689Skan      b
440169689Skan      :lineno
441169689Skan      N
442169689Skan      :loop
443169689Skan      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444169689Skan      t loop
445169689Skan      s/-\n.*//
446169689Skan    ' >$as_me.lineno &&
447169689Skan  chmod +x "$as_me.lineno" ||
448169689Skan    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449169689Skan
450169689Skan  # Don't try to exec as it changes $[0], causing all sort of problems
451169689Skan  # (the dirname of $[0] is not the place where we might find the
452169689Skan  # original and so on.  Autoconf is especially sensitive to this).
453169689Skan  . "./$as_me.lineno"
454169689Skan  # Exit status is that of the last command.
455169689Skan  exit
456169689Skan}
457169689Skan
458169689SkanECHO_C= ECHO_N= ECHO_T=
459169689Skancase `echo -n x` in #(((((
460169689Skan-n*)
461169689Skan  case `echo 'xy\c'` in
462169689Skan  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
463169689Skan  xy)  ECHO_C='\c';;
464169689Skan  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465169689Skan       ECHO_T='	';;
466169689Skan  esac;;
467169689Skan*)
468169689Skan  ECHO_N='-n';;
469169689Skanesac
470169689Skan
471169689Skanrm -f conf$$ conf$$.exe conf$$.file
472169689Skanif test -d conf$$.dir; then
473169689Skan  rm -f conf$$.dir/conf$$.file
474169689Skanelse
475169689Skan  rm -f conf$$.dir
476169689Skan  mkdir conf$$.dir 2>/dev/null
477169689Skanfi
478169689Skanif (echo >conf$$.file) 2>/dev/null; then
479169689Skan  if ln -s conf$$.file conf$$ 2>/dev/null; then
480169689Skan    as_ln_s='ln -s'
481169689Skan    # ... but there are two gotchas:
482169689Skan    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483169689Skan    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484169689Skan    # In both cases, we have to default to `cp -p'.
485169689Skan    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486169689Skan      as_ln_s='cp -p'
487169689Skan  elif ln conf$$.file conf$$ 2>/dev/null; then
488169689Skan    as_ln_s=ln
489169689Skan  else
490169689Skan    as_ln_s='cp -p'
491169689Skan  fi
492169689Skanelse
493169689Skan  as_ln_s='cp -p'
494169689Skanfi
495169689Skanrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496169689Skanrmdir conf$$.dir 2>/dev/null
497169689Skan
498169689Skanif mkdir -p . 2>/dev/null; then
499169689Skan  as_mkdir_p='mkdir -p "$as_dir"'
500169689Skanelse
501169689Skan  test -d ./-p && rmdir ./-p
502169689Skan  as_mkdir_p=false
503169689Skanfi
504169689Skan
505169689Skanif test -x / >/dev/null 2>&1; then
506169689Skan  as_test_x='test -x'
507169689Skanelse
508169689Skan  if ls -dL / >/dev/null 2>&1; then
509169689Skan    as_ls_L_option=L
510169689Skan  else
511169689Skan    as_ls_L_option=
512169689Skan  fi
513169689Skan  as_test_x='
514169689Skan    eval sh -c '\''
515169689Skan      if test -d "$1"; then
516169689Skan	test -d "$1/.";
517169689Skan      else
518169689Skan	case $1 in #(
519169689Skan	-*)set "./$1";;
520169689Skan	esac;
521169689Skan	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522169689Skan	???[sx]*):;;*)false;;esac;fi
523169689Skan    '\'' sh
524169689Skan  '
525169689Skanfi
526169689Skanas_executable_p=$as_test_x
527169689Skan
528169689Skan# Sed expression to map a string onto a valid CPP name.
529169689Skanas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530169689Skan
531169689Skan# Sed expression to map a string onto a valid variable name.
532169689Skanas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533169689Skan
534169689SkanSHELL=${CONFIG_SHELL-/bin/sh}
535169689Skan
536169689Skan
537169689Skanexec 7<&0 </dev/null 6>&1
538169689Skan
539169689Skan# Name of the host.
540169689Skan# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541169689Skan# so uname gets run too.
542169689Skanac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543169689Skan
544169689Skan#
545169689Skan# Initializations.
546169689Skan#
547169689Skanac_default_prefix=/usr/local
548169689Skanac_clean_files=
549169689Skanac_config_libobj_dir=.
550169689SkanLIBOBJS=
551169689Skancross_compiling=no
552169689Skansubdirs=
553169689SkanMFLAGS=
554169689SkanMAKEFLAGS=
555169689Skan
556169689Skan# Identity of this package.
557169689SkanPACKAGE_NAME=
558169689SkanPACKAGE_TARNAME=
559169689SkanPACKAGE_VERSION=
560169689SkanPACKAGE_STRING=
561169689SkanPACKAGE_BUGREPORT=
562169689SkanPACKAGE_URL=
563169689Skan
564169689Skanac_unique_file="ldmain.c"
565169689Skan# Factoring default headers for most tests.
566169689Skanac_includes_default="\
567169689Skan#include <stdio.h>
568169689Skan#ifdef HAVE_SYS_TYPES_H
569169689Skan# include <sys/types.h>
570169689Skan#endif
571169689Skan#ifdef HAVE_SYS_STAT_H
572169689Skan# include <sys/stat.h>
573169689Skan#endif
574169689Skan#ifdef STDC_HEADERS
575169689Skan# include <stdlib.h>
576169689Skan# include <stddef.h>
577169689Skan#else
578169689Skan# ifdef HAVE_STDLIB_H
579169689Skan#  include <stdlib.h>
580169689Skan# endif
581169689Skan#endif
582169689Skan#ifdef HAVE_STRING_H
583169689Skan# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584169689Skan#  include <memory.h>
585169689Skan# endif
586169689Skan# include <string.h>
587169689Skan#endif
588169689Skan#ifdef HAVE_STRINGS_H
589169689Skan# include <strings.h>
590169689Skan#endif
591169689Skan#ifdef HAVE_INTTYPES_H
592169689Skan# include <inttypes.h>
593169689Skan#endif
594169689Skan#ifdef HAVE_STDINT_H
595169689Skan# include <stdint.h>
596169689Skan#endif
597169689Skan#ifdef HAVE_UNISTD_H
598169689Skan# include <unistd.h>
599169689Skan#endif"
600169689Skan
601169689Skanac_subst_vars='am__EXEEXT_FALSE
602169689Skanam__EXEEXT_TRUE
603169689SkanLTLIBOBJS
604169689SkanLIBOBJS
605169689SkanTESTBFDLIB
606169689SkanEMULATION_LIBPATH
607169689SkanLIB_PATH
608169689SkanEMUL_EXTRA_OFILES
609169689SkanEMULATION_OFILES
610169689SkanEMUL
611169689SkanSTRINGIFY
612169689Skanenable_initfini_array
613169689SkanENABLE_PLUGINS_FALSE
614169689SkanENABLE_PLUGINS_TRUE
615169689SkanNATIVE_LIB_DIRS
616169689SkanHOSTING_LIBS
617169689SkanHOSTING_CRT0
618169689SkanHDEFINES
619169689Skando_compare
620169689SkanGENINSRC_NEVER_FALSE
621169689SkanGENINSRC_NEVER_TRUE
622169689SkanLEXLIB
623169689SkanLEX_OUTPUT_ROOT
624169689SkanLEX
625169689SkanYFLAGS
626169689SkanYACC
627169689SkanMSGMERGE
628169689SkanMSGFMT
629169689SkanMKINSTALLDIRS
630169689SkanCATOBJEXT
631169689SkanGENCAT
632169689SkanINSTOBJEXT
633169689SkanDATADIRNAME
634169689SkanCATALOGS
635169689SkanPOSUB
636169689SkanGMSGFMT
637169689SkanXGETTEXT
638169689SkanINCINTL
639169689SkanLIBINTL_DEP
640169689SkanLIBINTL
641169689SkanUSE_NLS
642169689SkanCXXCPP
643169689SkanOTOOL64
644169689SkanOTOOL
645169689SkanLIPO
646169689SkanNMEDIT
647169689SkanDSYMUTIL
648169689SkanRANLIB
649169689SkanAR
650169689SkanOBJDUMP
651169689SkanLN_S
652169689SkanNM
653169689Skanac_ct_DUMPBIN
654169689SkanDUMPBIN
655169689SkanLD
656169689SkanFGREP
657169689SkanSED
658169689SkanLIBTOOL
659169689Skanam__fastdepCXX_FALSE
660169689Skanam__fastdepCXX_TRUE
661169689SkanCXXDEPMODE
662169689Skanac_ct_CXX
663169689SkanCXXFLAGS
664169689SkanCXX
665169689SkanNO_WERROR
666169689SkanWARN_CFLAGS
667169689SkanEGREP
668169689SkanGREP
669169689SkanCPP
670169689Skaninstalled_linker
671169689Skaninstall_as_default
672169689SkanTARGET_SYSTEM_ROOT_DEFINE
673169689SkanTARGET_SYSTEM_ROOT
674169689Skanuse_sysroot
675169689SkanMAINT
676169689SkanMAINTAINER_MODE_FALSE
677169689SkanMAINTAINER_MODE_TRUE
678169689Skanam__fastdepCC_FALSE
679169689Skanam__fastdepCC_TRUE
680169689SkanCCDEPMODE
681169689SkanAMDEPBACKSLASH
682169689SkanAMDEP_FALSE
683169689SkanAMDEP_TRUE
684169689Skanam__quote
685169689Skanam__include
686169689SkanDEPDIR
687169689Skanam__untar
688169689Skanam__tar
689169689SkanAMTAR
690169689Skanam__leading_dot
691169689SkanSET_MAKE
692169689SkanAWK
693169689Skanmkdir_p
694169689SkanMKDIR_P
695169689SkanINSTALL_STRIP_PROGRAM
696169689SkanSTRIP
697171825Skaninstall_sh
698171825SkanMAKEINFO
699171825SkanAUTOHEADER
700169689SkanAUTOMAKE
701169689SkanAUTOCONF
702169689SkanACLOCAL
703169689SkanVERSION
704169689SkanPACKAGE
705169689SkanCYGPATH_W
706169689Skanam__isrc
707169689SkanINSTALL_DATA
708169689SkanINSTALL_SCRIPT
709169689SkanINSTALL_PROGRAM
710169689SkanOBJEXT
711169689SkanEXEEXT
712169689Skanac_ct_CC
713169689SkanCPPFLAGS
714169689SkanLDFLAGS
715169689SkanCFLAGS
716169689SkanCC
717169689Skantarget_os
718169689Skantarget_vendor
719169689Skantarget_cpu
720169689Skantarget
721169689Skanhost_os
722169689Skanhost_vendor
723169689Skanhost_cpu
724169689Skanhost
725169689Skanbuild_os
726169689Skanbuild_vendor
727169689Skanbuild_cpu
728169689Skanbuild
729169689Skantarget_alias
730169689Skanhost_alias
731169689Skanbuild_alias
732169689SkanLIBS
733169689SkanECHO_T
734169689SkanECHO_N
735169689SkanECHO_C
736169689SkanDEFS
737169689Skanmandir
738169689Skanlocaledir
739169689Skanlibdir
740169689Skanpsdir
741169689Skanpdfdir
742169689Skandvidir
743169689Skanhtmldir
744169689Skaninfodir
745169689Skandocdir
746169689Skanoldincludedir
747169689Skanincludedir
748169689Skanlocalstatedir
749169689Skansharedstatedir
750169689Skansysconfdir
751169689Skandatadir
752169689Skandatarootdir
753169689Skanlibexecdir
754169689Skansbindir
755169689Skanbindir
756169689Skanprogram_transform_name
757169689Skanprefix
758169689Skanexec_prefix
759169689SkanPACKAGE_URL
760169689SkanPACKAGE_BUGREPORT
761169689SkanPACKAGE_STRING
762169689SkanPACKAGE_VERSION
763169689SkanPACKAGE_TARNAME
764169689SkanPACKAGE_NAME
765169689SkanPATH_SEPARATOR
766169689SkanSHELL'
767169689Skanac_subst_files='TDIRS'
768169689Skanac_user_opts='
769169689Skanenable_option_checking
770169689Skanenable_dependency_tracking
771169689Skanenable_maintainer_mode
772169689Skanwith_lib_path
773169689Skanenable_targets
774169689Skanenable_64_bit_bfd
775169689Skanwith_sysroot
776169689Skanenable_gold
777169689Skanenable_got
778169689Skanenable_werror
779169689Skanenable_build_warnings
780169689Skanenable_plugins
781169689Skanenable_largefile
782169689Skanenable_shared
783169689Skanenable_static
784169689Skanwith_pic
785169689Skanenable_fast_install
786169689Skanwith_gnu_ld
787169689Skanenable_libtool_lock
788169689Skanenable_nls
789169689Skanenable_initfini_array
790169689Skanwith_zlib
791169689Skan'
792169689Skan      ac_precious_vars='build_alias
793169689Skanhost_alias
794169689Skantarget_alias
795169689SkanCC
796169689SkanCFLAGS
797169689SkanLDFLAGS
798169689SkanLIBS
799169689SkanCPPFLAGS
800169689SkanCPP
801169689SkanCXX
802169689SkanCXXFLAGS
803169689SkanCCC
804169689SkanCXXCPP
805169689SkanYACC
806169689SkanYFLAGS'
807169689Skan
808169689Skan
809169689Skan# Initialize some variables set by options.
810169689Skanac_init_help=
811169689Skanac_init_version=false
812169689Skanac_unrecognized_opts=
813169689Skanac_unrecognized_sep=
814169689Skan# The variables have the same names as the options, with
815169689Skan# dashes changed to underlines.
816169689Skancache_file=/dev/null
817169689Skanexec_prefix=NONE
818169689Skanno_create=
819169689Skanno_recursion=
820169689Skanprefix=NONE
821169689Skanprogram_prefix=NONE
822169689Skanprogram_suffix=NONE
823169689Skanprogram_transform_name=s,x,x,
824169689Skansilent=
825169689Skansite=
826169689Skansrcdir=
827169689Skanverbose=
828169689Skanx_includes=NONE
829169689Skanx_libraries=NONE
830169689Skan
831169689Skan# Installation directory options.
832169689Skan# These are left unexpanded so users can "make install exec_prefix=/foo"
833169689Skan# and all the variables that are supposed to be based on exec_prefix
834169689Skan# by default will actually change.
835169689Skan# Use braces instead of parens because sh, perl, etc. also accept them.
836169689Skan# (The list follows the same order as the GNU Coding Standards.)
837169689Skanbindir='${exec_prefix}/bin'
838169689Skansbindir='${exec_prefix}/sbin'
839169689Skanlibexecdir='${exec_prefix}/libexec'
840169689Skandatarootdir='${prefix}/share'
841169689Skandatadir='${datarootdir}'
842169689Skansysconfdir='${prefix}/etc'
843169689Skansharedstatedir='${prefix}/com'
844169689Skanlocalstatedir='${prefix}/var'
845169689Skanincludedir='${prefix}/include'
846169689Skanoldincludedir='/usr/include'
847169689Skandocdir='${datarootdir}/doc/${PACKAGE}'
848169689Skaninfodir='${datarootdir}/info'
849169689Skanhtmldir='${docdir}'
850169689Skandvidir='${docdir}'
851169689Skanpdfdir='${docdir}'
852169689Skanpsdir='${docdir}'
853169689Skanlibdir='${exec_prefix}/lib'
854169689Skanlocaledir='${datarootdir}/locale'
855169689Skanmandir='${datarootdir}/man'
856169689Skan
857169689Skanac_prev=
858169689Skanac_dashdash=
859169689Skanfor ac_option
860169689Skando
861169689Skan  # If the previous option needs an argument, assign it.
862169689Skan  if test -n "$ac_prev"; then
863169689Skan    eval $ac_prev=\$ac_option
864169689Skan    ac_prev=
865169689Skan    continue
866169689Skan  fi
867169689Skan
868169689Skan  case $ac_option in
869169689Skan  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
870169689Skan  *)	ac_optarg=yes ;;
871169689Skan  esac
872169689Skan
873169689Skan  # Accept the important Cygnus configure options, so we can diagnose typos.
874169689Skan
875169689Skan  case $ac_dashdash$ac_option in
876169689Skan  --)
877169689Skan    ac_dashdash=yes ;;
878169689Skan
879169689Skan  -bindir | --bindir | --bindi | --bind | --bin | --bi)
880169689Skan    ac_prev=bindir ;;
881169689Skan  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
882169689Skan    bindir=$ac_optarg ;;
883169689Skan
884169689Skan  -build | --build | --buil | --bui | --bu)
885169689Skan    ac_prev=build_alias ;;
886169689Skan  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
887169689Skan    build_alias=$ac_optarg ;;
888169689Skan
889169689Skan  -cache-file | --cache-file | --cache-fil | --cache-fi \
890169689Skan  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
891169689Skan    ac_prev=cache_file ;;
892169689Skan  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
893169689Skan  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
894169689Skan    cache_file=$ac_optarg ;;
895169689Skan
896169689Skan  --config-cache | -C)
897169689Skan    cache_file=config.cache ;;
898169689Skan
899169689Skan  -datadir | --datadir | --datadi | --datad)
900169689Skan    ac_prev=datadir ;;
901169689Skan  -datadir=* | --datadir=* | --datadi=* | --datad=*)
902169689Skan    datadir=$ac_optarg ;;
903169689Skan
904169689Skan  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
905169689Skan  | --dataroo | --dataro | --datar)
906169689Skan    ac_prev=datarootdir ;;
907169689Skan  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
908169689Skan  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
909169689Skan    datarootdir=$ac_optarg ;;
910169689Skan
911169689Skan  -disable-* | --disable-*)
912169689Skan    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
913169689Skan    # Reject names that are not valid shell variable names.
914169689Skan    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
915169689Skan      as_fn_error "invalid feature name: $ac_useropt"
916169689Skan    ac_useropt_orig=$ac_useropt
917169689Skan    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
918169689Skan    case $ac_user_opts in
919169689Skan      *"
920169689Skan"enable_$ac_useropt"
921169689Skan"*) ;;
922169689Skan      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
923169689Skan	 ac_unrecognized_sep=', ';;
924169689Skan    esac
925169689Skan    eval enable_$ac_useropt=no ;;
926169689Skan
927169689Skan  -docdir | --docdir | --docdi | --doc | --do)
928169689Skan    ac_prev=docdir ;;
929169689Skan  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
930169689Skan    docdir=$ac_optarg ;;
931169689Skan
932169689Skan  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
933169689Skan    ac_prev=dvidir ;;
934169689Skan  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
935169689Skan    dvidir=$ac_optarg ;;
936169689Skan
937169689Skan  -enable-* | --enable-*)
938169689Skan    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
939169689Skan    # Reject names that are not valid shell variable names.
940169689Skan    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
941169689Skan      as_fn_error "invalid feature name: $ac_useropt"
942169689Skan    ac_useropt_orig=$ac_useropt
943169689Skan    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
944169689Skan    case $ac_user_opts in
945169689Skan      *"
946169689Skan"enable_$ac_useropt"
947169689Skan"*) ;;
948169689Skan      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
949169689Skan	 ac_unrecognized_sep=', ';;
950169689Skan    esac
951169689Skan    eval enable_$ac_useropt=\$ac_optarg ;;
952169689Skan
953169689Skan  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
954169689Skan  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
955169689Skan  | --exec | --exe | --ex)
956169689Skan    ac_prev=exec_prefix ;;
957169689Skan  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
958169689Skan  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
959169689Skan  | --exec=* | --exe=* | --ex=*)
960169689Skan    exec_prefix=$ac_optarg ;;
961169689Skan
962169689Skan  -gas | --gas | --ga | --g)
963169689Skan    # Obsolete; use --with-gas.
964169689Skan    with_gas=yes ;;
965169689Skan
966169689Skan  -help | --help | --hel | --he | -h)
967169689Skan    ac_init_help=long ;;
968169689Skan  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
969169689Skan    ac_init_help=recursive ;;
970169689Skan  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
971169689Skan    ac_init_help=short ;;
972169689Skan
973169689Skan  -host | --host | --hos | --ho)
974169689Skan    ac_prev=host_alias ;;
975169689Skan  -host=* | --host=* | --hos=* | --ho=*)
976169689Skan    host_alias=$ac_optarg ;;
977169689Skan
978169689Skan  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
979169689Skan    ac_prev=htmldir ;;
980169689Skan  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
981169689Skan  | --ht=*)
982169689Skan    htmldir=$ac_optarg ;;
983169689Skan
984169689Skan  -includedir | --includedir | --includedi | --included | --include \
985169689Skan  | --includ | --inclu | --incl | --inc)
986169689Skan    ac_prev=includedir ;;
987169689Skan  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
988169689Skan  | --includ=* | --inclu=* | --incl=* | --inc=*)
989169689Skan    includedir=$ac_optarg ;;
990169689Skan
991169689Skan  -infodir | --infodir | --infodi | --infod | --info | --inf)
992169689Skan    ac_prev=infodir ;;
993169689Skan  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
994169689Skan    infodir=$ac_optarg ;;
995169689Skan
996169689Skan  -libdir | --libdir | --libdi | --libd)
997169689Skan    ac_prev=libdir ;;
998169689Skan  -libdir=* | --libdir=* | --libdi=* | --libd=*)
999169689Skan    libdir=$ac_optarg ;;
1000169689Skan
1001169689Skan  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1002169689Skan  | --libexe | --libex | --libe)
1003169689Skan    ac_prev=libexecdir ;;
1004169689Skan  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1005169689Skan  | --libexe=* | --libex=* | --libe=*)
1006169689Skan    libexecdir=$ac_optarg ;;
1007169689Skan
1008169689Skan  -localedir | --localedir | --localedi | --localed | --locale)
1009169689Skan    ac_prev=localedir ;;
1010169689Skan  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1011169689Skan    localedir=$ac_optarg ;;
1012169689Skan
1013169689Skan  -localstatedir | --localstatedir | --localstatedi | --localstated \
1014169689Skan  | --localstate | --localstat | --localsta | --localst | --locals)
1015169689Skan    ac_prev=localstatedir ;;
1016169689Skan  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1017169689Skan  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1018169689Skan    localstatedir=$ac_optarg ;;
1019169689Skan
1020169689Skan  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1021169689Skan    ac_prev=mandir ;;
1022169689Skan  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1023169689Skan    mandir=$ac_optarg ;;
1024169689Skan
1025169689Skan  -nfp | --nfp | --nf)
1026169689Skan    # Obsolete; use --without-fp.
1027169689Skan    with_fp=no ;;
1028169689Skan
1029169689Skan  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1030169689Skan  | --no-cr | --no-c | -n)
1031169689Skan    no_create=yes ;;
1032169689Skan
1033169689Skan  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1034169689Skan  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1035169689Skan    no_recursion=yes ;;
1036169689Skan
1037169689Skan  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1038169689Skan  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1039169689Skan  | --oldin | --oldi | --old | --ol | --o)
1040169689Skan    ac_prev=oldincludedir ;;
1041169689Skan  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1042169689Skan  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1043169689Skan  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1044169689Skan    oldincludedir=$ac_optarg ;;
1045169689Skan
1046169689Skan  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1047169689Skan    ac_prev=prefix ;;
1048169689Skan  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1049169689Skan    prefix=$ac_optarg ;;
1050169689Skan
1051169689Skan  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1052169689Skan  | --program-pre | --program-pr | --program-p)
1053169689Skan    ac_prev=program_prefix ;;
1054169689Skan  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1055169689Skan  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1056169689Skan    program_prefix=$ac_optarg ;;
1057169689Skan
1058169689Skan  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1059169689Skan  | --program-suf | --program-su | --program-s)
1060169689Skan    ac_prev=program_suffix ;;
1061169689Skan  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1062169689Skan  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1063169689Skan    program_suffix=$ac_optarg ;;
1064169689Skan
1065169689Skan  -program-transform-name | --program-transform-name \
1066169689Skan  | --program-transform-nam | --program-transform-na \
1067169689Skan  | --program-transform-n | --program-transform- \
1068169689Skan  | --program-transform | --program-transfor \
1069169689Skan  | --program-transfo | --program-transf \
1070169689Skan  | --program-trans | --program-tran \
1071169689Skan  | --progr-tra | --program-tr | --program-t)
1072169689Skan    ac_prev=program_transform_name ;;
1073169689Skan  -program-transform-name=* | --program-transform-name=* \
1074169689Skan  | --program-transform-nam=* | --program-transform-na=* \
1075169689Skan  | --program-transform-n=* | --program-transform-=* \
1076169689Skan  | --program-transform=* | --program-transfor=* \
1077169689Skan  | --program-transfo=* | --program-transf=* \
1078169689Skan  | --program-trans=* | --program-tran=* \
1079169689Skan  | --progr-tra=* | --program-tr=* | --program-t=*)
1080169689Skan    program_transform_name=$ac_optarg ;;
1081169689Skan
1082169689Skan  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1083169689Skan    ac_prev=pdfdir ;;
1084169689Skan  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1085169689Skan    pdfdir=$ac_optarg ;;
1086169689Skan
1087169689Skan  -psdir | --psdir | --psdi | --psd | --ps)
1088169689Skan    ac_prev=psdir ;;
1089169689Skan  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1090169689Skan    psdir=$ac_optarg ;;
1091169689Skan
1092169689Skan  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1093169689Skan  | -silent | --silent | --silen | --sile | --sil)
1094169689Skan    silent=yes ;;
1095169689Skan
1096169689Skan  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1097169689Skan    ac_prev=sbindir ;;
1098169689Skan  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1099169689Skan  | --sbi=* | --sb=*)
1100169689Skan    sbindir=$ac_optarg ;;
1101169689Skan
1102169689Skan  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1103169689Skan  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1104169689Skan  | --sharedst | --shareds | --shared | --share | --shar \
1105169689Skan  | --sha | --sh)
1106169689Skan    ac_prev=sharedstatedir ;;
1107169689Skan  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1108169689Skan  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1109169689Skan  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1110169689Skan  | --sha=* | --sh=*)
1111169689Skan    sharedstatedir=$ac_optarg ;;
1112169689Skan
1113169689Skan  -site | --site | --sit)
1114169689Skan    ac_prev=site ;;
1115169689Skan  -site=* | --site=* | --sit=*)
1116169689Skan    site=$ac_optarg ;;
1117169689Skan
1118169689Skan  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1119169689Skan    ac_prev=srcdir ;;
1120169689Skan  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1121169689Skan    srcdir=$ac_optarg ;;
1122169689Skan
1123169689Skan  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1124169689Skan  | --syscon | --sysco | --sysc | --sys | --sy)
1125169689Skan    ac_prev=sysconfdir ;;
1126169689Skan  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1127169689Skan  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1128169689Skan    sysconfdir=$ac_optarg ;;
1129169689Skan
1130169689Skan  -target | --target | --targe | --targ | --tar | --ta | --t)
1131169689Skan    ac_prev=target_alias ;;
1132169689Skan  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1133169689Skan    target_alias=$ac_optarg ;;
1134169689Skan
1135169689Skan  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1136169689Skan    verbose=yes ;;
1137169689Skan
1138169689Skan  -version | --version | --versio | --versi | --vers | -V)
1139169689Skan    ac_init_version=: ;;
1140169689Skan
1141169689Skan  -with-* | --with-*)
1142169689Skan    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1143169689Skan    # Reject names that are not valid shell variable names.
1144169689Skan    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1145169689Skan      as_fn_error "invalid package name: $ac_useropt"
1146169689Skan    ac_useropt_orig=$ac_useropt
1147169689Skan    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1148169689Skan    case $ac_user_opts in
1149169689Skan      *"
1150169689Skan"with_$ac_useropt"
1151169689Skan"*) ;;
1152169689Skan      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1153169689Skan	 ac_unrecognized_sep=', ';;
1154169689Skan    esac
1155169689Skan    eval with_$ac_useropt=\$ac_optarg ;;
1156169689Skan
1157169689Skan  -without-* | --without-*)
1158169689Skan    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1159169689Skan    # Reject names that are not valid shell variable names.
1160169689Skan    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1161169689Skan      as_fn_error "invalid package name: $ac_useropt"
1162169689Skan    ac_useropt_orig=$ac_useropt
1163169689Skan    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1164169689Skan    case $ac_user_opts in
1165169689Skan      *"
1166169689Skan"with_$ac_useropt"
1167169689Skan"*) ;;
1168169689Skan      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1169169689Skan	 ac_unrecognized_sep=', ';;
1170169689Skan    esac
1171169689Skan    eval with_$ac_useropt=no ;;
1172169689Skan
1173169689Skan  --x)
1174169689Skan    # Obsolete; use --with-x.
1175169689Skan    with_x=yes ;;
1176169689Skan
1177169689Skan  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1178169689Skan  | --x-incl | --x-inc | --x-in | --x-i)
1179169689Skan    ac_prev=x_includes ;;
1180169689Skan  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1181169689Skan  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1182169689Skan    x_includes=$ac_optarg ;;
1183169689Skan
1184169689Skan  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1185169689Skan  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1186169689Skan    ac_prev=x_libraries ;;
1187169689Skan  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1188169689Skan  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1189169689Skan    x_libraries=$ac_optarg ;;
1190169689Skan
1191169689Skan  -*) as_fn_error "unrecognized option: \`$ac_option'
1192169689SkanTry \`$0 --help' for more information."
1193169689Skan    ;;
1194169689Skan
1195169689Skan  *=*)
1196169689Skan    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1197169689Skan    # Reject names that are not valid shell variable names.
1198169689Skan    case $ac_envvar in #(
1199169689Skan      '' | [0-9]* | *[!_$as_cr_alnum]* )
1200169689Skan      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1201169689Skan    esac
1202169689Skan    eval $ac_envvar=\$ac_optarg
1203169689Skan    export $ac_envvar ;;
1204169689Skan
1205169689Skan  *)
1206169689Skan    # FIXME: should be removed in autoconf 3.0.
1207169689Skan    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1208169689Skan    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1209169689Skan      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1210169689Skan    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1211169689Skan    ;;
1212169689Skan
1213169689Skan  esac
1214169689Skandone
1215169689Skan
1216169689Skanif test -n "$ac_prev"; then
1217169689Skan  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1218169689Skan  as_fn_error "missing argument to $ac_option"
1219169689Skanfi
1220169689Skan
1221169689Skanif test -n "$ac_unrecognized_opts"; then
1222169689Skan  case $enable_option_checking in
1223169689Skan    no) ;;
1224169689Skan    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1225169689Skan    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1226169689Skan  esac
1227169689Skanfi
1228169689Skan
1229169689Skan# Check all directory arguments for consistency.
1230169689Skanfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1231169689Skan		datadir sysconfdir sharedstatedir localstatedir includedir \
1232169689Skan		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1233169689Skan		libdir localedir mandir
1234169689Skando
1235169689Skan  eval ac_val=\$$ac_var
1236169689Skan  # Remove trailing slashes.
1237169689Skan  case $ac_val in
1238169689Skan    */ )
1239169689Skan      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1240169689Skan      eval $ac_var=\$ac_val;;
1241169689Skan  esac
1242169689Skan  # Be sure to have absolute directory names.
1243169689Skan  case $ac_val in
1244169689Skan    [\\/$]* | ?:[\\/]* )  continue;;
1245169689Skan    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1246169689Skan  esac
1247169689Skan  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1248169689Skandone
1249169689Skan
1250169689Skan# There might be people who depend on the old broken behavior: `$host'
1251169689Skan# used to hold the argument of --host etc.
1252169689Skan# FIXME: To remove some day.
1253169689Skanbuild=$build_alias
1254169689Skanhost=$host_alias
1255169689Skantarget=$target_alias
1256169689Skan
1257169689Skan# FIXME: To remove some day.
1258169689Skanif test "x$host_alias" != x; then
1259169689Skan  if test "x$build_alias" = x; then
1260169689Skan    cross_compiling=maybe
1261169689Skan    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1262169689Skan    If a cross compiler is detected then cross compile mode will be used." >&2
1263169689Skan  elif test "x$build_alias" != "x$host_alias"; then
1264169689Skan    cross_compiling=yes
1265169689Skan  fi
1266169689Skanfi
1267169689Skan
1268169689Skanac_tool_prefix=
1269169689Skantest -n "$host_alias" && ac_tool_prefix=$host_alias-
1270169689Skan
1271169689Skantest "$silent" = yes && exec 6>/dev/null
1272169689Skan
1273169689Skan
1274169689Skanac_pwd=`pwd` && test -n "$ac_pwd" &&
1275169689Skanac_ls_di=`ls -di .` &&
1276169689Skanac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1277169689Skan  as_fn_error "working directory cannot be determined"
1278169689Skantest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1279169689Skan  as_fn_error "pwd does not report name of working directory"
1280169689Skan
1281169689Skan
1282169689Skan# Find the source files, if location was not specified.
1283169689Skanif test -z "$srcdir"; then
1284169689Skan  ac_srcdir_defaulted=yes
1285169689Skan  # Try the directory containing this script, then the parent directory.
1286169689Skan  ac_confdir=`$as_dirname -- "$as_myself" ||
1287169689Skan$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1288169689Skan	 X"$as_myself" : 'X\(//\)[^/]' \| \
1289169689Skan	 X"$as_myself" : 'X\(//\)$' \| \
1290169689Skan	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1291169689Skan$as_echo X"$as_myself" |
1292169689Skan    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1293169689Skan	    s//\1/
1294169689Skan	    q
1295169689Skan	  }
1296169689Skan	  /^X\(\/\/\)[^/].*/{
1297169689Skan	    s//\1/
1298169689Skan	    q
1299169689Skan	  }
1300169689Skan	  /^X\(\/\/\)$/{
1301169689Skan	    s//\1/
1302169689Skan	    q
1303169689Skan	  }
1304169689Skan	  /^X\(\/\).*/{
1305169689Skan	    s//\1/
1306169689Skan	    q
1307169689Skan	  }
1308169689Skan	  s/.*/./; q'`
1309169689Skan  srcdir=$ac_confdir
1310  if test ! -r "$srcdir/$ac_unique_file"; then
1311    srcdir=..
1312  fi
1313else
1314  ac_srcdir_defaulted=no
1315fi
1316if test ! -r "$srcdir/$ac_unique_file"; then
1317  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1318  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1319fi
1320ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1321ac_abs_confdir=`(
1322	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1323	pwd)`
1324# When building in place, set srcdir=.
1325if test "$ac_abs_confdir" = "$ac_pwd"; then
1326  srcdir=.
1327fi
1328# Remove unnecessary trailing slashes from srcdir.
1329# Double slashes in file names in object file debugging info
1330# mess up M-x gdb in Emacs.
1331case $srcdir in
1332*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1333esac
1334for ac_var in $ac_precious_vars; do
1335  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1336  eval ac_env_${ac_var}_value=\$${ac_var}
1337  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1338  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1339done
1340
1341#
1342# Report the --help message.
1343#
1344if test "$ac_init_help" = "long"; then
1345  # Omit some internal or obsolete options to make the list less imposing.
1346  # This message is too long to be a string in the A/UX 3.1 sh.
1347  cat <<_ACEOF
1348\`configure' configures this package to adapt to many kinds of systems.
1349
1350Usage: $0 [OPTION]... [VAR=VALUE]...
1351
1352To assign environment variables (e.g., CC, CFLAGS...), specify them as
1353VAR=VALUE.  See below for descriptions of some of the useful variables.
1354
1355Defaults for the options are specified in brackets.
1356
1357Configuration:
1358  -h, --help              display this help and exit
1359      --help=short        display options specific to this package
1360      --help=recursive    display the short help of all the included packages
1361  -V, --version           display version information and exit
1362  -q, --quiet, --silent   do not print \`checking...' messages
1363      --cache-file=FILE   cache test results in FILE [disabled]
1364  -C, --config-cache      alias for \`--cache-file=config.cache'
1365  -n, --no-create         do not create output files
1366      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1367
1368Installation directories:
1369  --prefix=PREFIX         install architecture-independent files in PREFIX
1370                          [$ac_default_prefix]
1371  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1372                          [PREFIX]
1373
1374By default, \`make install' will install all the files in
1375\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1376an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1377for instance \`--prefix=\$HOME'.
1378
1379For better control, use the options below.
1380
1381Fine tuning of the installation directories:
1382  --bindir=DIR            user executables [EPREFIX/bin]
1383  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1384  --libexecdir=DIR        program executables [EPREFIX/libexec]
1385  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1386  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1387  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1388  --libdir=DIR            object code libraries [EPREFIX/lib]
1389  --includedir=DIR        C header files [PREFIX/include]
1390  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1391  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1392  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1393  --infodir=DIR           info documentation [DATAROOTDIR/info]
1394  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1395  --mandir=DIR            man documentation [DATAROOTDIR/man]
1396  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1397  --htmldir=DIR           html documentation [DOCDIR]
1398  --dvidir=DIR            dvi documentation [DOCDIR]
1399  --pdfdir=DIR            pdf documentation [DOCDIR]
1400  --psdir=DIR             ps documentation [DOCDIR]
1401_ACEOF
1402
1403  cat <<\_ACEOF
1404
1405Program names:
1406  --program-prefix=PREFIX            prepend PREFIX to installed program names
1407  --program-suffix=SUFFIX            append SUFFIX to installed program names
1408  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1409
1410System types:
1411  --build=BUILD     configure for building on BUILD [guessed]
1412  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1413  --target=TARGET   configure for building compilers for TARGET [HOST]
1414_ACEOF
1415fi
1416
1417if test -n "$ac_init_help"; then
1418
1419  cat <<\_ACEOF
1420
1421Optional Features:
1422  --disable-option-checking  ignore unrecognized --enable/--with options
1423  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1424  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1425  --disable-dependency-tracking  speeds up one-time build
1426  --enable-dependency-tracking   do not reject slow dependency extractors
1427  --enable-maintainer-mode  enable make rules and dependencies not useful
1428			  (and sometimes confusing) to the casual installer
1429  --enable-targets        alternative target configurations
1430  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1431  --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
1432  --enable-got=<type>     GOT handling scheme (target, single, negative,
1433                          multigot)
1434  --enable-werror         treat compile warnings as errors
1435  --enable-build-warnings enable build-time compiler warnings
1436  --enable-plugins        Enable support for plugins (defaults no)
1437  --disable-largefile     omit support for large files
1438  --enable-shared[=PKGS]  build shared libraries [default=yes]
1439  --enable-static[=PKGS]  build static libraries [default=yes]
1440  --enable-fast-install[=PKGS]
1441                          optimize for fast installation [default=yes]
1442  --disable-libtool-lock  avoid locking (might break parallel builds)
1443  --disable-nls           do not use Native Language Support
1444  --enable-initfini-array	use .init_array/.fini_array sections
1445
1446Optional Packages:
1447  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1448  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1449  --with-lib-path=dir1:dir2...  set default LIB_PATH
1450  --with-sysroot=DIR Search for usr/lib et al within DIR.
1451  --with-pic              try to use only PIC/non-PIC objects [default=use
1452                          both]
1453  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1454  --with-zlib             include zlib support (auto/yes/no) default=auto
1455
1456Some influential environment variables:
1457  CC          C compiler command
1458  CFLAGS      C compiler flags
1459  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1460              nonstandard directory <lib dir>
1461  LIBS        libraries to pass to the linker, e.g. -l<library>
1462  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1463              you have headers in a nonstandard directory <include dir>
1464  CPP         C preprocessor
1465  CXX         C++ compiler command
1466  CXXFLAGS    C++ compiler flags
1467  CXXCPP      C++ preprocessor
1468  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1469              the first program found out of: `bison -y', `byacc', `yacc'.
1470  YFLAGS      The list of arguments that will be passed by default to $YACC.
1471              This script will default YFLAGS to the empty string to avoid a
1472              default value of `-d' given by some make applications.
1473
1474Use these variables to override the choices made by `configure' or to help
1475it to find libraries and programs with nonstandard names/locations.
1476
1477Report bugs to the package provider.
1478_ACEOF
1479ac_status=$?
1480fi
1481
1482if test "$ac_init_help" = "recursive"; then
1483  # If there are subdirs, report their specific --help.
1484  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1485    test -d "$ac_dir" ||
1486      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1487      continue
1488    ac_builddir=.
1489
1490case "$ac_dir" in
1491.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1492*)
1493  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1494  # A ".." for each directory in $ac_dir_suffix.
1495  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1496  case $ac_top_builddir_sub in
1497  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1498  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1499  esac ;;
1500esac
1501ac_abs_top_builddir=$ac_pwd
1502ac_abs_builddir=$ac_pwd$ac_dir_suffix
1503# for backward compatibility:
1504ac_top_builddir=$ac_top_build_prefix
1505
1506case $srcdir in
1507  .)  # We are building in place.
1508    ac_srcdir=.
1509    ac_top_srcdir=$ac_top_builddir_sub
1510    ac_abs_top_srcdir=$ac_pwd ;;
1511  [\\/]* | ?:[\\/]* )  # Absolute name.
1512    ac_srcdir=$srcdir$ac_dir_suffix;
1513    ac_top_srcdir=$srcdir
1514    ac_abs_top_srcdir=$srcdir ;;
1515  *) # Relative name.
1516    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1517    ac_top_srcdir=$ac_top_build_prefix$srcdir
1518    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1519esac
1520ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1521
1522    cd "$ac_dir" || { ac_status=$?; continue; }
1523    # Check for guested configure.
1524    if test -f "$ac_srcdir/configure.gnu"; then
1525      echo &&
1526      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1527    elif test -f "$ac_srcdir/configure"; then
1528      echo &&
1529      $SHELL "$ac_srcdir/configure" --help=recursive
1530    else
1531      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1532    fi || ac_status=$?
1533    cd "$ac_pwd" || { ac_status=$?; break; }
1534  done
1535fi
1536
1537test -n "$ac_init_help" && exit $ac_status
1538if $ac_init_version; then
1539  cat <<\_ACEOF
1540configure
1541generated by GNU Autoconf 2.64
1542
1543Copyright (C) 2009 Free Software Foundation, Inc.
1544This configure script is free software; the Free Software Foundation
1545gives unlimited permission to copy, distribute and modify it.
1546_ACEOF
1547  exit
1548fi
1549
1550## ------------------------ ##
1551## Autoconf initialization. ##
1552## ------------------------ ##
1553
1554# ac_fn_c_try_compile LINENO
1555# --------------------------
1556# Try to compile conftest.$ac_ext, and return whether this succeeded.
1557ac_fn_c_try_compile ()
1558{
1559  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1560  rm -f conftest.$ac_objext
1561  if { { ac_try="$ac_compile"
1562case "(($ac_try" in
1563  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564  *) ac_try_echo=$ac_try;;
1565esac
1566eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567$as_echo "$ac_try_echo"; } >&5
1568  (eval "$ac_compile") 2>conftest.err
1569  ac_status=$?
1570  if test -s conftest.err; then
1571    grep -v '^ *+' conftest.err >conftest.er1
1572    cat conftest.er1 >&5
1573    mv -f conftest.er1 conftest.err
1574  fi
1575  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1576  test $ac_status = 0; } && {
1577	 test -z "$ac_c_werror_flag" ||
1578	 test ! -s conftest.err
1579       } && test -s conftest.$ac_objext; then :
1580  ac_retval=0
1581else
1582  $as_echo "$as_me: failed program was:" >&5
1583sed 's/^/| /' conftest.$ac_ext >&5
1584
1585	ac_retval=1
1586fi
1587  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1588  return $ac_retval
1589
1590} # ac_fn_c_try_compile
1591
1592# ac_fn_c_try_link LINENO
1593# -----------------------
1594# Try to link conftest.$ac_ext, and return whether this succeeded.
1595ac_fn_c_try_link ()
1596{
1597  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1598  rm -f conftest.$ac_objext conftest$ac_exeext
1599  if { { ac_try="$ac_link"
1600case "(($ac_try" in
1601  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1602  *) ac_try_echo=$ac_try;;
1603esac
1604eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1605$as_echo "$ac_try_echo"; } >&5
1606  (eval "$ac_link") 2>conftest.err
1607  ac_status=$?
1608  if test -s conftest.err; then
1609    grep -v '^ *+' conftest.err >conftest.er1
1610    cat conftest.er1 >&5
1611    mv -f conftest.er1 conftest.err
1612  fi
1613  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1614  test $ac_status = 0; } && {
1615	 test -z "$ac_c_werror_flag" ||
1616	 test ! -s conftest.err
1617       } && test -s conftest$ac_exeext && {
1618	 test "$cross_compiling" = yes ||
1619	 $as_test_x conftest$ac_exeext
1620       }; then :
1621  ac_retval=0
1622else
1623  $as_echo "$as_me: failed program was:" >&5
1624sed 's/^/| /' conftest.$ac_ext >&5
1625
1626	ac_retval=1
1627fi
1628  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1629  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1630  # interfere with the next link command; also delete a directory that is
1631  # left behind by Apple's compiler.  We do this before executing the actions.
1632  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1633  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634  return $ac_retval
1635
1636} # ac_fn_c_try_link
1637
1638# ac_fn_c_try_cpp LINENO
1639# ----------------------
1640# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1641ac_fn_c_try_cpp ()
1642{
1643  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644  if { { ac_try="$ac_cpp conftest.$ac_ext"
1645case "(($ac_try" in
1646  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1647  *) ac_try_echo=$ac_try;;
1648esac
1649eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1650$as_echo "$ac_try_echo"; } >&5
1651  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1652  ac_status=$?
1653  if test -s conftest.err; then
1654    grep -v '^ *+' conftest.err >conftest.er1
1655    cat conftest.er1 >&5
1656    mv -f conftest.er1 conftest.err
1657  fi
1658  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1659  test $ac_status = 0; } >/dev/null && {
1660	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1661	 test ! -s conftest.err
1662       }; then :
1663  ac_retval=0
1664else
1665  $as_echo "$as_me: failed program was:" >&5
1666sed 's/^/| /' conftest.$ac_ext >&5
1667
1668    ac_retval=1
1669fi
1670  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1671  return $ac_retval
1672
1673} # ac_fn_c_try_cpp
1674
1675# ac_fn_cxx_try_compile LINENO
1676# ----------------------------
1677# Try to compile conftest.$ac_ext, and return whether this succeeded.
1678ac_fn_cxx_try_compile ()
1679{
1680  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681  rm -f conftest.$ac_objext
1682  if { { ac_try="$ac_compile"
1683case "(($ac_try" in
1684  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1685  *) ac_try_echo=$ac_try;;
1686esac
1687eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1688$as_echo "$ac_try_echo"; } >&5
1689  (eval "$ac_compile") 2>conftest.err
1690  ac_status=$?
1691  if test -s conftest.err; then
1692    grep -v '^ *+' conftest.err >conftest.er1
1693    cat conftest.er1 >&5
1694    mv -f conftest.er1 conftest.err
1695  fi
1696  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1697  test $ac_status = 0; } && {
1698	 test -z "$ac_cxx_werror_flag" ||
1699	 test ! -s conftest.err
1700       } && test -s conftest.$ac_objext; then :
1701  ac_retval=0
1702else
1703  $as_echo "$as_me: failed program was:" >&5
1704sed 's/^/| /' conftest.$ac_ext >&5
1705
1706	ac_retval=1
1707fi
1708  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1709  return $ac_retval
1710
1711} # ac_fn_cxx_try_compile
1712
1713# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1714# -------------------------------------------------------
1715# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1716# the include files in INCLUDES and setting the cache variable VAR
1717# accordingly.
1718ac_fn_c_check_header_mongrel ()
1719{
1720  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1721  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1722  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1723$as_echo_n "checking for $2... " >&6; }
1724if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1725  $as_echo_n "(cached) " >&6
1726fi
1727eval ac_res=\$$3
1728	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729$as_echo "$ac_res" >&6; }
1730else
1731  # Is the header compilable?
1732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1733$as_echo_n "checking $2 usability... " >&6; }
1734cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1735/* end confdefs.h.  */
1736$4
1737#include <$2>
1738_ACEOF
1739if ac_fn_c_try_compile "$LINENO"; then :
1740  ac_header_compiler=yes
1741else
1742  ac_header_compiler=no
1743fi
1744rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1746$as_echo "$ac_header_compiler" >&6; }
1747
1748# Is the header present?
1749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1750$as_echo_n "checking $2 presence... " >&6; }
1751cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1752/* end confdefs.h.  */
1753#include <$2>
1754_ACEOF
1755if ac_fn_c_try_cpp "$LINENO"; then :
1756  ac_header_preproc=yes
1757else
1758  ac_header_preproc=no
1759fi
1760rm -f conftest.err conftest.$ac_ext
1761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1762$as_echo "$ac_header_preproc" >&6; }
1763
1764# So?  What about this header?
1765case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1766  yes:no: )
1767    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1768$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1769    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1770$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1771    ;;
1772  no:yes:* )
1773    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1774$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1775    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1776$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1777    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1778$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1779    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1780$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1781    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1782$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1783    ;;
1784esac
1785  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1786$as_echo_n "checking for $2... " >&6; }
1787if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1788  $as_echo_n "(cached) " >&6
1789else
1790  eval "$3=\$ac_header_compiler"
1791fi
1792eval ac_res=\$$3
1793	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1794$as_echo "$ac_res" >&6; }
1795fi
1796  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1797
1798} # ac_fn_c_check_header_mongrel
1799
1800# ac_fn_c_try_run LINENO
1801# ----------------------
1802# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1803# that executables *can* be run.
1804ac_fn_c_try_run ()
1805{
1806  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807  if { { ac_try="$ac_link"
1808case "(($ac_try" in
1809  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1810  *) ac_try_echo=$ac_try;;
1811esac
1812eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1813$as_echo "$ac_try_echo"; } >&5
1814  (eval "$ac_link") 2>&5
1815  ac_status=$?
1816  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1817  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1818  { { case "(($ac_try" in
1819  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1820  *) ac_try_echo=$ac_try;;
1821esac
1822eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1823$as_echo "$ac_try_echo"; } >&5
1824  (eval "$ac_try") 2>&5
1825  ac_status=$?
1826  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1827  test $ac_status = 0; }; }; then :
1828  ac_retval=0
1829else
1830  $as_echo "$as_me: program exited with status $ac_status" >&5
1831       $as_echo "$as_me: failed program was:" >&5
1832sed 's/^/| /' conftest.$ac_ext >&5
1833
1834       ac_retval=$ac_status
1835fi
1836  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1837  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1838  return $ac_retval
1839
1840} # ac_fn_c_try_run
1841
1842# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1843# -------------------------------------------------------
1844# Tests whether HEADER exists and can be compiled using the include files in
1845# INCLUDES, setting the cache variable VAR accordingly.
1846ac_fn_c_check_header_compile ()
1847{
1848  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1850$as_echo_n "checking for $2... " >&6; }
1851if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1852  $as_echo_n "(cached) " >&6
1853else
1854  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1855/* end confdefs.h.  */
1856$4
1857#include <$2>
1858_ACEOF
1859if ac_fn_c_try_compile "$LINENO"; then :
1860  eval "$3=yes"
1861else
1862  eval "$3=no"
1863fi
1864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1865fi
1866eval ac_res=\$$3
1867	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1868$as_echo "$ac_res" >&6; }
1869  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1870
1871} # ac_fn_c_check_header_compile
1872
1873# ac_fn_c_check_func LINENO FUNC VAR
1874# ----------------------------------
1875# Tests whether FUNC exists, setting the cache variable VAR accordingly
1876ac_fn_c_check_func ()
1877{
1878  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1879  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1880$as_echo_n "checking for $2... " >&6; }
1881if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1882  $as_echo_n "(cached) " >&6
1883else
1884  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1885/* end confdefs.h.  */
1886/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1887   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1888#define $2 innocuous_$2
1889
1890/* System header to define __stub macros and hopefully few prototypes,
1891    which can conflict with char $2 (); below.
1892    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1893    <limits.h> exists even on freestanding compilers.  */
1894
1895#ifdef __STDC__
1896# include <limits.h>
1897#else
1898# include <assert.h>
1899#endif
1900
1901#undef $2
1902
1903/* Override any GCC internal prototype to avoid an error.
1904   Use char because int might match the return type of a GCC
1905   builtin and then its argument prototype would still apply.  */
1906#ifdef __cplusplus
1907extern "C"
1908#endif
1909char $2 ();
1910/* The GNU C library defines this for functions which it implements
1911    to always fail with ENOSYS.  Some functions are actually named
1912    something starting with __ and the normal name is an alias.  */
1913#if defined __stub_$2 || defined __stub___$2
1914choke me
1915#endif
1916
1917int
1918main ()
1919{
1920return $2 ();
1921  ;
1922  return 0;
1923}
1924_ACEOF
1925if ac_fn_c_try_link "$LINENO"; then :
1926  eval "$3=yes"
1927else
1928  eval "$3=no"
1929fi
1930rm -f core conftest.err conftest.$ac_objext \
1931    conftest$ac_exeext conftest.$ac_ext
1932fi
1933eval ac_res=\$$3
1934	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1935$as_echo "$ac_res" >&6; }
1936  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1937
1938} # ac_fn_c_check_func
1939
1940# ac_fn_cxx_try_cpp LINENO
1941# ------------------------
1942# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1943ac_fn_cxx_try_cpp ()
1944{
1945  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1946  if { { ac_try="$ac_cpp conftest.$ac_ext"
1947case "(($ac_try" in
1948  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1949  *) ac_try_echo=$ac_try;;
1950esac
1951eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1952$as_echo "$ac_try_echo"; } >&5
1953  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1954  ac_status=$?
1955  if test -s conftest.err; then
1956    grep -v '^ *+' conftest.err >conftest.er1
1957    cat conftest.er1 >&5
1958    mv -f conftest.er1 conftest.err
1959  fi
1960  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1961  test $ac_status = 0; } >/dev/null && {
1962	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1963	 test ! -s conftest.err
1964       }; then :
1965  ac_retval=0
1966else
1967  $as_echo "$as_me: failed program was:" >&5
1968sed 's/^/| /' conftest.$ac_ext >&5
1969
1970    ac_retval=1
1971fi
1972  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1973  return $ac_retval
1974
1975} # ac_fn_cxx_try_cpp
1976
1977# ac_fn_cxx_try_link LINENO
1978# -------------------------
1979# Try to link conftest.$ac_ext, and return whether this succeeded.
1980ac_fn_cxx_try_link ()
1981{
1982  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1983  rm -f conftest.$ac_objext conftest$ac_exeext
1984  if { { ac_try="$ac_link"
1985case "(($ac_try" in
1986  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1987  *) ac_try_echo=$ac_try;;
1988esac
1989eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1990$as_echo "$ac_try_echo"; } >&5
1991  (eval "$ac_link") 2>conftest.err
1992  ac_status=$?
1993  if test -s conftest.err; then
1994    grep -v '^ *+' conftest.err >conftest.er1
1995    cat conftest.er1 >&5
1996    mv -f conftest.er1 conftest.err
1997  fi
1998  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1999  test $ac_status = 0; } && {
2000	 test -z "$ac_cxx_werror_flag" ||
2001	 test ! -s conftest.err
2002       } && test -s conftest$ac_exeext && {
2003	 test "$cross_compiling" = yes ||
2004	 $as_test_x conftest$ac_exeext
2005       }; then :
2006  ac_retval=0
2007else
2008  $as_echo "$as_me: failed program was:" >&5
2009sed 's/^/| /' conftest.$ac_ext >&5
2010
2011	ac_retval=1
2012fi
2013  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2014  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2015  # interfere with the next link command; also delete a directory that is
2016  # left behind by Apple's compiler.  We do this before executing the actions.
2017  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2018  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2019  return $ac_retval
2020
2021} # ac_fn_cxx_try_link
2022
2023# ac_fn_c_check_decl LINENO SYMBOL VAR
2024# ------------------------------------
2025# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2026ac_fn_c_check_decl ()
2027{
2028  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2029  as_decl_name=`echo $2|sed 's/ *(.*//'`
2030  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2031  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2032$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2033if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2034  $as_echo_n "(cached) " >&6
2035else
2036  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2037/* end confdefs.h.  */
2038$4
2039int
2040main ()
2041{
2042#ifndef $as_decl_name
2043#ifdef __cplusplus
2044  (void) $as_decl_use;
2045#else
2046  (void) $as_decl_name;
2047#endif
2048#endif
2049
2050  ;
2051  return 0;
2052}
2053_ACEOF
2054if ac_fn_c_try_compile "$LINENO"; then :
2055  eval "$3=yes"
2056else
2057  eval "$3=no"
2058fi
2059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2060fi
2061eval ac_res=\$$3
2062	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2063$as_echo "$ac_res" >&6; }
2064  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2065
2066} # ac_fn_c_check_decl
2067
2068# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2069# --------------------------------------------
2070# Tries to find the compile-time value of EXPR in a program that includes
2071# INCLUDES, setting VAR accordingly. Returns whether the value could be
2072# computed
2073ac_fn_c_compute_int ()
2074{
2075  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2076  if test "$cross_compiling" = yes; then
2077    # Depending upon the size, compute the lo and hi bounds.
2078cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2079/* end confdefs.h.  */
2080$4
2081int
2082main ()
2083{
2084static int test_array [1 - 2 * !(($2) >= 0)];
2085test_array [0] = 0
2086
2087  ;
2088  return 0;
2089}
2090_ACEOF
2091if ac_fn_c_try_compile "$LINENO"; then :
2092  ac_lo=0 ac_mid=0
2093  while :; do
2094    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095/* end confdefs.h.  */
2096$4
2097int
2098main ()
2099{
2100static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2101test_array [0] = 0
2102
2103  ;
2104  return 0;
2105}
2106_ACEOF
2107if ac_fn_c_try_compile "$LINENO"; then :
2108  ac_hi=$ac_mid; break
2109else
2110  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2111			if test $ac_lo -le $ac_mid; then
2112			  ac_lo= ac_hi=
2113			  break
2114			fi
2115			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2116fi
2117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2118  done
2119else
2120  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2121/* end confdefs.h.  */
2122$4
2123int
2124main ()
2125{
2126static int test_array [1 - 2 * !(($2) < 0)];
2127test_array [0] = 0
2128
2129  ;
2130  return 0;
2131}
2132_ACEOF
2133if ac_fn_c_try_compile "$LINENO"; then :
2134  ac_hi=-1 ac_mid=-1
2135  while :; do
2136    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2137/* end confdefs.h.  */
2138$4
2139int
2140main ()
2141{
2142static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2143test_array [0] = 0
2144
2145  ;
2146  return 0;
2147}
2148_ACEOF
2149if ac_fn_c_try_compile "$LINENO"; then :
2150  ac_lo=$ac_mid; break
2151else
2152  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2153			if test $ac_mid -le $ac_hi; then
2154			  ac_lo= ac_hi=
2155			  break
2156			fi
2157			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2158fi
2159rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2160  done
2161else
2162  ac_lo= ac_hi=
2163fi
2164rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2165fi
2166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2167# Binary search between lo and hi bounds.
2168while test "x$ac_lo" != "x$ac_hi"; do
2169  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2170  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2171/* end confdefs.h.  */
2172$4
2173int
2174main ()
2175{
2176static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2177test_array [0] = 0
2178
2179  ;
2180  return 0;
2181}
2182_ACEOF
2183if ac_fn_c_try_compile "$LINENO"; then :
2184  ac_hi=$ac_mid
2185else
2186  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2187fi
2188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2189done
2190case $ac_lo in #((
2191?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2192'') ac_retval=1 ;;
2193esac
2194  else
2195    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2196/* end confdefs.h.  */
2197$4
2198static long int longval () { return $2; }
2199static unsigned long int ulongval () { return $2; }
2200#include <stdio.h>
2201#include <stdlib.h>
2202int
2203main ()
2204{
2205
2206  FILE *f = fopen ("conftest.val", "w");
2207  if (! f)
2208    return 1;
2209  if (($2) < 0)
2210    {
2211      long int i = longval ();
2212      if (i != ($2))
2213	return 1;
2214      fprintf (f, "%ld", i);
2215    }
2216  else
2217    {
2218      unsigned long int i = ulongval ();
2219      if (i != ($2))
2220	return 1;
2221      fprintf (f, "%lu", i);
2222    }
2223  /* Do not output a trailing newline, as this causes \r\n confusion
2224     on some platforms.  */
2225  return ferror (f) || fclose (f) != 0;
2226
2227  ;
2228  return 0;
2229}
2230_ACEOF
2231if ac_fn_c_try_run "$LINENO"; then :
2232  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2233else
2234  ac_retval=1
2235fi
2236rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2237  conftest.$ac_objext conftest.beam conftest.$ac_ext
2238rm -f conftest.val
2239
2240  fi
2241  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2242  return $ac_retval
2243
2244} # ac_fn_c_compute_int
2245cat >config.log <<_ACEOF
2246This file contains any messages produced by compilers while
2247running configure, to aid debugging if configure makes a mistake.
2248
2249It was created by $as_me, which was
2250generated by GNU Autoconf 2.64.  Invocation command line was
2251
2252  $ $0 $@
2253
2254_ACEOF
2255exec 5>>config.log
2256{
2257cat <<_ASUNAME
2258## --------- ##
2259## Platform. ##
2260## --------- ##
2261
2262hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2263uname -m = `(uname -m) 2>/dev/null || echo unknown`
2264uname -r = `(uname -r) 2>/dev/null || echo unknown`
2265uname -s = `(uname -s) 2>/dev/null || echo unknown`
2266uname -v = `(uname -v) 2>/dev/null || echo unknown`
2267
2268/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2269/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2270
2271/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2272/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2273/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2274/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2275/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2276/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2277/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2278
2279_ASUNAME
2280
2281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2282for as_dir in $PATH
2283do
2284  IFS=$as_save_IFS
2285  test -z "$as_dir" && as_dir=.
2286    $as_echo "PATH: $as_dir"
2287  done
2288IFS=$as_save_IFS
2289
2290} >&5
2291
2292cat >&5 <<_ACEOF
2293
2294
2295## ----------- ##
2296## Core tests. ##
2297## ----------- ##
2298
2299_ACEOF
2300
2301
2302# Keep a trace of the command line.
2303# Strip out --no-create and --no-recursion so they do not pile up.
2304# Strip out --silent because we don't want to record it for future runs.
2305# Also quote any args containing shell meta-characters.
2306# Make two passes to allow for proper duplicate-argument suppression.
2307ac_configure_args=
2308ac_configure_args0=
2309ac_configure_args1=
2310ac_must_keep_next=false
2311for ac_pass in 1 2
2312do
2313  for ac_arg
2314  do
2315    case $ac_arg in
2316    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2317    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2318    | -silent | --silent | --silen | --sile | --sil)
2319      continue ;;
2320    *\'*)
2321      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2322    esac
2323    case $ac_pass in
2324    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2325    2)
2326      as_fn_append ac_configure_args1 " '$ac_arg'"
2327      if test $ac_must_keep_next = true; then
2328	ac_must_keep_next=false # Got value, back to normal.
2329      else
2330	case $ac_arg in
2331	  *=* | --config-cache | -C | -disable-* | --disable-* \
2332	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2333	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2334	  | -with-* | --with-* | -without-* | --without-* | --x)
2335	    case "$ac_configure_args0 " in
2336	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2337	    esac
2338	    ;;
2339	  -* ) ac_must_keep_next=true ;;
2340	esac
2341      fi
2342      as_fn_append ac_configure_args " '$ac_arg'"
2343      ;;
2344    esac
2345  done
2346done
2347{ ac_configure_args0=; unset ac_configure_args0;}
2348{ ac_configure_args1=; unset ac_configure_args1;}
2349
2350# When interrupted or exit'd, cleanup temporary files, and complete
2351# config.log.  We remove comments because anyway the quotes in there
2352# would cause problems or look ugly.
2353# WARNING: Use '\'' to represent an apostrophe within the trap.
2354# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2355trap 'exit_status=$?
2356  # Save into config.log some information that might help in debugging.
2357  {
2358    echo
2359
2360    cat <<\_ASBOX
2361## ---------------- ##
2362## Cache variables. ##
2363## ---------------- ##
2364_ASBOX
2365    echo
2366    # The following way of writing the cache mishandles newlines in values,
2367(
2368  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2369    eval ac_val=\$$ac_var
2370    case $ac_val in #(
2371    *${as_nl}*)
2372      case $ac_var in #(
2373      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2374$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2375      esac
2376      case $ac_var in #(
2377      _ | IFS | as_nl) ;; #(
2378      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2379      *) { eval $ac_var=; unset $ac_var;} ;;
2380      esac ;;
2381    esac
2382  done
2383  (set) 2>&1 |
2384    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2385    *${as_nl}ac_space=\ *)
2386      sed -n \
2387	"s/'\''/'\''\\\\'\'''\''/g;
2388	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2389      ;; #(
2390    *)
2391      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2392      ;;
2393    esac |
2394    sort
2395)
2396    echo
2397
2398    cat <<\_ASBOX
2399## ----------------- ##
2400## Output variables. ##
2401## ----------------- ##
2402_ASBOX
2403    echo
2404    for ac_var in $ac_subst_vars
2405    do
2406      eval ac_val=\$$ac_var
2407      case $ac_val in
2408      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2409      esac
2410      $as_echo "$ac_var='\''$ac_val'\''"
2411    done | sort
2412    echo
2413
2414    if test -n "$ac_subst_files"; then
2415      cat <<\_ASBOX
2416## ------------------- ##
2417## File substitutions. ##
2418## ------------------- ##
2419_ASBOX
2420      echo
2421      for ac_var in $ac_subst_files
2422      do
2423	eval ac_val=\$$ac_var
2424	case $ac_val in
2425	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2426	esac
2427	$as_echo "$ac_var='\''$ac_val'\''"
2428      done | sort
2429      echo
2430    fi
2431
2432    if test -s confdefs.h; then
2433      cat <<\_ASBOX
2434## ----------- ##
2435## confdefs.h. ##
2436## ----------- ##
2437_ASBOX
2438      echo
2439      cat confdefs.h
2440      echo
2441    fi
2442    test "$ac_signal" != 0 &&
2443      $as_echo "$as_me: caught signal $ac_signal"
2444    $as_echo "$as_me: exit $exit_status"
2445  } >&5
2446  rm -f core *.core core.conftest.* &&
2447    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2448    exit $exit_status
2449' 0
2450for ac_signal in 1 2 13 15; do
2451  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2452done
2453ac_signal=0
2454
2455# confdefs.h avoids OS command line length limits that DEFS can exceed.
2456rm -f -r conftest* confdefs.h
2457
2458$as_echo "/* confdefs.h */" > confdefs.h
2459
2460# Predefined preprocessor variables.
2461
2462cat >>confdefs.h <<_ACEOF
2463#define PACKAGE_NAME "$PACKAGE_NAME"
2464_ACEOF
2465
2466cat >>confdefs.h <<_ACEOF
2467#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2468_ACEOF
2469
2470cat >>confdefs.h <<_ACEOF
2471#define PACKAGE_VERSION "$PACKAGE_VERSION"
2472_ACEOF
2473
2474cat >>confdefs.h <<_ACEOF
2475#define PACKAGE_STRING "$PACKAGE_STRING"
2476_ACEOF
2477
2478cat >>confdefs.h <<_ACEOF
2479#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2480_ACEOF
2481
2482cat >>confdefs.h <<_ACEOF
2483#define PACKAGE_URL "$PACKAGE_URL"
2484_ACEOF
2485
2486
2487# Let the site file select an alternate cache file if it wants to.
2488# Prefer an explicitly selected file to automatically selected ones.
2489ac_site_file1=NONE
2490ac_site_file2=NONE
2491if test -n "$CONFIG_SITE"; then
2492  ac_site_file1=$CONFIG_SITE
2493elif test "x$prefix" != xNONE; then
2494  ac_site_file1=$prefix/share/config.site
2495  ac_site_file2=$prefix/etc/config.site
2496else
2497  ac_site_file1=$ac_default_prefix/share/config.site
2498  ac_site_file2=$ac_default_prefix/etc/config.site
2499fi
2500for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2501do
2502  test "x$ac_site_file" = xNONE && continue
2503  if test -r "$ac_site_file"; then
2504    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2505$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2506    sed 's/^/| /' "$ac_site_file" >&5
2507    . "$ac_site_file"
2508  fi
2509done
2510
2511if test -r "$cache_file"; then
2512  # Some versions of bash will fail to source /dev/null (special
2513  # files actually), so we avoid doing that.
2514  if test -f "$cache_file"; then
2515    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2516$as_echo "$as_me: loading cache $cache_file" >&6;}
2517    case $cache_file in
2518      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2519      *)                      . "./$cache_file";;
2520    esac
2521  fi
2522else
2523  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2524$as_echo "$as_me: creating cache $cache_file" >&6;}
2525  >$cache_file
2526fi
2527
2528# Check that the precious variables saved in the cache have kept the same
2529# value.
2530ac_cache_corrupted=false
2531for ac_var in $ac_precious_vars; do
2532  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2533  eval ac_new_set=\$ac_env_${ac_var}_set
2534  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2535  eval ac_new_val=\$ac_env_${ac_var}_value
2536  case $ac_old_set,$ac_new_set in
2537    set,)
2538      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2539$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2540      ac_cache_corrupted=: ;;
2541    ,set)
2542      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2543$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2544      ac_cache_corrupted=: ;;
2545    ,);;
2546    *)
2547      if test "x$ac_old_val" != "x$ac_new_val"; then
2548	# differences in whitespace do not lead to failure.
2549	ac_old_val_w=`echo x $ac_old_val`
2550	ac_new_val_w=`echo x $ac_new_val`
2551	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2552	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2553$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2554	  ac_cache_corrupted=:
2555	else
2556	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2557$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2558	  eval $ac_var=\$ac_old_val
2559	fi
2560	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2561$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2562	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2563$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2564      fi;;
2565  esac
2566  # Pass precious variables to config.status.
2567  if test "$ac_new_set" = set; then
2568    case $ac_new_val in
2569    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2570    *) ac_arg=$ac_var=$ac_new_val ;;
2571    esac
2572    case " $ac_configure_args " in
2573      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2574      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2575    esac
2576  fi
2577done
2578if $ac_cache_corrupted; then
2579  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2580$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2581  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2582$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2583  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2584fi
2585## -------------------- ##
2586## Main body of script. ##
2587## -------------------- ##
2588
2589ac_ext=c
2590ac_cpp='$CPP $CPPFLAGS'
2591ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2592ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2593ac_compiler_gnu=$ac_cv_c_compiler_gnu
2594
2595
2596
2597
2598
2599
2600
2601ac_aux_dir=
2602for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2603  for ac_t in install-sh install.sh shtool; do
2604    if test -f "$ac_dir/$ac_t"; then
2605      ac_aux_dir=$ac_dir
2606      ac_install_sh="$ac_aux_dir/$ac_t -c"
2607      break 2
2608    fi
2609  done
2610done
2611if test -z "$ac_aux_dir"; then
2612  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2613fi
2614
2615# These three variables are undocumented and unsupported,
2616# and are intended to be withdrawn in a future Autoconf release.
2617# They can cause serious problems if a builder's source tree is in a directory
2618# whose full name contains unusual characters.
2619ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2620ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2621ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2622
2623
2624# Make sure we can run config.sub.
2625$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2626  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2627
2628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2629$as_echo_n "checking build system type... " >&6; }
2630if test "${ac_cv_build+set}" = set; then :
2631  $as_echo_n "(cached) " >&6
2632else
2633  ac_build_alias=$build_alias
2634test "x$ac_build_alias" = x &&
2635  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2636test "x$ac_build_alias" = x &&
2637  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2638ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2639  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2640
2641fi
2642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2643$as_echo "$ac_cv_build" >&6; }
2644case $ac_cv_build in
2645*-*-*) ;;
2646*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2647esac
2648build=$ac_cv_build
2649ac_save_IFS=$IFS; IFS='-'
2650set x $ac_cv_build
2651shift
2652build_cpu=$1
2653build_vendor=$2
2654shift; shift
2655# Remember, the first character of IFS is used to create $*,
2656# except with old shells:
2657build_os=$*
2658IFS=$ac_save_IFS
2659case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2660
2661
2662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2663$as_echo_n "checking host system type... " >&6; }
2664if test "${ac_cv_host+set}" = set; then :
2665  $as_echo_n "(cached) " >&6
2666else
2667  if test "x$host_alias" = x; then
2668  ac_cv_host=$ac_cv_build
2669else
2670  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2671    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2672fi
2673
2674fi
2675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2676$as_echo "$ac_cv_host" >&6; }
2677case $ac_cv_host in
2678*-*-*) ;;
2679*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2680esac
2681host=$ac_cv_host
2682ac_save_IFS=$IFS; IFS='-'
2683set x $ac_cv_host
2684shift
2685host_cpu=$1
2686host_vendor=$2
2687shift; shift
2688# Remember, the first character of IFS is used to create $*,
2689# except with old shells:
2690host_os=$*
2691IFS=$ac_save_IFS
2692case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2693
2694
2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2696$as_echo_n "checking target system type... " >&6; }
2697if test "${ac_cv_target+set}" = set; then :
2698  $as_echo_n "(cached) " >&6
2699else
2700  if test "x$target_alias" = x; then
2701  ac_cv_target=$ac_cv_host
2702else
2703  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2704    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2705fi
2706
2707fi
2708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2709$as_echo "$ac_cv_target" >&6; }
2710case $ac_cv_target in
2711*-*-*) ;;
2712*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2713esac
2714target=$ac_cv_target
2715ac_save_IFS=$IFS; IFS='-'
2716set x $ac_cv_target
2717shift
2718target_cpu=$1
2719target_vendor=$2
2720shift; shift
2721# Remember, the first character of IFS is used to create $*,
2722# except with old shells:
2723target_os=$*
2724IFS=$ac_save_IFS
2725case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2726
2727
2728# The aliases save the names the user supplied, while $host etc.
2729# will get canonicalized.
2730test -n "$target_alias" &&
2731  test "$program_prefix$program_suffix$program_transform_name" = \
2732    NONENONEs,x,x, &&
2733  program_prefix=${target_alias}-
2734
2735ac_ext=c
2736ac_cpp='$CPP $CPPFLAGS'
2737ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2738ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2739ac_compiler_gnu=$ac_cv_c_compiler_gnu
2740if test -n "$ac_tool_prefix"; then
2741  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2742set dummy ${ac_tool_prefix}gcc; ac_word=$2
2743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2744$as_echo_n "checking for $ac_word... " >&6; }
2745if test "${ac_cv_prog_CC+set}" = set; then :
2746  $as_echo_n "(cached) " >&6
2747else
2748  if test -n "$CC"; then
2749  ac_cv_prog_CC="$CC" # Let the user override the test.
2750else
2751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752for as_dir in $PATH
2753do
2754  IFS=$as_save_IFS
2755  test -z "$as_dir" && as_dir=.
2756    for ac_exec_ext in '' $ac_executable_extensions; do
2757  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2759    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2760    break 2
2761  fi
2762done
2763  done
2764IFS=$as_save_IFS
2765
2766fi
2767fi
2768CC=$ac_cv_prog_CC
2769if test -n "$CC"; then
2770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2771$as_echo "$CC" >&6; }
2772else
2773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2774$as_echo "no" >&6; }
2775fi
2776
2777
2778fi
2779if test -z "$ac_cv_prog_CC"; then
2780  ac_ct_CC=$CC
2781  # Extract the first word of "gcc", so it can be a program name with args.
2782set dummy gcc; ac_word=$2
2783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2784$as_echo_n "checking for $ac_word... " >&6; }
2785if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2786  $as_echo_n "(cached) " >&6
2787else
2788  if test -n "$ac_ct_CC"; then
2789  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2790else
2791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2792for as_dir in $PATH
2793do
2794  IFS=$as_save_IFS
2795  test -z "$as_dir" && as_dir=.
2796    for ac_exec_ext in '' $ac_executable_extensions; do
2797  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2798    ac_cv_prog_ac_ct_CC="gcc"
2799    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2800    break 2
2801  fi
2802done
2803  done
2804IFS=$as_save_IFS
2805
2806fi
2807fi
2808ac_ct_CC=$ac_cv_prog_ac_ct_CC
2809if test -n "$ac_ct_CC"; then
2810  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2811$as_echo "$ac_ct_CC" >&6; }
2812else
2813  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2814$as_echo "no" >&6; }
2815fi
2816
2817  if test "x$ac_ct_CC" = x; then
2818    CC=""
2819  else
2820    case $cross_compiling:$ac_tool_warned in
2821yes:)
2822{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2823$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2824ac_tool_warned=yes ;;
2825esac
2826    CC=$ac_ct_CC
2827  fi
2828else
2829  CC="$ac_cv_prog_CC"
2830fi
2831
2832if test -z "$CC"; then
2833          if test -n "$ac_tool_prefix"; then
2834    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2835set dummy ${ac_tool_prefix}cc; ac_word=$2
2836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2837$as_echo_n "checking for $ac_word... " >&6; }
2838if test "${ac_cv_prog_CC+set}" = set; then :
2839  $as_echo_n "(cached) " >&6
2840else
2841  if test -n "$CC"; then
2842  ac_cv_prog_CC="$CC" # Let the user override the test.
2843else
2844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2845for as_dir in $PATH
2846do
2847  IFS=$as_save_IFS
2848  test -z "$as_dir" && as_dir=.
2849    for ac_exec_ext in '' $ac_executable_extensions; do
2850  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2851    ac_cv_prog_CC="${ac_tool_prefix}cc"
2852    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2853    break 2
2854  fi
2855done
2856  done
2857IFS=$as_save_IFS
2858
2859fi
2860fi
2861CC=$ac_cv_prog_CC
2862if test -n "$CC"; then
2863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2864$as_echo "$CC" >&6; }
2865else
2866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2867$as_echo "no" >&6; }
2868fi
2869
2870
2871  fi
2872fi
2873if test -z "$CC"; then
2874  # Extract the first word of "cc", so it can be a program name with args.
2875set dummy cc; ac_word=$2
2876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877$as_echo_n "checking for $ac_word... " >&6; }
2878if test "${ac_cv_prog_CC+set}" = set; then :
2879  $as_echo_n "(cached) " >&6
2880else
2881  if test -n "$CC"; then
2882  ac_cv_prog_CC="$CC" # Let the user override the test.
2883else
2884  ac_prog_rejected=no
2885as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2886for as_dir in $PATH
2887do
2888  IFS=$as_save_IFS
2889  test -z "$as_dir" && as_dir=.
2890    for ac_exec_ext in '' $ac_executable_extensions; do
2891  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2892    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2893       ac_prog_rejected=yes
2894       continue
2895     fi
2896    ac_cv_prog_CC="cc"
2897    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2898    break 2
2899  fi
2900done
2901  done
2902IFS=$as_save_IFS
2903
2904if test $ac_prog_rejected = yes; then
2905  # We found a bogon in the path, so make sure we never use it.
2906  set dummy $ac_cv_prog_CC
2907  shift
2908  if test $# != 0; then
2909    # We chose a different compiler from the bogus one.
2910    # However, it has the same basename, so the bogon will be chosen
2911    # first if we set CC to just the basename; use the full file name.
2912    shift
2913    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2914  fi
2915fi
2916fi
2917fi
2918CC=$ac_cv_prog_CC
2919if test -n "$CC"; then
2920  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2921$as_echo "$CC" >&6; }
2922else
2923  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2924$as_echo "no" >&6; }
2925fi
2926
2927
2928fi
2929if test -z "$CC"; then
2930  if test -n "$ac_tool_prefix"; then
2931  for ac_prog in cl.exe
2932  do
2933    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2934set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2936$as_echo_n "checking for $ac_word... " >&6; }
2937if test "${ac_cv_prog_CC+set}" = set; then :
2938  $as_echo_n "(cached) " >&6
2939else
2940  if test -n "$CC"; then
2941  ac_cv_prog_CC="$CC" # Let the user override the test.
2942else
2943as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2944for as_dir in $PATH
2945do
2946  IFS=$as_save_IFS
2947  test -z "$as_dir" && as_dir=.
2948    for ac_exec_ext in '' $ac_executable_extensions; do
2949  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2950    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2951    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2952    break 2
2953  fi
2954done
2955  done
2956IFS=$as_save_IFS
2957
2958fi
2959fi
2960CC=$ac_cv_prog_CC
2961if test -n "$CC"; then
2962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2963$as_echo "$CC" >&6; }
2964else
2965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2966$as_echo "no" >&6; }
2967fi
2968
2969
2970    test -n "$CC" && break
2971  done
2972fi
2973if test -z "$CC"; then
2974  ac_ct_CC=$CC
2975  for ac_prog in cl.exe
2976do
2977  # Extract the first word of "$ac_prog", so it can be a program name with args.
2978set dummy $ac_prog; ac_word=$2
2979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2980$as_echo_n "checking for $ac_word... " >&6; }
2981if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2982  $as_echo_n "(cached) " >&6
2983else
2984  if test -n "$ac_ct_CC"; then
2985  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2986else
2987as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2988for as_dir in $PATH
2989do
2990  IFS=$as_save_IFS
2991  test -z "$as_dir" && as_dir=.
2992    for ac_exec_ext in '' $ac_executable_extensions; do
2993  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2994    ac_cv_prog_ac_ct_CC="$ac_prog"
2995    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2996    break 2
2997  fi
2998done
2999  done
3000IFS=$as_save_IFS
3001
3002fi
3003fi
3004ac_ct_CC=$ac_cv_prog_ac_ct_CC
3005if test -n "$ac_ct_CC"; then
3006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3007$as_echo "$ac_ct_CC" >&6; }
3008else
3009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3010$as_echo "no" >&6; }
3011fi
3012
3013
3014  test -n "$ac_ct_CC" && break
3015done
3016
3017  if test "x$ac_ct_CC" = x; then
3018    CC=""
3019  else
3020    case $cross_compiling:$ac_tool_warned in
3021yes:)
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3023$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3024ac_tool_warned=yes ;;
3025esac
3026    CC=$ac_ct_CC
3027  fi
3028fi
3029
3030fi
3031
3032
3033test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3034$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3035as_fn_error "no acceptable C compiler found in \$PATH
3036See \`config.log' for more details." "$LINENO" 5; }
3037
3038# Provide some information about the compiler.
3039$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3040set X $ac_compile
3041ac_compiler=$2
3042for ac_option in --version -v -V -qversion; do
3043  { { ac_try="$ac_compiler $ac_option >&5"
3044case "(($ac_try" in
3045  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3046  *) ac_try_echo=$ac_try;;
3047esac
3048eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3049$as_echo "$ac_try_echo"; } >&5
3050  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3051  ac_status=$?
3052  if test -s conftest.err; then
3053    sed '10a\
3054... rest of stderr output deleted ...
3055         10q' conftest.err >conftest.er1
3056    cat conftest.er1 >&5
3057    rm -f conftest.er1 conftest.err
3058  fi
3059  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3060  test $ac_status = 0; }
3061done
3062
3063cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3064/* end confdefs.h.  */
3065
3066int
3067main ()
3068{
3069
3070  ;
3071  return 0;
3072}
3073_ACEOF
3074ac_clean_files_save=$ac_clean_files
3075ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3076# Try to create an executable without -o first, disregard a.out.
3077# It will help us diagnose broken compilers, and finding out an intuition
3078# of exeext.
3079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3080$as_echo_n "checking for C compiler default output file name... " >&6; }
3081ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3082
3083# The possible output files:
3084ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3085
3086ac_rmfiles=
3087for ac_file in $ac_files
3088do
3089  case $ac_file in
3090    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3091    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3092  esac
3093done
3094rm -f $ac_rmfiles
3095
3096if { { ac_try="$ac_link_default"
3097case "(($ac_try" in
3098  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099  *) ac_try_echo=$ac_try;;
3100esac
3101eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3102$as_echo "$ac_try_echo"; } >&5
3103  (eval "$ac_link_default") 2>&5
3104  ac_status=$?
3105  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3106  test $ac_status = 0; }; then :
3107  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3108# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3109# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3110# so that the user can short-circuit this test for compilers unknown to
3111# Autoconf.
3112for ac_file in $ac_files ''
3113do
3114  test -f "$ac_file" || continue
3115  case $ac_file in
3116    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3117	;;
3118    [ab].out )
3119	# We found the default executable, but exeext='' is most
3120	# certainly right.
3121	break;;
3122    *.* )
3123	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3124	then :; else
3125	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3126	fi
3127	# We set ac_cv_exeext here because the later test for it is not
3128	# safe: cross compilers may not add the suffix if given an `-o'
3129	# argument, so we may need to know it at that point already.
3130	# Even if this section looks crufty: it has the advantage of
3131	# actually working.
3132	break;;
3133    * )
3134	break;;
3135  esac
3136done
3137test "$ac_cv_exeext" = no && ac_cv_exeext=
3138
3139else
3140  ac_file=''
3141fi
3142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3143$as_echo "$ac_file" >&6; }
3144if test -z "$ac_file"; then :
3145  $as_echo "$as_me: failed program was:" >&5
3146sed 's/^/| /' conftest.$ac_ext >&5
3147
3148{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3149$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3150{ as_fn_set_status 77
3151as_fn_error "C compiler cannot create executables
3152See \`config.log' for more details." "$LINENO" 5; }; }
3153fi
3154ac_exeext=$ac_cv_exeext
3155
3156# Check that the compiler produces executables we can run.  If not, either
3157# the compiler is broken, or we cross compile.
3158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3159$as_echo_n "checking whether the C compiler works... " >&6; }
3160# If not cross compiling, check that we can run a simple program.
3161if test "$cross_compiling" != yes; then
3162  if { ac_try='./$ac_file'
3163  { { case "(($ac_try" in
3164  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3165  *) ac_try_echo=$ac_try;;
3166esac
3167eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3168$as_echo "$ac_try_echo"; } >&5
3169  (eval "$ac_try") 2>&5
3170  ac_status=$?
3171  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3172  test $ac_status = 0; }; }; then
3173    cross_compiling=no
3174  else
3175    if test "$cross_compiling" = maybe; then
3176	cross_compiling=yes
3177    else
3178	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3179$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3180as_fn_error "cannot run C compiled programs.
3181If you meant to cross compile, use \`--host'.
3182See \`config.log' for more details." "$LINENO" 5; }
3183    fi
3184  fi
3185fi
3186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3187$as_echo "yes" >&6; }
3188
3189rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3190ac_clean_files=$ac_clean_files_save
3191# Check that the compiler produces executables we can run.  If not, either
3192# the compiler is broken, or we cross compile.
3193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3194$as_echo_n "checking whether we are cross compiling... " >&6; }
3195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3196$as_echo "$cross_compiling" >&6; }
3197
3198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3199$as_echo_n "checking for suffix of executables... " >&6; }
3200if { { ac_try="$ac_link"
3201case "(($ac_try" in
3202  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3203  *) ac_try_echo=$ac_try;;
3204esac
3205eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3206$as_echo "$ac_try_echo"; } >&5
3207  (eval "$ac_link") 2>&5
3208  ac_status=$?
3209  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3210  test $ac_status = 0; }; then :
3211  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3212# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3213# work properly (i.e., refer to `conftest.exe'), while it won't with
3214# `rm'.
3215for ac_file in conftest.exe conftest conftest.*; do
3216  test -f "$ac_file" || continue
3217  case $ac_file in
3218    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3219    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3220	  break;;
3221    * ) break;;
3222  esac
3223done
3224else
3225  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3226$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3227as_fn_error "cannot compute suffix of executables: cannot compile and link
3228See \`config.log' for more details." "$LINENO" 5; }
3229fi
3230rm -f conftest$ac_cv_exeext
3231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3232$as_echo "$ac_cv_exeext" >&6; }
3233
3234rm -f conftest.$ac_ext
3235EXEEXT=$ac_cv_exeext
3236ac_exeext=$EXEEXT
3237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3238$as_echo_n "checking for suffix of object files... " >&6; }
3239if test "${ac_cv_objext+set}" = set; then :
3240  $as_echo_n "(cached) " >&6
3241else
3242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3243/* end confdefs.h.  */
3244
3245int
3246main ()
3247{
3248
3249  ;
3250  return 0;
3251}
3252_ACEOF
3253rm -f conftest.o conftest.obj
3254if { { ac_try="$ac_compile"
3255case "(($ac_try" in
3256  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257  *) ac_try_echo=$ac_try;;
3258esac
3259eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3260$as_echo "$ac_try_echo"; } >&5
3261  (eval "$ac_compile") 2>&5
3262  ac_status=$?
3263  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3264  test $ac_status = 0; }; then :
3265  for ac_file in conftest.o conftest.obj conftest.*; do
3266  test -f "$ac_file" || continue;
3267  case $ac_file in
3268    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3269    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3270       break;;
3271  esac
3272done
3273else
3274  $as_echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3278$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3279as_fn_error "cannot compute suffix of object files: cannot compile
3280See \`config.log' for more details." "$LINENO" 5; }
3281fi
3282rm -f conftest.$ac_cv_objext conftest.$ac_ext
3283fi
3284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3285$as_echo "$ac_cv_objext" >&6; }
3286OBJEXT=$ac_cv_objext
3287ac_objext=$OBJEXT
3288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3289$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3290if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3291  $as_echo_n "(cached) " >&6
3292else
3293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3294/* end confdefs.h.  */
3295
3296int
3297main ()
3298{
3299#ifndef __GNUC__
3300       choke me
3301#endif
3302
3303  ;
3304  return 0;
3305}
3306_ACEOF
3307if ac_fn_c_try_compile "$LINENO"; then :
3308  ac_compiler_gnu=yes
3309else
3310  ac_compiler_gnu=no
3311fi
3312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3313ac_cv_c_compiler_gnu=$ac_compiler_gnu
3314
3315fi
3316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3317$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3318if test $ac_compiler_gnu = yes; then
3319  GCC=yes
3320else
3321  GCC=
3322fi
3323ac_test_CFLAGS=${CFLAGS+set}
3324ac_save_CFLAGS=$CFLAGS
3325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3326$as_echo_n "checking whether $CC accepts -g... " >&6; }
3327if test "${ac_cv_prog_cc_g+set}" = set; then :
3328  $as_echo_n "(cached) " >&6
3329else
3330  ac_save_c_werror_flag=$ac_c_werror_flag
3331   ac_c_werror_flag=yes
3332   ac_cv_prog_cc_g=no
3333   CFLAGS="-g"
3334   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3335/* end confdefs.h.  */
3336
3337int
3338main ()
3339{
3340
3341  ;
3342  return 0;
3343}
3344_ACEOF
3345if ac_fn_c_try_compile "$LINENO"; then :
3346  ac_cv_prog_cc_g=yes
3347else
3348  CFLAGS=""
3349      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3350/* end confdefs.h.  */
3351
3352int
3353main ()
3354{
3355
3356  ;
3357  return 0;
3358}
3359_ACEOF
3360if ac_fn_c_try_compile "$LINENO"; then :
3361
3362else
3363  ac_c_werror_flag=$ac_save_c_werror_flag
3364	 CFLAGS="-g"
3365	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3366/* end confdefs.h.  */
3367
3368int
3369main ()
3370{
3371
3372  ;
3373  return 0;
3374}
3375_ACEOF
3376if ac_fn_c_try_compile "$LINENO"; then :
3377  ac_cv_prog_cc_g=yes
3378fi
3379rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3380fi
3381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3382fi
3383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3384   ac_c_werror_flag=$ac_save_c_werror_flag
3385fi
3386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3387$as_echo "$ac_cv_prog_cc_g" >&6; }
3388if test "$ac_test_CFLAGS" = set; then
3389  CFLAGS=$ac_save_CFLAGS
3390elif test $ac_cv_prog_cc_g = yes; then
3391  if test "$GCC" = yes; then
3392    CFLAGS="-g -O2"
3393  else
3394    CFLAGS="-g"
3395  fi
3396else
3397  if test "$GCC" = yes; then
3398    CFLAGS="-O2"
3399  else
3400    CFLAGS=
3401  fi
3402fi
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3404$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3405if test "${ac_cv_prog_cc_c89+set}" = set; then :
3406  $as_echo_n "(cached) " >&6
3407else
3408  ac_cv_prog_cc_c89=no
3409ac_save_CC=$CC
3410cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411/* end confdefs.h.  */
3412#include <stdarg.h>
3413#include <stdio.h>
3414#include <sys/types.h>
3415#include <sys/stat.h>
3416/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3417struct buf { int x; };
3418FILE * (*rcsopen) (struct buf *, struct stat *, int);
3419static char *e (p, i)
3420     char **p;
3421     int i;
3422{
3423  return p[i];
3424}
3425static char *f (char * (*g) (char **, int), char **p, ...)
3426{
3427  char *s;
3428  va_list v;
3429  va_start (v,p);
3430  s = g (p, va_arg (v,int));
3431  va_end (v);
3432  return s;
3433}
3434
3435/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3436   function prototypes and stuff, but not '\xHH' hex character constants.
3437   These don't provoke an error unfortunately, instead are silently treated
3438   as 'x'.  The following induces an error, until -std is added to get
3439   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3440   array size at least.  It's necessary to write '\x00'==0 to get something
3441   that's true only with -std.  */
3442int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3443
3444/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3445   inside strings and character constants.  */
3446#define FOO(x) 'x'
3447int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3448
3449int test (int i, double x);
3450struct s1 {int (*f) (int a);};
3451struct s2 {int (*f) (double a);};
3452int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3453int argc;
3454char **argv;
3455int
3456main ()
3457{
3458return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3459  ;
3460  return 0;
3461}
3462_ACEOF
3463for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3464	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3465do
3466  CC="$ac_save_CC $ac_arg"
3467  if ac_fn_c_try_compile "$LINENO"; then :
3468  ac_cv_prog_cc_c89=$ac_arg
3469fi
3470rm -f core conftest.err conftest.$ac_objext
3471  test "x$ac_cv_prog_cc_c89" != "xno" && break
3472done
3473rm -f conftest.$ac_ext
3474CC=$ac_save_CC
3475
3476fi
3477# AC_CACHE_VAL
3478case "x$ac_cv_prog_cc_c89" in
3479  x)
3480    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3481$as_echo "none needed" >&6; } ;;
3482  xno)
3483    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3484$as_echo "unsupported" >&6; } ;;
3485  *)
3486    CC="$CC $ac_cv_prog_cc_c89"
3487    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3488$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3489esac
3490if test "x$ac_cv_prog_cc_c89" != xno; then :
3491
3492fi
3493
3494ac_ext=c
3495ac_cpp='$CPP $CPPFLAGS'
3496ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3497ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3498ac_compiler_gnu=$ac_cv_c_compiler_gnu
3499
3500
3501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3502$as_echo_n "checking for library containing strerror... " >&6; }
3503if test "${ac_cv_search_strerror+set}" = set; then :
3504  $as_echo_n "(cached) " >&6
3505else
3506  ac_func_search_save_LIBS=$LIBS
3507cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3508/* end confdefs.h.  */
3509
3510/* Override any GCC internal prototype to avoid an error.
3511   Use char because int might match the return type of a GCC
3512   builtin and then its argument prototype would still apply.  */
3513#ifdef __cplusplus
3514extern "C"
3515#endif
3516char strerror ();
3517int
3518main ()
3519{
3520return strerror ();
3521  ;
3522  return 0;
3523}
3524_ACEOF
3525for ac_lib in '' cposix; do
3526  if test -z "$ac_lib"; then
3527    ac_res="none required"
3528  else
3529    ac_res=-l$ac_lib
3530    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3531  fi
3532  if ac_fn_c_try_link "$LINENO"; then :
3533  ac_cv_search_strerror=$ac_res
3534fi
3535rm -f core conftest.err conftest.$ac_objext \
3536    conftest$ac_exeext
3537  if test "${ac_cv_search_strerror+set}" = set; then :
3538  break
3539fi
3540done
3541if test "${ac_cv_search_strerror+set}" = set; then :
3542
3543else
3544  ac_cv_search_strerror=no
3545fi
3546rm conftest.$ac_ext
3547LIBS=$ac_func_search_save_LIBS
3548fi
3549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3550$as_echo "$ac_cv_search_strerror" >&6; }
3551ac_res=$ac_cv_search_strerror
3552if test "$ac_res" != no; then :
3553  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3554
3555fi
3556
3557
3558BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3559am__api_version='1.11'
3560
3561# Find a good install program.  We prefer a C program (faster),
3562# so one script is as good as another.  But avoid the broken or
3563# incompatible versions:
3564# SysV /etc/install, /usr/sbin/install
3565# SunOS /usr/etc/install
3566# IRIX /sbin/install
3567# AIX /bin/install
3568# AmigaOS /C/install, which installs bootblocks on floppy discs
3569# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3570# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3571# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3572# OS/2's system install, which has a completely different semantic
3573# ./install, which can be erroneously created by make from ./install.sh.
3574# Reject install programs that cannot install multiple files.
3575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3576$as_echo_n "checking for a BSD-compatible install... " >&6; }
3577if test -z "$INSTALL"; then
3578if test "${ac_cv_path_install+set}" = set; then :
3579  $as_echo_n "(cached) " >&6
3580else
3581  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3582for as_dir in $PATH
3583do
3584  IFS=$as_save_IFS
3585  test -z "$as_dir" && as_dir=.
3586    # Account for people who put trailing slashes in PATH elements.
3587case $as_dir/ in #((
3588  ./ | .// | /[cC]/* | \
3589  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3590  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3591  /usr/ucb/* ) ;;
3592  *)
3593    # OSF1 and SCO ODT 3.0 have their own names for install.
3594    # Don't use installbsd from OSF since it installs stuff as root
3595    # by default.
3596    for ac_prog in ginstall scoinst install; do
3597      for ac_exec_ext in '' $ac_executable_extensions; do
3598	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3599	  if test $ac_prog = install &&
3600	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3601	    # AIX install.  It has an incompatible calling convention.
3602	    :
3603	  elif test $ac_prog = install &&
3604	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3605	    # program-specific install script used by HP pwplus--don't use.
3606	    :
3607	  else
3608	    rm -rf conftest.one conftest.two conftest.dir
3609	    echo one > conftest.one
3610	    echo two > conftest.two
3611	    mkdir conftest.dir
3612	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3613	      test -s conftest.one && test -s conftest.two &&
3614	      test -s conftest.dir/conftest.one &&
3615	      test -s conftest.dir/conftest.two
3616	    then
3617	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3618	      break 3
3619	    fi
3620	  fi
3621	fi
3622      done
3623    done
3624    ;;
3625esac
3626
3627  done
3628IFS=$as_save_IFS
3629
3630rm -rf conftest.one conftest.two conftest.dir
3631
3632fi
3633  if test "${ac_cv_path_install+set}" = set; then
3634    INSTALL=$ac_cv_path_install
3635  else
3636    # As a last resort, use the slow shell script.  Don't cache a
3637    # value for INSTALL within a source directory, because that will
3638    # break other packages using the cache if that directory is
3639    # removed, or if the value is a relative name.
3640    INSTALL=$ac_install_sh
3641  fi
3642fi
3643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3644$as_echo "$INSTALL" >&6; }
3645
3646# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3647# It thinks the first close brace ends the variable substitution.
3648test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3649
3650test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3651
3652test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3653
3654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3655$as_echo_n "checking whether build environment is sane... " >&6; }
3656# Just in case
3657sleep 1
3658echo timestamp > conftest.file
3659# Reject unsafe characters in $srcdir or the absolute working directory
3660# name.  Accept space and tab only in the latter.
3661am_lf='
3662'
3663case `pwd` in
3664  *[\\\"\#\$\&\'\`$am_lf]*)
3665    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3666esac
3667case $srcdir in
3668  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3669    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3670esac
3671
3672# Do `set' in a subshell so we don't clobber the current shell's
3673# arguments.  Must try -L first in case configure is actually a
3674# symlink; some systems play weird games with the mod time of symlinks
3675# (eg FreeBSD returns the mod time of the symlink's containing
3676# directory).
3677if (
3678   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3679   if test "$*" = "X"; then
3680      # -L didn't work.
3681      set X `ls -t "$srcdir/configure" conftest.file`
3682   fi
3683   rm -f conftest.file
3684   if test "$*" != "X $srcdir/configure conftest.file" \
3685      && test "$*" != "X conftest.file $srcdir/configure"; then
3686
3687      # If neither matched, then we have a broken ls.  This can happen
3688      # if, for instance, CONFIG_SHELL is bash and it inherits a
3689      # broken ls alias from the environment.  This has actually
3690      # happened.  Such a system could not be considered "sane".
3691      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3692alias in your environment" "$LINENO" 5
3693   fi
3694
3695   test "$2" = conftest.file
3696   )
3697then
3698   # Ok.
3699   :
3700else
3701   as_fn_error "newly created file is older than distributed files!
3702Check your system clock" "$LINENO" 5
3703fi
3704{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3705$as_echo "yes" >&6; }
3706test "$program_prefix" != NONE &&
3707  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3708# Use a double $ so make ignores it.
3709test "$program_suffix" != NONE &&
3710  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3711# Double any \ or $.
3712# By default was `s,x,x', remove it if useless.
3713ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3714program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3715
3716# expand $ac_aux_dir to an absolute path
3717am_aux_dir=`cd $ac_aux_dir && pwd`
3718
3719if test x"${MISSING+set}" != xset; then
3720  case $am_aux_dir in
3721  *\ * | *\	*)
3722    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3723  *)
3724    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3725  esac
3726fi
3727# Use eval to expand $SHELL
3728if eval "$MISSING --run true"; then
3729  am_missing_run="$MISSING --run "
3730else
3731  am_missing_run=
3732  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3733$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3734fi
3735
3736if test x"${install_sh}" != xset; then
3737  case $am_aux_dir in
3738  *\ * | *\	*)
3739    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3740  *)
3741    install_sh="\${SHELL} $am_aux_dir/install-sh"
3742  esac
3743fi
3744
3745# Installed binaries are usually stripped using `strip' when the user
3746# run `make install-strip'.  However `strip' might not be the right
3747# tool to use in cross-compilation environments, therefore Automake
3748# will honor the `STRIP' environment variable to overrule this program.
3749if test "$cross_compiling" != no; then
3750  if test -n "$ac_tool_prefix"; then
3751  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3752set dummy ${ac_tool_prefix}strip; ac_word=$2
3753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3754$as_echo_n "checking for $ac_word... " >&6; }
3755if test "${ac_cv_prog_STRIP+set}" = set; then :
3756  $as_echo_n "(cached) " >&6
3757else
3758  if test -n "$STRIP"; then
3759  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3760else
3761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3762for as_dir in $PATH
3763do
3764  IFS=$as_save_IFS
3765  test -z "$as_dir" && as_dir=.
3766    for ac_exec_ext in '' $ac_executable_extensions; do
3767  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3768    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3769    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3770    break 2
3771  fi
3772done
3773  done
3774IFS=$as_save_IFS
3775
3776fi
3777fi
3778STRIP=$ac_cv_prog_STRIP
3779if test -n "$STRIP"; then
3780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3781$as_echo "$STRIP" >&6; }
3782else
3783  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3784$as_echo "no" >&6; }
3785fi
3786
3787
3788fi
3789if test -z "$ac_cv_prog_STRIP"; then
3790  ac_ct_STRIP=$STRIP
3791  # Extract the first word of "strip", so it can be a program name with args.
3792set dummy strip; ac_word=$2
3793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3794$as_echo_n "checking for $ac_word... " >&6; }
3795if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3796  $as_echo_n "(cached) " >&6
3797else
3798  if test -n "$ac_ct_STRIP"; then
3799  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3800else
3801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3802for as_dir in $PATH
3803do
3804  IFS=$as_save_IFS
3805  test -z "$as_dir" && as_dir=.
3806    for ac_exec_ext in '' $ac_executable_extensions; do
3807  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3808    ac_cv_prog_ac_ct_STRIP="strip"
3809    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3810    break 2
3811  fi
3812done
3813  done
3814IFS=$as_save_IFS
3815
3816fi
3817fi
3818ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3819if test -n "$ac_ct_STRIP"; then
3820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3821$as_echo "$ac_ct_STRIP" >&6; }
3822else
3823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3824$as_echo "no" >&6; }
3825fi
3826
3827  if test "x$ac_ct_STRIP" = x; then
3828    STRIP=":"
3829  else
3830    case $cross_compiling:$ac_tool_warned in
3831yes:)
3832{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3833$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3834ac_tool_warned=yes ;;
3835esac
3836    STRIP=$ac_ct_STRIP
3837  fi
3838else
3839  STRIP="$ac_cv_prog_STRIP"
3840fi
3841
3842fi
3843INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3844
3845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3846$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3847if test -z "$MKDIR_P"; then
3848  if test "${ac_cv_path_mkdir+set}" = set; then :
3849  $as_echo_n "(cached) " >&6
3850else
3851  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3852for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3853do
3854  IFS=$as_save_IFS
3855  test -z "$as_dir" && as_dir=.
3856    for ac_prog in mkdir gmkdir; do
3857	 for ac_exec_ext in '' $ac_executable_extensions; do
3858	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3859	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3860	     'mkdir (GNU coreutils) '* | \
3861	     'mkdir (coreutils) '* | \
3862	     'mkdir (fileutils) '4.1*)
3863	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3864	       break 3;;
3865	   esac
3866	 done
3867       done
3868  done
3869IFS=$as_save_IFS
3870
3871fi
3872
3873  if test "${ac_cv_path_mkdir+set}" = set; then
3874    MKDIR_P="$ac_cv_path_mkdir -p"
3875  else
3876    # As a last resort, use the slow shell script.  Don't cache a
3877    # value for MKDIR_P within a source directory, because that will
3878    # break other packages using the cache if that directory is
3879    # removed, or if the value is a relative name.
3880    test -d ./--version && rmdir ./--version
3881    MKDIR_P="$ac_install_sh -d"
3882  fi
3883fi
3884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3885$as_echo "$MKDIR_P" >&6; }
3886
3887mkdir_p="$MKDIR_P"
3888case $mkdir_p in
3889  [\\/$]* | ?:[\\/]*) ;;
3890  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3891esac
3892
3893for ac_prog in gawk mawk nawk awk
3894do
3895  # Extract the first word of "$ac_prog", so it can be a program name with args.
3896set dummy $ac_prog; ac_word=$2
3897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3898$as_echo_n "checking for $ac_word... " >&6; }
3899if test "${ac_cv_prog_AWK+set}" = set; then :
3900  $as_echo_n "(cached) " >&6
3901else
3902  if test -n "$AWK"; then
3903  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3904else
3905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3906for as_dir in $PATH
3907do
3908  IFS=$as_save_IFS
3909  test -z "$as_dir" && as_dir=.
3910    for ac_exec_ext in '' $ac_executable_extensions; do
3911  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3912    ac_cv_prog_AWK="$ac_prog"
3913    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3914    break 2
3915  fi
3916done
3917  done
3918IFS=$as_save_IFS
3919
3920fi
3921fi
3922AWK=$ac_cv_prog_AWK
3923if test -n "$AWK"; then
3924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3925$as_echo "$AWK" >&6; }
3926else
3927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3928$as_echo "no" >&6; }
3929fi
3930
3931
3932  test -n "$AWK" && break
3933done
3934
3935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3936$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3937set x ${MAKE-make}
3938ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3939if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3940  $as_echo_n "(cached) " >&6
3941else
3942  cat >conftest.make <<\_ACEOF
3943SHELL = /bin/sh
3944all:
3945	@echo '@@@%%%=$(MAKE)=@@@%%%'
3946_ACEOF
3947# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3948case `${MAKE-make} -f conftest.make 2>/dev/null` in
3949  *@@@%%%=?*=@@@%%%*)
3950    eval ac_cv_prog_make_${ac_make}_set=yes;;
3951  *)
3952    eval ac_cv_prog_make_${ac_make}_set=no;;
3953esac
3954rm -f conftest.make
3955fi
3956if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3958$as_echo "yes" >&6; }
3959  SET_MAKE=
3960else
3961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3962$as_echo "no" >&6; }
3963  SET_MAKE="MAKE=${MAKE-make}"
3964fi
3965
3966rm -rf .tst 2>/dev/null
3967mkdir .tst 2>/dev/null
3968if test -d .tst; then
3969  am__leading_dot=.
3970else
3971  am__leading_dot=_
3972fi
3973rmdir .tst 2>/dev/null
3974
3975DEPDIR="${am__leading_dot}deps"
3976
3977ac_config_commands="$ac_config_commands depfiles"
3978
3979
3980am_make=${MAKE-make}
3981cat > confinc << 'END'
3982am__doit:
3983	@echo this is the am__doit target
3984.PHONY: am__doit
3985END
3986# If we don't find an include directive, just comment out the code.
3987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3988$as_echo_n "checking for style of include used by $am_make... " >&6; }
3989am__include="#"
3990am__quote=
3991_am_result=none
3992# First try GNU make style include.
3993echo "include confinc" > confmf
3994# Ignore all kinds of additional output from `make'.
3995case `$am_make -s -f confmf 2> /dev/null` in #(
3996*the\ am__doit\ target*)
3997  am__include=include
3998  am__quote=
3999  _am_result=GNU
4000  ;;
4001esac
4002# Now try BSD make style include.
4003if test "$am__include" = "#"; then
4004   echo '.include "confinc"' > confmf
4005   case `$am_make -s -f confmf 2> /dev/null` in #(
4006   *the\ am__doit\ target*)
4007     am__include=.include
4008     am__quote="\""
4009     _am_result=BSD
4010     ;;
4011   esac
4012fi
4013
4014
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4016$as_echo "$_am_result" >&6; }
4017rm -f confinc confmf
4018
4019# Check whether --enable-dependency-tracking was given.
4020if test "${enable_dependency_tracking+set}" = set; then :
4021  enableval=$enable_dependency_tracking;
4022fi
4023
4024if test "x$enable_dependency_tracking" != xno; then
4025  am_depcomp="$ac_aux_dir/depcomp"
4026  AMDEPBACKSLASH='\'
4027fi
4028 if test "x$enable_dependency_tracking" != xno; then
4029  AMDEP_TRUE=
4030  AMDEP_FALSE='#'
4031else
4032  AMDEP_TRUE='#'
4033  AMDEP_FALSE=
4034fi
4035
4036
4037if test "`cd $srcdir && pwd`" != "`pwd`"; then
4038  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4039  # is not polluted with repeated "-I."
4040  am__isrc=' -I$(srcdir)'
4041  # test to see if srcdir already configured
4042  if test -f $srcdir/config.status; then
4043    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4044  fi
4045fi
4046
4047# test whether we have cygpath
4048if test -z "$CYGPATH_W"; then
4049  if (cygpath --version) >/dev/null 2>/dev/null; then
4050    CYGPATH_W='cygpath -w'
4051  else
4052    CYGPATH_W=echo
4053  fi
4054fi
4055
4056
4057# Define the identity of the package.
4058 PACKAGE=ld
4059 VERSION=${BFD_VERSION}
4060
4061
4062cat >>confdefs.h <<_ACEOF
4063#define PACKAGE "$PACKAGE"
4064_ACEOF
4065
4066
4067cat >>confdefs.h <<_ACEOF
4068#define VERSION "$VERSION"
4069_ACEOF
4070
4071# Some tools Automake needs.
4072
4073ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4074
4075
4076AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4077
4078
4079AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4080
4081
4082AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4083
4084
4085MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4086
4087# We need awk for the "check" target.  The system "awk" is bad on
4088# some platforms.
4089# Always define AMTAR for backward compatibility.
4090
4091AMTAR=${AMTAR-"${am_missing_run}tar"}
4092
4093am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4094
4095
4096
4097
4098depcc="$CC"   am_compiler_list=
4099
4100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4101$as_echo_n "checking dependency style of $depcc... " >&6; }
4102if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4103  $as_echo_n "(cached) " >&6
4104else
4105  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4106  # We make a subdir and do the tests there.  Otherwise we can end up
4107  # making bogus files that we don't know about and never remove.  For
4108  # instance it was reported that on HP-UX the gcc test will end up
4109  # making a dummy file named `D' -- because `-MD' means `put the output
4110  # in D'.
4111  mkdir conftest.dir
4112  # Copy depcomp to subdir because otherwise we won't find it if we're
4113  # using a relative directory.
4114  cp "$am_depcomp" conftest.dir
4115  cd conftest.dir
4116  # We will build objects and dependencies in a subdirectory because
4117  # it helps to detect inapplicable dependency modes.  For instance
4118  # both Tru64's cc and ICC support -MD to output dependencies as a
4119  # side effect of compilation, but ICC will put the dependencies in
4120  # the current directory while Tru64 will put them in the object
4121  # directory.
4122  mkdir sub
4123
4124  am_cv_CC_dependencies_compiler_type=none
4125  if test "$am_compiler_list" = ""; then
4126     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4127  fi
4128  am__universal=false
4129  case " $depcc " in #(
4130     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4131     esac
4132
4133  for depmode in $am_compiler_list; do
4134    # Setup a source with many dependencies, because some compilers
4135    # like to wrap large dependency lists on column 80 (with \), and
4136    # we should not choose a depcomp mode which is confused by this.
4137    #
4138    # We need to recreate these files for each test, as the compiler may
4139    # overwrite some of them when testing with obscure command lines.
4140    # This happens at least with the AIX C compiler.
4141    : > sub/conftest.c
4142    for i in 1 2 3 4 5 6; do
4143      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4144      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4145      # Solaris 8's {/usr,}/bin/sh.
4146      touch sub/conftst$i.h
4147    done
4148    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4149
4150    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4151    # mode.  It turns out that the SunPro C++ compiler does not properly
4152    # handle `-M -o', and we need to detect this.  Also, some Intel
4153    # versions had trouble with output in subdirs
4154    am__obj=sub/conftest.${OBJEXT-o}
4155    am__minus_obj="-o $am__obj"
4156    case $depmode in
4157    gcc)
4158      # This depmode causes a compiler race in universal mode.
4159      test "$am__universal" = false || continue
4160      ;;
4161    nosideeffect)
4162      # after this tag, mechanisms are not by side-effect, so they'll
4163      # only be used when explicitly requested
4164      if test "x$enable_dependency_tracking" = xyes; then
4165	continue
4166      else
4167	break
4168      fi
4169      ;;
4170    msvisualcpp | msvcmsys)
4171      # This compiler won't grok `-c -o', but also, the minuso test has
4172      # not run yet.  These depmodes are late enough in the game, and
4173      # so weak that their functioning should not be impacted.
4174      am__obj=conftest.${OBJEXT-o}
4175      am__minus_obj=
4176      ;;
4177    none) break ;;
4178    esac
4179    if depmode=$depmode \
4180       source=sub/conftest.c object=$am__obj \
4181       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4182       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4183         >/dev/null 2>conftest.err &&
4184       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4185       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4186       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4187       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4188      # icc doesn't choke on unknown options, it will just issue warnings
4189      # or remarks (even with -Werror).  So we grep stderr for any message
4190      # that says an option was ignored or not supported.
4191      # When given -MP, icc 7.0 and 7.1 complain thusly:
4192      #   icc: Command line warning: ignoring option '-M'; no argument required
4193      # The diagnosis changed in icc 8.0:
4194      #   icc: Command line remark: option '-MP' not supported
4195      if (grep 'ignoring option' conftest.err ||
4196          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4197        am_cv_CC_dependencies_compiler_type=$depmode
4198        break
4199      fi
4200    fi
4201  done
4202
4203  cd ..
4204  rm -rf conftest.dir
4205else
4206  am_cv_CC_dependencies_compiler_type=none
4207fi
4208
4209fi
4210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4211$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4212CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4213
4214 if
4215  test "x$enable_dependency_tracking" != xno \
4216  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4217  am__fastdepCC_TRUE=
4218  am__fastdepCC_FALSE='#'
4219else
4220  am__fastdepCC_TRUE='#'
4221  am__fastdepCC_FALSE=
4222fi
4223
4224
4225
4226
4227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4228$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4229    # Check whether --enable-maintainer-mode was given.
4230if test "${enable_maintainer_mode+set}" = set; then :
4231  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4232else
4233  USE_MAINTAINER_MODE=no
4234fi
4235
4236  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4237$as_echo "$USE_MAINTAINER_MODE" >&6; }
4238   if test $USE_MAINTAINER_MODE = yes; then
4239  MAINTAINER_MODE_TRUE=
4240  MAINTAINER_MODE_FALSE='#'
4241else
4242  MAINTAINER_MODE_TRUE='#'
4243  MAINTAINER_MODE_FALSE=
4244fi
4245
4246  MAINT=$MAINTAINER_MODE_TRUE
4247
4248
4249
4250
4251# Check whether --with-lib-path was given.
4252if test "${with_lib_path+set}" = set; then :
4253  withval=$with_lib_path; LIB_PATH=$withval
4254fi
4255
4256# Check whether --enable-targets was given.
4257if test "${enable_targets+set}" = set; then :
4258  enableval=$enable_targets; case "${enableval}" in
4259  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
4260            ;;
4261  no)       enable_targets= ;;
4262  *)        enable_targets=$enableval ;;
4263esac
4264fi
4265# Check whether --enable-64-bit-bfd was given.
4266if test "${enable_64_bit_bfd+set}" = set; then :
4267  enableval=$enable_64_bit_bfd; case "${enableval}" in
4268  yes)  want64=true  ;;
4269  no)   want64=false ;;
4270  *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
4271esac
4272else
4273  want64=false
4274fi
4275
4276
4277# Check whether --with-sysroot was given.
4278if test "${with_sysroot+set}" = set; then :
4279  withval=$with_sysroot;
4280 case ${with_sysroot} in
4281 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
4282 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
4283 esac
4284
4285 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
4286 use_sysroot=yes
4287
4288 if test "x$prefix" = xNONE; then
4289  test_prefix=/usr/local
4290 else
4291  test_prefix=$prefix
4292 fi
4293 if test "x$exec_prefix" = xNONE; then
4294  test_exec_prefix=$test_prefix
4295 else
4296  test_exec_prefix=$exec_prefix
4297 fi
4298 case ${TARGET_SYSTEM_ROOT} in
4299 "${test_prefix}"|"${test_prefix}/"*|\
4300 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
4301 '${prefix}'|'${prefix}/'*|\
4302 '${exec_prefix}'|'${exec_prefix}/'*)
4303   t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
4304   TARGET_SYSTEM_ROOT_DEFINE="$t"
4305   ;;
4306 esac
4307
4308else
4309
4310 use_sysroot=no
4311 TARGET_SYSTEM_ROOT=
4312 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
4313
4314fi
4315
4316
4317
4318
4319
4320# Check whether --enable-gold was given.
4321if test "${enable_gold+set}" = set; then :
4322  enableval=$enable_gold; case "${enableval}" in
4323 default)
4324   install_as_default=no
4325   installed_linker=ld.bfd
4326   ;;
4327 yes|no)
4328   install_as_default=yes
4329   installed_linker=ld.bfd
4330   ;;
4331 *)
4332   as_fn_error "invalid --enable-gold argument" "$LINENO" 5
4333   ;;
4334 esac
4335else
4336  install_as_default=yes
4337 installed_linker=ld.bfd
4338fi
4339
4340
4341
4342
4343# Check whether --enable-got was given.
4344if test "${enable_got+set}" = set; then :
4345  enableval=$enable_got; case "${enableval}" in
4346  target | single | negative | multigot)  got_handling=$enableval ;;
4347  *)  as_fn_error "bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
4348esac
4349else
4350  got_handling=target
4351fi
4352
4353
4354case "${got_handling}" in
4355  target)
4356
4357$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
4358 ;;
4359  single)
4360
4361$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
4362 ;;
4363  negative)
4364
4365$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
4366 ;;
4367  multigot)
4368
4369$as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
4370 ;;
4371  *)  as_fn_error "bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
4372esac
4373
4374ac_ext=c
4375ac_cpp='$CPP $CPPFLAGS'
4376ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4377ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4378ac_compiler_gnu=$ac_cv_c_compiler_gnu
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4380$as_echo_n "checking how to run the C preprocessor... " >&6; }
4381# On Suns, sometimes $CPP names a directory.
4382if test -n "$CPP" && test -d "$CPP"; then
4383  CPP=
4384fi
4385if test -z "$CPP"; then
4386  if test "${ac_cv_prog_CPP+set}" = set; then :
4387  $as_echo_n "(cached) " >&6
4388else
4389      # Double quotes because CPP needs to be expanded
4390    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4391    do
4392      ac_preproc_ok=false
4393for ac_c_preproc_warn_flag in '' yes
4394do
4395  # Use a header file that comes with gcc, so configuring glibc
4396  # with a fresh cross-compiler works.
4397  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4398  # <limits.h> exists even on freestanding compilers.
4399  # On the NeXT, cc -E runs the code through the compiler's parser,
4400  # not just through cpp. "Syntax error" is here to catch this case.
4401  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4402/* end confdefs.h.  */
4403#ifdef __STDC__
4404# include <limits.h>
4405#else
4406# include <assert.h>
4407#endif
4408		     Syntax error
4409_ACEOF
4410if ac_fn_c_try_cpp "$LINENO"; then :
4411
4412else
4413  # Broken: fails on valid input.
4414continue
4415fi
4416rm -f conftest.err conftest.$ac_ext
4417
4418  # OK, works on sane cases.  Now check whether nonexistent headers
4419  # can be detected and how.
4420  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4421/* end confdefs.h.  */
4422#include <ac_nonexistent.h>
4423_ACEOF
4424if ac_fn_c_try_cpp "$LINENO"; then :
4425  # Broken: success on invalid input.
4426continue
4427else
4428  # Passes both tests.
4429ac_preproc_ok=:
4430break
4431fi
4432rm -f conftest.err conftest.$ac_ext
4433
4434done
4435# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4436rm -f conftest.err conftest.$ac_ext
4437if $ac_preproc_ok; then :
4438  break
4439fi
4440
4441    done
4442    ac_cv_prog_CPP=$CPP
4443
4444fi
4445  CPP=$ac_cv_prog_CPP
4446else
4447  ac_cv_prog_CPP=$CPP
4448fi
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4450$as_echo "$CPP" >&6; }
4451ac_preproc_ok=false
4452for ac_c_preproc_warn_flag in '' yes
4453do
4454  # Use a header file that comes with gcc, so configuring glibc
4455  # with a fresh cross-compiler works.
4456  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4457  # <limits.h> exists even on freestanding compilers.
4458  # On the NeXT, cc -E runs the code through the compiler's parser,
4459  # not just through cpp. "Syntax error" is here to catch this case.
4460  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4461/* end confdefs.h.  */
4462#ifdef __STDC__
4463# include <limits.h>
4464#else
4465# include <assert.h>
4466#endif
4467		     Syntax error
4468_ACEOF
4469if ac_fn_c_try_cpp "$LINENO"; then :
4470
4471else
4472  # Broken: fails on valid input.
4473continue
4474fi
4475rm -f conftest.err conftest.$ac_ext
4476
4477  # OK, works on sane cases.  Now check whether nonexistent headers
4478  # can be detected and how.
4479  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480/* end confdefs.h.  */
4481#include <ac_nonexistent.h>
4482_ACEOF
4483if ac_fn_c_try_cpp "$LINENO"; then :
4484  # Broken: success on invalid input.
4485continue
4486else
4487  # Passes both tests.
4488ac_preproc_ok=:
4489break
4490fi
4491rm -f conftest.err conftest.$ac_ext
4492
4493done
4494# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4495rm -f conftest.err conftest.$ac_ext
4496if $ac_preproc_ok; then :
4497
4498else
4499  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4500$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4501as_fn_error "C preprocessor \"$CPP\" fails sanity check
4502See \`config.log' for more details." "$LINENO" 5; }
4503fi
4504
4505ac_ext=c
4506ac_cpp='$CPP $CPPFLAGS'
4507ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4508ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4509ac_compiler_gnu=$ac_cv_c_compiler_gnu
4510
4511
4512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4513$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4514if test "${ac_cv_path_GREP+set}" = set; then :
4515  $as_echo_n "(cached) " >&6
4516else
4517  if test -z "$GREP"; then
4518  ac_path_GREP_found=false
4519  # Loop through the user's path and test for each of PROGNAME-LIST
4520  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4521for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4522do
4523  IFS=$as_save_IFS
4524  test -z "$as_dir" && as_dir=.
4525    for ac_prog in grep ggrep; do
4526    for ac_exec_ext in '' $ac_executable_extensions; do
4527      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4528      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4529# Check for GNU ac_path_GREP and select it if it is found.
4530  # Check for GNU $ac_path_GREP
4531case `"$ac_path_GREP" --version 2>&1` in
4532*GNU*)
4533  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4534*)
4535  ac_count=0
4536  $as_echo_n 0123456789 >"conftest.in"
4537  while :
4538  do
4539    cat "conftest.in" "conftest.in" >"conftest.tmp"
4540    mv "conftest.tmp" "conftest.in"
4541    cp "conftest.in" "conftest.nl"
4542    $as_echo 'GREP' >> "conftest.nl"
4543    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4544    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4545    as_fn_arith $ac_count + 1 && ac_count=$as_val
4546    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4547      # Best one so far, save it but keep looking for a better one
4548      ac_cv_path_GREP="$ac_path_GREP"
4549      ac_path_GREP_max=$ac_count
4550    fi
4551    # 10*(2^10) chars as input seems more than enough
4552    test $ac_count -gt 10 && break
4553  done
4554  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4555esac
4556
4557      $ac_path_GREP_found && break 3
4558    done
4559  done
4560  done
4561IFS=$as_save_IFS
4562  if test -z "$ac_cv_path_GREP"; then
4563    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4564  fi
4565else
4566  ac_cv_path_GREP=$GREP
4567fi
4568
4569fi
4570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4571$as_echo "$ac_cv_path_GREP" >&6; }
4572 GREP="$ac_cv_path_GREP"
4573
4574
4575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4576$as_echo_n "checking for egrep... " >&6; }
4577if test "${ac_cv_path_EGREP+set}" = set; then :
4578  $as_echo_n "(cached) " >&6
4579else
4580  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4581   then ac_cv_path_EGREP="$GREP -E"
4582   else
4583     if test -z "$EGREP"; then
4584  ac_path_EGREP_found=false
4585  # Loop through the user's path and test for each of PROGNAME-LIST
4586  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4587for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4588do
4589  IFS=$as_save_IFS
4590  test -z "$as_dir" && as_dir=.
4591    for ac_prog in egrep; do
4592    for ac_exec_ext in '' $ac_executable_extensions; do
4593      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4594      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4595# Check for GNU ac_path_EGREP and select it if it is found.
4596  # Check for GNU $ac_path_EGREP
4597case `"$ac_path_EGREP" --version 2>&1` in
4598*GNU*)
4599  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4600*)
4601  ac_count=0
4602  $as_echo_n 0123456789 >"conftest.in"
4603  while :
4604  do
4605    cat "conftest.in" "conftest.in" >"conftest.tmp"
4606    mv "conftest.tmp" "conftest.in"
4607    cp "conftest.in" "conftest.nl"
4608    $as_echo 'EGREP' >> "conftest.nl"
4609    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4610    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4611    as_fn_arith $ac_count + 1 && ac_count=$as_val
4612    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4613      # Best one so far, save it but keep looking for a better one
4614      ac_cv_path_EGREP="$ac_path_EGREP"
4615      ac_path_EGREP_max=$ac_count
4616    fi
4617    # 10*(2^10) chars as input seems more than enough
4618    test $ac_count -gt 10 && break
4619  done
4620  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4621esac
4622
4623      $ac_path_EGREP_found && break 3
4624    done
4625  done
4626  done
4627IFS=$as_save_IFS
4628  if test -z "$ac_cv_path_EGREP"; then
4629    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4630  fi
4631else
4632  ac_cv_path_EGREP=$EGREP
4633fi
4634
4635   fi
4636fi
4637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4638$as_echo "$ac_cv_path_EGREP" >&6; }
4639 EGREP="$ac_cv_path_EGREP"
4640
4641
4642
4643GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
4644cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4645/* end confdefs.h.  */
4646__GNUC__
4647_ACEOF
4648if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4649  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
4650
4651else
4652  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
4653fi
4654rm -f conftest*
4655
4656
4657# Check whether --enable-werror was given.
4658if test "${enable_werror+set}" = set; then :
4659  enableval=$enable_werror; case "${enableval}" in
4660     yes | y) ERROR_ON_WARNING="yes" ;;
4661     no | n)  ERROR_ON_WARNING="no" ;;
4662     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4663   esac
4664fi
4665
4666
4667# Disable -Wformat by default when using gcc on mingw
4668case "${host}" in
4669  *-*-mingw32*)
4670    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4671      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
4672    fi
4673    ;;
4674  *) ;;
4675esac
4676
4677# Enable -Werror by default when using gcc
4678if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4679    ERROR_ON_WARNING=yes
4680fi
4681
4682NO_WERROR=
4683if test "${ERROR_ON_WARNING}" = yes ; then
4684    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
4685    NO_WERROR="-Wno-error"
4686fi
4687
4688if test "${GCC}" = yes ; then
4689  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
4690fi
4691
4692# Check whether --enable-build-warnings was given.
4693if test "${enable_build_warnings+set}" = set; then :
4694  enableval=$enable_build_warnings; case "${enableval}" in
4695  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
4696  no)	if test "${GCC}" = yes ; then
4697	  WARN_CFLAGS="-w"
4698	fi;;
4699  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4700        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
4701  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4702        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
4703  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4704esac
4705fi
4706
4707
4708if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4709  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
4710fi
4711
4712
4713
4714
4715
4716
4717  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
4718$as_echo_n "checking for LC_MESSAGES... " >&6; }
4719if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
4720  $as_echo_n "(cached) " >&6
4721else
4722  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4723/* end confdefs.h.  */
4724#include <locale.h>
4725int
4726main ()
4727{
4728return LC_MESSAGES
4729  ;
4730  return 0;
4731}
4732_ACEOF
4733if ac_fn_c_try_link "$LINENO"; then :
4734  am_cv_val_LC_MESSAGES=yes
4735else
4736  am_cv_val_LC_MESSAGES=no
4737fi
4738rm -f core conftest.err conftest.$ac_objext \
4739    conftest$ac_exeext conftest.$ac_ext
4740fi
4741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
4742$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
4743  if test $am_cv_val_LC_MESSAGES = yes; then
4744
4745$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
4746
4747  fi
4748
4749
4750ac_config_headers="$ac_config_headers config.h:config.in"
4751
4752
4753# PR 14072
4754
4755
4756if test -z "$target" ; then
4757    as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
4758fi
4759if test -z "$host" ; then
4760    as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
4761fi
4762
4763# host-specific stuff:
4764
4765ac_ext=c
4766ac_cpp='$CPP $CPPFLAGS'
4767ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4768ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4769ac_compiler_gnu=$ac_cv_c_compiler_gnu
4770if test -n "$ac_tool_prefix"; then
4771  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4772set dummy ${ac_tool_prefix}gcc; ac_word=$2
4773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4774$as_echo_n "checking for $ac_word... " >&6; }
4775if test "${ac_cv_prog_CC+set}" = set; then :
4776  $as_echo_n "(cached) " >&6
4777else
4778  if test -n "$CC"; then
4779  ac_cv_prog_CC="$CC" # Let the user override the test.
4780else
4781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4782for as_dir in $PATH
4783do
4784  IFS=$as_save_IFS
4785  test -z "$as_dir" && as_dir=.
4786    for ac_exec_ext in '' $ac_executable_extensions; do
4787  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4788    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4789    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4790    break 2
4791  fi
4792done
4793  done
4794IFS=$as_save_IFS
4795
4796fi
4797fi
4798CC=$ac_cv_prog_CC
4799if test -n "$CC"; then
4800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4801$as_echo "$CC" >&6; }
4802else
4803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4804$as_echo "no" >&6; }
4805fi
4806
4807
4808fi
4809if test -z "$ac_cv_prog_CC"; then
4810  ac_ct_CC=$CC
4811  # Extract the first word of "gcc", so it can be a program name with args.
4812set dummy gcc; ac_word=$2
4813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4814$as_echo_n "checking for $ac_word... " >&6; }
4815if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4816  $as_echo_n "(cached) " >&6
4817else
4818  if test -n "$ac_ct_CC"; then
4819  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4820else
4821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4822for as_dir in $PATH
4823do
4824  IFS=$as_save_IFS
4825  test -z "$as_dir" && as_dir=.
4826    for ac_exec_ext in '' $ac_executable_extensions; do
4827  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4828    ac_cv_prog_ac_ct_CC="gcc"
4829    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4830    break 2
4831  fi
4832done
4833  done
4834IFS=$as_save_IFS
4835
4836fi
4837fi
4838ac_ct_CC=$ac_cv_prog_ac_ct_CC
4839if test -n "$ac_ct_CC"; then
4840  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4841$as_echo "$ac_ct_CC" >&6; }
4842else
4843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4844$as_echo "no" >&6; }
4845fi
4846
4847  if test "x$ac_ct_CC" = x; then
4848    CC=""
4849  else
4850    case $cross_compiling:$ac_tool_warned in
4851yes:)
4852{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4853$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4854ac_tool_warned=yes ;;
4855esac
4856    CC=$ac_ct_CC
4857  fi
4858else
4859  CC="$ac_cv_prog_CC"
4860fi
4861
4862if test -z "$CC"; then
4863          if test -n "$ac_tool_prefix"; then
4864    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4865set dummy ${ac_tool_prefix}cc; ac_word=$2
4866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4867$as_echo_n "checking for $ac_word... " >&6; }
4868if test "${ac_cv_prog_CC+set}" = set; then :
4869  $as_echo_n "(cached) " >&6
4870else
4871  if test -n "$CC"; then
4872  ac_cv_prog_CC="$CC" # Let the user override the test.
4873else
4874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4875for as_dir in $PATH
4876do
4877  IFS=$as_save_IFS
4878  test -z "$as_dir" && as_dir=.
4879    for ac_exec_ext in '' $ac_executable_extensions; do
4880  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4881    ac_cv_prog_CC="${ac_tool_prefix}cc"
4882    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4883    break 2
4884  fi
4885done
4886  done
4887IFS=$as_save_IFS
4888
4889fi
4890fi
4891CC=$ac_cv_prog_CC
4892if test -n "$CC"; then
4893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4894$as_echo "$CC" >&6; }
4895else
4896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4897$as_echo "no" >&6; }
4898fi
4899
4900
4901  fi
4902fi
4903if test -z "$CC"; then
4904  # Extract the first word of "cc", so it can be a program name with args.
4905set dummy cc; ac_word=$2
4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4907$as_echo_n "checking for $ac_word... " >&6; }
4908if test "${ac_cv_prog_CC+set}" = set; then :
4909  $as_echo_n "(cached) " >&6
4910else
4911  if test -n "$CC"; then
4912  ac_cv_prog_CC="$CC" # Let the user override the test.
4913else
4914  ac_prog_rejected=no
4915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4916for as_dir in $PATH
4917do
4918  IFS=$as_save_IFS
4919  test -z "$as_dir" && as_dir=.
4920    for ac_exec_ext in '' $ac_executable_extensions; do
4921  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4922    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4923       ac_prog_rejected=yes
4924       continue
4925     fi
4926    ac_cv_prog_CC="cc"
4927    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4928    break 2
4929  fi
4930done
4931  done
4932IFS=$as_save_IFS
4933
4934if test $ac_prog_rejected = yes; then
4935  # We found a bogon in the path, so make sure we never use it.
4936  set dummy $ac_cv_prog_CC
4937  shift
4938  if test $# != 0; then
4939    # We chose a different compiler from the bogus one.
4940    # However, it has the same basename, so the bogon will be chosen
4941    # first if we set CC to just the basename; use the full file name.
4942    shift
4943    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4944  fi
4945fi
4946fi
4947fi
4948CC=$ac_cv_prog_CC
4949if test -n "$CC"; then
4950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4951$as_echo "$CC" >&6; }
4952else
4953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4954$as_echo "no" >&6; }
4955fi
4956
4957
4958fi
4959if test -z "$CC"; then
4960  if test -n "$ac_tool_prefix"; then
4961  for ac_prog in cl.exe
4962  do
4963    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4964set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4966$as_echo_n "checking for $ac_word... " >&6; }
4967if test "${ac_cv_prog_CC+set}" = set; then :
4968  $as_echo_n "(cached) " >&6
4969else
4970  if test -n "$CC"; then
4971  ac_cv_prog_CC="$CC" # Let the user override the test.
4972else
4973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4974for as_dir in $PATH
4975do
4976  IFS=$as_save_IFS
4977  test -z "$as_dir" && as_dir=.
4978    for ac_exec_ext in '' $ac_executable_extensions; do
4979  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4980    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4981    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4982    break 2
4983  fi
4984done
4985  done
4986IFS=$as_save_IFS
4987
4988fi
4989fi
4990CC=$ac_cv_prog_CC
4991if test -n "$CC"; then
4992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4993$as_echo "$CC" >&6; }
4994else
4995  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4996$as_echo "no" >&6; }
4997fi
4998
4999
5000    test -n "$CC" && break
5001  done
5002fi
5003if test -z "$CC"; then
5004  ac_ct_CC=$CC
5005  for ac_prog in cl.exe
5006do
5007  # Extract the first word of "$ac_prog", so it can be a program name with args.
5008set dummy $ac_prog; ac_word=$2
5009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5010$as_echo_n "checking for $ac_word... " >&6; }
5011if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
5012  $as_echo_n "(cached) " >&6
5013else
5014  if test -n "$ac_ct_CC"; then
5015  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5016else
5017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5018for as_dir in $PATH
5019do
5020  IFS=$as_save_IFS
5021  test -z "$as_dir" && as_dir=.
5022    for ac_exec_ext in '' $ac_executable_extensions; do
5023  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5024    ac_cv_prog_ac_ct_CC="$ac_prog"
5025    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5026    break 2
5027  fi
5028done
5029  done
5030IFS=$as_save_IFS
5031
5032fi
5033fi
5034ac_ct_CC=$ac_cv_prog_ac_ct_CC
5035if test -n "$ac_ct_CC"; then
5036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5037$as_echo "$ac_ct_CC" >&6; }
5038else
5039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5040$as_echo "no" >&6; }
5041fi
5042
5043
5044  test -n "$ac_ct_CC" && break
5045done
5046
5047  if test "x$ac_ct_CC" = x; then
5048    CC=""
5049  else
5050    case $cross_compiling:$ac_tool_warned in
5051yes:)
5052{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5053$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5054ac_tool_warned=yes ;;
5055esac
5056    CC=$ac_ct_CC
5057  fi
5058fi
5059
5060fi
5061
5062
5063test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5064$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5065as_fn_error "no acceptable C compiler found in \$PATH
5066See \`config.log' for more details." "$LINENO" 5; }
5067
5068# Provide some information about the compiler.
5069$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5070set X $ac_compile
5071ac_compiler=$2
5072for ac_option in --version -v -V -qversion; do
5073  { { ac_try="$ac_compiler $ac_option >&5"
5074case "(($ac_try" in
5075  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5076  *) ac_try_echo=$ac_try;;
5077esac
5078eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5079$as_echo "$ac_try_echo"; } >&5
5080  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5081  ac_status=$?
5082  if test -s conftest.err; then
5083    sed '10a\
5084... rest of stderr output deleted ...
5085         10q' conftest.err >conftest.er1
5086    cat conftest.er1 >&5
5087    rm -f conftest.er1 conftest.err
5088  fi
5089  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5090  test $ac_status = 0; }
5091done
5092
5093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5094$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5095if test "${ac_cv_c_compiler_gnu+set}" = set; then :
5096  $as_echo_n "(cached) " >&6
5097else
5098  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5099/* end confdefs.h.  */
5100
5101int
5102main ()
5103{
5104#ifndef __GNUC__
5105       choke me
5106#endif
5107
5108  ;
5109  return 0;
5110}
5111_ACEOF
5112if ac_fn_c_try_compile "$LINENO"; then :
5113  ac_compiler_gnu=yes
5114else
5115  ac_compiler_gnu=no
5116fi
5117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5118ac_cv_c_compiler_gnu=$ac_compiler_gnu
5119
5120fi
5121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5122$as_echo "$ac_cv_c_compiler_gnu" >&6; }
5123if test $ac_compiler_gnu = yes; then
5124  GCC=yes
5125else
5126  GCC=
5127fi
5128ac_test_CFLAGS=${CFLAGS+set}
5129ac_save_CFLAGS=$CFLAGS
5130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5131$as_echo_n "checking whether $CC accepts -g... " >&6; }
5132if test "${ac_cv_prog_cc_g+set}" = set; then :
5133  $as_echo_n "(cached) " >&6
5134else
5135  ac_save_c_werror_flag=$ac_c_werror_flag
5136   ac_c_werror_flag=yes
5137   ac_cv_prog_cc_g=no
5138   CFLAGS="-g"
5139   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5140/* end confdefs.h.  */
5141
5142int
5143main ()
5144{
5145
5146  ;
5147  return 0;
5148}
5149_ACEOF
5150if ac_fn_c_try_compile "$LINENO"; then :
5151  ac_cv_prog_cc_g=yes
5152else
5153  CFLAGS=""
5154      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5155/* end confdefs.h.  */
5156
5157int
5158main ()
5159{
5160
5161  ;
5162  return 0;
5163}
5164_ACEOF
5165if ac_fn_c_try_compile "$LINENO"; then :
5166
5167else
5168  ac_c_werror_flag=$ac_save_c_werror_flag
5169	 CFLAGS="-g"
5170	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5171/* end confdefs.h.  */
5172
5173int
5174main ()
5175{
5176
5177  ;
5178  return 0;
5179}
5180_ACEOF
5181if ac_fn_c_try_compile "$LINENO"; then :
5182  ac_cv_prog_cc_g=yes
5183fi
5184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5185fi
5186rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5187fi
5188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5189   ac_c_werror_flag=$ac_save_c_werror_flag
5190fi
5191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5192$as_echo "$ac_cv_prog_cc_g" >&6; }
5193if test "$ac_test_CFLAGS" = set; then
5194  CFLAGS=$ac_save_CFLAGS
5195elif test $ac_cv_prog_cc_g = yes; then
5196  if test "$GCC" = yes; then
5197    CFLAGS="-g -O2"
5198  else
5199    CFLAGS="-g"
5200  fi
5201else
5202  if test "$GCC" = yes; then
5203    CFLAGS="-O2"
5204  else
5205    CFLAGS=
5206  fi
5207fi
5208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5209$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5210if test "${ac_cv_prog_cc_c89+set}" = set; then :
5211  $as_echo_n "(cached) " >&6
5212else
5213  ac_cv_prog_cc_c89=no
5214ac_save_CC=$CC
5215cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5216/* end confdefs.h.  */
5217#include <stdarg.h>
5218#include <stdio.h>
5219#include <sys/types.h>
5220#include <sys/stat.h>
5221/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5222struct buf { int x; };
5223FILE * (*rcsopen) (struct buf *, struct stat *, int);
5224static char *e (p, i)
5225     char **p;
5226     int i;
5227{
5228  return p[i];
5229}
5230static char *f (char * (*g) (char **, int), char **p, ...)
5231{
5232  char *s;
5233  va_list v;
5234  va_start (v,p);
5235  s = g (p, va_arg (v,int));
5236  va_end (v);
5237  return s;
5238}
5239
5240/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5241   function prototypes and stuff, but not '\xHH' hex character constants.
5242   These don't provoke an error unfortunately, instead are silently treated
5243   as 'x'.  The following induces an error, until -std is added to get
5244   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5245   array size at least.  It's necessary to write '\x00'==0 to get something
5246   that's true only with -std.  */
5247int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5248
5249/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5250   inside strings and character constants.  */
5251#define FOO(x) 'x'
5252int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5253
5254int test (int i, double x);
5255struct s1 {int (*f) (int a);};
5256struct s2 {int (*f) (double a);};
5257int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5258int argc;
5259char **argv;
5260int
5261main ()
5262{
5263return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5264  ;
5265  return 0;
5266}
5267_ACEOF
5268for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5269	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5270do
5271  CC="$ac_save_CC $ac_arg"
5272  if ac_fn_c_try_compile "$LINENO"; then :
5273  ac_cv_prog_cc_c89=$ac_arg
5274fi
5275rm -f core conftest.err conftest.$ac_objext
5276  test "x$ac_cv_prog_cc_c89" != "xno" && break
5277done
5278rm -f conftest.$ac_ext
5279CC=$ac_save_CC
5280
5281fi
5282# AC_CACHE_VAL
5283case "x$ac_cv_prog_cc_c89" in
5284  x)
5285    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5286$as_echo "none needed" >&6; } ;;
5287  xno)
5288    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5289$as_echo "unsupported" >&6; } ;;
5290  *)
5291    CC="$CC $ac_cv_prog_cc_c89"
5292    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5293$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5294esac
5295if test "x$ac_cv_prog_cc_c89" != xno; then :
5296
5297fi
5298
5299ac_ext=c
5300ac_cpp='$CPP $CPPFLAGS'
5301ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5302ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5303ac_compiler_gnu=$ac_cv_c_compiler_gnu
5304
5305ac_ext=cpp
5306ac_cpp='$CXXCPP $CPPFLAGS'
5307ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5308ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5309ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5310if test -z "$CXX"; then
5311  if test -n "$CCC"; then
5312    CXX=$CCC
5313  else
5314    if test -n "$ac_tool_prefix"; then
5315  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5316  do
5317    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5318set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5320$as_echo_n "checking for $ac_word... " >&6; }
5321if test "${ac_cv_prog_CXX+set}" = set; then :
5322  $as_echo_n "(cached) " >&6
5323else
5324  if test -n "$CXX"; then
5325  ac_cv_prog_CXX="$CXX" # Let the user override the test.
5326else
5327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5328for as_dir in $PATH
5329do
5330  IFS=$as_save_IFS
5331  test -z "$as_dir" && as_dir=.
5332    for ac_exec_ext in '' $ac_executable_extensions; do
5333  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5334    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5335    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5336    break 2
5337  fi
5338done
5339  done
5340IFS=$as_save_IFS
5341
5342fi
5343fi
5344CXX=$ac_cv_prog_CXX
5345if test -n "$CXX"; then
5346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5347$as_echo "$CXX" >&6; }
5348else
5349  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5350$as_echo "no" >&6; }
5351fi
5352
5353
5354    test -n "$CXX" && break
5355  done
5356fi
5357if test -z "$CXX"; then
5358  ac_ct_CXX=$CXX
5359  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5360do
5361  # Extract the first word of "$ac_prog", so it can be a program name with args.
5362set dummy $ac_prog; ac_word=$2
5363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5364$as_echo_n "checking for $ac_word... " >&6; }
5365if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5366  $as_echo_n "(cached) " >&6
5367else
5368  if test -n "$ac_ct_CXX"; then
5369  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5370else
5371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5372for as_dir in $PATH
5373do
5374  IFS=$as_save_IFS
5375  test -z "$as_dir" && as_dir=.
5376    for ac_exec_ext in '' $ac_executable_extensions; do
5377  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5378    ac_cv_prog_ac_ct_CXX="$ac_prog"
5379    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5380    break 2
5381  fi
5382done
5383  done
5384IFS=$as_save_IFS
5385
5386fi
5387fi
5388ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5389if test -n "$ac_ct_CXX"; then
5390  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5391$as_echo "$ac_ct_CXX" >&6; }
5392else
5393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5394$as_echo "no" >&6; }
5395fi
5396
5397
5398  test -n "$ac_ct_CXX" && break
5399done
5400
5401  if test "x$ac_ct_CXX" = x; then
5402    CXX="g++"
5403  else
5404    case $cross_compiling:$ac_tool_warned in
5405yes:)
5406{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5407$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5408ac_tool_warned=yes ;;
5409esac
5410    CXX=$ac_ct_CXX
5411  fi
5412fi
5413
5414  fi
5415fi
5416# Provide some information about the compiler.
5417$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5418set X $ac_compile
5419ac_compiler=$2
5420for ac_option in --version -v -V -qversion; do
5421  { { ac_try="$ac_compiler $ac_option >&5"
5422case "(($ac_try" in
5423  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5424  *) ac_try_echo=$ac_try;;
5425esac
5426eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5427$as_echo "$ac_try_echo"; } >&5
5428  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5429  ac_status=$?
5430  if test -s conftest.err; then
5431    sed '10a\
5432... rest of stderr output deleted ...
5433         10q' conftest.err >conftest.er1
5434    cat conftest.er1 >&5
5435    rm -f conftest.er1 conftest.err
5436  fi
5437  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5438  test $ac_status = 0; }
5439done
5440
5441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5442$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5443if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5444  $as_echo_n "(cached) " >&6
5445else
5446  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5447/* end confdefs.h.  */
5448
5449int
5450main ()
5451{
5452#ifndef __GNUC__
5453       choke me
5454#endif
5455
5456  ;
5457  return 0;
5458}
5459_ACEOF
5460if ac_fn_cxx_try_compile "$LINENO"; then :
5461  ac_compiler_gnu=yes
5462else
5463  ac_compiler_gnu=no
5464fi
5465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5466ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5467
5468fi
5469{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5470$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5471if test $ac_compiler_gnu = yes; then
5472  GXX=yes
5473else
5474  GXX=
5475fi
5476ac_test_CXXFLAGS=${CXXFLAGS+set}
5477ac_save_CXXFLAGS=$CXXFLAGS
5478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5479$as_echo_n "checking whether $CXX accepts -g... " >&6; }
5480if test "${ac_cv_prog_cxx_g+set}" = set; then :
5481  $as_echo_n "(cached) " >&6
5482else
5483  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5484   ac_cxx_werror_flag=yes
5485   ac_cv_prog_cxx_g=no
5486   CXXFLAGS="-g"
5487   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5488/* end confdefs.h.  */
5489
5490int
5491main ()
5492{
5493
5494  ;
5495  return 0;
5496}
5497_ACEOF
5498if ac_fn_cxx_try_compile "$LINENO"; then :
5499  ac_cv_prog_cxx_g=yes
5500else
5501  CXXFLAGS=""
5502      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5503/* end confdefs.h.  */
5504
5505int
5506main ()
5507{
5508
5509  ;
5510  return 0;
5511}
5512_ACEOF
5513if ac_fn_cxx_try_compile "$LINENO"; then :
5514
5515else
5516  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5517	 CXXFLAGS="-g"
5518	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5519/* end confdefs.h.  */
5520
5521int
5522main ()
5523{
5524
5525  ;
5526  return 0;
5527}
5528_ACEOF
5529if ac_fn_cxx_try_compile "$LINENO"; then :
5530  ac_cv_prog_cxx_g=yes
5531fi
5532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5533fi
5534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5535fi
5536rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5537   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5538fi
5539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5540$as_echo "$ac_cv_prog_cxx_g" >&6; }
5541if test "$ac_test_CXXFLAGS" = set; then
5542  CXXFLAGS=$ac_save_CXXFLAGS
5543elif test $ac_cv_prog_cxx_g = yes; then
5544  if test "$GXX" = yes; then
5545    CXXFLAGS="-g -O2"
5546  else
5547    CXXFLAGS="-g"
5548  fi
5549else
5550  if test "$GXX" = yes; then
5551    CXXFLAGS="-O2"
5552  else
5553    CXXFLAGS=
5554  fi
5555fi
5556ac_ext=c
5557ac_cpp='$CPP $CPPFLAGS'
5558ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5559ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5560ac_compiler_gnu=$ac_cv_c_compiler_gnu
5561
5562depcc="$CXX"  am_compiler_list=
5563
5564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5565$as_echo_n "checking dependency style of $depcc... " >&6; }
5566if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
5567  $as_echo_n "(cached) " >&6
5568else
5569  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5570  # We make a subdir and do the tests there.  Otherwise we can end up
5571  # making bogus files that we don't know about and never remove.  For
5572  # instance it was reported that on HP-UX the gcc test will end up
5573  # making a dummy file named `D' -- because `-MD' means `put the output
5574  # in D'.
5575  mkdir conftest.dir
5576  # Copy depcomp to subdir because otherwise we won't find it if we're
5577  # using a relative directory.
5578  cp "$am_depcomp" conftest.dir
5579  cd conftest.dir
5580  # We will build objects and dependencies in a subdirectory because
5581  # it helps to detect inapplicable dependency modes.  For instance
5582  # both Tru64's cc and ICC support -MD to output dependencies as a
5583  # side effect of compilation, but ICC will put the dependencies in
5584  # the current directory while Tru64 will put them in the object
5585  # directory.
5586  mkdir sub
5587
5588  am_cv_CXX_dependencies_compiler_type=none
5589  if test "$am_compiler_list" = ""; then
5590     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5591  fi
5592  am__universal=false
5593  case " $depcc " in #(
5594     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5595     esac
5596
5597  for depmode in $am_compiler_list; do
5598    # Setup a source with many dependencies, because some compilers
5599    # like to wrap large dependency lists on column 80 (with \), and
5600    # we should not choose a depcomp mode which is confused by this.
5601    #
5602    # We need to recreate these files for each test, as the compiler may
5603    # overwrite some of them when testing with obscure command lines.
5604    # This happens at least with the AIX C compiler.
5605    : > sub/conftest.c
5606    for i in 1 2 3 4 5 6; do
5607      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5608      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5609      # Solaris 8's {/usr,}/bin/sh.
5610      touch sub/conftst$i.h
5611    done
5612    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5613
5614    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5615    # mode.  It turns out that the SunPro C++ compiler does not properly
5616    # handle `-M -o', and we need to detect this.  Also, some Intel
5617    # versions had trouble with output in subdirs
5618    am__obj=sub/conftest.${OBJEXT-o}
5619    am__minus_obj="-o $am__obj"
5620    case $depmode in
5621    gcc)
5622      # This depmode causes a compiler race in universal mode.
5623      test "$am__universal" = false || continue
5624      ;;
5625    nosideeffect)
5626      # after this tag, mechanisms are not by side-effect, so they'll
5627      # only be used when explicitly requested
5628      if test "x$enable_dependency_tracking" = xyes; then
5629	continue
5630      else
5631	break
5632      fi
5633      ;;
5634    msvisualcpp | msvcmsys)
5635      # This compiler won't grok `-c -o', but also, the minuso test has
5636      # not run yet.  These depmodes are late enough in the game, and
5637      # so weak that their functioning should not be impacted.
5638      am__obj=conftest.${OBJEXT-o}
5639      am__minus_obj=
5640      ;;
5641    none) break ;;
5642    esac
5643    if depmode=$depmode \
5644       source=sub/conftest.c object=$am__obj \
5645       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5646       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5647         >/dev/null 2>conftest.err &&
5648       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5649       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5650       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5651       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5652      # icc doesn't choke on unknown options, it will just issue warnings
5653      # or remarks (even with -Werror).  So we grep stderr for any message
5654      # that says an option was ignored or not supported.
5655      # When given -MP, icc 7.0 and 7.1 complain thusly:
5656      #   icc: Command line warning: ignoring option '-M'; no argument required
5657      # The diagnosis changed in icc 8.0:
5658      #   icc: Command line remark: option '-MP' not supported
5659      if (grep 'ignoring option' conftest.err ||
5660          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5661        am_cv_CXX_dependencies_compiler_type=$depmode
5662        break
5663      fi
5664    fi
5665  done
5666
5667  cd ..
5668  rm -rf conftest.dir
5669else
5670  am_cv_CXX_dependencies_compiler_type=none
5671fi
5672
5673fi
5674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5675$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5676CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5677
5678 if
5679  test "x$enable_dependency_tracking" != xno \
5680  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5681  am__fastdepCXX_TRUE=
5682  am__fastdepCXX_FALSE='#'
5683else
5684  am__fastdepCXX_TRUE='#'
5685  am__fastdepCXX_FALSE=
5686fi
5687
5688
5689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5690$as_echo_n "checking for ANSI C header files... " >&6; }
5691if test "${ac_cv_header_stdc+set}" = set; then :
5692  $as_echo_n "(cached) " >&6
5693else
5694  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5695/* end confdefs.h.  */
5696#include <stdlib.h>
5697#include <stdarg.h>
5698#include <string.h>
5699#include <float.h>
5700
5701int
5702main ()
5703{
5704
5705  ;
5706  return 0;
5707}
5708_ACEOF
5709if ac_fn_c_try_compile "$LINENO"; then :
5710  ac_cv_header_stdc=yes
5711else
5712  ac_cv_header_stdc=no
5713fi
5714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5715
5716if test $ac_cv_header_stdc = yes; then
5717  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5718  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5719/* end confdefs.h.  */
5720#include <string.h>
5721
5722_ACEOF
5723if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5724  $EGREP "memchr" >/dev/null 2>&1; then :
5725
5726else
5727  ac_cv_header_stdc=no
5728fi
5729rm -f conftest*
5730
5731fi
5732
5733if test $ac_cv_header_stdc = yes; then
5734  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5735  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5736/* end confdefs.h.  */
5737#include <stdlib.h>
5738
5739_ACEOF
5740if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5741  $EGREP "free" >/dev/null 2>&1; then :
5742
5743else
5744  ac_cv_header_stdc=no
5745fi
5746rm -f conftest*
5747
5748fi
5749
5750if test $ac_cv_header_stdc = yes; then
5751  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5752  if test "$cross_compiling" = yes; then :
5753  :
5754else
5755  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5756/* end confdefs.h.  */
5757#include <ctype.h>
5758#include <stdlib.h>
5759#if ((' ' & 0x0FF) == 0x020)
5760# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5761# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5762#else
5763# define ISLOWER(c) \
5764		   (('a' <= (c) && (c) <= 'i') \
5765		     || ('j' <= (c) && (c) <= 'r') \
5766		     || ('s' <= (c) && (c) <= 'z'))
5767# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5768#endif
5769
5770#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5771int
5772main ()
5773{
5774  int i;
5775  for (i = 0; i < 256; i++)
5776    if (XOR (islower (i), ISLOWER (i))
5777	|| toupper (i) != TOUPPER (i))
5778      return 2;
5779  return 0;
5780}
5781_ACEOF
5782if ac_fn_c_try_run "$LINENO"; then :
5783
5784else
5785  ac_cv_header_stdc=no
5786fi
5787rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5788  conftest.$ac_objext conftest.beam conftest.$ac_ext
5789fi
5790
5791fi
5792fi
5793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5794$as_echo "$ac_cv_header_stdc" >&6; }
5795if test $ac_cv_header_stdc = yes; then
5796
5797$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5798
5799fi
5800
5801# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5802for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5803		  inttypes.h stdint.h unistd.h
5804do :
5805  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5806ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5807"
5808eval as_val=\$$as_ac_Header
5809   if test "x$as_val" = x""yes; then :
5810  cat >>confdefs.h <<_ACEOF
5811#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5812_ACEOF
5813
5814fi
5815
5816done
5817
5818
5819
5820  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5821if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5822  MINIX=yes
5823else
5824  MINIX=
5825fi
5826
5827
5828  if test "$MINIX" = yes; then
5829
5830$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5831
5832
5833$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5834
5835
5836$as_echo "#define _MINIX 1" >>confdefs.h
5837
5838  fi
5839
5840
5841  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5842$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5843if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5844  $as_echo_n "(cached) " >&6
5845else
5846  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5847/* end confdefs.h.  */
5848
5849#	  define __EXTENSIONS__ 1
5850	  $ac_includes_default
5851int
5852main ()
5853{
5854
5855  ;
5856  return 0;
5857}
5858_ACEOF
5859if ac_fn_c_try_compile "$LINENO"; then :
5860  ac_cv_safe_to_define___extensions__=yes
5861else
5862  ac_cv_safe_to_define___extensions__=no
5863fi
5864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5865fi
5866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5867$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5868  test $ac_cv_safe_to_define___extensions__ = yes &&
5869    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5870
5871  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5872
5873  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5874
5875  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5876
5877  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5878
5879
5880
5881
5882
5883# The tests for host and target for $enable_largefile require
5884# canonical names.
5885
5886
5887
5888# As the $enable_largefile decision depends on --enable-plugins we must set it
5889# even in directories otherwise not depending on the $plugins option.
5890
5891
5892# Check whether --enable-plugins was given.
5893if test "${enable_plugins+set}" = set; then :
5894  enableval=$enable_plugins; case "${enableval}" in
5895  yes | "") plugins=yes ;;
5896  no) plugins=no ;;
5897  *) plugins=yes ;;
5898 esac
5899else
5900  plugins=no
5901fi
5902
5903
5904
5905case "${host}" in
5906  sparc-*-solaris*|i[3-7]86-*-solaris*)
5907    # On native 32bit sparc and ia32 solaris, large-file and procfs support
5908    # are mutually exclusive; and without procfs support, the bfd/ elf module
5909    # cannot provide certain routines such as elfcore_write_prpsinfo
5910    # or elfcore_write_prstatus.  So unless the user explicitly requested
5911    # large-file support through the --enable-largefile switch, disable
5912    # large-file support in favor of procfs support.
5913    test "${target}" = "${host}" -a "x$plugins" = xno \
5914      && : ${enable_largefile="no"}
5915    ;;
5916esac
5917
5918# Check whether --enable-largefile was given.
5919if test "${enable_largefile+set}" = set; then :
5920  enableval=$enable_largefile;
5921fi
5922
5923if test "$enable_largefile" != no; then
5924
5925  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5926$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5927if test "${ac_cv_sys_largefile_CC+set}" = set; then :
5928  $as_echo_n "(cached) " >&6
5929else
5930  ac_cv_sys_largefile_CC=no
5931     if test "$GCC" != yes; then
5932       ac_save_CC=$CC
5933       while :; do
5934	 # IRIX 6.2 and later do not support large files by default,
5935	 # so use the C compiler's -n32 option if that helps.
5936	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5937/* end confdefs.h.  */
5938#include <sys/types.h>
5939 /* Check that off_t can represent 2**63 - 1 correctly.
5940    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5941    since some C++ compilers masquerading as C compilers
5942    incorrectly reject 9223372036854775807.  */
5943#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5944  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5945		       && LARGE_OFF_T % 2147483647 == 1)
5946		      ? 1 : -1];
5947int
5948main ()
5949{
5950
5951  ;
5952  return 0;
5953}
5954_ACEOF
5955	 if ac_fn_c_try_compile "$LINENO"; then :
5956  break
5957fi
5958rm -f core conftest.err conftest.$ac_objext
5959	 CC="$CC -n32"
5960	 if ac_fn_c_try_compile "$LINENO"; then :
5961  ac_cv_sys_largefile_CC=' -n32'; break
5962fi
5963rm -f core conftest.err conftest.$ac_objext
5964	 break
5965       done
5966       CC=$ac_save_CC
5967       rm -f conftest.$ac_ext
5968    fi
5969fi
5970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5971$as_echo "$ac_cv_sys_largefile_CC" >&6; }
5972  if test "$ac_cv_sys_largefile_CC" != no; then
5973    CC=$CC$ac_cv_sys_largefile_CC
5974  fi
5975
5976  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5977$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5978if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5979  $as_echo_n "(cached) " >&6
5980else
5981  while :; do
5982  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5983/* end confdefs.h.  */
5984#include <sys/types.h>
5985 /* Check that off_t can represent 2**63 - 1 correctly.
5986    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5987    since some C++ compilers masquerading as C compilers
5988    incorrectly reject 9223372036854775807.  */
5989#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5990  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5991		       && LARGE_OFF_T % 2147483647 == 1)
5992		      ? 1 : -1];
5993int
5994main ()
5995{
5996
5997  ;
5998  return 0;
5999}
6000_ACEOF
6001if ac_fn_c_try_compile "$LINENO"; then :
6002  ac_cv_sys_file_offset_bits=no; break
6003fi
6004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6005  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6006/* end confdefs.h.  */
6007#define _FILE_OFFSET_BITS 64
6008#include <sys/types.h>
6009 /* Check that off_t can represent 2**63 - 1 correctly.
6010    We can't simply define LARGE_OFF_T to be 9223372036854775807,
6011    since some C++ compilers masquerading as C compilers
6012    incorrectly reject 9223372036854775807.  */
6013#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6014  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6015		       && LARGE_OFF_T % 2147483647 == 1)
6016		      ? 1 : -1];
6017int
6018main ()
6019{
6020
6021  ;
6022  return 0;
6023}
6024_ACEOF
6025if ac_fn_c_try_compile "$LINENO"; then :
6026  ac_cv_sys_file_offset_bits=64; break
6027fi
6028rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6029  ac_cv_sys_file_offset_bits=unknown
6030  break
6031done
6032fi
6033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
6034$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
6035case $ac_cv_sys_file_offset_bits in #(
6036  no | unknown) ;;
6037  *)
6038cat >>confdefs.h <<_ACEOF
6039#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
6040_ACEOF
6041;;
6042esac
6043rm -rf conftest*
6044  if test $ac_cv_sys_file_offset_bits = unknown; then
6045    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
6046$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
6047if test "${ac_cv_sys_large_files+set}" = set; then :
6048  $as_echo_n "(cached) " >&6
6049else
6050  while :; do
6051  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6052/* end confdefs.h.  */
6053#include <sys/types.h>
6054 /* Check that off_t can represent 2**63 - 1 correctly.
6055    We can't simply define LARGE_OFF_T to be 9223372036854775807,
6056    since some C++ compilers masquerading as C compilers
6057    incorrectly reject 9223372036854775807.  */
6058#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6059  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6060		       && LARGE_OFF_T % 2147483647 == 1)
6061		      ? 1 : -1];
6062int
6063main ()
6064{
6065
6066  ;
6067  return 0;
6068}
6069_ACEOF
6070if ac_fn_c_try_compile "$LINENO"; then :
6071  ac_cv_sys_large_files=no; break
6072fi
6073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6074  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6075/* end confdefs.h.  */
6076#define _LARGE_FILES 1
6077#include <sys/types.h>
6078 /* Check that off_t can represent 2**63 - 1 correctly.
6079    We can't simply define LARGE_OFF_T to be 9223372036854775807,
6080    since some C++ compilers masquerading as C compilers
6081    incorrectly reject 9223372036854775807.  */
6082#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6083  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6084		       && LARGE_OFF_T % 2147483647 == 1)
6085		      ? 1 : -1];
6086int
6087main ()
6088{
6089
6090  ;
6091  return 0;
6092}
6093_ACEOF
6094if ac_fn_c_try_compile "$LINENO"; then :
6095  ac_cv_sys_large_files=1; break
6096fi
6097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6098  ac_cv_sys_large_files=unknown
6099  break
6100done
6101fi
6102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
6103$as_echo "$ac_cv_sys_large_files" >&6; }
6104case $ac_cv_sys_large_files in #(
6105  no | unknown) ;;
6106  *)
6107cat >>confdefs.h <<_ACEOF
6108#define _LARGE_FILES $ac_cv_sys_large_files
6109_ACEOF
6110;;
6111esac
6112rm -rf conftest*
6113  fi
6114fi
6115
6116
6117
6118
6119case `pwd` in
6120  *\ * | *\	*)
6121    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
6122$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
6123esac
6124
6125
6126
6127macro_version='2.2.7a'
6128macro_revision='1.3134'
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142ltmain="$ac_aux_dir/ltmain.sh"
6143
6144# Backslashify metacharacters that are still active within
6145# double-quoted strings.
6146sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6147
6148# Same as above, but do not quote variable references.
6149double_quote_subst='s/\(["`\\]\)/\\\1/g'
6150
6151# Sed substitution to delay expansion of an escaped shell variable in a
6152# double_quote_subst'ed string.
6153delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6154
6155# Sed substitution to delay expansion of an escaped single quote.
6156delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6157
6158# Sed substitution to avoid accidental globbing in evaled expressions
6159no_glob_subst='s/\*/\\\*/g'
6160
6161ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6162ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6163ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6164
6165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6166$as_echo_n "checking how to print strings... " >&6; }
6167# Test print first, because it will be a builtin if present.
6168if test "X`print -r -- -n 2>/dev/null`" = X-n && \
6169   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6170  ECHO='print -r --'
6171elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6172  ECHO='printf %s\n'
6173else
6174  # Use this function as a fallback that always works.
6175  func_fallback_echo ()
6176  {
6177    eval 'cat <<_LTECHO_EOF
6178$1
6179_LTECHO_EOF'
6180  }
6181  ECHO='func_fallback_echo'
6182fi
6183
6184# func_echo_all arg...
6185# Invoke $ECHO with all args, space-separated.
6186func_echo_all ()
6187{
6188    $ECHO ""
6189}
6190
6191case "$ECHO" in
6192  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6193$as_echo "printf" >&6; } ;;
6194  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6195$as_echo "print -r" >&6; } ;;
6196  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6197$as_echo "cat" >&6; } ;;
6198esac
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6214$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6215if test "${ac_cv_path_SED+set}" = set; then :
6216  $as_echo_n "(cached) " >&6
6217else
6218            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6219     for ac_i in 1 2 3 4 5 6 7; do
6220       ac_script="$ac_script$as_nl$ac_script"
6221     done
6222     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6223     { ac_script=; unset ac_script;}
6224     if test -z "$SED"; then
6225  ac_path_SED_found=false
6226  # Loop through the user's path and test for each of PROGNAME-LIST
6227  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6228for as_dir in $PATH
6229do
6230  IFS=$as_save_IFS
6231  test -z "$as_dir" && as_dir=.
6232    for ac_prog in sed gsed; do
6233    for ac_exec_ext in '' $ac_executable_extensions; do
6234      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6235      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
6236# Check for GNU ac_path_SED and select it if it is found.
6237  # Check for GNU $ac_path_SED
6238case `"$ac_path_SED" --version 2>&1` in
6239*GNU*)
6240  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6241*)
6242  ac_count=0
6243  $as_echo_n 0123456789 >"conftest.in"
6244  while :
6245  do
6246    cat "conftest.in" "conftest.in" >"conftest.tmp"
6247    mv "conftest.tmp" "conftest.in"
6248    cp "conftest.in" "conftest.nl"
6249    $as_echo '' >> "conftest.nl"
6250    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6251    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6252    as_fn_arith $ac_count + 1 && ac_count=$as_val
6253    if test $ac_count -gt ${ac_path_SED_max-0}; then
6254      # Best one so far, save it but keep looking for a better one
6255      ac_cv_path_SED="$ac_path_SED"
6256      ac_path_SED_max=$ac_count
6257    fi
6258    # 10*(2^10) chars as input seems more than enough
6259    test $ac_count -gt 10 && break
6260  done
6261  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6262esac
6263
6264      $ac_path_SED_found && break 3
6265    done
6266  done
6267  done
6268IFS=$as_save_IFS
6269  if test -z "$ac_cv_path_SED"; then
6270    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
6271  fi
6272else
6273  ac_cv_path_SED=$SED
6274fi
6275
6276fi
6277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6278$as_echo "$ac_cv_path_SED" >&6; }
6279 SED="$ac_cv_path_SED"
6280  rm -f conftest.sed
6281
6282test -z "$SED" && SED=sed
6283Xsed="$SED -e 1s/^X//"
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6296$as_echo_n "checking for fgrep... " >&6; }
6297if test "${ac_cv_path_FGREP+set}" = set; then :
6298  $as_echo_n "(cached) " >&6
6299else
6300  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6301   then ac_cv_path_FGREP="$GREP -F"
6302   else
6303     if test -z "$FGREP"; then
6304  ac_path_FGREP_found=false
6305  # Loop through the user's path and test for each of PROGNAME-LIST
6306  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6307for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6308do
6309  IFS=$as_save_IFS
6310  test -z "$as_dir" && as_dir=.
6311    for ac_prog in fgrep; do
6312    for ac_exec_ext in '' $ac_executable_extensions; do
6313      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6314      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
6315# Check for GNU ac_path_FGREP and select it if it is found.
6316  # Check for GNU $ac_path_FGREP
6317case `"$ac_path_FGREP" --version 2>&1` in
6318*GNU*)
6319  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6320*)
6321  ac_count=0
6322  $as_echo_n 0123456789 >"conftest.in"
6323  while :
6324  do
6325    cat "conftest.in" "conftest.in" >"conftest.tmp"
6326    mv "conftest.tmp" "conftest.in"
6327    cp "conftest.in" "conftest.nl"
6328    $as_echo 'FGREP' >> "conftest.nl"
6329    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6330    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6331    as_fn_arith $ac_count + 1 && ac_count=$as_val
6332    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6333      # Best one so far, save it but keep looking for a better one
6334      ac_cv_path_FGREP="$ac_path_FGREP"
6335      ac_path_FGREP_max=$ac_count
6336    fi
6337    # 10*(2^10) chars as input seems more than enough
6338    test $ac_count -gt 10 && break
6339  done
6340  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6341esac
6342
6343      $ac_path_FGREP_found && break 3
6344    done
6345  done
6346  done
6347IFS=$as_save_IFS
6348  if test -z "$ac_cv_path_FGREP"; then
6349    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6350  fi
6351else
6352  ac_cv_path_FGREP=$FGREP
6353fi
6354
6355   fi
6356fi
6357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6358$as_echo "$ac_cv_path_FGREP" >&6; }
6359 FGREP="$ac_cv_path_FGREP"
6360
6361
6362test -z "$GREP" && GREP=grep
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382# Check whether --with-gnu-ld was given.
6383if test "${with_gnu_ld+set}" = set; then :
6384  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6385else
6386  with_gnu_ld=no
6387fi
6388
6389ac_prog=ld
6390if test "$GCC" = yes; then
6391  # Check if gcc -print-prog-name=ld gives a path.
6392  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6393$as_echo_n "checking for ld used by $CC... " >&6; }
6394  case $host in
6395  *-*-mingw*)
6396    # gcc leaves a trailing carriage return which upsets mingw
6397    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6398  *)
6399    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6400  esac
6401  case $ac_prog in
6402    # Accept absolute paths.
6403    [\\/]* | ?:[\\/]*)
6404      re_direlt='/[^/][^/]*/\.\./'
6405      # Canonicalize the pathname of ld
6406      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6407      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6408	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6409      done
6410      test -z "$LD" && LD="$ac_prog"
6411      ;;
6412  "")
6413    # If it fails, then pretend we aren't using GCC.
6414    ac_prog=ld
6415    ;;
6416  *)
6417    # If it is relative, then search for the first ld in PATH.
6418    with_gnu_ld=unknown
6419    ;;
6420  esac
6421elif test "$with_gnu_ld" = yes; then
6422  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6423$as_echo_n "checking for GNU ld... " >&6; }
6424else
6425  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6426$as_echo_n "checking for non-GNU ld... " >&6; }
6427fi
6428if test "${lt_cv_path_LD+set}" = set; then :
6429  $as_echo_n "(cached) " >&6
6430else
6431  if test -z "$LD"; then
6432  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6433  for ac_dir in $PATH; do
6434    IFS="$lt_save_ifs"
6435    test -z "$ac_dir" && ac_dir=.
6436    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6437      lt_cv_path_LD="$ac_dir/$ac_prog"
6438      # Check to see if the program is GNU ld.  I'd rather use --version,
6439      # but apparently some variants of GNU ld only accept -v.
6440      # Break only if it was the GNU/non-GNU ld that we prefer.
6441      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6442      *GNU* | *'with BFD'*)
6443	test "$with_gnu_ld" != no && break
6444	;;
6445      *)
6446	test "$with_gnu_ld" != yes && break
6447	;;
6448      esac
6449    fi
6450  done
6451  IFS="$lt_save_ifs"
6452else
6453  lt_cv_path_LD="$LD" # Let the user override the test with a path.
6454fi
6455fi
6456
6457LD="$lt_cv_path_LD"
6458if test -n "$LD"; then
6459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6460$as_echo "$LD" >&6; }
6461else
6462  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6463$as_echo "no" >&6; }
6464fi
6465test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
6466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6467$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6468if test "${lt_cv_prog_gnu_ld+set}" = set; then :
6469  $as_echo_n "(cached) " >&6
6470else
6471  # I'd rather use --version here, but apparently some GNU lds only accept -v.
6472case `$LD -v 2>&1 </dev/null` in
6473*GNU* | *'with BFD'*)
6474  lt_cv_prog_gnu_ld=yes
6475  ;;
6476*)
6477  lt_cv_prog_gnu_ld=no
6478  ;;
6479esac
6480fi
6481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6482$as_echo "$lt_cv_prog_gnu_ld" >&6; }
6483with_gnu_ld=$lt_cv_prog_gnu_ld
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6494$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6495if test "${lt_cv_path_NM+set}" = set; then :
6496  $as_echo_n "(cached) " >&6
6497else
6498  if test -n "$NM"; then
6499  # Let the user override the test.
6500  lt_cv_path_NM="$NM"
6501else
6502  lt_nm_to_check="${ac_tool_prefix}nm"
6503  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6504    lt_nm_to_check="$lt_nm_to_check nm"
6505  fi
6506  for lt_tmp_nm in $lt_nm_to_check; do
6507    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6508    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6509      IFS="$lt_save_ifs"
6510      test -z "$ac_dir" && ac_dir=.
6511      tmp_nm="$ac_dir/$lt_tmp_nm"
6512      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6513	# Check to see if the nm accepts a BSD-compat flag.
6514	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
6515	#   nm: unknown option "B" ignored
6516	# Tru64's nm complains that /dev/null is an invalid object file
6517	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6518	*/dev/null* | *'Invalid file or object type'*)
6519	  lt_cv_path_NM="$tmp_nm -B"
6520	  break
6521	  ;;
6522	*)
6523	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6524	  */dev/null*)
6525	    lt_cv_path_NM="$tmp_nm -p"
6526	    break
6527	    ;;
6528	  *)
6529	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6530	    continue # so that we can try to find one that supports BSD flags
6531	    ;;
6532	  esac
6533	  ;;
6534	esac
6535      fi
6536    done
6537    IFS="$lt_save_ifs"
6538  done
6539  : ${lt_cv_path_NM=no}
6540fi
6541fi
6542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6543$as_echo "$lt_cv_path_NM" >&6; }
6544if test "$lt_cv_path_NM" != "no"; then
6545  NM="$lt_cv_path_NM"
6546else
6547  # Didn't find any BSD compatible name lister, look for dumpbin.
6548  if test -n "$DUMPBIN"; then :
6549    # Let the user override the test.
6550  else
6551    if test -n "$ac_tool_prefix"; then
6552  for ac_prog in dumpbin "link -dump"
6553  do
6554    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6555set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6557$as_echo_n "checking for $ac_word... " >&6; }
6558if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6559  $as_echo_n "(cached) " >&6
6560else
6561  if test -n "$DUMPBIN"; then
6562  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6563else
6564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6565for as_dir in $PATH
6566do
6567  IFS=$as_save_IFS
6568  test -z "$as_dir" && as_dir=.
6569    for ac_exec_ext in '' $ac_executable_extensions; do
6570  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6571    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6572    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6573    break 2
6574  fi
6575done
6576  done
6577IFS=$as_save_IFS
6578
6579fi
6580fi
6581DUMPBIN=$ac_cv_prog_DUMPBIN
6582if test -n "$DUMPBIN"; then
6583  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6584$as_echo "$DUMPBIN" >&6; }
6585else
6586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6587$as_echo "no" >&6; }
6588fi
6589
6590
6591    test -n "$DUMPBIN" && break
6592  done
6593fi
6594if test -z "$DUMPBIN"; then
6595  ac_ct_DUMPBIN=$DUMPBIN
6596  for ac_prog in dumpbin "link -dump"
6597do
6598  # Extract the first word of "$ac_prog", so it can be a program name with args.
6599set dummy $ac_prog; ac_word=$2
6600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6601$as_echo_n "checking for $ac_word... " >&6; }
6602if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6603  $as_echo_n "(cached) " >&6
6604else
6605  if test -n "$ac_ct_DUMPBIN"; then
6606  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6607else
6608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6609for as_dir in $PATH
6610do
6611  IFS=$as_save_IFS
6612  test -z "$as_dir" && as_dir=.
6613    for ac_exec_ext in '' $ac_executable_extensions; do
6614  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6615    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6616    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6617    break 2
6618  fi
6619done
6620  done
6621IFS=$as_save_IFS
6622
6623fi
6624fi
6625ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6626if test -n "$ac_ct_DUMPBIN"; then
6627  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6628$as_echo "$ac_ct_DUMPBIN" >&6; }
6629else
6630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6631$as_echo "no" >&6; }
6632fi
6633
6634
6635  test -n "$ac_ct_DUMPBIN" && break
6636done
6637
6638  if test "x$ac_ct_DUMPBIN" = x; then
6639    DUMPBIN=":"
6640  else
6641    case $cross_compiling:$ac_tool_warned in
6642yes:)
6643{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6644$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6645ac_tool_warned=yes ;;
6646esac
6647    DUMPBIN=$ac_ct_DUMPBIN
6648  fi
6649fi
6650
6651    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6652    *COFF*)
6653      DUMPBIN="$DUMPBIN -symbols"
6654      ;;
6655    *)
6656      DUMPBIN=:
6657      ;;
6658    esac
6659  fi
6660
6661  if test "$DUMPBIN" != ":"; then
6662    NM="$DUMPBIN"
6663  fi
6664fi
6665test -z "$NM" && NM=nm
6666
6667
6668
6669
6670
6671
6672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6673$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6674if test "${lt_cv_nm_interface+set}" = set; then :
6675  $as_echo_n "(cached) " >&6
6676else
6677  lt_cv_nm_interface="BSD nm"
6678  echo "int some_variable = 0;" > conftest.$ac_ext
6679  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6680  (eval "$ac_compile" 2>conftest.err)
6681  cat conftest.err >&5
6682  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6683  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6684  cat conftest.err >&5
6685  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6686  cat conftest.out >&5
6687  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6688    lt_cv_nm_interface="MS dumpbin"
6689  fi
6690  rm -f conftest*
6691fi
6692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6693$as_echo "$lt_cv_nm_interface" >&6; }
6694
6695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6696$as_echo_n "checking whether ln -s works... " >&6; }
6697LN_S=$as_ln_s
6698if test "$LN_S" = "ln -s"; then
6699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6700$as_echo "yes" >&6; }
6701else
6702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6703$as_echo "no, using $LN_S" >&6; }
6704fi
6705
6706# find the maximum length of command line arguments
6707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6708$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6709if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6710  $as_echo_n "(cached) " >&6
6711else
6712    i=0
6713  teststring="ABCD"
6714
6715  case $build_os in
6716  msdosdjgpp*)
6717    # On DJGPP, this test can blow up pretty badly due to problems in libc
6718    # (any single argument exceeding 2000 bytes causes a buffer overrun
6719    # during glob expansion).  Even if it were fixed, the result of this
6720    # check would be larger than it should be.
6721    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6722    ;;
6723
6724  gnu*)
6725    # Under GNU Hurd, this test is not required because there is
6726    # no limit to the length of command line arguments.
6727    # Libtool will interpret -1 as no limit whatsoever
6728    lt_cv_sys_max_cmd_len=-1;
6729    ;;
6730
6731  cygwin* | mingw* | cegcc*)
6732    # On Win9x/ME, this test blows up -- it succeeds, but takes
6733    # about 5 minutes as the teststring grows exponentially.
6734    # Worse, since 9x/ME are not pre-emptively multitasking,
6735    # you end up with a "frozen" computer, even though with patience
6736    # the test eventually succeeds (with a max line length of 256k).
6737    # Instead, let's just punt: use the minimum linelength reported by
6738    # all of the supported platforms: 8192 (on NT/2K/XP).
6739    lt_cv_sys_max_cmd_len=8192;
6740    ;;
6741
6742  mint*)
6743    # On MiNT this can take a long time and run out of memory.
6744    lt_cv_sys_max_cmd_len=8192;
6745    ;;
6746
6747  amigaos*)
6748    # On AmigaOS with pdksh, this test takes hours, literally.
6749    # So we just punt and use a minimum line length of 8192.
6750    lt_cv_sys_max_cmd_len=8192;
6751    ;;
6752
6753  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6754    # This has been around since 386BSD, at least.  Likely further.
6755    if test -x /sbin/sysctl; then
6756      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6757    elif test -x /usr/sbin/sysctl; then
6758      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6759    else
6760      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6761    fi
6762    # And add a safety zone
6763    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6764    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6765    ;;
6766
6767  interix*)
6768    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6769    lt_cv_sys_max_cmd_len=196608
6770    ;;
6771
6772  osf*)
6773    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6774    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6775    # nice to cause kernel panics so lets avoid the loop below.
6776    # First set a reasonable default.
6777    lt_cv_sys_max_cmd_len=16384
6778    #
6779    if test -x /sbin/sysconfig; then
6780      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6781        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6782      esac
6783    fi
6784    ;;
6785  sco3.2v5*)
6786    lt_cv_sys_max_cmd_len=102400
6787    ;;
6788  sysv5* | sco5v6* | sysv4.2uw2*)
6789    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6790    if test -n "$kargmax"; then
6791      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6792    else
6793      lt_cv_sys_max_cmd_len=32768
6794    fi
6795    ;;
6796  *)
6797    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6798    if test -n "$lt_cv_sys_max_cmd_len"; then
6799      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6800      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6801    else
6802      # Make teststring a little bigger before we do anything with it.
6803      # a 1K string should be a reasonable start.
6804      for i in 1 2 3 4 5 6 7 8 ; do
6805        teststring=$teststring$teststring
6806      done
6807      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6808      # If test is not a shell built-in, we'll probably end up computing a
6809      # maximum length that is only half of the actual maximum length, but
6810      # we can't tell.
6811      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6812	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6813	      test $i != 17 # 1/2 MB should be enough
6814      do
6815        i=`expr $i + 1`
6816        teststring=$teststring$teststring
6817      done
6818      # Only check the string length outside the loop.
6819      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6820      teststring=
6821      # Add a significant safety factor because C++ compilers can tack on
6822      # massive amounts of additional arguments before passing them to the
6823      # linker.  It appears as though 1/2 is a usable value.
6824      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6825    fi
6826    ;;
6827  esac
6828
6829fi
6830
6831if test -n $lt_cv_sys_max_cmd_len ; then
6832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6833$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6834else
6835  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6836$as_echo "none" >&6; }
6837fi
6838max_cmd_len=$lt_cv_sys_max_cmd_len
6839
6840
6841
6842
6843
6844
6845: ${CP="cp -f"}
6846: ${MV="mv -f"}
6847: ${RM="rm -f"}
6848
6849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6850$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6851# Try some XSI features
6852xsi_shell=no
6853( _lt_dummy="a/b/c"
6854  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6855      = c,a/b,, \
6856    && eval 'test $(( 1 + 1 )) -eq 2 \
6857    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6858  && xsi_shell=yes
6859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6860$as_echo "$xsi_shell" >&6; }
6861
6862
6863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6864$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6865lt_shell_append=no
6866( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6867    >/dev/null 2>&1 \
6868  && lt_shell_append=yes
6869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6870$as_echo "$lt_shell_append" >&6; }
6871
6872
6873if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6874  lt_unset=unset
6875else
6876  lt_unset=false
6877fi
6878
6879
6880
6881
6882
6883# test EBCDIC or ASCII
6884case `echo X|tr X '\101'` in
6885 A) # ASCII based system
6886    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6887  lt_SP2NL='tr \040 \012'
6888  lt_NL2SP='tr \015\012 \040\040'
6889  ;;
6890 *) # EBCDIC based system
6891  lt_SP2NL='tr \100 \n'
6892  lt_NL2SP='tr \r\n \100\100'
6893  ;;
6894esac
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6905$as_echo_n "checking for $LD option to reload object files... " >&6; }
6906if test "${lt_cv_ld_reload_flag+set}" = set; then :
6907  $as_echo_n "(cached) " >&6
6908else
6909  lt_cv_ld_reload_flag='-r'
6910fi
6911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6912$as_echo "$lt_cv_ld_reload_flag" >&6; }
6913reload_flag=$lt_cv_ld_reload_flag
6914case $reload_flag in
6915"" | " "*) ;;
6916*) reload_flag=" $reload_flag" ;;
6917esac
6918reload_cmds='$LD$reload_flag -o $output$reload_objs'
6919case $host_os in
6920  darwin*)
6921    if test "$GCC" = yes; then
6922      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6923    else
6924      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6925    fi
6926    ;;
6927esac
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937if test -n "$ac_tool_prefix"; then
6938  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6939set dummy ${ac_tool_prefix}objdump; ac_word=$2
6940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6941$as_echo_n "checking for $ac_word... " >&6; }
6942if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6943  $as_echo_n "(cached) " >&6
6944else
6945  if test -n "$OBJDUMP"; then
6946  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6947else
6948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6949for as_dir in $PATH
6950do
6951  IFS=$as_save_IFS
6952  test -z "$as_dir" && as_dir=.
6953    for ac_exec_ext in '' $ac_executable_extensions; do
6954  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6955    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6956    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6957    break 2
6958  fi
6959done
6960  done
6961IFS=$as_save_IFS
6962
6963fi
6964fi
6965OBJDUMP=$ac_cv_prog_OBJDUMP
6966if test -n "$OBJDUMP"; then
6967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6968$as_echo "$OBJDUMP" >&6; }
6969else
6970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6971$as_echo "no" >&6; }
6972fi
6973
6974
6975fi
6976if test -z "$ac_cv_prog_OBJDUMP"; then
6977  ac_ct_OBJDUMP=$OBJDUMP
6978  # Extract the first word of "objdump", so it can be a program name with args.
6979set dummy objdump; ac_word=$2
6980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6981$as_echo_n "checking for $ac_word... " >&6; }
6982if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6983  $as_echo_n "(cached) " >&6
6984else
6985  if test -n "$ac_ct_OBJDUMP"; then
6986  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6987else
6988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6989for as_dir in $PATH
6990do
6991  IFS=$as_save_IFS
6992  test -z "$as_dir" && as_dir=.
6993    for ac_exec_ext in '' $ac_executable_extensions; do
6994  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6995    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6996    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6997    break 2
6998  fi
6999done
7000  done
7001IFS=$as_save_IFS
7002
7003fi
7004fi
7005ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7006if test -n "$ac_ct_OBJDUMP"; then
7007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7008$as_echo "$ac_ct_OBJDUMP" >&6; }
7009else
7010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7011$as_echo "no" >&6; }
7012fi
7013
7014  if test "x$ac_ct_OBJDUMP" = x; then
7015    OBJDUMP="false"
7016  else
7017    case $cross_compiling:$ac_tool_warned in
7018yes:)
7019{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7020$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7021ac_tool_warned=yes ;;
7022esac
7023    OBJDUMP=$ac_ct_OBJDUMP
7024  fi
7025else
7026  OBJDUMP="$ac_cv_prog_OBJDUMP"
7027fi
7028
7029test -z "$OBJDUMP" && OBJDUMP=objdump
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
7040$as_echo_n "checking how to recognize dependent libraries... " >&6; }
7041if test "${lt_cv_deplibs_check_method+set}" = set; then :
7042  $as_echo_n "(cached) " >&6
7043else
7044  lt_cv_file_magic_cmd='$MAGIC_CMD'
7045lt_cv_file_magic_test_file=
7046lt_cv_deplibs_check_method='unknown'
7047# Need to set the preceding variable on all platforms that support
7048# interlibrary dependencies.
7049# 'none' -- dependencies not supported.
7050# `unknown' -- same as none, but documents that we really don't know.
7051# 'pass_all' -- all dependencies passed with no checks.
7052# 'test_compile' -- check by making test program.
7053# 'file_magic [[regex]]' -- check by looking for files in library path
7054# which responds to the $file_magic_cmd with a given extended regex.
7055# If you have `file' or equivalent on your system and you're not sure
7056# whether `pass_all' will *always* work, you probably want this one.
7057
7058case $host_os in
7059aix[4-9]*)
7060  lt_cv_deplibs_check_method=pass_all
7061  ;;
7062
7063beos*)
7064  lt_cv_deplibs_check_method=pass_all
7065  ;;
7066
7067bsdi[45]*)
7068  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7069  lt_cv_file_magic_cmd='/usr/bin/file -L'
7070  lt_cv_file_magic_test_file=/shlib/libc.so
7071  ;;
7072
7073cygwin*)
7074  # func_win32_libid is a shell function defined in ltmain.sh
7075  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7076  lt_cv_file_magic_cmd='func_win32_libid'
7077  ;;
7078
7079mingw* | pw32*)
7080  # Base MSYS/MinGW do not provide the 'file' command needed by
7081  # func_win32_libid shell function, so use a weaker test based on 'objdump',
7082  # unless we find 'file', for example because we are cross-compiling.
7083  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
7084  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
7085    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7086    lt_cv_file_magic_cmd='func_win32_libid'
7087  else
7088    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7089    lt_cv_file_magic_cmd='$OBJDUMP -f'
7090  fi
7091  ;;
7092
7093cegcc*)
7094  # use the weaker test based on 'objdump'. See mingw*.
7095  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
7096  lt_cv_file_magic_cmd='$OBJDUMP -f'
7097  ;;
7098
7099darwin* | rhapsody*)
7100  lt_cv_deplibs_check_method=pass_all
7101  ;;
7102
7103freebsd* | dragonfly*)
7104  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7105    case $host_cpu in
7106    i*86 )
7107      # Not sure whether the presence of OpenBSD here was a mistake.
7108      # Let's accept both of them until this is cleared up.
7109      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7110      lt_cv_file_magic_cmd=/usr/bin/file
7111      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7112      ;;
7113    esac
7114  else
7115    lt_cv_deplibs_check_method=pass_all
7116  fi
7117  ;;
7118
7119gnu*)
7120  lt_cv_deplibs_check_method=pass_all
7121  ;;
7122
7123haiku*)
7124  lt_cv_deplibs_check_method=pass_all
7125  ;;
7126
7127hpux10.20* | hpux11*)
7128  lt_cv_file_magic_cmd=/usr/bin/file
7129  case $host_cpu in
7130  ia64*)
7131    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
7132    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
7133    ;;
7134  hppa*64*)
7135    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]'
7136    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
7137    ;;
7138  *)
7139    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
7140    lt_cv_file_magic_test_file=/usr/lib/libc.sl
7141    ;;
7142  esac
7143  ;;
7144
7145interix[3-9]*)
7146  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
7147  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
7148  ;;
7149
7150irix5* | irix6* | nonstopux*)
7151  case $LD in
7152  *-32|*"-32 ") libmagic=32-bit;;
7153  *-n32|*"-n32 ") libmagic=N32;;
7154  *-64|*"-64 ") libmagic=64-bit;;
7155  *) libmagic=never-match;;
7156  esac
7157  lt_cv_deplibs_check_method=pass_all
7158  ;;
7159
7160# This must be Linux ELF.
7161linux* | k*bsd*-gnu | kopensolaris*-gnu)
7162  lt_cv_deplibs_check_method=pass_all
7163  ;;
7164
7165netbsd*)
7166  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7167    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7168  else
7169    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7170  fi
7171  ;;
7172
7173newos6*)
7174  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7175  lt_cv_file_magic_cmd=/usr/bin/file
7176  lt_cv_file_magic_test_file=/usr/lib/libnls.so
7177  ;;
7178
7179*nto* | *qnx*)
7180  lt_cv_deplibs_check_method=pass_all
7181  ;;
7182
7183openbsd*)
7184  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7185    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7186  else
7187    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7188  fi
7189  ;;
7190
7191osf3* | osf4* | osf5*)
7192  lt_cv_deplibs_check_method=pass_all
7193  ;;
7194
7195rdos*)
7196  lt_cv_deplibs_check_method=pass_all
7197  ;;
7198
7199solaris*)
7200  lt_cv_deplibs_check_method=pass_all
7201  ;;
7202
7203sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7204  lt_cv_deplibs_check_method=pass_all
7205  ;;
7206
7207sysv4 | sysv4.3*)
7208  case $host_vendor in
7209  motorola)
7210    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]'
7211    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7212    ;;
7213  ncr)
7214    lt_cv_deplibs_check_method=pass_all
7215    ;;
7216  sequent)
7217    lt_cv_file_magic_cmd='/bin/file'
7218    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7219    ;;
7220  sni)
7221    lt_cv_file_magic_cmd='/bin/file'
7222    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7223    lt_cv_file_magic_test_file=/lib/libc.so
7224    ;;
7225  siemens)
7226    lt_cv_deplibs_check_method=pass_all
7227    ;;
7228  pc)
7229    lt_cv_deplibs_check_method=pass_all
7230    ;;
7231  esac
7232  ;;
7233
7234tpf*)
7235  lt_cv_deplibs_check_method=pass_all
7236  ;;
7237esac
7238
7239fi
7240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7241$as_echo "$lt_cv_deplibs_check_method" >&6; }
7242file_magic_cmd=$lt_cv_file_magic_cmd
7243deplibs_check_method=$lt_cv_deplibs_check_method
7244test -z "$deplibs_check_method" && deplibs_check_method=unknown
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257if test -n "$ac_tool_prefix"; then
7258  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7259set dummy ${ac_tool_prefix}ar; ac_word=$2
7260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7261$as_echo_n "checking for $ac_word... " >&6; }
7262if test "${ac_cv_prog_AR+set}" = set; then :
7263  $as_echo_n "(cached) " >&6
7264else
7265  if test -n "$AR"; then
7266  ac_cv_prog_AR="$AR" # Let the user override the test.
7267else
7268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7269for as_dir in $PATH
7270do
7271  IFS=$as_save_IFS
7272  test -z "$as_dir" && as_dir=.
7273    for ac_exec_ext in '' $ac_executable_extensions; do
7274  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7275    ac_cv_prog_AR="${ac_tool_prefix}ar"
7276    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7277    break 2
7278  fi
7279done
7280  done
7281IFS=$as_save_IFS
7282
7283fi
7284fi
7285AR=$ac_cv_prog_AR
7286if test -n "$AR"; then
7287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7288$as_echo "$AR" >&6; }
7289else
7290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7291$as_echo "no" >&6; }
7292fi
7293
7294
7295fi
7296if test -z "$ac_cv_prog_AR"; then
7297  ac_ct_AR=$AR
7298  # Extract the first word of "ar", so it can be a program name with args.
7299set dummy ar; ac_word=$2
7300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7301$as_echo_n "checking for $ac_word... " >&6; }
7302if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
7303  $as_echo_n "(cached) " >&6
7304else
7305  if test -n "$ac_ct_AR"; then
7306  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7307else
7308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7309for as_dir in $PATH
7310do
7311  IFS=$as_save_IFS
7312  test -z "$as_dir" && as_dir=.
7313    for ac_exec_ext in '' $ac_executable_extensions; do
7314  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7315    ac_cv_prog_ac_ct_AR="ar"
7316    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7317    break 2
7318  fi
7319done
7320  done
7321IFS=$as_save_IFS
7322
7323fi
7324fi
7325ac_ct_AR=$ac_cv_prog_ac_ct_AR
7326if test -n "$ac_ct_AR"; then
7327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7328$as_echo "$ac_ct_AR" >&6; }
7329else
7330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7331$as_echo "no" >&6; }
7332fi
7333
7334  if test "x$ac_ct_AR" = x; then
7335    AR="false"
7336  else
7337    case $cross_compiling:$ac_tool_warned in
7338yes:)
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7341ac_tool_warned=yes ;;
7342esac
7343    AR=$ac_ct_AR
7344  fi
7345else
7346  AR="$ac_cv_prog_AR"
7347fi
7348
7349test -z "$AR" && AR=ar
7350test -z "$AR_FLAGS" && AR_FLAGS=cru
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362if test -n "$ac_tool_prefix"; then
7363  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7364set dummy ${ac_tool_prefix}strip; ac_word=$2
7365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7366$as_echo_n "checking for $ac_word... " >&6; }
7367if test "${ac_cv_prog_STRIP+set}" = set; then :
7368  $as_echo_n "(cached) " >&6
7369else
7370  if test -n "$STRIP"; then
7371  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7372else
7373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7374for as_dir in $PATH
7375do
7376  IFS=$as_save_IFS
7377  test -z "$as_dir" && as_dir=.
7378    for ac_exec_ext in '' $ac_executable_extensions; do
7379  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7380    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7381    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7382    break 2
7383  fi
7384done
7385  done
7386IFS=$as_save_IFS
7387
7388fi
7389fi
7390STRIP=$ac_cv_prog_STRIP
7391if test -n "$STRIP"; then
7392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7393$as_echo "$STRIP" >&6; }
7394else
7395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7396$as_echo "no" >&6; }
7397fi
7398
7399
7400fi
7401if test -z "$ac_cv_prog_STRIP"; then
7402  ac_ct_STRIP=$STRIP
7403  # Extract the first word of "strip", so it can be a program name with args.
7404set dummy strip; ac_word=$2
7405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7406$as_echo_n "checking for $ac_word... " >&6; }
7407if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7408  $as_echo_n "(cached) " >&6
7409else
7410  if test -n "$ac_ct_STRIP"; then
7411  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7412else
7413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7414for as_dir in $PATH
7415do
7416  IFS=$as_save_IFS
7417  test -z "$as_dir" && as_dir=.
7418    for ac_exec_ext in '' $ac_executable_extensions; do
7419  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7420    ac_cv_prog_ac_ct_STRIP="strip"
7421    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7422    break 2
7423  fi
7424done
7425  done
7426IFS=$as_save_IFS
7427
7428fi
7429fi
7430ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7431if test -n "$ac_ct_STRIP"; then
7432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7433$as_echo "$ac_ct_STRIP" >&6; }
7434else
7435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7436$as_echo "no" >&6; }
7437fi
7438
7439  if test "x$ac_ct_STRIP" = x; then
7440    STRIP=":"
7441  else
7442    case $cross_compiling:$ac_tool_warned in
7443yes:)
7444{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7445$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7446ac_tool_warned=yes ;;
7447esac
7448    STRIP=$ac_ct_STRIP
7449  fi
7450else
7451  STRIP="$ac_cv_prog_STRIP"
7452fi
7453
7454test -z "$STRIP" && STRIP=:
7455
7456
7457
7458
7459
7460
7461if test -n "$ac_tool_prefix"; then
7462  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7463set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7465$as_echo_n "checking for $ac_word... " >&6; }
7466if test "${ac_cv_prog_RANLIB+set}" = set; then :
7467  $as_echo_n "(cached) " >&6
7468else
7469  if test -n "$RANLIB"; then
7470  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7471else
7472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7473for as_dir in $PATH
7474do
7475  IFS=$as_save_IFS
7476  test -z "$as_dir" && as_dir=.
7477    for ac_exec_ext in '' $ac_executable_extensions; do
7478  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7479    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7480    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7481    break 2
7482  fi
7483done
7484  done
7485IFS=$as_save_IFS
7486
7487fi
7488fi
7489RANLIB=$ac_cv_prog_RANLIB
7490if test -n "$RANLIB"; then
7491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7492$as_echo "$RANLIB" >&6; }
7493else
7494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7495$as_echo "no" >&6; }
7496fi
7497
7498
7499fi
7500if test -z "$ac_cv_prog_RANLIB"; then
7501  ac_ct_RANLIB=$RANLIB
7502  # Extract the first word of "ranlib", so it can be a program name with args.
7503set dummy ranlib; ac_word=$2
7504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7505$as_echo_n "checking for $ac_word... " >&6; }
7506if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7507  $as_echo_n "(cached) " >&6
7508else
7509  if test -n "$ac_ct_RANLIB"; then
7510  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7511else
7512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7513for as_dir in $PATH
7514do
7515  IFS=$as_save_IFS
7516  test -z "$as_dir" && as_dir=.
7517    for ac_exec_ext in '' $ac_executable_extensions; do
7518  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7519    ac_cv_prog_ac_ct_RANLIB="ranlib"
7520    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7521    break 2
7522  fi
7523done
7524  done
7525IFS=$as_save_IFS
7526
7527fi
7528fi
7529ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7530if test -n "$ac_ct_RANLIB"; then
7531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7532$as_echo "$ac_ct_RANLIB" >&6; }
7533else
7534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7535$as_echo "no" >&6; }
7536fi
7537
7538  if test "x$ac_ct_RANLIB" = x; then
7539    RANLIB=":"
7540  else
7541    case $cross_compiling:$ac_tool_warned in
7542yes:)
7543{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7544$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7545ac_tool_warned=yes ;;
7546esac
7547    RANLIB=$ac_ct_RANLIB
7548  fi
7549else
7550  RANLIB="$ac_cv_prog_RANLIB"
7551fi
7552
7553test -z "$RANLIB" && RANLIB=:
7554
7555
7556
7557
7558
7559
7560# Determine commands to create old-style static archives.
7561old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7562old_postinstall_cmds='chmod 644 $oldlib'
7563old_postuninstall_cmds=
7564
7565if test -n "$RANLIB"; then
7566  case $host_os in
7567  openbsd*)
7568    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7569    ;;
7570  *)
7571    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7572    ;;
7573  esac
7574  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7575fi
7576
7577case $host_os in
7578  darwin*)
7579    lock_old_archive_extraction=yes ;;
7580  *)
7581    lock_old_archive_extraction=no ;;
7582esac
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622# If no C compiler was specified, use CC.
7623LTCC=${LTCC-"$CC"}
7624
7625# If no C compiler flags were specified, use CFLAGS.
7626LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7627
7628# Allow CC to be a program name with arguments.
7629compiler=$CC
7630
7631
7632# Check for command to grab the raw symbol name followed by C symbol from nm.
7633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7634$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7635if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7636  $as_echo_n "(cached) " >&6
7637else
7638
7639# These are sane defaults that work on at least a few old systems.
7640# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7641
7642# Character class describing NM global symbol codes.
7643symcode='[BCDEGRST]'
7644
7645# Regexp to match symbols that can be accessed directly from C.
7646sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7647
7648# Define system-specific variables.
7649case $host_os in
7650aix*)
7651  symcode='[BCDT]'
7652  ;;
7653cygwin* | mingw* | pw32* | cegcc*)
7654  symcode='[ABCDGISTW]'
7655  ;;
7656hpux*)
7657  if test "$host_cpu" = ia64; then
7658    symcode='[ABCDEGRST]'
7659  fi
7660  ;;
7661irix* | nonstopux*)
7662  symcode='[BCDEGRST]'
7663  ;;
7664osf*)
7665  symcode='[BCDEGQRST]'
7666  ;;
7667solaris*)
7668  symcode='[BDRT]'
7669  ;;
7670sco3.2v5*)
7671  symcode='[DT]'
7672  ;;
7673sysv4.2uw2*)
7674  symcode='[DT]'
7675  ;;
7676sysv5* | sco5v6* | unixware* | OpenUNIX*)
7677  symcode='[ABDT]'
7678  ;;
7679sysv4)
7680  symcode='[DFNSTU]'
7681  ;;
7682esac
7683
7684# If we're using GNU nm, then use its standard symbol codes.
7685case `$NM -V 2>&1` in
7686*GNU* | *'with BFD'*)
7687  symcode='[ABCDGIRSTW]' ;;
7688esac
7689
7690# Transform an extracted symbol line into a proper C declaration.
7691# Some systems (esp. on ia64) link data and code symbols differently,
7692# so use this general approach.
7693lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7694
7695# Transform an extracted symbol line into symbol name and symbol address
7696lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7697lt_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'"
7698
7699# Handle CRLF in mingw tool chain
7700opt_cr=
7701case $build_os in
7702mingw*)
7703  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7704  ;;
7705esac
7706
7707# Try without a prefix underscore, then with it.
7708for ac_symprfx in "" "_"; do
7709
7710  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7711  symxfrm="\\1 $ac_symprfx\\2 \\2"
7712
7713  # Write the raw and C identifiers.
7714  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7715    # Fake it for dumpbin and say T for any non-static function
7716    # and D for any global variable.
7717    # Also find C++ and __fastcall symbols from MSVC++,
7718    # which start with @ or ?.
7719    lt_cv_sys_global_symbol_pipe="$AWK '"\
7720"     {last_section=section; section=\$ 3};"\
7721"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7722"     \$ 0!~/External *\|/{next};"\
7723"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7724"     {if(hide[section]) next};"\
7725"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7726"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7727"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7728"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7729"     ' prfx=^$ac_symprfx"
7730  else
7731    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7732  fi
7733
7734  # Check to see that the pipe works correctly.
7735  pipe_works=no
7736
7737  rm -f conftest*
7738  cat > conftest.$ac_ext <<_LT_EOF
7739#ifdef __cplusplus
7740extern "C" {
7741#endif
7742char nm_test_var;
7743void nm_test_func(void);
7744void nm_test_func(void){}
7745#ifdef __cplusplus
7746}
7747#endif
7748int main(){nm_test_var='a';nm_test_func();return(0);}
7749_LT_EOF
7750
7751  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7752  (eval $ac_compile) 2>&5
7753  ac_status=$?
7754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7755  test $ac_status = 0; }; then
7756    # Now try to grab the symbols.
7757    nlist=conftest.nm
7758    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7759  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7760  ac_status=$?
7761  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7762  test $ac_status = 0; } && test -s "$nlist"; then
7763      # Try sorting and uniquifying the output.
7764      if sort "$nlist" | uniq > "$nlist"T; then
7765	mv -f "$nlist"T "$nlist"
7766      else
7767	rm -f "$nlist"T
7768      fi
7769
7770      # Make sure that we snagged all the symbols we need.
7771      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7772	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7773	  cat <<_LT_EOF > conftest.$ac_ext
7774#ifdef __cplusplus
7775extern "C" {
7776#endif
7777
7778_LT_EOF
7779	  # Now generate the symbol file.
7780	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7781
7782	  cat <<_LT_EOF >> conftest.$ac_ext
7783
7784/* The mapping between symbol names and symbols.  */
7785const struct {
7786  const char *name;
7787  void       *address;
7788}
7789lt__PROGRAM__LTX_preloaded_symbols[] =
7790{
7791  { "@PROGRAM@", (void *) 0 },
7792_LT_EOF
7793	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7794	  cat <<\_LT_EOF >> conftest.$ac_ext
7795  {0, (void *) 0}
7796};
7797
7798/* This works around a problem in FreeBSD linker */
7799#ifdef FREEBSD_WORKAROUND
7800static const void *lt_preloaded_setup() {
7801  return lt__PROGRAM__LTX_preloaded_symbols;
7802}
7803#endif
7804
7805#ifdef __cplusplus
7806}
7807#endif
7808_LT_EOF
7809	  # Now try linking the two files.
7810	  mv conftest.$ac_objext conftstm.$ac_objext
7811	  lt_save_LIBS="$LIBS"
7812	  lt_save_CFLAGS="$CFLAGS"
7813	  LIBS="conftstm.$ac_objext"
7814	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7815	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7816  (eval $ac_link) 2>&5
7817  ac_status=$?
7818  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7819  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7820	    pipe_works=yes
7821	  fi
7822	  LIBS="$lt_save_LIBS"
7823	  CFLAGS="$lt_save_CFLAGS"
7824	else
7825	  echo "cannot find nm_test_func in $nlist" >&5
7826	fi
7827      else
7828	echo "cannot find nm_test_var in $nlist" >&5
7829      fi
7830    else
7831      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7832    fi
7833  else
7834    echo "$progname: failed program was:" >&5
7835    cat conftest.$ac_ext >&5
7836  fi
7837  rm -rf conftest* conftst*
7838
7839  # Do not use the global_symbol_pipe unless it works.
7840  if test "$pipe_works" = yes; then
7841    break
7842  else
7843    lt_cv_sys_global_symbol_pipe=
7844  fi
7845done
7846
7847fi
7848
7849if test -z "$lt_cv_sys_global_symbol_pipe"; then
7850  lt_cv_sys_global_symbol_to_cdecl=
7851fi
7852if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7854$as_echo "failed" >&6; }
7855else
7856  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7857$as_echo "ok" >&6; }
7858fi
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881# Check whether --enable-libtool-lock was given.
7882if test "${enable_libtool_lock+set}" = set; then :
7883  enableval=$enable_libtool_lock;
7884fi
7885
7886test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7887
7888# Some flags need to be propagated to the compiler or linker for good
7889# libtool support.
7890case $host in
7891ia64-*-hpux*)
7892  # Find out which ABI we are using.
7893  echo 'int i;' > conftest.$ac_ext
7894  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7895  (eval $ac_compile) 2>&5
7896  ac_status=$?
7897  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7898  test $ac_status = 0; }; then
7899    case `/usr/bin/file conftest.$ac_objext` in
7900      *ELF-32*)
7901	HPUX_IA64_MODE="32"
7902	;;
7903      *ELF-64*)
7904	HPUX_IA64_MODE="64"
7905	;;
7906    esac
7907  fi
7908  rm -rf conftest*
7909  ;;
7910*-*-irix6*)
7911  # Find out which ABI we are using.
7912  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7913  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7914  (eval $ac_compile) 2>&5
7915  ac_status=$?
7916  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7917  test $ac_status = 0; }; then
7918    if test "$lt_cv_prog_gnu_ld" = yes; then
7919      case `/usr/bin/file conftest.$ac_objext` in
7920	*32-bit*)
7921	  LD="${LD-ld} -melf32bsmip"
7922	  ;;
7923	*N32*)
7924	  LD="${LD-ld} -melf32bmipn32"
7925	  ;;
7926	*64-bit*)
7927	  LD="${LD-ld} -melf64bmip"
7928	;;
7929      esac
7930    else
7931      case `/usr/bin/file conftest.$ac_objext` in
7932	*32-bit*)
7933	  LD="${LD-ld} -32"
7934	  ;;
7935	*N32*)
7936	  LD="${LD-ld} -n32"
7937	  ;;
7938	*64-bit*)
7939	  LD="${LD-ld} -64"
7940	  ;;
7941      esac
7942    fi
7943  fi
7944  rm -rf conftest*
7945  ;;
7946
7947x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7948s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7949  # Find out which ABI we are using.
7950  echo 'int i;' > conftest.$ac_ext
7951  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7952  (eval $ac_compile) 2>&5
7953  ac_status=$?
7954  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7955  test $ac_status = 0; }; then
7956    case `/usr/bin/file conftest.o` in
7957      *32-bit*)
7958	case $host in
7959	  x86_64-*kfreebsd*-gnu)
7960	    LD="${LD-ld} -m elf_i386_fbsd"
7961	    ;;
7962	  x86_64-*linux*)
7963	    LD="${LD-ld} -m elf_i386"
7964	    ;;
7965	  ppc64-*linux*|powerpc64-*linux*)
7966	    LD="${LD-ld} -m elf32ppclinux"
7967	    ;;
7968	  s390x-*linux*)
7969	    LD="${LD-ld} -m elf_s390"
7970	    ;;
7971	  sparc64-*linux*)
7972	    LD="${LD-ld} -m elf32_sparc"
7973	    ;;
7974	esac
7975	;;
7976      *64-bit*)
7977	case $host in
7978	  x86_64-*kfreebsd*-gnu)
7979	    LD="${LD-ld} -m elf_x86_64_fbsd"
7980	    ;;
7981	  x86_64-*linux*)
7982	    LD="${LD-ld} -m elf_x86_64"
7983	    ;;
7984	  ppc*-*linux*|powerpc*-*linux*)
7985	    LD="${LD-ld} -m elf64ppc"
7986	    ;;
7987	  s390*-*linux*|s390*-*tpf*)
7988	    LD="${LD-ld} -m elf64_s390"
7989	    ;;
7990	  sparc*-*linux*)
7991	    LD="${LD-ld} -m elf64_sparc"
7992	    ;;
7993	esac
7994	;;
7995    esac
7996  fi
7997  rm -rf conftest*
7998  ;;
7999
8000*-*-sco3.2v5*)
8001  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
8002  SAVE_CFLAGS="$CFLAGS"
8003  CFLAGS="$CFLAGS -belf"
8004  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
8005$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
8006if test "${lt_cv_cc_needs_belf+set}" = set; then :
8007  $as_echo_n "(cached) " >&6
8008else
8009  ac_ext=c
8010ac_cpp='$CPP $CPPFLAGS'
8011ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8012ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8013ac_compiler_gnu=$ac_cv_c_compiler_gnu
8014
8015     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8016/* end confdefs.h.  */
8017
8018int
8019main ()
8020{
8021
8022  ;
8023  return 0;
8024}
8025_ACEOF
8026if ac_fn_c_try_link "$LINENO"; then :
8027  lt_cv_cc_needs_belf=yes
8028else
8029  lt_cv_cc_needs_belf=no
8030fi
8031rm -f core conftest.err conftest.$ac_objext \
8032    conftest$ac_exeext conftest.$ac_ext
8033     ac_ext=c
8034ac_cpp='$CPP $CPPFLAGS'
8035ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8036ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8037ac_compiler_gnu=$ac_cv_c_compiler_gnu
8038
8039fi
8040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
8041$as_echo "$lt_cv_cc_needs_belf" >&6; }
8042  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
8043    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
8044    CFLAGS="$SAVE_CFLAGS"
8045  fi
8046  ;;
8047sparc*-*solaris*)
8048  # Find out which ABI we are using.
8049  echo 'int i;' > conftest.$ac_ext
8050  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8051  (eval $ac_compile) 2>&5
8052  ac_status=$?
8053  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8054  test $ac_status = 0; }; then
8055    case `/usr/bin/file conftest.o` in
8056    *64-bit*)
8057      case $lt_cv_prog_gnu_ld in
8058      yes*) LD="${LD-ld} -m elf64_sparc" ;;
8059      *)
8060	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
8061	  LD="${LD-ld} -64"
8062	fi
8063	;;
8064      esac
8065      ;;
8066    esac
8067  fi
8068  rm -rf conftest*
8069  ;;
8070esac
8071
8072need_locks="$enable_libtool_lock"
8073
8074
8075  case $host_os in
8076    rhapsody* | darwin*)
8077    if test -n "$ac_tool_prefix"; then
8078  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
8079set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
8080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8081$as_echo_n "checking for $ac_word... " >&6; }
8082if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
8083  $as_echo_n "(cached) " >&6
8084else
8085  if test -n "$DSYMUTIL"; then
8086  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
8087else
8088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8089for as_dir in $PATH
8090do
8091  IFS=$as_save_IFS
8092  test -z "$as_dir" && as_dir=.
8093    for ac_exec_ext in '' $ac_executable_extensions; do
8094  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8095    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
8096    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8097    break 2
8098  fi
8099done
8100  done
8101IFS=$as_save_IFS
8102
8103fi
8104fi
8105DSYMUTIL=$ac_cv_prog_DSYMUTIL
8106if test -n "$DSYMUTIL"; then
8107  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
8108$as_echo "$DSYMUTIL" >&6; }
8109else
8110  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8111$as_echo "no" >&6; }
8112fi
8113
8114
8115fi
8116if test -z "$ac_cv_prog_DSYMUTIL"; then
8117  ac_ct_DSYMUTIL=$DSYMUTIL
8118  # Extract the first word of "dsymutil", so it can be a program name with args.
8119set dummy dsymutil; ac_word=$2
8120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8121$as_echo_n "checking for $ac_word... " >&6; }
8122if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
8123  $as_echo_n "(cached) " >&6
8124else
8125  if test -n "$ac_ct_DSYMUTIL"; then
8126  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
8127else
8128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8129for as_dir in $PATH
8130do
8131  IFS=$as_save_IFS
8132  test -z "$as_dir" && as_dir=.
8133    for ac_exec_ext in '' $ac_executable_extensions; do
8134  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8135    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
8136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8137    break 2
8138  fi
8139done
8140  done
8141IFS=$as_save_IFS
8142
8143fi
8144fi
8145ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
8146if test -n "$ac_ct_DSYMUTIL"; then
8147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
8148$as_echo "$ac_ct_DSYMUTIL" >&6; }
8149else
8150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8151$as_echo "no" >&6; }
8152fi
8153
8154  if test "x$ac_ct_DSYMUTIL" = x; then
8155    DSYMUTIL=":"
8156  else
8157    case $cross_compiling:$ac_tool_warned in
8158yes:)
8159{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8160$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8161ac_tool_warned=yes ;;
8162esac
8163    DSYMUTIL=$ac_ct_DSYMUTIL
8164  fi
8165else
8166  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
8167fi
8168
8169    if test -n "$ac_tool_prefix"; then
8170  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
8171set dummy ${ac_tool_prefix}nmedit; ac_word=$2
8172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8173$as_echo_n "checking for $ac_word... " >&6; }
8174if test "${ac_cv_prog_NMEDIT+set}" = set; then :
8175  $as_echo_n "(cached) " >&6
8176else
8177  if test -n "$NMEDIT"; then
8178  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
8179else
8180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8181for as_dir in $PATH
8182do
8183  IFS=$as_save_IFS
8184  test -z "$as_dir" && as_dir=.
8185    for ac_exec_ext in '' $ac_executable_extensions; do
8186  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8187    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8188    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8189    break 2
8190  fi
8191done
8192  done
8193IFS=$as_save_IFS
8194
8195fi
8196fi
8197NMEDIT=$ac_cv_prog_NMEDIT
8198if test -n "$NMEDIT"; then
8199  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8200$as_echo "$NMEDIT" >&6; }
8201else
8202  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8203$as_echo "no" >&6; }
8204fi
8205
8206
8207fi
8208if test -z "$ac_cv_prog_NMEDIT"; then
8209  ac_ct_NMEDIT=$NMEDIT
8210  # Extract the first word of "nmedit", so it can be a program name with args.
8211set dummy nmedit; ac_word=$2
8212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8213$as_echo_n "checking for $ac_word... " >&6; }
8214if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
8215  $as_echo_n "(cached) " >&6
8216else
8217  if test -n "$ac_ct_NMEDIT"; then
8218  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8219else
8220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8221for as_dir in $PATH
8222do
8223  IFS=$as_save_IFS
8224  test -z "$as_dir" && as_dir=.
8225    for ac_exec_ext in '' $ac_executable_extensions; do
8226  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8227    ac_cv_prog_ac_ct_NMEDIT="nmedit"
8228    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8229    break 2
8230  fi
8231done
8232  done
8233IFS=$as_save_IFS
8234
8235fi
8236fi
8237ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8238if test -n "$ac_ct_NMEDIT"; then
8239  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8240$as_echo "$ac_ct_NMEDIT" >&6; }
8241else
8242  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8243$as_echo "no" >&6; }
8244fi
8245
8246  if test "x$ac_ct_NMEDIT" = x; then
8247    NMEDIT=":"
8248  else
8249    case $cross_compiling:$ac_tool_warned in
8250yes:)
8251{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8252$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8253ac_tool_warned=yes ;;
8254esac
8255    NMEDIT=$ac_ct_NMEDIT
8256  fi
8257else
8258  NMEDIT="$ac_cv_prog_NMEDIT"
8259fi
8260
8261    if test -n "$ac_tool_prefix"; then
8262  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8263set dummy ${ac_tool_prefix}lipo; ac_word=$2
8264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8265$as_echo_n "checking for $ac_word... " >&6; }
8266if test "${ac_cv_prog_LIPO+set}" = set; then :
8267  $as_echo_n "(cached) " >&6
8268else
8269  if test -n "$LIPO"; then
8270  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8271else
8272as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8273for as_dir in $PATH
8274do
8275  IFS=$as_save_IFS
8276  test -z "$as_dir" && as_dir=.
8277    for ac_exec_ext in '' $ac_executable_extensions; do
8278  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8279    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8280    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8281    break 2
8282  fi
8283done
8284  done
8285IFS=$as_save_IFS
8286
8287fi
8288fi
8289LIPO=$ac_cv_prog_LIPO
8290if test -n "$LIPO"; then
8291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8292$as_echo "$LIPO" >&6; }
8293else
8294  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8295$as_echo "no" >&6; }
8296fi
8297
8298
8299fi
8300if test -z "$ac_cv_prog_LIPO"; then
8301  ac_ct_LIPO=$LIPO
8302  # Extract the first word of "lipo", so it can be a program name with args.
8303set dummy lipo; ac_word=$2
8304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8305$as_echo_n "checking for $ac_word... " >&6; }
8306if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
8307  $as_echo_n "(cached) " >&6
8308else
8309  if test -n "$ac_ct_LIPO"; then
8310  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8311else
8312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8313for as_dir in $PATH
8314do
8315  IFS=$as_save_IFS
8316  test -z "$as_dir" && as_dir=.
8317    for ac_exec_ext in '' $ac_executable_extensions; do
8318  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8319    ac_cv_prog_ac_ct_LIPO="lipo"
8320    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8321    break 2
8322  fi
8323done
8324  done
8325IFS=$as_save_IFS
8326
8327fi
8328fi
8329ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8330if test -n "$ac_ct_LIPO"; then
8331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8332$as_echo "$ac_ct_LIPO" >&6; }
8333else
8334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8335$as_echo "no" >&6; }
8336fi
8337
8338  if test "x$ac_ct_LIPO" = x; then
8339    LIPO=":"
8340  else
8341    case $cross_compiling:$ac_tool_warned in
8342yes:)
8343{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8344$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8345ac_tool_warned=yes ;;
8346esac
8347    LIPO=$ac_ct_LIPO
8348  fi
8349else
8350  LIPO="$ac_cv_prog_LIPO"
8351fi
8352
8353    if test -n "$ac_tool_prefix"; then
8354  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8355set dummy ${ac_tool_prefix}otool; ac_word=$2
8356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8357$as_echo_n "checking for $ac_word... " >&6; }
8358if test "${ac_cv_prog_OTOOL+set}" = set; then :
8359  $as_echo_n "(cached) " >&6
8360else
8361  if test -n "$OTOOL"; then
8362  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8363else
8364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8365for as_dir in $PATH
8366do
8367  IFS=$as_save_IFS
8368  test -z "$as_dir" && as_dir=.
8369    for ac_exec_ext in '' $ac_executable_extensions; do
8370  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8371    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8372    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8373    break 2
8374  fi
8375done
8376  done
8377IFS=$as_save_IFS
8378
8379fi
8380fi
8381OTOOL=$ac_cv_prog_OTOOL
8382if test -n "$OTOOL"; then
8383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8384$as_echo "$OTOOL" >&6; }
8385else
8386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8387$as_echo "no" >&6; }
8388fi
8389
8390
8391fi
8392if test -z "$ac_cv_prog_OTOOL"; then
8393  ac_ct_OTOOL=$OTOOL
8394  # Extract the first word of "otool", so it can be a program name with args.
8395set dummy otool; ac_word=$2
8396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8397$as_echo_n "checking for $ac_word... " >&6; }
8398if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
8399  $as_echo_n "(cached) " >&6
8400else
8401  if test -n "$ac_ct_OTOOL"; then
8402  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8403else
8404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8405for as_dir in $PATH
8406do
8407  IFS=$as_save_IFS
8408  test -z "$as_dir" && as_dir=.
8409    for ac_exec_ext in '' $ac_executable_extensions; do
8410  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8411    ac_cv_prog_ac_ct_OTOOL="otool"
8412    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8413    break 2
8414  fi
8415done
8416  done
8417IFS=$as_save_IFS
8418
8419fi
8420fi
8421ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8422if test -n "$ac_ct_OTOOL"; then
8423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8424$as_echo "$ac_ct_OTOOL" >&6; }
8425else
8426  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8427$as_echo "no" >&6; }
8428fi
8429
8430  if test "x$ac_ct_OTOOL" = x; then
8431    OTOOL=":"
8432  else
8433    case $cross_compiling:$ac_tool_warned in
8434yes:)
8435{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8436$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8437ac_tool_warned=yes ;;
8438esac
8439    OTOOL=$ac_ct_OTOOL
8440  fi
8441else
8442  OTOOL="$ac_cv_prog_OTOOL"
8443fi
8444
8445    if test -n "$ac_tool_prefix"; then
8446  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8447set dummy ${ac_tool_prefix}otool64; ac_word=$2
8448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8449$as_echo_n "checking for $ac_word... " >&6; }
8450if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8451  $as_echo_n "(cached) " >&6
8452else
8453  if test -n "$OTOOL64"; then
8454  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8455else
8456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8457for as_dir in $PATH
8458do
8459  IFS=$as_save_IFS
8460  test -z "$as_dir" && as_dir=.
8461    for ac_exec_ext in '' $ac_executable_extensions; do
8462  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8463    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8464    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8465    break 2
8466  fi
8467done
8468  done
8469IFS=$as_save_IFS
8470
8471fi
8472fi
8473OTOOL64=$ac_cv_prog_OTOOL64
8474if test -n "$OTOOL64"; then
8475  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8476$as_echo "$OTOOL64" >&6; }
8477else
8478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8479$as_echo "no" >&6; }
8480fi
8481
8482
8483fi
8484if test -z "$ac_cv_prog_OTOOL64"; then
8485  ac_ct_OTOOL64=$OTOOL64
8486  # Extract the first word of "otool64", so it can be a program name with args.
8487set dummy otool64; ac_word=$2
8488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8489$as_echo_n "checking for $ac_word... " >&6; }
8490if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8491  $as_echo_n "(cached) " >&6
8492else
8493  if test -n "$ac_ct_OTOOL64"; then
8494  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8495else
8496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8497for as_dir in $PATH
8498do
8499  IFS=$as_save_IFS
8500  test -z "$as_dir" && as_dir=.
8501    for ac_exec_ext in '' $ac_executable_extensions; do
8502  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8503    ac_cv_prog_ac_ct_OTOOL64="otool64"
8504    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8505    break 2
8506  fi
8507done
8508  done
8509IFS=$as_save_IFS
8510
8511fi
8512fi
8513ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8514if test -n "$ac_ct_OTOOL64"; then
8515  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8516$as_echo "$ac_ct_OTOOL64" >&6; }
8517else
8518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8519$as_echo "no" >&6; }
8520fi
8521
8522  if test "x$ac_ct_OTOOL64" = x; then
8523    OTOOL64=":"
8524  else
8525    case $cross_compiling:$ac_tool_warned in
8526yes:)
8527{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8528$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8529ac_tool_warned=yes ;;
8530esac
8531    OTOOL64=$ac_ct_OTOOL64
8532  fi
8533else
8534  OTOOL64="$ac_cv_prog_OTOOL64"
8535fi
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8564$as_echo_n "checking for -single_module linker flag... " >&6; }
8565if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8566  $as_echo_n "(cached) " >&6
8567else
8568  lt_cv_apple_cc_single_mod=no
8569      if test -z "${LT_MULTI_MODULE}"; then
8570	# By default we will add the -single_module flag. You can override
8571	# by either setting the environment variable LT_MULTI_MODULE
8572	# non-empty at configure time, or by adding -multi_module to the
8573	# link flags.
8574	rm -rf libconftest.dylib*
8575	echo "int foo(void){return 1;}" > conftest.c
8576	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8577-dynamiclib -Wl,-single_module conftest.c" >&5
8578	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8579	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8580        _lt_result=$?
8581	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8582	  lt_cv_apple_cc_single_mod=yes
8583	else
8584	  cat conftest.err >&5
8585	fi
8586	rm -rf libconftest.dylib*
8587	rm -f conftest.*
8588      fi
8589fi
8590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8591$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8592    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8593$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8594if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8595  $as_echo_n "(cached) " >&6
8596else
8597  lt_cv_ld_exported_symbols_list=no
8598      save_LDFLAGS=$LDFLAGS
8599      echo "_main" > conftest.sym
8600      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8601      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8602/* end confdefs.h.  */
8603
8604int
8605main ()
8606{
8607
8608  ;
8609  return 0;
8610}
8611_ACEOF
8612if ac_fn_c_try_link "$LINENO"; then :
8613  lt_cv_ld_exported_symbols_list=yes
8614else
8615  lt_cv_ld_exported_symbols_list=no
8616fi
8617rm -f core conftest.err conftest.$ac_objext \
8618    conftest$ac_exeext conftest.$ac_ext
8619	LDFLAGS="$save_LDFLAGS"
8620
8621fi
8622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8623$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8624    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8625$as_echo_n "checking for -force_load linker flag... " >&6; }
8626if test "${lt_cv_ld_force_load+set}" = set; then :
8627  $as_echo_n "(cached) " >&6
8628else
8629  lt_cv_ld_force_load=no
8630      cat > conftest.c << _LT_EOF
8631int forced_loaded() { return 2;}
8632_LT_EOF
8633      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8634      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8635      echo "$AR cru libconftest.a conftest.o" >&5
8636      $AR cru libconftest.a conftest.o 2>&5
8637      cat > conftest.c << _LT_EOF
8638int main() { return 0;}
8639_LT_EOF
8640      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8641      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8642      _lt_result=$?
8643      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8644	lt_cv_ld_force_load=yes
8645      else
8646	cat conftest.err >&5
8647      fi
8648        rm -f conftest.err libconftest.a conftest conftest.c
8649        rm -rf conftest.dSYM
8650
8651fi
8652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8653$as_echo "$lt_cv_ld_force_load" >&6; }
8654    case $host_os in
8655    rhapsody* | darwin1.[012])
8656      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8657    darwin1.*)
8658      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8659    darwin*) # darwin 5.x on
8660      # if running on 10.5 or later, the deployment target defaults
8661      # to the OS version, if on x86, and 10.4, the deployment
8662      # target defaults to 10.4. Don't you love it?
8663      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8664	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8665	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8666	10.[012]*)
8667	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8668	10.*)
8669	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8670      esac
8671    ;;
8672  esac
8673    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8674      _lt_dar_single_mod='$single_module'
8675    fi
8676    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8677      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8678    else
8679      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8680    fi
8681    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8682      _lt_dsymutil='~$DSYMUTIL $lib || :'
8683    else
8684      _lt_dsymutil=
8685    fi
8686    ;;
8687  esac
8688
8689for ac_header in dlfcn.h
8690do :
8691  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8692"
8693if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8694  cat >>confdefs.h <<_ACEOF
8695#define HAVE_DLFCN_H 1
8696_ACEOF
8697
8698fi
8699
8700done
8701
8702
8703
8704
8705
8706
8707# Set options
8708
8709
8710
8711        enable_dlopen=no
8712
8713
8714  enable_win32_dll=no
8715
8716
8717            # Check whether --enable-shared was given.
8718if test "${enable_shared+set}" = set; then :
8719  enableval=$enable_shared; p=${PACKAGE-default}
8720    case $enableval in
8721    yes) enable_shared=yes ;;
8722    no) enable_shared=no ;;
8723    *)
8724      enable_shared=no
8725      # Look at the argument we got.  We use all the common list separators.
8726      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8727      for pkg in $enableval; do
8728	IFS="$lt_save_ifs"
8729	if test "X$pkg" = "X$p"; then
8730	  enable_shared=yes
8731	fi
8732      done
8733      IFS="$lt_save_ifs"
8734      ;;
8735    esac
8736else
8737  enable_shared=yes
8738fi
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748  # Check whether --enable-static was given.
8749if test "${enable_static+set}" = set; then :
8750  enableval=$enable_static; p=${PACKAGE-default}
8751    case $enableval in
8752    yes) enable_static=yes ;;
8753    no) enable_static=no ;;
8754    *)
8755     enable_static=no
8756      # Look at the argument we got.  We use all the common list separators.
8757      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8758      for pkg in $enableval; do
8759	IFS="$lt_save_ifs"
8760	if test "X$pkg" = "X$p"; then
8761	  enable_static=yes
8762	fi
8763      done
8764      IFS="$lt_save_ifs"
8765      ;;
8766    esac
8767else
8768  enable_static=yes
8769fi
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780# Check whether --with-pic was given.
8781if test "${with_pic+set}" = set; then :
8782  withval=$with_pic; pic_mode="$withval"
8783else
8784  pic_mode=default
8785fi
8786
8787
8788test -z "$pic_mode" && pic_mode=default
8789
8790
8791
8792
8793
8794
8795
8796  # Check whether --enable-fast-install was given.
8797if test "${enable_fast_install+set}" = set; then :
8798  enableval=$enable_fast_install; p=${PACKAGE-default}
8799    case $enableval in
8800    yes) enable_fast_install=yes ;;
8801    no) enable_fast_install=no ;;
8802    *)
8803      enable_fast_install=no
8804      # Look at the argument we got.  We use all the common list separators.
8805      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8806      for pkg in $enableval; do
8807	IFS="$lt_save_ifs"
8808	if test "X$pkg" = "X$p"; then
8809	  enable_fast_install=yes
8810	fi
8811      done
8812      IFS="$lt_save_ifs"
8813      ;;
8814    esac
8815else
8816  enable_fast_install=yes
8817fi
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829# This can be used to rebuild libtool when needed
8830LIBTOOL_DEPS="$ltmain"
8831
8832# Always use our own libtool.
8833LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860test -z "$LN_S" && LN_S="ln -s"
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875if test -n "${ZSH_VERSION+set}" ; then
8876   setopt NO_GLOB_SUBST
8877fi
8878
8879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8880$as_echo_n "checking for objdir... " >&6; }
8881if test "${lt_cv_objdir+set}" = set; then :
8882  $as_echo_n "(cached) " >&6
8883else
8884  rm -f .libs 2>/dev/null
8885mkdir .libs 2>/dev/null
8886if test -d .libs; then
8887  lt_cv_objdir=.libs
8888else
8889  # MS-DOS does not allow filenames that begin with a dot.
8890  lt_cv_objdir=_libs
8891fi
8892rmdir .libs 2>/dev/null
8893fi
8894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8895$as_echo "$lt_cv_objdir" >&6; }
8896objdir=$lt_cv_objdir
8897
8898
8899
8900
8901
8902cat >>confdefs.h <<_ACEOF
8903#define LT_OBJDIR "$lt_cv_objdir/"
8904_ACEOF
8905
8906
8907
8908
8909case $host_os in
8910aix3*)
8911  # AIX sometimes has problems with the GCC collect2 program.  For some
8912  # reason, if we set the COLLECT_NAMES environment variable, the problems
8913  # vanish in a puff of smoke.
8914  if test "X${COLLECT_NAMES+set}" != Xset; then
8915    COLLECT_NAMES=
8916    export COLLECT_NAMES
8917  fi
8918  ;;
8919esac
8920
8921# Global variables:
8922ofile=libtool
8923can_build_shared=yes
8924
8925# All known linkers require a `.a' archive for static linking (except MSVC,
8926# which needs '.lib').
8927libext=a
8928
8929with_gnu_ld="$lt_cv_prog_gnu_ld"
8930
8931old_CC="$CC"
8932old_CFLAGS="$CFLAGS"
8933
8934# Set sane defaults for various variables
8935test -z "$CC" && CC=cc
8936test -z "$LTCC" && LTCC=$CC
8937test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8938test -z "$LD" && LD=ld
8939test -z "$ac_objext" && ac_objext=o
8940
8941for cc_temp in $compiler""; do
8942  case $cc_temp in
8943    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8944    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8945    \-*) ;;
8946    *) break;;
8947  esac
8948done
8949cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8950
8951
8952# Only perform the check for file, if the check method requires it
8953test -z "$MAGIC_CMD" && MAGIC_CMD=file
8954case $deplibs_check_method in
8955file_magic*)
8956  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8957    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8958$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8959if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8960  $as_echo_n "(cached) " >&6
8961else
8962  case $MAGIC_CMD in
8963[\\/*] |  ?:[\\/]*)
8964  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8965  ;;
8966*)
8967  lt_save_MAGIC_CMD="$MAGIC_CMD"
8968  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8969  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8970  for ac_dir in $ac_dummy; do
8971    IFS="$lt_save_ifs"
8972    test -z "$ac_dir" && ac_dir=.
8973    if test -f $ac_dir/${ac_tool_prefix}file; then
8974      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8975      if test -n "$file_magic_test_file"; then
8976	case $deplibs_check_method in
8977	"file_magic "*)
8978	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8979	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8980	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8981	    $EGREP "$file_magic_regex" > /dev/null; then
8982	    :
8983	  else
8984	    cat <<_LT_EOF 1>&2
8985
8986*** Warning: the command libtool uses to detect shared libraries,
8987*** $file_magic_cmd, produces output that libtool cannot recognize.
8988*** The result is that libtool may fail to recognize shared libraries
8989*** as such.  This will affect the creation of libtool libraries that
8990*** depend on shared libraries, but programs linked with such libtool
8991*** libraries will work regardless of this problem.  Nevertheless, you
8992*** may want to report the problem to your system manager and/or to
8993*** bug-libtool@gnu.org
8994
8995_LT_EOF
8996	  fi ;;
8997	esac
8998      fi
8999      break
9000    fi
9001  done
9002  IFS="$lt_save_ifs"
9003  MAGIC_CMD="$lt_save_MAGIC_CMD"
9004  ;;
9005esac
9006fi
9007
9008MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9009if test -n "$MAGIC_CMD"; then
9010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9011$as_echo "$MAGIC_CMD" >&6; }
9012else
9013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9014$as_echo "no" >&6; }
9015fi
9016
9017
9018
9019
9020
9021if test -z "$lt_cv_path_MAGIC_CMD"; then
9022  if test -n "$ac_tool_prefix"; then
9023    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9024$as_echo_n "checking for file... " >&6; }
9025if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9026  $as_echo_n "(cached) " >&6
9027else
9028  case $MAGIC_CMD in
9029[\\/*] |  ?:[\\/]*)
9030  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9031  ;;
9032*)
9033  lt_save_MAGIC_CMD="$MAGIC_CMD"
9034  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9035  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9036  for ac_dir in $ac_dummy; do
9037    IFS="$lt_save_ifs"
9038    test -z "$ac_dir" && ac_dir=.
9039    if test -f $ac_dir/file; then
9040      lt_cv_path_MAGIC_CMD="$ac_dir/file"
9041      if test -n "$file_magic_test_file"; then
9042	case $deplibs_check_method in
9043	"file_magic "*)
9044	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9045	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9046	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9047	    $EGREP "$file_magic_regex" > /dev/null; then
9048	    :
9049	  else
9050	    cat <<_LT_EOF 1>&2
9051
9052*** Warning: the command libtool uses to detect shared libraries,
9053*** $file_magic_cmd, produces output that libtool cannot recognize.
9054*** The result is that libtool may fail to recognize shared libraries
9055*** as such.  This will affect the creation of libtool libraries that
9056*** depend on shared libraries, but programs linked with such libtool
9057*** libraries will work regardless of this problem.  Nevertheless, you
9058*** may want to report the problem to your system manager and/or to
9059*** bug-libtool@gnu.org
9060
9061_LT_EOF
9062	  fi ;;
9063	esac
9064      fi
9065      break
9066    fi
9067  done
9068  IFS="$lt_save_ifs"
9069  MAGIC_CMD="$lt_save_MAGIC_CMD"
9070  ;;
9071esac
9072fi
9073
9074MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9075if test -n "$MAGIC_CMD"; then
9076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9077$as_echo "$MAGIC_CMD" >&6; }
9078else
9079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9080$as_echo "no" >&6; }
9081fi
9082
9083
9084  else
9085    MAGIC_CMD=:
9086  fi
9087fi
9088
9089  fi
9090  ;;
9091esac
9092
9093# Use C for the default configuration in the libtool script
9094
9095lt_save_CC="$CC"
9096ac_ext=c
9097ac_cpp='$CPP $CPPFLAGS'
9098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9100ac_compiler_gnu=$ac_cv_c_compiler_gnu
9101
9102
9103# Source file extension for C test sources.
9104ac_ext=c
9105
9106# Object file extension for compiled C test sources.
9107objext=o
9108objext=$objext
9109
9110# Code to be used in simple compile tests
9111lt_simple_compile_test_code="int some_variable = 0;"
9112
9113# Code to be used in simple link tests
9114lt_simple_link_test_code='int main(){return(0);}'
9115
9116
9117
9118
9119
9120
9121
9122# If no C compiler was specified, use CC.
9123LTCC=${LTCC-"$CC"}
9124
9125# If no C compiler flags were specified, use CFLAGS.
9126LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9127
9128# Allow CC to be a program name with arguments.
9129compiler=$CC
9130
9131# Save the default compiler, since it gets overwritten when the other
9132# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9133compiler_DEFAULT=$CC
9134
9135# save warnings/boilerplate of simple test code
9136ac_outfile=conftest.$ac_objext
9137echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9138eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9139_lt_compiler_boilerplate=`cat conftest.err`
9140$RM conftest*
9141
9142ac_outfile=conftest.$ac_objext
9143echo "$lt_simple_link_test_code" >conftest.$ac_ext
9144eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9145_lt_linker_boilerplate=`cat conftest.err`
9146$RM -r conftest*
9147
9148
9149## CAVEAT EMPTOR:
9150## There is no encapsulation within the following macros, do not change
9151## the running order or otherwise move them around unless you know exactly
9152## what you are doing...
9153if test -n "$compiler"; then
9154
9155lt_prog_compiler_no_builtin_flag=
9156
9157if test "$GCC" = yes; then
9158  case $cc_basename in
9159  nvcc*)
9160    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9161  *)
9162    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9163  esac
9164
9165  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9166$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9167if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9168  $as_echo_n "(cached) " >&6
9169else
9170  lt_cv_prog_compiler_rtti_exceptions=no
9171   ac_outfile=conftest.$ac_objext
9172   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9173   lt_compiler_flag="-fno-rtti -fno-exceptions"
9174   # Insert the option either (1) after the last *FLAGS variable, or
9175   # (2) before a word containing "conftest.", or (3) at the end.
9176   # Note that $ac_compile itself does not contain backslashes and begins
9177   # with a dollar sign (not a hyphen), so the echo should work correctly.
9178   # The option is referenced via a variable to avoid confusing sed.
9179   lt_compile=`echo "$ac_compile" | $SED \
9180   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9181   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9182   -e 's:$: $lt_compiler_flag:'`
9183   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9184   (eval "$lt_compile" 2>conftest.err)
9185   ac_status=$?
9186   cat conftest.err >&5
9187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9188   if (exit $ac_status) && test -s "$ac_outfile"; then
9189     # The compiler can only warn and ignore the option if not recognized
9190     # So say no if there are warnings other than the usual output.
9191     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9192     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9193     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9194       lt_cv_prog_compiler_rtti_exceptions=yes
9195     fi
9196   fi
9197   $RM conftest*
9198
9199fi
9200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9201$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9202
9203if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9204    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9205else
9206    :
9207fi
9208
9209fi
9210
9211
9212
9213
9214
9215
9216  lt_prog_compiler_wl=
9217lt_prog_compiler_pic=
9218lt_prog_compiler_static=
9219
9220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9221$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9222
9223  if test "$GCC" = yes; then
9224    lt_prog_compiler_wl='-Wl,'
9225    lt_prog_compiler_static='-static'
9226
9227    case $host_os in
9228      aix*)
9229      # All AIX code is PIC.
9230      if test "$host_cpu" = ia64; then
9231	# AIX 5 now supports IA64 processor
9232	lt_prog_compiler_static='-Bstatic'
9233      fi
9234      ;;
9235
9236    amigaos*)
9237      case $host_cpu in
9238      powerpc)
9239            # see comment about AmigaOS4 .so support
9240            lt_prog_compiler_pic='-fPIC'
9241        ;;
9242      m68k)
9243            # FIXME: we need at least 68020 code to build shared libraries, but
9244            # adding the `-m68020' flag to GCC prevents building anything better,
9245            # like `-m68040'.
9246            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9247        ;;
9248      esac
9249      ;;
9250
9251    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9252      # PIC is the default for these OSes.
9253      ;;
9254
9255    mingw* | cygwin* | pw32* | os2* | cegcc*)
9256      # This hack is so that the source file can tell whether it is being
9257      # built for inclusion in a dll (and should export symbols for example).
9258      # Although the cygwin gcc ignores -fPIC, still need this for old-style
9259      # (--disable-auto-import) libraries
9260      lt_prog_compiler_pic='-DDLL_EXPORT'
9261      ;;
9262
9263    darwin* | rhapsody*)
9264      # PIC is the default on this platform
9265      # Common symbols not allowed in MH_DYLIB files
9266      lt_prog_compiler_pic='-fno-common'
9267      ;;
9268
9269    haiku*)
9270      # PIC is the default for Haiku.
9271      # The "-static" flag exists, but is broken.
9272      lt_prog_compiler_static=
9273      ;;
9274
9275    hpux*)
9276      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9277      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9278      # sets the default TLS model and affects inlining.
9279      case $host_cpu in
9280      hppa*64*)
9281	# +Z the default
9282	;;
9283      *)
9284	lt_prog_compiler_pic='-fPIC'
9285	;;
9286      esac
9287      ;;
9288
9289    interix[3-9]*)
9290      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9291      # Instead, we relocate shared libraries at runtime.
9292      ;;
9293
9294    msdosdjgpp*)
9295      # Just because we use GCC doesn't mean we suddenly get shared libraries
9296      # on systems that don't support them.
9297      lt_prog_compiler_can_build_shared=no
9298      enable_shared=no
9299      ;;
9300
9301    *nto* | *qnx*)
9302      # QNX uses GNU C++, but need to define -shared option too, otherwise
9303      # it will coredump.
9304      lt_prog_compiler_pic='-fPIC -shared'
9305      ;;
9306
9307    sysv4*MP*)
9308      if test -d /usr/nec; then
9309	lt_prog_compiler_pic=-Kconform_pic
9310      fi
9311      ;;
9312
9313    *)
9314      lt_prog_compiler_pic='-fPIC'
9315      ;;
9316    esac
9317
9318    case $cc_basename in
9319    nvcc*) # Cuda Compiler Driver 2.2
9320      lt_prog_compiler_wl='-Xlinker '
9321      lt_prog_compiler_pic='-Xcompiler -fPIC'
9322      ;;
9323    esac
9324  else
9325    # PORTME Check for flag to pass linker flags through the system compiler.
9326    case $host_os in
9327    aix*)
9328      lt_prog_compiler_wl='-Wl,'
9329      if test "$host_cpu" = ia64; then
9330	# AIX 5 now supports IA64 processor
9331	lt_prog_compiler_static='-Bstatic'
9332      else
9333	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9334      fi
9335      ;;
9336
9337    mingw* | cygwin* | pw32* | os2* | cegcc*)
9338      # This hack is so that the source file can tell whether it is being
9339      # built for inclusion in a dll (and should export symbols for example).
9340      lt_prog_compiler_pic='-DDLL_EXPORT'
9341      ;;
9342
9343    hpux9* | hpux10* | hpux11*)
9344      lt_prog_compiler_wl='-Wl,'
9345      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9346      # not for PA HP-UX.
9347      case $host_cpu in
9348      hppa*64*|ia64*)
9349	# +Z the default
9350	;;
9351      *)
9352	lt_prog_compiler_pic='+Z'
9353	;;
9354      esac
9355      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9356      lt_prog_compiler_static='${wl}-a ${wl}archive'
9357      ;;
9358
9359    irix5* | irix6* | nonstopux*)
9360      lt_prog_compiler_wl='-Wl,'
9361      # PIC (with -KPIC) is the default.
9362      lt_prog_compiler_static='-non_shared'
9363      ;;
9364
9365    linux* | k*bsd*-gnu | kopensolaris*-gnu)
9366      case $cc_basename in
9367      # old Intel for x86_64 which still supported -KPIC.
9368      ecc*)
9369	lt_prog_compiler_wl='-Wl,'
9370	lt_prog_compiler_pic='-KPIC'
9371	lt_prog_compiler_static='-static'
9372        ;;
9373      # icc used to be incompatible with GCC.
9374      # ICC 10 doesn't accept -KPIC any more.
9375      icc* | ifort*)
9376	lt_prog_compiler_wl='-Wl,'
9377	lt_prog_compiler_pic='-fPIC'
9378	lt_prog_compiler_static='-static'
9379        ;;
9380      # Lahey Fortran 8.1.
9381      lf95*)
9382	lt_prog_compiler_wl='-Wl,'
9383	lt_prog_compiler_pic='--shared'
9384	lt_prog_compiler_static='--static'
9385	;;
9386      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9387        # Portland Group compilers (*not* the Pentium gcc compiler,
9388	# which looks to be a dead project)
9389	lt_prog_compiler_wl='-Wl,'
9390	lt_prog_compiler_pic='-fpic'
9391	lt_prog_compiler_static='-Bstatic'
9392        ;;
9393      ccc*)
9394        lt_prog_compiler_wl='-Wl,'
9395        # All Alpha code is PIC.
9396        lt_prog_compiler_static='-non_shared'
9397        ;;
9398      xl* | bgxl* | bgf* | mpixl*)
9399	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9400	lt_prog_compiler_wl='-Wl,'
9401	lt_prog_compiler_pic='-qpic'
9402	lt_prog_compiler_static='-qstaticlink'
9403	;;
9404      *)
9405	case `$CC -V 2>&1 | sed 5q` in
9406	*Sun\ F* | *Sun*Fortran*)
9407	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
9408	  lt_prog_compiler_pic='-KPIC'
9409	  lt_prog_compiler_static='-Bstatic'
9410	  lt_prog_compiler_wl=''
9411	  ;;
9412	*Sun\ C*)
9413	  # Sun C 5.9
9414	  lt_prog_compiler_pic='-KPIC'
9415	  lt_prog_compiler_static='-Bstatic'
9416	  lt_prog_compiler_wl='-Wl,'
9417	  ;;
9418	esac
9419	;;
9420      esac
9421      ;;
9422
9423    newsos6)
9424      lt_prog_compiler_pic='-KPIC'
9425      lt_prog_compiler_static='-Bstatic'
9426      ;;
9427
9428    *nto* | *qnx*)
9429      # QNX uses GNU C++, but need to define -shared option too, otherwise
9430      # it will coredump.
9431      lt_prog_compiler_pic='-fPIC -shared'
9432      ;;
9433
9434    osf3* | osf4* | osf5*)
9435      lt_prog_compiler_wl='-Wl,'
9436      # All OSF/1 code is PIC.
9437      lt_prog_compiler_static='-non_shared'
9438      ;;
9439
9440    rdos*)
9441      lt_prog_compiler_static='-non_shared'
9442      ;;
9443
9444    solaris*)
9445      lt_prog_compiler_pic='-KPIC'
9446      lt_prog_compiler_static='-Bstatic'
9447      case $cc_basename in
9448      f77* | f90* | f95*)
9449	lt_prog_compiler_wl='-Qoption ld ';;
9450      *)
9451	lt_prog_compiler_wl='-Wl,';;
9452      esac
9453      ;;
9454
9455    sunos4*)
9456      lt_prog_compiler_wl='-Qoption ld '
9457      lt_prog_compiler_pic='-PIC'
9458      lt_prog_compiler_static='-Bstatic'
9459      ;;
9460
9461    sysv4 | sysv4.2uw2* | sysv4.3*)
9462      lt_prog_compiler_wl='-Wl,'
9463      lt_prog_compiler_pic='-KPIC'
9464      lt_prog_compiler_static='-Bstatic'
9465      ;;
9466
9467    sysv4*MP*)
9468      if test -d /usr/nec ;then
9469	lt_prog_compiler_pic='-Kconform_pic'
9470	lt_prog_compiler_static='-Bstatic'
9471      fi
9472      ;;
9473
9474    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9475      lt_prog_compiler_wl='-Wl,'
9476      lt_prog_compiler_pic='-KPIC'
9477      lt_prog_compiler_static='-Bstatic'
9478      ;;
9479
9480    unicos*)
9481      lt_prog_compiler_wl='-Wl,'
9482      lt_prog_compiler_can_build_shared=no
9483      ;;
9484
9485    uts4*)
9486      lt_prog_compiler_pic='-pic'
9487      lt_prog_compiler_static='-Bstatic'
9488      ;;
9489
9490    *)
9491      lt_prog_compiler_can_build_shared=no
9492      ;;
9493    esac
9494  fi
9495
9496case $host_os in
9497  # For platforms which do not support PIC, -DPIC is meaningless:
9498  *djgpp*)
9499    lt_prog_compiler_pic=
9500    ;;
9501  *)
9502    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9503    ;;
9504esac
9505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9506$as_echo "$lt_prog_compiler_pic" >&6; }
9507
9508
9509
9510
9511
9512
9513#
9514# Check to make sure the PIC flag actually works.
9515#
9516if test -n "$lt_prog_compiler_pic"; then
9517  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9518$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9519if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9520  $as_echo_n "(cached) " >&6
9521else
9522  lt_cv_prog_compiler_pic_works=no
9523   ac_outfile=conftest.$ac_objext
9524   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9525   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9526   # Insert the option either (1) after the last *FLAGS variable, or
9527   # (2) before a word containing "conftest.", or (3) at the end.
9528   # Note that $ac_compile itself does not contain backslashes and begins
9529   # with a dollar sign (not a hyphen), so the echo should work correctly.
9530   # The option is referenced via a variable to avoid confusing sed.
9531   lt_compile=`echo "$ac_compile" | $SED \
9532   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9533   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9534   -e 's:$: $lt_compiler_flag:'`
9535   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9536   (eval "$lt_compile" 2>conftest.err)
9537   ac_status=$?
9538   cat conftest.err >&5
9539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540   if (exit $ac_status) && test -s "$ac_outfile"; then
9541     # The compiler can only warn and ignore the option if not recognized
9542     # So say no if there are warnings other than the usual output.
9543     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9544     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9545     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9546       lt_cv_prog_compiler_pic_works=yes
9547     fi
9548   fi
9549   $RM conftest*
9550
9551fi
9552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9553$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9554
9555if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9556    case $lt_prog_compiler_pic in
9557     "" | " "*) ;;
9558     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9559     esac
9560else
9561    lt_prog_compiler_pic=
9562     lt_prog_compiler_can_build_shared=no
9563fi
9564
9565fi
9566
9567
9568
9569
9570
9571
9572#
9573# Check to make sure the static flag actually works.
9574#
9575wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9577$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9578if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9579  $as_echo_n "(cached) " >&6
9580else
9581  lt_cv_prog_compiler_static_works=no
9582   save_LDFLAGS="$LDFLAGS"
9583   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9584   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9585   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9586     # The linker can only warn and ignore the option if not recognized
9587     # So say no if there are warnings
9588     if test -s conftest.err; then
9589       # Append any errors to the config.log.
9590       cat conftest.err 1>&5
9591       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9592       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9593       if diff conftest.exp conftest.er2 >/dev/null; then
9594         lt_cv_prog_compiler_static_works=yes
9595       fi
9596     else
9597       lt_cv_prog_compiler_static_works=yes
9598     fi
9599   fi
9600   $RM -r conftest*
9601   LDFLAGS="$save_LDFLAGS"
9602
9603fi
9604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9605$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9606
9607if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9608    :
9609else
9610    lt_prog_compiler_static=
9611fi
9612
9613
9614
9615
9616
9617
9618
9619  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9620$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9621if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9622  $as_echo_n "(cached) " >&6
9623else
9624  lt_cv_prog_compiler_c_o=no
9625   $RM -r conftest 2>/dev/null
9626   mkdir conftest
9627   cd conftest
9628   mkdir out
9629   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9630
9631   lt_compiler_flag="-o out/conftest2.$ac_objext"
9632   # Insert the option either (1) after the last *FLAGS variable, or
9633   # (2) before a word containing "conftest.", or (3) at the end.
9634   # Note that $ac_compile itself does not contain backslashes and begins
9635   # with a dollar sign (not a hyphen), so the echo should work correctly.
9636   lt_compile=`echo "$ac_compile" | $SED \
9637   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9638   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9639   -e 's:$: $lt_compiler_flag:'`
9640   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9641   (eval "$lt_compile" 2>out/conftest.err)
9642   ac_status=$?
9643   cat out/conftest.err >&5
9644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9645   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9646   then
9647     # The compiler can only warn and ignore the option if not recognized
9648     # So say no if there are warnings
9649     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9650     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9651     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9652       lt_cv_prog_compiler_c_o=yes
9653     fi
9654   fi
9655   chmod u+w . 2>&5
9656   $RM conftest*
9657   # SGI C++ compiler will create directory out/ii_files/ for
9658   # template instantiation
9659   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9660   $RM out/* && rmdir out
9661   cd ..
9662   $RM -r conftest
9663   $RM conftest*
9664
9665fi
9666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9667$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9668
9669
9670
9671
9672
9673
9674  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9675$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9676if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9677  $as_echo_n "(cached) " >&6
9678else
9679  lt_cv_prog_compiler_c_o=no
9680   $RM -r conftest 2>/dev/null
9681   mkdir conftest
9682   cd conftest
9683   mkdir out
9684   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9685
9686   lt_compiler_flag="-o out/conftest2.$ac_objext"
9687   # Insert the option either (1) after the last *FLAGS variable, or
9688   # (2) before a word containing "conftest.", or (3) at the end.
9689   # Note that $ac_compile itself does not contain backslashes and begins
9690   # with a dollar sign (not a hyphen), so the echo should work correctly.
9691   lt_compile=`echo "$ac_compile" | $SED \
9692   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9693   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9694   -e 's:$: $lt_compiler_flag:'`
9695   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9696   (eval "$lt_compile" 2>out/conftest.err)
9697   ac_status=$?
9698   cat out/conftest.err >&5
9699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9700   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9701   then
9702     # The compiler can only warn and ignore the option if not recognized
9703     # So say no if there are warnings
9704     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9705     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9706     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9707       lt_cv_prog_compiler_c_o=yes
9708     fi
9709   fi
9710   chmod u+w . 2>&5
9711   $RM conftest*
9712   # SGI C++ compiler will create directory out/ii_files/ for
9713   # template instantiation
9714   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9715   $RM out/* && rmdir out
9716   cd ..
9717   $RM -r conftest
9718   $RM conftest*
9719
9720fi
9721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9722$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9723
9724
9725
9726
9727hard_links="nottested"
9728if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9729  # do not overwrite the value of need_locks provided by the user
9730  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9731$as_echo_n "checking if we can lock with hard links... " >&6; }
9732  hard_links=yes
9733  $RM conftest*
9734  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9735  touch conftest.a
9736  ln conftest.a conftest.b 2>&5 || hard_links=no
9737  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9738  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9739$as_echo "$hard_links" >&6; }
9740  if test "$hard_links" = no; then
9741    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9742$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9743    need_locks=warn
9744  fi
9745else
9746  need_locks=no
9747fi
9748
9749
9750
9751
9752
9753
9754  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9755$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9756
9757  runpath_var=
9758  allow_undefined_flag=
9759  always_export_symbols=no
9760  archive_cmds=
9761  archive_expsym_cmds=
9762  compiler_needs_object=no
9763  enable_shared_with_static_runtimes=no
9764  export_dynamic_flag_spec=
9765  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9766  hardcode_automatic=no
9767  hardcode_direct=no
9768  hardcode_direct_absolute=no
9769  hardcode_libdir_flag_spec=
9770  hardcode_libdir_flag_spec_ld=
9771  hardcode_libdir_separator=
9772  hardcode_minus_L=no
9773  hardcode_shlibpath_var=unsupported
9774  inherit_rpath=no
9775  link_all_deplibs=unknown
9776  module_cmds=
9777  module_expsym_cmds=
9778  old_archive_from_new_cmds=
9779  old_archive_from_expsyms_cmds=
9780  thread_safe_flag_spec=
9781  whole_archive_flag_spec=
9782  # include_expsyms should be a list of space-separated symbols to be *always*
9783  # included in the symbol list
9784  include_expsyms=
9785  # exclude_expsyms can be an extended regexp of symbols to exclude
9786  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9787  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9788  # as well as any symbol that contains `d'.
9789  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9790  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9791  # platforms (ab)use it in PIC code, but their linkers get confused if
9792  # the symbol is explicitly referenced.  Since portable code cannot
9793  # rely on this symbol name, it's probably fine to never include it in
9794  # preloaded symbol tables.
9795  # Exclude shared library initialization/finalization symbols.
9796  extract_expsyms_cmds=
9797
9798  case $host_os in
9799  cygwin* | mingw* | pw32* | cegcc*)
9800    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9801    # When not using gcc, we currently assume that we are using
9802    # Microsoft Visual C++.
9803    if test "$GCC" != yes; then
9804      with_gnu_ld=no
9805    fi
9806    ;;
9807  interix*)
9808    # we just hope/assume this is gcc and not c89 (= MSVC++)
9809    with_gnu_ld=yes
9810    ;;
9811  openbsd*)
9812    with_gnu_ld=no
9813    ;;
9814  esac
9815
9816  ld_shlibs=yes
9817
9818  # On some targets, GNU ld is compatible enough with the native linker
9819  # that we're better off using the native interface for both.
9820  lt_use_gnu_ld_interface=no
9821  if test "$with_gnu_ld" = yes; then
9822    case $host_os in
9823      aix*)
9824	# The AIX port of GNU ld has always aspired to compatibility
9825	# with the native linker.  However, as the warning in the GNU ld
9826	# block says, versions before 2.19.5* couldn't really create working
9827	# shared libraries, regardless of the interface used.
9828	case `$LD -v 2>&1` in
9829	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9830	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9831	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9832	  *)
9833	    lt_use_gnu_ld_interface=yes
9834	    ;;
9835	esac
9836	;;
9837      *)
9838	lt_use_gnu_ld_interface=yes
9839	;;
9840    esac
9841  fi
9842
9843  if test "$lt_use_gnu_ld_interface" = yes; then
9844    # If archive_cmds runs LD, not CC, wlarc should be empty
9845    wlarc='${wl}'
9846
9847    # Set some defaults for GNU ld with shared library support. These
9848    # are reset later if shared libraries are not supported. Putting them
9849    # here allows them to be overridden if necessary.
9850    runpath_var=LD_RUN_PATH
9851    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9852    export_dynamic_flag_spec='${wl}--export-dynamic'
9853    # ancient GNU ld didn't support --whole-archive et. al.
9854    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9855      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9856    else
9857      whole_archive_flag_spec=
9858    fi
9859    supports_anon_versioning=no
9860    case `$LD -v 2>&1` in
9861      *GNU\ gold*) supports_anon_versioning=yes ;;
9862      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9863      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9864      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9865      *\ 2.11.*) ;; # other 2.11 versions
9866      *) supports_anon_versioning=yes ;;
9867    esac
9868
9869    # See if GNU ld supports shared libraries.
9870    case $host_os in
9871    aix[3-9]*)
9872      # On AIX/PPC, the GNU linker is very broken
9873      if test "$host_cpu" != ia64; then
9874	ld_shlibs=no
9875	cat <<_LT_EOF 1>&2
9876
9877*** Warning: the GNU linker, at least up to release 2.19, is reported
9878*** to be unable to reliably create shared libraries on AIX.
9879*** Therefore, libtool is disabling shared libraries support.  If you
9880*** really care for shared libraries, you may want to install binutils
9881*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9882*** You will then need to restart the configuration process.
9883
9884_LT_EOF
9885      fi
9886      ;;
9887
9888    amigaos*)
9889      case $host_cpu in
9890      powerpc)
9891            # see comment about AmigaOS4 .so support
9892            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9893            archive_expsym_cmds=''
9894        ;;
9895      m68k)
9896            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)'
9897            hardcode_libdir_flag_spec='-L$libdir'
9898            hardcode_minus_L=yes
9899        ;;
9900      esac
9901      ;;
9902
9903    beos*)
9904      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9905	allow_undefined_flag=unsupported
9906	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9907	# support --undefined.  This deserves some investigation.  FIXME
9908	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9909      else
9910	ld_shlibs=no
9911      fi
9912      ;;
9913
9914    cygwin* | mingw* | pw32* | cegcc*)
9915      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9916      # as there is no search path for DLLs.
9917      hardcode_libdir_flag_spec='-L$libdir'
9918      export_dynamic_flag_spec='${wl}--export-all-symbols'
9919      allow_undefined_flag=unsupported
9920      always_export_symbols=no
9921      enable_shared_with_static_runtimes=yes
9922      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9923
9924      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9925        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9926	# If the export-symbols file already is a .def file (1st line
9927	# is EXPORTS), use it as is; otherwise, prepend...
9928	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9929	  cp $export_symbols $output_objdir/$soname.def;
9930	else
9931	  echo EXPORTS > $output_objdir/$soname.def;
9932	  cat $export_symbols >> $output_objdir/$soname.def;
9933	fi~
9934	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9935      else
9936	ld_shlibs=no
9937      fi
9938      ;;
9939
9940    haiku*)
9941      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9942      link_all_deplibs=yes
9943      ;;
9944
9945    interix[3-9]*)
9946      hardcode_direct=no
9947      hardcode_shlibpath_var=no
9948      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9949      export_dynamic_flag_spec='${wl}-E'
9950      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9951      # Instead, shared libraries are loaded at an image base (0x10000000 by
9952      # default) and relocated if they conflict, which is a slow very memory
9953      # consuming and fragmenting process.  To avoid this, we pick a random,
9954      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9955      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9956      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9957      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'
9958      ;;
9959
9960    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9961      tmp_diet=no
9962      if test "$host_os" = linux-dietlibc; then
9963	case $cc_basename in
9964	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9965	esac
9966      fi
9967      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9968	 && test "$tmp_diet" = no
9969      then
9970	tmp_addflag=
9971	tmp_sharedflag='-shared'
9972	case $cc_basename,$host_cpu in
9973        pgcc*)				# Portland Group C compiler
9974	  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'
9975	  tmp_addflag=' $pic_flag'
9976	  ;;
9977	pgf77* | pgf90* | pgf95* | pgfortran*)
9978					# Portland Group f77 and f90 compilers
9979	  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'
9980	  tmp_addflag=' $pic_flag -Mnomain' ;;
9981	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9982	  tmp_addflag=' -i_dynamic' ;;
9983	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9984	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9985	ifc* | ifort*)			# Intel Fortran compiler
9986	  tmp_addflag=' -nofor_main' ;;
9987	lf95*)				# Lahey Fortran 8.1
9988	  whole_archive_flag_spec=
9989	  tmp_sharedflag='--shared' ;;
9990	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9991	  tmp_sharedflag='-qmkshrobj'
9992	  tmp_addflag= ;;
9993	nvcc*)	# Cuda Compiler Driver 2.2
9994	  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'
9995	  compiler_needs_object=yes
9996	  ;;
9997	esac
9998	case `$CC -V 2>&1 | sed 5q` in
9999	*Sun\ C*)			# Sun C 5.9
10000	  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'
10001	  compiler_needs_object=yes
10002	  tmp_sharedflag='-G' ;;
10003	*Sun\ F*)			# Sun Fortran 8.3
10004	  tmp_sharedflag='-G' ;;
10005	esac
10006	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10007
10008        if test "x$supports_anon_versioning" = xyes; then
10009          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10010	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10011	    echo "local: *; };" >> $output_objdir/$libname.ver~
10012	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10013        fi
10014
10015	case $cc_basename in
10016	xlf* | bgf* | bgxlf* | mpixlf*)
10017	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10018	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10019	  hardcode_libdir_flag_spec=
10020	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
10021	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10022	  if test "x$supports_anon_versioning" = xyes; then
10023	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10024	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10025	      echo "local: *; };" >> $output_objdir/$libname.ver~
10026	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10027	  fi
10028	  ;;
10029	esac
10030      else
10031        ld_shlibs=no
10032      fi
10033      ;;
10034
10035    netbsd*)
10036      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10037	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10038	wlarc=
10039      else
10040	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10041	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10042      fi
10043      ;;
10044
10045    solaris*)
10046      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10047	ld_shlibs=no
10048	cat <<_LT_EOF 1>&2
10049
10050*** Warning: The releases 2.8.* of the GNU linker cannot reliably
10051*** create shared libraries on Solaris systems.  Therefore, libtool
10052*** is disabling shared libraries support.  We urge you to upgrade GNU
10053*** binutils to release 2.9.1 or newer.  Another option is to modify
10054*** your PATH or compiler configuration so that the native linker is
10055*** used, and then restart.
10056
10057_LT_EOF
10058      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10059	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10060	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10061      else
10062	ld_shlibs=no
10063      fi
10064      ;;
10065
10066    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10067      case `$LD -v 2>&1` in
10068        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10069	ld_shlibs=no
10070	cat <<_LT_EOF 1>&2
10071
10072*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10073*** reliably create shared libraries on SCO systems.  Therefore, libtool
10074*** is disabling shared libraries support.  We urge you to upgrade GNU
10075*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10076*** your PATH or compiler configuration so that the native linker is
10077*** used, and then restart.
10078
10079_LT_EOF
10080	;;
10081	*)
10082	  # For security reasons, it is highly recommended that you always
10083	  # use absolute paths for naming shared libraries, and exclude the
10084	  # DT_RUNPATH tag from executables and libraries.  But doing so
10085	  # requires that you compile everything twice, which is a pain.
10086	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10087	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10088	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10089	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10090	  else
10091	    ld_shlibs=no
10092	  fi
10093	;;
10094      esac
10095      ;;
10096
10097    sunos4*)
10098      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10099      wlarc=
10100      hardcode_direct=yes
10101      hardcode_shlibpath_var=no
10102      ;;
10103
10104    *)
10105      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10106	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10107	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10108      else
10109	ld_shlibs=no
10110      fi
10111      ;;
10112    esac
10113
10114    if test "$ld_shlibs" = no; then
10115      runpath_var=
10116      hardcode_libdir_flag_spec=
10117      export_dynamic_flag_spec=
10118      whole_archive_flag_spec=
10119    fi
10120  else
10121    # PORTME fill in a description of your system's linker (not GNU ld)
10122    case $host_os in
10123    aix3*)
10124      allow_undefined_flag=unsupported
10125      always_export_symbols=yes
10126      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'
10127      # Note: this linker hardcodes the directories in LIBPATH if there
10128      # are no directories specified by -L.
10129      hardcode_minus_L=yes
10130      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10131	# Neither direct hardcoding nor static linking is supported with a
10132	# broken collect2.
10133	hardcode_direct=unsupported
10134      fi
10135      ;;
10136
10137    aix[4-9]*)
10138      if test "$host_cpu" = ia64; then
10139	# On IA64, the linker does run time linking by default, so we don't
10140	# have to do anything special.
10141	aix_use_runtimelinking=no
10142	exp_sym_flag='-Bexport'
10143	no_entry_flag=""
10144      else
10145	# If we're using GNU nm, then we don't want the "-C" option.
10146	# -C means demangle to AIX nm, but means don't demangle with GNU nm
10147	# Also, AIX nm treats weak defined symbols like other global
10148	# defined symbols, whereas GNU nm marks them as "W".
10149	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10150	  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'
10151	else
10152	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10153	fi
10154	aix_use_runtimelinking=no
10155
10156	# Test if we are trying to use run time linking or normal
10157	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
10158	# need to do runtime linking.
10159	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10160	  for ld_flag in $LDFLAGS; do
10161	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10162	    aix_use_runtimelinking=yes
10163	    break
10164	  fi
10165	  done
10166	  ;;
10167	esac
10168
10169	exp_sym_flag='-bexport'
10170	no_entry_flag='-bnoentry'
10171      fi
10172
10173      # When large executables or shared objects are built, AIX ld can
10174      # have problems creating the table of contents.  If linking a library
10175      # or program results in "error TOC overflow" add -mminimal-toc to
10176      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10177      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10178
10179      archive_cmds=''
10180      hardcode_direct=yes
10181      hardcode_direct_absolute=yes
10182      hardcode_libdir_separator=':'
10183      link_all_deplibs=yes
10184      file_list_spec='${wl}-f,'
10185
10186      if test "$GCC" = yes; then
10187	case $host_os in aix4.[012]|aix4.[012].*)
10188	# We only want to do this on AIX 4.2 and lower, the check
10189	# below for broken collect2 doesn't work under 4.3+
10190	  collect2name=`${CC} -print-prog-name=collect2`
10191	  if test -f "$collect2name" &&
10192	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10193	  then
10194	  # We have reworked collect2
10195	  :
10196	  else
10197	  # We have old collect2
10198	  hardcode_direct=unsupported
10199	  # It fails to find uninstalled libraries when the uninstalled
10200	  # path is not listed in the libpath.  Setting hardcode_minus_L
10201	  # to unsupported forces relinking
10202	  hardcode_minus_L=yes
10203	  hardcode_libdir_flag_spec='-L$libdir'
10204	  hardcode_libdir_separator=
10205	  fi
10206	  ;;
10207	esac
10208	shared_flag='-shared'
10209	if test "$aix_use_runtimelinking" = yes; then
10210	  shared_flag="$shared_flag "'${wl}-G'
10211	fi
10212      else
10213	# not using gcc
10214	if test "$host_cpu" = ia64; then
10215	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10216	# chokes on -Wl,-G. The following line is correct:
10217	  shared_flag='-G'
10218	else
10219	  if test "$aix_use_runtimelinking" = yes; then
10220	    shared_flag='${wl}-G'
10221	  else
10222	    shared_flag='${wl}-bM:SRE'
10223	  fi
10224	fi
10225      fi
10226
10227      export_dynamic_flag_spec='${wl}-bexpall'
10228      # It seems that -bexpall does not export symbols beginning with
10229      # underscore (_), so it is better to generate a list of symbols to export.
10230      always_export_symbols=yes
10231      if test "$aix_use_runtimelinking" = yes; then
10232	# Warning - without using the other runtime loading flags (-brtl),
10233	# -berok will link without error, but may produce a broken library.
10234	allow_undefined_flag='-berok'
10235        # Determine the default libpath from the value encoded in an
10236        # empty executable.
10237        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10238/* end confdefs.h.  */
10239
10240int
10241main ()
10242{
10243
10244  ;
10245  return 0;
10246}
10247_ACEOF
10248if ac_fn_c_try_link "$LINENO"; then :
10249
10250lt_aix_libpath_sed='
10251    /Import File Strings/,/^$/ {
10252	/^0/ {
10253	    s/^0  *\(.*\)$/\1/
10254	    p
10255	}
10256    }'
10257aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10258# Check for a 64-bit object if we didn't find anything.
10259if test -z "$aix_libpath"; then
10260  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10261fi
10262fi
10263rm -f core conftest.err conftest.$ac_objext \
10264    conftest$ac_exeext conftest.$ac_ext
10265if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10266
10267        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10268        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"
10269      else
10270	if test "$host_cpu" = ia64; then
10271	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10272	  allow_undefined_flag="-z nodefs"
10273	  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"
10274	else
10275	 # Determine the default libpath from the value encoded in an
10276	 # empty executable.
10277	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10278/* end confdefs.h.  */
10279
10280int
10281main ()
10282{
10283
10284  ;
10285  return 0;
10286}
10287_ACEOF
10288if ac_fn_c_try_link "$LINENO"; then :
10289
10290lt_aix_libpath_sed='
10291    /Import File Strings/,/^$/ {
10292	/^0/ {
10293	    s/^0  *\(.*\)$/\1/
10294	    p
10295	}
10296    }'
10297aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10298# Check for a 64-bit object if we didn't find anything.
10299if test -z "$aix_libpath"; then
10300  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10301fi
10302fi
10303rm -f core conftest.err conftest.$ac_objext \
10304    conftest$ac_exeext conftest.$ac_ext
10305if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10306
10307	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10308	  # Warning - without using the other run time loading flags,
10309	  # -berok will link without error, but may produce a broken library.
10310	  no_undefined_flag=' ${wl}-bernotok'
10311	  allow_undefined_flag=' ${wl}-berok'
10312	  if test "$with_gnu_ld" = yes; then
10313	    # We only use this code for GNU lds that support --whole-archive.
10314	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10315	  else
10316	    # Exported symbols can be pulled into shared objects from archives
10317	    whole_archive_flag_spec='$convenience'
10318	  fi
10319	  archive_cmds_need_lc=yes
10320	  # This is similar to how AIX traditionally builds its shared libraries.
10321	  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'
10322	fi
10323      fi
10324      ;;
10325
10326    amigaos*)
10327      case $host_cpu in
10328      powerpc)
10329            # see comment about AmigaOS4 .so support
10330            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10331            archive_expsym_cmds=''
10332        ;;
10333      m68k)
10334            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)'
10335            hardcode_libdir_flag_spec='-L$libdir'
10336            hardcode_minus_L=yes
10337        ;;
10338      esac
10339      ;;
10340
10341    bsdi[45]*)
10342      export_dynamic_flag_spec=-rdynamic
10343      ;;
10344
10345    cygwin* | mingw* | pw32* | cegcc*)
10346      # When not using gcc, we currently assume that we are using
10347      # Microsoft Visual C++.
10348      # hardcode_libdir_flag_spec is actually meaningless, as there is
10349      # no search path for DLLs.
10350      hardcode_libdir_flag_spec=' '
10351      allow_undefined_flag=unsupported
10352      # Tell ltmain to make .lib files, not .a files.
10353      libext=lib
10354      # Tell ltmain to make .dll files, not .so files.
10355      shrext_cmds=".dll"
10356      # FIXME: Setting linknames here is a bad hack.
10357      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10358      # The linker will automatically build a .lib file if we build a DLL.
10359      old_archive_from_new_cmds='true'
10360      # FIXME: Should let the user specify the lib program.
10361      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10362      fix_srcfile_path='`cygpath -w "$srcfile"`'
10363      enable_shared_with_static_runtimes=yes
10364      ;;
10365
10366    darwin* | rhapsody*)
10367
10368
10369  archive_cmds_need_lc=no
10370  hardcode_direct=no
10371  hardcode_automatic=yes
10372  hardcode_shlibpath_var=unsupported
10373  if test "$lt_cv_ld_force_load" = "yes"; then
10374    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\"`'
10375  else
10376    whole_archive_flag_spec=''
10377  fi
10378  link_all_deplibs=yes
10379  allow_undefined_flag="$_lt_dar_allow_undefined"
10380  case $cc_basename in
10381     ifort*) _lt_dar_can_shared=yes ;;
10382     *) _lt_dar_can_shared=$GCC ;;
10383  esac
10384  if test "$_lt_dar_can_shared" = "yes"; then
10385    output_verbose_link_cmd=func_echo_all
10386    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10387    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10388    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}"
10389    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}"
10390
10391  else
10392  ld_shlibs=no
10393  fi
10394
10395      ;;
10396
10397    dgux*)
10398      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10399      hardcode_libdir_flag_spec='-L$libdir'
10400      hardcode_shlibpath_var=no
10401      ;;
10402
10403    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10404    # support.  Future versions do this automatically, but an explicit c++rt0.o
10405    # does not break anything, and helps significantly (at the cost of a little
10406    # extra space).
10407    freebsd2.2*)
10408      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10409      hardcode_libdir_flag_spec='-R$libdir'
10410      hardcode_direct=yes
10411      hardcode_shlibpath_var=no
10412      ;;
10413
10414    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10415    freebsd2*)
10416      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10417      hardcode_direct=yes
10418      hardcode_minus_L=yes
10419      hardcode_shlibpath_var=no
10420      ;;
10421
10422    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10423    freebsd* | dragonfly*)
10424      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10425      hardcode_libdir_flag_spec='-R$libdir'
10426      hardcode_direct=yes
10427      hardcode_shlibpath_var=no
10428      ;;
10429
10430    hpux9*)
10431      if test "$GCC" = yes; then
10432	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'
10433      else
10434	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'
10435      fi
10436      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10437      hardcode_libdir_separator=:
10438      hardcode_direct=yes
10439
10440      # hardcode_minus_L: Not really in the search PATH,
10441      # but as the default location of the library.
10442      hardcode_minus_L=yes
10443      export_dynamic_flag_spec='${wl}-E'
10444      ;;
10445
10446    hpux10*)
10447      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10448	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10449      else
10450	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10451      fi
10452      if test "$with_gnu_ld" = no; then
10453	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10454	hardcode_libdir_flag_spec_ld='+b $libdir'
10455	hardcode_libdir_separator=:
10456	hardcode_direct=yes
10457	hardcode_direct_absolute=yes
10458	export_dynamic_flag_spec='${wl}-E'
10459	# hardcode_minus_L: Not really in the search PATH,
10460	# but as the default location of the library.
10461	hardcode_minus_L=yes
10462      fi
10463      ;;
10464
10465    hpux11*)
10466      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10467	case $host_cpu in
10468	hppa*64*)
10469	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10470	  ;;
10471	ia64*)
10472	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10473	  ;;
10474	*)
10475	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10476	  ;;
10477	esac
10478      else
10479	case $host_cpu in
10480	hppa*64*)
10481	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10482	  ;;
10483	ia64*)
10484	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10485	  ;;
10486	*)
10487
10488	  # Older versions of the 11.00 compiler do not understand -b yet
10489	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10490	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10491$as_echo_n "checking if $CC understands -b... " >&6; }
10492if test "${lt_cv_prog_compiler__b+set}" = set; then :
10493  $as_echo_n "(cached) " >&6
10494else
10495  lt_cv_prog_compiler__b=no
10496   save_LDFLAGS="$LDFLAGS"
10497   LDFLAGS="$LDFLAGS -b"
10498   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10499   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10500     # The linker can only warn and ignore the option if not recognized
10501     # So say no if there are warnings
10502     if test -s conftest.err; then
10503       # Append any errors to the config.log.
10504       cat conftest.err 1>&5
10505       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10506       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10507       if diff conftest.exp conftest.er2 >/dev/null; then
10508         lt_cv_prog_compiler__b=yes
10509       fi
10510     else
10511       lt_cv_prog_compiler__b=yes
10512     fi
10513   fi
10514   $RM -r conftest*
10515   LDFLAGS="$save_LDFLAGS"
10516
10517fi
10518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10519$as_echo "$lt_cv_prog_compiler__b" >&6; }
10520
10521if test x"$lt_cv_prog_compiler__b" = xyes; then
10522    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10523else
10524    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10525fi
10526
10527	  ;;
10528	esac
10529      fi
10530      if test "$with_gnu_ld" = no; then
10531	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10532	hardcode_libdir_separator=:
10533
10534	case $host_cpu in
10535	hppa*64*|ia64*)
10536	  hardcode_direct=no
10537	  hardcode_shlibpath_var=no
10538	  ;;
10539	*)
10540	  hardcode_direct=yes
10541	  hardcode_direct_absolute=yes
10542	  export_dynamic_flag_spec='${wl}-E'
10543
10544	  # hardcode_minus_L: Not really in the search PATH,
10545	  # but as the default location of the library.
10546	  hardcode_minus_L=yes
10547	  ;;
10548	esac
10549      fi
10550      ;;
10551
10552    irix5* | irix6* | nonstopux*)
10553      if test "$GCC" = yes; then
10554	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'
10555	# Try to use the -exported_symbol ld option, if it does not
10556	# work, assume that -exports_file does not work either and
10557	# implicitly export all symbols.
10558        save_LDFLAGS="$LDFLAGS"
10559        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10560        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10561/* end confdefs.h.  */
10562int foo(void) {}
10563_ACEOF
10564if ac_fn_c_try_link "$LINENO"; then :
10565  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'
10566
10567fi
10568rm -f core conftest.err conftest.$ac_objext \
10569    conftest$ac_exeext conftest.$ac_ext
10570        LDFLAGS="$save_LDFLAGS"
10571      else
10572	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'
10573	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'
10574      fi
10575      archive_cmds_need_lc='no'
10576      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10577      hardcode_libdir_separator=:
10578      inherit_rpath=yes
10579      link_all_deplibs=yes
10580      ;;
10581
10582    netbsd*)
10583      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10584	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10585      else
10586	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10587      fi
10588      hardcode_libdir_flag_spec='-R$libdir'
10589      hardcode_direct=yes
10590      hardcode_shlibpath_var=no
10591      ;;
10592
10593    newsos6)
10594      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10595      hardcode_direct=yes
10596      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10597      hardcode_libdir_separator=:
10598      hardcode_shlibpath_var=no
10599      ;;
10600
10601    *nto* | *qnx*)
10602      ;;
10603
10604    openbsd*)
10605      if test -f /usr/libexec/ld.so; then
10606	hardcode_direct=yes
10607	hardcode_shlibpath_var=no
10608	hardcode_direct_absolute=yes
10609	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10610	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10611	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10612	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10613	  export_dynamic_flag_spec='${wl}-E'
10614	else
10615	  case $host_os in
10616	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10617	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10618	     hardcode_libdir_flag_spec='-R$libdir'
10619	     ;;
10620	   *)
10621	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10622	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10623	     ;;
10624	  esac
10625	fi
10626      else
10627	ld_shlibs=no
10628      fi
10629      ;;
10630
10631    os2*)
10632      hardcode_libdir_flag_spec='-L$libdir'
10633      hardcode_minus_L=yes
10634      allow_undefined_flag=unsupported
10635      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'
10636      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10637      ;;
10638
10639    osf3*)
10640      if test "$GCC" = yes; then
10641	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10642	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'
10643      else
10644	allow_undefined_flag=' -expect_unresolved \*'
10645	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'
10646      fi
10647      archive_cmds_need_lc='no'
10648      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10649      hardcode_libdir_separator=:
10650      ;;
10651
10652    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10653      if test "$GCC" = yes; then
10654	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10655	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'
10656	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10657      else
10658	allow_undefined_flag=' -expect_unresolved \*'
10659	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'
10660	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~
10661	$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'
10662
10663	# Both c and cxx compiler support -rpath directly
10664	hardcode_libdir_flag_spec='-rpath $libdir'
10665      fi
10666      archive_cmds_need_lc='no'
10667      hardcode_libdir_separator=:
10668      ;;
10669
10670    solaris*)
10671      no_undefined_flag=' -z defs'
10672      if test "$GCC" = yes; then
10673	wlarc='${wl}'
10674	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10675	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10676	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10677      else
10678	case `$CC -V 2>&1` in
10679	*"Compilers 5.0"*)
10680	  wlarc=''
10681	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10682	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10683	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10684	  ;;
10685	*)
10686	  wlarc='${wl}'
10687	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10688	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10689	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10690	  ;;
10691	esac
10692      fi
10693      hardcode_libdir_flag_spec='-R$libdir'
10694      hardcode_shlibpath_var=no
10695      case $host_os in
10696      solaris2.[0-5] | solaris2.[0-5].*) ;;
10697      *)
10698	# The compiler driver will combine and reorder linker options,
10699	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10700	# but is careful enough not to reorder.
10701	# Supported since Solaris 2.6 (maybe 2.5.1?)
10702	if test "$GCC" = yes; then
10703	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10704	else
10705	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10706	fi
10707	;;
10708      esac
10709      link_all_deplibs=yes
10710      ;;
10711
10712    sunos4*)
10713      if test "x$host_vendor" = xsequent; then
10714	# Use $CC to link under sequent, because it throws in some extra .o
10715	# files that make .init and .fini sections work.
10716	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10717      else
10718	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10719      fi
10720      hardcode_libdir_flag_spec='-L$libdir'
10721      hardcode_direct=yes
10722      hardcode_minus_L=yes
10723      hardcode_shlibpath_var=no
10724      ;;
10725
10726    sysv4)
10727      case $host_vendor in
10728	sni)
10729	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10730	  hardcode_direct=yes # is this really true???
10731	;;
10732	siemens)
10733	  ## LD is ld it makes a PLAMLIB
10734	  ## CC just makes a GrossModule.
10735	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10736	  reload_cmds='$CC -r -o $output$reload_objs'
10737	  hardcode_direct=no
10738        ;;
10739	motorola)
10740	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10741	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10742	;;
10743      esac
10744      runpath_var='LD_RUN_PATH'
10745      hardcode_shlibpath_var=no
10746      ;;
10747
10748    sysv4.3*)
10749      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10750      hardcode_shlibpath_var=no
10751      export_dynamic_flag_spec='-Bexport'
10752      ;;
10753
10754    sysv4*MP*)
10755      if test -d /usr/nec; then
10756	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10757	hardcode_shlibpath_var=no
10758	runpath_var=LD_RUN_PATH
10759	hardcode_runpath_var=yes
10760	ld_shlibs=yes
10761      fi
10762      ;;
10763
10764    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10765      no_undefined_flag='${wl}-z,text'
10766      archive_cmds_need_lc=no
10767      hardcode_shlibpath_var=no
10768      runpath_var='LD_RUN_PATH'
10769
10770      if test "$GCC" = yes; then
10771	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10772	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10773      else
10774	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10775	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10776      fi
10777      ;;
10778
10779    sysv5* | sco3.2v5* | sco5v6*)
10780      # Note: We can NOT use -z defs as we might desire, because we do not
10781      # link with -lc, and that would cause any symbols used from libc to
10782      # always be unresolved, which means just about no library would
10783      # ever link correctly.  If we're not using GNU ld we use -z text
10784      # though, which does catch some bad symbols but isn't as heavy-handed
10785      # as -z defs.
10786      no_undefined_flag='${wl}-z,text'
10787      allow_undefined_flag='${wl}-z,nodefs'
10788      archive_cmds_need_lc=no
10789      hardcode_shlibpath_var=no
10790      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10791      hardcode_libdir_separator=':'
10792      link_all_deplibs=yes
10793      export_dynamic_flag_spec='${wl}-Bexport'
10794      runpath_var='LD_RUN_PATH'
10795
10796      if test "$GCC" = yes; then
10797	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10798	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10799      else
10800	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10801	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10802      fi
10803      ;;
10804
10805    uts4*)
10806      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10807      hardcode_libdir_flag_spec='-L$libdir'
10808      hardcode_shlibpath_var=no
10809      ;;
10810
10811    *)
10812      ld_shlibs=no
10813      ;;
10814    esac
10815
10816    if test x$host_vendor = xsni; then
10817      case $host in
10818      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10819	export_dynamic_flag_spec='${wl}-Blargedynsym'
10820	;;
10821      esac
10822    fi
10823  fi
10824
10825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10826$as_echo "$ld_shlibs" >&6; }
10827test "$ld_shlibs" = no && can_build_shared=no
10828
10829with_gnu_ld=$with_gnu_ld
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845#
10846# Do we need to explicitly link libc?
10847#
10848case "x$archive_cmds_need_lc" in
10849x|xyes)
10850  # Assume -lc should be added
10851  archive_cmds_need_lc=yes
10852
10853  if test "$enable_shared" = yes && test "$GCC" = yes; then
10854    case $archive_cmds in
10855    *'~'*)
10856      # FIXME: we may have to deal with multi-command sequences.
10857      ;;
10858    '$CC '*)
10859      # Test whether the compiler implicitly links with -lc since on some
10860      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10861      # to ld, don't add -lc before -lgcc.
10862      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10863$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10864if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10865  $as_echo_n "(cached) " >&6
10866else
10867  $RM conftest*
10868	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10869
10870	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10871  (eval $ac_compile) 2>&5
10872  ac_status=$?
10873  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10874  test $ac_status = 0; } 2>conftest.err; then
10875	  soname=conftest
10876	  lib=conftest
10877	  libobjs=conftest.$ac_objext
10878	  deplibs=
10879	  wl=$lt_prog_compiler_wl
10880	  pic_flag=$lt_prog_compiler_pic
10881	  compiler_flags=-v
10882	  linker_flags=-v
10883	  verstring=
10884	  output_objdir=.
10885	  libname=conftest
10886	  lt_save_allow_undefined_flag=$allow_undefined_flag
10887	  allow_undefined_flag=
10888	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10889  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10890  ac_status=$?
10891  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10892  test $ac_status = 0; }
10893	  then
10894	    lt_cv_archive_cmds_need_lc=no
10895	  else
10896	    lt_cv_archive_cmds_need_lc=yes
10897	  fi
10898	  allow_undefined_flag=$lt_save_allow_undefined_flag
10899	else
10900	  cat conftest.err 1>&5
10901	fi
10902	$RM conftest*
10903
10904fi
10905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10906$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10907      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10908      ;;
10909    esac
10910  fi
10911  ;;
10912esac
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11071$as_echo_n "checking dynamic linker characteristics... " >&6; }
11072
11073if test "$GCC" = yes; then
11074  case $host_os in
11075    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11076    *) lt_awk_arg="/^libraries:/" ;;
11077  esac
11078  case $host_os in
11079    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11080    *) lt_sed_strip_eq="s,=/,/,g" ;;
11081  esac
11082  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11083  case $lt_search_path_spec in
11084  *\;*)
11085    # if the path contains ";" then we assume it to be the separator
11086    # otherwise default to the standard path separator (i.e. ":") - it is
11087    # assumed that no part of a normal pathname contains ";" but that should
11088    # okay in the real world where ";" in dirpaths is itself problematic.
11089    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11090    ;;
11091  *)
11092    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11093    ;;
11094  esac
11095  # Ok, now we have the path, separated by spaces, we can step through it
11096  # and add multilib dir if necessary.
11097  lt_tmp_lt_search_path_spec=
11098  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11099  for lt_sys_path in $lt_search_path_spec; do
11100    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11101      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11102    else
11103      test -d "$lt_sys_path" && \
11104	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11105    fi
11106  done
11107  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11108BEGIN {RS=" "; FS="/|\n";} {
11109  lt_foo="";
11110  lt_count=0;
11111  for (lt_i = NF; lt_i > 0; lt_i--) {
11112    if ($lt_i != "" && $lt_i != ".") {
11113      if ($lt_i == "..") {
11114        lt_count++;
11115      } else {
11116        if (lt_count == 0) {
11117          lt_foo="/" $lt_i lt_foo;
11118        } else {
11119          lt_count--;
11120        }
11121      }
11122    }
11123  }
11124  if (lt_foo != "") { lt_freq[lt_foo]++; }
11125  if (lt_freq[lt_foo] == 1) { print lt_foo; }
11126}'`
11127  # AWK program above erroneously prepends '/' to C:/dos/paths
11128  # for these hosts.
11129  case $host_os in
11130    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11131      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11132  esac
11133  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11134else
11135  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11136fi
11137library_names_spec=
11138libname_spec='lib$name'
11139soname_spec=
11140shrext_cmds=".so"
11141postinstall_cmds=
11142postuninstall_cmds=
11143finish_cmds=
11144finish_eval=
11145shlibpath_var=
11146shlibpath_overrides_runpath=unknown
11147version_type=none
11148dynamic_linker="$host_os ld.so"
11149sys_lib_dlsearch_path_spec="/lib /usr/lib"
11150need_lib_prefix=unknown
11151hardcode_into_libs=no
11152
11153# when you set need_version to no, make sure it does not cause -set_version
11154# flags to be left without arguments
11155need_version=unknown
11156
11157case $host_os in
11158aix3*)
11159  version_type=linux
11160  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11161  shlibpath_var=LIBPATH
11162
11163  # AIX 3 has no versioning support, so we append a major version to the name.
11164  soname_spec='${libname}${release}${shared_ext}$major'
11165  ;;
11166
11167aix[4-9]*)
11168  version_type=linux
11169  need_lib_prefix=no
11170  need_version=no
11171  hardcode_into_libs=yes
11172  if test "$host_cpu" = ia64; then
11173    # AIX 5 supports IA64
11174    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11175    shlibpath_var=LD_LIBRARY_PATH
11176  else
11177    # With GCC up to 2.95.x, collect2 would create an import file
11178    # for dependence libraries.  The import file would start with
11179    # the line `#! .'.  This would cause the generated library to
11180    # depend on `.', always an invalid library.  This was fixed in
11181    # development snapshots of GCC prior to 3.0.
11182    case $host_os in
11183      aix4 | aix4.[01] | aix4.[01].*)
11184      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11185	   echo ' yes '
11186	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11187	:
11188      else
11189	can_build_shared=no
11190      fi
11191      ;;
11192    esac
11193    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11194    # soname into executable. Probably we can add versioning support to
11195    # collect2, so additional links can be useful in future.
11196    if test "$aix_use_runtimelinking" = yes; then
11197      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11198      # instead of lib<name>.a to let people know that these are not
11199      # typical AIX shared libraries.
11200      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11201    else
11202      # We preserve .a as extension for shared libraries through AIX4.2
11203      # and later when we are not doing run time linking.
11204      library_names_spec='${libname}${release}.a $libname.a'
11205      soname_spec='${libname}${release}${shared_ext}$major'
11206    fi
11207    shlibpath_var=LIBPATH
11208  fi
11209  ;;
11210
11211amigaos*)
11212  case $host_cpu in
11213  powerpc)
11214    # Since July 2007 AmigaOS4 officially supports .so libraries.
11215    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11216    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11217    ;;
11218  m68k)
11219    library_names_spec='$libname.ixlibrary $libname.a'
11220    # Create ${libname}_ixlibrary.a entries in /sys/libs.
11221    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'
11222    ;;
11223  esac
11224  ;;
11225
11226beos*)
11227  library_names_spec='${libname}${shared_ext}'
11228  dynamic_linker="$host_os ld.so"
11229  shlibpath_var=LIBRARY_PATH
11230  ;;
11231
11232bsdi[45]*)
11233  version_type=linux
11234  need_version=no
11235  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11236  soname_spec='${libname}${release}${shared_ext}$major'
11237  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11238  shlibpath_var=LD_LIBRARY_PATH
11239  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11240  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11241  # the default ld.so.conf also contains /usr/contrib/lib and
11242  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11243  # libtool to hard-code these into programs
11244  ;;
11245
11246cygwin* | mingw* | pw32* | cegcc*)
11247  version_type=windows
11248  shrext_cmds=".dll"
11249  need_version=no
11250  need_lib_prefix=no
11251
11252  case $GCC,$host_os in
11253  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11254    library_names_spec='$libname.dll.a'
11255    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11256    postinstall_cmds='base_file=`basename \${file}`~
11257      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11258      dldir=$destdir/`dirname \$dlpath`~
11259      test -d \$dldir || mkdir -p \$dldir~
11260      $install_prog $dir/$dlname \$dldir/$dlname~
11261      chmod a+x \$dldir/$dlname~
11262      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11263        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11264      fi'
11265    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11266      dlpath=$dir/\$dldll~
11267       $RM \$dlpath'
11268    shlibpath_overrides_runpath=yes
11269
11270    case $host_os in
11271    cygwin*)
11272      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11273      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11274
11275      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11276      ;;
11277    mingw* | cegcc*)
11278      # MinGW DLLs use traditional 'lib' prefix
11279      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11280      ;;
11281    pw32*)
11282      # pw32 DLLs use 'pw' prefix rather than 'lib'
11283      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11284      ;;
11285    esac
11286    ;;
11287
11288  *)
11289    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11290    ;;
11291  esac
11292  dynamic_linker='Win32 ld.exe'
11293  # FIXME: first we should search . and the directory the executable is in
11294  shlibpath_var=PATH
11295  ;;
11296
11297darwin* | rhapsody*)
11298  dynamic_linker="$host_os dyld"
11299  version_type=darwin
11300  need_lib_prefix=no
11301  need_version=no
11302  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11303  soname_spec='${libname}${release}${major}$shared_ext'
11304  shlibpath_overrides_runpath=yes
11305  shlibpath_var=DYLD_LIBRARY_PATH
11306  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11307
11308  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11309  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11310  ;;
11311
11312dgux*)
11313  version_type=linux
11314  need_lib_prefix=no
11315  need_version=no
11316  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11317  soname_spec='${libname}${release}${shared_ext}$major'
11318  shlibpath_var=LD_LIBRARY_PATH
11319  ;;
11320
11321freebsd* | dragonfly*)
11322  # DragonFly does not have aout.  When/if they implement a new
11323  # versioning mechanism, adjust this.
11324  if test -x /usr/bin/objformat; then
11325    objformat=`/usr/bin/objformat`
11326  else
11327    case $host_os in
11328    freebsd[123]*) objformat=aout ;;
11329    *) objformat=elf ;;
11330    esac
11331  fi
11332  version_type=freebsd-$objformat
11333  case $version_type in
11334    freebsd-elf*)
11335      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11336      need_version=no
11337      need_lib_prefix=no
11338      ;;
11339    freebsd-*)
11340      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11341      need_version=yes
11342      ;;
11343  esac
11344  shlibpath_var=LD_LIBRARY_PATH
11345  case $host_os in
11346  freebsd2*)
11347    shlibpath_overrides_runpath=yes
11348    ;;
11349  freebsd3.[01]* | freebsdelf3.[01]*)
11350    shlibpath_overrides_runpath=yes
11351    hardcode_into_libs=yes
11352    ;;
11353  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11354  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11355    shlibpath_overrides_runpath=no
11356    hardcode_into_libs=yes
11357    ;;
11358  *) # from 4.6 on, and DragonFly
11359    shlibpath_overrides_runpath=yes
11360    hardcode_into_libs=yes
11361    ;;
11362  esac
11363  ;;
11364
11365gnu*)
11366  version_type=linux
11367  need_lib_prefix=no
11368  need_version=no
11369  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11370  soname_spec='${libname}${release}${shared_ext}$major'
11371  shlibpath_var=LD_LIBRARY_PATH
11372  hardcode_into_libs=yes
11373  ;;
11374
11375haiku*)
11376  version_type=linux
11377  need_lib_prefix=no
11378  need_version=no
11379  dynamic_linker="$host_os runtime_loader"
11380  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11381  soname_spec='${libname}${release}${shared_ext}$major'
11382  shlibpath_var=LIBRARY_PATH
11383  shlibpath_overrides_runpath=yes
11384  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
11385  hardcode_into_libs=yes
11386  ;;
11387
11388hpux9* | hpux10* | hpux11*)
11389  # Give a soname corresponding to the major version so that dld.sl refuses to
11390  # link against other versions.
11391  version_type=sunos
11392  need_lib_prefix=no
11393  need_version=no
11394  case $host_cpu in
11395  ia64*)
11396    shrext_cmds='.so'
11397    hardcode_into_libs=yes
11398    dynamic_linker="$host_os dld.so"
11399    shlibpath_var=LD_LIBRARY_PATH
11400    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11401    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11402    soname_spec='${libname}${release}${shared_ext}$major'
11403    if test "X$HPUX_IA64_MODE" = X32; then
11404      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11405    else
11406      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11407    fi
11408    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11409    ;;
11410  hppa*64*)
11411    shrext_cmds='.sl'
11412    hardcode_into_libs=yes
11413    dynamic_linker="$host_os dld.sl"
11414    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11415    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11416    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11417    soname_spec='${libname}${release}${shared_ext}$major'
11418    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11419    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11420    ;;
11421  *)
11422    shrext_cmds='.sl'
11423    dynamic_linker="$host_os dld.sl"
11424    shlibpath_var=SHLIB_PATH
11425    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11426    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11427    soname_spec='${libname}${release}${shared_ext}$major'
11428    ;;
11429  esac
11430  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11431  postinstall_cmds='chmod 555 $lib'
11432  # or fails outright, so override atomically:
11433  install_override_mode=555
11434  ;;
11435
11436interix[3-9]*)
11437  version_type=linux
11438  need_lib_prefix=no
11439  need_version=no
11440  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11441  soname_spec='${libname}${release}${shared_ext}$major'
11442  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11443  shlibpath_var=LD_LIBRARY_PATH
11444  shlibpath_overrides_runpath=no
11445  hardcode_into_libs=yes
11446  ;;
11447
11448irix5* | irix6* | nonstopux*)
11449  case $host_os in
11450    nonstopux*) version_type=nonstopux ;;
11451    *)
11452	if test "$lt_cv_prog_gnu_ld" = yes; then
11453		version_type=linux
11454	else
11455		version_type=irix
11456	fi ;;
11457  esac
11458  need_lib_prefix=no
11459  need_version=no
11460  soname_spec='${libname}${release}${shared_ext}$major'
11461  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11462  case $host_os in
11463  irix5* | nonstopux*)
11464    libsuff= shlibsuff=
11465    ;;
11466  *)
11467    case $LD in # libtool.m4 will add one of these switches to LD
11468    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11469      libsuff= shlibsuff= libmagic=32-bit;;
11470    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11471      libsuff=32 shlibsuff=N32 libmagic=N32;;
11472    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11473      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11474    *) libsuff= shlibsuff= libmagic=never-match;;
11475    esac
11476    ;;
11477  esac
11478  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11479  shlibpath_overrides_runpath=no
11480  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11481  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11482  hardcode_into_libs=yes
11483  ;;
11484
11485# No shared lib support for Linux oldld, aout, or coff.
11486linux*oldld* | linux*aout* | linux*coff*)
11487  dynamic_linker=no
11488  ;;
11489
11490# This must be Linux ELF.
11491linux* | k*bsd*-gnu | kopensolaris*-gnu)
11492  version_type=linux
11493  need_lib_prefix=no
11494  need_version=no
11495  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11496  soname_spec='${libname}${release}${shared_ext}$major'
11497  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11498  shlibpath_var=LD_LIBRARY_PATH
11499  shlibpath_overrides_runpath=no
11500
11501  # Some binutils ld are patched to set DT_RUNPATH
11502  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11503  $as_echo_n "(cached) " >&6
11504else
11505  lt_cv_shlibpath_overrides_runpath=no
11506    save_LDFLAGS=$LDFLAGS
11507    save_libdir=$libdir
11508    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11509	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11510    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11511/* end confdefs.h.  */
11512
11513int
11514main ()
11515{
11516
11517  ;
11518  return 0;
11519}
11520_ACEOF
11521if ac_fn_c_try_link "$LINENO"; then :
11522  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11523  lt_cv_shlibpath_overrides_runpath=yes
11524fi
11525fi
11526rm -f core conftest.err conftest.$ac_objext \
11527    conftest$ac_exeext conftest.$ac_ext
11528    LDFLAGS=$save_LDFLAGS
11529    libdir=$save_libdir
11530
11531fi
11532
11533  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11534
11535  # This implies no fast_install, which is unacceptable.
11536  # Some rework will be needed to allow for fast_install
11537  # before this can be enabled.
11538  hardcode_into_libs=yes
11539
11540  # Append ld.so.conf contents to the search path
11541  if test -f /etc/ld.so.conf; then
11542    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' ' '`
11543    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11544  fi
11545
11546  # We used to test for /lib/ld.so.1 and disable shared libraries on
11547  # powerpc, because MkLinux only supported shared libraries with the
11548  # GNU dynamic linker.  Since this was broken with cross compilers,
11549  # most powerpc-linux boxes support dynamic linking these days and
11550  # people can always --disable-shared, the test was removed, and we
11551  # assume the GNU/Linux dynamic linker is in use.
11552  dynamic_linker='GNU/Linux ld.so'
11553  ;;
11554
11555netbsd*)
11556  version_type=sunos
11557  need_lib_prefix=no
11558  need_version=no
11559  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11560    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11561    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11562    dynamic_linker='NetBSD (a.out) ld.so'
11563  else
11564    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11565    soname_spec='${libname}${release}${shared_ext}$major'
11566    dynamic_linker='NetBSD ld.elf_so'
11567  fi
11568  shlibpath_var=LD_LIBRARY_PATH
11569  shlibpath_overrides_runpath=yes
11570  hardcode_into_libs=yes
11571  ;;
11572
11573newsos6)
11574  version_type=linux
11575  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11576  shlibpath_var=LD_LIBRARY_PATH
11577  shlibpath_overrides_runpath=yes
11578  ;;
11579
11580*nto* | *qnx*)
11581  version_type=qnx
11582  need_lib_prefix=no
11583  need_version=no
11584  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11585  soname_spec='${libname}${release}${shared_ext}$major'
11586  shlibpath_var=LD_LIBRARY_PATH
11587  shlibpath_overrides_runpath=no
11588  hardcode_into_libs=yes
11589  dynamic_linker='ldqnx.so'
11590  ;;
11591
11592openbsd*)
11593  version_type=sunos
11594  sys_lib_dlsearch_path_spec="/usr/lib"
11595  need_lib_prefix=no
11596  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11597  case $host_os in
11598    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11599    *)				need_version=no  ;;
11600  esac
11601  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11602  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11603  shlibpath_var=LD_LIBRARY_PATH
11604  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11605    case $host_os in
11606      openbsd2.[89] | openbsd2.[89].*)
11607	shlibpath_overrides_runpath=no
11608	;;
11609      *)
11610	shlibpath_overrides_runpath=yes
11611	;;
11612      esac
11613  else
11614    shlibpath_overrides_runpath=yes
11615  fi
11616  ;;
11617
11618os2*)
11619  libname_spec='$name'
11620  shrext_cmds=".dll"
11621  need_lib_prefix=no
11622  library_names_spec='$libname${shared_ext} $libname.a'
11623  dynamic_linker='OS/2 ld.exe'
11624  shlibpath_var=LIBPATH
11625  ;;
11626
11627osf3* | osf4* | osf5*)
11628  version_type=osf
11629  need_lib_prefix=no
11630  need_version=no
11631  soname_spec='${libname}${release}${shared_ext}$major'
11632  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11633  shlibpath_var=LD_LIBRARY_PATH
11634  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11635  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11636  ;;
11637
11638rdos*)
11639  dynamic_linker=no
11640  ;;
11641
11642solaris*)
11643  version_type=linux
11644  need_lib_prefix=no
11645  need_version=no
11646  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11647  soname_spec='${libname}${release}${shared_ext}$major'
11648  shlibpath_var=LD_LIBRARY_PATH
11649  shlibpath_overrides_runpath=yes
11650  hardcode_into_libs=yes
11651  # ldd complains unless libraries are executable
11652  postinstall_cmds='chmod +x $lib'
11653  ;;
11654
11655sunos4*)
11656  version_type=sunos
11657  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11658  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11659  shlibpath_var=LD_LIBRARY_PATH
11660  shlibpath_overrides_runpath=yes
11661  if test "$with_gnu_ld" = yes; then
11662    need_lib_prefix=no
11663  fi
11664  need_version=yes
11665  ;;
11666
11667sysv4 | sysv4.3*)
11668  version_type=linux
11669  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11670  soname_spec='${libname}${release}${shared_ext}$major'
11671  shlibpath_var=LD_LIBRARY_PATH
11672  case $host_vendor in
11673    sni)
11674      shlibpath_overrides_runpath=no
11675      need_lib_prefix=no
11676      runpath_var=LD_RUN_PATH
11677      ;;
11678    siemens)
11679      need_lib_prefix=no
11680      ;;
11681    motorola)
11682      need_lib_prefix=no
11683      need_version=no
11684      shlibpath_overrides_runpath=no
11685      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11686      ;;
11687  esac
11688  ;;
11689
11690sysv4*MP*)
11691  if test -d /usr/nec ;then
11692    version_type=linux
11693    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11694    soname_spec='$libname${shared_ext}.$major'
11695    shlibpath_var=LD_LIBRARY_PATH
11696  fi
11697  ;;
11698
11699sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11700  version_type=freebsd-elf
11701  need_lib_prefix=no
11702  need_version=no
11703  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11704  soname_spec='${libname}${release}${shared_ext}$major'
11705  shlibpath_var=LD_LIBRARY_PATH
11706  shlibpath_overrides_runpath=yes
11707  hardcode_into_libs=yes
11708  if test "$with_gnu_ld" = yes; then
11709    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11710  else
11711    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11712    case $host_os in
11713      sco3.2v5*)
11714        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11715	;;
11716    esac
11717  fi
11718  sys_lib_dlsearch_path_spec='/usr/lib'
11719  ;;
11720
11721tpf*)
11722  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11723  version_type=linux
11724  need_lib_prefix=no
11725  need_version=no
11726  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11727  shlibpath_var=LD_LIBRARY_PATH
11728  shlibpath_overrides_runpath=no
11729  hardcode_into_libs=yes
11730  ;;
11731
11732uts4*)
11733  version_type=linux
11734  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11735  soname_spec='${libname}${release}${shared_ext}$major'
11736  shlibpath_var=LD_LIBRARY_PATH
11737  ;;
11738
11739*)
11740  dynamic_linker=no
11741  ;;
11742esac
11743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11744$as_echo "$dynamic_linker" >&6; }
11745test "$dynamic_linker" = no && can_build_shared=no
11746
11747variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11748if test "$GCC" = yes; then
11749  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11750fi
11751
11752if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11753  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11754fi
11755if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11756  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11757fi
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11851$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11852hardcode_action=
11853if test -n "$hardcode_libdir_flag_spec" ||
11854   test -n "$runpath_var" ||
11855   test "X$hardcode_automatic" = "Xyes" ; then
11856
11857  # We can hardcode non-existent directories.
11858  if test "$hardcode_direct" != no &&
11859     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11860     # have to relink, otherwise we might link with an installed library
11861     # when we should be linking with a yet-to-be-installed one
11862     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11863     test "$hardcode_minus_L" != no; then
11864    # Linking always hardcodes the temporary library directory.
11865    hardcode_action=relink
11866  else
11867    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11868    hardcode_action=immediate
11869  fi
11870else
11871  # We cannot hardcode anything, or else we can only hardcode existing
11872  # directories.
11873  hardcode_action=unsupported
11874fi
11875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11876$as_echo "$hardcode_action" >&6; }
11877
11878if test "$hardcode_action" = relink ||
11879   test "$inherit_rpath" = yes; then
11880  # Fast installation is not supported
11881  enable_fast_install=no
11882elif test "$shlibpath_overrides_runpath" = yes ||
11883     test "$enable_shared" = no; then
11884  # Fast installation is not necessary
11885  enable_fast_install=needless
11886fi
11887
11888
11889
11890
11891
11892
11893  if test "x$enable_dlopen" != xyes; then
11894  enable_dlopen=unknown
11895  enable_dlopen_self=unknown
11896  enable_dlopen_self_static=unknown
11897else
11898  lt_cv_dlopen=no
11899  lt_cv_dlopen_libs=
11900
11901  case $host_os in
11902  beos*)
11903    lt_cv_dlopen="load_add_on"
11904    lt_cv_dlopen_libs=
11905    lt_cv_dlopen_self=yes
11906    ;;
11907
11908  mingw* | pw32* | cegcc*)
11909    lt_cv_dlopen="LoadLibrary"
11910    lt_cv_dlopen_libs=
11911    ;;
11912
11913  cygwin*)
11914    lt_cv_dlopen="dlopen"
11915    lt_cv_dlopen_libs=
11916    ;;
11917
11918  darwin*)
11919  # if libdl is installed we need to link against it
11920    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11921$as_echo_n "checking for dlopen in -ldl... " >&6; }
11922if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11923  $as_echo_n "(cached) " >&6
11924else
11925  ac_check_lib_save_LIBS=$LIBS
11926LIBS="-ldl  $LIBS"
11927cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11928/* end confdefs.h.  */
11929
11930/* Override any GCC internal prototype to avoid an error.
11931   Use char because int might match the return type of a GCC
11932   builtin and then its argument prototype would still apply.  */
11933#ifdef __cplusplus
11934extern "C"
11935#endif
11936char dlopen ();
11937int
11938main ()
11939{
11940return dlopen ();
11941  ;
11942  return 0;
11943}
11944_ACEOF
11945if ac_fn_c_try_link "$LINENO"; then :
11946  ac_cv_lib_dl_dlopen=yes
11947else
11948  ac_cv_lib_dl_dlopen=no
11949fi
11950rm -f core conftest.err conftest.$ac_objext \
11951    conftest$ac_exeext conftest.$ac_ext
11952LIBS=$ac_check_lib_save_LIBS
11953fi
11954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11955$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11956if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11957  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11958else
11959
11960    lt_cv_dlopen="dyld"
11961    lt_cv_dlopen_libs=
11962    lt_cv_dlopen_self=yes
11963
11964fi
11965
11966    ;;
11967
11968  *)
11969    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11970if test "x$ac_cv_func_shl_load" = x""yes; then :
11971  lt_cv_dlopen="shl_load"
11972else
11973  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11974$as_echo_n "checking for shl_load in -ldld... " >&6; }
11975if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11976  $as_echo_n "(cached) " >&6
11977else
11978  ac_check_lib_save_LIBS=$LIBS
11979LIBS="-ldld  $LIBS"
11980cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11981/* end confdefs.h.  */
11982
11983/* Override any GCC internal prototype to avoid an error.
11984   Use char because int might match the return type of a GCC
11985   builtin and then its argument prototype would still apply.  */
11986#ifdef __cplusplus
11987extern "C"
11988#endif
11989char shl_load ();
11990int
11991main ()
11992{
11993return shl_load ();
11994  ;
11995  return 0;
11996}
11997_ACEOF
11998if ac_fn_c_try_link "$LINENO"; then :
11999  ac_cv_lib_dld_shl_load=yes
12000else
12001  ac_cv_lib_dld_shl_load=no
12002fi
12003rm -f core conftest.err conftest.$ac_objext \
12004    conftest$ac_exeext conftest.$ac_ext
12005LIBS=$ac_check_lib_save_LIBS
12006fi
12007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12008$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12009if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12010  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12011else
12012  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12013if test "x$ac_cv_func_dlopen" = x""yes; then :
12014  lt_cv_dlopen="dlopen"
12015else
12016  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12017$as_echo_n "checking for dlopen in -ldl... " >&6; }
12018if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12019  $as_echo_n "(cached) " >&6
12020else
12021  ac_check_lib_save_LIBS=$LIBS
12022LIBS="-ldl  $LIBS"
12023cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12024/* end confdefs.h.  */
12025
12026/* Override any GCC internal prototype to avoid an error.
12027   Use char because int might match the return type of a GCC
12028   builtin and then its argument prototype would still apply.  */
12029#ifdef __cplusplus
12030extern "C"
12031#endif
12032char dlopen ();
12033int
12034main ()
12035{
12036return dlopen ();
12037  ;
12038  return 0;
12039}
12040_ACEOF
12041if ac_fn_c_try_link "$LINENO"; then :
12042  ac_cv_lib_dl_dlopen=yes
12043else
12044  ac_cv_lib_dl_dlopen=no
12045fi
12046rm -f core conftest.err conftest.$ac_objext \
12047    conftest$ac_exeext conftest.$ac_ext
12048LIBS=$ac_check_lib_save_LIBS
12049fi
12050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12051$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12052if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12053  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12054else
12055  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12056$as_echo_n "checking for dlopen in -lsvld... " >&6; }
12057if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12058  $as_echo_n "(cached) " >&6
12059else
12060  ac_check_lib_save_LIBS=$LIBS
12061LIBS="-lsvld  $LIBS"
12062cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12063/* end confdefs.h.  */
12064
12065/* Override any GCC internal prototype to avoid an error.
12066   Use char because int might match the return type of a GCC
12067   builtin and then its argument prototype would still apply.  */
12068#ifdef __cplusplus
12069extern "C"
12070#endif
12071char dlopen ();
12072int
12073main ()
12074{
12075return dlopen ();
12076  ;
12077  return 0;
12078}
12079_ACEOF
12080if ac_fn_c_try_link "$LINENO"; then :
12081  ac_cv_lib_svld_dlopen=yes
12082else
12083  ac_cv_lib_svld_dlopen=no
12084fi
12085rm -f core conftest.err conftest.$ac_objext \
12086    conftest$ac_exeext conftest.$ac_ext
12087LIBS=$ac_check_lib_save_LIBS
12088fi
12089{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12090$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12091if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12092  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12093else
12094  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12095$as_echo_n "checking for dld_link in -ldld... " >&6; }
12096if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12097  $as_echo_n "(cached) " >&6
12098else
12099  ac_check_lib_save_LIBS=$LIBS
12100LIBS="-ldld  $LIBS"
12101cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12102/* end confdefs.h.  */
12103
12104/* Override any GCC internal prototype to avoid an error.
12105   Use char because int might match the return type of a GCC
12106   builtin and then its argument prototype would still apply.  */
12107#ifdef __cplusplus
12108extern "C"
12109#endif
12110char dld_link ();
12111int
12112main ()
12113{
12114return dld_link ();
12115  ;
12116  return 0;
12117}
12118_ACEOF
12119if ac_fn_c_try_link "$LINENO"; then :
12120  ac_cv_lib_dld_dld_link=yes
12121else
12122  ac_cv_lib_dld_dld_link=no
12123fi
12124rm -f core conftest.err conftest.$ac_objext \
12125    conftest$ac_exeext conftest.$ac_ext
12126LIBS=$ac_check_lib_save_LIBS
12127fi
12128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12129$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12130if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12131  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12132fi
12133
12134
12135fi
12136
12137
12138fi
12139
12140
12141fi
12142
12143
12144fi
12145
12146
12147fi
12148
12149    ;;
12150  esac
12151
12152  if test "x$lt_cv_dlopen" != xno; then
12153    enable_dlopen=yes
12154  else
12155    enable_dlopen=no
12156  fi
12157
12158  case $lt_cv_dlopen in
12159  dlopen)
12160    save_CPPFLAGS="$CPPFLAGS"
12161    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12162
12163    save_LDFLAGS="$LDFLAGS"
12164    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12165
12166    save_LIBS="$LIBS"
12167    LIBS="$lt_cv_dlopen_libs $LIBS"
12168
12169    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12170$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12171if test "${lt_cv_dlopen_self+set}" = set; then :
12172  $as_echo_n "(cached) " >&6
12173else
12174  	  if test "$cross_compiling" = yes; then :
12175  lt_cv_dlopen_self=cross
12176else
12177  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12178  lt_status=$lt_dlunknown
12179  cat > conftest.$ac_ext <<_LT_EOF
12180#line 12180 "configure"
12181#include "confdefs.h"
12182
12183#if HAVE_DLFCN_H
12184#include <dlfcn.h>
12185#endif
12186
12187#include <stdio.h>
12188
12189#ifdef RTLD_GLOBAL
12190#  define LT_DLGLOBAL		RTLD_GLOBAL
12191#else
12192#  ifdef DL_GLOBAL
12193#    define LT_DLGLOBAL		DL_GLOBAL
12194#  else
12195#    define LT_DLGLOBAL		0
12196#  endif
12197#endif
12198
12199/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12200   find out it does not work in some platform. */
12201#ifndef LT_DLLAZY_OR_NOW
12202#  ifdef RTLD_LAZY
12203#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12204#  else
12205#    ifdef DL_LAZY
12206#      define LT_DLLAZY_OR_NOW		DL_LAZY
12207#    else
12208#      ifdef RTLD_NOW
12209#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12210#      else
12211#        ifdef DL_NOW
12212#          define LT_DLLAZY_OR_NOW	DL_NOW
12213#        else
12214#          define LT_DLLAZY_OR_NOW	0
12215#        endif
12216#      endif
12217#    endif
12218#  endif
12219#endif
12220
12221/* When -fvisbility=hidden is used, assume the code has been annotated
12222   correspondingly for the symbols needed.  */
12223#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12224void fnord () __attribute__((visibility("default")));
12225#endif
12226
12227void fnord () { int i=42; }
12228int main ()
12229{
12230  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12231  int status = $lt_dlunknown;
12232
12233  if (self)
12234    {
12235      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12236      else
12237        {
12238	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12239          else puts (dlerror ());
12240	}
12241      /* dlclose (self); */
12242    }
12243  else
12244    puts (dlerror ());
12245
12246  return status;
12247}
12248_LT_EOF
12249  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12250  (eval $ac_link) 2>&5
12251  ac_status=$?
12252  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12253  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12254    (./conftest; exit; ) >&5 2>/dev/null
12255    lt_status=$?
12256    case x$lt_status in
12257      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12258      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12259      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12260    esac
12261  else :
12262    # compilation failed
12263    lt_cv_dlopen_self=no
12264  fi
12265fi
12266rm -fr conftest*
12267
12268
12269fi
12270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12271$as_echo "$lt_cv_dlopen_self" >&6; }
12272
12273    if test "x$lt_cv_dlopen_self" = xyes; then
12274      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12275      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12276$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12277if test "${lt_cv_dlopen_self_static+set}" = set; then :
12278  $as_echo_n "(cached) " >&6
12279else
12280  	  if test "$cross_compiling" = yes; then :
12281  lt_cv_dlopen_self_static=cross
12282else
12283  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12284  lt_status=$lt_dlunknown
12285  cat > conftest.$ac_ext <<_LT_EOF
12286#line 12286 "configure"
12287#include "confdefs.h"
12288
12289#if HAVE_DLFCN_H
12290#include <dlfcn.h>
12291#endif
12292
12293#include <stdio.h>
12294
12295#ifdef RTLD_GLOBAL
12296#  define LT_DLGLOBAL		RTLD_GLOBAL
12297#else
12298#  ifdef DL_GLOBAL
12299#    define LT_DLGLOBAL		DL_GLOBAL
12300#  else
12301#    define LT_DLGLOBAL		0
12302#  endif
12303#endif
12304
12305/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12306   find out it does not work in some platform. */
12307#ifndef LT_DLLAZY_OR_NOW
12308#  ifdef RTLD_LAZY
12309#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12310#  else
12311#    ifdef DL_LAZY
12312#      define LT_DLLAZY_OR_NOW		DL_LAZY
12313#    else
12314#      ifdef RTLD_NOW
12315#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12316#      else
12317#        ifdef DL_NOW
12318#          define LT_DLLAZY_OR_NOW	DL_NOW
12319#        else
12320#          define LT_DLLAZY_OR_NOW	0
12321#        endif
12322#      endif
12323#    endif
12324#  endif
12325#endif
12326
12327/* When -fvisbility=hidden is used, assume the code has been annotated
12328   correspondingly for the symbols needed.  */
12329#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12330void fnord () __attribute__((visibility("default")));
12331#endif
12332
12333void fnord () { int i=42; }
12334int main ()
12335{
12336  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12337  int status = $lt_dlunknown;
12338
12339  if (self)
12340    {
12341      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12342      else
12343        {
12344	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12345          else puts (dlerror ());
12346	}
12347      /* dlclose (self); */
12348    }
12349  else
12350    puts (dlerror ());
12351
12352  return status;
12353}
12354_LT_EOF
12355  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12356  (eval $ac_link) 2>&5
12357  ac_status=$?
12358  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12359  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12360    (./conftest; exit; ) >&5 2>/dev/null
12361    lt_status=$?
12362    case x$lt_status in
12363      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12364      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12365      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12366    esac
12367  else :
12368    # compilation failed
12369    lt_cv_dlopen_self_static=no
12370  fi
12371fi
12372rm -fr conftest*
12373
12374
12375fi
12376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12377$as_echo "$lt_cv_dlopen_self_static" >&6; }
12378    fi
12379
12380    CPPFLAGS="$save_CPPFLAGS"
12381    LDFLAGS="$save_LDFLAGS"
12382    LIBS="$save_LIBS"
12383    ;;
12384  esac
12385
12386  case $lt_cv_dlopen_self in
12387  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12388  *) enable_dlopen_self=unknown ;;
12389  esac
12390
12391  case $lt_cv_dlopen_self_static in
12392  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12393  *) enable_dlopen_self_static=unknown ;;
12394  esac
12395fi
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413striplib=
12414old_striplib=
12415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12416$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12417if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12418  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12419  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12421$as_echo "yes" >&6; }
12422else
12423# FIXME - insert some real tests, host_os isn't really good enough
12424  case $host_os in
12425  darwin*)
12426    if test -n "$STRIP" ; then
12427      striplib="$STRIP -x"
12428      old_striplib="$STRIP -S"
12429      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12430$as_echo "yes" >&6; }
12431    else
12432      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12433$as_echo "no" >&6; }
12434    fi
12435    ;;
12436  *)
12437    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12438$as_echo "no" >&6; }
12439    ;;
12440  esac
12441fi
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454  # Report which library types will actually be built
12455  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12456$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12458$as_echo "$can_build_shared" >&6; }
12459
12460  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12461$as_echo_n "checking whether to build shared libraries... " >&6; }
12462  test "$can_build_shared" = "no" && enable_shared=no
12463
12464  # On AIX, shared libraries and static libraries use the same namespace, and
12465  # are all built from PIC.
12466  case $host_os in
12467  aix3*)
12468    test "$enable_shared" = yes && enable_static=no
12469    if test -n "$RANLIB"; then
12470      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12471      postinstall_cmds='$RANLIB $lib'
12472    fi
12473    ;;
12474
12475  aix[4-9]*)
12476    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12477      test "$enable_shared" = yes && enable_static=no
12478    fi
12479    ;;
12480  esac
12481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12482$as_echo "$enable_shared" >&6; }
12483
12484  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12485$as_echo_n "checking whether to build static libraries... " >&6; }
12486  # Make sure either enable_shared or enable_static is yes.
12487  test "$enable_shared" = yes || enable_static=yes
12488  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12489$as_echo "$enable_static" >&6; }
12490
12491
12492
12493
12494fi
12495ac_ext=c
12496ac_cpp='$CPP $CPPFLAGS'
12497ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12498ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12499ac_compiler_gnu=$ac_cv_c_compiler_gnu
12500
12501CC="$lt_save_CC"
12502
12503      if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
12504    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
12505    (test "X$CXX" != "Xg++"))) ; then
12506  ac_ext=cpp
12507ac_cpp='$CXXCPP $CPPFLAGS'
12508ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12509ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12510ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
12512$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
12513if test -z "$CXXCPP"; then
12514  if test "${ac_cv_prog_CXXCPP+set}" = set; then :
12515  $as_echo_n "(cached) " >&6
12516else
12517      # Double quotes because CXXCPP needs to be expanded
12518    for CXXCPP in "$CXX -E" "/lib/cpp"
12519    do
12520      ac_preproc_ok=false
12521for ac_cxx_preproc_warn_flag in '' yes
12522do
12523  # Use a header file that comes with gcc, so configuring glibc
12524  # with a fresh cross-compiler works.
12525  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12526  # <limits.h> exists even on freestanding compilers.
12527  # On the NeXT, cc -E runs the code through the compiler's parser,
12528  # not just through cpp. "Syntax error" is here to catch this case.
12529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12530/* end confdefs.h.  */
12531#ifdef __STDC__
12532# include <limits.h>
12533#else
12534# include <assert.h>
12535#endif
12536		     Syntax error
12537_ACEOF
12538if ac_fn_cxx_try_cpp "$LINENO"; then :
12539
12540else
12541  # Broken: fails on valid input.
12542continue
12543fi
12544rm -f conftest.err conftest.$ac_ext
12545
12546  # OK, works on sane cases.  Now check whether nonexistent headers
12547  # can be detected and how.
12548  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12549/* end confdefs.h.  */
12550#include <ac_nonexistent.h>
12551_ACEOF
12552if ac_fn_cxx_try_cpp "$LINENO"; then :
12553  # Broken: success on invalid input.
12554continue
12555else
12556  # Passes both tests.
12557ac_preproc_ok=:
12558break
12559fi
12560rm -f conftest.err conftest.$ac_ext
12561
12562done
12563# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12564rm -f conftest.err conftest.$ac_ext
12565if $ac_preproc_ok; then :
12566  break
12567fi
12568
12569    done
12570    ac_cv_prog_CXXCPP=$CXXCPP
12571
12572fi
12573  CXXCPP=$ac_cv_prog_CXXCPP
12574else
12575  ac_cv_prog_CXXCPP=$CXXCPP
12576fi
12577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12578$as_echo "$CXXCPP" >&6; }
12579ac_preproc_ok=false
12580for ac_cxx_preproc_warn_flag in '' yes
12581do
12582  # Use a header file that comes with gcc, so configuring glibc
12583  # with a fresh cross-compiler works.
12584  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12585  # <limits.h> exists even on freestanding compilers.
12586  # On the NeXT, cc -E runs the code through the compiler's parser,
12587  # not just through cpp. "Syntax error" is here to catch this case.
12588  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12589/* end confdefs.h.  */
12590#ifdef __STDC__
12591# include <limits.h>
12592#else
12593# include <assert.h>
12594#endif
12595		     Syntax error
12596_ACEOF
12597if ac_fn_cxx_try_cpp "$LINENO"; then :
12598
12599else
12600  # Broken: fails on valid input.
12601continue
12602fi
12603rm -f conftest.err conftest.$ac_ext
12604
12605  # OK, works on sane cases.  Now check whether nonexistent headers
12606  # can be detected and how.
12607  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12608/* end confdefs.h.  */
12609#include <ac_nonexistent.h>
12610_ACEOF
12611if ac_fn_cxx_try_cpp "$LINENO"; then :
12612  # Broken: success on invalid input.
12613continue
12614else
12615  # Passes both tests.
12616ac_preproc_ok=:
12617break
12618fi
12619rm -f conftest.err conftest.$ac_ext
12620
12621done
12622# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12623rm -f conftest.err conftest.$ac_ext
12624if $ac_preproc_ok; then :
12625
12626else
12627  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12628$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12629as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
12630See \`config.log' for more details." "$LINENO" 5; }
12631fi
12632
12633ac_ext=c
12634ac_cpp='$CPP $CPPFLAGS'
12635ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12636ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12637ac_compiler_gnu=$ac_cv_c_compiler_gnu
12638
12639else
12640  _lt_caught_CXX_error=yes
12641fi
12642
12643ac_ext=cpp
12644ac_cpp='$CXXCPP $CPPFLAGS'
12645ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12646ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12647ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12648
12649archive_cmds_need_lc_CXX=no
12650allow_undefined_flag_CXX=
12651always_export_symbols_CXX=no
12652archive_expsym_cmds_CXX=
12653compiler_needs_object_CXX=no
12654export_dynamic_flag_spec_CXX=
12655hardcode_direct_CXX=no
12656hardcode_direct_absolute_CXX=no
12657hardcode_libdir_flag_spec_CXX=
12658hardcode_libdir_flag_spec_ld_CXX=
12659hardcode_libdir_separator_CXX=
12660hardcode_minus_L_CXX=no
12661hardcode_shlibpath_var_CXX=unsupported
12662hardcode_automatic_CXX=no
12663inherit_rpath_CXX=no
12664module_cmds_CXX=
12665module_expsym_cmds_CXX=
12666link_all_deplibs_CXX=unknown
12667old_archive_cmds_CXX=$old_archive_cmds
12668reload_flag_CXX=$reload_flag
12669reload_cmds_CXX=$reload_cmds
12670no_undefined_flag_CXX=
12671whole_archive_flag_spec_CXX=
12672enable_shared_with_static_runtimes_CXX=no
12673
12674# Source file extension for C++ test sources.
12675ac_ext=cpp
12676
12677# Object file extension for compiled C++ test sources.
12678objext=o
12679objext_CXX=$objext
12680
12681# No sense in running all these tests if we already determined that
12682# the CXX compiler isn't working.  Some variables (like enable_shared)
12683# are currently assumed to apply to all compilers on this platform,
12684# and will be corrupted by setting them based on a non-working compiler.
12685if test "$_lt_caught_CXX_error" != yes; then
12686  # Code to be used in simple compile tests
12687  lt_simple_compile_test_code="int some_variable = 0;"
12688
12689  # Code to be used in simple link tests
12690  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12691
12692  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12693
12694
12695
12696
12697
12698
12699# If no C compiler was specified, use CC.
12700LTCC=${LTCC-"$CC"}
12701
12702# If no C compiler flags were specified, use CFLAGS.
12703LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12704
12705# Allow CC to be a program name with arguments.
12706compiler=$CC
12707
12708
12709  # save warnings/boilerplate of simple test code
12710  ac_outfile=conftest.$ac_objext
12711echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12712eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12713_lt_compiler_boilerplate=`cat conftest.err`
12714$RM conftest*
12715
12716  ac_outfile=conftest.$ac_objext
12717echo "$lt_simple_link_test_code" >conftest.$ac_ext
12718eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12719_lt_linker_boilerplate=`cat conftest.err`
12720$RM -r conftest*
12721
12722
12723  # Allow CC to be a program name with arguments.
12724  lt_save_CC=$CC
12725  lt_save_LD=$LD
12726  lt_save_GCC=$GCC
12727  GCC=$GXX
12728  lt_save_with_gnu_ld=$with_gnu_ld
12729  lt_save_path_LD=$lt_cv_path_LD
12730  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12731    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12732  else
12733    $as_unset lt_cv_prog_gnu_ld
12734  fi
12735  if test -n "${lt_cv_path_LDCXX+set}"; then
12736    lt_cv_path_LD=$lt_cv_path_LDCXX
12737  else
12738    $as_unset lt_cv_path_LD
12739  fi
12740  test -z "${LDCXX+set}" || LD=$LDCXX
12741  CC=${CXX-"c++"}
12742  compiler=$CC
12743  compiler_CXX=$CC
12744  for cc_temp in $compiler""; do
12745  case $cc_temp in
12746    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12747    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12748    \-*) ;;
12749    *) break;;
12750  esac
12751done
12752cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12753
12754
12755  if test -n "$compiler"; then
12756    # We don't want -fno-exception when compiling C++ code, so set the
12757    # no_builtin_flag separately
12758    if test "$GXX" = yes; then
12759      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12760    else
12761      lt_prog_compiler_no_builtin_flag_CXX=
12762    fi
12763
12764    if test "$GXX" = yes; then
12765      # Set up default GNU C++ configuration
12766
12767
12768
12769# Check whether --with-gnu-ld was given.
12770if test "${with_gnu_ld+set}" = set; then :
12771  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12772else
12773  with_gnu_ld=no
12774fi
12775
12776ac_prog=ld
12777if test "$GCC" = yes; then
12778  # Check if gcc -print-prog-name=ld gives a path.
12779  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12780$as_echo_n "checking for ld used by $CC... " >&6; }
12781  case $host in
12782  *-*-mingw*)
12783    # gcc leaves a trailing carriage return which upsets mingw
12784    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12785  *)
12786    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12787  esac
12788  case $ac_prog in
12789    # Accept absolute paths.
12790    [\\/]* | ?:[\\/]*)
12791      re_direlt='/[^/][^/]*/\.\./'
12792      # Canonicalize the pathname of ld
12793      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12794      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12795	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12796      done
12797      test -z "$LD" && LD="$ac_prog"
12798      ;;
12799  "")
12800    # If it fails, then pretend we aren't using GCC.
12801    ac_prog=ld
12802    ;;
12803  *)
12804    # If it is relative, then search for the first ld in PATH.
12805    with_gnu_ld=unknown
12806    ;;
12807  esac
12808elif test "$with_gnu_ld" = yes; then
12809  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12810$as_echo_n "checking for GNU ld... " >&6; }
12811else
12812  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12813$as_echo_n "checking for non-GNU ld... " >&6; }
12814fi
12815if test "${lt_cv_path_LD+set}" = set; then :
12816  $as_echo_n "(cached) " >&6
12817else
12818  if test -z "$LD"; then
12819  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12820  for ac_dir in $PATH; do
12821    IFS="$lt_save_ifs"
12822    test -z "$ac_dir" && ac_dir=.
12823    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12824      lt_cv_path_LD="$ac_dir/$ac_prog"
12825      # Check to see if the program is GNU ld.  I'd rather use --version,
12826      # but apparently some variants of GNU ld only accept -v.
12827      # Break only if it was the GNU/non-GNU ld that we prefer.
12828      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12829      *GNU* | *'with BFD'*)
12830	test "$with_gnu_ld" != no && break
12831	;;
12832      *)
12833	test "$with_gnu_ld" != yes && break
12834	;;
12835      esac
12836    fi
12837  done
12838  IFS="$lt_save_ifs"
12839else
12840  lt_cv_path_LD="$LD" # Let the user override the test with a path.
12841fi
12842fi
12843
12844LD="$lt_cv_path_LD"
12845if test -n "$LD"; then
12846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12847$as_echo "$LD" >&6; }
12848else
12849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12850$as_echo "no" >&6; }
12851fi
12852test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
12853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12854$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12855if test "${lt_cv_prog_gnu_ld+set}" = set; then :
12856  $as_echo_n "(cached) " >&6
12857else
12858  # I'd rather use --version here, but apparently some GNU lds only accept -v.
12859case `$LD -v 2>&1 </dev/null` in
12860*GNU* | *'with BFD'*)
12861  lt_cv_prog_gnu_ld=yes
12862  ;;
12863*)
12864  lt_cv_prog_gnu_ld=no
12865  ;;
12866esac
12867fi
12868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12869$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12870with_gnu_ld=$lt_cv_prog_gnu_ld
12871
12872
12873
12874
12875
12876
12877
12878      # Check if GNU C++ uses GNU ld as the underlying linker, since the
12879      # archiving commands below assume that GNU ld is being used.
12880      if test "$with_gnu_ld" = yes; then
12881        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12882        archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12883
12884        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12885        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12886
12887        # If archive_cmds runs LD, not CC, wlarc should be empty
12888        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12889        #     investigate it a little bit more. (MM)
12890        wlarc='${wl}'
12891
12892        # ancient GNU ld didn't support --whole-archive et. al.
12893        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12894	  $GREP 'no-whole-archive' > /dev/null; then
12895          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12896        else
12897          whole_archive_flag_spec_CXX=
12898        fi
12899      else
12900        with_gnu_ld=no
12901        wlarc=
12902
12903        # A generic and very simple default shared library creation
12904        # command for GNU C++ for the case where it uses the native
12905        # linker, instead of GNU ld.  If possible, this setting should
12906        # overridden to take advantage of the native linker features on
12907        # the platform it is being used on.
12908        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12909      fi
12910
12911      # Commands to make compiler produce verbose output that lists
12912      # what "hidden" libraries, object files and flags are used when
12913      # linking a shared library.
12914      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12915
12916    else
12917      GXX=no
12918      with_gnu_ld=no
12919      wlarc=
12920    fi
12921
12922    # PORTME: fill in a description of your system's C++ link characteristics
12923    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12924$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12925    ld_shlibs_CXX=yes
12926    case $host_os in
12927      aix3*)
12928        # FIXME: insert proper C++ library support
12929        ld_shlibs_CXX=no
12930        ;;
12931      aix[4-9]*)
12932        if test "$host_cpu" = ia64; then
12933          # On IA64, the linker does run time linking by default, so we don't
12934          # have to do anything special.
12935          aix_use_runtimelinking=no
12936          exp_sym_flag='-Bexport'
12937          no_entry_flag=""
12938        else
12939          aix_use_runtimelinking=no
12940
12941          # Test if we are trying to use run time linking or normal
12942          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12943          # need to do runtime linking.
12944          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12945	    for ld_flag in $LDFLAGS; do
12946	      case $ld_flag in
12947	      *-brtl*)
12948	        aix_use_runtimelinking=yes
12949	        break
12950	        ;;
12951	      esac
12952	    done
12953	    ;;
12954          esac
12955
12956          exp_sym_flag='-bexport'
12957          no_entry_flag='-bnoentry'
12958        fi
12959
12960        # When large executables or shared objects are built, AIX ld can
12961        # have problems creating the table of contents.  If linking a library
12962        # or program results in "error TOC overflow" add -mminimal-toc to
12963        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
12964        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12965
12966        archive_cmds_CXX=''
12967        hardcode_direct_CXX=yes
12968        hardcode_direct_absolute_CXX=yes
12969        hardcode_libdir_separator_CXX=':'
12970        link_all_deplibs_CXX=yes
12971        file_list_spec_CXX='${wl}-f,'
12972
12973        if test "$GXX" = yes; then
12974          case $host_os in aix4.[012]|aix4.[012].*)
12975          # We only want to do this on AIX 4.2 and lower, the check
12976          # below for broken collect2 doesn't work under 4.3+
12977	  collect2name=`${CC} -print-prog-name=collect2`
12978	  if test -f "$collect2name" &&
12979	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12980	  then
12981	    # We have reworked collect2
12982	    :
12983	  else
12984	    # We have old collect2
12985	    hardcode_direct_CXX=unsupported
12986	    # It fails to find uninstalled libraries when the uninstalled
12987	    # path is not listed in the libpath.  Setting hardcode_minus_L
12988	    # to unsupported forces relinking
12989	    hardcode_minus_L_CXX=yes
12990	    hardcode_libdir_flag_spec_CXX='-L$libdir'
12991	    hardcode_libdir_separator_CXX=
12992	  fi
12993          esac
12994          shared_flag='-shared'
12995	  if test "$aix_use_runtimelinking" = yes; then
12996	    shared_flag="$shared_flag "'${wl}-G'
12997	  fi
12998        else
12999          # not using gcc
13000          if test "$host_cpu" = ia64; then
13001	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
13002	  # chokes on -Wl,-G. The following line is correct:
13003	  shared_flag='-G'
13004          else
13005	    if test "$aix_use_runtimelinking" = yes; then
13006	      shared_flag='${wl}-G'
13007	    else
13008	      shared_flag='${wl}-bM:SRE'
13009	    fi
13010          fi
13011        fi
13012
13013        export_dynamic_flag_spec_CXX='${wl}-bexpall'
13014        # It seems that -bexpall does not export symbols beginning with
13015        # underscore (_), so it is better to generate a list of symbols to
13016	# export.
13017        always_export_symbols_CXX=yes
13018        if test "$aix_use_runtimelinking" = yes; then
13019          # Warning - without using the other runtime loading flags (-brtl),
13020          # -berok will link without error, but may produce a broken library.
13021          allow_undefined_flag_CXX='-berok'
13022          # Determine the default libpath from the value encoded in an empty
13023          # executable.
13024          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13025/* end confdefs.h.  */
13026
13027int
13028main ()
13029{
13030
13031  ;
13032  return 0;
13033}
13034_ACEOF
13035if ac_fn_cxx_try_link "$LINENO"; then :
13036
13037lt_aix_libpath_sed='
13038    /Import File Strings/,/^$/ {
13039	/^0/ {
13040	    s/^0  *\(.*\)$/\1/
13041	    p
13042	}
13043    }'
13044aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13045# Check for a 64-bit object if we didn't find anything.
13046if test -z "$aix_libpath"; then
13047  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13048fi
13049fi
13050rm -f core conftest.err conftest.$ac_objext \
13051    conftest$ac_exeext conftest.$ac_ext
13052if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13053
13054          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13055
13056          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"
13057        else
13058          if test "$host_cpu" = ia64; then
13059	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
13060	    allow_undefined_flag_CXX="-z nodefs"
13061	    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"
13062          else
13063	    # Determine the default libpath from the value encoded in an
13064	    # empty executable.
13065	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13066/* end confdefs.h.  */
13067
13068int
13069main ()
13070{
13071
13072  ;
13073  return 0;
13074}
13075_ACEOF
13076if ac_fn_cxx_try_link "$LINENO"; then :
13077
13078lt_aix_libpath_sed='
13079    /Import File Strings/,/^$/ {
13080	/^0/ {
13081	    s/^0  *\(.*\)$/\1/
13082	    p
13083	}
13084    }'
13085aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13086# Check for a 64-bit object if we didn't find anything.
13087if test -z "$aix_libpath"; then
13088  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13089fi
13090fi
13091rm -f core conftest.err conftest.$ac_objext \
13092    conftest$ac_exeext conftest.$ac_ext
13093if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13094
13095	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13096	    # Warning - without using the other run time loading flags,
13097	    # -berok will link without error, but may produce a broken library.
13098	    no_undefined_flag_CXX=' ${wl}-bernotok'
13099	    allow_undefined_flag_CXX=' ${wl}-berok'
13100	    if test "$with_gnu_ld" = yes; then
13101	      # We only use this code for GNU lds that support --whole-archive.
13102	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13103	    else
13104	      # Exported symbols can be pulled into shared objects from archives
13105	      whole_archive_flag_spec_CXX='$convenience'
13106	    fi
13107	    archive_cmds_need_lc_CXX=yes
13108	    # This is similar to how AIX traditionally builds its shared
13109	    # libraries.
13110	    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'
13111          fi
13112        fi
13113        ;;
13114
13115      beos*)
13116	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13117	  allow_undefined_flag_CXX=unsupported
13118	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
13119	  # support --undefined.  This deserves some investigation.  FIXME
13120	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13121	else
13122	  ld_shlibs_CXX=no
13123	fi
13124	;;
13125
13126      chorus*)
13127        case $cc_basename in
13128          *)
13129	  # FIXME: insert proper C++ library support
13130	  ld_shlibs_CXX=no
13131	  ;;
13132        esac
13133        ;;
13134
13135      cygwin* | mingw* | pw32* | cegcc*)
13136        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
13137        # as there is no search path for DLLs.
13138        hardcode_libdir_flag_spec_CXX='-L$libdir'
13139        export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
13140        allow_undefined_flag_CXX=unsupported
13141        always_export_symbols_CXX=no
13142        enable_shared_with_static_runtimes_CXX=yes
13143
13144        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
13145          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'
13146          # If the export-symbols file already is a .def file (1st line
13147          # is EXPORTS), use it as is; otherwise, prepend...
13148          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13149	    cp $export_symbols $output_objdir/$soname.def;
13150          else
13151	    echo EXPORTS > $output_objdir/$soname.def;
13152	    cat $export_symbols >> $output_objdir/$soname.def;
13153          fi~
13154          $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'
13155        else
13156          ld_shlibs_CXX=no
13157        fi
13158        ;;
13159      darwin* | rhapsody*)
13160
13161
13162  archive_cmds_need_lc_CXX=no
13163  hardcode_direct_CXX=no
13164  hardcode_automatic_CXX=yes
13165  hardcode_shlibpath_var_CXX=unsupported
13166  if test "$lt_cv_ld_force_load" = "yes"; then
13167    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\"`'
13168  else
13169    whole_archive_flag_spec_CXX=''
13170  fi
13171  link_all_deplibs_CXX=yes
13172  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
13173  case $cc_basename in
13174     ifort*) _lt_dar_can_shared=yes ;;
13175     *) _lt_dar_can_shared=$GCC ;;
13176  esac
13177  if test "$_lt_dar_can_shared" = "yes"; then
13178    output_verbose_link_cmd=func_echo_all
13179    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}"
13180    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13181    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}"
13182    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}"
13183       if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13184      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}"
13185      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}"
13186    fi
13187
13188  else
13189  ld_shlibs_CXX=no
13190  fi
13191
13192	;;
13193
13194      dgux*)
13195        case $cc_basename in
13196          ec++*)
13197	    # FIXME: insert proper C++ library support
13198	    ld_shlibs_CXX=no
13199	    ;;
13200          ghcx*)
13201	    # Green Hills C++ Compiler
13202	    # FIXME: insert proper C++ library support
13203	    ld_shlibs_CXX=no
13204	    ;;
13205          *)
13206	    # FIXME: insert proper C++ library support
13207	    ld_shlibs_CXX=no
13208	    ;;
13209        esac
13210        ;;
13211
13212      freebsd[12]*)
13213        # C++ shared libraries reported to be fairly broken before
13214	# switch to ELF
13215        ld_shlibs_CXX=no
13216        ;;
13217
13218      freebsd-elf*)
13219        archive_cmds_need_lc_CXX=no
13220        ;;
13221
13222      freebsd* | dragonfly*)
13223        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13224        # conventions
13225        ld_shlibs_CXX=yes
13226        ;;
13227
13228      gnu*)
13229        ;;
13230
13231      haiku*)
13232        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13233        link_all_deplibs_CXX=yes
13234        ;;
13235
13236      hpux9*)
13237        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13238        hardcode_libdir_separator_CXX=:
13239        export_dynamic_flag_spec_CXX='${wl}-E'
13240        hardcode_direct_CXX=yes
13241        hardcode_minus_L_CXX=yes # Not in the search PATH,
13242				             # but as the default
13243				             # location of the library.
13244
13245        case $cc_basename in
13246          CC*)
13247            # FIXME: insert proper C++ library support
13248            ld_shlibs_CXX=no
13249            ;;
13250          aCC*)
13251            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'
13252            # Commands to make compiler produce verbose output that lists
13253            # what "hidden" libraries, object files and flags are used when
13254            # linking a shared library.
13255            #
13256            # There doesn't appear to be a way to prevent this compiler from
13257            # explicitly linking system object files so we need to strip them
13258            # from the output so that they don't get included in the library
13259            # dependencies.
13260            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"'
13261            ;;
13262          *)
13263            if test "$GXX" = yes; then
13264              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'
13265            else
13266              # FIXME: insert proper C++ library support
13267              ld_shlibs_CXX=no
13268            fi
13269            ;;
13270        esac
13271        ;;
13272
13273      hpux10*|hpux11*)
13274        if test $with_gnu_ld = no; then
13275	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13276	  hardcode_libdir_separator_CXX=:
13277
13278          case $host_cpu in
13279            hppa*64*|ia64*)
13280              ;;
13281            *)
13282	      export_dynamic_flag_spec_CXX='${wl}-E'
13283              ;;
13284          esac
13285        fi
13286        case $host_cpu in
13287          hppa*64*|ia64*)
13288            hardcode_direct_CXX=no
13289            hardcode_shlibpath_var_CXX=no
13290            ;;
13291          *)
13292            hardcode_direct_CXX=yes
13293            hardcode_direct_absolute_CXX=yes
13294            hardcode_minus_L_CXX=yes # Not in the search PATH,
13295					         # but as the default
13296					         # location of the library.
13297            ;;
13298        esac
13299
13300        case $cc_basename in
13301          CC*)
13302	    # FIXME: insert proper C++ library support
13303	    ld_shlibs_CXX=no
13304	    ;;
13305          aCC*)
13306	    case $host_cpu in
13307	      hppa*64*)
13308	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13309	        ;;
13310	      ia64*)
13311	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13312	        ;;
13313	      *)
13314	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13315	        ;;
13316	    esac
13317	    # Commands to make compiler produce verbose output that lists
13318	    # what "hidden" libraries, object files and flags are used when
13319	    # linking a shared library.
13320	    #
13321	    # There doesn't appear to be a way to prevent this compiler from
13322	    # explicitly linking system object files so we need to strip them
13323	    # from the output so that they don't get included in the library
13324	    # dependencies.
13325	    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"'
13326	    ;;
13327          *)
13328	    if test "$GXX" = yes; then
13329	      if test $with_gnu_ld = no; then
13330	        case $host_cpu in
13331	          hppa*64*)
13332	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13333	            ;;
13334	          ia64*)
13335	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13336	            ;;
13337	          *)
13338	            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'
13339	            ;;
13340	        esac
13341	      fi
13342	    else
13343	      # FIXME: insert proper C++ library support
13344	      ld_shlibs_CXX=no
13345	    fi
13346	    ;;
13347        esac
13348        ;;
13349
13350      interix[3-9]*)
13351	hardcode_direct_CXX=no
13352	hardcode_shlibpath_var_CXX=no
13353	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13354	export_dynamic_flag_spec_CXX='${wl}-E'
13355	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13356	# Instead, shared libraries are loaded at an image base (0x10000000 by
13357	# default) and relocated if they conflict, which is a slow very memory
13358	# consuming and fragmenting process.  To avoid this, we pick a random,
13359	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13360	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
13361	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'
13362	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'
13363	;;
13364      irix5* | irix6*)
13365        case $cc_basename in
13366          CC*)
13367	    # SGI C++
13368	    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'
13369
13370	    # Archives containing C++ object files must be created using
13371	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
13372	    # necessary to make sure instantiated templates are included
13373	    # in the archive.
13374	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
13375	    ;;
13376          *)
13377	    if test "$GXX" = yes; then
13378	      if test "$with_gnu_ld" = no; then
13379	        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'
13380	      else
13381	        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'
13382	      fi
13383	    fi
13384	    link_all_deplibs_CXX=yes
13385	    ;;
13386        esac
13387        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13388        hardcode_libdir_separator_CXX=:
13389        inherit_rpath_CXX=yes
13390        ;;
13391
13392      linux* | k*bsd*-gnu | kopensolaris*-gnu)
13393        case $cc_basename in
13394          KCC*)
13395	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13396
13397	    # KCC will only create a shared library if the output file
13398	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13399	    # to its proper name (with version) after linking.
13400	    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'
13401	    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'
13402	    # Commands to make compiler produce verbose output that lists
13403	    # what "hidden" libraries, object files and flags are used when
13404	    # linking a shared library.
13405	    #
13406	    # There doesn't appear to be a way to prevent this compiler from
13407	    # explicitly linking system object files so we need to strip them
13408	    # from the output so that they don't get included in the library
13409	    # dependencies.
13410	    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"'
13411
13412	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13413	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13414
13415	    # Archives containing C++ object files must be created using
13416	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
13417	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
13418	    ;;
13419	  icpc* | ecpc* )
13420	    # Intel C++
13421	    with_gnu_ld=yes
13422	    # version 8.0 and above of icpc choke on multiply defined symbols
13423	    # if we add $predep_objects and $postdep_objects, however 7.1 and
13424	    # earlier do not add the objects themselves.
13425	    case `$CC -V 2>&1` in
13426	      *"Version 7."*)
13427	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13428		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'
13429		;;
13430	      *)  # Version 8.0 or newer
13431	        tmp_idyn=
13432	        case $host_cpu in
13433		  ia64*) tmp_idyn=' -i_dynamic';;
13434		esac
13435	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13436		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'
13437		;;
13438	    esac
13439	    archive_cmds_need_lc_CXX=no
13440	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13441	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13442	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13443	    ;;
13444          pgCC* | pgcpp*)
13445            # Portland Group C++ compiler
13446	    case `$CC -V` in
13447	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
13448	      prelink_cmds_CXX='tpldir=Template.dir~
13449		rm -rf $tpldir~
13450		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13451		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13452	      old_archive_cmds_CXX='tpldir=Template.dir~
13453		rm -rf $tpldir~
13454		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13455		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13456		$RANLIB $oldlib'
13457	      archive_cmds_CXX='tpldir=Template.dir~
13458		rm -rf $tpldir~
13459		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13460		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13461	      archive_expsym_cmds_CXX='tpldir=Template.dir~
13462		rm -rf $tpldir~
13463		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13464		$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'
13465	      ;;
13466	    *) # Version 6 and above use weak symbols
13467	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13468	      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'
13469	      ;;
13470	    esac
13471
13472	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13473	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13474	    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'
13475            ;;
13476	  cxx*)
13477	    # Compaq C++
13478	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13479	    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'
13480
13481	    runpath_var=LD_RUN_PATH
13482	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13483	    hardcode_libdir_separator_CXX=:
13484
13485	    # Commands to make compiler produce verbose output that lists
13486	    # what "hidden" libraries, object files and flags are used when
13487	    # linking a shared library.
13488	    #
13489	    # There doesn't appear to be a way to prevent this compiler from
13490	    # explicitly linking system object files so we need to strip them
13491	    # from the output so that they don't get included in the library
13492	    # dependencies.
13493	    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'
13494	    ;;
13495	  xl* | mpixl* | bgxl*)
13496	    # IBM XL 8.0 on PPC, with GNU ld
13497	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13498	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13499	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13500	    if test "x$supports_anon_versioning" = xyes; then
13501	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13502		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13503		echo "local: *; };" >> $output_objdir/$libname.ver~
13504		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13505	    fi
13506	    ;;
13507	  *)
13508	    case `$CC -V 2>&1 | sed 5q` in
13509	    *Sun\ C*)
13510	      # Sun C++ 5.9
13511	      no_undefined_flag_CXX=' -zdefs'
13512	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13513	      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'
13514	      hardcode_libdir_flag_spec_CXX='-R$libdir'
13515	      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'
13516	      compiler_needs_object_CXX=yes
13517
13518	      # Not sure whether something based on
13519	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13520	      # would be better.
13521	      output_verbose_link_cmd='func_echo_all'
13522
13523	      # Archives containing C++ object files must be created using
13524	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13525	      # necessary to make sure instantiated templates are included
13526	      # in the archive.
13527	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13528	      ;;
13529	    esac
13530	    ;;
13531	esac
13532	;;
13533
13534      lynxos*)
13535        # FIXME: insert proper C++ library support
13536	ld_shlibs_CXX=no
13537	;;
13538
13539      m88k*)
13540        # FIXME: insert proper C++ library support
13541        ld_shlibs_CXX=no
13542	;;
13543
13544      mvs*)
13545        case $cc_basename in
13546          cxx*)
13547	    # FIXME: insert proper C++ library support
13548	    ld_shlibs_CXX=no
13549	    ;;
13550	  *)
13551	    # FIXME: insert proper C++ library support
13552	    ld_shlibs_CXX=no
13553	    ;;
13554	esac
13555	;;
13556
13557      netbsd*)
13558        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13559	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13560	  wlarc=
13561	  hardcode_libdir_flag_spec_CXX='-R$libdir'
13562	  hardcode_direct_CXX=yes
13563	  hardcode_shlibpath_var_CXX=no
13564	fi
13565	# Workaround some broken pre-1.5 toolchains
13566	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13567	;;
13568
13569      *nto* | *qnx*)
13570        ld_shlibs_CXX=yes
13571	;;
13572
13573      openbsd2*)
13574        # C++ shared libraries are fairly broken
13575	ld_shlibs_CXX=no
13576	;;
13577
13578      openbsd*)
13579	if test -f /usr/libexec/ld.so; then
13580	  hardcode_direct_CXX=yes
13581	  hardcode_shlibpath_var_CXX=no
13582	  hardcode_direct_absolute_CXX=yes
13583	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13584	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13585	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13586	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13587	    export_dynamic_flag_spec_CXX='${wl}-E'
13588	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13589	  fi
13590	  output_verbose_link_cmd=func_echo_all
13591	else
13592	  ld_shlibs_CXX=no
13593	fi
13594	;;
13595
13596      osf3* | osf4* | osf5*)
13597        case $cc_basename in
13598          KCC*)
13599	    # Kuck and Associates, Inc. (KAI) C++ Compiler
13600
13601	    # KCC will only create a shared library if the output file
13602	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
13603	    # to its proper name (with version) after linking.
13604	    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'
13605
13606	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13607	    hardcode_libdir_separator_CXX=:
13608
13609	    # Archives containing C++ object files must be created using
13610	    # the KAI C++ compiler.
13611	    case $host in
13612	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13613	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13614	    esac
13615	    ;;
13616          RCC*)
13617	    # Rational C++ 2.4.1
13618	    # FIXME: insert proper C++ library support
13619	    ld_shlibs_CXX=no
13620	    ;;
13621          cxx*)
13622	    case $host in
13623	      osf3*)
13624	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13625	        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'
13626	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13627		;;
13628	      *)
13629	        allow_undefined_flag_CXX=' -expect_unresolved \*'
13630	        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'
13631	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13632	          echo "-hidden">> $lib.exp~
13633	          $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~
13634	          $RM $lib.exp'
13635	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13636		;;
13637	    esac
13638
13639	    hardcode_libdir_separator_CXX=:
13640
13641	    # Commands to make compiler produce verbose output that lists
13642	    # what "hidden" libraries, object files and flags are used when
13643	    # linking a shared library.
13644	    #
13645	    # There doesn't appear to be a way to prevent this compiler from
13646	    # explicitly linking system object files so we need to strip them
13647	    # from the output so that they don't get included in the library
13648	    # dependencies.
13649	    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"'
13650	    ;;
13651	  *)
13652	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13653	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13654	      case $host in
13655	        osf3*)
13656	          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'
13657		  ;;
13658	        *)
13659	          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'
13660		  ;;
13661	      esac
13662
13663	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13664	      hardcode_libdir_separator_CXX=:
13665
13666	      # Commands to make compiler produce verbose output that lists
13667	      # what "hidden" libraries, object files and flags are used when
13668	      # linking a shared library.
13669	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13670
13671	    else
13672	      # FIXME: insert proper C++ library support
13673	      ld_shlibs_CXX=no
13674	    fi
13675	    ;;
13676        esac
13677        ;;
13678
13679      psos*)
13680        # FIXME: insert proper C++ library support
13681        ld_shlibs_CXX=no
13682        ;;
13683
13684      sunos4*)
13685        case $cc_basename in
13686          CC*)
13687	    # Sun C++ 4.x
13688	    # FIXME: insert proper C++ library support
13689	    ld_shlibs_CXX=no
13690	    ;;
13691          lcc*)
13692	    # Lucid
13693	    # FIXME: insert proper C++ library support
13694	    ld_shlibs_CXX=no
13695	    ;;
13696          *)
13697	    # FIXME: insert proper C++ library support
13698	    ld_shlibs_CXX=no
13699	    ;;
13700        esac
13701        ;;
13702
13703      solaris*)
13704        case $cc_basename in
13705          CC*)
13706	    # Sun C++ 4.2, 5.x and Centerline C++
13707            archive_cmds_need_lc_CXX=yes
13708	    no_undefined_flag_CXX=' -zdefs'
13709	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13710	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13711	      $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'
13712
13713	    hardcode_libdir_flag_spec_CXX='-R$libdir'
13714	    hardcode_shlibpath_var_CXX=no
13715	    case $host_os in
13716	      solaris2.[0-5] | solaris2.[0-5].*) ;;
13717	      *)
13718		# The compiler driver will combine and reorder linker options,
13719		# but understands `-z linker_flag'.
13720	        # Supported since Solaris 2.6 (maybe 2.5.1?)
13721		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13722	        ;;
13723	    esac
13724	    link_all_deplibs_CXX=yes
13725
13726	    output_verbose_link_cmd='func_echo_all'
13727
13728	    # Archives containing C++ object files must be created using
13729	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13730	    # necessary to make sure instantiated templates are included
13731	    # in the archive.
13732	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13733	    ;;
13734          gcx*)
13735	    # Green Hills C++ Compiler
13736	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13737
13738	    # The C++ compiler must be used to create the archive.
13739	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13740	    ;;
13741          *)
13742	    # GNU C++ compiler with Solaris linker
13743	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13744	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13745	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13746	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13747	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13748		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13749
13750	        # Commands to make compiler produce verbose output that lists
13751	        # what "hidden" libraries, object files and flags are used when
13752	        # linking a shared library.
13753	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13754	      else
13755	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
13756	        # platform.
13757	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13758	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13759		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13760
13761	        # Commands to make compiler produce verbose output that lists
13762	        # what "hidden" libraries, object files and flags are used when
13763	        # linking a shared library.
13764	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13765	      fi
13766
13767	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13768	      case $host_os in
13769		solaris2.[0-5] | solaris2.[0-5].*) ;;
13770		*)
13771		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13772		  ;;
13773	      esac
13774	    fi
13775	    ;;
13776        esac
13777        ;;
13778
13779    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13780      no_undefined_flag_CXX='${wl}-z,text'
13781      archive_cmds_need_lc_CXX=no
13782      hardcode_shlibpath_var_CXX=no
13783      runpath_var='LD_RUN_PATH'
13784
13785      case $cc_basename in
13786        CC*)
13787	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13788	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13789	  ;;
13790	*)
13791	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13792	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13793	  ;;
13794      esac
13795      ;;
13796
13797      sysv5* | sco3.2v5* | sco5v6*)
13798	# Note: We can NOT use -z defs as we might desire, because we do not
13799	# link with -lc, and that would cause any symbols used from libc to
13800	# always be unresolved, which means just about no library would
13801	# ever link correctly.  If we're not using GNU ld we use -z text
13802	# though, which does catch some bad symbols but isn't as heavy-handed
13803	# as -z defs.
13804	no_undefined_flag_CXX='${wl}-z,text'
13805	allow_undefined_flag_CXX='${wl}-z,nodefs'
13806	archive_cmds_need_lc_CXX=no
13807	hardcode_shlibpath_var_CXX=no
13808	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13809	hardcode_libdir_separator_CXX=':'
13810	link_all_deplibs_CXX=yes
13811	export_dynamic_flag_spec_CXX='${wl}-Bexport'
13812	runpath_var='LD_RUN_PATH'
13813
13814	case $cc_basename in
13815          CC*)
13816	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13817	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13818	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
13819	      '"$old_archive_cmds_CXX"
13820	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
13821	      '"$reload_cmds_CXX"
13822	    ;;
13823	  *)
13824	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13825	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13826	    ;;
13827	esac
13828      ;;
13829
13830      tandem*)
13831        case $cc_basename in
13832          NCC*)
13833	    # NonStop-UX NCC 3.20
13834	    # FIXME: insert proper C++ library support
13835	    ld_shlibs_CXX=no
13836	    ;;
13837          *)
13838	    # FIXME: insert proper C++ library support
13839	    ld_shlibs_CXX=no
13840	    ;;
13841        esac
13842        ;;
13843
13844      vxworks*)
13845        # FIXME: insert proper C++ library support
13846        ld_shlibs_CXX=no
13847        ;;
13848
13849      *)
13850        # FIXME: insert proper C++ library support
13851        ld_shlibs_CXX=no
13852        ;;
13853    esac
13854
13855    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13856$as_echo "$ld_shlibs_CXX" >&6; }
13857    test "$ld_shlibs_CXX" = no && can_build_shared=no
13858
13859    GCC_CXX="$GXX"
13860    LD_CXX="$LD"
13861
13862    ## CAVEAT EMPTOR:
13863    ## There is no encapsulation within the following macros, do not change
13864    ## the running order or otherwise move them around unless you know exactly
13865    ## what you are doing...
13866    # Dependencies to place before and after the object being linked:
13867predep_objects_CXX=
13868postdep_objects_CXX=
13869predeps_CXX=
13870postdeps_CXX=
13871compiler_lib_search_path_CXX=
13872
13873cat > conftest.$ac_ext <<_LT_EOF
13874class Foo
13875{
13876public:
13877  Foo (void) { a = 0; }
13878private:
13879  int a;
13880};
13881_LT_EOF
13882
13883if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13884  (eval $ac_compile) 2>&5
13885  ac_status=$?
13886  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13887  test $ac_status = 0; }; then
13888  # Parse the compiler output and extract the necessary
13889  # objects, libraries and library flags.
13890
13891  # Sentinel used to keep track of whether or not we are before
13892  # the conftest object file.
13893  pre_test_object_deps_done=no
13894
13895  for p in `eval "$output_verbose_link_cmd"`; do
13896    case $p in
13897
13898    -L* | -R* | -l*)
13899       # Some compilers place space between "-{L,R}" and the path.
13900       # Remove the space.
13901       if test $p = "-L" ||
13902          test $p = "-R"; then
13903	 prev=$p
13904	 continue
13905       else
13906	 prev=
13907       fi
13908
13909       if test "$pre_test_object_deps_done" = no; then
13910	 case $p in
13911	 -L* | -R*)
13912	   # Internal compiler library paths should come after those
13913	   # provided the user.  The postdeps already come after the
13914	   # user supplied libs so there is no need to process them.
13915	   if test -z "$compiler_lib_search_path_CXX"; then
13916	     compiler_lib_search_path_CXX="${prev}${p}"
13917	   else
13918	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13919	   fi
13920	   ;;
13921	 # The "-l" case would never come before the object being
13922	 # linked, so don't bother handling this case.
13923	 esac
13924       else
13925	 if test -z "$postdeps_CXX"; then
13926	   postdeps_CXX="${prev}${p}"
13927	 else
13928	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13929	 fi
13930       fi
13931       ;;
13932
13933    *.$objext)
13934       # This assumes that the test object file only shows up
13935       # once in the compiler output.
13936       if test "$p" = "conftest.$objext"; then
13937	 pre_test_object_deps_done=yes
13938	 continue
13939       fi
13940
13941       if test "$pre_test_object_deps_done" = no; then
13942	 if test -z "$predep_objects_CXX"; then
13943	   predep_objects_CXX="$p"
13944	 else
13945	   predep_objects_CXX="$predep_objects_CXX $p"
13946	 fi
13947       else
13948	 if test -z "$postdep_objects_CXX"; then
13949	   postdep_objects_CXX="$p"
13950	 else
13951	   postdep_objects_CXX="$postdep_objects_CXX $p"
13952	 fi
13953       fi
13954       ;;
13955
13956    *) ;; # Ignore the rest.
13957
13958    esac
13959  done
13960
13961  # Clean up.
13962  rm -f a.out a.exe
13963else
13964  echo "libtool.m4: error: problem compiling CXX test program"
13965fi
13966
13967$RM -f confest.$objext
13968
13969# PORTME: override above test on systems where it is broken
13970case $host_os in
13971interix[3-9]*)
13972  # Interix 3.5 installs completely hosed .la files for C++, so rather than
13973  # hack all around it, let's just trust "g++" to DTRT.
13974  predep_objects_CXX=
13975  postdep_objects_CXX=
13976  postdeps_CXX=
13977  ;;
13978
13979linux*)
13980  case `$CC -V 2>&1 | sed 5q` in
13981  *Sun\ C*)
13982    # Sun C++ 5.9
13983
13984    # The more standards-conforming stlport4 library is
13985    # incompatible with the Cstd library. Avoid specifying
13986    # it if it's in CXXFLAGS. Ignore libCrun as
13987    # -library=stlport4 depends on it.
13988    case " $CXX $CXXFLAGS " in
13989    *" -library=stlport4 "*)
13990      solaris_use_stlport4=yes
13991      ;;
13992    esac
13993
13994    if test "$solaris_use_stlport4" != yes; then
13995      postdeps_CXX='-library=Cstd -library=Crun'
13996    fi
13997    ;;
13998  esac
13999  ;;
14000
14001solaris*)
14002  case $cc_basename in
14003  CC*)
14004    # The more standards-conforming stlport4 library is
14005    # incompatible with the Cstd library. Avoid specifying
14006    # it if it's in CXXFLAGS. Ignore libCrun as
14007    # -library=stlport4 depends on it.
14008    case " $CXX $CXXFLAGS " in
14009    *" -library=stlport4 "*)
14010      solaris_use_stlport4=yes
14011      ;;
14012    esac
14013
14014    # Adding this requires a known-good setup of shared libraries for
14015    # Sun compiler versions before 5.6, else PIC objects from an old
14016    # archive will be linked into the output, leading to subtle bugs.
14017    if test "$solaris_use_stlport4" != yes; then
14018      postdeps_CXX='-library=Cstd -library=Crun'
14019    fi
14020    ;;
14021  esac
14022  ;;
14023esac
14024
14025
14026case " $postdeps_CXX " in
14027*" -lc "*) archive_cmds_need_lc_CXX=no ;;
14028esac
14029 compiler_lib_search_dirs_CXX=
14030if test -n "${compiler_lib_search_path_CXX}"; then
14031 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
14032fi
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064    lt_prog_compiler_wl_CXX=
14065lt_prog_compiler_pic_CXX=
14066lt_prog_compiler_static_CXX=
14067
14068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14069$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14070
14071  # C++ specific cases for pic, static, wl, etc.
14072  if test "$GXX" = yes; then
14073    lt_prog_compiler_wl_CXX='-Wl,'
14074    lt_prog_compiler_static_CXX='-static'
14075
14076    case $host_os in
14077    aix*)
14078      # All AIX code is PIC.
14079      if test "$host_cpu" = ia64; then
14080	# AIX 5 now supports IA64 processor
14081	lt_prog_compiler_static_CXX='-Bstatic'
14082      fi
14083      ;;
14084
14085    amigaos*)
14086      case $host_cpu in
14087      powerpc)
14088            # see comment about AmigaOS4 .so support
14089            lt_prog_compiler_pic_CXX='-fPIC'
14090        ;;
14091      m68k)
14092            # FIXME: we need at least 68020 code to build shared libraries, but
14093            # adding the `-m68020' flag to GCC prevents building anything better,
14094            # like `-m68040'.
14095            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
14096        ;;
14097      esac
14098      ;;
14099
14100    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14101      # PIC is the default for these OSes.
14102      ;;
14103    mingw* | cygwin* | os2* | pw32* | cegcc*)
14104      # This hack is so that the source file can tell whether it is being
14105      # built for inclusion in a dll (and should export symbols for example).
14106      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14107      # (--disable-auto-import) libraries
14108      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
14109      ;;
14110    darwin* | rhapsody*)
14111      # PIC is the default on this platform
14112      # Common symbols not allowed in MH_DYLIB files
14113      lt_prog_compiler_pic_CXX='-fno-common'
14114      ;;
14115    *djgpp*)
14116      # DJGPP does not support shared libraries at all
14117      lt_prog_compiler_pic_CXX=
14118      ;;
14119    haiku*)
14120      # PIC is the default for Haiku.
14121      # The "-static" flag exists, but is broken.
14122      lt_prog_compiler_static_CXX=
14123      ;;
14124    interix[3-9]*)
14125      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14126      # Instead, we relocate shared libraries at runtime.
14127      ;;
14128    sysv4*MP*)
14129      if test -d /usr/nec; then
14130	lt_prog_compiler_pic_CXX=-Kconform_pic
14131      fi
14132      ;;
14133    hpux*)
14134      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14135      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14136      # sets the default TLS model and affects inlining.
14137      case $host_cpu in
14138      hppa*64*)
14139	;;
14140      *)
14141	lt_prog_compiler_pic_CXX='-fPIC'
14142	;;
14143      esac
14144      ;;
14145    *qnx* | *nto*)
14146      # QNX uses GNU C++, but need to define -shared option too, otherwise
14147      # it will coredump.
14148      lt_prog_compiler_pic_CXX='-fPIC -shared'
14149      ;;
14150    *)
14151      lt_prog_compiler_pic_CXX='-fPIC'
14152      ;;
14153    esac
14154  else
14155    case $host_os in
14156      aix[4-9]*)
14157	# All AIX code is PIC.
14158	if test "$host_cpu" = ia64; then
14159	  # AIX 5 now supports IA64 processor
14160	  lt_prog_compiler_static_CXX='-Bstatic'
14161	else
14162	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
14163	fi
14164	;;
14165      chorus*)
14166	case $cc_basename in
14167	cxch68*)
14168	  # Green Hills C++ Compiler
14169	  # _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"
14170	  ;;
14171	esac
14172	;;
14173      dgux*)
14174	case $cc_basename in
14175	  ec++*)
14176	    lt_prog_compiler_pic_CXX='-KPIC'
14177	    ;;
14178	  ghcx*)
14179	    # Green Hills C++ Compiler
14180	    lt_prog_compiler_pic_CXX='-pic'
14181	    ;;
14182	  *)
14183	    ;;
14184	esac
14185	;;
14186      freebsd* | dragonfly*)
14187	# FreeBSD uses GNU C++
14188	;;
14189      hpux9* | hpux10* | hpux11*)
14190	case $cc_basename in
14191	  CC*)
14192	    lt_prog_compiler_wl_CXX='-Wl,'
14193	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14194	    if test "$host_cpu" != ia64; then
14195	      lt_prog_compiler_pic_CXX='+Z'
14196	    fi
14197	    ;;
14198	  aCC*)
14199	    lt_prog_compiler_wl_CXX='-Wl,'
14200	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14201	    case $host_cpu in
14202	    hppa*64*|ia64*)
14203	      # +Z the default
14204	      ;;
14205	    *)
14206	      lt_prog_compiler_pic_CXX='+Z'
14207	      ;;
14208	    esac
14209	    ;;
14210	  *)
14211	    ;;
14212	esac
14213	;;
14214      interix*)
14215	# This is c89, which is MS Visual C++ (no shared libs)
14216	# Anyone wants to do a port?
14217	;;
14218      irix5* | irix6* | nonstopux*)
14219	case $cc_basename in
14220	  CC*)
14221	    lt_prog_compiler_wl_CXX='-Wl,'
14222	    lt_prog_compiler_static_CXX='-non_shared'
14223	    # CC pic flag -KPIC is the default.
14224	    ;;
14225	  *)
14226	    ;;
14227	esac
14228	;;
14229      linux* | k*bsd*-gnu | kopensolaris*-gnu)
14230	case $cc_basename in
14231	  KCC*)
14232	    # KAI C++ Compiler
14233	    lt_prog_compiler_wl_CXX='--backend -Wl,'
14234	    lt_prog_compiler_pic_CXX='-fPIC'
14235	    ;;
14236	  ecpc* )
14237	    # old Intel C++ for x86_64 which still supported -KPIC.
14238	    lt_prog_compiler_wl_CXX='-Wl,'
14239	    lt_prog_compiler_pic_CXX='-KPIC'
14240	    lt_prog_compiler_static_CXX='-static'
14241	    ;;
14242	  icpc* )
14243	    # Intel C++, used to be incompatible with GCC.
14244	    # ICC 10 doesn't accept -KPIC any more.
14245	    lt_prog_compiler_wl_CXX='-Wl,'
14246	    lt_prog_compiler_pic_CXX='-fPIC'
14247	    lt_prog_compiler_static_CXX='-static'
14248	    ;;
14249	  pgCC* | pgcpp*)
14250	    # Portland Group C++ compiler
14251	    lt_prog_compiler_wl_CXX='-Wl,'
14252	    lt_prog_compiler_pic_CXX='-fpic'
14253	    lt_prog_compiler_static_CXX='-Bstatic'
14254	    ;;
14255	  cxx*)
14256	    # Compaq C++
14257	    # Make sure the PIC flag is empty.  It appears that all Alpha
14258	    # Linux and Compaq Tru64 Unix objects are PIC.
14259	    lt_prog_compiler_pic_CXX=
14260	    lt_prog_compiler_static_CXX='-non_shared'
14261	    ;;
14262	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
14263	    # IBM XL 8.0, 9.0 on PPC and BlueGene
14264	    lt_prog_compiler_wl_CXX='-Wl,'
14265	    lt_prog_compiler_pic_CXX='-qpic'
14266	    lt_prog_compiler_static_CXX='-qstaticlink'
14267	    ;;
14268	  *)
14269	    case `$CC -V 2>&1 | sed 5q` in
14270	    *Sun\ C*)
14271	      # Sun C++ 5.9
14272	      lt_prog_compiler_pic_CXX='-KPIC'
14273	      lt_prog_compiler_static_CXX='-Bstatic'
14274	      lt_prog_compiler_wl_CXX='-Qoption ld '
14275	      ;;
14276	    esac
14277	    ;;
14278	esac
14279	;;
14280      lynxos*)
14281	;;
14282      m88k*)
14283	;;
14284      mvs*)
14285	case $cc_basename in
14286	  cxx*)
14287	    lt_prog_compiler_pic_CXX='-W c,exportall'
14288	    ;;
14289	  *)
14290	    ;;
14291	esac
14292	;;
14293      netbsd*)
14294	;;
14295      *qnx* | *nto*)
14296        # QNX uses GNU C++, but need to define -shared option too, otherwise
14297        # it will coredump.
14298        lt_prog_compiler_pic_CXX='-fPIC -shared'
14299        ;;
14300      osf3* | osf4* | osf5*)
14301	case $cc_basename in
14302	  KCC*)
14303	    lt_prog_compiler_wl_CXX='--backend -Wl,'
14304	    ;;
14305	  RCC*)
14306	    # Rational C++ 2.4.1
14307	    lt_prog_compiler_pic_CXX='-pic'
14308	    ;;
14309	  cxx*)
14310	    # Digital/Compaq C++
14311	    lt_prog_compiler_wl_CXX='-Wl,'
14312	    # Make sure the PIC flag is empty.  It appears that all Alpha
14313	    # Linux and Compaq Tru64 Unix objects are PIC.
14314	    lt_prog_compiler_pic_CXX=
14315	    lt_prog_compiler_static_CXX='-non_shared'
14316	    ;;
14317	  *)
14318	    ;;
14319	esac
14320	;;
14321      psos*)
14322	;;
14323      solaris*)
14324	case $cc_basename in
14325	  CC*)
14326	    # Sun C++ 4.2, 5.x and Centerline C++
14327	    lt_prog_compiler_pic_CXX='-KPIC'
14328	    lt_prog_compiler_static_CXX='-Bstatic'
14329	    lt_prog_compiler_wl_CXX='-Qoption ld '
14330	    ;;
14331	  gcx*)
14332	    # Green Hills C++ Compiler
14333	    lt_prog_compiler_pic_CXX='-PIC'
14334	    ;;
14335	  *)
14336	    ;;
14337	esac
14338	;;
14339      sunos4*)
14340	case $cc_basename in
14341	  CC*)
14342	    # Sun C++ 4.x
14343	    lt_prog_compiler_pic_CXX='-pic'
14344	    lt_prog_compiler_static_CXX='-Bstatic'
14345	    ;;
14346	  lcc*)
14347	    # Lucid
14348	    lt_prog_compiler_pic_CXX='-pic'
14349	    ;;
14350	  *)
14351	    ;;
14352	esac
14353	;;
14354      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14355	case $cc_basename in
14356	  CC*)
14357	    lt_prog_compiler_wl_CXX='-Wl,'
14358	    lt_prog_compiler_pic_CXX='-KPIC'
14359	    lt_prog_compiler_static_CXX='-Bstatic'
14360	    ;;
14361	esac
14362	;;
14363      tandem*)
14364	case $cc_basename in
14365	  NCC*)
14366	    # NonStop-UX NCC 3.20
14367	    lt_prog_compiler_pic_CXX='-KPIC'
14368	    ;;
14369	  *)
14370	    ;;
14371	esac
14372	;;
14373      vxworks*)
14374	;;
14375      *)
14376	lt_prog_compiler_can_build_shared_CXX=no
14377	;;
14378    esac
14379  fi
14380
14381case $host_os in
14382  # For platforms which do not support PIC, -DPIC is meaningless:
14383  *djgpp*)
14384    lt_prog_compiler_pic_CXX=
14385    ;;
14386  *)
14387    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
14388    ;;
14389esac
14390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
14391$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
14392
14393
14394
14395#
14396# Check to make sure the PIC flag actually works.
14397#
14398if test -n "$lt_prog_compiler_pic_CXX"; then
14399  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14400$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14401if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
14402  $as_echo_n "(cached) " >&6
14403else
14404  lt_cv_prog_compiler_pic_works_CXX=no
14405   ac_outfile=conftest.$ac_objext
14406   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14407   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
14408   # Insert the option either (1) after the last *FLAGS variable, or
14409   # (2) before a word containing "conftest.", or (3) at the end.
14410   # Note that $ac_compile itself does not contain backslashes and begins
14411   # with a dollar sign (not a hyphen), so the echo should work correctly.
14412   # The option is referenced via a variable to avoid confusing sed.
14413   lt_compile=`echo "$ac_compile" | $SED \
14414   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14415   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14416   -e 's:$: $lt_compiler_flag:'`
14417   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14418   (eval "$lt_compile" 2>conftest.err)
14419   ac_status=$?
14420   cat conftest.err >&5
14421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14422   if (exit $ac_status) && test -s "$ac_outfile"; then
14423     # The compiler can only warn and ignore the option if not recognized
14424     # So say no if there are warnings other than the usual output.
14425     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14426     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14427     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14428       lt_cv_prog_compiler_pic_works_CXX=yes
14429     fi
14430   fi
14431   $RM conftest*
14432
14433fi
14434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14435$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14436
14437if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
14438    case $lt_prog_compiler_pic_CXX in
14439     "" | " "*) ;;
14440     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
14441     esac
14442else
14443    lt_prog_compiler_pic_CXX=
14444     lt_prog_compiler_can_build_shared_CXX=no
14445fi
14446
14447fi
14448
14449
14450
14451#
14452# Check to make sure the static flag actually works.
14453#
14454wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14456$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14457if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
14458  $as_echo_n "(cached) " >&6
14459else
14460  lt_cv_prog_compiler_static_works_CXX=no
14461   save_LDFLAGS="$LDFLAGS"
14462   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14463   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14464   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14465     # The linker can only warn and ignore the option if not recognized
14466     # So say no if there are warnings
14467     if test -s conftest.err; then
14468       # Append any errors to the config.log.
14469       cat conftest.err 1>&5
14470       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14471       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14472       if diff conftest.exp conftest.er2 >/dev/null; then
14473         lt_cv_prog_compiler_static_works_CXX=yes
14474       fi
14475     else
14476       lt_cv_prog_compiler_static_works_CXX=yes
14477     fi
14478   fi
14479   $RM -r conftest*
14480   LDFLAGS="$save_LDFLAGS"
14481
14482fi
14483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14484$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14485
14486if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14487    :
14488else
14489    lt_prog_compiler_static_CXX=
14490fi
14491
14492
14493
14494
14495    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14496$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14497if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14498  $as_echo_n "(cached) " >&6
14499else
14500  lt_cv_prog_compiler_c_o_CXX=no
14501   $RM -r conftest 2>/dev/null
14502   mkdir conftest
14503   cd conftest
14504   mkdir out
14505   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14506
14507   lt_compiler_flag="-o out/conftest2.$ac_objext"
14508   # Insert the option either (1) after the last *FLAGS variable, or
14509   # (2) before a word containing "conftest.", or (3) at the end.
14510   # Note that $ac_compile itself does not contain backslashes and begins
14511   # with a dollar sign (not a hyphen), so the echo should work correctly.
14512   lt_compile=`echo "$ac_compile" | $SED \
14513   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14514   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14515   -e 's:$: $lt_compiler_flag:'`
14516   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14517   (eval "$lt_compile" 2>out/conftest.err)
14518   ac_status=$?
14519   cat out/conftest.err >&5
14520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14521   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14522   then
14523     # The compiler can only warn and ignore the option if not recognized
14524     # So say no if there are warnings
14525     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14526     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14527     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14528       lt_cv_prog_compiler_c_o_CXX=yes
14529     fi
14530   fi
14531   chmod u+w . 2>&5
14532   $RM conftest*
14533   # SGI C++ compiler will create directory out/ii_files/ for
14534   # template instantiation
14535   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14536   $RM out/* && rmdir out
14537   cd ..
14538   $RM -r conftest
14539   $RM conftest*
14540
14541fi
14542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14543$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14544
14545
14546
14547    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14548$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14549if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14550  $as_echo_n "(cached) " >&6
14551else
14552  lt_cv_prog_compiler_c_o_CXX=no
14553   $RM -r conftest 2>/dev/null
14554   mkdir conftest
14555   cd conftest
14556   mkdir out
14557   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14558
14559   lt_compiler_flag="-o out/conftest2.$ac_objext"
14560   # Insert the option either (1) after the last *FLAGS variable, or
14561   # (2) before a word containing "conftest.", or (3) at the end.
14562   # Note that $ac_compile itself does not contain backslashes and begins
14563   # with a dollar sign (not a hyphen), so the echo should work correctly.
14564   lt_compile=`echo "$ac_compile" | $SED \
14565   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14566   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14567   -e 's:$: $lt_compiler_flag:'`
14568   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14569   (eval "$lt_compile" 2>out/conftest.err)
14570   ac_status=$?
14571   cat out/conftest.err >&5
14572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14573   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14574   then
14575     # The compiler can only warn and ignore the option if not recognized
14576     # So say no if there are warnings
14577     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14578     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14579     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14580       lt_cv_prog_compiler_c_o_CXX=yes
14581     fi
14582   fi
14583   chmod u+w . 2>&5
14584   $RM conftest*
14585   # SGI C++ compiler will create directory out/ii_files/ for
14586   # template instantiation
14587   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14588   $RM out/* && rmdir out
14589   cd ..
14590   $RM -r conftest
14591   $RM conftest*
14592
14593fi
14594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14595$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14596
14597
14598
14599
14600hard_links="nottested"
14601if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14602  # do not overwrite the value of need_locks provided by the user
14603  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14604$as_echo_n "checking if we can lock with hard links... " >&6; }
14605  hard_links=yes
14606  $RM conftest*
14607  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14608  touch conftest.a
14609  ln conftest.a conftest.b 2>&5 || hard_links=no
14610  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14612$as_echo "$hard_links" >&6; }
14613  if test "$hard_links" = no; then
14614    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14615$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14616    need_locks=warn
14617  fi
14618else
14619  need_locks=no
14620fi
14621
14622
14623
14624    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14625$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14626
14627  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14628  case $host_os in
14629  aix[4-9]*)
14630    # If we're using GNU nm, then we don't want the "-C" option.
14631    # -C means demangle to AIX nm, but means don't demangle with GNU nm
14632    # Also, AIX nm treats weak defined symbols like other global defined
14633    # symbols, whereas GNU nm marks them as "W".
14634    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14635      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'
14636    else
14637      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14638    fi
14639    ;;
14640  pw32*)
14641    export_symbols_cmds_CXX="$ltdll_cmds"
14642  ;;
14643  cygwin* | mingw* | cegcc*)
14644    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'
14645  ;;
14646  *)
14647    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14648  ;;
14649  esac
14650  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14651
14652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14653$as_echo "$ld_shlibs_CXX" >&6; }
14654test "$ld_shlibs_CXX" = no && can_build_shared=no
14655
14656with_gnu_ld_CXX=$with_gnu_ld
14657
14658
14659
14660
14661
14662
14663#
14664# Do we need to explicitly link libc?
14665#
14666case "x$archive_cmds_need_lc_CXX" in
14667x|xyes)
14668  # Assume -lc should be added
14669  archive_cmds_need_lc_CXX=yes
14670
14671  if test "$enable_shared" = yes && test "$GCC" = yes; then
14672    case $archive_cmds_CXX in
14673    *'~'*)
14674      # FIXME: we may have to deal with multi-command sequences.
14675      ;;
14676    '$CC '*)
14677      # Test whether the compiler implicitly links with -lc since on some
14678      # systems, -lgcc has to come before -lc. If gcc already passes -lc
14679      # to ld, don't add -lc before -lgcc.
14680      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14681$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14682if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
14683  $as_echo_n "(cached) " >&6
14684else
14685  $RM conftest*
14686	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14687
14688	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14689  (eval $ac_compile) 2>&5
14690  ac_status=$?
14691  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14692  test $ac_status = 0; } 2>conftest.err; then
14693	  soname=conftest
14694	  lib=conftest
14695	  libobjs=conftest.$ac_objext
14696	  deplibs=
14697	  wl=$lt_prog_compiler_wl_CXX
14698	  pic_flag=$lt_prog_compiler_pic_CXX
14699	  compiler_flags=-v
14700	  linker_flags=-v
14701	  verstring=
14702	  output_objdir=.
14703	  libname=conftest
14704	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14705	  allow_undefined_flag_CXX=
14706	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14707  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14708  ac_status=$?
14709  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14710  test $ac_status = 0; }
14711	  then
14712	    lt_cv_archive_cmds_need_lc_CXX=no
14713	  else
14714	    lt_cv_archive_cmds_need_lc_CXX=yes
14715	  fi
14716	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14717	else
14718	  cat conftest.err 1>&5
14719	fi
14720	$RM conftest*
14721
14722fi
14723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14724$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14725      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
14726      ;;
14727    esac
14728  fi
14729  ;;
14730esac
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14796$as_echo_n "checking dynamic linker characteristics... " >&6; }
14797
14798library_names_spec=
14799libname_spec='lib$name'
14800soname_spec=
14801shrext_cmds=".so"
14802postinstall_cmds=
14803postuninstall_cmds=
14804finish_cmds=
14805finish_eval=
14806shlibpath_var=
14807shlibpath_overrides_runpath=unknown
14808version_type=none
14809dynamic_linker="$host_os ld.so"
14810sys_lib_dlsearch_path_spec="/lib /usr/lib"
14811need_lib_prefix=unknown
14812hardcode_into_libs=no
14813
14814# when you set need_version to no, make sure it does not cause -set_version
14815# flags to be left without arguments
14816need_version=unknown
14817
14818case $host_os in
14819aix3*)
14820  version_type=linux
14821  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14822  shlibpath_var=LIBPATH
14823
14824  # AIX 3 has no versioning support, so we append a major version to the name.
14825  soname_spec='${libname}${release}${shared_ext}$major'
14826  ;;
14827
14828aix[4-9]*)
14829  version_type=linux
14830  need_lib_prefix=no
14831  need_version=no
14832  hardcode_into_libs=yes
14833  if test "$host_cpu" = ia64; then
14834    # AIX 5 supports IA64
14835    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14836    shlibpath_var=LD_LIBRARY_PATH
14837  else
14838    # With GCC up to 2.95.x, collect2 would create an import file
14839    # for dependence libraries.  The import file would start with
14840    # the line `#! .'.  This would cause the generated library to
14841    # depend on `.', always an invalid library.  This was fixed in
14842    # development snapshots of GCC prior to 3.0.
14843    case $host_os in
14844      aix4 | aix4.[01] | aix4.[01].*)
14845      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14846	   echo ' yes '
14847	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14848	:
14849      else
14850	can_build_shared=no
14851      fi
14852      ;;
14853    esac
14854    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14855    # soname into executable. Probably we can add versioning support to
14856    # collect2, so additional links can be useful in future.
14857    if test "$aix_use_runtimelinking" = yes; then
14858      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14859      # instead of lib<name>.a to let people know that these are not
14860      # typical AIX shared libraries.
14861      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14862    else
14863      # We preserve .a as extension for shared libraries through AIX4.2
14864      # and later when we are not doing run time linking.
14865      library_names_spec='${libname}${release}.a $libname.a'
14866      soname_spec='${libname}${release}${shared_ext}$major'
14867    fi
14868    shlibpath_var=LIBPATH
14869  fi
14870  ;;
14871
14872amigaos*)
14873  case $host_cpu in
14874  powerpc)
14875    # Since July 2007 AmigaOS4 officially supports .so libraries.
14876    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14877    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14878    ;;
14879  m68k)
14880    library_names_spec='$libname.ixlibrary $libname.a'
14881    # Create ${libname}_ixlibrary.a entries in /sys/libs.
14882    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'
14883    ;;
14884  esac
14885  ;;
14886
14887beos*)
14888  library_names_spec='${libname}${shared_ext}'
14889  dynamic_linker="$host_os ld.so"
14890  shlibpath_var=LIBRARY_PATH
14891  ;;
14892
14893bsdi[45]*)
14894  version_type=linux
14895  need_version=no
14896  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14897  soname_spec='${libname}${release}${shared_ext}$major'
14898  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14899  shlibpath_var=LD_LIBRARY_PATH
14900  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14901  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14902  # the default ld.so.conf also contains /usr/contrib/lib and
14903  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14904  # libtool to hard-code these into programs
14905  ;;
14906
14907cygwin* | mingw* | pw32* | cegcc*)
14908  version_type=windows
14909  shrext_cmds=".dll"
14910  need_version=no
14911  need_lib_prefix=no
14912
14913  case $GCC,$host_os in
14914  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
14915    library_names_spec='$libname.dll.a'
14916    # DLL is installed to $(libdir)/../bin by postinstall_cmds
14917    postinstall_cmds='base_file=`basename \${file}`~
14918      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14919      dldir=$destdir/`dirname \$dlpath`~
14920      test -d \$dldir || mkdir -p \$dldir~
14921      $install_prog $dir/$dlname \$dldir/$dlname~
14922      chmod a+x \$dldir/$dlname~
14923      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14924        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14925      fi'
14926    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14927      dlpath=$dir/\$dldll~
14928       $RM \$dlpath'
14929    shlibpath_overrides_runpath=yes
14930
14931    case $host_os in
14932    cygwin*)
14933      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14934      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14935
14936      ;;
14937    mingw* | cegcc*)
14938      # MinGW DLLs use traditional 'lib' prefix
14939      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14940      ;;
14941    pw32*)
14942      # pw32 DLLs use 'pw' prefix rather than 'lib'
14943      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14944      ;;
14945    esac
14946    ;;
14947
14948  *)
14949    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14950    ;;
14951  esac
14952  dynamic_linker='Win32 ld.exe'
14953  # FIXME: first we should search . and the directory the executable is in
14954  shlibpath_var=PATH
14955  ;;
14956
14957darwin* | rhapsody*)
14958  dynamic_linker="$host_os dyld"
14959  version_type=darwin
14960  need_lib_prefix=no
14961  need_version=no
14962  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14963  soname_spec='${libname}${release}${major}$shared_ext'
14964  shlibpath_overrides_runpath=yes
14965  shlibpath_var=DYLD_LIBRARY_PATH
14966  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14967
14968  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14969  ;;
14970
14971dgux*)
14972  version_type=linux
14973  need_lib_prefix=no
14974  need_version=no
14975  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14976  soname_spec='${libname}${release}${shared_ext}$major'
14977  shlibpath_var=LD_LIBRARY_PATH
14978  ;;
14979
14980freebsd* | dragonfly*)
14981  # DragonFly does not have aout.  When/if they implement a new
14982  # versioning mechanism, adjust this.
14983  if test -x /usr/bin/objformat; then
14984    objformat=`/usr/bin/objformat`
14985  else
14986    case $host_os in
14987    freebsd[123]*) objformat=aout ;;
14988    *) objformat=elf ;;
14989    esac
14990  fi
14991  version_type=freebsd-$objformat
14992  case $version_type in
14993    freebsd-elf*)
14994      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14995      need_version=no
14996      need_lib_prefix=no
14997      ;;
14998    freebsd-*)
14999      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
15000      need_version=yes
15001      ;;
15002  esac
15003  shlibpath_var=LD_LIBRARY_PATH
15004  case $host_os in
15005  freebsd2*)
15006    shlibpath_overrides_runpath=yes
15007    ;;
15008  freebsd3.[01]* | freebsdelf3.[01]*)
15009    shlibpath_overrides_runpath=yes
15010    hardcode_into_libs=yes
15011    ;;
15012  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
15013  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
15014    shlibpath_overrides_runpath=no
15015    hardcode_into_libs=yes
15016    ;;
15017  *) # from 4.6 on, and DragonFly
15018    shlibpath_overrides_runpath=yes
15019    hardcode_into_libs=yes
15020    ;;
15021  esac
15022  ;;
15023
15024gnu*)
15025  version_type=linux
15026  need_lib_prefix=no
15027  need_version=no
15028  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
15029  soname_spec='${libname}${release}${shared_ext}$major'
15030  shlibpath_var=LD_LIBRARY_PATH
15031  hardcode_into_libs=yes
15032  ;;
15033
15034haiku*)
15035  version_type=linux
15036  need_lib_prefix=no
15037  need_version=no
15038  dynamic_linker="$host_os runtime_loader"
15039  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
15040  soname_spec='${libname}${release}${shared_ext}$major'
15041  shlibpath_var=LIBRARY_PATH
15042  shlibpath_overrides_runpath=yes
15043  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
15044  hardcode_into_libs=yes
15045  ;;
15046
15047hpux9* | hpux10* | hpux11*)
15048  # Give a soname corresponding to the major version so that dld.sl refuses to
15049  # link against other versions.
15050  version_type=sunos
15051  need_lib_prefix=no
15052  need_version=no
15053  case $host_cpu in
15054  ia64*)
15055    shrext_cmds='.so'
15056    hardcode_into_libs=yes
15057    dynamic_linker="$host_os dld.so"
15058    shlibpath_var=LD_LIBRARY_PATH
15059    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15060    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15061    soname_spec='${libname}${release}${shared_ext}$major'
15062    if test "X$HPUX_IA64_MODE" = X32; then
15063      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
15064    else
15065      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
15066    fi
15067    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15068    ;;
15069  hppa*64*)
15070    shrext_cmds='.sl'
15071    hardcode_into_libs=yes
15072    dynamic_linker="$host_os dld.sl"
15073    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
15074    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15075    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15076    soname_spec='${libname}${release}${shared_ext}$major'
15077    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
15078    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15079    ;;
15080  *)
15081    shrext_cmds='.sl'
15082    dynamic_linker="$host_os dld.sl"
15083    shlibpath_var=SHLIB_PATH
15084    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
15085    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15086    soname_spec='${libname}${release}${shared_ext}$major'
15087    ;;
15088  esac
15089  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
15090  postinstall_cmds='chmod 555 $lib'
15091  # or fails outright, so override atomically:
15092  install_override_mode=555
15093  ;;
15094
15095interix[3-9]*)
15096  version_type=linux
15097  need_lib_prefix=no
15098  need_version=no
15099  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15100  soname_spec='${libname}${release}${shared_ext}$major'
15101  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
15102  shlibpath_var=LD_LIBRARY_PATH
15103  shlibpath_overrides_runpath=no
15104  hardcode_into_libs=yes
15105  ;;
15106
15107irix5* | irix6* | nonstopux*)
15108  case $host_os in
15109    nonstopux*) version_type=nonstopux ;;
15110    *)
15111	if test "$lt_cv_prog_gnu_ld" = yes; then
15112		version_type=linux
15113	else
15114		version_type=irix
15115	fi ;;
15116  esac
15117  need_lib_prefix=no
15118  need_version=no
15119  soname_spec='${libname}${release}${shared_ext}$major'
15120  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
15121  case $host_os in
15122  irix5* | nonstopux*)
15123    libsuff= shlibsuff=
15124    ;;
15125  *)
15126    case $LD in # libtool.m4 will add one of these switches to LD
15127    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
15128      libsuff= shlibsuff= libmagic=32-bit;;
15129    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
15130      libsuff=32 shlibsuff=N32 libmagic=N32;;
15131    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
15132      libsuff=64 shlibsuff=64 libmagic=64-bit;;
15133    *) libsuff= shlibsuff= libmagic=never-match;;
15134    esac
15135    ;;
15136  esac
15137  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
15138  shlibpath_overrides_runpath=no
15139  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
15140  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
15141  hardcode_into_libs=yes
15142  ;;
15143
15144# No shared lib support for Linux oldld, aout, or coff.
15145linux*oldld* | linux*aout* | linux*coff*)
15146  dynamic_linker=no
15147  ;;
15148
15149# This must be Linux ELF.
15150linux* | k*bsd*-gnu | kopensolaris*-gnu)
15151  version_type=linux
15152  need_lib_prefix=no
15153  need_version=no
15154  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15155  soname_spec='${libname}${release}${shared_ext}$major'
15156  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
15157  shlibpath_var=LD_LIBRARY_PATH
15158  shlibpath_overrides_runpath=no
15159
15160  # Some binutils ld are patched to set DT_RUNPATH
15161  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
15162  $as_echo_n "(cached) " >&6
15163else
15164  lt_cv_shlibpath_overrides_runpath=no
15165    save_LDFLAGS=$LDFLAGS
15166    save_libdir=$libdir
15167    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
15168	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
15169    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15170/* end confdefs.h.  */
15171
15172int
15173main ()
15174{
15175
15176  ;
15177  return 0;
15178}
15179_ACEOF
15180if ac_fn_cxx_try_link "$LINENO"; then :
15181  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
15182  lt_cv_shlibpath_overrides_runpath=yes
15183fi
15184fi
15185rm -f core conftest.err conftest.$ac_objext \
15186    conftest$ac_exeext conftest.$ac_ext
15187    LDFLAGS=$save_LDFLAGS
15188    libdir=$save_libdir
15189
15190fi
15191
15192  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
15193
15194  # This implies no fast_install, which is unacceptable.
15195  # Some rework will be needed to allow for fast_install
15196  # before this can be enabled.
15197  hardcode_into_libs=yes
15198
15199  # Append ld.so.conf contents to the search path
15200  if test -f /etc/ld.so.conf; then
15201    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' ' '`
15202    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
15203  fi
15204
15205  # We used to test for /lib/ld.so.1 and disable shared libraries on
15206  # powerpc, because MkLinux only supported shared libraries with the
15207  # GNU dynamic linker.  Since this was broken with cross compilers,
15208  # most powerpc-linux boxes support dynamic linking these days and
15209  # people can always --disable-shared, the test was removed, and we
15210  # assume the GNU/Linux dynamic linker is in use.
15211  dynamic_linker='GNU/Linux ld.so'
15212  ;;
15213
15214netbsd*)
15215  version_type=sunos
15216  need_lib_prefix=no
15217  need_version=no
15218  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15219    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15220    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15221    dynamic_linker='NetBSD (a.out) ld.so'
15222  else
15223    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15224    soname_spec='${libname}${release}${shared_ext}$major'
15225    dynamic_linker='NetBSD ld.elf_so'
15226  fi
15227  shlibpath_var=LD_LIBRARY_PATH
15228  shlibpath_overrides_runpath=yes
15229  hardcode_into_libs=yes
15230  ;;
15231
15232newsos6)
15233  version_type=linux
15234  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15235  shlibpath_var=LD_LIBRARY_PATH
15236  shlibpath_overrides_runpath=yes
15237  ;;
15238
15239*nto* | *qnx*)
15240  version_type=qnx
15241  need_lib_prefix=no
15242  need_version=no
15243  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15244  soname_spec='${libname}${release}${shared_ext}$major'
15245  shlibpath_var=LD_LIBRARY_PATH
15246  shlibpath_overrides_runpath=no
15247  hardcode_into_libs=yes
15248  dynamic_linker='ldqnx.so'
15249  ;;
15250
15251openbsd*)
15252  version_type=sunos
15253  sys_lib_dlsearch_path_spec="/usr/lib"
15254  need_lib_prefix=no
15255  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
15256  case $host_os in
15257    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
15258    *)				need_version=no  ;;
15259  esac
15260  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15261  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15262  shlibpath_var=LD_LIBRARY_PATH
15263  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15264    case $host_os in
15265      openbsd2.[89] | openbsd2.[89].*)
15266	shlibpath_overrides_runpath=no
15267	;;
15268      *)
15269	shlibpath_overrides_runpath=yes
15270	;;
15271      esac
15272  else
15273    shlibpath_overrides_runpath=yes
15274  fi
15275  ;;
15276
15277os2*)
15278  libname_spec='$name'
15279  shrext_cmds=".dll"
15280  need_lib_prefix=no
15281  library_names_spec='$libname${shared_ext} $libname.a'
15282  dynamic_linker='OS/2 ld.exe'
15283  shlibpath_var=LIBPATH
15284  ;;
15285
15286osf3* | osf4* | osf5*)
15287  version_type=osf
15288  need_lib_prefix=no
15289  need_version=no
15290  soname_spec='${libname}${release}${shared_ext}$major'
15291  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15292  shlibpath_var=LD_LIBRARY_PATH
15293  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
15294  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
15295  ;;
15296
15297rdos*)
15298  dynamic_linker=no
15299  ;;
15300
15301solaris*)
15302  version_type=linux
15303  need_lib_prefix=no
15304  need_version=no
15305  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15306  soname_spec='${libname}${release}${shared_ext}$major'
15307  shlibpath_var=LD_LIBRARY_PATH
15308  shlibpath_overrides_runpath=yes
15309  hardcode_into_libs=yes
15310  # ldd complains unless libraries are executable
15311  postinstall_cmds='chmod +x $lib'
15312  ;;
15313
15314sunos4*)
15315  version_type=sunos
15316  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15317  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
15318  shlibpath_var=LD_LIBRARY_PATH
15319  shlibpath_overrides_runpath=yes
15320  if test "$with_gnu_ld" = yes; then
15321    need_lib_prefix=no
15322  fi
15323  need_version=yes
15324  ;;
15325
15326sysv4 | sysv4.3*)
15327  version_type=linux
15328  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15329  soname_spec='${libname}${release}${shared_ext}$major'
15330  shlibpath_var=LD_LIBRARY_PATH
15331  case $host_vendor in
15332    sni)
15333      shlibpath_overrides_runpath=no
15334      need_lib_prefix=no
15335      runpath_var=LD_RUN_PATH
15336      ;;
15337    siemens)
15338      need_lib_prefix=no
15339      ;;
15340    motorola)
15341      need_lib_prefix=no
15342      need_version=no
15343      shlibpath_overrides_runpath=no
15344      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
15345      ;;
15346  esac
15347  ;;
15348
15349sysv4*MP*)
15350  if test -d /usr/nec ;then
15351    version_type=linux
15352    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15353    soname_spec='$libname${shared_ext}.$major'
15354    shlibpath_var=LD_LIBRARY_PATH
15355  fi
15356  ;;
15357
15358sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15359  version_type=freebsd-elf
15360  need_lib_prefix=no
15361  need_version=no
15362  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15363  soname_spec='${libname}${release}${shared_ext}$major'
15364  shlibpath_var=LD_LIBRARY_PATH
15365  shlibpath_overrides_runpath=yes
15366  hardcode_into_libs=yes
15367  if test "$with_gnu_ld" = yes; then
15368    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15369  else
15370    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
15371    case $host_os in
15372      sco3.2v5*)
15373        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
15374	;;
15375    esac
15376  fi
15377  sys_lib_dlsearch_path_spec='/usr/lib'
15378  ;;
15379
15380tpf*)
15381  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
15382  version_type=linux
15383  need_lib_prefix=no
15384  need_version=no
15385  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15386  shlibpath_var=LD_LIBRARY_PATH
15387  shlibpath_overrides_runpath=no
15388  hardcode_into_libs=yes
15389  ;;
15390
15391uts4*)
15392  version_type=linux
15393  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15394  soname_spec='${libname}${release}${shared_ext}$major'
15395  shlibpath_var=LD_LIBRARY_PATH
15396  ;;
15397
15398*)
15399  dynamic_linker=no
15400  ;;
15401esac
15402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15403$as_echo "$dynamic_linker" >&6; }
15404test "$dynamic_linker" = no && can_build_shared=no
15405
15406variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
15407if test "$GCC" = yes; then
15408  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15409fi
15410
15411if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15412  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
15413fi
15414if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15415  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
15416fi
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15456$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15457hardcode_action_CXX=
15458if test -n "$hardcode_libdir_flag_spec_CXX" ||
15459   test -n "$runpath_var_CXX" ||
15460   test "X$hardcode_automatic_CXX" = "Xyes" ; then
15461
15462  # We can hardcode non-existent directories.
15463  if test "$hardcode_direct_CXX" != no &&
15464     # If the only mechanism to avoid hardcoding is shlibpath_var, we
15465     # have to relink, otherwise we might link with an installed library
15466     # when we should be linking with a yet-to-be-installed one
15467     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15468     test "$hardcode_minus_L_CXX" != no; then
15469    # Linking always hardcodes the temporary library directory.
15470    hardcode_action_CXX=relink
15471  else
15472    # We can link without hardcoding, and we can hardcode nonexisting dirs.
15473    hardcode_action_CXX=immediate
15474  fi
15475else
15476  # We cannot hardcode anything, or else we can only hardcode existing
15477  # directories.
15478  hardcode_action_CXX=unsupported
15479fi
15480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15481$as_echo "$hardcode_action_CXX" >&6; }
15482
15483if test "$hardcode_action_CXX" = relink ||
15484   test "$inherit_rpath_CXX" = yes; then
15485  # Fast installation is not supported
15486  enable_fast_install=no
15487elif test "$shlibpath_overrides_runpath" = yes ||
15488     test "$enable_shared" = no; then
15489  # Fast installation is not necessary
15490  enable_fast_install=needless
15491fi
15492
15493
15494
15495
15496
15497
15498
15499  fi # test -n "$compiler"
15500
15501  CC=$lt_save_CC
15502  LDCXX=$LD
15503  LD=$lt_save_LD
15504  GCC=$lt_save_GCC
15505  with_gnu_ld=$lt_save_with_gnu_ld
15506  lt_cv_path_LDCXX=$lt_cv_path_LD
15507  lt_cv_path_LD=$lt_save_path_LD
15508  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15509  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15510fi # test "$_lt_caught_CXX_error" != yes
15511
15512ac_ext=c
15513ac_cpp='$CPP $CPPFLAGS'
15514ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15515ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15516ac_compiler_gnu=$ac_cv_c_compiler_gnu
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530        ac_config_commands="$ac_config_commands libtool"
15531
15532
15533
15534
15535# Only expand once:
15536
15537
15538
15539ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id bg it uk"
15540# If we haven't got the data from the intl directory,
15541# assume NLS is disabled.
15542USE_NLS=no
15543LIBINTL=
15544LIBINTL_DEP=
15545INCINTL=
15546XGETTEXT=
15547GMSGFMT=
15548POSUB=
15549
15550if test -f  ../intl/config.intl; then
15551  .  ../intl/config.intl
15552fi
15553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
15554$as_echo_n "checking whether NLS is requested... " >&6; }
15555if test x"$USE_NLS" != xyes; then
15556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15557$as_echo "no" >&6; }
15558else
15559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15560$as_echo "yes" >&6; }
15561
15562$as_echo "#define ENABLE_NLS 1" >>confdefs.h
15563
15564
15565  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
15566$as_echo_n "checking for catalogs to be installed... " >&6; }
15567  # Look for .po and .gmo files in the source directory.
15568  CATALOGS=
15569  XLINGUAS=
15570  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
15571    # If there aren't any .gmo files the shell will give us the
15572    # literal string "../path/to/srcdir/po/*.gmo" which has to be
15573    # weeded out.
15574    case "$cat" in *\**)
15575      continue;;
15576    esac
15577    # The quadruple backslash is collapsed to a double backslash
15578    # by the backticks, then collapsed again by the double quotes,
15579    # leaving us with one backslash in the sed expression (right
15580    # before the dot that mustn't act as a wildcard).
15581    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
15582    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
15583    # The user is allowed to set LINGUAS to a list of languages to
15584    # install catalogs for.  If it's empty that means "all of them."
15585    if test "x$LINGUAS" = x; then
15586      CATALOGS="$CATALOGS $cat"
15587      XLINGUAS="$XLINGUAS $lang"
15588    else
15589      case "$LINGUAS" in *$lang*)
15590        CATALOGS="$CATALOGS $cat"
15591        XLINGUAS="$XLINGUAS $lang"
15592        ;;
15593      esac
15594    fi
15595  done
15596  LINGUAS="$XLINGUAS"
15597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
15598$as_echo "$LINGUAS" >&6; }
15599
15600
15601    DATADIRNAME=share
15602
15603  INSTOBJEXT=.mo
15604
15605  GENCAT=gencat
15606
15607  CATOBJEXT=.gmo
15608
15609fi
15610
15611        MKINSTALLDIRS=
15612  if test -n "$ac_aux_dir"; then
15613    case "$ac_aux_dir" in
15614      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
15615      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
15616    esac
15617  fi
15618  if test -z "$MKINSTALLDIRS"; then
15619    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
15620  fi
15621
15622
15623
15624  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
15625$as_echo_n "checking whether NLS is requested... " >&6; }
15626    # Check whether --enable-nls was given.
15627if test "${enable_nls+set}" = set; then :
15628  enableval=$enable_nls; USE_NLS=$enableval
15629else
15630  USE_NLS=yes
15631fi
15632
15633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
15634$as_echo "$USE_NLS" >&6; }
15635
15636
15637
15638
15639
15640
15641# Prepare PATH_SEPARATOR.
15642# The user is always right.
15643if test "${PATH_SEPARATOR+set}" != set; then
15644  echo "#! /bin/sh" >conf$$.sh
15645  echo  "exit 0"   >>conf$$.sh
15646  chmod +x conf$$.sh
15647  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15648    PATH_SEPARATOR=';'
15649  else
15650    PATH_SEPARATOR=:
15651  fi
15652  rm -f conf$$.sh
15653fi
15654
15655# Find out how to test for executable files. Don't use a zero-byte file,
15656# as systems may use methods other than mode bits to determine executability.
15657cat >conf$$.file <<_ASEOF
15658#! /bin/sh
15659exit 0
15660_ASEOF
15661chmod +x conf$$.file
15662if test -x conf$$.file >/dev/null 2>&1; then
15663  ac_executable_p="test -x"
15664else
15665  ac_executable_p="test -f"
15666fi
15667rm -f conf$$.file
15668
15669# Extract the first word of "msgfmt", so it can be a program name with args.
15670set dummy msgfmt; ac_word=$2
15671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15672$as_echo_n "checking for $ac_word... " >&6; }
15673if test "${ac_cv_path_MSGFMT+set}" = set; then :
15674  $as_echo_n "(cached) " >&6
15675else
15676  case "$MSGFMT" in
15677  [\\/]* | ?:[\\/]*)
15678    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
15679    ;;
15680  *)
15681    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15682    for ac_dir in $PATH; do
15683      IFS="$ac_save_IFS"
15684      test -z "$ac_dir" && ac_dir=.
15685      for ac_exec_ext in '' $ac_executable_extensions; do
15686        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15687          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
15688     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15689            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
15690            break 2
15691          fi
15692        fi
15693      done
15694    done
15695    IFS="$ac_save_IFS"
15696  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
15697    ;;
15698esac
15699fi
15700MSGFMT="$ac_cv_path_MSGFMT"
15701if test "$MSGFMT" != ":"; then
15702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
15703$as_echo "$MSGFMT" >&6; }
15704else
15705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15706$as_echo "no" >&6; }
15707fi
15708
15709  # Extract the first word of "gmsgfmt", so it can be a program name with args.
15710set dummy gmsgfmt; ac_word=$2
15711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15712$as_echo_n "checking for $ac_word... " >&6; }
15713if test "${ac_cv_path_GMSGFMT+set}" = set; then :
15714  $as_echo_n "(cached) " >&6
15715else
15716  case $GMSGFMT in
15717  [\\/]* | ?:[\\/]*)
15718  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
15719  ;;
15720  *)
15721  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15722for as_dir in $PATH
15723do
15724  IFS=$as_save_IFS
15725  test -z "$as_dir" && as_dir=.
15726    for ac_exec_ext in '' $ac_executable_extensions; do
15727  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15728    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
15729    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15730    break 2
15731  fi
15732done
15733  done
15734IFS=$as_save_IFS
15735
15736  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
15737  ;;
15738esac
15739fi
15740GMSGFMT=$ac_cv_path_GMSGFMT
15741if test -n "$GMSGFMT"; then
15742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
15743$as_echo "$GMSGFMT" >&6; }
15744else
15745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15746$as_echo "no" >&6; }
15747fi
15748
15749
15750
15751
15752# Prepare PATH_SEPARATOR.
15753# The user is always right.
15754if test "${PATH_SEPARATOR+set}" != set; then
15755  echo "#! /bin/sh" >conf$$.sh
15756  echo  "exit 0"   >>conf$$.sh
15757  chmod +x conf$$.sh
15758  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15759    PATH_SEPARATOR=';'
15760  else
15761    PATH_SEPARATOR=:
15762  fi
15763  rm -f conf$$.sh
15764fi
15765
15766# Find out how to test for executable files. Don't use a zero-byte file,
15767# as systems may use methods other than mode bits to determine executability.
15768cat >conf$$.file <<_ASEOF
15769#! /bin/sh
15770exit 0
15771_ASEOF
15772chmod +x conf$$.file
15773if test -x conf$$.file >/dev/null 2>&1; then
15774  ac_executable_p="test -x"
15775else
15776  ac_executable_p="test -f"
15777fi
15778rm -f conf$$.file
15779
15780# Extract the first word of "xgettext", so it can be a program name with args.
15781set dummy xgettext; ac_word=$2
15782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15783$as_echo_n "checking for $ac_word... " >&6; }
15784if test "${ac_cv_path_XGETTEXT+set}" = set; then :
15785  $as_echo_n "(cached) " >&6
15786else
15787  case "$XGETTEXT" in
15788  [\\/]* | ?:[\\/]*)
15789    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
15790    ;;
15791  *)
15792    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15793    for ac_dir in $PATH; do
15794      IFS="$ac_save_IFS"
15795      test -z "$ac_dir" && ac_dir=.
15796      for ac_exec_ext in '' $ac_executable_extensions; do
15797        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15798          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
15799     (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
15800            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
15801            break 2
15802          fi
15803        fi
15804      done
15805    done
15806    IFS="$ac_save_IFS"
15807  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
15808    ;;
15809esac
15810fi
15811XGETTEXT="$ac_cv_path_XGETTEXT"
15812if test "$XGETTEXT" != ":"; then
15813  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
15814$as_echo "$XGETTEXT" >&6; }
15815else
15816  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15817$as_echo "no" >&6; }
15818fi
15819
15820    rm -f messages.po
15821
15822
15823# Prepare PATH_SEPARATOR.
15824# The user is always right.
15825if test "${PATH_SEPARATOR+set}" != set; then
15826  echo "#! /bin/sh" >conf$$.sh
15827  echo  "exit 0"   >>conf$$.sh
15828  chmod +x conf$$.sh
15829  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15830    PATH_SEPARATOR=';'
15831  else
15832    PATH_SEPARATOR=:
15833  fi
15834  rm -f conf$$.sh
15835fi
15836
15837# Find out how to test for executable files. Don't use a zero-byte file,
15838# as systems may use methods other than mode bits to determine executability.
15839cat >conf$$.file <<_ASEOF
15840#! /bin/sh
15841exit 0
15842_ASEOF
15843chmod +x conf$$.file
15844if test -x conf$$.file >/dev/null 2>&1; then
15845  ac_executable_p="test -x"
15846else
15847  ac_executable_p="test -f"
15848fi
15849rm -f conf$$.file
15850
15851# Extract the first word of "msgmerge", so it can be a program name with args.
15852set dummy msgmerge; ac_word=$2
15853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15854$as_echo_n "checking for $ac_word... " >&6; }
15855if test "${ac_cv_path_MSGMERGE+set}" = set; then :
15856  $as_echo_n "(cached) " >&6
15857else
15858  case "$MSGMERGE" in
15859  [\\/]* | ?:[\\/]*)
15860    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
15861    ;;
15862  *)
15863    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15864    for ac_dir in $PATH; do
15865      IFS="$ac_save_IFS"
15866      test -z "$ac_dir" && ac_dir=.
15867      for ac_exec_ext in '' $ac_executable_extensions; do
15868        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15869          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
15870            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
15871            break 2
15872          fi
15873        fi
15874      done
15875    done
15876    IFS="$ac_save_IFS"
15877  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
15878    ;;
15879esac
15880fi
15881MSGMERGE="$ac_cv_path_MSGMERGE"
15882if test "$MSGMERGE" != ":"; then
15883  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
15884$as_echo "$MSGMERGE" >&6; }
15885else
15886  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15887$as_echo "no" >&6; }
15888fi
15889
15890
15891      if test "$GMSGFMT" != ":"; then
15892            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
15893       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15894      : ;
15895    else
15896      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
15897      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
15898$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
15899      GMSGFMT=":"
15900    fi
15901  fi
15902
15903      if test "$XGETTEXT" != ":"; then
15904            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
15905       (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
15906      : ;
15907    else
15908      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
15909$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
15910      XGETTEXT=":"
15911    fi
15912        rm -f messages.po
15913  fi
15914
15915  ac_config_commands="$ac_config_commands default-1"
15916
15917
15918
15919
15920
15921for ac_prog in 'bison -y' byacc
15922do
15923  # Extract the first word of "$ac_prog", so it can be a program name with args.
15924set dummy $ac_prog; ac_word=$2
15925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15926$as_echo_n "checking for $ac_word... " >&6; }
15927if test "${ac_cv_prog_YACC+set}" = set; then :
15928  $as_echo_n "(cached) " >&6
15929else
15930  if test -n "$YACC"; then
15931  ac_cv_prog_YACC="$YACC" # Let the user override the test.
15932else
15933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15934for as_dir in $PATH
15935do
15936  IFS=$as_save_IFS
15937  test -z "$as_dir" && as_dir=.
15938    for ac_exec_ext in '' $ac_executable_extensions; do
15939  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15940    ac_cv_prog_YACC="$ac_prog"
15941    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15942    break 2
15943  fi
15944done
15945  done
15946IFS=$as_save_IFS
15947
15948fi
15949fi
15950YACC=$ac_cv_prog_YACC
15951if test -n "$YACC"; then
15952  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
15953$as_echo "$YACC" >&6; }
15954else
15955  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15956$as_echo "no" >&6; }
15957fi
15958
15959
15960  test -n "$YACC" && break
15961done
15962test -n "$YACC" || YACC="yacc"
15963
15964for ac_prog in flex lex
15965do
15966  # Extract the first word of "$ac_prog", so it can be a program name with args.
15967set dummy $ac_prog; ac_word=$2
15968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15969$as_echo_n "checking for $ac_word... " >&6; }
15970if test "${ac_cv_prog_LEX+set}" = set; then :
15971  $as_echo_n "(cached) " >&6
15972else
15973  if test -n "$LEX"; then
15974  ac_cv_prog_LEX="$LEX" # Let the user override the test.
15975else
15976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15977for as_dir in $PATH
15978do
15979  IFS=$as_save_IFS
15980  test -z "$as_dir" && as_dir=.
15981    for ac_exec_ext in '' $ac_executable_extensions; do
15982  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15983    ac_cv_prog_LEX="$ac_prog"
15984    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15985    break 2
15986  fi
15987done
15988  done
15989IFS=$as_save_IFS
15990
15991fi
15992fi
15993LEX=$ac_cv_prog_LEX
15994if test -n "$LEX"; then
15995  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
15996$as_echo "$LEX" >&6; }
15997else
15998  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15999$as_echo "no" >&6; }
16000fi
16001
16002
16003  test -n "$LEX" && break
16004done
16005test -n "$LEX" || LEX=":"
16006
16007if test "x$LEX" != "x:"; then
16008  cat >conftest.l <<_ACEOF
16009%%
16010a { ECHO; }
16011b { REJECT; }
16012c { yymore (); }
16013d { yyless (1); }
16014e { yyless (input () != 0); }
16015f { unput (yytext[0]); }
16016. { BEGIN INITIAL; }
16017%%
16018#ifdef YYTEXT_POINTER
16019extern char *yytext;
16020#endif
16021int
16022main (void)
16023{
16024  return ! yylex () + ! yywrap ();
16025}
16026_ACEOF
16027{ { ac_try="$LEX conftest.l"
16028case "(($ac_try" in
16029  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16030  *) ac_try_echo=$ac_try;;
16031esac
16032eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16033$as_echo "$ac_try_echo"; } >&5
16034  (eval "$LEX conftest.l") 2>&5
16035  ac_status=$?
16036  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16037  test $ac_status = 0; }
16038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
16039$as_echo_n "checking lex output file root... " >&6; }
16040if test "${ac_cv_prog_lex_root+set}" = set; then :
16041  $as_echo_n "(cached) " >&6
16042else
16043
16044if test -f lex.yy.c; then
16045  ac_cv_prog_lex_root=lex.yy
16046elif test -f lexyy.c; then
16047  ac_cv_prog_lex_root=lexyy
16048else
16049  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
16050fi
16051fi
16052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
16053$as_echo "$ac_cv_prog_lex_root" >&6; }
16054LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
16055
16056if test -z "${LEXLIB+set}"; then
16057  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
16058$as_echo_n "checking lex library... " >&6; }
16059if test "${ac_cv_lib_lex+set}" = set; then :
16060  $as_echo_n "(cached) " >&6
16061else
16062
16063    ac_save_LIBS=$LIBS
16064    ac_cv_lib_lex='none needed'
16065    for ac_lib in '' -lfl -ll; do
16066      LIBS="$ac_lib $ac_save_LIBS"
16067      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16068/* end confdefs.h.  */
16069`cat $LEX_OUTPUT_ROOT.c`
16070_ACEOF
16071if ac_fn_c_try_link "$LINENO"; then :
16072  ac_cv_lib_lex=$ac_lib
16073fi
16074rm -f core conftest.err conftest.$ac_objext \
16075    conftest$ac_exeext conftest.$ac_ext
16076      test "$ac_cv_lib_lex" != 'none needed' && break
16077    done
16078    LIBS=$ac_save_LIBS
16079
16080fi
16081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
16082$as_echo "$ac_cv_lib_lex" >&6; }
16083  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
16084fi
16085
16086
16087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
16088$as_echo_n "checking whether yytext is a pointer... " >&6; }
16089if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
16090  $as_echo_n "(cached) " >&6
16091else
16092  # POSIX says lex can declare yytext either as a pointer or an array; the
16093# default is implementation-dependent.  Figure out which it is, since
16094# not all implementations provide the %pointer and %array declarations.
16095ac_cv_prog_lex_yytext_pointer=no
16096ac_save_LIBS=$LIBS
16097LIBS="$LEXLIB $ac_save_LIBS"
16098cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16099/* end confdefs.h.  */
16100#define YYTEXT_POINTER 1
16101`cat $LEX_OUTPUT_ROOT.c`
16102_ACEOF
16103if ac_fn_c_try_link "$LINENO"; then :
16104  ac_cv_prog_lex_yytext_pointer=yes
16105fi
16106rm -f core conftest.err conftest.$ac_objext \
16107    conftest$ac_exeext conftest.$ac_ext
16108LIBS=$ac_save_LIBS
16109
16110fi
16111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
16112$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
16113if test $ac_cv_prog_lex_yytext_pointer = yes; then
16114
16115$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
16116
16117fi
16118rm -f conftest.l $LEX_OUTPUT_ROOT.c
16119
16120fi
16121if test "$LEX" = :; then
16122  LEX=${am_missing_run}flex
16123fi
16124
16125
16126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
16127$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
16128    # Check whether --enable-maintainer-mode was given.
16129if test "${enable_maintainer_mode+set}" = set; then :
16130  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
16131else
16132  USE_MAINTAINER_MODE=no
16133fi
16134
16135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
16136$as_echo "$USE_MAINTAINER_MODE" >&6; }
16137   if test $USE_MAINTAINER_MODE = yes; then
16138  MAINTAINER_MODE_TRUE=
16139  MAINTAINER_MODE_FALSE='#'
16140else
16141  MAINTAINER_MODE_TRUE='#'
16142  MAINTAINER_MODE_FALSE=
16143fi
16144
16145  MAINT=$MAINTAINER_MODE_TRUE
16146
16147
16148 if false; then
16149  GENINSRC_NEVER_TRUE=
16150  GENINSRC_NEVER_FALSE='#'
16151else
16152  GENINSRC_NEVER_TRUE='#'
16153  GENINSRC_NEVER_FALSE=
16154fi
16155
16156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
16157$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
16158if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
16159  $as_echo_n "(cached) " >&6
16160else
16161   echo abfoo >t1
16162  echo cdfoo >t2
16163  gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
16164  if cmp t1 t2 2 2 > /dev/null 2>&1; then
16165    if cmp t1 t2 1 1 > /dev/null 2>&1; then
16166      :
16167    else
16168      gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
16169    fi
16170  fi
16171  if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
16172    if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
16173      :
16174    else
16175      gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
16176    fi
16177  fi
16178  rm t1 t2
16179
16180fi
16181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
16182$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
16183do_compare="$gcc_cv_prog_cmp_skip"
16184
16185
16186
16187. ${srcdir}/configure.host
16188
16189
16190
16191
16192
16193
16194for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h locale.h sys/param.h
16195do :
16196  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16197ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16198eval as_val=\$$as_ac_Header
16199   if test "x$as_val" = x""yes; then :
16200  cat >>confdefs.h <<_ACEOF
16201#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16202_ACEOF
16203
16204fi
16205
16206done
16207
16208for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
16209do :
16210  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16211ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16212eval as_val=\$$as_ac_Header
16213   if test "x$as_val" = x""yes; then :
16214  cat >>confdefs.h <<_ACEOF
16215#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16216_ACEOF
16217
16218fi
16219
16220done
16221
16222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
16223$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
16224if test "${gcc_cv_header_string+set}" = set; then :
16225  $as_echo_n "(cached) " >&6
16226else
16227  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16228/* end confdefs.h.  */
16229#include <string.h>
16230#include <strings.h>
16231int
16232main ()
16233{
16234
16235  ;
16236  return 0;
16237}
16238_ACEOF
16239if ac_fn_c_try_compile "$LINENO"; then :
16240  gcc_cv_header_string=yes
16241else
16242  gcc_cv_header_string=no
16243fi
16244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16245fi
16246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
16247$as_echo "$gcc_cv_header_string" >&6; }
16248if test $gcc_cv_header_string = yes; then
16249
16250$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
16251
16252fi
16253
16254for ac_func in glob mkstemp realpath sbrk setlocale waitpid
16255do :
16256  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16257ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16258eval as_val=\$$as_ac_var
16259   if test "x$as_val" = x""yes; then :
16260  cat >>confdefs.h <<_ACEOF
16261#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16262_ACEOF
16263
16264fi
16265done
16266
16267for ac_func in open lseek close
16268do :
16269  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16270ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16271eval as_val=\$$as_ac_var
16272   if test "x$as_val" = x""yes; then :
16273  cat >>confdefs.h <<_ACEOF
16274#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16275_ACEOF
16276
16277fi
16278done
16279
16280ac_header_dirent=no
16281for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
16282  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
16283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
16284$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
16285if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
16286  $as_echo_n "(cached) " >&6
16287else
16288  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16289/* end confdefs.h.  */
16290#include <sys/types.h>
16291#include <$ac_hdr>
16292
16293int
16294main ()
16295{
16296if ((DIR *) 0)
16297return 0;
16298  ;
16299  return 0;
16300}
16301_ACEOF
16302if ac_fn_c_try_compile "$LINENO"; then :
16303  eval "$as_ac_Header=yes"
16304else
16305  eval "$as_ac_Header=no"
16306fi
16307rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16308fi
16309eval ac_res=\$$as_ac_Header
16310	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16311$as_echo "$ac_res" >&6; }
16312eval as_val=\$$as_ac_Header
16313   if test "x$as_val" = x""yes; then :
16314  cat >>confdefs.h <<_ACEOF
16315#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
16316_ACEOF
16317
16318ac_header_dirent=$ac_hdr; break
16319fi
16320
16321done
16322# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
16323if test $ac_header_dirent = dirent.h; then
16324  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
16325$as_echo_n "checking for library containing opendir... " >&6; }
16326if test "${ac_cv_search_opendir+set}" = set; then :
16327  $as_echo_n "(cached) " >&6
16328else
16329  ac_func_search_save_LIBS=$LIBS
16330cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16331/* end confdefs.h.  */
16332
16333/* Override any GCC internal prototype to avoid an error.
16334   Use char because int might match the return type of a GCC
16335   builtin and then its argument prototype would still apply.  */
16336#ifdef __cplusplus
16337extern "C"
16338#endif
16339char opendir ();
16340int
16341main ()
16342{
16343return opendir ();
16344  ;
16345  return 0;
16346}
16347_ACEOF
16348for ac_lib in '' dir; do
16349  if test -z "$ac_lib"; then
16350    ac_res="none required"
16351  else
16352    ac_res=-l$ac_lib
16353    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16354  fi
16355  if ac_fn_c_try_link "$LINENO"; then :
16356  ac_cv_search_opendir=$ac_res
16357fi
16358rm -f core conftest.err conftest.$ac_objext \
16359    conftest$ac_exeext
16360  if test "${ac_cv_search_opendir+set}" = set; then :
16361  break
16362fi
16363done
16364if test "${ac_cv_search_opendir+set}" = set; then :
16365
16366else
16367  ac_cv_search_opendir=no
16368fi
16369rm conftest.$ac_ext
16370LIBS=$ac_func_search_save_LIBS
16371fi
16372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
16373$as_echo "$ac_cv_search_opendir" >&6; }
16374ac_res=$ac_cv_search_opendir
16375if test "$ac_res" != no; then :
16376  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16377
16378fi
16379
16380else
16381  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
16382$as_echo_n "checking for library containing opendir... " >&6; }
16383if test "${ac_cv_search_opendir+set}" = set; then :
16384  $as_echo_n "(cached) " >&6
16385else
16386  ac_func_search_save_LIBS=$LIBS
16387cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16388/* end confdefs.h.  */
16389
16390/* Override any GCC internal prototype to avoid an error.
16391   Use char because int might match the return type of a GCC
16392   builtin and then its argument prototype would still apply.  */
16393#ifdef __cplusplus
16394extern "C"
16395#endif
16396char opendir ();
16397int
16398main ()
16399{
16400return opendir ();
16401  ;
16402  return 0;
16403}
16404_ACEOF
16405for ac_lib in '' x; do
16406  if test -z "$ac_lib"; then
16407    ac_res="none required"
16408  else
16409    ac_res=-l$ac_lib
16410    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16411  fi
16412  if ac_fn_c_try_link "$LINENO"; then :
16413  ac_cv_search_opendir=$ac_res
16414fi
16415rm -f core conftest.err conftest.$ac_objext \
16416    conftest$ac_exeext
16417  if test "${ac_cv_search_opendir+set}" = set; then :
16418  break
16419fi
16420done
16421if test "${ac_cv_search_opendir+set}" = set; then :
16422
16423else
16424  ac_cv_search_opendir=no
16425fi
16426rm conftest.$ac_ext
16427LIBS=$ac_func_search_save_LIBS
16428fi
16429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
16430$as_echo "$ac_cv_search_opendir" >&6; }
16431ac_res=$ac_cv_search_opendir
16432if test "$ac_res" != no; then :
16433  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16434
16435fi
16436
16437fi
16438
16439
16440# Check for dlopen support and enable plugins if possible.
16441enable_plugins=yes
16442ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
16443"
16444if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
16445
16446else
16447  enable_plugins=no
16448fi
16449
16450
16451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
16452$as_echo_n "checking for library containing dlopen... " >&6; }
16453if test "${ac_cv_search_dlopen+set}" = set; then :
16454  $as_echo_n "(cached) " >&6
16455else
16456  ac_func_search_save_LIBS=$LIBS
16457cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16458/* end confdefs.h.  */
16459
16460/* Override any GCC internal prototype to avoid an error.
16461   Use char because int might match the return type of a GCC
16462   builtin and then its argument prototype would still apply.  */
16463#ifdef __cplusplus
16464extern "C"
16465#endif
16466char dlopen ();
16467int
16468main ()
16469{
16470return dlopen ();
16471  ;
16472  return 0;
16473}
16474_ACEOF
16475for ac_lib in '' dl; do
16476  if test -z "$ac_lib"; then
16477    ac_res="none required"
16478  else
16479    ac_res=-l$ac_lib
16480    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16481  fi
16482  if ac_fn_c_try_link "$LINENO"; then :
16483  ac_cv_search_dlopen=$ac_res
16484fi
16485rm -f core conftest.err conftest.$ac_objext \
16486    conftest$ac_exeext
16487  if test "${ac_cv_search_dlopen+set}" = set; then :
16488  break
16489fi
16490done
16491if test "${ac_cv_search_dlopen+set}" = set; then :
16492
16493else
16494  ac_cv_search_dlopen=no
16495fi
16496rm conftest.$ac_ext
16497LIBS=$ac_func_search_save_LIBS
16498fi
16499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
16500$as_echo "$ac_cv_search_dlopen" >&6; }
16501ac_res=$ac_cv_search_dlopen
16502if test "$ac_res" != no; then :
16503  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16504
16505else
16506  enable_plugins=no
16507fi
16508
16509for ac_func in dlopen dlsym dlclose
16510do :
16511  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16512ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16513eval as_val=\$$as_ac_var
16514   if test "x$as_val" = x""yes; then :
16515  cat >>confdefs.h <<_ACEOF
16516#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16517_ACEOF
16518
16519else
16520  enable_plugins=no
16521fi
16522done
16523
16524# We also support plugins on Windows (MinGW).
16525if test x$enable_plugins = xno ; then
16526  for ac_header in windows.h
16527do :
16528  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
16529"
16530if test "x$ac_cv_header_windows_h" = x""yes; then :
16531  cat >>confdefs.h <<_ACEOF
16532#define HAVE_WINDOWS_H 1
16533_ACEOF
16534 enable_plugins=yes
16535fi
16536
16537done
16538
16539fi
16540 if test x$enable_plugins = xyes; then
16541  ENABLE_PLUGINS_TRUE=
16542  ENABLE_PLUGINS_FALSE='#'
16543else
16544  ENABLE_PLUGINS_TRUE='#'
16545  ENABLE_PLUGINS_FALSE=
16546fi
16547
16548
16549# Check whether --enable-initfini-array was given.
16550if test "${enable_initfini_array+set}" = set; then :
16551  enableval=$enable_initfini_array;
16552else
16553
16554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
16555$as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
16556if test "${gcc_cv_initfini_array+set}" = set; then :
16557  $as_echo_n "(cached) " >&6
16558else
16559    if test "x${build}" = "x${target}" ; then
16560    if test "$cross_compiling" = yes; then :
16561  gcc_cv_initfini_array=no
16562else
16563  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16564/* end confdefs.h.  */
16565
16566static int x = -1;
16567int main (void) { return x; }
16568int foo (void) { x = 0; }
16569int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
16570_ACEOF
16571if ac_fn_c_try_run "$LINENO"; then :
16572  gcc_cv_initfini_array=yes
16573else
16574  gcc_cv_initfini_array=no
16575fi
16576rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16577  conftest.$ac_objext conftest.beam conftest.$ac_ext
16578fi
16579
16580   else
16581     gcc_cv_initfini_array=no
16582   fi
16583fi
16584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_initfini_array" >&5
16585$as_echo "$gcc_cv_initfini_array" >&6; }
16586  enable_initfini_array=$gcc_cv_initfini_array
16587
16588fi
16589
16590
16591if test $enable_initfini_array = yes; then
16592
16593$as_echo "#define HAVE_INITFINI_ARRAY 1" >>confdefs.h
16594
16595fi
16596
16597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
16598$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
16599if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then :
16600  $as_echo_n "(cached) " >&6
16601else
16602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16603/* end confdefs.h.  */
16604#include <unistd.h>
16605int
16606main ()
16607{
16608extern int getopt (int, char *const*, const char *);
16609  ;
16610  return 0;
16611}
16612_ACEOF
16613if ac_fn_c_try_compile "$LINENO"; then :
16614  ld_cv_decl_getopt_unistd_h=yes
16615else
16616  ld_cv_decl_getopt_unistd_h=no
16617fi
16618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16619fi
16620
16621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
16622$as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
16623if test $ld_cv_decl_getopt_unistd_h = yes; then
16624
16625$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
16626
16627fi
16628
16629
16630case "${host}" in
16631*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
16632
16633$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
16634 ;;
16635esac
16636
16637ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
16638if test "x$ac_cv_have_decl_strstr" = x""yes; then :
16639  ac_have_decl=1
16640else
16641  ac_have_decl=0
16642fi
16643
16644cat >>confdefs.h <<_ACEOF
16645#define HAVE_DECL_STRSTR $ac_have_decl
16646_ACEOF
16647ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
16648if test "x$ac_cv_have_decl_free" = x""yes; then :
16649  ac_have_decl=1
16650else
16651  ac_have_decl=0
16652fi
16653
16654cat >>confdefs.h <<_ACEOF
16655#define HAVE_DECL_FREE $ac_have_decl
16656_ACEOF
16657ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
16658if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
16659  ac_have_decl=1
16660else
16661  ac_have_decl=0
16662fi
16663
16664cat >>confdefs.h <<_ACEOF
16665#define HAVE_DECL_SBRK $ac_have_decl
16666_ACEOF
16667ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
16668if test "x$ac_cv_have_decl_getenv" = x""yes; then :
16669  ac_have_decl=1
16670else
16671  ac_have_decl=0
16672fi
16673
16674cat >>confdefs.h <<_ACEOF
16675#define HAVE_DECL_GETENV $ac_have_decl
16676_ACEOF
16677ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
16678if test "x$ac_cv_have_decl_environ" = x""yes; then :
16679  ac_have_decl=1
16680else
16681  ac_have_decl=0
16682fi
16683
16684cat >>confdefs.h <<_ACEOF
16685#define HAVE_DECL_ENVIRON $ac_have_decl
16686_ACEOF
16687
16688
16689# Link in zlib if we can.  This is needed only for the bootstrap tests
16690# right now, since those tests use libbfd, which depends on zlib.
16691
16692  # See if the user specified whether he wants zlib support or not.
16693
16694# Check whether --with-zlib was given.
16695if test "${with_zlib+set}" = set; then :
16696  withval=$with_zlib;
16697else
16698  with_zlib=auto
16699fi
16700
16701
16702  if test "$with_zlib" != "no"; then
16703    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
16704$as_echo_n "checking for library containing zlibVersion... " >&6; }
16705if test "${ac_cv_search_zlibVersion+set}" = set; then :
16706  $as_echo_n "(cached) " >&6
16707else
16708  ac_func_search_save_LIBS=$LIBS
16709cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16710/* end confdefs.h.  */
16711
16712/* Override any GCC internal prototype to avoid an error.
16713   Use char because int might match the return type of a GCC
16714   builtin and then its argument prototype would still apply.  */
16715#ifdef __cplusplus
16716extern "C"
16717#endif
16718char zlibVersion ();
16719int
16720main ()
16721{
16722return zlibVersion ();
16723  ;
16724  return 0;
16725}
16726_ACEOF
16727for ac_lib in '' z; do
16728  if test -z "$ac_lib"; then
16729    ac_res="none required"
16730  else
16731    ac_res=-l$ac_lib
16732    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
16733  fi
16734  if ac_fn_c_try_link "$LINENO"; then :
16735  ac_cv_search_zlibVersion=$ac_res
16736fi
16737rm -f core conftest.err conftest.$ac_objext \
16738    conftest$ac_exeext
16739  if test "${ac_cv_search_zlibVersion+set}" = set; then :
16740  break
16741fi
16742done
16743if test "${ac_cv_search_zlibVersion+set}" = set; then :
16744
16745else
16746  ac_cv_search_zlibVersion=no
16747fi
16748rm conftest.$ac_ext
16749LIBS=$ac_func_search_save_LIBS
16750fi
16751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
16752$as_echo "$ac_cv_search_zlibVersion" >&6; }
16753ac_res=$ac_cv_search_zlibVersion
16754if test "$ac_res" != no; then :
16755  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16756  for ac_header in zlib.h
16757do :
16758  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
16759if test "x$ac_cv_header_zlib_h" = x""yes; then :
16760  cat >>confdefs.h <<_ACEOF
16761#define HAVE_ZLIB_H 1
16762_ACEOF
16763
16764fi
16765
16766done
16767
16768fi
16769
16770    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
16771      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
16772    fi
16773  fi
16774
16775
16776# When converting linker scripts into strings for use in emulation
16777# files, use astring.sed if the compiler supports ANSI string
16778# concatenation, or ostring.sed otherwise.  This is to support the
16779# broken Microsoft MSVC compiler, which limits the length of string
16780# constants, while still supporting pre-ANSI compilers which do not
16781# support string concatenation.
16782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
16783$as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
16784if test "${ld_cv_string_concatenation+set}" = set; then :
16785  $as_echo_n "(cached) " >&6
16786else
16787  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16788/* end confdefs.h.  */
16789
16790int
16791main ()
16792{
16793char *a = "a" "a";
16794  ;
16795  return 0;
16796}
16797_ACEOF
16798if ac_fn_c_try_compile "$LINENO"; then :
16799  ld_cv_string_concatenation=yes
16800else
16801  ld_cv_string_concatenation=no
16802fi
16803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16804fi
16805
16806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
16807$as_echo "$ld_cv_string_concatenation" >&6; }
16808if test "$ld_cv_string_concatenation" = "yes"; then
16809  STRINGIFY=astring.sed
16810else
16811  STRINGIFY=ostring.sed
16812fi
16813
16814
16815# target-specific stuff:
16816
16817all_targets=
16818EMUL=
16819all_emuls=
16820all_emul_extras=
16821all_libpath=
16822
16823rm -f tdirs
16824
16825# If the host is 64-bit, then we enable 64-bit targets by default.
16826# This is consistent with what ../bfd/configure.in does.
16827if test x${want64} = xfalse; then
16828  # The cast to long int works around a bug in the HP C Compiler
16829# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
16830# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
16831# This bug is HP SR number 8606223364.
16832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
16833$as_echo_n "checking size of void *... " >&6; }
16834if test "${ac_cv_sizeof_void_p+set}" = set; then :
16835  $as_echo_n "(cached) " >&6
16836else
16837  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
16838
16839else
16840  if test "$ac_cv_type_void_p" = yes; then
16841     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16842$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16843{ as_fn_set_status 77
16844as_fn_error "cannot compute sizeof (void *)
16845See \`config.log' for more details." "$LINENO" 5; }; }
16846   else
16847     ac_cv_sizeof_void_p=0
16848   fi
16849fi
16850
16851fi
16852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
16853$as_echo "$ac_cv_sizeof_void_p" >&6; }
16854
16855
16856
16857cat >>confdefs.h <<_ACEOF
16858#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
16859_ACEOF
16860
16861
16862  if test "x${ac_cv_sizeof_void_p}" = "x8"; then
16863    want64=true
16864  fi
16865fi
16866
16867for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
16868do
16869  if test "$targ_alias" = "all"; then
16870    all_targets=true
16871  else
16872    # Canonicalize the secondary target names.
16873    result=`$ac_config_sub $targ_alias 2>/dev/null`
16874    if test -n "$result"; then
16875	targ=$result
16876    else
16877	targ=$targ_alias
16878    fi
16879
16880    . ${srcdir}/configure.tgt
16881
16882    if test "$targ" = "$target"; then
16883      EMUL=$targ_emul
16884    fi
16885
16886    if test x${want64} = xfalse; then
16887      . ${srcdir}/../bfd/config.bfd
16888    fi
16889
16890    if test x${want64} = xtrue; then
16891      targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
16892      targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
16893    fi
16894
16895    for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
16896	case " $all_emuls " in
16897	*" e${i}.o "*) ;;
16898	*)
16899	  all_emuls="$all_emuls e${i}.o"
16900	  eval result=\$tdir_$i
16901	  test -z "$result" && result=$targ_alias
16902	  echo tdir_$i=$result >> tdirs
16903	  ;;
16904	esac
16905    done
16906
16907    for i in $targ_emul $targ_extra_libpath; do
16908	case " $all_libpath " in
16909	*" ${i} "*) ;;
16910	*)
16911	  if test -z "$all_libpath"; then
16912	    all_libpath=${i}
16913	  else
16914	    all_libpath="$all_libpath ${i}"
16915	  fi
16916	  ;;
16917	esac
16918    done
16919
16920    for i in $targ_extra_ofiles; do
16921	case " $all_emul_extras " in
16922	*" ${i} "*) ;;
16923	*)
16924	  all_emul_extras="$all_emul_extras ${i}"
16925	  ;;
16926	esac
16927    done
16928  fi
16929done
16930
16931
16932
16933TDIRS=tdirs
16934
16935
16936if test x${all_targets} = xtrue; then
16937  if test x${want64} = xtrue; then
16938    EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
16939  else
16940    EMULATION_OFILES='$(ALL_EMULATIONS)'
16941  fi
16942  EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
16943else
16944  EMULATION_OFILES=$all_emuls
16945  EMUL_EXTRA_OFILES=$all_emul_extras
16946fi
16947
16948
16949
16950
16951EMULATION_LIBPATH=$all_libpath
16952
16953
16954if test x${enable_static} = xno; then
16955  TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
16956else
16957  TESTBFDLIB="../bfd/.libs/libbfd.a"
16958fi
16959
16960
16961target_vendor=${target_vendor=$host_vendor}
16962case "$target_vendor" in
16963  hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
16964  *)  EXTRA_SHLIB_EXTENSION= ;;
16965esac
16966
16967case "$target_os" in
16968  lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
16969esac
16970
16971if test x${EXTRA_SHLIB_EXTENSION} != x ; then
16972
16973cat >>confdefs.h <<_ACEOF
16974#define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
16975_ACEOF
16976
16977fi
16978
16979
16980
16981
16982
16983
16984ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
16985
16986cat >confcache <<\_ACEOF
16987# This file is a shell script that caches the results of configure
16988# tests run on this system so they can be shared between configure
16989# scripts and configure runs, see configure's option --config-cache.
16990# It is not useful on other systems.  If it contains results you don't
16991# want to keep, you may remove or edit it.
16992#
16993# config.status only pays attention to the cache file if you give it
16994# the --recheck option to rerun configure.
16995#
16996# `ac_cv_env_foo' variables (set or unset) will be overridden when
16997# loading this file, other *unset* `ac_cv_foo' will be assigned the
16998# following values.
16999
17000_ACEOF
17001
17002# The following way of writing the cache mishandles newlines in values,
17003# but we know of no workaround that is simple, portable, and efficient.
17004# So, we kill variables containing newlines.
17005# Ultrix sh set writes to stderr and can't be redirected directly,
17006# and sets the high bit in the cache file unless we assign to the vars.
17007(
17008  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17009    eval ac_val=\$$ac_var
17010    case $ac_val in #(
17011    *${as_nl}*)
17012      case $ac_var in #(
17013      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17014$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17015      esac
17016      case $ac_var in #(
17017      _ | IFS | as_nl) ;; #(
17018      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
17019      *) { eval $ac_var=; unset $ac_var;} ;;
17020      esac ;;
17021    esac
17022  done
17023
17024  (set) 2>&1 |
17025    case $as_nl`(ac_space=' '; set) 2>&1` in #(
17026    *${as_nl}ac_space=\ *)
17027      # `set' does not quote correctly, so add quotes: double-quote
17028      # substitution turns \\\\ into \\, and sed turns \\ into \.
17029      sed -n \
17030	"s/'/'\\\\''/g;
17031	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17032      ;; #(
17033    *)
17034      # `set' quotes correctly as required by POSIX, so do not add quotes.
17035      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17036      ;;
17037    esac |
17038    sort
17039) |
17040  sed '
17041     /^ac_cv_env_/b end
17042     t clear
17043     :clear
17044     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17045     t end
17046     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17047     :end' >>confcache
17048if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
17049  if test -w "$cache_file"; then
17050    test "x$cache_file" != "x/dev/null" &&
17051      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17052$as_echo "$as_me: updating cache $cache_file" >&6;}
17053    cat confcache >$cache_file
17054  else
17055    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17056$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17057  fi
17058fi
17059rm -f confcache
17060
17061test "x$prefix" = xNONE && prefix=$ac_default_prefix
17062# Let make expand exec_prefix.
17063test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17064
17065DEFS=-DHAVE_CONFIG_H
17066
17067ac_libobjs=
17068ac_ltlibobjs=
17069for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17070  # 1. Remove the extension, and $U if already installed.
17071  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
17072  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
17073  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
17074  #    will be set to the directory where LIBOBJS objects are built.
17075  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17076  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
17077done
17078LIBOBJS=$ac_libobjs
17079
17080LTLIBOBJS=$ac_ltlibobjs
17081
17082
17083if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17084  as_fn_error "conditional \"AMDEP\" was never defined.
17085Usually this means the macro was only invoked conditionally." "$LINENO" 5
17086fi
17087if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17088  as_fn_error "conditional \"am__fastdepCC\" was never defined.
17089Usually this means the macro was only invoked conditionally." "$LINENO" 5
17090fi
17091 if test -n "$EXEEXT"; then
17092  am__EXEEXT_TRUE=
17093  am__EXEEXT_FALSE='#'
17094else
17095  am__EXEEXT_TRUE='#'
17096  am__EXEEXT_FALSE=
17097fi
17098
17099if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17100  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
17101Usually this means the macro was only invoked conditionally." "$LINENO" 5
17102fi
17103if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17104  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
17105Usually this means the macro was only invoked conditionally." "$LINENO" 5
17106fi
17107if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17108  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
17109Usually this means the macro was only invoked conditionally." "$LINENO" 5
17110fi
17111if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
17112  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
17113Usually this means the macro was only invoked conditionally." "$LINENO" 5
17114fi
17115if test -z "${ENABLE_PLUGINS_TRUE}" && test -z "${ENABLE_PLUGINS_FALSE}"; then
17116  as_fn_error "conditional \"ENABLE_PLUGINS\" was never defined.
17117Usually this means the macro was only invoked conditionally." "$LINENO" 5
17118fi
17119
17120: ${CONFIG_STATUS=./config.status}
17121ac_write_fail=0
17122ac_clean_files_save=$ac_clean_files
17123ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17124{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17125$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17126as_write_fail=0
17127cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17128#! $SHELL
17129# Generated by $as_me.
17130# Run this file to recreate the current configuration.
17131# Compiler output produced by configure, useful for debugging
17132# configure, is in config.log if it exists.
17133
17134debug=false
17135ac_cs_recheck=false
17136ac_cs_silent=false
17137
17138SHELL=\${CONFIG_SHELL-$SHELL}
17139export SHELL
17140_ASEOF
17141cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
17142## -------------------- ##
17143## M4sh Initialization. ##
17144## -------------------- ##
17145
17146# Be more Bourne compatible
17147DUALCASE=1; export DUALCASE # for MKS sh
17148if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
17149  emulate sh
17150  NULLCMD=:
17151  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17152  # is contrary to our usage.  Disable this feature.
17153  alias -g '${1+"$@"}'='"$@"'
17154  setopt NO_GLOB_SUBST
17155else
17156  case `(set -o) 2>/dev/null` in #(
17157  *posix*) :
17158    set -o posix ;; #(
17159  *) :
17160     ;;
17161esac
17162fi
17163
17164
17165as_nl='
17166'
17167export as_nl
17168# Printing a long string crashes Solaris 7 /usr/bin/printf.
17169as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17170as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17171as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17172# Prefer a ksh shell builtin over an external printf program on Solaris,
17173# but without wasting forks for bash or zsh.
17174if test -z "$BASH_VERSION$ZSH_VERSION" \
17175    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17176  as_echo='print -r --'
17177  as_echo_n='print -rn --'
17178elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17179  as_echo='printf %s\n'
17180  as_echo_n='printf %s'
17181else
17182  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17183    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17184    as_echo_n='/usr/ucb/echo -n'
17185  else
17186    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17187    as_echo_n_body='eval
17188      arg=$1;
17189      case $arg in #(
17190      *"$as_nl"*)
17191	expr "X$arg" : "X\\(.*\\)$as_nl";
17192	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17193      esac;
17194      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17195    '
17196    export as_echo_n_body
17197    as_echo_n='sh -c $as_echo_n_body as_echo'
17198  fi
17199  export as_echo_body
17200  as_echo='sh -c $as_echo_body as_echo'
17201fi
17202
17203# The user is always right.
17204if test "${PATH_SEPARATOR+set}" != set; then
17205  PATH_SEPARATOR=:
17206  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17207    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17208      PATH_SEPARATOR=';'
17209  }
17210fi
17211
17212
17213# IFS
17214# We need space, tab and new line, in precisely that order.  Quoting is
17215# there to prevent editors from complaining about space-tab.
17216# (If _AS_PATH_WALK were called with IFS unset, it would disable word
17217# splitting by setting IFS to empty value.)
17218IFS=" ""	$as_nl"
17219
17220# Find who we are.  Look in the path if we contain no directory separator.
17221case $0 in #((
17222  *[\\/]* ) as_myself=$0 ;;
17223  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17224for as_dir in $PATH
17225do
17226  IFS=$as_save_IFS
17227  test -z "$as_dir" && as_dir=.
17228    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17229  done
17230IFS=$as_save_IFS
17231
17232     ;;
17233esac
17234# We did not find ourselves, most probably we were run as `sh COMMAND'
17235# in which case we are not to be found in the path.
17236if test "x$as_myself" = x; then
17237  as_myself=$0
17238fi
17239if test ! -f "$as_myself"; then
17240  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17241  exit 1
17242fi
17243
17244# Unset variables that we do not need and which cause bugs (e.g. in
17245# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
17246# suppresses any "Segmentation fault" message there.  '((' could
17247# trigger a bug in pdksh 5.2.14.
17248for as_var in BASH_ENV ENV MAIL MAILPATH
17249do eval test x\${$as_var+set} = xset \
17250  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
17251done
17252PS1='$ '
17253PS2='> '
17254PS4='+ '
17255
17256# NLS nuisances.
17257LC_ALL=C
17258export LC_ALL
17259LANGUAGE=C
17260export LANGUAGE
17261
17262# CDPATH.
17263(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17264
17265
17266# as_fn_error ERROR [LINENO LOG_FD]
17267# ---------------------------------
17268# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
17269# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
17270# script with status $?, using 1 if that was 0.
17271as_fn_error ()
17272{
17273  as_status=$?; test $as_status -eq 0 && as_status=1
17274  if test "$3"; then
17275    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
17276    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
17277  fi
17278  $as_echo "$as_me: error: $1" >&2
17279  as_fn_exit $as_status
17280} # as_fn_error
17281
17282
17283# as_fn_set_status STATUS
17284# -----------------------
17285# Set $? to STATUS, without forking.
17286as_fn_set_status ()
17287{
17288  return $1
17289} # as_fn_set_status
17290
17291# as_fn_exit STATUS
17292# -----------------
17293# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
17294as_fn_exit ()
17295{
17296  set +e
17297  as_fn_set_status $1
17298  exit $1
17299} # as_fn_exit
17300
17301# as_fn_unset VAR
17302# ---------------
17303# Portably unset VAR.
17304as_fn_unset ()
17305{
17306  { eval $1=; unset $1;}
17307}
17308as_unset=as_fn_unset
17309# as_fn_append VAR VALUE
17310# ----------------------
17311# Append the text in VALUE to the end of the definition contained in VAR. Take
17312# advantage of any shell optimizations that allow amortized linear growth over
17313# repeated appends, instead of the typical quadratic growth present in naive
17314# implementations.
17315if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
17316  eval 'as_fn_append ()
17317  {
17318    eval $1+=\$2
17319  }'
17320else
17321  as_fn_append ()
17322  {
17323    eval $1=\$$1\$2
17324  }
17325fi # as_fn_append
17326
17327# as_fn_arith ARG...
17328# ------------------
17329# Perform arithmetic evaluation on the ARGs, and store the result in the
17330# global $as_val. Take advantage of shells that can avoid forks. The arguments
17331# must be portable across $(()) and expr.
17332if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
17333  eval 'as_fn_arith ()
17334  {
17335    as_val=$(( $* ))
17336  }'
17337else
17338  as_fn_arith ()
17339  {
17340    as_val=`expr "$@" || test $? -eq 1`
17341  }
17342fi # as_fn_arith
17343
17344
17345if expr a : '\(a\)' >/dev/null 2>&1 &&
17346   test "X`expr 00001 : '.*\(...\)'`" = X001; then
17347  as_expr=expr
17348else
17349  as_expr=false
17350fi
17351
17352if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
17353  as_basename=basename
17354else
17355  as_basename=false
17356fi
17357
17358if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17359  as_dirname=dirname
17360else
17361  as_dirname=false
17362fi
17363
17364as_me=`$as_basename -- "$0" ||
17365$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17366	 X"$0" : 'X\(//\)$' \| \
17367	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17368$as_echo X/"$0" |
17369    sed '/^.*\/\([^/][^/]*\)\/*$/{
17370	    s//\1/
17371	    q
17372	  }
17373	  /^X\/\(\/\/\)$/{
17374	    s//\1/
17375	    q
17376	  }
17377	  /^X\/\(\/\).*/{
17378	    s//\1/
17379	    q
17380	  }
17381	  s/.*/./; q'`
17382
17383# Avoid depending upon Character Ranges.
17384as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17385as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17386as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17387as_cr_digits='0123456789'
17388as_cr_alnum=$as_cr_Letters$as_cr_digits
17389
17390ECHO_C= ECHO_N= ECHO_T=
17391case `echo -n x` in #(((((
17392-n*)
17393  case `echo 'xy\c'` in
17394  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
17395  xy)  ECHO_C='\c';;
17396  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
17397       ECHO_T='	';;
17398  esac;;
17399*)
17400  ECHO_N='-n';;
17401esac
17402
17403rm -f conf$$ conf$$.exe conf$$.file
17404if test -d conf$$.dir; then
17405  rm -f conf$$.dir/conf$$.file
17406else
17407  rm -f conf$$.dir
17408  mkdir conf$$.dir 2>/dev/null
17409fi
17410if (echo >conf$$.file) 2>/dev/null; then
17411  if ln -s conf$$.file conf$$ 2>/dev/null; then
17412    as_ln_s='ln -s'
17413    # ... but there are two gotchas:
17414    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17415    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17416    # In both cases, we have to default to `cp -p'.
17417    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17418      as_ln_s='cp -p'
17419  elif ln conf$$.file conf$$ 2>/dev/null; then
17420    as_ln_s=ln
17421  else
17422    as_ln_s='cp -p'
17423  fi
17424else
17425  as_ln_s='cp -p'
17426fi
17427rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17428rmdir conf$$.dir 2>/dev/null
17429
17430
17431# as_fn_mkdir_p
17432# -------------
17433# Create "$as_dir" as a directory, including parents if necessary.
17434as_fn_mkdir_p ()
17435{
17436
17437  case $as_dir in #(
17438  -*) as_dir=./$as_dir;;
17439  esac
17440  test -d "$as_dir" || eval $as_mkdir_p || {
17441    as_dirs=
17442    while :; do
17443      case $as_dir in #(
17444      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17445      *) as_qdir=$as_dir;;
17446      esac
17447      as_dirs="'$as_qdir' $as_dirs"
17448      as_dir=`$as_dirname -- "$as_dir" ||
17449$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17450	 X"$as_dir" : 'X\(//\)[^/]' \| \
17451	 X"$as_dir" : 'X\(//\)$' \| \
17452	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17453$as_echo X"$as_dir" |
17454    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17455	    s//\1/
17456	    q
17457	  }
17458	  /^X\(\/\/\)[^/].*/{
17459	    s//\1/
17460	    q
17461	  }
17462	  /^X\(\/\/\)$/{
17463	    s//\1/
17464	    q
17465	  }
17466	  /^X\(\/\).*/{
17467	    s//\1/
17468	    q
17469	  }
17470	  s/.*/./; q'`
17471      test -d "$as_dir" && break
17472    done
17473    test -z "$as_dirs" || eval "mkdir $as_dirs"
17474  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
17475
17476
17477} # as_fn_mkdir_p
17478if mkdir -p . 2>/dev/null; then
17479  as_mkdir_p='mkdir -p "$as_dir"'
17480else
17481  test -d ./-p && rmdir ./-p
17482  as_mkdir_p=false
17483fi
17484
17485if test -x / >/dev/null 2>&1; then
17486  as_test_x='test -x'
17487else
17488  if ls -dL / >/dev/null 2>&1; then
17489    as_ls_L_option=L
17490  else
17491    as_ls_L_option=
17492  fi
17493  as_test_x='
17494    eval sh -c '\''
17495      if test -d "$1"; then
17496	test -d "$1/.";
17497      else
17498	case $1 in #(
17499	-*)set "./$1";;
17500	esac;
17501	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17502	???[sx]*):;;*)false;;esac;fi
17503    '\'' sh
17504  '
17505fi
17506as_executable_p=$as_test_x
17507
17508# Sed expression to map a string onto a valid CPP name.
17509as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17510
17511# Sed expression to map a string onto a valid variable name.
17512as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17513
17514
17515exec 6>&1
17516## ----------------------------------- ##
17517## Main body of $CONFIG_STATUS script. ##
17518## ----------------------------------- ##
17519_ASEOF
17520test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
17521
17522cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17523# Save the log message, to keep $0 and so on meaningful, and to
17524# report actual input values of CONFIG_FILES etc. instead of their
17525# values after options handling.
17526ac_log="
17527This file was extended by $as_me, which was
17528generated by GNU Autoconf 2.64.  Invocation command line was
17529
17530  CONFIG_FILES    = $CONFIG_FILES
17531  CONFIG_HEADERS  = $CONFIG_HEADERS
17532  CONFIG_LINKS    = $CONFIG_LINKS
17533  CONFIG_COMMANDS = $CONFIG_COMMANDS
17534  $ $0 $@
17535
17536on `(hostname || uname -n) 2>/dev/null | sed 1q`
17537"
17538
17539_ACEOF
17540
17541case $ac_config_files in *"
17542"*) set x $ac_config_files; shift; ac_config_files=$*;;
17543esac
17544
17545case $ac_config_headers in *"
17546"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
17547esac
17548
17549
17550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17551# Files that config.status was made for.
17552config_files="$ac_config_files"
17553config_headers="$ac_config_headers"
17554config_commands="$ac_config_commands"
17555
17556_ACEOF
17557
17558cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17559ac_cs_usage="\
17560\`$as_me' instantiates files and other configuration actions
17561from templates according to the current configuration.  Unless the files
17562and actions are specified as TAGs, all are instantiated by default.
17563
17564Usage: $0 [OPTION]... [TAG]...
17565
17566  -h, --help       print this help, then exit
17567  -V, --version    print version number and configuration settings, then exit
17568  -q, --quiet, --silent
17569                   do not print progress messages
17570  -d, --debug      don't remove temporary files
17571      --recheck    update $as_me by reconfiguring in the same conditions
17572      --file=FILE[:TEMPLATE]
17573                   instantiate the configuration file FILE
17574      --header=FILE[:TEMPLATE]
17575                   instantiate the configuration header FILE
17576
17577Configuration files:
17578$config_files
17579
17580Configuration headers:
17581$config_headers
17582
17583Configuration commands:
17584$config_commands
17585
17586Report bugs to the package provider."
17587
17588_ACEOF
17589cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17590ac_cs_version="\\
17591config.status
17592configured by $0, generated by GNU Autoconf 2.64,
17593  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
17594
17595Copyright (C) 2009 Free Software Foundation, Inc.
17596This config.status script is free software; the Free Software Foundation
17597gives unlimited permission to copy, distribute and modify it."
17598
17599ac_pwd='$ac_pwd'
17600srcdir='$srcdir'
17601INSTALL='$INSTALL'
17602MKDIR_P='$MKDIR_P'
17603AWK='$AWK'
17604test -n "\$AWK" || AWK=awk
17605_ACEOF
17606
17607cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17608# The default lists apply if the user does not specify any file.
17609ac_need_defaults=:
17610while test $# != 0
17611do
17612  case $1 in
17613  --*=*)
17614    ac_option=`expr "X$1" : 'X\([^=]*\)='`
17615    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
17616    ac_shift=:
17617    ;;
17618  *)
17619    ac_option=$1
17620    ac_optarg=$2
17621    ac_shift=shift
17622    ;;
17623  esac
17624
17625  case $ac_option in
17626  # Handling of the options.
17627  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17628    ac_cs_recheck=: ;;
17629  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17630    $as_echo "$ac_cs_version"; exit ;;
17631  --debug | --debu | --deb | --de | --d | -d )
17632    debug=: ;;
17633  --file | --fil | --fi | --f )
17634    $ac_shift
17635    case $ac_optarg in
17636    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17637    esac
17638    as_fn_append CONFIG_FILES " '$ac_optarg'"
17639    ac_need_defaults=false;;
17640  --header | --heade | --head | --hea )
17641    $ac_shift
17642    case $ac_optarg in
17643    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17644    esac
17645    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
17646    ac_need_defaults=false;;
17647  --he | --h)
17648    # Conflict between --help and --header
17649    as_fn_error "ambiguous option: \`$1'
17650Try \`$0 --help' for more information.";;
17651  --help | --hel | -h )
17652    $as_echo "$ac_cs_usage"; exit ;;
17653  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17654  | -silent | --silent | --silen | --sile | --sil | --si | --s)
17655    ac_cs_silent=: ;;
17656
17657  # This is an error.
17658  -*) as_fn_error "unrecognized option: \`$1'
17659Try \`$0 --help' for more information." ;;
17660
17661  *) as_fn_append ac_config_targets " $1"
17662     ac_need_defaults=false ;;
17663
17664  esac
17665  shift
17666done
17667
17668ac_configure_extra_args=
17669
17670if $ac_cs_silent; then
17671  exec 6>/dev/null
17672  ac_configure_extra_args="$ac_configure_extra_args --silent"
17673fi
17674
17675_ACEOF
17676cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17677if \$ac_cs_recheck; then
17678  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17679  shift
17680  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17681  CONFIG_SHELL='$SHELL'
17682  export CONFIG_SHELL
17683  exec "\$@"
17684fi
17685
17686_ACEOF
17687cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17688exec 5>>config.log
17689{
17690  echo
17691  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17692## Running $as_me. ##
17693_ASBOX
17694  $as_echo "$ac_log"
17695} >&5
17696
17697_ACEOF
17698cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17699#
17700# INIT-COMMANDS
17701#
17702AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17703
17704
17705# The HP-UX ksh and POSIX shell print the target directory to stdout
17706# if CDPATH is set.
17707(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17708
17709sed_quote_subst='$sed_quote_subst'
17710double_quote_subst='$double_quote_subst'
17711delay_variable_subst='$delay_variable_subst'
17712macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
17713macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
17714enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
17715enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
17716pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
17717enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
17718SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
17719ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
17720host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
17721host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
17722host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
17723build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
17724build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
17725build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
17726SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
17727Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
17728GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
17729EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
17730FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
17731LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
17732NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
17733LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
17734max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
17735ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
17736exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
17737lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
17738lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
17739lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
17740reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
17741reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
17742OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
17743deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
17744file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
17745AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
17746AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
17747STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
17748RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
17749old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17750old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17751old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
17752lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
17753CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
17754CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
17755compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
17756GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
17757lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
17758lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
17759lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
17760lt_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"`'
17761objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
17762MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
17763lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
17764lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
17765lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
17766lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
17767lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
17768need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
17769DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
17770NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
17771LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
17772OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
17773OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
17774libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
17775shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
17776extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17777archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
17778enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
17779export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
17780whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
17781compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
17782old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
17783old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17784archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
17785archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17786module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
17787module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17788with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
17789allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
17790no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
17791hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
17792hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
17793hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
17794hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
17795hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
17796hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
17797hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
17798hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
17799inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
17800link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
17801fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
17802always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
17803export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
17804exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
17805include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
17806prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
17807file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
17808variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
17809need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
17810need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
17811version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
17812runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
17813shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
17814shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
17815libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
17816library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
17817soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
17818install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
17819postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17820postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17821finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
17822finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
17823hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
17824sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
17825sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
17826hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
17827enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
17828enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
17829enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
17830old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
17831striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
17832compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
17833predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
17834postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
17835predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
17836postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
17837compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
17838LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
17839reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
17840reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17841old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17842compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
17843GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
17844lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
17845lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
17846lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
17847lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
17848lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
17849archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
17850enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
17851export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17852whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17853compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
17854old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17855old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17856archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17857archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17858module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17859module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17860with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
17861allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
17862no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
17863hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
17864hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
17865hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
17866hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
17867hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
17868hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
17869hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
17870hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
17871inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
17872link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
17873fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
17874always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
17875export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17876exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
17877include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
17878prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
17879file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
17880hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
17881compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
17882predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
17883postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
17884predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
17885postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
17886compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
17887
17888LTCC='$LTCC'
17889LTCFLAGS='$LTCFLAGS'
17890compiler='$compiler_DEFAULT'
17891
17892# A function that is used when there is no print builtin or printf.
17893func_fallback_echo ()
17894{
17895  eval 'cat <<_LTECHO_EOF
17896\$1
17897_LTECHO_EOF'
17898}
17899
17900# Quote evaled strings.
17901for var in SHELL \
17902ECHO \
17903SED \
17904GREP \
17905EGREP \
17906FGREP \
17907LD \
17908NM \
17909LN_S \
17910lt_SP2NL \
17911lt_NL2SP \
17912reload_flag \
17913OBJDUMP \
17914deplibs_check_method \
17915file_magic_cmd \
17916AR \
17917AR_FLAGS \
17918STRIP \
17919RANLIB \
17920CC \
17921CFLAGS \
17922compiler \
17923lt_cv_sys_global_symbol_pipe \
17924lt_cv_sys_global_symbol_to_cdecl \
17925lt_cv_sys_global_symbol_to_c_name_address \
17926lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17927lt_prog_compiler_no_builtin_flag \
17928lt_prog_compiler_wl \
17929lt_prog_compiler_pic \
17930lt_prog_compiler_static \
17931lt_cv_prog_compiler_c_o \
17932need_locks \
17933DSYMUTIL \
17934NMEDIT \
17935LIPO \
17936OTOOL \
17937OTOOL64 \
17938shrext_cmds \
17939export_dynamic_flag_spec \
17940whole_archive_flag_spec \
17941compiler_needs_object \
17942with_gnu_ld \
17943allow_undefined_flag \
17944no_undefined_flag \
17945hardcode_libdir_flag_spec \
17946hardcode_libdir_flag_spec_ld \
17947hardcode_libdir_separator \
17948fix_srcfile_path \
17949exclude_expsyms \
17950include_expsyms \
17951file_list_spec \
17952variables_saved_for_relink \
17953libname_spec \
17954library_names_spec \
17955soname_spec \
17956install_override_mode \
17957finish_eval \
17958old_striplib \
17959striplib \
17960compiler_lib_search_dirs \
17961predep_objects \
17962postdep_objects \
17963predeps \
17964postdeps \
17965compiler_lib_search_path \
17966LD_CXX \
17967reload_flag_CXX \
17968compiler_CXX \
17969lt_prog_compiler_no_builtin_flag_CXX \
17970lt_prog_compiler_wl_CXX \
17971lt_prog_compiler_pic_CXX \
17972lt_prog_compiler_static_CXX \
17973lt_cv_prog_compiler_c_o_CXX \
17974export_dynamic_flag_spec_CXX \
17975whole_archive_flag_spec_CXX \
17976compiler_needs_object_CXX \
17977with_gnu_ld_CXX \
17978allow_undefined_flag_CXX \
17979no_undefined_flag_CXX \
17980hardcode_libdir_flag_spec_CXX \
17981hardcode_libdir_flag_spec_ld_CXX \
17982hardcode_libdir_separator_CXX \
17983fix_srcfile_path_CXX \
17984exclude_expsyms_CXX \
17985include_expsyms_CXX \
17986file_list_spec_CXX \
17987compiler_lib_search_dirs_CXX \
17988predep_objects_CXX \
17989postdep_objects_CXX \
17990predeps_CXX \
17991postdeps_CXX \
17992compiler_lib_search_path_CXX; do
17993    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17994    *[\\\\\\\`\\"\\\$]*)
17995      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17996      ;;
17997    *)
17998      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17999      ;;
18000    esac
18001done
18002
18003# Double-quote double-evaled strings.
18004for var in reload_cmds \
18005old_postinstall_cmds \
18006old_postuninstall_cmds \
18007old_archive_cmds \
18008extract_expsyms_cmds \
18009old_archive_from_new_cmds \
18010old_archive_from_expsyms_cmds \
18011archive_cmds \
18012archive_expsym_cmds \
18013module_cmds \
18014module_expsym_cmds \
18015export_symbols_cmds \
18016prelink_cmds \
18017postinstall_cmds \
18018postuninstall_cmds \
18019finish_cmds \
18020sys_lib_search_path_spec \
18021sys_lib_dlsearch_path_spec \
18022reload_cmds_CXX \
18023old_archive_cmds_CXX \
18024old_archive_from_new_cmds_CXX \
18025old_archive_from_expsyms_cmds_CXX \
18026archive_cmds_CXX \
18027archive_expsym_cmds_CXX \
18028module_cmds_CXX \
18029module_expsym_cmds_CXX \
18030export_symbols_cmds_CXX \
18031prelink_cmds_CXX; do
18032    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18033    *[\\\\\\\`\\"\\\$]*)
18034      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
18035      ;;
18036    *)
18037      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18038      ;;
18039    esac
18040done
18041
18042ac_aux_dir='$ac_aux_dir'
18043xsi_shell='$xsi_shell'
18044lt_shell_append='$lt_shell_append'
18045
18046# See if we are running on zsh, and set the options which allow our
18047# commands through without removal of \ escapes INIT.
18048if test -n "\${ZSH_VERSION+set}" ; then
18049   setopt NO_GLOB_SUBST
18050fi
18051
18052
18053    PACKAGE='$PACKAGE'
18054    VERSION='$VERSION'
18055    TIMESTAMP='$TIMESTAMP'
18056    RM='$RM'
18057    ofile='$ofile'
18058
18059
18060
18061
18062
18063# Capture the value of obsolete ALL_LINGUAS because we need it to compute
18064    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
18065    # from automake.
18066    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
18067    # Capture the value of LINGUAS because we need it to compute CATALOGS.
18068    LINGUAS="${LINGUAS-%UNSET%}"
18069
18070
18071_ACEOF
18072
18073cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18074
18075# Handling of arguments.
18076for ac_config_target in $ac_config_targets
18077do
18078  case $ac_config_target in
18079    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
18080    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
18081    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
18082    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
18083    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18084    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
18085
18086  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18087  esac
18088done
18089
18090
18091# If the user did not use the arguments to specify the items to instantiate,
18092# then the envvar interface is used.  Set only those that are not.
18093# We use the long form for the default assignment because of an extremely
18094# bizarre bug on SunOS 4.1.3.
18095if $ac_need_defaults; then
18096  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18097  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18098  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18099fi
18100
18101# Have a temporary directory for convenience.  Make it in the build tree
18102# simply because there is no reason against having it here, and in addition,
18103# creating and moving files from /tmp can sometimes cause problems.
18104# Hook for its removal unless debugging.
18105# Note that there is a small window in which the directory will not be cleaned:
18106# after its creation but before its name has been assigned to `$tmp'.
18107$debug ||
18108{
18109  tmp=
18110  trap 'exit_status=$?
18111  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
18112' 0
18113  trap 'as_fn_exit 1' 1 2 13 15
18114}
18115# Create a (secure) tmp directory for tmp files.
18116
18117{
18118  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18119  test -n "$tmp" && test -d "$tmp"
18120}  ||
18121{
18122  tmp=./conf$$-$RANDOM
18123  (umask 077 && mkdir "$tmp")
18124} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
18125
18126# Set up the scripts for CONFIG_FILES section.
18127# No need to generate them if there are no CONFIG_FILES.
18128# This happens for instance with `./config.status config.h'.
18129if test -n "$CONFIG_FILES"; then
18130
18131if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
18132  ac_cs_awk_getline=:
18133  ac_cs_awk_pipe_init=
18134  ac_cs_awk_read_file='
18135      while ((getline aline < (F[key])) > 0)
18136	print(aline)
18137      close(F[key])'
18138  ac_cs_awk_pipe_fini=
18139else
18140  ac_cs_awk_getline=false
18141  ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
18142  ac_cs_awk_read_file='
18143      print "|#_!!_#|"
18144      print "cat " F[key] " &&"
18145      '$ac_cs_awk_pipe_init
18146  # The final `:' finishes the AND list.
18147  ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
18148fi
18149ac_cr=`echo X | tr X '\015'`
18150# On cygwin, bash can eat \r inside `` if the user requested igncr.
18151# But we know of no other shell where ac_cr would be empty at this
18152# point, so we can use a bashism as a fallback.
18153if test "x$ac_cr" = x; then
18154  eval ac_cr=\$\'\\r\'
18155fi
18156ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18157if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18158  ac_cs_awk_cr='\r'
18159else
18160  ac_cs_awk_cr=$ac_cr
18161fi
18162
18163echo 'BEGIN {' >"$tmp/subs1.awk" &&
18164_ACEOF
18165
18166# Create commands to substitute file output variables.
18167{
18168  echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
18169  echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
18170  echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
18171  echo "_ACAWK" &&
18172  echo "_ACEOF"
18173} >conf$$files.sh &&
18174. ./conf$$files.sh ||
18175  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18176rm -f conf$$files.sh
18177
18178{
18179  echo "cat >conf$$subs.awk <<_ACEOF" &&
18180  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18181  echo "_ACEOF"
18182} >conf$$subs.sh ||
18183  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18184ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
18185ac_delim='%!_!# '
18186for ac_last_try in false false false false false :; do
18187  . ./conf$$subs.sh ||
18188    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18189
18190  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
18191  if test $ac_delim_n = $ac_delim_num; then
18192    break
18193  elif $ac_last_try; then
18194    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
18195  else
18196    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18197  fi
18198done
18199rm -f conf$$subs.sh
18200
18201cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18202cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
18203_ACEOF
18204sed -n '
18205h
18206s/^/S["/; s/!.*/"]=/
18207p
18208g
18209s/^[^!]*!//
18210:repl
18211t repl
18212s/'"$ac_delim"'$//
18213t delim
18214:nl
18215h
18216s/\(.\{148\}\).*/\1/
18217t more1
18218s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
18219p
18220n
18221b repl
18222:more1
18223s/["\\]/\\&/g; s/^/"/; s/$/"\\/
18224p
18225g
18226s/.\{148\}//
18227t nl
18228:delim
18229h
18230s/\(.\{148\}\).*/\1/
18231t more2
18232s/["\\]/\\&/g; s/^/"/; s/$/"/
18233p
18234b
18235:more2
18236s/["\\]/\\&/g; s/^/"/; s/$/"\\/
18237p
18238g
18239s/.\{148\}//
18240t delim
18241' <conf$$subs.awk | sed '
18242/^[^""]/{
18243  N
18244  s/\n//
18245}
18246' >>$CONFIG_STATUS || ac_write_fail=1
18247rm -f conf$$subs.awk
18248cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18249_ACAWK
18250cat >>"\$tmp/subs1.awk" <<_ACAWK &&
18251  for (key in S) S_is_set[key] = 1
18252  FS = ""
18253  \$ac_cs_awk_pipe_init
18254}
18255{
18256  line = $ 0
18257  nfields = split(line, field, "@")
18258  substed = 0
18259  len = length(field[1])
18260  for (i = 2; i < nfields; i++) {
18261    key = field[i]
18262    keylen = length(key)
18263    if (S_is_set[key]) {
18264      value = S[key]
18265      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
18266      len += length(value) + length(field[++i])
18267      substed = 1
18268    } else
18269      len += 1 + keylen
18270  }
18271  if (nfields == 3 && !substed) {
18272    key = field[2]
18273    if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
18274      \$ac_cs_awk_read_file
18275      next
18276    }
18277  }
18278  print line
18279}
18280\$ac_cs_awk_pipe_fini
18281_ACAWK
18282_ACEOF
18283cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18284if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
18285  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
18286else
18287  cat
18288fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
18289  || as_fn_error "could not setup config files machinery" "$LINENO" 5
18290_ACEOF
18291
18292# VPATH may cause trouble with some makes, so we remove $(srcdir),
18293# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
18294# trailing colons and then remove the whole line if VPATH becomes empty
18295# (actually we leave an empty line to preserve line numbers).
18296if test "x$srcdir" = x.; then
18297  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
18298s/:*\$(srcdir):*/:/
18299s/:*\${srcdir}:*/:/
18300s/:*@srcdir@:*/:/
18301s/^\([^=]*=[	 ]*\):*/\1/
18302s/:*$//
18303s/^[^=]*=[	 ]*$//
18304}'
18305fi
18306
18307cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18308fi # test -n "$CONFIG_FILES"
18309
18310# Set up the scripts for CONFIG_HEADERS section.
18311# No need to generate them if there are no CONFIG_HEADERS.
18312# This happens for instance with `./config.status Makefile'.
18313if test -n "$CONFIG_HEADERS"; then
18314cat >"$tmp/defines.awk" <<\_ACAWK ||
18315BEGIN {
18316_ACEOF
18317
18318# Transform confdefs.h into an awk script `defines.awk', embedded as
18319# here-document in config.status, that substitutes the proper values into
18320# config.h.in to produce config.h.
18321
18322# Create a delimiter string that does not exist in confdefs.h, to ease
18323# handling of long lines.
18324ac_delim='%!_!# '
18325for ac_last_try in false false :; do
18326  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
18327  if test -z "$ac_t"; then
18328    break
18329  elif $ac_last_try; then
18330    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
18331  else
18332    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
18333  fi
18334done
18335
18336# For the awk script, D is an array of macro values keyed by name,
18337# likewise P contains macro parameters if any.  Preserve backslash
18338# newline sequences.
18339
18340ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
18341sed -n '
18342s/.\{148\}/&'"$ac_delim"'/g
18343t rset
18344:rset
18345s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
18346t def
18347d
18348:def
18349s/\\$//
18350t bsnl
18351s/["\\]/\\&/g
18352s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
18353D["\1"]=" \3"/p
18354s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
18355d
18356:bsnl
18357s/["\\]/\\&/g
18358s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
18359D["\1"]=" \3\\\\\\n"\\/p
18360t cont
18361s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
18362t cont
18363d
18364:cont
18365n
18366s/.\{148\}/&'"$ac_delim"'/g
18367t clear
18368:clear
18369s/\\$//
18370t bsnlc
18371s/["\\]/\\&/g; s/^/"/; s/$/"/p
18372d
18373:bsnlc
18374s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
18375b cont
18376' <confdefs.h | sed '
18377s/'"$ac_delim"'/"\\\
18378"/g' >>$CONFIG_STATUS || ac_write_fail=1
18379
18380cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18381  for (key in D) D_is_set[key] = 1
18382  FS = ""
18383}
18384/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18385  line = \$ 0
18386  split(line, arg, " ")
18387  if (arg[1] == "#") {
18388    defundef = arg[2]
18389    mac1 = arg[3]
18390  } else {
18391    defundef = substr(arg[1], 2)
18392    mac1 = arg[2]
18393  }
18394  split(mac1, mac2, "(") #)
18395  macro = mac2[1]
18396  prefix = substr(line, 1, index(line, defundef) - 1)
18397  if (D_is_set[macro]) {
18398    # Preserve the white space surrounding the "#".
18399    print prefix "define", macro P[macro] D[macro]
18400    next
18401  } else {
18402    # Replace #undef with comments.  This is necessary, for example,
18403    # in the case of _POSIX_SOURCE, which is predefined and required
18404    # on some systems where configure will not decide to define it.
18405    if (defundef == "undef") {
18406      print "/*", prefix defundef, macro, "*/"
18407      next
18408    }
18409  }
18410}
18411{ print }
18412_ACAWK
18413_ACEOF
18414cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18415  as_fn_error "could not setup config headers machinery" "$LINENO" 5
18416fi # test -n "$CONFIG_HEADERS"
18417
18418
18419eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
18420shift
18421for ac_tag
18422do
18423  case $ac_tag in
18424  :[FHLC]) ac_mode=$ac_tag; continue;;
18425  esac
18426  case $ac_mode$ac_tag in
18427  :[FHL]*:*);;
18428  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
18429  :[FH]-) ac_tag=-:-;;
18430  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
18431  esac
18432  ac_save_IFS=$IFS
18433  IFS=:
18434  set x $ac_tag
18435  IFS=$ac_save_IFS
18436  shift
18437  ac_file=$1
18438  shift
18439
18440  case $ac_mode in
18441  :L) ac_source=$1;;
18442  :[FH])
18443    ac_file_inputs=
18444    for ac_f
18445    do
18446      case $ac_f in
18447      -) ac_f="$tmp/stdin";;
18448      *) # Look for the file first in the build tree, then in the source tree
18449	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
18450	 # because $ac_f cannot contain `:'.
18451	 test -f "$ac_f" ||
18452	   case $ac_f in
18453	   [\\/$]*) false;;
18454	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
18455	   esac ||
18456	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
18457      esac
18458      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18459      as_fn_append ac_file_inputs " '$ac_f'"
18460    done
18461
18462    # Let's still pretend it is `configure' which instantiates (i.e., don't
18463    # use $as_me), people would be surprised to read:
18464    #    /* config.h.  Generated by config.status.  */
18465    configure_input='Generated from '`
18466	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18467	`' by configure.'
18468    if test x"$ac_file" != x-; then
18469      configure_input="$ac_file.  $configure_input"
18470      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
18471$as_echo "$as_me: creating $ac_file" >&6;}
18472    fi
18473    # Neutralize special characters interpreted by sed in replacement strings.
18474    case $configure_input in #(
18475    *\&* | *\|* | *\\* )
18476       ac_sed_conf_input=`$as_echo "$configure_input" |
18477       sed 's/[\\\\&|]/\\\\&/g'`;; #(
18478    *) ac_sed_conf_input=$configure_input;;
18479    esac
18480
18481    case $ac_tag in
18482    *:-:* | *:-) cat >"$tmp/stdin" \
18483      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
18484    esac
18485    ;;
18486  esac
18487
18488  ac_dir=`$as_dirname -- "$ac_file" ||
18489$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18490	 X"$ac_file" : 'X\(//\)[^/]' \| \
18491	 X"$ac_file" : 'X\(//\)$' \| \
18492	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18493$as_echo X"$ac_file" |
18494    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18495	    s//\1/
18496	    q
18497	  }
18498	  /^X\(\/\/\)[^/].*/{
18499	    s//\1/
18500	    q
18501	  }
18502	  /^X\(\/\/\)$/{
18503	    s//\1/
18504	    q
18505	  }
18506	  /^X\(\/\).*/{
18507	    s//\1/
18508	    q
18509	  }
18510	  s/.*/./; q'`
18511  as_dir="$ac_dir"; as_fn_mkdir_p
18512  ac_builddir=.
18513
18514case "$ac_dir" in
18515.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
18516*)
18517  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18518  # A ".." for each directory in $ac_dir_suffix.
18519  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18520  case $ac_top_builddir_sub in
18521  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
18522  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
18523  esac ;;
18524esac
18525ac_abs_top_builddir=$ac_pwd
18526ac_abs_builddir=$ac_pwd$ac_dir_suffix
18527# for backward compatibility:
18528ac_top_builddir=$ac_top_build_prefix
18529
18530case $srcdir in
18531  .)  # We are building in place.
18532    ac_srcdir=.
18533    ac_top_srcdir=$ac_top_builddir_sub
18534    ac_abs_top_srcdir=$ac_pwd ;;
18535  [\\/]* | ?:[\\/]* )  # Absolute name.
18536    ac_srcdir=$srcdir$ac_dir_suffix;
18537    ac_top_srcdir=$srcdir
18538    ac_abs_top_srcdir=$srcdir ;;
18539  *) # Relative name.
18540    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
18541    ac_top_srcdir=$ac_top_build_prefix$srcdir
18542    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
18543esac
18544ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
18545
18546
18547  case $ac_mode in
18548  :F)
18549  #
18550  # CONFIG_FILE
18551  #
18552
18553  case $INSTALL in
18554  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18555  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
18556  esac
18557  ac_MKDIR_P=$MKDIR_P
18558  case $MKDIR_P in
18559  [\\/$]* | ?:[\\/]* ) ;;
18560  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
18561  esac
18562_ACEOF
18563
18564cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18565# If the template does not know about datarootdir, expand it.
18566# FIXME: This hack should be removed a few years after 2.60.
18567ac_datarootdir_hack=; ac_datarootdir_seen=
18568ac_sed_dataroot='
18569/datarootdir/ {
18570  p
18571  q
18572}
18573/@datadir@/p
18574/@docdir@/p
18575/@infodir@/p
18576/@localedir@/p
18577/@mandir@/p'
18578case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18579*datarootdir*) ac_datarootdir_seen=yes;;
18580*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18581  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18582$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18583_ACEOF
18584cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18585  ac_datarootdir_hack='
18586  s&@datadir@&$datadir&g
18587  s&@docdir@&$docdir&g
18588  s&@infodir@&$infodir&g
18589  s&@localedir@&$localedir&g
18590  s&@mandir@&$mandir&g
18591  s&\\\${datarootdir}&$datarootdir&g' ;;
18592esac
18593_ACEOF
18594
18595# Neutralize VPATH when `$srcdir' = `.'.
18596# Shell code in configure.ac might set extrasub.
18597# FIXME: do we really want to maintain this feature?
18598cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18599ac_sed_extra="$ac_vpsub
18600$extrasub
18601_ACEOF
18602cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18603:t
18604/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18605s|@configure_input@|$ac_sed_conf_input|;t t
18606s&@top_builddir@&$ac_top_builddir_sub&;t t
18607s&@top_build_prefix@&$ac_top_build_prefix&;t t
18608s&@srcdir@&$ac_srcdir&;t t
18609s&@abs_srcdir@&$ac_abs_srcdir&;t t
18610s&@top_srcdir@&$ac_top_srcdir&;t t
18611s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
18612s&@builddir@&$ac_builddir&;t t
18613s&@abs_builddir@&$ac_abs_builddir&;t t
18614s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
18615s&@INSTALL@&$ac_INSTALL&;t t
18616s&@MKDIR_P@&$ac_MKDIR_P&;t t
18617$ac_datarootdir_hack
18618"
18619eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
18620if $ac_cs_awk_getline; then
18621  $AWK -f "$tmp/subs.awk"
18622else
18623  $AWK -f "$tmp/subs.awk" | $SHELL
18624fi >$tmp/out \
18625  || as_fn_error "could not create $ac_file" "$LINENO" 5
18626
18627test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18628  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
18629  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
18630  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18631which seems to be undefined.  Please make sure it is defined." >&5
18632$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18633which seems to be undefined.  Please make sure it is defined." >&2;}
18634
18635  rm -f "$tmp/stdin"
18636  case $ac_file in
18637  -) cat "$tmp/out" && rm -f "$tmp/out";;
18638  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
18639  esac \
18640  || as_fn_error "could not create $ac_file" "$LINENO" 5
18641 ;;
18642  :H)
18643  #
18644  # CONFIG_HEADER
18645  #
18646  if test x"$ac_file" != x-; then
18647    {
18648      $as_echo "/* $configure_input  */" \
18649      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
18650    } >"$tmp/config.h" \
18651      || as_fn_error "could not create $ac_file" "$LINENO" 5
18652    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
18653      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
18654$as_echo "$as_me: $ac_file is unchanged" >&6;}
18655    else
18656      rm -f "$ac_file"
18657      mv "$tmp/config.h" "$ac_file" \
18658	|| as_fn_error "could not create $ac_file" "$LINENO" 5
18659    fi
18660  else
18661    $as_echo "/* $configure_input  */" \
18662      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
18663      || as_fn_error "could not create -" "$LINENO" 5
18664  fi
18665# Compute "$ac_file"'s index in $config_headers.
18666_am_arg="$ac_file"
18667_am_stamp_count=1
18668for _am_header in $config_headers :; do
18669  case $_am_header in
18670    $_am_arg | $_am_arg:* )
18671      break ;;
18672    * )
18673      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
18674  esac
18675done
18676echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
18677$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18678	 X"$_am_arg" : 'X\(//\)[^/]' \| \
18679	 X"$_am_arg" : 'X\(//\)$' \| \
18680	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
18681$as_echo X"$_am_arg" |
18682    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18683	    s//\1/
18684	    q
18685	  }
18686	  /^X\(\/\/\)[^/].*/{
18687	    s//\1/
18688	    q
18689	  }
18690	  /^X\(\/\/\)$/{
18691	    s//\1/
18692	    q
18693	  }
18694	  /^X\(\/\).*/{
18695	    s//\1/
18696	    q
18697	  }
18698	  s/.*/./; q'`/stamp-h$_am_stamp_count
18699 ;;
18700
18701  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
18702$as_echo "$as_me: executing $ac_file commands" >&6;}
18703 ;;
18704  esac
18705
18706
18707  case $ac_file$ac_mode in
18708    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
18709  # Autoconf 2.62 quotes --file arguments for eval, but not when files
18710  # are listed without --file.  Let's play safe and only enable the eval
18711  # if we detect the quoting.
18712  case $CONFIG_FILES in
18713  *\'*) eval set x "$CONFIG_FILES" ;;
18714  *)   set x $CONFIG_FILES ;;
18715  esac
18716  shift
18717  for mf
18718  do
18719    # Strip MF so we end up with the name of the file.
18720    mf=`echo "$mf" | sed -e 's/:.*$//'`
18721    # Check whether this is an Automake generated Makefile or not.
18722    # We used to match only the files named `Makefile.in', but
18723    # some people rename them; so instead we look at the file content.
18724    # Grep'ing the first line is not enough: some people post-process
18725    # each Makefile.in and add a new line on top of each file to say so.
18726    # Grep'ing the whole file is not good either: AIX grep has a line
18727    # limit of 2048, but all sed's we know have understand at least 4000.
18728    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
18729      dirpart=`$as_dirname -- "$mf" ||
18730$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18731	 X"$mf" : 'X\(//\)[^/]' \| \
18732	 X"$mf" : 'X\(//\)$' \| \
18733	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
18734$as_echo X"$mf" |
18735    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18736	    s//\1/
18737	    q
18738	  }
18739	  /^X\(\/\/\)[^/].*/{
18740	    s//\1/
18741	    q
18742	  }
18743	  /^X\(\/\/\)$/{
18744	    s//\1/
18745	    q
18746	  }
18747	  /^X\(\/\).*/{
18748	    s//\1/
18749	    q
18750	  }
18751	  s/.*/./; q'`
18752    else
18753      continue
18754    fi
18755    # Extract the definition of DEPDIR, am__include, and am__quote
18756    # from the Makefile without running `make'.
18757    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
18758    test -z "$DEPDIR" && continue
18759    am__include=`sed -n 's/^am__include = //p' < "$mf"`
18760    test -z "am__include" && continue
18761    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
18762    # When using ansi2knr, U may be empty or an underscore; expand it
18763    U=`sed -n 's/^U = //p' < "$mf"`
18764    # Find all dependency output files, they are included files with
18765    # $(DEPDIR) in their names.  We invoke sed twice because it is the
18766    # simplest approach to changing $(DEPDIR) to its actual value in the
18767    # expansion.
18768    for file in `sed -n "
18769      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
18770	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
18771      # Make sure the directory exists.
18772      test -f "$dirpart/$file" && continue
18773      fdir=`$as_dirname -- "$file" ||
18774$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18775	 X"$file" : 'X\(//\)[^/]' \| \
18776	 X"$file" : 'X\(//\)$' \| \
18777	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
18778$as_echo X"$file" |
18779    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18780	    s//\1/
18781	    q
18782	  }
18783	  /^X\(\/\/\)[^/].*/{
18784	    s//\1/
18785	    q
18786	  }
18787	  /^X\(\/\/\)$/{
18788	    s//\1/
18789	    q
18790	  }
18791	  /^X\(\/\).*/{
18792	    s//\1/
18793	    q
18794	  }
18795	  s/.*/./; q'`
18796      as_dir=$dirpart/$fdir; as_fn_mkdir_p
18797      # echo "creating $dirpart/$file"
18798      echo '# dummy' > "$dirpart/$file"
18799    done
18800  done
18801}
18802 ;;
18803    "libtool":C)
18804
18805    # See if we are running on zsh, and set the options which allow our
18806    # commands through without removal of \ escapes.
18807    if test -n "${ZSH_VERSION+set}" ; then
18808      setopt NO_GLOB_SUBST
18809    fi
18810
18811    cfgfile="${ofile}T"
18812    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
18813    $RM "$cfgfile"
18814
18815    cat <<_LT_EOF >> "$cfgfile"
18816#! $SHELL
18817
18818# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
18819# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
18820# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
18821# NOTE: Changes made to this file will be lost: look at ltmain.sh.
18822#
18823#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
18824#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
18825#   Written by Gordon Matzigkeit, 1996
18826#
18827#   This file is part of GNU Libtool.
18828#
18829# GNU Libtool is free software; you can redistribute it and/or
18830# modify it under the terms of the GNU General Public License as
18831# published by the Free Software Foundation; either version 2 of
18832# the License, or (at your option) any later version.
18833#
18834# As a special exception to the GNU General Public License,
18835# if you distribute this file as part of a program or library that
18836# is built using GNU Libtool, you may include this file under the
18837# same distribution terms that you use for the rest of that program.
18838#
18839# GNU Libtool is distributed in the hope that it will be useful,
18840# but WITHOUT ANY WARRANTY; without even the implied warranty of
18841# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18842# GNU General Public License for more details.
18843#
18844# You should have received a copy of the GNU General Public License
18845# along with GNU Libtool; see the file COPYING.  If not, a copy
18846# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
18847# obtained by writing to the Free Software Foundation, Inc.,
18848# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18849
18850
18851# The names of the tagged configurations supported by this script.
18852available_tags="CXX "
18853
18854# ### BEGIN LIBTOOL CONFIG
18855
18856# Which release of libtool.m4 was used?
18857macro_version=$macro_version
18858macro_revision=$macro_revision
18859
18860# Whether or not to build shared libraries.
18861build_libtool_libs=$enable_shared
18862
18863# Whether or not to build static libraries.
18864build_old_libs=$enable_static
18865
18866# What type of objects to build.
18867pic_mode=$pic_mode
18868
18869# Whether or not to optimize for fast installation.
18870fast_install=$enable_fast_install
18871
18872# Shell to use when invoking shell scripts.
18873SHELL=$lt_SHELL
18874
18875# An echo program that protects backslashes.
18876ECHO=$lt_ECHO
18877
18878# The host system.
18879host_alias=$host_alias
18880host=$host
18881host_os=$host_os
18882
18883# The build system.
18884build_alias=$build_alias
18885build=$build
18886build_os=$build_os
18887
18888# A sed program that does not truncate output.
18889SED=$lt_SED
18890
18891# Sed that helps us avoid accidentally triggering echo(1) options like -n.
18892Xsed="\$SED -e 1s/^X//"
18893
18894# A grep program that handles long lines.
18895GREP=$lt_GREP
18896
18897# An ERE matcher.
18898EGREP=$lt_EGREP
18899
18900# A literal string matcher.
18901FGREP=$lt_FGREP
18902
18903# A BSD- or MS-compatible name lister.
18904NM=$lt_NM
18905
18906# Whether we need soft or hard links.
18907LN_S=$lt_LN_S
18908
18909# What is the maximum length of a command?
18910max_cmd_len=$max_cmd_len
18911
18912# Object file suffix (normally "o").
18913objext=$ac_objext
18914
18915# Executable file suffix (normally "").
18916exeext=$exeext
18917
18918# whether the shell understands "unset".
18919lt_unset=$lt_unset
18920
18921# turn spaces into newlines.
18922SP2NL=$lt_lt_SP2NL
18923
18924# turn newlines into spaces.
18925NL2SP=$lt_lt_NL2SP
18926
18927# An object symbol dumper.
18928OBJDUMP=$lt_OBJDUMP
18929
18930# Method to check whether dependent libraries are shared objects.
18931deplibs_check_method=$lt_deplibs_check_method
18932
18933# Command to use when deplibs_check_method == "file_magic".
18934file_magic_cmd=$lt_file_magic_cmd
18935
18936# The archiver.
18937AR=$lt_AR
18938AR_FLAGS=$lt_AR_FLAGS
18939
18940# A symbol stripping program.
18941STRIP=$lt_STRIP
18942
18943# Commands used to install an old-style archive.
18944RANLIB=$lt_RANLIB
18945old_postinstall_cmds=$lt_old_postinstall_cmds
18946old_postuninstall_cmds=$lt_old_postuninstall_cmds
18947
18948# Whether to use a lock for old archive extraction.
18949lock_old_archive_extraction=$lock_old_archive_extraction
18950
18951# A C compiler.
18952LTCC=$lt_CC
18953
18954# LTCC compiler flags.
18955LTCFLAGS=$lt_CFLAGS
18956
18957# Take the output of nm and produce a listing of raw symbols and C names.
18958global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
18959
18960# Transform the output of nm in a proper C declaration.
18961global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
18962
18963# Transform the output of nm in a C name address pair.
18964global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18965
18966# Transform the output of nm in a C name address pair when lib prefix is needed.
18967global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18968
18969# The name of the directory that contains temporary libtool files.
18970objdir=$objdir
18971
18972# Used to examine libraries when file_magic_cmd begins with "file".
18973MAGIC_CMD=$MAGIC_CMD
18974
18975# Must we lock files when doing compilation?
18976need_locks=$lt_need_locks
18977
18978# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18979DSYMUTIL=$lt_DSYMUTIL
18980
18981# Tool to change global to local symbols on Mac OS X.
18982NMEDIT=$lt_NMEDIT
18983
18984# Tool to manipulate fat objects and archives on Mac OS X.
18985LIPO=$lt_LIPO
18986
18987# ldd/readelf like tool for Mach-O binaries on Mac OS X.
18988OTOOL=$lt_OTOOL
18989
18990# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18991OTOOL64=$lt_OTOOL64
18992
18993# Old archive suffix (normally "a").
18994libext=$libext
18995
18996# Shared library suffix (normally ".so").
18997shrext_cmds=$lt_shrext_cmds
18998
18999# The commands to extract the exported symbol list from a shared archive.
19000extract_expsyms_cmds=$lt_extract_expsyms_cmds
19001
19002# Variables whose values should be saved in libtool wrapper scripts and
19003# restored at link time.
19004variables_saved_for_relink=$lt_variables_saved_for_relink
19005
19006# Do we need the "lib" prefix for modules?
19007need_lib_prefix=$need_lib_prefix
19008
19009# Do we need a version for libraries?
19010need_version=$need_version
19011
19012# Library versioning type.
19013version_type=$version_type
19014
19015# Shared library runtime path variable.
19016runpath_var=$runpath_var
19017
19018# Shared library path variable.
19019shlibpath_var=$shlibpath_var
19020
19021# Is shlibpath searched before the hard-coded library search path?
19022shlibpath_overrides_runpath=$shlibpath_overrides_runpath
19023
19024# Format of library name prefix.
19025libname_spec=$lt_libname_spec
19026
19027# List of archive names.  First name is the real one, the rest are links.
19028# The last name is the one that the linker finds with -lNAME
19029library_names_spec=$lt_library_names_spec
19030
19031# The coded name of the library, if different from the real name.
19032soname_spec=$lt_soname_spec
19033
19034# Permission mode override for installation of shared libraries.
19035install_override_mode=$lt_install_override_mode
19036
19037# Command to use after installation of a shared archive.
19038postinstall_cmds=$lt_postinstall_cmds
19039
19040# Command to use after uninstallation of a shared archive.
19041postuninstall_cmds=$lt_postuninstall_cmds
19042
19043# Commands used to finish a libtool library installation in a directory.
19044finish_cmds=$lt_finish_cmds
19045
19046# As "finish_cmds", except a single script fragment to be evaled but
19047# not shown.
19048finish_eval=$lt_finish_eval
19049
19050# Whether we should hardcode library paths into libraries.
19051hardcode_into_libs=$hardcode_into_libs
19052
19053# Compile-time system search path for libraries.
19054sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
19055
19056# Run-time system search path for libraries.
19057sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
19058
19059# Whether dlopen is supported.
19060dlopen_support=$enable_dlopen
19061
19062# Whether dlopen of programs is supported.
19063dlopen_self=$enable_dlopen_self
19064
19065# Whether dlopen of statically linked programs is supported.
19066dlopen_self_static=$enable_dlopen_self_static
19067
19068# Commands to strip libraries.
19069old_striplib=$lt_old_striplib
19070striplib=$lt_striplib
19071
19072
19073# The linker used to build libraries.
19074LD=$lt_LD
19075
19076# How to create reloadable object files.
19077reload_flag=$lt_reload_flag
19078reload_cmds=$lt_reload_cmds
19079
19080# Commands used to build an old-style archive.
19081old_archive_cmds=$lt_old_archive_cmds
19082
19083# A language specific compiler.
19084CC=$lt_compiler
19085
19086# Is the compiler the GNU compiler?
19087with_gcc=$GCC
19088
19089# Compiler flag to turn off builtin functions.
19090no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
19091
19092# How to pass a linker flag through the compiler.
19093wl=$lt_lt_prog_compiler_wl
19094
19095# Additional compiler flags for building library objects.
19096pic_flag=$lt_lt_prog_compiler_pic
19097
19098# Compiler flag to prevent dynamic linking.
19099link_static_flag=$lt_lt_prog_compiler_static
19100
19101# Does compiler simultaneously support -c and -o options?
19102compiler_c_o=$lt_lt_cv_prog_compiler_c_o
19103
19104# Whether or not to add -lc for building shared libraries.
19105build_libtool_need_lc=$archive_cmds_need_lc
19106
19107# Whether or not to disallow shared libs when runtime libs are static.
19108allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
19109
19110# Compiler flag to allow reflexive dlopens.
19111export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
19112
19113# Compiler flag to generate shared objects directly from archives.
19114whole_archive_flag_spec=$lt_whole_archive_flag_spec
19115
19116# Whether the compiler copes with passing no objects directly.
19117compiler_needs_object=$lt_compiler_needs_object
19118
19119# Create an old-style archive from a shared archive.
19120old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
19121
19122# Create a temporary old-style archive to link instead of a shared archive.
19123old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
19124
19125# Commands used to build a shared archive.
19126archive_cmds=$lt_archive_cmds
19127archive_expsym_cmds=$lt_archive_expsym_cmds
19128
19129# Commands used to build a loadable module if different from building
19130# a shared archive.
19131module_cmds=$lt_module_cmds
19132module_expsym_cmds=$lt_module_expsym_cmds
19133
19134# Whether we are building with GNU ld or not.
19135with_gnu_ld=$lt_with_gnu_ld
19136
19137# Flag that allows shared libraries with undefined symbols to be built.
19138allow_undefined_flag=$lt_allow_undefined_flag
19139
19140# Flag that enforces no undefined symbols.
19141no_undefined_flag=$lt_no_undefined_flag
19142
19143# Flag to hardcode \$libdir into a binary during linking.
19144# This must work even if \$libdir does not exist
19145hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
19146
19147# If ld is used when linking, flag to hardcode \$libdir into a binary
19148# during linking.  This must work even if \$libdir does not exist.
19149hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
19150
19151# Whether we need a single "-rpath" flag with a separated argument.
19152hardcode_libdir_separator=$lt_hardcode_libdir_separator
19153
19154# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19155# DIR into the resulting binary.
19156hardcode_direct=$hardcode_direct
19157
19158# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19159# DIR into the resulting binary and the resulting library dependency is
19160# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19161# library is relocated.
19162hardcode_direct_absolute=$hardcode_direct_absolute
19163
19164# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19165# into the resulting binary.
19166hardcode_minus_L=$hardcode_minus_L
19167
19168# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19169# into the resulting binary.
19170hardcode_shlibpath_var=$hardcode_shlibpath_var
19171
19172# Set to "yes" if building a shared library automatically hardcodes DIR
19173# into the library and all subsequent libraries and executables linked
19174# against it.
19175hardcode_automatic=$hardcode_automatic
19176
19177# Set to yes if linker adds runtime paths of dependent libraries
19178# to runtime path list.
19179inherit_rpath=$inherit_rpath
19180
19181# Whether libtool must link a program against all its dependency libraries.
19182link_all_deplibs=$link_all_deplibs
19183
19184# Fix the shell variable \$srcfile for the compiler.
19185fix_srcfile_path=$lt_fix_srcfile_path
19186
19187# Set to "yes" if exported symbols are required.
19188always_export_symbols=$always_export_symbols
19189
19190# The commands to list exported symbols.
19191export_symbols_cmds=$lt_export_symbols_cmds
19192
19193# Symbols that should not be listed in the preloaded symbols.
19194exclude_expsyms=$lt_exclude_expsyms
19195
19196# Symbols that must always be exported.
19197include_expsyms=$lt_include_expsyms
19198
19199# Commands necessary for linking programs (against libraries) with templates.
19200prelink_cmds=$lt_prelink_cmds
19201
19202# Specify filename containing input files.
19203file_list_spec=$lt_file_list_spec
19204
19205# How to hardcode a shared library path into an executable.
19206hardcode_action=$hardcode_action
19207
19208# The directories searched by this compiler when creating a shared library.
19209compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
19210
19211# Dependencies to place before and after the objects being linked to
19212# create a shared library.
19213predep_objects=$lt_predep_objects
19214postdep_objects=$lt_postdep_objects
19215predeps=$lt_predeps
19216postdeps=$lt_postdeps
19217
19218# The library search path used internally by the compiler when linking
19219# a shared library.
19220compiler_lib_search_path=$lt_compiler_lib_search_path
19221
19222# ### END LIBTOOL CONFIG
19223
19224_LT_EOF
19225
19226  case $host_os in
19227  aix3*)
19228    cat <<\_LT_EOF >> "$cfgfile"
19229# AIX sometimes has problems with the GCC collect2 program.  For some
19230# reason, if we set the COLLECT_NAMES environment variable, the problems
19231# vanish in a puff of smoke.
19232if test "X${COLLECT_NAMES+set}" != Xset; then
19233  COLLECT_NAMES=
19234  export COLLECT_NAMES
19235fi
19236_LT_EOF
19237    ;;
19238  esac
19239
19240
19241ltmain="$ac_aux_dir/ltmain.sh"
19242
19243
19244  # We use sed instead of cat because bash on DJGPP gets confused if
19245  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
19246  # text mode, it properly converts lines to CR/LF.  This bash problem
19247  # is reportedly fixed, but why not run on old versions too?
19248  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
19249    || (rm -f "$cfgfile"; exit 1)
19250
19251  case $xsi_shell in
19252  yes)
19253    cat << \_LT_EOF >> "$cfgfile"
19254
19255# func_dirname file append nondir_replacement
19256# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
19257# otherwise set result to NONDIR_REPLACEMENT.
19258func_dirname ()
19259{
19260  case ${1} in
19261    */*) func_dirname_result="${1%/*}${2}" ;;
19262    *  ) func_dirname_result="${3}" ;;
19263  esac
19264}
19265
19266# func_basename file
19267func_basename ()
19268{
19269  func_basename_result="${1##*/}"
19270}
19271
19272# func_dirname_and_basename file append nondir_replacement
19273# perform func_basename and func_dirname in a single function
19274# call:
19275#   dirname:  Compute the dirname of FILE.  If nonempty,
19276#             add APPEND to the result, otherwise set result
19277#             to NONDIR_REPLACEMENT.
19278#             value returned in "$func_dirname_result"
19279#   basename: Compute filename of FILE.
19280#             value retuned in "$func_basename_result"
19281# Implementation must be kept synchronized with func_dirname
19282# and func_basename. For efficiency, we do not delegate to
19283# those functions but instead duplicate the functionality here.
19284func_dirname_and_basename ()
19285{
19286  case ${1} in
19287    */*) func_dirname_result="${1%/*}${2}" ;;
19288    *  ) func_dirname_result="${3}" ;;
19289  esac
19290  func_basename_result="${1##*/}"
19291}
19292
19293# func_stripname prefix suffix name
19294# strip PREFIX and SUFFIX off of NAME.
19295# PREFIX and SUFFIX must not contain globbing or regex special
19296# characters, hashes, percent signs, but SUFFIX may contain a leading
19297# dot (in which case that matches only a dot).
19298func_stripname ()
19299{
19300  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
19301  # positional parameters, so assign one to ordinary parameter first.
19302  func_stripname_result=${3}
19303  func_stripname_result=${func_stripname_result#"${1}"}
19304  func_stripname_result=${func_stripname_result%"${2}"}
19305}
19306
19307# func_opt_split
19308func_opt_split ()
19309{
19310  func_opt_split_opt=${1%%=*}
19311  func_opt_split_arg=${1#*=}
19312}
19313
19314# func_lo2o object
19315func_lo2o ()
19316{
19317  case ${1} in
19318    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
19319    *)    func_lo2o_result=${1} ;;
19320  esac
19321}
19322
19323# func_xform libobj-or-source
19324func_xform ()
19325{
19326  func_xform_result=${1%.*}.lo
19327}
19328
19329# func_arith arithmetic-term...
19330func_arith ()
19331{
19332  func_arith_result=$(( $* ))
19333}
19334
19335# func_len string
19336# STRING may not start with a hyphen.
19337func_len ()
19338{
19339  func_len_result=${#1}
19340}
19341
19342_LT_EOF
19343    ;;
19344  *) # Bourne compatible functions.
19345    cat << \_LT_EOF >> "$cfgfile"
19346
19347# func_dirname file append nondir_replacement
19348# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
19349# otherwise set result to NONDIR_REPLACEMENT.
19350func_dirname ()
19351{
19352  # Extract subdirectory from the argument.
19353  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
19354  if test "X$func_dirname_result" = "X${1}"; then
19355    func_dirname_result="${3}"
19356  else
19357    func_dirname_result="$func_dirname_result${2}"
19358  fi
19359}
19360
19361# func_basename file
19362func_basename ()
19363{
19364  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
19365}
19366
19367
19368# func_stripname prefix suffix name
19369# strip PREFIX and SUFFIX off of NAME.
19370# PREFIX and SUFFIX must not contain globbing or regex special
19371# characters, hashes, percent signs, but SUFFIX may contain a leading
19372# dot (in which case that matches only a dot).
19373# func_strip_suffix prefix name
19374func_stripname ()
19375{
19376  case ${2} in
19377    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
19378    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
19379  esac
19380}
19381
19382# sed scripts:
19383my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
19384my_sed_long_arg='1s/^-[^=]*=//'
19385
19386# func_opt_split
19387func_opt_split ()
19388{
19389  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
19390  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
19391}
19392
19393# func_lo2o object
19394func_lo2o ()
19395{
19396  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
19397}
19398
19399# func_xform libobj-or-source
19400func_xform ()
19401{
19402  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
19403}
19404
19405# func_arith arithmetic-term...
19406func_arith ()
19407{
19408  func_arith_result=`expr "$@"`
19409}
19410
19411# func_len string
19412# STRING may not start with a hyphen.
19413func_len ()
19414{
19415  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
19416}
19417
19418_LT_EOF
19419esac
19420
19421case $lt_shell_append in
19422  yes)
19423    cat << \_LT_EOF >> "$cfgfile"
19424
19425# func_append var value
19426# Append VALUE to the end of shell variable VAR.
19427func_append ()
19428{
19429  eval "$1+=\$2"
19430}
19431_LT_EOF
19432    ;;
19433  *)
19434    cat << \_LT_EOF >> "$cfgfile"
19435
19436# func_append var value
19437# Append VALUE to the end of shell variable VAR.
19438func_append ()
19439{
19440  eval "$1=\$$1\$2"
19441}
19442
19443_LT_EOF
19444    ;;
19445  esac
19446
19447
19448  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
19449    || (rm -f "$cfgfile"; exit 1)
19450
19451  mv -f "$cfgfile" "$ofile" ||
19452    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
19453  chmod +x "$ofile"
19454
19455
19456    cat <<_LT_EOF >> "$ofile"
19457
19458# ### BEGIN LIBTOOL TAG CONFIG: CXX
19459
19460# The linker used to build libraries.
19461LD=$lt_LD_CXX
19462
19463# How to create reloadable object files.
19464reload_flag=$lt_reload_flag_CXX
19465reload_cmds=$lt_reload_cmds_CXX
19466
19467# Commands used to build an old-style archive.
19468old_archive_cmds=$lt_old_archive_cmds_CXX
19469
19470# A language specific compiler.
19471CC=$lt_compiler_CXX
19472
19473# Is the compiler the GNU compiler?
19474with_gcc=$GCC_CXX
19475
19476# Compiler flag to turn off builtin functions.
19477no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
19478
19479# How to pass a linker flag through the compiler.
19480wl=$lt_lt_prog_compiler_wl_CXX
19481
19482# Additional compiler flags for building library objects.
19483pic_flag=$lt_lt_prog_compiler_pic_CXX
19484
19485# Compiler flag to prevent dynamic linking.
19486link_static_flag=$lt_lt_prog_compiler_static_CXX
19487
19488# Does compiler simultaneously support -c and -o options?
19489compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
19490
19491# Whether or not to add -lc for building shared libraries.
19492build_libtool_need_lc=$archive_cmds_need_lc_CXX
19493
19494# Whether or not to disallow shared libs when runtime libs are static.
19495allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
19496
19497# Compiler flag to allow reflexive dlopens.
19498export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
19499
19500# Compiler flag to generate shared objects directly from archives.
19501whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
19502
19503# Whether the compiler copes with passing no objects directly.
19504compiler_needs_object=$lt_compiler_needs_object_CXX
19505
19506# Create an old-style archive from a shared archive.
19507old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
19508
19509# Create a temporary old-style archive to link instead of a shared archive.
19510old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
19511
19512# Commands used to build a shared archive.
19513archive_cmds=$lt_archive_cmds_CXX
19514archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
19515
19516# Commands used to build a loadable module if different from building
19517# a shared archive.
19518module_cmds=$lt_module_cmds_CXX
19519module_expsym_cmds=$lt_module_expsym_cmds_CXX
19520
19521# Whether we are building with GNU ld or not.
19522with_gnu_ld=$lt_with_gnu_ld_CXX
19523
19524# Flag that allows shared libraries with undefined symbols to be built.
19525allow_undefined_flag=$lt_allow_undefined_flag_CXX
19526
19527# Flag that enforces no undefined symbols.
19528no_undefined_flag=$lt_no_undefined_flag_CXX
19529
19530# Flag to hardcode \$libdir into a binary during linking.
19531# This must work even if \$libdir does not exist
19532hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
19533
19534# If ld is used when linking, flag to hardcode \$libdir into a binary
19535# during linking.  This must work even if \$libdir does not exist.
19536hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
19537
19538# Whether we need a single "-rpath" flag with a separated argument.
19539hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
19540
19541# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19542# DIR into the resulting binary.
19543hardcode_direct=$hardcode_direct_CXX
19544
19545# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19546# DIR into the resulting binary and the resulting library dependency is
19547# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19548# library is relocated.
19549hardcode_direct_absolute=$hardcode_direct_absolute_CXX
19550
19551# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19552# into the resulting binary.
19553hardcode_minus_L=$hardcode_minus_L_CXX
19554
19555# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19556# into the resulting binary.
19557hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
19558
19559# Set to "yes" if building a shared library automatically hardcodes DIR
19560# into the library and all subsequent libraries and executables linked
19561# against it.
19562hardcode_automatic=$hardcode_automatic_CXX
19563
19564# Set to yes if linker adds runtime paths of dependent libraries
19565# to runtime path list.
19566inherit_rpath=$inherit_rpath_CXX
19567
19568# Whether libtool must link a program against all its dependency libraries.
19569link_all_deplibs=$link_all_deplibs_CXX
19570
19571# Fix the shell variable \$srcfile for the compiler.
19572fix_srcfile_path=$lt_fix_srcfile_path_CXX
19573
19574# Set to "yes" if exported symbols are required.
19575always_export_symbols=$always_export_symbols_CXX
19576
19577# The commands to list exported symbols.
19578export_symbols_cmds=$lt_export_symbols_cmds_CXX
19579
19580# Symbols that should not be listed in the preloaded symbols.
19581exclude_expsyms=$lt_exclude_expsyms_CXX
19582
19583# Symbols that must always be exported.
19584include_expsyms=$lt_include_expsyms_CXX
19585
19586# Commands necessary for linking programs (against libraries) with templates.
19587prelink_cmds=$lt_prelink_cmds_CXX
19588
19589# Specify filename containing input files.
19590file_list_spec=$lt_file_list_spec_CXX
19591
19592# How to hardcode a shared library path into an executable.
19593hardcode_action=$hardcode_action_CXX
19594
19595# The directories searched by this compiler when creating a shared library.
19596compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
19597
19598# Dependencies to place before and after the objects being linked to
19599# create a shared library.
19600predep_objects=$lt_predep_objects_CXX
19601postdep_objects=$lt_postdep_objects_CXX
19602predeps=$lt_predeps_CXX
19603postdeps=$lt_postdeps_CXX
19604
19605# The library search path used internally by the compiler when linking
19606# a shared library.
19607compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
19608
19609# ### END LIBTOOL TAG CONFIG: CXX
19610_LT_EOF
19611
19612 ;;
19613    "default-1":C)
19614    for ac_file in $CONFIG_FILES; do
19615      # Support "outfile[:infile[:infile...]]"
19616      case "$ac_file" in
19617        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
19618      esac
19619      # PO directories have a Makefile.in generated from Makefile.in.in.
19620      case "$ac_file" in */Makefile.in)
19621        # Adjust a relative srcdir.
19622        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
19623        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
19624        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
19625        # In autoconf-2.13 it is called $ac_given_srcdir.
19626        # In autoconf-2.50 it is called $srcdir.
19627        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
19628        case "$ac_given_srcdir" in
19629          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
19630          /*) top_srcdir="$ac_given_srcdir" ;;
19631          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
19632        esac
19633        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
19634          rm -f "$ac_dir/POTFILES"
19635          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
19636          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
19637          POMAKEFILEDEPS="POTFILES.in"
19638          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
19639          # on $ac_dir but don't depend on user-specified configuration
19640          # parameters.
19641          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
19642            # The LINGUAS file contains the set of available languages.
19643            if test -n "$OBSOLETE_ALL_LINGUAS"; then
19644              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
19645            fi
19646            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
19647            # Hide the ALL_LINGUAS assigment from automake.
19648            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
19649            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
19650          else
19651            # The set of available languages was given in configure.in.
19652            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
19653          fi
19654          case "$ac_given_srcdir" in
19655            .) srcdirpre= ;;
19656            *) srcdirpre='$(srcdir)/' ;;
19657          esac
19658          POFILES=
19659          GMOFILES=
19660          UPDATEPOFILES=
19661          DUMMYPOFILES=
19662          for lang in $ALL_LINGUAS; do
19663            POFILES="$POFILES $srcdirpre$lang.po"
19664            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
19665            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
19666            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
19667          done
19668          # CATALOGS depends on both $ac_dir and the user's LINGUAS
19669          # environment variable.
19670          INST_LINGUAS=
19671          if test -n "$ALL_LINGUAS"; then
19672            for presentlang in $ALL_LINGUAS; do
19673              useit=no
19674              if test "%UNSET%" != "$LINGUAS"; then
19675                desiredlanguages="$LINGUAS"
19676              else
19677                desiredlanguages="$ALL_LINGUAS"
19678              fi
19679              for desiredlang in $desiredlanguages; do
19680                # Use the presentlang catalog if desiredlang is
19681                #   a. equal to presentlang, or
19682                #   b. a variant of presentlang (because in this case,
19683                #      presentlang can be used as a fallback for messages
19684                #      which are not translated in the desiredlang catalog).
19685                case "$desiredlang" in
19686                  "$presentlang"*) useit=yes;;
19687                esac
19688              done
19689              if test $useit = yes; then
19690                INST_LINGUAS="$INST_LINGUAS $presentlang"
19691              fi
19692            done
19693          fi
19694          CATALOGS=
19695          if test -n "$INST_LINGUAS"; then
19696            for lang in $INST_LINGUAS; do
19697              CATALOGS="$CATALOGS $lang.gmo"
19698            done
19699          fi
19700          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
19701          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"
19702          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
19703            if test -f "$f"; then
19704              case "$f" in
19705                *.orig | *.bak | *~) ;;
19706                *) cat "$f" >> "$ac_dir/Makefile" ;;
19707              esac
19708            fi
19709          done
19710        fi
19711        ;;
19712      esac
19713    done ;;
19714
19715  esac
19716done # for ac_tag
19717
19718
19719as_fn_exit 0
19720_ACEOF
19721ac_clean_files=$ac_clean_files_save
19722
19723test $ac_write_fail = 0 ||
19724  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
19725
19726
19727# configure is writing to config.log, and then calls config.status.
19728# config.status does its own redirection, appending to config.log.
19729# Unfortunately, on DOS this fails, as config.log is still kept open
19730# by configure, so config.status won't be able to write to it; its
19731# output is simply discarded.  So we exec the FD to /dev/null,
19732# effectively closing config.log, so it can be properly (re)opened and
19733# appended to by config.status.  When coming back to configure, we
19734# need to make the FD available again.
19735if test "$no_create" != yes; then
19736  ac_cs_success=:
19737  ac_config_status_args=
19738  test "$silent" = yes &&
19739    ac_config_status_args="$ac_config_status_args --quiet"
19740  exec 5>/dev/null
19741  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19742  exec 5>>config.log
19743  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19744  # would make configure fail if this is the last instruction.
19745  $ac_cs_success || as_fn_exit $?
19746fi
19747if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
19748  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19749$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
19750fi
19751
19752