configure revision 299742
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for subversion 1.9.4.
4#
5# Report bugs to <http://subversion.apache.org/>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: http://subversion.apache.org/ about your system,
279$0: including any error possibly output before this
280$0: message. Then install a modern shell, or manually run
281$0: the script under such a shell if you do have one."
282  fi
283  exit 1
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301  { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_fn_set_status ()
309{
310  return $1
311} # as_fn_set_status
312
313# as_fn_exit STATUS
314# -----------------
315# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316as_fn_exit ()
317{
318  set +e
319  as_fn_set_status $1
320  exit $1
321} # as_fn_exit
322
323# as_fn_mkdir_p
324# -------------
325# Create "$as_dir" as a directory, including parents if necessary.
326as_fn_mkdir_p ()
327{
328
329  case $as_dir in #(
330  -*) as_dir=./$as_dir;;
331  esac
332  test -d "$as_dir" || eval $as_mkdir_p || {
333    as_dirs=
334    while :; do
335      case $as_dir in #(
336      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337      *) as_qdir=$as_dir;;
338      esac
339      as_dirs="'$as_qdir' $as_dirs"
340      as_dir=`$as_dirname -- "$as_dir" ||
341$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342	 X"$as_dir" : 'X\(//\)[^/]' \| \
343	 X"$as_dir" : 'X\(//\)$' \| \
344	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345$as_echo X"$as_dir" |
346    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\/\)[^/].*/{
351	    s//\1/
352	    q
353	  }
354	  /^X\(\/\/\)$/{
355	    s//\1/
356	    q
357	  }
358	  /^X\(\/\).*/{
359	    s//\1/
360	    q
361	  }
362	  s/.*/./; q'`
363      test -d "$as_dir" && break
364    done
365    test -z "$as_dirs" || eval "mkdir $as_dirs"
366  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369} # as_fn_mkdir_p
370
371# as_fn_executable_p FILE
372# -----------------------
373# Test if FILE is an executable regular file.
374as_fn_executable_p ()
375{
376  test -f "$1" && test -x "$1"
377} # as_fn_executable_p
378# as_fn_append VAR VALUE
379# ----------------------
380# Append the text in VALUE to the end of the definition contained in VAR. Take
381# advantage of any shell optimizations that allow amortized linear growth over
382# repeated appends, instead of the typical quadratic growth present in naive
383# implementations.
384if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385  eval 'as_fn_append ()
386  {
387    eval $1+=\$2
388  }'
389else
390  as_fn_append ()
391  {
392    eval $1=\$$1\$2
393  }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402  eval 'as_fn_arith ()
403  {
404    as_val=$(( $* ))
405  }'
406else
407  as_fn_arith ()
408  {
409    as_val=`expr "$@" || test $? -eq 1`
410  }
411fi # as_fn_arith
412
413
414# as_fn_error STATUS ERROR [LINENO LOG_FD]
415# ----------------------------------------
416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418# script with STATUS, using 1 if that was 0.
419as_fn_error ()
420{
421  as_status=$1; test $as_status -eq 0 && as_status=1
422  if test "$4"; then
423    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425  fi
426  $as_echo "$as_me: error: $2" >&2
427  as_fn_exit $as_status
428} # as_fn_error
429
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431   test "X`expr 00001 : '.*\(...\)'`" = X001; then
432  as_expr=expr
433else
434  as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438  as_basename=basename
439else
440  as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444  as_dirname=dirname
445else
446  as_dirname=false
447fi
448
449as_me=`$as_basename -- "$0" ||
450$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451	 X"$0" : 'X\(//\)$' \| \
452	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453$as_echo X/"$0" |
454    sed '/^.*\/\([^/][^/]*\)\/*$/{
455	    s//\1/
456	    q
457	  }
458	  /^X\/\(\/\/\)$/{
459	    s//\1/
460	    q
461	  }
462	  /^X\/\(\/\).*/{
463	    s//\1/
464	    q
465	  }
466	  s/.*/./; q'`
467
468# Avoid depending upon Character Ranges.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476  as_lineno_1=$LINENO as_lineno_1a=$LINENO
477  as_lineno_2=$LINENO as_lineno_2a=$LINENO
478  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481  sed -n '
482    p
483    /[$]LINENO/=
484  ' <$as_myself |
485    sed '
486      s/[$]LINENO.*/&-/
487      t lineno
488      b
489      :lineno
490      N
491      :loop
492      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493      t loop
494      s/-\n.*//
495    ' >$as_me.lineno &&
496  chmod +x "$as_me.lineno" ||
497    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500  # already done that, so ensure we don't try to do so again and fall
501  # in an infinite loop.  This has already happened in practice.
502  _as_can_reexec=no; export _as_can_reexec
503  # Don't try to exec as it changes $[0], causing all sort of problems
504  # (the dirname of $[0] is not the place where we might find the
505  # original and so on.  Autoconf is especially sensitive to this).
506  . "./$as_me.lineno"
507  # Exit status is that of the last command.
508  exit
509}
510
511ECHO_C= ECHO_N= ECHO_T=
512case `echo -n x` in #(((((
513-n*)
514  case `echo 'xy\c'` in
515  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
516  xy)  ECHO_C='\c';;
517  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518       ECHO_T='	';;
519  esac;;
520*)
521  ECHO_N='-n';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526  rm -f conf$$.dir/conf$$.file
527else
528  rm -f conf$$.dir
529  mkdir conf$$.dir 2>/dev/null
530fi
531if (echo >conf$$.file) 2>/dev/null; then
532  if ln -s conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s='ln -s'
534    # ... but there are two gotchas:
535    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537    # In both cases, we have to default to `cp -pR'.
538    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539      as_ln_s='cp -pR'
540  elif ln conf$$.file conf$$ 2>/dev/null; then
541    as_ln_s=ln
542  else
543    as_ln_s='cp -pR'
544  fi
545else
546  as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552  as_mkdir_p='mkdir -p "$as_dir"'
553else
554  test -d ./-p && rmdir ./-p
555  as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564# Sed expression to map a string onto a valid variable name.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 6>&1
572
573# Name of the host.
574# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575# so uname gets run too.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='subversion'
592PACKAGE_TARNAME='subversion'
593PACKAGE_VERSION='1.9.4'
594PACKAGE_STRING='subversion 1.9.4'
595PACKAGE_BUGREPORT='http://subversion.apache.org/'
596PACKAGE_URL=''
597
598ac_unique_file="subversion/include/svn_types.h"
599# Factoring default headers for most tests.
600ac_includes_default="\
601#include <stdio.h>
602#ifdef HAVE_SYS_TYPES_H
603# include <sys/types.h>
604#endif
605#ifdef HAVE_SYS_STAT_H
606# include <sys/stat.h>
607#endif
608#ifdef STDC_HEADERS
609# include <stdlib.h>
610# include <stddef.h>
611#else
612# ifdef HAVE_STDLIB_H
613#  include <stdlib.h>
614# endif
615#endif
616#ifdef HAVE_STRING_H
617# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618#  include <memory.h>
619# endif
620# include <string.h>
621#endif
622#ifdef HAVE_STRINGS_H
623# include <strings.h>
624#endif
625#ifdef HAVE_INTTYPES_H
626# include <inttypes.h>
627#endif
628#ifdef HAVE_STDINT_H
629# include <stdint.h>
630#endif
631#ifdef HAVE_UNISTD_H
632# include <unistd.h>
633#endif"
634
635ac_subst_vars='LTLIBOBJS
636SVN_CONFIG_SCRIPT_FILES
637INCLUDE_OUTPUTS
638SWIG_CPPFLAGS
639JAVAHL_COMPAT_TESTS_TARGET
640JAVAHL_TESTS_TARGET
641JAVA_CLASSPATH
642LT_CXX_LIBADD
643FIX_JAVAHL_LIB
644JAVAHL_OBJDIR
645INSTALL_EXTRA_JAVAHL_LIB
646SVN_FS_LIB_LINK
647SVN_FS_LIB_INSTALL_DEPS
648SVN_FS_LIB_DEPS
649SVN_RA_LIB_LINK
650SVN_RA_LIB_INSTALL_DEPS
651SVN_RA_LIB_DEPS
652CTYPESGEN
653SWIG_RB_TEST_VERBOSE
654SWIG_RB_SITE_ARCH_DIR
655SWIG_RB_SITE_LIB_DIR
656SWIG_RB_COMPILE
657SWIG_RB_INCLUDES
658SWIG_RB_LIBS
659SWIG_RB_LINK
660SWIG_PL_INCLUDES
661SWIG_PY_LIBS
662SWIG_PY_LINK
663SWIG_PY_COMPILE
664SWIG_PY_INCLUDES
665SWIG
666RUBY_TEENY
667RUBY_MINOR
668RUBY_MAJOR
669RDOC
670RUBY
671PERL
672JNI_INCLUDES
673JAR
674JAVAH
675JAVADOC
676JAVAC_COMPAT_FLAGS
677JAVAC_FLAGS
678JAVAC
679JAVA
680JDK
681PYTHON
682MOD_ACTIVATION
683SVN_ZLIB_LIBS
684SVN_ZLIB_INCLUDES
685libsvn_wc_LDFLAGS
686libsvn_subr_LDFLAGS
687libsvn_repos_LDFLAGS
688libsvn_ra_svn_LDFLAGS
689libsvn_ra_serf_LDFLAGS
690libsvn_ra_local_LDFLAGS
691libsvn_ra_LDFLAGS
692libsvn_fs_util_LDFLAGS
693libsvn_fs_fs_LDFLAGS
694libsvn_fs_base_LDFLAGS
695libsvn_fs_LDFLAGS
696libsvn_diff_LDFLAGS
697libsvn_delta_LDFLAGS
698libsvn_client_LDFLAGS
699libsvn_auth_kwallet_LDFLAGS
700libsvn_auth_gnome_keyring_LDFLAGS
701LIBOBJS
702BDB_TEST_PROGRAMS
703BDB_TEST_DEPS
704INSTALL_RULES
705INSTALL_STATIC_RULES
706BUILD_RULES
707SVN_KWALLET_LIBS
708SVN_KWALLET_INCLUDES
709KDE4_CONFIG
710SVN_MAGIC_LIBS
711SVN_MAGIC_INCLUDES
712MSGFMTFLAGS
713NO_GETTEXT_CODESET
714GETTEXT_CODESET
715SVN_INTL_LIBS
716XGETTEXT
717MSGMERGE
718MSGFMT
719SVN_USE_GMOCK
720GMOCK_SRCDIR
721SVN_GNOME_KEYRING_LIBS
722SVN_GNOME_KEYRING_INCLUDES
723SVN_HAVE_GPG_AGENT
724SVN_SASL_LIBS
725SVN_SASL_INCLUDES
726SVN_DB_LIBS
727SVN_DB_INCLUDES
728SVN_XML_LIBS
729SVN_XML_INCLUDES
730DOXYGEN
731TRANG
732LT_NO_UNDEFINED
733TRANSFORM_LIBTOOL_SCRIPTS
734LT_LDFLAGS
735LT_CFLAGS
736SVN_LIBTOOL
737CXXCPP
738LT_SYS_LIBRARY_PATH
739OTOOL64
740OTOOL
741LIPO
742NMEDIT
743DSYMUTIL
744MANIFEST_TOOL
745AWK
746RANLIB
747STRIP
748ac_ct_AR
749AR
750DLLTOOL
751OBJDUMP
752NM
753ac_ct_DUMPBIN
754DUMPBIN
755LD
756FGREP
757LIBTOOL
758SVN_BINDIR
759SVN_SQLITE_LIBS
760SVN_SQLITE_INCLUDES
761HTTPD_VERSION
762INSTALL_APACHE_MODS
763APACHE_LIBEXECDIR
764APACHE_INCLUDES
765APACHE_LDFLAGS
766APXS
767SVN_APR_MEMCACHE_LIBS
768SVN_APR_MEMCACHE_INCLUDES
769SVN_SERF_LIBS
770SVN_SERF_INCLUDES
771PKG_CONFIG
772SVN_LT_SOVERSION
773SVN_APR_MAJOR_VERSION
774SVN_APRUTIL_LIBS
775SVN_APRUTIL_CONFIG
776SVN_APRUTIL_INCLUDES
777SVN_APR_SHLIB_PATH_VAR
778SVN_APR_LIBS
779SVN_APR_INCLUDES
780SVN_APR_CONFIG
781MKDIR
782INSTALL_DATA
783INSTALL_SCRIPT
784INSTALL_PROGRAM
785LN_S
786EGREP
787GREP
788target_os
789target_vendor
790target_cpu
791target
792host_os
793host_vendor
794host_cpu
795host
796build_os
797build_vendor
798build_cpu
799build
800SED
801CPP
802CXXUSERFLAGS
803CXXMAINTAINERFLAGS
804CXXNOWARNFLAGS
805CXXMODEFLAGS
806ac_ct_CXX
807CXXFLAGS
808CXX
809CUSERFLAGS
810CMAINTAINERFLAGS
811CNOWARNFLAGS
812CMODEFLAGS
813OBJEXT
814EXEEXT
815ac_ct_CC
816CPPFLAGS
817LDFLAGS
818CFLAGS
819CC
820SWIG_LDFLAGS
821canonicalized_srcdir
822abs_builddir
823abs_srcdir
824target_alias
825host_alias
826build_alias
827LIBS
828ECHO_T
829ECHO_N
830ECHO_C
831DEFS
832mandir
833localedir
834libdir
835psdir
836pdfdir
837dvidir
838htmldir
839infodir
840docdir
841oldincludedir
842includedir
843localstatedir
844sharedstatedir
845sysconfdir
846datadir
847datarootdir
848libexecdir
849sbindir
850bindir
851program_transform_name
852prefix
853exec_prefix
854PACKAGE_URL
855PACKAGE_BUGREPORT
856PACKAGE_STRING
857PACKAGE_VERSION
858PACKAGE_TARNAME
859PACKAGE_NAME
860PATH_SEPARATOR
861SHELL'
862ac_subst_files=''
863ac_user_opts='
864enable_option_checking
865with_apr
866with_apr_util
867with_serf
868with_apr_memcache
869with_apxs
870with_apache_libexecdir
871enable_broken_httpd_auth
872with_sqlite
873enable_sqlite_compatibility_version
874enable_shared
875enable_static
876with_pic
877enable_fast_install
878with_aix_soname
879with_gnu_ld
880with_sysroot
881enable_libtool_lock
882enable_experimental_libtool
883enable_all_static
884enable_local_library_preloading
885with_trang
886with_doxygen
887with_expat
888with_berkeley_db
889enable_bdb6
890with_sasl
891enable_keychain
892with_gpg_agent
893with_gnome_keyring
894enable_gmock
895enable_ev2_impl
896enable_nls
897with_libmagic
898with_kwallet
899enable_plaintext_password_storage
900enable_debug
901enable_optimize
902enable_disallowing_of_undefined_references
903enable_maintainer_mode
904enable_full_version_match
905with_editor
906with_zlib
907enable_mod_activation
908enable_gcov
909enable_gprof
910with_jdk
911with_jikes
912with_swig
913with_ruby_sitedir
914with_ruby_test_verbose
915with_ctypesgen
916enable_runtime_module_search
917enable_javahl
918with_junit
919'
920      ac_precious_vars='build_alias
921host_alias
922target_alias
923CC
924CFLAGS
925LDFLAGS
926LIBS
927CPPFLAGS
928CXX
929CXXFLAGS
930CCC
931CPP
932LT_SYS_LIBRARY_PATH
933CXXCPP'
934
935
936# Initialize some variables set by options.
937ac_init_help=
938ac_init_version=false
939ac_unrecognized_opts=
940ac_unrecognized_sep=
941# The variables have the same names as the options, with
942# dashes changed to underlines.
943cache_file=/dev/null
944exec_prefix=NONE
945no_create=
946no_recursion=
947prefix=NONE
948program_prefix=NONE
949program_suffix=NONE
950program_transform_name=s,x,x,
951silent=
952site=
953srcdir=
954verbose=
955x_includes=NONE
956x_libraries=NONE
957
958# Installation directory options.
959# These are left unexpanded so users can "make install exec_prefix=/foo"
960# and all the variables that are supposed to be based on exec_prefix
961# by default will actually change.
962# Use braces instead of parens because sh, perl, etc. also accept them.
963# (The list follows the same order as the GNU Coding Standards.)
964bindir='${exec_prefix}/bin'
965sbindir='${exec_prefix}/sbin'
966libexecdir='${exec_prefix}/libexec'
967datarootdir='${prefix}/share'
968datadir='${datarootdir}'
969sysconfdir='${prefix}/etc'
970sharedstatedir='${prefix}/com'
971localstatedir='${prefix}/var'
972includedir='${prefix}/include'
973oldincludedir='/usr/include'
974docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
975infodir='${datarootdir}/info'
976htmldir='${docdir}'
977dvidir='${docdir}'
978pdfdir='${docdir}'
979psdir='${docdir}'
980libdir='${exec_prefix}/lib'
981localedir='${datarootdir}/locale'
982mandir='${datarootdir}/man'
983
984ac_prev=
985ac_dashdash=
986for ac_option
987do
988  # If the previous option needs an argument, assign it.
989  if test -n "$ac_prev"; then
990    eval $ac_prev=\$ac_option
991    ac_prev=
992    continue
993  fi
994
995  case $ac_option in
996  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
997  *=)   ac_optarg= ;;
998  *)    ac_optarg=yes ;;
999  esac
1000
1001  # Accept the important Cygnus configure options, so we can diagnose typos.
1002
1003  case $ac_dashdash$ac_option in
1004  --)
1005    ac_dashdash=yes ;;
1006
1007  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1008    ac_prev=bindir ;;
1009  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1010    bindir=$ac_optarg ;;
1011
1012  -build | --build | --buil | --bui | --bu)
1013    ac_prev=build_alias ;;
1014  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1015    build_alias=$ac_optarg ;;
1016
1017  -cache-file | --cache-file | --cache-fil | --cache-fi \
1018  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1019    ac_prev=cache_file ;;
1020  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1021  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1022    cache_file=$ac_optarg ;;
1023
1024  --config-cache | -C)
1025    cache_file=config.cache ;;
1026
1027  -datadir | --datadir | --datadi | --datad)
1028    ac_prev=datadir ;;
1029  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1030    datadir=$ac_optarg ;;
1031
1032  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1033  | --dataroo | --dataro | --datar)
1034    ac_prev=datarootdir ;;
1035  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1036  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1037    datarootdir=$ac_optarg ;;
1038
1039  -disable-* | --disable-*)
1040    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1041    # Reject names that are not valid shell variable names.
1042    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1043      as_fn_error $? "invalid feature name: $ac_useropt"
1044    ac_useropt_orig=$ac_useropt
1045    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1046    case $ac_user_opts in
1047      *"
1048"enable_$ac_useropt"
1049"*) ;;
1050      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1051	 ac_unrecognized_sep=', ';;
1052    esac
1053    eval enable_$ac_useropt=no ;;
1054
1055  -docdir | --docdir | --docdi | --doc | --do)
1056    ac_prev=docdir ;;
1057  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1058    docdir=$ac_optarg ;;
1059
1060  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1061    ac_prev=dvidir ;;
1062  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1063    dvidir=$ac_optarg ;;
1064
1065  -enable-* | --enable-*)
1066    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1067    # Reject names that are not valid shell variable names.
1068    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1069      as_fn_error $? "invalid feature name: $ac_useropt"
1070    ac_useropt_orig=$ac_useropt
1071    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1072    case $ac_user_opts in
1073      *"
1074"enable_$ac_useropt"
1075"*) ;;
1076      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1077	 ac_unrecognized_sep=', ';;
1078    esac
1079    eval enable_$ac_useropt=\$ac_optarg ;;
1080
1081  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1082  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1083  | --exec | --exe | --ex)
1084    ac_prev=exec_prefix ;;
1085  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1086  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1087  | --exec=* | --exe=* | --ex=*)
1088    exec_prefix=$ac_optarg ;;
1089
1090  -gas | --gas | --ga | --g)
1091    # Obsolete; use --with-gas.
1092    with_gas=yes ;;
1093
1094  -help | --help | --hel | --he | -h)
1095    ac_init_help=long ;;
1096  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1097    ac_init_help=recursive ;;
1098  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1099    ac_init_help=short ;;
1100
1101  -host | --host | --hos | --ho)
1102    ac_prev=host_alias ;;
1103  -host=* | --host=* | --hos=* | --ho=*)
1104    host_alias=$ac_optarg ;;
1105
1106  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1107    ac_prev=htmldir ;;
1108  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1109  | --ht=*)
1110    htmldir=$ac_optarg ;;
1111
1112  -includedir | --includedir | --includedi | --included | --include \
1113  | --includ | --inclu | --incl | --inc)
1114    ac_prev=includedir ;;
1115  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1116  | --includ=* | --inclu=* | --incl=* | --inc=*)
1117    includedir=$ac_optarg ;;
1118
1119  -infodir | --infodir | --infodi | --infod | --info | --inf)
1120    ac_prev=infodir ;;
1121  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1122    infodir=$ac_optarg ;;
1123
1124  -libdir | --libdir | --libdi | --libd)
1125    ac_prev=libdir ;;
1126  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1127    libdir=$ac_optarg ;;
1128
1129  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1130  | --libexe | --libex | --libe)
1131    ac_prev=libexecdir ;;
1132  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1133  | --libexe=* | --libex=* | --libe=*)
1134    libexecdir=$ac_optarg ;;
1135
1136  -localedir | --localedir | --localedi | --localed | --locale)
1137    ac_prev=localedir ;;
1138  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1139    localedir=$ac_optarg ;;
1140
1141  -localstatedir | --localstatedir | --localstatedi | --localstated \
1142  | --localstate | --localstat | --localsta | --localst | --locals)
1143    ac_prev=localstatedir ;;
1144  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1145  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1146    localstatedir=$ac_optarg ;;
1147
1148  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1149    ac_prev=mandir ;;
1150  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1151    mandir=$ac_optarg ;;
1152
1153  -nfp | --nfp | --nf)
1154    # Obsolete; use --without-fp.
1155    with_fp=no ;;
1156
1157  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1158  | --no-cr | --no-c | -n)
1159    no_create=yes ;;
1160
1161  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1162  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1163    no_recursion=yes ;;
1164
1165  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1166  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1167  | --oldin | --oldi | --old | --ol | --o)
1168    ac_prev=oldincludedir ;;
1169  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1170  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1171  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1172    oldincludedir=$ac_optarg ;;
1173
1174  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1175    ac_prev=prefix ;;
1176  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1177    prefix=$ac_optarg ;;
1178
1179  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1180  | --program-pre | --program-pr | --program-p)
1181    ac_prev=program_prefix ;;
1182  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1183  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1184    program_prefix=$ac_optarg ;;
1185
1186  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1187  | --program-suf | --program-su | --program-s)
1188    ac_prev=program_suffix ;;
1189  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1190  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1191    program_suffix=$ac_optarg ;;
1192
1193  -program-transform-name | --program-transform-name \
1194  | --program-transform-nam | --program-transform-na \
1195  | --program-transform-n | --program-transform- \
1196  | --program-transform | --program-transfor \
1197  | --program-transfo | --program-transf \
1198  | --program-trans | --program-tran \
1199  | --progr-tra | --program-tr | --program-t)
1200    ac_prev=program_transform_name ;;
1201  -program-transform-name=* | --program-transform-name=* \
1202  | --program-transform-nam=* | --program-transform-na=* \
1203  | --program-transform-n=* | --program-transform-=* \
1204  | --program-transform=* | --program-transfor=* \
1205  | --program-transfo=* | --program-transf=* \
1206  | --program-trans=* | --program-tran=* \
1207  | --progr-tra=* | --program-tr=* | --program-t=*)
1208    program_transform_name=$ac_optarg ;;
1209
1210  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1211    ac_prev=pdfdir ;;
1212  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1213    pdfdir=$ac_optarg ;;
1214
1215  -psdir | --psdir | --psdi | --psd | --ps)
1216    ac_prev=psdir ;;
1217  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1218    psdir=$ac_optarg ;;
1219
1220  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1221  | -silent | --silent | --silen | --sile | --sil)
1222    silent=yes ;;
1223
1224  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1225    ac_prev=sbindir ;;
1226  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1227  | --sbi=* | --sb=*)
1228    sbindir=$ac_optarg ;;
1229
1230  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1231  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1232  | --sharedst | --shareds | --shared | --share | --shar \
1233  | --sha | --sh)
1234    ac_prev=sharedstatedir ;;
1235  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1236  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1237  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1238  | --sha=* | --sh=*)
1239    sharedstatedir=$ac_optarg ;;
1240
1241  -site | --site | --sit)
1242    ac_prev=site ;;
1243  -site=* | --site=* | --sit=*)
1244    site=$ac_optarg ;;
1245
1246  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1247    ac_prev=srcdir ;;
1248  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1249    srcdir=$ac_optarg ;;
1250
1251  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1252  | --syscon | --sysco | --sysc | --sys | --sy)
1253    ac_prev=sysconfdir ;;
1254  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1255  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1256    sysconfdir=$ac_optarg ;;
1257
1258  -target | --target | --targe | --targ | --tar | --ta | --t)
1259    ac_prev=target_alias ;;
1260  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1261    target_alias=$ac_optarg ;;
1262
1263  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1264    verbose=yes ;;
1265
1266  -version | --version | --versio | --versi | --vers | -V)
1267    ac_init_version=: ;;
1268
1269  -with-* | --with-*)
1270    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1271    # Reject names that are not valid shell variable names.
1272    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1273      as_fn_error $? "invalid package name: $ac_useropt"
1274    ac_useropt_orig=$ac_useropt
1275    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1276    case $ac_user_opts in
1277      *"
1278"with_$ac_useropt"
1279"*) ;;
1280      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1281	 ac_unrecognized_sep=', ';;
1282    esac
1283    eval with_$ac_useropt=\$ac_optarg ;;
1284
1285  -without-* | --without-*)
1286    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1287    # Reject names that are not valid shell variable names.
1288    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1289      as_fn_error $? "invalid package name: $ac_useropt"
1290    ac_useropt_orig=$ac_useropt
1291    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1292    case $ac_user_opts in
1293      *"
1294"with_$ac_useropt"
1295"*) ;;
1296      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1297	 ac_unrecognized_sep=', ';;
1298    esac
1299    eval with_$ac_useropt=no ;;
1300
1301  --x)
1302    # Obsolete; use --with-x.
1303    with_x=yes ;;
1304
1305  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1306  | --x-incl | --x-inc | --x-in | --x-i)
1307    ac_prev=x_includes ;;
1308  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1309  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1310    x_includes=$ac_optarg ;;
1311
1312  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1313  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1314    ac_prev=x_libraries ;;
1315  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1316  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1317    x_libraries=$ac_optarg ;;
1318
1319  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1320Try \`$0 --help' for more information"
1321    ;;
1322
1323  *=*)
1324    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1325    # Reject names that are not valid shell variable names.
1326    case $ac_envvar in #(
1327      '' | [0-9]* | *[!_$as_cr_alnum]* )
1328      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1329    esac
1330    eval $ac_envvar=\$ac_optarg
1331    export $ac_envvar ;;
1332
1333  *)
1334    # FIXME: should be removed in autoconf 3.0.
1335    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1336    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1337      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1338    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1339    ;;
1340
1341  esac
1342done
1343
1344if test -n "$ac_prev"; then
1345  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1346  as_fn_error $? "missing argument to $ac_option"
1347fi
1348
1349if test -n "$ac_unrecognized_opts"; then
1350  case $enable_option_checking in
1351    no) ;;
1352    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1353    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1354  esac
1355fi
1356
1357# Check all directory arguments for consistency.
1358for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1359		datadir sysconfdir sharedstatedir localstatedir includedir \
1360		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1361		libdir localedir mandir
1362do
1363  eval ac_val=\$$ac_var
1364  # Remove trailing slashes.
1365  case $ac_val in
1366    */ )
1367      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1368      eval $ac_var=\$ac_val;;
1369  esac
1370  # Be sure to have absolute directory names.
1371  case $ac_val in
1372    [\\/$]* | ?:[\\/]* )  continue;;
1373    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1374  esac
1375  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1376done
1377
1378# There might be people who depend on the old broken behavior: `$host'
1379# used to hold the argument of --host etc.
1380# FIXME: To remove some day.
1381build=$build_alias
1382host=$host_alias
1383target=$target_alias
1384
1385# FIXME: To remove some day.
1386if test "x$host_alias" != x; then
1387  if test "x$build_alias" = x; then
1388    cross_compiling=maybe
1389  elif test "x$build_alias" != "x$host_alias"; then
1390    cross_compiling=yes
1391  fi
1392fi
1393
1394ac_tool_prefix=
1395test -n "$host_alias" && ac_tool_prefix=$host_alias-
1396
1397test "$silent" = yes && exec 6>/dev/null
1398
1399
1400ac_pwd=`pwd` && test -n "$ac_pwd" &&
1401ac_ls_di=`ls -di .` &&
1402ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1403  as_fn_error $? "working directory cannot be determined"
1404test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1405  as_fn_error $? "pwd does not report name of working directory"
1406
1407
1408# Find the source files, if location was not specified.
1409if test -z "$srcdir"; then
1410  ac_srcdir_defaulted=yes
1411  # Try the directory containing this script, then the parent directory.
1412  ac_confdir=`$as_dirname -- "$as_myself" ||
1413$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1414	 X"$as_myself" : 'X\(//\)[^/]' \| \
1415	 X"$as_myself" : 'X\(//\)$' \| \
1416	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1417$as_echo X"$as_myself" |
1418    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1419	    s//\1/
1420	    q
1421	  }
1422	  /^X\(\/\/\)[^/].*/{
1423	    s//\1/
1424	    q
1425	  }
1426	  /^X\(\/\/\)$/{
1427	    s//\1/
1428	    q
1429	  }
1430	  /^X\(\/\).*/{
1431	    s//\1/
1432	    q
1433	  }
1434	  s/.*/./; q'`
1435  srcdir=$ac_confdir
1436  if test ! -r "$srcdir/$ac_unique_file"; then
1437    srcdir=..
1438  fi
1439else
1440  ac_srcdir_defaulted=no
1441fi
1442if test ! -r "$srcdir/$ac_unique_file"; then
1443  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1444  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1445fi
1446ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1447ac_abs_confdir=`(
1448	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1449	pwd)`
1450# When building in place, set srcdir=.
1451if test "$ac_abs_confdir" = "$ac_pwd"; then
1452  srcdir=.
1453fi
1454# Remove unnecessary trailing slashes from srcdir.
1455# Double slashes in file names in object file debugging info
1456# mess up M-x gdb in Emacs.
1457case $srcdir in
1458*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1459esac
1460for ac_var in $ac_precious_vars; do
1461  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1462  eval ac_env_${ac_var}_value=\$${ac_var}
1463  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1464  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1465done
1466
1467#
1468# Report the --help message.
1469#
1470if test "$ac_init_help" = "long"; then
1471  # Omit some internal or obsolete options to make the list less imposing.
1472  # This message is too long to be a string in the A/UX 3.1 sh.
1473  cat <<_ACEOF
1474\`configure' configures subversion 1.9.4 to adapt to many kinds of systems.
1475
1476Usage: $0 [OPTION]... [VAR=VALUE]...
1477
1478To assign environment variables (e.g., CC, CFLAGS...), specify them as
1479VAR=VALUE.  See below for descriptions of some of the useful variables.
1480
1481Defaults for the options are specified in brackets.
1482
1483Configuration:
1484  -h, --help              display this help and exit
1485      --help=short        display options specific to this package
1486      --help=recursive    display the short help of all the included packages
1487  -V, --version           display version information and exit
1488  -q, --quiet, --silent   do not print \`checking ...' messages
1489      --cache-file=FILE   cache test results in FILE [disabled]
1490  -C, --config-cache      alias for \`--cache-file=config.cache'
1491  -n, --no-create         do not create output files
1492      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1493
1494Installation directories:
1495  --prefix=PREFIX         install architecture-independent files in PREFIX
1496                          [$ac_default_prefix]
1497  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1498                          [PREFIX]
1499
1500By default, \`make install' will install all the files in
1501\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1502an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1503for instance \`--prefix=\$HOME'.
1504
1505For better control, use the options below.
1506
1507Fine tuning of the installation directories:
1508  --bindir=DIR            user executables [EPREFIX/bin]
1509  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1510  --libexecdir=DIR        program executables [EPREFIX/libexec]
1511  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1512  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1513  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1514  --libdir=DIR            object code libraries [EPREFIX/lib]
1515  --includedir=DIR        C header files [PREFIX/include]
1516  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1517  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1518  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1519  --infodir=DIR           info documentation [DATAROOTDIR/info]
1520  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1521  --mandir=DIR            man documentation [DATAROOTDIR/man]
1522  --docdir=DIR            documentation root [DATAROOTDIR/doc/subversion]
1523  --htmldir=DIR           html documentation [DOCDIR]
1524  --dvidir=DIR            dvi documentation [DOCDIR]
1525  --pdfdir=DIR            pdf documentation [DOCDIR]
1526  --psdir=DIR             ps documentation [DOCDIR]
1527_ACEOF
1528
1529  cat <<\_ACEOF
1530
1531System types:
1532  --build=BUILD     configure for building on BUILD [guessed]
1533  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1534  --target=TARGET   configure for building compilers for TARGET [HOST]
1535_ACEOF
1536fi
1537
1538if test -n "$ac_init_help"; then
1539  case $ac_init_help in
1540     short | recursive ) echo "Configuration of subversion 1.9.4:";;
1541   esac
1542  cat <<\_ACEOF
1543
1544Optional Features:
1545  --disable-option-checking  ignore unrecognized --enable/--with options
1546  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1547  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1548  --enable-broken-httpd-auth
1549                          Force build against httpd 2.4 with broken auth
1550  --enable-sqlite-compatibility-version=X.Y.Z
1551                          Allow binary to run against SQLite as old as ARG
1552  --enable-shared[=PKGS]  build shared libraries [default=yes]
1553  --enable-static[=PKGS]  build static libraries [default=yes]
1554  --enable-fast-install[=PKGS]
1555                          optimize for fast installation [default=yes]
1556  --disable-libtool-lock  avoid locking (might break parallel builds)
1557  --enable-experimental-libtool
1558                          Use APR's libtool
1559  --enable-static         Build static libraries
1560  --enable-shared         Build shared libraries
1561  --enable-all-static     Build completely static (standalone) binaries.
1562  --enable-local-library-preloading
1563                          Enable preloading of locally built libraries in
1564                          locally built executables. This may be necessary for
1565                          testing prior to installation on some platforms. It
1566                          does not work on some platforms (Darwin, OpenBSD,
1567                          ...).
1568  --enable-bdb6           Allow building against BDB 6+. See
1569                          --with-berkeley-db for specifying the location of
1570                          the Berkeley DB installation. Using BDB 6 will fail
1571                          if this option is not used.
1572  --disable-keychain      Disable use of Mac OS KeyChain for auth credentials
1573  --disable-gmock         Do not use the Googlemock testing framework
1574  --enable-ev2-impl       Use Ev2 implementations, where available
1575                          [EXPERIMENTAL]
1576  --disable-nls           Disable gettext functionality
1577  --disable-plaintext-password-storage
1578                          Disable on-disk caching of plaintext passwords and
1579                          passphrases. (Leaving this functionality enabled
1580                          will not force Subversion to store passwords in
1581                          plaintext, but does permit users to explicitly allow
1582                          that behavior via runtime configuration.)
1583  --enable-debug          Turn on debugging
1584  --enable-optimize       Turn on optimizations
1585  --enable-disallowing-of-undefined-references
1586                          Use -Wl,--no-undefined flag during linking of some
1587                          libraries to disallow undefined references
1588  --enable-maintainer-mode
1589                          Turn on debugging and very strict compile-time
1590                          warnings
1591  --disable-full-version-match
1592                          Disable the full version match rules when checking
1593                          Subversion library compatibility.
1594  --enable-mod-activation Enable mod_dav_svn in httpd.conf
1595  --enable-gcov           Turn on gcov coverage testing (GCC only).
1596  --enable-gprof          Produce gprof profiling data in 'gmon.out' (GCC
1597                          only).
1598  --enable-runtime-module-search
1599                          Turn on dynamic loading of RA/FS libraries including
1600                          third-party FS libraries
1601  --enable-javahl         Enable compilation of Java high-level bindings
1602                          (requires C++)
1603
1604Optional Packages:
1605  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1606  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1607  --with-apr=PATH         prefix for installed APR, path to APR build tree,
1608                          or the full path to apr-config
1609  --with-apr-util=PATH    prefix for installed APU, path to APU build tree,
1610                          or the full path to apu-config
1611  --with-serf=PREFIX      Serf HTTP client library (enabled by default if
1612                          found)
1613  --with-apr_memcache=PREFIX
1614                          Standalone apr_memcache client library
1615  --with-apxs[=FILE]      Build shared Apache modules. FILE is the optional
1616                          pathname to the Apache apxs tool; defaults to
1617                          "apxs".
1618  --with-apache-libexecdir[=PATH]
1619                          Install Apache modules to Apache's configured
1620                          modules directory instead of LIBEXECDIR; if PATH is
1621                          given, install to PATH.
1622  --with-sqlite=PREFIX    Use installed SQLite library or amalgamation file.
1623  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1624                          both]
1625  --with-aix-soname=aix|svr4|both
1626                          shared library versioning (aka "SONAME") variant to
1627                          provide on AIX, [default=aix].
1628  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1629  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1630                          compiler's sysroot if not specified).
1631  --with-trang=PATH       Specify the command to run the trang schema
1632                          converter
1633  --with-doxygen=PATH     Specify the command to run doxygen
1634  --with-expat=INCLUDES:LIB_SEARCH_DIRS:LIBS
1635                          Specify location of Expat
1636  --with-berkeley-db[=HEADER:INCLUDES:LIB_SEARCH_DIRS:LIBS]
1637                          The Subversion Berkeley DB based filesystem library
1638                          requires Berkeley DB $db_version or $db_alt_version.
1639                          If you specify `--without-berkeley-db', that library
1640                          will not be built. If you omit the argument of this
1641                          option completely, the configure script will use
1642                          Berkeley DB used by APR-UTIL.
1643  --with-sasl=PATH        Compile with libsasl2 in PATH
1644  --without-gpg-agent     Disable support for GPG-Agent
1645  --with-gnome-keyring    Enable use of GNOME Keyring for auth credentials
1646                          (enabled by default if found)
1647  --with-libmagic=PREFIX  libmagic filetype detection library
1648  --with-kwallet[=PATH]   Enable use of KWallet (KDE 4) for auth credentials
1649  --with-editor=PATH      Specify a default editor for the subversion client.
1650  --with-zlib=PREFIX      zlib compression library
1651  --with-jdk=PATH         Try to use 'PATH/include' to find the JNI headers.
1652                          If PATH is not specified, look for a Java
1653                          Development Kit at JAVA_HOME.
1654  --with-jikes=PATH       Specify the path to a jikes binary to use it as your
1655                          Java compiler. The default is to look for jikes
1656                          (PATH optional). This behavior can be switched off
1657                          by supplying 'no'.
1658  --with-swig=PATH        Try to use 'PATH/bin/swig' to build the swig
1659                          bindings. If PATH is not specified, look for a
1660                          'swig' binary in your PATH.
1661  --with-ruby-sitedir=SITEDIR
1662                          install Ruby bindings in SITEDIR (default is same as
1663                          ruby's one)
1664  --with-ruby-test-verbose=LEVEL
1665                          how to use output level for Ruby bindings tests
1666                          (default is normal)
1667  --with-ctypesgen=PATH   Specify the path to ctypesgen. This can either be
1668                          the full path to a ctypesgen installation, the full
1669                          path to a ctypesgen source tree or the full path to
1670                          ctypesgen.py.
1671  --with-junit=PATH       Specify a path to the junit JAR file.
1672
1673Some influential environment variables:
1674  CC          C compiler command
1675  CFLAGS      C compiler flags
1676  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1677              nonstandard directory <lib dir>
1678  LIBS        libraries to pass to the linker, e.g. -l<library>
1679  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1680              you have headers in a nonstandard directory <include dir>
1681  CXX         C++ compiler command
1682  CXXFLAGS    C++ compiler flags
1683  CPP         C preprocessor
1684  LT_SYS_LIBRARY_PATH
1685              User-defined run-time library search path.
1686  CXXCPP      C++ preprocessor
1687
1688Use these variables to override the choices made by `configure' or to help
1689it to find libraries and programs with nonstandard names/locations.
1690
1691Report bugs to <http://subversion.apache.org/>.
1692_ACEOF
1693ac_status=$?
1694fi
1695
1696if test "$ac_init_help" = "recursive"; then
1697  # If there are subdirs, report their specific --help.
1698  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1699    test -d "$ac_dir" ||
1700      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1701      continue
1702    ac_builddir=.
1703
1704case "$ac_dir" in
1705.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1706*)
1707  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1708  # A ".." for each directory in $ac_dir_suffix.
1709  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1710  case $ac_top_builddir_sub in
1711  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1712  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1713  esac ;;
1714esac
1715ac_abs_top_builddir=$ac_pwd
1716ac_abs_builddir=$ac_pwd$ac_dir_suffix
1717# for backward compatibility:
1718ac_top_builddir=$ac_top_build_prefix
1719
1720case $srcdir in
1721  .)  # We are building in place.
1722    ac_srcdir=.
1723    ac_top_srcdir=$ac_top_builddir_sub
1724    ac_abs_top_srcdir=$ac_pwd ;;
1725  [\\/]* | ?:[\\/]* )  # Absolute name.
1726    ac_srcdir=$srcdir$ac_dir_suffix;
1727    ac_top_srcdir=$srcdir
1728    ac_abs_top_srcdir=$srcdir ;;
1729  *) # Relative name.
1730    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1731    ac_top_srcdir=$ac_top_build_prefix$srcdir
1732    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1733esac
1734ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1735
1736    cd "$ac_dir" || { ac_status=$?; continue; }
1737    # Check for guested configure.
1738    if test -f "$ac_srcdir/configure.gnu"; then
1739      echo &&
1740      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1741    elif test -f "$ac_srcdir/configure"; then
1742      echo &&
1743      $SHELL "$ac_srcdir/configure" --help=recursive
1744    else
1745      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1746    fi || ac_status=$?
1747    cd "$ac_pwd" || { ac_status=$?; break; }
1748  done
1749fi
1750
1751test -n "$ac_init_help" && exit $ac_status
1752if $ac_init_version; then
1753  cat <<\_ACEOF
1754subversion configure 1.9.4
1755generated by GNU Autoconf 2.69
1756
1757Copyright (C) 2012 Free Software Foundation, Inc.
1758This configure script is free software; the Free Software Foundation
1759gives unlimited permission to copy, distribute and modify it.
1760_ACEOF
1761  exit
1762fi
1763
1764## ------------------------ ##
1765## Autoconf initialization. ##
1766## ------------------------ ##
1767
1768# ac_fn_c_try_compile LINENO
1769# --------------------------
1770# Try to compile conftest.$ac_ext, and return whether this succeeded.
1771ac_fn_c_try_compile ()
1772{
1773  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774  rm -f conftest.$ac_objext
1775  if { { ac_try="$ac_compile"
1776case "(($ac_try" in
1777  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1778  *) ac_try_echo=$ac_try;;
1779esac
1780eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1781$as_echo "$ac_try_echo"; } >&5
1782  (eval "$ac_compile") 2>conftest.err
1783  ac_status=$?
1784  if test -s conftest.err; then
1785    grep -v '^ *+' conftest.err >conftest.er1
1786    cat conftest.er1 >&5
1787    mv -f conftest.er1 conftest.err
1788  fi
1789  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790  test $ac_status = 0; } && {
1791	 test -z "$ac_c_werror_flag" ||
1792	 test ! -s conftest.err
1793       } && test -s conftest.$ac_objext; then :
1794  ac_retval=0
1795else
1796  $as_echo "$as_me: failed program was:" >&5
1797sed 's/^/| /' conftest.$ac_ext >&5
1798
1799	ac_retval=1
1800fi
1801  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1802  as_fn_set_status $ac_retval
1803
1804} # ac_fn_c_try_compile
1805
1806# ac_fn_c_try_link LINENO
1807# -----------------------
1808# Try to link conftest.$ac_ext, and return whether this succeeded.
1809ac_fn_c_try_link ()
1810{
1811  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1812  rm -f conftest.$ac_objext conftest$ac_exeext
1813  if { { ac_try="$ac_link"
1814case "(($ac_try" in
1815  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1816  *) ac_try_echo=$ac_try;;
1817esac
1818eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1819$as_echo "$ac_try_echo"; } >&5
1820  (eval "$ac_link") 2>conftest.err
1821  ac_status=$?
1822  if test -s conftest.err; then
1823    grep -v '^ *+' conftest.err >conftest.er1
1824    cat conftest.er1 >&5
1825    mv -f conftest.er1 conftest.err
1826  fi
1827  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1828  test $ac_status = 0; } && {
1829	 test -z "$ac_c_werror_flag" ||
1830	 test ! -s conftest.err
1831       } && test -s conftest$ac_exeext && {
1832	 test "$cross_compiling" = yes ||
1833	 test -x conftest$ac_exeext
1834       }; then :
1835  ac_retval=0
1836else
1837  $as_echo "$as_me: failed program was:" >&5
1838sed 's/^/| /' conftest.$ac_ext >&5
1839
1840	ac_retval=1
1841fi
1842  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1843  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1844  # interfere with the next link command; also delete a directory that is
1845  # left behind by Apple's compiler.  We do this before executing the actions.
1846  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1847  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1848  as_fn_set_status $ac_retval
1849
1850} # ac_fn_c_try_link
1851
1852# ac_fn_cxx_try_compile LINENO
1853# ----------------------------
1854# Try to compile conftest.$ac_ext, and return whether this succeeded.
1855ac_fn_cxx_try_compile ()
1856{
1857  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1858  rm -f conftest.$ac_objext
1859  if { { ac_try="$ac_compile"
1860case "(($ac_try" in
1861  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1862  *) ac_try_echo=$ac_try;;
1863esac
1864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1865$as_echo "$ac_try_echo"; } >&5
1866  (eval "$ac_compile") 2>conftest.err
1867  ac_status=$?
1868  if test -s conftest.err; then
1869    grep -v '^ *+' conftest.err >conftest.er1
1870    cat conftest.er1 >&5
1871    mv -f conftest.er1 conftest.err
1872  fi
1873  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1874  test $ac_status = 0; } && {
1875	 test -z "$ac_cxx_werror_flag" ||
1876	 test ! -s conftest.err
1877       } && test -s conftest.$ac_objext; then :
1878  ac_retval=0
1879else
1880  $as_echo "$as_me: failed program was:" >&5
1881sed 's/^/| /' conftest.$ac_ext >&5
1882
1883	ac_retval=1
1884fi
1885  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1886  as_fn_set_status $ac_retval
1887
1888} # ac_fn_cxx_try_compile
1889
1890# ac_fn_cxx_try_link LINENO
1891# -------------------------
1892# Try to link conftest.$ac_ext, and return whether this succeeded.
1893ac_fn_cxx_try_link ()
1894{
1895  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1896  rm -f conftest.$ac_objext conftest$ac_exeext
1897  if { { ac_try="$ac_link"
1898case "(($ac_try" in
1899  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1900  *) ac_try_echo=$ac_try;;
1901esac
1902eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1903$as_echo "$ac_try_echo"; } >&5
1904  (eval "$ac_link") 2>conftest.err
1905  ac_status=$?
1906  if test -s conftest.err; then
1907    grep -v '^ *+' conftest.err >conftest.er1
1908    cat conftest.er1 >&5
1909    mv -f conftest.er1 conftest.err
1910  fi
1911  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1912  test $ac_status = 0; } && {
1913	 test -z "$ac_cxx_werror_flag" ||
1914	 test ! -s conftest.err
1915       } && test -s conftest$ac_exeext && {
1916	 test "$cross_compiling" = yes ||
1917	 test -x conftest$ac_exeext
1918       }; then :
1919  ac_retval=0
1920else
1921  $as_echo "$as_me: failed program was:" >&5
1922sed 's/^/| /' conftest.$ac_ext >&5
1923
1924	ac_retval=1
1925fi
1926  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1927  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1928  # interfere with the next link command; also delete a directory that is
1929  # left behind by Apple's compiler.  We do this before executing the actions.
1930  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1931  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1932  as_fn_set_status $ac_retval
1933
1934} # ac_fn_cxx_try_link
1935
1936# ac_fn_c_try_cpp LINENO
1937# ----------------------
1938# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1939ac_fn_c_try_cpp ()
1940{
1941  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1942  if { { ac_try="$ac_cpp conftest.$ac_ext"
1943case "(($ac_try" in
1944  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1945  *) ac_try_echo=$ac_try;;
1946esac
1947eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1948$as_echo "$ac_try_echo"; } >&5
1949  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1950  ac_status=$?
1951  if test -s conftest.err; then
1952    grep -v '^ *+' conftest.err >conftest.er1
1953    cat conftest.er1 >&5
1954    mv -f conftest.er1 conftest.err
1955  fi
1956  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1957  test $ac_status = 0; } > conftest.i && {
1958	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1959	 test ! -s conftest.err
1960       }; then :
1961  ac_retval=0
1962else
1963  $as_echo "$as_me: failed program was:" >&5
1964sed 's/^/| /' conftest.$ac_ext >&5
1965
1966    ac_retval=1
1967fi
1968  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1969  as_fn_set_status $ac_retval
1970
1971} # ac_fn_c_try_cpp
1972
1973# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1974# -------------------------------------------------------
1975# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1976# the include files in INCLUDES and setting the cache variable VAR
1977# accordingly.
1978ac_fn_c_check_header_mongrel ()
1979{
1980  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1981  if eval \${$3+:} false; then :
1982  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1983$as_echo_n "checking for $2... " >&6; }
1984if eval \${$3+:} false; then :
1985  $as_echo_n "(cached) " >&6
1986fi
1987eval ac_res=\$$3
1988	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1989$as_echo "$ac_res" >&6; }
1990else
1991  # Is the header compilable?
1992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1993$as_echo_n "checking $2 usability... " >&6; }
1994cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1995/* end confdefs.h.  */
1996$4
1997#include <$2>
1998_ACEOF
1999if ac_fn_c_try_compile "$LINENO"; then :
2000  ac_header_compiler=yes
2001else
2002  ac_header_compiler=no
2003fi
2004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2006$as_echo "$ac_header_compiler" >&6; }
2007
2008# Is the header present?
2009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2010$as_echo_n "checking $2 presence... " >&6; }
2011cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012/* end confdefs.h.  */
2013#include <$2>
2014_ACEOF
2015if ac_fn_c_try_cpp "$LINENO"; then :
2016  ac_header_preproc=yes
2017else
2018  ac_header_preproc=no
2019fi
2020rm -f conftest.err conftest.i conftest.$ac_ext
2021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2022$as_echo "$ac_header_preproc" >&6; }
2023
2024# So?  What about this header?
2025case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2026  yes:no: )
2027    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2028$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2029    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2030$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2031    ;;
2032  no:yes:* )
2033    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2034$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2035    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2036$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2037    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2038$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2039    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2040$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2041    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2042$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2043( $as_echo "## -------------------------------------------- ##
2044## Report this to http://subversion.apache.org/ ##
2045## -------------------------------------------- ##"
2046     ) | sed "s/^/$as_me: WARNING:     /" >&2
2047    ;;
2048esac
2049  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2050$as_echo_n "checking for $2... " >&6; }
2051if eval \${$3+:} false; then :
2052  $as_echo_n "(cached) " >&6
2053else
2054  eval "$3=\$ac_header_compiler"
2055fi
2056eval ac_res=\$$3
2057	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2058$as_echo "$ac_res" >&6; }
2059fi
2060  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2061
2062} # ac_fn_c_check_header_mongrel
2063
2064# ac_fn_c_try_run LINENO
2065# ----------------------
2066# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2067# that executables *can* be run.
2068ac_fn_c_try_run ()
2069{
2070  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2071  if { { ac_try="$ac_link"
2072case "(($ac_try" in
2073  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2074  *) ac_try_echo=$ac_try;;
2075esac
2076eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2077$as_echo "$ac_try_echo"; } >&5
2078  (eval "$ac_link") 2>&5
2079  ac_status=$?
2080  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2081  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2082  { { case "(($ac_try" in
2083  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2084  *) ac_try_echo=$ac_try;;
2085esac
2086eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2087$as_echo "$ac_try_echo"; } >&5
2088  (eval "$ac_try") 2>&5
2089  ac_status=$?
2090  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2091  test $ac_status = 0; }; }; then :
2092  ac_retval=0
2093else
2094  $as_echo "$as_me: program exited with status $ac_status" >&5
2095       $as_echo "$as_me: failed program was:" >&5
2096sed 's/^/| /' conftest.$ac_ext >&5
2097
2098       ac_retval=$ac_status
2099fi
2100  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2101  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2102  as_fn_set_status $ac_retval
2103
2104} # ac_fn_c_try_run
2105
2106# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2107# -------------------------------------------------------
2108# Tests whether HEADER exists and can be compiled using the include files in
2109# INCLUDES, setting the cache variable VAR accordingly.
2110ac_fn_c_check_header_compile ()
2111{
2112  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2113  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2114$as_echo_n "checking for $2... " >&6; }
2115if eval \${$3+:} false; then :
2116  $as_echo_n "(cached) " >&6
2117else
2118  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2119/* end confdefs.h.  */
2120$4
2121#include <$2>
2122_ACEOF
2123if ac_fn_c_try_compile "$LINENO"; then :
2124  eval "$3=yes"
2125else
2126  eval "$3=no"
2127fi
2128rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2129fi
2130eval ac_res=\$$3
2131	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2132$as_echo "$ac_res" >&6; }
2133  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2134
2135} # ac_fn_c_check_header_compile
2136
2137# ac_fn_c_check_func LINENO FUNC VAR
2138# ----------------------------------
2139# Tests whether FUNC exists, setting the cache variable VAR accordingly
2140ac_fn_c_check_func ()
2141{
2142  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2143  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2144$as_echo_n "checking for $2... " >&6; }
2145if eval \${$3+:} false; then :
2146  $as_echo_n "(cached) " >&6
2147else
2148  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149/* end confdefs.h.  */
2150/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2151   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2152#define $2 innocuous_$2
2153
2154/* System header to define __stub macros and hopefully few prototypes,
2155    which can conflict with char $2 (); below.
2156    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2157    <limits.h> exists even on freestanding compilers.  */
2158
2159#ifdef __STDC__
2160# include <limits.h>
2161#else
2162# include <assert.h>
2163#endif
2164
2165#undef $2
2166
2167/* Override any GCC internal prototype to avoid an error.
2168   Use char because int might match the return type of a GCC
2169   builtin and then its argument prototype would still apply.  */
2170#ifdef __cplusplus
2171extern "C"
2172#endif
2173char $2 ();
2174/* The GNU C library defines this for functions which it implements
2175    to always fail with ENOSYS.  Some functions are actually named
2176    something starting with __ and the normal name is an alias.  */
2177#if defined __stub_$2 || defined __stub___$2
2178choke me
2179#endif
2180
2181int
2182main ()
2183{
2184return $2 ();
2185  ;
2186  return 0;
2187}
2188_ACEOF
2189if ac_fn_c_try_link "$LINENO"; then :
2190  eval "$3=yes"
2191else
2192  eval "$3=no"
2193fi
2194rm -f core conftest.err conftest.$ac_objext \
2195    conftest$ac_exeext conftest.$ac_ext
2196fi
2197eval ac_res=\$$3
2198	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2199$as_echo "$ac_res" >&6; }
2200  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2201
2202} # ac_fn_c_check_func
2203
2204# ac_fn_cxx_try_cpp LINENO
2205# ------------------------
2206# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2207ac_fn_cxx_try_cpp ()
2208{
2209  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2210  if { { ac_try="$ac_cpp conftest.$ac_ext"
2211case "(($ac_try" in
2212  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2213  *) ac_try_echo=$ac_try;;
2214esac
2215eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2216$as_echo "$ac_try_echo"; } >&5
2217  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2218  ac_status=$?
2219  if test -s conftest.err; then
2220    grep -v '^ *+' conftest.err >conftest.er1
2221    cat conftest.er1 >&5
2222    mv -f conftest.er1 conftest.err
2223  fi
2224  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2225  test $ac_status = 0; } > conftest.i && {
2226	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2227	 test ! -s conftest.err
2228       }; then :
2229  ac_retval=0
2230else
2231  $as_echo "$as_me: failed program was:" >&5
2232sed 's/^/| /' conftest.$ac_ext >&5
2233
2234    ac_retval=1
2235fi
2236  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2237  as_fn_set_status $ac_retval
2238
2239} # ac_fn_cxx_try_cpp
2240
2241# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2242# -------------------------------------------
2243# Tests whether TYPE exists after having included INCLUDES, setting cache
2244# variable VAR accordingly.
2245ac_fn_c_check_type ()
2246{
2247  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2248  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2249$as_echo_n "checking for $2... " >&6; }
2250if eval \${$3+:} false; then :
2251  $as_echo_n "(cached) " >&6
2252else
2253  eval "$3=no"
2254  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2255/* end confdefs.h.  */
2256$4
2257int
2258main ()
2259{
2260if (sizeof ($2))
2261	 return 0;
2262  ;
2263  return 0;
2264}
2265_ACEOF
2266if ac_fn_c_try_compile "$LINENO"; then :
2267  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2268/* end confdefs.h.  */
2269$4
2270int
2271main ()
2272{
2273if (sizeof (($2)))
2274	    return 0;
2275  ;
2276  return 0;
2277}
2278_ACEOF
2279if ac_fn_c_try_compile "$LINENO"; then :
2280
2281else
2282  eval "$3=yes"
2283fi
2284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2285fi
2286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2287fi
2288eval ac_res=\$$3
2289	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2290$as_echo "$ac_res" >&6; }
2291  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2292
2293} # ac_fn_c_check_type
2294cat >config.log <<_ACEOF
2295This file contains any messages produced by compilers while
2296running configure, to aid debugging if configure makes a mistake.
2297
2298It was created by subversion $as_me 1.9.4, which was
2299generated by GNU Autoconf 2.69.  Invocation command line was
2300
2301  $ $0 $@
2302
2303_ACEOF
2304exec 5>>config.log
2305{
2306cat <<_ASUNAME
2307## --------- ##
2308## Platform. ##
2309## --------- ##
2310
2311hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2312uname -m = `(uname -m) 2>/dev/null || echo unknown`
2313uname -r = `(uname -r) 2>/dev/null || echo unknown`
2314uname -s = `(uname -s) 2>/dev/null || echo unknown`
2315uname -v = `(uname -v) 2>/dev/null || echo unknown`
2316
2317/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2318/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2319
2320/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2321/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2322/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2323/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2324/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2325/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2326/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2327
2328_ASUNAME
2329
2330as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2331for as_dir in $PATH
2332do
2333  IFS=$as_save_IFS
2334  test -z "$as_dir" && as_dir=.
2335    $as_echo "PATH: $as_dir"
2336  done
2337IFS=$as_save_IFS
2338
2339} >&5
2340
2341cat >&5 <<_ACEOF
2342
2343
2344## ----------- ##
2345## Core tests. ##
2346## ----------- ##
2347
2348_ACEOF
2349
2350
2351# Keep a trace of the command line.
2352# Strip out --no-create and --no-recursion so they do not pile up.
2353# Strip out --silent because we don't want to record it for future runs.
2354# Also quote any args containing shell meta-characters.
2355# Make two passes to allow for proper duplicate-argument suppression.
2356ac_configure_args=
2357ac_configure_args0=
2358ac_configure_args1=
2359ac_must_keep_next=false
2360for ac_pass in 1 2
2361do
2362  for ac_arg
2363  do
2364    case $ac_arg in
2365    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2366    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2367    | -silent | --silent | --silen | --sile | --sil)
2368      continue ;;
2369    *\'*)
2370      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2371    esac
2372    case $ac_pass in
2373    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2374    2)
2375      as_fn_append ac_configure_args1 " '$ac_arg'"
2376      if test $ac_must_keep_next = true; then
2377	ac_must_keep_next=false # Got value, back to normal.
2378      else
2379	case $ac_arg in
2380	  *=* | --config-cache | -C | -disable-* | --disable-* \
2381	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2382	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2383	  | -with-* | --with-* | -without-* | --without-* | --x)
2384	    case "$ac_configure_args0 " in
2385	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2386	    esac
2387	    ;;
2388	  -* ) ac_must_keep_next=true ;;
2389	esac
2390      fi
2391      as_fn_append ac_configure_args " '$ac_arg'"
2392      ;;
2393    esac
2394  done
2395done
2396{ ac_configure_args0=; unset ac_configure_args0;}
2397{ ac_configure_args1=; unset ac_configure_args1;}
2398
2399# When interrupted or exit'd, cleanup temporary files, and complete
2400# config.log.  We remove comments because anyway the quotes in there
2401# would cause problems or look ugly.
2402# WARNING: Use '\'' to represent an apostrophe within the trap.
2403# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2404trap 'exit_status=$?
2405  # Save into config.log some information that might help in debugging.
2406  {
2407    echo
2408
2409    $as_echo "## ---------------- ##
2410## Cache variables. ##
2411## ---------------- ##"
2412    echo
2413    # The following way of writing the cache mishandles newlines in values,
2414(
2415  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2416    eval ac_val=\$$ac_var
2417    case $ac_val in #(
2418    *${as_nl}*)
2419      case $ac_var in #(
2420      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2421$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2422      esac
2423      case $ac_var in #(
2424      _ | IFS | as_nl) ;; #(
2425      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2426      *) { eval $ac_var=; unset $ac_var;} ;;
2427      esac ;;
2428    esac
2429  done
2430  (set) 2>&1 |
2431    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2432    *${as_nl}ac_space=\ *)
2433      sed -n \
2434	"s/'\''/'\''\\\\'\'''\''/g;
2435	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2436      ;; #(
2437    *)
2438      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2439      ;;
2440    esac |
2441    sort
2442)
2443    echo
2444
2445    $as_echo "## ----------------- ##
2446## Output variables. ##
2447## ----------------- ##"
2448    echo
2449    for ac_var in $ac_subst_vars
2450    do
2451      eval ac_val=\$$ac_var
2452      case $ac_val in
2453      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2454      esac
2455      $as_echo "$ac_var='\''$ac_val'\''"
2456    done | sort
2457    echo
2458
2459    if test -n "$ac_subst_files"; then
2460      $as_echo "## ------------------- ##
2461## File substitutions. ##
2462## ------------------- ##"
2463      echo
2464      for ac_var in $ac_subst_files
2465      do
2466	eval ac_val=\$$ac_var
2467	case $ac_val in
2468	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2469	esac
2470	$as_echo "$ac_var='\''$ac_val'\''"
2471      done | sort
2472      echo
2473    fi
2474
2475    if test -s confdefs.h; then
2476      $as_echo "## ----------- ##
2477## confdefs.h. ##
2478## ----------- ##"
2479      echo
2480      cat confdefs.h
2481      echo
2482    fi
2483    test "$ac_signal" != 0 &&
2484      $as_echo "$as_me: caught signal $ac_signal"
2485    $as_echo "$as_me: exit $exit_status"
2486  } >&5
2487  rm -f core *.core core.conftest.* &&
2488    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2489    exit $exit_status
2490' 0
2491for ac_signal in 1 2 13 15; do
2492  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2493done
2494ac_signal=0
2495
2496# confdefs.h avoids OS command line length limits that DEFS can exceed.
2497rm -f -r conftest* confdefs.h
2498
2499$as_echo "/* confdefs.h */" > confdefs.h
2500
2501# Predefined preprocessor variables.
2502
2503cat >>confdefs.h <<_ACEOF
2504#define PACKAGE_NAME "$PACKAGE_NAME"
2505_ACEOF
2506
2507cat >>confdefs.h <<_ACEOF
2508#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2509_ACEOF
2510
2511cat >>confdefs.h <<_ACEOF
2512#define PACKAGE_VERSION "$PACKAGE_VERSION"
2513_ACEOF
2514
2515cat >>confdefs.h <<_ACEOF
2516#define PACKAGE_STRING "$PACKAGE_STRING"
2517_ACEOF
2518
2519cat >>confdefs.h <<_ACEOF
2520#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2521_ACEOF
2522
2523cat >>confdefs.h <<_ACEOF
2524#define PACKAGE_URL "$PACKAGE_URL"
2525_ACEOF
2526
2527
2528# Let the site file select an alternate cache file if it wants to.
2529# Prefer an explicitly selected file to automatically selected ones.
2530ac_site_file1=NONE
2531ac_site_file2=NONE
2532if test -n "$CONFIG_SITE"; then
2533  # We do not want a PATH search for config.site.
2534  case $CONFIG_SITE in #((
2535    -*)  ac_site_file1=./$CONFIG_SITE;;
2536    */*) ac_site_file1=$CONFIG_SITE;;
2537    *)   ac_site_file1=./$CONFIG_SITE;;
2538  esac
2539elif test "x$prefix" != xNONE; then
2540  ac_site_file1=$prefix/share/config.site
2541  ac_site_file2=$prefix/etc/config.site
2542else
2543  ac_site_file1=$ac_default_prefix/share/config.site
2544  ac_site_file2=$ac_default_prefix/etc/config.site
2545fi
2546for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2547do
2548  test "x$ac_site_file" = xNONE && continue
2549  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2550    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2551$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2552    sed 's/^/| /' "$ac_site_file" >&5
2553    . "$ac_site_file" \
2554      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2555$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2556as_fn_error $? "failed to load site script $ac_site_file
2557See \`config.log' for more details" "$LINENO" 5; }
2558  fi
2559done
2560
2561if test -r "$cache_file"; then
2562  # Some versions of bash will fail to source /dev/null (special files
2563  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2564  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2565    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2566$as_echo "$as_me: loading cache $cache_file" >&6;}
2567    case $cache_file in
2568      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2569      *)                      . "./$cache_file";;
2570    esac
2571  fi
2572else
2573  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2574$as_echo "$as_me: creating cache $cache_file" >&6;}
2575  >$cache_file
2576fi
2577
2578# Check that the precious variables saved in the cache have kept the same
2579# value.
2580ac_cache_corrupted=false
2581for ac_var in $ac_precious_vars; do
2582  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2583  eval ac_new_set=\$ac_env_${ac_var}_set
2584  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2585  eval ac_new_val=\$ac_env_${ac_var}_value
2586  case $ac_old_set,$ac_new_set in
2587    set,)
2588      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2589$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2590      ac_cache_corrupted=: ;;
2591    ,set)
2592      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2593$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2594      ac_cache_corrupted=: ;;
2595    ,);;
2596    *)
2597      if test "x$ac_old_val" != "x$ac_new_val"; then
2598	# differences in whitespace do not lead to failure.
2599	ac_old_val_w=`echo x $ac_old_val`
2600	ac_new_val_w=`echo x $ac_new_val`
2601	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2602	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2603$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2604	  ac_cache_corrupted=:
2605	else
2606	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2607$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2608	  eval $ac_var=\$ac_old_val
2609	fi
2610	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2611$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2612	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2613$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2614      fi;;
2615  esac
2616  # Pass precious variables to config.status.
2617  if test "$ac_new_set" = set; then
2618    case $ac_new_val in
2619    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2620    *) ac_arg=$ac_var=$ac_new_val ;;
2621    esac
2622    case " $ac_configure_args " in
2623      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2624      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2625    esac
2626  fi
2627done
2628if $ac_cache_corrupted; then
2629  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2630$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2631  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2632$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2633  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2634fi
2635## -------------------- ##
2636## Main body of script. ##
2637## -------------------- ##
2638
2639ac_ext=c
2640ac_cpp='$CPP $CPPFLAGS'
2641ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2642ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2643ac_compiler_gnu=$ac_cv_c_compiler_gnu
2644
2645
2646
2647
2648ac_aux_dir=
2649for ac_dir in build "$srcdir"/build; do
2650  if test -f "$ac_dir/install-sh"; then
2651    ac_aux_dir=$ac_dir
2652    ac_install_sh="$ac_aux_dir/install-sh -c"
2653    break
2654  elif test -f "$ac_dir/install.sh"; then
2655    ac_aux_dir=$ac_dir
2656    ac_install_sh="$ac_aux_dir/install.sh -c"
2657    break
2658  elif test -f "$ac_dir/shtool"; then
2659    ac_aux_dir=$ac_dir
2660    ac_install_sh="$ac_aux_dir/shtool install -c"
2661    break
2662  fi
2663done
2664if test -z "$ac_aux_dir"; then
2665  as_fn_error $? "cannot find install-sh, install.sh, or shtool in build \"$srcdir\"/build" "$LINENO" 5
2666fi
2667
2668# These three variables are undocumented and unsupported,
2669# and are intended to be withdrawn in a future Autoconf release.
2670# They can cause serious problems if a builder's source tree is in a directory
2671# whose full name contains unusual characters.
2672ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2673ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2674ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2675
2676
2677
2678{ $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Subversion 1.9.4" >&5
2679$as_echo "$as_me: Configuring Subversion 1.9.4" >&6;}
2680
2681abs_srcdir="`cd $srcdir && pwd`"
2682
2683abs_builddir="`pwd`"
2684
2685if test "$abs_srcdir" = "$abs_builddir"; then
2686  canonicalized_srcdir=""
2687else
2688  canonicalized_srcdir="$srcdir/"
2689fi
2690
2691
2692SWIG_LDFLAGS="$LDFLAGS"
2693
2694
2695# Generate config.nice early (before the arguments are munged)
2696
2697  { $as_echo "$as_me:${as_lineno-$LINENO}: creating config.nice" >&5
2698$as_echo "$as_me: creating config.nice" >&6;}
2699  # This little dance satisfies Cygwin, which cannot overwrite in-use files.
2700  if test -f "config.nice"; then
2701    mv "config.nice" "config.nice.old"
2702  fi
2703
2704  cat >"config.nice" <<EOF
2705#! /bin/sh
2706#
2707# Created by configure
2708
2709'$0' $ac_configure_args "\$@"
2710EOF
2711
2712  chmod +x "config.nice"
2713  rm -f "config.nice.old"
2714
2715
2716# ==== Check for programs ====================================================
2717
2718# Look for a C compiler (before anything can set CFLAGS)
2719CUSERFLAGS="$CFLAGS"
2720ac_ext=c
2721ac_cpp='$CPP $CPPFLAGS'
2722ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2723ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2724ac_compiler_gnu=$ac_cv_c_compiler_gnu
2725if test -n "$ac_tool_prefix"; then
2726  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2727set dummy ${ac_tool_prefix}gcc; ac_word=$2
2728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2729$as_echo_n "checking for $ac_word... " >&6; }
2730if ${ac_cv_prog_CC+:} false; then :
2731  $as_echo_n "(cached) " >&6
2732else
2733  if test -n "$CC"; then
2734  ac_cv_prog_CC="$CC" # Let the user override the test.
2735else
2736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737for as_dir in $PATH
2738do
2739  IFS=$as_save_IFS
2740  test -z "$as_dir" && as_dir=.
2741    for ac_exec_ext in '' $ac_executable_extensions; do
2742  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2743    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2744    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745    break 2
2746  fi
2747done
2748  done
2749IFS=$as_save_IFS
2750
2751fi
2752fi
2753CC=$ac_cv_prog_CC
2754if test -n "$CC"; then
2755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2756$as_echo "$CC" >&6; }
2757else
2758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2759$as_echo "no" >&6; }
2760fi
2761
2762
2763fi
2764if test -z "$ac_cv_prog_CC"; then
2765  ac_ct_CC=$CC
2766  # Extract the first word of "gcc", so it can be a program name with args.
2767set dummy gcc; ac_word=$2
2768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2769$as_echo_n "checking for $ac_word... " >&6; }
2770if ${ac_cv_prog_ac_ct_CC+:} false; then :
2771  $as_echo_n "(cached) " >&6
2772else
2773  if test -n "$ac_ct_CC"; then
2774  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2775else
2776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2777for as_dir in $PATH
2778do
2779  IFS=$as_save_IFS
2780  test -z "$as_dir" && as_dir=.
2781    for ac_exec_ext in '' $ac_executable_extensions; do
2782  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2783    ac_cv_prog_ac_ct_CC="gcc"
2784    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2785    break 2
2786  fi
2787done
2788  done
2789IFS=$as_save_IFS
2790
2791fi
2792fi
2793ac_ct_CC=$ac_cv_prog_ac_ct_CC
2794if test -n "$ac_ct_CC"; then
2795  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2796$as_echo "$ac_ct_CC" >&6; }
2797else
2798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2799$as_echo "no" >&6; }
2800fi
2801
2802  if test "x$ac_ct_CC" = x; then
2803    CC=""
2804  else
2805    case $cross_compiling:$ac_tool_warned in
2806yes:)
2807{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2808$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2809ac_tool_warned=yes ;;
2810esac
2811    CC=$ac_ct_CC
2812  fi
2813else
2814  CC="$ac_cv_prog_CC"
2815fi
2816
2817if test -z "$CC"; then
2818          if test -n "$ac_tool_prefix"; then
2819    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2820set dummy ${ac_tool_prefix}cc; ac_word=$2
2821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2822$as_echo_n "checking for $ac_word... " >&6; }
2823if ${ac_cv_prog_CC+:} false; then :
2824  $as_echo_n "(cached) " >&6
2825else
2826  if test -n "$CC"; then
2827  ac_cv_prog_CC="$CC" # Let the user override the test.
2828else
2829as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830for as_dir in $PATH
2831do
2832  IFS=$as_save_IFS
2833  test -z "$as_dir" && as_dir=.
2834    for ac_exec_ext in '' $ac_executable_extensions; do
2835  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2836    ac_cv_prog_CC="${ac_tool_prefix}cc"
2837    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2838    break 2
2839  fi
2840done
2841  done
2842IFS=$as_save_IFS
2843
2844fi
2845fi
2846CC=$ac_cv_prog_CC
2847if test -n "$CC"; then
2848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2849$as_echo "$CC" >&6; }
2850else
2851  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2852$as_echo "no" >&6; }
2853fi
2854
2855
2856  fi
2857fi
2858if test -z "$CC"; then
2859  # Extract the first word of "cc", so it can be a program name with args.
2860set dummy cc; ac_word=$2
2861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2862$as_echo_n "checking for $ac_word... " >&6; }
2863if ${ac_cv_prog_CC+:} false; then :
2864  $as_echo_n "(cached) " >&6
2865else
2866  if test -n "$CC"; then
2867  ac_cv_prog_CC="$CC" # Let the user override the test.
2868else
2869  ac_prog_rejected=no
2870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871for as_dir in $PATH
2872do
2873  IFS=$as_save_IFS
2874  test -z "$as_dir" && as_dir=.
2875    for ac_exec_ext in '' $ac_executable_extensions; do
2876  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2877    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2878       ac_prog_rejected=yes
2879       continue
2880     fi
2881    ac_cv_prog_CC="cc"
2882    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2883    break 2
2884  fi
2885done
2886  done
2887IFS=$as_save_IFS
2888
2889if test $ac_prog_rejected = yes; then
2890  # We found a bogon in the path, so make sure we never use it.
2891  set dummy $ac_cv_prog_CC
2892  shift
2893  if test $# != 0; then
2894    # We chose a different compiler from the bogus one.
2895    # However, it has the same basename, so the bogon will be chosen
2896    # first if we set CC to just the basename; use the full file name.
2897    shift
2898    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2899  fi
2900fi
2901fi
2902fi
2903CC=$ac_cv_prog_CC
2904if test -n "$CC"; then
2905  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2906$as_echo "$CC" >&6; }
2907else
2908  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2909$as_echo "no" >&6; }
2910fi
2911
2912
2913fi
2914if test -z "$CC"; then
2915  if test -n "$ac_tool_prefix"; then
2916  for ac_prog in cl.exe
2917  do
2918    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2919set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2921$as_echo_n "checking for $ac_word... " >&6; }
2922if ${ac_cv_prog_CC+:} false; then :
2923  $as_echo_n "(cached) " >&6
2924else
2925  if test -n "$CC"; then
2926  ac_cv_prog_CC="$CC" # Let the user override the test.
2927else
2928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2929for as_dir in $PATH
2930do
2931  IFS=$as_save_IFS
2932  test -z "$as_dir" && as_dir=.
2933    for ac_exec_ext in '' $ac_executable_extensions; do
2934  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2935    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2936    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2937    break 2
2938  fi
2939done
2940  done
2941IFS=$as_save_IFS
2942
2943fi
2944fi
2945CC=$ac_cv_prog_CC
2946if test -n "$CC"; then
2947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2948$as_echo "$CC" >&6; }
2949else
2950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951$as_echo "no" >&6; }
2952fi
2953
2954
2955    test -n "$CC" && break
2956  done
2957fi
2958if test -z "$CC"; then
2959  ac_ct_CC=$CC
2960  for ac_prog in cl.exe
2961do
2962  # Extract the first word of "$ac_prog", so it can be a program name with args.
2963set dummy $ac_prog; ac_word=$2
2964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965$as_echo_n "checking for $ac_word... " >&6; }
2966if ${ac_cv_prog_ac_ct_CC+:} false; then :
2967  $as_echo_n "(cached) " >&6
2968else
2969  if test -n "$ac_ct_CC"; then
2970  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2971else
2972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973for as_dir in $PATH
2974do
2975  IFS=$as_save_IFS
2976  test -z "$as_dir" && as_dir=.
2977    for ac_exec_ext in '' $ac_executable_extensions; do
2978  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2979    ac_cv_prog_ac_ct_CC="$ac_prog"
2980    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2981    break 2
2982  fi
2983done
2984  done
2985IFS=$as_save_IFS
2986
2987fi
2988fi
2989ac_ct_CC=$ac_cv_prog_ac_ct_CC
2990if test -n "$ac_ct_CC"; then
2991  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2992$as_echo "$ac_ct_CC" >&6; }
2993else
2994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2995$as_echo "no" >&6; }
2996fi
2997
2998
2999  test -n "$ac_ct_CC" && break
3000done
3001
3002  if test "x$ac_ct_CC" = x; then
3003    CC=""
3004  else
3005    case $cross_compiling:$ac_tool_warned in
3006yes:)
3007{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3008$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3009ac_tool_warned=yes ;;
3010esac
3011    CC=$ac_ct_CC
3012  fi
3013fi
3014
3015fi
3016
3017
3018test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3019$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3020as_fn_error $? "no acceptable C compiler found in \$PATH
3021See \`config.log' for more details" "$LINENO" 5; }
3022
3023# Provide some information about the compiler.
3024$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3025set X $ac_compile
3026ac_compiler=$2
3027for ac_option in --version -v -V -qversion; do
3028  { { ac_try="$ac_compiler $ac_option >&5"
3029case "(($ac_try" in
3030  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3031  *) ac_try_echo=$ac_try;;
3032esac
3033eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3034$as_echo "$ac_try_echo"; } >&5
3035  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3036  ac_status=$?
3037  if test -s conftest.err; then
3038    sed '10a\
3039... rest of stderr output deleted ...
3040         10q' conftest.err >conftest.er1
3041    cat conftest.er1 >&5
3042  fi
3043  rm -f conftest.er1 conftest.err
3044  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3045  test $ac_status = 0; }
3046done
3047
3048cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3049/* end confdefs.h.  */
3050
3051int
3052main ()
3053{
3054
3055  ;
3056  return 0;
3057}
3058_ACEOF
3059ac_clean_files_save=$ac_clean_files
3060ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3061# Try to create an executable without -o first, disregard a.out.
3062# It will help us diagnose broken compilers, and finding out an intuition
3063# of exeext.
3064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3065$as_echo_n "checking whether the C compiler works... " >&6; }
3066ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3067
3068# The possible output files:
3069ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3070
3071ac_rmfiles=
3072for ac_file in $ac_files
3073do
3074  case $ac_file in
3075    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3076    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3077  esac
3078done
3079rm -f $ac_rmfiles
3080
3081if { { ac_try="$ac_link_default"
3082case "(($ac_try" in
3083  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3084  *) ac_try_echo=$ac_try;;
3085esac
3086eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3087$as_echo "$ac_try_echo"; } >&5
3088  (eval "$ac_link_default") 2>&5
3089  ac_status=$?
3090  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3091  test $ac_status = 0; }; then :
3092  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3093# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3094# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3095# so that the user can short-circuit this test for compilers unknown to
3096# Autoconf.
3097for ac_file in $ac_files ''
3098do
3099  test -f "$ac_file" || continue
3100  case $ac_file in
3101    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3102	;;
3103    [ab].out )
3104	# We found the default executable, but exeext='' is most
3105	# certainly right.
3106	break;;
3107    *.* )
3108	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3109	then :; else
3110	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3111	fi
3112	# We set ac_cv_exeext here because the later test for it is not
3113	# safe: cross compilers may not add the suffix if given an `-o'
3114	# argument, so we may need to know it at that point already.
3115	# Even if this section looks crufty: it has the advantage of
3116	# actually working.
3117	break;;
3118    * )
3119	break;;
3120  esac
3121done
3122test "$ac_cv_exeext" = no && ac_cv_exeext=
3123
3124else
3125  ac_file=''
3126fi
3127if test -z "$ac_file"; then :
3128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129$as_echo "no" >&6; }
3130$as_echo "$as_me: failed program was:" >&5
3131sed 's/^/| /' conftest.$ac_ext >&5
3132
3133{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3134$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3135as_fn_error 77 "C compiler cannot create executables
3136See \`config.log' for more details" "$LINENO" 5; }
3137else
3138  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3139$as_echo "yes" >&6; }
3140fi
3141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3142$as_echo_n "checking for C compiler default output file name... " >&6; }
3143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3144$as_echo "$ac_file" >&6; }
3145ac_exeext=$ac_cv_exeext
3146
3147rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3148ac_clean_files=$ac_clean_files_save
3149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3150$as_echo_n "checking for suffix of executables... " >&6; }
3151if { { ac_try="$ac_link"
3152case "(($ac_try" in
3153  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154  *) ac_try_echo=$ac_try;;
3155esac
3156eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157$as_echo "$ac_try_echo"; } >&5
3158  (eval "$ac_link") 2>&5
3159  ac_status=$?
3160  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3161  test $ac_status = 0; }; then :
3162  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3163# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3164# work properly (i.e., refer to `conftest.exe'), while it won't with
3165# `rm'.
3166for ac_file in conftest.exe conftest conftest.*; do
3167  test -f "$ac_file" || continue
3168  case $ac_file in
3169    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3170    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3171	  break;;
3172    * ) break;;
3173  esac
3174done
3175else
3176  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3177$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3178as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3179See \`config.log' for more details" "$LINENO" 5; }
3180fi
3181rm -f conftest conftest$ac_cv_exeext
3182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3183$as_echo "$ac_cv_exeext" >&6; }
3184
3185rm -f conftest.$ac_ext
3186EXEEXT=$ac_cv_exeext
3187ac_exeext=$EXEEXT
3188cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3189/* end confdefs.h.  */
3190#include <stdio.h>
3191int
3192main ()
3193{
3194FILE *f = fopen ("conftest.out", "w");
3195 return ferror (f) || fclose (f) != 0;
3196
3197  ;
3198  return 0;
3199}
3200_ACEOF
3201ac_clean_files="$ac_clean_files conftest.out"
3202# Check that the compiler produces executables we can run.  If not, either
3203# the compiler is broken, or we cross compile.
3204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3205$as_echo_n "checking whether we are cross compiling... " >&6; }
3206if test "$cross_compiling" != yes; then
3207  { { ac_try="$ac_link"
3208case "(($ac_try" in
3209  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3210  *) ac_try_echo=$ac_try;;
3211esac
3212eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3213$as_echo "$ac_try_echo"; } >&5
3214  (eval "$ac_link") 2>&5
3215  ac_status=$?
3216  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3217  test $ac_status = 0; }
3218  if { ac_try='./conftest$ac_cv_exeext'
3219  { { case "(($ac_try" in
3220  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3221  *) ac_try_echo=$ac_try;;
3222esac
3223eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3224$as_echo "$ac_try_echo"; } >&5
3225  (eval "$ac_try") 2>&5
3226  ac_status=$?
3227  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3228  test $ac_status = 0; }; }; then
3229    cross_compiling=no
3230  else
3231    if test "$cross_compiling" = maybe; then
3232	cross_compiling=yes
3233    else
3234	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3235$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3236as_fn_error $? "cannot run C compiled programs.
3237If you meant to cross compile, use \`--host'.
3238See \`config.log' for more details" "$LINENO" 5; }
3239    fi
3240  fi
3241fi
3242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3243$as_echo "$cross_compiling" >&6; }
3244
3245rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3246ac_clean_files=$ac_clean_files_save
3247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3248$as_echo_n "checking for suffix of object files... " >&6; }
3249if ${ac_cv_objext+:} false; then :
3250  $as_echo_n "(cached) " >&6
3251else
3252  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3253/* end confdefs.h.  */
3254
3255int
3256main ()
3257{
3258
3259  ;
3260  return 0;
3261}
3262_ACEOF
3263rm -f conftest.o conftest.obj
3264if { { ac_try="$ac_compile"
3265case "(($ac_try" in
3266  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267  *) ac_try_echo=$ac_try;;
3268esac
3269eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3270$as_echo "$ac_try_echo"; } >&5
3271  (eval "$ac_compile") 2>&5
3272  ac_status=$?
3273  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3274  test $ac_status = 0; }; then :
3275  for ac_file in conftest.o conftest.obj conftest.*; do
3276  test -f "$ac_file" || continue;
3277  case $ac_file in
3278    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3279    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3280       break;;
3281  esac
3282done
3283else
3284  $as_echo "$as_me: failed program was:" >&5
3285sed 's/^/| /' conftest.$ac_ext >&5
3286
3287{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3289as_fn_error $? "cannot compute suffix of object files: cannot compile
3290See \`config.log' for more details" "$LINENO" 5; }
3291fi
3292rm -f conftest.$ac_cv_objext conftest.$ac_ext
3293fi
3294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3295$as_echo "$ac_cv_objext" >&6; }
3296OBJEXT=$ac_cv_objext
3297ac_objext=$OBJEXT
3298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3299$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3300if ${ac_cv_c_compiler_gnu+:} false; then :
3301  $as_echo_n "(cached) " >&6
3302else
3303  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3304/* end confdefs.h.  */
3305
3306int
3307main ()
3308{
3309#ifndef __GNUC__
3310       choke me
3311#endif
3312
3313  ;
3314  return 0;
3315}
3316_ACEOF
3317if ac_fn_c_try_compile "$LINENO"; then :
3318  ac_compiler_gnu=yes
3319else
3320  ac_compiler_gnu=no
3321fi
3322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3323ac_cv_c_compiler_gnu=$ac_compiler_gnu
3324
3325fi
3326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3327$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3328if test $ac_compiler_gnu = yes; then
3329  GCC=yes
3330else
3331  GCC=
3332fi
3333ac_test_CFLAGS=${CFLAGS+set}
3334ac_save_CFLAGS=$CFLAGS
3335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3336$as_echo_n "checking whether $CC accepts -g... " >&6; }
3337if ${ac_cv_prog_cc_g+:} false; then :
3338  $as_echo_n "(cached) " >&6
3339else
3340  ac_save_c_werror_flag=$ac_c_werror_flag
3341   ac_c_werror_flag=yes
3342   ac_cv_prog_cc_g=no
3343   CFLAGS="-g"
3344   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3345/* end confdefs.h.  */
3346
3347int
3348main ()
3349{
3350
3351  ;
3352  return 0;
3353}
3354_ACEOF
3355if ac_fn_c_try_compile "$LINENO"; then :
3356  ac_cv_prog_cc_g=yes
3357else
3358  CFLAGS=""
3359      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3360/* end confdefs.h.  */
3361
3362int
3363main ()
3364{
3365
3366  ;
3367  return 0;
3368}
3369_ACEOF
3370if ac_fn_c_try_compile "$LINENO"; then :
3371
3372else
3373  ac_c_werror_flag=$ac_save_c_werror_flag
3374	 CFLAGS="-g"
3375	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376/* end confdefs.h.  */
3377
3378int
3379main ()
3380{
3381
3382  ;
3383  return 0;
3384}
3385_ACEOF
3386if ac_fn_c_try_compile "$LINENO"; then :
3387  ac_cv_prog_cc_g=yes
3388fi
3389rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3390fi
3391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3392fi
3393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3394   ac_c_werror_flag=$ac_save_c_werror_flag
3395fi
3396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3397$as_echo "$ac_cv_prog_cc_g" >&6; }
3398if test "$ac_test_CFLAGS" = set; then
3399  CFLAGS=$ac_save_CFLAGS
3400elif test $ac_cv_prog_cc_g = yes; then
3401  if test "$GCC" = yes; then
3402    CFLAGS="-g -O2"
3403  else
3404    CFLAGS="-g"
3405  fi
3406else
3407  if test "$GCC" = yes; then
3408    CFLAGS="-O2"
3409  else
3410    CFLAGS=
3411  fi
3412fi
3413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3414$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3415if ${ac_cv_prog_cc_c89+:} false; then :
3416  $as_echo_n "(cached) " >&6
3417else
3418  ac_cv_prog_cc_c89=no
3419ac_save_CC=$CC
3420cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3421/* end confdefs.h.  */
3422#include <stdarg.h>
3423#include <stdio.h>
3424struct stat;
3425/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3426struct buf { int x; };
3427FILE * (*rcsopen) (struct buf *, struct stat *, int);
3428static char *e (p, i)
3429     char **p;
3430     int i;
3431{
3432  return p[i];
3433}
3434static char *f (char * (*g) (char **, int), char **p, ...)
3435{
3436  char *s;
3437  va_list v;
3438  va_start (v,p);
3439  s = g (p, va_arg (v,int));
3440  va_end (v);
3441  return s;
3442}
3443
3444/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3445   function prototypes and stuff, but not '\xHH' hex character constants.
3446   These don't provoke an error unfortunately, instead are silently treated
3447   as 'x'.  The following induces an error, until -std is added to get
3448   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3449   array size at least.  It's necessary to write '\x00'==0 to get something
3450   that's true only with -std.  */
3451int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3452
3453/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3454   inside strings and character constants.  */
3455#define FOO(x) 'x'
3456int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3457
3458int test (int i, double x);
3459struct s1 {int (*f) (int a);};
3460struct s2 {int (*f) (double a);};
3461int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3462int argc;
3463char **argv;
3464int
3465main ()
3466{
3467return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3468  ;
3469  return 0;
3470}
3471_ACEOF
3472for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3473	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3474do
3475  CC="$ac_save_CC $ac_arg"
3476  if ac_fn_c_try_compile "$LINENO"; then :
3477  ac_cv_prog_cc_c89=$ac_arg
3478fi
3479rm -f core conftest.err conftest.$ac_objext
3480  test "x$ac_cv_prog_cc_c89" != "xno" && break
3481done
3482rm -f conftest.$ac_ext
3483CC=$ac_save_CC
3484
3485fi
3486# AC_CACHE_VAL
3487case "x$ac_cv_prog_cc_c89" in
3488  x)
3489    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3490$as_echo "none needed" >&6; } ;;
3491  xno)
3492    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3493$as_echo "unsupported" >&6; } ;;
3494  *)
3495    CC="$CC $ac_cv_prog_cc_c89"
3496    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3497$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3498esac
3499if test "x$ac_cv_prog_cc_c89" != xno; then :
3500
3501fi
3502
3503ac_ext=c
3504ac_cpp='$CPP $CPPFLAGS'
3505ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3506ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3507ac_compiler_gnu=$ac_cv_c_compiler_gnu
3508
3509
3510
3511  CFLAGS_KEEP="$CFLAGS"
3512  CFLAGS=""
3513
3514  if test "$GCC" = "yes"; then
3515
3516  _svn_xxflags__save="$CFLAGS"
3517  ac_ext=c
3518ac_cpp='$CPP $CPPFLAGS'
3519ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3520ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3521ac_compiler_gnu=$ac_cv_c_compiler_gnu
3522
3523  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -std=c90" >&5
3524$as_echo_n "checking if $CC accepts -std=c90... " >&6; }
3525  CFLAGS="-std=c90 $CFLAGS"
3526        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3527/* end confdefs.h.  */
3528int main(void){return 0;}
3529_ACEOF
3530if ac_fn_c_try_link "$LINENO"; then :
3531
3532    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3533$as_echo "yes" >&6; }
3534
3535
3536else
3537
3538    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3539$as_echo "no" >&6; }
3540    CFLAGS="$_svn_xxflags__save"
3541
3542
3543  _svn_xxflags__save="$CFLAGS"
3544  ac_ext=c
3545ac_cpp='$CPP $CPPFLAGS'
3546ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3547ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3548ac_compiler_gnu=$ac_cv_c_compiler_gnu
3549
3550  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -std=c89" >&5
3551$as_echo_n "checking if $CC accepts -std=c89... " >&6; }
3552  CFLAGS="-std=c89 $CFLAGS"
3553        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3554/* end confdefs.h.  */
3555int main(void){return 0;}
3556_ACEOF
3557if ac_fn_c_try_link "$LINENO"; then :
3558
3559    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3560$as_echo "yes" >&6; }
3561
3562
3563else
3564
3565    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3566$as_echo "no" >&6; }
3567    CFLAGS="$_svn_xxflags__save"
3568
3569
3570  _svn_xxflags__save="$CFLAGS"
3571  ac_ext=c
3572ac_cpp='$CPP $CPPFLAGS'
3573ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3574ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3575ac_compiler_gnu=$ac_cv_c_compiler_gnu
3576
3577  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -ansi" >&5
3578$as_echo_n "checking if $CC accepts -ansi... " >&6; }
3579  CFLAGS="-ansi $CFLAGS"
3580        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3581/* end confdefs.h.  */
3582int main(void){return 0;}
3583_ACEOF
3584if ac_fn_c_try_link "$LINENO"; then :
3585
3586    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3587$as_echo "yes" >&6; }
3588
3589
3590else
3591
3592    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3593$as_echo "no" >&6; }
3594    CFLAGS="$_svn_xxflags__save"
3595
3596
3597fi
3598rm -f core conftest.err conftest.$ac_objext \
3599    conftest$ac_exeext conftest.$ac_ext
3600  ac_ext=c
3601ac_cpp='$CPP $CPPFLAGS'
3602ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3603ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3604ac_compiler_gnu=$ac_cv_c_compiler_gnu
3605
3606
3607
3608
3609fi
3610rm -f core conftest.err conftest.$ac_objext \
3611    conftest$ac_exeext conftest.$ac_ext
3612  ac_ext=c
3613ac_cpp='$CPP $CPPFLAGS'
3614ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3615ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3616ac_compiler_gnu=$ac_cv_c_compiler_gnu
3617
3618
3619
3620
3621fi
3622rm -f core conftest.err conftest.$ac_objext \
3623    conftest$ac_exeext conftest.$ac_ext
3624  ac_ext=c
3625ac_cpp='$CPP $CPPFLAGS'
3626ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3627ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3628ac_compiler_gnu=$ac_cv_c_compiler_gnu
3629
3630
3631  fi
3632
3633  CMODEFLAGS="$CFLAGS"
3634  CFLAGS=""
3635
3636  if test "$GCC" = "yes"; then
3637
3638  _svn_xxflags__save="$CFLAGS"
3639  ac_ext=c
3640ac_cpp='$CPP $CPPFLAGS'
3641ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3642ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3643ac_compiler_gnu=$ac_cv_c_compiler_gnu
3644
3645  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -w" >&5
3646$as_echo_n "checking if $CC accepts -w... " >&6; }
3647  CFLAGS="-w $CFLAGS"
3648        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3649/* end confdefs.h.  */
3650int main(void){return 0;}
3651_ACEOF
3652if ac_fn_c_try_link "$LINENO"; then :
3653
3654    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3655$as_echo "yes" >&6; }
3656
3657
3658else
3659
3660    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3661$as_echo "no" >&6; }
3662    CFLAGS="$_svn_xxflags__save"
3663
3664
3665fi
3666rm -f core conftest.err conftest.$ac_objext \
3667    conftest$ac_exeext conftest.$ac_ext
3668  ac_ext=c
3669ac_cpp='$CPP $CPPFLAGS'
3670ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673
3674
3675  fi
3676
3677  CNOWARNFLAGS="$CFLAGS"
3678  CFLAGS="$CFLAGS_KEEP"
3679
3680
3681
3682
3683
3684
3685  if test "$GCC" = "yes"; then
3686
3687  _svn_xxflags__save="$CFLAGS"
3688  ac_ext=c
3689ac_cpp='$CPP $CPPFLAGS'
3690ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3691ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692ac_compiler_gnu=$ac_cv_c_compiler_gnu
3693
3694  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Werror=unknown-warning-option" >&5
3695$as_echo_n "checking if $CC accepts -Werror=unknown-warning-option... " >&6; }
3696  CFLAGS="-Werror=unknown-warning-option $CFLAGS"
3697        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3698/* end confdefs.h.  */
3699int main(void){return 0;}
3700_ACEOF
3701if ac_fn_c_try_link "$LINENO"; then :
3702
3703    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3704$as_echo "yes" >&6; }
3705
3706
3707else
3708
3709    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3710$as_echo "no" >&6; }
3711    CFLAGS="$_svn_xxflags__save"
3712
3713
3714fi
3715rm -f core conftest.err conftest.$ac_objext \
3716    conftest$ac_exeext conftest.$ac_ext
3717  ac_ext=c
3718ac_cpp='$CPP $CPPFLAGS'
3719ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3720ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3721ac_compiler_gnu=$ac_cv_c_compiler_gnu
3722
3723
3724  fi
3725
3726
3727# Look for a C++ compiler (before anything can set CXXFLAGS)
3728CXXUSERFLAGS="$CXXFLAGS"
3729ac_ext=cpp
3730ac_cpp='$CXXCPP $CPPFLAGS'
3731ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3732ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3733ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3734if test -z "$CXX"; then
3735  if test -n "$CCC"; then
3736    CXX=$CCC
3737  else
3738    if test -n "$ac_tool_prefix"; then
3739  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3740  do
3741    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3742set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3744$as_echo_n "checking for $ac_word... " >&6; }
3745if ${ac_cv_prog_CXX+:} false; then :
3746  $as_echo_n "(cached) " >&6
3747else
3748  if test -n "$CXX"; then
3749  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3750else
3751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3752for as_dir in $PATH
3753do
3754  IFS=$as_save_IFS
3755  test -z "$as_dir" && as_dir=.
3756    for ac_exec_ext in '' $ac_executable_extensions; do
3757  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3758    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3759    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3760    break 2
3761  fi
3762done
3763  done
3764IFS=$as_save_IFS
3765
3766fi
3767fi
3768CXX=$ac_cv_prog_CXX
3769if test -n "$CXX"; then
3770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3771$as_echo "$CXX" >&6; }
3772else
3773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3774$as_echo "no" >&6; }
3775fi
3776
3777
3778    test -n "$CXX" && break
3779  done
3780fi
3781if test -z "$CXX"; then
3782  ac_ct_CXX=$CXX
3783  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3784do
3785  # Extract the first word of "$ac_prog", so it can be a program name with args.
3786set dummy $ac_prog; ac_word=$2
3787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3788$as_echo_n "checking for $ac_word... " >&6; }
3789if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3790  $as_echo_n "(cached) " >&6
3791else
3792  if test -n "$ac_ct_CXX"; then
3793  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3794else
3795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3796for as_dir in $PATH
3797do
3798  IFS=$as_save_IFS
3799  test -z "$as_dir" && as_dir=.
3800    for ac_exec_ext in '' $ac_executable_extensions; do
3801  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3802    ac_cv_prog_ac_ct_CXX="$ac_prog"
3803    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3804    break 2
3805  fi
3806done
3807  done
3808IFS=$as_save_IFS
3809
3810fi
3811fi
3812ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3813if test -n "$ac_ct_CXX"; then
3814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3815$as_echo "$ac_ct_CXX" >&6; }
3816else
3817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3818$as_echo "no" >&6; }
3819fi
3820
3821
3822  test -n "$ac_ct_CXX" && break
3823done
3824
3825  if test "x$ac_ct_CXX" = x; then
3826    CXX="g++"
3827  else
3828    case $cross_compiling:$ac_tool_warned in
3829yes:)
3830{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3831$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3832ac_tool_warned=yes ;;
3833esac
3834    CXX=$ac_ct_CXX
3835  fi
3836fi
3837
3838  fi
3839fi
3840# Provide some information about the compiler.
3841$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3842set X $ac_compile
3843ac_compiler=$2
3844for ac_option in --version -v -V -qversion; do
3845  { { ac_try="$ac_compiler $ac_option >&5"
3846case "(($ac_try" in
3847  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3848  *) ac_try_echo=$ac_try;;
3849esac
3850eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3851$as_echo "$ac_try_echo"; } >&5
3852  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3853  ac_status=$?
3854  if test -s conftest.err; then
3855    sed '10a\
3856... rest of stderr output deleted ...
3857         10q' conftest.err >conftest.er1
3858    cat conftest.er1 >&5
3859  fi
3860  rm -f conftest.er1 conftest.err
3861  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3862  test $ac_status = 0; }
3863done
3864
3865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3866$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3867if ${ac_cv_cxx_compiler_gnu+:} false; then :
3868  $as_echo_n "(cached) " >&6
3869else
3870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3871/* end confdefs.h.  */
3872
3873int
3874main ()
3875{
3876#ifndef __GNUC__
3877       choke me
3878#endif
3879
3880  ;
3881  return 0;
3882}
3883_ACEOF
3884if ac_fn_cxx_try_compile "$LINENO"; then :
3885  ac_compiler_gnu=yes
3886else
3887  ac_compiler_gnu=no
3888fi
3889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3890ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3891
3892fi
3893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3894$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3895if test $ac_compiler_gnu = yes; then
3896  GXX=yes
3897else
3898  GXX=
3899fi
3900ac_test_CXXFLAGS=${CXXFLAGS+set}
3901ac_save_CXXFLAGS=$CXXFLAGS
3902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3903$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3904if ${ac_cv_prog_cxx_g+:} false; then :
3905  $as_echo_n "(cached) " >&6
3906else
3907  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3908   ac_cxx_werror_flag=yes
3909   ac_cv_prog_cxx_g=no
3910   CXXFLAGS="-g"
3911   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3912/* end confdefs.h.  */
3913
3914int
3915main ()
3916{
3917
3918  ;
3919  return 0;
3920}
3921_ACEOF
3922if ac_fn_cxx_try_compile "$LINENO"; then :
3923  ac_cv_prog_cxx_g=yes
3924else
3925  CXXFLAGS=""
3926      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3927/* end confdefs.h.  */
3928
3929int
3930main ()
3931{
3932
3933  ;
3934  return 0;
3935}
3936_ACEOF
3937if ac_fn_cxx_try_compile "$LINENO"; then :
3938
3939else
3940  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3941	 CXXFLAGS="-g"
3942	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3943/* end confdefs.h.  */
3944
3945int
3946main ()
3947{
3948
3949  ;
3950  return 0;
3951}
3952_ACEOF
3953if ac_fn_cxx_try_compile "$LINENO"; then :
3954  ac_cv_prog_cxx_g=yes
3955fi
3956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3957fi
3958rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3959fi
3960rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3961   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3962fi
3963{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3964$as_echo "$ac_cv_prog_cxx_g" >&6; }
3965if test "$ac_test_CXXFLAGS" = set; then
3966  CXXFLAGS=$ac_save_CXXFLAGS
3967elif test $ac_cv_prog_cxx_g = yes; then
3968  if test "$GXX" = yes; then
3969    CXXFLAGS="-g -O2"
3970  else
3971    CXXFLAGS="-g"
3972  fi
3973else
3974  if test "$GXX" = yes; then
3975    CXXFLAGS="-O2"
3976  else
3977    CXXFLAGS=
3978  fi
3979fi
3980ac_ext=c
3981ac_cpp='$CPP $CPPFLAGS'
3982ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3983ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3984ac_compiler_gnu=$ac_cv_c_compiler_gnu
3985
3986
3987
3988  CXXFLAGS_KEEP="$CXXFLAGS"
3989  CXXFLAGS=""
3990
3991  if test "$GXX" = "yes"; then
3992
3993  _svn_xxflags__save="$CXXFLAGS"
3994  ac_ext=cpp
3995ac_cpp='$CXXCPP $CPPFLAGS'
3996ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3997ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3998ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3999
4000  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -std=c++98" >&5
4001$as_echo_n "checking if $CXX accepts -std=c++98... " >&6; }
4002  CXXFLAGS="-std=c++98 $CXXFLAGS"
4003        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4004/* end confdefs.h.  */
4005int main(){}
4006_ACEOF
4007if ac_fn_cxx_try_link "$LINENO"; then :
4008
4009    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4010$as_echo "yes" >&6; }
4011
4012
4013else
4014
4015    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4016$as_echo "no" >&6; }
4017    CXXFLAGS="$_svn_xxflags__save"
4018
4019
4020fi
4021rm -f core conftest.err conftest.$ac_objext \
4022    conftest$ac_exeext conftest.$ac_ext
4023  ac_ext=c
4024ac_cpp='$CPP $CPPFLAGS'
4025ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4026ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4027ac_compiler_gnu=$ac_cv_c_compiler_gnu
4028
4029
4030  fi
4031
4032  CXXMODEFLAGS="$CXXFLAGS"
4033  CXXFLAGS=""
4034
4035  if test "$GXX" = "yes"; then
4036
4037  _svn_xxflags__save="$CXXFLAGS"
4038  ac_ext=cpp
4039ac_cpp='$CXXCPP $CPPFLAGS'
4040ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4041ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4042ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4043
4044  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -w" >&5
4045$as_echo_n "checking if $CXX accepts -w... " >&6; }
4046  CXXFLAGS="-w $CXXFLAGS"
4047        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4048/* end confdefs.h.  */
4049int main(){}
4050_ACEOF
4051if ac_fn_cxx_try_link "$LINENO"; then :
4052
4053    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4054$as_echo "yes" >&6; }
4055
4056
4057else
4058
4059    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4060$as_echo "no" >&6; }
4061    CXXFLAGS="$_svn_xxflags__save"
4062
4063
4064fi
4065rm -f core conftest.err conftest.$ac_objext \
4066    conftest$ac_exeext conftest.$ac_ext
4067  ac_ext=c
4068ac_cpp='$CPP $CPPFLAGS'
4069ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4070ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4071ac_compiler_gnu=$ac_cv_c_compiler_gnu
4072
4073
4074  fi
4075
4076  CXXNOWARNFLAGS="$CXXFLAGS"
4077  CXXFLAGS="$CXXFLAGS_KEEP"
4078
4079
4080
4081
4082
4083
4084  if test "$GXX" = "yes"; then
4085
4086  _svn_xxflags__save="$CXXFLAGS"
4087  ac_ext=cpp
4088ac_cpp='$CXXCPP $CPPFLAGS'
4089ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4090ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4091ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4092
4093  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Werror=unknown-warning-option" >&5
4094$as_echo_n "checking if $CXX accepts -Werror=unknown-warning-option... " >&6; }
4095  CXXFLAGS="-Werror=unknown-warning-option $CXXFLAGS"
4096        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4097/* end confdefs.h.  */
4098int main(){}
4099_ACEOF
4100if ac_fn_cxx_try_link "$LINENO"; then :
4101
4102    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4103$as_echo "yes" >&6; }
4104
4105
4106else
4107
4108    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4109$as_echo "no" >&6; }
4110    CXXFLAGS="$_svn_xxflags__save"
4111
4112
4113fi
4114rm -f core conftest.err conftest.$ac_objext \
4115    conftest$ac_exeext conftest.$ac_ext
4116  ac_ext=c
4117ac_cpp='$CPP $CPPFLAGS'
4118ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4119ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4120ac_compiler_gnu=$ac_cv_c_compiler_gnu
4121
4122
4123  fi
4124
4125
4126# Look for a C pre-processor
4127ac_ext=c
4128ac_cpp='$CPP $CPPFLAGS'
4129ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4130ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4131ac_compiler_gnu=$ac_cv_c_compiler_gnu
4132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4133$as_echo_n "checking how to run the C preprocessor... " >&6; }
4134# On Suns, sometimes $CPP names a directory.
4135if test -n "$CPP" && test -d "$CPP"; then
4136  CPP=
4137fi
4138if test -z "$CPP"; then
4139  if ${ac_cv_prog_CPP+:} false; then :
4140  $as_echo_n "(cached) " >&6
4141else
4142      # Double quotes because CPP needs to be expanded
4143    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4144    do
4145      ac_preproc_ok=false
4146for ac_c_preproc_warn_flag in '' yes
4147do
4148  # Use a header file that comes with gcc, so configuring glibc
4149  # with a fresh cross-compiler works.
4150  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4151  # <limits.h> exists even on freestanding compilers.
4152  # On the NeXT, cc -E runs the code through the compiler's parser,
4153  # not just through cpp. "Syntax error" is here to catch this case.
4154  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4155/* end confdefs.h.  */
4156#ifdef __STDC__
4157# include <limits.h>
4158#else
4159# include <assert.h>
4160#endif
4161		     Syntax error
4162_ACEOF
4163if ac_fn_c_try_cpp "$LINENO"; then :
4164
4165else
4166  # Broken: fails on valid input.
4167continue
4168fi
4169rm -f conftest.err conftest.i conftest.$ac_ext
4170
4171  # OK, works on sane cases.  Now check whether nonexistent headers
4172  # can be detected and how.
4173  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4174/* end confdefs.h.  */
4175#include <ac_nonexistent.h>
4176_ACEOF
4177if ac_fn_c_try_cpp "$LINENO"; then :
4178  # Broken: success on invalid input.
4179continue
4180else
4181  # Passes both tests.
4182ac_preproc_ok=:
4183break
4184fi
4185rm -f conftest.err conftest.i conftest.$ac_ext
4186
4187done
4188# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4189rm -f conftest.i conftest.err conftest.$ac_ext
4190if $ac_preproc_ok; then :
4191  break
4192fi
4193
4194    done
4195    ac_cv_prog_CPP=$CPP
4196
4197fi
4198  CPP=$ac_cv_prog_CPP
4199else
4200  ac_cv_prog_CPP=$CPP
4201fi
4202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4203$as_echo "$CPP" >&6; }
4204ac_preproc_ok=false
4205for ac_c_preproc_warn_flag in '' yes
4206do
4207  # Use a header file that comes with gcc, so configuring glibc
4208  # with a fresh cross-compiler works.
4209  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4210  # <limits.h> exists even on freestanding compilers.
4211  # On the NeXT, cc -E runs the code through the compiler's parser,
4212  # not just through cpp. "Syntax error" is here to catch this case.
4213  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4214/* end confdefs.h.  */
4215#ifdef __STDC__
4216# include <limits.h>
4217#else
4218# include <assert.h>
4219#endif
4220		     Syntax error
4221_ACEOF
4222if ac_fn_c_try_cpp "$LINENO"; then :
4223
4224else
4225  # Broken: fails on valid input.
4226continue
4227fi
4228rm -f conftest.err conftest.i conftest.$ac_ext
4229
4230  # OK, works on sane cases.  Now check whether nonexistent headers
4231  # can be detected and how.
4232  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4233/* end confdefs.h.  */
4234#include <ac_nonexistent.h>
4235_ACEOF
4236if ac_fn_c_try_cpp "$LINENO"; then :
4237  # Broken: success on invalid input.
4238continue
4239else
4240  # Passes both tests.
4241ac_preproc_ok=:
4242break
4243fi
4244rm -f conftest.err conftest.i conftest.$ac_ext
4245
4246done
4247# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4248rm -f conftest.i conftest.err conftest.$ac_ext
4249if $ac_preproc_ok; then :
4250
4251else
4252  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4253$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4254as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4255See \`config.log' for more details" "$LINENO" 5; }
4256fi
4257
4258ac_ext=c
4259ac_cpp='$CPP $CPPFLAGS'
4260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4262ac_compiler_gnu=$ac_cv_c_compiler_gnu
4263
4264
4265# Look for a good sed
4266# AC_PROG_SED was introduced in Autoconf 2.59b
4267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4268$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4269if ${ac_cv_path_SED+:} false; then :
4270  $as_echo_n "(cached) " >&6
4271else
4272            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4273     for ac_i in 1 2 3 4 5 6 7; do
4274       ac_script="$ac_script$as_nl$ac_script"
4275     done
4276     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4277     { ac_script=; unset ac_script;}
4278     if test -z "$SED"; then
4279  ac_path_SED_found=false
4280  # Loop through the user's path and test for each of PROGNAME-LIST
4281  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4282for as_dir in $PATH
4283do
4284  IFS=$as_save_IFS
4285  test -z "$as_dir" && as_dir=.
4286    for ac_prog in sed gsed; do
4287    for ac_exec_ext in '' $ac_executable_extensions; do
4288      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4289      as_fn_executable_p "$ac_path_SED" || continue
4290# Check for GNU ac_path_SED and select it if it is found.
4291  # Check for GNU $ac_path_SED
4292case `"$ac_path_SED" --version 2>&1` in
4293*GNU*)
4294  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4295*)
4296  ac_count=0
4297  $as_echo_n 0123456789 >"conftest.in"
4298  while :
4299  do
4300    cat "conftest.in" "conftest.in" >"conftest.tmp"
4301    mv "conftest.tmp" "conftest.in"
4302    cp "conftest.in" "conftest.nl"
4303    $as_echo '' >> "conftest.nl"
4304    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4305    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4306    as_fn_arith $ac_count + 1 && ac_count=$as_val
4307    if test $ac_count -gt ${ac_path_SED_max-0}; then
4308      # Best one so far, save it but keep looking for a better one
4309      ac_cv_path_SED="$ac_path_SED"
4310      ac_path_SED_max=$ac_count
4311    fi
4312    # 10*(2^10) chars as input seems more than enough
4313    test $ac_count -gt 10 && break
4314  done
4315  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4316esac
4317
4318      $ac_path_SED_found && break 3
4319    done
4320  done
4321  done
4322IFS=$as_save_IFS
4323  if test -z "$ac_cv_path_SED"; then
4324    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4325  fi
4326else
4327  ac_cv_path_SED=$SED
4328fi
4329
4330fi
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4332$as_echo "$ac_cv_path_SED" >&6; }
4333 SED="$ac_cv_path_SED"
4334  rm -f conftest.sed
4335
4336
4337# Grab target_cpu, so we can use it in the Solaris pkginfo file
4338# Make sure we can run config.sub.
4339$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4340  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4341
4342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4343$as_echo_n "checking build system type... " >&6; }
4344if ${ac_cv_build+:} false; then :
4345  $as_echo_n "(cached) " >&6
4346else
4347  ac_build_alias=$build_alias
4348test "x$ac_build_alias" = x &&
4349  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4350test "x$ac_build_alias" = x &&
4351  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4352ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4353  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4354
4355fi
4356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4357$as_echo "$ac_cv_build" >&6; }
4358case $ac_cv_build in
4359*-*-*) ;;
4360*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4361esac
4362build=$ac_cv_build
4363ac_save_IFS=$IFS; IFS='-'
4364set x $ac_cv_build
4365shift
4366build_cpu=$1
4367build_vendor=$2
4368shift; shift
4369# Remember, the first character of IFS is used to create $*,
4370# except with old shells:
4371build_os=$*
4372IFS=$ac_save_IFS
4373case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4374
4375
4376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4377$as_echo_n "checking host system type... " >&6; }
4378if ${ac_cv_host+:} false; then :
4379  $as_echo_n "(cached) " >&6
4380else
4381  if test "x$host_alias" = x; then
4382  ac_cv_host=$ac_cv_build
4383else
4384  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4385    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4386fi
4387
4388fi
4389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4390$as_echo "$ac_cv_host" >&6; }
4391case $ac_cv_host in
4392*-*-*) ;;
4393*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4394esac
4395host=$ac_cv_host
4396ac_save_IFS=$IFS; IFS='-'
4397set x $ac_cv_host
4398shift
4399host_cpu=$1
4400host_vendor=$2
4401shift; shift
4402# Remember, the first character of IFS is used to create $*,
4403# except with old shells:
4404host_os=$*
4405IFS=$ac_save_IFS
4406case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4407
4408
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4410$as_echo_n "checking target system type... " >&6; }
4411if ${ac_cv_target+:} false; then :
4412  $as_echo_n "(cached) " >&6
4413else
4414  if test "x$target_alias" = x; then
4415  ac_cv_target=$ac_cv_host
4416else
4417  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4418    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4419fi
4420
4421fi
4422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4423$as_echo "$ac_cv_target" >&6; }
4424case $ac_cv_target in
4425*-*-*) ;;
4426*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
4427esac
4428target=$ac_cv_target
4429ac_save_IFS=$IFS; IFS='-'
4430set x $ac_cv_target
4431shift
4432target_cpu=$1
4433target_vendor=$2
4434shift; shift
4435# Remember, the first character of IFS is used to create $*,
4436# except with old shells:
4437target_os=$*
4438IFS=$ac_save_IFS
4439case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4440
4441
4442# The aliases save the names the user supplied, while $host etc.
4443# will get canonicalized.
4444test -n "$target_alias" &&
4445  test "$program_prefix$program_suffix$program_transform_name" = \
4446    NONENONEs,x,x, &&
4447  program_prefix=${target_alias}-
4448
4449# Look for an extended grep
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4451$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4452if ${ac_cv_path_GREP+:} false; then :
4453  $as_echo_n "(cached) " >&6
4454else
4455  if test -z "$GREP"; then
4456  ac_path_GREP_found=false
4457  # Loop through the user's path and test for each of PROGNAME-LIST
4458  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4459for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4460do
4461  IFS=$as_save_IFS
4462  test -z "$as_dir" && as_dir=.
4463    for ac_prog in grep ggrep; do
4464    for ac_exec_ext in '' $ac_executable_extensions; do
4465      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4466      as_fn_executable_p "$ac_path_GREP" || continue
4467# Check for GNU ac_path_GREP and select it if it is found.
4468  # Check for GNU $ac_path_GREP
4469case `"$ac_path_GREP" --version 2>&1` in
4470*GNU*)
4471  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4472*)
4473  ac_count=0
4474  $as_echo_n 0123456789 >"conftest.in"
4475  while :
4476  do
4477    cat "conftest.in" "conftest.in" >"conftest.tmp"
4478    mv "conftest.tmp" "conftest.in"
4479    cp "conftest.in" "conftest.nl"
4480    $as_echo 'GREP' >> "conftest.nl"
4481    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4482    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4483    as_fn_arith $ac_count + 1 && ac_count=$as_val
4484    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4485      # Best one so far, save it but keep looking for a better one
4486      ac_cv_path_GREP="$ac_path_GREP"
4487      ac_path_GREP_max=$ac_count
4488    fi
4489    # 10*(2^10) chars as input seems more than enough
4490    test $ac_count -gt 10 && break
4491  done
4492  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4493esac
4494
4495      $ac_path_GREP_found && break 3
4496    done
4497  done
4498  done
4499IFS=$as_save_IFS
4500  if test -z "$ac_cv_path_GREP"; then
4501    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4502  fi
4503else
4504  ac_cv_path_GREP=$GREP
4505fi
4506
4507fi
4508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4509$as_echo "$ac_cv_path_GREP" >&6; }
4510 GREP="$ac_cv_path_GREP"
4511
4512
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4514$as_echo_n "checking for egrep... " >&6; }
4515if ${ac_cv_path_EGREP+:} false; then :
4516  $as_echo_n "(cached) " >&6
4517else
4518  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4519   then ac_cv_path_EGREP="$GREP -E"
4520   else
4521     if test -z "$EGREP"; then
4522  ac_path_EGREP_found=false
4523  # Loop through the user's path and test for each of PROGNAME-LIST
4524  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4525for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4526do
4527  IFS=$as_save_IFS
4528  test -z "$as_dir" && as_dir=.
4529    for ac_prog in egrep; do
4530    for ac_exec_ext in '' $ac_executable_extensions; do
4531      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4532      as_fn_executable_p "$ac_path_EGREP" || continue
4533# Check for GNU ac_path_EGREP and select it if it is found.
4534  # Check for GNU $ac_path_EGREP
4535case `"$ac_path_EGREP" --version 2>&1` in
4536*GNU*)
4537  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4538*)
4539  ac_count=0
4540  $as_echo_n 0123456789 >"conftest.in"
4541  while :
4542  do
4543    cat "conftest.in" "conftest.in" >"conftest.tmp"
4544    mv "conftest.tmp" "conftest.in"
4545    cp "conftest.in" "conftest.nl"
4546    $as_echo 'EGREP' >> "conftest.nl"
4547    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4548    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4549    as_fn_arith $ac_count + 1 && ac_count=$as_val
4550    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4551      # Best one so far, save it but keep looking for a better one
4552      ac_cv_path_EGREP="$ac_path_EGREP"
4553      ac_path_EGREP_max=$ac_count
4554    fi
4555    # 10*(2^10) chars as input seems more than enough
4556    test $ac_count -gt 10 && break
4557  done
4558  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4559esac
4560
4561      $ac_path_EGREP_found && break 3
4562    done
4563  done
4564  done
4565IFS=$as_save_IFS
4566  if test -z "$ac_cv_path_EGREP"; then
4567    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4568  fi
4569else
4570  ac_cv_path_EGREP=$EGREP
4571fi
4572
4573   fi
4574fi
4575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4576$as_echo "$ac_cv_path_EGREP" >&6; }
4577 EGREP="$ac_cv_path_EGREP"
4578
4579
4580
4581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4582$as_echo_n "checking whether ln -s works... " >&6; }
4583LN_S=$as_ln_s
4584if test "$LN_S" = "ln -s"; then
4585  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4586$as_echo "yes" >&6; }
4587else
4588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4589$as_echo "no, using $LN_S" >&6; }
4590fi
4591
4592
4593# Find a good install program.  We prefer a C program (faster),
4594# so one script is as good as another.  But avoid the broken or
4595# incompatible versions:
4596# SysV /etc/install, /usr/sbin/install
4597# SunOS /usr/etc/install
4598# IRIX /sbin/install
4599# AIX /bin/install
4600# AmigaOS /C/install, which installs bootblocks on floppy discs
4601# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4602# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4603# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4604# OS/2's system install, which has a completely different semantic
4605# ./install, which can be erroneously created by make from ./install.sh.
4606# Reject install programs that cannot install multiple files.
4607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4608$as_echo_n "checking for a BSD-compatible install... " >&6; }
4609if test -z "$INSTALL"; then
4610if ${ac_cv_path_install+:} false; then :
4611  $as_echo_n "(cached) " >&6
4612else
4613  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4614for as_dir in $PATH
4615do
4616  IFS=$as_save_IFS
4617  test -z "$as_dir" && as_dir=.
4618    # Account for people who put trailing slashes in PATH elements.
4619case $as_dir/ in #((
4620  ./ | .// | /[cC]/* | \
4621  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4622  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4623  /usr/ucb/* ) ;;
4624  *)
4625    # OSF1 and SCO ODT 3.0 have their own names for install.
4626    # Don't use installbsd from OSF since it installs stuff as root
4627    # by default.
4628    for ac_prog in ginstall scoinst install; do
4629      for ac_exec_ext in '' $ac_executable_extensions; do
4630	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4631	  if test $ac_prog = install &&
4632	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4633	    # AIX install.  It has an incompatible calling convention.
4634	    :
4635	  elif test $ac_prog = install &&
4636	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4637	    # program-specific install script used by HP pwplus--don't use.
4638	    :
4639	  else
4640	    rm -rf conftest.one conftest.two conftest.dir
4641	    echo one > conftest.one
4642	    echo two > conftest.two
4643	    mkdir conftest.dir
4644	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4645	      test -s conftest.one && test -s conftest.two &&
4646	      test -s conftest.dir/conftest.one &&
4647	      test -s conftest.dir/conftest.two
4648	    then
4649	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4650	      break 3
4651	    fi
4652	  fi
4653	fi
4654      done
4655    done
4656    ;;
4657esac
4658
4659  done
4660IFS=$as_save_IFS
4661
4662rm -rf conftest.one conftest.two conftest.dir
4663
4664fi
4665  if test "${ac_cv_path_install+set}" = set; then
4666    INSTALL=$ac_cv_path_install
4667  else
4668    # As a last resort, use the slow shell script.  Don't cache a
4669    # value for INSTALL within a source directory, because that will
4670    # break other packages using the cache if that directory is
4671    # removed, or if the value is a relative name.
4672    INSTALL=$ac_install_sh
4673  fi
4674fi
4675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4676$as_echo "$INSTALL" >&6; }
4677
4678# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4679# It thinks the first close brace ends the variable substitution.
4680test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4681
4682test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4683
4684test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4685
4686# If $INSTALL is relative path to our fallback install-sh, then convert
4687# to an absolute path, as in some cases (e.g. Solaris VPATH build), libtool
4688# may try to use it from a changed working directory.
4689if test "$INSTALL" = "build/install-sh -c"; then
4690  INSTALL="$abs_srcdir/$INSTALL"
4691fi
4692
4693if test -z "$MKDIR"; then
4694  MKDIR="$INSTALL -d"
4695fi
4696
4697
4698# ==== Libraries, for which we may have source to build ======================
4699
4700
4701APR_VER_REGEXES="1\.[3-9]\. 2\."
4702
4703
4704  APR_WANTED_REGEXES="$APR_VER_REGEXES"
4705
4706  { $as_echo "$as_me:${as_lineno-$LINENO}: Apache Portable Runtime (APR) library configuration" >&5
4707$as_echo "$as_me: Apache Portable Runtime (APR) library configuration" >&6;}
4708
4709
4710  apr_found="no"
4711
4712  if test "$ac_cv_emxos2" = "yes"; then
4713    # Scripts don't pass test -x on OS/2
4714    TEST_X="test -f"
4715  else
4716    TEST_X="test -x"
4717  fi
4718
4719  acceptable_majors="2 1 0"
4720
4721  apr_temp_acceptable_apr_config=""
4722  for apr_temp_major in $acceptable_majors
4723  do
4724    case $apr_temp_major in
4725      0)
4726      apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-config"
4727      ;;
4728      *)
4729      apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-$apr_temp_major-config"
4730      ;;
4731    esac
4732  done
4733
4734  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APR" >&5
4735$as_echo_n "checking for APR... " >&6; }
4736
4737# Check whether --with-apr was given.
4738if test "${with_apr+set}" = set; then :
4739  withval=$with_apr;
4740    if test "$withval" = "no" || test "$withval" = "yes"; then
4741      as_fn_error $? "--with-apr requires a directory or file to be provided" "$LINENO" 5
4742    fi
4743
4744    for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
4745    do
4746      for lookdir in "$withval/bin" "$withval"
4747      do
4748        if $TEST_X "$lookdir/$apr_temp_apr_config_file"; then
4749          apr_found="yes"
4750          apr_config="$lookdir/$apr_temp_apr_config_file"
4751          break 2
4752        fi
4753      done
4754    done
4755
4756    if test "$apr_found" != "yes" && $TEST_X "$withval" && $withval --help > /dev/null 2>&1 ; then
4757      apr_found="yes"
4758      apr_config="$withval"
4759    fi
4760
4761            if test "$apr_found" != "yes"; then
4762      as_fn_error $? "the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file." "$LINENO" 5
4763    fi
4764
4765else
4766
4767        if test -d """"; then
4768      apr_temp_abs_srcdir="`cd "" && pwd`"
4769      apr_found="reconfig"
4770      apr_bundled_major="`sed -n '/#define.*APR_MAJOR_VERSION/s/^[^0-9]*\([0-9]*\).*$/\1/p' \"""/include/apr_version.h\"`"
4771      case $apr_bundled_major in
4772        "")
4773          as_fn_error $? "failed to find major version of bundled APR" "$LINENO" 5
4774        ;;
4775        0)
4776          apr_temp_apr_config_file="apr-config"
4777        ;;
4778        *)
4779          apr_temp_apr_config_file="apr-$apr_bundled_major-config"
4780        ;;
4781      esac
4782      if test -n """"; then
4783        apr_config="""/$apr_temp_apr_config_file"
4784      else
4785        apr_config="""/$apr_temp_apr_config_file"
4786      fi
4787    fi
4788    if test "$apr_found" = "no" && test -n "1" && test "1" = "1"; then
4789      for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
4790      do
4791        if $apr_temp_apr_config_file --help > /dev/null 2>&1 ; then
4792          apr_found="yes"
4793          apr_config="$apr_temp_apr_config_file"
4794          break
4795        else
4796                    for lookdir in /usr /usr/local /opt/apr /usr/local/apache2 ; do
4797            if $TEST_X "$lookdir/bin/$apr_temp_apr_config_file"; then
4798              apr_found="yes"
4799              apr_config="$lookdir/bin/$apr_temp_apr_config_file"
4800              break 2
4801            fi
4802          done
4803        fi
4804      done
4805    fi
4806
4807fi
4808
4809
4810  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_found" >&5
4811$as_echo "$apr_found" >&6; }
4812
4813
4814  if test $apr_found = "no"; then
4815    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: APR not found" >&5
4816$as_echo "$as_me: WARNING: APR not found" >&2;}
4817
4818  echo "The Apache Portable Runtime (APR) library cannot be found."
4819  echo "Please install APR on this system and configure Subversion"
4820  echo "with the appropriate --with-apr option."
4821  echo ""
4822  echo "You probably need to do something similar with the Apache"
4823  echo "Portable Runtime Utility (APRUTIL) library and then configure"
4824  echo "Subversion with both the --with-apr and --with-apr-util options."
4825  echo ""
4826  as_fn_error $? "no suitable APR found" "$LINENO" 5
4827
4828  fi
4829
4830  if test $apr_found = "reconfig"; then
4831    as_fn_error $? "Unexpected APR reconfig" "$LINENO" 5
4832  fi
4833
4834
4835  { $as_echo "$as_me:${as_lineno-$LINENO}: checking APR version" >&5
4836$as_echo_n "checking APR version... " >&6; }
4837  apr_version="`$apr_config --version`"
4838  if test $? -ne 0; then
4839    as_fn_error $? "apr-config --version failed" "$LINENO" 5
4840  fi
4841  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_version" >&5
4842$as_echo "$apr_version" >&6; }
4843
4844  APR_WANTED_REGEX_MATCH=0
4845  for apr_wanted_regex in $APR_WANTED_REGEXES; do
4846    if test `expr $apr_version : $apr_wanted_regex` -ne 0; then
4847      APR_WANTED_REGEX_MATCH=1
4848      break
4849    fi
4850  done
4851
4852  if test $APR_WANTED_REGEX_MATCH -eq 0; then
4853    echo "wanted regexes are $APR_WANTED_REGEXES"
4854    as_fn_error $? "invalid apr version found" "$LINENO" 5
4855  fi
4856
4857
4858  CPPFLAGS="$CPPFLAGS `$apr_config --cppflags`"
4859  if test $? -ne 0; then
4860    as_fn_error $? "apr-config --cppflags failed" "$LINENO" 5
4861  fi
4862
4863  CFLAGS="$CFLAGS `$apr_config --cflags`"
4864  if test $? -ne 0; then
4865    as_fn_error $? "apr-config --cflags failed" "$LINENO" 5
4866  fi
4867
4868  apr_ldflags="`$apr_config --ldflags`"
4869  if test $? -ne 0; then
4870    as_fn_error $? "apr-config --ldflags failed" "$LINENO" 5
4871  fi
4872  LDFLAGS="$LDFLAGS `
4873  input_flags="$apr_ldflags"
4874  output_flags=""
4875  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
4876  for flag in $input_flags; do
4877    filter="no"
4878    for dir in $filtered_dirs; do
4879      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
4880        filter="yes"
4881        break
4882      fi
4883    done
4884    if test "$filter" = "no"; then
4885      output_flags="$output_flags $flag"
4886    fi
4887  done
4888  if test -n "$output_flags"; then
4889    printf "%s" "${output_flags# }"
4890  fi
4891`"
4892
4893  SVN_APR_INCLUDES="`$apr_config --includes`"
4894  if test $? -ne 0; then
4895    as_fn_error $? "apr-config --includes failed" "$LINENO" 5
4896  fi
4897
4898  if test "$enable_all_static" = "yes"; then
4899    SVN_APR_LIBS="`$apr_config --link-ld --libs`"
4900    if test $? -ne 0; then
4901      as_fn_error $? "apr-config --link-ld --libs failed" "$LINENO" 5
4902    fi
4903  else
4904    SVN_APR_LIBS="`$apr_config --link-ld`"
4905    if test $? -ne 0; then
4906      as_fn_error $? "apr-config --link-ld failed" "$LINENO" 5
4907    fi
4908  fi
4909  SVN_APR_LIBS="`
4910  input_flags="$SVN_APR_LIBS"
4911  output_flags=""
4912  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
4913  for flag in $input_flags; do
4914    filter="no"
4915    for dir in $filtered_dirs; do
4916      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
4917        filter="yes"
4918        break
4919      fi
4920    done
4921    if test "$filter" = "no"; then
4922      output_flags="$output_flags $flag"
4923    fi
4924  done
4925  if test -n "$output_flags"; then
4926    printf "%s" "${output_flags# }"
4927  fi
4928`"
4929
4930  SVN_APR_SHLIB_PATH_VAR="`$apr_config --shlib-path-var`"
4931  if test $? -ne 0; then
4932    as_fn_error $? "apr-config --shlib-path-var failed" "$LINENO" 5
4933  fi
4934
4935  SVN_APR_CONFIG="$apr_config"
4936
4937
4938
4939
4940
4941
4942if test `expr $apr_version : 2` -ne 0; then
4943      svn_lib_ver=2
4944    apu_config=$apr_config
4945
4946  SVN_APRUTIL_CONFIG="$apu_config"
4947
4948
4949  SVN_APR_MAJOR_VERSION=2
4950else
4951  svn_lib_ver=0
4952  APU_VER_REGEXES="1\.[3-9]\."
4953
4954  APRUTIL_WANTED_REGEXES="$APU_VER_REGEXES"
4955
4956  { $as_echo "$as_me:${as_lineno-$LINENO}: Apache Portable Runtime Utility (APRUTIL) library configuration" >&5
4957$as_echo "$as_me: Apache Portable Runtime Utility (APRUTIL) library configuration" >&6;}
4958
4959
4960  apu_found="no"
4961
4962  if test "$ac_cv_emxos2" = "yes"; then
4963    # Scripts don't pass test -x on OS/2
4964    TEST_X="test -f"
4965  else
4966    TEST_X="test -x"
4967  fi
4968
4969  acceptable_majors="1 0"
4970
4971  apu_temp_acceptable_apu_config=""
4972  for apu_temp_major in $acceptable_majors
4973  do
4974    case $apu_temp_major in
4975      0)
4976      apu_temp_acceptable_apu_config="$apu_temp_acceptable_apu_config apu-config"
4977      ;;
4978      *)
4979      apu_temp_acceptable_apu_config="$apu_temp_acceptable_apu_config apu-$apu_temp_major-config"
4980      ;;
4981    esac
4982  done
4983
4984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APR-util" >&5
4985$as_echo_n "checking for APR-util... " >&6; }
4986
4987# Check whether --with-apr-util was given.
4988if test "${with_apr_util+set}" = set; then :
4989  withval=$with_apr_util;
4990    if test "$withval" = "no" || test "$withval" = "yes"; then
4991      as_fn_error $? "--with-apr-util requires a directory or file to be provided" "$LINENO" 5
4992    fi
4993
4994    for apu_temp_apu_config_file in $apu_temp_acceptable_apu_config
4995    do
4996      for lookdir in "$withval/bin" "$withval"
4997      do
4998        if $TEST_X "$lookdir/$apu_temp_apu_config_file"; then
4999          apu_found="yes"
5000          apu_config="$lookdir/$apu_temp_apu_config_file"
5001          break 2
5002        fi
5003      done
5004    done
5005
5006    if test "$apu_found" != "yes" && $TEST_X "$withval" && $withval --help > /dev/null 2>&1 ; then
5007      apu_found="yes"
5008      apu_config="$withval"
5009    fi
5010
5011            if test "$apu_found" != "yes"; then
5012      as_fn_error $? "the --with-apr-util parameter is incorrect. It must specify an install prefix, a build directory, or an apu-config file." "$LINENO" 5
5013    fi
5014
5015else
5016
5017        if test -d """"; then
5018      apu_temp_abs_srcdir="`cd "" && pwd`"
5019      apu_found="reconfig"
5020      apu_bundled_major="`sed -n '/#define.*APU_MAJOR_VERSION/s/^[^0-9]*\([0-9]*\).*$/\1/p' \"""/include/apu_version.h\"`"
5021      case $apu_bundled_major in
5022        "")
5023          as_fn_error $? "failed to find major version of bundled APU" "$LINENO" 5
5024        ;;
5025        0)
5026          apu_temp_apu_config_file="apu-config"
5027        ;;
5028        *)
5029          apu_temp_apu_config_file="apu-$apu_bundled_major-config"
5030        ;;
5031      esac
5032      if test -n """"; then
5033        apu_config="""/$apu_temp_apu_config_file"
5034      else
5035        apu_config="""/$apu_temp_apu_config_file"
5036      fi
5037    fi
5038    if test "$apu_found" = "no" && test -n "1" && test "1" = "1"; then
5039      for apu_temp_apu_config_file in $apu_temp_acceptable_apu_config
5040      do
5041        if $apu_temp_apu_config_file --help > /dev/null 2>&1 ; then
5042          apu_found="yes"
5043          apu_config="$apu_temp_apu_config_file"
5044          break
5045        else
5046                    for lookdir in /usr /usr/local /opt/apr /usr/local/apache2 ; do
5047            if $TEST_X "$lookdir/bin/$apu_temp_apu_config_file"; then
5048              apu_found="yes"
5049              apu_config="$lookdir/bin/$apu_temp_apu_config_file"
5050              break 2
5051            fi
5052          done
5053        fi
5054      done
5055    fi
5056
5057fi
5058
5059
5060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_found" >&5
5061$as_echo "$apu_found" >&6; }
5062
5063
5064  if test $apu_found = "no"; then
5065    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: APRUTIL not found" >&5
5066$as_echo "$as_me: WARNING: APRUTIL not found" >&2;}
5067
5068  echo "The Apache Portable Runtime Utility (APRUTIL) library cannot be found."
5069  echo "Install APRUTIL on this system and configure Subversion with the"
5070  echo " appropriate --with-apr-util option."
5071  echo ""
5072  as_fn_error $? "no suitable APRUTIL found" "$LINENO" 5
5073
5074  fi
5075
5076  if test $apu_found = "reconfig"; then
5077    as_fn_error $? "Unexpected APRUTIL reconfig" "$LINENO" 5
5078  fi
5079
5080
5081  { $as_echo "$as_me:${as_lineno-$LINENO}: checking APRUTIL version" >&5
5082$as_echo_n "checking APRUTIL version... " >&6; }
5083  apu_version="`$apu_config --version`"
5084  if test $? -ne 0; then
5085    # This is a hack as suggested by Ben Collins-Sussman.  It can be
5086    # removed after apache 2.0.44 has been released.  (The apu-config
5087    # shipped in 2.0.43 contains a correct version number, but
5088    # stupidly doesn't understand the --version switch.)
5089    apu_version=`grep "APRUTIL_DOTTED_VERSION=" $(which $apu_config) | tr -d "APRUTIL_DOTTED_VERSION="| tr -d '"'`
5090    #AC_MSG_ERROR([
5091    #    apu-config --version failed.
5092    #    Your apu-config doesn't support the --version switch, please upgrade
5093    #    to APR-UTIL more recent than 2002-Nov-05.])
5094  fi
5095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_version" >&5
5096$as_echo "$apu_version" >&6; }
5097
5098  APU_WANTED_REGEX_MATCH=0
5099  for apu_wanted_regex in $APRUTIL_WANTED_REGEXES; do
5100    if test `expr $apu_version : $apu_wanted_regex` -ne 0; then
5101      APU_WANTED_REGEX_MATCH=1
5102      break
5103    fi
5104  done
5105
5106  if test $APU_WANTED_REGEX_MATCH -eq 0; then
5107    echo "wanted regexes are $APRUTIL_WANTED_REGEXES"
5108    as_fn_error $? "invalid APRUTIL version found" "$LINENO" 5
5109  fi
5110
5111
5112  apu_ldflags="`$apu_config --ldflags`"
5113  if test $? -ne 0; then
5114    as_fn_error $? "apu-config --ldflags failed" "$LINENO" 5
5115  fi
5116  LDFLAGS="$LDFLAGS `
5117  input_flags="$apu_ldflags"
5118  output_flags=""
5119  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
5120  for flag in $input_flags; do
5121    filter="no"
5122    for dir in $filtered_dirs; do
5123      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5124        filter="yes"
5125        break
5126      fi
5127    done
5128    if test "$filter" = "no"; then
5129      output_flags="$output_flags $flag"
5130    fi
5131  done
5132  if test -n "$output_flags"; then
5133    printf "%s" "${output_flags# }"
5134  fi
5135`"
5136
5137  SVN_APRUTIL_INCLUDES="`$apu_config --includes`"
5138  if test $? -ne 0; then
5139    as_fn_error $? "apu-config --includes failed" "$LINENO" 5
5140  fi
5141
5142  if test "$enable_all_static" = "yes"; then
5143    SVN_APRUTIL_LIBS="`$apu_config --link-ld --libs`"
5144    if test $? -ne 0; then
5145      as_fn_error $? "apu-config --link-ld --libs failed" "$LINENO" 5
5146    fi
5147  else
5148    SVN_APRUTIL_LIBS="`$apu_config --link-ld`"
5149    if test $? -ne 0; then
5150      as_fn_error $? "apu-config --link-ld failed" "$LINENO" 5
5151    fi
5152  fi
5153  SVN_APRUTIL_LIBS="`
5154  input_flags="$SVN_APRUTIL_LIBS"
5155  output_flags=""
5156  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
5157  for flag in $input_flags; do
5158    filter="no"
5159    for dir in $filtered_dirs; do
5160      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5161        filter="yes"
5162        break
5163      fi
5164    done
5165    if test "$filter" = "no"; then
5166      output_flags="$output_flags $flag"
5167    fi
5168  done
5169  if test -n "$output_flags"; then
5170    printf "%s" "${output_flags# }"
5171  fi
5172`"
5173
5174
5175  SVN_APRUTIL_CONFIG="$apu_config"
5176
5177
5178
5179    SVN_HAVE_OLD_EXPAT="`$apu_config --old-expat`"
5180  if test "$SVN_HAVE_OLD_EXPAT" = "yes"; then
5181
5182$as_echo "#define SVN_HAVE_OLD_EXPAT 1" >>confdefs.h
5183
5184  fi
5185
5186  SVN_APR_MAJOR_VERSION=1
5187fi
5188
5189SVN_LT_SOVERSION="-version-info $svn_lib_ver"
5190
5191
5192cat >>confdefs.h <<_ACEOF
5193#define SVN_SOVERSION $svn_lib_ver
5194_ACEOF
5195
5196
5197# Extract the first word of "pkg-config", so it can be a program name with args.
5198set dummy pkg-config; ac_word=$2
5199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5200$as_echo_n "checking for $ac_word... " >&6; }
5201if ${ac_cv_path_PKG_CONFIG+:} false; then :
5202  $as_echo_n "(cached) " >&6
5203else
5204  case $PKG_CONFIG in
5205  [\\/]* | ?:[\\/]*)
5206  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5207  ;;
5208  *)
5209  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5210for as_dir in $PATH
5211do
5212  IFS=$as_save_IFS
5213  test -z "$as_dir" && as_dir=.
5214    for ac_exec_ext in '' $ac_executable_extensions; do
5215  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5216    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5218    break 2
5219  fi
5220done
5221  done
5222IFS=$as_save_IFS
5223
5224  ;;
5225esac
5226fi
5227PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5228if test -n "$PKG_CONFIG"; then
5229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5230$as_echo "$PKG_CONFIG" >&6; }
5231else
5232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5233$as_echo "no" >&6; }
5234fi
5235
5236
5237
5238
5239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5240$as_echo_n "checking for ANSI C header files... " >&6; }
5241if ${ac_cv_header_stdc+:} false; then :
5242  $as_echo_n "(cached) " >&6
5243else
5244  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5245/* end confdefs.h.  */
5246#include <stdlib.h>
5247#include <stdarg.h>
5248#include <string.h>
5249#include <float.h>
5250
5251int
5252main ()
5253{
5254
5255  ;
5256  return 0;
5257}
5258_ACEOF
5259if ac_fn_c_try_compile "$LINENO"; then :
5260  ac_cv_header_stdc=yes
5261else
5262  ac_cv_header_stdc=no
5263fi
5264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5265
5266if test $ac_cv_header_stdc = yes; then
5267  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5268  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5269/* end confdefs.h.  */
5270#include <string.h>
5271
5272_ACEOF
5273if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5274  $EGREP "memchr" >/dev/null 2>&1; then :
5275
5276else
5277  ac_cv_header_stdc=no
5278fi
5279rm -f conftest*
5280
5281fi
5282
5283if test $ac_cv_header_stdc = yes; then
5284  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5285  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5286/* end confdefs.h.  */
5287#include <stdlib.h>
5288
5289_ACEOF
5290if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5291  $EGREP "free" >/dev/null 2>&1; then :
5292
5293else
5294  ac_cv_header_stdc=no
5295fi
5296rm -f conftest*
5297
5298fi
5299
5300if test $ac_cv_header_stdc = yes; then
5301  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5302  if test "$cross_compiling" = yes; then :
5303  :
5304else
5305  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5306/* end confdefs.h.  */
5307#include <ctype.h>
5308#include <stdlib.h>
5309#if ((' ' & 0x0FF) == 0x020)
5310# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5311# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5312#else
5313# define ISLOWER(c) \
5314		   (('a' <= (c) && (c) <= 'i') \
5315		     || ('j' <= (c) && (c) <= 'r') \
5316		     || ('s' <= (c) && (c) <= 'z'))
5317# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5318#endif
5319
5320#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5321int
5322main ()
5323{
5324  int i;
5325  for (i = 0; i < 256; i++)
5326    if (XOR (islower (i), ISLOWER (i))
5327	|| toupper (i) != TOUPPER (i))
5328      return 2;
5329  return 0;
5330}
5331_ACEOF
5332if ac_fn_c_try_run "$LINENO"; then :
5333
5334else
5335  ac_cv_header_stdc=no
5336fi
5337rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5338  conftest.$ac_objext conftest.beam conftest.$ac_ext
5339fi
5340
5341fi
5342fi
5343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5344$as_echo "$ac_cv_header_stdc" >&6; }
5345if test $ac_cv_header_stdc = yes; then
5346
5347$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5348
5349fi
5350
5351# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5352for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5353		  inttypes.h stdint.h unistd.h
5354do :
5355  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5356ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5357"
5358if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5359  cat >>confdefs.h <<_ACEOF
5360#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5361_ACEOF
5362
5363fi
5364
5365done
5366
5367
5368
5369  serf_found=no
5370  serf_required=no
5371  serf_skip=no
5372
5373  serf_check_major="1"
5374  serf_check_minor="3"
5375  serf_check_patch="4"
5376  serf_check_version="1.3.4"
5377
5378
5379# Check whether --with-serf was given.
5380if test "${with_serf+set}" = set; then :
5381  withval=$with_serf;
5382    if test "$withval" = "yes" ; then
5383      serf_required=yes
5384    elif test "$withval" = "no" ; then
5385      serf_skip=yes
5386    else
5387      serf_required=yes
5388      serf_prefix="$withval"
5389    fi
5390
5391fi
5392
5393
5394  if test "$serf_skip" = "no" ; then
5395
5396  { $as_echo "$as_me:${as_lineno-$LINENO}: serf library configuration via pkg-config" >&5
5397$as_echo "$as_me: serf library configuration via pkg-config" >&6;}
5398  if test -n "$PKG_CONFIG"; then
5399    for serf_major in serf-2 serf-1; do
5400      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $serf_major library" >&5
5401$as_echo_n "checking for $serf_major library... " >&6; }
5402      if test -n "$serf_prefix" ; then
5403                                                        if test -e "$serf_prefix/$serf_major.pc" ; then
5404          serf_pc_arg="$serf_prefix/$serf_major.pc"
5405        elif test -e "$serf_prefix/lib/pkgconfig/$serf_major.pc" ; then
5406          serf_pc_arg="$serf_prefix/lib/pkgconfig/$serf_major.pc"
5407        else
5408          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5409$as_echo "no" >&6; }
5410          continue
5411        fi
5412      else
5413        serf_pc_arg="$serf_major"
5414      fi
5415      if $PKG_CONFIG $serf_pc_arg --exists; then
5416        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5417$as_echo "yes" >&6; }
5418        { $as_echo "$as_me:${as_lineno-$LINENO}: checking serf library version" >&5
5419$as_echo_n "checking serf library version... " >&6; }
5420        SERF_VERSION=`$PKG_CONFIG $serf_pc_arg --modversion`
5421        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SERF_VERSION" >&5
5422$as_echo "$SERF_VERSION" >&6; }
5423        { $as_echo "$as_me:${as_lineno-$LINENO}: checking serf version is suitable" >&5
5424$as_echo_n "checking serf version is suitable... " >&6; }
5425        if $PKG_CONFIG $serf_pc_arg --atleast-version=$serf_check_version; then
5426          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5427$as_echo "yes" >&6; }
5428          serf_found=yes
5429          SVN_SERF_INCLUDES=`$PKG_CONFIG $serf_pc_arg --cflags | $SED -e 's/-D[^ ]*//g'`
5430          SVN_SERF_LIBS=`$PKG_CONFIG $serf_pc_arg --libs-only-l`
5431                    LDFLAGS="$LDFLAGS `$PKG_CONFIG $serf_pc_arg --libs | $SED -e 's/-l[^ ]*//g'`"
5432          break
5433        else
5434          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5435$as_echo "no" >&6; }
5436          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Serf version too old: need $serf_check_version" >&5
5437$as_echo "$as_me: WARNING: Serf version too old: need $serf_check_version" >&2;}
5438        fi
5439      else
5440        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5441$as_echo "no" >&6; }
5442      fi
5443    done
5444  fi
5445
5446    if test -n "$serf_prefix" && test "$serf_found" = "no" ; then
5447
5448  { $as_echo "$as_me:${as_lineno-$LINENO}: serf library configuration via prefix" >&5
5449$as_echo "$as_me: serf library configuration via prefix" >&6;}
5450  serf_required=yes
5451  for serf_major in serf-2 serf-1; do
5452    if ! test -d $serf_prefix/include/$serf_major; then continue; fi
5453    save_cppflags="$CPPFLAGS"
5454    CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES $SVN_APRUTIL_INCLUDES -I$serf_prefix/include/$serf_major"
5455    for ac_header in serf.h
5456do :
5457  ac_fn_c_check_header_mongrel "$LINENO" "serf.h" "ac_cv_header_serf_h" "$ac_includes_default"
5458if test "x$ac_cv_header_serf_h" = xyes; then :
5459  cat >>confdefs.h <<_ACEOF
5460#define HAVE_SERF_H 1
5461_ACEOF
5462
5463      save_ldflags="$LDFLAGS"
5464      LDFLAGS="$LDFLAGS `
5465  input_flags="-L$serf_prefix/lib"
5466  output_flags=""
5467  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
5468  for flag in $input_flags; do
5469    filter="no"
5470    for dir in $filtered_dirs; do
5471      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5472        filter="yes"
5473        break
5474      fi
5475    done
5476    if test "$filter" = "no"; then
5477      output_flags="$output_flags $flag"
5478    fi
5479  done
5480  if test -n "$output_flags"; then
5481    printf "%s" "${output_flags# }"
5482  fi
5483`"
5484      as_ac_Lib=`$as_echo "ac_cv_lib_$serf_major''_serf_context_create" | $as_tr_sh`
5485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for serf_context_create in -l$serf_major" >&5
5486$as_echo_n "checking for serf_context_create in -l$serf_major... " >&6; }
5487if eval \${$as_ac_Lib+:} false; then :
5488  $as_echo_n "(cached) " >&6
5489else
5490  ac_check_lib_save_LIBS=$LIBS
5491LIBS="-l$serf_major $SVN_APRUTIL_LIBS $SVN_APR_LIBS -lz $LIBS"
5492cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5493/* end confdefs.h.  */
5494
5495/* Override any GCC internal prototype to avoid an error.
5496   Use char because int might match the return type of a GCC
5497   builtin and then its argument prototype would still apply.  */
5498#ifdef __cplusplus
5499extern "C"
5500#endif
5501char serf_context_create ();
5502int
5503main ()
5504{
5505return serf_context_create ();
5506  ;
5507  return 0;
5508}
5509_ACEOF
5510if ac_fn_c_try_link "$LINENO"; then :
5511  eval "$as_ac_Lib=yes"
5512else
5513  eval "$as_ac_Lib=no"
5514fi
5515rm -f core conftest.err conftest.$ac_objext \
5516    conftest$ac_exeext conftest.$ac_ext
5517LIBS=$ac_check_lib_save_LIBS
5518fi
5519eval ac_res=\$$as_ac_Lib
5520	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5521$as_echo "$ac_res" >&6; }
5522if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
5523
5524        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5525/* end confdefs.h.  */
5526
5527#include <stdlib.h>
5528#include "serf.h"
5529
5530int
5531main ()
5532{
5533
5534#if ! SERF_VERSION_AT_LEAST($serf_check_major, $serf_check_minor, $serf_check_patch)
5535#error Serf version too old: need $serf_check_version
5536#endif
5537
5538  ;
5539  return 0;
5540}
5541_ACEOF
5542if ac_fn_c_try_compile "$LINENO"; then :
5543  serf_found=yes
5544else
5545  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Serf version too old: need $serf_check_version" >&5
5546$as_echo "$as_me: WARNING: Serf version too old: need $serf_check_version" >&2;}
5547      serf_found=no
5548fi
5549rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5550fi
5551
5552    LDFLAGS="$save_ldflags"
5553fi
5554
5555done
5556
5557    CPPFLAGS="$save_cppflags"
5558    test $serf_found = yes && break
5559  done
5560
5561  if test $serf_found = "yes"; then
5562    SVN_SERF_INCLUDES="-I$serf_prefix/include/$serf_major"
5563    if test -e "$serf_prefix/lib/lib$serf_major.la"; then
5564      SVN_SERF_LIBS="$serf_prefix/lib/lib$serf_major.la"
5565    else
5566      SVN_SERF_LIBS="-l$serf_major"
5567      LDFLAGS="$LDFLAGS `
5568  input_flags="-L$serf_prefix/lib"
5569  output_flags=""
5570  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
5571  for flag in $input_flags; do
5572    filter="no"
5573    for dir in $filtered_dirs; do
5574      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5575        filter="yes"
5576        break
5577      fi
5578    done
5579    if test "$filter" = "no"; then
5580      output_flags="$output_flags $flag"
5581    fi
5582  done
5583  if test -n "$output_flags"; then
5584    printf "%s" "${output_flags# }"
5585  fi
5586`"
5587    fi
5588  fi
5589
5590    fi
5591
5592    { $as_echo "$as_me:${as_lineno-$LINENO}: checking was serf enabled" >&5
5593$as_echo_n "checking was serf enabled... " >&6; }
5594    if test "$serf_found" = "yes"; then
5595      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5596$as_echo "yes" >&6; }
5597    else
5598      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5599$as_echo "no" >&6; }
5600
5601  echo ""
5602  echo "An appropriate version of serf could not be found, so libsvn_ra_serf"
5603  echo "will not be built.  If you want to build libsvn_ra_serf, please"
5604  echo "install serf $serf_check_version or newer."
5605  echo ""
5606
5607      if test "$serf_required" = "yes"; then
5608        as_fn_error $? "Serf was explicitly enabled but an appropriate version was not found." "$LINENO" 5
5609      fi
5610    fi
5611  fi
5612
5613  svn_lib_serf=$serf_found
5614
5615
5616
5617
5618
5619if test "$svn_lib_serf" = "yes"; then
5620
5621$as_echo "#define SVN_HAVE_SERF 1" >>confdefs.h
5622
5623fi
5624
5625
5626  apr_memcache_found=no
5627
5628
5629# Check whether --with-apr_memcache was given.
5630if test "${with_apr_memcache+set}" = set; then :
5631  withval=$with_apr_memcache;
5632    if test "$withval" = "yes" ; then
5633      as_fn_error $? "--with-apr_memcache requires an argument." "$LINENO" 5
5634    else
5635      { $as_echo "$as_me:${as_lineno-$LINENO}: looking for separate apr_memcache package" >&5
5636$as_echo "$as_me: looking for separate apr_memcache package" >&6;}
5637      apr_memcache_prefix=$withval
5638      save_cppflags="$CPPFLAGS"
5639      CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES $SVN_APRUTIL_INCLUDES -I$apr_memcache_prefix/include/apr_memcache-0"
5640      ac_fn_c_check_header_mongrel "$LINENO" "apr_memcache.h" "ac_cv_header_apr_memcache_h" "$ac_includes_default"
5641if test "x$ac_cv_header_apr_memcache_h" = xyes; then :
5642
5643        save_ldflags="$LDFLAGS"
5644        LDFLAGS="$LDFLAGS -L$apr_memcache_prefix/lib"
5645        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_memcache_create in -lapr_memcache" >&5
5646$as_echo_n "checking for apr_memcache_create in -lapr_memcache... " >&6; }
5647if ${ac_cv_lib_apr_memcache_apr_memcache_create+:} false; then :
5648  $as_echo_n "(cached) " >&6
5649else
5650  ac_check_lib_save_LIBS=$LIBS
5651LIBS="-lapr_memcache  $LIBS"
5652cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5653/* end confdefs.h.  */
5654
5655/* Override any GCC internal prototype to avoid an error.
5656   Use char because int might match the return type of a GCC
5657   builtin and then its argument prototype would still apply.  */
5658#ifdef __cplusplus
5659extern "C"
5660#endif
5661char apr_memcache_create ();
5662int
5663main ()
5664{
5665return apr_memcache_create ();
5666  ;
5667  return 0;
5668}
5669_ACEOF
5670if ac_fn_c_try_link "$LINENO"; then :
5671  ac_cv_lib_apr_memcache_apr_memcache_create=yes
5672else
5673  ac_cv_lib_apr_memcache_apr_memcache_create=no
5674fi
5675rm -f core conftest.err conftest.$ac_objext \
5676    conftest$ac_exeext conftest.$ac_ext
5677LIBS=$ac_check_lib_save_LIBS
5678fi
5679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_apr_memcache_apr_memcache_create" >&5
5680$as_echo "$ac_cv_lib_apr_memcache_apr_memcache_create" >&6; }
5681if test "x$ac_cv_lib_apr_memcache_apr_memcache_create" = xyes; then :
5682  apr_memcache_found="standalone"
5683fi
5684
5685        LDFLAGS="$save_ldflags"
5686fi
5687
5688
5689      CPPFLAGS="$save_cppflags"
5690    fi
5691
5692else
5693
5694    { $as_echo "$as_me:${as_lineno-$LINENO}: looking for apr_memcache as part of apr-util" >&5
5695$as_echo "$as_me: looking for apr_memcache as part of apr-util" >&6;}
5696    save_cppflags="$CPPFLAGS"
5697    CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES $SVN_APRUTIL_INCLUDES"
5698    ac_fn_c_check_header_mongrel "$LINENO" "apr_memcache.h" "ac_cv_header_apr_memcache_h" "$ac_includes_default"
5699if test "x$ac_cv_header_apr_memcache_h" = xyes; then :
5700
5701      save_ldflags="$LDFLAGS"
5702      LDFLAGS="$LDFLAGS $SVN_APRUTIL_LIBS"
5703      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_memcache_create in -laprutil-1" >&5
5704$as_echo_n "checking for apr_memcache_create in -laprutil-1... " >&6; }
5705if ${ac_cv_lib_aprutil_1_apr_memcache_create+:} false; then :
5706  $as_echo_n "(cached) " >&6
5707else
5708  ac_check_lib_save_LIBS=$LIBS
5709LIBS="-laprutil-1  $LIBS"
5710cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5711/* end confdefs.h.  */
5712
5713/* Override any GCC internal prototype to avoid an error.
5714   Use char because int might match the return type of a GCC
5715   builtin and then its argument prototype would still apply.  */
5716#ifdef __cplusplus
5717extern "C"
5718#endif
5719char apr_memcache_create ();
5720int
5721main ()
5722{
5723return apr_memcache_create ();
5724  ;
5725  return 0;
5726}
5727_ACEOF
5728if ac_fn_c_try_link "$LINENO"; then :
5729  ac_cv_lib_aprutil_1_apr_memcache_create=yes
5730else
5731  ac_cv_lib_aprutil_1_apr_memcache_create=no
5732fi
5733rm -f core conftest.err conftest.$ac_objext \
5734    conftest$ac_exeext conftest.$ac_ext
5735LIBS=$ac_check_lib_save_LIBS
5736fi
5737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_aprutil_1_apr_memcache_create" >&5
5738$as_echo "$ac_cv_lib_aprutil_1_apr_memcache_create" >&6; }
5739if test "x$ac_cv_lib_aprutil_1_apr_memcache_create" = xyes; then :
5740  apr_memcache_found="aprutil"
5741fi
5742
5743      LDFLAGS="$save_ldflags"
5744fi
5745
5746
5747    CPPFLAGS="$save_cppflags"
5748
5749fi
5750
5751
5752
5753  if test $apr_memcache_found = "standalone"; then
5754    SVN_APR_MEMCACHE_INCLUDES="-I$apr_memcache_prefix/include/apr_memcache-0"
5755    SVN_APR_MEMCACHE_LIBS="$apr_memcache_prefix/lib/libapr_memcache.la"
5756    svn_lib_apr_memcache=yes
5757  elif test $apr_memcache_found = "aprutil"; then
5758    SVN_APR_MEMCACHE_INCLUDES=""
5759    SVN_APR_MEMCACHE_LIBS=""
5760    svn_lib_apr_memcache=yes
5761  elif test $apr_memcache_found = "reconfig"; then
5762    svn_lib_apr_memcache=yes
5763  else
5764    svn_lib_apr_memcache=no
5765  fi
5766
5767
5768
5769
5770
5771if test "$svn_lib_apr_memcache" = "yes"; then
5772
5773$as_echo "#define SVN_HAVE_MEMCACHE 1" >>confdefs.h
5774
5775fi
5776
5777
5778
5779
5780
5781HTTPD_WANTED_MMN="20051115"
5782
5783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Apache module support via DSO through APXS" >&5
5784$as_echo_n "checking for Apache module support via DSO through APXS... " >&6; }
5785
5786# Check whether --with-apxs was given.
5787if test "${with_apxs+set}" = set; then :
5788  withval=$with_apxs;
5789    if test "$withval" = "yes"; then
5790      APXS=apxs
5791    else
5792      APXS="$withval"
5793    fi
5794    APXS_EXPLICIT=1
5795
5796fi
5797
5798
5799if test -z "$APXS"; then
5800  for i in /usr/sbin /usr/local/apache/bin /usr/local/apache2/bin /usr/bin ; do
5801    if test -f "$i/apxs2"; then
5802      APXS="$i/apxs2"
5803      break
5804    fi
5805    if test -f "$i/apxs"; then
5806      APXS="$i/apxs"
5807      break
5808    fi
5809  done
5810fi
5811
5812if test -n "$APXS" && test "$APXS" != "no"; then
5813    APXS_INCLUDE="`$APXS -q INCLUDEDIR`"
5814    if test -r $APXS_INCLUDE/mod_dav.h; then
5815        { $as_echo "$as_me:${as_lineno-$LINENO}: result: found at $APXS" >&5
5816$as_echo "found at $APXS" >&6; }
5817
5818        { $as_echo "$as_me:${as_lineno-$LINENO}: checking httpd version" >&5
5819$as_echo_n "checking httpd version... " >&6; }
5820        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5821/* end confdefs.h.  */
5822
5823#include "$APXS_INCLUDE/ap_mmn.h"
5824#if AP_MODULE_MAGIC_AT_LEAST($HTTPD_WANTED_MMN,0)
5825VERSION_OKAY
5826#endif
5827_ACEOF
5828if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5829  $EGREP "VERSION_OKAY" >/dev/null 2>&1; then :
5830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: recent enough" >&5
5831$as_echo "recent enough" >&6; }
5832else
5833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: apache too old:  mmn must be at least $HTTPD_WANTED_MMN" >&5
5834$as_echo "apache too old:  mmn must be at least $HTTPD_WANTED_MMN" >&6; }
5835         if test "$APXS_EXPLICIT" != ""; then
5836             as_fn_error $? "Apache APXS build explicitly requested, but apache version is too old" "$LINENO" 5
5837         fi
5838         APXS=""
5839
5840fi
5841rm -f conftest*
5842
5843
5844    elif test "$APXS_EXPLICIT" != ""; then
5845        as_fn_error $? "no - APXS refers to an old version of Apache
5846                      Unable to locate $APXS_INCLUDE/mod_dav.h" "$LINENO" 5
5847    else
5848        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - Unable to locate $APXS_INCLUDE/mod_dav.h" >&5
5849$as_echo "no - Unable to locate $APXS_INCLUDE/mod_dav.h" >&6; }
5850        APXS=""
5851    fi
5852else
5853    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5854$as_echo "no" >&6; }
5855fi
5856
5857# check for some busted versions of mod_dav
5858# in particular 2.2.25, 2.4.5, and 2.4.6 had the following bugs which are
5859# troublesome for Subversion:
5860# PR 55304: https://issues.apache.org/bugzilla/show_bug.cgi?id=55304
5861# PR 55306: https://issues.apache.org/bugzilla/show_bug.cgi?id=55306
5862# PR 55397: https://issues.apache.org/bugzilla/show_bug.cgi?id=55397
5863if test -n "$APXS" && test "$APXS" != "no"; then
5864  { $as_echo "$as_me:${as_lineno-$LINENO}: checking mod_dav version" >&5
5865$as_echo_n "checking mod_dav version... " >&6; }
5866  HTTPD_MAJOR=`$SED -ne '/^#define AP_SERVER_MAJORVERSION_NUMBER/p' "$APXS_INCLUDE/ap_release.h" | $SED -e 's/^.*NUMBER *//'`
5867  HTTPD_MINOR=`$SED -ne '/^#define AP_SERVER_MINORVERSION_NUMBER/p' "$APXS_INCLUDE/ap_release.h" | $SED -e 's/^.*NUMBER *//'`
5868  HTTPD_PATCH=`$SED -ne '/^#define AP_SERVER_PATCHLEVEL_NUMBER/p' "$APXS_INCLUDE/ap_release.h" | $SED -e 's/^.*NUMBER *//'`
5869  HTTPD_VERSION="${HTTPD_MAJOR}.${HTTPD_MINOR}.${HTTPD_PATCH}"
5870  case "$HTTPD_VERSION" in
5871    2.2.25 | 2.4.[5-6])
5872      { $as_echo "$as_me:${as_lineno-$LINENO}: result: broken" >&5
5873$as_echo "broken" >&6; }
5874      as_fn_error $? "Apache httpd version $HTTPD_VERSION includes a broken mod_dav; use a newer version of httpd" "$LINENO" 5
5875      ;;
5876    2.[0-9]*.[0-9]*)
5877      { $as_echo "$as_me:${as_lineno-$LINENO}: result: acceptable" >&5
5878$as_echo "acceptable" >&6; }
5879      ;;
5880    *)
5881      { $as_echo "$as_me:${as_lineno-$LINENO}: result: unrecognised" >&5
5882$as_echo "unrecognised" >&6; }
5883      as_fn_error $? "Apache httpd version $HTTPD_VERSION not recognised" "$LINENO" 5
5884      ;;
5885  esac
5886fi
5887
5888if test -n "$APXS" && test "$APXS" != "no"; then
5889  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Apache version is compatible with APR version" >&5
5890$as_echo_n "checking whether Apache version is compatible with APR version... " >&6; }
5891  apr_major_version="${apr_version%%.*}"
5892  case "$apr_major_version" in
5893    0)
5894      apache_minor_version_wanted_regex="0"
5895      ;;
5896    1)
5897      apache_minor_version_wanted_regex="[1-5]"
5898      ;;
5899    2)
5900      apache_minor_version_wanted_regex="[3-5]"
5901      ;;
5902    *)
5903      as_fn_error $? "unknown APR version" "$LINENO" 5
5904      ;;
5905  esac
5906  case $HTTPD_MINOR in
5907    $apache_minor_version_wanted_regex)
5908      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5909$as_echo "yes" >&6; }
5910      ;;
5911    *)
5912      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5913$as_echo "no" >&6; }
5914      as_fn_error $? "Apache version $HTTPD_VERSION incompatible with APR version $apr_version" "$LINENO" 5
5915      ;;
5916  esac
5917fi
5918
5919
5920# Check whether --with-apache-libexecdir was given.
5921if test "${with_apache_libexecdir+set}" = set; then :
5922  withval=$with_apache_libexecdir; APACHE_LIBEXECDIR="$withval"
5923else
5924  APACHE_LIBEXECDIR='no'
5925fi
5926
5927
5928INSTALL_APACHE_MODS=false
5929if test -n "$APXS" && test "$APXS" != "no"; then
5930    APXS_CC="`$APXS -q CC`"
5931    APACHE_INCLUDES="$APACHE_INCLUDES -I$APXS_INCLUDE"
5932
5933    if test "$APACHE_LIBEXECDIR" = 'no'; then
5934        APACHE_LIBEXECDIR="$libexecdir"
5935    elif test "$APACHE_LIBEXECDIR" = 'yes'; then
5936        APACHE_LIBEXECDIR="`$APXS -q libexecdir`"
5937    fi
5938
5939    for ac_header in unistd.h
5940do :
5941  ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
5942if test "x$ac_cv_header_unistd_h" = xyes; then :
5943  cat >>confdefs.h <<_ACEOF
5944#define HAVE_UNISTD_H 1
5945_ACEOF
5946 for ac_func in getpid
5947do :
5948  ac_fn_c_check_func "$LINENO" "getpid" "ac_cv_func_getpid"
5949if test "x$ac_cv_func_getpid" = xyes; then :
5950  cat >>confdefs.h <<_ACEOF
5951#define HAVE_GETPID 1
5952_ACEOF
5953
5954fi
5955done
5956
5957fi
5958
5959done
5960
5961
5962    MMN_MAJOR=`$SED -ne '/^#define MODULE_MAGIC_NUMBER_MAJOR/p' "$APXS_INCLUDE/ap_mmn.h" | $SED -e 's/^.*MAJOR *//'`
5963    MMN_MINOR=`$SED -ne '/^#define MODULE_MAGIC_NUMBER_MINOR/p' "$APXS_INCLUDE/ap_mmn.h" | $SED -e 's/^.*MINOR *//' | $SED -e 's/ .*//'`
5964    if test "$MMN_MAJOR" = "20120211" && test "$MMN_MINOR" -lt "47" ; then
5965      # This is httpd 2.4 and it doesn't appear to have the required
5966      # API but the installation may have been patched.
5967      # Check whether --enable-broken-httpd-auth was given.
5968if test "${enable_broken_httpd_auth+set}" = set; then :
5969  enableval=$enable_broken_httpd_auth; broken_httpd_auth=$enableval
5970else
5971  broken_httpd_auth=no
5972fi
5973
5974      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ap_some_authn_required" >&5
5975$as_echo_n "checking for ap_some_authn_required... " >&6; }
5976      old_CPPFLAGS="$CPPFLAGS"
5977      CPPFLAGS="$CPPFLAGS $APACHE_INCLUDES $SVN_APR_INCLUDES"
5978      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5979/* end confdefs.h.  */
5980#include "http_request.h"
5981_ACEOF
5982if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5983  $EGREP "int.*\sap_some_authn_required\s*\(" >/dev/null 2>&1; then :
5984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5985$as_echo "yes" >&6; }
5986                    working_auth=yes
5987else
5988  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5989$as_echo "no" >&6; }
5990fi
5991rm -f conftest*
5992
5993      CPPFLAGS="$old_CPPFLAGS"
5994      if test "$working_auth" = "yes" ; then
5995
5996$as_echo "#define SVN_USE_FORCE_AUTHN 1" >>confdefs.h
5997
5998      elif test "$enable_broken_httpd_auth" = "yes"; then
5999        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ==============================================" >&5
6000$as_echo "$as_me: WARNING: ==============================================" >&2;}
6001        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Apache httpd $HTTPD_VERSION MMN $MMN_MAJOR.$MMN_MINOR" >&5
6002$as_echo "$as_me: WARNING: Apache httpd $HTTPD_VERSION MMN $MMN_MAJOR.$MMN_MINOR" >&2;}
6003        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion will be vulnerable to CVE-2015-3184" >&5
6004$as_echo "$as_me: WARNING: Subversion will be vulnerable to CVE-2015-3184" >&2;}
6005        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ==============================================" >&5
6006$as_echo "$as_me: WARNING: ==============================================" >&2;}
6007
6008$as_echo "#define SVN_ALLOW_BROKEN_HTTPD_AUTH 1" >>confdefs.h
6009
6010      else
6011        as_fn_error $? "Apache httpd $HTTPD_VERSION MMN $MMN_MAJOR.$MMN_MINOR has broken auth (CVE-2015-3184)" "$LINENO" 5
6012      fi
6013    fi
6014
6015    BUILD_APACHE_RULE=apache-mod
6016    INSTALL_APACHE_RULE=install-mods-shared
6017    INSTALL_APACHE_MODS=true
6018    case $host in
6019      *-*-cygwin*)
6020        APACHE_LDFLAGS="-shrext .so"
6021        ;;
6022    esac
6023elif test x"$APXS" != x"no"; then
6024    echo "=================================================================="
6025    echo "WARNING: skipping the build of mod_dav_svn"
6026    echo "         try using --with-apxs"
6027    echo "=================================================================="
6028fi
6029
6030
6031
6032
6033
6034
6035
6036
6037# there aren't any flags that interest us ...
6038#if test -n "$APXS" && test "$APXS" != "no"; then
6039#  CFLAGS="$CFLAGS `$APXS -q CFLAGS CFLAGS_SHLIB`"
6040#fi
6041
6042if test -n "$APXS_CC" && test "$APXS_CC" != "$CC" ; then
6043  echo "=================================================================="
6044  echo "WARNING: You have chosen to compile Subversion with a different"
6045  echo "         compiler than the one used to compile Apache."
6046  echo ""
6047  echo "    Current compiler:      $CC"
6048  echo "   Apache's compiler:      $APXS_CC"
6049  echo ""
6050  echo "This could cause some problems."
6051  echo "=================================================================="
6052fi
6053
6054
6055
6056SQLITE_MINIMUM_VER="3.7.12"
6057SQLITE_RECOMMENDED_VER="3.7.15.1"
6058SQLITE_URL="http://www.sqlite.org/sqlite-amalgamation-$(printf %d%02d%02d%02d $(echo ${SQLITE_RECOMMENDED_VER} | sed -e 's/\./ /g')).zip"
6059
6060
6061  SQLITE_MINIMUM_VER="${SQLITE_MINIMUM_VER}"
6062  SQLITE_RECOMMENDED_VER="${SQLITE_RECOMMENDED_VER}"
6063  SQLITE_URL="${SQLITE_URL}"
6064  SQLITE_PKGNAME="sqlite3"
6065
6066
6067
6068  version_string="$SQLITE_MINIMUM_VER"
6069
6070  major=`expr $version_string : '\([0-9]*\)'`
6071  minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
6072  micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
6073  if test -z "$micro"; then
6074    micro=0
6075  fi
6076  sqlite_min_ver_num=`expr $major \* 1000000 \
6077        \+ $minor \* 1000 \
6078        \+ $micro`
6079
6080
6081
6082  { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library" >&5
6083$as_echo "$as_me: checking sqlite library" >&6;}
6084
6085
6086# Check whether --with-sqlite was given.
6087if test "${with_sqlite+set}" = set; then :
6088  withval=$with_sqlite;
6089    if test "$withval" = "yes" ; then
6090      as_fn_error $? "--with-sqlite requires an argument." "$LINENO" 5
6091    else
6092      sqlite_dir="$withval"
6093    fi
6094
6095    if test -d $sqlite_dir; then
6096
6097  if test -z "$sqlite_dir"; then
6098    sqlite_dir=""
6099    sqlite_include="sqlite3.h"
6100  else
6101    sqlite_dir="$sqlite_dir"
6102    sqlite_include="$sqlite_dir/include/sqlite3.h"
6103  fi
6104
6105  save_CPPFLAGS="$CPPFLAGS"
6106  save_LDFLAGS="$LDFLAGS"
6107
6108  if test ! -z "$sqlite_dir"; then
6109    CPPFLAGS="$CPPFLAGS -I$sqlite_dir/include"
6110    LDFLAGS="$LDFLAGS -L$sqlite_dir/lib"
6111  fi
6112
6113  ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
6114if test "x$ac_cv_header_sqlite3_h" = xyes; then :
6115
6116      { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library version (via header)" >&5
6117$as_echo_n "checking sqlite library version (via header)... " >&6; }
6118      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6119/* end confdefs.h.  */
6120
6121#include "$sqlite_include"
6122#if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6123SQLITE_VERSION_OKAY
6124#endif
6125_ACEOF
6126if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6127  $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
6129$as_echo "okay" >&6; }
6130                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_close in -lsqlite3" >&5
6131$as_echo_n "checking for sqlite3_close in -lsqlite3... " >&6; }
6132if ${ac_cv_lib_sqlite3_sqlite3_close+:} false; then :
6133  $as_echo_n "(cached) " >&6
6134else
6135  ac_check_lib_save_LIBS=$LIBS
6136LIBS="-lsqlite3  $LIBS"
6137cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6138/* end confdefs.h.  */
6139
6140/* Override any GCC internal prototype to avoid an error.
6141   Use char because int might match the return type of a GCC
6142   builtin and then its argument prototype would still apply.  */
6143#ifdef __cplusplus
6144extern "C"
6145#endif
6146char sqlite3_close ();
6147int
6148main ()
6149{
6150return sqlite3_close ();
6151  ;
6152  return 0;
6153}
6154_ACEOF
6155if ac_fn_c_try_link "$LINENO"; then :
6156  ac_cv_lib_sqlite3_sqlite3_close=yes
6157else
6158  ac_cv_lib_sqlite3_sqlite3_close=no
6159fi
6160rm -f core conftest.err conftest.$ac_objext \
6161    conftest$ac_exeext conftest.$ac_ext
6162LIBS=$ac_check_lib_save_LIBS
6163fi
6164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_close" >&5
6165$as_echo "$ac_cv_lib_sqlite3_sqlite3_close" >&6; }
6166if test "x$ac_cv_lib_sqlite3_sqlite3_close" = xyes; then :
6167
6168                      svn_lib_sqlite="yes"
6169                      if test -z "$sqlite_dir" -o ! -d "$sqlite_dir"; then
6170                        SVN_SQLITE_LIBS="-lsqlite3"
6171                      else
6172                        SVN_SQLITE_INCLUDES="-I$sqlite_dir/include"
6173                        SVN_SQLITE_LIBS="`
6174  input_flags="-L$sqlite_dir/lib -lsqlite3"
6175  output_flags=""
6176  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
6177  for flag in $input_flags; do
6178    filter="no"
6179    for dir in $filtered_dirs; do
6180      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
6181        filter="yes"
6182        break
6183      fi
6184    done
6185    if test "$filter" = "no"; then
6186      output_flags="$output_flags $flag"
6187    fi
6188  done
6189  if test -n "$output_flags"; then
6190    printf "%s" "${output_flags# }"
6191  fi
6192`"
6193                      fi
6194
6195fi
6196
6197else
6198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported SQLite version" >&5
6199$as_echo "unsupported SQLite version" >&6; }
6200fi
6201rm -f conftest*
6202
6203
6204fi
6205
6206
6207
6208  CPPFLAGS="$save_CPPFLAGS"
6209  LDFLAGS="$save_LDFLAGS"
6210
6211    else
6212
6213  sqlite_amalg="$sqlite_dir"
6214  { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation" >&5
6215$as_echo_n "checking sqlite amalgamation... " >&6; }
6216  if test ! -e $sqlite_amalg; then
6217    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6218$as_echo "no" >&6; }
6219  else
6220    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6221$as_echo "yes" >&6; }
6222    { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation file version" >&5
6223$as_echo_n "checking sqlite amalgamation file version... " >&6; }
6224    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6225/* end confdefs.h.  */
6226
6227#include "$sqlite_amalg"
6228#if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6229SQLITE_VERSION_OKAY
6230#endif
6231_ACEOF
6232if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6233  $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: amalgamation found and is okay" >&5
6235$as_echo "amalgamation found and is okay" >&6; }
6236
6237  case $host_os in
6238  beos* | mingw* | pw32* | cegcc* | cygwin*)
6239    svn_sqlite_dso_ldflags=
6240    ;;
6241
6242  darwin*)
6243  # if libdl is installed we need to link against it
6244    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6245$as_echo_n "checking for dlopen in -ldl... " >&6; }
6246if ${ac_cv_lib_dl_dlopen+:} false; then :
6247  $as_echo_n "(cached) " >&6
6248else
6249  ac_check_lib_save_LIBS=$LIBS
6250LIBS="-ldl  $LIBS"
6251cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6252/* end confdefs.h.  */
6253
6254/* Override any GCC internal prototype to avoid an error.
6255   Use char because int might match the return type of a GCC
6256   builtin and then its argument prototype would still apply.  */
6257#ifdef __cplusplus
6258extern "C"
6259#endif
6260char dlopen ();
6261int
6262main ()
6263{
6264return dlopen ();
6265  ;
6266  return 0;
6267}
6268_ACEOF
6269if ac_fn_c_try_link "$LINENO"; then :
6270  ac_cv_lib_dl_dlopen=yes
6271else
6272  ac_cv_lib_dl_dlopen=no
6273fi
6274rm -f core conftest.err conftest.$ac_objext \
6275    conftest$ac_exeext conftest.$ac_ext
6276LIBS=$ac_check_lib_save_LIBS
6277fi
6278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6279$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6280if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6281  lt_cv_dlopen="dlopen" svn_sqlite_dso_ldflags="-ldl"
6282else
6283
6284    svn_sqlite_dso_ldflags=
6285
6286fi
6287
6288    ;;
6289
6290  *)
6291    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
6292if test "x$ac_cv_func_shl_load" = xyes; then :
6293  svn_sqlite_dso_ldflags=
6294else
6295  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
6296$as_echo_n "checking for shl_load in -ldld... " >&6; }
6297if ${ac_cv_lib_dld_shl_load+:} false; then :
6298  $as_echo_n "(cached) " >&6
6299else
6300  ac_check_lib_save_LIBS=$LIBS
6301LIBS="-ldld  $LIBS"
6302cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6303/* end confdefs.h.  */
6304
6305/* Override any GCC internal prototype to avoid an error.
6306   Use char because int might match the return type of a GCC
6307   builtin and then its argument prototype would still apply.  */
6308#ifdef __cplusplus
6309extern "C"
6310#endif
6311char shl_load ();
6312int
6313main ()
6314{
6315return shl_load ();
6316  ;
6317  return 0;
6318}
6319_ACEOF
6320if ac_fn_c_try_link "$LINENO"; then :
6321  ac_cv_lib_dld_shl_load=yes
6322else
6323  ac_cv_lib_dld_shl_load=no
6324fi
6325rm -f core conftest.err conftest.$ac_objext \
6326    conftest$ac_exeext conftest.$ac_ext
6327LIBS=$ac_check_lib_save_LIBS
6328fi
6329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
6330$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
6331if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
6332  svn_sqlite_dso_ldflags="-ldld"
6333else
6334  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
6335if test "x$ac_cv_func_dlopen" = xyes; then :
6336  svn_sqlite_dso_ldflags=
6337else
6338  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6339$as_echo_n "checking for dlopen in -ldl... " >&6; }
6340if ${ac_cv_lib_dl_dlopen+:} false; then :
6341  $as_echo_n "(cached) " >&6
6342else
6343  ac_check_lib_save_LIBS=$LIBS
6344LIBS="-ldl  $LIBS"
6345cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6346/* end confdefs.h.  */
6347
6348/* Override any GCC internal prototype to avoid an error.
6349   Use char because int might match the return type of a GCC
6350   builtin and then its argument prototype would still apply.  */
6351#ifdef __cplusplus
6352extern "C"
6353#endif
6354char dlopen ();
6355int
6356main ()
6357{
6358return dlopen ();
6359  ;
6360  return 0;
6361}
6362_ACEOF
6363if ac_fn_c_try_link "$LINENO"; then :
6364  ac_cv_lib_dl_dlopen=yes
6365else
6366  ac_cv_lib_dl_dlopen=no
6367fi
6368rm -f core conftest.err conftest.$ac_objext \
6369    conftest$ac_exeext conftest.$ac_ext
6370LIBS=$ac_check_lib_save_LIBS
6371fi
6372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6373$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6374if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6375  svn_sqlite_dso_ldflags="-ldl"
6376else
6377  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
6378$as_echo_n "checking for dlopen in -lsvld... " >&6; }
6379if ${ac_cv_lib_svld_dlopen+:} false; then :
6380  $as_echo_n "(cached) " >&6
6381else
6382  ac_check_lib_save_LIBS=$LIBS
6383LIBS="-lsvld  $LIBS"
6384cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6385/* end confdefs.h.  */
6386
6387/* Override any GCC internal prototype to avoid an error.
6388   Use char because int might match the return type of a GCC
6389   builtin and then its argument prototype would still apply.  */
6390#ifdef __cplusplus
6391extern "C"
6392#endif
6393char dlopen ();
6394int
6395main ()
6396{
6397return dlopen ();
6398  ;
6399  return 0;
6400}
6401_ACEOF
6402if ac_fn_c_try_link "$LINENO"; then :
6403  ac_cv_lib_svld_dlopen=yes
6404else
6405  ac_cv_lib_svld_dlopen=no
6406fi
6407rm -f core conftest.err conftest.$ac_objext \
6408    conftest$ac_exeext conftest.$ac_ext
6409LIBS=$ac_check_lib_save_LIBS
6410fi
6411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
6412$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
6413if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
6414  svn_sqlite_dso_ldflags="-lsvld"
6415else
6416  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
6417$as_echo_n "checking for dld_link in -ldld... " >&6; }
6418if ${ac_cv_lib_dld_dld_link+:} false; then :
6419  $as_echo_n "(cached) " >&6
6420else
6421  ac_check_lib_save_LIBS=$LIBS
6422LIBS="-ldld  $LIBS"
6423cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6424/* end confdefs.h.  */
6425
6426/* Override any GCC internal prototype to avoid an error.
6427   Use char because int might match the return type of a GCC
6428   builtin and then its argument prototype would still apply.  */
6429#ifdef __cplusplus
6430extern "C"
6431#endif
6432char dld_link ();
6433int
6434main ()
6435{
6436return dld_link ();
6437  ;
6438  return 0;
6439}
6440_ACEOF
6441if ac_fn_c_try_link "$LINENO"; then :
6442  ac_cv_lib_dld_dld_link=yes
6443else
6444  ac_cv_lib_dld_dld_link=no
6445fi
6446rm -f core conftest.err conftest.$ac_objext \
6447    conftest$ac_exeext conftest.$ac_ext
6448LIBS=$ac_check_lib_save_LIBS
6449fi
6450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
6451$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
6452if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
6453  svn_sqlite_dso_ldflags="-ldld"
6454fi
6455
6456
6457fi
6458
6459
6460fi
6461
6462
6463fi
6464
6465
6466fi
6467
6468
6469fi
6470
6471    ;;
6472  esac
6473
6474  { $as_echo "$as_me:${as_lineno-$LINENO}: checking additional libraries for sqlite" >&5
6475$as_echo_n "checking additional libraries for sqlite... " >&6; }
6476  if test -n "$svn_sqlite_dso_ldflags"; then
6477    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${svn_sqlite_dso_ldflags}" >&5
6478$as_echo "${svn_sqlite_dso_ldflags}" >&6; }
6479  else
6480    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6481$as_echo "none" >&6; }
6482  fi
6483
6484
6485$as_echo "#define SVN_SQLITE_INLINE 1" >>confdefs.h
6486
6487                  SVN_SQLITE_INCLUDES="-I`dirname $sqlite_amalg`"
6488                  if test -n "$svn_sqlite_dso_ldflags"; then
6489                    SVN_SQLITE_LIBS="$svn_sqlite_dso_ldflags -lpthread"
6490                  else
6491                    SVN_SQLITE_LIBS="-lpthread"
6492                  fi
6493                  svn_lib_sqlite="yes"
6494else
6495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported amalgamation SQLite version" >&5
6496$as_echo "unsupported amalgamation SQLite version" >&6; }
6497fi
6498rm -f conftest*
6499
6500  fi
6501
6502    fi
6503
6504    if test -z "$svn_lib_sqlite"; then
6505      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no suitable sqlite found in $sqlite_dir" >&5
6506$as_echo "$as_me: WARNING: no suitable sqlite found in $sqlite_dir" >&2;}
6507
6508  echo ""
6509  echo "An appropriate version of sqlite could not be found.  We recommmend"
6510  echo "${SQLITE_RECOMMENDED_VER}, but require at least ${SQLITE_MINIMUM_VER}."
6511  echo "Please either install a newer sqlite on this system"
6512  echo ""
6513  echo "or"
6514  echo ""
6515  echo "get the sqlite ${SQLITE_RECOMMENDED_VER} amalgamation from:"
6516  echo "    ${SQLITE_URL}"
6517  echo "unpack the archive using unzip and rename the resulting"
6518  echo "directory to:"
6519  echo "$abs_srcdir/sqlite-amalgamation"
6520  if test x"$abs_srcdir" != x"$abs_builddir"; then
6521    echo "or to:"
6522    echo "$abs_builddir/sqlite-amalgamation"
6523  fi
6524  echo ""
6525  as_fn_error $? "Subversion requires SQLite" "$LINENO" 5
6526
6527    fi
6528
6529else
6530
6531
6532  sqlite_amalg="$abs_srcdir/sqlite-amalgamation/sqlite3.c"
6533  { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation" >&5
6534$as_echo_n "checking sqlite amalgamation... " >&6; }
6535  if test ! -e $sqlite_amalg; then
6536    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6537$as_echo "no" >&6; }
6538  else
6539    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6540$as_echo "yes" >&6; }
6541    { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation file version" >&5
6542$as_echo_n "checking sqlite amalgamation file version... " >&6; }
6543    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6544/* end confdefs.h.  */
6545
6546#include "$sqlite_amalg"
6547#if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6548SQLITE_VERSION_OKAY
6549#endif
6550_ACEOF
6551if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6552  $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6553  { $as_echo "$as_me:${as_lineno-$LINENO}: result: amalgamation found and is okay" >&5
6554$as_echo "amalgamation found and is okay" >&6; }
6555
6556  case $host_os in
6557  beos* | mingw* | pw32* | cegcc* | cygwin*)
6558    svn_sqlite_dso_ldflags=
6559    ;;
6560
6561  darwin*)
6562  # if libdl is installed we need to link against it
6563    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6564$as_echo_n "checking for dlopen in -ldl... " >&6; }
6565if ${ac_cv_lib_dl_dlopen+:} false; then :
6566  $as_echo_n "(cached) " >&6
6567else
6568  ac_check_lib_save_LIBS=$LIBS
6569LIBS="-ldl  $LIBS"
6570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6571/* end confdefs.h.  */
6572
6573/* Override any GCC internal prototype to avoid an error.
6574   Use char because int might match the return type of a GCC
6575   builtin and then its argument prototype would still apply.  */
6576#ifdef __cplusplus
6577extern "C"
6578#endif
6579char dlopen ();
6580int
6581main ()
6582{
6583return dlopen ();
6584  ;
6585  return 0;
6586}
6587_ACEOF
6588if ac_fn_c_try_link "$LINENO"; then :
6589  ac_cv_lib_dl_dlopen=yes
6590else
6591  ac_cv_lib_dl_dlopen=no
6592fi
6593rm -f core conftest.err conftest.$ac_objext \
6594    conftest$ac_exeext conftest.$ac_ext
6595LIBS=$ac_check_lib_save_LIBS
6596fi
6597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6598$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6599if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6600  lt_cv_dlopen="dlopen" svn_sqlite_dso_ldflags="-ldl"
6601else
6602
6603    svn_sqlite_dso_ldflags=
6604
6605fi
6606
6607    ;;
6608
6609  *)
6610    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
6611if test "x$ac_cv_func_shl_load" = xyes; then :
6612  svn_sqlite_dso_ldflags=
6613else
6614  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
6615$as_echo_n "checking for shl_load in -ldld... " >&6; }
6616if ${ac_cv_lib_dld_shl_load+:} false; then :
6617  $as_echo_n "(cached) " >&6
6618else
6619  ac_check_lib_save_LIBS=$LIBS
6620LIBS="-ldld  $LIBS"
6621cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6622/* end confdefs.h.  */
6623
6624/* Override any GCC internal prototype to avoid an error.
6625   Use char because int might match the return type of a GCC
6626   builtin and then its argument prototype would still apply.  */
6627#ifdef __cplusplus
6628extern "C"
6629#endif
6630char shl_load ();
6631int
6632main ()
6633{
6634return shl_load ();
6635  ;
6636  return 0;
6637}
6638_ACEOF
6639if ac_fn_c_try_link "$LINENO"; then :
6640  ac_cv_lib_dld_shl_load=yes
6641else
6642  ac_cv_lib_dld_shl_load=no
6643fi
6644rm -f core conftest.err conftest.$ac_objext \
6645    conftest$ac_exeext conftest.$ac_ext
6646LIBS=$ac_check_lib_save_LIBS
6647fi
6648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
6649$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
6650if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
6651  svn_sqlite_dso_ldflags="-ldld"
6652else
6653  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
6654if test "x$ac_cv_func_dlopen" = xyes; then :
6655  svn_sqlite_dso_ldflags=
6656else
6657  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6658$as_echo_n "checking for dlopen in -ldl... " >&6; }
6659if ${ac_cv_lib_dl_dlopen+:} false; then :
6660  $as_echo_n "(cached) " >&6
6661else
6662  ac_check_lib_save_LIBS=$LIBS
6663LIBS="-ldl  $LIBS"
6664cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6665/* end confdefs.h.  */
6666
6667/* Override any GCC internal prototype to avoid an error.
6668   Use char because int might match the return type of a GCC
6669   builtin and then its argument prototype would still apply.  */
6670#ifdef __cplusplus
6671extern "C"
6672#endif
6673char dlopen ();
6674int
6675main ()
6676{
6677return dlopen ();
6678  ;
6679  return 0;
6680}
6681_ACEOF
6682if ac_fn_c_try_link "$LINENO"; then :
6683  ac_cv_lib_dl_dlopen=yes
6684else
6685  ac_cv_lib_dl_dlopen=no
6686fi
6687rm -f core conftest.err conftest.$ac_objext \
6688    conftest$ac_exeext conftest.$ac_ext
6689LIBS=$ac_check_lib_save_LIBS
6690fi
6691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6692$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6693if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6694  svn_sqlite_dso_ldflags="-ldl"
6695else
6696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
6697$as_echo_n "checking for dlopen in -lsvld... " >&6; }
6698if ${ac_cv_lib_svld_dlopen+:} false; then :
6699  $as_echo_n "(cached) " >&6
6700else
6701  ac_check_lib_save_LIBS=$LIBS
6702LIBS="-lsvld  $LIBS"
6703cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6704/* end confdefs.h.  */
6705
6706/* Override any GCC internal prototype to avoid an error.
6707   Use char because int might match the return type of a GCC
6708   builtin and then its argument prototype would still apply.  */
6709#ifdef __cplusplus
6710extern "C"
6711#endif
6712char dlopen ();
6713int
6714main ()
6715{
6716return dlopen ();
6717  ;
6718  return 0;
6719}
6720_ACEOF
6721if ac_fn_c_try_link "$LINENO"; then :
6722  ac_cv_lib_svld_dlopen=yes
6723else
6724  ac_cv_lib_svld_dlopen=no
6725fi
6726rm -f core conftest.err conftest.$ac_objext \
6727    conftest$ac_exeext conftest.$ac_ext
6728LIBS=$ac_check_lib_save_LIBS
6729fi
6730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
6731$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
6732if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
6733  svn_sqlite_dso_ldflags="-lsvld"
6734else
6735  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
6736$as_echo_n "checking for dld_link in -ldld... " >&6; }
6737if ${ac_cv_lib_dld_dld_link+:} false; then :
6738  $as_echo_n "(cached) " >&6
6739else
6740  ac_check_lib_save_LIBS=$LIBS
6741LIBS="-ldld  $LIBS"
6742cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6743/* end confdefs.h.  */
6744
6745/* Override any GCC internal prototype to avoid an error.
6746   Use char because int might match the return type of a GCC
6747   builtin and then its argument prototype would still apply.  */
6748#ifdef __cplusplus
6749extern "C"
6750#endif
6751char dld_link ();
6752int
6753main ()
6754{
6755return dld_link ();
6756  ;
6757  return 0;
6758}
6759_ACEOF
6760if ac_fn_c_try_link "$LINENO"; then :
6761  ac_cv_lib_dld_dld_link=yes
6762else
6763  ac_cv_lib_dld_dld_link=no
6764fi
6765rm -f core conftest.err conftest.$ac_objext \
6766    conftest$ac_exeext conftest.$ac_ext
6767LIBS=$ac_check_lib_save_LIBS
6768fi
6769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
6770$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
6771if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
6772  svn_sqlite_dso_ldflags="-ldld"
6773fi
6774
6775
6776fi
6777
6778
6779fi
6780
6781
6782fi
6783
6784
6785fi
6786
6787
6788fi
6789
6790    ;;
6791  esac
6792
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: checking additional libraries for sqlite" >&5
6794$as_echo_n "checking additional libraries for sqlite... " >&6; }
6795  if test -n "$svn_sqlite_dso_ldflags"; then
6796    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${svn_sqlite_dso_ldflags}" >&5
6797$as_echo "${svn_sqlite_dso_ldflags}" >&6; }
6798  else
6799    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6800$as_echo "none" >&6; }
6801  fi
6802
6803
6804$as_echo "#define SVN_SQLITE_INLINE 1" >>confdefs.h
6805
6806                  SVN_SQLITE_INCLUDES="-I`dirname $sqlite_amalg`"
6807                  if test -n "$svn_sqlite_dso_ldflags"; then
6808                    SVN_SQLITE_LIBS="$svn_sqlite_dso_ldflags -lpthread"
6809                  else
6810                    SVN_SQLITE_LIBS="-lpthread"
6811                  fi
6812                  svn_lib_sqlite="yes"
6813else
6814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported amalgamation SQLite version" >&5
6815$as_echo "unsupported amalgamation SQLite version" >&6; }
6816fi
6817rm -f conftest*
6818
6819  fi
6820
6821
6822    if test -z "$svn_lib_sqlite"; then
6823
6824  sqlite_amalg="$abs_builddir/sqlite-amalgamation/sqlite3.c"
6825  { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation" >&5
6826$as_echo_n "checking sqlite amalgamation... " >&6; }
6827  if test ! -e $sqlite_amalg; then
6828    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6829$as_echo "no" >&6; }
6830  else
6831    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6832$as_echo "yes" >&6; }
6833    { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation file version" >&5
6834$as_echo_n "checking sqlite amalgamation file version... " >&6; }
6835    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6836/* end confdefs.h.  */
6837
6838#include "$sqlite_amalg"
6839#if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6840SQLITE_VERSION_OKAY
6841#endif
6842_ACEOF
6843if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6844  $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: amalgamation found and is okay" >&5
6846$as_echo "amalgamation found and is okay" >&6; }
6847
6848  case $host_os in
6849  beos* | mingw* | pw32* | cegcc* | cygwin*)
6850    svn_sqlite_dso_ldflags=
6851    ;;
6852
6853  darwin*)
6854  # if libdl is installed we need to link against it
6855    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6856$as_echo_n "checking for dlopen in -ldl... " >&6; }
6857if ${ac_cv_lib_dl_dlopen+:} false; then :
6858  $as_echo_n "(cached) " >&6
6859else
6860  ac_check_lib_save_LIBS=$LIBS
6861LIBS="-ldl  $LIBS"
6862cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6863/* end confdefs.h.  */
6864
6865/* Override any GCC internal prototype to avoid an error.
6866   Use char because int might match the return type of a GCC
6867   builtin and then its argument prototype would still apply.  */
6868#ifdef __cplusplus
6869extern "C"
6870#endif
6871char dlopen ();
6872int
6873main ()
6874{
6875return dlopen ();
6876  ;
6877  return 0;
6878}
6879_ACEOF
6880if ac_fn_c_try_link "$LINENO"; then :
6881  ac_cv_lib_dl_dlopen=yes
6882else
6883  ac_cv_lib_dl_dlopen=no
6884fi
6885rm -f core conftest.err conftest.$ac_objext \
6886    conftest$ac_exeext conftest.$ac_ext
6887LIBS=$ac_check_lib_save_LIBS
6888fi
6889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6890$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6891if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6892  lt_cv_dlopen="dlopen" svn_sqlite_dso_ldflags="-ldl"
6893else
6894
6895    svn_sqlite_dso_ldflags=
6896
6897fi
6898
6899    ;;
6900
6901  *)
6902    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
6903if test "x$ac_cv_func_shl_load" = xyes; then :
6904  svn_sqlite_dso_ldflags=
6905else
6906  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
6907$as_echo_n "checking for shl_load in -ldld... " >&6; }
6908if ${ac_cv_lib_dld_shl_load+:} false; then :
6909  $as_echo_n "(cached) " >&6
6910else
6911  ac_check_lib_save_LIBS=$LIBS
6912LIBS="-ldld  $LIBS"
6913cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6914/* end confdefs.h.  */
6915
6916/* Override any GCC internal prototype to avoid an error.
6917   Use char because int might match the return type of a GCC
6918   builtin and then its argument prototype would still apply.  */
6919#ifdef __cplusplus
6920extern "C"
6921#endif
6922char shl_load ();
6923int
6924main ()
6925{
6926return shl_load ();
6927  ;
6928  return 0;
6929}
6930_ACEOF
6931if ac_fn_c_try_link "$LINENO"; then :
6932  ac_cv_lib_dld_shl_load=yes
6933else
6934  ac_cv_lib_dld_shl_load=no
6935fi
6936rm -f core conftest.err conftest.$ac_objext \
6937    conftest$ac_exeext conftest.$ac_ext
6938LIBS=$ac_check_lib_save_LIBS
6939fi
6940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
6941$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
6942if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
6943  svn_sqlite_dso_ldflags="-ldld"
6944else
6945  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
6946if test "x$ac_cv_func_dlopen" = xyes; then :
6947  svn_sqlite_dso_ldflags=
6948else
6949  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6950$as_echo_n "checking for dlopen in -ldl... " >&6; }
6951if ${ac_cv_lib_dl_dlopen+:} false; then :
6952  $as_echo_n "(cached) " >&6
6953else
6954  ac_check_lib_save_LIBS=$LIBS
6955LIBS="-ldl  $LIBS"
6956cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6957/* end confdefs.h.  */
6958
6959/* Override any GCC internal prototype to avoid an error.
6960   Use char because int might match the return type of a GCC
6961   builtin and then its argument prototype would still apply.  */
6962#ifdef __cplusplus
6963extern "C"
6964#endif
6965char dlopen ();
6966int
6967main ()
6968{
6969return dlopen ();
6970  ;
6971  return 0;
6972}
6973_ACEOF
6974if ac_fn_c_try_link "$LINENO"; then :
6975  ac_cv_lib_dl_dlopen=yes
6976else
6977  ac_cv_lib_dl_dlopen=no
6978fi
6979rm -f core conftest.err conftest.$ac_objext \
6980    conftest$ac_exeext conftest.$ac_ext
6981LIBS=$ac_check_lib_save_LIBS
6982fi
6983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6984$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6985if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6986  svn_sqlite_dso_ldflags="-ldl"
6987else
6988  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
6989$as_echo_n "checking for dlopen in -lsvld... " >&6; }
6990if ${ac_cv_lib_svld_dlopen+:} false; then :
6991  $as_echo_n "(cached) " >&6
6992else
6993  ac_check_lib_save_LIBS=$LIBS
6994LIBS="-lsvld  $LIBS"
6995cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6996/* end confdefs.h.  */
6997
6998/* Override any GCC internal prototype to avoid an error.
6999   Use char because int might match the return type of a GCC
7000   builtin and then its argument prototype would still apply.  */
7001#ifdef __cplusplus
7002extern "C"
7003#endif
7004char dlopen ();
7005int
7006main ()
7007{
7008return dlopen ();
7009  ;
7010  return 0;
7011}
7012_ACEOF
7013if ac_fn_c_try_link "$LINENO"; then :
7014  ac_cv_lib_svld_dlopen=yes
7015else
7016  ac_cv_lib_svld_dlopen=no
7017fi
7018rm -f core conftest.err conftest.$ac_objext \
7019    conftest$ac_exeext conftest.$ac_ext
7020LIBS=$ac_check_lib_save_LIBS
7021fi
7022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
7023$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
7024if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
7025  svn_sqlite_dso_ldflags="-lsvld"
7026else
7027  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
7028$as_echo_n "checking for dld_link in -ldld... " >&6; }
7029if ${ac_cv_lib_dld_dld_link+:} false; then :
7030  $as_echo_n "(cached) " >&6
7031else
7032  ac_check_lib_save_LIBS=$LIBS
7033LIBS="-ldld  $LIBS"
7034cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7035/* end confdefs.h.  */
7036
7037/* Override any GCC internal prototype to avoid an error.
7038   Use char because int might match the return type of a GCC
7039   builtin and then its argument prototype would still apply.  */
7040#ifdef __cplusplus
7041extern "C"
7042#endif
7043char dld_link ();
7044int
7045main ()
7046{
7047return dld_link ();
7048  ;
7049  return 0;
7050}
7051_ACEOF
7052if ac_fn_c_try_link "$LINENO"; then :
7053  ac_cv_lib_dld_dld_link=yes
7054else
7055  ac_cv_lib_dld_dld_link=no
7056fi
7057rm -f core conftest.err conftest.$ac_objext \
7058    conftest$ac_exeext conftest.$ac_ext
7059LIBS=$ac_check_lib_save_LIBS
7060fi
7061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
7062$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
7063if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
7064  svn_sqlite_dso_ldflags="-ldld"
7065fi
7066
7067
7068fi
7069
7070
7071fi
7072
7073
7074fi
7075
7076
7077fi
7078
7079
7080fi
7081
7082    ;;
7083  esac
7084
7085  { $as_echo "$as_me:${as_lineno-$LINENO}: checking additional libraries for sqlite" >&5
7086$as_echo_n "checking additional libraries for sqlite... " >&6; }
7087  if test -n "$svn_sqlite_dso_ldflags"; then
7088    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${svn_sqlite_dso_ldflags}" >&5
7089$as_echo "${svn_sqlite_dso_ldflags}" >&6; }
7090  else
7091    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
7092$as_echo "none" >&6; }
7093  fi
7094
7095
7096$as_echo "#define SVN_SQLITE_INLINE 1" >>confdefs.h
7097
7098                  SVN_SQLITE_INCLUDES="-I`dirname $sqlite_amalg`"
7099                  if test -n "$svn_sqlite_dso_ldflags"; then
7100                    SVN_SQLITE_LIBS="$svn_sqlite_dso_ldflags -lpthread"
7101                  else
7102                    SVN_SQLITE_LIBS="-lpthread"
7103                  fi
7104                  svn_lib_sqlite="yes"
7105else
7106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported amalgamation SQLite version" >&5
7107$as_echo "unsupported amalgamation SQLite version" >&6; }
7108fi
7109rm -f conftest*
7110
7111  fi
7112
7113    fi
7114
7115    if test -z "$svn_lib_sqlite"; then
7116
7117  if test -z ""; then
7118    sqlite_dir=""
7119    sqlite_include="sqlite3.h"
7120  else
7121    sqlite_dir=""
7122    sqlite_include="/include/sqlite3.h"
7123  fi
7124
7125  save_CPPFLAGS="$CPPFLAGS"
7126  save_LDFLAGS="$LDFLAGS"
7127
7128  if test ! -z ""; then
7129    CPPFLAGS="$CPPFLAGS -I$sqlite_dir/include"
7130    LDFLAGS="$LDFLAGS -L$sqlite_dir/lib"
7131  fi
7132
7133  ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
7134if test "x$ac_cv_header_sqlite3_h" = xyes; then :
7135
7136      { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library version (via header)" >&5
7137$as_echo_n "checking sqlite library version (via header)... " >&6; }
7138      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7139/* end confdefs.h.  */
7140
7141#include "$sqlite_include"
7142#if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
7143SQLITE_VERSION_OKAY
7144#endif
7145_ACEOF
7146if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7147  $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
7148  { $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
7149$as_echo "okay" >&6; }
7150                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_close in -lsqlite3" >&5
7151$as_echo_n "checking for sqlite3_close in -lsqlite3... " >&6; }
7152if ${ac_cv_lib_sqlite3_sqlite3_close+:} false; then :
7153  $as_echo_n "(cached) " >&6
7154else
7155  ac_check_lib_save_LIBS=$LIBS
7156LIBS="-lsqlite3  $LIBS"
7157cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7158/* end confdefs.h.  */
7159
7160/* Override any GCC internal prototype to avoid an error.
7161   Use char because int might match the return type of a GCC
7162   builtin and then its argument prototype would still apply.  */
7163#ifdef __cplusplus
7164extern "C"
7165#endif
7166char sqlite3_close ();
7167int
7168main ()
7169{
7170return sqlite3_close ();
7171  ;
7172  return 0;
7173}
7174_ACEOF
7175if ac_fn_c_try_link "$LINENO"; then :
7176  ac_cv_lib_sqlite3_sqlite3_close=yes
7177else
7178  ac_cv_lib_sqlite3_sqlite3_close=no
7179fi
7180rm -f core conftest.err conftest.$ac_objext \
7181    conftest$ac_exeext conftest.$ac_ext
7182LIBS=$ac_check_lib_save_LIBS
7183fi
7184{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_close" >&5
7185$as_echo "$ac_cv_lib_sqlite3_sqlite3_close" >&6; }
7186if test "x$ac_cv_lib_sqlite3_sqlite3_close" = xyes; then :
7187
7188                      svn_lib_sqlite="yes"
7189                      if test -z "$sqlite_dir" -o ! -d "$sqlite_dir"; then
7190                        SVN_SQLITE_LIBS="-lsqlite3"
7191                      else
7192                        SVN_SQLITE_INCLUDES="-I$sqlite_dir/include"
7193                        SVN_SQLITE_LIBS="`
7194  input_flags="-L$sqlite_dir/lib -lsqlite3"
7195  output_flags=""
7196  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
7197  for flag in $input_flags; do
7198    filter="no"
7199    for dir in $filtered_dirs; do
7200      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
7201        filter="yes"
7202        break
7203      fi
7204    done
7205    if test "$filter" = "no"; then
7206      output_flags="$output_flags $flag"
7207    fi
7208  done
7209  if test -n "$output_flags"; then
7210    printf "%s" "${output_flags# }"
7211  fi
7212`"
7213                      fi
7214
7215fi
7216
7217else
7218  { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported SQLite version" >&5
7219$as_echo "unsupported SQLite version" >&6; }
7220fi
7221rm -f conftest*
7222
7223
7224fi
7225
7226
7227
7228  CPPFLAGS="$save_CPPFLAGS"
7229  LDFLAGS="$save_LDFLAGS"
7230
7231    fi
7232
7233    if test -z "$svn_lib_sqlite"; then
7234
7235    if test -n "$PKG_CONFIG"; then
7236      { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library version (via pkg-config)" >&5
7237$as_echo_n "checking sqlite library version (via pkg-config)... " >&6; }
7238      sqlite_version=`$PKG_CONFIG $SQLITE_PKGNAME --modversion --silence-errors`
7239
7240      if test -n "$sqlite_version"; then
7241
7242  version_string="$sqlite_version"
7243
7244  major=`expr $version_string : '\([0-9]*\)'`
7245  minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
7246  micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
7247  if test -z "$micro"; then
7248    micro=0
7249  fi
7250  sqlite_ver_num=`expr $major \* 1000000 \
7251        \+ $minor \* 1000 \
7252        \+ $micro`
7253
7254
7255        if test "$sqlite_ver_num" -ge "$sqlite_min_ver_num"; then
7256          { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sqlite_version" >&5
7257$as_echo "$sqlite_version" >&6; }
7258          svn_lib_sqlite="yes"
7259          SVN_SQLITE_INCLUDES="`$PKG_CONFIG $SQLITE_PKGNAME --cflags`"
7260          SVN_SQLITE_LIBS="`$PKG_CONFIG $SQLITE_PKGNAME --libs`"
7261        else
7262          { $as_echo "$as_me:${as_lineno-$LINENO}: result: none or unsupported $sqlite_version" >&5
7263$as_echo "none or unsupported $sqlite_version" >&6; }
7264        fi
7265      fi
7266    fi
7267
7268    if test -z "$svn_lib_sqlite"; then
7269      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7270$as_echo "no" >&6; }
7271    fi
7272
7273    fi
7274
7275    if test -z "$svn_lib_sqlite"; then
7276
7277  echo ""
7278  echo "An appropriate version of sqlite could not be found.  We recommmend"
7279  echo "${SQLITE_RECOMMENDED_VER}, but require at least ${SQLITE_MINIMUM_VER}."
7280  echo "Please either install a newer sqlite on this system"
7281  echo ""
7282  echo "or"
7283  echo ""
7284  echo "get the sqlite ${SQLITE_RECOMMENDED_VER} amalgamation from:"
7285  echo "    ${SQLITE_URL}"
7286  echo "unpack the archive using unzip and rename the resulting"
7287  echo "directory to:"
7288  echo "$abs_srcdir/sqlite-amalgamation"
7289  if test x"$abs_srcdir" != x"$abs_builddir"; then
7290    echo "or to:"
7291    echo "$abs_builddir/sqlite-amalgamation"
7292  fi
7293  echo ""
7294  as_fn_error $? "Subversion requires SQLite" "$LINENO" 5
7295
7296    fi
7297
7298fi
7299
7300
7301
7302
7303
7304
7305# Check whether --enable-sqlite-compatibility-version was given.
7306if test "${enable_sqlite_compatibility_version+set}" = set; then :
7307  enableval=$enable_sqlite_compatibility_version; sqlite_compat_ver=$enableval
7308else
7309  sqlite_compat_ver=no
7310fi
7311
7312
7313if test -n "$sqlite_compat_ver" && test "$sqlite_compat_ver" != no; then
7314
7315  version_string="$sqlite_compat_ver"
7316
7317  major=`expr $version_string : '\([0-9]*\)'`
7318  minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
7319  micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
7320  if test -z "$micro"; then
7321    micro=0
7322  fi
7323  sqlite_compat_ver_num=`expr $major \* 1000000 \
7324        \+ $minor \* 1000 \
7325        \+ $micro`
7326
7327  CFLAGS="-DSVN_SQLITE_MIN_VERSION='\"$sqlite_compat_ver\"' $CFLAGS"
7328  CFLAGS="-DSVN_SQLITE_MIN_VERSION_NUMBER=$sqlite_compat_ver_num $CFLAGS"
7329fi
7330
7331
7332  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler provides atomic builtins" >&5
7333$as_echo_n "checking whether the compiler provides atomic builtins... " >&6; }
7334if ${svn_cv_atomic_builtins+:} false; then :
7335  $as_echo_n "(cached) " >&6
7336else
7337  if test "$cross_compiling" = yes; then :
7338  svn_cv_atomic_builtins=no
7339else
7340  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7341/* end confdefs.h.  */
7342
7343  int main()
7344  {
7345      unsigned long long val = 1010, tmp, *mem = &val;
7346
7347      if (__sync_fetch_and_add(&val, 1010) != 1010 || val != 2020)
7348          return 1;
7349
7350      tmp = val;
7351
7352      if (__sync_fetch_and_sub(mem, 1010) != tmp || val != 1010)
7353          return 1;
7354
7355      if (__sync_sub_and_fetch(&val, 1010) != 0 || val != 0)
7356          return 1;
7357
7358      tmp = 3030;
7359
7360      if (__sync_val_compare_and_swap(mem, 0, tmp) != 0 || val != tmp)
7361          return 1;
7362
7363      if (__sync_lock_test_and_set(&val, 4040) != 3030)
7364          return 1;
7365
7366      mem = &tmp;
7367
7368      if (__sync_val_compare_and_swap(&mem, &tmp, &val) != &tmp)
7369          return 1;
7370
7371      __sync_synchronize();
7372
7373      if (mem != &val)
7374          return 1;
7375
7376      return 0;
7377  }
7378_ACEOF
7379if ac_fn_c_try_run "$LINENO"; then :
7380  svn_cv_atomic_builtins=yes
7381else
7382  svn_cv_atomic_builtins=no
7383fi
7384rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7385  conftest.$ac_objext conftest.beam conftest.$ac_ext
7386fi
7387
7388fi
7389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_atomic_builtins" >&5
7390$as_echo "$svn_cv_atomic_builtins" >&6; }
7391
7392if test "$svn_cv_atomic_builtins" = "yes"; then
7393
7394$as_echo "#define SVN_HAS_ATOMIC_BUILTINS 1" >>confdefs.h
7395
7396fi
7397
7398
7399if test "${bindir}" = '${exec_prefix}/bin'; then
7400        if test "${exec_prefix}" = "NONE"; then
7401                if test "${prefix}" = "NONE"; then
7402                        SVN_BINDIR="${ac_default_prefix}/bin"
7403                else
7404                        SVN_BINDIR="${prefix}/bin"
7405                fi
7406        else
7407                SVN_BINDIR="${exec_prefix}/bin"
7408        fi
7409else
7410        SVN_BINDIR="${bindir}"
7411fi
7412
7413SVN_BINDIR="`eval echo ${SVN_BINDIR}`"
7414
7415
7416
7417cat >>confdefs.h <<_ACEOF
7418#define SVN_BINDIR "${SVN_BINDIR}"
7419_ACEOF
7420
7421
7422localedir='${datadir}/locale'
7423
7424
7425if test "${datadir}" = '${prefix}/share' && test "${prefix}" = "NONE"; then
7426  exp_localedir='${ac_default_prefix}/share/locale'
7427else
7428  exp_localedir=$localedir
7429fi
7430
7431svn_last=
7432svn_cur=""${exp_localedir}""
7433while test "x${svn_cur}" != "x${svn_last}";
7434do
7435  svn_last="${svn_cur}"
7436  svn_cur=`eval "echo ${svn_cur}"`
7437done
7438svn_localedir="${svn_cur}"
7439
7440
7441cat >>confdefs.h <<_ACEOF
7442#define SVN_LOCALE_DIR "${svn_localedir}"
7443_ACEOF
7444
7445
7446{ $as_echo "$as_me:${as_lineno-$LINENO}: configuring libtool now" >&5
7447$as_echo "$as_me: configuring libtool now" >&6;}
7448case `pwd` in
7449  *\ * | *\	*)
7450    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
7451$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
7452esac
7453
7454
7455
7456macro_version='2.4.6'
7457macro_revision='2.4.6'
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471ltmain=$ac_aux_dir/ltmain.sh
7472
7473# Backslashify metacharacters that are still active within
7474# double-quoted strings.
7475sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7476
7477# Same as above, but do not quote variable references.
7478double_quote_subst='s/\(["`\\]\)/\\\1/g'
7479
7480# Sed substitution to delay expansion of an escaped shell variable in a
7481# double_quote_subst'ed string.
7482delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7483
7484# Sed substitution to delay expansion of an escaped single quote.
7485delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7486
7487# Sed substitution to avoid accidental globbing in evaled expressions
7488no_glob_subst='s/\*/\\\*/g'
7489
7490ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7491ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
7492ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
7493
7494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
7495$as_echo_n "checking how to print strings... " >&6; }
7496# Test print first, because it will be a builtin if present.
7497if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
7498   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
7499  ECHO='print -r --'
7500elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
7501  ECHO='printf %s\n'
7502else
7503  # Use this function as a fallback that always works.
7504  func_fallback_echo ()
7505  {
7506    eval 'cat <<_LTECHO_EOF
7507$1
7508_LTECHO_EOF'
7509  }
7510  ECHO='func_fallback_echo'
7511fi
7512
7513# func_echo_all arg...
7514# Invoke $ECHO with all args, space-separated.
7515func_echo_all ()
7516{
7517    $ECHO ""
7518}
7519
7520case $ECHO in
7521  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
7522$as_echo "printf" >&6; } ;;
7523  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
7524$as_echo "print -r" >&6; } ;;
7525  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
7526$as_echo "cat" >&6; } ;;
7527esac
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
7543$as_echo_n "checking for a sed that does not truncate output... " >&6; }
7544if ${ac_cv_path_SED+:} false; then :
7545  $as_echo_n "(cached) " >&6
7546else
7547            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
7548     for ac_i in 1 2 3 4 5 6 7; do
7549       ac_script="$ac_script$as_nl$ac_script"
7550     done
7551     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
7552     { ac_script=; unset ac_script;}
7553     if test -z "$SED"; then
7554  ac_path_SED_found=false
7555  # Loop through the user's path and test for each of PROGNAME-LIST
7556  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7557for as_dir in $PATH
7558do
7559  IFS=$as_save_IFS
7560  test -z "$as_dir" && as_dir=.
7561    for ac_prog in sed gsed; do
7562    for ac_exec_ext in '' $ac_executable_extensions; do
7563      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
7564      as_fn_executable_p "$ac_path_SED" || continue
7565# Check for GNU ac_path_SED and select it if it is found.
7566  # Check for GNU $ac_path_SED
7567case `"$ac_path_SED" --version 2>&1` in
7568*GNU*)
7569  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
7570*)
7571  ac_count=0
7572  $as_echo_n 0123456789 >"conftest.in"
7573  while :
7574  do
7575    cat "conftest.in" "conftest.in" >"conftest.tmp"
7576    mv "conftest.tmp" "conftest.in"
7577    cp "conftest.in" "conftest.nl"
7578    $as_echo '' >> "conftest.nl"
7579    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
7580    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7581    as_fn_arith $ac_count + 1 && ac_count=$as_val
7582    if test $ac_count -gt ${ac_path_SED_max-0}; then
7583      # Best one so far, save it but keep looking for a better one
7584      ac_cv_path_SED="$ac_path_SED"
7585      ac_path_SED_max=$ac_count
7586    fi
7587    # 10*(2^10) chars as input seems more than enough
7588    test $ac_count -gt 10 && break
7589  done
7590  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7591esac
7592
7593      $ac_path_SED_found && break 3
7594    done
7595  done
7596  done
7597IFS=$as_save_IFS
7598  if test -z "$ac_cv_path_SED"; then
7599    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
7600  fi
7601else
7602  ac_cv_path_SED=$SED
7603fi
7604
7605fi
7606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
7607$as_echo "$ac_cv_path_SED" >&6; }
7608 SED="$ac_cv_path_SED"
7609  rm -f conftest.sed
7610
7611test -z "$SED" && SED=sed
7612Xsed="$SED -e 1s/^X//"
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
7625$as_echo_n "checking for fgrep... " >&6; }
7626if ${ac_cv_path_FGREP+:} false; then :
7627  $as_echo_n "(cached) " >&6
7628else
7629  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
7630   then ac_cv_path_FGREP="$GREP -F"
7631   else
7632     if test -z "$FGREP"; then
7633  ac_path_FGREP_found=false
7634  # Loop through the user's path and test for each of PROGNAME-LIST
7635  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7636for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7637do
7638  IFS=$as_save_IFS
7639  test -z "$as_dir" && as_dir=.
7640    for ac_prog in fgrep; do
7641    for ac_exec_ext in '' $ac_executable_extensions; do
7642      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
7643      as_fn_executable_p "$ac_path_FGREP" || continue
7644# Check for GNU ac_path_FGREP and select it if it is found.
7645  # Check for GNU $ac_path_FGREP
7646case `"$ac_path_FGREP" --version 2>&1` in
7647*GNU*)
7648  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
7649*)
7650  ac_count=0
7651  $as_echo_n 0123456789 >"conftest.in"
7652  while :
7653  do
7654    cat "conftest.in" "conftest.in" >"conftest.tmp"
7655    mv "conftest.tmp" "conftest.in"
7656    cp "conftest.in" "conftest.nl"
7657    $as_echo 'FGREP' >> "conftest.nl"
7658    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
7659    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7660    as_fn_arith $ac_count + 1 && ac_count=$as_val
7661    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
7662      # Best one so far, save it but keep looking for a better one
7663      ac_cv_path_FGREP="$ac_path_FGREP"
7664      ac_path_FGREP_max=$ac_count
7665    fi
7666    # 10*(2^10) chars as input seems more than enough
7667    test $ac_count -gt 10 && break
7668  done
7669  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7670esac
7671
7672      $ac_path_FGREP_found && break 3
7673    done
7674  done
7675  done
7676IFS=$as_save_IFS
7677  if test -z "$ac_cv_path_FGREP"; then
7678    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7679  fi
7680else
7681  ac_cv_path_FGREP=$FGREP
7682fi
7683
7684   fi
7685fi
7686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
7687$as_echo "$ac_cv_path_FGREP" >&6; }
7688 FGREP="$ac_cv_path_FGREP"
7689
7690
7691test -z "$GREP" && GREP=grep
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711# Check whether --with-gnu-ld was given.
7712if test "${with_gnu_ld+set}" = set; then :
7713  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
7714else
7715  with_gnu_ld=no
7716fi
7717
7718ac_prog=ld
7719if test yes = "$GCC"; then
7720  # Check if gcc -print-prog-name=ld gives a path.
7721  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7722$as_echo_n "checking for ld used by $CC... " >&6; }
7723  case $host in
7724  *-*-mingw*)
7725    # gcc leaves a trailing carriage return, which upsets mingw
7726    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7727  *)
7728    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7729  esac
7730  case $ac_prog in
7731    # Accept absolute paths.
7732    [\\/]* | ?:[\\/]*)
7733      re_direlt='/[^/][^/]*/\.\./'
7734      # Canonicalize the pathname of ld
7735      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
7736      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
7737	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
7738      done
7739      test -z "$LD" && LD=$ac_prog
7740      ;;
7741  "")
7742    # If it fails, then pretend we aren't using GCC.
7743    ac_prog=ld
7744    ;;
7745  *)
7746    # If it is relative, then search for the first ld in PATH.
7747    with_gnu_ld=unknown
7748    ;;
7749  esac
7750elif test yes = "$with_gnu_ld"; then
7751  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7752$as_echo_n "checking for GNU ld... " >&6; }
7753else
7754  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7755$as_echo_n "checking for non-GNU ld... " >&6; }
7756fi
7757if ${lt_cv_path_LD+:} false; then :
7758  $as_echo_n "(cached) " >&6
7759else
7760  if test -z "$LD"; then
7761  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
7762  for ac_dir in $PATH; do
7763    IFS=$lt_save_ifs
7764    test -z "$ac_dir" && ac_dir=.
7765    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7766      lt_cv_path_LD=$ac_dir/$ac_prog
7767      # Check to see if the program is GNU ld.  I'd rather use --version,
7768      # but apparently some variants of GNU ld only accept -v.
7769      # Break only if it was the GNU/non-GNU ld that we prefer.
7770      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7771      *GNU* | *'with BFD'*)
7772	test no != "$with_gnu_ld" && break
7773	;;
7774      *)
7775	test yes != "$with_gnu_ld" && break
7776	;;
7777      esac
7778    fi
7779  done
7780  IFS=$lt_save_ifs
7781else
7782  lt_cv_path_LD=$LD # Let the user override the test with a path.
7783fi
7784fi
7785
7786LD=$lt_cv_path_LD
7787if test -n "$LD"; then
7788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7789$as_echo "$LD" >&6; }
7790else
7791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7792$as_echo "no" >&6; }
7793fi
7794test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7796$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7797if ${lt_cv_prog_gnu_ld+:} false; then :
7798  $as_echo_n "(cached) " >&6
7799else
7800  # I'd rather use --version here, but apparently some GNU lds only accept -v.
7801case `$LD -v 2>&1 </dev/null` in
7802*GNU* | *'with BFD'*)
7803  lt_cv_prog_gnu_ld=yes
7804  ;;
7805*)
7806  lt_cv_prog_gnu_ld=no
7807  ;;
7808esac
7809fi
7810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7811$as_echo "$lt_cv_prog_gnu_ld" >&6; }
7812with_gnu_ld=$lt_cv_prog_gnu_ld
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
7823$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
7824if ${lt_cv_path_NM+:} false; then :
7825  $as_echo_n "(cached) " >&6
7826else
7827  if test -n "$NM"; then
7828  # Let the user override the test.
7829  lt_cv_path_NM=$NM
7830else
7831  lt_nm_to_check=${ac_tool_prefix}nm
7832  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
7833    lt_nm_to_check="$lt_nm_to_check nm"
7834  fi
7835  for lt_tmp_nm in $lt_nm_to_check; do
7836    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
7837    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
7838      IFS=$lt_save_ifs
7839      test -z "$ac_dir" && ac_dir=.
7840      tmp_nm=$ac_dir/$lt_tmp_nm
7841      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
7842	# Check to see if the nm accepts a BSD-compat flag.
7843	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
7844	#   nm: unknown option "B" ignored
7845	# Tru64's nm complains that /dev/null is an invalid object file
7846	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
7847	case $build_os in
7848	mingw*) lt_bad_file=conftest.nm/nofile ;;
7849	*) lt_bad_file=/dev/null ;;
7850	esac
7851	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
7852	*$lt_bad_file* | *'Invalid file or object type'*)
7853	  lt_cv_path_NM="$tmp_nm -B"
7854	  break 2
7855	  ;;
7856	*)
7857	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
7858	  */dev/null*)
7859	    lt_cv_path_NM="$tmp_nm -p"
7860	    break 2
7861	    ;;
7862	  *)
7863	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
7864	    continue # so that we can try to find one that supports BSD flags
7865	    ;;
7866	  esac
7867	  ;;
7868	esac
7869      fi
7870    done
7871    IFS=$lt_save_ifs
7872  done
7873  : ${lt_cv_path_NM=no}
7874fi
7875fi
7876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
7877$as_echo "$lt_cv_path_NM" >&6; }
7878if test no != "$lt_cv_path_NM"; then
7879  NM=$lt_cv_path_NM
7880else
7881  # Didn't find any BSD compatible name lister, look for dumpbin.
7882  if test -n "$DUMPBIN"; then :
7883    # Let the user override the test.
7884  else
7885    if test -n "$ac_tool_prefix"; then
7886  for ac_prog in dumpbin "link -dump"
7887  do
7888    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7889set dummy $ac_tool_prefix$ac_prog; ac_word=$2
7890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7891$as_echo_n "checking for $ac_word... " >&6; }
7892if ${ac_cv_prog_DUMPBIN+:} false; then :
7893  $as_echo_n "(cached) " >&6
7894else
7895  if test -n "$DUMPBIN"; then
7896  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
7897else
7898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7899for as_dir in $PATH
7900do
7901  IFS=$as_save_IFS
7902  test -z "$as_dir" && as_dir=.
7903    for ac_exec_ext in '' $ac_executable_extensions; do
7904  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7905    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
7906    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7907    break 2
7908  fi
7909done
7910  done
7911IFS=$as_save_IFS
7912
7913fi
7914fi
7915DUMPBIN=$ac_cv_prog_DUMPBIN
7916if test -n "$DUMPBIN"; then
7917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
7918$as_echo "$DUMPBIN" >&6; }
7919else
7920  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7921$as_echo "no" >&6; }
7922fi
7923
7924
7925    test -n "$DUMPBIN" && break
7926  done
7927fi
7928if test -z "$DUMPBIN"; then
7929  ac_ct_DUMPBIN=$DUMPBIN
7930  for ac_prog in dumpbin "link -dump"
7931do
7932  # Extract the first word of "$ac_prog", so it can be a program name with args.
7933set dummy $ac_prog; ac_word=$2
7934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7935$as_echo_n "checking for $ac_word... " >&6; }
7936if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
7937  $as_echo_n "(cached) " >&6
7938else
7939  if test -n "$ac_ct_DUMPBIN"; then
7940  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
7941else
7942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7943for as_dir in $PATH
7944do
7945  IFS=$as_save_IFS
7946  test -z "$as_dir" && as_dir=.
7947    for ac_exec_ext in '' $ac_executable_extensions; do
7948  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7949    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
7950    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7951    break 2
7952  fi
7953done
7954  done
7955IFS=$as_save_IFS
7956
7957fi
7958fi
7959ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
7960if test -n "$ac_ct_DUMPBIN"; then
7961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
7962$as_echo "$ac_ct_DUMPBIN" >&6; }
7963else
7964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7965$as_echo "no" >&6; }
7966fi
7967
7968
7969  test -n "$ac_ct_DUMPBIN" && break
7970done
7971
7972  if test "x$ac_ct_DUMPBIN" = x; then
7973    DUMPBIN=":"
7974  else
7975    case $cross_compiling:$ac_tool_warned in
7976yes:)
7977{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7978$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7979ac_tool_warned=yes ;;
7980esac
7981    DUMPBIN=$ac_ct_DUMPBIN
7982  fi
7983fi
7984
7985    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
7986    *COFF*)
7987      DUMPBIN="$DUMPBIN -symbols -headers"
7988      ;;
7989    *)
7990      DUMPBIN=:
7991      ;;
7992    esac
7993  fi
7994
7995  if test : != "$DUMPBIN"; then
7996    NM=$DUMPBIN
7997  fi
7998fi
7999test -z "$NM" && NM=nm
8000
8001
8002
8003
8004
8005
8006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
8007$as_echo_n "checking the name lister ($NM) interface... " >&6; }
8008if ${lt_cv_nm_interface+:} false; then :
8009  $as_echo_n "(cached) " >&6
8010else
8011  lt_cv_nm_interface="BSD nm"
8012  echo "int some_variable = 0;" > conftest.$ac_ext
8013  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
8014  (eval "$ac_compile" 2>conftest.err)
8015  cat conftest.err >&5
8016  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
8017  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
8018  cat conftest.err >&5
8019  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
8020  cat conftest.out >&5
8021  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
8022    lt_cv_nm_interface="MS dumpbin"
8023  fi
8024  rm -f conftest*
8025fi
8026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
8027$as_echo "$lt_cv_nm_interface" >&6; }
8028
8029# find the maximum length of command line arguments
8030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
8031$as_echo_n "checking the maximum length of command line arguments... " >&6; }
8032if ${lt_cv_sys_max_cmd_len+:} false; then :
8033  $as_echo_n "(cached) " >&6
8034else
8035    i=0
8036  teststring=ABCD
8037
8038  case $build_os in
8039  msdosdjgpp*)
8040    # On DJGPP, this test can blow up pretty badly due to problems in libc
8041    # (any single argument exceeding 2000 bytes causes a buffer overrun
8042    # during glob expansion).  Even if it were fixed, the result of this
8043    # check would be larger than it should be.
8044    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
8045    ;;
8046
8047  gnu*)
8048    # Under GNU Hurd, this test is not required because there is
8049    # no limit to the length of command line arguments.
8050    # Libtool will interpret -1 as no limit whatsoever
8051    lt_cv_sys_max_cmd_len=-1;
8052    ;;
8053
8054  cygwin* | mingw* | cegcc*)
8055    # On Win9x/ME, this test blows up -- it succeeds, but takes
8056    # about 5 minutes as the teststring grows exponentially.
8057    # Worse, since 9x/ME are not pre-emptively multitasking,
8058    # you end up with a "frozen" computer, even though with patience
8059    # the test eventually succeeds (with a max line length of 256k).
8060    # Instead, let's just punt: use the minimum linelength reported by
8061    # all of the supported platforms: 8192 (on NT/2K/XP).
8062    lt_cv_sys_max_cmd_len=8192;
8063    ;;
8064
8065  mint*)
8066    # On MiNT this can take a long time and run out of memory.
8067    lt_cv_sys_max_cmd_len=8192;
8068    ;;
8069
8070  amigaos*)
8071    # On AmigaOS with pdksh, this test takes hours, literally.
8072    # So we just punt and use a minimum line length of 8192.
8073    lt_cv_sys_max_cmd_len=8192;
8074    ;;
8075
8076  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
8077    # This has been around since 386BSD, at least.  Likely further.
8078    if test -x /sbin/sysctl; then
8079      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
8080    elif test -x /usr/sbin/sysctl; then
8081      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
8082    else
8083      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
8084    fi
8085    # And add a safety zone
8086    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8087    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8088    ;;
8089
8090  interix*)
8091    # We know the value 262144 and hardcode it with a safety zone (like BSD)
8092    lt_cv_sys_max_cmd_len=196608
8093    ;;
8094
8095  os2*)
8096    # The test takes a long time on OS/2.
8097    lt_cv_sys_max_cmd_len=8192
8098    ;;
8099
8100  osf*)
8101    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
8102    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
8103    # nice to cause kernel panics so lets avoid the loop below.
8104    # First set a reasonable default.
8105    lt_cv_sys_max_cmd_len=16384
8106    #
8107    if test -x /sbin/sysconfig; then
8108      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
8109        *1*) lt_cv_sys_max_cmd_len=-1 ;;
8110      esac
8111    fi
8112    ;;
8113  sco3.2v5*)
8114    lt_cv_sys_max_cmd_len=102400
8115    ;;
8116  sysv5* | sco5v6* | sysv4.2uw2*)
8117    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
8118    if test -n "$kargmax"; then
8119      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
8120    else
8121      lt_cv_sys_max_cmd_len=32768
8122    fi
8123    ;;
8124  *)
8125    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
8126    if test -n "$lt_cv_sys_max_cmd_len" && \
8127       test undefined != "$lt_cv_sys_max_cmd_len"; then
8128      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8129      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8130    else
8131      # Make teststring a little bigger before we do anything with it.
8132      # a 1K string should be a reasonable start.
8133      for i in 1 2 3 4 5 6 7 8; do
8134        teststring=$teststring$teststring
8135      done
8136      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
8137      # If test is not a shell built-in, we'll probably end up computing a
8138      # maximum length that is only half of the actual maximum length, but
8139      # we can't tell.
8140      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
8141	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
8142	      test 17 != "$i" # 1/2 MB should be enough
8143      do
8144        i=`expr $i + 1`
8145        teststring=$teststring$teststring
8146      done
8147      # Only check the string length outside the loop.
8148      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
8149      teststring=
8150      # Add a significant safety factor because C++ compilers can tack on
8151      # massive amounts of additional arguments before passing them to the
8152      # linker.  It appears as though 1/2 is a usable value.
8153      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
8154    fi
8155    ;;
8156  esac
8157
8158fi
8159
8160if test -n "$lt_cv_sys_max_cmd_len"; then
8161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
8162$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
8163else
8164  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
8165$as_echo "none" >&6; }
8166fi
8167max_cmd_len=$lt_cv_sys_max_cmd_len
8168
8169
8170
8171
8172
8173
8174: ${CP="cp -f"}
8175: ${MV="mv -f"}
8176: ${RM="rm -f"}
8177
8178if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
8179  lt_unset=unset
8180else
8181  lt_unset=false
8182fi
8183
8184
8185
8186
8187
8188# test EBCDIC or ASCII
8189case `echo X|tr X '\101'` in
8190 A) # ASCII based system
8191    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
8192  lt_SP2NL='tr \040 \012'
8193  lt_NL2SP='tr \015\012 \040\040'
8194  ;;
8195 *) # EBCDIC based system
8196  lt_SP2NL='tr \100 \n'
8197  lt_NL2SP='tr \r\n \100\100'
8198  ;;
8199esac
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
8210$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
8211if ${lt_cv_to_host_file_cmd+:} false; then :
8212  $as_echo_n "(cached) " >&6
8213else
8214  case $host in
8215  *-*-mingw* )
8216    case $build in
8217      *-*-mingw* ) # actually msys
8218        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
8219        ;;
8220      *-*-cygwin* )
8221        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
8222        ;;
8223      * ) # otherwise, assume *nix
8224        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
8225        ;;
8226    esac
8227    ;;
8228  *-*-cygwin* )
8229    case $build in
8230      *-*-mingw* ) # actually msys
8231        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
8232        ;;
8233      *-*-cygwin* )
8234        lt_cv_to_host_file_cmd=func_convert_file_noop
8235        ;;
8236      * ) # otherwise, assume *nix
8237        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
8238        ;;
8239    esac
8240    ;;
8241  * ) # unhandled hosts (and "normal" native builds)
8242    lt_cv_to_host_file_cmd=func_convert_file_noop
8243    ;;
8244esac
8245
8246fi
8247
8248to_host_file_cmd=$lt_cv_to_host_file_cmd
8249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
8250$as_echo "$lt_cv_to_host_file_cmd" >&6; }
8251
8252
8253
8254
8255
8256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
8257$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
8258if ${lt_cv_to_tool_file_cmd+:} false; then :
8259  $as_echo_n "(cached) " >&6
8260else
8261  #assume ordinary cross tools, or native build.
8262lt_cv_to_tool_file_cmd=func_convert_file_noop
8263case $host in
8264  *-*-mingw* )
8265    case $build in
8266      *-*-mingw* ) # actually msys
8267        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
8268        ;;
8269    esac
8270    ;;
8271esac
8272
8273fi
8274
8275to_tool_file_cmd=$lt_cv_to_tool_file_cmd
8276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
8277$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
8278
8279
8280
8281
8282
8283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
8284$as_echo_n "checking for $LD option to reload object files... " >&6; }
8285if ${lt_cv_ld_reload_flag+:} false; then :
8286  $as_echo_n "(cached) " >&6
8287else
8288  lt_cv_ld_reload_flag='-r'
8289fi
8290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
8291$as_echo "$lt_cv_ld_reload_flag" >&6; }
8292reload_flag=$lt_cv_ld_reload_flag
8293case $reload_flag in
8294"" | " "*) ;;
8295*) reload_flag=" $reload_flag" ;;
8296esac
8297reload_cmds='$LD$reload_flag -o $output$reload_objs'
8298case $host_os in
8299  cygwin* | mingw* | pw32* | cegcc*)
8300    if test yes != "$GCC"; then
8301      reload_cmds=false
8302    fi
8303    ;;
8304  darwin*)
8305    if test yes = "$GCC"; then
8306      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
8307    else
8308      reload_cmds='$LD$reload_flag -o $output$reload_objs'
8309    fi
8310    ;;
8311esac
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321if test -n "$ac_tool_prefix"; then
8322  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
8323set dummy ${ac_tool_prefix}objdump; ac_word=$2
8324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8325$as_echo_n "checking for $ac_word... " >&6; }
8326if ${ac_cv_prog_OBJDUMP+:} false; then :
8327  $as_echo_n "(cached) " >&6
8328else
8329  if test -n "$OBJDUMP"; then
8330  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
8331else
8332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8333for as_dir in $PATH
8334do
8335  IFS=$as_save_IFS
8336  test -z "$as_dir" && as_dir=.
8337    for ac_exec_ext in '' $ac_executable_extensions; do
8338  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8339    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
8340    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8341    break 2
8342  fi
8343done
8344  done
8345IFS=$as_save_IFS
8346
8347fi
8348fi
8349OBJDUMP=$ac_cv_prog_OBJDUMP
8350if test -n "$OBJDUMP"; then
8351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
8352$as_echo "$OBJDUMP" >&6; }
8353else
8354  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8355$as_echo "no" >&6; }
8356fi
8357
8358
8359fi
8360if test -z "$ac_cv_prog_OBJDUMP"; then
8361  ac_ct_OBJDUMP=$OBJDUMP
8362  # Extract the first word of "objdump", so it can be a program name with args.
8363set dummy objdump; ac_word=$2
8364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8365$as_echo_n "checking for $ac_word... " >&6; }
8366if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
8367  $as_echo_n "(cached) " >&6
8368else
8369  if test -n "$ac_ct_OBJDUMP"; then
8370  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
8371else
8372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8373for as_dir in $PATH
8374do
8375  IFS=$as_save_IFS
8376  test -z "$as_dir" && as_dir=.
8377    for ac_exec_ext in '' $ac_executable_extensions; do
8378  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8379    ac_cv_prog_ac_ct_OBJDUMP="objdump"
8380    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8381    break 2
8382  fi
8383done
8384  done
8385IFS=$as_save_IFS
8386
8387fi
8388fi
8389ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
8390if test -n "$ac_ct_OBJDUMP"; then
8391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
8392$as_echo "$ac_ct_OBJDUMP" >&6; }
8393else
8394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8395$as_echo "no" >&6; }
8396fi
8397
8398  if test "x$ac_ct_OBJDUMP" = x; then
8399    OBJDUMP="false"
8400  else
8401    case $cross_compiling:$ac_tool_warned in
8402yes:)
8403{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8404$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8405ac_tool_warned=yes ;;
8406esac
8407    OBJDUMP=$ac_ct_OBJDUMP
8408  fi
8409else
8410  OBJDUMP="$ac_cv_prog_OBJDUMP"
8411fi
8412
8413test -z "$OBJDUMP" && OBJDUMP=objdump
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
8424$as_echo_n "checking how to recognize dependent libraries... " >&6; }
8425if ${lt_cv_deplibs_check_method+:} false; then :
8426  $as_echo_n "(cached) " >&6
8427else
8428  lt_cv_file_magic_cmd='$MAGIC_CMD'
8429lt_cv_file_magic_test_file=
8430lt_cv_deplibs_check_method='unknown'
8431# Need to set the preceding variable on all platforms that support
8432# interlibrary dependencies.
8433# 'none' -- dependencies not supported.
8434# 'unknown' -- same as none, but documents that we really don't know.
8435# 'pass_all' -- all dependencies passed with no checks.
8436# 'test_compile' -- check by making test program.
8437# 'file_magic [[regex]]' -- check by looking for files in library path
8438# that responds to the $file_magic_cmd with a given extended regex.
8439# If you have 'file' or equivalent on your system and you're not sure
8440# whether 'pass_all' will *always* work, you probably want this one.
8441
8442case $host_os in
8443aix[4-9]*)
8444  lt_cv_deplibs_check_method=pass_all
8445  ;;
8446
8447beos*)
8448  lt_cv_deplibs_check_method=pass_all
8449  ;;
8450
8451bsdi[45]*)
8452  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
8453  lt_cv_file_magic_cmd='/usr/bin/file -L'
8454  lt_cv_file_magic_test_file=/shlib/libc.so
8455  ;;
8456
8457cygwin*)
8458  # func_win32_libid is a shell function defined in ltmain.sh
8459  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8460  lt_cv_file_magic_cmd='func_win32_libid'
8461  ;;
8462
8463mingw* | pw32*)
8464  # Base MSYS/MinGW do not provide the 'file' command needed by
8465  # func_win32_libid shell function, so use a weaker test based on 'objdump',
8466  # unless we find 'file', for example because we are cross-compiling.
8467  if ( file / ) >/dev/null 2>&1; then
8468    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8469    lt_cv_file_magic_cmd='func_win32_libid'
8470  else
8471    # Keep this pattern in sync with the one in func_win32_libid.
8472    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
8473    lt_cv_file_magic_cmd='$OBJDUMP -f'
8474  fi
8475  ;;
8476
8477cegcc*)
8478  # use the weaker test based on 'objdump'. See mingw*.
8479  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
8480  lt_cv_file_magic_cmd='$OBJDUMP -f'
8481  ;;
8482
8483darwin* | rhapsody*)
8484  lt_cv_deplibs_check_method=pass_all
8485  ;;
8486
8487freebsd* | dragonfly*)
8488  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8489    case $host_cpu in
8490    i*86 )
8491      # Not sure whether the presence of OpenBSD here was a mistake.
8492      # Let's accept both of them until this is cleared up.
8493      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
8494      lt_cv_file_magic_cmd=/usr/bin/file
8495      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
8496      ;;
8497    esac
8498  else
8499    lt_cv_deplibs_check_method=pass_all
8500  fi
8501  ;;
8502
8503haiku*)
8504  lt_cv_deplibs_check_method=pass_all
8505  ;;
8506
8507hpux10.20* | hpux11*)
8508  lt_cv_file_magic_cmd=/usr/bin/file
8509  case $host_cpu in
8510  ia64*)
8511    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
8512    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
8513    ;;
8514  hppa*64*)
8515    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]'
8516    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
8517    ;;
8518  *)
8519    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
8520    lt_cv_file_magic_test_file=/usr/lib/libc.sl
8521    ;;
8522  esac
8523  ;;
8524
8525interix[3-9]*)
8526  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
8527  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
8528  ;;
8529
8530irix5* | irix6* | nonstopux*)
8531  case $LD in
8532  *-32|*"-32 ") libmagic=32-bit;;
8533  *-n32|*"-n32 ") libmagic=N32;;
8534  *-64|*"-64 ") libmagic=64-bit;;
8535  *) libmagic=never-match;;
8536  esac
8537  lt_cv_deplibs_check_method=pass_all
8538  ;;
8539
8540# This must be glibc/ELF.
8541linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8542  lt_cv_deplibs_check_method=pass_all
8543  ;;
8544
8545netbsd*)
8546  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8547    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8548  else
8549    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
8550  fi
8551  ;;
8552
8553newos6*)
8554  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
8555  lt_cv_file_magic_cmd=/usr/bin/file
8556  lt_cv_file_magic_test_file=/usr/lib/libnls.so
8557  ;;
8558
8559*nto* | *qnx*)
8560  lt_cv_deplibs_check_method=pass_all
8561  ;;
8562
8563openbsd* | bitrig*)
8564  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
8565    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
8566  else
8567    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8568  fi
8569  ;;
8570
8571osf3* | osf4* | osf5*)
8572  lt_cv_deplibs_check_method=pass_all
8573  ;;
8574
8575rdos*)
8576  lt_cv_deplibs_check_method=pass_all
8577  ;;
8578
8579solaris*)
8580  lt_cv_deplibs_check_method=pass_all
8581  ;;
8582
8583sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
8584  lt_cv_deplibs_check_method=pass_all
8585  ;;
8586
8587sysv4 | sysv4.3*)
8588  case $host_vendor in
8589  motorola)
8590    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]'
8591    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
8592    ;;
8593  ncr)
8594    lt_cv_deplibs_check_method=pass_all
8595    ;;
8596  sequent)
8597    lt_cv_file_magic_cmd='/bin/file'
8598    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
8599    ;;
8600  sni)
8601    lt_cv_file_magic_cmd='/bin/file'
8602    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
8603    lt_cv_file_magic_test_file=/lib/libc.so
8604    ;;
8605  siemens)
8606    lt_cv_deplibs_check_method=pass_all
8607    ;;
8608  pc)
8609    lt_cv_deplibs_check_method=pass_all
8610    ;;
8611  esac
8612  ;;
8613
8614tpf*)
8615  lt_cv_deplibs_check_method=pass_all
8616  ;;
8617os2*)
8618  lt_cv_deplibs_check_method=pass_all
8619  ;;
8620esac
8621
8622fi
8623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
8624$as_echo "$lt_cv_deplibs_check_method" >&6; }
8625
8626file_magic_glob=
8627want_nocaseglob=no
8628if test "$build" = "$host"; then
8629  case $host_os in
8630  mingw* | pw32*)
8631    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
8632      want_nocaseglob=yes
8633    else
8634      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
8635    fi
8636    ;;
8637  esac
8638fi
8639
8640file_magic_cmd=$lt_cv_file_magic_cmd
8641deplibs_check_method=$lt_cv_deplibs_check_method
8642test -z "$deplibs_check_method" && deplibs_check_method=unknown
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665if test -n "$ac_tool_prefix"; then
8666  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8667set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8669$as_echo_n "checking for $ac_word... " >&6; }
8670if ${ac_cv_prog_DLLTOOL+:} false; then :
8671  $as_echo_n "(cached) " >&6
8672else
8673  if test -n "$DLLTOOL"; then
8674  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8675else
8676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8677for as_dir in $PATH
8678do
8679  IFS=$as_save_IFS
8680  test -z "$as_dir" && as_dir=.
8681    for ac_exec_ext in '' $ac_executable_extensions; do
8682  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8683    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8684    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8685    break 2
8686  fi
8687done
8688  done
8689IFS=$as_save_IFS
8690
8691fi
8692fi
8693DLLTOOL=$ac_cv_prog_DLLTOOL
8694if test -n "$DLLTOOL"; then
8695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8696$as_echo "$DLLTOOL" >&6; }
8697else
8698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8699$as_echo "no" >&6; }
8700fi
8701
8702
8703fi
8704if test -z "$ac_cv_prog_DLLTOOL"; then
8705  ac_ct_DLLTOOL=$DLLTOOL
8706  # Extract the first word of "dlltool", so it can be a program name with args.
8707set dummy dlltool; ac_word=$2
8708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8709$as_echo_n "checking for $ac_word... " >&6; }
8710if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
8711  $as_echo_n "(cached) " >&6
8712else
8713  if test -n "$ac_ct_DLLTOOL"; then
8714  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8715else
8716as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8717for as_dir in $PATH
8718do
8719  IFS=$as_save_IFS
8720  test -z "$as_dir" && as_dir=.
8721    for ac_exec_ext in '' $ac_executable_extensions; do
8722  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8723    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8724    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8725    break 2
8726  fi
8727done
8728  done
8729IFS=$as_save_IFS
8730
8731fi
8732fi
8733ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8734if test -n "$ac_ct_DLLTOOL"; then
8735  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8736$as_echo "$ac_ct_DLLTOOL" >&6; }
8737else
8738  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8739$as_echo "no" >&6; }
8740fi
8741
8742  if test "x$ac_ct_DLLTOOL" = x; then
8743    DLLTOOL="false"
8744  else
8745    case $cross_compiling:$ac_tool_warned in
8746yes:)
8747{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8748$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8749ac_tool_warned=yes ;;
8750esac
8751    DLLTOOL=$ac_ct_DLLTOOL
8752  fi
8753else
8754  DLLTOOL="$ac_cv_prog_DLLTOOL"
8755fi
8756
8757test -z "$DLLTOOL" && DLLTOOL=dlltool
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
8769$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
8770if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
8771  $as_echo_n "(cached) " >&6
8772else
8773  lt_cv_sharedlib_from_linklib_cmd='unknown'
8774
8775case $host_os in
8776cygwin* | mingw* | pw32* | cegcc*)
8777  # two different shell functions defined in ltmain.sh;
8778  # decide which one to use based on capabilities of $DLLTOOL
8779  case `$DLLTOOL --help 2>&1` in
8780  *--identify-strict*)
8781    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
8782    ;;
8783  *)
8784    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
8785    ;;
8786  esac
8787  ;;
8788*)
8789  # fallback: assume linklib IS sharedlib
8790  lt_cv_sharedlib_from_linklib_cmd=$ECHO
8791  ;;
8792esac
8793
8794fi
8795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
8796$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
8797sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
8798test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
8799
8800
8801
8802
8803
8804
8805
8806if test -n "$ac_tool_prefix"; then
8807  for ac_prog in ar
8808  do
8809    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8810set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8812$as_echo_n "checking for $ac_word... " >&6; }
8813if ${ac_cv_prog_AR+:} false; then :
8814  $as_echo_n "(cached) " >&6
8815else
8816  if test -n "$AR"; then
8817  ac_cv_prog_AR="$AR" # Let the user override the test.
8818else
8819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8820for as_dir in $PATH
8821do
8822  IFS=$as_save_IFS
8823  test -z "$as_dir" && as_dir=.
8824    for ac_exec_ext in '' $ac_executable_extensions; do
8825  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8826    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
8827    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8828    break 2
8829  fi
8830done
8831  done
8832IFS=$as_save_IFS
8833
8834fi
8835fi
8836AR=$ac_cv_prog_AR
8837if test -n "$AR"; then
8838  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8839$as_echo "$AR" >&6; }
8840else
8841  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8842$as_echo "no" >&6; }
8843fi
8844
8845
8846    test -n "$AR" && break
8847  done
8848fi
8849if test -z "$AR"; then
8850  ac_ct_AR=$AR
8851  for ac_prog in ar
8852do
8853  # Extract the first word of "$ac_prog", so it can be a program name with args.
8854set dummy $ac_prog; ac_word=$2
8855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8856$as_echo_n "checking for $ac_word... " >&6; }
8857if ${ac_cv_prog_ac_ct_AR+:} false; then :
8858  $as_echo_n "(cached) " >&6
8859else
8860  if test -n "$ac_ct_AR"; then
8861  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8862else
8863as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8864for as_dir in $PATH
8865do
8866  IFS=$as_save_IFS
8867  test -z "$as_dir" && as_dir=.
8868    for ac_exec_ext in '' $ac_executable_extensions; do
8869  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8870    ac_cv_prog_ac_ct_AR="$ac_prog"
8871    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8872    break 2
8873  fi
8874done
8875  done
8876IFS=$as_save_IFS
8877
8878fi
8879fi
8880ac_ct_AR=$ac_cv_prog_ac_ct_AR
8881if test -n "$ac_ct_AR"; then
8882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8883$as_echo "$ac_ct_AR" >&6; }
8884else
8885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8886$as_echo "no" >&6; }
8887fi
8888
8889
8890  test -n "$ac_ct_AR" && break
8891done
8892
8893  if test "x$ac_ct_AR" = x; then
8894    AR="false"
8895  else
8896    case $cross_compiling:$ac_tool_warned in
8897yes:)
8898{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8899$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8900ac_tool_warned=yes ;;
8901esac
8902    AR=$ac_ct_AR
8903  fi
8904fi
8905
8906: ${AR=ar}
8907: ${AR_FLAGS=cru}
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
8920$as_echo_n "checking for archiver @FILE support... " >&6; }
8921if ${lt_cv_ar_at_file+:} false; then :
8922  $as_echo_n "(cached) " >&6
8923else
8924  lt_cv_ar_at_file=no
8925   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8926/* end confdefs.h.  */
8927
8928int
8929main ()
8930{
8931
8932  ;
8933  return 0;
8934}
8935_ACEOF
8936if ac_fn_c_try_compile "$LINENO"; then :
8937  echo conftest.$ac_objext > conftest.lst
8938      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
8939      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
8940  (eval $lt_ar_try) 2>&5
8941  ac_status=$?
8942  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8943  test $ac_status = 0; }
8944      if test 0 -eq "$ac_status"; then
8945	# Ensure the archiver fails upon bogus file names.
8946	rm -f conftest.$ac_objext libconftest.a
8947	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
8948  (eval $lt_ar_try) 2>&5
8949  ac_status=$?
8950  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8951  test $ac_status = 0; }
8952	if test 0 -ne "$ac_status"; then
8953          lt_cv_ar_at_file=@
8954        fi
8955      fi
8956      rm -f conftest.* libconftest.a
8957
8958fi
8959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8960
8961fi
8962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
8963$as_echo "$lt_cv_ar_at_file" >&6; }
8964
8965if test no = "$lt_cv_ar_at_file"; then
8966  archiver_list_spec=
8967else
8968  archiver_list_spec=$lt_cv_ar_at_file
8969fi
8970
8971
8972
8973
8974
8975
8976
8977if test -n "$ac_tool_prefix"; then
8978  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
8979set dummy ${ac_tool_prefix}strip; ac_word=$2
8980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8981$as_echo_n "checking for $ac_word... " >&6; }
8982if ${ac_cv_prog_STRIP+:} false; then :
8983  $as_echo_n "(cached) " >&6
8984else
8985  if test -n "$STRIP"; then
8986  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8987else
8988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8989for as_dir in $PATH
8990do
8991  IFS=$as_save_IFS
8992  test -z "$as_dir" && as_dir=.
8993    for ac_exec_ext in '' $ac_executable_extensions; do
8994  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8995    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
8996    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8997    break 2
8998  fi
8999done
9000  done
9001IFS=$as_save_IFS
9002
9003fi
9004fi
9005STRIP=$ac_cv_prog_STRIP
9006if test -n "$STRIP"; then
9007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9008$as_echo "$STRIP" >&6; }
9009else
9010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9011$as_echo "no" >&6; }
9012fi
9013
9014
9015fi
9016if test -z "$ac_cv_prog_STRIP"; then
9017  ac_ct_STRIP=$STRIP
9018  # Extract the first word of "strip", so it can be a program name with args.
9019set dummy strip; ac_word=$2
9020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9021$as_echo_n "checking for $ac_word... " >&6; }
9022if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
9023  $as_echo_n "(cached) " >&6
9024else
9025  if test -n "$ac_ct_STRIP"; then
9026  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
9027else
9028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9029for as_dir in $PATH
9030do
9031  IFS=$as_save_IFS
9032  test -z "$as_dir" && as_dir=.
9033    for ac_exec_ext in '' $ac_executable_extensions; do
9034  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9035    ac_cv_prog_ac_ct_STRIP="strip"
9036    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9037    break 2
9038  fi
9039done
9040  done
9041IFS=$as_save_IFS
9042
9043fi
9044fi
9045ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
9046if test -n "$ac_ct_STRIP"; then
9047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
9048$as_echo "$ac_ct_STRIP" >&6; }
9049else
9050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9051$as_echo "no" >&6; }
9052fi
9053
9054  if test "x$ac_ct_STRIP" = x; then
9055    STRIP=":"
9056  else
9057    case $cross_compiling:$ac_tool_warned in
9058yes:)
9059{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9060$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9061ac_tool_warned=yes ;;
9062esac
9063    STRIP=$ac_ct_STRIP
9064  fi
9065else
9066  STRIP="$ac_cv_prog_STRIP"
9067fi
9068
9069test -z "$STRIP" && STRIP=:
9070
9071
9072
9073
9074
9075
9076if test -n "$ac_tool_prefix"; then
9077  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
9078set dummy ${ac_tool_prefix}ranlib; ac_word=$2
9079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9080$as_echo_n "checking for $ac_word... " >&6; }
9081if ${ac_cv_prog_RANLIB+:} false; then :
9082  $as_echo_n "(cached) " >&6
9083else
9084  if test -n "$RANLIB"; then
9085  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9086else
9087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9088for as_dir in $PATH
9089do
9090  IFS=$as_save_IFS
9091  test -z "$as_dir" && as_dir=.
9092    for ac_exec_ext in '' $ac_executable_extensions; do
9093  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9094    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
9095    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9096    break 2
9097  fi
9098done
9099  done
9100IFS=$as_save_IFS
9101
9102fi
9103fi
9104RANLIB=$ac_cv_prog_RANLIB
9105if test -n "$RANLIB"; then
9106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9107$as_echo "$RANLIB" >&6; }
9108else
9109  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9110$as_echo "no" >&6; }
9111fi
9112
9113
9114fi
9115if test -z "$ac_cv_prog_RANLIB"; then
9116  ac_ct_RANLIB=$RANLIB
9117  # Extract the first word of "ranlib", so it can be a program name with args.
9118set dummy ranlib; ac_word=$2
9119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9120$as_echo_n "checking for $ac_word... " >&6; }
9121if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
9122  $as_echo_n "(cached) " >&6
9123else
9124  if test -n "$ac_ct_RANLIB"; then
9125  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
9126else
9127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9128for as_dir in $PATH
9129do
9130  IFS=$as_save_IFS
9131  test -z "$as_dir" && as_dir=.
9132    for ac_exec_ext in '' $ac_executable_extensions; do
9133  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9134    ac_cv_prog_ac_ct_RANLIB="ranlib"
9135    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9136    break 2
9137  fi
9138done
9139  done
9140IFS=$as_save_IFS
9141
9142fi
9143fi
9144ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9145if test -n "$ac_ct_RANLIB"; then
9146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
9147$as_echo "$ac_ct_RANLIB" >&6; }
9148else
9149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9150$as_echo "no" >&6; }
9151fi
9152
9153  if test "x$ac_ct_RANLIB" = x; then
9154    RANLIB=":"
9155  else
9156    case $cross_compiling:$ac_tool_warned in
9157yes:)
9158{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9159$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9160ac_tool_warned=yes ;;
9161esac
9162    RANLIB=$ac_ct_RANLIB
9163  fi
9164else
9165  RANLIB="$ac_cv_prog_RANLIB"
9166fi
9167
9168test -z "$RANLIB" && RANLIB=:
9169
9170
9171
9172
9173
9174
9175# Determine commands to create old-style static archives.
9176old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
9177old_postinstall_cmds='chmod 644 $oldlib'
9178old_postuninstall_cmds=
9179
9180if test -n "$RANLIB"; then
9181  case $host_os in
9182  bitrig* | openbsd*)
9183    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
9184    ;;
9185  *)
9186    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
9187    ;;
9188  esac
9189  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
9190fi
9191
9192case $host_os in
9193  darwin*)
9194    lock_old_archive_extraction=yes ;;
9195  *)
9196    lock_old_archive_extraction=no ;;
9197esac
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219for ac_prog in gawk mawk nawk awk
9220do
9221  # Extract the first word of "$ac_prog", so it can be a program name with args.
9222set dummy $ac_prog; ac_word=$2
9223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9224$as_echo_n "checking for $ac_word... " >&6; }
9225if ${ac_cv_prog_AWK+:} false; then :
9226  $as_echo_n "(cached) " >&6
9227else
9228  if test -n "$AWK"; then
9229  ac_cv_prog_AWK="$AWK" # Let the user override the test.
9230else
9231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9232for as_dir in $PATH
9233do
9234  IFS=$as_save_IFS
9235  test -z "$as_dir" && as_dir=.
9236    for ac_exec_ext in '' $ac_executable_extensions; do
9237  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9238    ac_cv_prog_AWK="$ac_prog"
9239    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9240    break 2
9241  fi
9242done
9243  done
9244IFS=$as_save_IFS
9245
9246fi
9247fi
9248AWK=$ac_cv_prog_AWK
9249if test -n "$AWK"; then
9250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
9251$as_echo "$AWK" >&6; }
9252else
9253  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9254$as_echo "no" >&6; }
9255fi
9256
9257
9258  test -n "$AWK" && break
9259done
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279# If no C compiler was specified, use CC.
9280LTCC=${LTCC-"$CC"}
9281
9282# If no C compiler flags were specified, use CFLAGS.
9283LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9284
9285# Allow CC to be a program name with arguments.
9286compiler=$CC
9287
9288
9289# Check for command to grab the raw symbol name followed by C symbol from nm.
9290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
9291$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
9292if ${lt_cv_sys_global_symbol_pipe+:} false; then :
9293  $as_echo_n "(cached) " >&6
9294else
9295
9296# These are sane defaults that work on at least a few old systems.
9297# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9298
9299# Character class describing NM global symbol codes.
9300symcode='[BCDEGRST]'
9301
9302# Regexp to match symbols that can be accessed directly from C.
9303sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9304
9305# Define system-specific variables.
9306case $host_os in
9307aix*)
9308  symcode='[BCDT]'
9309  ;;
9310cygwin* | mingw* | pw32* | cegcc*)
9311  symcode='[ABCDGISTW]'
9312  ;;
9313hpux*)
9314  if test ia64 = "$host_cpu"; then
9315    symcode='[ABCDEGRST]'
9316  fi
9317  ;;
9318irix* | nonstopux*)
9319  symcode='[BCDEGRST]'
9320  ;;
9321osf*)
9322  symcode='[BCDEGQRST]'
9323  ;;
9324solaris*)
9325  symcode='[BDRT]'
9326  ;;
9327sco3.2v5*)
9328  symcode='[DT]'
9329  ;;
9330sysv4.2uw2*)
9331  symcode='[DT]'
9332  ;;
9333sysv5* | sco5v6* | unixware* | OpenUNIX*)
9334  symcode='[ABDT]'
9335  ;;
9336sysv4)
9337  symcode='[DFNSTU]'
9338  ;;
9339esac
9340
9341# If we're using GNU nm, then use its standard symbol codes.
9342case `$NM -V 2>&1` in
9343*GNU* | *'with BFD'*)
9344  symcode='[ABCDGIRSTW]' ;;
9345esac
9346
9347if test "$lt_cv_nm_interface" = "MS dumpbin"; then
9348  # Gets list of data symbols to import.
9349  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
9350  # Adjust the below global symbol transforms to fixup imported variables.
9351  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
9352  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
9353  lt_c_name_lib_hook="\
9354  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
9355  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
9356else
9357  # Disable hooks by default.
9358  lt_cv_sys_global_symbol_to_import=
9359  lt_cdecl_hook=
9360  lt_c_name_hook=
9361  lt_c_name_lib_hook=
9362fi
9363
9364# Transform an extracted symbol line into a proper C declaration.
9365# Some systems (esp. on ia64) link data and code symbols differently,
9366# so use this general approach.
9367lt_cv_sys_global_symbol_to_cdecl="sed -n"\
9368$lt_cdecl_hook\
9369" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
9370" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
9371
9372# Transform an extracted symbol line into symbol name and symbol address
9373lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
9374$lt_c_name_hook\
9375" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
9376" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
9377
9378# Transform an extracted symbol line into symbol name with lib prefix and
9379# symbol address.
9380lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
9381$lt_c_name_lib_hook\
9382" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
9383" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
9384" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
9385
9386# Handle CRLF in mingw tool chain
9387opt_cr=
9388case $build_os in
9389mingw*)
9390  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9391  ;;
9392esac
9393
9394# Try without a prefix underscore, then with it.
9395for ac_symprfx in "" "_"; do
9396
9397  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9398  symxfrm="\\1 $ac_symprfx\\2 \\2"
9399
9400  # Write the raw and C identifiers.
9401  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
9402    # Fake it for dumpbin and say T for any non-static function,
9403    # D for any global variable and I for any imported variable.
9404    # Also find C++ and __fastcall symbols from MSVC++,
9405    # which start with @ or ?.
9406    lt_cv_sys_global_symbol_pipe="$AWK '"\
9407"     {last_section=section; section=\$ 3};"\
9408"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
9409"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
9410"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
9411"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
9412"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
9413"     \$ 0!~/External *\|/{next};"\
9414"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
9415"     {if(hide[section]) next};"\
9416"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
9417"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
9418"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
9419"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
9420"     ' prfx=^$ac_symprfx"
9421  else
9422    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9423  fi
9424  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
9425
9426  # Check to see that the pipe works correctly.
9427  pipe_works=no
9428
9429  rm -f conftest*
9430  cat > conftest.$ac_ext <<_LT_EOF
9431#ifdef __cplusplus
9432extern "C" {
9433#endif
9434char nm_test_var;
9435void nm_test_func(void);
9436void nm_test_func(void){}
9437#ifdef __cplusplus
9438}
9439#endif
9440int main(){nm_test_var='a';nm_test_func();return(0);}
9441_LT_EOF
9442
9443  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9444  (eval $ac_compile) 2>&5
9445  ac_status=$?
9446  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9447  test $ac_status = 0; }; then
9448    # Now try to grab the symbols.
9449    nlist=conftest.nm
9450    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
9451  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
9452  ac_status=$?
9453  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9454  test $ac_status = 0; } && test -s "$nlist"; then
9455      # Try sorting and uniquifying the output.
9456      if sort "$nlist" | uniq > "$nlist"T; then
9457	mv -f "$nlist"T "$nlist"
9458      else
9459	rm -f "$nlist"T
9460      fi
9461
9462      # Make sure that we snagged all the symbols we need.
9463      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
9464	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
9465	  cat <<_LT_EOF > conftest.$ac_ext
9466/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
9467#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
9468/* DATA imports from DLLs on WIN32 can't be const, because runtime
9469   relocations are performed -- see ld's documentation on pseudo-relocs.  */
9470# define LT_DLSYM_CONST
9471#elif defined __osf__
9472/* This system does not cope well with relocations in const data.  */
9473# define LT_DLSYM_CONST
9474#else
9475# define LT_DLSYM_CONST const
9476#endif
9477
9478#ifdef __cplusplus
9479extern "C" {
9480#endif
9481
9482_LT_EOF
9483	  # Now generate the symbol file.
9484	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
9485
9486	  cat <<_LT_EOF >> conftest.$ac_ext
9487
9488/* The mapping between symbol names and symbols.  */
9489LT_DLSYM_CONST struct {
9490  const char *name;
9491  void       *address;
9492}
9493lt__PROGRAM__LTX_preloaded_symbols[] =
9494{
9495  { "@PROGRAM@", (void *) 0 },
9496_LT_EOF
9497	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
9498	  cat <<\_LT_EOF >> conftest.$ac_ext
9499  {0, (void *) 0}
9500};
9501
9502/* This works around a problem in FreeBSD linker */
9503#ifdef FREEBSD_WORKAROUND
9504static const void *lt_preloaded_setup() {
9505  return lt__PROGRAM__LTX_preloaded_symbols;
9506}
9507#endif
9508
9509#ifdef __cplusplus
9510}
9511#endif
9512_LT_EOF
9513	  # Now try linking the two files.
9514	  mv conftest.$ac_objext conftstm.$ac_objext
9515	  lt_globsym_save_LIBS=$LIBS
9516	  lt_globsym_save_CFLAGS=$CFLAGS
9517	  LIBS=conftstm.$ac_objext
9518	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9519	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
9520  (eval $ac_link) 2>&5
9521  ac_status=$?
9522  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9523  test $ac_status = 0; } && test -s conftest$ac_exeext; then
9524	    pipe_works=yes
9525	  fi
9526	  LIBS=$lt_globsym_save_LIBS
9527	  CFLAGS=$lt_globsym_save_CFLAGS
9528	else
9529	  echo "cannot find nm_test_func in $nlist" >&5
9530	fi
9531      else
9532	echo "cannot find nm_test_var in $nlist" >&5
9533      fi
9534    else
9535      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9536    fi
9537  else
9538    echo "$progname: failed program was:" >&5
9539    cat conftest.$ac_ext >&5
9540  fi
9541  rm -rf conftest* conftst*
9542
9543  # Do not use the global_symbol_pipe unless it works.
9544  if test yes = "$pipe_works"; then
9545    break
9546  else
9547    lt_cv_sys_global_symbol_pipe=
9548  fi
9549done
9550
9551fi
9552
9553if test -z "$lt_cv_sys_global_symbol_pipe"; then
9554  lt_cv_sys_global_symbol_to_cdecl=
9555fi
9556if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9557  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9558$as_echo "failed" >&6; }
9559else
9560  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9561$as_echo "ok" >&6; }
9562fi
9563
9564# Response file support.
9565if test "$lt_cv_nm_interface" = "MS dumpbin"; then
9566  nm_file_list_spec='@'
9567elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
9568  nm_file_list_spec='@'
9569fi
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
9608$as_echo_n "checking for sysroot... " >&6; }
9609
9610# Check whether --with-sysroot was given.
9611if test "${with_sysroot+set}" = set; then :
9612  withval=$with_sysroot;
9613else
9614  with_sysroot=no
9615fi
9616
9617
9618lt_sysroot=
9619case $with_sysroot in #(
9620 yes)
9621   if test yes = "$GCC"; then
9622     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
9623   fi
9624   ;; #(
9625 /*)
9626   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
9627   ;; #(
9628 no|'')
9629   ;; #(
9630 *)
9631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
9632$as_echo "$with_sysroot" >&6; }
9633   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
9634   ;;
9635esac
9636
9637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
9638$as_echo "${lt_sysroot:-no}" >&6; }
9639
9640
9641
9642
9643
9644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
9645$as_echo_n "checking for a working dd... " >&6; }
9646if ${ac_cv_path_lt_DD+:} false; then :
9647  $as_echo_n "(cached) " >&6
9648else
9649  printf 0123456789abcdef0123456789abcdef >conftest.i
9650cat conftest.i conftest.i >conftest2.i
9651: ${lt_DD:=$DD}
9652if test -z "$lt_DD"; then
9653  ac_path_lt_DD_found=false
9654  # Loop through the user's path and test for each of PROGNAME-LIST
9655  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9656for as_dir in $PATH
9657do
9658  IFS=$as_save_IFS
9659  test -z "$as_dir" && as_dir=.
9660    for ac_prog in dd; do
9661    for ac_exec_ext in '' $ac_executable_extensions; do
9662      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
9663      as_fn_executable_p "$ac_path_lt_DD" || continue
9664if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
9665  cmp -s conftest.i conftest.out \
9666  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
9667fi
9668      $ac_path_lt_DD_found && break 3
9669    done
9670  done
9671  done
9672IFS=$as_save_IFS
9673  if test -z "$ac_cv_path_lt_DD"; then
9674    :
9675  fi
9676else
9677  ac_cv_path_lt_DD=$lt_DD
9678fi
9679
9680rm -f conftest.i conftest2.i conftest.out
9681fi
9682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
9683$as_echo "$ac_cv_path_lt_DD" >&6; }
9684
9685
9686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
9687$as_echo_n "checking how to truncate binary pipes... " >&6; }
9688if ${lt_cv_truncate_bin+:} false; then :
9689  $as_echo_n "(cached) " >&6
9690else
9691  printf 0123456789abcdef0123456789abcdef >conftest.i
9692cat conftest.i conftest.i >conftest2.i
9693lt_cv_truncate_bin=
9694if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
9695  cmp -s conftest.i conftest.out \
9696  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
9697fi
9698rm -f conftest.i conftest2.i conftest.out
9699test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
9700fi
9701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
9702$as_echo "$lt_cv_truncate_bin" >&6; }
9703
9704
9705
9706
9707
9708
9709
9710# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
9711func_cc_basename ()
9712{
9713    for cc_temp in $*""; do
9714      case $cc_temp in
9715        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9716        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9717        \-*) ;;
9718        *) break;;
9719      esac
9720    done
9721    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9722}
9723
9724# Check whether --enable-libtool-lock was given.
9725if test "${enable_libtool_lock+set}" = set; then :
9726  enableval=$enable_libtool_lock;
9727fi
9728
9729test no = "$enable_libtool_lock" || enable_libtool_lock=yes
9730
9731# Some flags need to be propagated to the compiler or linker for good
9732# libtool support.
9733case $host in
9734ia64-*-hpux*)
9735  # Find out what ABI is being produced by ac_compile, and set mode
9736  # options accordingly.
9737  echo 'int i;' > conftest.$ac_ext
9738  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9739  (eval $ac_compile) 2>&5
9740  ac_status=$?
9741  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9742  test $ac_status = 0; }; then
9743    case `/usr/bin/file conftest.$ac_objext` in
9744      *ELF-32*)
9745	HPUX_IA64_MODE=32
9746	;;
9747      *ELF-64*)
9748	HPUX_IA64_MODE=64
9749	;;
9750    esac
9751  fi
9752  rm -rf conftest*
9753  ;;
9754*-*-irix6*)
9755  # Find out what ABI is being produced by ac_compile, and set linker
9756  # options accordingly.
9757  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
9758  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9759  (eval $ac_compile) 2>&5
9760  ac_status=$?
9761  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9762  test $ac_status = 0; }; then
9763    if test yes = "$lt_cv_prog_gnu_ld"; then
9764      case `/usr/bin/file conftest.$ac_objext` in
9765	*32-bit*)
9766	  LD="${LD-ld} -melf32bsmip"
9767	  ;;
9768	*N32*)
9769	  LD="${LD-ld} -melf32bmipn32"
9770	  ;;
9771	*64-bit*)
9772	  LD="${LD-ld} -melf64bmip"
9773	;;
9774      esac
9775    else
9776      case `/usr/bin/file conftest.$ac_objext` in
9777	*32-bit*)
9778	  LD="${LD-ld} -32"
9779	  ;;
9780	*N32*)
9781	  LD="${LD-ld} -n32"
9782	  ;;
9783	*64-bit*)
9784	  LD="${LD-ld} -64"
9785	  ;;
9786      esac
9787    fi
9788  fi
9789  rm -rf conftest*
9790  ;;
9791
9792mips64*-*linux*)
9793  # Find out what ABI is being produced by ac_compile, and set linker
9794  # options accordingly.
9795  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
9796  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9797  (eval $ac_compile) 2>&5
9798  ac_status=$?
9799  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9800  test $ac_status = 0; }; then
9801    emul=elf
9802    case `/usr/bin/file conftest.$ac_objext` in
9803      *32-bit*)
9804	emul="${emul}32"
9805	;;
9806      *64-bit*)
9807	emul="${emul}64"
9808	;;
9809    esac
9810    case `/usr/bin/file conftest.$ac_objext` in
9811      *MSB*)
9812	emul="${emul}btsmip"
9813	;;
9814      *LSB*)
9815	emul="${emul}ltsmip"
9816	;;
9817    esac
9818    case `/usr/bin/file conftest.$ac_objext` in
9819      *N32*)
9820	emul="${emul}n32"
9821	;;
9822    esac
9823    LD="${LD-ld} -m $emul"
9824  fi
9825  rm -rf conftest*
9826  ;;
9827
9828x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
9829s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
9830  # Find out what ABI is being produced by ac_compile, and set linker
9831  # options accordingly.  Note that the listed cases only cover the
9832  # situations where additional linker options are needed (such as when
9833  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
9834  # vice versa); the common cases where no linker options are needed do
9835  # not appear in the list.
9836  echo 'int i;' > conftest.$ac_ext
9837  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9838  (eval $ac_compile) 2>&5
9839  ac_status=$?
9840  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9841  test $ac_status = 0; }; then
9842    case `/usr/bin/file conftest.o` in
9843      *32-bit*)
9844	case $host in
9845	  x86_64-*kfreebsd*-gnu)
9846	    LD="${LD-ld} -m elf_i386_fbsd"
9847	    ;;
9848	  x86_64-*linux*)
9849	    case `/usr/bin/file conftest.o` in
9850	      *x86-64*)
9851		LD="${LD-ld} -m elf32_x86_64"
9852		;;
9853	      *)
9854		LD="${LD-ld} -m elf_i386"
9855		;;
9856	    esac
9857	    ;;
9858	  powerpc64le-*linux*)
9859	    LD="${LD-ld} -m elf32lppclinux"
9860	    ;;
9861	  powerpc64-*linux*)
9862	    LD="${LD-ld} -m elf32ppclinux"
9863	    ;;
9864	  s390x-*linux*)
9865	    LD="${LD-ld} -m elf_s390"
9866	    ;;
9867	  sparc64-*linux*)
9868	    LD="${LD-ld} -m elf32_sparc"
9869	    ;;
9870	esac
9871	;;
9872      *64-bit*)
9873	case $host in
9874	  x86_64-*kfreebsd*-gnu)
9875	    LD="${LD-ld} -m elf_x86_64_fbsd"
9876	    ;;
9877	  x86_64-*linux*)
9878	    LD="${LD-ld} -m elf_x86_64"
9879	    ;;
9880	  powerpcle-*linux*)
9881	    LD="${LD-ld} -m elf64lppc"
9882	    ;;
9883	  powerpc-*linux*)
9884	    LD="${LD-ld} -m elf64ppc"
9885	    ;;
9886	  s390*-*linux*|s390*-*tpf*)
9887	    LD="${LD-ld} -m elf64_s390"
9888	    ;;
9889	  sparc*-*linux*)
9890	    LD="${LD-ld} -m elf64_sparc"
9891	    ;;
9892	esac
9893	;;
9894    esac
9895  fi
9896  rm -rf conftest*
9897  ;;
9898
9899*-*-sco3.2v5*)
9900  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
9901  SAVE_CFLAGS=$CFLAGS
9902  CFLAGS="$CFLAGS -belf"
9903  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
9904$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
9905if ${lt_cv_cc_needs_belf+:} false; then :
9906  $as_echo_n "(cached) " >&6
9907else
9908  ac_ext=c
9909ac_cpp='$CPP $CPPFLAGS'
9910ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9911ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9912ac_compiler_gnu=$ac_cv_c_compiler_gnu
9913
9914     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9915/* end confdefs.h.  */
9916
9917int
9918main ()
9919{
9920
9921  ;
9922  return 0;
9923}
9924_ACEOF
9925if ac_fn_c_try_link "$LINENO"; then :
9926  lt_cv_cc_needs_belf=yes
9927else
9928  lt_cv_cc_needs_belf=no
9929fi
9930rm -f core conftest.err conftest.$ac_objext \
9931    conftest$ac_exeext conftest.$ac_ext
9932     ac_ext=c
9933ac_cpp='$CPP $CPPFLAGS'
9934ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9935ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9936ac_compiler_gnu=$ac_cv_c_compiler_gnu
9937
9938fi
9939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
9940$as_echo "$lt_cv_cc_needs_belf" >&6; }
9941  if test yes != "$lt_cv_cc_needs_belf"; then
9942    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
9943    CFLAGS=$SAVE_CFLAGS
9944  fi
9945  ;;
9946*-*solaris*)
9947  # Find out what ABI is being produced by ac_compile, and set linker
9948  # options accordingly.
9949  echo 'int i;' > conftest.$ac_ext
9950  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9951  (eval $ac_compile) 2>&5
9952  ac_status=$?
9953  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9954  test $ac_status = 0; }; then
9955    case `/usr/bin/file conftest.o` in
9956    *64-bit*)
9957      case $lt_cv_prog_gnu_ld in
9958      yes*)
9959        case $host in
9960        i?86-*-solaris*|x86_64-*-solaris*)
9961          LD="${LD-ld} -m elf_x86_64"
9962          ;;
9963        sparc*-*-solaris*)
9964          LD="${LD-ld} -m elf64_sparc"
9965          ;;
9966        esac
9967        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
9968        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
9969          LD=${LD-ld}_sol2
9970        fi
9971        ;;
9972      *)
9973	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
9974	  LD="${LD-ld} -64"
9975	fi
9976	;;
9977      esac
9978      ;;
9979    esac
9980  fi
9981  rm -rf conftest*
9982  ;;
9983esac
9984
9985need_locks=$enable_libtool_lock
9986
9987if test -n "$ac_tool_prefix"; then
9988  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
9989set dummy ${ac_tool_prefix}mt; ac_word=$2
9990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9991$as_echo_n "checking for $ac_word... " >&6; }
9992if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
9993  $as_echo_n "(cached) " >&6
9994else
9995  if test -n "$MANIFEST_TOOL"; then
9996  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
9997else
9998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9999for as_dir in $PATH
10000do
10001  IFS=$as_save_IFS
10002  test -z "$as_dir" && as_dir=.
10003    for ac_exec_ext in '' $ac_executable_extensions; do
10004  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10005    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
10006    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10007    break 2
10008  fi
10009done
10010  done
10011IFS=$as_save_IFS
10012
10013fi
10014fi
10015MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
10016if test -n "$MANIFEST_TOOL"; then
10017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
10018$as_echo "$MANIFEST_TOOL" >&6; }
10019else
10020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10021$as_echo "no" >&6; }
10022fi
10023
10024
10025fi
10026if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
10027  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
10028  # Extract the first word of "mt", so it can be a program name with args.
10029set dummy mt; ac_word=$2
10030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10031$as_echo_n "checking for $ac_word... " >&6; }
10032if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
10033  $as_echo_n "(cached) " >&6
10034else
10035  if test -n "$ac_ct_MANIFEST_TOOL"; then
10036  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
10037else
10038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10039for as_dir in $PATH
10040do
10041  IFS=$as_save_IFS
10042  test -z "$as_dir" && as_dir=.
10043    for ac_exec_ext in '' $ac_executable_extensions; do
10044  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10045    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
10046    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10047    break 2
10048  fi
10049done
10050  done
10051IFS=$as_save_IFS
10052
10053fi
10054fi
10055ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
10056if test -n "$ac_ct_MANIFEST_TOOL"; then
10057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
10058$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
10059else
10060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10061$as_echo "no" >&6; }
10062fi
10063
10064  if test "x$ac_ct_MANIFEST_TOOL" = x; then
10065    MANIFEST_TOOL=":"
10066  else
10067    case $cross_compiling:$ac_tool_warned in
10068yes:)
10069{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10070$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10071ac_tool_warned=yes ;;
10072esac
10073    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
10074  fi
10075else
10076  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
10077fi
10078
10079test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
10080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
10081$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
10082if ${lt_cv_path_mainfest_tool+:} false; then :
10083  $as_echo_n "(cached) " >&6
10084else
10085  lt_cv_path_mainfest_tool=no
10086  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
10087  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
10088  cat conftest.err >&5
10089  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
10090    lt_cv_path_mainfest_tool=yes
10091  fi
10092  rm -f conftest*
10093fi
10094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
10095$as_echo "$lt_cv_path_mainfest_tool" >&6; }
10096if test yes != "$lt_cv_path_mainfest_tool"; then
10097  MANIFEST_TOOL=:
10098fi
10099
10100
10101
10102
10103
10104
10105  case $host_os in
10106    rhapsody* | darwin*)
10107    if test -n "$ac_tool_prefix"; then
10108  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
10109set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
10110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10111$as_echo_n "checking for $ac_word... " >&6; }
10112if ${ac_cv_prog_DSYMUTIL+:} false; then :
10113  $as_echo_n "(cached) " >&6
10114else
10115  if test -n "$DSYMUTIL"; then
10116  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
10117else
10118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10119for as_dir in $PATH
10120do
10121  IFS=$as_save_IFS
10122  test -z "$as_dir" && as_dir=.
10123    for ac_exec_ext in '' $ac_executable_extensions; do
10124  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10125    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
10126    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10127    break 2
10128  fi
10129done
10130  done
10131IFS=$as_save_IFS
10132
10133fi
10134fi
10135DSYMUTIL=$ac_cv_prog_DSYMUTIL
10136if test -n "$DSYMUTIL"; then
10137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
10138$as_echo "$DSYMUTIL" >&6; }
10139else
10140  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10141$as_echo "no" >&6; }
10142fi
10143
10144
10145fi
10146if test -z "$ac_cv_prog_DSYMUTIL"; then
10147  ac_ct_DSYMUTIL=$DSYMUTIL
10148  # Extract the first word of "dsymutil", so it can be a program name with args.
10149set dummy dsymutil; ac_word=$2
10150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10151$as_echo_n "checking for $ac_word... " >&6; }
10152if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
10153  $as_echo_n "(cached) " >&6
10154else
10155  if test -n "$ac_ct_DSYMUTIL"; then
10156  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
10157else
10158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10159for as_dir in $PATH
10160do
10161  IFS=$as_save_IFS
10162  test -z "$as_dir" && as_dir=.
10163    for ac_exec_ext in '' $ac_executable_extensions; do
10164  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10165    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
10166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10167    break 2
10168  fi
10169done
10170  done
10171IFS=$as_save_IFS
10172
10173fi
10174fi
10175ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
10176if test -n "$ac_ct_DSYMUTIL"; then
10177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
10178$as_echo "$ac_ct_DSYMUTIL" >&6; }
10179else
10180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10181$as_echo "no" >&6; }
10182fi
10183
10184  if test "x$ac_ct_DSYMUTIL" = x; then
10185    DSYMUTIL=":"
10186  else
10187    case $cross_compiling:$ac_tool_warned in
10188yes:)
10189{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10190$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10191ac_tool_warned=yes ;;
10192esac
10193    DSYMUTIL=$ac_ct_DSYMUTIL
10194  fi
10195else
10196  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
10197fi
10198
10199    if test -n "$ac_tool_prefix"; then
10200  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
10201set dummy ${ac_tool_prefix}nmedit; ac_word=$2
10202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10203$as_echo_n "checking for $ac_word... " >&6; }
10204if ${ac_cv_prog_NMEDIT+:} false; then :
10205  $as_echo_n "(cached) " >&6
10206else
10207  if test -n "$NMEDIT"; then
10208  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
10209else
10210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10211for as_dir in $PATH
10212do
10213  IFS=$as_save_IFS
10214  test -z "$as_dir" && as_dir=.
10215    for ac_exec_ext in '' $ac_executable_extensions; do
10216  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10217    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
10218    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10219    break 2
10220  fi
10221done
10222  done
10223IFS=$as_save_IFS
10224
10225fi
10226fi
10227NMEDIT=$ac_cv_prog_NMEDIT
10228if test -n "$NMEDIT"; then
10229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
10230$as_echo "$NMEDIT" >&6; }
10231else
10232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10233$as_echo "no" >&6; }
10234fi
10235
10236
10237fi
10238if test -z "$ac_cv_prog_NMEDIT"; then
10239  ac_ct_NMEDIT=$NMEDIT
10240  # Extract the first word of "nmedit", so it can be a program name with args.
10241set dummy nmedit; ac_word=$2
10242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10243$as_echo_n "checking for $ac_word... " >&6; }
10244if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
10245  $as_echo_n "(cached) " >&6
10246else
10247  if test -n "$ac_ct_NMEDIT"; then
10248  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
10249else
10250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10251for as_dir in $PATH
10252do
10253  IFS=$as_save_IFS
10254  test -z "$as_dir" && as_dir=.
10255    for ac_exec_ext in '' $ac_executable_extensions; do
10256  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10257    ac_cv_prog_ac_ct_NMEDIT="nmedit"
10258    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10259    break 2
10260  fi
10261done
10262  done
10263IFS=$as_save_IFS
10264
10265fi
10266fi
10267ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
10268if test -n "$ac_ct_NMEDIT"; then
10269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
10270$as_echo "$ac_ct_NMEDIT" >&6; }
10271else
10272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10273$as_echo "no" >&6; }
10274fi
10275
10276  if test "x$ac_ct_NMEDIT" = x; then
10277    NMEDIT=":"
10278  else
10279    case $cross_compiling:$ac_tool_warned in
10280yes:)
10281{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10282$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10283ac_tool_warned=yes ;;
10284esac
10285    NMEDIT=$ac_ct_NMEDIT
10286  fi
10287else
10288  NMEDIT="$ac_cv_prog_NMEDIT"
10289fi
10290
10291    if test -n "$ac_tool_prefix"; then
10292  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
10293set dummy ${ac_tool_prefix}lipo; ac_word=$2
10294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10295$as_echo_n "checking for $ac_word... " >&6; }
10296if ${ac_cv_prog_LIPO+:} false; then :
10297  $as_echo_n "(cached) " >&6
10298else
10299  if test -n "$LIPO"; then
10300  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
10301else
10302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10303for as_dir in $PATH
10304do
10305  IFS=$as_save_IFS
10306  test -z "$as_dir" && as_dir=.
10307    for ac_exec_ext in '' $ac_executable_extensions; do
10308  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10309    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
10310    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10311    break 2
10312  fi
10313done
10314  done
10315IFS=$as_save_IFS
10316
10317fi
10318fi
10319LIPO=$ac_cv_prog_LIPO
10320if test -n "$LIPO"; then
10321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
10322$as_echo "$LIPO" >&6; }
10323else
10324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10325$as_echo "no" >&6; }
10326fi
10327
10328
10329fi
10330if test -z "$ac_cv_prog_LIPO"; then
10331  ac_ct_LIPO=$LIPO
10332  # Extract the first word of "lipo", so it can be a program name with args.
10333set dummy lipo; ac_word=$2
10334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10335$as_echo_n "checking for $ac_word... " >&6; }
10336if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
10337  $as_echo_n "(cached) " >&6
10338else
10339  if test -n "$ac_ct_LIPO"; then
10340  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
10341else
10342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10343for as_dir in $PATH
10344do
10345  IFS=$as_save_IFS
10346  test -z "$as_dir" && as_dir=.
10347    for ac_exec_ext in '' $ac_executable_extensions; do
10348  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10349    ac_cv_prog_ac_ct_LIPO="lipo"
10350    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10351    break 2
10352  fi
10353done
10354  done
10355IFS=$as_save_IFS
10356
10357fi
10358fi
10359ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
10360if test -n "$ac_ct_LIPO"; then
10361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
10362$as_echo "$ac_ct_LIPO" >&6; }
10363else
10364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10365$as_echo "no" >&6; }
10366fi
10367
10368  if test "x$ac_ct_LIPO" = x; then
10369    LIPO=":"
10370  else
10371    case $cross_compiling:$ac_tool_warned in
10372yes:)
10373{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10374$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10375ac_tool_warned=yes ;;
10376esac
10377    LIPO=$ac_ct_LIPO
10378  fi
10379else
10380  LIPO="$ac_cv_prog_LIPO"
10381fi
10382
10383    if test -n "$ac_tool_prefix"; then
10384  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
10385set dummy ${ac_tool_prefix}otool; ac_word=$2
10386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10387$as_echo_n "checking for $ac_word... " >&6; }
10388if ${ac_cv_prog_OTOOL+:} false; then :
10389  $as_echo_n "(cached) " >&6
10390else
10391  if test -n "$OTOOL"; then
10392  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
10393else
10394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10395for as_dir in $PATH
10396do
10397  IFS=$as_save_IFS
10398  test -z "$as_dir" && as_dir=.
10399    for ac_exec_ext in '' $ac_executable_extensions; do
10400  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10401    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
10402    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10403    break 2
10404  fi
10405done
10406  done
10407IFS=$as_save_IFS
10408
10409fi
10410fi
10411OTOOL=$ac_cv_prog_OTOOL
10412if test -n "$OTOOL"; then
10413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
10414$as_echo "$OTOOL" >&6; }
10415else
10416  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10417$as_echo "no" >&6; }
10418fi
10419
10420
10421fi
10422if test -z "$ac_cv_prog_OTOOL"; then
10423  ac_ct_OTOOL=$OTOOL
10424  # Extract the first word of "otool", so it can be a program name with args.
10425set dummy otool; ac_word=$2
10426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10427$as_echo_n "checking for $ac_word... " >&6; }
10428if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
10429  $as_echo_n "(cached) " >&6
10430else
10431  if test -n "$ac_ct_OTOOL"; then
10432  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
10433else
10434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10435for as_dir in $PATH
10436do
10437  IFS=$as_save_IFS
10438  test -z "$as_dir" && as_dir=.
10439    for ac_exec_ext in '' $ac_executable_extensions; do
10440  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10441    ac_cv_prog_ac_ct_OTOOL="otool"
10442    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10443    break 2
10444  fi
10445done
10446  done
10447IFS=$as_save_IFS
10448
10449fi
10450fi
10451ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
10452if test -n "$ac_ct_OTOOL"; then
10453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
10454$as_echo "$ac_ct_OTOOL" >&6; }
10455else
10456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10457$as_echo "no" >&6; }
10458fi
10459
10460  if test "x$ac_ct_OTOOL" = x; then
10461    OTOOL=":"
10462  else
10463    case $cross_compiling:$ac_tool_warned in
10464yes:)
10465{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10466$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10467ac_tool_warned=yes ;;
10468esac
10469    OTOOL=$ac_ct_OTOOL
10470  fi
10471else
10472  OTOOL="$ac_cv_prog_OTOOL"
10473fi
10474
10475    if test -n "$ac_tool_prefix"; then
10476  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
10477set dummy ${ac_tool_prefix}otool64; ac_word=$2
10478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10479$as_echo_n "checking for $ac_word... " >&6; }
10480if ${ac_cv_prog_OTOOL64+:} false; then :
10481  $as_echo_n "(cached) " >&6
10482else
10483  if test -n "$OTOOL64"; then
10484  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
10485else
10486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10487for as_dir in $PATH
10488do
10489  IFS=$as_save_IFS
10490  test -z "$as_dir" && as_dir=.
10491    for ac_exec_ext in '' $ac_executable_extensions; do
10492  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10493    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
10494    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10495    break 2
10496  fi
10497done
10498  done
10499IFS=$as_save_IFS
10500
10501fi
10502fi
10503OTOOL64=$ac_cv_prog_OTOOL64
10504if test -n "$OTOOL64"; then
10505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
10506$as_echo "$OTOOL64" >&6; }
10507else
10508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10509$as_echo "no" >&6; }
10510fi
10511
10512
10513fi
10514if test -z "$ac_cv_prog_OTOOL64"; then
10515  ac_ct_OTOOL64=$OTOOL64
10516  # Extract the first word of "otool64", so it can be a program name with args.
10517set dummy otool64; ac_word=$2
10518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10519$as_echo_n "checking for $ac_word... " >&6; }
10520if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
10521  $as_echo_n "(cached) " >&6
10522else
10523  if test -n "$ac_ct_OTOOL64"; then
10524  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
10525else
10526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10527for as_dir in $PATH
10528do
10529  IFS=$as_save_IFS
10530  test -z "$as_dir" && as_dir=.
10531    for ac_exec_ext in '' $ac_executable_extensions; do
10532  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10533    ac_cv_prog_ac_ct_OTOOL64="otool64"
10534    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10535    break 2
10536  fi
10537done
10538  done
10539IFS=$as_save_IFS
10540
10541fi
10542fi
10543ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
10544if test -n "$ac_ct_OTOOL64"; then
10545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
10546$as_echo "$ac_ct_OTOOL64" >&6; }
10547else
10548  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10549$as_echo "no" >&6; }
10550fi
10551
10552  if test "x$ac_ct_OTOOL64" = x; then
10553    OTOOL64=":"
10554  else
10555    case $cross_compiling:$ac_tool_warned in
10556yes:)
10557{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10558$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10559ac_tool_warned=yes ;;
10560esac
10561    OTOOL64=$ac_ct_OTOOL64
10562  fi
10563else
10564  OTOOL64="$ac_cv_prog_OTOOL64"
10565fi
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
10594$as_echo_n "checking for -single_module linker flag... " >&6; }
10595if ${lt_cv_apple_cc_single_mod+:} false; then :
10596  $as_echo_n "(cached) " >&6
10597else
10598  lt_cv_apple_cc_single_mod=no
10599      if test -z "$LT_MULTI_MODULE"; then
10600	# By default we will add the -single_module flag. You can override
10601	# by either setting the environment variable LT_MULTI_MODULE
10602	# non-empty at configure time, or by adding -multi_module to the
10603	# link flags.
10604	rm -rf libconftest.dylib*
10605	echo "int foo(void){return 1;}" > conftest.c
10606	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
10607-dynamiclib -Wl,-single_module conftest.c" >&5
10608	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
10609	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
10610        _lt_result=$?
10611	# If there is a non-empty error log, and "single_module"
10612	# appears in it, assume the flag caused a linker warning
10613        if test -s conftest.err && $GREP single_module conftest.err; then
10614	  cat conftest.err >&5
10615	# Otherwise, if the output was created with a 0 exit code from
10616	# the compiler, it worked.
10617	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
10618	  lt_cv_apple_cc_single_mod=yes
10619	else
10620	  cat conftest.err >&5
10621	fi
10622	rm -rf libconftest.dylib*
10623	rm -f conftest.*
10624      fi
10625fi
10626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
10627$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
10628
10629    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
10630$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
10631if ${lt_cv_ld_exported_symbols_list+:} false; then :
10632  $as_echo_n "(cached) " >&6
10633else
10634  lt_cv_ld_exported_symbols_list=no
10635      save_LDFLAGS=$LDFLAGS
10636      echo "_main" > conftest.sym
10637      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
10638      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10639/* end confdefs.h.  */
10640
10641int
10642main ()
10643{
10644
10645  ;
10646  return 0;
10647}
10648_ACEOF
10649if ac_fn_c_try_link "$LINENO"; then :
10650  lt_cv_ld_exported_symbols_list=yes
10651else
10652  lt_cv_ld_exported_symbols_list=no
10653fi
10654rm -f core conftest.err conftest.$ac_objext \
10655    conftest$ac_exeext conftest.$ac_ext
10656	LDFLAGS=$save_LDFLAGS
10657
10658fi
10659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
10660$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
10661
10662    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
10663$as_echo_n "checking for -force_load linker flag... " >&6; }
10664if ${lt_cv_ld_force_load+:} false; then :
10665  $as_echo_n "(cached) " >&6
10666else
10667  lt_cv_ld_force_load=no
10668      cat > conftest.c << _LT_EOF
10669int forced_loaded() { return 2;}
10670_LT_EOF
10671      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
10672      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
10673      echo "$AR cru libconftest.a conftest.o" >&5
10674      $AR cru libconftest.a conftest.o 2>&5
10675      echo "$RANLIB libconftest.a" >&5
10676      $RANLIB libconftest.a 2>&5
10677      cat > conftest.c << _LT_EOF
10678int main() { return 0;}
10679_LT_EOF
10680      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
10681      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
10682      _lt_result=$?
10683      if test -s conftest.err && $GREP force_load conftest.err; then
10684	cat conftest.err >&5
10685      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
10686	lt_cv_ld_force_load=yes
10687      else
10688	cat conftest.err >&5
10689      fi
10690        rm -f conftest.err libconftest.a conftest conftest.c
10691        rm -rf conftest.dSYM
10692
10693fi
10694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
10695$as_echo "$lt_cv_ld_force_load" >&6; }
10696    case $host_os in
10697    rhapsody* | darwin1.[012])
10698      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
10699    darwin1.*)
10700      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
10701    darwin*) # darwin 5.x on
10702      # if running on 10.5 or later, the deployment target defaults
10703      # to the OS version, if on x86, and 10.4, the deployment
10704      # target defaults to 10.4. Don't you love it?
10705      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
10706	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
10707	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
10708	10.[012][,.]*)
10709	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
10710	10.*)
10711	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
10712      esac
10713    ;;
10714  esac
10715    if test yes = "$lt_cv_apple_cc_single_mod"; then
10716      _lt_dar_single_mod='$single_module'
10717    fi
10718    if test yes = "$lt_cv_ld_exported_symbols_list"; then
10719      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
10720    else
10721      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
10722    fi
10723    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
10724      _lt_dsymutil='~$DSYMUTIL $lib || :'
10725    else
10726      _lt_dsymutil=
10727    fi
10728    ;;
10729  esac
10730
10731# func_munge_path_list VARIABLE PATH
10732# -----------------------------------
10733# VARIABLE is name of variable containing _space_ separated list of
10734# directories to be munged by the contents of PATH, which is string
10735# having a format:
10736# "DIR[:DIR]:"
10737#       string "DIR[ DIR]" will be prepended to VARIABLE
10738# ":DIR[:DIR]"
10739#       string "DIR[ DIR]" will be appended to VARIABLE
10740# "DIRP[:DIRP]::[DIRA:]DIRA"
10741#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
10742#       "DIRA[ DIRA]" will be appended to VARIABLE
10743# "DIR[:DIR]"
10744#       VARIABLE will be replaced by "DIR[ DIR]"
10745func_munge_path_list ()
10746{
10747    case x$2 in
10748    x)
10749        ;;
10750    *:)
10751        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
10752        ;;
10753    x:*)
10754        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
10755        ;;
10756    *::*)
10757        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
10758        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
10759        ;;
10760    *)
10761        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
10762        ;;
10763    esac
10764}
10765
10766for ac_header in dlfcn.h
10767do :
10768  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
10769"
10770if test "x$ac_cv_header_dlfcn_h" = xyes; then :
10771  cat >>confdefs.h <<_ACEOF
10772#define HAVE_DLFCN_H 1
10773_ACEOF
10774
10775fi
10776
10777done
10778
10779
10780
10781func_stripname_cnf ()
10782{
10783  case $2 in
10784  .*) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%\\\\$2\$%%"`;;
10785  *)  func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%$2\$%%"`;;
10786  esac
10787} # func_stripname_cnf
10788
10789
10790
10791
10792
10793# Set options
10794
10795
10796
10797        enable_dlopen=no
10798
10799
10800  enable_win32_dll=no
10801
10802
10803            # Check whether --enable-shared was given.
10804if test "${enable_shared+set}" = set; then :
10805  enableval=$enable_shared; p=${PACKAGE-default}
10806    case $enableval in
10807    yes) enable_shared=yes ;;
10808    no) enable_shared=no ;;
10809    *)
10810      enable_shared=no
10811      # Look at the argument we got.  We use all the common list separators.
10812      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10813      for pkg in $enableval; do
10814	IFS=$lt_save_ifs
10815	if test "X$pkg" = "X$p"; then
10816	  enable_shared=yes
10817	fi
10818      done
10819      IFS=$lt_save_ifs
10820      ;;
10821    esac
10822else
10823  enable_shared=yes
10824fi
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834  # Check whether --enable-static was given.
10835if test "${enable_static+set}" = set; then :
10836  enableval=$enable_static; p=${PACKAGE-default}
10837    case $enableval in
10838    yes) enable_static=yes ;;
10839    no) enable_static=no ;;
10840    *)
10841     enable_static=no
10842      # Look at the argument we got.  We use all the common list separators.
10843      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10844      for pkg in $enableval; do
10845	IFS=$lt_save_ifs
10846	if test "X$pkg" = "X$p"; then
10847	  enable_static=yes
10848	fi
10849      done
10850      IFS=$lt_save_ifs
10851      ;;
10852    esac
10853else
10854  enable_static=yes
10855fi
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866# Check whether --with-pic was given.
10867if test "${with_pic+set}" = set; then :
10868  withval=$with_pic; lt_p=${PACKAGE-default}
10869    case $withval in
10870    yes|no) pic_mode=$withval ;;
10871    *)
10872      pic_mode=default
10873      # Look at the argument we got.  We use all the common list separators.
10874      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10875      for lt_pkg in $withval; do
10876	IFS=$lt_save_ifs
10877	if test "X$lt_pkg" = "X$lt_p"; then
10878	  pic_mode=yes
10879	fi
10880      done
10881      IFS=$lt_save_ifs
10882      ;;
10883    esac
10884else
10885  pic_mode=default
10886fi
10887
10888
10889
10890
10891
10892
10893
10894
10895  # Check whether --enable-fast-install was given.
10896if test "${enable_fast_install+set}" = set; then :
10897  enableval=$enable_fast_install; p=${PACKAGE-default}
10898    case $enableval in
10899    yes) enable_fast_install=yes ;;
10900    no) enable_fast_install=no ;;
10901    *)
10902      enable_fast_install=no
10903      # Look at the argument we got.  We use all the common list separators.
10904      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10905      for pkg in $enableval; do
10906	IFS=$lt_save_ifs
10907	if test "X$pkg" = "X$p"; then
10908	  enable_fast_install=yes
10909	fi
10910      done
10911      IFS=$lt_save_ifs
10912      ;;
10913    esac
10914else
10915  enable_fast_install=yes
10916fi
10917
10918
10919
10920
10921
10922
10923
10924
10925  shared_archive_member_spec=
10926case $host,$enable_shared in
10927power*-*-aix[5-9]*,yes)
10928  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
10929$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
10930
10931# Check whether --with-aix-soname was given.
10932if test "${with_aix_soname+set}" = set; then :
10933  withval=$with_aix_soname; case $withval in
10934    aix|svr4|both)
10935      ;;
10936    *)
10937      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
10938      ;;
10939    esac
10940    lt_cv_with_aix_soname=$with_aix_soname
10941else
10942  if ${lt_cv_with_aix_soname+:} false; then :
10943  $as_echo_n "(cached) " >&6
10944else
10945  lt_cv_with_aix_soname=aix
10946fi
10947
10948    with_aix_soname=$lt_cv_with_aix_soname
10949fi
10950
10951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
10952$as_echo "$with_aix_soname" >&6; }
10953  if test aix != "$with_aix_soname"; then
10954    # For the AIX way of multilib, we name the shared archive member
10955    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
10956    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
10957    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
10958    # the AIX toolchain works better with OBJECT_MODE set (default 32).
10959    if test 64 = "${OBJECT_MODE-32}"; then
10960      shared_archive_member_spec=shr_64
10961    else
10962      shared_archive_member_spec=shr
10963    fi
10964  fi
10965  ;;
10966*)
10967  with_aix_soname=aix
10968  ;;
10969esac
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980# This can be used to rebuild libtool when needed
10981LIBTOOL_DEPS=$ltmain
10982
10983# Always use our own libtool.
10984LIBTOOL='$(SHELL) $(top_builddir)/libtool'
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
11015test -z "$LN_S" && LN_S="ln -s"
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030if test -n "${ZSH_VERSION+set}"; then
11031   setopt NO_GLOB_SUBST
11032fi
11033
11034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
11035$as_echo_n "checking for objdir... " >&6; }
11036if ${lt_cv_objdir+:} false; then :
11037  $as_echo_n "(cached) " >&6
11038else
11039  rm -f .libs 2>/dev/null
11040mkdir .libs 2>/dev/null
11041if test -d .libs; then
11042  lt_cv_objdir=.libs
11043else
11044  # MS-DOS does not allow filenames that begin with a dot.
11045  lt_cv_objdir=_libs
11046fi
11047rmdir .libs 2>/dev/null
11048fi
11049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
11050$as_echo "$lt_cv_objdir" >&6; }
11051objdir=$lt_cv_objdir
11052
11053
11054
11055
11056
11057cat >>confdefs.h <<_ACEOF
11058#define LT_OBJDIR "$lt_cv_objdir/"
11059_ACEOF
11060
11061
11062
11063
11064case $host_os in
11065aix3*)
11066  # AIX sometimes has problems with the GCC collect2 program.  For some
11067  # reason, if we set the COLLECT_NAMES environment variable, the problems
11068  # vanish in a puff of smoke.
11069  if test set != "${COLLECT_NAMES+set}"; then
11070    COLLECT_NAMES=
11071    export COLLECT_NAMES
11072  fi
11073  ;;
11074esac
11075
11076# Global variables:
11077ofile=libtool
11078can_build_shared=yes
11079
11080# All known linkers require a '.a' archive for static linking (except MSVC,
11081# which needs '.lib').
11082libext=a
11083
11084with_gnu_ld=$lt_cv_prog_gnu_ld
11085
11086old_CC=$CC
11087old_CFLAGS=$CFLAGS
11088
11089# Set sane defaults for various variables
11090test -z "$CC" && CC=cc
11091test -z "$LTCC" && LTCC=$CC
11092test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
11093test -z "$LD" && LD=ld
11094test -z "$ac_objext" && ac_objext=o
11095
11096func_cc_basename $compiler
11097cc_basename=$func_cc_basename_result
11098
11099
11100# Only perform the check for file, if the check method requires it
11101test -z "$MAGIC_CMD" && MAGIC_CMD=file
11102case $deplibs_check_method in
11103file_magic*)
11104  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
11105    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
11106$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
11107if ${lt_cv_path_MAGIC_CMD+:} false; then :
11108  $as_echo_n "(cached) " >&6
11109else
11110  case $MAGIC_CMD in
11111[\\/*] |  ?:[\\/]*)
11112  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
11113  ;;
11114*)
11115  lt_save_MAGIC_CMD=$MAGIC_CMD
11116  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11117  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
11118  for ac_dir in $ac_dummy; do
11119    IFS=$lt_save_ifs
11120    test -z "$ac_dir" && ac_dir=.
11121    if test -f "$ac_dir/${ac_tool_prefix}file"; then
11122      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
11123      if test -n "$file_magic_test_file"; then
11124	case $deplibs_check_method in
11125	"file_magic "*)
11126	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
11127	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
11128	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
11129	    $EGREP "$file_magic_regex" > /dev/null; then
11130	    :
11131	  else
11132	    cat <<_LT_EOF 1>&2
11133
11134*** Warning: the command libtool uses to detect shared libraries,
11135*** $file_magic_cmd, produces output that libtool cannot recognize.
11136*** The result is that libtool may fail to recognize shared libraries
11137*** as such.  This will affect the creation of libtool libraries that
11138*** depend on shared libraries, but programs linked with such libtool
11139*** libraries will work regardless of this problem.  Nevertheless, you
11140*** may want to report the problem to your system manager and/or to
11141*** bug-libtool@gnu.org
11142
11143_LT_EOF
11144	  fi ;;
11145	esac
11146      fi
11147      break
11148    fi
11149  done
11150  IFS=$lt_save_ifs
11151  MAGIC_CMD=$lt_save_MAGIC_CMD
11152  ;;
11153esac
11154fi
11155
11156MAGIC_CMD=$lt_cv_path_MAGIC_CMD
11157if test -n "$MAGIC_CMD"; then
11158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
11159$as_echo "$MAGIC_CMD" >&6; }
11160else
11161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11162$as_echo "no" >&6; }
11163fi
11164
11165
11166
11167
11168
11169if test -z "$lt_cv_path_MAGIC_CMD"; then
11170  if test -n "$ac_tool_prefix"; then
11171    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
11172$as_echo_n "checking for file... " >&6; }
11173if ${lt_cv_path_MAGIC_CMD+:} false; then :
11174  $as_echo_n "(cached) " >&6
11175else
11176  case $MAGIC_CMD in
11177[\\/*] |  ?:[\\/]*)
11178  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
11179  ;;
11180*)
11181  lt_save_MAGIC_CMD=$MAGIC_CMD
11182  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11183  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
11184  for ac_dir in $ac_dummy; do
11185    IFS=$lt_save_ifs
11186    test -z "$ac_dir" && ac_dir=.
11187    if test -f "$ac_dir/file"; then
11188      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
11189      if test -n "$file_magic_test_file"; then
11190	case $deplibs_check_method in
11191	"file_magic "*)
11192	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
11193	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
11194	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
11195	    $EGREP "$file_magic_regex" > /dev/null; then
11196	    :
11197	  else
11198	    cat <<_LT_EOF 1>&2
11199
11200*** Warning: the command libtool uses to detect shared libraries,
11201*** $file_magic_cmd, produces output that libtool cannot recognize.
11202*** The result is that libtool may fail to recognize shared libraries
11203*** as such.  This will affect the creation of libtool libraries that
11204*** depend on shared libraries, but programs linked with such libtool
11205*** libraries will work regardless of this problem.  Nevertheless, you
11206*** may want to report the problem to your system manager and/or to
11207*** bug-libtool@gnu.org
11208
11209_LT_EOF
11210	  fi ;;
11211	esac
11212      fi
11213      break
11214    fi
11215  done
11216  IFS=$lt_save_ifs
11217  MAGIC_CMD=$lt_save_MAGIC_CMD
11218  ;;
11219esac
11220fi
11221
11222MAGIC_CMD=$lt_cv_path_MAGIC_CMD
11223if test -n "$MAGIC_CMD"; then
11224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
11225$as_echo "$MAGIC_CMD" >&6; }
11226else
11227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11228$as_echo "no" >&6; }
11229fi
11230
11231
11232  else
11233    MAGIC_CMD=:
11234  fi
11235fi
11236
11237  fi
11238  ;;
11239esac
11240
11241# Use C for the default configuration in the libtool script
11242
11243lt_save_CC=$CC
11244ac_ext=c
11245ac_cpp='$CPP $CPPFLAGS'
11246ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11247ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11248ac_compiler_gnu=$ac_cv_c_compiler_gnu
11249
11250
11251# Source file extension for C test sources.
11252ac_ext=c
11253
11254# Object file extension for compiled C test sources.
11255objext=o
11256objext=$objext
11257
11258# Code to be used in simple compile tests
11259lt_simple_compile_test_code="int some_variable = 0;"
11260
11261# Code to be used in simple link tests
11262lt_simple_link_test_code='int main(){return(0);}'
11263
11264
11265
11266
11267
11268
11269
11270# If no C compiler was specified, use CC.
11271LTCC=${LTCC-"$CC"}
11272
11273# If no C compiler flags were specified, use CFLAGS.
11274LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
11275
11276# Allow CC to be a program name with arguments.
11277compiler=$CC
11278
11279# Save the default compiler, since it gets overwritten when the other
11280# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
11281compiler_DEFAULT=$CC
11282
11283# save warnings/boilerplate of simple test code
11284ac_outfile=conftest.$ac_objext
11285echo "$lt_simple_compile_test_code" >conftest.$ac_ext
11286eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11287_lt_compiler_boilerplate=`cat conftest.err`
11288$RM conftest*
11289
11290ac_outfile=conftest.$ac_objext
11291echo "$lt_simple_link_test_code" >conftest.$ac_ext
11292eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11293_lt_linker_boilerplate=`cat conftest.err`
11294$RM -r conftest*
11295
11296
11297## CAVEAT EMPTOR:
11298## There is no encapsulation within the following macros, do not change
11299## the running order or otherwise move them around unless you know exactly
11300## what you are doing...
11301if test -n "$compiler"; then
11302
11303lt_prog_compiler_no_builtin_flag=
11304
11305if test yes = "$GCC"; then
11306  case $cc_basename in
11307  nvcc*)
11308    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
11309  *)
11310    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
11311  esac
11312
11313  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
11314$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
11315if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
11316  $as_echo_n "(cached) " >&6
11317else
11318  lt_cv_prog_compiler_rtti_exceptions=no
11319   ac_outfile=conftest.$ac_objext
11320   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11321   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
11322   # Insert the option either (1) after the last *FLAGS variable, or
11323   # (2) before a word containing "conftest.", or (3) at the end.
11324   # Note that $ac_compile itself does not contain backslashes and begins
11325   # with a dollar sign (not a hyphen), so the echo should work correctly.
11326   # The option is referenced via a variable to avoid confusing sed.
11327   lt_compile=`echo "$ac_compile" | $SED \
11328   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11329   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11330   -e 's:$: $lt_compiler_flag:'`
11331   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11332   (eval "$lt_compile" 2>conftest.err)
11333   ac_status=$?
11334   cat conftest.err >&5
11335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11336   if (exit $ac_status) && test -s "$ac_outfile"; then
11337     # The compiler can only warn and ignore the option if not recognized
11338     # So say no if there are warnings other than the usual output.
11339     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
11340     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11341     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
11342       lt_cv_prog_compiler_rtti_exceptions=yes
11343     fi
11344   fi
11345   $RM conftest*
11346
11347fi
11348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
11349$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
11350
11351if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
11352    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
11353else
11354    :
11355fi
11356
11357fi
11358
11359
11360
11361
11362
11363
11364  lt_prog_compiler_wl=
11365lt_prog_compiler_pic=
11366lt_prog_compiler_static=
11367
11368
11369  if test yes = "$GCC"; then
11370    lt_prog_compiler_wl='-Wl,'
11371    lt_prog_compiler_static='-static'
11372
11373    case $host_os in
11374      aix*)
11375      # All AIX code is PIC.
11376      if test ia64 = "$host_cpu"; then
11377	# AIX 5 now supports IA64 processor
11378	lt_prog_compiler_static='-Bstatic'
11379      fi
11380      lt_prog_compiler_pic='-fPIC'
11381      ;;
11382
11383    amigaos*)
11384      case $host_cpu in
11385      powerpc)
11386            # see comment about AmigaOS4 .so support
11387            lt_prog_compiler_pic='-fPIC'
11388        ;;
11389      m68k)
11390            # FIXME: we need at least 68020 code to build shared libraries, but
11391            # adding the '-m68020' flag to GCC prevents building anything better,
11392            # like '-m68040'.
11393            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
11394        ;;
11395      esac
11396      ;;
11397
11398    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
11399      # PIC is the default for these OSes.
11400      ;;
11401
11402    mingw* | cygwin* | pw32* | os2* | cegcc*)
11403      # This hack is so that the source file can tell whether it is being
11404      # built for inclusion in a dll (and should export symbols for example).
11405      # Although the cygwin gcc ignores -fPIC, still need this for old-style
11406      # (--disable-auto-import) libraries
11407      lt_prog_compiler_pic='-DDLL_EXPORT'
11408      case $host_os in
11409      os2*)
11410	lt_prog_compiler_static='$wl-static'
11411	;;
11412      esac
11413      ;;
11414
11415    darwin* | rhapsody*)
11416      # PIC is the default on this platform
11417      # Common symbols not allowed in MH_DYLIB files
11418      lt_prog_compiler_pic='-fno-common'
11419      ;;
11420
11421    haiku*)
11422      # PIC is the default for Haiku.
11423      # The "-static" flag exists, but is broken.
11424      lt_prog_compiler_static=
11425      ;;
11426
11427    hpux*)
11428      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
11429      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
11430      # sets the default TLS model and affects inlining.
11431      case $host_cpu in
11432      hppa*64*)
11433	# +Z the default
11434	;;
11435      *)
11436	lt_prog_compiler_pic='-fPIC'
11437	;;
11438      esac
11439      ;;
11440
11441    interix[3-9]*)
11442      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
11443      # Instead, we relocate shared libraries at runtime.
11444      ;;
11445
11446    msdosdjgpp*)
11447      # Just because we use GCC doesn't mean we suddenly get shared libraries
11448      # on systems that don't support them.
11449      lt_prog_compiler_can_build_shared=no
11450      enable_shared=no
11451      ;;
11452
11453    *nto* | *qnx*)
11454      # QNX uses GNU C++, but need to define -shared option too, otherwise
11455      # it will coredump.
11456      lt_prog_compiler_pic='-fPIC -shared'
11457      ;;
11458
11459    sysv4*MP*)
11460      if test -d /usr/nec; then
11461	lt_prog_compiler_pic=-Kconform_pic
11462      fi
11463      ;;
11464
11465    *)
11466      lt_prog_compiler_pic='-fPIC'
11467      ;;
11468    esac
11469
11470    case $cc_basename in
11471    nvcc*) # Cuda Compiler Driver 2.2
11472      lt_prog_compiler_wl='-Xlinker '
11473      if test -n "$lt_prog_compiler_pic"; then
11474        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
11475      fi
11476      ;;
11477    esac
11478  else
11479    # PORTME Check for flag to pass linker flags through the system compiler.
11480    case $host_os in
11481    aix*)
11482      lt_prog_compiler_wl='-Wl,'
11483      if test ia64 = "$host_cpu"; then
11484	# AIX 5 now supports IA64 processor
11485	lt_prog_compiler_static='-Bstatic'
11486      else
11487	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
11488      fi
11489      ;;
11490
11491    darwin* | rhapsody*)
11492      # PIC is the default on this platform
11493      # Common symbols not allowed in MH_DYLIB files
11494      lt_prog_compiler_pic='-fno-common'
11495      case $cc_basename in
11496      nagfor*)
11497        # NAG Fortran compiler
11498        lt_prog_compiler_wl='-Wl,-Wl,,'
11499        lt_prog_compiler_pic='-PIC'
11500        lt_prog_compiler_static='-Bstatic'
11501        ;;
11502      esac
11503      ;;
11504
11505    mingw* | cygwin* | pw32* | os2* | cegcc*)
11506      # This hack is so that the source file can tell whether it is being
11507      # built for inclusion in a dll (and should export symbols for example).
11508      lt_prog_compiler_pic='-DDLL_EXPORT'
11509      case $host_os in
11510      os2*)
11511	lt_prog_compiler_static='$wl-static'
11512	;;
11513      esac
11514      ;;
11515
11516    hpux9* | hpux10* | hpux11*)
11517      lt_prog_compiler_wl='-Wl,'
11518      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
11519      # not for PA HP-UX.
11520      case $host_cpu in
11521      hppa*64*|ia64*)
11522	# +Z the default
11523	;;
11524      *)
11525	lt_prog_compiler_pic='+Z'
11526	;;
11527      esac
11528      # Is there a better lt_prog_compiler_static that works with the bundled CC?
11529      lt_prog_compiler_static='$wl-a ${wl}archive'
11530      ;;
11531
11532    irix5* | irix6* | nonstopux*)
11533      lt_prog_compiler_wl='-Wl,'
11534      # PIC (with -KPIC) is the default.
11535      lt_prog_compiler_static='-non_shared'
11536      ;;
11537
11538    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11539      case $cc_basename in
11540      # old Intel for x86_64, which still supported -KPIC.
11541      ecc*)
11542	lt_prog_compiler_wl='-Wl,'
11543	lt_prog_compiler_pic='-KPIC'
11544	lt_prog_compiler_static='-static'
11545        ;;
11546      # icc used to be incompatible with GCC.
11547      # ICC 10 doesn't accept -KPIC any more.
11548      icc* | ifort*)
11549	lt_prog_compiler_wl='-Wl,'
11550	lt_prog_compiler_pic='-fPIC'
11551	lt_prog_compiler_static='-static'
11552        ;;
11553      # Lahey Fortran 8.1.
11554      lf95*)
11555	lt_prog_compiler_wl='-Wl,'
11556	lt_prog_compiler_pic='--shared'
11557	lt_prog_compiler_static='--static'
11558	;;
11559      nagfor*)
11560	# NAG Fortran compiler
11561	lt_prog_compiler_wl='-Wl,-Wl,,'
11562	lt_prog_compiler_pic='-PIC'
11563	lt_prog_compiler_static='-Bstatic'
11564	;;
11565      tcc*)
11566	# Fabrice Bellard et al's Tiny C Compiler
11567	lt_prog_compiler_wl='-Wl,'
11568	lt_prog_compiler_pic='-fPIC'
11569	lt_prog_compiler_static='-static'
11570	;;
11571      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
11572        # Portland Group compilers (*not* the Pentium gcc compiler,
11573	# which looks to be a dead project)
11574	lt_prog_compiler_wl='-Wl,'
11575	lt_prog_compiler_pic='-fpic'
11576	lt_prog_compiler_static='-Bstatic'
11577        ;;
11578      ccc*)
11579        lt_prog_compiler_wl='-Wl,'
11580        # All Alpha code is PIC.
11581        lt_prog_compiler_static='-non_shared'
11582        ;;
11583      xl* | bgxl* | bgf* | mpixl*)
11584	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
11585	lt_prog_compiler_wl='-Wl,'
11586	lt_prog_compiler_pic='-qpic'
11587	lt_prog_compiler_static='-qstaticlink'
11588	;;
11589      *)
11590	case `$CC -V 2>&1 | sed 5q` in
11591	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
11592	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
11593	  lt_prog_compiler_pic='-KPIC'
11594	  lt_prog_compiler_static='-Bstatic'
11595	  lt_prog_compiler_wl=''
11596	  ;;
11597	*Sun\ F* | *Sun*Fortran*)
11598	  lt_prog_compiler_pic='-KPIC'
11599	  lt_prog_compiler_static='-Bstatic'
11600	  lt_prog_compiler_wl='-Qoption ld '
11601	  ;;
11602	*Sun\ C*)
11603	  # Sun C 5.9
11604	  lt_prog_compiler_pic='-KPIC'
11605	  lt_prog_compiler_static='-Bstatic'
11606	  lt_prog_compiler_wl='-Wl,'
11607	  ;;
11608        *Intel*\ [CF]*Compiler*)
11609	  lt_prog_compiler_wl='-Wl,'
11610	  lt_prog_compiler_pic='-fPIC'
11611	  lt_prog_compiler_static='-static'
11612	  ;;
11613	*Portland\ Group*)
11614	  lt_prog_compiler_wl='-Wl,'
11615	  lt_prog_compiler_pic='-fpic'
11616	  lt_prog_compiler_static='-Bstatic'
11617	  ;;
11618	esac
11619	;;
11620      esac
11621      ;;
11622
11623    newsos6)
11624      lt_prog_compiler_pic='-KPIC'
11625      lt_prog_compiler_static='-Bstatic'
11626      ;;
11627
11628    *nto* | *qnx*)
11629      # QNX uses GNU C++, but need to define -shared option too, otherwise
11630      # it will coredump.
11631      lt_prog_compiler_pic='-fPIC -shared'
11632      ;;
11633
11634    osf3* | osf4* | osf5*)
11635      lt_prog_compiler_wl='-Wl,'
11636      # All OSF/1 code is PIC.
11637      lt_prog_compiler_static='-non_shared'
11638      ;;
11639
11640    rdos*)
11641      lt_prog_compiler_static='-non_shared'
11642      ;;
11643
11644    solaris*)
11645      lt_prog_compiler_pic='-KPIC'
11646      lt_prog_compiler_static='-Bstatic'
11647      case $cc_basename in
11648      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
11649	lt_prog_compiler_wl='-Qoption ld ';;
11650      *)
11651	lt_prog_compiler_wl='-Wl,';;
11652      esac
11653      ;;
11654
11655    sunos4*)
11656      lt_prog_compiler_wl='-Qoption ld '
11657      lt_prog_compiler_pic='-PIC'
11658      lt_prog_compiler_static='-Bstatic'
11659      ;;
11660
11661    sysv4 | sysv4.2uw2* | sysv4.3*)
11662      lt_prog_compiler_wl='-Wl,'
11663      lt_prog_compiler_pic='-KPIC'
11664      lt_prog_compiler_static='-Bstatic'
11665      ;;
11666
11667    sysv4*MP*)
11668      if test -d /usr/nec; then
11669	lt_prog_compiler_pic='-Kconform_pic'
11670	lt_prog_compiler_static='-Bstatic'
11671      fi
11672      ;;
11673
11674    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
11675      lt_prog_compiler_wl='-Wl,'
11676      lt_prog_compiler_pic='-KPIC'
11677      lt_prog_compiler_static='-Bstatic'
11678      ;;
11679
11680    unicos*)
11681      lt_prog_compiler_wl='-Wl,'
11682      lt_prog_compiler_can_build_shared=no
11683      ;;
11684
11685    uts4*)
11686      lt_prog_compiler_pic='-pic'
11687      lt_prog_compiler_static='-Bstatic'
11688      ;;
11689
11690    *)
11691      lt_prog_compiler_can_build_shared=no
11692      ;;
11693    esac
11694  fi
11695
11696case $host_os in
11697  # For platforms that do not support PIC, -DPIC is meaningless:
11698  *djgpp*)
11699    lt_prog_compiler_pic=
11700    ;;
11701  *)
11702    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
11703    ;;
11704esac
11705
11706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
11707$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
11708if ${lt_cv_prog_compiler_pic+:} false; then :
11709  $as_echo_n "(cached) " >&6
11710else
11711  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
11712fi
11713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
11714$as_echo "$lt_cv_prog_compiler_pic" >&6; }
11715lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
11716
11717#
11718# Check to make sure the PIC flag actually works.
11719#
11720if test -n "$lt_prog_compiler_pic"; then
11721  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
11722$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
11723if ${lt_cv_prog_compiler_pic_works+:} false; then :
11724  $as_echo_n "(cached) " >&6
11725else
11726  lt_cv_prog_compiler_pic_works=no
11727   ac_outfile=conftest.$ac_objext
11728   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11729   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
11730   # Insert the option either (1) after the last *FLAGS variable, or
11731   # (2) before a word containing "conftest.", or (3) at the end.
11732   # Note that $ac_compile itself does not contain backslashes and begins
11733   # with a dollar sign (not a hyphen), so the echo should work correctly.
11734   # The option is referenced via a variable to avoid confusing sed.
11735   lt_compile=`echo "$ac_compile" | $SED \
11736   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11737   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11738   -e 's:$: $lt_compiler_flag:'`
11739   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11740   (eval "$lt_compile" 2>conftest.err)
11741   ac_status=$?
11742   cat conftest.err >&5
11743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11744   if (exit $ac_status) && test -s "$ac_outfile"; then
11745     # The compiler can only warn and ignore the option if not recognized
11746     # So say no if there are warnings other than the usual output.
11747     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
11748     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11749     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
11750       lt_cv_prog_compiler_pic_works=yes
11751     fi
11752   fi
11753   $RM conftest*
11754
11755fi
11756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
11757$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
11758
11759if test yes = "$lt_cv_prog_compiler_pic_works"; then
11760    case $lt_prog_compiler_pic in
11761     "" | " "*) ;;
11762     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
11763     esac
11764else
11765    lt_prog_compiler_pic=
11766     lt_prog_compiler_can_build_shared=no
11767fi
11768
11769fi
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781#
11782# Check to make sure the static flag actually works.
11783#
11784wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
11785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
11786$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
11787if ${lt_cv_prog_compiler_static_works+:} false; then :
11788  $as_echo_n "(cached) " >&6
11789else
11790  lt_cv_prog_compiler_static_works=no
11791   save_LDFLAGS=$LDFLAGS
11792   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
11793   echo "$lt_simple_link_test_code" > conftest.$ac_ext
11794   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11795     # The linker can only warn and ignore the option if not recognized
11796     # So say no if there are warnings
11797     if test -s conftest.err; then
11798       # Append any errors to the config.log.
11799       cat conftest.err 1>&5
11800       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11801       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11802       if diff conftest.exp conftest.er2 >/dev/null; then
11803         lt_cv_prog_compiler_static_works=yes
11804       fi
11805     else
11806       lt_cv_prog_compiler_static_works=yes
11807     fi
11808   fi
11809   $RM -r conftest*
11810   LDFLAGS=$save_LDFLAGS
11811
11812fi
11813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
11814$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
11815
11816if test yes = "$lt_cv_prog_compiler_static_works"; then
11817    :
11818else
11819    lt_prog_compiler_static=
11820fi
11821
11822
11823
11824
11825
11826
11827
11828  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
11829$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
11830if ${lt_cv_prog_compiler_c_o+:} false; then :
11831  $as_echo_n "(cached) " >&6
11832else
11833  lt_cv_prog_compiler_c_o=no
11834   $RM -r conftest 2>/dev/null
11835   mkdir conftest
11836   cd conftest
11837   mkdir out
11838   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11839
11840   lt_compiler_flag="-o out/conftest2.$ac_objext"
11841   # Insert the option either (1) after the last *FLAGS variable, or
11842   # (2) before a word containing "conftest.", or (3) at the end.
11843   # Note that $ac_compile itself does not contain backslashes and begins
11844   # with a dollar sign (not a hyphen), so the echo should work correctly.
11845   lt_compile=`echo "$ac_compile" | $SED \
11846   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11847   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11848   -e 's:$: $lt_compiler_flag:'`
11849   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11850   (eval "$lt_compile" 2>out/conftest.err)
11851   ac_status=$?
11852   cat out/conftest.err >&5
11853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11854   if (exit $ac_status) && test -s out/conftest2.$ac_objext
11855   then
11856     # The compiler can only warn and ignore the option if not recognized
11857     # So say no if there are warnings
11858     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
11859     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
11860     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
11861       lt_cv_prog_compiler_c_o=yes
11862     fi
11863   fi
11864   chmod u+w . 2>&5
11865   $RM conftest*
11866   # SGI C++ compiler will create directory out/ii_files/ for
11867   # template instantiation
11868   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
11869   $RM out/* && rmdir out
11870   cd ..
11871   $RM -r conftest
11872   $RM conftest*
11873
11874fi
11875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
11876$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
11877
11878
11879
11880
11881
11882
11883  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
11884$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
11885if ${lt_cv_prog_compiler_c_o+:} false; then :
11886  $as_echo_n "(cached) " >&6
11887else
11888  lt_cv_prog_compiler_c_o=no
11889   $RM -r conftest 2>/dev/null
11890   mkdir conftest
11891   cd conftest
11892   mkdir out
11893   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11894
11895   lt_compiler_flag="-o out/conftest2.$ac_objext"
11896   # Insert the option either (1) after the last *FLAGS variable, or
11897   # (2) before a word containing "conftest.", or (3) at the end.
11898   # Note that $ac_compile itself does not contain backslashes and begins
11899   # with a dollar sign (not a hyphen), so the echo should work correctly.
11900   lt_compile=`echo "$ac_compile" | $SED \
11901   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11902   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11903   -e 's:$: $lt_compiler_flag:'`
11904   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11905   (eval "$lt_compile" 2>out/conftest.err)
11906   ac_status=$?
11907   cat out/conftest.err >&5
11908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909   if (exit $ac_status) && test -s out/conftest2.$ac_objext
11910   then
11911     # The compiler can only warn and ignore the option if not recognized
11912     # So say no if there are warnings
11913     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
11914     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
11915     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
11916       lt_cv_prog_compiler_c_o=yes
11917     fi
11918   fi
11919   chmod u+w . 2>&5
11920   $RM conftest*
11921   # SGI C++ compiler will create directory out/ii_files/ for
11922   # template instantiation
11923   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
11924   $RM out/* && rmdir out
11925   cd ..
11926   $RM -r conftest
11927   $RM conftest*
11928
11929fi
11930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
11931$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
11932
11933
11934
11935
11936hard_links=nottested
11937if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
11938  # do not overwrite the value of need_locks provided by the user
11939  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
11940$as_echo_n "checking if we can lock with hard links... " >&6; }
11941  hard_links=yes
11942  $RM conftest*
11943  ln conftest.a conftest.b 2>/dev/null && hard_links=no
11944  touch conftest.a
11945  ln conftest.a conftest.b 2>&5 || hard_links=no
11946  ln conftest.a conftest.b 2>/dev/null && hard_links=no
11947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
11948$as_echo "$hard_links" >&6; }
11949  if test no = "$hard_links"; then
11950    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
11951$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
11952    need_locks=warn
11953  fi
11954else
11955  need_locks=no
11956fi
11957
11958
11959
11960
11961
11962
11963  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
11964$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
11965
11966  runpath_var=
11967  allow_undefined_flag=
11968  always_export_symbols=no
11969  archive_cmds=
11970  archive_expsym_cmds=
11971  compiler_needs_object=no
11972  enable_shared_with_static_runtimes=no
11973  export_dynamic_flag_spec=
11974  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
11975  hardcode_automatic=no
11976  hardcode_direct=no
11977  hardcode_direct_absolute=no
11978  hardcode_libdir_flag_spec=
11979  hardcode_libdir_separator=
11980  hardcode_minus_L=no
11981  hardcode_shlibpath_var=unsupported
11982  inherit_rpath=no
11983  link_all_deplibs=unknown
11984  module_cmds=
11985  module_expsym_cmds=
11986  old_archive_from_new_cmds=
11987  old_archive_from_expsyms_cmds=
11988  thread_safe_flag_spec=
11989  whole_archive_flag_spec=
11990  # include_expsyms should be a list of space-separated symbols to be *always*
11991  # included in the symbol list
11992  include_expsyms=
11993  # exclude_expsyms can be an extended regexp of symbols to exclude
11994  # it will be wrapped by ' (' and ')$', so one must not match beginning or
11995  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
11996  # as well as any symbol that contains 'd'.
11997  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
11998  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
11999  # platforms (ab)use it in PIC code, but their linkers get confused if
12000  # the symbol is explicitly referenced.  Since portable code cannot
12001  # rely on this symbol name, it's probably fine to never include it in
12002  # preloaded symbol tables.
12003  # Exclude shared library initialization/finalization symbols.
12004  extract_expsyms_cmds=
12005
12006  case $host_os in
12007  cygwin* | mingw* | pw32* | cegcc*)
12008    # FIXME: the MSVC++ port hasn't been tested in a loooong time
12009    # When not using gcc, we currently assume that we are using
12010    # Microsoft Visual C++.
12011    if test yes != "$GCC"; then
12012      with_gnu_ld=no
12013    fi
12014    ;;
12015  interix*)
12016    # we just hope/assume this is gcc and not c89 (= MSVC++)
12017    with_gnu_ld=yes
12018    ;;
12019  openbsd* | bitrig*)
12020    with_gnu_ld=no
12021    ;;
12022  esac
12023
12024  ld_shlibs=yes
12025
12026  # On some targets, GNU ld is compatible enough with the native linker
12027  # that we're better off using the native interface for both.
12028  lt_use_gnu_ld_interface=no
12029  if test yes = "$with_gnu_ld"; then
12030    case $host_os in
12031      aix*)
12032	# The AIX port of GNU ld has always aspired to compatibility
12033	# with the native linker.  However, as the warning in the GNU ld
12034	# block says, versions before 2.19.5* couldn't really create working
12035	# shared libraries, regardless of the interface used.
12036	case `$LD -v 2>&1` in
12037	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
12038	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
12039	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
12040	  *)
12041	    lt_use_gnu_ld_interface=yes
12042	    ;;
12043	esac
12044	;;
12045      *)
12046	lt_use_gnu_ld_interface=yes
12047	;;
12048    esac
12049  fi
12050
12051  if test yes = "$lt_use_gnu_ld_interface"; then
12052    # If archive_cmds runs LD, not CC, wlarc should be empty
12053    wlarc='$wl'
12054
12055    # Set some defaults for GNU ld with shared library support. These
12056    # are reset later if shared libraries are not supported. Putting them
12057    # here allows them to be overridden if necessary.
12058    runpath_var=LD_RUN_PATH
12059    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
12060    export_dynamic_flag_spec='$wl--export-dynamic'
12061    # ancient GNU ld didn't support --whole-archive et. al.
12062    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
12063      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
12064    else
12065      whole_archive_flag_spec=
12066    fi
12067    supports_anon_versioning=no
12068    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
12069      *GNU\ gold*) supports_anon_versioning=yes ;;
12070      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
12071      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
12072      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
12073      *\ 2.11.*) ;; # other 2.11 versions
12074      *) supports_anon_versioning=yes ;;
12075    esac
12076
12077    # See if GNU ld supports shared libraries.
12078    case $host_os in
12079    aix[3-9]*)
12080      # On AIX/PPC, the GNU linker is very broken
12081      if test ia64 != "$host_cpu"; then
12082	ld_shlibs=no
12083	cat <<_LT_EOF 1>&2
12084
12085*** Warning: the GNU linker, at least up to release 2.19, is reported
12086*** to be unable to reliably create shared libraries on AIX.
12087*** Therefore, libtool is disabling shared libraries support.  If you
12088*** really care for shared libraries, you may want to install binutils
12089*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
12090*** You will then need to restart the configuration process.
12091
12092_LT_EOF
12093      fi
12094      ;;
12095
12096    amigaos*)
12097      case $host_cpu in
12098      powerpc)
12099            # see comment about AmigaOS4 .so support
12100            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12101            archive_expsym_cmds=''
12102        ;;
12103      m68k)
12104            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)'
12105            hardcode_libdir_flag_spec='-L$libdir'
12106            hardcode_minus_L=yes
12107        ;;
12108      esac
12109      ;;
12110
12111    beos*)
12112      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12113	allow_undefined_flag=unsupported
12114	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12115	# support --undefined.  This deserves some investigation.  FIXME
12116	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12117      else
12118	ld_shlibs=no
12119      fi
12120      ;;
12121
12122    cygwin* | mingw* | pw32* | cegcc*)
12123      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
12124      # as there is no search path for DLLs.
12125      hardcode_libdir_flag_spec='-L$libdir'
12126      export_dynamic_flag_spec='$wl--export-all-symbols'
12127      allow_undefined_flag=unsupported
12128      always_export_symbols=no
12129      enable_shared_with_static_runtimes=yes
12130      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
12131      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
12132
12133      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12134        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12135	# If the export-symbols file already is a .def file, use it as
12136	# is; otherwise, prepend EXPORTS...
12137	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
12138          cp $export_symbols $output_objdir/$soname.def;
12139        else
12140          echo EXPORTS > $output_objdir/$soname.def;
12141          cat $export_symbols >> $output_objdir/$soname.def;
12142        fi~
12143        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12144      else
12145	ld_shlibs=no
12146      fi
12147      ;;
12148
12149    haiku*)
12150      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12151      link_all_deplibs=yes
12152      ;;
12153
12154    os2*)
12155      hardcode_libdir_flag_spec='-L$libdir'
12156      hardcode_minus_L=yes
12157      allow_undefined_flag=unsupported
12158      shrext_cmds=.dll
12159      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
12160	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
12161	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
12162	$ECHO EXPORTS >> $output_objdir/$libname.def~
12163	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
12164	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
12165	emximp -o $lib $output_objdir/$libname.def'
12166      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
12167	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
12168	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
12169	$ECHO EXPORTS >> $output_objdir/$libname.def~
12170	prefix_cmds="$SED"~
12171	if test EXPORTS = "`$SED 1q $export_symbols`"; then
12172	  prefix_cmds="$prefix_cmds -e 1d";
12173	fi~
12174	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
12175	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
12176	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
12177	emximp -o $lib $output_objdir/$libname.def'
12178      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
12179      enable_shared_with_static_runtimes=yes
12180      ;;
12181
12182    interix[3-9]*)
12183      hardcode_direct=no
12184      hardcode_shlibpath_var=no
12185      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
12186      export_dynamic_flag_spec='$wl-E'
12187      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12188      # Instead, shared libraries are loaded at an image base (0x10000000 by
12189      # default) and relocated if they conflict, which is a slow very memory
12190      # consuming and fragmenting process.  To avoid this, we pick a random,
12191      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12192      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
12193      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12194      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'
12195      ;;
12196
12197    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
12198      tmp_diet=no
12199      if test linux-dietlibc = "$host_os"; then
12200	case $cc_basename in
12201	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
12202	esac
12203      fi
12204      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
12205	 && test no = "$tmp_diet"
12206      then
12207	tmp_addflag=' $pic_flag'
12208	tmp_sharedflag='-shared'
12209	case $cc_basename,$host_cpu in
12210        pgcc*)				# Portland Group C compiler
12211	  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'
12212	  tmp_addflag=' $pic_flag'
12213	  ;;
12214	pgf77* | pgf90* | pgf95* | pgfortran*)
12215					# Portland Group f77 and f90 compilers
12216	  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'
12217	  tmp_addflag=' $pic_flag -Mnomain' ;;
12218	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
12219	  tmp_addflag=' -i_dynamic' ;;
12220	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
12221	  tmp_addflag=' -i_dynamic -nofor_main' ;;
12222	ifc* | ifort*)			# Intel Fortran compiler
12223	  tmp_addflag=' -nofor_main' ;;
12224	lf95*)				# Lahey Fortran 8.1
12225	  whole_archive_flag_spec=
12226	  tmp_sharedflag='--shared' ;;
12227        nagfor*)                        # NAGFOR 5.3
12228          tmp_sharedflag='-Wl,-shared' ;;
12229	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
12230	  tmp_sharedflag='-qmkshrobj'
12231	  tmp_addflag= ;;
12232	nvcc*)	# Cuda Compiler Driver 2.2
12233	  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'
12234	  compiler_needs_object=yes
12235	  ;;
12236	esac
12237	case `$CC -V 2>&1 | sed 5q` in
12238	*Sun\ C*)			# Sun C 5.9
12239	  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'
12240	  compiler_needs_object=yes
12241	  tmp_sharedflag='-G' ;;
12242	*Sun\ F*)			# Sun Fortran 8.3
12243	  tmp_sharedflag='-G' ;;
12244	esac
12245	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12246
12247        if test yes = "$supports_anon_versioning"; then
12248          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
12249            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12250            echo "local: *; };" >> $output_objdir/$libname.ver~
12251            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
12252        fi
12253
12254	case $cc_basename in
12255	tcc*)
12256	  export_dynamic_flag_spec='-rdynamic'
12257	  ;;
12258	xlf* | bgf* | bgxlf* | mpixlf*)
12259	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
12260	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
12261	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
12262	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
12263	  if test yes = "$supports_anon_versioning"; then
12264	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
12265              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12266              echo "local: *; };" >> $output_objdir/$libname.ver~
12267              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
12268	  fi
12269	  ;;
12270	esac
12271      else
12272        ld_shlibs=no
12273      fi
12274      ;;
12275
12276    netbsd*)
12277      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12278	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
12279	wlarc=
12280      else
12281	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12282	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
12283      fi
12284      ;;
12285
12286    solaris*)
12287      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
12288	ld_shlibs=no
12289	cat <<_LT_EOF 1>&2
12290
12291*** Warning: The releases 2.8.* of the GNU linker cannot reliably
12292*** create shared libraries on Solaris systems.  Therefore, libtool
12293*** is disabling shared libraries support.  We urge you to upgrade GNU
12294*** binutils to release 2.9.1 or newer.  Another option is to modify
12295*** your PATH or compiler configuration so that the native linker is
12296*** used, and then restart.
12297
12298_LT_EOF
12299      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12300	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12301	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
12302      else
12303	ld_shlibs=no
12304      fi
12305      ;;
12306
12307    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
12308      case `$LD -v 2>&1` in
12309        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
12310	ld_shlibs=no
12311	cat <<_LT_EOF 1>&2
12312
12313*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
12314*** reliably create shared libraries on SCO systems.  Therefore, libtool
12315*** is disabling shared libraries support.  We urge you to upgrade GNU
12316*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
12317*** your PATH or compiler configuration so that the native linker is
12318*** used, and then restart.
12319
12320_LT_EOF
12321	;;
12322	*)
12323	  # For security reasons, it is highly recommended that you always
12324	  # use absolute paths for naming shared libraries, and exclude the
12325	  # DT_RUNPATH tag from executables and libraries.  But doing so
12326	  # requires that you compile everything twice, which is a pain.
12327	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12328	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
12329	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12330	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
12331	  else
12332	    ld_shlibs=no
12333	  fi
12334	;;
12335      esac
12336      ;;
12337
12338    sunos4*)
12339      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12340      wlarc=
12341      hardcode_direct=yes
12342      hardcode_shlibpath_var=no
12343      ;;
12344
12345    *)
12346      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12347	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12348	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
12349      else
12350	ld_shlibs=no
12351      fi
12352      ;;
12353    esac
12354
12355    if test no = "$ld_shlibs"; then
12356      runpath_var=
12357      hardcode_libdir_flag_spec=
12358      export_dynamic_flag_spec=
12359      whole_archive_flag_spec=
12360    fi
12361  else
12362    # PORTME fill in a description of your system's linker (not GNU ld)
12363    case $host_os in
12364    aix3*)
12365      allow_undefined_flag=unsupported
12366      always_export_symbols=yes
12367      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'
12368      # Note: this linker hardcodes the directories in LIBPATH if there
12369      # are no directories specified by -L.
12370      hardcode_minus_L=yes
12371      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
12372	# Neither direct hardcoding nor static linking is supported with a
12373	# broken collect2.
12374	hardcode_direct=unsupported
12375      fi
12376      ;;
12377
12378    aix[4-9]*)
12379      if test ia64 = "$host_cpu"; then
12380	# On IA64, the linker does run time linking by default, so we don't
12381	# have to do anything special.
12382	aix_use_runtimelinking=no
12383	exp_sym_flag='-Bexport'
12384	no_entry_flag=
12385      else
12386	# If we're using GNU nm, then we don't want the "-C" option.
12387	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
12388	# Without the "-l" option, or with the "-B" option, AIX nm treats
12389	# weak defined symbols like other global defined symbols, whereas
12390	# GNU nm marks them as "W".
12391	# While the 'weak' keyword is ignored in the Export File, we need
12392	# it in the Import File for the 'aix-soname' feature, so we have
12393	# to replace the "-B" option with "-P" for AIX nm.
12394	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
12395	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
12396	else
12397	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
12398	fi
12399	aix_use_runtimelinking=no
12400
12401	# Test if we are trying to use run time linking or normal
12402	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
12403	# have runtime linking enabled, and use it for executables.
12404	# For shared libraries, we enable/disable runtime linking
12405	# depending on the kind of the shared library created -
12406	# when "with_aix_soname,aix_use_runtimelinking" is:
12407	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
12408	# "aix,yes"  lib.so          shared, rtl:yes, for executables
12409	#            lib.a           static archive
12410	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
12411	#            lib.a(lib.so.V) shared, rtl:no,  for executables
12412	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
12413	#            lib.a(lib.so.V) shared, rtl:no
12414	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
12415	#            lib.a           static archive
12416	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12417	  for ld_flag in $LDFLAGS; do
12418	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
12419	    aix_use_runtimelinking=yes
12420	    break
12421	  fi
12422	  done
12423	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
12424	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
12425	    # so we don't have lib.a shared libs to link our executables.
12426	    # We have to force runtime linking in this case.
12427	    aix_use_runtimelinking=yes
12428	    LDFLAGS="$LDFLAGS -Wl,-brtl"
12429	  fi
12430	  ;;
12431	esac
12432
12433	exp_sym_flag='-bexport'
12434	no_entry_flag='-bnoentry'
12435      fi
12436
12437      # When large executables or shared objects are built, AIX ld can
12438      # have problems creating the table of contents.  If linking a library
12439      # or program results in "error TOC overflow" add -mminimal-toc to
12440      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
12441      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12442
12443      archive_cmds=''
12444      hardcode_direct=yes
12445      hardcode_direct_absolute=yes
12446      hardcode_libdir_separator=':'
12447      link_all_deplibs=yes
12448      file_list_spec='$wl-f,'
12449      case $with_aix_soname,$aix_use_runtimelinking in
12450      aix,*) ;; # traditional, no import file
12451      svr4,* | *,yes) # use import file
12452	# The Import File defines what to hardcode.
12453	hardcode_direct=no
12454	hardcode_direct_absolute=no
12455	;;
12456      esac
12457
12458      if test yes = "$GCC"; then
12459	case $host_os in aix4.[012]|aix4.[012].*)
12460	# We only want to do this on AIX 4.2 and lower, the check
12461	# below for broken collect2 doesn't work under 4.3+
12462	  collect2name=`$CC -print-prog-name=collect2`
12463	  if test -f "$collect2name" &&
12464	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12465	  then
12466	  # We have reworked collect2
12467	  :
12468	  else
12469	  # We have old collect2
12470	  hardcode_direct=unsupported
12471	  # It fails to find uninstalled libraries when the uninstalled
12472	  # path is not listed in the libpath.  Setting hardcode_minus_L
12473	  # to unsupported forces relinking
12474	  hardcode_minus_L=yes
12475	  hardcode_libdir_flag_spec='-L$libdir'
12476	  hardcode_libdir_separator=
12477	  fi
12478	  ;;
12479	esac
12480	shared_flag='-shared'
12481	if test yes = "$aix_use_runtimelinking"; then
12482	  shared_flag="$shared_flag "'$wl-G'
12483	fi
12484	# Need to ensure runtime linking is disabled for the traditional
12485	# shared library, or the linker may eventually find shared libraries
12486	# /with/ Import File - we do not want to mix them.
12487	shared_flag_aix='-shared'
12488	shared_flag_svr4='-shared $wl-G'
12489      else
12490	# not using gcc
12491	if test ia64 = "$host_cpu"; then
12492	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12493	# chokes on -Wl,-G. The following line is correct:
12494	  shared_flag='-G'
12495	else
12496	  if test yes = "$aix_use_runtimelinking"; then
12497	    shared_flag='$wl-G'
12498	  else
12499	    shared_flag='$wl-bM:SRE'
12500	  fi
12501	  shared_flag_aix='$wl-bM:SRE'
12502	  shared_flag_svr4='$wl-G'
12503	fi
12504      fi
12505
12506      export_dynamic_flag_spec='$wl-bexpall'
12507      # It seems that -bexpall does not export symbols beginning with
12508      # underscore (_), so it is better to generate a list of symbols to export.
12509      always_export_symbols=yes
12510      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
12511	# Warning - without using the other runtime loading flags (-brtl),
12512	# -berok will link without error, but may produce a broken library.
12513	allow_undefined_flag='-berok'
12514        # Determine the default libpath from the value encoded in an
12515        # empty executable.
12516        if test set = "${lt_cv_aix_libpath+set}"; then
12517  aix_libpath=$lt_cv_aix_libpath
12518else
12519  if ${lt_cv_aix_libpath_+:} false; then :
12520  $as_echo_n "(cached) " >&6
12521else
12522  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12523/* end confdefs.h.  */
12524
12525int
12526main ()
12527{
12528
12529  ;
12530  return 0;
12531}
12532_ACEOF
12533if ac_fn_c_try_link "$LINENO"; then :
12534
12535  lt_aix_libpath_sed='
12536      /Import File Strings/,/^$/ {
12537	  /^0/ {
12538	      s/^0  *\([^ ]*\) *$/\1/
12539	      p
12540	  }
12541      }'
12542  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12543  # Check for a 64-bit object if we didn't find anything.
12544  if test -z "$lt_cv_aix_libpath_"; then
12545    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12546  fi
12547fi
12548rm -f core conftest.err conftest.$ac_objext \
12549    conftest$ac_exeext conftest.$ac_ext
12550  if test -z "$lt_cv_aix_libpath_"; then
12551    lt_cv_aix_libpath_=/usr/lib:/lib
12552  fi
12553
12554fi
12555
12556  aix_libpath=$lt_cv_aix_libpath_
12557fi
12558
12559        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
12560        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
12561      else
12562	if test ia64 = "$host_cpu"; then
12563	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
12564	  allow_undefined_flag="-z nodefs"
12565	  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"
12566	else
12567	 # Determine the default libpath from the value encoded in an
12568	 # empty executable.
12569	 if test set = "${lt_cv_aix_libpath+set}"; then
12570  aix_libpath=$lt_cv_aix_libpath
12571else
12572  if ${lt_cv_aix_libpath_+:} false; then :
12573  $as_echo_n "(cached) " >&6
12574else
12575  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12576/* end confdefs.h.  */
12577
12578int
12579main ()
12580{
12581
12582  ;
12583  return 0;
12584}
12585_ACEOF
12586if ac_fn_c_try_link "$LINENO"; then :
12587
12588  lt_aix_libpath_sed='
12589      /Import File Strings/,/^$/ {
12590	  /^0/ {
12591	      s/^0  *\([^ ]*\) *$/\1/
12592	      p
12593	  }
12594      }'
12595  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12596  # Check for a 64-bit object if we didn't find anything.
12597  if test -z "$lt_cv_aix_libpath_"; then
12598    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12599  fi
12600fi
12601rm -f core conftest.err conftest.$ac_objext \
12602    conftest$ac_exeext conftest.$ac_ext
12603  if test -z "$lt_cv_aix_libpath_"; then
12604    lt_cv_aix_libpath_=/usr/lib:/lib
12605  fi
12606
12607fi
12608
12609  aix_libpath=$lt_cv_aix_libpath_
12610fi
12611
12612	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
12613	  # Warning - without using the other run time loading flags,
12614	  # -berok will link without error, but may produce a broken library.
12615	  no_undefined_flag=' $wl-bernotok'
12616	  allow_undefined_flag=' $wl-berok'
12617	  if test yes = "$with_gnu_ld"; then
12618	    # We only use this code for GNU lds that support --whole-archive.
12619	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
12620	  else
12621	    # Exported symbols can be pulled into shared objects from archives
12622	    whole_archive_flag_spec='$convenience'
12623	  fi
12624	  archive_cmds_need_lc=yes
12625	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
12626	  # -brtl affects multiple linker settings, -berok does not and is overridden later
12627	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
12628	  if test svr4 != "$with_aix_soname"; then
12629	    # This is similar to how AIX traditionally builds its shared libraries.
12630	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
12631	  fi
12632	  if test aix != "$with_aix_soname"; then
12633	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
12634	  else
12635	    # used by -dlpreopen to get the symbols
12636	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
12637	  fi
12638	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
12639	fi
12640      fi
12641      ;;
12642
12643    amigaos*)
12644      case $host_cpu in
12645      powerpc)
12646            # see comment about AmigaOS4 .so support
12647            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
12648            archive_expsym_cmds=''
12649        ;;
12650      m68k)
12651            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)'
12652            hardcode_libdir_flag_spec='-L$libdir'
12653            hardcode_minus_L=yes
12654        ;;
12655      esac
12656      ;;
12657
12658    bsdi[45]*)
12659      export_dynamic_flag_spec=-rdynamic
12660      ;;
12661
12662    cygwin* | mingw* | pw32* | cegcc*)
12663      # When not using gcc, we currently assume that we are using
12664      # Microsoft Visual C++.
12665      # hardcode_libdir_flag_spec is actually meaningless, as there is
12666      # no search path for DLLs.
12667      case $cc_basename in
12668      cl*)
12669	# Native MSVC
12670	hardcode_libdir_flag_spec=' '
12671	allow_undefined_flag=unsupported
12672	always_export_symbols=yes
12673	file_list_spec='@'
12674	# Tell ltmain to make .lib files, not .a files.
12675	libext=lib
12676	# Tell ltmain to make .dll files, not .so files.
12677	shrext_cmds=.dll
12678	# FIXME: Setting linknames here is a bad hack.
12679	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
12680	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
12681            cp "$export_symbols" "$output_objdir/$soname.def";
12682            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
12683          else
12684            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
12685          fi~
12686          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
12687          linknames='
12688	# The linker will not automatically build a static lib if we build a DLL.
12689	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
12690	enable_shared_with_static_runtimes=yes
12691	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
12692	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
12693	# Don't use ranlib
12694	old_postinstall_cmds='chmod 644 $oldlib'
12695	postlink_cmds='lt_outputfile="@OUTPUT@"~
12696          lt_tool_outputfile="@TOOL_OUTPUT@"~
12697          case $lt_outputfile in
12698            *.exe|*.EXE) ;;
12699            *)
12700              lt_outputfile=$lt_outputfile.exe
12701              lt_tool_outputfile=$lt_tool_outputfile.exe
12702              ;;
12703          esac~
12704          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
12705            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
12706            $RM "$lt_outputfile.manifest";
12707          fi'
12708	;;
12709      *)
12710	# Assume MSVC wrapper
12711	hardcode_libdir_flag_spec=' '
12712	allow_undefined_flag=unsupported
12713	# Tell ltmain to make .lib files, not .a files.
12714	libext=lib
12715	# Tell ltmain to make .dll files, not .so files.
12716	shrext_cmds=.dll
12717	# FIXME: Setting linknames here is a bad hack.
12718	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
12719	# The linker will automatically build a .lib file if we build a DLL.
12720	old_archive_from_new_cmds='true'
12721	# FIXME: Should let the user specify the lib program.
12722	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
12723	enable_shared_with_static_runtimes=yes
12724	;;
12725      esac
12726      ;;
12727
12728    darwin* | rhapsody*)
12729
12730
12731  archive_cmds_need_lc=no
12732  hardcode_direct=no
12733  hardcode_automatic=yes
12734  hardcode_shlibpath_var=unsupported
12735  if test yes = "$lt_cv_ld_force_load"; then
12736    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\"`'
12737
12738  else
12739    whole_archive_flag_spec=''
12740  fi
12741  link_all_deplibs=yes
12742  allow_undefined_flag=$_lt_dar_allow_undefined
12743  case $cc_basename in
12744     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
12745     *) _lt_dar_can_shared=$GCC ;;
12746  esac
12747  if test yes = "$_lt_dar_can_shared"; then
12748    output_verbose_link_cmd=func_echo_all
12749    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
12750    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
12751    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"
12752    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"
12753
12754  else
12755  ld_shlibs=no
12756  fi
12757
12758      ;;
12759
12760    dgux*)
12761      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12762      hardcode_libdir_flag_spec='-L$libdir'
12763      hardcode_shlibpath_var=no
12764      ;;
12765
12766    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
12767    # support.  Future versions do this automatically, but an explicit c++rt0.o
12768    # does not break anything, and helps significantly (at the cost of a little
12769    # extra space).
12770    freebsd2.2*)
12771      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
12772      hardcode_libdir_flag_spec='-R$libdir'
12773      hardcode_direct=yes
12774      hardcode_shlibpath_var=no
12775      ;;
12776
12777    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
12778    freebsd2.*)
12779      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12780      hardcode_direct=yes
12781      hardcode_minus_L=yes
12782      hardcode_shlibpath_var=no
12783      ;;
12784
12785    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
12786    freebsd* | dragonfly*)
12787      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12788      hardcode_libdir_flag_spec='-R$libdir'
12789      hardcode_direct=yes
12790      hardcode_shlibpath_var=no
12791      ;;
12792
12793    hpux9*)
12794      if test yes = "$GCC"; then
12795	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
12796      else
12797	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
12798      fi
12799      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
12800      hardcode_libdir_separator=:
12801      hardcode_direct=yes
12802
12803      # hardcode_minus_L: Not really in the search PATH,
12804      # but as the default location of the library.
12805      hardcode_minus_L=yes
12806      export_dynamic_flag_spec='$wl-E'
12807      ;;
12808
12809    hpux10*)
12810      if test yes,no = "$GCC,$with_gnu_ld"; then
12811	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12812      else
12813	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
12814      fi
12815      if test no = "$with_gnu_ld"; then
12816	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
12817	hardcode_libdir_separator=:
12818	hardcode_direct=yes
12819	hardcode_direct_absolute=yes
12820	export_dynamic_flag_spec='$wl-E'
12821	# hardcode_minus_L: Not really in the search PATH,
12822	# but as the default location of the library.
12823	hardcode_minus_L=yes
12824      fi
12825      ;;
12826
12827    hpux11*)
12828      if test yes,no = "$GCC,$with_gnu_ld"; then
12829	case $host_cpu in
12830	hppa*64*)
12831	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
12832	  ;;
12833	ia64*)
12834	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
12835	  ;;
12836	*)
12837	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12838	  ;;
12839	esac
12840      else
12841	case $host_cpu in
12842	hppa*64*)
12843	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
12844	  ;;
12845	ia64*)
12846	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
12847	  ;;
12848	*)
12849
12850	  # Older versions of the 11.00 compiler do not understand -b yet
12851	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
12852	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
12853$as_echo_n "checking if $CC understands -b... " >&6; }
12854if ${lt_cv_prog_compiler__b+:} false; then :
12855  $as_echo_n "(cached) " >&6
12856else
12857  lt_cv_prog_compiler__b=no
12858   save_LDFLAGS=$LDFLAGS
12859   LDFLAGS="$LDFLAGS -b"
12860   echo "$lt_simple_link_test_code" > conftest.$ac_ext
12861   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
12862     # The linker can only warn and ignore the option if not recognized
12863     # So say no if there are warnings
12864     if test -s conftest.err; then
12865       # Append any errors to the config.log.
12866       cat conftest.err 1>&5
12867       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
12868       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12869       if diff conftest.exp conftest.er2 >/dev/null; then
12870         lt_cv_prog_compiler__b=yes
12871       fi
12872     else
12873       lt_cv_prog_compiler__b=yes
12874     fi
12875   fi
12876   $RM -r conftest*
12877   LDFLAGS=$save_LDFLAGS
12878
12879fi
12880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
12881$as_echo "$lt_cv_prog_compiler__b" >&6; }
12882
12883if test yes = "$lt_cv_prog_compiler__b"; then
12884    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12885else
12886    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
12887fi
12888
12889	  ;;
12890	esac
12891      fi
12892      if test no = "$with_gnu_ld"; then
12893	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
12894	hardcode_libdir_separator=:
12895
12896	case $host_cpu in
12897	hppa*64*|ia64*)
12898	  hardcode_direct=no
12899	  hardcode_shlibpath_var=no
12900	  ;;
12901	*)
12902	  hardcode_direct=yes
12903	  hardcode_direct_absolute=yes
12904	  export_dynamic_flag_spec='$wl-E'
12905
12906	  # hardcode_minus_L: Not really in the search PATH,
12907	  # but as the default location of the library.
12908	  hardcode_minus_L=yes
12909	  ;;
12910	esac
12911      fi
12912      ;;
12913
12914    irix5* | irix6* | nonstopux*)
12915      if test yes = "$GCC"; then
12916	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
12917	# Try to use the -exported_symbol ld option, if it does not
12918	# work, assume that -exports_file does not work either and
12919	# implicitly export all symbols.
12920	# This should be the same for all languages, so no per-tag cache variable.
12921	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
12922$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
12923if ${lt_cv_irix_exported_symbol+:} false; then :
12924  $as_echo_n "(cached) " >&6
12925else
12926  save_LDFLAGS=$LDFLAGS
12927	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
12928	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12929/* end confdefs.h.  */
12930int foo (void) { return 0; }
12931_ACEOF
12932if ac_fn_c_try_link "$LINENO"; then :
12933  lt_cv_irix_exported_symbol=yes
12934else
12935  lt_cv_irix_exported_symbol=no
12936fi
12937rm -f core conftest.err conftest.$ac_objext \
12938    conftest$ac_exeext conftest.$ac_ext
12939           LDFLAGS=$save_LDFLAGS
12940fi
12941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
12942$as_echo "$lt_cv_irix_exported_symbol" >&6; }
12943	if test yes = "$lt_cv_irix_exported_symbol"; then
12944          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
12945	fi
12946      else
12947	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'
12948	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'
12949      fi
12950      archive_cmds_need_lc='no'
12951      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
12952      hardcode_libdir_separator=:
12953      inherit_rpath=yes
12954      link_all_deplibs=yes
12955      ;;
12956
12957    linux*)
12958      case $cc_basename in
12959      tcc*)
12960	# Fabrice Bellard et al's Tiny C Compiler
12961	ld_shlibs=yes
12962	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12963	;;
12964      esac
12965      ;;
12966
12967    netbsd*)
12968      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12969	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
12970      else
12971	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
12972      fi
12973      hardcode_libdir_flag_spec='-R$libdir'
12974      hardcode_direct=yes
12975      hardcode_shlibpath_var=no
12976      ;;
12977
12978    newsos6)
12979      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12980      hardcode_direct=yes
12981      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
12982      hardcode_libdir_separator=:
12983      hardcode_shlibpath_var=no
12984      ;;
12985
12986    *nto* | *qnx*)
12987      ;;
12988
12989    openbsd* | bitrig*)
12990      if test -f /usr/libexec/ld.so; then
12991	hardcode_direct=yes
12992	hardcode_shlibpath_var=no
12993	hardcode_direct_absolute=yes
12994	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12995	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12996	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
12997	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
12998	  export_dynamic_flag_spec='$wl-E'
12999	else
13000	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
13001	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
13002	fi
13003      else
13004	ld_shlibs=no
13005      fi
13006      ;;
13007
13008    os2*)
13009      hardcode_libdir_flag_spec='-L$libdir'
13010      hardcode_minus_L=yes
13011      allow_undefined_flag=unsupported
13012      shrext_cmds=.dll
13013      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
13014	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
13015	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
13016	$ECHO EXPORTS >> $output_objdir/$libname.def~
13017	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
13018	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
13019	emximp -o $lib $output_objdir/$libname.def'
13020      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
13021	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
13022	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
13023	$ECHO EXPORTS >> $output_objdir/$libname.def~
13024	prefix_cmds="$SED"~
13025	if test EXPORTS = "`$SED 1q $export_symbols`"; then
13026	  prefix_cmds="$prefix_cmds -e 1d";
13027	fi~
13028	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
13029	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
13030	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
13031	emximp -o $lib $output_objdir/$libname.def'
13032      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
13033      enable_shared_with_static_runtimes=yes
13034      ;;
13035
13036    osf3*)
13037      if test yes = "$GCC"; then
13038	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
13039	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'
13040      else
13041	allow_undefined_flag=' -expect_unresolved \*'
13042	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'
13043      fi
13044      archive_cmds_need_lc='no'
13045      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
13046      hardcode_libdir_separator=:
13047      ;;
13048
13049    osf4* | osf5*)	# as osf3* with the addition of -msym flag
13050      if test yes = "$GCC"; then
13051	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
13052	archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
13053	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
13054      else
13055	allow_undefined_flag=' -expect_unresolved \*'
13056	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'
13057	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~
13058          $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'
13059
13060	# Both c and cxx compiler support -rpath directly
13061	hardcode_libdir_flag_spec='-rpath $libdir'
13062      fi
13063      archive_cmds_need_lc='no'
13064      hardcode_libdir_separator=:
13065      ;;
13066
13067    solaris*)
13068      no_undefined_flag=' -z defs'
13069      if test yes = "$GCC"; then
13070	wlarc='$wl'
13071	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
13072	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13073          $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
13074      else
13075	case `$CC -V 2>&1` in
13076	*"Compilers 5.0"*)
13077	  wlarc=''
13078	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
13079	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13080            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
13081	  ;;
13082	*)
13083	  wlarc='$wl'
13084	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
13085	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13086            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
13087	  ;;
13088	esac
13089      fi
13090      hardcode_libdir_flag_spec='-R$libdir'
13091      hardcode_shlibpath_var=no
13092      case $host_os in
13093      solaris2.[0-5] | solaris2.[0-5].*) ;;
13094      *)
13095	# The compiler driver will combine and reorder linker options,
13096	# but understands '-z linker_flag'.  GCC discards it without '$wl',
13097	# but is careful enough not to reorder.
13098	# Supported since Solaris 2.6 (maybe 2.5.1?)
13099	if test yes = "$GCC"; then
13100	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
13101	else
13102	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
13103	fi
13104	;;
13105      esac
13106      link_all_deplibs=yes
13107      ;;
13108
13109    sunos4*)
13110      if test sequent = "$host_vendor"; then
13111	# Use $CC to link under sequent, because it throws in some extra .o
13112	# files that make .init and .fini sections work.
13113	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
13114      else
13115	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
13116      fi
13117      hardcode_libdir_flag_spec='-L$libdir'
13118      hardcode_direct=yes
13119      hardcode_minus_L=yes
13120      hardcode_shlibpath_var=no
13121      ;;
13122
13123    sysv4)
13124      case $host_vendor in
13125	sni)
13126	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13127	  hardcode_direct=yes # is this really true???
13128	;;
13129	siemens)
13130	  ## LD is ld it makes a PLAMLIB
13131	  ## CC just makes a GrossModule.
13132	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
13133	  reload_cmds='$CC -r -o $output$reload_objs'
13134	  hardcode_direct=no
13135        ;;
13136	motorola)
13137	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13138	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
13139	;;
13140      esac
13141      runpath_var='LD_RUN_PATH'
13142      hardcode_shlibpath_var=no
13143      ;;
13144
13145    sysv4.3*)
13146      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13147      hardcode_shlibpath_var=no
13148      export_dynamic_flag_spec='-Bexport'
13149      ;;
13150
13151    sysv4*MP*)
13152      if test -d /usr/nec; then
13153	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13154	hardcode_shlibpath_var=no
13155	runpath_var=LD_RUN_PATH
13156	hardcode_runpath_var=yes
13157	ld_shlibs=yes
13158      fi
13159      ;;
13160
13161    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13162      no_undefined_flag='$wl-z,text'
13163      archive_cmds_need_lc=no
13164      hardcode_shlibpath_var=no
13165      runpath_var='LD_RUN_PATH'
13166
13167      if test yes = "$GCC"; then
13168	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13169	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13170      else
13171	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13172	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13173      fi
13174      ;;
13175
13176    sysv5* | sco3.2v5* | sco5v6*)
13177      # Note: We CANNOT use -z defs as we might desire, because we do not
13178      # link with -lc, and that would cause any symbols used from libc to
13179      # always be unresolved, which means just about no library would
13180      # ever link correctly.  If we're not using GNU ld we use -z text
13181      # though, which does catch some bad symbols but isn't as heavy-handed
13182      # as -z defs.
13183      no_undefined_flag='$wl-z,text'
13184      allow_undefined_flag='$wl-z,nodefs'
13185      archive_cmds_need_lc=no
13186      hardcode_shlibpath_var=no
13187      hardcode_libdir_flag_spec='$wl-R,$libdir'
13188      hardcode_libdir_separator=':'
13189      link_all_deplibs=yes
13190      export_dynamic_flag_spec='$wl-Bexport'
13191      runpath_var='LD_RUN_PATH'
13192
13193      if test yes = "$GCC"; then
13194	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13195	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13196      else
13197	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13198	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13199      fi
13200      ;;
13201
13202    uts4*)
13203      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13204      hardcode_libdir_flag_spec='-L$libdir'
13205      hardcode_shlibpath_var=no
13206      ;;
13207
13208    *)
13209      ld_shlibs=no
13210      ;;
13211    esac
13212
13213    if test sni = "$host_vendor"; then
13214      case $host in
13215      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
13216	export_dynamic_flag_spec='$wl-Blargedynsym'
13217	;;
13218      esac
13219    fi
13220  fi
13221
13222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
13223$as_echo "$ld_shlibs" >&6; }
13224test no = "$ld_shlibs" && can_build_shared=no
13225
13226with_gnu_ld=$with_gnu_ld
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242#
13243# Do we need to explicitly link libc?
13244#
13245case "x$archive_cmds_need_lc" in
13246x|xyes)
13247  # Assume -lc should be added
13248  archive_cmds_need_lc=yes
13249
13250  if test yes,yes = "$GCC,$enable_shared"; then
13251    case $archive_cmds in
13252    *'~'*)
13253      # FIXME: we may have to deal with multi-command sequences.
13254      ;;
13255    '$CC '*)
13256      # Test whether the compiler implicitly links with -lc since on some
13257      # systems, -lgcc has to come before -lc. If gcc already passes -lc
13258      # to ld, don't add -lc before -lgcc.
13259      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
13260$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
13261if ${lt_cv_archive_cmds_need_lc+:} false; then :
13262  $as_echo_n "(cached) " >&6
13263else
13264  $RM conftest*
13265	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
13266
13267	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13268  (eval $ac_compile) 2>&5
13269  ac_status=$?
13270  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13271  test $ac_status = 0; } 2>conftest.err; then
13272	  soname=conftest
13273	  lib=conftest
13274	  libobjs=conftest.$ac_objext
13275	  deplibs=
13276	  wl=$lt_prog_compiler_wl
13277	  pic_flag=$lt_prog_compiler_pic
13278	  compiler_flags=-v
13279	  linker_flags=-v
13280	  verstring=
13281	  output_objdir=.
13282	  libname=conftest
13283	  lt_save_allow_undefined_flag=$allow_undefined_flag
13284	  allow_undefined_flag=
13285	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
13286  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
13287  ac_status=$?
13288  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13289  test $ac_status = 0; }
13290	  then
13291	    lt_cv_archive_cmds_need_lc=no
13292	  else
13293	    lt_cv_archive_cmds_need_lc=yes
13294	  fi
13295	  allow_undefined_flag=$lt_save_allow_undefined_flag
13296	else
13297	  cat conftest.err 1>&5
13298	fi
13299	$RM conftest*
13300
13301fi
13302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
13303$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
13304      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
13305      ;;
13306    esac
13307  fi
13308  ;;
13309esac
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
13463$as_echo_n "checking dynamic linker characteristics... " >&6; }
13464
13465if test yes = "$GCC"; then
13466  case $host_os in
13467    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
13468    *) lt_awk_arg='/^libraries:/' ;;
13469  esac
13470  case $host_os in
13471    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
13472    *) lt_sed_strip_eq='s|=/|/|g' ;;
13473  esac
13474  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
13475  case $lt_search_path_spec in
13476  *\;*)
13477    # if the path contains ";" then we assume it to be the separator
13478    # otherwise default to the standard path separator (i.e. ":") - it is
13479    # assumed that no part of a normal pathname contains ";" but that should
13480    # okay in the real world where ";" in dirpaths is itself problematic.
13481    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
13482    ;;
13483  *)
13484    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
13485    ;;
13486  esac
13487  # Ok, now we have the path, separated by spaces, we can step through it
13488  # and add multilib dir if necessary...
13489  lt_tmp_lt_search_path_spec=
13490  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
13491  # ...but if some path component already ends with the multilib dir we assume
13492  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
13493  case "$lt_multi_os_dir; $lt_search_path_spec " in
13494  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
13495    lt_multi_os_dir=
13496    ;;
13497  esac
13498  for lt_sys_path in $lt_search_path_spec; do
13499    if test -d "$lt_sys_path$lt_multi_os_dir"; then
13500      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
13501    elif test -n "$lt_multi_os_dir"; then
13502      test -d "$lt_sys_path" && \
13503	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
13504    fi
13505  done
13506  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
13507BEGIN {RS = " "; FS = "/|\n";} {
13508  lt_foo = "";
13509  lt_count = 0;
13510  for (lt_i = NF; lt_i > 0; lt_i--) {
13511    if ($lt_i != "" && $lt_i != ".") {
13512      if ($lt_i == "..") {
13513        lt_count++;
13514      } else {
13515        if (lt_count == 0) {
13516          lt_foo = "/" $lt_i lt_foo;
13517        } else {
13518          lt_count--;
13519        }
13520      }
13521    }
13522  }
13523  if (lt_foo != "") { lt_freq[lt_foo]++; }
13524  if (lt_freq[lt_foo] == 1) { print lt_foo; }
13525}'`
13526  # AWK program above erroneously prepends '/' to C:/dos/paths
13527  # for these hosts.
13528  case $host_os in
13529    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
13530      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
13531  esac
13532  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
13533else
13534  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
13535fi
13536library_names_spec=
13537libname_spec='lib$name'
13538soname_spec=
13539shrext_cmds=.so
13540postinstall_cmds=
13541postuninstall_cmds=
13542finish_cmds=
13543finish_eval=
13544shlibpath_var=
13545shlibpath_overrides_runpath=unknown
13546version_type=none
13547dynamic_linker="$host_os ld.so"
13548sys_lib_dlsearch_path_spec="/lib /usr/lib"
13549need_lib_prefix=unknown
13550hardcode_into_libs=no
13551
13552# when you set need_version to no, make sure it does not cause -set_version
13553# flags to be left without arguments
13554need_version=unknown
13555
13556
13557
13558case $host_os in
13559aix3*)
13560  version_type=linux # correct to gnu/linux during the next big refactor
13561  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
13562  shlibpath_var=LIBPATH
13563
13564  # AIX 3 has no versioning support, so we append a major version to the name.
13565  soname_spec='$libname$release$shared_ext$major'
13566  ;;
13567
13568aix[4-9]*)
13569  version_type=linux # correct to gnu/linux during the next big refactor
13570  need_lib_prefix=no
13571  need_version=no
13572  hardcode_into_libs=yes
13573  if test ia64 = "$host_cpu"; then
13574    # AIX 5 supports IA64
13575    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
13576    shlibpath_var=LD_LIBRARY_PATH
13577  else
13578    # With GCC up to 2.95.x, collect2 would create an import file
13579    # for dependence libraries.  The import file would start with
13580    # the line '#! .'.  This would cause the generated library to
13581    # depend on '.', always an invalid library.  This was fixed in
13582    # development snapshots of GCC prior to 3.0.
13583    case $host_os in
13584      aix4 | aix4.[01] | aix4.[01].*)
13585      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
13586	   echo ' yes '
13587	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
13588	:
13589      else
13590	can_build_shared=no
13591      fi
13592      ;;
13593    esac
13594    # Using Import Files as archive members, it is possible to support
13595    # filename-based versioning of shared library archives on AIX. While
13596    # this would work for both with and without runtime linking, it will
13597    # prevent static linking of such archives. So we do filename-based
13598    # shared library versioning with .so extension only, which is used
13599    # when both runtime linking and shared linking is enabled.
13600    # Unfortunately, runtime linking may impact performance, so we do
13601    # not want this to be the default eventually. Also, we use the
13602    # versioned .so libs for executables only if there is the -brtl
13603    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
13604    # To allow for filename-based versioning support, we need to create
13605    # libNAME.so.V as an archive file, containing:
13606    # *) an Import File, referring to the versioned filename of the
13607    #    archive as well as the shared archive member, telling the
13608    #    bitwidth (32 or 64) of that shared object, and providing the
13609    #    list of exported symbols of that shared object, eventually
13610    #    decorated with the 'weak' keyword
13611    # *) the shared object with the F_LOADONLY flag set, to really avoid
13612    #    it being seen by the linker.
13613    # At run time we better use the real file rather than another symlink,
13614    # but for link time we create the symlink libNAME.so -> libNAME.so.V
13615
13616    case $with_aix_soname,$aix_use_runtimelinking in
13617    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
13618    # soname into executable. Probably we can add versioning support to
13619    # collect2, so additional links can be useful in future.
13620    aix,yes) # traditional libtool
13621      dynamic_linker='AIX unversionable lib.so'
13622      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
13623      # instead of lib<name>.a to let people know that these are not
13624      # typical AIX shared libraries.
13625      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13626      ;;
13627    aix,no) # traditional AIX only
13628      dynamic_linker='AIX lib.a(lib.so.V)'
13629      # We preserve .a as extension for shared libraries through AIX4.2
13630      # and later when we are not doing run time linking.
13631      library_names_spec='$libname$release.a $libname.a'
13632      soname_spec='$libname$release$shared_ext$major'
13633      ;;
13634    svr4,*) # full svr4 only
13635      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
13636      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
13637      # We do not specify a path in Import Files, so LIBPATH fires.
13638      shlibpath_overrides_runpath=yes
13639      ;;
13640    *,yes) # both, prefer svr4
13641      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
13642      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
13643      # unpreferred sharedlib libNAME.a needs extra handling
13644      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
13645      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
13646      # We do not specify a path in Import Files, so LIBPATH fires.
13647      shlibpath_overrides_runpath=yes
13648      ;;
13649    *,no) # both, prefer aix
13650      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
13651      library_names_spec='$libname$release.a $libname.a'
13652      soname_spec='$libname$release$shared_ext$major'
13653      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
13654      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
13655      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
13656      ;;
13657    esac
13658    shlibpath_var=LIBPATH
13659  fi
13660  ;;
13661
13662amigaos*)
13663  case $host_cpu in
13664  powerpc)
13665    # Since July 2007 AmigaOS4 officially supports .so libraries.
13666    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
13667    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13668    ;;
13669  m68k)
13670    library_names_spec='$libname.ixlibrary $libname.a'
13671    # Create ${libname}_ixlibrary.a entries in /sys/libs.
13672    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
13673    ;;
13674  esac
13675  ;;
13676
13677beos*)
13678  library_names_spec='$libname$shared_ext'
13679  dynamic_linker="$host_os ld.so"
13680  shlibpath_var=LIBRARY_PATH
13681  ;;
13682
13683bsdi[45]*)
13684  version_type=linux # correct to gnu/linux during the next big refactor
13685  need_version=no
13686  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13687  soname_spec='$libname$release$shared_ext$major'
13688  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
13689  shlibpath_var=LD_LIBRARY_PATH
13690  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
13691  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
13692  # the default ld.so.conf also contains /usr/contrib/lib and
13693  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
13694  # libtool to hard-code these into programs
13695  ;;
13696
13697cygwin* | mingw* | pw32* | cegcc*)
13698  version_type=windows
13699  shrext_cmds=.dll
13700  need_version=no
13701  need_lib_prefix=no
13702
13703  case $GCC,$cc_basename in
13704  yes,*)
13705    # gcc
13706    library_names_spec='$libname.dll.a'
13707    # DLL is installed to $(libdir)/../bin by postinstall_cmds
13708    postinstall_cmds='base_file=`basename \$file`~
13709      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
13710      dldir=$destdir/`dirname \$dlpath`~
13711      test -d \$dldir || mkdir -p \$dldir~
13712      $install_prog $dir/$dlname \$dldir/$dlname~
13713      chmod a+x \$dldir/$dlname~
13714      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
13715        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
13716      fi'
13717    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13718      dlpath=$dir/\$dldll~
13719       $RM \$dlpath'
13720    shlibpath_overrides_runpath=yes
13721
13722    case $host_os in
13723    cygwin*)
13724      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13725      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
13726
13727      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
13728      ;;
13729    mingw* | cegcc*)
13730      # MinGW DLLs use traditional 'lib' prefix
13731      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
13732      ;;
13733    pw32*)
13734      # pw32 DLLs use 'pw' prefix rather than 'lib'
13735      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
13736      ;;
13737    esac
13738    dynamic_linker='Win32 ld.exe'
13739    ;;
13740
13741  *,cl*)
13742    # Native MSVC
13743    libname_spec='$name'
13744    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
13745    library_names_spec='$libname.dll.lib'
13746
13747    case $build_os in
13748    mingw*)
13749      sys_lib_search_path_spec=
13750      lt_save_ifs=$IFS
13751      IFS=';'
13752      for lt_path in $LIB
13753      do
13754        IFS=$lt_save_ifs
13755        # Let DOS variable expansion print the short 8.3 style file name.
13756        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
13757        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
13758      done
13759      IFS=$lt_save_ifs
13760      # Convert to MSYS style.
13761      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
13762      ;;
13763    cygwin*)
13764      # Convert to unix form, then to dos form, then back to unix form
13765      # but this time dos style (no spaces!) so that the unix form looks
13766      # like /cygdrive/c/PROGRA~1:/cygdr...
13767      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
13768      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
13769      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13770      ;;
13771    *)
13772      sys_lib_search_path_spec=$LIB
13773      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
13774        # It is most probably a Windows format PATH.
13775        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
13776      else
13777        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13778      fi
13779      # FIXME: find the short name or the path components, as spaces are
13780      # common. (e.g. "Program Files" -> "PROGRA~1")
13781      ;;
13782    esac
13783
13784    # DLL is installed to $(libdir)/../bin by postinstall_cmds
13785    postinstall_cmds='base_file=`basename \$file`~
13786      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
13787      dldir=$destdir/`dirname \$dlpath`~
13788      test -d \$dldir || mkdir -p \$dldir~
13789      $install_prog $dir/$dlname \$dldir/$dlname'
13790    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13791      dlpath=$dir/\$dldll~
13792       $RM \$dlpath'
13793    shlibpath_overrides_runpath=yes
13794    dynamic_linker='Win32 link.exe'
13795    ;;
13796
13797  *)
13798    # Assume MSVC wrapper
13799    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
13800    dynamic_linker='Win32 ld.exe'
13801    ;;
13802  esac
13803  # FIXME: first we should search . and the directory the executable is in
13804  shlibpath_var=PATH
13805  ;;
13806
13807darwin* | rhapsody*)
13808  dynamic_linker="$host_os dyld"
13809  version_type=darwin
13810  need_lib_prefix=no
13811  need_version=no
13812  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
13813  soname_spec='$libname$release$major$shared_ext'
13814  shlibpath_overrides_runpath=yes
13815  shlibpath_var=DYLD_LIBRARY_PATH
13816  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
13817
13818  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
13819  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
13820  ;;
13821
13822dgux*)
13823  version_type=linux # correct to gnu/linux during the next big refactor
13824  need_lib_prefix=no
13825  need_version=no
13826  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13827  soname_spec='$libname$release$shared_ext$major'
13828  shlibpath_var=LD_LIBRARY_PATH
13829  ;;
13830
13831freebsd* | dragonfly*)
13832  # DragonFly does not have aout.  When/if they implement a new
13833  # versioning mechanism, adjust this.
13834  if test -x /usr/bin/objformat; then
13835    objformat=`/usr/bin/objformat`
13836  else
13837    case $host_os in
13838    freebsd[23].*) objformat=aout ;;
13839    *) objformat=elf ;;
13840    esac
13841  fi
13842  version_type=freebsd-$objformat
13843  case $version_type in
13844    freebsd-elf*)
13845      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13846      soname_spec='$libname$release$shared_ext$major'
13847      need_version=no
13848      need_lib_prefix=no
13849      ;;
13850    freebsd-*)
13851      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
13852      need_version=yes
13853      ;;
13854  esac
13855  shlibpath_var=LD_LIBRARY_PATH
13856  case $host_os in
13857  freebsd2.*)
13858    shlibpath_overrides_runpath=yes
13859    ;;
13860  freebsd3.[01]* | freebsdelf3.[01]*)
13861    shlibpath_overrides_runpath=yes
13862    hardcode_into_libs=yes
13863    ;;
13864  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
13865  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
13866    shlibpath_overrides_runpath=no
13867    hardcode_into_libs=yes
13868    ;;
13869  *) # from 4.6 on, and DragonFly
13870    shlibpath_overrides_runpath=yes
13871    hardcode_into_libs=yes
13872    ;;
13873  esac
13874  ;;
13875
13876haiku*)
13877  version_type=linux # correct to gnu/linux during the next big refactor
13878  need_lib_prefix=no
13879  need_version=no
13880  dynamic_linker="$host_os runtime_loader"
13881  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13882  soname_spec='$libname$release$shared_ext$major'
13883  shlibpath_var=LIBRARY_PATH
13884  shlibpath_overrides_runpath=no
13885  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
13886  hardcode_into_libs=yes
13887  ;;
13888
13889hpux9* | hpux10* | hpux11*)
13890  # Give a soname corresponding to the major version so that dld.sl refuses to
13891  # link against other versions.
13892  version_type=sunos
13893  need_lib_prefix=no
13894  need_version=no
13895  case $host_cpu in
13896  ia64*)
13897    shrext_cmds='.so'
13898    hardcode_into_libs=yes
13899    dynamic_linker="$host_os dld.so"
13900    shlibpath_var=LD_LIBRARY_PATH
13901    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13902    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13903    soname_spec='$libname$release$shared_ext$major'
13904    if test 32 = "$HPUX_IA64_MODE"; then
13905      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
13906      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
13907    else
13908      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
13909      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
13910    fi
13911    ;;
13912  hppa*64*)
13913    shrext_cmds='.sl'
13914    hardcode_into_libs=yes
13915    dynamic_linker="$host_os dld.sl"
13916    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
13917    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13918    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13919    soname_spec='$libname$release$shared_ext$major'
13920    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
13921    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13922    ;;
13923  *)
13924    shrext_cmds='.sl'
13925    dynamic_linker="$host_os dld.sl"
13926    shlibpath_var=SHLIB_PATH
13927    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
13928    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13929    soname_spec='$libname$release$shared_ext$major'
13930    ;;
13931  esac
13932  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
13933  postinstall_cmds='chmod 555 $lib'
13934  # or fails outright, so override atomically:
13935  install_override_mode=555
13936  ;;
13937
13938interix[3-9]*)
13939  version_type=linux # correct to gnu/linux during the next big refactor
13940  need_lib_prefix=no
13941  need_version=no
13942  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
13943  soname_spec='$libname$release$shared_ext$major'
13944  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
13945  shlibpath_var=LD_LIBRARY_PATH
13946  shlibpath_overrides_runpath=no
13947  hardcode_into_libs=yes
13948  ;;
13949
13950irix5* | irix6* | nonstopux*)
13951  case $host_os in
13952    nonstopux*) version_type=nonstopux ;;
13953    *)
13954	if test yes = "$lt_cv_prog_gnu_ld"; then
13955		version_type=linux # correct to gnu/linux during the next big refactor
13956	else
13957		version_type=irix
13958	fi ;;
13959  esac
13960  need_lib_prefix=no
13961  need_version=no
13962  soname_spec='$libname$release$shared_ext$major'
13963  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
13964  case $host_os in
13965  irix5* | nonstopux*)
13966    libsuff= shlibsuff=
13967    ;;
13968  *)
13969    case $LD in # libtool.m4 will add one of these switches to LD
13970    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
13971      libsuff= shlibsuff= libmagic=32-bit;;
13972    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
13973      libsuff=32 shlibsuff=N32 libmagic=N32;;
13974    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
13975      libsuff=64 shlibsuff=64 libmagic=64-bit;;
13976    *) libsuff= shlibsuff= libmagic=never-match;;
13977    esac
13978    ;;
13979  esac
13980  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
13981  shlibpath_overrides_runpath=no
13982  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
13983  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
13984  hardcode_into_libs=yes
13985  ;;
13986
13987# No shared lib support for Linux oldld, aout, or coff.
13988linux*oldld* | linux*aout* | linux*coff*)
13989  dynamic_linker=no
13990  ;;
13991
13992linux*android*)
13993  version_type=none # Android doesn't support versioned libraries.
13994  need_lib_prefix=no
13995  need_version=no
13996  library_names_spec='$libname$release$shared_ext'
13997  soname_spec='$libname$release$shared_ext'
13998  finish_cmds=
13999  shlibpath_var=LD_LIBRARY_PATH
14000  shlibpath_overrides_runpath=yes
14001
14002  # This implies no fast_install, which is unacceptable.
14003  # Some rework will be needed to allow for fast_install
14004  # before this can be enabled.
14005  hardcode_into_libs=yes
14006
14007  dynamic_linker='Android linker'
14008  # Don't embed -rpath directories since the linker doesn't support them.
14009  hardcode_libdir_flag_spec='-L$libdir'
14010  ;;
14011
14012# This must be glibc/ELF.
14013linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
14014  version_type=linux # correct to gnu/linux during the next big refactor
14015  need_lib_prefix=no
14016  need_version=no
14017  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14018  soname_spec='$libname$release$shared_ext$major'
14019  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14020  shlibpath_var=LD_LIBRARY_PATH
14021  shlibpath_overrides_runpath=no
14022
14023  # Some binutils ld are patched to set DT_RUNPATH
14024  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
14025  $as_echo_n "(cached) " >&6
14026else
14027  lt_cv_shlibpath_overrides_runpath=no
14028    save_LDFLAGS=$LDFLAGS
14029    save_libdir=$libdir
14030    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
14031	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
14032    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14033/* end confdefs.h.  */
14034
14035int
14036main ()
14037{
14038
14039  ;
14040  return 0;
14041}
14042_ACEOF
14043if ac_fn_c_try_link "$LINENO"; then :
14044  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
14045  lt_cv_shlibpath_overrides_runpath=yes
14046fi
14047fi
14048rm -f core conftest.err conftest.$ac_objext \
14049    conftest$ac_exeext conftest.$ac_ext
14050    LDFLAGS=$save_LDFLAGS
14051    libdir=$save_libdir
14052
14053fi
14054
14055  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
14056
14057  # This implies no fast_install, which is unacceptable.
14058  # Some rework will be needed to allow for fast_install
14059  # before this can be enabled.
14060  hardcode_into_libs=yes
14061
14062  # Ideally, we could use ldconfig to report *all* directores which are
14063  # searched for libraries, however this is still not possible.  Aside from not
14064  # being certain /sbin/ldconfig is available, command
14065  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
14066  # even though it is searched at run-time.  Try to do the best guess by
14067  # appending ld.so.conf contents (and includes) to the search path.
14068  if test -f /etc/ld.so.conf; then
14069    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' ' '`
14070    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
14071  fi
14072
14073  # We used to test for /lib/ld.so.1 and disable shared libraries on
14074  # powerpc, because MkLinux only supported shared libraries with the
14075  # GNU dynamic linker.  Since this was broken with cross compilers,
14076  # most powerpc-linux boxes support dynamic linking these days and
14077  # people can always --disable-shared, the test was removed, and we
14078  # assume the GNU/Linux dynamic linker is in use.
14079  dynamic_linker='GNU/Linux ld.so'
14080  ;;
14081
14082netbsd*)
14083  version_type=sunos
14084  need_lib_prefix=no
14085  need_version=no
14086  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14087    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
14088    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14089    dynamic_linker='NetBSD (a.out) ld.so'
14090  else
14091    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14092    soname_spec='$libname$release$shared_ext$major'
14093    dynamic_linker='NetBSD ld.elf_so'
14094  fi
14095  shlibpath_var=LD_LIBRARY_PATH
14096  shlibpath_overrides_runpath=yes
14097  hardcode_into_libs=yes
14098  ;;
14099
14100newsos6)
14101  version_type=linux # correct to gnu/linux during the next big refactor
14102  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14103  shlibpath_var=LD_LIBRARY_PATH
14104  shlibpath_overrides_runpath=yes
14105  ;;
14106
14107*nto* | *qnx*)
14108  version_type=qnx
14109  need_lib_prefix=no
14110  need_version=no
14111  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14112  soname_spec='$libname$release$shared_ext$major'
14113  shlibpath_var=LD_LIBRARY_PATH
14114  shlibpath_overrides_runpath=no
14115  hardcode_into_libs=yes
14116  dynamic_linker='ldqnx.so'
14117  ;;
14118
14119openbsd* | bitrig*)
14120  version_type=sunos
14121  sys_lib_dlsearch_path_spec=/usr/lib
14122  need_lib_prefix=no
14123  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
14124    need_version=no
14125  else
14126    need_version=yes
14127  fi
14128  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
14129  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14130  shlibpath_var=LD_LIBRARY_PATH
14131  shlibpath_overrides_runpath=yes
14132  ;;
14133
14134os2*)
14135  libname_spec='$name'
14136  version_type=windows
14137  shrext_cmds=.dll
14138  need_version=no
14139  need_lib_prefix=no
14140  # OS/2 can only load a DLL with a base name of 8 characters or less.
14141  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
14142    v=$($ECHO $release$versuffix | tr -d .-);
14143    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
14144    $ECHO $n$v`$shared_ext'
14145  library_names_spec='${libname}_dll.$libext'
14146  dynamic_linker='OS/2 ld.exe'
14147  shlibpath_var=BEGINLIBPATH
14148  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
14149  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14150  postinstall_cmds='base_file=`basename \$file`~
14151    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
14152    dldir=$destdir/`dirname \$dlpath`~
14153    test -d \$dldir || mkdir -p \$dldir~
14154    $install_prog $dir/$dlname \$dldir/$dlname~
14155    chmod a+x \$dldir/$dlname~
14156    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14157      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14158    fi'
14159  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
14160    dlpath=$dir/\$dldll~
14161    $RM \$dlpath'
14162  ;;
14163
14164osf3* | osf4* | osf5*)
14165  version_type=osf
14166  need_lib_prefix=no
14167  need_version=no
14168  soname_spec='$libname$release$shared_ext$major'
14169  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14170  shlibpath_var=LD_LIBRARY_PATH
14171  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14172  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
14173  ;;
14174
14175rdos*)
14176  dynamic_linker=no
14177  ;;
14178
14179solaris*)
14180  version_type=linux # correct to gnu/linux during the next big refactor
14181  need_lib_prefix=no
14182  need_version=no
14183  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14184  soname_spec='$libname$release$shared_ext$major'
14185  shlibpath_var=LD_LIBRARY_PATH
14186  shlibpath_overrides_runpath=yes
14187  hardcode_into_libs=yes
14188  # ldd complains unless libraries are executable
14189  postinstall_cmds='chmod +x $lib'
14190  ;;
14191
14192sunos4*)
14193  version_type=sunos
14194  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
14195  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14196  shlibpath_var=LD_LIBRARY_PATH
14197  shlibpath_overrides_runpath=yes
14198  if test yes = "$with_gnu_ld"; then
14199    need_lib_prefix=no
14200  fi
14201  need_version=yes
14202  ;;
14203
14204sysv4 | sysv4.3*)
14205  version_type=linux # correct to gnu/linux during the next big refactor
14206  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14207  soname_spec='$libname$release$shared_ext$major'
14208  shlibpath_var=LD_LIBRARY_PATH
14209  case $host_vendor in
14210    sni)
14211      shlibpath_overrides_runpath=no
14212      need_lib_prefix=no
14213      runpath_var=LD_RUN_PATH
14214      ;;
14215    siemens)
14216      need_lib_prefix=no
14217      ;;
14218    motorola)
14219      need_lib_prefix=no
14220      need_version=no
14221      shlibpath_overrides_runpath=no
14222      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
14223      ;;
14224  esac
14225  ;;
14226
14227sysv4*MP*)
14228  if test -d /usr/nec; then
14229    version_type=linux # correct to gnu/linux during the next big refactor
14230    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
14231    soname_spec='$libname$shared_ext.$major'
14232    shlibpath_var=LD_LIBRARY_PATH
14233  fi
14234  ;;
14235
14236sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
14237  version_type=sco
14238  need_lib_prefix=no
14239  need_version=no
14240  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
14241  soname_spec='$libname$release$shared_ext$major'
14242  shlibpath_var=LD_LIBRARY_PATH
14243  shlibpath_overrides_runpath=yes
14244  hardcode_into_libs=yes
14245  if test yes = "$with_gnu_ld"; then
14246    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14247  else
14248    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
14249    case $host_os in
14250      sco3.2v5*)
14251        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
14252	;;
14253    esac
14254  fi
14255  sys_lib_dlsearch_path_spec='/usr/lib'
14256  ;;
14257
14258tpf*)
14259  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
14260  version_type=linux # correct to gnu/linux during the next big refactor
14261  need_lib_prefix=no
14262  need_version=no
14263  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14264  shlibpath_var=LD_LIBRARY_PATH
14265  shlibpath_overrides_runpath=no
14266  hardcode_into_libs=yes
14267  ;;
14268
14269uts4*)
14270  version_type=linux # correct to gnu/linux during the next big refactor
14271  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
14272  soname_spec='$libname$release$shared_ext$major'
14273  shlibpath_var=LD_LIBRARY_PATH
14274  ;;
14275
14276*)
14277  dynamic_linker=no
14278  ;;
14279esac
14280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14281$as_echo "$dynamic_linker" >&6; }
14282test no = "$dynamic_linker" && can_build_shared=no
14283
14284variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
14285if test yes = "$GCC"; then
14286  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14287fi
14288
14289if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
14290  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
14291fi
14292
14293if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
14294  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
14295fi
14296
14297# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
14298configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
14299
14300# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
14301func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
14302
14303# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
14304configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
14305
14306
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
14403$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14404hardcode_action=
14405if test -n "$hardcode_libdir_flag_spec" ||
14406   test -n "$runpath_var" ||
14407   test yes = "$hardcode_automatic"; then
14408
14409  # We can hardcode non-existent directories.
14410  if test no != "$hardcode_direct" &&
14411     # If the only mechanism to avoid hardcoding is shlibpath_var, we
14412     # have to relink, otherwise we might link with an installed library
14413     # when we should be linking with a yet-to-be-installed one
14414     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
14415     test no != "$hardcode_minus_L"; then
14416    # Linking always hardcodes the temporary library directory.
14417    hardcode_action=relink
14418  else
14419    # We can link without hardcoding, and we can hardcode nonexisting dirs.
14420    hardcode_action=immediate
14421  fi
14422else
14423  # We cannot hardcode anything, or else we can only hardcode existing
14424  # directories.
14425  hardcode_action=unsupported
14426fi
14427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
14428$as_echo "$hardcode_action" >&6; }
14429
14430if test relink = "$hardcode_action" ||
14431   test yes = "$inherit_rpath"; then
14432  # Fast installation is not supported
14433  enable_fast_install=no
14434elif test yes = "$shlibpath_overrides_runpath" ||
14435     test no = "$enable_shared"; then
14436  # Fast installation is not necessary
14437  enable_fast_install=needless
14438fi
14439
14440
14441
14442
14443
14444
14445  if test yes != "$enable_dlopen"; then
14446  enable_dlopen=unknown
14447  enable_dlopen_self=unknown
14448  enable_dlopen_self_static=unknown
14449else
14450  lt_cv_dlopen=no
14451  lt_cv_dlopen_libs=
14452
14453  case $host_os in
14454  beos*)
14455    lt_cv_dlopen=load_add_on
14456    lt_cv_dlopen_libs=
14457    lt_cv_dlopen_self=yes
14458    ;;
14459
14460  mingw* | pw32* | cegcc*)
14461    lt_cv_dlopen=LoadLibrary
14462    lt_cv_dlopen_libs=
14463    ;;
14464
14465  cygwin*)
14466    lt_cv_dlopen=dlopen
14467    lt_cv_dlopen_libs=
14468    ;;
14469
14470  darwin*)
14471    # if libdl is installed we need to link against it
14472    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14473$as_echo_n "checking for dlopen in -ldl... " >&6; }
14474if ${ac_cv_lib_dl_dlopen+:} false; then :
14475  $as_echo_n "(cached) " >&6
14476else
14477  ac_check_lib_save_LIBS=$LIBS
14478LIBS="-ldl  $LIBS"
14479cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14480/* end confdefs.h.  */
14481
14482/* Override any GCC internal prototype to avoid an error.
14483   Use char because int might match the return type of a GCC
14484   builtin and then its argument prototype would still apply.  */
14485#ifdef __cplusplus
14486extern "C"
14487#endif
14488char dlopen ();
14489int
14490main ()
14491{
14492return dlopen ();
14493  ;
14494  return 0;
14495}
14496_ACEOF
14497if ac_fn_c_try_link "$LINENO"; then :
14498  ac_cv_lib_dl_dlopen=yes
14499else
14500  ac_cv_lib_dl_dlopen=no
14501fi
14502rm -f core conftest.err conftest.$ac_objext \
14503    conftest$ac_exeext conftest.$ac_ext
14504LIBS=$ac_check_lib_save_LIBS
14505fi
14506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14507$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14508if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
14509  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
14510else
14511
14512    lt_cv_dlopen=dyld
14513    lt_cv_dlopen_libs=
14514    lt_cv_dlopen_self=yes
14515
14516fi
14517
14518    ;;
14519
14520  tpf*)
14521    # Don't try to run any link tests for TPF.  We know it's impossible
14522    # because TPF is a cross-compiler, and we know how we open DSOs.
14523    lt_cv_dlopen=dlopen
14524    lt_cv_dlopen_libs=
14525    lt_cv_dlopen_self=no
14526    ;;
14527
14528  *)
14529    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
14530if test "x$ac_cv_func_shl_load" = xyes; then :
14531  lt_cv_dlopen=shl_load
14532else
14533  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
14534$as_echo_n "checking for shl_load in -ldld... " >&6; }
14535if ${ac_cv_lib_dld_shl_load+:} false; then :
14536  $as_echo_n "(cached) " >&6
14537else
14538  ac_check_lib_save_LIBS=$LIBS
14539LIBS="-ldld  $LIBS"
14540cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14541/* end confdefs.h.  */
14542
14543/* Override any GCC internal prototype to avoid an error.
14544   Use char because int might match the return type of a GCC
14545   builtin and then its argument prototype would still apply.  */
14546#ifdef __cplusplus
14547extern "C"
14548#endif
14549char shl_load ();
14550int
14551main ()
14552{
14553return shl_load ();
14554  ;
14555  return 0;
14556}
14557_ACEOF
14558if ac_fn_c_try_link "$LINENO"; then :
14559  ac_cv_lib_dld_shl_load=yes
14560else
14561  ac_cv_lib_dld_shl_load=no
14562fi
14563rm -f core conftest.err conftest.$ac_objext \
14564    conftest$ac_exeext conftest.$ac_ext
14565LIBS=$ac_check_lib_save_LIBS
14566fi
14567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
14568$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
14569if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
14570  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
14571else
14572  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
14573if test "x$ac_cv_func_dlopen" = xyes; then :
14574  lt_cv_dlopen=dlopen
14575else
14576  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
14577$as_echo_n "checking for dlopen in -ldl... " >&6; }
14578if ${ac_cv_lib_dl_dlopen+:} false; then :
14579  $as_echo_n "(cached) " >&6
14580else
14581  ac_check_lib_save_LIBS=$LIBS
14582LIBS="-ldl  $LIBS"
14583cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14584/* end confdefs.h.  */
14585
14586/* Override any GCC internal prototype to avoid an error.
14587   Use char because int might match the return type of a GCC
14588   builtin and then its argument prototype would still apply.  */
14589#ifdef __cplusplus
14590extern "C"
14591#endif
14592char dlopen ();
14593int
14594main ()
14595{
14596return dlopen ();
14597  ;
14598  return 0;
14599}
14600_ACEOF
14601if ac_fn_c_try_link "$LINENO"; then :
14602  ac_cv_lib_dl_dlopen=yes
14603else
14604  ac_cv_lib_dl_dlopen=no
14605fi
14606rm -f core conftest.err conftest.$ac_objext \
14607    conftest$ac_exeext conftest.$ac_ext
14608LIBS=$ac_check_lib_save_LIBS
14609fi
14610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
14611$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14612if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
14613  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
14614else
14615  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
14616$as_echo_n "checking for dlopen in -lsvld... " >&6; }
14617if ${ac_cv_lib_svld_dlopen+:} false; then :
14618  $as_echo_n "(cached) " >&6
14619else
14620  ac_check_lib_save_LIBS=$LIBS
14621LIBS="-lsvld  $LIBS"
14622cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14623/* end confdefs.h.  */
14624
14625/* Override any GCC internal prototype to avoid an error.
14626   Use char because int might match the return type of a GCC
14627   builtin and then its argument prototype would still apply.  */
14628#ifdef __cplusplus
14629extern "C"
14630#endif
14631char dlopen ();
14632int
14633main ()
14634{
14635return dlopen ();
14636  ;
14637  return 0;
14638}
14639_ACEOF
14640if ac_fn_c_try_link "$LINENO"; then :
14641  ac_cv_lib_svld_dlopen=yes
14642else
14643  ac_cv_lib_svld_dlopen=no
14644fi
14645rm -f core conftest.err conftest.$ac_objext \
14646    conftest$ac_exeext conftest.$ac_ext
14647LIBS=$ac_check_lib_save_LIBS
14648fi
14649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
14650$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
14651if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
14652  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
14653else
14654  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
14655$as_echo_n "checking for dld_link in -ldld... " >&6; }
14656if ${ac_cv_lib_dld_dld_link+:} false; then :
14657  $as_echo_n "(cached) " >&6
14658else
14659  ac_check_lib_save_LIBS=$LIBS
14660LIBS="-ldld  $LIBS"
14661cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14662/* end confdefs.h.  */
14663
14664/* Override any GCC internal prototype to avoid an error.
14665   Use char because int might match the return type of a GCC
14666   builtin and then its argument prototype would still apply.  */
14667#ifdef __cplusplus
14668extern "C"
14669#endif
14670char dld_link ();
14671int
14672main ()
14673{
14674return dld_link ();
14675  ;
14676  return 0;
14677}
14678_ACEOF
14679if ac_fn_c_try_link "$LINENO"; then :
14680  ac_cv_lib_dld_dld_link=yes
14681else
14682  ac_cv_lib_dld_dld_link=no
14683fi
14684rm -f core conftest.err conftest.$ac_objext \
14685    conftest$ac_exeext conftest.$ac_ext
14686LIBS=$ac_check_lib_save_LIBS
14687fi
14688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
14689$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
14690if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
14691  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
14692fi
14693
14694
14695fi
14696
14697
14698fi
14699
14700
14701fi
14702
14703
14704fi
14705
14706
14707fi
14708
14709    ;;
14710  esac
14711
14712  if test no = "$lt_cv_dlopen"; then
14713    enable_dlopen=no
14714  else
14715    enable_dlopen=yes
14716  fi
14717
14718  case $lt_cv_dlopen in
14719  dlopen)
14720    save_CPPFLAGS=$CPPFLAGS
14721    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
14722
14723    save_LDFLAGS=$LDFLAGS
14724    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
14725
14726    save_LIBS=$LIBS
14727    LIBS="$lt_cv_dlopen_libs $LIBS"
14728
14729    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
14730$as_echo_n "checking whether a program can dlopen itself... " >&6; }
14731if ${lt_cv_dlopen_self+:} false; then :
14732  $as_echo_n "(cached) " >&6
14733else
14734  	  if test yes = "$cross_compiling"; then :
14735  lt_cv_dlopen_self=cross
14736else
14737  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
14738  lt_status=$lt_dlunknown
14739  cat > conftest.$ac_ext <<_LT_EOF
14740#line $LINENO "configure"
14741#include "confdefs.h"
14742
14743#if HAVE_DLFCN_H
14744#include <dlfcn.h>
14745#endif
14746
14747#include <stdio.h>
14748
14749#ifdef RTLD_GLOBAL
14750#  define LT_DLGLOBAL		RTLD_GLOBAL
14751#else
14752#  ifdef DL_GLOBAL
14753#    define LT_DLGLOBAL		DL_GLOBAL
14754#  else
14755#    define LT_DLGLOBAL		0
14756#  endif
14757#endif
14758
14759/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
14760   find out it does not work in some platform. */
14761#ifndef LT_DLLAZY_OR_NOW
14762#  ifdef RTLD_LAZY
14763#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
14764#  else
14765#    ifdef DL_LAZY
14766#      define LT_DLLAZY_OR_NOW		DL_LAZY
14767#    else
14768#      ifdef RTLD_NOW
14769#        define LT_DLLAZY_OR_NOW	RTLD_NOW
14770#      else
14771#        ifdef DL_NOW
14772#          define LT_DLLAZY_OR_NOW	DL_NOW
14773#        else
14774#          define LT_DLLAZY_OR_NOW	0
14775#        endif
14776#      endif
14777#    endif
14778#  endif
14779#endif
14780
14781/* When -fvisibility=hidden is used, assume the code has been annotated
14782   correspondingly for the symbols needed.  */
14783#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
14784int fnord () __attribute__((visibility("default")));
14785#endif
14786
14787int fnord () { return 42; }
14788int main ()
14789{
14790  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
14791  int status = $lt_dlunknown;
14792
14793  if (self)
14794    {
14795      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
14796      else
14797        {
14798	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
14799          else puts (dlerror ());
14800	}
14801      /* dlclose (self); */
14802    }
14803  else
14804    puts (dlerror ());
14805
14806  return status;
14807}
14808_LT_EOF
14809  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
14810  (eval $ac_link) 2>&5
14811  ac_status=$?
14812  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14813  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
14814    (./conftest; exit; ) >&5 2>/dev/null
14815    lt_status=$?
14816    case x$lt_status in
14817      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
14818      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
14819      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
14820    esac
14821  else :
14822    # compilation failed
14823    lt_cv_dlopen_self=no
14824  fi
14825fi
14826rm -fr conftest*
14827
14828
14829fi
14830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
14831$as_echo "$lt_cv_dlopen_self" >&6; }
14832
14833    if test yes = "$lt_cv_dlopen_self"; then
14834      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
14835      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
14836$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
14837if ${lt_cv_dlopen_self_static+:} false; then :
14838  $as_echo_n "(cached) " >&6
14839else
14840  	  if test yes = "$cross_compiling"; then :
14841  lt_cv_dlopen_self_static=cross
14842else
14843  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
14844  lt_status=$lt_dlunknown
14845  cat > conftest.$ac_ext <<_LT_EOF
14846#line $LINENO "configure"
14847#include "confdefs.h"
14848
14849#if HAVE_DLFCN_H
14850#include <dlfcn.h>
14851#endif
14852
14853#include <stdio.h>
14854
14855#ifdef RTLD_GLOBAL
14856#  define LT_DLGLOBAL		RTLD_GLOBAL
14857#else
14858#  ifdef DL_GLOBAL
14859#    define LT_DLGLOBAL		DL_GLOBAL
14860#  else
14861#    define LT_DLGLOBAL		0
14862#  endif
14863#endif
14864
14865/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
14866   find out it does not work in some platform. */
14867#ifndef LT_DLLAZY_OR_NOW
14868#  ifdef RTLD_LAZY
14869#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
14870#  else
14871#    ifdef DL_LAZY
14872#      define LT_DLLAZY_OR_NOW		DL_LAZY
14873#    else
14874#      ifdef RTLD_NOW
14875#        define LT_DLLAZY_OR_NOW	RTLD_NOW
14876#      else
14877#        ifdef DL_NOW
14878#          define LT_DLLAZY_OR_NOW	DL_NOW
14879#        else
14880#          define LT_DLLAZY_OR_NOW	0
14881#        endif
14882#      endif
14883#    endif
14884#  endif
14885#endif
14886
14887/* When -fvisibility=hidden is used, assume the code has been annotated
14888   correspondingly for the symbols needed.  */
14889#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
14890int fnord () __attribute__((visibility("default")));
14891#endif
14892
14893int fnord () { return 42; }
14894int main ()
14895{
14896  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
14897  int status = $lt_dlunknown;
14898
14899  if (self)
14900    {
14901      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
14902      else
14903        {
14904	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
14905          else puts (dlerror ());
14906	}
14907      /* dlclose (self); */
14908    }
14909  else
14910    puts (dlerror ());
14911
14912  return status;
14913}
14914_LT_EOF
14915  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
14916  (eval $ac_link) 2>&5
14917  ac_status=$?
14918  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14919  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
14920    (./conftest; exit; ) >&5 2>/dev/null
14921    lt_status=$?
14922    case x$lt_status in
14923      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
14924      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
14925      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
14926    esac
14927  else :
14928    # compilation failed
14929    lt_cv_dlopen_self_static=no
14930  fi
14931fi
14932rm -fr conftest*
14933
14934
14935fi
14936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
14937$as_echo "$lt_cv_dlopen_self_static" >&6; }
14938    fi
14939
14940    CPPFLAGS=$save_CPPFLAGS
14941    LDFLAGS=$save_LDFLAGS
14942    LIBS=$save_LIBS
14943    ;;
14944  esac
14945
14946  case $lt_cv_dlopen_self in
14947  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
14948  *) enable_dlopen_self=unknown ;;
14949  esac
14950
14951  case $lt_cv_dlopen_self_static in
14952  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
14953  *) enable_dlopen_self_static=unknown ;;
14954  esac
14955fi
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973striplib=
14974old_striplib=
14975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
14976$as_echo_n "checking whether stripping libraries is possible... " >&6; }
14977if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
14978  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
14979  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
14980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14981$as_echo "yes" >&6; }
14982else
14983# FIXME - insert some real tests, host_os isn't really good enough
14984  case $host_os in
14985  darwin*)
14986    if test -n "$STRIP"; then
14987      striplib="$STRIP -x"
14988      old_striplib="$STRIP -S"
14989      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14990$as_echo "yes" >&6; }
14991    else
14992      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14993$as_echo "no" >&6; }
14994    fi
14995    ;;
14996  *)
14997    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14998$as_echo "no" >&6; }
14999    ;;
15000  esac
15001fi
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013
15014  # Report what library types will actually be built
15015  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
15016$as_echo_n "checking if libtool supports shared libraries... " >&6; }
15017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
15018$as_echo "$can_build_shared" >&6; }
15019
15020  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
15021$as_echo_n "checking whether to build shared libraries... " >&6; }
15022  test no = "$can_build_shared" && enable_shared=no
15023
15024  # On AIX, shared libraries and static libraries use the same namespace, and
15025  # are all built from PIC.
15026  case $host_os in
15027  aix3*)
15028    test yes = "$enable_shared" && enable_static=no
15029    if test -n "$RANLIB"; then
15030      archive_cmds="$archive_cmds~\$RANLIB \$lib"
15031      postinstall_cmds='$RANLIB $lib'
15032    fi
15033    ;;
15034
15035  aix[4-9]*)
15036    if test ia64 != "$host_cpu"; then
15037      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
15038      yes,aix,yes) ;;			# shared object as lib.so file only
15039      yes,svr4,*) ;;			# shared object as lib.so archive member only
15040      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
15041      esac
15042    fi
15043    ;;
15044  esac
15045  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
15046$as_echo "$enable_shared" >&6; }
15047
15048  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
15049$as_echo_n "checking whether to build static libraries... " >&6; }
15050  # Make sure either enable_shared or enable_static is yes.
15051  test yes = "$enable_shared" || enable_static=yes
15052  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
15053$as_echo "$enable_static" >&6; }
15054
15055
15056
15057
15058fi
15059ac_ext=c
15060ac_cpp='$CPP $CPPFLAGS'
15061ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15062ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15063ac_compiler_gnu=$ac_cv_c_compiler_gnu
15064
15065CC=$lt_save_CC
15066
15067      if test -n "$CXX" && ( test no != "$CXX" &&
15068    ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) ||
15069    (test g++ != "$CXX"))); then
15070  ac_ext=cpp
15071ac_cpp='$CXXCPP $CPPFLAGS'
15072ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15073ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15074ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
15076$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
15077if test -z "$CXXCPP"; then
15078  if ${ac_cv_prog_CXXCPP+:} false; then :
15079  $as_echo_n "(cached) " >&6
15080else
15081      # Double quotes because CXXCPP needs to be expanded
15082    for CXXCPP in "$CXX -E" "/lib/cpp"
15083    do
15084      ac_preproc_ok=false
15085for ac_cxx_preproc_warn_flag in '' yes
15086do
15087  # Use a header file that comes with gcc, so configuring glibc
15088  # with a fresh cross-compiler works.
15089  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15090  # <limits.h> exists even on freestanding compilers.
15091  # On the NeXT, cc -E runs the code through the compiler's parser,
15092  # not just through cpp. "Syntax error" is here to catch this case.
15093  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15094/* end confdefs.h.  */
15095#ifdef __STDC__
15096# include <limits.h>
15097#else
15098# include <assert.h>
15099#endif
15100		     Syntax error
15101_ACEOF
15102if ac_fn_cxx_try_cpp "$LINENO"; then :
15103
15104else
15105  # Broken: fails on valid input.
15106continue
15107fi
15108rm -f conftest.err conftest.i conftest.$ac_ext
15109
15110  # OK, works on sane cases.  Now check whether nonexistent headers
15111  # can be detected and how.
15112  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15113/* end confdefs.h.  */
15114#include <ac_nonexistent.h>
15115_ACEOF
15116if ac_fn_cxx_try_cpp "$LINENO"; then :
15117  # Broken: success on invalid input.
15118continue
15119else
15120  # Passes both tests.
15121ac_preproc_ok=:
15122break
15123fi
15124rm -f conftest.err conftest.i conftest.$ac_ext
15125
15126done
15127# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
15128rm -f conftest.i conftest.err conftest.$ac_ext
15129if $ac_preproc_ok; then :
15130  break
15131fi
15132
15133    done
15134    ac_cv_prog_CXXCPP=$CXXCPP
15135
15136fi
15137  CXXCPP=$ac_cv_prog_CXXCPP
15138else
15139  ac_cv_prog_CXXCPP=$CXXCPP
15140fi
15141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
15142$as_echo "$CXXCPP" >&6; }
15143ac_preproc_ok=false
15144for ac_cxx_preproc_warn_flag in '' yes
15145do
15146  # Use a header file that comes with gcc, so configuring glibc
15147  # with a fresh cross-compiler works.
15148  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15149  # <limits.h> exists even on freestanding compilers.
15150  # On the NeXT, cc -E runs the code through the compiler's parser,
15151  # not just through cpp. "Syntax error" is here to catch this case.
15152  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15153/* end confdefs.h.  */
15154#ifdef __STDC__
15155# include <limits.h>
15156#else
15157# include <assert.h>
15158#endif
15159		     Syntax error
15160_ACEOF
15161if ac_fn_cxx_try_cpp "$LINENO"; then :
15162
15163else
15164  # Broken: fails on valid input.
15165continue
15166fi
15167rm -f conftest.err conftest.i conftest.$ac_ext
15168
15169  # OK, works on sane cases.  Now check whether nonexistent headers
15170  # can be detected and how.
15171  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15172/* end confdefs.h.  */
15173#include <ac_nonexistent.h>
15174_ACEOF
15175if ac_fn_cxx_try_cpp "$LINENO"; then :
15176  # Broken: success on invalid input.
15177continue
15178else
15179  # Passes both tests.
15180ac_preproc_ok=:
15181break
15182fi
15183rm -f conftest.err conftest.i conftest.$ac_ext
15184
15185done
15186# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
15187rm -f conftest.i conftest.err conftest.$ac_ext
15188if $ac_preproc_ok; then :
15189
15190else
15191  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15192$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15193as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
15194See \`config.log' for more details" "$LINENO" 5; }
15195fi
15196
15197ac_ext=c
15198ac_cpp='$CPP $CPPFLAGS'
15199ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15200ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15201ac_compiler_gnu=$ac_cv_c_compiler_gnu
15202
15203else
15204  _lt_caught_CXX_error=yes
15205fi
15206
15207ac_ext=cpp
15208ac_cpp='$CXXCPP $CPPFLAGS'
15209ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15210ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15211ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15212
15213archive_cmds_need_lc_CXX=no
15214allow_undefined_flag_CXX=
15215always_export_symbols_CXX=no
15216archive_expsym_cmds_CXX=
15217compiler_needs_object_CXX=no
15218export_dynamic_flag_spec_CXX=
15219hardcode_direct_CXX=no
15220hardcode_direct_absolute_CXX=no
15221hardcode_libdir_flag_spec_CXX=
15222hardcode_libdir_separator_CXX=
15223hardcode_minus_L_CXX=no
15224hardcode_shlibpath_var_CXX=unsupported
15225hardcode_automatic_CXX=no
15226inherit_rpath_CXX=no
15227module_cmds_CXX=
15228module_expsym_cmds_CXX=
15229link_all_deplibs_CXX=unknown
15230old_archive_cmds_CXX=$old_archive_cmds
15231reload_flag_CXX=$reload_flag
15232reload_cmds_CXX=$reload_cmds
15233no_undefined_flag_CXX=
15234whole_archive_flag_spec_CXX=
15235enable_shared_with_static_runtimes_CXX=no
15236
15237# Source file extension for C++ test sources.
15238ac_ext=cpp
15239
15240# Object file extension for compiled C++ test sources.
15241objext=o
15242objext_CXX=$objext
15243
15244# No sense in running all these tests if we already determined that
15245# the CXX compiler isn't working.  Some variables (like enable_shared)
15246# are currently assumed to apply to all compilers on this platform,
15247# and will be corrupted by setting them based on a non-working compiler.
15248if test yes != "$_lt_caught_CXX_error"; then
15249  # Code to be used in simple compile tests
15250  lt_simple_compile_test_code="int some_variable = 0;"
15251
15252  # Code to be used in simple link tests
15253  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
15254
15255  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
15256
15257
15258
15259
15260
15261
15262# If no C compiler was specified, use CC.
15263LTCC=${LTCC-"$CC"}
15264
15265# If no C compiler flags were specified, use CFLAGS.
15266LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
15267
15268# Allow CC to be a program name with arguments.
15269compiler=$CC
15270
15271
15272  # save warnings/boilerplate of simple test code
15273  ac_outfile=conftest.$ac_objext
15274echo "$lt_simple_compile_test_code" >conftest.$ac_ext
15275eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15276_lt_compiler_boilerplate=`cat conftest.err`
15277$RM conftest*
15278
15279  ac_outfile=conftest.$ac_objext
15280echo "$lt_simple_link_test_code" >conftest.$ac_ext
15281eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15282_lt_linker_boilerplate=`cat conftest.err`
15283$RM -r conftest*
15284
15285
15286  # Allow CC to be a program name with arguments.
15287  lt_save_CC=$CC
15288  lt_save_CFLAGS=$CFLAGS
15289  lt_save_LD=$LD
15290  lt_save_GCC=$GCC
15291  GCC=$GXX
15292  lt_save_with_gnu_ld=$with_gnu_ld
15293  lt_save_path_LD=$lt_cv_path_LD
15294  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
15295    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
15296  else
15297    $as_unset lt_cv_prog_gnu_ld
15298  fi
15299  if test -n "${lt_cv_path_LDCXX+set}"; then
15300    lt_cv_path_LD=$lt_cv_path_LDCXX
15301  else
15302    $as_unset lt_cv_path_LD
15303  fi
15304  test -z "${LDCXX+set}" || LD=$LDCXX
15305  CC=${CXX-"c++"}
15306  CFLAGS=$CXXFLAGS
15307  compiler=$CC
15308  compiler_CXX=$CC
15309  func_cc_basename $compiler
15310cc_basename=$func_cc_basename_result
15311
15312
15313  if test -n "$compiler"; then
15314    # We don't want -fno-exception when compiling C++ code, so set the
15315    # no_builtin_flag separately
15316    if test yes = "$GXX"; then
15317      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
15318    else
15319      lt_prog_compiler_no_builtin_flag_CXX=
15320    fi
15321
15322    if test yes = "$GXX"; then
15323      # Set up default GNU C++ configuration
15324
15325
15326
15327# Check whether --with-gnu-ld was given.
15328if test "${with_gnu_ld+set}" = set; then :
15329  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
15330else
15331  with_gnu_ld=no
15332fi
15333
15334ac_prog=ld
15335if test yes = "$GCC"; then
15336  # Check if gcc -print-prog-name=ld gives a path.
15337  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
15338$as_echo_n "checking for ld used by $CC... " >&6; }
15339  case $host in
15340  *-*-mingw*)
15341    # gcc leaves a trailing carriage return, which upsets mingw
15342    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
15343  *)
15344    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
15345  esac
15346  case $ac_prog in
15347    # Accept absolute paths.
15348    [\\/]* | ?:[\\/]*)
15349      re_direlt='/[^/][^/]*/\.\./'
15350      # Canonicalize the pathname of ld
15351      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
15352      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
15353	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
15354      done
15355      test -z "$LD" && LD=$ac_prog
15356      ;;
15357  "")
15358    # If it fails, then pretend we aren't using GCC.
15359    ac_prog=ld
15360    ;;
15361  *)
15362    # If it is relative, then search for the first ld in PATH.
15363    with_gnu_ld=unknown
15364    ;;
15365  esac
15366elif test yes = "$with_gnu_ld"; then
15367  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
15368$as_echo_n "checking for GNU ld... " >&6; }
15369else
15370  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
15371$as_echo_n "checking for non-GNU ld... " >&6; }
15372fi
15373if ${lt_cv_path_LD+:} false; then :
15374  $as_echo_n "(cached) " >&6
15375else
15376  if test -z "$LD"; then
15377  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
15378  for ac_dir in $PATH; do
15379    IFS=$lt_save_ifs
15380    test -z "$ac_dir" && ac_dir=.
15381    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
15382      lt_cv_path_LD=$ac_dir/$ac_prog
15383      # Check to see if the program is GNU ld.  I'd rather use --version,
15384      # but apparently some variants of GNU ld only accept -v.
15385      # Break only if it was the GNU/non-GNU ld that we prefer.
15386      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
15387      *GNU* | *'with BFD'*)
15388	test no != "$with_gnu_ld" && break
15389	;;
15390      *)
15391	test yes != "$with_gnu_ld" && break
15392	;;
15393      esac
15394    fi
15395  done
15396  IFS=$lt_save_ifs
15397else
15398  lt_cv_path_LD=$LD # Let the user override the test with a path.
15399fi
15400fi
15401
15402LD=$lt_cv_path_LD
15403if test -n "$LD"; then
15404  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
15405$as_echo "$LD" >&6; }
15406else
15407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15408$as_echo "no" >&6; }
15409fi
15410test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
15411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
15412$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
15413if ${lt_cv_prog_gnu_ld+:} false; then :
15414  $as_echo_n "(cached) " >&6
15415else
15416  # I'd rather use --version here, but apparently some GNU lds only accept -v.
15417case `$LD -v 2>&1 </dev/null` in
15418*GNU* | *'with BFD'*)
15419  lt_cv_prog_gnu_ld=yes
15420  ;;
15421*)
15422  lt_cv_prog_gnu_ld=no
15423  ;;
15424esac
15425fi
15426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
15427$as_echo "$lt_cv_prog_gnu_ld" >&6; }
15428with_gnu_ld=$lt_cv_prog_gnu_ld
15429
15430
15431
15432
15433
15434
15435
15436      # Check if GNU C++ uses GNU ld as the underlying linker, since the
15437      # archiving commands below assume that GNU ld is being used.
15438      if test yes = "$with_gnu_ld"; then
15439        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
15440        archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15441
15442        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
15443        export_dynamic_flag_spec_CXX='$wl--export-dynamic'
15444
15445        # If archive_cmds runs LD, not CC, wlarc should be empty
15446        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
15447        #     investigate it a little bit more. (MM)
15448        wlarc='$wl'
15449
15450        # ancient GNU ld didn't support --whole-archive et. al.
15451        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
15452	  $GREP 'no-whole-archive' > /dev/null; then
15453          whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15454        else
15455          whole_archive_flag_spec_CXX=
15456        fi
15457      else
15458        with_gnu_ld=no
15459        wlarc=
15460
15461        # A generic and very simple default shared library creation
15462        # command for GNU C++ for the case where it uses the native
15463        # linker, instead of GNU ld.  If possible, this setting should
15464        # overridden to take advantage of the native linker features on
15465        # the platform it is being used on.
15466        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
15467      fi
15468
15469      # Commands to make compiler produce verbose output that lists
15470      # what "hidden" libraries, object files and flags are used when
15471      # linking a shared library.
15472      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
15473
15474    else
15475      GXX=no
15476      with_gnu_ld=no
15477      wlarc=
15478    fi
15479
15480    # PORTME: fill in a description of your system's C++ link characteristics
15481    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15482$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15483    ld_shlibs_CXX=yes
15484    case $host_os in
15485      aix3*)
15486        # FIXME: insert proper C++ library support
15487        ld_shlibs_CXX=no
15488        ;;
15489      aix[4-9]*)
15490        if test ia64 = "$host_cpu"; then
15491          # On IA64, the linker does run time linking by default, so we don't
15492          # have to do anything special.
15493          aix_use_runtimelinking=no
15494          exp_sym_flag='-Bexport'
15495          no_entry_flag=
15496        else
15497          aix_use_runtimelinking=no
15498
15499          # Test if we are trying to use run time linking or normal
15500          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
15501          # have runtime linking enabled, and use it for executables.
15502          # For shared libraries, we enable/disable runtime linking
15503          # depending on the kind of the shared library created -
15504          # when "with_aix_soname,aix_use_runtimelinking" is:
15505          # "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
15506          # "aix,yes"  lib.so          shared, rtl:yes, for executables
15507          #            lib.a           static archive
15508          # "both,no"  lib.so.V(shr.o) shared, rtl:yes
15509          #            lib.a(lib.so.V) shared, rtl:no,  for executables
15510          # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
15511          #            lib.a(lib.so.V) shared, rtl:no
15512          # "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
15513          #            lib.a           static archive
15514          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15515	    for ld_flag in $LDFLAGS; do
15516	      case $ld_flag in
15517	      *-brtl*)
15518	        aix_use_runtimelinking=yes
15519	        break
15520	        ;;
15521	      esac
15522	    done
15523	    if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
15524	      # With aix-soname=svr4, we create the lib.so.V shared archives only,
15525	      # so we don't have lib.a shared libs to link our executables.
15526	      # We have to force runtime linking in this case.
15527	      aix_use_runtimelinking=yes
15528	      LDFLAGS="$LDFLAGS -Wl,-brtl"
15529	    fi
15530	    ;;
15531          esac
15532
15533          exp_sym_flag='-bexport'
15534          no_entry_flag='-bnoentry'
15535        fi
15536
15537        # When large executables or shared objects are built, AIX ld can
15538        # have problems creating the table of contents.  If linking a library
15539        # or program results in "error TOC overflow" add -mminimal-toc to
15540        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15541        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15542
15543        archive_cmds_CXX=''
15544        hardcode_direct_CXX=yes
15545        hardcode_direct_absolute_CXX=yes
15546        hardcode_libdir_separator_CXX=':'
15547        link_all_deplibs_CXX=yes
15548        file_list_spec_CXX='$wl-f,'
15549        case $with_aix_soname,$aix_use_runtimelinking in
15550        aix,*) ;;	# no import file
15551        svr4,* | *,yes) # use import file
15552          # The Import File defines what to hardcode.
15553          hardcode_direct_CXX=no
15554          hardcode_direct_absolute_CXX=no
15555          ;;
15556        esac
15557
15558        if test yes = "$GXX"; then
15559          case $host_os in aix4.[012]|aix4.[012].*)
15560          # We only want to do this on AIX 4.2 and lower, the check
15561          # below for broken collect2 doesn't work under 4.3+
15562	  collect2name=`$CC -print-prog-name=collect2`
15563	  if test -f "$collect2name" &&
15564	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15565	  then
15566	    # We have reworked collect2
15567	    :
15568	  else
15569	    # We have old collect2
15570	    hardcode_direct_CXX=unsupported
15571	    # It fails to find uninstalled libraries when the uninstalled
15572	    # path is not listed in the libpath.  Setting hardcode_minus_L
15573	    # to unsupported forces relinking
15574	    hardcode_minus_L_CXX=yes
15575	    hardcode_libdir_flag_spec_CXX='-L$libdir'
15576	    hardcode_libdir_separator_CXX=
15577	  fi
15578          esac
15579          shared_flag='-shared'
15580	  if test yes = "$aix_use_runtimelinking"; then
15581	    shared_flag=$shared_flag' $wl-G'
15582	  fi
15583	  # Need to ensure runtime linking is disabled for the traditional
15584	  # shared library, or the linker may eventually find shared libraries
15585	  # /with/ Import File - we do not want to mix them.
15586	  shared_flag_aix='-shared'
15587	  shared_flag_svr4='-shared $wl-G'
15588        else
15589          # not using gcc
15590          if test ia64 = "$host_cpu"; then
15591	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15592	  # chokes on -Wl,-G. The following line is correct:
15593	  shared_flag='-G'
15594          else
15595	    if test yes = "$aix_use_runtimelinking"; then
15596	      shared_flag='$wl-G'
15597	    else
15598	      shared_flag='$wl-bM:SRE'
15599	    fi
15600	    shared_flag_aix='$wl-bM:SRE'
15601	    shared_flag_svr4='$wl-G'
15602          fi
15603        fi
15604
15605        export_dynamic_flag_spec_CXX='$wl-bexpall'
15606        # It seems that -bexpall does not export symbols beginning with
15607        # underscore (_), so it is better to generate a list of symbols to
15608	# export.
15609        always_export_symbols_CXX=yes
15610	if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
15611          # Warning - without using the other runtime loading flags (-brtl),
15612          # -berok will link without error, but may produce a broken library.
15613          # The "-G" linker flag allows undefined symbols.
15614          no_undefined_flag_CXX='-bernotok'
15615          # Determine the default libpath from the value encoded in an empty
15616          # executable.
15617          if test set = "${lt_cv_aix_libpath+set}"; then
15618  aix_libpath=$lt_cv_aix_libpath
15619else
15620  if ${lt_cv_aix_libpath__CXX+:} false; then :
15621  $as_echo_n "(cached) " >&6
15622else
15623  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15624/* end confdefs.h.  */
15625
15626int
15627main ()
15628{
15629
15630  ;
15631  return 0;
15632}
15633_ACEOF
15634if ac_fn_cxx_try_link "$LINENO"; then :
15635
15636  lt_aix_libpath_sed='
15637      /Import File Strings/,/^$/ {
15638	  /^0/ {
15639	      s/^0  *\([^ ]*\) *$/\1/
15640	      p
15641	  }
15642      }'
15643  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15644  # Check for a 64-bit object if we didn't find anything.
15645  if test -z "$lt_cv_aix_libpath__CXX"; then
15646    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15647  fi
15648fi
15649rm -f core conftest.err conftest.$ac_objext \
15650    conftest$ac_exeext conftest.$ac_ext
15651  if test -z "$lt_cv_aix_libpath__CXX"; then
15652    lt_cv_aix_libpath__CXX=/usr/lib:/lib
15653  fi
15654
15655fi
15656
15657  aix_libpath=$lt_cv_aix_libpath__CXX
15658fi
15659
15660          hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
15661
15662          archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
15663        else
15664          if test ia64 = "$host_cpu"; then
15665	    hardcode_libdir_flag_spec_CXX='$wl-R $libdir:/usr/lib:/lib'
15666	    allow_undefined_flag_CXX="-z nodefs"
15667	    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"
15668          else
15669	    # Determine the default libpath from the value encoded in an
15670	    # empty executable.
15671	    if test set = "${lt_cv_aix_libpath+set}"; then
15672  aix_libpath=$lt_cv_aix_libpath
15673else
15674  if ${lt_cv_aix_libpath__CXX+:} false; then :
15675  $as_echo_n "(cached) " >&6
15676else
15677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15678/* end confdefs.h.  */
15679
15680int
15681main ()
15682{
15683
15684  ;
15685  return 0;
15686}
15687_ACEOF
15688if ac_fn_cxx_try_link "$LINENO"; then :
15689
15690  lt_aix_libpath_sed='
15691      /Import File Strings/,/^$/ {
15692	  /^0/ {
15693	      s/^0  *\([^ ]*\) *$/\1/
15694	      p
15695	  }
15696      }'
15697  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15698  # Check for a 64-bit object if we didn't find anything.
15699  if test -z "$lt_cv_aix_libpath__CXX"; then
15700    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15701  fi
15702fi
15703rm -f core conftest.err conftest.$ac_objext \
15704    conftest$ac_exeext conftest.$ac_ext
15705  if test -z "$lt_cv_aix_libpath__CXX"; then
15706    lt_cv_aix_libpath__CXX=/usr/lib:/lib
15707  fi
15708
15709fi
15710
15711  aix_libpath=$lt_cv_aix_libpath__CXX
15712fi
15713
15714	    hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
15715	    # Warning - without using the other run time loading flags,
15716	    # -berok will link without error, but may produce a broken library.
15717	    no_undefined_flag_CXX=' $wl-bernotok'
15718	    allow_undefined_flag_CXX=' $wl-berok'
15719	    if test yes = "$with_gnu_ld"; then
15720	      # We only use this code for GNU lds that support --whole-archive.
15721	      whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive'
15722	    else
15723	      # Exported symbols can be pulled into shared objects from archives
15724	      whole_archive_flag_spec_CXX='$convenience'
15725	    fi
15726	    archive_cmds_need_lc_CXX=yes
15727	    archive_expsym_cmds_CXX='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
15728	    # -brtl affects multiple linker settings, -berok does not and is overridden later
15729	    compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
15730	    if test svr4 != "$with_aix_soname"; then
15731	      # This is similar to how AIX traditionally builds its shared
15732	      # libraries. Need -bnortl late, we may have -brtl in LDFLAGS.
15733	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
15734	    fi
15735	    if test aix != "$with_aix_soname"; then
15736	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
15737	    else
15738	      # used by -dlpreopen to get the symbols
15739	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
15740	    fi
15741	    archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$RM -r $output_objdir/$realname.d'
15742          fi
15743        fi
15744        ;;
15745
15746      beos*)
15747	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15748	  allow_undefined_flag_CXX=unsupported
15749	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15750	  # support --undefined.  This deserves some investigation.  FIXME
15751	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15752	else
15753	  ld_shlibs_CXX=no
15754	fi
15755	;;
15756
15757      chorus*)
15758        case $cc_basename in
15759          *)
15760	  # FIXME: insert proper C++ library support
15761	  ld_shlibs_CXX=no
15762	  ;;
15763        esac
15764        ;;
15765
15766      cygwin* | mingw* | pw32* | cegcc*)
15767	case $GXX,$cc_basename in
15768	,cl* | no,cl*)
15769	  # Native MSVC
15770	  # hardcode_libdir_flag_spec is actually meaningless, as there is
15771	  # no search path for DLLs.
15772	  hardcode_libdir_flag_spec_CXX=' '
15773	  allow_undefined_flag_CXX=unsupported
15774	  always_export_symbols_CXX=yes
15775	  file_list_spec_CXX='@'
15776	  # Tell ltmain to make .lib files, not .a files.
15777	  libext=lib
15778	  # Tell ltmain to make .dll files, not .so files.
15779	  shrext_cmds=.dll
15780	  # FIXME: Setting linknames here is a bad hack.
15781	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
15782	  archive_expsym_cmds_CXX='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15783              cp "$export_symbols" "$output_objdir/$soname.def";
15784              echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
15785            else
15786              $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
15787            fi~
15788            $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
15789            linknames='
15790	  # The linker will not automatically build a static lib if we build a DLL.
15791	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
15792	  enable_shared_with_static_runtimes_CXX=yes
15793	  # Don't use ranlib
15794	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
15795	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
15796            lt_tool_outputfile="@TOOL_OUTPUT@"~
15797            case $lt_outputfile in
15798              *.exe|*.EXE) ;;
15799              *)
15800                lt_outputfile=$lt_outputfile.exe
15801                lt_tool_outputfile=$lt_tool_outputfile.exe
15802                ;;
15803            esac~
15804            func_to_tool_file "$lt_outputfile"~
15805            if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
15806              $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
15807              $RM "$lt_outputfile.manifest";
15808            fi'
15809	  ;;
15810	*)
15811	  # g++
15812	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
15813	  # as there is no search path for DLLs.
15814	  hardcode_libdir_flag_spec_CXX='-L$libdir'
15815	  export_dynamic_flag_spec_CXX='$wl--export-all-symbols'
15816	  allow_undefined_flag_CXX=unsupported
15817	  always_export_symbols_CXX=no
15818	  enable_shared_with_static_runtimes_CXX=yes
15819
15820	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15821	    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'
15822	    # If the export-symbols file already is a .def file, use it as
15823	    # is; otherwise, prepend EXPORTS...
15824	    archive_expsym_cmds_CXX='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15825              cp $export_symbols $output_objdir/$soname.def;
15826            else
15827              echo EXPORTS > $output_objdir/$soname.def;
15828              cat $export_symbols >> $output_objdir/$soname.def;
15829            fi~
15830            $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'
15831	  else
15832	    ld_shlibs_CXX=no
15833	  fi
15834	  ;;
15835	esac
15836	;;
15837      darwin* | rhapsody*)
15838
15839
15840  archive_cmds_need_lc_CXX=no
15841  hardcode_direct_CXX=no
15842  hardcode_automatic_CXX=yes
15843  hardcode_shlibpath_var_CXX=unsupported
15844  if test yes = "$lt_cv_ld_force_load"; then
15845    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\"`'
15846
15847  else
15848    whole_archive_flag_spec_CXX=''
15849  fi
15850  link_all_deplibs_CXX=yes
15851  allow_undefined_flag_CXX=$_lt_dar_allow_undefined
15852  case $cc_basename in
15853     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
15854     *) _lt_dar_can_shared=$GCC ;;
15855  esac
15856  if test yes = "$_lt_dar_can_shared"; then
15857    output_verbose_link_cmd=func_echo_all
15858    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"
15859    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
15860    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"
15861    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"
15862       if test yes != "$lt_cv_apple_cc_single_mod"; then
15863      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"
15864      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"
15865    fi
15866
15867  else
15868  ld_shlibs_CXX=no
15869  fi
15870
15871	;;
15872
15873      os2*)
15874	hardcode_libdir_flag_spec_CXX='-L$libdir'
15875	hardcode_minus_L_CXX=yes
15876	allow_undefined_flag_CXX=unsupported
15877	shrext_cmds=.dll
15878	archive_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15879	  $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15880	  $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15881	  $ECHO EXPORTS >> $output_objdir/$libname.def~
15882	  emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15883	  $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15884	  emximp -o $lib $output_objdir/$libname.def'
15885	archive_expsym_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15886	  $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15887	  $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15888	  $ECHO EXPORTS >> $output_objdir/$libname.def~
15889	  prefix_cmds="$SED"~
15890	  if test EXPORTS = "`$SED 1q $export_symbols`"; then
15891	    prefix_cmds="$prefix_cmds -e 1d";
15892	  fi~
15893	  prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15894	  cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15895	  $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15896	  emximp -o $lib $output_objdir/$libname.def'
15897	old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15898	enable_shared_with_static_runtimes_CXX=yes
15899	;;
15900
15901      dgux*)
15902        case $cc_basename in
15903          ec++*)
15904	    # FIXME: insert proper C++ library support
15905	    ld_shlibs_CXX=no
15906	    ;;
15907          ghcx*)
15908	    # Green Hills C++ Compiler
15909	    # FIXME: insert proper C++ library support
15910	    ld_shlibs_CXX=no
15911	    ;;
15912          *)
15913	    # FIXME: insert proper C++ library support
15914	    ld_shlibs_CXX=no
15915	    ;;
15916        esac
15917        ;;
15918
15919      freebsd2.*)
15920        # C++ shared libraries reported to be fairly broken before
15921	# switch to ELF
15922        ld_shlibs_CXX=no
15923        ;;
15924
15925      freebsd-elf*)
15926        archive_cmds_need_lc_CXX=no
15927        ;;
15928
15929      freebsd* | dragonfly*)
15930        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
15931        # conventions
15932        ld_shlibs_CXX=yes
15933        ;;
15934
15935      haiku*)
15936        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15937        link_all_deplibs_CXX=yes
15938        ;;
15939
15940      hpux9*)
15941        hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir'
15942        hardcode_libdir_separator_CXX=:
15943        export_dynamic_flag_spec_CXX='$wl-E'
15944        hardcode_direct_CXX=yes
15945        hardcode_minus_L_CXX=yes # Not in the search PATH,
15946				             # but as the default
15947				             # location of the library.
15948
15949        case $cc_basename in
15950          CC*)
15951            # FIXME: insert proper C++ library support
15952            ld_shlibs_CXX=no
15953            ;;
15954          aCC*)
15955            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 "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
15956            # Commands to make compiler produce verbose output that lists
15957            # what "hidden" libraries, object files and flags are used when
15958            # linking a shared library.
15959            #
15960            # There doesn't appear to be a way to prevent this compiler from
15961            # explicitly linking system object files so we need to strip them
15962            # from the output so that they don't get included in the library
15963            # dependencies.
15964            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"'
15965            ;;
15966          *)
15967            if test yes = "$GXX"; then
15968              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
15969            else
15970              # FIXME: insert proper C++ library support
15971              ld_shlibs_CXX=no
15972            fi
15973            ;;
15974        esac
15975        ;;
15976
15977      hpux10*|hpux11*)
15978        if test no = "$with_gnu_ld"; then
15979	  hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir'
15980	  hardcode_libdir_separator_CXX=:
15981
15982          case $host_cpu in
15983            hppa*64*|ia64*)
15984              ;;
15985            *)
15986	      export_dynamic_flag_spec_CXX='$wl-E'
15987              ;;
15988          esac
15989        fi
15990        case $host_cpu in
15991          hppa*64*|ia64*)
15992            hardcode_direct_CXX=no
15993            hardcode_shlibpath_var_CXX=no
15994            ;;
15995          *)
15996            hardcode_direct_CXX=yes
15997            hardcode_direct_absolute_CXX=yes
15998            hardcode_minus_L_CXX=yes # Not in the search PATH,
15999					         # but as the default
16000					         # location of the library.
16001            ;;
16002        esac
16003
16004        case $cc_basename in
16005          CC*)
16006	    # FIXME: insert proper C++ library support
16007	    ld_shlibs_CXX=no
16008	    ;;
16009          aCC*)
16010	    case $host_cpu in
16011	      hppa*64*)
16012	        archive_cmds_CXX='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16013	        ;;
16014	      ia64*)
16015	        archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16016	        ;;
16017	      *)
16018	        archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16019	        ;;
16020	    esac
16021	    # Commands to make compiler produce verbose output that lists
16022	    # what "hidden" libraries, object files and flags are used when
16023	    # linking a shared library.
16024	    #
16025	    # There doesn't appear to be a way to prevent this compiler from
16026	    # explicitly linking system object files so we need to strip them
16027	    # from the output so that they don't get included in the library
16028	    # dependencies.
16029	    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"'
16030	    ;;
16031          *)
16032	    if test yes = "$GXX"; then
16033	      if test no = "$with_gnu_ld"; then
16034	        case $host_cpu in
16035	          hppa*64*)
16036	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16037	            ;;
16038	          ia64*)
16039	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16040	            ;;
16041	          *)
16042	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16043	            ;;
16044	        esac
16045	      fi
16046	    else
16047	      # FIXME: insert proper C++ library support
16048	      ld_shlibs_CXX=no
16049	    fi
16050	    ;;
16051        esac
16052        ;;
16053
16054      interix[3-9]*)
16055	hardcode_direct_CXX=no
16056	hardcode_shlibpath_var_CXX=no
16057	hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
16058	export_dynamic_flag_spec_CXX='$wl-E'
16059	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
16060	# Instead, shared libraries are loaded at an image base (0x10000000 by
16061	# default) and relocated if they conflict, which is a slow very memory
16062	# consuming and fragmenting process.  To avoid this, we pick a random,
16063	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
16064	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
16065	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'
16066	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'
16067	;;
16068      irix5* | irix6*)
16069        case $cc_basename in
16070          CC*)
16071	    # SGI C++
16072	    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'
16073
16074	    # Archives containing C++ object files must be created using
16075	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
16076	    # necessary to make sure instantiated templates are included
16077	    # in the archive.
16078	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
16079	    ;;
16080          *)
16081	    if test yes = "$GXX"; then
16082	      if test no = "$with_gnu_ld"; then
16083	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16084	      else
16085	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib'
16086	      fi
16087	    fi
16088	    link_all_deplibs_CXX=yes
16089	    ;;
16090        esac
16091        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
16092        hardcode_libdir_separator_CXX=:
16093        inherit_rpath_CXX=yes
16094        ;;
16095
16096      linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
16097        case $cc_basename in
16098          KCC*)
16099	    # Kuck and Associates, Inc. (KAI) C++ Compiler
16100
16101	    # KCC will only create a shared library if the output file
16102	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
16103	    # to its proper name (with version) after linking.
16104	    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'
16105	    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'
16106	    # Commands to make compiler produce verbose output that lists
16107	    # what "hidden" libraries, object files and flags are used when
16108	    # linking a shared library.
16109	    #
16110	    # There doesn't appear to be a way to prevent this compiler from
16111	    # explicitly linking system object files so we need to strip them
16112	    # from the output so that they don't get included in the library
16113	    # dependencies.
16114	    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"'
16115
16116	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
16117	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
16118
16119	    # Archives containing C++ object files must be created using
16120	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
16121	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
16122	    ;;
16123	  icpc* | ecpc* )
16124	    # Intel C++
16125	    with_gnu_ld=yes
16126	    # version 8.0 and above of icpc choke on multiply defined symbols
16127	    # if we add $predep_objects and $postdep_objects, however 7.1 and
16128	    # earlier do not add the objects themselves.
16129	    case `$CC -V 2>&1` in
16130	      *"Version 7."*)
16131	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
16132		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'
16133		;;
16134	      *)  # Version 8.0 or newer
16135	        tmp_idyn=
16136	        case $host_cpu in
16137		  ia64*) tmp_idyn=' -i_dynamic';;
16138		esac
16139	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16140		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'
16141		;;
16142	    esac
16143	    archive_cmds_need_lc_CXX=no
16144	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
16145	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
16146	    whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive'
16147	    ;;
16148          pgCC* | pgcpp*)
16149            # Portland Group C++ compiler
16150	    case `$CC -V` in
16151	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
16152	      prelink_cmds_CXX='tpldir=Template.dir~
16153               rm -rf $tpldir~
16154               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
16155               compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
16156	      old_archive_cmds_CXX='tpldir=Template.dir~
16157                rm -rf $tpldir~
16158                $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
16159                $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
16160                $RANLIB $oldlib'
16161	      archive_cmds_CXX='tpldir=Template.dir~
16162                rm -rf $tpldir~
16163                $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
16164                $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
16165	      archive_expsym_cmds_CXX='tpldir=Template.dir~
16166                rm -rf $tpldir~
16167                $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
16168                $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
16169	      ;;
16170	    *) # Version 6 and above use weak symbols
16171	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
16172	      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'
16173	      ;;
16174	    esac
16175
16176	    hardcode_libdir_flag_spec_CXX='$wl--rpath $wl$libdir'
16177	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
16178	    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'
16179            ;;
16180	  cxx*)
16181	    # Compaq C++
16182	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
16183	    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'
16184
16185	    runpath_var=LD_RUN_PATH
16186	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
16187	    hardcode_libdir_separator_CXX=:
16188
16189	    # Commands to make compiler produce verbose output that lists
16190	    # what "hidden" libraries, object files and flags are used when
16191	    # linking a shared library.
16192	    #
16193	    # There doesn't appear to be a way to prevent this compiler from
16194	    # explicitly linking system object files so we need to strip them
16195	    # from the output so that they don't get included in the library
16196	    # dependencies.
16197	    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'
16198	    ;;
16199	  xl* | mpixl* | bgxl*)
16200	    # IBM XL 8.0 on PPC, with GNU ld
16201	    hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
16202	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
16203	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16204	    if test yes = "$supports_anon_versioning"; then
16205	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
16206                cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
16207                echo "local: *; };" >> $output_objdir/$libname.ver~
16208                $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
16209	    fi
16210	    ;;
16211	  *)
16212	    case `$CC -V 2>&1 | sed 5q` in
16213	    *Sun\ C*)
16214	      # Sun C++ 5.9
16215	      no_undefined_flag_CXX=' -zdefs'
16216	      archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16217	      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'
16218	      hardcode_libdir_flag_spec_CXX='-R$libdir'
16219	      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'
16220	      compiler_needs_object_CXX=yes
16221
16222	      # Not sure whether something based on
16223	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
16224	      # would be better.
16225	      output_verbose_link_cmd='func_echo_all'
16226
16227	      # Archives containing C++ object files must be created using
16228	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
16229	      # necessary to make sure instantiated templates are included
16230	      # in the archive.
16231	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
16232	      ;;
16233	    esac
16234	    ;;
16235	esac
16236	;;
16237
16238      lynxos*)
16239        # FIXME: insert proper C++ library support
16240	ld_shlibs_CXX=no
16241	;;
16242
16243      m88k*)
16244        # FIXME: insert proper C++ library support
16245        ld_shlibs_CXX=no
16246	;;
16247
16248      mvs*)
16249        case $cc_basename in
16250          cxx*)
16251	    # FIXME: insert proper C++ library support
16252	    ld_shlibs_CXX=no
16253	    ;;
16254	  *)
16255	    # FIXME: insert proper C++ library support
16256	    ld_shlibs_CXX=no
16257	    ;;
16258	esac
16259	;;
16260
16261      netbsd*)
16262        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16263	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
16264	  wlarc=
16265	  hardcode_libdir_flag_spec_CXX='-R$libdir'
16266	  hardcode_direct_CXX=yes
16267	  hardcode_shlibpath_var_CXX=no
16268	fi
16269	# Workaround some broken pre-1.5 toolchains
16270	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
16271	;;
16272
16273      *nto* | *qnx*)
16274        ld_shlibs_CXX=yes
16275	;;
16276
16277      openbsd* | bitrig*)
16278	if test -f /usr/libexec/ld.so; then
16279	  hardcode_direct_CXX=yes
16280	  hardcode_shlibpath_var_CXX=no
16281	  hardcode_direct_absolute_CXX=yes
16282	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
16283	  hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
16284	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then
16285	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib'
16286	    export_dynamic_flag_spec_CXX='$wl-E'
16287	    whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
16288	  fi
16289	  output_verbose_link_cmd=func_echo_all
16290	else
16291	  ld_shlibs_CXX=no
16292	fi
16293	;;
16294
16295      osf3* | osf4* | osf5*)
16296        case $cc_basename in
16297          KCC*)
16298	    # Kuck and Associates, Inc. (KAI) C++ Compiler
16299
16300	    # KCC will only create a shared library if the output file
16301	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
16302	    # to its proper name (with version) after linking.
16303	    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'
16304
16305	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
16306	    hardcode_libdir_separator_CXX=:
16307
16308	    # Archives containing C++ object files must be created using
16309	    # the KAI C++ compiler.
16310	    case $host in
16311	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
16312	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
16313	    esac
16314	    ;;
16315          RCC*)
16316	    # Rational C++ 2.4.1
16317	    # FIXME: insert proper C++ library support
16318	    ld_shlibs_CXX=no
16319	    ;;
16320          cxx*)
16321	    case $host in
16322	      osf3*)
16323	        allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*'
16324	        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'
16325	        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
16326		;;
16327	      *)
16328	        allow_undefined_flag_CXX=' -expect_unresolved \*'
16329	        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'
16330	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
16331                  echo "-hidden">> $lib.exp~
16332                  $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~
16333                  $RM $lib.exp'
16334	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
16335		;;
16336	    esac
16337
16338	    hardcode_libdir_separator_CXX=:
16339
16340	    # Commands to make compiler produce verbose output that lists
16341	    # what "hidden" libraries, object files and flags are used when
16342	    # linking a shared library.
16343	    #
16344	    # There doesn't appear to be a way to prevent this compiler from
16345	    # explicitly linking system object files so we need to strip them
16346	    # from the output so that they don't get included in the library
16347	    # dependencies.
16348	    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"'
16349	    ;;
16350	  *)
16351	    if test yes,no = "$GXX,$with_gnu_ld"; then
16352	      allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*'
16353	      case $host in
16354	        osf3*)
16355	          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'
16356		  ;;
16357	        *)
16358	          archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16359		  ;;
16360	      esac
16361
16362	      hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
16363	      hardcode_libdir_separator_CXX=:
16364
16365	      # Commands to make compiler produce verbose output that lists
16366	      # what "hidden" libraries, object files and flags are used when
16367	      # linking a shared library.
16368	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
16369
16370	    else
16371	      # FIXME: insert proper C++ library support
16372	      ld_shlibs_CXX=no
16373	    fi
16374	    ;;
16375        esac
16376        ;;
16377
16378      psos*)
16379        # FIXME: insert proper C++ library support
16380        ld_shlibs_CXX=no
16381        ;;
16382
16383      sunos4*)
16384        case $cc_basename in
16385          CC*)
16386	    # Sun C++ 4.x
16387	    # FIXME: insert proper C++ library support
16388	    ld_shlibs_CXX=no
16389	    ;;
16390          lcc*)
16391	    # Lucid
16392	    # FIXME: insert proper C++ library support
16393	    ld_shlibs_CXX=no
16394	    ;;
16395          *)
16396	    # FIXME: insert proper C++ library support
16397	    ld_shlibs_CXX=no
16398	    ;;
16399        esac
16400        ;;
16401
16402      solaris*)
16403        case $cc_basename in
16404          CC* | sunCC*)
16405	    # Sun C++ 4.2, 5.x and Centerline C++
16406            archive_cmds_need_lc_CXX=yes
16407	    no_undefined_flag_CXX=' -zdefs'
16408	    archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
16409	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16410              $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'
16411
16412	    hardcode_libdir_flag_spec_CXX='-R$libdir'
16413	    hardcode_shlibpath_var_CXX=no
16414	    case $host_os in
16415	      solaris2.[0-5] | solaris2.[0-5].*) ;;
16416	      *)
16417		# The compiler driver will combine and reorder linker options,
16418		# but understands '-z linker_flag'.
16419	        # Supported since Solaris 2.6 (maybe 2.5.1?)
16420		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
16421	        ;;
16422	    esac
16423	    link_all_deplibs_CXX=yes
16424
16425	    output_verbose_link_cmd='func_echo_all'
16426
16427	    # Archives containing C++ object files must be created using
16428	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
16429	    # necessary to make sure instantiated templates are included
16430	    # in the archive.
16431	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
16432	    ;;
16433          gcx*)
16434	    # Green Hills C++ Compiler
16435	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
16436
16437	    # The C++ compiler must be used to create the archive.
16438	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
16439	    ;;
16440          *)
16441	    # GNU C++ compiler with Solaris linker
16442	    if test yes,no = "$GXX,$with_gnu_ld"; then
16443	      no_undefined_flag_CXX=' $wl-z ${wl}defs'
16444	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
16445	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
16446	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16447                  $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
16448
16449	        # Commands to make compiler produce verbose output that lists
16450	        # what "hidden" libraries, object files and flags are used when
16451	        # linking a shared library.
16452	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
16453	      else
16454	        # g++ 2.7 appears to require '-G' NOT '-shared' on this
16455	        # platform.
16456	        archive_cmds_CXX='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
16457	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16458                  $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
16459
16460	        # Commands to make compiler produce verbose output that lists
16461	        # what "hidden" libraries, object files and flags are used when
16462	        # linking a shared library.
16463	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
16464	      fi
16465
16466	      hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir'
16467	      case $host_os in
16468		solaris2.[0-5] | solaris2.[0-5].*) ;;
16469		*)
16470		  whole_archive_flag_spec_CXX='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16471		  ;;
16472	      esac
16473	    fi
16474	    ;;
16475        esac
16476        ;;
16477
16478    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16479      no_undefined_flag_CXX='$wl-z,text'
16480      archive_cmds_need_lc_CXX=no
16481      hardcode_shlibpath_var_CXX=no
16482      runpath_var='LD_RUN_PATH'
16483
16484      case $cc_basename in
16485        CC*)
16486	  archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16487	  archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16488	  ;;
16489	*)
16490	  archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16491	  archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16492	  ;;
16493      esac
16494      ;;
16495
16496      sysv5* | sco3.2v5* | sco5v6*)
16497	# Note: We CANNOT use -z defs as we might desire, because we do not
16498	# link with -lc, and that would cause any symbols used from libc to
16499	# always be unresolved, which means just about no library would
16500	# ever link correctly.  If we're not using GNU ld we use -z text
16501	# though, which does catch some bad symbols but isn't as heavy-handed
16502	# as -z defs.
16503	no_undefined_flag_CXX='$wl-z,text'
16504	allow_undefined_flag_CXX='$wl-z,nodefs'
16505	archive_cmds_need_lc_CXX=no
16506	hardcode_shlibpath_var_CXX=no
16507	hardcode_libdir_flag_spec_CXX='$wl-R,$libdir'
16508	hardcode_libdir_separator_CXX=':'
16509	link_all_deplibs_CXX=yes
16510	export_dynamic_flag_spec_CXX='$wl-Bexport'
16511	runpath_var='LD_RUN_PATH'
16512
16513	case $cc_basename in
16514          CC*)
16515	    archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16516	    archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16517	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
16518              '"$old_archive_cmds_CXX"
16519	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
16520              '"$reload_cmds_CXX"
16521	    ;;
16522	  *)
16523	    archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16524	    archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16525	    ;;
16526	esac
16527      ;;
16528
16529      tandem*)
16530        case $cc_basename in
16531          NCC*)
16532	    # NonStop-UX NCC 3.20
16533	    # FIXME: insert proper C++ library support
16534	    ld_shlibs_CXX=no
16535	    ;;
16536          *)
16537	    # FIXME: insert proper C++ library support
16538	    ld_shlibs_CXX=no
16539	    ;;
16540        esac
16541        ;;
16542
16543      vxworks*)
16544        # FIXME: insert proper C++ library support
16545        ld_shlibs_CXX=no
16546        ;;
16547
16548      *)
16549        # FIXME: insert proper C++ library support
16550        ld_shlibs_CXX=no
16551        ;;
16552    esac
16553
16554    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
16555$as_echo "$ld_shlibs_CXX" >&6; }
16556    test no = "$ld_shlibs_CXX" && can_build_shared=no
16557
16558    GCC_CXX=$GXX
16559    LD_CXX=$LD
16560
16561    ## CAVEAT EMPTOR:
16562    ## There is no encapsulation within the following macros, do not change
16563    ## the running order or otherwise move them around unless you know exactly
16564    ## what you are doing...
16565    # Dependencies to place before and after the object being linked:
16566predep_objects_CXX=
16567postdep_objects_CXX=
16568predeps_CXX=
16569postdeps_CXX=
16570compiler_lib_search_path_CXX=
16571
16572cat > conftest.$ac_ext <<_LT_EOF
16573class Foo
16574{
16575public:
16576  Foo (void) { a = 0; }
16577private:
16578  int a;
16579};
16580_LT_EOF
16581
16582
16583_lt_libdeps_save_CFLAGS=$CFLAGS
16584case "$CC $CFLAGS " in #(
16585*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
16586*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
16587*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
16588esac
16589
16590if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16591  (eval $ac_compile) 2>&5
16592  ac_status=$?
16593  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16594  test $ac_status = 0; }; then
16595  # Parse the compiler output and extract the necessary
16596  # objects, libraries and library flags.
16597
16598  # Sentinel used to keep track of whether or not we are before
16599  # the conftest object file.
16600  pre_test_object_deps_done=no
16601
16602  for p in `eval "$output_verbose_link_cmd"`; do
16603    case $prev$p in
16604
16605    -L* | -R* | -l*)
16606       # Some compilers place space between "-{L,R}" and the path.
16607       # Remove the space.
16608       if test x-L = "$p" ||
16609          test x-R = "$p"; then
16610	 prev=$p
16611	 continue
16612       fi
16613
16614       # Expand the sysroot to ease extracting the directories later.
16615       if test -z "$prev"; then
16616         case $p in
16617         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
16618         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
16619         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
16620         esac
16621       fi
16622       case $p in
16623       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
16624       esac
16625       if test no = "$pre_test_object_deps_done"; then
16626	 case $prev in
16627	 -L | -R)
16628	   # Internal compiler library paths should come after those
16629	   # provided the user.  The postdeps already come after the
16630	   # user supplied libs so there is no need to process them.
16631	   if test -z "$compiler_lib_search_path_CXX"; then
16632	     compiler_lib_search_path_CXX=$prev$p
16633	   else
16634	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} $prev$p"
16635	   fi
16636	   ;;
16637	 # The "-l" case would never come before the object being
16638	 # linked, so don't bother handling this case.
16639	 esac
16640       else
16641	 if test -z "$postdeps_CXX"; then
16642	   postdeps_CXX=$prev$p
16643	 else
16644	   postdeps_CXX="${postdeps_CXX} $prev$p"
16645	 fi
16646       fi
16647       prev=
16648       ;;
16649
16650    *.lto.$objext) ;; # Ignore GCC LTO objects
16651    *.$objext)
16652       # This assumes that the test object file only shows up
16653       # once in the compiler output.
16654       if test "$p" = "conftest.$objext"; then
16655	 pre_test_object_deps_done=yes
16656	 continue
16657       fi
16658
16659       if test no = "$pre_test_object_deps_done"; then
16660	 if test -z "$predep_objects_CXX"; then
16661	   predep_objects_CXX=$p
16662	 else
16663	   predep_objects_CXX="$predep_objects_CXX $p"
16664	 fi
16665       else
16666	 if test -z "$postdep_objects_CXX"; then
16667	   postdep_objects_CXX=$p
16668	 else
16669	   postdep_objects_CXX="$postdep_objects_CXX $p"
16670	 fi
16671       fi
16672       ;;
16673
16674    *) ;; # Ignore the rest.
16675
16676    esac
16677  done
16678
16679  # Clean up.
16680  rm -f a.out a.exe
16681else
16682  echo "libtool.m4: error: problem compiling CXX test program"
16683fi
16684
16685$RM -f confest.$objext
16686CFLAGS=$_lt_libdeps_save_CFLAGS
16687
16688# PORTME: override above test on systems where it is broken
16689case $host_os in
16690interix[3-9]*)
16691  # Interix 3.5 installs completely hosed .la files for C++, so rather than
16692  # hack all around it, let's just trust "g++" to DTRT.
16693  predep_objects_CXX=
16694  postdep_objects_CXX=
16695  postdeps_CXX=
16696  ;;
16697esac
16698
16699
16700case " $postdeps_CXX " in
16701*" -lc "*) archive_cmds_need_lc_CXX=no ;;
16702esac
16703 compiler_lib_search_dirs_CXX=
16704if test -n "${compiler_lib_search_path_CXX}"; then
16705 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | $SED -e 's! -L! !g' -e 's!^ !!'`
16706fi
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738    lt_prog_compiler_wl_CXX=
16739lt_prog_compiler_pic_CXX=
16740lt_prog_compiler_static_CXX=
16741
16742
16743  # C++ specific cases for pic, static, wl, etc.
16744  if test yes = "$GXX"; then
16745    lt_prog_compiler_wl_CXX='-Wl,'
16746    lt_prog_compiler_static_CXX='-static'
16747
16748    case $host_os in
16749    aix*)
16750      # All AIX code is PIC.
16751      if test ia64 = "$host_cpu"; then
16752	# AIX 5 now supports IA64 processor
16753	lt_prog_compiler_static_CXX='-Bstatic'
16754      fi
16755      lt_prog_compiler_pic_CXX='-fPIC'
16756      ;;
16757
16758    amigaos*)
16759      case $host_cpu in
16760      powerpc)
16761            # see comment about AmigaOS4 .so support
16762            lt_prog_compiler_pic_CXX='-fPIC'
16763        ;;
16764      m68k)
16765            # FIXME: we need at least 68020 code to build shared libraries, but
16766            # adding the '-m68020' flag to GCC prevents building anything better,
16767            # like '-m68040'.
16768            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
16769        ;;
16770      esac
16771      ;;
16772
16773    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
16774      # PIC is the default for these OSes.
16775      ;;
16776    mingw* | cygwin* | os2* | pw32* | cegcc*)
16777      # This hack is so that the source file can tell whether it is being
16778      # built for inclusion in a dll (and should export symbols for example).
16779      # Although the cygwin gcc ignores -fPIC, still need this for old-style
16780      # (--disable-auto-import) libraries
16781      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
16782      case $host_os in
16783      os2*)
16784	lt_prog_compiler_static_CXX='$wl-static'
16785	;;
16786      esac
16787      ;;
16788    darwin* | rhapsody*)
16789      # PIC is the default on this platform
16790      # Common symbols not allowed in MH_DYLIB files
16791      lt_prog_compiler_pic_CXX='-fno-common'
16792      ;;
16793    *djgpp*)
16794      # DJGPP does not support shared libraries at all
16795      lt_prog_compiler_pic_CXX=
16796      ;;
16797    haiku*)
16798      # PIC is the default for Haiku.
16799      # The "-static" flag exists, but is broken.
16800      lt_prog_compiler_static_CXX=
16801      ;;
16802    interix[3-9]*)
16803      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
16804      # Instead, we relocate shared libraries at runtime.
16805      ;;
16806    sysv4*MP*)
16807      if test -d /usr/nec; then
16808	lt_prog_compiler_pic_CXX=-Kconform_pic
16809      fi
16810      ;;
16811    hpux*)
16812      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
16813      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
16814      # sets the default TLS model and affects inlining.
16815      case $host_cpu in
16816      hppa*64*)
16817	;;
16818      *)
16819	lt_prog_compiler_pic_CXX='-fPIC'
16820	;;
16821      esac
16822      ;;
16823    *qnx* | *nto*)
16824      # QNX uses GNU C++, but need to define -shared option too, otherwise
16825      # it will coredump.
16826      lt_prog_compiler_pic_CXX='-fPIC -shared'
16827      ;;
16828    *)
16829      lt_prog_compiler_pic_CXX='-fPIC'
16830      ;;
16831    esac
16832  else
16833    case $host_os in
16834      aix[4-9]*)
16835	# All AIX code is PIC.
16836	if test ia64 = "$host_cpu"; then
16837	  # AIX 5 now supports IA64 processor
16838	  lt_prog_compiler_static_CXX='-Bstatic'
16839	else
16840	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
16841	fi
16842	;;
16843      chorus*)
16844	case $cc_basename in
16845	cxch68*)
16846	  # Green Hills C++ Compiler
16847	  # _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"
16848	  ;;
16849	esac
16850	;;
16851      mingw* | cygwin* | os2* | pw32* | cegcc*)
16852	# This hack is so that the source file can tell whether it is being
16853	# built for inclusion in a dll (and should export symbols for example).
16854	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
16855	;;
16856      dgux*)
16857	case $cc_basename in
16858	  ec++*)
16859	    lt_prog_compiler_pic_CXX='-KPIC'
16860	    ;;
16861	  ghcx*)
16862	    # Green Hills C++ Compiler
16863	    lt_prog_compiler_pic_CXX='-pic'
16864	    ;;
16865	  *)
16866	    ;;
16867	esac
16868	;;
16869      freebsd* | dragonfly*)
16870	# FreeBSD uses GNU C++
16871	;;
16872      hpux9* | hpux10* | hpux11*)
16873	case $cc_basename in
16874	  CC*)
16875	    lt_prog_compiler_wl_CXX='-Wl,'
16876	    lt_prog_compiler_static_CXX='$wl-a ${wl}archive'
16877	    if test ia64 != "$host_cpu"; then
16878	      lt_prog_compiler_pic_CXX='+Z'
16879	    fi
16880	    ;;
16881	  aCC*)
16882	    lt_prog_compiler_wl_CXX='-Wl,'
16883	    lt_prog_compiler_static_CXX='$wl-a ${wl}archive'
16884	    case $host_cpu in
16885	    hppa*64*|ia64*)
16886	      # +Z the default
16887	      ;;
16888	    *)
16889	      lt_prog_compiler_pic_CXX='+Z'
16890	      ;;
16891	    esac
16892	    ;;
16893	  *)
16894	    ;;
16895	esac
16896	;;
16897      interix*)
16898	# This is c89, which is MS Visual C++ (no shared libs)
16899	# Anyone wants to do a port?
16900	;;
16901      irix5* | irix6* | nonstopux*)
16902	case $cc_basename in
16903	  CC*)
16904	    lt_prog_compiler_wl_CXX='-Wl,'
16905	    lt_prog_compiler_static_CXX='-non_shared'
16906	    # CC pic flag -KPIC is the default.
16907	    ;;
16908	  *)
16909	    ;;
16910	esac
16911	;;
16912      linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
16913	case $cc_basename in
16914	  KCC*)
16915	    # KAI C++ Compiler
16916	    lt_prog_compiler_wl_CXX='--backend -Wl,'
16917	    lt_prog_compiler_pic_CXX='-fPIC'
16918	    ;;
16919	  ecpc* )
16920	    # old Intel C++ for x86_64, which still supported -KPIC.
16921	    lt_prog_compiler_wl_CXX='-Wl,'
16922	    lt_prog_compiler_pic_CXX='-KPIC'
16923	    lt_prog_compiler_static_CXX='-static'
16924	    ;;
16925	  icpc* )
16926	    # Intel C++, used to be incompatible with GCC.
16927	    # ICC 10 doesn't accept -KPIC any more.
16928	    lt_prog_compiler_wl_CXX='-Wl,'
16929	    lt_prog_compiler_pic_CXX='-fPIC'
16930	    lt_prog_compiler_static_CXX='-static'
16931	    ;;
16932	  pgCC* | pgcpp*)
16933	    # Portland Group C++ compiler
16934	    lt_prog_compiler_wl_CXX='-Wl,'
16935	    lt_prog_compiler_pic_CXX='-fpic'
16936	    lt_prog_compiler_static_CXX='-Bstatic'
16937	    ;;
16938	  cxx*)
16939	    # Compaq C++
16940	    # Make sure the PIC flag is empty.  It appears that all Alpha
16941	    # Linux and Compaq Tru64 Unix objects are PIC.
16942	    lt_prog_compiler_pic_CXX=
16943	    lt_prog_compiler_static_CXX='-non_shared'
16944	    ;;
16945	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
16946	    # IBM XL 8.0, 9.0 on PPC and BlueGene
16947	    lt_prog_compiler_wl_CXX='-Wl,'
16948	    lt_prog_compiler_pic_CXX='-qpic'
16949	    lt_prog_compiler_static_CXX='-qstaticlink'
16950	    ;;
16951	  *)
16952	    case `$CC -V 2>&1 | sed 5q` in
16953	    *Sun\ C*)
16954	      # Sun C++ 5.9
16955	      lt_prog_compiler_pic_CXX='-KPIC'
16956	      lt_prog_compiler_static_CXX='-Bstatic'
16957	      lt_prog_compiler_wl_CXX='-Qoption ld '
16958	      ;;
16959	    esac
16960	    ;;
16961	esac
16962	;;
16963      lynxos*)
16964	;;
16965      m88k*)
16966	;;
16967      mvs*)
16968	case $cc_basename in
16969	  cxx*)
16970	    lt_prog_compiler_pic_CXX='-W c,exportall'
16971	    ;;
16972	  *)
16973	    ;;
16974	esac
16975	;;
16976      netbsd*)
16977	;;
16978      *qnx* | *nto*)
16979        # QNX uses GNU C++, but need to define -shared option too, otherwise
16980        # it will coredump.
16981        lt_prog_compiler_pic_CXX='-fPIC -shared'
16982        ;;
16983      osf3* | osf4* | osf5*)
16984	case $cc_basename in
16985	  KCC*)
16986	    lt_prog_compiler_wl_CXX='--backend -Wl,'
16987	    ;;
16988	  RCC*)
16989	    # Rational C++ 2.4.1
16990	    lt_prog_compiler_pic_CXX='-pic'
16991	    ;;
16992	  cxx*)
16993	    # Digital/Compaq C++
16994	    lt_prog_compiler_wl_CXX='-Wl,'
16995	    # Make sure the PIC flag is empty.  It appears that all Alpha
16996	    # Linux and Compaq Tru64 Unix objects are PIC.
16997	    lt_prog_compiler_pic_CXX=
16998	    lt_prog_compiler_static_CXX='-non_shared'
16999	    ;;
17000	  *)
17001	    ;;
17002	esac
17003	;;
17004      psos*)
17005	;;
17006      solaris*)
17007	case $cc_basename in
17008	  CC* | sunCC*)
17009	    # Sun C++ 4.2, 5.x and Centerline C++
17010	    lt_prog_compiler_pic_CXX='-KPIC'
17011	    lt_prog_compiler_static_CXX='-Bstatic'
17012	    lt_prog_compiler_wl_CXX='-Qoption ld '
17013	    ;;
17014	  gcx*)
17015	    # Green Hills C++ Compiler
17016	    lt_prog_compiler_pic_CXX='-PIC'
17017	    ;;
17018	  *)
17019	    ;;
17020	esac
17021	;;
17022      sunos4*)
17023	case $cc_basename in
17024	  CC*)
17025	    # Sun C++ 4.x
17026	    lt_prog_compiler_pic_CXX='-pic'
17027	    lt_prog_compiler_static_CXX='-Bstatic'
17028	    ;;
17029	  lcc*)
17030	    # Lucid
17031	    lt_prog_compiler_pic_CXX='-pic'
17032	    ;;
17033	  *)
17034	    ;;
17035	esac
17036	;;
17037      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
17038	case $cc_basename in
17039	  CC*)
17040	    lt_prog_compiler_wl_CXX='-Wl,'
17041	    lt_prog_compiler_pic_CXX='-KPIC'
17042	    lt_prog_compiler_static_CXX='-Bstatic'
17043	    ;;
17044	esac
17045	;;
17046      tandem*)
17047	case $cc_basename in
17048	  NCC*)
17049	    # NonStop-UX NCC 3.20
17050	    lt_prog_compiler_pic_CXX='-KPIC'
17051	    ;;
17052	  *)
17053	    ;;
17054	esac
17055	;;
17056      vxworks*)
17057	;;
17058      *)
17059	lt_prog_compiler_can_build_shared_CXX=no
17060	;;
17061    esac
17062  fi
17063
17064case $host_os in
17065  # For platforms that do not support PIC, -DPIC is meaningless:
17066  *djgpp*)
17067    lt_prog_compiler_pic_CXX=
17068    ;;
17069  *)
17070    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
17071    ;;
17072esac
17073
17074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
17075$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
17076if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
17077  $as_echo_n "(cached) " >&6
17078else
17079  lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
17080fi
17081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
17082$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
17083lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
17084
17085#
17086# Check to make sure the PIC flag actually works.
17087#
17088if test -n "$lt_prog_compiler_pic_CXX"; then
17089  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
17090$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
17091if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
17092  $as_echo_n "(cached) " >&6
17093else
17094  lt_cv_prog_compiler_pic_works_CXX=no
17095   ac_outfile=conftest.$ac_objext
17096   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17097   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"  ## exclude from sc_useless_quotes_in_assignment
17098   # Insert the option either (1) after the last *FLAGS variable, or
17099   # (2) before a word containing "conftest.", or (3) at the end.
17100   # Note that $ac_compile itself does not contain backslashes and begins
17101   # with a dollar sign (not a hyphen), so the echo should work correctly.
17102   # The option is referenced via a variable to avoid confusing sed.
17103   lt_compile=`echo "$ac_compile" | $SED \
17104   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17105   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17106   -e 's:$: $lt_compiler_flag:'`
17107   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17108   (eval "$lt_compile" 2>conftest.err)
17109   ac_status=$?
17110   cat conftest.err >&5
17111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17112   if (exit $ac_status) && test -s "$ac_outfile"; then
17113     # The compiler can only warn and ignore the option if not recognized
17114     # So say no if there are warnings other than the usual output.
17115     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
17116     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
17117     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
17118       lt_cv_prog_compiler_pic_works_CXX=yes
17119     fi
17120   fi
17121   $RM conftest*
17122
17123fi
17124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
17125$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
17126
17127if test yes = "$lt_cv_prog_compiler_pic_works_CXX"; then
17128    case $lt_prog_compiler_pic_CXX in
17129     "" | " "*) ;;
17130     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
17131     esac
17132else
17133    lt_prog_compiler_pic_CXX=
17134     lt_prog_compiler_can_build_shared_CXX=no
17135fi
17136
17137fi
17138
17139
17140
17141
17142
17143#
17144# Check to make sure the static flag actually works.
17145#
17146wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
17147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
17148$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
17149if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
17150  $as_echo_n "(cached) " >&6
17151else
17152  lt_cv_prog_compiler_static_works_CXX=no
17153   save_LDFLAGS=$LDFLAGS
17154   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
17155   echo "$lt_simple_link_test_code" > conftest.$ac_ext
17156   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
17157     # The linker can only warn and ignore the option if not recognized
17158     # So say no if there are warnings
17159     if test -s conftest.err; then
17160       # Append any errors to the config.log.
17161       cat conftest.err 1>&5
17162       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
17163       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
17164       if diff conftest.exp conftest.er2 >/dev/null; then
17165         lt_cv_prog_compiler_static_works_CXX=yes
17166       fi
17167     else
17168       lt_cv_prog_compiler_static_works_CXX=yes
17169     fi
17170   fi
17171   $RM -r conftest*
17172   LDFLAGS=$save_LDFLAGS
17173
17174fi
17175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
17176$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
17177
17178if test yes = "$lt_cv_prog_compiler_static_works_CXX"; then
17179    :
17180else
17181    lt_prog_compiler_static_CXX=
17182fi
17183
17184
17185
17186
17187    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
17188$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17189if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
17190  $as_echo_n "(cached) " >&6
17191else
17192  lt_cv_prog_compiler_c_o_CXX=no
17193   $RM -r conftest 2>/dev/null
17194   mkdir conftest
17195   cd conftest
17196   mkdir out
17197   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17198
17199   lt_compiler_flag="-o out/conftest2.$ac_objext"
17200   # Insert the option either (1) after the last *FLAGS variable, or
17201   # (2) before a word containing "conftest.", or (3) at the end.
17202   # Note that $ac_compile itself does not contain backslashes and begins
17203   # with a dollar sign (not a hyphen), so the echo should work correctly.
17204   lt_compile=`echo "$ac_compile" | $SED \
17205   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17206   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17207   -e 's:$: $lt_compiler_flag:'`
17208   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17209   (eval "$lt_compile" 2>out/conftest.err)
17210   ac_status=$?
17211   cat out/conftest.err >&5
17212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17213   if (exit $ac_status) && test -s out/conftest2.$ac_objext
17214   then
17215     # The compiler can only warn and ignore the option if not recognized
17216     # So say no if there are warnings
17217     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
17218     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
17219     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
17220       lt_cv_prog_compiler_c_o_CXX=yes
17221     fi
17222   fi
17223   chmod u+w . 2>&5
17224   $RM conftest*
17225   # SGI C++ compiler will create directory out/ii_files/ for
17226   # template instantiation
17227   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
17228   $RM out/* && rmdir out
17229   cd ..
17230   $RM -r conftest
17231   $RM conftest*
17232
17233fi
17234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
17235$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
17236
17237
17238
17239    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
17240$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17241if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
17242  $as_echo_n "(cached) " >&6
17243else
17244  lt_cv_prog_compiler_c_o_CXX=no
17245   $RM -r conftest 2>/dev/null
17246   mkdir conftest
17247   cd conftest
17248   mkdir out
17249   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17250
17251   lt_compiler_flag="-o out/conftest2.$ac_objext"
17252   # Insert the option either (1) after the last *FLAGS variable, or
17253   # (2) before a word containing "conftest.", or (3) at the end.
17254   # Note that $ac_compile itself does not contain backslashes and begins
17255   # with a dollar sign (not a hyphen), so the echo should work correctly.
17256   lt_compile=`echo "$ac_compile" | $SED \
17257   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17258   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17259   -e 's:$: $lt_compiler_flag:'`
17260   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17261   (eval "$lt_compile" 2>out/conftest.err)
17262   ac_status=$?
17263   cat out/conftest.err >&5
17264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17265   if (exit $ac_status) && test -s out/conftest2.$ac_objext
17266   then
17267     # The compiler can only warn and ignore the option if not recognized
17268     # So say no if there are warnings
17269     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
17270     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
17271     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
17272       lt_cv_prog_compiler_c_o_CXX=yes
17273     fi
17274   fi
17275   chmod u+w . 2>&5
17276   $RM conftest*
17277   # SGI C++ compiler will create directory out/ii_files/ for
17278   # template instantiation
17279   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
17280   $RM out/* && rmdir out
17281   cd ..
17282   $RM -r conftest
17283   $RM conftest*
17284
17285fi
17286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
17287$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
17288
17289
17290
17291
17292hard_links=nottested
17293if test no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; then
17294  # do not overwrite the value of need_locks provided by the user
17295  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
17296$as_echo_n "checking if we can lock with hard links... " >&6; }
17297  hard_links=yes
17298  $RM conftest*
17299  ln conftest.a conftest.b 2>/dev/null && hard_links=no
17300  touch conftest.a
17301  ln conftest.a conftest.b 2>&5 || hard_links=no
17302  ln conftest.a conftest.b 2>/dev/null && hard_links=no
17303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
17304$as_echo "$hard_links" >&6; }
17305  if test no = "$hard_links"; then
17306    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
17307$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
17308    need_locks=warn
17309  fi
17310else
17311  need_locks=no
17312fi
17313
17314
17315
17316    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
17317$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
17318
17319  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
17320  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
17321  case $host_os in
17322  aix[4-9]*)
17323    # If we're using GNU nm, then we don't want the "-C" option.
17324    # -C means demangle to GNU nm, but means don't demangle to AIX nm.
17325    # Without the "-l" option, or with the "-B" option, AIX nm treats
17326    # weak defined symbols like other global defined symbols, whereas
17327    # GNU nm marks them as "W".
17328    # While the 'weak' keyword is ignored in the Export File, we need
17329    # it in the Import File for the 'aix-soname' feature, so we have
17330    # to replace the "-B" option with "-P" for AIX nm.
17331    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
17332      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
17333    else
17334      export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
17335    fi
17336    ;;
17337  pw32*)
17338    export_symbols_cmds_CXX=$ltdll_cmds
17339    ;;
17340  cygwin* | mingw* | cegcc*)
17341    case $cc_basename in
17342    cl*)
17343      exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
17344      ;;
17345    *)
17346      export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
17347      exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
17348      ;;
17349    esac
17350    ;;
17351  *)
17352    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
17353    ;;
17354  esac
17355
17356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
17357$as_echo "$ld_shlibs_CXX" >&6; }
17358test no = "$ld_shlibs_CXX" && can_build_shared=no
17359
17360with_gnu_ld_CXX=$with_gnu_ld
17361
17362
17363
17364
17365
17366
17367#
17368# Do we need to explicitly link libc?
17369#
17370case "x$archive_cmds_need_lc_CXX" in
17371x|xyes)
17372  # Assume -lc should be added
17373  archive_cmds_need_lc_CXX=yes
17374
17375  if test yes,yes = "$GCC,$enable_shared"; then
17376    case $archive_cmds_CXX in
17377    *'~'*)
17378      # FIXME: we may have to deal with multi-command sequences.
17379      ;;
17380    '$CC '*)
17381      # Test whether the compiler implicitly links with -lc since on some
17382      # systems, -lgcc has to come before -lc. If gcc already passes -lc
17383      # to ld, don't add -lc before -lgcc.
17384      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
17385$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
17386if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
17387  $as_echo_n "(cached) " >&6
17388else
17389  $RM conftest*
17390	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17391
17392	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
17393  (eval $ac_compile) 2>&5
17394  ac_status=$?
17395  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17396  test $ac_status = 0; } 2>conftest.err; then
17397	  soname=conftest
17398	  lib=conftest
17399	  libobjs=conftest.$ac_objext
17400	  deplibs=
17401	  wl=$lt_prog_compiler_wl_CXX
17402	  pic_flag=$lt_prog_compiler_pic_CXX
17403	  compiler_flags=-v
17404	  linker_flags=-v
17405	  verstring=
17406	  output_objdir=.
17407	  libname=conftest
17408	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
17409	  allow_undefined_flag_CXX=
17410	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
17411  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
17412  ac_status=$?
17413  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17414  test $ac_status = 0; }
17415	  then
17416	    lt_cv_archive_cmds_need_lc_CXX=no
17417	  else
17418	    lt_cv_archive_cmds_need_lc_CXX=yes
17419	  fi
17420	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
17421	else
17422	  cat conftest.err 1>&5
17423	fi
17424	$RM conftest*
17425
17426fi
17427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
17428$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
17429      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
17430      ;;
17431    esac
17432  fi
17433  ;;
17434esac
17435
17436
17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451
17452
17453
17454
17455
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483
17484
17485
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
17498$as_echo_n "checking dynamic linker characteristics... " >&6; }
17499
17500library_names_spec=
17501libname_spec='lib$name'
17502soname_spec=
17503shrext_cmds=.so
17504postinstall_cmds=
17505postuninstall_cmds=
17506finish_cmds=
17507finish_eval=
17508shlibpath_var=
17509shlibpath_overrides_runpath=unknown
17510version_type=none
17511dynamic_linker="$host_os ld.so"
17512sys_lib_dlsearch_path_spec="/lib /usr/lib"
17513need_lib_prefix=unknown
17514hardcode_into_libs=no
17515
17516# when you set need_version to no, make sure it does not cause -set_version
17517# flags to be left without arguments
17518need_version=unknown
17519
17520
17521
17522case $host_os in
17523aix3*)
17524  version_type=linux # correct to gnu/linux during the next big refactor
17525  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
17526  shlibpath_var=LIBPATH
17527
17528  # AIX 3 has no versioning support, so we append a major version to the name.
17529  soname_spec='$libname$release$shared_ext$major'
17530  ;;
17531
17532aix[4-9]*)
17533  version_type=linux # correct to gnu/linux during the next big refactor
17534  need_lib_prefix=no
17535  need_version=no
17536  hardcode_into_libs=yes
17537  if test ia64 = "$host_cpu"; then
17538    # AIX 5 supports IA64
17539    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
17540    shlibpath_var=LD_LIBRARY_PATH
17541  else
17542    # With GCC up to 2.95.x, collect2 would create an import file
17543    # for dependence libraries.  The import file would start with
17544    # the line '#! .'.  This would cause the generated library to
17545    # depend on '.', always an invalid library.  This was fixed in
17546    # development snapshots of GCC prior to 3.0.
17547    case $host_os in
17548      aix4 | aix4.[01] | aix4.[01].*)
17549      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
17550	   echo ' yes '
17551	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
17552	:
17553      else
17554	can_build_shared=no
17555      fi
17556      ;;
17557    esac
17558    # Using Import Files as archive members, it is possible to support
17559    # filename-based versioning of shared library archives on AIX. While
17560    # this would work for both with and without runtime linking, it will
17561    # prevent static linking of such archives. So we do filename-based
17562    # shared library versioning with .so extension only, which is used
17563    # when both runtime linking and shared linking is enabled.
17564    # Unfortunately, runtime linking may impact performance, so we do
17565    # not want this to be the default eventually. Also, we use the
17566    # versioned .so libs for executables only if there is the -brtl
17567    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
17568    # To allow for filename-based versioning support, we need to create
17569    # libNAME.so.V as an archive file, containing:
17570    # *) an Import File, referring to the versioned filename of the
17571    #    archive as well as the shared archive member, telling the
17572    #    bitwidth (32 or 64) of that shared object, and providing the
17573    #    list of exported symbols of that shared object, eventually
17574    #    decorated with the 'weak' keyword
17575    # *) the shared object with the F_LOADONLY flag set, to really avoid
17576    #    it being seen by the linker.
17577    # At run time we better use the real file rather than another symlink,
17578    # but for link time we create the symlink libNAME.so -> libNAME.so.V
17579
17580    case $with_aix_soname,$aix_use_runtimelinking in
17581    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
17582    # soname into executable. Probably we can add versioning support to
17583    # collect2, so additional links can be useful in future.
17584    aix,yes) # traditional libtool
17585      dynamic_linker='AIX unversionable lib.so'
17586      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
17587      # instead of lib<name>.a to let people know that these are not
17588      # typical AIX shared libraries.
17589      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17590      ;;
17591    aix,no) # traditional AIX only
17592      dynamic_linker='AIX lib.a(lib.so.V)'
17593      # We preserve .a as extension for shared libraries through AIX4.2
17594      # and later when we are not doing run time linking.
17595      library_names_spec='$libname$release.a $libname.a'
17596      soname_spec='$libname$release$shared_ext$major'
17597      ;;
17598    svr4,*) # full svr4 only
17599      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
17600      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17601      # We do not specify a path in Import Files, so LIBPATH fires.
17602      shlibpath_overrides_runpath=yes
17603      ;;
17604    *,yes) # both, prefer svr4
17605      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
17606      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17607      # unpreferred sharedlib libNAME.a needs extra handling
17608      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
17609      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
17610      # We do not specify a path in Import Files, so LIBPATH fires.
17611      shlibpath_overrides_runpath=yes
17612      ;;
17613    *,no) # both, prefer aix
17614      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
17615      library_names_spec='$libname$release.a $libname.a'
17616      soname_spec='$libname$release$shared_ext$major'
17617      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
17618      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
17619      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
17620      ;;
17621    esac
17622    shlibpath_var=LIBPATH
17623  fi
17624  ;;
17625
17626amigaos*)
17627  case $host_cpu in
17628  powerpc)
17629    # Since July 2007 AmigaOS4 officially supports .so libraries.
17630    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
17631    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17632    ;;
17633  m68k)
17634    library_names_spec='$libname.ixlibrary $libname.a'
17635    # Create ${libname}_ixlibrary.a entries in /sys/libs.
17636    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
17637    ;;
17638  esac
17639  ;;
17640
17641beos*)
17642  library_names_spec='$libname$shared_ext'
17643  dynamic_linker="$host_os ld.so"
17644  shlibpath_var=LIBRARY_PATH
17645  ;;
17646
17647bsdi[45]*)
17648  version_type=linux # correct to gnu/linux during the next big refactor
17649  need_version=no
17650  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17651  soname_spec='$libname$release$shared_ext$major'
17652  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17653  shlibpath_var=LD_LIBRARY_PATH
17654  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17655  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17656  # the default ld.so.conf also contains /usr/contrib/lib and
17657  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17658  # libtool to hard-code these into programs
17659  ;;
17660
17661cygwin* | mingw* | pw32* | cegcc*)
17662  version_type=windows
17663  shrext_cmds=.dll
17664  need_version=no
17665  need_lib_prefix=no
17666
17667  case $GCC,$cc_basename in
17668  yes,*)
17669    # gcc
17670    library_names_spec='$libname.dll.a'
17671    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17672    postinstall_cmds='base_file=`basename \$file`~
17673      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17674      dldir=$destdir/`dirname \$dlpath`~
17675      test -d \$dldir || mkdir -p \$dldir~
17676      $install_prog $dir/$dlname \$dldir/$dlname~
17677      chmod a+x \$dldir/$dlname~
17678      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17679        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17680      fi'
17681    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17682      dlpath=$dir/\$dldll~
17683       $RM \$dlpath'
17684    shlibpath_overrides_runpath=yes
17685
17686    case $host_os in
17687    cygwin*)
17688      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17689      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17690
17691      ;;
17692    mingw* | cegcc*)
17693      # MinGW DLLs use traditional 'lib' prefix
17694      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17695      ;;
17696    pw32*)
17697      # pw32 DLLs use 'pw' prefix rather than 'lib'
17698      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17699      ;;
17700    esac
17701    dynamic_linker='Win32 ld.exe'
17702    ;;
17703
17704  *,cl*)
17705    # Native MSVC
17706    libname_spec='$name'
17707    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17708    library_names_spec='$libname.dll.lib'
17709
17710    case $build_os in
17711    mingw*)
17712      sys_lib_search_path_spec=
17713      lt_save_ifs=$IFS
17714      IFS=';'
17715      for lt_path in $LIB
17716      do
17717        IFS=$lt_save_ifs
17718        # Let DOS variable expansion print the short 8.3 style file name.
17719        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17720        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17721      done
17722      IFS=$lt_save_ifs
17723      # Convert to MSYS style.
17724      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17725      ;;
17726    cygwin*)
17727      # Convert to unix form, then to dos form, then back to unix form
17728      # but this time dos style (no spaces!) so that the unix form looks
17729      # like /cygdrive/c/PROGRA~1:/cygdr...
17730      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17731      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17732      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17733      ;;
17734    *)
17735      sys_lib_search_path_spec=$LIB
17736      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17737        # It is most probably a Windows format PATH.
17738        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17739      else
17740        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17741      fi
17742      # FIXME: find the short name or the path components, as spaces are
17743      # common. (e.g. "Program Files" -> "PROGRA~1")
17744      ;;
17745    esac
17746
17747    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17748    postinstall_cmds='base_file=`basename \$file`~
17749      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17750      dldir=$destdir/`dirname \$dlpath`~
17751      test -d \$dldir || mkdir -p \$dldir~
17752      $install_prog $dir/$dlname \$dldir/$dlname'
17753    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17754      dlpath=$dir/\$dldll~
17755       $RM \$dlpath'
17756    shlibpath_overrides_runpath=yes
17757    dynamic_linker='Win32 link.exe'
17758    ;;
17759
17760  *)
17761    # Assume MSVC wrapper
17762    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17763    dynamic_linker='Win32 ld.exe'
17764    ;;
17765  esac
17766  # FIXME: first we should search . and the directory the executable is in
17767  shlibpath_var=PATH
17768  ;;
17769
17770darwin* | rhapsody*)
17771  dynamic_linker="$host_os dyld"
17772  version_type=darwin
17773  need_lib_prefix=no
17774  need_version=no
17775  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
17776  soname_spec='$libname$release$major$shared_ext'
17777  shlibpath_overrides_runpath=yes
17778  shlibpath_var=DYLD_LIBRARY_PATH
17779  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17780
17781  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17782  ;;
17783
17784dgux*)
17785  version_type=linux # correct to gnu/linux during the next big refactor
17786  need_lib_prefix=no
17787  need_version=no
17788  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17789  soname_spec='$libname$release$shared_ext$major'
17790  shlibpath_var=LD_LIBRARY_PATH
17791  ;;
17792
17793freebsd* | dragonfly*)
17794  # DragonFly does not have aout.  When/if they implement a new
17795  # versioning mechanism, adjust this.
17796  if test -x /usr/bin/objformat; then
17797    objformat=`/usr/bin/objformat`
17798  else
17799    case $host_os in
17800    freebsd[23].*) objformat=aout ;;
17801    *) objformat=elf ;;
17802    esac
17803  fi
17804  version_type=freebsd-$objformat
17805  case $version_type in
17806    freebsd-elf*)
17807      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17808      soname_spec='$libname$release$shared_ext$major'
17809      need_version=no
17810      need_lib_prefix=no
17811      ;;
17812    freebsd-*)
17813      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17814      need_version=yes
17815      ;;
17816  esac
17817  shlibpath_var=LD_LIBRARY_PATH
17818  case $host_os in
17819  freebsd2.*)
17820    shlibpath_overrides_runpath=yes
17821    ;;
17822  freebsd3.[01]* | freebsdelf3.[01]*)
17823    shlibpath_overrides_runpath=yes
17824    hardcode_into_libs=yes
17825    ;;
17826  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17827  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17828    shlibpath_overrides_runpath=no
17829    hardcode_into_libs=yes
17830    ;;
17831  *) # from 4.6 on, and DragonFly
17832    shlibpath_overrides_runpath=yes
17833    hardcode_into_libs=yes
17834    ;;
17835  esac
17836  ;;
17837
17838haiku*)
17839  version_type=linux # correct to gnu/linux during the next big refactor
17840  need_lib_prefix=no
17841  need_version=no
17842  dynamic_linker="$host_os runtime_loader"
17843  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17844  soname_spec='$libname$release$shared_ext$major'
17845  shlibpath_var=LIBRARY_PATH
17846  shlibpath_overrides_runpath=no
17847  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17848  hardcode_into_libs=yes
17849  ;;
17850
17851hpux9* | hpux10* | hpux11*)
17852  # Give a soname corresponding to the major version so that dld.sl refuses to
17853  # link against other versions.
17854  version_type=sunos
17855  need_lib_prefix=no
17856  need_version=no
17857  case $host_cpu in
17858  ia64*)
17859    shrext_cmds='.so'
17860    hardcode_into_libs=yes
17861    dynamic_linker="$host_os dld.so"
17862    shlibpath_var=LD_LIBRARY_PATH
17863    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17864    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17865    soname_spec='$libname$release$shared_ext$major'
17866    if test 32 = "$HPUX_IA64_MODE"; then
17867      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17868      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17869    else
17870      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17871      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17872    fi
17873    ;;
17874  hppa*64*)
17875    shrext_cmds='.sl'
17876    hardcode_into_libs=yes
17877    dynamic_linker="$host_os dld.sl"
17878    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17879    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17880    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17881    soname_spec='$libname$release$shared_ext$major'
17882    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17883    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17884    ;;
17885  *)
17886    shrext_cmds='.sl'
17887    dynamic_linker="$host_os dld.sl"
17888    shlibpath_var=SHLIB_PATH
17889    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17890    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17891    soname_spec='$libname$release$shared_ext$major'
17892    ;;
17893  esac
17894  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17895  postinstall_cmds='chmod 555 $lib'
17896  # or fails outright, so override atomically:
17897  install_override_mode=555
17898  ;;
17899
17900interix[3-9]*)
17901  version_type=linux # correct to gnu/linux during the next big refactor
17902  need_lib_prefix=no
17903  need_version=no
17904  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17905  soname_spec='$libname$release$shared_ext$major'
17906  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17907  shlibpath_var=LD_LIBRARY_PATH
17908  shlibpath_overrides_runpath=no
17909  hardcode_into_libs=yes
17910  ;;
17911
17912irix5* | irix6* | nonstopux*)
17913  case $host_os in
17914    nonstopux*) version_type=nonstopux ;;
17915    *)
17916	if test yes = "$lt_cv_prog_gnu_ld"; then
17917		version_type=linux # correct to gnu/linux during the next big refactor
17918	else
17919		version_type=irix
17920	fi ;;
17921  esac
17922  need_lib_prefix=no
17923  need_version=no
17924  soname_spec='$libname$release$shared_ext$major'
17925  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17926  case $host_os in
17927  irix5* | nonstopux*)
17928    libsuff= shlibsuff=
17929    ;;
17930  *)
17931    case $LD in # libtool.m4 will add one of these switches to LD
17932    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17933      libsuff= shlibsuff= libmagic=32-bit;;
17934    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17935      libsuff=32 shlibsuff=N32 libmagic=N32;;
17936    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17937      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17938    *) libsuff= shlibsuff= libmagic=never-match;;
17939    esac
17940    ;;
17941  esac
17942  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17943  shlibpath_overrides_runpath=no
17944  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17945  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17946  hardcode_into_libs=yes
17947  ;;
17948
17949# No shared lib support for Linux oldld, aout, or coff.
17950linux*oldld* | linux*aout* | linux*coff*)
17951  dynamic_linker=no
17952  ;;
17953
17954linux*android*)
17955  version_type=none # Android doesn't support versioned libraries.
17956  need_lib_prefix=no
17957  need_version=no
17958  library_names_spec='$libname$release$shared_ext'
17959  soname_spec='$libname$release$shared_ext'
17960  finish_cmds=
17961  shlibpath_var=LD_LIBRARY_PATH
17962  shlibpath_overrides_runpath=yes
17963
17964  # This implies no fast_install, which is unacceptable.
17965  # Some rework will be needed to allow for fast_install
17966  # before this can be enabled.
17967  hardcode_into_libs=yes
17968
17969  dynamic_linker='Android linker'
17970  # Don't embed -rpath directories since the linker doesn't support them.
17971  hardcode_libdir_flag_spec_CXX='-L$libdir'
17972  ;;
17973
17974# This must be glibc/ELF.
17975linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17976  version_type=linux # correct to gnu/linux during the next big refactor
17977  need_lib_prefix=no
17978  need_version=no
17979  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17980  soname_spec='$libname$release$shared_ext$major'
17981  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17982  shlibpath_var=LD_LIBRARY_PATH
17983  shlibpath_overrides_runpath=no
17984
17985  # Some binutils ld are patched to set DT_RUNPATH
17986  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17987  $as_echo_n "(cached) " >&6
17988else
17989  lt_cv_shlibpath_overrides_runpath=no
17990    save_LDFLAGS=$LDFLAGS
17991    save_libdir=$libdir
17992    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
17993	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
17994    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17995/* end confdefs.h.  */
17996
17997int
17998main ()
17999{
18000
18001  ;
18002  return 0;
18003}
18004_ACEOF
18005if ac_fn_cxx_try_link "$LINENO"; then :
18006  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
18007  lt_cv_shlibpath_overrides_runpath=yes
18008fi
18009fi
18010rm -f core conftest.err conftest.$ac_objext \
18011    conftest$ac_exeext conftest.$ac_ext
18012    LDFLAGS=$save_LDFLAGS
18013    libdir=$save_libdir
18014
18015fi
18016
18017  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
18018
18019  # This implies no fast_install, which is unacceptable.
18020  # Some rework will be needed to allow for fast_install
18021  # before this can be enabled.
18022  hardcode_into_libs=yes
18023
18024  # Ideally, we could use ldconfig to report *all* directores which are
18025  # searched for libraries, however this is still not possible.  Aside from not
18026  # being certain /sbin/ldconfig is available, command
18027  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
18028  # even though it is searched at run-time.  Try to do the best guess by
18029  # appending ld.so.conf contents (and includes) to the search path.
18030  if test -f /etc/ld.so.conf; then
18031    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' ' '`
18032    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
18033  fi
18034
18035  # We used to test for /lib/ld.so.1 and disable shared libraries on
18036  # powerpc, because MkLinux only supported shared libraries with the
18037  # GNU dynamic linker.  Since this was broken with cross compilers,
18038  # most powerpc-linux boxes support dynamic linking these days and
18039  # people can always --disable-shared, the test was removed, and we
18040  # assume the GNU/Linux dynamic linker is in use.
18041  dynamic_linker='GNU/Linux ld.so'
18042  ;;
18043
18044netbsd*)
18045  version_type=sunos
18046  need_lib_prefix=no
18047  need_version=no
18048  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
18049    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18050    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
18051    dynamic_linker='NetBSD (a.out) ld.so'
18052  else
18053    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18054    soname_spec='$libname$release$shared_ext$major'
18055    dynamic_linker='NetBSD ld.elf_so'
18056  fi
18057  shlibpath_var=LD_LIBRARY_PATH
18058  shlibpath_overrides_runpath=yes
18059  hardcode_into_libs=yes
18060  ;;
18061
18062newsos6)
18063  version_type=linux # correct to gnu/linux during the next big refactor
18064  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18065  shlibpath_var=LD_LIBRARY_PATH
18066  shlibpath_overrides_runpath=yes
18067  ;;
18068
18069*nto* | *qnx*)
18070  version_type=qnx
18071  need_lib_prefix=no
18072  need_version=no
18073  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18074  soname_spec='$libname$release$shared_ext$major'
18075  shlibpath_var=LD_LIBRARY_PATH
18076  shlibpath_overrides_runpath=no
18077  hardcode_into_libs=yes
18078  dynamic_linker='ldqnx.so'
18079  ;;
18080
18081openbsd* | bitrig*)
18082  version_type=sunos
18083  sys_lib_dlsearch_path_spec=/usr/lib
18084  need_lib_prefix=no
18085  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
18086    need_version=no
18087  else
18088    need_version=yes
18089  fi
18090  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18091  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
18092  shlibpath_var=LD_LIBRARY_PATH
18093  shlibpath_overrides_runpath=yes
18094  ;;
18095
18096os2*)
18097  libname_spec='$name'
18098  version_type=windows
18099  shrext_cmds=.dll
18100  need_version=no
18101  need_lib_prefix=no
18102  # OS/2 can only load a DLL with a base name of 8 characters or less.
18103  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
18104    v=$($ECHO $release$versuffix | tr -d .-);
18105    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
18106    $ECHO $n$v`$shared_ext'
18107  library_names_spec='${libname}_dll.$libext'
18108  dynamic_linker='OS/2 ld.exe'
18109  shlibpath_var=BEGINLIBPATH
18110  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
18111  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18112  postinstall_cmds='base_file=`basename \$file`~
18113    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
18114    dldir=$destdir/`dirname \$dlpath`~
18115    test -d \$dldir || mkdir -p \$dldir~
18116    $install_prog $dir/$dlname \$dldir/$dlname~
18117    chmod a+x \$dldir/$dlname~
18118    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
18119      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
18120    fi'
18121  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
18122    dlpath=$dir/\$dldll~
18123    $RM \$dlpath'
18124  ;;
18125
18126osf3* | osf4* | osf5*)
18127  version_type=osf
18128  need_lib_prefix=no
18129  need_version=no
18130  soname_spec='$libname$release$shared_ext$major'
18131  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18132  shlibpath_var=LD_LIBRARY_PATH
18133  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
18134  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
18135  ;;
18136
18137rdos*)
18138  dynamic_linker=no
18139  ;;
18140
18141solaris*)
18142  version_type=linux # correct to gnu/linux during the next big refactor
18143  need_lib_prefix=no
18144  need_version=no
18145  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18146  soname_spec='$libname$release$shared_ext$major'
18147  shlibpath_var=LD_LIBRARY_PATH
18148  shlibpath_overrides_runpath=yes
18149  hardcode_into_libs=yes
18150  # ldd complains unless libraries are executable
18151  postinstall_cmds='chmod +x $lib'
18152  ;;
18153
18154sunos4*)
18155  version_type=sunos
18156  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
18157  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
18158  shlibpath_var=LD_LIBRARY_PATH
18159  shlibpath_overrides_runpath=yes
18160  if test yes = "$with_gnu_ld"; then
18161    need_lib_prefix=no
18162  fi
18163  need_version=yes
18164  ;;
18165
18166sysv4 | sysv4.3*)
18167  version_type=linux # correct to gnu/linux during the next big refactor
18168  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18169  soname_spec='$libname$release$shared_ext$major'
18170  shlibpath_var=LD_LIBRARY_PATH
18171  case $host_vendor in
18172    sni)
18173      shlibpath_overrides_runpath=no
18174      need_lib_prefix=no
18175      runpath_var=LD_RUN_PATH
18176      ;;
18177    siemens)
18178      need_lib_prefix=no
18179      ;;
18180    motorola)
18181      need_lib_prefix=no
18182      need_version=no
18183      shlibpath_overrides_runpath=no
18184      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
18185      ;;
18186  esac
18187  ;;
18188
18189sysv4*MP*)
18190  if test -d /usr/nec; then
18191    version_type=linux # correct to gnu/linux during the next big refactor
18192    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
18193    soname_spec='$libname$shared_ext.$major'
18194    shlibpath_var=LD_LIBRARY_PATH
18195  fi
18196  ;;
18197
18198sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
18199  version_type=sco
18200  need_lib_prefix=no
18201  need_version=no
18202  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
18203  soname_spec='$libname$release$shared_ext$major'
18204  shlibpath_var=LD_LIBRARY_PATH
18205  shlibpath_overrides_runpath=yes
18206  hardcode_into_libs=yes
18207  if test yes = "$with_gnu_ld"; then
18208    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
18209  else
18210    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
18211    case $host_os in
18212      sco3.2v5*)
18213        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
18214	;;
18215    esac
18216  fi
18217  sys_lib_dlsearch_path_spec='/usr/lib'
18218  ;;
18219
18220tpf*)
18221  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
18222  version_type=linux # correct to gnu/linux during the next big refactor
18223  need_lib_prefix=no
18224  need_version=no
18225  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18226  shlibpath_var=LD_LIBRARY_PATH
18227  shlibpath_overrides_runpath=no
18228  hardcode_into_libs=yes
18229  ;;
18230
18231uts4*)
18232  version_type=linux # correct to gnu/linux during the next big refactor
18233  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
18234  soname_spec='$libname$release$shared_ext$major'
18235  shlibpath_var=LD_LIBRARY_PATH
18236  ;;
18237
18238*)
18239  dynamic_linker=no
18240  ;;
18241esac
18242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
18243$as_echo "$dynamic_linker" >&6; }
18244test no = "$dynamic_linker" && can_build_shared=no
18245
18246variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
18247if test yes = "$GCC"; then
18248  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
18249fi
18250
18251if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
18252  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
18253fi
18254
18255if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
18256  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
18257fi
18258
18259# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
18260configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
18261
18262# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
18263func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
18264
18265# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
18266configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
18308$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
18309hardcode_action_CXX=
18310if test -n "$hardcode_libdir_flag_spec_CXX" ||
18311   test -n "$runpath_var_CXX" ||
18312   test yes = "$hardcode_automatic_CXX"; then
18313
18314  # We can hardcode non-existent directories.
18315  if test no != "$hardcode_direct_CXX" &&
18316     # If the only mechanism to avoid hardcoding is shlibpath_var, we
18317     # have to relink, otherwise we might link with an installed library
18318     # when we should be linking with a yet-to-be-installed one
18319     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" &&
18320     test no != "$hardcode_minus_L_CXX"; then
18321    # Linking always hardcodes the temporary library directory.
18322    hardcode_action_CXX=relink
18323  else
18324    # We can link without hardcoding, and we can hardcode nonexisting dirs.
18325    hardcode_action_CXX=immediate
18326  fi
18327else
18328  # We cannot hardcode anything, or else we can only hardcode existing
18329  # directories.
18330  hardcode_action_CXX=unsupported
18331fi
18332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
18333$as_echo "$hardcode_action_CXX" >&6; }
18334
18335if test relink = "$hardcode_action_CXX" ||
18336   test yes = "$inherit_rpath_CXX"; then
18337  # Fast installation is not supported
18338  enable_fast_install=no
18339elif test yes = "$shlibpath_overrides_runpath" ||
18340     test no = "$enable_shared"; then
18341  # Fast installation is not necessary
18342  enable_fast_install=needless
18343fi
18344
18345
18346
18347
18348
18349
18350
18351  fi # test -n "$compiler"
18352
18353  CC=$lt_save_CC
18354  CFLAGS=$lt_save_CFLAGS
18355  LDCXX=$LD
18356  LD=$lt_save_LD
18357  GCC=$lt_save_GCC
18358  with_gnu_ld=$lt_save_with_gnu_ld
18359  lt_cv_path_LDCXX=$lt_cv_path_LD
18360  lt_cv_path_LD=$lt_save_path_LD
18361  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
18362  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
18363fi # test yes != "$_lt_caught_CXX_error"
18364
18365ac_ext=c
18366ac_cpp='$CPP $CPPFLAGS'
18367ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18368ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18369ac_compiler_gnu=$ac_cv_c_compiler_gnu
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
18382
18383
18384
18385        ac_config_commands="$ac_config_commands libtool"
18386
18387
18388
18389
18390# Only expand once:
18391
18392
18393# Check whether --enable-experimental-libtool was given.
18394if test "${enable_experimental_libtool+set}" = set; then :
18395  enableval=$enable_experimental_libtool; experimental_libtool=$enableval
18396else
18397  experimental_libtool=no
18398fi
18399
18400
18401if test "$experimental_libtool" = "yes"; then
18402  echo "using APR's libtool"
18403  sh_libtool="`$apr_config --apr-libtool`"
18404  LIBTOOL="$sh_libtool"
18405  SVN_LIBTOOL="$sh_libtool"
18406else
18407  sh_libtool="$abs_builddir/libtool"
18408  SVN_LIBTOOL="\$(SHELL) \"$sh_libtool\""
18409fi
18410
18411
18412lt_pversion=`$LIBTOOL --version 2>/dev/null|$SED -e 's/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q'`
18413lt_version=`echo $lt_pversion|$SED -e 's/\([a-z]*\)$/.\1/'`
18414lt_major_version=`echo $lt_version | cut -d'.' -f 1`
18415
18416svn_enable_static=yes
18417svn_enable_shared=yes
18418
18419# Check whether --enable-static was given.
18420if test "${enable_static+set}" = set; then :
18421  enableval=$enable_static; svn_enable_static="$enableval"
18422else
18423  svn_enable_static="yes"
18424fi
18425
18426
18427# Check whether --enable-shared was given.
18428if test "${enable_shared+set}" = set; then :
18429  enableval=$enable_shared; svn_enable_shared="$enableval"
18430else
18431  svn_enable_shared="yes"
18432fi
18433
18434
18435if test "$svn_enable_static" = "yes" && test "$svn_enable_shared" = "yes" ; then
18436  { $as_echo "$as_me:${as_lineno-$LINENO}: building both shared and static libraries" >&5
18437$as_echo "$as_me: building both shared and static libraries" >&6;}
18438elif test "$svn_enable_static" = "yes" ; then
18439  { $as_echo "$as_me:${as_lineno-$LINENO}: building static libraries only" >&5
18440$as_echo "$as_me: building static libraries only" >&6;}
18441  LT_CFLAGS="-static $LT_CFLAGS"
18442  LT_LDFLAGS="-static $LT_LDFLAGS"
18443elif test "$svn_enable_shared" = "yes" ; then
18444  { $as_echo "$as_me:${as_lineno-$LINENO}: building shared libraries only" >&5
18445$as_echo "$as_me: building shared libraries only" >&6;}
18446  if test "$lt_major_version" = "1" ; then
18447    LT_CFLAGS="-prefer-pic $LT_CFLAGS"
18448  elif test "$lt_major_version" = "2" ; then
18449    LT_CFLAGS="-shared $LT_CFLAGS"
18450  fi
18451  LT_LDFLAGS="-shared $LT_LDFLAGS"
18452else
18453  as_fn_error $? "cannot disable both shared and static libraries" "$LINENO" 5
18454fi
18455
18456# Check whether --enable-all-static was given.
18457if test "${enable_all_static+set}" = set; then :
18458  enableval=$enable_all_static;
18459    if test "$enableval" = "yes" ; then
18460      LT_LDFLAGS="-all-static $LT_LDFLAGS"
18461    elif test "$enableval" != "no" ; then
18462      as_fn_error $? "--enable-all-static doesn't accept argument" "$LINENO" 5
18463    fi
18464
18465fi
18466
18467
18468
18469
18470
18471# Check whether --enable-local-library-preloading was given.
18472if test "${enable_local_library_preloading+set}" = set; then :
18473  enableval=$enable_local_library_preloading;
18474  if test "$enableval" != "no"; then
18475    if test "$svn_enable_shared" = "yes"; then
18476      TRANSFORM_LIBTOOL_SCRIPTS="transform-libtool-scripts"
18477    else
18478      as_fn_error $? "--enable-local-library-preloading conflicts with --disable-shared" "$LINENO" 5
18479    fi
18480  else
18481    TRANSFORM_LIBTOOL_SCRIPTS=""
18482  fi
18483
18484else
18485
18486  TRANSFORM_LIBTOOL_SCRIPTS=""
18487
18488fi
18489
18490
18491
18492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool needs -no-undefined" >&5
18493$as_echo_n "checking whether libtool needs -no-undefined... " >&6; }
18494case $host in
18495  *-*-cygwin*)
18496    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18497$as_echo "yes" >&6; }
18498    LT_NO_UNDEFINED="-no-undefined"
18499    ;;
18500  *)
18501    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18502$as_echo "no" >&6; }
18503    LT_NO_UNDEFINED=""
18504    ;;
18505esac
18506
18507
18508trang=yes
18509
18510# Check whether --with-trang was given.
18511if test "${with_trang+set}" = set; then :
18512  withval=$with_trang;
18513    trang="$withval"
18514
18515fi
18516
18517if test "$trang" = "yes"; then
18518    # Extract the first word of "trang", so it can be a program name with args.
18519set dummy trang; ac_word=$2
18520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18521$as_echo_n "checking for $ac_word... " >&6; }
18522if ${ac_cv_path_TRANG+:} false; then :
18523  $as_echo_n "(cached) " >&6
18524else
18525  case $TRANG in
18526  [\\/]* | ?:[\\/]*)
18527  ac_cv_path_TRANG="$TRANG" # Let the user override the test with a path.
18528  ;;
18529  *)
18530  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18531for as_dir in $PATH
18532do
18533  IFS=$as_save_IFS
18534  test -z "$as_dir" && as_dir=.
18535    for ac_exec_ext in '' $ac_executable_extensions; do
18536  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18537    ac_cv_path_TRANG="$as_dir/$ac_word$ac_exec_ext"
18538    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18539    break 2
18540  fi
18541done
18542  done
18543IFS=$as_save_IFS
18544
18545  test -z "$ac_cv_path_TRANG" && ac_cv_path_TRANG="none"
18546  ;;
18547esac
18548fi
18549TRANG=$ac_cv_path_TRANG
18550if test -n "$TRANG"; then
18551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRANG" >&5
18552$as_echo "$TRANG" >&6; }
18553else
18554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18555$as_echo "no" >&6; }
18556fi
18557
18558
18559else
18560    TRANG="$trang"
18561
18562fi
18563
18564doxygen=yes
18565
18566# Check whether --with-doxygen was given.
18567if test "${with_doxygen+set}" = set; then :
18568  withval=$with_doxygen;
18569    doxygen="$withval"
18570
18571fi
18572
18573if test "$doxygen" = "yes"; then
18574    # Extract the first word of "doxygen", so it can be a program name with args.
18575set dummy doxygen; ac_word=$2
18576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18577$as_echo_n "checking for $ac_word... " >&6; }
18578if ${ac_cv_path_DOXYGEN+:} false; then :
18579  $as_echo_n "(cached) " >&6
18580else
18581  case $DOXYGEN in
18582  [\\/]* | ?:[\\/]*)
18583  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
18584  ;;
18585  *)
18586  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18587for as_dir in $PATH
18588do
18589  IFS=$as_save_IFS
18590  test -z "$as_dir" && as_dir=.
18591    for ac_exec_ext in '' $ac_executable_extensions; do
18592  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18593    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
18594    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18595    break 2
18596  fi
18597done
18598  done
18599IFS=$as_save_IFS
18600
18601  test -z "$ac_cv_path_DOXYGEN" && ac_cv_path_DOXYGEN="none"
18602  ;;
18603esac
18604fi
18605DOXYGEN=$ac_cv_path_DOXYGEN
18606if test -n "$DOXYGEN"; then
18607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
18608$as_echo "$DOXYGEN" >&6; }
18609else
18610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18611$as_echo "no" >&6; }
18612fi
18613
18614
18615else
18616    DOXYGEN="$doxygen"
18617
18618fi
18619
18620
18621
18622
18623
18624# Check whether --with-expat was given.
18625if test "${with_expat+set}" = set; then :
18626  withval=$with_expat; svn_lib_expat="$withval"
18627else
18628  svn_lib_expat="::expat"
18629fi
18630
18631
18632# APR-util accepts "builtin" as an argument to this option so if the user
18633# passed "builtin" pretend the user didn't specify the --with-expat option
18634# at all. Expat will (hopefully) be found in apr-util.
18635test "_$svn_lib_expat" = "_builtin" && svn_lib_expat="::expat"
18636
18637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Expat" >&5
18638$as_echo_n "checking for Expat... " >&6; }
18639if test -n "`echo "$svn_lib_expat" | $EGREP ":.*:"`"; then
18640  SVN_XML_INCLUDES=""
18641  for i in `echo "$svn_lib_expat" | $SED -e "s/\([^:]*\):.*/\1/"`; do
18642    SVN_XML_INCLUDES="$SVN_XML_INCLUDES -I$i"
18643  done
18644  SVN_XML_INCLUDES="${SVN_XML_INCLUDES## }"
18645  for l in `echo "$svn_lib_expat" | $SED -e "s/.*:\([^:]*\):.*/\1/"`; do
18646    LDFLAGS="$LDFLAGS -L$l"
18647  done
18648  for l in `echo "$svn_lib_expat" | $SED -e "s/.*:\([^:]*\)/\1/"`; do
18649    SVN_XML_LIBS="$SVN_XML_LIBS -l$l"
18650  done
18651  SVN_XML_LIBS="${SVN_XML_LIBS## }"
18652  old_CPPFLAGS="$CPPFLAGS"
18653  old_LIBS="$LIBS"
18654  CPPFLAGS="$CPPFLAGS $SVN_XML_INCLUDES"
18655  LIBS="$LIBS $SVN_XML_LIBS"
18656  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18657/* end confdefs.h.  */
18658
18659#include <expat.h>
18660int main()
18661{XML_ParserCreate(NULL);}
18662_ACEOF
18663if ac_fn_c_try_link "$LINENO"; then :
18664  svn_lib_expat="yes"
18665else
18666  svn_lib_expat="no"
18667fi
18668rm -f core conftest.err conftest.$ac_objext \
18669    conftest$ac_exeext conftest.$ac_ext
18670  LIBS="$old_LIBS"
18671  if test "$svn_lib_expat" = "yes"; then
18672    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18673$as_echo "yes" >&6; }
18674  else
18675    SVN_XML_INCLUDES=""
18676    SVN_XML_LIBS=""
18677    CPPFLAGS="$CPPFLAGS $SVN_APRUTIL_INCLUDES"
18678    if test "$enable_all_static" != "yes"; then
18679      SVN_APRUTIL_LIBS="$SVN_APRUTIL_LIBS `$apu_config --libs`"
18680    fi
18681    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18682/* end confdefs.h.  */
18683
18684#include <expat.h>
18685int main()
18686{XML_ParserCreate(NULL);}
18687_ACEOF
18688if ac_fn_c_try_compile "$LINENO"; then :
18689  svn_lib_expat="yes"
18690else
18691  svn_lib_expat="no"
18692fi
18693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18694    if test "$svn_lib_expat" = "yes"; then
18695      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18696$as_echo "yes" >&6; }
18697      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Expat found amongst libraries used by APR-Util, but Subversion libraries might be needlessly linked against additional unused libraries. It can be avoided by specifying exact location of Expat in argument of --with-expat option." >&5
18698$as_echo "$as_me: WARNING: Expat found amongst libraries used by APR-Util, but Subversion libraries might be needlessly linked against additional unused libraries. It can be avoided by specifying exact location of Expat in argument of --with-expat option." >&2;}
18699    else
18700      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18701$as_echo "no" >&6; }
18702      as_fn_error $? "Expat not found" "$LINENO" 5
18703    fi
18704  fi
18705  CPPFLAGS="$old_CPPFLAGS"
18706else
18707  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18708$as_echo "no" >&6; }
18709  if test "$svn_lib_expat" = "yes"; then
18710    as_fn_error $? "--with-expat option requires argument" "$LINENO" 5
18711  elif test "$svn_lib_expat" = "no"; then
18712    as_fn_error $? "Expat is required" "$LINENO" 5
18713  else
18714    as_fn_error $? "Invalid syntax of argument of --with-expat option" "$LINENO" 5
18715  fi
18716fi
18717
18718
18719
18720
18721# Berkeley DB on SCO OpenServer needs -lsocket
18722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
18723$as_echo_n "checking for socket in -lsocket... " >&6; }
18724if ${ac_cv_lib_socket_socket+:} false; then :
18725  $as_echo_n "(cached) " >&6
18726else
18727  ac_check_lib_save_LIBS=$LIBS
18728LIBS="-lsocket  $LIBS"
18729cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18730/* end confdefs.h.  */
18731
18732/* Override any GCC internal prototype to avoid an error.
18733   Use char because int might match the return type of a GCC
18734   builtin and then its argument prototype would still apply.  */
18735#ifdef __cplusplus
18736extern "C"
18737#endif
18738char socket ();
18739int
18740main ()
18741{
18742return socket ();
18743  ;
18744  return 0;
18745}
18746_ACEOF
18747if ac_fn_c_try_link "$LINENO"; then :
18748  ac_cv_lib_socket_socket=yes
18749else
18750  ac_cv_lib_socket_socket=no
18751fi
18752rm -f core conftest.err conftest.$ac_objext \
18753    conftest$ac_exeext conftest.$ac_ext
18754LIBS=$ac_check_lib_save_LIBS
18755fi
18756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
18757$as_echo "$ac_cv_lib_socket_socket" >&6; }
18758if test "x$ac_cv_lib_socket_socket" = xyes; then :
18759  cat >>confdefs.h <<_ACEOF
18760#define HAVE_LIBSOCKET 1
18761_ACEOF
18762
18763  LIBS="-lsocket $LIBS"
18764
18765fi
18766
18767
18768# Build the BDB filesystem library only if we have an appropriate
18769# version of Berkeley DB.
18770case "$host" in
18771powerpc-apple-darwin*)
18772    # Berkeley DB 4.0 does not work on OS X.
18773    SVN_FS_WANT_DB_MAJOR=4
18774    SVN_FS_WANT_DB_MINOR=1
18775    SVN_FS_WANT_DB_PATCH=25
18776    ;;
18777*)
18778    SVN_FS_WANT_DB_MAJOR=4
18779    SVN_FS_WANT_DB_MINOR=0
18780    SVN_FS_WANT_DB_PATCH=14
18781    ;;
18782esac
18783db_alt_version="5.x"
18784# Look for libdb4.so first:
18785
18786  db_version=$SVN_FS_WANT_DB_MAJOR.$SVN_FS_WANT_DB_MINOR.$SVN_FS_WANT_DB_PATCH
18787
18788
18789# Check whether --with-berkeley-db was given.
18790if test "${with_berkeley_db+set}" = set; then :
18791  withval=$with_berkeley_db;
18792    if test "$withval" = "no"; then
18793      bdb_status=skip
18794    elif test "$withval" = "yes"; then
18795      apu_db_version="`$apu_config --db-version`"
18796      if test $? -ne 0; then
18797        as_fn_error $? "Can't determine whether apr-util is linked against a
18798                      proper version of Berkeley DB." "$LINENO" 5
18799      fi
18800
18801      if test "$withval" = "yes"; then
18802        if test "$apu_db_version" -lt "4"; then
18803          as_fn_error $? "APR-UTIL was linked against Berkeley DB version $apu_db_version,
18804                        while version 4 or higher is required.  Reinstall
18805                        APR-UTIL with the appropriate options." "$LINENO" 5
18806        fi
18807
18808        bdb_status=required
18809
18810      elif test "$apu_found" != "reconfig"; then
18811        if test "$apu_db_version" -lt 4; then
18812          as_fn_error $? "APR-UTIL was installed independently, it won't be
18813                        possible to use the specified Berkeley DB: $withval" "$LINENO" 5
18814        fi
18815
18816        bdb_status=required
18817      fi
18818    else
18819      if echo "$withval" | $EGREP ":.*:.*:" > /dev/null; then
18820        svn_berkeley_db_header="`echo "$withval" | $SED -e "s/\([^:]*\):.*/\1/"`"
18821        SVN_DB_INCLUDES=""
18822        for i in `echo "$withval" | $SED -e "s/.*:\([^:]*\):[^:]*:.*/\1/"`; do
18823          SVN_DB_INCLUDES="$SVN_DB_INCLUDES -I$i"
18824        done
18825        SVN_DB_INCLUDES="${SVN_DB_INCLUDES## }"
18826        for l in `echo "$withval" | $SED -e "s/.*:[^:]*:\([^:]*\):.*/\1/"`; do
18827          LDFLAGS="$LDFLAGS `
18828  input_flags="-L$l"
18829  output_flags=""
18830  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
18831  for flag in $input_flags; do
18832    filter="no"
18833    for dir in $filtered_dirs; do
18834      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
18835        filter="yes"
18836        break
18837      fi
18838    done
18839    if test "$filter" = "no"; then
18840      output_flags="$output_flags $flag"
18841    fi
18842  done
18843  if test -n "$output_flags"; then
18844    printf "%s" "${output_flags# }"
18845  fi
18846`"
18847        done
18848        SVN_DB_LIBS=""
18849        for l in `echo "$withval" | $SED -e "s/.*:\([^:]*\)/\1/"`; do
18850          SVN_DB_LIBS="$SVN_DB_LIBS -l$l"
18851        done
18852        SVN_DB_LIBS="${SVN_DB_LIBS## }"
18853
18854        bdb_status=required
18855      else
18856        as_fn_error $? "Invalid syntax of argument of --with-berkeley-db option" "$LINENO" 5
18857      fi
18858    fi
18859
18860else
18861
18862    # No --with-berkeley-db option:
18863    #
18864    # Check if APR-UTIL is providing the correct Berkeley DB version
18865    # for us.
18866    #
18867    apu_db_version="`$apu_config --db-version`"
18868    if test $? -ne 0; then
18869      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected older version of APR-UTIL, trying to determine
18870                   whether apr-util is linked against Berkeley DB
18871                   $db_version" >&5
18872$as_echo "$as_me: WARNING: Detected older version of APR-UTIL, trying to determine
18873                   whether apr-util is linked against Berkeley DB
18874                   $db_version" >&2;}
18875      bdb_status=try-link
18876    elif test "$apu_db_version" -lt "4"; then
18877      bdb_status=skip
18878    else
18879      bdb_status=try-link
18880    fi
18881
18882fi
18883
18884
18885  if test "$bdb_status" = "skip"; then
18886    svn_lib_berkeley_db=no
18887  else
18888    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for availability of Berkeley DB" >&5
18889$as_echo_n "checking for availability of Berkeley DB... " >&6; }
18890    # Check whether --enable-bdb6 was given.
18891if test "${enable_bdb6+set}" = set; then :
18892  enableval=$enable_bdb6; enable_bdb6=$enableval
18893else
18894  enable_bdb6=unspecified
18895fi
18896
18897
18898
18899    svn_lib_berkeley_db_try_save_cppflags="$CPPFLAGS"
18900    svn_lib_berkeley_db_try_save_libs="$LIBS"
18901
18902    svn_check_berkeley_db_major=$SVN_FS_WANT_DB_MAJOR
18903    svn_check_berkeley_db_minor=$SVN_FS_WANT_DB_MINOR
18904    svn_check_berkeley_db_patch=$SVN_FS_WANT_DB_PATCH
18905    enable_bdb6=$enable_bdb6
18906
18907   if test -z "$SVN_DB_LIBS"; then
18908      # We pass --dbm-libs here since Debian has modified apu-config not
18909      # to return -ldb unless --dbm-libs is passed.  This may also produce
18910      # extra output beyond -ldb but since we're only filtering for -ldb
18911      # it won't matter to us.  However, --dbm-libs was added to apu-config
18912      # in 1.3.8 so it's possible the version we have doesn't support it
18913      # so fallback without it if we get an error.
18914      svn_db_libs_prefiltered="`$apu_config --libs --dbm-libs`"
18915      if test $? -ne 0; then
18916        svn_db_libs_prefiltered="`$apu_config --libs`"
18917      fi
18918
18919      # Extract only the -ldb.* flag from the libs supplied by apu-config
18920      # Otherwise we get bit by the fact that expat might not be built yet
18921      # Or that it resides in a non-standard location which we would have
18922      # to compensate with using something like -R`$apu_config --prefix`/lib.
18923      #
18924      SVN_DB_LIBS="`echo \"$svn_db_libs_prefiltered\" | $SED -e 's/.*\(-ldb[^[:space:]]*\).*/\1/' | $EGREP -- '-ldb[^[:space:]]*'`"
18925    fi
18926
18927    CPPFLAGS="$SVN_DB_INCLUDES $SVN_APRUTIL_INCLUDES $CPPFLAGS"
18928    LIBS="`$apu_config --ldflags` $SVN_DB_LIBS $LIBS"
18929
18930    if test -n "$svn_berkeley_db_header"; then
18931      SVN_DB_HEADER="#include <$svn_berkeley_db_header>"
18932      svn_db_header="#include <$svn_berkeley_db_header>"
18933    else
18934      SVN_DB_HEADER="#include <apu_want.h>"
18935      svn_db_header="#define APU_WANT_DB
18936#include <apu_want.h>"
18937    fi
18938
18939
18940
18941    if test "$cross_compiling" = yes; then :
18942  svn_have_berkeley_db=yes
18943
18944else
18945  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18946/* end confdefs.h.  */
18947
18948#include <string.h>
18949#include <stdlib.h>
18950$svn_db_header
18951
18952int main ()
18953{
18954  int major, minor, patch;
18955
18956  db_version (&major, &minor, &patch);
18957
18958  /* Sanity check: ensure that db.h constants actually match the db library */
18959  if (major != DB_VERSION_MAJOR
18960      || minor != DB_VERSION_MINOR
18961      || patch != DB_VERSION_PATCH)
18962    exit (1);
18963
18964  /* Block Berkeley DB 6, because (a) we haven't tested with it, (b) 6.0.20
18965     and newer are under the AGPL, and we want use of AGPL dependencies to be
18966     opt-in. */
18967  if (major >= 6 && strcmp("$enable_bdb6", "yes"))
18968    exit(2);
18969
18970  /* Run-time check:  ensure the library claims to be the correct version. */
18971
18972  if (major < $svn_check_berkeley_db_major)
18973    exit (1);
18974  if (major > $svn_check_berkeley_db_major)
18975    exit (0);
18976
18977  if (minor < $svn_check_berkeley_db_minor)
18978    exit (1);
18979  if (minor > $svn_check_berkeley_db_minor)
18980    exit (0);
18981
18982  if (patch >= $svn_check_berkeley_db_patch)
18983    exit (0);
18984  else
18985    exit (1);
18986}
18987
18988_ACEOF
18989if ac_fn_c_try_run "$LINENO"; then :
18990  svn_have_berkeley_db=yes
18991else
18992  rc=$?
18993       svn_have_berkeley_db=no
18994       if test $rc = 2; then
18995         svn_have_berkeley_db=no6
18996       fi
18997fi
18998rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18999  conftest.$ac_objext conftest.beam conftest.$ac_ext
19000fi
19001
19002
19003  CPPFLAGS="$svn_lib_berkeley_db_try_save_cppflags"
19004  LIBS="$svn_lib_berkeley_db_try_save_libs"
19005
19006
19007    if test "$svn_have_berkeley_db" = "yes"; then
19008      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19009$as_echo "yes" >&6; }
19010      svn_lib_berkeley_db=yes
19011    else
19012      if test "$svn_have_berkeley_db" = "no6"; then
19013        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (found version 6, but --enable-bdb6 not specified)" >&5
19014$as_echo "no (found version 6, but --enable-bdb6 not specified)" >&6; }
19015        # A warning will be printed at the end of configure.ac.
19016      else
19017        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19018$as_echo "no" >&6; }
19019      fi
19020      svn_lib_berkeley_db=no
19021      if test "$bdb_status" = "required"; then
19022        as_fn_error $? "Berkeley DB $db_version or $db_alt_version wasn't found." "$LINENO" 5
19023      fi
19024    fi
19025  fi
19026
19027
19028
19029cat >>confdefs.h <<_ACEOF
19030#define SVN_FS_WANT_DB_MAJOR $SVN_FS_WANT_DB_MAJOR
19031_ACEOF
19032
19033
19034cat >>confdefs.h <<_ACEOF
19035#define SVN_FS_WANT_DB_MINOR $SVN_FS_WANT_DB_MINOR
19036_ACEOF
19037
19038
19039cat >>confdefs.h <<_ACEOF
19040#define SVN_FS_WANT_DB_PATCH $SVN_FS_WANT_DB_PATCH
19041_ACEOF
19042
19043
19044
19045
19046
19047
19048
19049# Check whether --with-sasl was given.
19050if test "${with_sasl+set}" = set; then :
19051  withval=$with_sasl;
19052    with_sasl="$withval"
19053    required="yes"
19054
19055else
19056
19057    with_sasl="yes"
19058    required="no"
19059
19060fi
19061
19062
19063  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for SASL" >&5
19064$as_echo_n "checking whether to look for SASL... " >&6; }
19065
19066  if test "${with_sasl}" = "no"; then
19067    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19068$as_echo "no" >&6; }
19069    svn_lib_sasl=no
19070  else
19071    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19072$as_echo "yes" >&6; }
19073    saved_LDFLAGS="$LDFLAGS"
19074    saved_CPPFLAGS="$CPPFLAGS"
19075
19076    if test "$with_sasl" = "yes"; then
19077      { $as_echo "$as_me:${as_lineno-$LINENO}: Looking in default locations" >&5
19078$as_echo "$as_me: Looking in default locations" >&6;}
19079      ac_fn_c_check_header_mongrel "$LINENO" "sasl/sasl.h" "ac_cv_header_sasl_sasl_h" "$ac_includes_default"
19080if test "x$ac_cv_header_sasl_sasl_h" = xyes; then :
19081  ac_fn_c_check_header_mongrel "$LINENO" "sasl/saslutil.h" "ac_cv_header_sasl_saslutil_h" "$ac_includes_default"
19082if test "x$ac_cv_header_sasl_saslutil_h" = xyes; then :
19083  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prop_get in -lsasl2" >&5
19084$as_echo_n "checking for prop_get in -lsasl2... " >&6; }
19085if ${ac_cv_lib_sasl2_prop_get+:} false; then :
19086  $as_echo_n "(cached) " >&6
19087else
19088  ac_check_lib_save_LIBS=$LIBS
19089LIBS="-lsasl2  $LIBS"
19090cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19091/* end confdefs.h.  */
19092
19093/* Override any GCC internal prototype to avoid an error.
19094   Use char because int might match the return type of a GCC
19095   builtin and then its argument prototype would still apply.  */
19096#ifdef __cplusplus
19097extern "C"
19098#endif
19099char prop_get ();
19100int
19101main ()
19102{
19103return prop_get ();
19104  ;
19105  return 0;
19106}
19107_ACEOF
19108if ac_fn_c_try_link "$LINENO"; then :
19109  ac_cv_lib_sasl2_prop_get=yes
19110else
19111  ac_cv_lib_sasl2_prop_get=no
19112fi
19113rm -f core conftest.err conftest.$ac_objext \
19114    conftest$ac_exeext conftest.$ac_ext
19115LIBS=$ac_check_lib_save_LIBS
19116fi
19117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sasl2_prop_get" >&5
19118$as_echo "$ac_cv_lib_sasl2_prop_get" >&6; }
19119if test "x$ac_cv_lib_sasl2_prop_get" = xyes; then :
19120  svn_lib_sasl=yes
19121else
19122  svn_lib_sasl=no
19123fi
19124
19125else
19126  svn_lib_sasl=no
19127fi
19128
19129
19130else
19131  svn_lib_sasl=no
19132fi
19133
19134
19135      if test "$svn_lib_sasl" = "no"; then
19136        with_sasl="/usr/local"
19137      fi
19138    else
19139      svn_lib_sasl=no
19140    fi
19141
19142    if test "$svn_lib_sasl" = "no"; then
19143      SVN_SASL_INCLUDES="-I${with_sasl}/include"
19144      CPPFLAGS="$CPPFLAGS $SVN_SASL_INCLUDES"
19145      LDFLAGS="$LDFLAGS `
19146  input_flags="-L${with_sasl}/lib"
19147  output_flags=""
19148  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
19149  for flag in $input_flags; do
19150    filter="no"
19151    for dir in $filtered_dirs; do
19152      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
19153        filter="yes"
19154        break
19155      fi
19156    done
19157    if test "$filter" = "no"; then
19158      output_flags="$output_flags $flag"
19159    fi
19160  done
19161  if test -n "$output_flags"; then
19162    printf "%s" "${output_flags# }"
19163  fi
19164`"
19165
19166      ac_fn_c_check_header_mongrel "$LINENO" "sasl/sasl.h" "ac_cv_header_sasl_sasl_h" "$ac_includes_default"
19167if test "x$ac_cv_header_sasl_sasl_h" = xyes; then :
19168  ac_fn_c_check_header_mongrel "$LINENO" "sasl/saslutil.h" "ac_cv_header_sasl_saslutil_h" "$ac_includes_default"
19169if test "x$ac_cv_header_sasl_saslutil_h" = xyes; then :
19170  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prop_get in -lsasl2" >&5
19171$as_echo_n "checking for prop_get in -lsasl2... " >&6; }
19172if ${ac_cv_lib_sasl2_prop_get+:} false; then :
19173  $as_echo_n "(cached) " >&6
19174else
19175  ac_check_lib_save_LIBS=$LIBS
19176LIBS="-lsasl2  $LIBS"
19177cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19178/* end confdefs.h.  */
19179
19180/* Override any GCC internal prototype to avoid an error.
19181   Use char because int might match the return type of a GCC
19182   builtin and then its argument prototype would still apply.  */
19183#ifdef __cplusplus
19184extern "C"
19185#endif
19186char prop_get ();
19187int
19188main ()
19189{
19190return prop_get ();
19191  ;
19192  return 0;
19193}
19194_ACEOF
19195if ac_fn_c_try_link "$LINENO"; then :
19196  ac_cv_lib_sasl2_prop_get=yes
19197else
19198  ac_cv_lib_sasl2_prop_get=no
19199fi
19200rm -f core conftest.err conftest.$ac_objext \
19201    conftest$ac_exeext conftest.$ac_ext
19202LIBS=$ac_check_lib_save_LIBS
19203fi
19204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sasl2_prop_get" >&5
19205$as_echo "$ac_cv_lib_sasl2_prop_get" >&6; }
19206if test "x$ac_cv_lib_sasl2_prop_get" = xyes; then :
19207  svn_lib_sasl=yes
19208else
19209  svn_lib_sasl=no
19210fi
19211
19212else
19213  svn_lib_sasl=no
19214fi
19215
19216
19217else
19218  svn_lib_sasl=no
19219fi
19220
19221
19222    fi
19223
19224    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for availability of Cyrus SASL v2" >&5
19225$as_echo_n "checking for availability of Cyrus SASL v2... " >&6; }
19226    if test "$svn_lib_sasl" = "yes"; then
19227      SVN_SASL_LIBS="-lsasl2"
19228      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19229$as_echo "yes" >&6; }
19230    else
19231      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19232$as_echo "no" >&6; }
19233
19234      if test "$required" = "yes"; then
19235                        as_fn_error $? "Could not find Cyrus SASL v2" "$LINENO" 5
19236      fi
19237
19238      SVN_SASL_INCLUDES=""
19239      LDFLAGS="$saved_LDFLAGS"
19240    fi
19241
19242    CPPFLAGS="$saved_CPPFLAGS"
19243  fi
19244
19245
19246
19247
19248
19249if test "$svn_lib_sasl" = "yes"; then
19250
19251$as_echo "#define SVN_HAVE_SASL 1" >>confdefs.h
19252
19253fi
19254
19255
19256
19257  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mach-O dynamic module iteration functions" >&5
19258$as_echo_n "checking for Mach-O dynamic module iteration functions... " >&6; }
19259  if test "$cross_compiling" = yes; then :
19260  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19261$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19262as_fn_error $? "cannot run test program while cross compiling
19263See \`config.log' for more details" "$LINENO" 5; }
19264else
19265  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19266/* end confdefs.h.  */
19267
19268    #include <mach-o/dyld.h>
19269    #include <mach-o/loader.h>
19270
19271int
19272main ()
19273{
19274
19275    const struct mach_header *header = _dyld_get_image_header(0);
19276    const char *name = _dyld_get_image_name(0);
19277    if (name && header) return 0;
19278    return 1;
19279
19280  ;
19281  return 0;
19282}
19283_ACEOF
19284if ac_fn_c_try_run "$LINENO"; then :
19285
19286
19287$as_echo "#define SVN_HAVE_MACHO_ITERATE 1" >>confdefs.h
19288
19289    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19290$as_echo "yes" >&6; }
19291
19292else
19293
19294    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19295$as_echo "no" >&6; }
19296
19297fi
19298rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19299  conftest.$ac_objext conftest.beam conftest.$ac_ext
19300fi
19301
19302
19303
19304  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mac OS property list utilities" >&5
19305$as_echo_n "checking for Mac OS property list utilities... " >&6; }
19306
19307  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19308/* end confdefs.h.  */
19309
19310    #include <AvailabilityMacros.h>
19311    #if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
19312     || !defined(MAC_OS_X_VERSION_10_0) \
19313     || (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_0)
19314    #error ProperyList API unavailable.
19315    #endif
19316
19317int
19318main ()
19319{
19320
19321  ;
19322  return 0;
19323}
19324_ACEOF
19325if ac_fn_c_try_compile "$LINENO"; then :
19326
19327
19328    LIBS="$LIBS -framework CoreFoundation"
19329
19330$as_echo "#define SVN_HAVE_MACOS_PLIST 1" >>confdefs.h
19331
19332    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19333$as_echo "yes" >&6; }
19334
19335else
19336
19337    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19338$as_echo "no" >&6; }
19339
19340fi
19341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19342
19343
19344  # Check whether --enable-keychain was given.
19345if test "${enable_keychain+set}" = set; then :
19346  enableval=$enable_keychain; enable_keychain=$enableval
19347else
19348  enable_keychain=yes
19349fi
19350
19351
19352  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mac OS KeyChain Services" >&5
19353$as_echo_n "checking for Mac OS KeyChain Services... " >&6; }
19354
19355  if test "$enable_keychain" = "yes"; then
19356    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19357/* end confdefs.h.  */
19358
19359      #include <AvailabilityMacros.h>
19360      #if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
19361       || !defined(MAC_OS_X_VERSION_10_2) \
19362       || (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_2)
19363      #error KeyChain API unavailable.
19364      #endif
19365
19366int
19367main ()
19368{
19369
19370  ;
19371  return 0;
19372}
19373_ACEOF
19374if ac_fn_c_try_compile "$LINENO"; then :
19375
19376            LIBS="$LIBS -framework Security"
19377      LIBS="$LIBS -framework CoreServices"
19378
19379$as_echo "#define SVN_HAVE_KEYCHAIN_SERVICES 1" >>confdefs.h
19380
19381      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19382$as_echo "yes" >&6; }
19383
19384else
19385
19386      enable_keychain=no
19387      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19388$as_echo "no" >&6; }
19389
19390fi
19391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19392  fi
19393
19394
19395
19396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether APR has support for DSOs" >&5
19397$as_echo_n "checking whether APR has support for DSOs... " >&6; }
19398old_CPPFLAGS="$CPPFLAGS"
19399CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
19400cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19401/* end confdefs.h.  */
19402
19403#include <apr.h>
19404#if !APR_HAS_DSO
19405#error
19406#endif
19407_ACEOF
19408if ac_fn_c_try_cpp "$LINENO"; then :
19409  APR_HAS_DSO="yes"
19410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19411$as_echo "yes" >&6; }
19412else
19413  APR_HAS_DSO="no"
19414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19415$as_echo "no" >&6; }
19416fi
19417rm -f conftest.err conftest.i conftest.$ac_ext
19418CPPFLAGS="$old_CPPFLAGS"
19419
19420
19421
19422if test -n "$PKG_CONFIG"; then
19423  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus .pc file" >&5
19424$as_echo_n "checking for D-Bus .pc file... " >&6; }
19425  if $PKG_CONFIG --exists dbus-1; then
19426    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19427$as_echo "yes" >&6; }
19428    old_CPPFLAGS="$CPPFLAGS"
19429    old_LIBS="$LIBS"
19430    DBUS_CPPFLAGS="`$PKG_CONFIG --cflags dbus-1`"
19431    { $as_echo "$as_me:${as_lineno-$LINENO}: checking D-Bus version" >&5
19432$as_echo_n "checking D-Bus version... " >&6; }
19433    DBUS_VERSION="`$PKG_CONFIG --modversion dbus-1`"
19434    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_VERSION" >&5
19435$as_echo "$DBUS_VERSION" >&6; }
19436    # D-Bus 0.* requires DBUS_API_SUBJECT_TO_CHANGE
19437    if test -n "`echo "$DBUS_VERSION" | $EGREP '^0\.[[:digit:]]+'`"; then
19438      DBUS_CPPFLAGS="$DBUS_CPPFLAGS -DDBUS_API_SUBJECT_TO_CHANGE"
19439    fi
19440    DBUS_LIBS="`$PKG_CONFIG --libs dbus-1`"
19441    CPPFLAGS="$CPPFLAGS $DBUS_CPPFLAGS"
19442    LIBS="$LIBS $DBUS_LIBS"
19443    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus" >&5
19444$as_echo_n "checking for D-Bus... " >&6; }
19445    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19446/* end confdefs.h.  */
19447
19448#include <dbus/dbus.h>
19449int main()
19450{dbus_bus_get(DBUS_BUS_SESSION, NULL);}
19451_ACEOF
19452if ac_fn_c_try_link "$LINENO"; then :
19453  HAVE_DBUS="yes"
19454else
19455  HAVE_DBUS="no"
19456fi
19457rm -f core conftest.err conftest.$ac_objext \
19458    conftest$ac_exeext conftest.$ac_ext
19459    if test "$HAVE_DBUS" = "yes"; then
19460      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19461$as_echo "yes" >&6; }
19462    else
19463      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19464$as_echo "no" >&6; }
19465    fi
19466    CPPFLAGS="$old_CPPFLAGS"
19467    LIBS="$old_LIBS"
19468  else
19469    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19470$as_echo "no" >&6; }
19471  fi
19472fi
19473
19474
19475
19476# Check whether --with-gpg_agent was given.
19477if test "${with_gpg_agent+set}" = set; then :
19478  withval=$with_gpg_agent;
19479else
19480  with_gpg_agent=yes
19481fi
19482
19483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support GPG-Agent" >&5
19484$as_echo_n "checking whether to support GPG-Agent... " >&6; }
19485if test "$with_gpg_agent" = "yes"; then
19486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19487$as_echo "yes" >&6; }
19488
19489$as_echo "#define SVN_HAVE_GPG_AGENT 1" >>confdefs.h
19490
19491else
19492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19493$as_echo "no" >&6; }
19494fi
19495
19496
19497
19498
19499
19500# Check whether --with-gnome_keyring was given.
19501if test "${with_gnome_keyring+set}" = set; then :
19502  withval=$with_gnome_keyring; with_gnome_keyring="$withval"
19503else
19504  with_gnome_keyring=auto
19505fi
19506
19507
19508found_gnome_keyring=no
19509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for GNOME Keyring" >&5
19510$as_echo_n "checking whether to look for GNOME Keyring... " >&6; }
19511if test "$with_gnome_keyring" != "no"; then
19512  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19513$as_echo "yes" >&6; }
19514  case "$host" in
19515  *-*-darwin*)
19516    if test "$with_gnome_keyring" = "yes"; then
19517      as_fn_error $? "--with-gnome-keyring is not supported on Mac OS X." "$LINENO" 5
19518    else
19519      with_gnome_keyring=no
19520    fi
19521    ;;
19522  *)
19523    if test "$svn_enable_shared" = "yes"; then
19524      if test "$APR_HAS_DSO" = "yes"; then
19525        if test -n "$PKG_CONFIG"; then
19526          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLib and GNOME Keyring .pc files" >&5
19527$as_echo_n "checking for GLib and GNOME Keyring .pc files... " >&6; }
19528          if $PKG_CONFIG --exists glib-2.0 gnome-keyring-1; then
19529            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19530$as_echo "yes" >&6; }
19531            old_CPPFLAGS="$CPPFLAGS"
19532            SVN_GNOME_KEYRING_INCLUDES="`$PKG_CONFIG --cflags glib-2.0 gnome-keyring-1`"
19533            CPPFLAGS="$CPPFLAGS $SVN_GNOME_KEYRING_INCLUDES"
19534            ac_fn_c_check_header_mongrel "$LINENO" "gnome-keyring.h" "ac_cv_header_gnome_keyring_h" "$ac_includes_default"
19535if test "x$ac_cv_header_gnome_keyring_h" = xyes; then :
19536  found_gnome_keyring=yes
19537else
19538  found_gnome_keyring=no
19539fi
19540
19541
19542            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNOME Keyring" >&5
19543$as_echo_n "checking for GNOME Keyring... " >&6; }
19544            if test "$found_gnome_keyring" = "yes"; then
19545              { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19546$as_echo "yes" >&6; }
19547
19548$as_echo "#define SVN_HAVE_GNOME_KEYRING 1" >>confdefs.h
19549
19550              CPPFLAGS="$old_CPPFLAGS"
19551              SVN_GNOME_KEYRING_LIBS="`$PKG_CONFIG --libs glib-2.0 gnome-keyring-1`"
19552            else
19553              { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19554$as_echo "no" >&6; }
19555              if test "$with_gnome_keyring" = "yes"; then
19556                as_fn_error $? "cannot find GNOME Keyring" "$LINENO" 5
19557              fi
19558            fi
19559          else
19560            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19561$as_echo "no" >&6; }
19562            if test "$with_gnome_keyring" = "yes"; then
19563              as_fn_error $? "cannot find GLib and GNOME Keyring .pc files." "$LINENO" 5
19564            else
19565              with_gnome_keyring=no
19566            fi
19567          fi
19568        else
19569          if test "$with_gnome_keyring" = "yes"; then
19570            as_fn_error $? "cannot find pkg-config. GNOME Keyring requires this." "$LINENO" 5
19571          else
19572            with_gnome_keyring=no
19573          fi
19574        fi
19575      else
19576        if test "$with_gnome_keyring" = "yes"; then
19577          as_fn_error $? "APR does not have support for DSOs. GNOME Keyring requires this." "$LINENO" 5
19578        else
19579          with_gnome_keyring=no
19580        fi
19581      fi
19582    else
19583      if test "$with_gnome_keyring" = "yes"; then
19584        as_fn_error $? "--with-gnome-keyring conflicts with --disable-shared" "$LINENO" 5
19585      else
19586        with_gnome_keyring=no
19587      fi
19588    fi
19589    ;;
19590  esac
19591else
19592  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19593$as_echo "no" >&6; }
19594fi
19595
19596
19597
19598# Check whether --enable-gmock was given.
19599if test "${enable_gmock+set}" = set; then :
19600  enableval=$enable_gmock;
19601else
19602  enable_gmock=yes
19603fi
19604
19605
19606GMOCK_SRCDIR=$abs_srcdir/gmock-fused
19607
19608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether use Googlemock" >&5
19609$as_echo_n "checking whether use Googlemock... " >&6; }
19610if test "$enable_gmock" != "no"; then
19611  if test -d "$GMOCK_SRCDIR"; then
19612    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19613$as_echo "yes" >&6; }
19614    SVN_USE_GMOCK=true
19615  else
19616    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19617$as_echo "no" >&6; }
19618    SVN_USE_GMOCK=false
19619  fi
19620else
19621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19622$as_echo "no" >&6; }
19623  SVN_USE_GMOCK_SOURCES=false
19624fi
19625
19626
19627# Check whether --enable-ev2-impl was given.
19628if test "${enable_ev2_impl+set}" = set; then :
19629  enableval=$enable_ev2_impl; enable_ev2_impl=$enableval
19630else
19631  enable_ev2_impl=no
19632fi
19633
19634if test "$enable_ev2_impl" = "yes"; then
19635
19636$as_echo "#define ENABLE_EV2_IMPL 1" >>confdefs.h
19637
19638fi
19639
19640
19641
19642# Check whether --enable-nls was given.
19643if test "${enable_nls+set}" = set; then :
19644  enableval=$enable_nls; enable_nls=$enableval
19645else
19646  enable_nls=yes
19647fi
19648
19649
19650USE_NLS="no"
19651SVN_INTL_LIBS=""
19652if test "$enable_nls" = "yes"; then
19653    # Extract the first word of "msgfmt", so it can be a program name with args.
19654set dummy msgfmt; ac_word=$2
19655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19656$as_echo_n "checking for $ac_word... " >&6; }
19657if ${ac_cv_path_MSGFMT+:} false; then :
19658  $as_echo_n "(cached) " >&6
19659else
19660  case $MSGFMT in
19661  [\\/]* | ?:[\\/]*)
19662  ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
19663  ;;
19664  *)
19665  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19666for as_dir in $PATH
19667do
19668  IFS=$as_save_IFS
19669  test -z "$as_dir" && as_dir=.
19670    for ac_exec_ext in '' $ac_executable_extensions; do
19671  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19672    ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext"
19673    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19674    break 2
19675  fi
19676done
19677  done
19678IFS=$as_save_IFS
19679
19680  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="none"
19681  ;;
19682esac
19683fi
19684MSGFMT=$ac_cv_path_MSGFMT
19685if test -n "$MSGFMT"; then
19686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
19687$as_echo "$MSGFMT" >&6; }
19688else
19689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19690$as_echo "no" >&6; }
19691fi
19692
19693
19694  # Extract the first word of "msgmerge", so it can be a program name with args.
19695set dummy msgmerge; ac_word=$2
19696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19697$as_echo_n "checking for $ac_word... " >&6; }
19698if ${ac_cv_path_MSGMERGE+:} false; then :
19699  $as_echo_n "(cached) " >&6
19700else
19701  case $MSGMERGE in
19702  [\\/]* | ?:[\\/]*)
19703  ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
19704  ;;
19705  *)
19706  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19707for as_dir in $PATH
19708do
19709  IFS=$as_save_IFS
19710  test -z "$as_dir" && as_dir=.
19711    for ac_exec_ext in '' $ac_executable_extensions; do
19712  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19713    ac_cv_path_MSGMERGE="$as_dir/$ac_word$ac_exec_ext"
19714    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19715    break 2
19716  fi
19717done
19718  done
19719IFS=$as_save_IFS
19720
19721  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE="none"
19722  ;;
19723esac
19724fi
19725MSGMERGE=$ac_cv_path_MSGMERGE
19726if test -n "$MSGMERGE"; then
19727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
19728$as_echo "$MSGMERGE" >&6; }
19729else
19730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19731$as_echo "no" >&6; }
19732fi
19733
19734
19735  # Extract the first word of "xgettext", so it can be a program name with args.
19736set dummy xgettext; ac_word=$2
19737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19738$as_echo_n "checking for $ac_word... " >&6; }
19739if ${ac_cv_path_XGETTEXT+:} false; then :
19740  $as_echo_n "(cached) " >&6
19741else
19742  case $XGETTEXT in
19743  [\\/]* | ?:[\\/]*)
19744  ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
19745  ;;
19746  *)
19747  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19748for as_dir in $PATH
19749do
19750  IFS=$as_save_IFS
19751  test -z "$as_dir" && as_dir=.
19752    for ac_exec_ext in '' $ac_executable_extensions; do
19753  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19754    ac_cv_path_XGETTEXT="$as_dir/$ac_word$ac_exec_ext"
19755    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19756    break 2
19757  fi
19758done
19759  done
19760IFS=$as_save_IFS
19761
19762  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT="none"
19763  ;;
19764esac
19765fi
19766XGETTEXT=$ac_cv_path_XGETTEXT
19767if test -n "$XGETTEXT"; then
19768  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
19769$as_echo "$XGETTEXT" >&6; }
19770else
19771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19772$as_echo "no" >&6; }
19773fi
19774
19775
19776  if test "$MSGFMT" != "none"; then
19777    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bindtextdomain" >&5
19778$as_echo_n "checking for library containing bindtextdomain... " >&6; }
19779if ${ac_cv_search_bindtextdomain+:} false; then :
19780  $as_echo_n "(cached) " >&6
19781else
19782  ac_func_search_save_LIBS=$LIBS
19783cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19784/* end confdefs.h.  */
19785
19786/* Override any GCC internal prototype to avoid an error.
19787   Use char because int might match the return type of a GCC
19788   builtin and then its argument prototype would still apply.  */
19789#ifdef __cplusplus
19790extern "C"
19791#endif
19792char bindtextdomain ();
19793int
19794main ()
19795{
19796return bindtextdomain ();
19797  ;
19798  return 0;
19799}
19800_ACEOF
19801for ac_lib in '' intl; do
19802  if test -z "$ac_lib"; then
19803    ac_res="none required"
19804  else
19805    ac_res=-l$ac_lib
19806    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
19807  fi
19808  if ac_fn_c_try_link "$LINENO"; then :
19809  ac_cv_search_bindtextdomain=$ac_res
19810fi
19811rm -f core conftest.err conftest.$ac_objext \
19812    conftest$ac_exeext
19813  if ${ac_cv_search_bindtextdomain+:} false; then :
19814  break
19815fi
19816done
19817if ${ac_cv_search_bindtextdomain+:} false; then :
19818
19819else
19820  ac_cv_search_bindtextdomain=no
19821fi
19822rm conftest.$ac_ext
19823LIBS=$ac_func_search_save_LIBS
19824fi
19825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bindtextdomain" >&5
19826$as_echo "$ac_cv_search_bindtextdomain" >&6; }
19827ac_res=$ac_cv_search_bindtextdomain
19828if test "$ac_res" != no; then :
19829  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19830
19831                      # in case libintl needs to be linked explicitly,
19832                      # $ac_cv_search_bindtextdomain contains -l linker flags
19833                      if echo "$ac_cv_search_bindtextdomain" | grep '^-l' >/dev/null
19834                      then
19835                        SVN_INTL_LIBS="$ac_cv_search_bindtextdomain"
19836                      fi
19837
19838else
19839
19840                    enable_nls="no"
19841
19842fi
19843
19844    if test "$enable_nls" = "no"; then
19845      # Destroy the cached result so we can test again
19846      unset ac_cv_search_bindtextdomain
19847      # On some systems, libintl needs libiconv to link properly,
19848      # so try again with -liconv.
19849      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bindtextdomain" >&5
19850$as_echo_n "checking for library containing bindtextdomain... " >&6; }
19851if ${ac_cv_search_bindtextdomain+:} false; then :
19852  $as_echo_n "(cached) " >&6
19853else
19854  ac_func_search_save_LIBS=$LIBS
19855cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19856/* end confdefs.h.  */
19857
19858/* Override any GCC internal prototype to avoid an error.
19859   Use char because int might match the return type of a GCC
19860   builtin and then its argument prototype would still apply.  */
19861#ifdef __cplusplus
19862extern "C"
19863#endif
19864char bindtextdomain ();
19865int
19866main ()
19867{
19868return bindtextdomain ();
19869  ;
19870  return 0;
19871}
19872_ACEOF
19873for ac_lib in '' intl; do
19874  if test -z "$ac_lib"; then
19875    ac_res="none required"
19876  else
19877    ac_res=-l$ac_lib
19878    LIBS="-l$ac_lib -liconv $ac_func_search_save_LIBS"
19879  fi
19880  if ac_fn_c_try_link "$LINENO"; then :
19881  ac_cv_search_bindtextdomain=$ac_res
19882fi
19883rm -f core conftest.err conftest.$ac_objext \
19884    conftest$ac_exeext
19885  if ${ac_cv_search_bindtextdomain+:} false; then :
19886  break
19887fi
19888done
19889if ${ac_cv_search_bindtextdomain+:} false; then :
19890
19891else
19892  ac_cv_search_bindtextdomain=no
19893fi
19894rm conftest.$ac_ext
19895LIBS=$ac_func_search_save_LIBS
19896fi
19897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bindtextdomain" >&5
19898$as_echo "$ac_cv_search_bindtextdomain" >&6; }
19899ac_res=$ac_cv_search_bindtextdomain
19900if test "$ac_res" != no; then :
19901  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19902
19903                      enable_nls="yes"
19904                      if echo "$ac_cv_search_bindtextdomain" | grep '^-l' >/dev/null
19905                      then
19906                        SVN_INTL_LIBS="$ac_cv_search_bindtextdomain"
19907                      fi
19908                      # This is here so that -liconv ends up in LIBS
19909                      # if it worked with -liconv.
19910                      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libiconv_open in -liconv" >&5
19911$as_echo_n "checking for libiconv_open in -liconv... " >&6; }
19912if ${ac_cv_lib_iconv_libiconv_open+:} false; then :
19913  $as_echo_n "(cached) " >&6
19914else
19915  ac_check_lib_save_LIBS=$LIBS
19916LIBS="-liconv  $LIBS"
19917cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19918/* end confdefs.h.  */
19919
19920/* Override any GCC internal prototype to avoid an error.
19921   Use char because int might match the return type of a GCC
19922   builtin and then its argument prototype would still apply.  */
19923#ifdef __cplusplus
19924extern "C"
19925#endif
19926char libiconv_open ();
19927int
19928main ()
19929{
19930return libiconv_open ();
19931  ;
19932  return 0;
19933}
19934_ACEOF
19935if ac_fn_c_try_link "$LINENO"; then :
19936  ac_cv_lib_iconv_libiconv_open=yes
19937else
19938  ac_cv_lib_iconv_libiconv_open=no
19939fi
19940rm -f core conftest.err conftest.$ac_objext \
19941    conftest$ac_exeext conftest.$ac_ext
19942LIBS=$ac_check_lib_save_LIBS
19943fi
19944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_libiconv_open" >&5
19945$as_echo "$ac_cv_lib_iconv_libiconv_open" >&6; }
19946if test "x$ac_cv_lib_iconv_libiconv_open" = xyes; then :
19947  cat >>confdefs.h <<_ACEOF
19948#define HAVE_LIBICONV 1
19949_ACEOF
19950
19951  LIBS="-liconv $LIBS"
19952
19953fi
19954
19955
19956else
19957
19958                      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: bindtextdomain() not found.  Disabling NLS." >&5
19959$as_echo "$as_me: WARNING: bindtextdomain() not found.  Disabling NLS." >&2;}
19960                      enable_nls="no"
19961
19962fi
19963
19964    fi
19965    if test "$enable_nls" = "yes"; then
19966
19967$as_echo "#define ENABLE_NLS 1" >>confdefs.h
19968
19969      USE_NLS="yes"
19970    fi
19971  fi
19972fi
19973
19974
19975
19976
19977
19978GETTEXT_CODESET=\#
19979NO_GETTEXT_CODESET=\#
19980if test $USE_NLS = "yes"; then
19981   for ac_func in bind_textdomain_codeset
19982do :
19983  ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset"
19984if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then :
19985  cat >>confdefs.h <<_ACEOF
19986#define HAVE_BIND_TEXTDOMAIN_CODESET 1
19987_ACEOF
19988  GETTEXT_CODESET=""
19989else
19990   NO_GETTEXT_CODESET=""
19991fi
19992done
19993
19994fi
19995
19996
19997
19998# Check if we are using GNU gettext.
19999GNU_GETTEXT=no
20000MSGFMTFLAGS=''
20001if test $USE_NLS = "yes"; then
20002   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we are using GNU gettext" >&5
20003$as_echo_n "checking if we are using GNU gettext... " >&6; }
20004   if $MSGFMT --version 2>&1 | $EGREP GNU > /dev/null; then
20005      GNU_GETTEXT=yes
20006      MSGFMTFLAGS='-c'
20007   fi
20008   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNU_GETTEXT" >&5
20009$as_echo "$GNU_GETTEXT" >&6; }
20010fi
20011
20012
20013
20014libmagic_found=no
20015
20016
20017# Check whether --with-libmagic was given.
20018if test "${with_libmagic+set}" = set; then :
20019  withval=$with_libmagic;
20020  if test "$withval" = "yes" ; then
20021    ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
20022if test "x$ac_cv_header_magic_h" = xyes; then :
20023
20024      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_open in -lmagic" >&5
20025$as_echo_n "checking for magic_open in -lmagic... " >&6; }
20026if ${ac_cv_lib_magic_magic_open+:} false; then :
20027  $as_echo_n "(cached) " >&6
20028else
20029  ac_check_lib_save_LIBS=$LIBS
20030LIBS="-lmagic  $LIBS"
20031cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20032/* end confdefs.h.  */
20033
20034/* Override any GCC internal prototype to avoid an error.
20035   Use char because int might match the return type of a GCC
20036   builtin and then its argument prototype would still apply.  */
20037#ifdef __cplusplus
20038extern "C"
20039#endif
20040char magic_open ();
20041int
20042main ()
20043{
20044return magic_open ();
20045  ;
20046  return 0;
20047}
20048_ACEOF
20049if ac_fn_c_try_link "$LINENO"; then :
20050  ac_cv_lib_magic_magic_open=yes
20051else
20052  ac_cv_lib_magic_magic_open=no
20053fi
20054rm -f core conftest.err conftest.$ac_objext \
20055    conftest$ac_exeext conftest.$ac_ext
20056LIBS=$ac_check_lib_save_LIBS
20057fi
20058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_open" >&5
20059$as_echo "$ac_cv_lib_magic_magic_open" >&6; }
20060if test "x$ac_cv_lib_magic_magic_open" = xyes; then :
20061  libmagic_found="builtin"
20062fi
20063
20064
20065fi
20066
20067
20068    libmagic_prefix="the default locations"
20069  elif test "$withval" != "no"; then
20070    libmagic_prefix=$withval
20071    save_cppflags="$CPPFLAGS"
20072    CPPFLAGS="$CPPFLAGS -I$libmagic_prefix/include"
20073    for ac_header in magic.h
20074do :
20075  ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
20076if test "x$ac_cv_header_magic_h" = xyes; then :
20077  cat >>confdefs.h <<_ACEOF
20078#define HAVE_MAGIC_H 1
20079_ACEOF
20080
20081      save_ldflags="$LDFLAGS"
20082      LDFLAGS="-L$libmagic_prefix/lib $LDFLAGS"
20083      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_open in -lmagic" >&5
20084$as_echo_n "checking for magic_open in -lmagic... " >&6; }
20085if ${ac_cv_lib_magic_magic_open+:} false; then :
20086  $as_echo_n "(cached) " >&6
20087else
20088  ac_check_lib_save_LIBS=$LIBS
20089LIBS="-lmagic  $LIBS"
20090cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20091/* end confdefs.h.  */
20092
20093/* Override any GCC internal prototype to avoid an error.
20094   Use char because int might match the return type of a GCC
20095   builtin and then its argument prototype would still apply.  */
20096#ifdef __cplusplus
20097extern "C"
20098#endif
20099char magic_open ();
20100int
20101main ()
20102{
20103return magic_open ();
20104  ;
20105  return 0;
20106}
20107_ACEOF
20108if ac_fn_c_try_link "$LINENO"; then :
20109  ac_cv_lib_magic_magic_open=yes
20110else
20111  ac_cv_lib_magic_magic_open=no
20112fi
20113rm -f core conftest.err conftest.$ac_objext \
20114    conftest$ac_exeext conftest.$ac_ext
20115LIBS=$ac_check_lib_save_LIBS
20116fi
20117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_open" >&5
20118$as_echo "$ac_cv_lib_magic_magic_open" >&6; }
20119if test "x$ac_cv_lib_magic_magic_open" = xyes; then :
20120  libmagic_found="yes"
20121fi
20122
20123      LDFLAGS="$save_ldflags"
20124
20125fi
20126
20127done
20128
20129    CPPFLAGS="$save_cppflags"
20130  fi
20131  if test "$withval" != "no" && test "$libmagic_found" = "no"; then
20132    as_fn_error $? "--with-libmagic requested, but libmagic not found at $libmagic_prefix" "$LINENO" 5
20133  fi
20134
20135else
20136
20137  ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
20138if test "x$ac_cv_header_magic_h" = xyes; then :
20139
20140    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_open in -lmagic" >&5
20141$as_echo_n "checking for magic_open in -lmagic... " >&6; }
20142if ${ac_cv_lib_magic_magic_open+:} false; then :
20143  $as_echo_n "(cached) " >&6
20144else
20145  ac_check_lib_save_LIBS=$LIBS
20146LIBS="-lmagic  $LIBS"
20147cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20148/* end confdefs.h.  */
20149
20150/* Override any GCC internal prototype to avoid an error.
20151   Use char because int might match the return type of a GCC
20152   builtin and then its argument prototype would still apply.  */
20153#ifdef __cplusplus
20154extern "C"
20155#endif
20156char magic_open ();
20157int
20158main ()
20159{
20160return magic_open ();
20161  ;
20162  return 0;
20163}
20164_ACEOF
20165if ac_fn_c_try_link "$LINENO"; then :
20166  ac_cv_lib_magic_magic_open=yes
20167else
20168  ac_cv_lib_magic_magic_open=no
20169fi
20170rm -f core conftest.err conftest.$ac_objext \
20171    conftest$ac_exeext conftest.$ac_ext
20172LIBS=$ac_check_lib_save_LIBS
20173fi
20174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_open" >&5
20175$as_echo "$ac_cv_lib_magic_magic_open" >&6; }
20176if test "x$ac_cv_lib_magic_magic_open" = xyes; then :
20177  libmagic_found="builtin"
20178fi
20179
20180
20181fi
20182
20183
20184
20185fi
20186
20187
20188if test "$libmagic_found" != "no"; then
20189
20190$as_echo "#define SVN_HAVE_LIBMAGIC 1" >>confdefs.h
20191
20192  SVN_MAGIC_LIBS="-lmagic"
20193fi
20194
20195if test "$libmagic_found" = "yes"; then
20196  SVN_MAGIC_INCLUDES="-I$libmagic_prefix/include"
20197  LDFLAGS="$LDFLAGS `
20198  input_flags="-L$libmagic_prefix/lib"
20199  output_flags=""
20200  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
20201  for flag in $input_flags; do
20202    filter="no"
20203    for dir in $filtered_dirs; do
20204      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
20205        filter="yes"
20206        break
20207      fi
20208    done
20209    if test "$filter" = "no"; then
20210      output_flags="$output_flags $flag"
20211    fi
20212  done
20213  if test -n "$output_flags"; then
20214    printf "%s" "${output_flags# }"
20215  fi
20216`"
20217fi
20218
20219
20220
20221
20222
20223
20224# Check whether --with-kwallet was given.
20225if test "${with_kwallet+set}" = set; then :
20226  withval=$with_kwallet; svn_lib_kwallet="$withval"
20227else
20228  svn_lib_kwallet=no
20229fi
20230
20231
20232  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for KWallet" >&5
20233$as_echo_n "checking whether to look for KWallet... " >&6; }
20234  if test "$svn_lib_kwallet" != "no"; then
20235    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20236$as_echo "yes" >&6; }
20237    case "$host" in
20238    *-*-darwin*)
20239      as_fn_error $? "--with-kwallet is not supported on Mac OS X." "$LINENO" 5
20240      ;;
20241    *)
20242      if test "$svn_enable_shared" = "yes"; then
20243        if test "$APR_HAS_DSO" = "yes"; then
20244          if test -n "$PKG_CONFIG"; then
20245            if test "$HAVE_DBUS" = "yes"; then
20246              { $as_echo "$as_me:${as_lineno-$LINENO}: checking for QtCore, QtDBus, QtGui" >&5
20247$as_echo_n "checking for QtCore, QtDBus, QtGui... " >&6; }
20248              if $PKG_CONFIG --exists QtCore QtDBus QtGui; then
20249                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20250$as_echo "yes" >&6; }
20251                if test "$svn_lib_kwallet" != "yes"; then
20252                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kde4-config" >&5
20253$as_echo_n "checking for kde4-config... " >&6; }
20254                  KDE4_CONFIG="$svn_lib_kwallet/bin/kde4-config"
20255                  if test -f "$KDE4_CONFIG" && test -x "$KDE4_CONFIG"; then
20256                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20257$as_echo "yes" >&6; }
20258                  else
20259                    KDE4_CONFIG=""
20260                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20261$as_echo "no" >&6; }
20262                  fi
20263                else
20264                  # Extract the first word of "kde4-config", so it can be a program name with args.
20265set dummy kde4-config; ac_word=$2
20266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20267$as_echo_n "checking for $ac_word... " >&6; }
20268if ${ac_cv_path_KDE4_CONFIG+:} false; then :
20269  $as_echo_n "(cached) " >&6
20270else
20271  case $KDE4_CONFIG in
20272  [\\/]* | ?:[\\/]*)
20273  ac_cv_path_KDE4_CONFIG="$KDE4_CONFIG" # Let the user override the test with a path.
20274  ;;
20275  *)
20276  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20277for as_dir in $PATH
20278do
20279  IFS=$as_save_IFS
20280  test -z "$as_dir" && as_dir=.
20281    for ac_exec_ext in '' $ac_executable_extensions; do
20282  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
20283    ac_cv_path_KDE4_CONFIG="$as_dir/$ac_word$ac_exec_ext"
20284    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20285    break 2
20286  fi
20287done
20288  done
20289IFS=$as_save_IFS
20290
20291  ;;
20292esac
20293fi
20294KDE4_CONFIG=$ac_cv_path_KDE4_CONFIG
20295if test -n "$KDE4_CONFIG"; then
20296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KDE4_CONFIG" >&5
20297$as_echo "$KDE4_CONFIG" >&6; }
20298else
20299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20300$as_echo "no" >&6; }
20301fi
20302
20303
20304                fi
20305                if test -n "$KDE4_CONFIG"; then
20306                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for KWallet" >&5
20307$as_echo_n "checking for KWallet... " >&6; }
20308                  old_CXXFLAGS="$CXXFLAGS"
20309                  old_LDFLAGS="$LDFLAGS"
20310                  old_LIBS="$LIBS"
20311                  for d in `$PKG_CONFIG --cflags QtCore QtDBus QtGui`; do
20312                    if test -n "`echo "$d" | $EGREP -- '^-D[^[:space:]]*'`"; then
20313                      CPPFLAGS="$CPPFLAGS $d"
20314                    fi
20315                  done
20316                  qt_include_dirs="`$PKG_CONFIG --cflags-only-I QtCore QtDBus QtGui`"
20317                  kde_incdir="`$KDE4_CONFIG --install include`"
20318                  SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs -I$kde_incdir"
20319                  qt_libs_other_options="`$PKG_CONFIG --libs-only-other QtCore QtDBus QtGui`"
20320                  SVN_KWALLET_LIBS="$DBUS_LIBS -lQtCore -lQtDBus -lQtGui -lkdecore -lkdeui $qt_libs_other_options"
20321                  CXXFLAGS="$CXXFLAGS $SVN_KWALLET_INCLUDES"
20322                  LIBS="$LIBS $SVN_KWALLET_LIBS"
20323                  qt_lib_dirs="`$PKG_CONFIG --libs-only-L QtCore QtDBus QtGui`"
20324                  kde_libdir="`$KDE4_CONFIG --install lib`"
20325                  LDFLAGS="$old_LDFLAGS `
20326  input_flags="$qt_lib_dirs -L$kde_libdir"
20327  output_flags=""
20328  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
20329  for flag in $input_flags; do
20330    filter="no"
20331    for dir in $filtered_dirs; do
20332      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
20333        filter="yes"
20334        break
20335      fi
20336    done
20337    if test "$filter" = "no"; then
20338      output_flags="$output_flags $flag"
20339    fi
20340  done
20341  if test -n "$output_flags"; then
20342    printf "%s" "${output_flags# }"
20343  fi
20344`"
20345                  ac_ext=cpp
20346ac_cpp='$CXXCPP $CPPFLAGS'
20347ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20348ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20349ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20350
20351                  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20352/* end confdefs.h.  */
20353
20354#include <kwallet.h>
20355int main()
20356{KWallet::Wallet::walletList();}
20357_ACEOF
20358if ac_fn_cxx_try_link "$LINENO"; then :
20359  svn_lib_kwallet="yes"
20360else
20361  svn_lib_kwallet="no"
20362fi
20363rm -f core conftest.err conftest.$ac_objext \
20364    conftest$ac_exeext conftest.$ac_ext
20365                  ac_ext=c
20366ac_cpp='$CPP $CPPFLAGS'
20367ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20368ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20369ac_compiler_gnu=$ac_cv_c_compiler_gnu
20370
20371                  if test "$svn_lib_kwallet" = "yes"; then
20372                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20373$as_echo "yes" >&6; }
20374                    CXXFLAGS="$old_CXXFLAGS"
20375                    LIBS="$old_LIBS"
20376                  else
20377                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20378$as_echo "no" >&6; }
20379                    as_fn_error $? "cannot find KWallet" "$LINENO" 5
20380                  fi
20381                else
20382                  as_fn_error $? "cannot find kde4-config" "$LINENO" 5
20383                fi
20384              else
20385                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20386$as_echo "no" >&6; }
20387                as_fn_error $? "cannot find QtCore, QtDBus, QtGui" "$LINENO" 5
20388              fi
20389            else
20390              as_fn_error $? "cannot find D-Bus" "$LINENO" 5
20391            fi
20392          else
20393            as_fn_error $? "cannot find pkg-config" "$LINENO" 5
20394          fi
20395        else
20396          as_fn_error $? "APR does not have support for DSOs" "$LINENO" 5
20397        fi
20398      else
20399        as_fn_error $? "--with-kwallet conflicts with --disable-shared" "$LINENO" 5
20400      fi
20401    ;;
20402    esac
20403  else
20404    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20405$as_echo "no" >&6; }
20406  fi
20407
20408
20409
20410
20411if test "$svn_lib_kwallet" = "yes"; then
20412
20413$as_echo "#define SVN_HAVE_KWALLET 1" >>confdefs.h
20414
20415fi
20416
20417# Check whether --enable-plaintext-password-storage was given.
20418if test "${enable_plaintext_password_storage+set}" = set; then :
20419  enableval=$enable_plaintext_password_storage;
20420   if test "$enableval" = "no"; then
20421      { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling plaintext password/passphrase storage" >&5
20422$as_echo "$as_me: Disabling plaintext password/passphrase storage" >&6;}
20423
20424$as_echo "#define SVN_DISABLE_PLAINTEXT_PASSWORD_STORAGE 1" >>confdefs.h
20425
20426   fi
20427
20428fi
20429
20430
20431
20432INSTALL_STATIC_RULES="install-bin install-docs"
20433INSTALL_RULES="install-fsmod-lib install-ramod-lib install-lib install-include install-static"
20434INSTALL_RULES="$INSTALL_RULES $INSTALL_APACHE_RULE"
20435BUILD_RULES="fsmod-lib ramod-lib lib bin test sub-test $BUILD_APACHE_RULE tools"
20436
20437if test "$svn_lib_berkeley_db" = "yes"; then
20438  BUILD_RULES="$BUILD_RULES bdb-lib bdb-test"
20439  INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-fsmod-lib/install-fsmod-lib install-bdb-lib/'`"
20440  INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-bdb-lib"
20441  BDB_TEST_DEPS="\$(BDB_TEST_DEPS)"
20442  BDB_TEST_PROGRAMS="\$(BDB_TEST_PROGRAMS)"
20443fi
20444
20445if test "$svn_lib_serf" = "yes"; then
20446  BUILD_RULES="$BUILD_RULES serf-lib"
20447  INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-ramod-lib/install-ramod-lib install-serf-lib/'`"
20448  INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-serf-lib"
20449fi
20450
20451if test "$svn_lib_kwallet" = "yes"; then
20452  BUILD_RULES="$BUILD_RULES kwallet-lib"
20453  INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-lib/install-lib install-kwallet-lib/'`"
20454  INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-kwallet-lib"
20455fi
20456
20457if test "$found_gnome_keyring" = "yes"; then
20458  BUILD_RULES="$BUILD_RULES gnome-keyring-lib"
20459  INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-lib/install-lib install-gnome-keyring-lib/'`"
20460  INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-gnome-keyring-lib"
20461fi
20462
20463if test "$USE_NLS" = "yes"; then
20464  BUILD_RULES="$BUILD_RULES locale"
20465  INSTALL_RULES="$INSTALL_RULES install-locale"
20466fi
20467
20468
20469
20470
20471
20472
20473
20474
20475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
20476$as_echo_n "checking for ANSI C header files... " >&6; }
20477if ${ac_cv_header_stdc+:} false; then :
20478  $as_echo_n "(cached) " >&6
20479else
20480  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20481/* end confdefs.h.  */
20482#include <stdlib.h>
20483#include <stdarg.h>
20484#include <string.h>
20485#include <float.h>
20486
20487int
20488main ()
20489{
20490
20491  ;
20492  return 0;
20493}
20494_ACEOF
20495if ac_fn_c_try_compile "$LINENO"; then :
20496  ac_cv_header_stdc=yes
20497else
20498  ac_cv_header_stdc=no
20499fi
20500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20501
20502if test $ac_cv_header_stdc = yes; then
20503  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
20504  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20505/* end confdefs.h.  */
20506#include <string.h>
20507
20508_ACEOF
20509if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20510  $EGREP "memchr" >/dev/null 2>&1; then :
20511
20512else
20513  ac_cv_header_stdc=no
20514fi
20515rm -f conftest*
20516
20517fi
20518
20519if test $ac_cv_header_stdc = yes; then
20520  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
20521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20522/* end confdefs.h.  */
20523#include <stdlib.h>
20524
20525_ACEOF
20526if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20527  $EGREP "free" >/dev/null 2>&1; then :
20528
20529else
20530  ac_cv_header_stdc=no
20531fi
20532rm -f conftest*
20533
20534fi
20535
20536if test $ac_cv_header_stdc = yes; then
20537  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
20538  if test "$cross_compiling" = yes; then :
20539  :
20540else
20541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20542/* end confdefs.h.  */
20543#include <ctype.h>
20544#include <stdlib.h>
20545#if ((' ' & 0x0FF) == 0x020)
20546# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
20547# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
20548#else
20549# define ISLOWER(c) \
20550		   (('a' <= (c) && (c) <= 'i') \
20551		     || ('j' <= (c) && (c) <= 'r') \
20552		     || ('s' <= (c) && (c) <= 'z'))
20553# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
20554#endif
20555
20556#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
20557int
20558main ()
20559{
20560  int i;
20561  for (i = 0; i < 256; i++)
20562    if (XOR (islower (i), ISLOWER (i))
20563	|| toupper (i) != TOUPPER (i))
20564      return 2;
20565  return 0;
20566}
20567_ACEOF
20568if ac_fn_c_try_run "$LINENO"; then :
20569
20570else
20571  ac_cv_header_stdc=no
20572fi
20573rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20574  conftest.$ac_objext conftest.beam conftest.$ac_ext
20575fi
20576
20577fi
20578fi
20579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
20580$as_echo "$ac_cv_header_stdc" >&6; }
20581if test $ac_cv_header_stdc = yes; then
20582
20583$as_echo "#define STDC_HEADERS 1" >>confdefs.h
20584
20585fi
20586
20587
20588
20589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
20590$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
20591if ${ac_cv_c_const+:} false; then :
20592  $as_echo_n "(cached) " >&6
20593else
20594  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20595/* end confdefs.h.  */
20596
20597int
20598main ()
20599{
20600
20601#ifndef __cplusplus
20602  /* Ultrix mips cc rejects this sort of thing.  */
20603  typedef int charset[2];
20604  const charset cs = { 0, 0 };
20605  /* SunOS 4.1.1 cc rejects this.  */
20606  char const *const *pcpcc;
20607  char **ppc;
20608  /* NEC SVR4.0.2 mips cc rejects this.  */
20609  struct point {int x, y;};
20610  static struct point const zero = {0,0};
20611  /* AIX XL C 1.02.0.0 rejects this.
20612     It does not let you subtract one const X* pointer from another in
20613     an arm of an if-expression whose if-part is not a constant
20614     expression */
20615  const char *g = "string";
20616  pcpcc = &g + (g ? g-g : 0);
20617  /* HPUX 7.0 cc rejects these. */
20618  ++pcpcc;
20619  ppc = (char**) pcpcc;
20620  pcpcc = (char const *const *) ppc;
20621  { /* SCO 3.2v4 cc rejects this sort of thing.  */
20622    char tx;
20623    char *t = &tx;
20624    char const *s = 0 ? (char *) 0 : (char const *) 0;
20625
20626    *t++ = 0;
20627    if (s) return 0;
20628  }
20629  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
20630    int x[] = {25, 17};
20631    const int *foo = &x[0];
20632    ++foo;
20633  }
20634  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
20635    typedef const int *iptr;
20636    iptr p = 0;
20637    ++p;
20638  }
20639  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
20640       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
20641    struct s { int j; const int *ap[3]; } bx;
20642    struct s *b = &bx; b->j = 5;
20643  }
20644  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
20645    const int foo = 10;
20646    if (!foo) return 0;
20647  }
20648  return !cs[0] && !zero.x;
20649#endif
20650
20651  ;
20652  return 0;
20653}
20654_ACEOF
20655if ac_fn_c_try_compile "$LINENO"; then :
20656  ac_cv_c_const=yes
20657else
20658  ac_cv_c_const=no
20659fi
20660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20661fi
20662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
20663$as_echo "$ac_cv_c_const" >&6; }
20664if test $ac_cv_c_const = no; then
20665
20666$as_echo "#define const /**/" >>confdefs.h
20667
20668fi
20669
20670
20671ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
20672if test "x$ac_cv_type_size_t" = xyes; then :
20673
20674else
20675
20676cat >>confdefs.h <<_ACEOF
20677#define size_t unsigned int
20678_ACEOF
20679
20680fi
20681
20682
20683
20684
20685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
20686$as_echo_n "checking for working memcmp... " >&6; }
20687if ${ac_cv_func_memcmp_working+:} false; then :
20688  $as_echo_n "(cached) " >&6
20689else
20690  if test "$cross_compiling" = yes; then :
20691  ac_cv_func_memcmp_working=no
20692else
20693  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20694/* end confdefs.h.  */
20695$ac_includes_default
20696int
20697main ()
20698{
20699
20700  /* Some versions of memcmp are not 8-bit clean.  */
20701  char c0 = '\100', c1 = '\200', c2 = '\201';
20702  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
20703    return 1;
20704
20705  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
20706     or more and with at least one buffer not starting on a 4-byte boundary.
20707     William Lewis provided this test program.   */
20708  {
20709    char foo[21];
20710    char bar[21];
20711    int i;
20712    for (i = 0; i < 4; i++)
20713      {
20714	char *a = foo + i;
20715	char *b = bar + i;
20716	strcpy (a, "--------01111111");
20717	strcpy (b, "--------10000000");
20718	if (memcmp (a, b, 16) >= 0)
20719	  return 1;
20720      }
20721    return 0;
20722  }
20723
20724  ;
20725  return 0;
20726}
20727_ACEOF
20728if ac_fn_c_try_run "$LINENO"; then :
20729  ac_cv_func_memcmp_working=yes
20730else
20731  ac_cv_func_memcmp_working=no
20732fi
20733rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20734  conftest.$ac_objext conftest.beam conftest.$ac_ext
20735fi
20736
20737fi
20738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
20739$as_echo "$ac_cv_func_memcmp_working" >&6; }
20740test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
20741  *" memcmp.$ac_objext "* ) ;;
20742  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
20743 ;;
20744esac
20745
20746
20747
20748for ac_func in vprintf
20749do :
20750  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
20751if test "x$ac_cv_func_vprintf" = xyes; then :
20752  cat >>confdefs.h <<_ACEOF
20753#define HAVE_VPRINTF 1
20754_ACEOF
20755
20756ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
20757if test "x$ac_cv_func__doprnt" = xyes; then :
20758
20759$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
20760
20761fi
20762
20763fi
20764done
20765
20766
20767
20768for ac_func in symlink readlink
20769do :
20770  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20771ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20772if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
20773  cat >>confdefs.h <<_ACEOF
20774#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20775_ACEOF
20776
20777fi
20778done
20779
20780
20781for ac_header in sys/utsname.h
20782do :
20783  ac_fn_c_check_header_mongrel "$LINENO" "sys/utsname.h" "ac_cv_header_sys_utsname_h" "$ac_includes_default"
20784if test "x$ac_cv_header_sys_utsname_h" = xyes; then :
20785  cat >>confdefs.h <<_ACEOF
20786#define HAVE_SYS_UTSNAME_H 1
20787_ACEOF
20788 for ac_func in uname
20789do :
20790  ac_fn_c_check_func "$LINENO" "uname" "ac_cv_func_uname"
20791if test "x$ac_cv_func_uname" = xyes; then :
20792  cat >>confdefs.h <<_ACEOF
20793#define HAVE_UNAME 1
20794_ACEOF
20795
20796fi
20797done
20798
20799fi
20800
20801done
20802
20803
20804ac_fn_c_check_header_mongrel "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default"
20805if test "x$ac_cv_header_termios_h" = xyes; then :
20806
20807  for ac_func in tcgetattr tcsetattr
20808do :
20809  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20810ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20811if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
20812  cat >>confdefs.h <<_ACEOF
20813#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20814_ACEOF
20815
20816
20817$as_echo "#define HAVE_TERMIOS_H 1" >>confdefs.h
20818
20819
20820fi
20821done
20822
20823
20824fi
20825
20826
20827
20828
20829# Check whether --enable-debug was given.
20830if test "${enable_debug+set}" = set; then :
20831  enableval=$enable_debug;
20832    if test "$enableval" = "yes" ; then
20833      enable_debugging="yes"
20834    else
20835      enable_debugging="no"
20836    fi
20837
20838else
20839
20840    # Neither --enable-debug nor --disable-debug was passed.
20841    enable_debugging="maybe"
20842
20843fi
20844
20845
20846# Check whether --enable-optimize was given.
20847if test "${enable_optimize+set}" = set; then :
20848  enableval=$enable_optimize;
20849    if test "$enableval" = "yes" ; then
20850      enable_optimization="yes"
20851    else
20852      enable_optimization="no"
20853    fi
20854
20855else
20856
20857    # Neither --enable-optimize nor --disable-optimize was passed.
20858    enable_optimization="maybe"
20859
20860fi
20861
20862
20863# Check whether --enable-disallowing-of-undefined-references was given.
20864if test "${enable_disallowing_of_undefined_references+set}" = set; then :
20865  enableval=$enable_disallowing_of_undefined_references;
20866fi
20867
20868if test "$enable_disallowing_of_undefined_references" != "yes" && test "`uname`" != "Linux"; then
20869  enable_disallowing_of_undefined_references="no"
20870fi
20871if test "$enable_disallowing_of_undefined_references" != "no"; then
20872  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Wl,--no-undefined" >&5
20873$as_echo_n "checking for -Wl,--no-undefined... " >&6; }
20874  old_LDFLAGS="$LDFLAGS"
20875  LDFLAGS="$LDFLAGS -Wl,--no-undefined"
20876  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20877/* end confdefs.h.  */
20878int main(){;}
20879_ACEOF
20880if ac_fn_c_try_link "$LINENO"; then :
20881  svn_wl_no_undefined="yes"
20882else
20883  svn_wl_no_undefined="no"
20884fi
20885rm -f core conftest.err conftest.$ac_objext \
20886    conftest$ac_exeext conftest.$ac_ext
20887  LDFLAGS="$old_LDFLAGS"
20888  if test "$svn_wl_no_undefined" = "yes"; then
20889    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20890$as_echo "yes" >&6; }
20891    for library_dir in "$abs_srcdir/subversion/libsvn_"*; do
20892      eval "`basename $library_dir`_LDFLAGS=-Wl,--no-undefined"
20893    done
20894  else
20895    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20896$as_echo "no" >&6; }
20897    if test "$enable_disallowing_of_undefined_references" = "yes"; then
20898      as_fn_error $? "--enable-disallowing-of-undefined-references explicitly requested, but -Wl,--no-undefined not supported" "$LINENO" 5
20899    fi
20900  fi
20901fi
20902
20903
20904
20905
20906
20907
20908
20909
20910
20911
20912
20913
20914
20915
20916
20917
20918
20919
20920# Check whether --enable-maintainer-mode was given.
20921if test "${enable_maintainer_mode+set}" = set; then :
20922  enableval=$enable_maintainer_mode;
20923    if test "$enableval" = "yes" ; then
20924      if test "$enable_debugging" = "no" ; then
20925        as_fn_error $? "Can't have --disable-debug and --enable-maintainer-mode" "$LINENO" 5
20926      fi
20927      enable_debugging=yes
20928
20929                  if test "$GCC" = "yes"; then
20930        { $as_echo "$as_me:${as_lineno-$LINENO}: maintainer-mode: adding GCC warning flags" >&5
20931$as_echo "$as_me: maintainer-mode: adding GCC warning flags" >&6;}
20932
20933
20934                CFLAGS_KEEP="$CFLAGS"
20935        CFLAGS=""
20936
20937
20938  _svn_xxflags__save="$CFLAGS"
20939  ac_ext=c
20940ac_cpp='$CPP $CPPFLAGS'
20941ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20942ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20943ac_compiler_gnu=$ac_cv_c_compiler_gnu
20944
20945  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Werror=implicit-function-declaration" >&5
20946$as_echo_n "checking if $CC accepts -Werror=implicit-function-declaration... " >&6; }
20947  CFLAGS="-Werror=implicit-function-declaration $CFLAGS"
20948        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20949/* end confdefs.h.  */
20950int main(void){return 0;}
20951_ACEOF
20952if ac_fn_c_try_link "$LINENO"; then :
20953
20954    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20955$as_echo "yes" >&6; }
20956
20957
20958else
20959
20960    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20961$as_echo "no" >&6; }
20962    CFLAGS="$_svn_xxflags__save"
20963
20964
20965fi
20966rm -f core conftest.err conftest.$ac_objext \
20967    conftest$ac_exeext conftest.$ac_ext
20968  ac_ext=c
20969ac_cpp='$CPP $CPPFLAGS'
20970ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20971ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20972ac_compiler_gnu=$ac_cv_c_compiler_gnu
20973
20974
20975
20976  _svn_xxflags__save="$CFLAGS"
20977  ac_ext=c
20978ac_cpp='$CPP $CPPFLAGS'
20979ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20980ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20981ac_compiler_gnu=$ac_cv_c_compiler_gnu
20982
20983  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Werror=declaration-after-statement" >&5
20984$as_echo_n "checking if $CC accepts -Werror=declaration-after-statement... " >&6; }
20985  CFLAGS="-Werror=declaration-after-statement $CFLAGS"
20986        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20987/* end confdefs.h.  */
20988int main(void){return 0;}
20989_ACEOF
20990if ac_fn_c_try_link "$LINENO"; then :
20991
20992    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20993$as_echo "yes" >&6; }
20994
20995
20996else
20997
20998    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20999$as_echo "no" >&6; }
21000    CFLAGS="$_svn_xxflags__save"
21001
21002
21003fi
21004rm -f core conftest.err conftest.$ac_objext \
21005    conftest$ac_exeext conftest.$ac_ext
21006  ac_ext=c
21007ac_cpp='$CPP $CPPFLAGS'
21008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21010ac_compiler_gnu=$ac_cv_c_compiler_gnu
21011
21012
21013
21014  _svn_xxflags__save="$CFLAGS"
21015  ac_ext=c
21016ac_cpp='$CPP $CPPFLAGS'
21017ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21018ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21019ac_compiler_gnu=$ac_cv_c_compiler_gnu
21020
21021  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wextra-tokens" >&5
21022$as_echo_n "checking if $CC accepts -Wextra-tokens... " >&6; }
21023  CFLAGS="-Wextra-tokens $CFLAGS"
21024        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21025/* end confdefs.h.  */
21026int main(void){return 0;}
21027_ACEOF
21028if ac_fn_c_try_link "$LINENO"; then :
21029
21030    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21031$as_echo "yes" >&6; }
21032
21033
21034else
21035
21036    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21037$as_echo "no" >&6; }
21038    CFLAGS="$_svn_xxflags__save"
21039
21040
21041fi
21042rm -f core conftest.err conftest.$ac_objext \
21043    conftest$ac_exeext conftest.$ac_ext
21044  ac_ext=c
21045ac_cpp='$CPP $CPPFLAGS'
21046ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21047ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21048ac_compiler_gnu=$ac_cv_c_compiler_gnu
21049
21050
21051
21052  _svn_xxflags__save="$CFLAGS"
21053  ac_ext=c
21054ac_cpp='$CPP $CPPFLAGS'
21055ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21056ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21057ac_compiler_gnu=$ac_cv_c_compiler_gnu
21058
21059  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wnewline-eof" >&5
21060$as_echo_n "checking if $CC accepts -Wnewline-eof... " >&6; }
21061  CFLAGS="-Wnewline-eof $CFLAGS"
21062        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21063/* end confdefs.h.  */
21064int main(void){return 0;}
21065_ACEOF
21066if ac_fn_c_try_link "$LINENO"; then :
21067
21068    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21069$as_echo "yes" >&6; }
21070
21071
21072else
21073
21074    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21075$as_echo "no" >&6; }
21076    CFLAGS="$_svn_xxflags__save"
21077
21078
21079fi
21080rm -f core conftest.err conftest.$ac_objext \
21081    conftest$ac_exeext conftest.$ac_ext
21082  ac_ext=c
21083ac_cpp='$CPP $CPPFLAGS'
21084ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21085ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21086ac_compiler_gnu=$ac_cv_c_compiler_gnu
21087
21088
21089
21090  _svn_xxflags__save="$CFLAGS"
21091  ac_ext=c
21092ac_cpp='$CPP $CPPFLAGS'
21093ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21094ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21095ac_compiler_gnu=$ac_cv_c_compiler_gnu
21096
21097  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wshorten-64-to-32" >&5
21098$as_echo_n "checking if $CC accepts -Wshorten-64-to-32... " >&6; }
21099  CFLAGS="-Wshorten-64-to-32 $CFLAGS"
21100        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21101/* end confdefs.h.  */
21102int main(void){return 0;}
21103_ACEOF
21104if ac_fn_c_try_link "$LINENO"; then :
21105
21106    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21107$as_echo "yes" >&6; }
21108
21109
21110else
21111
21112    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21113$as_echo "no" >&6; }
21114    CFLAGS="$_svn_xxflags__save"
21115
21116
21117fi
21118rm -f core conftest.err conftest.$ac_objext \
21119    conftest$ac_exeext conftest.$ac_ext
21120  ac_ext=c
21121ac_cpp='$CPP $CPPFLAGS'
21122ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21123ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21124ac_compiler_gnu=$ac_cv_c_compiler_gnu
21125
21126
21127
21128  _svn_xxflags__save="$CFLAGS"
21129  ac_ext=c
21130ac_cpp='$CPP $CPPFLAGS'
21131ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21132ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21133ac_compiler_gnu=$ac_cv_c_compiler_gnu
21134
21135  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wold-style-definition" >&5
21136$as_echo_n "checking if $CC accepts -Wold-style-definition... " >&6; }
21137  CFLAGS="-Wold-style-definition $CFLAGS"
21138        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21139/* end confdefs.h.  */
21140int main(void){return 0;}
21141_ACEOF
21142if ac_fn_c_try_link "$LINENO"; then :
21143
21144    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21145$as_echo "yes" >&6; }
21146
21147
21148else
21149
21150    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21151$as_echo "no" >&6; }
21152    CFLAGS="$_svn_xxflags__save"
21153
21154
21155fi
21156rm -f core conftest.err conftest.$ac_objext \
21157    conftest$ac_exeext conftest.$ac_ext
21158  ac_ext=c
21159ac_cpp='$CPP $CPPFLAGS'
21160ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21161ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21162ac_compiler_gnu=$ac_cv_c_compiler_gnu
21163
21164
21165
21166  _svn_xxflags__save="$CFLAGS"
21167  ac_ext=c
21168ac_cpp='$CPP $CPPFLAGS'
21169ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21170ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21171ac_compiler_gnu=$ac_cv_c_compiler_gnu
21172
21173  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wno-system-headers" >&5
21174$as_echo_n "checking if $CC accepts -Wno-system-headers... " >&6; }
21175  CFLAGS="-Wno-system-headers $CFLAGS"
21176        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21177/* end confdefs.h.  */
21178int main(void){return 0;}
21179_ACEOF
21180if ac_fn_c_try_link "$LINENO"; then :
21181
21182    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21183$as_echo "yes" >&6; }
21184
21185
21186else
21187
21188    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21189$as_echo "no" >&6; }
21190    CFLAGS="$_svn_xxflags__save"
21191
21192
21193fi
21194rm -f core conftest.err conftest.$ac_objext \
21195    conftest$ac_exeext conftest.$ac_ext
21196  ac_ext=c
21197ac_cpp='$CPP $CPPFLAGS'
21198ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21199ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21200ac_compiler_gnu=$ac_cv_c_compiler_gnu
21201
21202
21203
21204  _svn_xxflags__save="$CFLAGS"
21205  ac_ext=c
21206ac_cpp='$CPP $CPPFLAGS'
21207ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21208ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21209ac_compiler_gnu=$ac_cv_c_compiler_gnu
21210
21211  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wno-format-nonliteral" >&5
21212$as_echo_n "checking if $CC accepts -Wno-format-nonliteral... " >&6; }
21213  CFLAGS="-Wno-format-nonliteral $CFLAGS"
21214        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21215/* end confdefs.h.  */
21216int main(void){return 0;}
21217_ACEOF
21218if ac_fn_c_try_link "$LINENO"; then :
21219
21220    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21221$as_echo "yes" >&6; }
21222
21223
21224else
21225
21226    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21227$as_echo "no" >&6; }
21228    CFLAGS="$_svn_xxflags__save"
21229
21230
21231fi
21232rm -f core conftest.err conftest.$ac_objext \
21233    conftest$ac_exeext conftest.$ac_ext
21234  ac_ext=c
21235ac_cpp='$CPP $CPPFLAGS'
21236ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21237ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21238ac_compiler_gnu=$ac_cv_c_compiler_gnu
21239
21240
21241
21242  _svn_xxflags__save="$CFLAGS"
21243  ac_ext=c
21244ac_cpp='$CPP $CPPFLAGS'
21245ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21246ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21247ac_compiler_gnu=$ac_cv_c_compiler_gnu
21248
21249  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wmissing-variable-declarations" >&5
21250$as_echo_n "checking if $CC accepts -Wmissing-variable-declarations... " >&6; }
21251  CFLAGS="-Wmissing-variable-declarations $CFLAGS"
21252        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21253/* end confdefs.h.  */
21254int main(void){return 0;}
21255_ACEOF
21256if ac_fn_c_try_link "$LINENO"; then :
21257
21258    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21259$as_echo "yes" >&6; }
21260
21261
21262else
21263
21264    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21265$as_echo "no" >&6; }
21266    CFLAGS="$_svn_xxflags__save"
21267
21268
21269fi
21270rm -f core conftest.err conftest.$ac_objext \
21271    conftest$ac_exeext conftest.$ac_ext
21272  ac_ext=c
21273ac_cpp='$CPP $CPPFLAGS'
21274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21275ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21276ac_compiler_gnu=$ac_cv_c_compiler_gnu
21277
21278
21279
21280        CMAINTAINERFLAGS="$CFLAGS"
21281        CFLAGS="$CFLAGS_KEEP"
21282
21283                CMAINTAINERFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wshadow -Wformat=2 -Wunused -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wno-multichar -Wredundant-decls -Wnested-externs -Winline -Wno-long-long -Wbad-function-cast $CMAINTAINERFLAGS"
21284      fi
21285      if test "$GXX" = "yes"; then
21286        { $as_echo "$as_me:${as_lineno-$LINENO}: maintainer-mode: adding G++ warning flags" >&5
21287$as_echo "$as_me: maintainer-mode: adding G++ warning flags" >&6;}
21288
21289                CXXFLAGS_KEEP="$CXXFLAGS"
21290        CXXFLAGS=""
21291
21292
21293  _svn_xxflags__save="$CXXFLAGS"
21294  ac_ext=cpp
21295ac_cpp='$CXXCPP $CPPFLAGS'
21296ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21297ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21298ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21299
21300  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wextra-tokens" >&5
21301$as_echo_n "checking if $CXX accepts -Wextra-tokens... " >&6; }
21302  CXXFLAGS="-Wextra-tokens $CXXFLAGS"
21303        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21304/* end confdefs.h.  */
21305int main(){}
21306_ACEOF
21307if ac_fn_cxx_try_link "$LINENO"; then :
21308
21309    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21310$as_echo "yes" >&6; }
21311
21312
21313else
21314
21315    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21316$as_echo "no" >&6; }
21317    CXXFLAGS="$_svn_xxflags__save"
21318
21319
21320fi
21321rm -f core conftest.err conftest.$ac_objext \
21322    conftest$ac_exeext conftest.$ac_ext
21323  ac_ext=c
21324ac_cpp='$CPP $CPPFLAGS'
21325ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21326ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21327ac_compiler_gnu=$ac_cv_c_compiler_gnu
21328
21329
21330
21331  _svn_xxflags__save="$CXXFLAGS"
21332  ac_ext=cpp
21333ac_cpp='$CXXCPP $CPPFLAGS'
21334ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21335ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21336ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21337
21338  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wnewline-eof" >&5
21339$as_echo_n "checking if $CXX accepts -Wnewline-eof... " >&6; }
21340  CXXFLAGS="-Wnewline-eof $CXXFLAGS"
21341        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21342/* end confdefs.h.  */
21343int main(){}
21344_ACEOF
21345if ac_fn_cxx_try_link "$LINENO"; then :
21346
21347    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21348$as_echo "yes" >&6; }
21349
21350
21351else
21352
21353    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21354$as_echo "no" >&6; }
21355    CXXFLAGS="$_svn_xxflags__save"
21356
21357
21358fi
21359rm -f core conftest.err conftest.$ac_objext \
21360    conftest$ac_exeext conftest.$ac_ext
21361  ac_ext=c
21362ac_cpp='$CPP $CPPFLAGS'
21363ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21364ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21365ac_compiler_gnu=$ac_cv_c_compiler_gnu
21366
21367
21368
21369  _svn_xxflags__save="$CXXFLAGS"
21370  ac_ext=cpp
21371ac_cpp='$CXXCPP $CPPFLAGS'
21372ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21373ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21374ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21375
21376  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wshorten-64-to-32" >&5
21377$as_echo_n "checking if $CXX accepts -Wshorten-64-to-32... " >&6; }
21378  CXXFLAGS="-Wshorten-64-to-32 $CXXFLAGS"
21379        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21380/* end confdefs.h.  */
21381int main(){}
21382_ACEOF
21383if ac_fn_cxx_try_link "$LINENO"; then :
21384
21385    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21386$as_echo "yes" >&6; }
21387
21388
21389else
21390
21391    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21392$as_echo "no" >&6; }
21393    CXXFLAGS="$_svn_xxflags__save"
21394
21395
21396fi
21397rm -f core conftest.err conftest.$ac_objext \
21398    conftest$ac_exeext conftest.$ac_ext
21399  ac_ext=c
21400ac_cpp='$CPP $CPPFLAGS'
21401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21403ac_compiler_gnu=$ac_cv_c_compiler_gnu
21404
21405
21406
21407  _svn_xxflags__save="$CXXFLAGS"
21408  ac_ext=cpp
21409ac_cpp='$CXXCPP $CPPFLAGS'
21410ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21411ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21412ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21413
21414  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wno-system-headers" >&5
21415$as_echo_n "checking if $CXX accepts -Wno-system-headers... " >&6; }
21416  CXXFLAGS="-Wno-system-headers $CXXFLAGS"
21417        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21418/* end confdefs.h.  */
21419int main(){}
21420_ACEOF
21421if ac_fn_cxx_try_link "$LINENO"; then :
21422
21423    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21424$as_echo "yes" >&6; }
21425
21426
21427else
21428
21429    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21430$as_echo "no" >&6; }
21431    CXXFLAGS="$_svn_xxflags__save"
21432
21433
21434fi
21435rm -f core conftest.err conftest.$ac_objext \
21436    conftest$ac_exeext conftest.$ac_ext
21437  ac_ext=c
21438ac_cpp='$CPP $CPPFLAGS'
21439ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21440ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21441ac_compiler_gnu=$ac_cv_c_compiler_gnu
21442
21443
21444
21445        CXXMAINTAINERFLAGS="$CXXFLAGS"
21446        CXXFLAGS="$CXXFLAGS_KEEP"
21447
21448                CXXMAINTAINERFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wshadow -Wunused -Wunreachable-code $CXXMAINTAINERFLAGS"
21449      fi
21450    fi
21451
21452fi
21453
21454
21455if test "$enable_debugging" = "yes" ; then
21456      if test "$enable_optimization" != "yes"; then
21457    { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling optimizations for debugging" >&5
21458$as_echo "$as_me: Disabling optimizations for debugging" >&6;}
21459    CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
21460    CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
21461  fi
21462    if test -z "`echo $CUSERFLAGS' ' | $EGREP -- '-g[0-9]? '`"; then
21463    { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling debugging for C" >&5
21464$as_echo "$as_me: Enabling debugging for C" >&6;}
21465    CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
21466
21467  _svn_xxflags__save="$CFLAGS"
21468  ac_ext=c
21469ac_cpp='$CPP $CPPFLAGS'
21470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21471ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21472ac_compiler_gnu=$ac_cv_c_compiler_gnu
21473
21474  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-inline" >&5
21475$as_echo_n "checking if $CC accepts -fno-inline... " >&6; }
21476  CFLAGS="-fno-inline $CFLAGS"
21477        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21478/* end confdefs.h.  */
21479int main(void){return 0;}
21480_ACEOF
21481if ac_fn_c_try_link "$LINENO"; then :
21482
21483    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21484$as_echo "yes" >&6; }
21485
21486
21487else
21488
21489    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21490$as_echo "no" >&6; }
21491    CFLAGS="$_svn_xxflags__save"
21492
21493
21494fi
21495rm -f core conftest.err conftest.$ac_objext \
21496    conftest$ac_exeext conftest.$ac_ext
21497  ac_ext=c
21498ac_cpp='$CPP $CPPFLAGS'
21499ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21500ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21501ac_compiler_gnu=$ac_cv_c_compiler_gnu
21502
21503
21504
21505  _svn_xxflags__save="$CFLAGS"
21506  ac_ext=c
21507ac_cpp='$CPP $CPPFLAGS'
21508ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21509ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21510ac_compiler_gnu=$ac_cv_c_compiler_gnu
21511
21512  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-omit-frame-pointer" >&5
21513$as_echo_n "checking if $CC accepts -fno-omit-frame-pointer... " >&6; }
21514  CFLAGS="-fno-omit-frame-pointer $CFLAGS"
21515        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21516/* end confdefs.h.  */
21517int main(void){return 0;}
21518_ACEOF
21519if ac_fn_c_try_link "$LINENO"; then :
21520
21521    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21522$as_echo "yes" >&6; }
21523
21524
21525else
21526
21527    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21528$as_echo "no" >&6; }
21529    CFLAGS="$_svn_xxflags__save"
21530
21531
21532fi
21533rm -f core conftest.err conftest.$ac_objext \
21534    conftest$ac_exeext conftest.$ac_ext
21535  ac_ext=c
21536ac_cpp='$CPP $CPPFLAGS'
21537ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21538ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21539ac_compiler_gnu=$ac_cv_c_compiler_gnu
21540
21541
21542
21543  _svn_xxflags__save="$CFLAGS"
21544  ac_ext=c
21545ac_cpp='$CPP $CPPFLAGS'
21546ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21547ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21548ac_compiler_gnu=$ac_cv_c_compiler_gnu
21549
21550  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -g3" >&5
21551$as_echo_n "checking if $CC accepts -g3... " >&6; }
21552  CFLAGS="-g3 $CFLAGS"
21553        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21554/* end confdefs.h.  */
21555int main(void){return 0;}
21556_ACEOF
21557if ac_fn_c_try_link "$LINENO"; then :
21558
21559    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21560$as_echo "yes" >&6; }
21561
21562
21563else
21564
21565    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21566$as_echo "no" >&6; }
21567    CFLAGS="$_svn_xxflags__save"
21568
21569
21570  _svn_xxflags__save="$CFLAGS"
21571  ac_ext=c
21572ac_cpp='$CPP $CPPFLAGS'
21573ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21574ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21575ac_compiler_gnu=$ac_cv_c_compiler_gnu
21576
21577  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -g2" >&5
21578$as_echo_n "checking if $CC accepts -g2... " >&6; }
21579  CFLAGS="-g2 $CFLAGS"
21580        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21581/* end confdefs.h.  */
21582int main(void){return 0;}
21583_ACEOF
21584if ac_fn_c_try_link "$LINENO"; then :
21585
21586    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21587$as_echo "yes" >&6; }
21588
21589
21590else
21591
21592    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21593$as_echo "no" >&6; }
21594    CFLAGS="$_svn_xxflags__save"
21595
21596
21597  _svn_xxflags__save="$CFLAGS"
21598  ac_ext=c
21599ac_cpp='$CPP $CPPFLAGS'
21600ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21601ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21602ac_compiler_gnu=$ac_cv_c_compiler_gnu
21603
21604  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -g" >&5
21605$as_echo_n "checking if $CC accepts -g... " >&6; }
21606  CFLAGS="-g $CFLAGS"
21607        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21608/* end confdefs.h.  */
21609int main(void){return 0;}
21610_ACEOF
21611if ac_fn_c_try_link "$LINENO"; then :
21612
21613    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21614$as_echo "yes" >&6; }
21615
21616
21617else
21618
21619    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21620$as_echo "no" >&6; }
21621    CFLAGS="$_svn_xxflags__save"
21622
21623
21624fi
21625rm -f core conftest.err conftest.$ac_objext \
21626    conftest$ac_exeext conftest.$ac_ext
21627  ac_ext=c
21628ac_cpp='$CPP $CPPFLAGS'
21629ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21630ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21631ac_compiler_gnu=$ac_cv_c_compiler_gnu
21632
21633
21634
21635fi
21636rm -f core conftest.err conftest.$ac_objext \
21637    conftest$ac_exeext conftest.$ac_ext
21638  ac_ext=c
21639ac_cpp='$CPP $CPPFLAGS'
21640ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21641ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21642ac_compiler_gnu=$ac_cv_c_compiler_gnu
21643
21644
21645
21646fi
21647rm -f core conftest.err conftest.$ac_objext \
21648    conftest$ac_exeext conftest.$ac_ext
21649  ac_ext=c
21650ac_cpp='$CPP $CPPFLAGS'
21651ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21652ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21653ac_compiler_gnu=$ac_cv_c_compiler_gnu
21654
21655
21656  fi
21657  if test -z "`echo $CXXUSERFLAGS' ' | $EGREP -- '-g[0-9]? '`"; then
21658    { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling debugging for C++" >&5
21659$as_echo "$as_me: Enabling debugging for C++" >&6;}
21660    CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
21661
21662  _svn_xxflags__save="$CXXFLAGS"
21663  ac_ext=cpp
21664ac_cpp='$CXXCPP $CPPFLAGS'
21665ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21666ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21667ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21668
21669  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -fno-inline" >&5
21670$as_echo_n "checking if $CXX accepts -fno-inline... " >&6; }
21671  CXXFLAGS="-fno-inline $CXXFLAGS"
21672        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21673/* end confdefs.h.  */
21674int main(){}
21675_ACEOF
21676if ac_fn_cxx_try_link "$LINENO"; then :
21677
21678    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21679$as_echo "yes" >&6; }
21680
21681
21682else
21683
21684    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21685$as_echo "no" >&6; }
21686    CXXFLAGS="$_svn_xxflags__save"
21687
21688
21689fi
21690rm -f core conftest.err conftest.$ac_objext \
21691    conftest$ac_exeext conftest.$ac_ext
21692  ac_ext=c
21693ac_cpp='$CPP $CPPFLAGS'
21694ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21695ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21696ac_compiler_gnu=$ac_cv_c_compiler_gnu
21697
21698
21699
21700  _svn_xxflags__save="$CXXFLAGS"
21701  ac_ext=cpp
21702ac_cpp='$CXXCPP $CPPFLAGS'
21703ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21704ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21705ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21706
21707  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -fno-omit-frame-pointer" >&5
21708$as_echo_n "checking if $CXX accepts -fno-omit-frame-pointer... " >&6; }
21709  CXXFLAGS="-fno-omit-frame-pointer $CXXFLAGS"
21710        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21711/* end confdefs.h.  */
21712int main(){}
21713_ACEOF
21714if ac_fn_cxx_try_link "$LINENO"; then :
21715
21716    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21717$as_echo "yes" >&6; }
21718
21719
21720else
21721
21722    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21723$as_echo "no" >&6; }
21724    CXXFLAGS="$_svn_xxflags__save"
21725
21726
21727fi
21728rm -f core conftest.err conftest.$ac_objext \
21729    conftest$ac_exeext conftest.$ac_ext
21730  ac_ext=c
21731ac_cpp='$CPP $CPPFLAGS'
21732ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21733ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21734ac_compiler_gnu=$ac_cv_c_compiler_gnu
21735
21736
21737
21738  _svn_xxflags__save="$CXXFLAGS"
21739  ac_ext=cpp
21740ac_cpp='$CXXCPP $CPPFLAGS'
21741ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21742ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21743ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21744
21745  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -g3" >&5
21746$as_echo_n "checking if $CXX accepts -g3... " >&6; }
21747  CXXFLAGS="-g3 $CXXFLAGS"
21748        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21749/* end confdefs.h.  */
21750int main(){}
21751_ACEOF
21752if ac_fn_cxx_try_link "$LINENO"; then :
21753
21754    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21755$as_echo "yes" >&6; }
21756
21757
21758else
21759
21760    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21761$as_echo "no" >&6; }
21762    CXXFLAGS="$_svn_xxflags__save"
21763
21764
21765  _svn_xxflags__save="$CXXFLAGS"
21766  ac_ext=cpp
21767ac_cpp='$CXXCPP $CPPFLAGS'
21768ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21769ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21770ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21771
21772  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -g2" >&5
21773$as_echo_n "checking if $CXX accepts -g2... " >&6; }
21774  CXXFLAGS="-g2 $CXXFLAGS"
21775        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21776/* end confdefs.h.  */
21777int main(){}
21778_ACEOF
21779if ac_fn_cxx_try_link "$LINENO"; then :
21780
21781    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21782$as_echo "yes" >&6; }
21783
21784
21785else
21786
21787    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21788$as_echo "no" >&6; }
21789    CXXFLAGS="$_svn_xxflags__save"
21790
21791
21792  _svn_xxflags__save="$CXXFLAGS"
21793  ac_ext=cpp
21794ac_cpp='$CXXCPP $CPPFLAGS'
21795ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21796ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21797ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21798
21799  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -g" >&5
21800$as_echo_n "checking if $CXX accepts -g... " >&6; }
21801  CXXFLAGS="-g $CXXFLAGS"
21802        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21803/* end confdefs.h.  */
21804int main(){}
21805_ACEOF
21806if ac_fn_cxx_try_link "$LINENO"; then :
21807
21808    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21809$as_echo "yes" >&6; }
21810
21811
21812else
21813
21814    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21815$as_echo "no" >&6; }
21816    CXXFLAGS="$_svn_xxflags__save"
21817
21818
21819fi
21820rm -f core conftest.err conftest.$ac_objext \
21821    conftest$ac_exeext conftest.$ac_ext
21822  ac_ext=cpp
21823ac_cpp='$CXXCPP $CPPFLAGS'
21824ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21825ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21826ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21827
21828
21829
21830fi
21831rm -f core conftest.err conftest.$ac_objext \
21832    conftest$ac_exeext conftest.$ac_ext
21833  ac_ext=cpp
21834ac_cpp='$CXXCPP $CPPFLAGS'
21835ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21836ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21837ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21838
21839
21840
21841fi
21842rm -f core conftest.err conftest.$ac_objext \
21843    conftest$ac_exeext conftest.$ac_ext
21844  ac_ext=c
21845ac_cpp='$CPP $CPPFLAGS'
21846ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21847ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21848ac_compiler_gnu=$ac_cv_c_compiler_gnu
21849
21850
21851  fi
21852      CFLAGS="$CFLAGS -DSVN_DEBUG -DAP_DEBUG"
21853  CXXFLAGS="$CXXFLAGS -DSVN_DEBUG -DAP_DEBUG"
21854elif test "$enable_debugging" = "no" ; then
21855  { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling debugging" >&5
21856$as_echo "$as_me: Disabling debugging" >&6;}
21857  CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
21858  CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
21859    CFLAGS="$CFLAGS -DNDEBUG"
21860  CXXFLAGS="$CXXFLAGS -DNDEBUG"
21861# elif test "$enable_debugging" = "maybe" ; then
21862#   # do nothing
21863fi
21864
21865if test "$enable_optimization" = "yes"; then
21866    if test -z "`echo $CUSERFLAGS' ' | $EGREP -- '-O[^ ]* '`"; then
21867    CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
21868    if test "$enable_debugging" = "yes"; then
21869      { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C (with debugging enabled)" >&5
21870$as_echo "$as_me: Enabling optimizations for C (with debugging enabled)" >&6;}
21871
21872  _svn_xxflags__save="$CFLAGS"
21873  ac_ext=c
21874ac_cpp='$CPP $CPPFLAGS'
21875ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21876ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21877ac_compiler_gnu=$ac_cv_c_compiler_gnu
21878
21879  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O1" >&5
21880$as_echo_n "checking if $CC accepts -O1... " >&6; }
21881  CFLAGS="-O1 $CFLAGS"
21882        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21883/* end confdefs.h.  */
21884int main(void){return 0;}
21885_ACEOF
21886if ac_fn_c_try_link "$LINENO"; then :
21887
21888    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21889$as_echo "yes" >&6; }
21890
21891
21892else
21893
21894    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21895$as_echo "no" >&6; }
21896    CFLAGS="$_svn_xxflags__save"
21897
21898
21899  _svn_xxflags__save="$CFLAGS"
21900  ac_ext=c
21901ac_cpp='$CPP $CPPFLAGS'
21902ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21903ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21904ac_compiler_gnu=$ac_cv_c_compiler_gnu
21905
21906  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O" >&5
21907$as_echo_n "checking if $CC accepts -O... " >&6; }
21908  CFLAGS="-O $CFLAGS"
21909        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21910/* end confdefs.h.  */
21911int main(void){return 0;}
21912_ACEOF
21913if ac_fn_c_try_link "$LINENO"; then :
21914
21915    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21916$as_echo "yes" >&6; }
21917
21918
21919else
21920
21921    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21922$as_echo "no" >&6; }
21923    CFLAGS="$_svn_xxflags__save"
21924
21925
21926fi
21927rm -f core conftest.err conftest.$ac_objext \
21928    conftest$ac_exeext conftest.$ac_ext
21929  ac_ext=c
21930ac_cpp='$CPP $CPPFLAGS'
21931ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21932ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21933ac_compiler_gnu=$ac_cv_c_compiler_gnu
21934
21935
21936
21937fi
21938rm -f core conftest.err conftest.$ac_objext \
21939    conftest$ac_exeext conftest.$ac_ext
21940  ac_ext=c
21941ac_cpp='$CPP $CPPFLAGS'
21942ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21943ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21944ac_compiler_gnu=$ac_cv_c_compiler_gnu
21945
21946
21947    else
21948      { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C" >&5
21949$as_echo "$as_me: Enabling optimizations for C" >&6;}
21950
21951  _svn_xxflags__save="$CFLAGS"
21952  ac_ext=c
21953ac_cpp='$CPP $CPPFLAGS'
21954ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21955ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21956ac_compiler_gnu=$ac_cv_c_compiler_gnu
21957
21958  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O3" >&5
21959$as_echo_n "checking if $CC accepts -O3... " >&6; }
21960  CFLAGS="-O3 $CFLAGS"
21961        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21962/* end confdefs.h.  */
21963int main(void){return 0;}
21964_ACEOF
21965if ac_fn_c_try_link "$LINENO"; then :
21966
21967    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21968$as_echo "yes" >&6; }
21969
21970
21971else
21972
21973    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21974$as_echo "no" >&6; }
21975    CFLAGS="$_svn_xxflags__save"
21976
21977
21978  _svn_xxflags__save="$CFLAGS"
21979  ac_ext=c
21980ac_cpp='$CPP $CPPFLAGS'
21981ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21982ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21983ac_compiler_gnu=$ac_cv_c_compiler_gnu
21984
21985  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O2" >&5
21986$as_echo_n "checking if $CC accepts -O2... " >&6; }
21987  CFLAGS="-O2 $CFLAGS"
21988        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21989/* end confdefs.h.  */
21990int main(void){return 0;}
21991_ACEOF
21992if ac_fn_c_try_link "$LINENO"; then :
21993
21994    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21995$as_echo "yes" >&6; }
21996
21997
21998else
21999
22000    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22001$as_echo "no" >&6; }
22002    CFLAGS="$_svn_xxflags__save"
22003
22004
22005  _svn_xxflags__save="$CFLAGS"
22006  ac_ext=c
22007ac_cpp='$CPP $CPPFLAGS'
22008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22010ac_compiler_gnu=$ac_cv_c_compiler_gnu
22011
22012  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O1" >&5
22013$as_echo_n "checking if $CC accepts -O1... " >&6; }
22014  CFLAGS="-O1 $CFLAGS"
22015        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22016/* end confdefs.h.  */
22017int main(void){return 0;}
22018_ACEOF
22019if ac_fn_c_try_link "$LINENO"; then :
22020
22021    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22022$as_echo "yes" >&6; }
22023
22024
22025else
22026
22027    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22028$as_echo "no" >&6; }
22029    CFLAGS="$_svn_xxflags__save"
22030
22031
22032  _svn_xxflags__save="$CFLAGS"
22033  ac_ext=c
22034ac_cpp='$CPP $CPPFLAGS'
22035ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22036ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22037ac_compiler_gnu=$ac_cv_c_compiler_gnu
22038
22039  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O" >&5
22040$as_echo_n "checking if $CC accepts -O... " >&6; }
22041  CFLAGS="-O $CFLAGS"
22042        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22043/* end confdefs.h.  */
22044int main(void){return 0;}
22045_ACEOF
22046if ac_fn_c_try_link "$LINENO"; then :
22047
22048    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22049$as_echo "yes" >&6; }
22050
22051
22052else
22053
22054    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22055$as_echo "no" >&6; }
22056    CFLAGS="$_svn_xxflags__save"
22057
22058
22059fi
22060rm -f core conftest.err conftest.$ac_objext \
22061    conftest$ac_exeext conftest.$ac_ext
22062  ac_ext=c
22063ac_cpp='$CPP $CPPFLAGS'
22064ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22065ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22066ac_compiler_gnu=$ac_cv_c_compiler_gnu
22067
22068
22069
22070fi
22071rm -f core conftest.err conftest.$ac_objext \
22072    conftest$ac_exeext conftest.$ac_ext
22073  ac_ext=c
22074ac_cpp='$CPP $CPPFLAGS'
22075ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22076ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22077ac_compiler_gnu=$ac_cv_c_compiler_gnu
22078
22079
22080
22081fi
22082rm -f core conftest.err conftest.$ac_objext \
22083    conftest$ac_exeext conftest.$ac_ext
22084  ac_ext=c
22085ac_cpp='$CPP $CPPFLAGS'
22086ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22087ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22088ac_compiler_gnu=$ac_cv_c_compiler_gnu
22089
22090
22091
22092fi
22093rm -f core conftest.err conftest.$ac_objext \
22094    conftest$ac_exeext conftest.$ac_ext
22095  ac_ext=c
22096ac_cpp='$CPP $CPPFLAGS'
22097ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22098ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22099ac_compiler_gnu=$ac_cv_c_compiler_gnu
22100
22101
22102
22103  _svn_xxflags__save="$CFLAGS"
22104  ac_ext=c
22105ac_cpp='$CPP $CPPFLAGS'
22106ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22107ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22108ac_compiler_gnu=$ac_cv_c_compiler_gnu
22109
22110  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wno-clobbered" >&5
22111$as_echo_n "checking if $CC accepts -Wno-clobbered... " >&6; }
22112  CFLAGS="-Wno-clobbered $CFLAGS"
22113        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22114/* end confdefs.h.  */
22115int main(void){return 0;}
22116_ACEOF
22117if ac_fn_c_try_link "$LINENO"; then :
22118
22119    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22120$as_echo "yes" >&6; }
22121
22122
22123else
22124
22125    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22126$as_echo "no" >&6; }
22127    CFLAGS="$_svn_xxflags__save"
22128
22129
22130fi
22131rm -f core conftest.err conftest.$ac_objext \
22132    conftest$ac_exeext conftest.$ac_ext
22133  ac_ext=c
22134ac_cpp='$CPP $CPPFLAGS'
22135ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22136ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22137ac_compiler_gnu=$ac_cv_c_compiler_gnu
22138
22139
22140
22141  _svn_xxflags__save="$CFLAGS"
22142  ac_ext=c
22143ac_cpp='$CPP $CPPFLAGS'
22144ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22145ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22146ac_compiler_gnu=$ac_cv_c_compiler_gnu
22147
22148  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -flto" >&5
22149$as_echo_n "checking if $CC accepts -flto... " >&6; }
22150  CFLAGS="-flto $CFLAGS"
22151        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22152/* end confdefs.h.  */
22153int main(void){return 0;}
22154_ACEOF
22155if ac_fn_c_try_link "$LINENO"; then :
22156
22157    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22158$as_echo "yes" >&6; }
22159
22160
22161else
22162
22163    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22164$as_echo "no" >&6; }
22165    CFLAGS="$_svn_xxflags__save"
22166
22167
22168fi
22169rm -f core conftest.err conftest.$ac_objext \
22170    conftest$ac_exeext conftest.$ac_ext
22171  ac_ext=c
22172ac_cpp='$CPP $CPPFLAGS'
22173ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22174ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22175ac_compiler_gnu=$ac_cv_c_compiler_gnu
22176
22177
22178    fi
22179  fi
22180  if test -z "`echo $CXXUSERFLAGS' ' | $EGREP -- '-O[^ ]* '`"; then
22181    CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
22182    if test "$enable_debugging" = "yes"; then
22183      { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C++ (with debugging enabled)" >&5
22184$as_echo "$as_me: Enabling optimizations for C++ (with debugging enabled)" >&6;}
22185
22186  _svn_xxflags__save="$CXXFLAGS"
22187  ac_ext=cpp
22188ac_cpp='$CXXCPP $CPPFLAGS'
22189ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22190ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22191ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22192
22193  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O1" >&5
22194$as_echo_n "checking if $CXX accepts -O1... " >&6; }
22195  CXXFLAGS="-O1 $CXXFLAGS"
22196        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22197/* end confdefs.h.  */
22198int main(){}
22199_ACEOF
22200if ac_fn_cxx_try_link "$LINENO"; then :
22201
22202    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22203$as_echo "yes" >&6; }
22204
22205
22206else
22207
22208    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22209$as_echo "no" >&6; }
22210    CXXFLAGS="$_svn_xxflags__save"
22211
22212
22213  _svn_xxflags__save="$CXXFLAGS"
22214  ac_ext=cpp
22215ac_cpp='$CXXCPP $CPPFLAGS'
22216ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22217ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22218ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22219
22220  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O" >&5
22221$as_echo_n "checking if $CXX accepts -O... " >&6; }
22222  CXXFLAGS="-O $CXXFLAGS"
22223        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22224/* end confdefs.h.  */
22225int main(){}
22226_ACEOF
22227if ac_fn_cxx_try_link "$LINENO"; then :
22228
22229    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22230$as_echo "yes" >&6; }
22231
22232
22233else
22234
22235    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22236$as_echo "no" >&6; }
22237    CXXFLAGS="$_svn_xxflags__save"
22238
22239
22240fi
22241rm -f core conftest.err conftest.$ac_objext \
22242    conftest$ac_exeext conftest.$ac_ext
22243  ac_ext=cpp
22244ac_cpp='$CXXCPP $CPPFLAGS'
22245ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22246ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22247ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22248
22249
22250
22251fi
22252rm -f core conftest.err conftest.$ac_objext \
22253    conftest$ac_exeext conftest.$ac_ext
22254  ac_ext=c
22255ac_cpp='$CPP $CPPFLAGS'
22256ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22257ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22258ac_compiler_gnu=$ac_cv_c_compiler_gnu
22259
22260
22261    else
22262      { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C++" >&5
22263$as_echo "$as_me: Enabling optimizations for C++" >&6;}
22264
22265  _svn_xxflags__save="$CXXFLAGS"
22266  ac_ext=cpp
22267ac_cpp='$CXXCPP $CPPFLAGS'
22268ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22269ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22270ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22271
22272  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O3" >&5
22273$as_echo_n "checking if $CXX accepts -O3... " >&6; }
22274  CXXFLAGS="-O3 $CXXFLAGS"
22275        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22276/* end confdefs.h.  */
22277int main(){}
22278_ACEOF
22279if ac_fn_cxx_try_link "$LINENO"; then :
22280
22281    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22282$as_echo "yes" >&6; }
22283
22284
22285else
22286
22287    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22288$as_echo "no" >&6; }
22289    CXXFLAGS="$_svn_xxflags__save"
22290
22291
22292  _svn_xxflags__save="$CXXFLAGS"
22293  ac_ext=cpp
22294ac_cpp='$CXXCPP $CPPFLAGS'
22295ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22296ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22297ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22298
22299  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O2" >&5
22300$as_echo_n "checking if $CXX accepts -O2... " >&6; }
22301  CXXFLAGS="-O2 $CXXFLAGS"
22302        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22303/* end confdefs.h.  */
22304int main(){}
22305_ACEOF
22306if ac_fn_cxx_try_link "$LINENO"; then :
22307
22308    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22309$as_echo "yes" >&6; }
22310
22311
22312else
22313
22314    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22315$as_echo "no" >&6; }
22316    CXXFLAGS="$_svn_xxflags__save"
22317
22318
22319  _svn_xxflags__save="$CXXFLAGS"
22320  ac_ext=cpp
22321ac_cpp='$CXXCPP $CPPFLAGS'
22322ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22323ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22324ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22325
22326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O1" >&5
22327$as_echo_n "checking if $CXX accepts -O1... " >&6; }
22328  CXXFLAGS="-O1 $CXXFLAGS"
22329        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22330/* end confdefs.h.  */
22331int main(){}
22332_ACEOF
22333if ac_fn_cxx_try_link "$LINENO"; then :
22334
22335    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22336$as_echo "yes" >&6; }
22337
22338
22339else
22340
22341    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22342$as_echo "no" >&6; }
22343    CXXFLAGS="$_svn_xxflags__save"
22344
22345
22346  _svn_xxflags__save="$CXXFLAGS"
22347  ac_ext=cpp
22348ac_cpp='$CXXCPP $CPPFLAGS'
22349ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22350ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22351ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22352
22353  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O" >&5
22354$as_echo_n "checking if $CXX accepts -O... " >&6; }
22355  CXXFLAGS="-O $CXXFLAGS"
22356        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22357/* end confdefs.h.  */
22358int main(){}
22359_ACEOF
22360if ac_fn_cxx_try_link "$LINENO"; then :
22361
22362    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22363$as_echo "yes" >&6; }
22364
22365
22366else
22367
22368    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22369$as_echo "no" >&6; }
22370    CXXFLAGS="$_svn_xxflags__save"
22371
22372
22373fi
22374rm -f core conftest.err conftest.$ac_objext \
22375    conftest$ac_exeext conftest.$ac_ext
22376  ac_ext=cpp
22377ac_cpp='$CXXCPP $CPPFLAGS'
22378ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22379ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22380ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22381
22382
22383
22384fi
22385rm -f core conftest.err conftest.$ac_objext \
22386    conftest$ac_exeext conftest.$ac_ext
22387  ac_ext=cpp
22388ac_cpp='$CXXCPP $CPPFLAGS'
22389ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22390ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22391ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22392
22393
22394
22395fi
22396rm -f core conftest.err conftest.$ac_objext \
22397    conftest$ac_exeext conftest.$ac_ext
22398  ac_ext=cpp
22399ac_cpp='$CXXCPP $CPPFLAGS'
22400ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22401ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22402ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22403
22404
22405
22406fi
22407rm -f core conftest.err conftest.$ac_objext \
22408    conftest$ac_exeext conftest.$ac_ext
22409  ac_ext=c
22410ac_cpp='$CPP $CPPFLAGS'
22411ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22412ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22413ac_compiler_gnu=$ac_cv_c_compiler_gnu
22414
22415
22416
22417  _svn_xxflags__save="$CXXFLAGS"
22418  ac_ext=cpp
22419ac_cpp='$CXXCPP $CPPFLAGS'
22420ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22421ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22422ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22423
22424  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wno-clobbered" >&5
22425$as_echo_n "checking if $CXX accepts -Wno-clobbered... " >&6; }
22426  CXXFLAGS="-Wno-clobbered $CXXFLAGS"
22427        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22428/* end confdefs.h.  */
22429int main(){}
22430_ACEOF
22431if ac_fn_cxx_try_link "$LINENO"; then :
22432
22433    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22434$as_echo "yes" >&6; }
22435
22436
22437else
22438
22439    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22440$as_echo "no" >&6; }
22441    CXXFLAGS="$_svn_xxflags__save"
22442
22443
22444fi
22445rm -f core conftest.err conftest.$ac_objext \
22446    conftest$ac_exeext conftest.$ac_ext
22447  ac_ext=c
22448ac_cpp='$CPP $CPPFLAGS'
22449ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22450ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22451ac_compiler_gnu=$ac_cv_c_compiler_gnu
22452
22453
22454
22455  _svn_xxflags__save="$CXXFLAGS"
22456  ac_ext=cpp
22457ac_cpp='$CXXCPP $CPPFLAGS'
22458ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22459ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22460ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22461
22462  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -flto" >&5
22463$as_echo_n "checking if $CXX accepts -flto... " >&6; }
22464  CXXFLAGS="-flto $CXXFLAGS"
22465        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22466/* end confdefs.h.  */
22467int main(){}
22468_ACEOF
22469if ac_fn_cxx_try_link "$LINENO"; then :
22470
22471    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22472$as_echo "yes" >&6; }
22473
22474
22475else
22476
22477    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22478$as_echo "no" >&6; }
22479    CXXFLAGS="$_svn_xxflags__save"
22480
22481
22482fi
22483rm -f core conftest.err conftest.$ac_objext \
22484    conftest$ac_exeext conftest.$ac_ext
22485  ac_ext=c
22486ac_cpp='$CPP $CPPFLAGS'
22487ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22488ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22489ac_compiler_gnu=$ac_cv_c_compiler_gnu
22490
22491
22492    fi
22493  fi
22494elif test "$enable_optimization" = "no"; then
22495    { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling optimizations" >&5
22496$as_echo "$as_me: Disabling optimizations" >&6;}
22497  CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
22498  CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
22499# elif test "$enable_optimization" = "maybe" ; then
22500#   # do nothing
22501fi
22502
22503{ $as_echo "$as_me:${as_lineno-$LINENO}: C compiler flags: $CFLAGS" >&5
22504$as_echo "$as_me: C compiler flags: $CFLAGS" >&6;}
22505{ $as_echo "$as_me:${as_lineno-$LINENO}:     user-defined: $CUSERFLAGS" >&5
22506$as_echo "$as_me:     user-defined: $CUSERFLAGS" >&6;}
22507{ $as_echo "$as_me:${as_lineno-$LINENO}:  maintainer-mode: $CMAINTAINERFLAGS" >&5
22508$as_echo "$as_me:  maintainer-mode: $CMAINTAINERFLAGS" >&6;}
22509{ $as_echo "$as_me:${as_lineno-$LINENO}: C++ compiler flags: $CXXFLAGS" >&5
22510$as_echo "$as_me: C++ compiler flags: $CXXFLAGS" >&6;}
22511{ $as_echo "$as_me:${as_lineno-$LINENO}:       user-defined: $CXXUSERFLAGS" >&5
22512$as_echo "$as_me:       user-defined: $CXXUSERFLAGS" >&6;}
22513{ $as_echo "$as_me:${as_lineno-$LINENO}:    maintainer-mode: $CXXMAINTAINERFLAGS" >&5
22514$as_echo "$as_me:    maintainer-mode: $CXXMAINTAINERFLAGS" >&6;}
22515
22516# Check whether --enable-full-version-match was given.
22517if test "${enable_full_version_match+set}" = set; then :
22518  enableval=$enable_full_version_match;
22519    if test "$enableval" = "no" ; then
22520      { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling svn full version matching" >&5
22521$as_echo "$as_me: Disabling svn full version matching" >&6;}
22522
22523$as_echo "#define SVN_DISABLE_FULL_VERSION_MATCH 1" >>confdefs.h
22524
22525    fi
22526
22527fi
22528
22529
22530
22531# Check whether --with-editor was given.
22532if test "${with_editor+set}" = set; then :
22533  withval=$with_editor;
22534
22535    if test "$withval" = "yes" ; then
22536      as_fn_error $? "--with-editor requires an argument." "$LINENO" 5
22537    else
22538      SVN_CLIENT_EDITOR=$withval
22539
22540cat >>confdefs.h <<_ACEOF
22541#define SVN_CLIENT_EDITOR "$SVN_CLIENT_EDITOR"
22542_ACEOF
22543
22544
22545    fi
22546
22547
22548fi
22549
22550
22551
22552  zlib_found=no
22553
22554
22555# Check whether --with-zlib was given.
22556if test "${with_zlib+set}" = set; then :
22557  withval=$with_zlib;
22558    if test "$withval" = "yes" ; then
22559      ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
22560if test "x$ac_cv_header_zlib_h" = xyes; then :
22561
22562        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
22563$as_echo_n "checking for inflate in -lz... " >&6; }
22564if ${ac_cv_lib_z_inflate+:} false; then :
22565  $as_echo_n "(cached) " >&6
22566else
22567  ac_check_lib_save_LIBS=$LIBS
22568LIBS="-lz  $LIBS"
22569cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22570/* end confdefs.h.  */
22571
22572/* Override any GCC internal prototype to avoid an error.
22573   Use char because int might match the return type of a GCC
22574   builtin and then its argument prototype would still apply.  */
22575#ifdef __cplusplus
22576extern "C"
22577#endif
22578char inflate ();
22579int
22580main ()
22581{
22582return inflate ();
22583  ;
22584  return 0;
22585}
22586_ACEOF
22587if ac_fn_c_try_link "$LINENO"; then :
22588  ac_cv_lib_z_inflate=yes
22589else
22590  ac_cv_lib_z_inflate=no
22591fi
22592rm -f core conftest.err conftest.$ac_objext \
22593    conftest$ac_exeext conftest.$ac_ext
22594LIBS=$ac_check_lib_save_LIBS
22595fi
22596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
22597$as_echo "$ac_cv_lib_z_inflate" >&6; }
22598if test "x$ac_cv_lib_z_inflate" = xyes; then :
22599  zlib_found="builtin"
22600fi
22601
22602
22603fi
22604
22605
22606    elif test "$withval" = "no" ; then
22607      as_fn_error $? "cannot compile without zlib." "$LINENO" 5
22608    else
22609      { $as_echo "$as_me:${as_lineno-$LINENO}: zlib library configuration" >&5
22610$as_echo "$as_me: zlib library configuration" >&6;}
22611      zlib_prefix=$withval
22612      save_cppflags="$CPPFLAGS"
22613      CPPFLAGS="$CPPFLAGS -I$zlib_prefix/include"
22614      for ac_header in zlib.h
22615do :
22616  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
22617if test "x$ac_cv_header_zlib_h" = xyes; then :
22618  cat >>confdefs.h <<_ACEOF
22619#define HAVE_ZLIB_H 1
22620_ACEOF
22621
22622        save_ldflags="$LDFLAGS"
22623        LDFLAGS="$LDFLAGS -L$zlib_prefix/lib"
22624        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
22625$as_echo_n "checking for inflate in -lz... " >&6; }
22626if ${ac_cv_lib_z_inflate+:} false; then :
22627  $as_echo_n "(cached) " >&6
22628else
22629  ac_check_lib_save_LIBS=$LIBS
22630LIBS="-lz  $LIBS"
22631cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22632/* end confdefs.h.  */
22633
22634/* Override any GCC internal prototype to avoid an error.
22635   Use char because int might match the return type of a GCC
22636   builtin and then its argument prototype would still apply.  */
22637#ifdef __cplusplus
22638extern "C"
22639#endif
22640char inflate ();
22641int
22642main ()
22643{
22644return inflate ();
22645  ;
22646  return 0;
22647}
22648_ACEOF
22649if ac_fn_c_try_link "$LINENO"; then :
22650  ac_cv_lib_z_inflate=yes
22651else
22652  ac_cv_lib_z_inflate=no
22653fi
22654rm -f core conftest.err conftest.$ac_objext \
22655    conftest$ac_exeext conftest.$ac_ext
22656LIBS=$ac_check_lib_save_LIBS
22657fi
22658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
22659$as_echo "$ac_cv_lib_z_inflate" >&6; }
22660if test "x$ac_cv_lib_z_inflate" = xyes; then :
22661  zlib_found="yes"
22662fi
22663
22664        LDFLAGS="$save_ldflags"
22665
22666fi
22667
22668done
22669
22670      CPPFLAGS="$save_cppflags"
22671    fi
22672
22673else
22674
22675    ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
22676if test "x$ac_cv_header_zlib_h" = xyes; then :
22677
22678      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
22679$as_echo_n "checking for inflate in -lz... " >&6; }
22680if ${ac_cv_lib_z_inflate+:} false; then :
22681  $as_echo_n "(cached) " >&6
22682else
22683  ac_check_lib_save_LIBS=$LIBS
22684LIBS="-lz  $LIBS"
22685cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22686/* end confdefs.h.  */
22687
22688/* Override any GCC internal prototype to avoid an error.
22689   Use char because int might match the return type of a GCC
22690   builtin and then its argument prototype would still apply.  */
22691#ifdef __cplusplus
22692extern "C"
22693#endif
22694char inflate ();
22695int
22696main ()
22697{
22698return inflate ();
22699  ;
22700  return 0;
22701}
22702_ACEOF
22703if ac_fn_c_try_link "$LINENO"; then :
22704  ac_cv_lib_z_inflate=yes
22705else
22706  ac_cv_lib_z_inflate=no
22707fi
22708rm -f core conftest.err conftest.$ac_objext \
22709    conftest$ac_exeext conftest.$ac_ext
22710LIBS=$ac_check_lib_save_LIBS
22711fi
22712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
22713$as_echo "$ac_cv_lib_z_inflate" >&6; }
22714if test "x$ac_cv_lib_z_inflate" = xyes; then :
22715  zlib_found="builtin"
22716fi
22717
22718
22719fi
22720
22721
22722
22723fi
22724
22725
22726  if test "$zlib_found" = "no"; then
22727    as_fn_error $? "subversion requires zlib" "$LINENO" 5
22728  fi
22729
22730  if test "$zlib_found" = "yes"; then
22731    SVN_ZLIB_INCLUDES="-I$zlib_prefix/include"
22732    LDFLAGS="$LDFLAGS `
22733  input_flags="-L$zlib_prefix/lib"
22734  output_flags=""
22735  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
22736  for flag in $input_flags; do
22737    filter="no"
22738    for dir in $filtered_dirs; do
22739      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
22740        filter="yes"
22741        break
22742      fi
22743    done
22744    if test "$filter" = "no"; then
22745      output_flags="$output_flags $flag"
22746    fi
22747  done
22748  if test -n "$output_flags"; then
22749    printf "%s" "${output_flags# }"
22750  fi
22751`"
22752  fi
22753
22754  SVN_ZLIB_LIBS="-lz"
22755
22756
22757
22758
22759
22760MOD_ACTIVATION=""
22761# Check whether --enable-mod-activation was given.
22762if test "${enable_mod_activation+set}" = set; then :
22763  enableval=$enable_mod_activation;
22764    if test "$enableval" = "yes" ; then
22765      MOD_ACTIVATION="-a"
22766      { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling apache module activation" >&5
22767$as_echo "$as_me: Enabling apache module activation" >&6;}
22768    else
22769      { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling apache module activation" >&5
22770$as_echo "$as_me: Disabling apache module activation" >&6;}
22771    fi
22772
22773fi
22774
22775
22776
22777
22778
22779# Check whether --enable-gcov was given.
22780if test "${enable_gcov+set}" = set; then :
22781  enableval=$enable_gcov;
22782    if test "$enableval" = "yes" ; then
22783                  if test "$GCC" = "yes"; then
22784        if test "$svn_enable_shared" = "yes" ; then
22785          as_fn_error $? "Can't have --enable-gcov without --disable-shared (we
22786                        recommend also using --enable-all-static)." "$LINENO" 5
22787        fi
22788        if test ! "$enable_all_static" = "yes" ; then
22789          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: We recommend --enable-all-static with --enable-gcov." >&5
22790$as_echo "$as_me: WARNING: We recommend --enable-all-static with --enable-gcov." >&2;}
22791        fi
22792        { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling gcov coverage testing." >&5
22793$as_echo "$as_me: Enabling gcov coverage testing." >&6;}
22794        CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
22795        CXXFLAGS="$CXXFLAGS -fprofile-arcs -ftest-coverage"
22796      else
22797        as_fn_error $? "We only support --enable-gcov with GCC right now." "$LINENO" 5
22798      fi
22799    fi
22800
22801fi
22802
22803
22804# Check whether --enable-gprof was given.
22805if test "${enable_gprof+set}" = set; then :
22806  enableval=$enable_gprof;
22807    if test "$enableval" = "yes" ; then
22808                  if test "$GCC" = "yes"; then
22809        if test "$svn_enable_shared" = "yes" ; then
22810          as_fn_error $? "Can't have --enable-gprof without --disable-shared (we
22811                        recommend also using --enable-all-static)." "$LINENO" 5
22812        fi
22813        if test ! "$enable_all_static" = "yes" ; then
22814          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: We recommend --enable-all-static with --enable-gprof." >&5
22815$as_echo "$as_me: WARNING: We recommend --enable-all-static with --enable-gprof." >&2;}
22816        fi
22817        { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling gprof profiling data (to gmon.out)." >&5
22818$as_echo "$as_me: Enabling gprof profiling data (to gmon.out)." >&6;}
22819        CFLAGS="$CFLAGS -pg"
22820        CXXFLAGS="$CXXFLAGS -pg"
22821        LT_LDFLAGS="$LT_LDFLAGS -pg"
22822      else
22823        as_fn_error $? "We only support --enable-gprof with GCC right now." "$LINENO" 5
22824      fi
22825    fi
22826
22827fi
22828
22829
22830
22831# Scripting and Bindings languages
22832
22833# Python: Used for testsuite, and bindings
22834
22835
22836PYTHON="`$abs_srcdir/build/find_python.sh`"
22837if test -z "$PYTHON"; then
22838  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Python 2.7 or later is required to run the testsuite" >&5
22839$as_echo "$as_me: WARNING: Python 2.7 or later is required to run the testsuite" >&2;}
22840  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: or to use the Subversion Python bindings" >&5
22841$as_echo "$as_me: WARNING: or to use the Subversion Python bindings" >&2;}
22842  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
22843$as_echo "$as_me: WARNING: " >&2;}
22844  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you have a suitable Python installed, but not on the" >&5
22845$as_echo "$as_me: WARNING: If you have a suitable Python installed, but not on the" >&2;}
22846  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: PATH, set the environment variable PYTHON to the full path" >&5
22847$as_echo "$as_me: WARNING: PATH, set the environment variable PYTHON to the full path" >&2;}
22848  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: to the Python executable, and re-run configure" >&5
22849$as_echo "$as_me: WARNING: to the Python executable, and re-run configure" >&2;}
22850fi
22851for ac_prog in "$PYTHON"
22852do
22853  # Extract the first word of "$ac_prog", so it can be a program name with args.
22854set dummy $ac_prog; ac_word=$2
22855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22856$as_echo_n "checking for $ac_word... " >&6; }
22857if ${ac_cv_path_PYTHON+:} false; then :
22858  $as_echo_n "(cached) " >&6
22859else
22860  case $PYTHON in
22861  [\\/]* | ?:[\\/]*)
22862  ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
22863  ;;
22864  *)
22865  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22866for as_dir in $PATH
22867do
22868  IFS=$as_save_IFS
22869  test -z "$as_dir" && as_dir=.
22870    for ac_exec_ext in '' $ac_executable_extensions; do
22871  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22872    ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
22873    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22874    break 2
22875  fi
22876done
22877  done
22878IFS=$as_save_IFS
22879
22880  ;;
22881esac
22882fi
22883PYTHON=$ac_cv_path_PYTHON
22884if test -n "$PYTHON"; then
22885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
22886$as_echo "$PYTHON" >&6; }
22887else
22888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22889$as_echo "no" >&6; }
22890fi
22891
22892
22893  test -n "$PYTHON" && break
22894done
22895test -n "$PYTHON" || PYTHON="none"
22896
22897
22898# The minimum version for the JVM runtime for our Java bytecode.
22899JAVA_OLDEST_WORKING_VER='1.6'
22900# SVN_CHECK_JDK sets $JAVA_CLASSPATH
22901
22902  JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
22903
22904# Check whether --with-jdk was given.
22905if test "${with_jdk+set}" = set; then :
22906  withval=$with_jdk;
22907    case "$withval" in
22908      "no")
22909        JDK_SUITABLE=no
22910      ;;
22911      "yes")
22912
22913  where=check
22914  JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
22915
22916  JDK=none
22917  JAVA_BIN=none
22918  JAVADOC=none
22919  JAVAC=none
22920  JAVAH=none
22921  JAR=none
22922  JNI_INCLUDES=none
22923
22924  JDK_SUITABLE=no
22925  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JDK" >&5
22926$as_echo_n "checking for JDK... " >&6; }
22927  if test $where = check; then
22928                if test -x "$JAVA_HOME/bin/java"; then
22929      JDK="$JAVA_HOME"
22930    elif test -x "/usr/libexec/java_home"; then
22931      JDK=`/usr/libexec/java_home`
22932    elif test -x "/Library/Java/Home/bin/java"; then
22933      JDK="/Library/Java/Home"
22934    elif test -x "/usr/bin/java"; then
22935      JDK="/usr"
22936    elif test -x "/usr/local/bin/java"; then
22937      JDK="/usr/local"
22938    fi
22939  else
22940    JDK=$where
22941  fi
22942
22943          os_arch="`uname`"
22944  if test "$os_arch" = "Darwin"; then
22945    OSX_VER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
22946
22947    if test "$OSX_VER" = "10.4"; then
22948            OSX_VER="10.4u"
22949    fi
22950
22951    OSX_SYS_JAVA_FRAMEWORK="/System/Library/Frameworks/JavaVM.framework"
22952    OSX_SDK_JAVA_FRAMEWORK="/Developer/SDKs/MacOSX$OSX_VER.sdk/System/Library"
22953    OSX_SDK_JAVA_FRAMEWORK="$OSX_SDK_JAVA_FRAMEWORK/Frameworks/JavaVM.framework"
22954  fi
22955
22956  if test "$os_arch" = "Darwin" && test "$JDK" = "/usr" &&
22957     test -d "/Library/Java/Home"; then
22958    JDK="/Library/Java/Home"
22959  fi
22960
22961  if test "$os_arch" = "Darwin" && test "$JDK" = "/Library/Java/Home"; then
22962    JRE_LIB_DIR="$OSX_SYS_JAVA_FRAMEWORK/Classes"
22963  else
22964    JRE_LIB_DIR="$JDK/jre/lib"
22965  fi
22966
22967  if test -f "$JDK/include/jni.h"; then
22968        JNI_INCLUDEDIR="$JDK/include"
22969    JDK_SUITABLE=yes
22970  elif test "$os_arch" = "Darwin" && test -e "$JDK/Headers/jni.h"; then
22971        JNI_INCLUDEDIR="$JDK/Headers"
22972    JDK_SUITABLE=yes
22973  elif test "$os_arch" = "Darwin" &&
22974       test -e "$OSX_SYS_JAVA_FRAMEWORK/Headers/jni.h"; then
22975        JNI_INCLUDEDIR="$OSX_SYS_JAVA_FRAMEWORK/Headers"
22976    JDK_SUITABLE=yes
22977  elif test "$os_arch" = "Darwin" &&
22978       test -e "$OSX_SDK_JAVA_FRAMEWORK/Headers/jni.h"; then
22979        JNI_INCLUDEDIR="$OSX_SDK_JAVA_FRAMEWORK/Headers"
22980    JDK_SUITABLE=yes
22981  else
22982    JDK_SUITABLE=no
22983  fi
22984  if test "$JDK_SUITABLE" = "yes"; then
22985    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JNI_INCLUDEDIR/jni.h" >&5
22986$as_echo "$JNI_INCLUDEDIR/jni.h" >&6; }
22987  else
22988    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22989$as_echo "no" >&6; }
22990    if test "$where" != "check"; then
22991      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no JNI header files found." >&5
22992$as_echo "$as_me: WARNING: no JNI header files found." >&2;}
22993      if test "$os_arch" = "Darwin"; then
22994        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You may need to install the latest Java Development package from http://connect.apple.com/.  Apple no longer includes the JNI header files by default on Java updates." >&5
22995$as_echo "$as_me: WARNING: You may need to install the latest Java Development package from http://connect.apple.com/.  Apple no longer includes the JNI header files by default on Java updates." >&2;}
22996      fi
22997    fi
22998  fi
22999
23000  if test "$JDK_SUITABLE" = "yes"; then
23001    JAVA_BIN='$(JDK)/bin'
23002
23003    JAVA="$JAVA_BIN/java"
23004    JAVAC="$JAVA_BIN/javac"
23005    JAVAH="$JAVA_BIN/javah"
23006    JAVADOC="$JAVA_BIN/javadoc"
23007    JAR="$JAVA_BIN/jar"
23008
23009        jikes_options="/usr/local/bin/jikes /usr/bin/jikes"
23010
23011# Check whether --with-jikes was given.
23012if test "${with_jikes+set}" = set; then :
23013  withval=$with_jikes;
23014        if test "$withval" != "no" && test "$withval" != "yes"; then
23015                    jikes_options="$withval $jikes_options"
23016        fi
23017        requested_jikes="$withval"  # will be 'yes' if path unspecified
23018
23019fi
23020
23021    if test "$requested_jikes" != "no"; then
23022            for jikes in $jikes_options; do
23023        if test -z "$jikes_found" && test -x "$jikes"; then
23024          jikes_found="yes"
23025          JAVAC="$jikes"
23026          JAVA_CLASSPATH="$JRE_LIB_DIR"
23027          for jar in $JRE_LIB_DIR/*.jar; do
23028            JAVA_CLASSPATH="$JAVA_CLASSPATH:$jar"
23029          done
23030        fi
23031      done
23032    fi
23033    if test -n "$requested_jikes" && test "$requested_jikes" != "no"; then
23034            if test -z "$jikes_found"; then
23035        as_fn_error $? "Could not find a usable version of Jikes" "$LINENO" 5
23036      elif test -n "$jikes_found" && test "$requested_jikes" != "yes" &&
23037           test "$JAVAC" != "$requested_jikes"; then
23038        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-jikes PATH was invalid, substitute found" >&5
23039$as_echo "$as_me: WARNING: --with-jikes PATH was invalid, substitute found" >&2;}
23040      fi
23041    fi
23042
23043        # The release for "-source" could actually be greater than that
23044    # of "-target", if we want to cross-compile for lesser JVMs.
23045    if test -z "$JAVAC_FLAGS"; then
23046      JAVAC_FLAGS="-target $JAVA_OLDEST_WORKING_VER -source 1.6"
23047      if test "$enable_debugging" = "yes"; then
23048        JAVAC_FLAGS="-g -Xlint -Xlint:unchecked -Xlint:serial -Xlint:path $JAVAC_FLAGS"
23049        if test -z "$JAVAC_COMPAT_FLAGS"; then
23050          JAVAC_COMPAT_FLAGS="$JAVAC_FLAGS -Xlint:-unchecked -Xlint:-deprecation -Xlint:-dep-ann -Xlint:-rawtypes"
23051        fi
23052      fi
23053    fi
23054
23055    JNI_INCLUDES="-I$JNI_INCLUDEDIR"
23056    list="`find "$JNI_INCLUDEDIR" -type d -print`"
23057    for dir in $list; do
23058      JNI_INCLUDES="$JNI_INCLUDES -I$dir"
23059    done
23060  fi
23061
23062
23063
23064
23065
23066
23067
23068
23069
23070
23071
23072      ;;
23073      *)
23074
23075  where=$withval
23076  JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
23077
23078  JDK=none
23079  JAVA_BIN=none
23080  JAVADOC=none
23081  JAVAC=none
23082  JAVAH=none
23083  JAR=none
23084  JNI_INCLUDES=none
23085
23086  JDK_SUITABLE=no
23087  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JDK" >&5
23088$as_echo_n "checking for JDK... " >&6; }
23089  if test $where = check; then
23090                if test -x "$JAVA_HOME/bin/java"; then
23091      JDK="$JAVA_HOME"
23092    elif test -x "/usr/libexec/java_home"; then
23093      JDK=`/usr/libexec/java_home`
23094    elif test -x "/Library/Java/Home/bin/java"; then
23095      JDK="/Library/Java/Home"
23096    elif test -x "/usr/bin/java"; then
23097      JDK="/usr"
23098    elif test -x "/usr/local/bin/java"; then
23099      JDK="/usr/local"
23100    fi
23101  else
23102    JDK=$where
23103  fi
23104
23105          os_arch="`uname`"
23106  if test "$os_arch" = "Darwin"; then
23107    OSX_VER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
23108
23109    if test "$OSX_VER" = "10.4"; then
23110            OSX_VER="10.4u"
23111    fi
23112
23113    OSX_SYS_JAVA_FRAMEWORK="/System/Library/Frameworks/JavaVM.framework"
23114    OSX_SDK_JAVA_FRAMEWORK="/Developer/SDKs/MacOSX$OSX_VER.sdk/System/Library"
23115    OSX_SDK_JAVA_FRAMEWORK="$OSX_SDK_JAVA_FRAMEWORK/Frameworks/JavaVM.framework"
23116  fi
23117
23118  if test "$os_arch" = "Darwin" && test "$JDK" = "/usr" &&
23119     test -d "/Library/Java/Home"; then
23120    JDK="/Library/Java/Home"
23121  fi
23122
23123  if test "$os_arch" = "Darwin" && test "$JDK" = "/Library/Java/Home"; then
23124    JRE_LIB_DIR="$OSX_SYS_JAVA_FRAMEWORK/Classes"
23125  else
23126    JRE_LIB_DIR="$JDK/jre/lib"
23127  fi
23128
23129  if test -f "$JDK/include/jni.h"; then
23130        JNI_INCLUDEDIR="$JDK/include"
23131    JDK_SUITABLE=yes
23132  elif test "$os_arch" = "Darwin" && test -e "$JDK/Headers/jni.h"; then
23133        JNI_INCLUDEDIR="$JDK/Headers"
23134    JDK_SUITABLE=yes
23135  elif test "$os_arch" = "Darwin" &&
23136       test -e "$OSX_SYS_JAVA_FRAMEWORK/Headers/jni.h"; then
23137        JNI_INCLUDEDIR="$OSX_SYS_JAVA_FRAMEWORK/Headers"
23138    JDK_SUITABLE=yes
23139  elif test "$os_arch" = "Darwin" &&
23140       test -e "$OSX_SDK_JAVA_FRAMEWORK/Headers/jni.h"; then
23141        JNI_INCLUDEDIR="$OSX_SDK_JAVA_FRAMEWORK/Headers"
23142    JDK_SUITABLE=yes
23143  else
23144    JDK_SUITABLE=no
23145  fi
23146  if test "$JDK_SUITABLE" = "yes"; then
23147    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JNI_INCLUDEDIR/jni.h" >&5
23148$as_echo "$JNI_INCLUDEDIR/jni.h" >&6; }
23149  else
23150    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23151$as_echo "no" >&6; }
23152    if test "$where" != "check"; then
23153      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no JNI header files found." >&5
23154$as_echo "$as_me: WARNING: no JNI header files found." >&2;}
23155      if test "$os_arch" = "Darwin"; then
23156        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You may need to install the latest Java Development package from http://connect.apple.com/.  Apple no longer includes the JNI header files by default on Java updates." >&5
23157$as_echo "$as_me: WARNING: You may need to install the latest Java Development package from http://connect.apple.com/.  Apple no longer includes the JNI header files by default on Java updates." >&2;}
23158      fi
23159    fi
23160  fi
23161
23162  if test "$JDK_SUITABLE" = "yes"; then
23163    JAVA_BIN='$(JDK)/bin'
23164
23165    JAVA="$JAVA_BIN/java"
23166    JAVAC="$JAVA_BIN/javac"
23167    JAVAH="$JAVA_BIN/javah"
23168    JAVADOC="$JAVA_BIN/javadoc"
23169    JAR="$JAVA_BIN/jar"
23170
23171        jikes_options="/usr/local/bin/jikes /usr/bin/jikes"
23172
23173# Check whether --with-jikes was given.
23174if test "${with_jikes+set}" = set; then :
23175  withval=$with_jikes;
23176        if test "$withval" != "no" && test "$withval" != "yes"; then
23177                    jikes_options="$withval $jikes_options"
23178        fi
23179        requested_jikes="$withval"  # will be 'yes' if path unspecified
23180
23181fi
23182
23183    if test "$requested_jikes" != "no"; then
23184            for jikes in $jikes_options; do
23185        if test -z "$jikes_found" && test -x "$jikes"; then
23186          jikes_found="yes"
23187          JAVAC="$jikes"
23188          JAVA_CLASSPATH="$JRE_LIB_DIR"
23189          for jar in $JRE_LIB_DIR/*.jar; do
23190            JAVA_CLASSPATH="$JAVA_CLASSPATH:$jar"
23191          done
23192        fi
23193      done
23194    fi
23195    if test -n "$requested_jikes" && test "$requested_jikes" != "no"; then
23196            if test -z "$jikes_found"; then
23197        as_fn_error $? "Could not find a usable version of Jikes" "$LINENO" 5
23198      elif test -n "$jikes_found" && test "$requested_jikes" != "yes" &&
23199           test "$JAVAC" != "$requested_jikes"; then
23200        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-jikes PATH was invalid, substitute found" >&5
23201$as_echo "$as_me: WARNING: --with-jikes PATH was invalid, substitute found" >&2;}
23202      fi
23203    fi
23204
23205        # The release for "-source" could actually be greater than that
23206    # of "-target", if we want to cross-compile for lesser JVMs.
23207    if test -z "$JAVAC_FLAGS"; then
23208      JAVAC_FLAGS="-target $JAVA_OLDEST_WORKING_VER -source 1.6"
23209      if test "$enable_debugging" = "yes"; then
23210        JAVAC_FLAGS="-g -Xlint -Xlint:unchecked -Xlint:serial -Xlint:path $JAVAC_FLAGS"
23211        if test -z "$JAVAC_COMPAT_FLAGS"; then
23212          JAVAC_COMPAT_FLAGS="$JAVAC_FLAGS -Xlint:-unchecked -Xlint:-deprecation -Xlint:-dep-ann -Xlint:-rawtypes"
23213        fi
23214      fi
23215    fi
23216
23217    JNI_INCLUDES="-I$JNI_INCLUDEDIR"
23218    list="`find "$JNI_INCLUDEDIR" -type d -print`"
23219    for dir in $list; do
23220      JNI_INCLUDES="$JNI_INCLUDES -I$dir"
23221    done
23222  fi
23223
23224
23225
23226
23227
23228
23229
23230
23231
23232
23233
23234      ;;
23235    esac
23236
23237else
23238
23239
23240  where=check
23241  JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
23242
23243  JDK=none
23244  JAVA_BIN=none
23245  JAVADOC=none
23246  JAVAC=none
23247  JAVAH=none
23248  JAR=none
23249  JNI_INCLUDES=none
23250
23251  JDK_SUITABLE=no
23252  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JDK" >&5
23253$as_echo_n "checking for JDK... " >&6; }
23254  if test $where = check; then
23255                if test -x "$JAVA_HOME/bin/java"; then
23256      JDK="$JAVA_HOME"
23257    elif test -x "/usr/libexec/java_home"; then
23258      JDK=`/usr/libexec/java_home`
23259    elif test -x "/Library/Java/Home/bin/java"; then
23260      JDK="/Library/Java/Home"
23261    elif test -x "/usr/bin/java"; then
23262      JDK="/usr"
23263    elif test -x "/usr/local/bin/java"; then
23264      JDK="/usr/local"
23265    fi
23266  else
23267    JDK=$where
23268  fi
23269
23270          os_arch="`uname`"
23271  if test "$os_arch" = "Darwin"; then
23272    OSX_VER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
23273
23274    if test "$OSX_VER" = "10.4"; then
23275            OSX_VER="10.4u"
23276    fi
23277
23278    OSX_SYS_JAVA_FRAMEWORK="/System/Library/Frameworks/JavaVM.framework"
23279    OSX_SDK_JAVA_FRAMEWORK="/Developer/SDKs/MacOSX$OSX_VER.sdk/System/Library"
23280    OSX_SDK_JAVA_FRAMEWORK="$OSX_SDK_JAVA_FRAMEWORK/Frameworks/JavaVM.framework"
23281  fi
23282
23283  if test "$os_arch" = "Darwin" && test "$JDK" = "/usr" &&
23284     test -d "/Library/Java/Home"; then
23285    JDK="/Library/Java/Home"
23286  fi
23287
23288  if test "$os_arch" = "Darwin" && test "$JDK" = "/Library/Java/Home"; then
23289    JRE_LIB_DIR="$OSX_SYS_JAVA_FRAMEWORK/Classes"
23290  else
23291    JRE_LIB_DIR="$JDK/jre/lib"
23292  fi
23293
23294  if test -f "$JDK/include/jni.h"; then
23295        JNI_INCLUDEDIR="$JDK/include"
23296    JDK_SUITABLE=yes
23297  elif test "$os_arch" = "Darwin" && test -e "$JDK/Headers/jni.h"; then
23298        JNI_INCLUDEDIR="$JDK/Headers"
23299    JDK_SUITABLE=yes
23300  elif test "$os_arch" = "Darwin" &&
23301       test -e "$OSX_SYS_JAVA_FRAMEWORK/Headers/jni.h"; then
23302        JNI_INCLUDEDIR="$OSX_SYS_JAVA_FRAMEWORK/Headers"
23303    JDK_SUITABLE=yes
23304  elif test "$os_arch" = "Darwin" &&
23305       test -e "$OSX_SDK_JAVA_FRAMEWORK/Headers/jni.h"; then
23306        JNI_INCLUDEDIR="$OSX_SDK_JAVA_FRAMEWORK/Headers"
23307    JDK_SUITABLE=yes
23308  else
23309    JDK_SUITABLE=no
23310  fi
23311  if test "$JDK_SUITABLE" = "yes"; then
23312    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JNI_INCLUDEDIR/jni.h" >&5
23313$as_echo "$JNI_INCLUDEDIR/jni.h" >&6; }
23314  else
23315    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23316$as_echo "no" >&6; }
23317    if test "$where" != "check"; then
23318      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no JNI header files found." >&5
23319$as_echo "$as_me: WARNING: no JNI header files found." >&2;}
23320      if test "$os_arch" = "Darwin"; then
23321        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You may need to install the latest Java Development package from http://connect.apple.com/.  Apple no longer includes the JNI header files by default on Java updates." >&5
23322$as_echo "$as_me: WARNING: You may need to install the latest Java Development package from http://connect.apple.com/.  Apple no longer includes the JNI header files by default on Java updates." >&2;}
23323      fi
23324    fi
23325  fi
23326
23327  if test "$JDK_SUITABLE" = "yes"; then
23328    JAVA_BIN='$(JDK)/bin'
23329
23330    JAVA="$JAVA_BIN/java"
23331    JAVAC="$JAVA_BIN/javac"
23332    JAVAH="$JAVA_BIN/javah"
23333    JAVADOC="$JAVA_BIN/javadoc"
23334    JAR="$JAVA_BIN/jar"
23335
23336        jikes_options="/usr/local/bin/jikes /usr/bin/jikes"
23337
23338# Check whether --with-jikes was given.
23339if test "${with_jikes+set}" = set; then :
23340  withval=$with_jikes;
23341        if test "$withval" != "no" && test "$withval" != "yes"; then
23342                    jikes_options="$withval $jikes_options"
23343        fi
23344        requested_jikes="$withval"  # will be 'yes' if path unspecified
23345
23346fi
23347
23348    if test "$requested_jikes" != "no"; then
23349            for jikes in $jikes_options; do
23350        if test -z "$jikes_found" && test -x "$jikes"; then
23351          jikes_found="yes"
23352          JAVAC="$jikes"
23353          JAVA_CLASSPATH="$JRE_LIB_DIR"
23354          for jar in $JRE_LIB_DIR/*.jar; do
23355            JAVA_CLASSPATH="$JAVA_CLASSPATH:$jar"
23356          done
23357        fi
23358      done
23359    fi
23360    if test -n "$requested_jikes" && test "$requested_jikes" != "no"; then
23361            if test -z "$jikes_found"; then
23362        as_fn_error $? "Could not find a usable version of Jikes" "$LINENO" 5
23363      elif test -n "$jikes_found" && test "$requested_jikes" != "yes" &&
23364           test "$JAVAC" != "$requested_jikes"; then
23365        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-jikes PATH was invalid, substitute found" >&5
23366$as_echo "$as_me: WARNING: --with-jikes PATH was invalid, substitute found" >&2;}
23367      fi
23368    fi
23369
23370        # The release for "-source" could actually be greater than that
23371    # of "-target", if we want to cross-compile for lesser JVMs.
23372    if test -z "$JAVAC_FLAGS"; then
23373      JAVAC_FLAGS="-target $JAVA_OLDEST_WORKING_VER -source 1.6"
23374      if test "$enable_debugging" = "yes"; then
23375        JAVAC_FLAGS="-g -Xlint -Xlint:unchecked -Xlint:serial -Xlint:path $JAVAC_FLAGS"
23376        if test -z "$JAVAC_COMPAT_FLAGS"; then
23377          JAVAC_COMPAT_FLAGS="$JAVAC_FLAGS -Xlint:-unchecked -Xlint:-deprecation -Xlint:-dep-ann -Xlint:-rawtypes"
23378        fi
23379      fi
23380    fi
23381
23382    JNI_INCLUDES="-I$JNI_INCLUDEDIR"
23383    list="`find "$JNI_INCLUDEDIR" -type d -print`"
23384    for dir in $list; do
23385      JNI_INCLUDES="$JNI_INCLUDES -I$dir"
23386    done
23387  fi
23388
23389
23390
23391
23392
23393
23394
23395
23396
23397
23398
23399
23400fi
23401
23402
23403
23404# Extract the first word of "perl", so it can be a program name with args.
23405set dummy perl; ac_word=$2
23406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23407$as_echo_n "checking for $ac_word... " >&6; }
23408if ${ac_cv_path_PERL+:} false; then :
23409  $as_echo_n "(cached) " >&6
23410else
23411  case $PERL in
23412  [\\/]* | ?:[\\/]*)
23413  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
23414  ;;
23415  *)
23416  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23417for as_dir in $PATH
23418do
23419  IFS=$as_save_IFS
23420  test -z "$as_dir" && as_dir=.
23421    for ac_exec_ext in '' $ac_executable_extensions; do
23422  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23423    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
23424    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23425    break 2
23426  fi
23427done
23428  done
23429IFS=$as_save_IFS
23430
23431  test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
23432  ;;
23433esac
23434fi
23435PERL=$ac_cv_path_PERL
23436if test -n "$PERL"; then
23437  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
23438$as_echo "$PERL" >&6; }
23439else
23440  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23441$as_echo "no" >&6; }
23442fi
23443
23444
23445
23446if test -n "$RUBY"; then
23447  # Extract the first word of ""$RUBY"", so it can be a program name with args.
23448set dummy "$RUBY"; ac_word=$2
23449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23450$as_echo_n "checking for $ac_word... " >&6; }
23451if ${ac_cv_path_RUBY+:} false; then :
23452  $as_echo_n "(cached) " >&6
23453else
23454  case $RUBY in
23455  [\\/]* | ?:[\\/]*)
23456  ac_cv_path_RUBY="$RUBY" # Let the user override the test with a path.
23457  ;;
23458  *)
23459  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23460for as_dir in $PATH
23461do
23462  IFS=$as_save_IFS
23463  test -z "$as_dir" && as_dir=.
23464    for ac_exec_ext in '' $ac_executable_extensions; do
23465  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23466    ac_cv_path_RUBY="$as_dir/$ac_word$ac_exec_ext"
23467    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23468    break 2
23469  fi
23470done
23471  done
23472IFS=$as_save_IFS
23473
23474  test -z "$ac_cv_path_RUBY" && ac_cv_path_RUBY="none"
23475  ;;
23476esac
23477fi
23478RUBY=$ac_cv_path_RUBY
23479if test -n "$RUBY"; then
23480  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY" >&5
23481$as_echo "$RUBY" >&6; }
23482else
23483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23484$as_echo "no" >&6; }
23485fi
23486
23487
23488else
23489  for ac_prog in ruby ruby1.8 ruby18 ruby1.9 ruby1 ruby1.9.3 ruby193 ruby2.0 ruby2.1
23490do
23491  # Extract the first word of "$ac_prog", so it can be a program name with args.
23492set dummy $ac_prog; ac_word=$2
23493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23494$as_echo_n "checking for $ac_word... " >&6; }
23495if ${ac_cv_path_RUBY+:} false; then :
23496  $as_echo_n "(cached) " >&6
23497else
23498  case $RUBY in
23499  [\\/]* | ?:[\\/]*)
23500  ac_cv_path_RUBY="$RUBY" # Let the user override the test with a path.
23501  ;;
23502  *)
23503  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23504for as_dir in $PATH
23505do
23506  IFS=$as_save_IFS
23507  test -z "$as_dir" && as_dir=.
23508    for ac_exec_ext in '' $ac_executable_extensions; do
23509  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23510    ac_cv_path_RUBY="$as_dir/$ac_word$ac_exec_ext"
23511    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23512    break 2
23513  fi
23514done
23515  done
23516IFS=$as_save_IFS
23517
23518  ;;
23519esac
23520fi
23521RUBY=$ac_cv_path_RUBY
23522if test -n "$RUBY"; then
23523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY" >&5
23524$as_echo "$RUBY" >&6; }
23525else
23526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23527$as_echo "no" >&6; }
23528fi
23529
23530
23531  test -n "$RUBY" && break
23532done
23533test -n "$RUBY" || RUBY="none"
23534
23535fi
23536if test "$RUBY" != "none"; then
23537  { $as_echo "$as_me:${as_lineno-$LINENO}: checking rb_hash_foreach" >&5
23538$as_echo_n "checking rb_hash_foreach... " >&6; }
23539  if "$RUBY" -r mkmf -e 'exit(have_func("rb_hash_foreach") ? 0 : 1)' >/dev/null; then
23540    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23541$as_echo "yes" >&6; }
23542    if test -n "$RDOC"; then
23543      # Extract the first word of ""$RDOC"", so it can be a program name with args.
23544set dummy "$RDOC"; ac_word=$2
23545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23546$as_echo_n "checking for $ac_word... " >&6; }
23547if ${ac_cv_path_RDOC+:} false; then :
23548  $as_echo_n "(cached) " >&6
23549else
23550  case $RDOC in
23551  [\\/]* | ?:[\\/]*)
23552  ac_cv_path_RDOC="$RDOC" # Let the user override the test with a path.
23553  ;;
23554  *)
23555  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23556for as_dir in $PATH
23557do
23558  IFS=$as_save_IFS
23559  test -z "$as_dir" && as_dir=.
23560    for ac_exec_ext in '' $ac_executable_extensions; do
23561  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23562    ac_cv_path_RDOC="$as_dir/$ac_word$ac_exec_ext"
23563    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23564    break 2
23565  fi
23566done
23567  done
23568IFS=$as_save_IFS
23569
23570  test -z "$ac_cv_path_RDOC" && ac_cv_path_RDOC="none"
23571  ;;
23572esac
23573fi
23574RDOC=$ac_cv_path_RDOC
23575if test -n "$RDOC"; then
23576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RDOC" >&5
23577$as_echo "$RDOC" >&6; }
23578else
23579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23580$as_echo "no" >&6; }
23581fi
23582
23583
23584    else
23585      for ac_prog in rdoc rdoc1.8 rdoc18 rdoc1.9 rdoc19 rdoc1.9.3 rdoc193 rdoc2.0 rdoc2.1
23586do
23587  # Extract the first word of "$ac_prog", so it can be a program name with args.
23588set dummy $ac_prog; ac_word=$2
23589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23590$as_echo_n "checking for $ac_word... " >&6; }
23591if ${ac_cv_path_RDOC+:} false; then :
23592  $as_echo_n "(cached) " >&6
23593else
23594  case $RDOC in
23595  [\\/]* | ?:[\\/]*)
23596  ac_cv_path_RDOC="$RDOC" # Let the user override the test with a path.
23597  ;;
23598  *)
23599  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23600for as_dir in $PATH
23601do
23602  IFS=$as_save_IFS
23603  test -z "$as_dir" && as_dir=.
23604    for ac_exec_ext in '' $ac_executable_extensions; do
23605  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23606    ac_cv_path_RDOC="$as_dir/$ac_word$ac_exec_ext"
23607    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23608    break 2
23609  fi
23610done
23611  done
23612IFS=$as_save_IFS
23613
23614  ;;
23615esac
23616fi
23617RDOC=$ac_cv_path_RDOC
23618if test -n "$RDOC"; then
23619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RDOC" >&5
23620$as_echo "$RDOC" >&6; }
23621else
23622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23623$as_echo "no" >&6; }
23624fi
23625
23626
23627  test -n "$RDOC" && break
23628done
23629test -n "$RDOC" || RDOC="none"
23630
23631    fi
23632    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby major version" >&5
23633$as_echo_n "checking for Ruby major version... " >&6; }
23634if ${svn_cv_ruby_major+:} false; then :
23635  $as_echo_n "(cached) " >&6
23636else
23637
23638    svn_cv_ruby_major="`$RUBY -rrbconfig -e 'print RbConfig::CONFIG.fetch(%q(MAJOR))'`"
23639
23640fi
23641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_major" >&5
23642$as_echo "$svn_cv_ruby_major" >&6; }
23643    RUBY_MAJOR="$svn_cv_ruby_major"
23644
23645    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby minor version" >&5
23646$as_echo_n "checking for Ruby minor version... " >&6; }
23647if ${svn_cv_ruby_minor+:} false; then :
23648  $as_echo_n "(cached) " >&6
23649else
23650
23651    svn_cv_ruby_minor="`$RUBY -rrbconfig -e 'print RbConfig::CONFIG.fetch(%q(MINOR))'`"
23652
23653fi
23654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_minor" >&5
23655$as_echo "$svn_cv_ruby_minor" >&6; }
23656    RUBY_MINOR="$svn_cv_ruby_minor"
23657
23658    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby teeny version" >&5
23659$as_echo_n "checking for Ruby teeny version... " >&6; }
23660if ${svn_cv_ruby_teeny+:} false; then :
23661  $as_echo_n "(cached) " >&6
23662else
23663
23664    svn_cv_ruby_teeny="`$RUBY -rrbconfig -e 'major, minor, teeny = RUBY_VERSION.split("."); print teeny;'`"
23665
23666fi
23667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_teeny" >&5
23668$as_echo "$svn_cv_ruby_teeny" >&6; }
23669    RUBY_TEENY="$svn_cv_ruby_teeny"
23670
23671
23672
23673
23674    if test \( "$RUBY_MAJOR" -eq "1" -a "$RUBY_MINOR" -gt "8" -a "$RUBY_TEENY" -lt "3" \); then
23675      # Disallow Ruby between 1.8.7 and 1.9.3
23676      RUBY="none"
23677      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The detected Ruby is between 1.9 and 1.9.3" >&5
23678$as_echo "$as_me: WARNING: The detected Ruby is between 1.9 and 1.9.3" >&2;}
23679      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Only 1.8.x and 1.9.3 releases are supported at this time" >&5
23680$as_echo "$as_me: WARNING: Only 1.8.x and 1.9.3 releases are supported at this time" >&2;}
23681    fi
23682  else
23683    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23684$as_echo "no" >&6; }
23685    RUBY="none"
23686    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The detected Ruby is too old for Subversion to use" >&5
23687$as_echo "$as_me: WARNING: The detected Ruby is too old for Subversion to use" >&2;}
23688    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: A Ruby which has rb_hash_foreach is required to use the" >&5
23689$as_echo "$as_me: WARNING: A Ruby which has rb_hash_foreach is required to use the" >&2;}
23690    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion Ruby bindings" >&5
23691$as_echo "$as_me: WARNING: Subversion Ruby bindings" >&2;}
23692    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Upgrade to the official 1.8.2 release, or later" >&5
23693$as_echo "$as_me: WARNING: Upgrade to the official 1.8.2 release, or later" >&2;}
23694  fi
23695fi
23696
23697
23698
23699# Check whether --with-swig was given.
23700if test "${with_swig+set}" = set; then :
23701  withval=$with_swig;
23702    case "$withval" in
23703      "no")
23704        SWIG_SUITABLE=no
23705
23706  where=no
23707
23708  if test $where = no; then
23709    SWIG=none
23710  elif test $where = check; then
23711    # Extract the first word of "swig", so it can be a program name with args.
23712set dummy swig; ac_word=$2
23713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23714$as_echo_n "checking for $ac_word... " >&6; }
23715if ${ac_cv_path_SWIG+:} false; then :
23716  $as_echo_n "(cached) " >&6
23717else
23718  case $SWIG in
23719  [\\/]* | ?:[\\/]*)
23720  ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
23721  ;;
23722  *)
23723  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23724for as_dir in $PATH
23725do
23726  IFS=$as_save_IFS
23727  test -z "$as_dir" && as_dir=.
23728    for ac_exec_ext in '' $ac_executable_extensions; do
23729  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23730    ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
23731    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23732    break 2
23733  fi
23734done
23735  done
23736IFS=$as_save_IFS
23737
23738  test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
23739  ;;
23740esac
23741fi
23742SWIG=$ac_cv_path_SWIG
23743if test -n "$SWIG"; then
23744  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
23745$as_echo "$SWIG" >&6; }
23746else
23747  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23748$as_echo "no" >&6; }
23749fi
23750
23751
23752  else
23753    if test -f "$where"; then
23754      SWIG="$where"
23755    else
23756      SWIG="$where/bin/swig"
23757    fi
23758    if test ! -f "$SWIG" || test ! -x "$SWIG"; then
23759      as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
23760    fi
23761  fi
23762
23763  if test "$SWIG" != "none"; then
23764    { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
23765$as_echo_n "checking swig version... " >&6; }
23766    SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
23767                       $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
23768    # We want the version as an integer so we can test against
23769    # which version we're using.  SWIG doesn't provide this
23770    # to us so we have to come up with it on our own.
23771    # The major is passed straight through,
23772    # the minor is zero padded to two places,
23773    # and the patch level is zero padded to three places.
23774    # e.g. 1.3.24 becomes 103024
23775    SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
23776                  $SED -e 's/[^0-9\.].*$//' \
23777                      -e 's/\.\([0-9]\)$/.0\1/' \
23778                      -e 's/\.\([0-9][0-9]\)$/.0\1/' \
23779                      -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
23780    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
23781$as_echo "$SWIG_VERSION_RAW" >&6; }
23782    # If you change the required swig version number, don't forget to update:
23783    #   subversion/bindings/swig/INSTALL
23784    #   packages/rpm/redhat-8+/subversion.spec
23785    #   packages/rpm/redhat-7.x/subversion.spec
23786    #   packages/rpm/rhel-3/subversion.spec
23787    #   packages/rpm/rhel-4/subversion.spec
23788    if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024" && \
23789       test "$SWIG_VERSION" -lt "300000"; then
23790      SWIG_SUITABLE=yes
23791    else
23792      SWIG_SUITABLE=no
23793      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
23794$as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
23795      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&5
23796$as_echo "$as_me: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&2;}
23797    fi
23798  fi
23799
23800  SWIG_PY_COMPILE="none"
23801  SWIG_PY_LINK="none"
23802  if test "$PYTHON" != "none"; then
23803    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
23804$as_echo "$as_me: Configuring python swig binding" >&6;}
23805
23806    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
23807$as_echo_n "checking for Python includes... " >&6; }
23808if ${ac_cv_python_includes+:} false; then :
23809  $as_echo_n "(cached) " >&6
23810else
23811
23812      ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
23813
23814fi
23815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
23816$as_echo "$ac_cv_python_includes" >&6; }
23817    SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
23818
23819    if test "$ac_cv_python_includes" = "none"; then
23820      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
23821$as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
23822    fi
23823
23824    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
23825$as_echo_n "checking for compiling Python extensions... " >&6; }
23826if ${ac_cv_python_compile+:} false; then :
23827  $as_echo_n "(cached) " >&6
23828else
23829
23830      ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
23831
23832fi
23833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
23834$as_echo "$ac_cv_python_compile" >&6; }
23835    SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
23836
23837    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
23838$as_echo_n "checking for linking Python extensions... " >&6; }
23839if ${ac_cv_python_link+:} false; then :
23840  $as_echo_n "(cached) " >&6
23841else
23842
23843      ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
23844
23845fi
23846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
23847$as_echo "$ac_cv_python_link" >&6; }
23848    SWIG_PY_LINK="$ac_cv_python_link"
23849
23850    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
23851$as_echo_n "checking for linking Python libraries... " >&6; }
23852if ${ac_cv_python_libs+:} false; then :
23853  $as_echo_n "(cached) " >&6
23854else
23855
23856      ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
23857
23858fi
23859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
23860$as_echo "$ac_cv_python_libs" >&6; }
23861    SWIG_PY_LIBS="`
23862  input_flags="$ac_cv_python_libs"
23863  output_flags=""
23864  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
23865  for flag in $input_flags; do
23866    filter="no"
23867    for dir in $filtered_dirs; do
23868      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
23869        filter="yes"
23870        break
23871      fi
23872    done
23873    if test "$filter" = "no"; then
23874      output_flags="$output_flags $flag"
23875    fi
23876  done
23877  if test -n "$output_flags"; then
23878    printf "%s" "${output_flags# }"
23879  fi
23880`"
23881
23882                SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
23883    CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
23884    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
23885$as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
23886if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
23887  $as_echo_n "(cached) " >&6
23888else
23889
23890      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23891        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23892/* end confdefs.h.  */
23893#include <apr.h>
23894                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
23895_ACEOF
23896if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23897  $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
23898  svn_cv_pycfmt_apr_int64_t="L"
23899fi
23900rm -f conftest*
23901
23902      fi
23903      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23904        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23905/* end confdefs.h.  */
23906r
23907                     #include <apr.h>
23908                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
23909_ACEOF
23910if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23911  $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
23912  svn_cv_pycfmt_apr_int64_t="l"
23913fi
23914rm -f conftest*
23915
23916      fi
23917      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23918        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23919/* end confdefs.h.  */
23920#include <apr.h>
23921                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
23922_ACEOF
23923if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23924  $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
23925  svn_cv_pycfmt_apr_int64_t="i"
23926fi
23927rm -f conftest*
23928
23929      fi
23930
23931fi
23932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
23933$as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
23934    CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
23935    if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23936      as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
23937    fi
23938
23939cat >>confdefs.h <<_ACEOF
23940#define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
23941_ACEOF
23942
23943  fi
23944
23945  if test "$PERL" != "none"; then
23946    { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
23947$as_echo_n "checking perl version... " >&6; }
23948            PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
23949    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
23950$as_echo "$PERL_VERSION" >&6; }
23951    if test "$PERL_VERSION" -ge "5008000"; then
23952      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
23953    else
23954      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
23955$as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
23956    fi
23957  fi
23958
23959  SWIG_RB_COMPILE="none"
23960  SWIG_RB_LINK="none"
23961  if test "$RUBY" != "none"; then
23962    rbconfig="$RUBY -rrbconfig -e "
23963
23964    for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
23965                    rubyhdrdir rubyarchhdrdir sitedir sitelibdir sitearchdir libdir
23966    do
23967      rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
23968      eval "rbconfig_$var_name=\"$rbconfig_tmp\""
23969    done
23970
23971    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
23972$as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
23973
23974    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
23975$as_echo_n "checking for Ruby include path... " >&6; }
23976if ${svn_cv_ruby_includes+:} false; then :
23977  $as_echo_n "(cached) " >&6
23978else
23979
23980    if test -d "$rbconfig_rubyhdrdir"; then
23981            svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward"
23982      if test -d "$rbconfig_rubyarchhdrdir"; then
23983                svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyarchhdrdir"
23984      else
23985        svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyhdrdir/$rbconfig_arch"
23986      fi
23987    else
23988            svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
23989    fi
23990
23991fi
23992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
23993$as_echo "$svn_cv_ruby_includes" >&6; }
23994    SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
23995
23996    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
23997$as_echo_n "checking how to compile Ruby extensions... " >&6; }
23998if ${svn_cv_ruby_compile+:} false; then :
23999  $as_echo_n "(cached) " >&6
24000else
24001
24002      svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
24003
24004fi
24005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
24006$as_echo "$svn_cv_ruby_compile" >&6; }
24007    SWIG_RB_COMPILE="$svn_cv_ruby_compile"
24008
24009  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
24010
24011
24012  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
24013
24014
24015  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
24016
24017        SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
24018
24019    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
24020$as_echo_n "checking how to link Ruby extensions... " >&6; }
24021if ${svn_cv_ruby_link+:} false; then :
24022  $as_echo_n "(cached) " >&6
24023else
24024
24025      svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
24026                           $rbconfig_LDSHARED`"
24027      svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
24028      svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
24029
24030fi
24031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
24032$as_echo "$svn_cv_ruby_link" >&6; }
24033    SWIG_RB_LINK="$svn_cv_ruby_link"
24034
24035    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
24036$as_echo_n "checking how to link Ruby libraries... " >&6; }
24037if ${ac_cv_ruby_libs+:} false; then :
24038  $as_echo_n "(cached) " >&6
24039else
24040
24041      ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
24042
24043fi
24044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
24045$as_echo "$ac_cv_ruby_libs" >&6; }
24046    SWIG_RB_LIBS="`
24047  input_flags="$ac_cv_ruby_libs"
24048  output_flags=""
24049  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24050  for flag in $input_flags; do
24051    filter="no"
24052    for dir in $filtered_dirs; do
24053      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24054        filter="yes"
24055        break
24056      fi
24057    done
24058    if test "$filter" = "no"; then
24059      output_flags="$output_flags $flag"
24060    fi
24061  done
24062  if test -n "$output_flags"; then
24063    printf "%s" "${output_flags# }"
24064  fi
24065`"
24066
24067    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
24068$as_echo_n "checking for rb_errinfo... " >&6; }
24069    old_CFLAGS="$CFLAGS"
24070    old_LIBS="$LIBS"
24071    CFLAGS="$CFLAGS $svn_cv_ruby_includes"
24072
24073  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
24074
24075
24076  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
24077
24078
24079  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
24080
24081    LIBS="$SWIG_RB_LIBS"
24082    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24083/* end confdefs.h.  */
24084
24085#include <ruby.h>
24086int main()
24087{rb_errinfo();}
24088_ACEOF
24089if ac_fn_c_try_link "$LINENO"; then :
24090  have_rb_errinfo="yes"
24091else
24092  have_rb_errinfo="no"
24093fi
24094rm -f core conftest.err conftest.$ac_objext \
24095    conftest$ac_exeext conftest.$ac_ext
24096    if test "$have_rb_errinfo" = "yes"; then
24097      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24098$as_echo "yes" >&6; }
24099
24100$as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
24101
24102    else
24103      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24104$as_echo "no" >&6; }
24105    fi
24106    CFLAGS="$old_CFLAGS"
24107    LIBS="$old_LIBS"
24108
24109    if ${svn_cv_ruby_sitedir+:} false; then :
24110  $as_echo_n "(cached) " >&6
24111else
24112
24113      svn_cv_ruby_sitedir="$rbconfig_sitedir"
24114
24115fi
24116
24117
24118# Check whether --with-ruby-sitedir was given.
24119if test "${with_ruby_sitedir+set}" = set; then :
24120  withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
24121else
24122  svn_ruby_installdir="$svn_cv_ruby_sitedir"
24123fi
24124
24125
24126    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
24127$as_echo_n "checking where to install Ruby scripts... " >&6; }
24128    if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
24129  $as_echo_n "(cached) " >&6
24130else
24131
24132      svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
24133                                        $SED -e "s,^$rbconfig_sitedir,,"`"
24134
24135fi
24136
24137    SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
24138    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
24139$as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
24140
24141    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
24142$as_echo_n "checking where to install Ruby extensions... " >&6; }
24143    if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
24144  $as_echo_n "(cached) " >&6
24145else
24146
24147      svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
24148                                        $SED -e "s,^$rbconfig_sitedir,,"`"
24149
24150fi
24151
24152    SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
24153    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
24154$as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
24155
24156    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
24157$as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
24158    if ${svn_cv_ruby_test_verbose+:} false; then :
24159  $as_echo_n "(cached) " >&6
24160else
24161
24162      svn_cv_ruby_test_verbose="normal"
24163
24164fi
24165
24166
24167# Check whether --with-ruby-test-verbose was given.
24168if test "${with_ruby_test_verbose+set}" = set; then :
24169  withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
24170else
24171  svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
24172fi
24173
24174      SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
24175      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
24176$as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
24177  fi
24178
24179
24180
24181
24182
24183
24184
24185
24186
24187
24188
24189
24190
24191
24192      ;;
24193      "yes")
24194
24195  where=check
24196
24197  if test $where = no; then
24198    SWIG=none
24199  elif test $where = check; then
24200    # Extract the first word of "swig", so it can be a program name with args.
24201set dummy swig; ac_word=$2
24202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24203$as_echo_n "checking for $ac_word... " >&6; }
24204if ${ac_cv_path_SWIG+:} false; then :
24205  $as_echo_n "(cached) " >&6
24206else
24207  case $SWIG in
24208  [\\/]* | ?:[\\/]*)
24209  ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
24210  ;;
24211  *)
24212  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24213for as_dir in $PATH
24214do
24215  IFS=$as_save_IFS
24216  test -z "$as_dir" && as_dir=.
24217    for ac_exec_ext in '' $ac_executable_extensions; do
24218  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24219    ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
24220    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24221    break 2
24222  fi
24223done
24224  done
24225IFS=$as_save_IFS
24226
24227  test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
24228  ;;
24229esac
24230fi
24231SWIG=$ac_cv_path_SWIG
24232if test -n "$SWIG"; then
24233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
24234$as_echo "$SWIG" >&6; }
24235else
24236  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24237$as_echo "no" >&6; }
24238fi
24239
24240
24241  else
24242    if test -f "$where"; then
24243      SWIG="$where"
24244    else
24245      SWIG="$where/bin/swig"
24246    fi
24247    if test ! -f "$SWIG" || test ! -x "$SWIG"; then
24248      as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
24249    fi
24250  fi
24251
24252  if test "$SWIG" != "none"; then
24253    { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
24254$as_echo_n "checking swig version... " >&6; }
24255    SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
24256                       $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
24257    # We want the version as an integer so we can test against
24258    # which version we're using.  SWIG doesn't provide this
24259    # to us so we have to come up with it on our own.
24260    # The major is passed straight through,
24261    # the minor is zero padded to two places,
24262    # and the patch level is zero padded to three places.
24263    # e.g. 1.3.24 becomes 103024
24264    SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
24265                  $SED -e 's/[^0-9\.].*$//' \
24266                      -e 's/\.\([0-9]\)$/.0\1/' \
24267                      -e 's/\.\([0-9][0-9]\)$/.0\1/' \
24268                      -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
24269    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
24270$as_echo "$SWIG_VERSION_RAW" >&6; }
24271    # If you change the required swig version number, don't forget to update:
24272    #   subversion/bindings/swig/INSTALL
24273    #   packages/rpm/redhat-8+/subversion.spec
24274    #   packages/rpm/redhat-7.x/subversion.spec
24275    #   packages/rpm/rhel-3/subversion.spec
24276    #   packages/rpm/rhel-4/subversion.spec
24277    if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024" && \
24278       test "$SWIG_VERSION" -lt "300000"; then
24279      SWIG_SUITABLE=yes
24280    else
24281      SWIG_SUITABLE=no
24282      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
24283$as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
24284      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&5
24285$as_echo "$as_me: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&2;}
24286    fi
24287  fi
24288
24289  SWIG_PY_COMPILE="none"
24290  SWIG_PY_LINK="none"
24291  if test "$PYTHON" != "none"; then
24292    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
24293$as_echo "$as_me: Configuring python swig binding" >&6;}
24294
24295    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
24296$as_echo_n "checking for Python includes... " >&6; }
24297if ${ac_cv_python_includes+:} false; then :
24298  $as_echo_n "(cached) " >&6
24299else
24300
24301      ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
24302
24303fi
24304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
24305$as_echo "$ac_cv_python_includes" >&6; }
24306    SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
24307
24308    if test "$ac_cv_python_includes" = "none"; then
24309      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
24310$as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
24311    fi
24312
24313    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
24314$as_echo_n "checking for compiling Python extensions... " >&6; }
24315if ${ac_cv_python_compile+:} false; then :
24316  $as_echo_n "(cached) " >&6
24317else
24318
24319      ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
24320
24321fi
24322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
24323$as_echo "$ac_cv_python_compile" >&6; }
24324    SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
24325
24326    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
24327$as_echo_n "checking for linking Python extensions... " >&6; }
24328if ${ac_cv_python_link+:} false; then :
24329  $as_echo_n "(cached) " >&6
24330else
24331
24332      ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
24333
24334fi
24335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
24336$as_echo "$ac_cv_python_link" >&6; }
24337    SWIG_PY_LINK="$ac_cv_python_link"
24338
24339    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
24340$as_echo_n "checking for linking Python libraries... " >&6; }
24341if ${ac_cv_python_libs+:} false; then :
24342  $as_echo_n "(cached) " >&6
24343else
24344
24345      ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
24346
24347fi
24348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
24349$as_echo "$ac_cv_python_libs" >&6; }
24350    SWIG_PY_LIBS="`
24351  input_flags="$ac_cv_python_libs"
24352  output_flags=""
24353  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24354  for flag in $input_flags; do
24355    filter="no"
24356    for dir in $filtered_dirs; do
24357      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24358        filter="yes"
24359        break
24360      fi
24361    done
24362    if test "$filter" = "no"; then
24363      output_flags="$output_flags $flag"
24364    fi
24365  done
24366  if test -n "$output_flags"; then
24367    printf "%s" "${output_flags# }"
24368  fi
24369`"
24370
24371                SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
24372    CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
24373    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
24374$as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
24375if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
24376  $as_echo_n "(cached) " >&6
24377else
24378
24379      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24380        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24381/* end confdefs.h.  */
24382#include <apr.h>
24383                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
24384_ACEOF
24385if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24386  $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
24387  svn_cv_pycfmt_apr_int64_t="L"
24388fi
24389rm -f conftest*
24390
24391      fi
24392      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24393        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24394/* end confdefs.h.  */
24395r
24396                     #include <apr.h>
24397                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
24398_ACEOF
24399if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24400  $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
24401  svn_cv_pycfmt_apr_int64_t="l"
24402fi
24403rm -f conftest*
24404
24405      fi
24406      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24407        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24408/* end confdefs.h.  */
24409#include <apr.h>
24410                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
24411_ACEOF
24412if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24413  $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
24414  svn_cv_pycfmt_apr_int64_t="i"
24415fi
24416rm -f conftest*
24417
24418      fi
24419
24420fi
24421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
24422$as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
24423    CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
24424    if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24425      as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
24426    fi
24427
24428cat >>confdefs.h <<_ACEOF
24429#define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
24430_ACEOF
24431
24432  fi
24433
24434  if test "$PERL" != "none"; then
24435    { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
24436$as_echo_n "checking perl version... " >&6; }
24437            PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
24438    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
24439$as_echo "$PERL_VERSION" >&6; }
24440    if test "$PERL_VERSION" -ge "5008000"; then
24441      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
24442    else
24443      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
24444$as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
24445    fi
24446  fi
24447
24448  SWIG_RB_COMPILE="none"
24449  SWIG_RB_LINK="none"
24450  if test "$RUBY" != "none"; then
24451    rbconfig="$RUBY -rrbconfig -e "
24452
24453    for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
24454                    rubyhdrdir rubyarchhdrdir sitedir sitelibdir sitearchdir libdir
24455    do
24456      rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
24457      eval "rbconfig_$var_name=\"$rbconfig_tmp\""
24458    done
24459
24460    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
24461$as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
24462
24463    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
24464$as_echo_n "checking for Ruby include path... " >&6; }
24465if ${svn_cv_ruby_includes+:} false; then :
24466  $as_echo_n "(cached) " >&6
24467else
24468
24469    if test -d "$rbconfig_rubyhdrdir"; then
24470            svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward"
24471      if test -d "$rbconfig_rubyarchhdrdir"; then
24472                svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyarchhdrdir"
24473      else
24474        svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyhdrdir/$rbconfig_arch"
24475      fi
24476    else
24477            svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
24478    fi
24479
24480fi
24481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
24482$as_echo "$svn_cv_ruby_includes" >&6; }
24483    SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
24484
24485    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
24486$as_echo_n "checking how to compile Ruby extensions... " >&6; }
24487if ${svn_cv_ruby_compile+:} false; then :
24488  $as_echo_n "(cached) " >&6
24489else
24490
24491      svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
24492
24493fi
24494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
24495$as_echo "$svn_cv_ruby_compile" >&6; }
24496    SWIG_RB_COMPILE="$svn_cv_ruby_compile"
24497
24498  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
24499
24500
24501  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
24502
24503
24504  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
24505
24506        SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
24507
24508    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
24509$as_echo_n "checking how to link Ruby extensions... " >&6; }
24510if ${svn_cv_ruby_link+:} false; then :
24511  $as_echo_n "(cached) " >&6
24512else
24513
24514      svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
24515                           $rbconfig_LDSHARED`"
24516      svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
24517      svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
24518
24519fi
24520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
24521$as_echo "$svn_cv_ruby_link" >&6; }
24522    SWIG_RB_LINK="$svn_cv_ruby_link"
24523
24524    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
24525$as_echo_n "checking how to link Ruby libraries... " >&6; }
24526if ${ac_cv_ruby_libs+:} false; then :
24527  $as_echo_n "(cached) " >&6
24528else
24529
24530      ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
24531
24532fi
24533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
24534$as_echo "$ac_cv_ruby_libs" >&6; }
24535    SWIG_RB_LIBS="`
24536  input_flags="$ac_cv_ruby_libs"
24537  output_flags=""
24538  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24539  for flag in $input_flags; do
24540    filter="no"
24541    for dir in $filtered_dirs; do
24542      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24543        filter="yes"
24544        break
24545      fi
24546    done
24547    if test "$filter" = "no"; then
24548      output_flags="$output_flags $flag"
24549    fi
24550  done
24551  if test -n "$output_flags"; then
24552    printf "%s" "${output_flags# }"
24553  fi
24554`"
24555
24556    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
24557$as_echo_n "checking for rb_errinfo... " >&6; }
24558    old_CFLAGS="$CFLAGS"
24559    old_LIBS="$LIBS"
24560    CFLAGS="$CFLAGS $svn_cv_ruby_includes"
24561
24562  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
24563
24564
24565  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
24566
24567
24568  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
24569
24570    LIBS="$SWIG_RB_LIBS"
24571    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24572/* end confdefs.h.  */
24573
24574#include <ruby.h>
24575int main()
24576{rb_errinfo();}
24577_ACEOF
24578if ac_fn_c_try_link "$LINENO"; then :
24579  have_rb_errinfo="yes"
24580else
24581  have_rb_errinfo="no"
24582fi
24583rm -f core conftest.err conftest.$ac_objext \
24584    conftest$ac_exeext conftest.$ac_ext
24585    if test "$have_rb_errinfo" = "yes"; then
24586      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24587$as_echo "yes" >&6; }
24588
24589$as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
24590
24591    else
24592      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24593$as_echo "no" >&6; }
24594    fi
24595    CFLAGS="$old_CFLAGS"
24596    LIBS="$old_LIBS"
24597
24598    if ${svn_cv_ruby_sitedir+:} false; then :
24599  $as_echo_n "(cached) " >&6
24600else
24601
24602      svn_cv_ruby_sitedir="$rbconfig_sitedir"
24603
24604fi
24605
24606
24607# Check whether --with-ruby-sitedir was given.
24608if test "${with_ruby_sitedir+set}" = set; then :
24609  withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
24610else
24611  svn_ruby_installdir="$svn_cv_ruby_sitedir"
24612fi
24613
24614
24615    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
24616$as_echo_n "checking where to install Ruby scripts... " >&6; }
24617    if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
24618  $as_echo_n "(cached) " >&6
24619else
24620
24621      svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
24622                                        $SED -e "s,^$rbconfig_sitedir,,"`"
24623
24624fi
24625
24626    SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
24627    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
24628$as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
24629
24630    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
24631$as_echo_n "checking where to install Ruby extensions... " >&6; }
24632    if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
24633  $as_echo_n "(cached) " >&6
24634else
24635
24636      svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
24637                                        $SED -e "s,^$rbconfig_sitedir,,"`"
24638
24639fi
24640
24641    SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
24642    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
24643$as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
24644
24645    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
24646$as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
24647    if ${svn_cv_ruby_test_verbose+:} false; then :
24648  $as_echo_n "(cached) " >&6
24649else
24650
24651      svn_cv_ruby_test_verbose="normal"
24652
24653fi
24654
24655
24656# Check whether --with-ruby-test-verbose was given.
24657if test "${with_ruby_test_verbose+set}" = set; then :
24658  withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
24659else
24660  svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
24661fi
24662
24663      SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
24664      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
24665$as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
24666  fi
24667
24668
24669
24670
24671
24672
24673
24674
24675
24676
24677
24678
24679
24680
24681      ;;
24682      *)
24683
24684  where=$withval
24685
24686  if test $where = no; then
24687    SWIG=none
24688  elif test $where = check; then
24689    # Extract the first word of "swig", so it can be a program name with args.
24690set dummy swig; ac_word=$2
24691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24692$as_echo_n "checking for $ac_word... " >&6; }
24693if ${ac_cv_path_SWIG+:} false; then :
24694  $as_echo_n "(cached) " >&6
24695else
24696  case $SWIG in
24697  [\\/]* | ?:[\\/]*)
24698  ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
24699  ;;
24700  *)
24701  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24702for as_dir in $PATH
24703do
24704  IFS=$as_save_IFS
24705  test -z "$as_dir" && as_dir=.
24706    for ac_exec_ext in '' $ac_executable_extensions; do
24707  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24708    ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
24709    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24710    break 2
24711  fi
24712done
24713  done
24714IFS=$as_save_IFS
24715
24716  test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
24717  ;;
24718esac
24719fi
24720SWIG=$ac_cv_path_SWIG
24721if test -n "$SWIG"; then
24722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
24723$as_echo "$SWIG" >&6; }
24724else
24725  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24726$as_echo "no" >&6; }
24727fi
24728
24729
24730  else
24731    if test -f "$where"; then
24732      SWIG="$where"
24733    else
24734      SWIG="$where/bin/swig"
24735    fi
24736    if test ! -f "$SWIG" || test ! -x "$SWIG"; then
24737      as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
24738    fi
24739  fi
24740
24741  if test "$SWIG" != "none"; then
24742    { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
24743$as_echo_n "checking swig version... " >&6; }
24744    SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
24745                       $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
24746    # We want the version as an integer so we can test against
24747    # which version we're using.  SWIG doesn't provide this
24748    # to us so we have to come up with it on our own.
24749    # The major is passed straight through,
24750    # the minor is zero padded to two places,
24751    # and the patch level is zero padded to three places.
24752    # e.g. 1.3.24 becomes 103024
24753    SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
24754                  $SED -e 's/[^0-9\.].*$//' \
24755                      -e 's/\.\([0-9]\)$/.0\1/' \
24756                      -e 's/\.\([0-9][0-9]\)$/.0\1/' \
24757                      -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
24758    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
24759$as_echo "$SWIG_VERSION_RAW" >&6; }
24760    # If you change the required swig version number, don't forget to update:
24761    #   subversion/bindings/swig/INSTALL
24762    #   packages/rpm/redhat-8+/subversion.spec
24763    #   packages/rpm/redhat-7.x/subversion.spec
24764    #   packages/rpm/rhel-3/subversion.spec
24765    #   packages/rpm/rhel-4/subversion.spec
24766    if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024" && \
24767       test "$SWIG_VERSION" -lt "300000"; then
24768      SWIG_SUITABLE=yes
24769    else
24770      SWIG_SUITABLE=no
24771      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
24772$as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
24773      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&5
24774$as_echo "$as_me: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&2;}
24775    fi
24776  fi
24777
24778  SWIG_PY_COMPILE="none"
24779  SWIG_PY_LINK="none"
24780  if test "$PYTHON" != "none"; then
24781    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
24782$as_echo "$as_me: Configuring python swig binding" >&6;}
24783
24784    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
24785$as_echo_n "checking for Python includes... " >&6; }
24786if ${ac_cv_python_includes+:} false; then :
24787  $as_echo_n "(cached) " >&6
24788else
24789
24790      ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
24791
24792fi
24793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
24794$as_echo "$ac_cv_python_includes" >&6; }
24795    SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
24796
24797    if test "$ac_cv_python_includes" = "none"; then
24798      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
24799$as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
24800    fi
24801
24802    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
24803$as_echo_n "checking for compiling Python extensions... " >&6; }
24804if ${ac_cv_python_compile+:} false; then :
24805  $as_echo_n "(cached) " >&6
24806else
24807
24808      ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
24809
24810fi
24811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
24812$as_echo "$ac_cv_python_compile" >&6; }
24813    SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
24814
24815    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
24816$as_echo_n "checking for linking Python extensions... " >&6; }
24817if ${ac_cv_python_link+:} false; then :
24818  $as_echo_n "(cached) " >&6
24819else
24820
24821      ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
24822
24823fi
24824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
24825$as_echo "$ac_cv_python_link" >&6; }
24826    SWIG_PY_LINK="$ac_cv_python_link"
24827
24828    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
24829$as_echo_n "checking for linking Python libraries... " >&6; }
24830if ${ac_cv_python_libs+:} false; then :
24831  $as_echo_n "(cached) " >&6
24832else
24833
24834      ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
24835
24836fi
24837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
24838$as_echo "$ac_cv_python_libs" >&6; }
24839    SWIG_PY_LIBS="`
24840  input_flags="$ac_cv_python_libs"
24841  output_flags=""
24842  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24843  for flag in $input_flags; do
24844    filter="no"
24845    for dir in $filtered_dirs; do
24846      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24847        filter="yes"
24848        break
24849      fi
24850    done
24851    if test "$filter" = "no"; then
24852      output_flags="$output_flags $flag"
24853    fi
24854  done
24855  if test -n "$output_flags"; then
24856    printf "%s" "${output_flags# }"
24857  fi
24858`"
24859
24860                SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
24861    CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
24862    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
24863$as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
24864if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
24865  $as_echo_n "(cached) " >&6
24866else
24867
24868      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24869        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24870/* end confdefs.h.  */
24871#include <apr.h>
24872                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
24873_ACEOF
24874if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24875  $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
24876  svn_cv_pycfmt_apr_int64_t="L"
24877fi
24878rm -f conftest*
24879
24880      fi
24881      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24882        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24883/* end confdefs.h.  */
24884r
24885                     #include <apr.h>
24886                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
24887_ACEOF
24888if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24889  $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
24890  svn_cv_pycfmt_apr_int64_t="l"
24891fi
24892rm -f conftest*
24893
24894      fi
24895      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24896        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24897/* end confdefs.h.  */
24898#include <apr.h>
24899                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
24900_ACEOF
24901if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24902  $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
24903  svn_cv_pycfmt_apr_int64_t="i"
24904fi
24905rm -f conftest*
24906
24907      fi
24908
24909fi
24910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
24911$as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
24912    CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
24913    if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24914      as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
24915    fi
24916
24917cat >>confdefs.h <<_ACEOF
24918#define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
24919_ACEOF
24920
24921  fi
24922
24923  if test "$PERL" != "none"; then
24924    { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
24925$as_echo_n "checking perl version... " >&6; }
24926            PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
24927    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
24928$as_echo "$PERL_VERSION" >&6; }
24929    if test "$PERL_VERSION" -ge "5008000"; then
24930      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
24931    else
24932      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
24933$as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
24934    fi
24935  fi
24936
24937  SWIG_RB_COMPILE="none"
24938  SWIG_RB_LINK="none"
24939  if test "$RUBY" != "none"; then
24940    rbconfig="$RUBY -rrbconfig -e "
24941
24942    for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
24943                    rubyhdrdir rubyarchhdrdir sitedir sitelibdir sitearchdir libdir
24944    do
24945      rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
24946      eval "rbconfig_$var_name=\"$rbconfig_tmp\""
24947    done
24948
24949    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
24950$as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
24951
24952    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
24953$as_echo_n "checking for Ruby include path... " >&6; }
24954if ${svn_cv_ruby_includes+:} false; then :
24955  $as_echo_n "(cached) " >&6
24956else
24957
24958    if test -d "$rbconfig_rubyhdrdir"; then
24959            svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward"
24960      if test -d "$rbconfig_rubyarchhdrdir"; then
24961                svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyarchhdrdir"
24962      else
24963        svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyhdrdir/$rbconfig_arch"
24964      fi
24965    else
24966            svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
24967    fi
24968
24969fi
24970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
24971$as_echo "$svn_cv_ruby_includes" >&6; }
24972    SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
24973
24974    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
24975$as_echo_n "checking how to compile Ruby extensions... " >&6; }
24976if ${svn_cv_ruby_compile+:} false; then :
24977  $as_echo_n "(cached) " >&6
24978else
24979
24980      svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
24981
24982fi
24983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
24984$as_echo "$svn_cv_ruby_compile" >&6; }
24985    SWIG_RB_COMPILE="$svn_cv_ruby_compile"
24986
24987  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
24988
24989
24990  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
24991
24992
24993  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
24994
24995        SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
24996
24997    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
24998$as_echo_n "checking how to link Ruby extensions... " >&6; }
24999if ${svn_cv_ruby_link+:} false; then :
25000  $as_echo_n "(cached) " >&6
25001else
25002
25003      svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
25004                           $rbconfig_LDSHARED`"
25005      svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
25006      svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
25007
25008fi
25009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
25010$as_echo "$svn_cv_ruby_link" >&6; }
25011    SWIG_RB_LINK="$svn_cv_ruby_link"
25012
25013    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
25014$as_echo_n "checking how to link Ruby libraries... " >&6; }
25015if ${ac_cv_ruby_libs+:} false; then :
25016  $as_echo_n "(cached) " >&6
25017else
25018
25019      ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
25020
25021fi
25022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
25023$as_echo "$ac_cv_ruby_libs" >&6; }
25024    SWIG_RB_LIBS="`
25025  input_flags="$ac_cv_ruby_libs"
25026  output_flags=""
25027  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
25028  for flag in $input_flags; do
25029    filter="no"
25030    for dir in $filtered_dirs; do
25031      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
25032        filter="yes"
25033        break
25034      fi
25035    done
25036    if test "$filter" = "no"; then
25037      output_flags="$output_flags $flag"
25038    fi
25039  done
25040  if test -n "$output_flags"; then
25041    printf "%s" "${output_flags# }"
25042  fi
25043`"
25044
25045    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
25046$as_echo_n "checking for rb_errinfo... " >&6; }
25047    old_CFLAGS="$CFLAGS"
25048    old_LIBS="$LIBS"
25049    CFLAGS="$CFLAGS $svn_cv_ruby_includes"
25050
25051  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
25052
25053
25054  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
25055
25056
25057  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
25058
25059    LIBS="$SWIG_RB_LIBS"
25060    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25061/* end confdefs.h.  */
25062
25063#include <ruby.h>
25064int main()
25065{rb_errinfo();}
25066_ACEOF
25067if ac_fn_c_try_link "$LINENO"; then :
25068  have_rb_errinfo="yes"
25069else
25070  have_rb_errinfo="no"
25071fi
25072rm -f core conftest.err conftest.$ac_objext \
25073    conftest$ac_exeext conftest.$ac_ext
25074    if test "$have_rb_errinfo" = "yes"; then
25075      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25076$as_echo "yes" >&6; }
25077
25078$as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
25079
25080    else
25081      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25082$as_echo "no" >&6; }
25083    fi
25084    CFLAGS="$old_CFLAGS"
25085    LIBS="$old_LIBS"
25086
25087    if ${svn_cv_ruby_sitedir+:} false; then :
25088  $as_echo_n "(cached) " >&6
25089else
25090
25091      svn_cv_ruby_sitedir="$rbconfig_sitedir"
25092
25093fi
25094
25095
25096# Check whether --with-ruby-sitedir was given.
25097if test "${with_ruby_sitedir+set}" = set; then :
25098  withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
25099else
25100  svn_ruby_installdir="$svn_cv_ruby_sitedir"
25101fi
25102
25103
25104    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
25105$as_echo_n "checking where to install Ruby scripts... " >&6; }
25106    if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
25107  $as_echo_n "(cached) " >&6
25108else
25109
25110      svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
25111                                        $SED -e "s,^$rbconfig_sitedir,,"`"
25112
25113fi
25114
25115    SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
25116    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
25117$as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
25118
25119    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
25120$as_echo_n "checking where to install Ruby extensions... " >&6; }
25121    if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
25122  $as_echo_n "(cached) " >&6
25123else
25124
25125      svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
25126                                        $SED -e "s,^$rbconfig_sitedir,,"`"
25127
25128fi
25129
25130    SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
25131    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
25132$as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
25133
25134    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
25135$as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
25136    if ${svn_cv_ruby_test_verbose+:} false; then :
25137  $as_echo_n "(cached) " >&6
25138else
25139
25140      svn_cv_ruby_test_verbose="normal"
25141
25142fi
25143
25144
25145# Check whether --with-ruby-test-verbose was given.
25146if test "${with_ruby_test_verbose+set}" = set; then :
25147  withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
25148else
25149  svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
25150fi
25151
25152      SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
25153      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
25154$as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
25155  fi
25156
25157
25158
25159
25160
25161
25162
25163
25164
25165
25166
25167
25168
25169
25170      ;;
25171    esac
25172
25173else
25174
25175
25176  where=check
25177
25178  if test $where = no; then
25179    SWIG=none
25180  elif test $where = check; then
25181    # Extract the first word of "swig", so it can be a program name with args.
25182set dummy swig; ac_word=$2
25183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25184$as_echo_n "checking for $ac_word... " >&6; }
25185if ${ac_cv_path_SWIG+:} false; then :
25186  $as_echo_n "(cached) " >&6
25187else
25188  case $SWIG in
25189  [\\/]* | ?:[\\/]*)
25190  ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
25191  ;;
25192  *)
25193  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25194for as_dir in $PATH
25195do
25196  IFS=$as_save_IFS
25197  test -z "$as_dir" && as_dir=.
25198    for ac_exec_ext in '' $ac_executable_extensions; do
25199  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25200    ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
25201    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25202    break 2
25203  fi
25204done
25205  done
25206IFS=$as_save_IFS
25207
25208  test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
25209  ;;
25210esac
25211fi
25212SWIG=$ac_cv_path_SWIG
25213if test -n "$SWIG"; then
25214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
25215$as_echo "$SWIG" >&6; }
25216else
25217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25218$as_echo "no" >&6; }
25219fi
25220
25221
25222  else
25223    if test -f "$where"; then
25224      SWIG="$where"
25225    else
25226      SWIG="$where/bin/swig"
25227    fi
25228    if test ! -f "$SWIG" || test ! -x "$SWIG"; then
25229      as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
25230    fi
25231  fi
25232
25233  if test "$SWIG" != "none"; then
25234    { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
25235$as_echo_n "checking swig version... " >&6; }
25236    SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
25237                       $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
25238    # We want the version as an integer so we can test against
25239    # which version we're using.  SWIG doesn't provide this
25240    # to us so we have to come up with it on our own.
25241    # The major is passed straight through,
25242    # the minor is zero padded to two places,
25243    # and the patch level is zero padded to three places.
25244    # e.g. 1.3.24 becomes 103024
25245    SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
25246                  $SED -e 's/[^0-9\.].*$//' \
25247                      -e 's/\.\([0-9]\)$/.0\1/' \
25248                      -e 's/\.\([0-9][0-9]\)$/.0\1/' \
25249                      -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
25250    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
25251$as_echo "$SWIG_VERSION_RAW" >&6; }
25252    # If you change the required swig version number, don't forget to update:
25253    #   subversion/bindings/swig/INSTALL
25254    #   packages/rpm/redhat-8+/subversion.spec
25255    #   packages/rpm/redhat-7.x/subversion.spec
25256    #   packages/rpm/rhel-3/subversion.spec
25257    #   packages/rpm/rhel-4/subversion.spec
25258    if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024" && \
25259       test "$SWIG_VERSION" -lt "300000"; then
25260      SWIG_SUITABLE=yes
25261    else
25262      SWIG_SUITABLE=no
25263      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
25264$as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
25265      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&5
25266$as_echo "$as_me: WARNING: Subversion requires SWIG >= 1.3.24 and < 3.0.0 " >&2;}
25267    fi
25268  fi
25269
25270  SWIG_PY_COMPILE="none"
25271  SWIG_PY_LINK="none"
25272  if test "$PYTHON" != "none"; then
25273    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
25274$as_echo "$as_me: Configuring python swig binding" >&6;}
25275
25276    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
25277$as_echo_n "checking for Python includes... " >&6; }
25278if ${ac_cv_python_includes+:} false; then :
25279  $as_echo_n "(cached) " >&6
25280else
25281
25282      ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
25283
25284fi
25285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
25286$as_echo "$ac_cv_python_includes" >&6; }
25287    SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
25288
25289    if test "$ac_cv_python_includes" = "none"; then
25290      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
25291$as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
25292    fi
25293
25294    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
25295$as_echo_n "checking for compiling Python extensions... " >&6; }
25296if ${ac_cv_python_compile+:} false; then :
25297  $as_echo_n "(cached) " >&6
25298else
25299
25300      ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
25301
25302fi
25303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
25304$as_echo "$ac_cv_python_compile" >&6; }
25305    SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
25306
25307    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
25308$as_echo_n "checking for linking Python extensions... " >&6; }
25309if ${ac_cv_python_link+:} false; then :
25310  $as_echo_n "(cached) " >&6
25311else
25312
25313      ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
25314
25315fi
25316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
25317$as_echo "$ac_cv_python_link" >&6; }
25318    SWIG_PY_LINK="$ac_cv_python_link"
25319
25320    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
25321$as_echo_n "checking for linking Python libraries... " >&6; }
25322if ${ac_cv_python_libs+:} false; then :
25323  $as_echo_n "(cached) " >&6
25324else
25325
25326      ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
25327
25328fi
25329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
25330$as_echo "$ac_cv_python_libs" >&6; }
25331    SWIG_PY_LIBS="`
25332  input_flags="$ac_cv_python_libs"
25333  output_flags=""
25334  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
25335  for flag in $input_flags; do
25336    filter="no"
25337    for dir in $filtered_dirs; do
25338      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
25339        filter="yes"
25340        break
25341      fi
25342    done
25343    if test "$filter" = "no"; then
25344      output_flags="$output_flags $flag"
25345    fi
25346  done
25347  if test -n "$output_flags"; then
25348    printf "%s" "${output_flags# }"
25349  fi
25350`"
25351
25352                SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
25353    CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
25354    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
25355$as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
25356if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
25357  $as_echo_n "(cached) " >&6
25358else
25359
25360      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
25361        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25362/* end confdefs.h.  */
25363#include <apr.h>
25364                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
25365_ACEOF
25366if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25367  $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
25368  svn_cv_pycfmt_apr_int64_t="L"
25369fi
25370rm -f conftest*
25371
25372      fi
25373      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
25374        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25375/* end confdefs.h.  */
25376r
25377                     #include <apr.h>
25378                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
25379_ACEOF
25380if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25381  $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
25382  svn_cv_pycfmt_apr_int64_t="l"
25383fi
25384rm -f conftest*
25385
25386      fi
25387      if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
25388        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25389/* end confdefs.h.  */
25390#include <apr.h>
25391                      MaTcHtHiS APR_INT64_T_FMT EnDeNd
25392_ACEOF
25393if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25394  $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
25395  svn_cv_pycfmt_apr_int64_t="i"
25396fi
25397rm -f conftest*
25398
25399      fi
25400
25401fi
25402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
25403$as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
25404    CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
25405    if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
25406      as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
25407    fi
25408
25409cat >>confdefs.h <<_ACEOF
25410#define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
25411_ACEOF
25412
25413  fi
25414
25415  if test "$PERL" != "none"; then
25416    { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
25417$as_echo_n "checking perl version... " >&6; }
25418            PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
25419    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
25420$as_echo "$PERL_VERSION" >&6; }
25421    if test "$PERL_VERSION" -ge "5008000"; then
25422      SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
25423    else
25424      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
25425$as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
25426    fi
25427  fi
25428
25429  SWIG_RB_COMPILE="none"
25430  SWIG_RB_LINK="none"
25431  if test "$RUBY" != "none"; then
25432    rbconfig="$RUBY -rrbconfig -e "
25433
25434    for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
25435                    rubyhdrdir rubyarchhdrdir sitedir sitelibdir sitearchdir libdir
25436    do
25437      rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
25438      eval "rbconfig_$var_name=\"$rbconfig_tmp\""
25439    done
25440
25441    { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
25442$as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
25443
25444    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
25445$as_echo_n "checking for Ruby include path... " >&6; }
25446if ${svn_cv_ruby_includes+:} false; then :
25447  $as_echo_n "(cached) " >&6
25448else
25449
25450    if test -d "$rbconfig_rubyhdrdir"; then
25451            svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward"
25452      if test -d "$rbconfig_rubyarchhdrdir"; then
25453                svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyarchhdrdir"
25454      else
25455        svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyhdrdir/$rbconfig_arch"
25456      fi
25457    else
25458            svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
25459    fi
25460
25461fi
25462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
25463$as_echo "$svn_cv_ruby_includes" >&6; }
25464    SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
25465
25466    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
25467$as_echo_n "checking how to compile Ruby extensions... " >&6; }
25468if ${svn_cv_ruby_compile+:} false; then :
25469  $as_echo_n "(cached) " >&6
25470else
25471
25472      svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
25473
25474fi
25475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
25476$as_echo "$svn_cv_ruby_compile" >&6; }
25477    SWIG_RB_COMPILE="$svn_cv_ruby_compile"
25478
25479  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
25480
25481
25482  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
25483
25484
25485  SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
25486
25487        SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
25488
25489    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
25490$as_echo_n "checking how to link Ruby extensions... " >&6; }
25491if ${svn_cv_ruby_link+:} false; then :
25492  $as_echo_n "(cached) " >&6
25493else
25494
25495      svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
25496                           $rbconfig_LDSHARED`"
25497      svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
25498      svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
25499
25500fi
25501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
25502$as_echo "$svn_cv_ruby_link" >&6; }
25503    SWIG_RB_LINK="$svn_cv_ruby_link"
25504
25505    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
25506$as_echo_n "checking how to link Ruby libraries... " >&6; }
25507if ${ac_cv_ruby_libs+:} false; then :
25508  $as_echo_n "(cached) " >&6
25509else
25510
25511      ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
25512
25513fi
25514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
25515$as_echo "$ac_cv_ruby_libs" >&6; }
25516    SWIG_RB_LIBS="`
25517  input_flags="$ac_cv_ruby_libs"
25518  output_flags=""
25519  filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
25520  for flag in $input_flags; do
25521    filter="no"
25522    for dir in $filtered_dirs; do
25523      if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
25524        filter="yes"
25525        break
25526      fi
25527    done
25528    if test "$filter" = "no"; then
25529      output_flags="$output_flags $flag"
25530    fi
25531  done
25532  if test -n "$output_flags"; then
25533    printf "%s" "${output_flags# }"
25534  fi
25535`"
25536
25537    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
25538$as_echo_n "checking for rb_errinfo... " >&6; }
25539    old_CFLAGS="$CFLAGS"
25540    old_LIBS="$LIBS"
25541    CFLAGS="$CFLAGS $svn_cv_ruby_includes"
25542
25543  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
25544
25545
25546  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
25547
25548
25549  CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
25550
25551    LIBS="$SWIG_RB_LIBS"
25552    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25553/* end confdefs.h.  */
25554
25555#include <ruby.h>
25556int main()
25557{rb_errinfo();}
25558_ACEOF
25559if ac_fn_c_try_link "$LINENO"; then :
25560  have_rb_errinfo="yes"
25561else
25562  have_rb_errinfo="no"
25563fi
25564rm -f core conftest.err conftest.$ac_objext \
25565    conftest$ac_exeext conftest.$ac_ext
25566    if test "$have_rb_errinfo" = "yes"; then
25567      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25568$as_echo "yes" >&6; }
25569
25570$as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
25571
25572    else
25573      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25574$as_echo "no" >&6; }
25575    fi
25576    CFLAGS="$old_CFLAGS"
25577    LIBS="$old_LIBS"
25578
25579    if ${svn_cv_ruby_sitedir+:} false; then :
25580  $as_echo_n "(cached) " >&6
25581else
25582
25583      svn_cv_ruby_sitedir="$rbconfig_sitedir"
25584
25585fi
25586
25587
25588# Check whether --with-ruby-sitedir was given.
25589if test "${with_ruby_sitedir+set}" = set; then :
25590  withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
25591else
25592  svn_ruby_installdir="$svn_cv_ruby_sitedir"
25593fi
25594
25595
25596    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
25597$as_echo_n "checking where to install Ruby scripts... " >&6; }
25598    if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
25599  $as_echo_n "(cached) " >&6
25600else
25601
25602      svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
25603                                        $SED -e "s,^$rbconfig_sitedir,,"`"
25604
25605fi
25606
25607    SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
25608    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
25609$as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
25610
25611    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
25612$as_echo_n "checking where to install Ruby extensions... " >&6; }
25613    if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
25614  $as_echo_n "(cached) " >&6
25615else
25616
25617      svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
25618                                        $SED -e "s,^$rbconfig_sitedir,,"`"
25619
25620fi
25621
25622    SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
25623    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
25624$as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
25625
25626    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
25627$as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
25628    if ${svn_cv_ruby_test_verbose+:} false; then :
25629  $as_echo_n "(cached) " >&6
25630else
25631
25632      svn_cv_ruby_test_verbose="normal"
25633
25634fi
25635
25636
25637# Check whether --with-ruby-test-verbose was given.
25638if test "${with_ruby_test_verbose+set}" = set; then :
25639  withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
25640else
25641  svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
25642fi
25643
25644      SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
25645      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
25646$as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
25647  fi
25648
25649
25650
25651
25652
25653
25654
25655
25656
25657
25658
25659
25660
25661
25662
25663fi
25664
25665
25666
25667
25668
25669# Check whether --with-ctypesgen was given.
25670if test "${with_ctypesgen+set}" = set; then :
25671  withval=$with_ctypesgen;
25672    case "$withval" in
25673      "no")
25674
25675  where=no
25676
25677  CTYPESGEN=none
25678
25679  if test $where = check; then
25680    # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
25681set dummy "ctypesgen.py"; ac_word=$2
25682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25683$as_echo_n "checking for $ac_word... " >&6; }
25684if ${ac_cv_path_CTYPESGEN+:} false; then :
25685  $as_echo_n "(cached) " >&6
25686else
25687  case $CTYPESGEN in
25688  [\\/]* | ?:[\\/]*)
25689  ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
25690  ;;
25691  *)
25692  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25693for as_dir in $PATH
25694do
25695  IFS=$as_save_IFS
25696  test -z "$as_dir" && as_dir=.
25697    for ac_exec_ext in '' $ac_executable_extensions; do
25698  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25699    ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
25700    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25701    break 2
25702  fi
25703done
25704  done
25705IFS=$as_save_IFS
25706
25707  test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
25708  ;;
25709esac
25710fi
25711CTYPESGEN=$ac_cv_path_CTYPESGEN
25712if test -n "$CTYPESGEN"; then
25713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25714$as_echo "$CTYPESGEN" >&6; }
25715else
25716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25717$as_echo "no" >&6; }
25718fi
25719
25720
25721  elif test $where != no; then
25722    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
25723$as_echo_n "checking for ctypesgen.py... " >&6; }
25724
25725    if test -f "$where"; then
25726      CTYPESGEN="$where"
25727    elif test -f "$where/bin/ctypesgen.py"; then
25728      CTYPESGEN="$where/bin/ctypesgen.py"
25729    else
25730      CTYPESGEN="$where/ctypesgen.py"
25731    fi
25732
25733    if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
25734      as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
25735                    $where/bin/ctypesgen.py" "$LINENO" 5
25736    else
25737      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25738$as_echo "$CTYPESGEN" >&6; }
25739    fi
25740  fi
25741
25742
25743
25744      ;;
25745      "yes")
25746
25747  where=check
25748
25749  CTYPESGEN=none
25750
25751  if test $where = check; then
25752    # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
25753set dummy "ctypesgen.py"; ac_word=$2
25754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25755$as_echo_n "checking for $ac_word... " >&6; }
25756if ${ac_cv_path_CTYPESGEN+:} false; then :
25757  $as_echo_n "(cached) " >&6
25758else
25759  case $CTYPESGEN in
25760  [\\/]* | ?:[\\/]*)
25761  ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
25762  ;;
25763  *)
25764  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25765for as_dir in $PATH
25766do
25767  IFS=$as_save_IFS
25768  test -z "$as_dir" && as_dir=.
25769    for ac_exec_ext in '' $ac_executable_extensions; do
25770  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25771    ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
25772    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25773    break 2
25774  fi
25775done
25776  done
25777IFS=$as_save_IFS
25778
25779  test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
25780  ;;
25781esac
25782fi
25783CTYPESGEN=$ac_cv_path_CTYPESGEN
25784if test -n "$CTYPESGEN"; then
25785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25786$as_echo "$CTYPESGEN" >&6; }
25787else
25788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25789$as_echo "no" >&6; }
25790fi
25791
25792
25793  elif test $where != no; then
25794    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
25795$as_echo_n "checking for ctypesgen.py... " >&6; }
25796
25797    if test -f "$where"; then
25798      CTYPESGEN="$where"
25799    elif test -f "$where/bin/ctypesgen.py"; then
25800      CTYPESGEN="$where/bin/ctypesgen.py"
25801    else
25802      CTYPESGEN="$where/ctypesgen.py"
25803    fi
25804
25805    if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
25806      as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
25807                    $where/bin/ctypesgen.py" "$LINENO" 5
25808    else
25809      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25810$as_echo "$CTYPESGEN" >&6; }
25811    fi
25812  fi
25813
25814
25815
25816      ;;
25817      *)
25818
25819  where=$withval
25820
25821  CTYPESGEN=none
25822
25823  if test $where = check; then
25824    # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
25825set dummy "ctypesgen.py"; ac_word=$2
25826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25827$as_echo_n "checking for $ac_word... " >&6; }
25828if ${ac_cv_path_CTYPESGEN+:} false; then :
25829  $as_echo_n "(cached) " >&6
25830else
25831  case $CTYPESGEN in
25832  [\\/]* | ?:[\\/]*)
25833  ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
25834  ;;
25835  *)
25836  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25837for as_dir in $PATH
25838do
25839  IFS=$as_save_IFS
25840  test -z "$as_dir" && as_dir=.
25841    for ac_exec_ext in '' $ac_executable_extensions; do
25842  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25843    ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
25844    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25845    break 2
25846  fi
25847done
25848  done
25849IFS=$as_save_IFS
25850
25851  test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
25852  ;;
25853esac
25854fi
25855CTYPESGEN=$ac_cv_path_CTYPESGEN
25856if test -n "$CTYPESGEN"; then
25857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25858$as_echo "$CTYPESGEN" >&6; }
25859else
25860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25861$as_echo "no" >&6; }
25862fi
25863
25864
25865  elif test $where != no; then
25866    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
25867$as_echo_n "checking for ctypesgen.py... " >&6; }
25868
25869    if test -f "$where"; then
25870      CTYPESGEN="$where"
25871    elif test -f "$where/bin/ctypesgen.py"; then
25872      CTYPESGEN="$where/bin/ctypesgen.py"
25873    else
25874      CTYPESGEN="$where/ctypesgen.py"
25875    fi
25876
25877    if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
25878      as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
25879                    $where/bin/ctypesgen.py" "$LINENO" 5
25880    else
25881      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25882$as_echo "$CTYPESGEN" >&6; }
25883    fi
25884  fi
25885
25886
25887
25888      ;;
25889    esac
25890
25891else
25892
25893
25894  where=check
25895
25896  CTYPESGEN=none
25897
25898  if test $where = check; then
25899    # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
25900set dummy "ctypesgen.py"; ac_word=$2
25901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25902$as_echo_n "checking for $ac_word... " >&6; }
25903if ${ac_cv_path_CTYPESGEN+:} false; then :
25904  $as_echo_n "(cached) " >&6
25905else
25906  case $CTYPESGEN in
25907  [\\/]* | ?:[\\/]*)
25908  ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
25909  ;;
25910  *)
25911  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25912for as_dir in $PATH
25913do
25914  IFS=$as_save_IFS
25915  test -z "$as_dir" && as_dir=.
25916    for ac_exec_ext in '' $ac_executable_extensions; do
25917  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25918    ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
25919    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25920    break 2
25921  fi
25922done
25923  done
25924IFS=$as_save_IFS
25925
25926  test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
25927  ;;
25928esac
25929fi
25930CTYPESGEN=$ac_cv_path_CTYPESGEN
25931if test -n "$CTYPESGEN"; then
25932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25933$as_echo "$CTYPESGEN" >&6; }
25934else
25935  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25936$as_echo "no" >&6; }
25937fi
25938
25939
25940  elif test $where != no; then
25941    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
25942$as_echo_n "checking for ctypesgen.py... " >&6; }
25943
25944    if test -f "$where"; then
25945      CTYPESGEN="$where"
25946    elif test -f "$where/bin/ctypesgen.py"; then
25947      CTYPESGEN="$where/bin/ctypesgen.py"
25948    else
25949      CTYPESGEN="$where/ctypesgen.py"
25950    fi
25951
25952    if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
25953      as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
25954                    $where/bin/ctypesgen.py" "$LINENO" 5
25955    else
25956      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
25957$as_echo "$CTYPESGEN" >&6; }
25958    fi
25959  fi
25960
25961
25962
25963
25964fi
25965
25966
25967
25968# Check whether --enable-runtime-module-search was given.
25969if test "${enable_runtime_module_search+set}" = set; then :
25970  enableval=$enable_runtime_module_search;
25971    if test "$enableval" = "yes"; then
25972      use_dso=yes
25973      if test "$svn_enable_shared" = "no"; then
25974        as_fn_error $? "--enable-runtime-module-search conflicts with --disable-shared" "$LINENO" 5
25975      fi
25976
25977$as_echo "#define SVN_USE_DSO 1" >>confdefs.h
25978
25979    fi
25980
25981fi
25982
25983
25984if test "$svn_enable_shared" = "no" || test "$use_dso" != "yes"; then
25985
25986$as_echo "#define SVN_LIBSVN_CLIENT_LINKS_RA_LOCAL 1" >>confdefs.h
25987
25988  svn_ra_lib_deps="\$(RA_LOCAL_DEPS)"
25989  svn_ra_lib_install_deps="install-ramod-lib"
25990  svn_ra_lib_link="\$(RA_LOCAL_LINK)"
25991
25992
25993$as_echo "#define SVN_LIBSVN_CLIENT_LINKS_RA_SVN 1" >>confdefs.h
25994
25995  svn_ra_lib_deps="$svn_ra_lib_deps \$(RA_SVN_DEPS)"
25996  svn_ra_lib_link="$svn_ra_lib_link \$(RA_SVN_LINK)"
25997
25998  if test "$svn_lib_serf" = "yes"; then
25999
26000$as_echo "#define SVN_LIBSVN_CLIENT_LINKS_RA_SERF 1" >>confdefs.h
26001
26002    svn_ra_lib_deps="$svn_ra_lib_deps \$(RA_SERF_DEPS)"
26003    svn_ra_lib_install_deps="$svn_ra_lib_install_deps install-serf-lib"
26004    svn_ra_lib_link="$svn_ra_lib_link \$(RA_SERF_LINK)"
26005  fi
26006
26007  SVN_RA_LIB_DEPS=$svn_ra_lib_deps
26008  SVN_RA_LIB_INSTALL_DEPS=$svn_ra_lib_install_deps
26009  SVN_RA_LIB_LINK=$svn_ra_lib_link
26010
26011
26012$as_echo "#define SVN_LIBSVN_FS_LINKS_FS_FS 1" >>confdefs.h
26013
26014  svn_fs_lib_deps="\$(FS_FS_DEPS)"
26015  svn_fs_lib_install_deps="install-fsmod-lib"
26016  svn_fs_lib_link="\$(FS_FS_LINK)"
26017
26018
26019$as_echo "#define SVN_LIBSVN_FS_LINKS_FS_X 1" >>confdefs.h
26020
26021  svn_fs_lib_deps="$svn_fs_lib_deps \$(FS_X_DEPS)"
26022  svn_fs_lib_link="$svn_fs_lib_link \$(FS_X_LINK)"
26023
26024  if test "$svn_lib_berkeley_db" = "yes"; then
26025
26026$as_echo "#define SVN_LIBSVN_FS_LINKS_FS_BASE 1" >>confdefs.h
26027
26028    svn_fs_lib_deps="$svn_fs_lib_deps \$(FS_BASE_DEPS)"
26029    svn_fs_lib_install_deps="$svn_fs_lib_install_deps install-bdb-lib"
26030    svn_fs_lib_link="$svn_fs_lib_link \$(FS_BASE_LINK)"
26031  fi
26032
26033  SVN_FS_LIB_DEPS=$svn_fs_lib_deps
26034  SVN_FS_LIB_INSTALL_DEPS=$svn_fs_lib_install_deps
26035  SVN_FS_LIB_LINK=$svn_fs_lib_link
26036fi
26037
26038
26039
26040
26041
26042
26043
26044
26045# ==== JavaHL ================================================================
26046
26047do_javahl_build=no
26048# Check whether --enable-javahl was given.
26049if test "${enable_javahl+set}" = set; then :
26050  enableval=$enable_javahl;  if test "$enableval" = "yes" ; then
26051        do_javahl_build="yes"
26052    fi
26053
26054fi
26055
26056
26057JAVAHL_OBJDIR=""
26058INSTALL_EXTRA_JAVAHL_LIB=""
26059FIX_JAVAHL_LIB=""
26060JAVAHL_TESTS_TARGET=""
26061JAVAHL_COMPAT_TESTS_TARGET=""
26062LT_CXX_LIBADD=""
26063if test "$do_javahl_build" = "yes"; then
26064    if test "$JDK_SUITABLE" = "no"; then
26065    as_fn_error $? "Cannot compile JavaHL without a suitable JDK.
26066                  Please specify a suitable JDK using the --with-jdk option." "$LINENO" 5
26067  fi
26068
26069    JAVAHL_OBJDIR='$(libsvnjavahl_PATH)/.libs'
26070
26071  os_arch=`uname`
26072  if test "$os_arch" = "Darwin"; then
26073        INSTALL_EXTRA_JAVAHL_LIB='ln -sf $(libdir)/libsvnjavahl-1.dylib $(libdir)/libsvnjavahl-1.jnilib'
26074    FIX_JAVAHL_LIB="ln -sf libsvnjavahl-1.dylib $JAVAHL_OBJDIR/libsvnjavahl-1.jnilib"
26075  fi
26076  # This segment (and the rest of r10800) is very likely unnecessary
26077  # with libtool 1.5, which automatically adds libstdc++ as a
26078  # dependency to the C++ libraries it builds.  So at some future time
26079  # when autogen.sh requires libtool 1.5 or higher, we can get rid of
26080  # it.
26081  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional flags to link C++ libraries" >&5
26082$as_echo_n "checking for additional flags to link C++ libraries... " >&6; }
26083  if test "x$ac_compiler_gnu" = "xyes"; then
26084    case "$host" in
26085      *freebsd10*)
26086        { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
26087$as_echo "none needed" >&6; }
26088      ;;
26089      *)
26090        LT_CXX_LIBADD="-lstdc++"
26091        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LT_CXX_LIBADD" >&5
26092$as_echo "$LT_CXX_LIBADD" >&6; }
26093      ;;
26094    esac
26095  else
26096    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
26097$as_echo "none needed" >&6; }
26098  fi
26099fi
26100
26101
26102
26103
26104
26105
26106# Check whether --with-junit was given.
26107if test "${with_junit+set}" = set; then :
26108  withval=$with_junit;
26109    if test "$withval" != "no"; then
26110      if test -n "$JAVA_CLASSPATH"; then
26111        JAVA_CLASSPATH="$withval:$JAVA_CLASSPATH"
26112      else
26113        JAVA_CLASSPATH="$withval"
26114      fi
26115      JAVAHL_TESTS_TARGET="javahl-tests"
26116      JAVAHL_COMPAT_TESTS_TARGET="javahl-compat-tests"
26117    fi
26118
26119fi
26120
26121
26122
26123
26124
26125# ==== Miscellaneous bits ====================================================
26126
26127for ac_header in stdbool.h inttypes.h
26128do :
26129  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
26130ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
26131if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
26132  cat >>confdefs.h <<_ACEOF
26133#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
26134_ACEOF
26135
26136fi
26137
26138done
26139
26140
26141# Strip '-no-cpp-precomp' from CPPFLAGS for the clang compiler
26142### I think we get this flag from APR, so the fix probably belongs there
26143if test "$CC" = "clang"; then
26144
26145  CPPFLAGS=`echo "$CPPFLAGS" | $SED -e 's/-no-cpp-precomp //'`
26146
26147fi
26148
26149# Need to strip '-no-cpp-precomp' from CPPFLAGS for SWIG as well.
26150SWIG_CPPFLAGS="$CPPFLAGS"
26151
26152  SWIG_CPPFLAGS=`echo "$SWIG_CPPFLAGS" | $SED -e 's/-no-cpp-precomp //'`
26153
26154
26155
26156
26157cat >>confdefs.h <<_ACEOF
26158#define SVN_PATH_LOCAL_SEPARATOR '/'
26159_ACEOF
26160
26161
26162
26163cat >>confdefs.h <<_ACEOF
26164#define SVN_NULL_DEVICE_NAME "/dev/null"
26165_ACEOF
26166
26167
26168DEFAULT_FS_TYPE="fsfs"
26169
26170cat >>confdefs.h <<_ACEOF
26171#define DEFAULT_FS_TYPE "$DEFAULT_FS_TYPE"
26172_ACEOF
26173
26174
26175DEFAULT_HTTP_LIBRARY="serf"
26176
26177cat >>confdefs.h <<_ACEOF
26178#define DEFAULT_HTTP_LIBRARY "$DEFAULT_HTTP_LIBRARY"
26179_ACEOF
26180
26181
26182# BSD/OS (BSDi) needs to use a different include syntax in Makefile
26183INCLUDE_OUTPUTS="include \$(top_srcdir)/build-outputs.mk"
26184case "$host" in
26185  *bsdi*)
26186    # Check whether they've installed GNU make
26187    if ! make --version > /dev/null 2>&1; then
26188      # BSDi make
26189      INCLUDE_OUTPUTS=".include \"\$(top_srcdir)/build-outputs.mk\""
26190    fi
26191    ;;
26192esac
26193
26194
26195# ==== Detection complete - output and run config.status =====================
26196
26197ac_config_headers="$ac_config_headers subversion/svn_private_config.h.tmp:subversion/svn_private_config.h.in"
26198
26199ac_config_commands="$ac_config_commands svn_private_config.h.tmp"
26200
26201ac_config_files="$ac_config_files Makefile"
26202
26203
26204# Create pkg-config .pc files from .pc.in files
26205for pc_in_file in "${abs_srcdir}"/subversion/libsvn_*/*.pc.in; do
26206  pc_file=${pc_in_file#${abs_srcdir}/}
26207  pc_file=${pc_file%.in}
26208  ac_config_files="$ac_config_files ${pc_file}"
26209
26210done
26211
26212
26213  SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES tools/backup/hot-backup.py"
26214  ac_config_files="$ac_config_files tools/backup/hot-backup.py"
26215
26216
26217  SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES tools/hook-scripts/commit-access-control.pl"
26218  ac_config_files="$ac_config_files tools/hook-scripts/commit-access-control.pl"
26219
26220
26221  SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES subversion/bindings/swig/perl/native/Makefile.PL"
26222  ac_config_files="$ac_config_files subversion/bindings/swig/perl/native/Makefile.PL"
26223
26224if test -e packages/solaris/pkginfo.in; then
26225
26226  SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES packages/solaris/pkginfo"
26227  ac_config_files="$ac_config_files packages/solaris/pkginfo"
26228
26229fi
26230
26231
26232# Ensure that SWIG is checked after reconfiguration.
26233rm -f .swig_checked
26234
26235
26236cat >>confdefs.h <<_ACEOF
26237#define SVN_BUILD_HOST "${host}"
26238_ACEOF
26239
26240
26241
26242cat >>confdefs.h <<_ACEOF
26243#define SVN_BUILD_TARGET "${target}"
26244_ACEOF
26245
26246
26247cat >confcache <<\_ACEOF
26248# This file is a shell script that caches the results of configure
26249# tests run on this system so they can be shared between configure
26250# scripts and configure runs, see configure's option --config-cache.
26251# It is not useful on other systems.  If it contains results you don't
26252# want to keep, you may remove or edit it.
26253#
26254# config.status only pays attention to the cache file if you give it
26255# the --recheck option to rerun configure.
26256#
26257# `ac_cv_env_foo' variables (set or unset) will be overridden when
26258# loading this file, other *unset* `ac_cv_foo' will be assigned the
26259# following values.
26260
26261_ACEOF
26262
26263# The following way of writing the cache mishandles newlines in values,
26264# but we know of no workaround that is simple, portable, and efficient.
26265# So, we kill variables containing newlines.
26266# Ultrix sh set writes to stderr and can't be redirected directly,
26267# and sets the high bit in the cache file unless we assign to the vars.
26268(
26269  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
26270    eval ac_val=\$$ac_var
26271    case $ac_val in #(
26272    *${as_nl}*)
26273      case $ac_var in #(
26274      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
26275$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
26276      esac
26277      case $ac_var in #(
26278      _ | IFS | as_nl) ;; #(
26279      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
26280      *) { eval $ac_var=; unset $ac_var;} ;;
26281      esac ;;
26282    esac
26283  done
26284
26285  (set) 2>&1 |
26286    case $as_nl`(ac_space=' '; set) 2>&1` in #(
26287    *${as_nl}ac_space=\ *)
26288      # `set' does not quote correctly, so add quotes: double-quote
26289      # substitution turns \\\\ into \\, and sed turns \\ into \.
26290      sed -n \
26291	"s/'/'\\\\''/g;
26292	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
26293      ;; #(
26294    *)
26295      # `set' quotes correctly as required by POSIX, so do not add quotes.
26296      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
26297      ;;
26298    esac |
26299    sort
26300) |
26301  sed '
26302     /^ac_cv_env_/b end
26303     t clear
26304     :clear
26305     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
26306     t end
26307     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
26308     :end' >>confcache
26309if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
26310  if test -w "$cache_file"; then
26311    if test "x$cache_file" != "x/dev/null"; then
26312      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
26313$as_echo "$as_me: updating cache $cache_file" >&6;}
26314      if test ! -f "$cache_file" || test -h "$cache_file"; then
26315	cat confcache >"$cache_file"
26316      else
26317        case $cache_file in #(
26318        */* | ?:*)
26319	  mv -f confcache "$cache_file"$$ &&
26320	  mv -f "$cache_file"$$ "$cache_file" ;; #(
26321        *)
26322	  mv -f confcache "$cache_file" ;;
26323	esac
26324      fi
26325    fi
26326  else
26327    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
26328$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
26329  fi
26330fi
26331rm -f confcache
26332
26333test "x$prefix" = xNONE && prefix=$ac_default_prefix
26334# Let make expand exec_prefix.
26335test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
26336
26337DEFS=-DHAVE_CONFIG_H
26338
26339ac_libobjs=
26340ac_ltlibobjs=
26341U=
26342for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
26343  # 1. Remove the extension, and $U if already installed.
26344  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
26345  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
26346  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
26347  #    will be set to the directory where LIBOBJS objects are built.
26348  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
26349  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
26350done
26351LIBOBJS=$ac_libobjs
26352
26353LTLIBOBJS=$ac_ltlibobjs
26354
26355
26356
26357: "${CONFIG_STATUS=./config.status}"
26358ac_write_fail=0
26359ac_clean_files_save=$ac_clean_files
26360ac_clean_files="$ac_clean_files $CONFIG_STATUS"
26361{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
26362$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
26363as_write_fail=0
26364cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
26365#! $SHELL
26366# Generated by $as_me.
26367# Run this file to recreate the current configuration.
26368# Compiler output produced by configure, useful for debugging
26369# configure, is in config.log if it exists.
26370
26371debug=false
26372ac_cs_recheck=false
26373ac_cs_silent=false
26374
26375SHELL=\${CONFIG_SHELL-$SHELL}
26376export SHELL
26377_ASEOF
26378cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
26379## -------------------- ##
26380## M4sh Initialization. ##
26381## -------------------- ##
26382
26383# Be more Bourne compatible
26384DUALCASE=1; export DUALCASE # for MKS sh
26385if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
26386  emulate sh
26387  NULLCMD=:
26388  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26389  # is contrary to our usage.  Disable this feature.
26390  alias -g '${1+"$@"}'='"$@"'
26391  setopt NO_GLOB_SUBST
26392else
26393  case `(set -o) 2>/dev/null` in #(
26394  *posix*) :
26395    set -o posix ;; #(
26396  *) :
26397     ;;
26398esac
26399fi
26400
26401
26402as_nl='
26403'
26404export as_nl
26405# Printing a long string crashes Solaris 7 /usr/bin/printf.
26406as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
26407as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
26408as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
26409# Prefer a ksh shell builtin over an external printf program on Solaris,
26410# but without wasting forks for bash or zsh.
26411if test -z "$BASH_VERSION$ZSH_VERSION" \
26412    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
26413  as_echo='print -r --'
26414  as_echo_n='print -rn --'
26415elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
26416  as_echo='printf %s\n'
26417  as_echo_n='printf %s'
26418else
26419  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
26420    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
26421    as_echo_n='/usr/ucb/echo -n'
26422  else
26423    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
26424    as_echo_n_body='eval
26425      arg=$1;
26426      case $arg in #(
26427      *"$as_nl"*)
26428	expr "X$arg" : "X\\(.*\\)$as_nl";
26429	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
26430      esac;
26431      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
26432    '
26433    export as_echo_n_body
26434    as_echo_n='sh -c $as_echo_n_body as_echo'
26435  fi
26436  export as_echo_body
26437  as_echo='sh -c $as_echo_body as_echo'
26438fi
26439
26440# The user is always right.
26441if test "${PATH_SEPARATOR+set}" != set; then
26442  PATH_SEPARATOR=:
26443  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
26444    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
26445      PATH_SEPARATOR=';'
26446  }
26447fi
26448
26449
26450# IFS
26451# We need space, tab and new line, in precisely that order.  Quoting is
26452# there to prevent editors from complaining about space-tab.
26453# (If _AS_PATH_WALK were called with IFS unset, it would disable word
26454# splitting by setting IFS to empty value.)
26455IFS=" ""	$as_nl"
26456
26457# Find who we are.  Look in the path if we contain no directory separator.
26458as_myself=
26459case $0 in #((
26460  *[\\/]* ) as_myself=$0 ;;
26461  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26462for as_dir in $PATH
26463do
26464  IFS=$as_save_IFS
26465  test -z "$as_dir" && as_dir=.
26466    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
26467  done
26468IFS=$as_save_IFS
26469
26470     ;;
26471esac
26472# We did not find ourselves, most probably we were run as `sh COMMAND'
26473# in which case we are not to be found in the path.
26474if test "x$as_myself" = x; then
26475  as_myself=$0
26476fi
26477if test ! -f "$as_myself"; then
26478  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
26479  exit 1
26480fi
26481
26482# Unset variables that we do not need and which cause bugs (e.g. in
26483# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
26484# suppresses any "Segmentation fault" message there.  '((' could
26485# trigger a bug in pdksh 5.2.14.
26486for as_var in BASH_ENV ENV MAIL MAILPATH
26487do eval test x\${$as_var+set} = xset \
26488  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
26489done
26490PS1='$ '
26491PS2='> '
26492PS4='+ '
26493
26494# NLS nuisances.
26495LC_ALL=C
26496export LC_ALL
26497LANGUAGE=C
26498export LANGUAGE
26499
26500# CDPATH.
26501(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
26502
26503
26504# as_fn_error STATUS ERROR [LINENO LOG_FD]
26505# ----------------------------------------
26506# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
26507# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
26508# script with STATUS, using 1 if that was 0.
26509as_fn_error ()
26510{
26511  as_status=$1; test $as_status -eq 0 && as_status=1
26512  if test "$4"; then
26513    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
26514    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
26515  fi
26516  $as_echo "$as_me: error: $2" >&2
26517  as_fn_exit $as_status
26518} # as_fn_error
26519
26520
26521# as_fn_set_status STATUS
26522# -----------------------
26523# Set $? to STATUS, without forking.
26524as_fn_set_status ()
26525{
26526  return $1
26527} # as_fn_set_status
26528
26529# as_fn_exit STATUS
26530# -----------------
26531# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
26532as_fn_exit ()
26533{
26534  set +e
26535  as_fn_set_status $1
26536  exit $1
26537} # as_fn_exit
26538
26539# as_fn_unset VAR
26540# ---------------
26541# Portably unset VAR.
26542as_fn_unset ()
26543{
26544  { eval $1=; unset $1;}
26545}
26546as_unset=as_fn_unset
26547# as_fn_append VAR VALUE
26548# ----------------------
26549# Append the text in VALUE to the end of the definition contained in VAR. Take
26550# advantage of any shell optimizations that allow amortized linear growth over
26551# repeated appends, instead of the typical quadratic growth present in naive
26552# implementations.
26553if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
26554  eval 'as_fn_append ()
26555  {
26556    eval $1+=\$2
26557  }'
26558else
26559  as_fn_append ()
26560  {
26561    eval $1=\$$1\$2
26562  }
26563fi # as_fn_append
26564
26565# as_fn_arith ARG...
26566# ------------------
26567# Perform arithmetic evaluation on the ARGs, and store the result in the
26568# global $as_val. Take advantage of shells that can avoid forks. The arguments
26569# must be portable across $(()) and expr.
26570if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
26571  eval 'as_fn_arith ()
26572  {
26573    as_val=$(( $* ))
26574  }'
26575else
26576  as_fn_arith ()
26577  {
26578    as_val=`expr "$@" || test $? -eq 1`
26579  }
26580fi # as_fn_arith
26581
26582
26583if expr a : '\(a\)' >/dev/null 2>&1 &&
26584   test "X`expr 00001 : '.*\(...\)'`" = X001; then
26585  as_expr=expr
26586else
26587  as_expr=false
26588fi
26589
26590if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
26591  as_basename=basename
26592else
26593  as_basename=false
26594fi
26595
26596if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
26597  as_dirname=dirname
26598else
26599  as_dirname=false
26600fi
26601
26602as_me=`$as_basename -- "$0" ||
26603$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
26604	 X"$0" : 'X\(//\)$' \| \
26605	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
26606$as_echo X/"$0" |
26607    sed '/^.*\/\([^/][^/]*\)\/*$/{
26608	    s//\1/
26609	    q
26610	  }
26611	  /^X\/\(\/\/\)$/{
26612	    s//\1/
26613	    q
26614	  }
26615	  /^X\/\(\/\).*/{
26616	    s//\1/
26617	    q
26618	  }
26619	  s/.*/./; q'`
26620
26621# Avoid depending upon Character Ranges.
26622as_cr_letters='abcdefghijklmnopqrstuvwxyz'
26623as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
26624as_cr_Letters=$as_cr_letters$as_cr_LETTERS
26625as_cr_digits='0123456789'
26626as_cr_alnum=$as_cr_Letters$as_cr_digits
26627
26628ECHO_C= ECHO_N= ECHO_T=
26629case `echo -n x` in #(((((
26630-n*)
26631  case `echo 'xy\c'` in
26632  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
26633  xy)  ECHO_C='\c';;
26634  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
26635       ECHO_T='	';;
26636  esac;;
26637*)
26638  ECHO_N='-n';;
26639esac
26640
26641rm -f conf$$ conf$$.exe conf$$.file
26642if test -d conf$$.dir; then
26643  rm -f conf$$.dir/conf$$.file
26644else
26645  rm -f conf$$.dir
26646  mkdir conf$$.dir 2>/dev/null
26647fi
26648if (echo >conf$$.file) 2>/dev/null; then
26649  if ln -s conf$$.file conf$$ 2>/dev/null; then
26650    as_ln_s='ln -s'
26651    # ... but there are two gotchas:
26652    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
26653    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
26654    # In both cases, we have to default to `cp -pR'.
26655    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
26656      as_ln_s='cp -pR'
26657  elif ln conf$$.file conf$$ 2>/dev/null; then
26658    as_ln_s=ln
26659  else
26660    as_ln_s='cp -pR'
26661  fi
26662else
26663  as_ln_s='cp -pR'
26664fi
26665rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
26666rmdir conf$$.dir 2>/dev/null
26667
26668
26669# as_fn_mkdir_p
26670# -------------
26671# Create "$as_dir" as a directory, including parents if necessary.
26672as_fn_mkdir_p ()
26673{
26674
26675  case $as_dir in #(
26676  -*) as_dir=./$as_dir;;
26677  esac
26678  test -d "$as_dir" || eval $as_mkdir_p || {
26679    as_dirs=
26680    while :; do
26681      case $as_dir in #(
26682      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
26683      *) as_qdir=$as_dir;;
26684      esac
26685      as_dirs="'$as_qdir' $as_dirs"
26686      as_dir=`$as_dirname -- "$as_dir" ||
26687$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26688	 X"$as_dir" : 'X\(//\)[^/]' \| \
26689	 X"$as_dir" : 'X\(//\)$' \| \
26690	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
26691$as_echo X"$as_dir" |
26692    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26693	    s//\1/
26694	    q
26695	  }
26696	  /^X\(\/\/\)[^/].*/{
26697	    s//\1/
26698	    q
26699	  }
26700	  /^X\(\/\/\)$/{
26701	    s//\1/
26702	    q
26703	  }
26704	  /^X\(\/\).*/{
26705	    s//\1/
26706	    q
26707	  }
26708	  s/.*/./; q'`
26709      test -d "$as_dir" && break
26710    done
26711    test -z "$as_dirs" || eval "mkdir $as_dirs"
26712  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
26713
26714
26715} # as_fn_mkdir_p
26716if mkdir -p . 2>/dev/null; then
26717  as_mkdir_p='mkdir -p "$as_dir"'
26718else
26719  test -d ./-p && rmdir ./-p
26720  as_mkdir_p=false
26721fi
26722
26723
26724# as_fn_executable_p FILE
26725# -----------------------
26726# Test if FILE is an executable regular file.
26727as_fn_executable_p ()
26728{
26729  test -f "$1" && test -x "$1"
26730} # as_fn_executable_p
26731as_test_x='test -x'
26732as_executable_p=as_fn_executable_p
26733
26734# Sed expression to map a string onto a valid CPP name.
26735as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
26736
26737# Sed expression to map a string onto a valid variable name.
26738as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
26739
26740
26741exec 6>&1
26742## ----------------------------------- ##
26743## Main body of $CONFIG_STATUS script. ##
26744## ----------------------------------- ##
26745_ASEOF
26746test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
26747
26748cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26749# Save the log message, to keep $0 and so on meaningful, and to
26750# report actual input values of CONFIG_FILES etc. instead of their
26751# values after options handling.
26752ac_log="
26753This file was extended by subversion $as_me 1.9.4, which was
26754generated by GNU Autoconf 2.69.  Invocation command line was
26755
26756  CONFIG_FILES    = $CONFIG_FILES
26757  CONFIG_HEADERS  = $CONFIG_HEADERS
26758  CONFIG_LINKS    = $CONFIG_LINKS
26759  CONFIG_COMMANDS = $CONFIG_COMMANDS
26760  $ $0 $@
26761
26762on `(hostname || uname -n) 2>/dev/null | sed 1q`
26763"
26764
26765_ACEOF
26766
26767case $ac_config_files in *"
26768"*) set x $ac_config_files; shift; ac_config_files=$*;;
26769esac
26770
26771case $ac_config_headers in *"
26772"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
26773esac
26774
26775
26776cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26777# Files that config.status was made for.
26778config_files="$ac_config_files"
26779config_headers="$ac_config_headers"
26780config_commands="$ac_config_commands"
26781
26782_ACEOF
26783
26784cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26785ac_cs_usage="\
26786\`$as_me' instantiates files and other configuration actions
26787from templates according to the current configuration.  Unless the files
26788and actions are specified as TAGs, all are instantiated by default.
26789
26790Usage: $0 [OPTION]... [TAG]...
26791
26792  -h, --help       print this help, then exit
26793  -V, --version    print version number and configuration settings, then exit
26794      --config     print configuration, then exit
26795  -q, --quiet, --silent
26796                   do not print progress messages
26797  -d, --debug      don't remove temporary files
26798      --recheck    update $as_me by reconfiguring in the same conditions
26799      --file=FILE[:TEMPLATE]
26800                   instantiate the configuration file FILE
26801      --header=FILE[:TEMPLATE]
26802                   instantiate the configuration header FILE
26803
26804Configuration files:
26805$config_files
26806
26807Configuration headers:
26808$config_headers
26809
26810Configuration commands:
26811$config_commands
26812
26813Report bugs to <http://subversion.apache.org/>."
26814
26815_ACEOF
26816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26817ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
26818ac_cs_version="\\
26819subversion config.status 1.9.4
26820configured by $0, generated by GNU Autoconf 2.69,
26821  with options \\"\$ac_cs_config\\"
26822
26823Copyright (C) 2012 Free Software Foundation, Inc.
26824This config.status script is free software; the Free Software Foundation
26825gives unlimited permission to copy, distribute and modify it."
26826
26827ac_pwd='$ac_pwd'
26828srcdir='$srcdir'
26829INSTALL='$INSTALL'
26830AWK='$AWK'
26831test -n "\$AWK" || AWK=awk
26832_ACEOF
26833
26834cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26835# The default lists apply if the user does not specify any file.
26836ac_need_defaults=:
26837while test $# != 0
26838do
26839  case $1 in
26840  --*=?*)
26841    ac_option=`expr "X$1" : 'X\([^=]*\)='`
26842    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
26843    ac_shift=:
26844    ;;
26845  --*=)
26846    ac_option=`expr "X$1" : 'X\([^=]*\)='`
26847    ac_optarg=
26848    ac_shift=:
26849    ;;
26850  *)
26851    ac_option=$1
26852    ac_optarg=$2
26853    ac_shift=shift
26854    ;;
26855  esac
26856
26857  case $ac_option in
26858  # Handling of the options.
26859  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
26860    ac_cs_recheck=: ;;
26861  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
26862    $as_echo "$ac_cs_version"; exit ;;
26863  --config | --confi | --conf | --con | --co | --c )
26864    $as_echo "$ac_cs_config"; exit ;;
26865  --debug | --debu | --deb | --de | --d | -d )
26866    debug=: ;;
26867  --file | --fil | --fi | --f )
26868    $ac_shift
26869    case $ac_optarg in
26870    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
26871    '') as_fn_error $? "missing file argument" ;;
26872    esac
26873    as_fn_append CONFIG_FILES " '$ac_optarg'"
26874    ac_need_defaults=false;;
26875  --header | --heade | --head | --hea )
26876    $ac_shift
26877    case $ac_optarg in
26878    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
26879    esac
26880    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
26881    ac_need_defaults=false;;
26882  --he | --h)
26883    # Conflict between --help and --header
26884    as_fn_error $? "ambiguous option: \`$1'
26885Try \`$0 --help' for more information.";;
26886  --help | --hel | -h )
26887    $as_echo "$ac_cs_usage"; exit ;;
26888  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
26889  | -silent | --silent | --silen | --sile | --sil | --si | --s)
26890    ac_cs_silent=: ;;
26891
26892  # This is an error.
26893  -*) as_fn_error $? "unrecognized option: \`$1'
26894Try \`$0 --help' for more information." ;;
26895
26896  *) as_fn_append ac_config_targets " $1"
26897     ac_need_defaults=false ;;
26898
26899  esac
26900  shift
26901done
26902
26903ac_configure_extra_args=
26904
26905if $ac_cs_silent; then
26906  exec 6>/dev/null
26907  ac_configure_extra_args="$ac_configure_extra_args --silent"
26908fi
26909
26910_ACEOF
26911cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26912if \$ac_cs_recheck; then
26913  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
26914  shift
26915  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
26916  CONFIG_SHELL='$SHELL'
26917  export CONFIG_SHELL
26918  exec "\$@"
26919fi
26920
26921_ACEOF
26922cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26923exec 5>>config.log
26924{
26925  echo
26926  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
26927## Running $as_me. ##
26928_ASBOX
26929  $as_echo "$ac_log"
26930} >&5
26931
26932_ACEOF
26933cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26934#
26935# INIT-COMMANDS
26936#
26937
26938
26939# The HP-UX ksh and POSIX shell print the target directory to stdout
26940# if CDPATH is set.
26941(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
26942
26943sed_quote_subst='$sed_quote_subst'
26944double_quote_subst='$double_quote_subst'
26945delay_variable_subst='$delay_variable_subst'
26946macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
26947macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
26948enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
26949enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
26950pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
26951enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
26952shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
26953SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
26954ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
26955PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
26956host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
26957host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
26958host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
26959build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
26960build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
26961build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
26962SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
26963Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
26964GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
26965EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
26966FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
26967LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
26968NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
26969LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
26970max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
26971ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
26972exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
26973lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
26974lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
26975lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
26976lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
26977lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
26978reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
26979reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
26980OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
26981deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
26982file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
26983file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
26984want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
26985DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
26986sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
26987AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
26988AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
26989archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
26990STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
26991RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
26992old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
26993old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
26994old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
26995lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
26996CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
26997CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
26998compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
26999GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
27000lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
27001lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
27002lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
27003lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
27004lt_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"`'
27005lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
27006nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
27007lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
27008lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
27009objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
27010MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
27011lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
27012lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
27013lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
27014lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
27015lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
27016need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
27017MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
27018DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
27019NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
27020LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
27021OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
27022OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
27023libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
27024shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
27025extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
27026archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
27027enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
27028export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
27029whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
27030compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
27031old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
27032old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
27033archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
27034archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
27035module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
27036module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
27037with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
27038allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
27039no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
27040hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
27041hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
27042hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
27043hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
27044hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
27045hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
27046hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
27047inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
27048link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
27049always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
27050export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
27051exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
27052include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
27053prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
27054postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
27055file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
27056variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
27057need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
27058need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
27059version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
27060runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
27061shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
27062shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
27063libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
27064library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
27065soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
27066install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
27067postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
27068postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
27069finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
27070finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
27071hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
27072sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
27073configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
27074configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
27075hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
27076enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
27077enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
27078enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
27079old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
27080striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
27081compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
27082predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
27083postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
27084predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
27085postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
27086compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
27087LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
27088reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
27089reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27090old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27091compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
27092GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
27093lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
27094lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
27095lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
27096lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
27097lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
27098archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
27099enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
27100export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
27101whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
27102compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
27103old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27104old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27105archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27106archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27107module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27108module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27109with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
27110allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
27111no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
27112hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
27113hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
27114hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
27115hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
27116hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
27117hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
27118hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
27119inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
27120link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
27121always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
27122export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27123exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
27124include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
27125prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27126postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
27127file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
27128hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
27129compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
27130predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
27131postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
27132predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
27133postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
27134compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
27135
27136LTCC='$LTCC'
27137LTCFLAGS='$LTCFLAGS'
27138compiler='$compiler_DEFAULT'
27139
27140# A function that is used when there is no print builtin or printf.
27141func_fallback_echo ()
27142{
27143  eval 'cat <<_LTECHO_EOF
27144\$1
27145_LTECHO_EOF'
27146}
27147
27148# Quote evaled strings.
27149for var in SHELL \
27150ECHO \
27151PATH_SEPARATOR \
27152SED \
27153GREP \
27154EGREP \
27155FGREP \
27156LD \
27157NM \
27158LN_S \
27159lt_SP2NL \
27160lt_NL2SP \
27161reload_flag \
27162OBJDUMP \
27163deplibs_check_method \
27164file_magic_cmd \
27165file_magic_glob \
27166want_nocaseglob \
27167DLLTOOL \
27168sharedlib_from_linklib_cmd \
27169AR \
27170AR_FLAGS \
27171archiver_list_spec \
27172STRIP \
27173RANLIB \
27174CC \
27175CFLAGS \
27176compiler \
27177lt_cv_sys_global_symbol_pipe \
27178lt_cv_sys_global_symbol_to_cdecl \
27179lt_cv_sys_global_symbol_to_import \
27180lt_cv_sys_global_symbol_to_c_name_address \
27181lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
27182lt_cv_nm_interface \
27183nm_file_list_spec \
27184lt_cv_truncate_bin \
27185lt_prog_compiler_no_builtin_flag \
27186lt_prog_compiler_pic \
27187lt_prog_compiler_wl \
27188lt_prog_compiler_static \
27189lt_cv_prog_compiler_c_o \
27190need_locks \
27191MANIFEST_TOOL \
27192DSYMUTIL \
27193NMEDIT \
27194LIPO \
27195OTOOL \
27196OTOOL64 \
27197shrext_cmds \
27198export_dynamic_flag_spec \
27199whole_archive_flag_spec \
27200compiler_needs_object \
27201with_gnu_ld \
27202allow_undefined_flag \
27203no_undefined_flag \
27204hardcode_libdir_flag_spec \
27205hardcode_libdir_separator \
27206exclude_expsyms \
27207include_expsyms \
27208file_list_spec \
27209variables_saved_for_relink \
27210libname_spec \
27211library_names_spec \
27212soname_spec \
27213install_override_mode \
27214finish_eval \
27215old_striplib \
27216striplib \
27217compiler_lib_search_dirs \
27218predep_objects \
27219postdep_objects \
27220predeps \
27221postdeps \
27222compiler_lib_search_path \
27223LD_CXX \
27224reload_flag_CXX \
27225compiler_CXX \
27226lt_prog_compiler_no_builtin_flag_CXX \
27227lt_prog_compiler_pic_CXX \
27228lt_prog_compiler_wl_CXX \
27229lt_prog_compiler_static_CXX \
27230lt_cv_prog_compiler_c_o_CXX \
27231export_dynamic_flag_spec_CXX \
27232whole_archive_flag_spec_CXX \
27233compiler_needs_object_CXX \
27234with_gnu_ld_CXX \
27235allow_undefined_flag_CXX \
27236no_undefined_flag_CXX \
27237hardcode_libdir_flag_spec_CXX \
27238hardcode_libdir_separator_CXX \
27239exclude_expsyms_CXX \
27240include_expsyms_CXX \
27241file_list_spec_CXX \
27242compiler_lib_search_dirs_CXX \
27243predep_objects_CXX \
27244postdep_objects_CXX \
27245predeps_CXX \
27246postdeps_CXX \
27247compiler_lib_search_path_CXX; do
27248    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
27249    *[\\\\\\\`\\"\\\$]*)
27250      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
27251      ;;
27252    *)
27253      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
27254      ;;
27255    esac
27256done
27257
27258# Double-quote double-evaled strings.
27259for var in reload_cmds \
27260old_postinstall_cmds \
27261old_postuninstall_cmds \
27262old_archive_cmds \
27263extract_expsyms_cmds \
27264old_archive_from_new_cmds \
27265old_archive_from_expsyms_cmds \
27266archive_cmds \
27267archive_expsym_cmds \
27268module_cmds \
27269module_expsym_cmds \
27270export_symbols_cmds \
27271prelink_cmds \
27272postlink_cmds \
27273postinstall_cmds \
27274postuninstall_cmds \
27275finish_cmds \
27276sys_lib_search_path_spec \
27277configure_time_dlsearch_path \
27278configure_time_lt_sys_library_path \
27279reload_cmds_CXX \
27280old_archive_cmds_CXX \
27281old_archive_from_new_cmds_CXX \
27282old_archive_from_expsyms_cmds_CXX \
27283archive_cmds_CXX \
27284archive_expsym_cmds_CXX \
27285module_cmds_CXX \
27286module_expsym_cmds_CXX \
27287export_symbols_cmds_CXX \
27288prelink_cmds_CXX \
27289postlink_cmds_CXX; do
27290    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
27291    *[\\\\\\\`\\"\\\$]*)
27292      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
27293      ;;
27294    *)
27295      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
27296      ;;
27297    esac
27298done
27299
27300ac_aux_dir='$ac_aux_dir'
27301
27302# See if we are running on zsh, and set the options that allow our
27303# commands through without removal of \ escapes INIT.
27304if test -n "\${ZSH_VERSION+set}"; then
27305   setopt NO_GLOB_SUBST
27306fi
27307
27308
27309    PACKAGE='$PACKAGE'
27310    VERSION='$VERSION'
27311    RM='$RM'
27312    ofile='$ofile'
27313
27314
27315
27316
27317
27318SED="$SED"
27319                    SVN_DB_HEADER="$SVN_DB_HEADER"
27320
27321_ACEOF
27322
27323cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27324
27325# Handling of arguments.
27326for ac_config_target in $ac_config_targets
27327do
27328  case $ac_config_target in
27329    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
27330    "subversion/svn_private_config.h.tmp") CONFIG_HEADERS="$CONFIG_HEADERS subversion/svn_private_config.h.tmp:subversion/svn_private_config.h.in" ;;
27331    "svn_private_config.h.tmp") CONFIG_COMMANDS="$CONFIG_COMMANDS svn_private_config.h.tmp" ;;
27332    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
27333    "${pc_file}") CONFIG_FILES="$CONFIG_FILES ${pc_file}" ;;
27334    "tools/backup/hot-backup.py") CONFIG_FILES="$CONFIG_FILES tools/backup/hot-backup.py" ;;
27335    "tools/hook-scripts/commit-access-control.pl") CONFIG_FILES="$CONFIG_FILES tools/hook-scripts/commit-access-control.pl" ;;
27336    "subversion/bindings/swig/perl/native/Makefile.PL") CONFIG_FILES="$CONFIG_FILES subversion/bindings/swig/perl/native/Makefile.PL" ;;
27337    "packages/solaris/pkginfo") CONFIG_FILES="$CONFIG_FILES packages/solaris/pkginfo" ;;
27338
27339  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
27340  esac
27341done
27342
27343
27344# If the user did not use the arguments to specify the items to instantiate,
27345# then the envvar interface is used.  Set only those that are not.
27346# We use the long form for the default assignment because of an extremely
27347# bizarre bug on SunOS 4.1.3.
27348if $ac_need_defaults; then
27349  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
27350  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
27351  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
27352fi
27353
27354# Have a temporary directory for convenience.  Make it in the build tree
27355# simply because there is no reason against having it here, and in addition,
27356# creating and moving files from /tmp can sometimes cause problems.
27357# Hook for its removal unless debugging.
27358# Note that there is a small window in which the directory will not be cleaned:
27359# after its creation but before its name has been assigned to `$tmp'.
27360$debug ||
27361{
27362  tmp= ac_tmp=
27363  trap 'exit_status=$?
27364  : "${ac_tmp:=$tmp}"
27365  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
27366' 0
27367  trap 'as_fn_exit 1' 1 2 13 15
27368}
27369# Create a (secure) tmp directory for tmp files.
27370
27371{
27372  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
27373  test -d "$tmp"
27374}  ||
27375{
27376  tmp=./conf$$-$RANDOM
27377  (umask 077 && mkdir "$tmp")
27378} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
27379ac_tmp=$tmp
27380
27381# Set up the scripts for CONFIG_FILES section.
27382# No need to generate them if there are no CONFIG_FILES.
27383# This happens for instance with `./config.status config.h'.
27384if test -n "$CONFIG_FILES"; then
27385
27386
27387ac_cr=`echo X | tr X '\015'`
27388# On cygwin, bash can eat \r inside `` if the user requested igncr.
27389# But we know of no other shell where ac_cr would be empty at this
27390# point, so we can use a bashism as a fallback.
27391if test "x$ac_cr" = x; then
27392  eval ac_cr=\$\'\\r\'
27393fi
27394ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
27395if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
27396  ac_cs_awk_cr='\\r'
27397else
27398  ac_cs_awk_cr=$ac_cr
27399fi
27400
27401echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
27402_ACEOF
27403
27404
27405{
27406  echo "cat >conf$$subs.awk <<_ACEOF" &&
27407  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
27408  echo "_ACEOF"
27409} >conf$$subs.sh ||
27410  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
27411ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
27412ac_delim='%!_!# '
27413for ac_last_try in false false false false false :; do
27414  . ./conf$$subs.sh ||
27415    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
27416
27417  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
27418  if test $ac_delim_n = $ac_delim_num; then
27419    break
27420  elif $ac_last_try; then
27421    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
27422  else
27423    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
27424  fi
27425done
27426rm -f conf$$subs.sh
27427
27428cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27429cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
27430_ACEOF
27431sed -n '
27432h
27433s/^/S["/; s/!.*/"]=/
27434p
27435g
27436s/^[^!]*!//
27437:repl
27438t repl
27439s/'"$ac_delim"'$//
27440t delim
27441:nl
27442h
27443s/\(.\{148\}\)..*/\1/
27444t more1
27445s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
27446p
27447n
27448b repl
27449:more1
27450s/["\\]/\\&/g; s/^/"/; s/$/"\\/
27451p
27452g
27453s/.\{148\}//
27454t nl
27455:delim
27456h
27457s/\(.\{148\}\)..*/\1/
27458t more2
27459s/["\\]/\\&/g; s/^/"/; s/$/"/
27460p
27461b
27462:more2
27463s/["\\]/\\&/g; s/^/"/; s/$/"\\/
27464p
27465g
27466s/.\{148\}//
27467t delim
27468' <conf$$subs.awk | sed '
27469/^[^""]/{
27470  N
27471  s/\n//
27472}
27473' >>$CONFIG_STATUS || ac_write_fail=1
27474rm -f conf$$subs.awk
27475cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27476_ACAWK
27477cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
27478  for (key in S) S_is_set[key] = 1
27479  FS = ""
27480
27481}
27482{
27483  line = $ 0
27484  nfields = split(line, field, "@")
27485  substed = 0
27486  len = length(field[1])
27487  for (i = 2; i < nfields; i++) {
27488    key = field[i]
27489    keylen = length(key)
27490    if (S_is_set[key]) {
27491      value = S[key]
27492      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
27493      len += length(value) + length(field[++i])
27494      substed = 1
27495    } else
27496      len += 1 + keylen
27497  }
27498
27499  print line
27500}
27501
27502_ACAWK
27503_ACEOF
27504cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27505if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
27506  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
27507else
27508  cat
27509fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
27510  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
27511_ACEOF
27512
27513# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
27514# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
27515# trailing colons and then remove the whole line if VPATH becomes empty
27516# (actually we leave an empty line to preserve line numbers).
27517if test "x$srcdir" = x.; then
27518  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
27519h
27520s///
27521s/^/:/
27522s/[	 ]*$/:/
27523s/:\$(srcdir):/:/g
27524s/:\${srcdir}:/:/g
27525s/:@srcdir@:/:/g
27526s/^:*//
27527s/:*$//
27528x
27529s/\(=[	 ]*\).*/\1/
27530G
27531s/\n//
27532s/^[^=]*=[	 ]*$//
27533}'
27534fi
27535
27536cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27537fi # test -n "$CONFIG_FILES"
27538
27539# Set up the scripts for CONFIG_HEADERS section.
27540# No need to generate them if there are no CONFIG_HEADERS.
27541# This happens for instance with `./config.status Makefile'.
27542if test -n "$CONFIG_HEADERS"; then
27543cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
27544BEGIN {
27545_ACEOF
27546
27547# Transform confdefs.h into an awk script `defines.awk', embedded as
27548# here-document in config.status, that substitutes the proper values into
27549# config.h.in to produce config.h.
27550
27551# Create a delimiter string that does not exist in confdefs.h, to ease
27552# handling of long lines.
27553ac_delim='%!_!# '
27554for ac_last_try in false false :; do
27555  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
27556  if test -z "$ac_tt"; then
27557    break
27558  elif $ac_last_try; then
27559    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
27560  else
27561    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
27562  fi
27563done
27564
27565# For the awk script, D is an array of macro values keyed by name,
27566# likewise P contains macro parameters if any.  Preserve backslash
27567# newline sequences.
27568
27569ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
27570sed -n '
27571s/.\{148\}/&'"$ac_delim"'/g
27572t rset
27573:rset
27574s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
27575t def
27576d
27577:def
27578s/\\$//
27579t bsnl
27580s/["\\]/\\&/g
27581s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
27582D["\1"]=" \3"/p
27583s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
27584d
27585:bsnl
27586s/["\\]/\\&/g
27587s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
27588D["\1"]=" \3\\\\\\n"\\/p
27589t cont
27590s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
27591t cont
27592d
27593:cont
27594n
27595s/.\{148\}/&'"$ac_delim"'/g
27596t clear
27597:clear
27598s/\\$//
27599t bsnlc
27600s/["\\]/\\&/g; s/^/"/; s/$/"/p
27601d
27602:bsnlc
27603s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
27604b cont
27605' <confdefs.h | sed '
27606s/'"$ac_delim"'/"\\\
27607"/g' >>$CONFIG_STATUS || ac_write_fail=1
27608
27609cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27610  for (key in D) D_is_set[key] = 1
27611  FS = ""
27612}
27613/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
27614  line = \$ 0
27615  split(line, arg, " ")
27616  if (arg[1] == "#") {
27617    defundef = arg[2]
27618    mac1 = arg[3]
27619  } else {
27620    defundef = substr(arg[1], 2)
27621    mac1 = arg[2]
27622  }
27623  split(mac1, mac2, "(") #)
27624  macro = mac2[1]
27625  prefix = substr(line, 1, index(line, defundef) - 1)
27626  if (D_is_set[macro]) {
27627    # Preserve the white space surrounding the "#".
27628    print prefix "define", macro P[macro] D[macro]
27629    next
27630  } else {
27631    # Replace #undef with comments.  This is necessary, for example,
27632    # in the case of _POSIX_SOURCE, which is predefined and required
27633    # on some systems where configure will not decide to define it.
27634    if (defundef == "undef") {
27635      print "/*", prefix defundef, macro, "*/"
27636      next
27637    }
27638  }
27639}
27640{ print }
27641_ACAWK
27642_ACEOF
27643cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27644  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
27645fi # test -n "$CONFIG_HEADERS"
27646
27647
27648eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
27649shift
27650for ac_tag
27651do
27652  case $ac_tag in
27653  :[FHLC]) ac_mode=$ac_tag; continue;;
27654  esac
27655  case $ac_mode$ac_tag in
27656  :[FHL]*:*);;
27657  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
27658  :[FH]-) ac_tag=-:-;;
27659  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
27660  esac
27661  ac_save_IFS=$IFS
27662  IFS=:
27663  set x $ac_tag
27664  IFS=$ac_save_IFS
27665  shift
27666  ac_file=$1
27667  shift
27668
27669  case $ac_mode in
27670  :L) ac_source=$1;;
27671  :[FH])
27672    ac_file_inputs=
27673    for ac_f
27674    do
27675      case $ac_f in
27676      -) ac_f="$ac_tmp/stdin";;
27677      *) # Look for the file first in the build tree, then in the source tree
27678	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
27679	 # because $ac_f cannot contain `:'.
27680	 test -f "$ac_f" ||
27681	   case $ac_f in
27682	   [\\/$]*) false;;
27683	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
27684	   esac ||
27685	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
27686      esac
27687      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
27688      as_fn_append ac_file_inputs " '$ac_f'"
27689    done
27690
27691    # Let's still pretend it is `configure' which instantiates (i.e., don't
27692    # use $as_me), people would be surprised to read:
27693    #    /* config.h.  Generated by config.status.  */
27694    configure_input='Generated from '`
27695	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
27696	`' by configure.'
27697    if test x"$ac_file" != x-; then
27698      configure_input="$ac_file.  $configure_input"
27699      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
27700$as_echo "$as_me: creating $ac_file" >&6;}
27701    fi
27702    # Neutralize special characters interpreted by sed in replacement strings.
27703    case $configure_input in #(
27704    *\&* | *\|* | *\\* )
27705       ac_sed_conf_input=`$as_echo "$configure_input" |
27706       sed 's/[\\\\&|]/\\\\&/g'`;; #(
27707    *) ac_sed_conf_input=$configure_input;;
27708    esac
27709
27710    case $ac_tag in
27711    *:-:* | *:-) cat >"$ac_tmp/stdin" \
27712      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
27713    esac
27714    ;;
27715  esac
27716
27717  ac_dir=`$as_dirname -- "$ac_file" ||
27718$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27719	 X"$ac_file" : 'X\(//\)[^/]' \| \
27720	 X"$ac_file" : 'X\(//\)$' \| \
27721	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
27722$as_echo X"$ac_file" |
27723    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27724	    s//\1/
27725	    q
27726	  }
27727	  /^X\(\/\/\)[^/].*/{
27728	    s//\1/
27729	    q
27730	  }
27731	  /^X\(\/\/\)$/{
27732	    s//\1/
27733	    q
27734	  }
27735	  /^X\(\/\).*/{
27736	    s//\1/
27737	    q
27738	  }
27739	  s/.*/./; q'`
27740  as_dir="$ac_dir"; as_fn_mkdir_p
27741  ac_builddir=.
27742
27743case "$ac_dir" in
27744.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
27745*)
27746  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
27747  # A ".." for each directory in $ac_dir_suffix.
27748  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
27749  case $ac_top_builddir_sub in
27750  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
27751  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
27752  esac ;;
27753esac
27754ac_abs_top_builddir=$ac_pwd
27755ac_abs_builddir=$ac_pwd$ac_dir_suffix
27756# for backward compatibility:
27757ac_top_builddir=$ac_top_build_prefix
27758
27759case $srcdir in
27760  .)  # We are building in place.
27761    ac_srcdir=.
27762    ac_top_srcdir=$ac_top_builddir_sub
27763    ac_abs_top_srcdir=$ac_pwd ;;
27764  [\\/]* | ?:[\\/]* )  # Absolute name.
27765    ac_srcdir=$srcdir$ac_dir_suffix;
27766    ac_top_srcdir=$srcdir
27767    ac_abs_top_srcdir=$srcdir ;;
27768  *) # Relative name.
27769    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
27770    ac_top_srcdir=$ac_top_build_prefix$srcdir
27771    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
27772esac
27773ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
27774
27775
27776  case $ac_mode in
27777  :F)
27778  #
27779  # CONFIG_FILE
27780  #
27781
27782  case $INSTALL in
27783  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
27784  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
27785  esac
27786_ACEOF
27787
27788cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27789# If the template does not know about datarootdir, expand it.
27790# FIXME: This hack should be removed a few years after 2.60.
27791ac_datarootdir_hack=; ac_datarootdir_seen=
27792ac_sed_dataroot='
27793/datarootdir/ {
27794  p
27795  q
27796}
27797/@datadir@/p
27798/@docdir@/p
27799/@infodir@/p
27800/@localedir@/p
27801/@mandir@/p'
27802case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
27803*datarootdir*) ac_datarootdir_seen=yes;;
27804*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
27805  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
27806$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
27807_ACEOF
27808cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27809  ac_datarootdir_hack='
27810  s&@datadir@&$datadir&g
27811  s&@docdir@&$docdir&g
27812  s&@infodir@&$infodir&g
27813  s&@localedir@&$localedir&g
27814  s&@mandir@&$mandir&g
27815  s&\\\${datarootdir}&$datarootdir&g' ;;
27816esac
27817_ACEOF
27818
27819# Neutralize VPATH when `$srcdir' = `.'.
27820# Shell code in configure.ac might set extrasub.
27821# FIXME: do we really want to maintain this feature?
27822cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
27823ac_sed_extra="$ac_vpsub
27824$extrasub
27825_ACEOF
27826cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
27827:t
27828/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
27829s|@configure_input@|$ac_sed_conf_input|;t t
27830s&@top_builddir@&$ac_top_builddir_sub&;t t
27831s&@top_build_prefix@&$ac_top_build_prefix&;t t
27832s&@srcdir@&$ac_srcdir&;t t
27833s&@abs_srcdir@&$ac_abs_srcdir&;t t
27834s&@top_srcdir@&$ac_top_srcdir&;t t
27835s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
27836s&@builddir@&$ac_builddir&;t t
27837s&@abs_builddir@&$ac_abs_builddir&;t t
27838s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
27839s&@INSTALL@&$ac_INSTALL&;t t
27840$ac_datarootdir_hack
27841"
27842eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
27843  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
27844
27845test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
27846  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
27847  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
27848      "$ac_tmp/out"`; test -z "$ac_out"; } &&
27849  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
27850which seems to be undefined.  Please make sure it is defined" >&5
27851$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
27852which seems to be undefined.  Please make sure it is defined" >&2;}
27853
27854  rm -f "$ac_tmp/stdin"
27855  case $ac_file in
27856  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
27857  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
27858  esac \
27859  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
27860 ;;
27861  :H)
27862  #
27863  # CONFIG_HEADER
27864  #
27865  if test x"$ac_file" != x-; then
27866    {
27867      $as_echo "/* $configure_input  */" \
27868      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
27869    } >"$ac_tmp/config.h" \
27870      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
27871    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
27872      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
27873$as_echo "$as_me: $ac_file is unchanged" >&6;}
27874    else
27875      rm -f "$ac_file"
27876      mv "$ac_tmp/config.h" "$ac_file" \
27877	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
27878    fi
27879  else
27880    $as_echo "/* $configure_input  */" \
27881      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
27882      || as_fn_error $? "could not create -" "$LINENO" 5
27883  fi
27884 ;;
27885
27886  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
27887$as_echo "$as_me: executing $ac_file commands" >&6;}
27888 ;;
27889  esac
27890
27891
27892  case $ac_file$ac_mode in
27893    "libtool":C)
27894
27895    # See if we are running on zsh, and set the options that allow our
27896    # commands through without removal of \ escapes.
27897    if test -n "${ZSH_VERSION+set}"; then
27898      setopt NO_GLOB_SUBST
27899    fi
27900
27901    cfgfile=${ofile}T
27902    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
27903    $RM "$cfgfile"
27904
27905    cat <<_LT_EOF >> "$cfgfile"
27906#! $SHELL
27907# Generated automatically by $as_me ($PACKAGE) $VERSION
27908# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
27909# NOTE: Changes made to this file will be lost: look at ltmain.sh.
27910
27911# Provide generalized library-building support services.
27912# Written by Gordon Matzigkeit, 1996
27913
27914# Copyright (C) 2014 Free Software Foundation, Inc.
27915# This is free software; see the source for copying conditions.  There is NO
27916# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
27917
27918# GNU Libtool is free software; you can redistribute it and/or modify
27919# it under the terms of the GNU General Public License as published by
27920# the Free Software Foundation; either version 2 of of the License, or
27921# (at your option) any later version.
27922#
27923# As a special exception to the GNU General Public License, if you
27924# distribute this file as part of a program or library that is built
27925# using GNU Libtool, you may include this file under the  same
27926# distribution terms that you use for the rest of that program.
27927#
27928# GNU Libtool is distributed in the hope that it will be useful, but
27929# WITHOUT ANY WARRANTY; without even the implied warranty of
27930# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
27931# GNU General Public License for more details.
27932#
27933# You should have received a copy of the GNU General Public License
27934# along with this program.  If not, see <http://www.gnu.org/licenses/>.
27935
27936
27937# The names of the tagged configurations supported by this script.
27938available_tags='CXX '
27939
27940# Configured defaults for sys_lib_dlsearch_path munging.
27941: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
27942
27943# ### BEGIN LIBTOOL CONFIG
27944
27945# Which release of libtool.m4 was used?
27946macro_version=$macro_version
27947macro_revision=$macro_revision
27948
27949# Whether or not to build shared libraries.
27950build_libtool_libs=$enable_shared
27951
27952# Whether or not to build static libraries.
27953build_old_libs=$enable_static
27954
27955# What type of objects to build.
27956pic_mode=$pic_mode
27957
27958# Whether or not to optimize for fast installation.
27959fast_install=$enable_fast_install
27960
27961# Shared archive member basename,for filename based shared library versioning on AIX.
27962shared_archive_member_spec=$shared_archive_member_spec
27963
27964# Shell to use when invoking shell scripts.
27965SHELL=$lt_SHELL
27966
27967# An echo program that protects backslashes.
27968ECHO=$lt_ECHO
27969
27970# The PATH separator for the build system.
27971PATH_SEPARATOR=$lt_PATH_SEPARATOR
27972
27973# The host system.
27974host_alias=$host_alias
27975host=$host
27976host_os=$host_os
27977
27978# The build system.
27979build_alias=$build_alias
27980build=$build
27981build_os=$build_os
27982
27983# A sed program that does not truncate output.
27984SED=$lt_SED
27985
27986# Sed that helps us avoid accidentally triggering echo(1) options like -n.
27987Xsed="\$SED -e 1s/^X//"
27988
27989# A grep program that handles long lines.
27990GREP=$lt_GREP
27991
27992# An ERE matcher.
27993EGREP=$lt_EGREP
27994
27995# A literal string matcher.
27996FGREP=$lt_FGREP
27997
27998# A BSD- or MS-compatible name lister.
27999NM=$lt_NM
28000
28001# Whether we need soft or hard links.
28002LN_S=$lt_LN_S
28003
28004# What is the maximum length of a command?
28005max_cmd_len=$max_cmd_len
28006
28007# Object file suffix (normally "o").
28008objext=$ac_objext
28009
28010# Executable file suffix (normally "").
28011exeext=$exeext
28012
28013# whether the shell understands "unset".
28014lt_unset=$lt_unset
28015
28016# turn spaces into newlines.
28017SP2NL=$lt_lt_SP2NL
28018
28019# turn newlines into spaces.
28020NL2SP=$lt_lt_NL2SP
28021
28022# convert \$build file names to \$host format.
28023to_host_file_cmd=$lt_cv_to_host_file_cmd
28024
28025# convert \$build files to toolchain format.
28026to_tool_file_cmd=$lt_cv_to_tool_file_cmd
28027
28028# An object symbol dumper.
28029OBJDUMP=$lt_OBJDUMP
28030
28031# Method to check whether dependent libraries are shared objects.
28032deplibs_check_method=$lt_deplibs_check_method
28033
28034# Command to use when deplibs_check_method = "file_magic".
28035file_magic_cmd=$lt_file_magic_cmd
28036
28037# How to find potential files when deplibs_check_method = "file_magic".
28038file_magic_glob=$lt_file_magic_glob
28039
28040# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
28041want_nocaseglob=$lt_want_nocaseglob
28042
28043# DLL creation program.
28044DLLTOOL=$lt_DLLTOOL
28045
28046# Command to associate shared and link libraries.
28047sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
28048
28049# The archiver.
28050AR=$lt_AR
28051
28052# Flags to create an archive.
28053AR_FLAGS=$lt_AR_FLAGS
28054
28055# How to feed a file listing to the archiver.
28056archiver_list_spec=$lt_archiver_list_spec
28057
28058# A symbol stripping program.
28059STRIP=$lt_STRIP
28060
28061# Commands used to install an old-style archive.
28062RANLIB=$lt_RANLIB
28063old_postinstall_cmds=$lt_old_postinstall_cmds
28064old_postuninstall_cmds=$lt_old_postuninstall_cmds
28065
28066# Whether to use a lock for old archive extraction.
28067lock_old_archive_extraction=$lock_old_archive_extraction
28068
28069# A C compiler.
28070LTCC=$lt_CC
28071
28072# LTCC compiler flags.
28073LTCFLAGS=$lt_CFLAGS
28074
28075# Take the output of nm and produce a listing of raw symbols and C names.
28076global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
28077
28078# Transform the output of nm in a proper C declaration.
28079global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
28080
28081# Transform the output of nm into a list of symbols to manually relocate.
28082global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
28083
28084# Transform the output of nm in a C name address pair.
28085global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
28086
28087# Transform the output of nm in a C name address pair when lib prefix is needed.
28088global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
28089
28090# The name lister interface.
28091nm_interface=$lt_lt_cv_nm_interface
28092
28093# Specify filename containing input files for \$NM.
28094nm_file_list_spec=$lt_nm_file_list_spec
28095
28096# The root where to search for dependent libraries,and where our libraries should be installed.
28097lt_sysroot=$lt_sysroot
28098
28099# Command to truncate a binary pipe.
28100lt_truncate_bin=$lt_lt_cv_truncate_bin
28101
28102# The name of the directory that contains temporary libtool files.
28103objdir=$objdir
28104
28105# Used to examine libraries when file_magic_cmd begins with "file".
28106MAGIC_CMD=$MAGIC_CMD
28107
28108# Must we lock files when doing compilation?
28109need_locks=$lt_need_locks
28110
28111# Manifest tool.
28112MANIFEST_TOOL=$lt_MANIFEST_TOOL
28113
28114# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
28115DSYMUTIL=$lt_DSYMUTIL
28116
28117# Tool to change global to local symbols on Mac OS X.
28118NMEDIT=$lt_NMEDIT
28119
28120# Tool to manipulate fat objects and archives on Mac OS X.
28121LIPO=$lt_LIPO
28122
28123# ldd/readelf like tool for Mach-O binaries on Mac OS X.
28124OTOOL=$lt_OTOOL
28125
28126# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
28127OTOOL64=$lt_OTOOL64
28128
28129# Old archive suffix (normally "a").
28130libext=$libext
28131
28132# Shared library suffix (normally ".so").
28133shrext_cmds=$lt_shrext_cmds
28134
28135# The commands to extract the exported symbol list from a shared archive.
28136extract_expsyms_cmds=$lt_extract_expsyms_cmds
28137
28138# Variables whose values should be saved in libtool wrapper scripts and
28139# restored at link time.
28140variables_saved_for_relink=$lt_variables_saved_for_relink
28141
28142# Do we need the "lib" prefix for modules?
28143need_lib_prefix=$need_lib_prefix
28144
28145# Do we need a version for libraries?
28146need_version=$need_version
28147
28148# Library versioning type.
28149version_type=$version_type
28150
28151# Shared library runtime path variable.
28152runpath_var=$runpath_var
28153
28154# Shared library path variable.
28155shlibpath_var=$shlibpath_var
28156
28157# Is shlibpath searched before the hard-coded library search path?
28158shlibpath_overrides_runpath=$shlibpath_overrides_runpath
28159
28160# Format of library name prefix.
28161libname_spec=$lt_libname_spec
28162
28163# List of archive names.  First name is the real one, the rest are links.
28164# The last name is the one that the linker finds with -lNAME
28165library_names_spec=$lt_library_names_spec
28166
28167# The coded name of the library, if different from the real name.
28168soname_spec=$lt_soname_spec
28169
28170# Permission mode override for installation of shared libraries.
28171install_override_mode=$lt_install_override_mode
28172
28173# Command to use after installation of a shared archive.
28174postinstall_cmds=$lt_postinstall_cmds
28175
28176# Command to use after uninstallation of a shared archive.
28177postuninstall_cmds=$lt_postuninstall_cmds
28178
28179# Commands used to finish a libtool library installation in a directory.
28180finish_cmds=$lt_finish_cmds
28181
28182# As "finish_cmds", except a single script fragment to be evaled but
28183# not shown.
28184finish_eval=$lt_finish_eval
28185
28186# Whether we should hardcode library paths into libraries.
28187hardcode_into_libs=$hardcode_into_libs
28188
28189# Compile-time system search path for libraries.
28190sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
28191
28192# Detected run-time system search path for libraries.
28193sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
28194
28195# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
28196configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
28197
28198# Whether dlopen is supported.
28199dlopen_support=$enable_dlopen
28200
28201# Whether dlopen of programs is supported.
28202dlopen_self=$enable_dlopen_self
28203
28204# Whether dlopen of statically linked programs is supported.
28205dlopen_self_static=$enable_dlopen_self_static
28206
28207# Commands to strip libraries.
28208old_striplib=$lt_old_striplib
28209striplib=$lt_striplib
28210
28211
28212# The linker used to build libraries.
28213LD=$lt_LD
28214
28215# How to create reloadable object files.
28216reload_flag=$lt_reload_flag
28217reload_cmds=$lt_reload_cmds
28218
28219# Commands used to build an old-style archive.
28220old_archive_cmds=$lt_old_archive_cmds
28221
28222# A language specific compiler.
28223CC=$lt_compiler
28224
28225# Is the compiler the GNU compiler?
28226with_gcc=$GCC
28227
28228# Compiler flag to turn off builtin functions.
28229no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
28230
28231# Additional compiler flags for building library objects.
28232pic_flag=$lt_lt_prog_compiler_pic
28233
28234# How to pass a linker flag through the compiler.
28235wl=$lt_lt_prog_compiler_wl
28236
28237# Compiler flag to prevent dynamic linking.
28238link_static_flag=$lt_lt_prog_compiler_static
28239
28240# Does compiler simultaneously support -c and -o options?
28241compiler_c_o=$lt_lt_cv_prog_compiler_c_o
28242
28243# Whether or not to add -lc for building shared libraries.
28244build_libtool_need_lc=$archive_cmds_need_lc
28245
28246# Whether or not to disallow shared libs when runtime libs are static.
28247allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
28248
28249# Compiler flag to allow reflexive dlopens.
28250export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
28251
28252# Compiler flag to generate shared objects directly from archives.
28253whole_archive_flag_spec=$lt_whole_archive_flag_spec
28254
28255# Whether the compiler copes with passing no objects directly.
28256compiler_needs_object=$lt_compiler_needs_object
28257
28258# Create an old-style archive from a shared archive.
28259old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
28260
28261# Create a temporary old-style archive to link instead of a shared archive.
28262old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
28263
28264# Commands used to build a shared archive.
28265archive_cmds=$lt_archive_cmds
28266archive_expsym_cmds=$lt_archive_expsym_cmds
28267
28268# Commands used to build a loadable module if different from building
28269# a shared archive.
28270module_cmds=$lt_module_cmds
28271module_expsym_cmds=$lt_module_expsym_cmds
28272
28273# Whether we are building with GNU ld or not.
28274with_gnu_ld=$lt_with_gnu_ld
28275
28276# Flag that allows shared libraries with undefined symbols to be built.
28277allow_undefined_flag=$lt_allow_undefined_flag
28278
28279# Flag that enforces no undefined symbols.
28280no_undefined_flag=$lt_no_undefined_flag
28281
28282# Flag to hardcode \$libdir into a binary during linking.
28283# This must work even if \$libdir does not exist
28284hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
28285
28286# Whether we need a single "-rpath" flag with a separated argument.
28287hardcode_libdir_separator=$lt_hardcode_libdir_separator
28288
28289# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
28290# DIR into the resulting binary.
28291hardcode_direct=$hardcode_direct
28292
28293# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
28294# DIR into the resulting binary and the resulting library dependency is
28295# "absolute",i.e impossible to change by setting \$shlibpath_var if the
28296# library is relocated.
28297hardcode_direct_absolute=$hardcode_direct_absolute
28298
28299# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
28300# into the resulting binary.
28301hardcode_minus_L=$hardcode_minus_L
28302
28303# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
28304# into the resulting binary.
28305hardcode_shlibpath_var=$hardcode_shlibpath_var
28306
28307# Set to "yes" if building a shared library automatically hardcodes DIR
28308# into the library and all subsequent libraries and executables linked
28309# against it.
28310hardcode_automatic=$hardcode_automatic
28311
28312# Set to yes if linker adds runtime paths of dependent libraries
28313# to runtime path list.
28314inherit_rpath=$inherit_rpath
28315
28316# Whether libtool must link a program against all its dependency libraries.
28317link_all_deplibs=$link_all_deplibs
28318
28319# Set to "yes" if exported symbols are required.
28320always_export_symbols=$always_export_symbols
28321
28322# The commands to list exported symbols.
28323export_symbols_cmds=$lt_export_symbols_cmds
28324
28325# Symbols that should not be listed in the preloaded symbols.
28326exclude_expsyms=$lt_exclude_expsyms
28327
28328# Symbols that must always be exported.
28329include_expsyms=$lt_include_expsyms
28330
28331# Commands necessary for linking programs (against libraries) with templates.
28332prelink_cmds=$lt_prelink_cmds
28333
28334# Commands necessary for finishing linking programs.
28335postlink_cmds=$lt_postlink_cmds
28336
28337# Specify filename containing input files.
28338file_list_spec=$lt_file_list_spec
28339
28340# How to hardcode a shared library path into an executable.
28341hardcode_action=$hardcode_action
28342
28343# The directories searched by this compiler when creating a shared library.
28344compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
28345
28346# Dependencies to place before and after the objects being linked to
28347# create a shared library.
28348predep_objects=$lt_predep_objects
28349postdep_objects=$lt_postdep_objects
28350predeps=$lt_predeps
28351postdeps=$lt_postdeps
28352
28353# The library search path used internally by the compiler when linking
28354# a shared library.
28355compiler_lib_search_path=$lt_compiler_lib_search_path
28356
28357# ### END LIBTOOL CONFIG
28358
28359_LT_EOF
28360
28361    cat <<'_LT_EOF' >> "$cfgfile"
28362
28363# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
28364
28365# func_munge_path_list VARIABLE PATH
28366# -----------------------------------
28367# VARIABLE is name of variable containing _space_ separated list of
28368# directories to be munged by the contents of PATH, which is string
28369# having a format:
28370# "DIR[:DIR]:"
28371#       string "DIR[ DIR]" will be prepended to VARIABLE
28372# ":DIR[:DIR]"
28373#       string "DIR[ DIR]" will be appended to VARIABLE
28374# "DIRP[:DIRP]::[DIRA:]DIRA"
28375#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
28376#       "DIRA[ DIRA]" will be appended to VARIABLE
28377# "DIR[:DIR]"
28378#       VARIABLE will be replaced by "DIR[ DIR]"
28379func_munge_path_list ()
28380{
28381    case x$2 in
28382    x)
28383        ;;
28384    *:)
28385        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
28386        ;;
28387    x:*)
28388        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
28389        ;;
28390    *::*)
28391        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
28392        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
28393        ;;
28394    *)
28395        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
28396        ;;
28397    esac
28398}
28399
28400
28401# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
28402func_cc_basename ()
28403{
28404    for cc_temp in $*""; do
28405      case $cc_temp in
28406        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
28407        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
28408        \-*) ;;
28409        *) break;;
28410      esac
28411    done
28412    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
28413}
28414
28415
28416# ### END FUNCTIONS SHARED WITH CONFIGURE
28417
28418_LT_EOF
28419
28420  case $host_os in
28421  aix3*)
28422    cat <<\_LT_EOF >> "$cfgfile"
28423# AIX sometimes has problems with the GCC collect2 program.  For some
28424# reason, if we set the COLLECT_NAMES environment variable, the problems
28425# vanish in a puff of smoke.
28426if test set != "${COLLECT_NAMES+set}"; then
28427  COLLECT_NAMES=
28428  export COLLECT_NAMES
28429fi
28430_LT_EOF
28431    ;;
28432  esac
28433
28434
28435ltmain=$ac_aux_dir/ltmain.sh
28436
28437
28438  # We use sed instead of cat because bash on DJGPP gets confused if
28439  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
28440  # text mode, it properly converts lines to CR/LF.  This bash problem
28441  # is reportedly fixed, but why not run on old versions too?
28442  sed '$q' "$ltmain" >> "$cfgfile" \
28443     || (rm -f "$cfgfile"; exit 1)
28444
28445   mv -f "$cfgfile" "$ofile" ||
28446    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
28447  chmod +x "$ofile"
28448
28449
28450    cat <<_LT_EOF >> "$ofile"
28451
28452# ### BEGIN LIBTOOL TAG CONFIG: CXX
28453
28454# The linker used to build libraries.
28455LD=$lt_LD_CXX
28456
28457# How to create reloadable object files.
28458reload_flag=$lt_reload_flag_CXX
28459reload_cmds=$lt_reload_cmds_CXX
28460
28461# Commands used to build an old-style archive.
28462old_archive_cmds=$lt_old_archive_cmds_CXX
28463
28464# A language specific compiler.
28465CC=$lt_compiler_CXX
28466
28467# Is the compiler the GNU compiler?
28468with_gcc=$GCC_CXX
28469
28470# Compiler flag to turn off builtin functions.
28471no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
28472
28473# Additional compiler flags for building library objects.
28474pic_flag=$lt_lt_prog_compiler_pic_CXX
28475
28476# How to pass a linker flag through the compiler.
28477wl=$lt_lt_prog_compiler_wl_CXX
28478
28479# Compiler flag to prevent dynamic linking.
28480link_static_flag=$lt_lt_prog_compiler_static_CXX
28481
28482# Does compiler simultaneously support -c and -o options?
28483compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
28484
28485# Whether or not to add -lc for building shared libraries.
28486build_libtool_need_lc=$archive_cmds_need_lc_CXX
28487
28488# Whether or not to disallow shared libs when runtime libs are static.
28489allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
28490
28491# Compiler flag to allow reflexive dlopens.
28492export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
28493
28494# Compiler flag to generate shared objects directly from archives.
28495whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
28496
28497# Whether the compiler copes with passing no objects directly.
28498compiler_needs_object=$lt_compiler_needs_object_CXX
28499
28500# Create an old-style archive from a shared archive.
28501old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
28502
28503# Create a temporary old-style archive to link instead of a shared archive.
28504old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
28505
28506# Commands used to build a shared archive.
28507archive_cmds=$lt_archive_cmds_CXX
28508archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
28509
28510# Commands used to build a loadable module if different from building
28511# a shared archive.
28512module_cmds=$lt_module_cmds_CXX
28513module_expsym_cmds=$lt_module_expsym_cmds_CXX
28514
28515# Whether we are building with GNU ld or not.
28516with_gnu_ld=$lt_with_gnu_ld_CXX
28517
28518# Flag that allows shared libraries with undefined symbols to be built.
28519allow_undefined_flag=$lt_allow_undefined_flag_CXX
28520
28521# Flag that enforces no undefined symbols.
28522no_undefined_flag=$lt_no_undefined_flag_CXX
28523
28524# Flag to hardcode \$libdir into a binary during linking.
28525# This must work even if \$libdir does not exist
28526hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
28527
28528# Whether we need a single "-rpath" flag with a separated argument.
28529hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
28530
28531# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
28532# DIR into the resulting binary.
28533hardcode_direct=$hardcode_direct_CXX
28534
28535# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
28536# DIR into the resulting binary and the resulting library dependency is
28537# "absolute",i.e impossible to change by setting \$shlibpath_var if the
28538# library is relocated.
28539hardcode_direct_absolute=$hardcode_direct_absolute_CXX
28540
28541# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
28542# into the resulting binary.
28543hardcode_minus_L=$hardcode_minus_L_CXX
28544
28545# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
28546# into the resulting binary.
28547hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
28548
28549# Set to "yes" if building a shared library automatically hardcodes DIR
28550# into the library and all subsequent libraries and executables linked
28551# against it.
28552hardcode_automatic=$hardcode_automatic_CXX
28553
28554# Set to yes if linker adds runtime paths of dependent libraries
28555# to runtime path list.
28556inherit_rpath=$inherit_rpath_CXX
28557
28558# Whether libtool must link a program against all its dependency libraries.
28559link_all_deplibs=$link_all_deplibs_CXX
28560
28561# Set to "yes" if exported symbols are required.
28562always_export_symbols=$always_export_symbols_CXX
28563
28564# The commands to list exported symbols.
28565export_symbols_cmds=$lt_export_symbols_cmds_CXX
28566
28567# Symbols that should not be listed in the preloaded symbols.
28568exclude_expsyms=$lt_exclude_expsyms_CXX
28569
28570# Symbols that must always be exported.
28571include_expsyms=$lt_include_expsyms_CXX
28572
28573# Commands necessary for linking programs (against libraries) with templates.
28574prelink_cmds=$lt_prelink_cmds_CXX
28575
28576# Commands necessary for finishing linking programs.
28577postlink_cmds=$lt_postlink_cmds_CXX
28578
28579# Specify filename containing input files.
28580file_list_spec=$lt_file_list_spec_CXX
28581
28582# How to hardcode a shared library path into an executable.
28583hardcode_action=$hardcode_action_CXX
28584
28585# The directories searched by this compiler when creating a shared library.
28586compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
28587
28588# Dependencies to place before and after the objects being linked to
28589# create a shared library.
28590predep_objects=$lt_predep_objects_CXX
28591postdep_objects=$lt_postdep_objects_CXX
28592predeps=$lt_predeps_CXX
28593postdeps=$lt_postdeps_CXX
28594
28595# The library search path used internally by the compiler when linking
28596# a shared library.
28597compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
28598
28599# ### END LIBTOOL TAG CONFIG: CXX
28600_LT_EOF
28601
28602 ;;
28603    "svn_private_config.h.tmp":C) svn_cf=subversion/svn_private_config.h;
28604                    $SED -e "s/@SVN_DB_HEADER@/$SVN_DB_HEADER/" $svn_cf.tmp > $svn_cf.tmp.new
28605                    cmp -s $svn_cf.tmp.new $svn_cf || mv -f $svn_cf.tmp.new $svn_cf
28606                    rm -f $svn_cf.tmp.new $svn_cf.tmp ;;
28607    "tools/backup/hot-backup.py":F) chmod +x tools/backup/hot-backup.py ;;
28608    "tools/hook-scripts/commit-access-control.pl":F) chmod +x tools/hook-scripts/commit-access-control.pl ;;
28609    "subversion/bindings/swig/perl/native/Makefile.PL":F) chmod +x subversion/bindings/swig/perl/native/Makefile.PL ;;
28610    "packages/solaris/pkginfo":F) chmod +x packages/solaris/pkginfo ;;
28611
28612  esac
28613done # for ac_tag
28614
28615
28616as_fn_exit 0
28617_ACEOF
28618ac_clean_files=$ac_clean_files_save
28619
28620test $ac_write_fail = 0 ||
28621  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
28622
28623
28624# configure is writing to config.log, and then calls config.status.
28625# config.status does its own redirection, appending to config.log.
28626# Unfortunately, on DOS this fails, as config.log is still kept open
28627# by configure, so config.status won't be able to write to it; its
28628# output is simply discarded.  So we exec the FD to /dev/null,
28629# effectively closing config.log, so it can be properly (re)opened and
28630# appended to by config.status.  When coming back to configure, we
28631# need to make the FD available again.
28632if test "$no_create" != yes; then
28633  ac_cs_success=:
28634  ac_config_status_args=
28635  test "$silent" = yes &&
28636    ac_config_status_args="$ac_config_status_args --quiet"
28637  exec 5>/dev/null
28638  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
28639  exec 5>>config.log
28640  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28641  # would make configure fail if this is the last instruction.
28642  $ac_cs_success || as_fn_exit 1
28643fi
28644if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
28645  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
28646$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
28647fi
28648
28649
28650# ==== Print final messages to user ==========================================
28651
28652
28653if test "$svn_have_berkeley_db" = "no6" && test "$enable_bdb6" != "no"; then
28654  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: We have configured without BDB filesystem support
28655
28656
28657Berkeley DB 6 was found, but not used.  Please re-run configure (see
28658./config.nice) with the '--enable-bdb6' flag to use it,
28659or explicitly specify '--disable-bdb6' or '--without-berkeley-db'
28660to silence this warning.
28661
28662Please note that some versions of Berkeley DB 6+ are under the GNU Affero
28663General Public License, version 3:
28664https://oss.oracle.com/pipermail/bdb/2013-June/000056.html
28665
28666The AGPL-3.0 licence may impose special requirements for making available
28667source code of server-side software.  The text of the licence is:
28668https://www.gnu.org/licenses/agpl-3.0.html
28669http://opensource.org/licenses/AGPL-3.0
28670
28671The Berkeley DB backend to Subversion is deprecated; see
28672http://subversion.apache.org/docs/release-notes/1.8#bdb-deprecated
28673
28674The Subversion developers have not tested Subversion with Berkeley DB 6 for
28675technical problems or bugs.
28676" >&5
28677$as_echo "$as_me: WARNING: We have configured without BDB filesystem support
28678
28679
28680Berkeley DB 6 was found, but not used.  Please re-run configure (see
28681./config.nice) with the '--enable-bdb6' flag to use it,
28682or explicitly specify '--disable-bdb6' or '--without-berkeley-db'
28683to silence this warning.
28684
28685Please note that some versions of Berkeley DB 6+ are under the GNU Affero
28686General Public License, version 3:
28687https://oss.oracle.com/pipermail/bdb/2013-June/000056.html
28688
28689The AGPL-3.0 licence may impose special requirements for making available
28690source code of server-side software.  The text of the licence is:
28691https://www.gnu.org/licenses/agpl-3.0.html
28692http://opensource.org/licenses/AGPL-3.0
28693
28694The Berkeley DB backend to Subversion is deprecated; see
28695http://subversion.apache.org/docs/release-notes/1.8#bdb-deprecated
28696
28697The Subversion developers have not tested Subversion with Berkeley DB 6 for
28698technical problems or bugs.
28699" >&2;}
28700fi
28701