]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - contrib/subversion/configure
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
[FreeBSD/stable/10.git] / contrib / subversion / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for subversion 1.8.1.
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
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if 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
26 else
27   case `(set -o) 2>/dev/null` in #(
28   *posix*) :
29     set -o posix ;; #(
30   *) :
31      ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_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.
45 if 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 --'
49 elif (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'
52 else
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'
72 fi
73
74 # The user is always right.
75 if 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   }
81 fi
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.)
89 IFS=" ""        $as_nl"
90
91 # Find who we are.  Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94   *[\\/]* ) as_myself=$0 ;;
95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
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
102 IFS=$as_save_IFS
103
104      ;;
105 esac
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.
108 if test "x$as_myself" = x; then
109   as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113   exit 1
114 fi
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.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export 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.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149   *v*x* | *x*v* ) as_opts=-vx ;;
150   *v* ) as_opts=-v ;;
151   *x* ) as_opts=-x ;;
152   * ) as_opts= ;;
153 esac
154 exec $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
158 as_fn_exit 255
159   fi
160   # We don't want this to propagate to other subprocesses.
161           { _as_can_reexec=; unset _as_can_reexec;}
162 if 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
170 else
171   case \`(set -o) 2>/dev/null\` in #(
172   *posix*) :
173     set -o posix ;; #(
174   *) :
175      ;;
176 esac
177 fi
178 "
179   as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193   exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 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
212 else
213   as_have_required=no
214 fi
215   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217 else
218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219 as_found=false
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
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
235 fi
236 fi
237            done;;
238        esac
239   as_found=false
240 done
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
244 fi; }
245 IFS=$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.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258   *v*x* | *x*v* ) as_opts=-vx ;;
259   *v* ) as_opts=-v ;;
260   *x* ) as_opts=-x ;;
261   * ) as_opts= ;;
262 esac
263 exec $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
267 exit 255
268 fi
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
284 fi
285 fi
286 fi
287 SHELL=${CONFIG_SHELL-/bin/sh}
288 export SHELL
289 # Unset more variables known to interfere with behavior of common tools.
290 CLICOLOR_FORCE= GREP_OPTIONS=
291 unset CLICOLOR_FORCE GREP_OPTIONS
292
293 ## --------------------- ##
294 ## M4sh Shell Functions. ##
295 ## --------------------- ##
296 # as_fn_unset VAR
297 # ---------------
298 # Portably unset VAR.
299 as_fn_unset ()
300 {
301   { eval $1=; unset $1;}
302 }
303 as_unset=as_fn_unset
304
305 # as_fn_set_status STATUS
306 # -----------------------
307 # Set $? to STATUS, without forking.
308 as_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.
316 as_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.
326 as_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.
374 as_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.
384 if (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   }'
389 else
390   as_fn_append ()
391   {
392     eval $1=\$$1\$2
393   }
394 fi # 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.
401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402   eval 'as_fn_arith ()
403   {
404     as_val=$(( $* ))
405   }'
406 else
407   as_fn_arith ()
408   {
409     as_val=`expr "$@" || test $? -eq 1`
410   }
411 fi # 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.
419 as_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
430 if expr a : '\(a\)' >/dev/null 2>&1 &&
431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
432   as_expr=expr
433 else
434   as_expr=false
435 fi
436
437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438   as_basename=basename
439 else
440   as_basename=false
441 fi
442
443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444   as_dirname=dirname
445 else
446   as_dirname=false
447 fi
448
449 as_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.
469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472 as_cr_digits='0123456789'
473 as_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
511 ECHO_C= ECHO_N= ECHO_T=
512 case `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';;
522 esac
523
524 rm -f conf$$ conf$$.exe conf$$.file
525 if test -d conf$$.dir; then
526   rm -f conf$$.dir/conf$$.file
527 else
528   rm -f conf$$.dir
529   mkdir conf$$.dir 2>/dev/null
530 fi
531 if (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
545 else
546   as_ln_s='cp -pR'
547 fi
548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549 rmdir conf$$.dir 2>/dev/null
550
551 if mkdir -p . 2>/dev/null; then
552   as_mkdir_p='mkdir -p "$as_dir"'
553 else
554   test -d ./-p && rmdir ./-p
555   as_mkdir_p=false
556 fi
557
558 as_test_x='test -x'
559 as_executable_p=as_fn_executable_p
560
561 # Sed expression to map a string onto a valid CPP name.
562 as_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.
565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567 SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570 test -n "$DJDIR" || exec 7<&0 </dev/null
571 exec 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.
576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578 #
579 # Initializations.
580 #
581 ac_default_prefix=/usr/local
582 ac_clean_files=
583 ac_config_libobj_dir=.
584 LIBOBJS=
585 cross_compiling=no
586 subdirs=
587 MFLAGS=
588 MAKEFLAGS=
589
590 # Identity of this package.
591 PACKAGE_NAME='subversion'
592 PACKAGE_TARNAME='subversion'
593 PACKAGE_VERSION='1.8.1'
594 PACKAGE_STRING='subversion 1.8.1'
595 PACKAGE_BUGREPORT='http://subversion.apache.org/'
596 PACKAGE_URL=''
597
598 ac_unique_file="subversion/include/svn_types.h"
599 # Factoring default headers for most tests.
600 ac_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
635 ac_subst_vars='LTLIBOBJS
636 SVN_CONFIG_SCRIPT_FILES
637 INCLUDE_OUTPUTS
638 JAVAHL_COMPAT_TESTS_TARGET
639 JAVAHL_TESTS_TARGET
640 JAVA_CLASSPATH
641 LT_CXX_LIBADD
642 FIX_JAVAHL_LIB
643 JAVAHL_OBJDIR
644 INSTALL_EXTRA_JAVAHL_LIB
645 SVN_FS_LIB_LINK
646 SVN_FS_LIB_INSTALL_DEPS
647 SVN_FS_LIB_DEPS
648 SVN_RA_LIB_LINK
649 SVN_RA_LIB_INSTALL_DEPS
650 SVN_RA_LIB_DEPS
651 CTYPESGEN
652 SWIG_RB_TEST_VERBOSE
653 SWIG_RB_SITE_ARCH_DIR
654 SWIG_RB_SITE_LIB_DIR
655 SWIG_RB_COMPILE
656 SWIG_RB_INCLUDES
657 SWIG_RB_LIBS
658 SWIG_RB_LINK
659 SWIG_PL_INCLUDES
660 SWIG_PY_LIBS
661 SWIG_PY_LINK
662 SWIG_PY_COMPILE
663 SWIG_PY_INCLUDES
664 SWIG
665 RUBY_TEENY
666 RUBY_MINOR
667 RUBY_MAJOR
668 RDOC
669 RUBY
670 PERL
671 JNI_INCLUDES
672 JAR
673 JAVAH
674 JAVADOC
675 JAVAC_FLAGS
676 JAVAC
677 JAVA
678 JDK
679 PYTHON
680 MOD_ACTIVATION
681 SVN_ZLIB_LIBS
682 SVN_ZLIB_INCLUDES
683 libsvn_wc_LDFLAGS
684 libsvn_subr_LDFLAGS
685 libsvn_repos_LDFLAGS
686 libsvn_ra_svn_LDFLAGS
687 libsvn_ra_serf_LDFLAGS
688 libsvn_ra_local_LDFLAGS
689 libsvn_ra_LDFLAGS
690 libsvn_fs_util_LDFLAGS
691 libsvn_fs_fs_LDFLAGS
692 libsvn_fs_base_LDFLAGS
693 libsvn_fs_LDFLAGS
694 libsvn_diff_LDFLAGS
695 libsvn_delta_LDFLAGS
696 libsvn_client_LDFLAGS
697 libsvn_auth_kwallet_LDFLAGS
698 libsvn_auth_gnome_keyring_LDFLAGS
699 LIBOBJS
700 BDB_TEST_PROGRAMS
701 BDB_TEST_DEPS
702 INSTALL_RULES
703 INSTALL_STATIC_RULES
704 BUILD_RULES
705 SVN_KWALLET_LIBS
706 SVN_KWALLET_INCLUDES
707 KDE4_CONFIG
708 SVN_MAGIC_LIBS
709 SVN_MAGIC_INCLUDES
710 MSGFMTFLAGS
711 NO_GETTEXT_CODESET
712 GETTEXT_CODESET
713 XGETTEXT
714 MSGMERGE
715 MSGFMT
716 SVN_GNOME_KEYRING_LIBS
717 SVN_GNOME_KEYRING_INCLUDES
718 SVN_HAVE_GPG_AGENT
719 SVN_SASL_LIBS
720 SVN_SASL_INCLUDES
721 SVN_DB_LIBS
722 SVN_DB_INCLUDES
723 SVN_XML_LIBS
724 SVN_XML_INCLUDES
725 DOXYGEN
726 TRANG
727 LT_NO_UNDEFINED
728 TRANSFORM_LIBTOOL_SCRIPTS
729 LT_LDFLAGS
730 LT_CFLAGS
731 SVN_LIBTOOL
732 CXXCPP
733 OTOOL64
734 OTOOL
735 LIPO
736 NMEDIT
737 DSYMUTIL
738 MANIFEST_TOOL
739 AWK
740 RANLIB
741 STRIP
742 ac_ct_AR
743 AR
744 DLLTOOL
745 OBJDUMP
746 NM
747 ac_ct_DUMPBIN
748 DUMPBIN
749 LD
750 FGREP
751 LIBTOOL
752 SVN_BINDIR
753 SVN_SQLITE_LIBS
754 SVN_SQLITE_INCLUDES
755 INSTALL_APACHE_MODS
756 APACHE_LIBEXECDIR
757 APACHE_INCLUDES
758 APACHE_LDFLAGS
759 APXS
760 SVN_APR_MEMCACHE_LIBS
761 SVN_APR_MEMCACHE_INCLUDES
762 SVN_SERF_LIBS
763 SVN_SERF_INCLUDES
764 PKG_CONFIG
765 SVN_LT_SOVERSION
766 SVN_APRUTIL_LIBS
767 SVN_APRUTIL_CONFIG
768 SVN_APRUTIL_INCLUDES
769 SVN_APR_SHLIB_PATH_VAR
770 SVN_APR_LIBS
771 SVN_APR_INCLUDES
772 SVN_APR_CONFIG
773 MKDIR
774 INSTALL_DATA
775 INSTALL_SCRIPT
776 INSTALL_PROGRAM
777 LN_S
778 EGREP
779 GREP
780 target_os
781 target_vendor
782 target_cpu
783 target
784 host_os
785 host_vendor
786 host_cpu
787 host
788 build_os
789 build_vendor
790 build_cpu
791 build
792 SED
793 CPP
794 CXXMAINTAINERFLAGS
795 CXXMODEFLAGS
796 ac_ct_CXX
797 CXXFLAGS
798 CXX
799 CMAINTAINERFLAGS
800 CMODEFLAGS
801 OBJEXT
802 EXEEXT
803 ac_ct_CC
804 CPPFLAGS
805 LDFLAGS
806 CFLAGS
807 CC
808 SWIG_LDFLAGS
809 canonicalized_srcdir
810 abs_builddir
811 abs_srcdir
812 target_alias
813 host_alias
814 build_alias
815 LIBS
816 ECHO_T
817 ECHO_N
818 ECHO_C
819 DEFS
820 mandir
821 localedir
822 libdir
823 psdir
824 pdfdir
825 dvidir
826 htmldir
827 infodir
828 docdir
829 oldincludedir
830 includedir
831 localstatedir
832 sharedstatedir
833 sysconfdir
834 datadir
835 datarootdir
836 libexecdir
837 sbindir
838 bindir
839 program_transform_name
840 prefix
841 exec_prefix
842 PACKAGE_URL
843 PACKAGE_BUGREPORT
844 PACKAGE_STRING
845 PACKAGE_VERSION
846 PACKAGE_TARNAME
847 PACKAGE_NAME
848 PATH_SEPARATOR
849 SHELL'
850 ac_subst_files=''
851 ac_user_opts='
852 enable_option_checking
853 with_apr
854 with_apr_util
855 with_serf
856 with_apr_memcache
857 with_apxs
858 with_apache_libexecdir
859 with_sqlite
860 enable_sqlite_compatibility_version
861 enable_shared
862 enable_static
863 with_pic
864 enable_fast_install
865 with_gnu_ld
866 with_sysroot
867 enable_libtool_lock
868 enable_experimental_libtool
869 enable_all_static
870 enable_local_library_preloading
871 with_trang
872 with_doxygen
873 with_expat
874 with_berkeley_db
875 enable_bdb6
876 with_sasl
877 enable_keychain
878 with_gpg_agent
879 with_gnome_keyring
880 enable_ev2_impl
881 enable_nls
882 with_libmagic
883 with_kwallet
884 enable_plaintext_password_storage
885 with_openssl
886 enable_debug
887 enable_optimize
888 enable_disallowing_of_undefined_references
889 enable_maintainer_mode
890 enable_full_version_match
891 with_editor
892 with_zlib
893 enable_mod_activation
894 enable_gcov
895 enable_gprof
896 with_jdk
897 with_jikes
898 with_swig
899 with_ruby_sitedir
900 with_ruby_test_verbose
901 with_ctypesgen
902 enable_runtime_module_search
903 enable_javahl
904 with_junit
905 '
906       ac_precious_vars='build_alias
907 host_alias
908 target_alias
909 CC
910 CFLAGS
911 LDFLAGS
912 LIBS
913 CPPFLAGS
914 CXX
915 CXXFLAGS
916 CCC
917 CPP
918 CXXCPP'
919
920
921 # Initialize some variables set by options.
922 ac_init_help=
923 ac_init_version=false
924 ac_unrecognized_opts=
925 ac_unrecognized_sep=
926 # The variables have the same names as the options, with
927 # dashes changed to underlines.
928 cache_file=/dev/null
929 exec_prefix=NONE
930 no_create=
931 no_recursion=
932 prefix=NONE
933 program_prefix=NONE
934 program_suffix=NONE
935 program_transform_name=s,x,x,
936 silent=
937 site=
938 srcdir=
939 verbose=
940 x_includes=NONE
941 x_libraries=NONE
942
943 # Installation directory options.
944 # These are left unexpanded so users can "make install exec_prefix=/foo"
945 # and all the variables that are supposed to be based on exec_prefix
946 # by default will actually change.
947 # Use braces instead of parens because sh, perl, etc. also accept them.
948 # (The list follows the same order as the GNU Coding Standards.)
949 bindir='${exec_prefix}/bin'
950 sbindir='${exec_prefix}/sbin'
951 libexecdir='${exec_prefix}/libexec'
952 datarootdir='${prefix}/share'
953 datadir='${datarootdir}'
954 sysconfdir='${prefix}/etc'
955 sharedstatedir='${prefix}/com'
956 localstatedir='${prefix}/var'
957 includedir='${prefix}/include'
958 oldincludedir='/usr/include'
959 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
960 infodir='${datarootdir}/info'
961 htmldir='${docdir}'
962 dvidir='${docdir}'
963 pdfdir='${docdir}'
964 psdir='${docdir}'
965 libdir='${exec_prefix}/lib'
966 localedir='${datarootdir}/locale'
967 mandir='${datarootdir}/man'
968
969 ac_prev=
970 ac_dashdash=
971 for ac_option
972 do
973   # If the previous option needs an argument, assign it.
974   if test -n "$ac_prev"; then
975     eval $ac_prev=\$ac_option
976     ac_prev=
977     continue
978   fi
979
980   case $ac_option in
981   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
982   *=)   ac_optarg= ;;
983   *)    ac_optarg=yes ;;
984   esac
985
986   # Accept the important Cygnus configure options, so we can diagnose typos.
987
988   case $ac_dashdash$ac_option in
989   --)
990     ac_dashdash=yes ;;
991
992   -bindir | --bindir | --bindi | --bind | --bin | --bi)
993     ac_prev=bindir ;;
994   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
995     bindir=$ac_optarg ;;
996
997   -build | --build | --buil | --bui | --bu)
998     ac_prev=build_alias ;;
999   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1000     build_alias=$ac_optarg ;;
1001
1002   -cache-file | --cache-file | --cache-fil | --cache-fi \
1003   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1004     ac_prev=cache_file ;;
1005   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1006   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1007     cache_file=$ac_optarg ;;
1008
1009   --config-cache | -C)
1010     cache_file=config.cache ;;
1011
1012   -datadir | --datadir | --datadi | --datad)
1013     ac_prev=datadir ;;
1014   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1015     datadir=$ac_optarg ;;
1016
1017   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1018   | --dataroo | --dataro | --datar)
1019     ac_prev=datarootdir ;;
1020   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1021   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1022     datarootdir=$ac_optarg ;;
1023
1024   -disable-* | --disable-*)
1025     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1026     # Reject names that are not valid shell variable names.
1027     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1028       as_fn_error $? "invalid feature name: $ac_useropt"
1029     ac_useropt_orig=$ac_useropt
1030     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1031     case $ac_user_opts in
1032       *"
1033 "enable_$ac_useropt"
1034 "*) ;;
1035       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1036          ac_unrecognized_sep=', ';;
1037     esac
1038     eval enable_$ac_useropt=no ;;
1039
1040   -docdir | --docdir | --docdi | --doc | --do)
1041     ac_prev=docdir ;;
1042   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1043     docdir=$ac_optarg ;;
1044
1045   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1046     ac_prev=dvidir ;;
1047   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1048     dvidir=$ac_optarg ;;
1049
1050   -enable-* | --enable-*)
1051     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1052     # Reject names that are not valid shell variable names.
1053     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1054       as_fn_error $? "invalid feature name: $ac_useropt"
1055     ac_useropt_orig=$ac_useropt
1056     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1057     case $ac_user_opts in
1058       *"
1059 "enable_$ac_useropt"
1060 "*) ;;
1061       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1062          ac_unrecognized_sep=', ';;
1063     esac
1064     eval enable_$ac_useropt=\$ac_optarg ;;
1065
1066   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1067   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1068   | --exec | --exe | --ex)
1069     ac_prev=exec_prefix ;;
1070   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1071   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1072   | --exec=* | --exe=* | --ex=*)
1073     exec_prefix=$ac_optarg ;;
1074
1075   -gas | --gas | --ga | --g)
1076     # Obsolete; use --with-gas.
1077     with_gas=yes ;;
1078
1079   -help | --help | --hel | --he | -h)
1080     ac_init_help=long ;;
1081   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1082     ac_init_help=recursive ;;
1083   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1084     ac_init_help=short ;;
1085
1086   -host | --host | --hos | --ho)
1087     ac_prev=host_alias ;;
1088   -host=* | --host=* | --hos=* | --ho=*)
1089     host_alias=$ac_optarg ;;
1090
1091   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1092     ac_prev=htmldir ;;
1093   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1094   | --ht=*)
1095     htmldir=$ac_optarg ;;
1096
1097   -includedir | --includedir | --includedi | --included | --include \
1098   | --includ | --inclu | --incl | --inc)
1099     ac_prev=includedir ;;
1100   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1101   | --includ=* | --inclu=* | --incl=* | --inc=*)
1102     includedir=$ac_optarg ;;
1103
1104   -infodir | --infodir | --infodi | --infod | --info | --inf)
1105     ac_prev=infodir ;;
1106   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1107     infodir=$ac_optarg ;;
1108
1109   -libdir | --libdir | --libdi | --libd)
1110     ac_prev=libdir ;;
1111   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1112     libdir=$ac_optarg ;;
1113
1114   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1115   | --libexe | --libex | --libe)
1116     ac_prev=libexecdir ;;
1117   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1118   | --libexe=* | --libex=* | --libe=*)
1119     libexecdir=$ac_optarg ;;
1120
1121   -localedir | --localedir | --localedi | --localed | --locale)
1122     ac_prev=localedir ;;
1123   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1124     localedir=$ac_optarg ;;
1125
1126   -localstatedir | --localstatedir | --localstatedi | --localstated \
1127   | --localstate | --localstat | --localsta | --localst | --locals)
1128     ac_prev=localstatedir ;;
1129   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1130   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1131     localstatedir=$ac_optarg ;;
1132
1133   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1134     ac_prev=mandir ;;
1135   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1136     mandir=$ac_optarg ;;
1137
1138   -nfp | --nfp | --nf)
1139     # Obsolete; use --without-fp.
1140     with_fp=no ;;
1141
1142   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1143   | --no-cr | --no-c | -n)
1144     no_create=yes ;;
1145
1146   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1147   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1148     no_recursion=yes ;;
1149
1150   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1151   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1152   | --oldin | --oldi | --old | --ol | --o)
1153     ac_prev=oldincludedir ;;
1154   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1155   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1156   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1157     oldincludedir=$ac_optarg ;;
1158
1159   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1160     ac_prev=prefix ;;
1161   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1162     prefix=$ac_optarg ;;
1163
1164   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1165   | --program-pre | --program-pr | --program-p)
1166     ac_prev=program_prefix ;;
1167   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1168   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1169     program_prefix=$ac_optarg ;;
1170
1171   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1172   | --program-suf | --program-su | --program-s)
1173     ac_prev=program_suffix ;;
1174   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1175   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1176     program_suffix=$ac_optarg ;;
1177
1178   -program-transform-name | --program-transform-name \
1179   | --program-transform-nam | --program-transform-na \
1180   | --program-transform-n | --program-transform- \
1181   | --program-transform | --program-transfor \
1182   | --program-transfo | --program-transf \
1183   | --program-trans | --program-tran \
1184   | --progr-tra | --program-tr | --program-t)
1185     ac_prev=program_transform_name ;;
1186   -program-transform-name=* | --program-transform-name=* \
1187   | --program-transform-nam=* | --program-transform-na=* \
1188   | --program-transform-n=* | --program-transform-=* \
1189   | --program-transform=* | --program-transfor=* \
1190   | --program-transfo=* | --program-transf=* \
1191   | --program-trans=* | --program-tran=* \
1192   | --progr-tra=* | --program-tr=* | --program-t=*)
1193     program_transform_name=$ac_optarg ;;
1194
1195   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1196     ac_prev=pdfdir ;;
1197   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1198     pdfdir=$ac_optarg ;;
1199
1200   -psdir | --psdir | --psdi | --psd | --ps)
1201     ac_prev=psdir ;;
1202   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1203     psdir=$ac_optarg ;;
1204
1205   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1206   | -silent | --silent | --silen | --sile | --sil)
1207     silent=yes ;;
1208
1209   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1210     ac_prev=sbindir ;;
1211   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1212   | --sbi=* | --sb=*)
1213     sbindir=$ac_optarg ;;
1214
1215   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1216   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1217   | --sharedst | --shareds | --shared | --share | --shar \
1218   | --sha | --sh)
1219     ac_prev=sharedstatedir ;;
1220   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1221   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1222   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1223   | --sha=* | --sh=*)
1224     sharedstatedir=$ac_optarg ;;
1225
1226   -site | --site | --sit)
1227     ac_prev=site ;;
1228   -site=* | --site=* | --sit=*)
1229     site=$ac_optarg ;;
1230
1231   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1232     ac_prev=srcdir ;;
1233   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1234     srcdir=$ac_optarg ;;
1235
1236   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1237   | --syscon | --sysco | --sysc | --sys | --sy)
1238     ac_prev=sysconfdir ;;
1239   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1240   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1241     sysconfdir=$ac_optarg ;;
1242
1243   -target | --target | --targe | --targ | --tar | --ta | --t)
1244     ac_prev=target_alias ;;
1245   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1246     target_alias=$ac_optarg ;;
1247
1248   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1249     verbose=yes ;;
1250
1251   -version | --version | --versio | --versi | --vers | -V)
1252     ac_init_version=: ;;
1253
1254   -with-* | --with-*)
1255     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1256     # Reject names that are not valid shell variable names.
1257     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1258       as_fn_error $? "invalid package name: $ac_useropt"
1259     ac_useropt_orig=$ac_useropt
1260     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1261     case $ac_user_opts in
1262       *"
1263 "with_$ac_useropt"
1264 "*) ;;
1265       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1266          ac_unrecognized_sep=', ';;
1267     esac
1268     eval with_$ac_useropt=\$ac_optarg ;;
1269
1270   -without-* | --without-*)
1271     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1272     # Reject names that are not valid shell variable names.
1273     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1274       as_fn_error $? "invalid package name: $ac_useropt"
1275     ac_useropt_orig=$ac_useropt
1276     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1277     case $ac_user_opts in
1278       *"
1279 "with_$ac_useropt"
1280 "*) ;;
1281       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1282          ac_unrecognized_sep=', ';;
1283     esac
1284     eval with_$ac_useropt=no ;;
1285
1286   --x)
1287     # Obsolete; use --with-x.
1288     with_x=yes ;;
1289
1290   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1291   | --x-incl | --x-inc | --x-in | --x-i)
1292     ac_prev=x_includes ;;
1293   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1294   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1295     x_includes=$ac_optarg ;;
1296
1297   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1298   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1299     ac_prev=x_libraries ;;
1300   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1301   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1302     x_libraries=$ac_optarg ;;
1303
1304   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1305 Try \`$0 --help' for more information"
1306     ;;
1307
1308   *=*)
1309     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1310     # Reject names that are not valid shell variable names.
1311     case $ac_envvar in #(
1312       '' | [0-9]* | *[!_$as_cr_alnum]* )
1313       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1314     esac
1315     eval $ac_envvar=\$ac_optarg
1316     export $ac_envvar ;;
1317
1318   *)
1319     # FIXME: should be removed in autoconf 3.0.
1320     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1321     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1322       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1323     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1324     ;;
1325
1326   esac
1327 done
1328
1329 if test -n "$ac_prev"; then
1330   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1331   as_fn_error $? "missing argument to $ac_option"
1332 fi
1333
1334 if test -n "$ac_unrecognized_opts"; then
1335   case $enable_option_checking in
1336     no) ;;
1337     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1338     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1339   esac
1340 fi
1341
1342 # Check all directory arguments for consistency.
1343 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1344                 datadir sysconfdir sharedstatedir localstatedir includedir \
1345                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1346                 libdir localedir mandir
1347 do
1348   eval ac_val=\$$ac_var
1349   # Remove trailing slashes.
1350   case $ac_val in
1351     */ )
1352       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1353       eval $ac_var=\$ac_val;;
1354   esac
1355   # Be sure to have absolute directory names.
1356   case $ac_val in
1357     [\\/$]* | ?:[\\/]* )  continue;;
1358     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1359   esac
1360   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1361 done
1362
1363 # There might be people who depend on the old broken behavior: `$host'
1364 # used to hold the argument of --host etc.
1365 # FIXME: To remove some day.
1366 build=$build_alias
1367 host=$host_alias
1368 target=$target_alias
1369
1370 # FIXME: To remove some day.
1371 if test "x$host_alias" != x; then
1372   if test "x$build_alias" = x; then
1373     cross_compiling=maybe
1374   elif test "x$build_alias" != "x$host_alias"; then
1375     cross_compiling=yes
1376   fi
1377 fi
1378
1379 ac_tool_prefix=
1380 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1381
1382 test "$silent" = yes && exec 6>/dev/null
1383
1384
1385 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1386 ac_ls_di=`ls -di .` &&
1387 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1388   as_fn_error $? "working directory cannot be determined"
1389 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1390   as_fn_error $? "pwd does not report name of working directory"
1391
1392
1393 # Find the source files, if location was not specified.
1394 if test -z "$srcdir"; then
1395   ac_srcdir_defaulted=yes
1396   # Try the directory containing this script, then the parent directory.
1397   ac_confdir=`$as_dirname -- "$as_myself" ||
1398 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1399          X"$as_myself" : 'X\(//\)[^/]' \| \
1400          X"$as_myself" : 'X\(//\)$' \| \
1401          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1402 $as_echo X"$as_myself" |
1403     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1404             s//\1/
1405             q
1406           }
1407           /^X\(\/\/\)[^/].*/{
1408             s//\1/
1409             q
1410           }
1411           /^X\(\/\/\)$/{
1412             s//\1/
1413             q
1414           }
1415           /^X\(\/\).*/{
1416             s//\1/
1417             q
1418           }
1419           s/.*/./; q'`
1420   srcdir=$ac_confdir
1421   if test ! -r "$srcdir/$ac_unique_file"; then
1422     srcdir=..
1423   fi
1424 else
1425   ac_srcdir_defaulted=no
1426 fi
1427 if test ! -r "$srcdir/$ac_unique_file"; then
1428   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1429   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1430 fi
1431 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1432 ac_abs_confdir=`(
1433         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1434         pwd)`
1435 # When building in place, set srcdir=.
1436 if test "$ac_abs_confdir" = "$ac_pwd"; then
1437   srcdir=.
1438 fi
1439 # Remove unnecessary trailing slashes from srcdir.
1440 # Double slashes in file names in object file debugging info
1441 # mess up M-x gdb in Emacs.
1442 case $srcdir in
1443 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1444 esac
1445 for ac_var in $ac_precious_vars; do
1446   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1447   eval ac_env_${ac_var}_value=\$${ac_var}
1448   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1449   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1450 done
1451
1452 #
1453 # Report the --help message.
1454 #
1455 if test "$ac_init_help" = "long"; then
1456   # Omit some internal or obsolete options to make the list less imposing.
1457   # This message is too long to be a string in the A/UX 3.1 sh.
1458   cat <<_ACEOF
1459 \`configure' configures subversion 1.8.1 to adapt to many kinds of systems.
1460
1461 Usage: $0 [OPTION]... [VAR=VALUE]...
1462
1463 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1464 VAR=VALUE.  See below for descriptions of some of the useful variables.
1465
1466 Defaults for the options are specified in brackets.
1467
1468 Configuration:
1469   -h, --help              display this help and exit
1470       --help=short        display options specific to this package
1471       --help=recursive    display the short help of all the included packages
1472   -V, --version           display version information and exit
1473   -q, --quiet, --silent   do not print \`checking ...' messages
1474       --cache-file=FILE   cache test results in FILE [disabled]
1475   -C, --config-cache      alias for \`--cache-file=config.cache'
1476   -n, --no-create         do not create output files
1477       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1478
1479 Installation directories:
1480   --prefix=PREFIX         install architecture-independent files in PREFIX
1481                           [$ac_default_prefix]
1482   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1483                           [PREFIX]
1484
1485 By default, \`make install' will install all the files in
1486 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1487 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1488 for instance \`--prefix=\$HOME'.
1489
1490 For better control, use the options below.
1491
1492 Fine tuning of the installation directories:
1493   --bindir=DIR            user executables [EPREFIX/bin]
1494   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1495   --libexecdir=DIR        program executables [EPREFIX/libexec]
1496   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1497   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1498   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1499   --libdir=DIR            object code libraries [EPREFIX/lib]
1500   --includedir=DIR        C header files [PREFIX/include]
1501   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1502   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1503   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1504   --infodir=DIR           info documentation [DATAROOTDIR/info]
1505   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1506   --mandir=DIR            man documentation [DATAROOTDIR/man]
1507   --docdir=DIR            documentation root [DATAROOTDIR/doc/subversion]
1508   --htmldir=DIR           html documentation [DOCDIR]
1509   --dvidir=DIR            dvi documentation [DOCDIR]
1510   --pdfdir=DIR            pdf documentation [DOCDIR]
1511   --psdir=DIR             ps documentation [DOCDIR]
1512 _ACEOF
1513
1514   cat <<\_ACEOF
1515
1516 System types:
1517   --build=BUILD     configure for building on BUILD [guessed]
1518   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1519   --target=TARGET   configure for building compilers for TARGET [HOST]
1520 _ACEOF
1521 fi
1522
1523 if test -n "$ac_init_help"; then
1524   case $ac_init_help in
1525      short | recursive ) echo "Configuration of subversion 1.8.1:";;
1526    esac
1527   cat <<\_ACEOF
1528
1529 Optional Features:
1530   --disable-option-checking  ignore unrecognized --enable/--with options
1531   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1532   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1533   --enable-sqlite-compatibility-version=X.Y.Z
1534                           Allow binary to run against SQLite as old as ARG
1535   --enable-shared[=PKGS]  build shared libraries [default=yes]
1536   --enable-static[=PKGS]  build static libraries [default=yes]
1537   --enable-fast-install[=PKGS]
1538                           optimize for fast installation [default=yes]
1539   --disable-libtool-lock  avoid locking (might break parallel builds)
1540   --enable-experimental-libtool
1541                           Use APR's libtool
1542   --enable-static         Build static libraries
1543   --enable-shared         Build shared libraries
1544   --enable-all-static     Build completely static (standalone) binaries.
1545   --enable-local-library-preloading
1546                           Enable preloading of locally built libraries in
1547                           locally built executables. This may be necessary for
1548                           testing prior to installation on some platforms. It
1549                           does not work on some platforms (Darwin, OpenBSD,
1550                           ...).
1551   --enable-bdb6           Allow building against BDB 6+. See
1552                           --with-berkeley-db for specifying the location of
1553                           the Berkeley DB installation. Using BDB 6 will fail
1554                           if this option is not used.
1555   --disable-keychain      Disable use of Mac OS KeyChain for auth credentials
1556   --enable-ev2-impl       Use Ev2 implementations, where available
1557                           [EXPERIMENTAL]
1558   --disable-nls           Disable gettext functionality
1559   --disable-plaintext-password-storage
1560                           Disable on-disk caching of plaintext passwords and
1561                           passphrases. (Leaving this functionality enabled
1562                           will not force Subversion to store passwords in
1563                           plaintext, but does permit users to explicitly allow
1564                           that behavior via runtime configuration.)
1565   --enable-debug          Turn on debugging
1566   --enable-optimize       Turn on optimizations
1567   --enable-disallowing-of-undefined-references
1568                           Use -Wl,--no-undefined flag during linking of some
1569                           libraries to disallow undefined references
1570   --enable-maintainer-mode
1571                           Turn on debugging and very strict compile-time
1572                           warnings
1573   --disable-full-version-match
1574                           Disable the full version match rules when checking
1575                           Subversion library compatibility.
1576   --enable-mod-activation Enable mod_dav_svn in httpd.conf
1577   --enable-gcov           Turn on gcov coverage testing (GCC only).
1578   --enable-gprof          Produce gprof profiling data in 'gmon.out' (GCC
1579                           only).
1580   --enable-runtime-module-search
1581                           Turn on dynamic loading of RA/FS libraries including
1582                           third-party FS libraries
1583   --enable-javahl         Enable compilation of Java high-level bindings
1584                           (requires C++)
1585
1586 Optional Packages:
1587   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1588   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1589   --with-apr=PATH         prefix for installed APR, path to APR build tree,
1590                           or the full path to apr-config
1591   --with-apr-util=PATH    prefix for installed APU, path to APU build tree,
1592                           or the full path to apu-config
1593   --with-serf=PREFIX      Serf HTTP client library (enabled by default if
1594                           found)
1595   --with-apr_memcache=PREFIX
1596                           Standalone apr_memcache client library
1597   --with-apxs[=FILE]      Build shared Apache modules. FILE is the optional
1598                           pathname to the Apache apxs tool; defaults to
1599                           "apxs".
1600   --with-apache-libexecdir[=PATH]
1601                           Install Apache modules to Apache's configured
1602                           modules directory instead of LIBEXECDIR; if PATH is
1603                           given, install to PATH.
1604   --with-sqlite=PREFIX    Use installed SQLite library or amalgamation file.
1605   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1606                           both]
1607   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1608   --with-sysroot=DIR Search for dependent libraries within DIR
1609                         (or the compiler's sysroot if not specified).
1610   --with-trang=PATH       Specify the command to run the trang schema
1611                           converter
1612   --with-doxygen=PATH     Specify the command to run doxygen
1613   --with-expat=INCLUDES:LIB_SEARCH_DIRS:LIBS
1614                           Specify location of Expat
1615   --with-berkeley-db[=HEADER:INCLUDES:LIB_SEARCH_DIRS:LIBS]
1616                           The Subversion Berkeley DB based filesystem library
1617                           requires Berkeley DB $db_version or $db_alt_version.
1618                           If you specify `--without-berkeley-db', that library
1619                           will not be built. If you omit the argument of this
1620                           option completely, the configure script will use
1621                           Berkeley DB used by APR-UTIL.
1622   --with-sasl=PATH        Compile with libsasl2 in PATH
1623   --without-gpg-agent     Disable support for GPG-Agent
1624   --with-gnome-keyring    Enable use of GNOME Keyring for auth credentials
1625                           (enabled by default if found)
1626   --with-libmagic=PREFIX  libmagic filetype detection library
1627   --with-kwallet[=PATH]   Enable use of KWallet (KDE 4) for auth credentials
1628   --with-openssl          This option does NOT affect the Subversion build
1629                           process in any way. It tells an integrated Serf HTTP
1630                           client library build process where to locate the
1631                           OpenSSL library when (and only when) building Serf
1632                           as an integrated part of the Subversion build
1633                           process. When linking to a previously installed
1634                           version of Serf instead, you do not need to use this
1635                           option.
1636   --with-editor=PATH      Specify a default editor for the subversion client.
1637   --with-zlib=PREFIX      zlib compression library
1638   --with-jdk=PATH         Try to use 'PATH/include' to find the JNI headers.
1639                           If PATH is not specified, look for a Java
1640                           Development Kit at JAVA_HOME.
1641   --with-jikes=PATH       Specify the path to a jikes binary to use it as your
1642                           Java compiler. The default is to look for jikes
1643                           (PATH optional). This behavior can be switched off
1644                           by supplying 'no'.
1645   --with-swig=PATH        Try to use 'PATH/bin/swig' to build the swig
1646                           bindings. If PATH is not specified, look for a
1647                           'swig' binary in your PATH.
1648   --with-ruby-sitedir=SITEDIR
1649                           install Ruby bindings in SITEDIR (default is same as
1650                           ruby's one)
1651   --with-ruby-test-verbose=LEVEL
1652                           how to use output level for Ruby bindings tests
1653                           (default is normal)
1654   --with-ctypesgen=PATH   Specify the path to ctypesgen. This can either be
1655                           the full path to a ctypesgen installation, the full
1656                           path to a ctypesgen source tree or the full path to
1657                           ctypesgen.py.
1658   --with-junit=PATH       Specify a path to the junit JAR file.
1659
1660 Some influential environment variables:
1661   CC          C compiler command
1662   CFLAGS      C compiler flags
1663   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1664               nonstandard directory <lib dir>
1665   LIBS        libraries to pass to the linker, e.g. -l<library>
1666   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1667               you have headers in a nonstandard directory <include dir>
1668   CXX         C++ compiler command
1669   CXXFLAGS    C++ compiler flags
1670   CPP         C preprocessor
1671   CXXCPP      C++ preprocessor
1672
1673 Use these variables to override the choices made by `configure' or to help
1674 it to find libraries and programs with nonstandard names/locations.
1675
1676 Report bugs to <http://subversion.apache.org/>.
1677 _ACEOF
1678 ac_status=$?
1679 fi
1680
1681 if test "$ac_init_help" = "recursive"; then
1682   # If there are subdirs, report their specific --help.
1683   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1684     test -d "$ac_dir" ||
1685       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1686       continue
1687     ac_builddir=.
1688
1689 case "$ac_dir" in
1690 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1691 *)
1692   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1693   # A ".." for each directory in $ac_dir_suffix.
1694   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1695   case $ac_top_builddir_sub in
1696   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1697   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1698   esac ;;
1699 esac
1700 ac_abs_top_builddir=$ac_pwd
1701 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1702 # for backward compatibility:
1703 ac_top_builddir=$ac_top_build_prefix
1704
1705 case $srcdir in
1706   .)  # We are building in place.
1707     ac_srcdir=.
1708     ac_top_srcdir=$ac_top_builddir_sub
1709     ac_abs_top_srcdir=$ac_pwd ;;
1710   [\\/]* | ?:[\\/]* )  # Absolute name.
1711     ac_srcdir=$srcdir$ac_dir_suffix;
1712     ac_top_srcdir=$srcdir
1713     ac_abs_top_srcdir=$srcdir ;;
1714   *) # Relative name.
1715     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1716     ac_top_srcdir=$ac_top_build_prefix$srcdir
1717     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1718 esac
1719 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1720
1721     cd "$ac_dir" || { ac_status=$?; continue; }
1722     # Check for guested configure.
1723     if test -f "$ac_srcdir/configure.gnu"; then
1724       echo &&
1725       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1726     elif test -f "$ac_srcdir/configure"; then
1727       echo &&
1728       $SHELL "$ac_srcdir/configure" --help=recursive
1729     else
1730       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1731     fi || ac_status=$?
1732     cd "$ac_pwd" || { ac_status=$?; break; }
1733   done
1734 fi
1735
1736 test -n "$ac_init_help" && exit $ac_status
1737 if $ac_init_version; then
1738   cat <<\_ACEOF
1739 subversion configure 1.8.1
1740 generated by GNU Autoconf 2.69
1741
1742 Copyright (C) 2012 Free Software Foundation, Inc.
1743 This configure script is free software; the Free Software Foundation
1744 gives unlimited permission to copy, distribute and modify it.
1745 _ACEOF
1746   exit
1747 fi
1748
1749 ## ------------------------ ##
1750 ## Autoconf initialization. ##
1751 ## ------------------------ ##
1752
1753 # ac_fn_c_try_compile LINENO
1754 # --------------------------
1755 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1756 ac_fn_c_try_compile ()
1757 {
1758   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759   rm -f conftest.$ac_objext
1760   if { { ac_try="$ac_compile"
1761 case "(($ac_try" in
1762   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1763   *) ac_try_echo=$ac_try;;
1764 esac
1765 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1766 $as_echo "$ac_try_echo"; } >&5
1767   (eval "$ac_compile") 2>conftest.err
1768   ac_status=$?
1769   if test -s conftest.err; then
1770     grep -v '^ *+' conftest.err >conftest.er1
1771     cat conftest.er1 >&5
1772     mv -f conftest.er1 conftest.err
1773   fi
1774   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1775   test $ac_status = 0; } && {
1776          test -z "$ac_c_werror_flag" ||
1777          test ! -s conftest.err
1778        } && test -s conftest.$ac_objext; then :
1779   ac_retval=0
1780 else
1781   $as_echo "$as_me: failed program was:" >&5
1782 sed 's/^/| /' conftest.$ac_ext >&5
1783
1784         ac_retval=1
1785 fi
1786   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1787   as_fn_set_status $ac_retval
1788
1789 } # ac_fn_c_try_compile
1790
1791 # ac_fn_cxx_try_compile LINENO
1792 # ----------------------------
1793 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1794 ac_fn_cxx_try_compile ()
1795 {
1796   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1797   rm -f conftest.$ac_objext
1798   if { { ac_try="$ac_compile"
1799 case "(($ac_try" in
1800   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1801   *) ac_try_echo=$ac_try;;
1802 esac
1803 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1804 $as_echo "$ac_try_echo"; } >&5
1805   (eval "$ac_compile") 2>conftest.err
1806   ac_status=$?
1807   if test -s conftest.err; then
1808     grep -v '^ *+' conftest.err >conftest.er1
1809     cat conftest.er1 >&5
1810     mv -f conftest.er1 conftest.err
1811   fi
1812   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1813   test $ac_status = 0; } && {
1814          test -z "$ac_cxx_werror_flag" ||
1815          test ! -s conftest.err
1816        } && test -s conftest.$ac_objext; then :
1817   ac_retval=0
1818 else
1819   $as_echo "$as_me: failed program was:" >&5
1820 sed 's/^/| /' conftest.$ac_ext >&5
1821
1822         ac_retval=1
1823 fi
1824   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1825   as_fn_set_status $ac_retval
1826
1827 } # ac_fn_cxx_try_compile
1828
1829 # ac_fn_c_try_cpp LINENO
1830 # ----------------------
1831 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1832 ac_fn_c_try_cpp ()
1833 {
1834   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1835   if { { ac_try="$ac_cpp conftest.$ac_ext"
1836 case "(($ac_try" in
1837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1838   *) ac_try_echo=$ac_try;;
1839 esac
1840 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1841 $as_echo "$ac_try_echo"; } >&5
1842   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1843   ac_status=$?
1844   if test -s conftest.err; then
1845     grep -v '^ *+' conftest.err >conftest.er1
1846     cat conftest.er1 >&5
1847     mv -f conftest.er1 conftest.err
1848   fi
1849   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1850   test $ac_status = 0; } > conftest.i && {
1851          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1852          test ! -s conftest.err
1853        }; then :
1854   ac_retval=0
1855 else
1856   $as_echo "$as_me: failed program was:" >&5
1857 sed 's/^/| /' conftest.$ac_ext >&5
1858
1859     ac_retval=1
1860 fi
1861   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1862   as_fn_set_status $ac_retval
1863
1864 } # ac_fn_c_try_cpp
1865
1866 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1867 # -------------------------------------------------------
1868 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1869 # the include files in INCLUDES and setting the cache variable VAR
1870 # accordingly.
1871 ac_fn_c_check_header_mongrel ()
1872 {
1873   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874   if eval \${$3+:} false; then :
1875   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1876 $as_echo_n "checking for $2... " >&6; }
1877 if eval \${$3+:} false; then :
1878   $as_echo_n "(cached) " >&6
1879 fi
1880 eval ac_res=\$$3
1881                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1882 $as_echo "$ac_res" >&6; }
1883 else
1884   # Is the header compilable?
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1886 $as_echo_n "checking $2 usability... " >&6; }
1887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1888 /* end confdefs.h.  */
1889 $4
1890 #include <$2>
1891 _ACEOF
1892 if ac_fn_c_try_compile "$LINENO"; then :
1893   ac_header_compiler=yes
1894 else
1895   ac_header_compiler=no
1896 fi
1897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1899 $as_echo "$ac_header_compiler" >&6; }
1900
1901 # Is the header present?
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1903 $as_echo_n "checking $2 presence... " >&6; }
1904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905 /* end confdefs.h.  */
1906 #include <$2>
1907 _ACEOF
1908 if ac_fn_c_try_cpp "$LINENO"; then :
1909   ac_header_preproc=yes
1910 else
1911   ac_header_preproc=no
1912 fi
1913 rm -f conftest.err conftest.i conftest.$ac_ext
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1915 $as_echo "$ac_header_preproc" >&6; }
1916
1917 # So?  What about this header?
1918 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1919   yes:no: )
1920     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1921 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1922     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1923 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1924     ;;
1925   no:yes:* )
1926     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1927 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1928     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1929 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1930     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1931 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1932     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1933 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1934     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1935 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1936 ( $as_echo "## -------------------------------------------- ##
1937 ## Report this to http://subversion.apache.org/ ##
1938 ## -------------------------------------------- ##"
1939      ) | sed "s/^/$as_me: WARNING:     /" >&2
1940     ;;
1941 esac
1942   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1943 $as_echo_n "checking for $2... " >&6; }
1944 if eval \${$3+:} false; then :
1945   $as_echo_n "(cached) " >&6
1946 else
1947   eval "$3=\$ac_header_compiler"
1948 fi
1949 eval ac_res=\$$3
1950                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1951 $as_echo "$ac_res" >&6; }
1952 fi
1953   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1954
1955 } # ac_fn_c_check_header_mongrel
1956
1957 # ac_fn_c_try_run LINENO
1958 # ----------------------
1959 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1960 # that executables *can* be run.
1961 ac_fn_c_try_run ()
1962 {
1963   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1964   if { { ac_try="$ac_link"
1965 case "(($ac_try" in
1966   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1967   *) ac_try_echo=$ac_try;;
1968 esac
1969 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1970 $as_echo "$ac_try_echo"; } >&5
1971   (eval "$ac_link") 2>&5
1972   ac_status=$?
1973   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1974   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1975   { { case "(($ac_try" in
1976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1977   *) ac_try_echo=$ac_try;;
1978 esac
1979 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1980 $as_echo "$ac_try_echo"; } >&5
1981   (eval "$ac_try") 2>&5
1982   ac_status=$?
1983   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1984   test $ac_status = 0; }; }; then :
1985   ac_retval=0
1986 else
1987   $as_echo "$as_me: program exited with status $ac_status" >&5
1988        $as_echo "$as_me: failed program was:" >&5
1989 sed 's/^/| /' conftest.$ac_ext >&5
1990
1991        ac_retval=$ac_status
1992 fi
1993   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1994   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1995   as_fn_set_status $ac_retval
1996
1997 } # ac_fn_c_try_run
1998
1999 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2000 # -------------------------------------------------------
2001 # Tests whether HEADER exists and can be compiled using the include files in
2002 # INCLUDES, setting the cache variable VAR accordingly.
2003 ac_fn_c_check_header_compile ()
2004 {
2005   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2006   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2007 $as_echo_n "checking for $2... " >&6; }
2008 if eval \${$3+:} false; then :
2009   $as_echo_n "(cached) " >&6
2010 else
2011   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2012 /* end confdefs.h.  */
2013 $4
2014 #include <$2>
2015 _ACEOF
2016 if ac_fn_c_try_compile "$LINENO"; then :
2017   eval "$3=yes"
2018 else
2019   eval "$3=no"
2020 fi
2021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2022 fi
2023 eval ac_res=\$$3
2024                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2025 $as_echo "$ac_res" >&6; }
2026   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2027
2028 } # ac_fn_c_check_header_compile
2029
2030 # ac_fn_c_try_link LINENO
2031 # -----------------------
2032 # Try to link conftest.$ac_ext, and return whether this succeeded.
2033 ac_fn_c_try_link ()
2034 {
2035   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2036   rm -f conftest.$ac_objext conftest$ac_exeext
2037   if { { ac_try="$ac_link"
2038 case "(($ac_try" in
2039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2040   *) ac_try_echo=$ac_try;;
2041 esac
2042 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2043 $as_echo "$ac_try_echo"; } >&5
2044   (eval "$ac_link") 2>conftest.err
2045   ac_status=$?
2046   if test -s conftest.err; then
2047     grep -v '^ *+' conftest.err >conftest.er1
2048     cat conftest.er1 >&5
2049     mv -f conftest.er1 conftest.err
2050   fi
2051   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2052   test $ac_status = 0; } && {
2053          test -z "$ac_c_werror_flag" ||
2054          test ! -s conftest.err
2055        } && test -s conftest$ac_exeext && {
2056          test "$cross_compiling" = yes ||
2057          test -x conftest$ac_exeext
2058        }; then :
2059   ac_retval=0
2060 else
2061   $as_echo "$as_me: failed program was:" >&5
2062 sed 's/^/| /' conftest.$ac_ext >&5
2063
2064         ac_retval=1
2065 fi
2066   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2067   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2068   # interfere with the next link command; also delete a directory that is
2069   # left behind by Apple's compiler.  We do this before executing the actions.
2070   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2071   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2072   as_fn_set_status $ac_retval
2073
2074 } # ac_fn_c_try_link
2075
2076 # ac_fn_c_check_func LINENO FUNC VAR
2077 # ----------------------------------
2078 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2079 ac_fn_c_check_func ()
2080 {
2081   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2082   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2083 $as_echo_n "checking for $2... " >&6; }
2084 if eval \${$3+:} false; then :
2085   $as_echo_n "(cached) " >&6
2086 else
2087   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2088 /* end confdefs.h.  */
2089 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2090    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2091 #define $2 innocuous_$2
2092
2093 /* System header to define __stub macros and hopefully few prototypes,
2094     which can conflict with char $2 (); below.
2095     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2096     <limits.h> exists even on freestanding compilers.  */
2097
2098 #ifdef __STDC__
2099 # include <limits.h>
2100 #else
2101 # include <assert.h>
2102 #endif
2103
2104 #undef $2
2105
2106 /* Override any GCC internal prototype to avoid an error.
2107    Use char because int might match the return type of a GCC
2108    builtin and then its argument prototype would still apply.  */
2109 #ifdef __cplusplus
2110 extern "C"
2111 #endif
2112 char $2 ();
2113 /* The GNU C library defines this for functions which it implements
2114     to always fail with ENOSYS.  Some functions are actually named
2115     something starting with __ and the normal name is an alias.  */
2116 #if defined __stub_$2 || defined __stub___$2
2117 choke me
2118 #endif
2119
2120 int
2121 main ()
2122 {
2123 return $2 ();
2124   ;
2125   return 0;
2126 }
2127 _ACEOF
2128 if ac_fn_c_try_link "$LINENO"; then :
2129   eval "$3=yes"
2130 else
2131   eval "$3=no"
2132 fi
2133 rm -f core conftest.err conftest.$ac_objext \
2134     conftest$ac_exeext conftest.$ac_ext
2135 fi
2136 eval ac_res=\$$3
2137                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2138 $as_echo "$ac_res" >&6; }
2139   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2140
2141 } # ac_fn_c_check_func
2142
2143 # ac_fn_cxx_try_cpp LINENO
2144 # ------------------------
2145 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2146 ac_fn_cxx_try_cpp ()
2147 {
2148   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2149   if { { ac_try="$ac_cpp conftest.$ac_ext"
2150 case "(($ac_try" in
2151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2152   *) ac_try_echo=$ac_try;;
2153 esac
2154 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2155 $as_echo "$ac_try_echo"; } >&5
2156   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2157   ac_status=$?
2158   if test -s conftest.err; then
2159     grep -v '^ *+' conftest.err >conftest.er1
2160     cat conftest.er1 >&5
2161     mv -f conftest.er1 conftest.err
2162   fi
2163   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2164   test $ac_status = 0; } > conftest.i && {
2165          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2166          test ! -s conftest.err
2167        }; then :
2168   ac_retval=0
2169 else
2170   $as_echo "$as_me: failed program was:" >&5
2171 sed 's/^/| /' conftest.$ac_ext >&5
2172
2173     ac_retval=1
2174 fi
2175   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2176   as_fn_set_status $ac_retval
2177
2178 } # ac_fn_cxx_try_cpp
2179
2180 # ac_fn_cxx_try_link LINENO
2181 # -------------------------
2182 # Try to link conftest.$ac_ext, and return whether this succeeded.
2183 ac_fn_cxx_try_link ()
2184 {
2185   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2186   rm -f conftest.$ac_objext conftest$ac_exeext
2187   if { { ac_try="$ac_link"
2188 case "(($ac_try" in
2189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2190   *) ac_try_echo=$ac_try;;
2191 esac
2192 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2193 $as_echo "$ac_try_echo"; } >&5
2194   (eval "$ac_link") 2>conftest.err
2195   ac_status=$?
2196   if test -s conftest.err; then
2197     grep -v '^ *+' conftest.err >conftest.er1
2198     cat conftest.er1 >&5
2199     mv -f conftest.er1 conftest.err
2200   fi
2201   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2202   test $ac_status = 0; } && {
2203          test -z "$ac_cxx_werror_flag" ||
2204          test ! -s conftest.err
2205        } && test -s conftest$ac_exeext && {
2206          test "$cross_compiling" = yes ||
2207          test -x conftest$ac_exeext
2208        }; then :
2209   ac_retval=0
2210 else
2211   $as_echo "$as_me: failed program was:" >&5
2212 sed 's/^/| /' conftest.$ac_ext >&5
2213
2214         ac_retval=1
2215 fi
2216   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2217   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2218   # interfere with the next link command; also delete a directory that is
2219   # left behind by Apple's compiler.  We do this before executing the actions.
2220   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2221   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2222   as_fn_set_status $ac_retval
2223
2224 } # ac_fn_cxx_try_link
2225
2226 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2227 # -------------------------------------------
2228 # Tests whether TYPE exists after having included INCLUDES, setting cache
2229 # variable VAR accordingly.
2230 ac_fn_c_check_type ()
2231 {
2232   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2233   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2234 $as_echo_n "checking for $2... " >&6; }
2235 if eval \${$3+:} false; then :
2236   $as_echo_n "(cached) " >&6
2237 else
2238   eval "$3=no"
2239   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2240 /* end confdefs.h.  */
2241 $4
2242 int
2243 main ()
2244 {
2245 if (sizeof ($2))
2246          return 0;
2247   ;
2248   return 0;
2249 }
2250 _ACEOF
2251 if ac_fn_c_try_compile "$LINENO"; then :
2252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2253 /* end confdefs.h.  */
2254 $4
2255 int
2256 main ()
2257 {
2258 if (sizeof (($2)))
2259             return 0;
2260   ;
2261   return 0;
2262 }
2263 _ACEOF
2264 if ac_fn_c_try_compile "$LINENO"; then :
2265
2266 else
2267   eval "$3=yes"
2268 fi
2269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2270 fi
2271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2272 fi
2273 eval ac_res=\$$3
2274                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2275 $as_echo "$ac_res" >&6; }
2276   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2277
2278 } # ac_fn_c_check_type
2279 cat >config.log <<_ACEOF
2280 This file contains any messages produced by compilers while
2281 running configure, to aid debugging if configure makes a mistake.
2282
2283 It was created by subversion $as_me 1.8.1, which was
2284 generated by GNU Autoconf 2.69.  Invocation command line was
2285
2286   $ $0 $@
2287
2288 _ACEOF
2289 exec 5>>config.log
2290 {
2291 cat <<_ASUNAME
2292 ## --------- ##
2293 ## Platform. ##
2294 ## --------- ##
2295
2296 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2297 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2298 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2299 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2300 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2301
2302 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2303 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2304
2305 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2306 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2307 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2308 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2309 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2310 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2311 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2312
2313 _ASUNAME
2314
2315 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2316 for as_dir in $PATH
2317 do
2318   IFS=$as_save_IFS
2319   test -z "$as_dir" && as_dir=.
2320     $as_echo "PATH: $as_dir"
2321   done
2322 IFS=$as_save_IFS
2323
2324 } >&5
2325
2326 cat >&5 <<_ACEOF
2327
2328
2329 ## ----------- ##
2330 ## Core tests. ##
2331 ## ----------- ##
2332
2333 _ACEOF
2334
2335
2336 # Keep a trace of the command line.
2337 # Strip out --no-create and --no-recursion so they do not pile up.
2338 # Strip out --silent because we don't want to record it for future runs.
2339 # Also quote any args containing shell meta-characters.
2340 # Make two passes to allow for proper duplicate-argument suppression.
2341 ac_configure_args=
2342 ac_configure_args0=
2343 ac_configure_args1=
2344 ac_must_keep_next=false
2345 for ac_pass in 1 2
2346 do
2347   for ac_arg
2348   do
2349     case $ac_arg in
2350     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2351     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2352     | -silent | --silent | --silen | --sile | --sil)
2353       continue ;;
2354     *\'*)
2355       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2356     esac
2357     case $ac_pass in
2358     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2359     2)
2360       as_fn_append ac_configure_args1 " '$ac_arg'"
2361       if test $ac_must_keep_next = true; then
2362         ac_must_keep_next=false # Got value, back to normal.
2363       else
2364         case $ac_arg in
2365           *=* | --config-cache | -C | -disable-* | --disable-* \
2366           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2367           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2368           | -with-* | --with-* | -without-* | --without-* | --x)
2369             case "$ac_configure_args0 " in
2370               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2371             esac
2372             ;;
2373           -* ) ac_must_keep_next=true ;;
2374         esac
2375       fi
2376       as_fn_append ac_configure_args " '$ac_arg'"
2377       ;;
2378     esac
2379   done
2380 done
2381 { ac_configure_args0=; unset ac_configure_args0;}
2382 { ac_configure_args1=; unset ac_configure_args1;}
2383
2384 # When interrupted or exit'd, cleanup temporary files, and complete
2385 # config.log.  We remove comments because anyway the quotes in there
2386 # would cause problems or look ugly.
2387 # WARNING: Use '\'' to represent an apostrophe within the trap.
2388 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2389 trap 'exit_status=$?
2390   # Save into config.log some information that might help in debugging.
2391   {
2392     echo
2393
2394     $as_echo "## ---------------- ##
2395 ## Cache variables. ##
2396 ## ---------------- ##"
2397     echo
2398     # The following way of writing the cache mishandles newlines in values,
2399 (
2400   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2401     eval ac_val=\$$ac_var
2402     case $ac_val in #(
2403     *${as_nl}*)
2404       case $ac_var in #(
2405       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2406 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2407       esac
2408       case $ac_var in #(
2409       _ | IFS | as_nl) ;; #(
2410       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2411       *) { eval $ac_var=; unset $ac_var;} ;;
2412       esac ;;
2413     esac
2414   done
2415   (set) 2>&1 |
2416     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2417     *${as_nl}ac_space=\ *)
2418       sed -n \
2419         "s/'\''/'\''\\\\'\'''\''/g;
2420           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2421       ;; #(
2422     *)
2423       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2424       ;;
2425     esac |
2426     sort
2427 )
2428     echo
2429
2430     $as_echo "## ----------------- ##
2431 ## Output variables. ##
2432 ## ----------------- ##"
2433     echo
2434     for ac_var in $ac_subst_vars
2435     do
2436       eval ac_val=\$$ac_var
2437       case $ac_val in
2438       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2439       esac
2440       $as_echo "$ac_var='\''$ac_val'\''"
2441     done | sort
2442     echo
2443
2444     if test -n "$ac_subst_files"; then
2445       $as_echo "## ------------------- ##
2446 ## File substitutions. ##
2447 ## ------------------- ##"
2448       echo
2449       for ac_var in $ac_subst_files
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     fi
2459
2460     if test -s confdefs.h; then
2461       $as_echo "## ----------- ##
2462 ## confdefs.h. ##
2463 ## ----------- ##"
2464       echo
2465       cat confdefs.h
2466       echo
2467     fi
2468     test "$ac_signal" != 0 &&
2469       $as_echo "$as_me: caught signal $ac_signal"
2470     $as_echo "$as_me: exit $exit_status"
2471   } >&5
2472   rm -f core *.core core.conftest.* &&
2473     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2474     exit $exit_status
2475 ' 0
2476 for ac_signal in 1 2 13 15; do
2477   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2478 done
2479 ac_signal=0
2480
2481 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2482 rm -f -r conftest* confdefs.h
2483
2484 $as_echo "/* confdefs.h */" > confdefs.h
2485
2486 # Predefined preprocessor variables.
2487
2488 cat >>confdefs.h <<_ACEOF
2489 #define PACKAGE_NAME "$PACKAGE_NAME"
2490 _ACEOF
2491
2492 cat >>confdefs.h <<_ACEOF
2493 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2494 _ACEOF
2495
2496 cat >>confdefs.h <<_ACEOF
2497 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2498 _ACEOF
2499
2500 cat >>confdefs.h <<_ACEOF
2501 #define PACKAGE_STRING "$PACKAGE_STRING"
2502 _ACEOF
2503
2504 cat >>confdefs.h <<_ACEOF
2505 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2506 _ACEOF
2507
2508 cat >>confdefs.h <<_ACEOF
2509 #define PACKAGE_URL "$PACKAGE_URL"
2510 _ACEOF
2511
2512
2513 # Let the site file select an alternate cache file if it wants to.
2514 # Prefer an explicitly selected file to automatically selected ones.
2515 ac_site_file1=NONE
2516 ac_site_file2=NONE
2517 if test -n "$CONFIG_SITE"; then
2518   # We do not want a PATH search for config.site.
2519   case $CONFIG_SITE in #((
2520     -*)  ac_site_file1=./$CONFIG_SITE;;
2521     */*) ac_site_file1=$CONFIG_SITE;;
2522     *)   ac_site_file1=./$CONFIG_SITE;;
2523   esac
2524 elif test "x$prefix" != xNONE; then
2525   ac_site_file1=$prefix/share/config.site
2526   ac_site_file2=$prefix/etc/config.site
2527 else
2528   ac_site_file1=$ac_default_prefix/share/config.site
2529   ac_site_file2=$ac_default_prefix/etc/config.site
2530 fi
2531 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2532 do
2533   test "x$ac_site_file" = xNONE && continue
2534   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2535     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2536 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2537     sed 's/^/| /' "$ac_site_file" >&5
2538     . "$ac_site_file" \
2539       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2540 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2541 as_fn_error $? "failed to load site script $ac_site_file
2542 See \`config.log' for more details" "$LINENO" 5; }
2543   fi
2544 done
2545
2546 if test -r "$cache_file"; then
2547   # Some versions of bash will fail to source /dev/null (special files
2548   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2549   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2550     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2551 $as_echo "$as_me: loading cache $cache_file" >&6;}
2552     case $cache_file in
2553       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2554       *)                      . "./$cache_file";;
2555     esac
2556   fi
2557 else
2558   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2559 $as_echo "$as_me: creating cache $cache_file" >&6;}
2560   >$cache_file
2561 fi
2562
2563 # Check that the precious variables saved in the cache have kept the same
2564 # value.
2565 ac_cache_corrupted=false
2566 for ac_var in $ac_precious_vars; do
2567   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2568   eval ac_new_set=\$ac_env_${ac_var}_set
2569   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2570   eval ac_new_val=\$ac_env_${ac_var}_value
2571   case $ac_old_set,$ac_new_set in
2572     set,)
2573       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2574 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2575       ac_cache_corrupted=: ;;
2576     ,set)
2577       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2578 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2579       ac_cache_corrupted=: ;;
2580     ,);;
2581     *)
2582       if test "x$ac_old_val" != "x$ac_new_val"; then
2583         # differences in whitespace do not lead to failure.
2584         ac_old_val_w=`echo x $ac_old_val`
2585         ac_new_val_w=`echo x $ac_new_val`
2586         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2587           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2588 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2589           ac_cache_corrupted=:
2590         else
2591           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2592 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2593           eval $ac_var=\$ac_old_val
2594         fi
2595         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2596 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2597         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2598 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2599       fi;;
2600   esac
2601   # Pass precious variables to config.status.
2602   if test "$ac_new_set" = set; then
2603     case $ac_new_val in
2604     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2605     *) ac_arg=$ac_var=$ac_new_val ;;
2606     esac
2607     case " $ac_configure_args " in
2608       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2609       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2610     esac
2611   fi
2612 done
2613 if $ac_cache_corrupted; then
2614   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2616   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2617 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2618   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2619 fi
2620 ## -------------------- ##
2621 ## Main body of script. ##
2622 ## -------------------- ##
2623
2624 ac_ext=c
2625 ac_cpp='$CPP $CPPFLAGS'
2626 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2627 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2628 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2629
2630
2631
2632
2633 ac_aux_dir=
2634 for ac_dir in build "$srcdir"/build; do
2635   if test -f "$ac_dir/install-sh"; then
2636     ac_aux_dir=$ac_dir
2637     ac_install_sh="$ac_aux_dir/install-sh -c"
2638     break
2639   elif test -f "$ac_dir/install.sh"; then
2640     ac_aux_dir=$ac_dir
2641     ac_install_sh="$ac_aux_dir/install.sh -c"
2642     break
2643   elif test -f "$ac_dir/shtool"; then
2644     ac_aux_dir=$ac_dir
2645     ac_install_sh="$ac_aux_dir/shtool install -c"
2646     break
2647   fi
2648 done
2649 if test -z "$ac_aux_dir"; then
2650   as_fn_error $? "cannot find install-sh, install.sh, or shtool in build \"$srcdir\"/build" "$LINENO" 5
2651 fi
2652
2653 # These three variables are undocumented and unsupported,
2654 # and are intended to be withdrawn in a future Autoconf release.
2655 # They can cause serious problems if a builder's source tree is in a directory
2656 # whose full name contains unusual characters.
2657 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2658 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2659 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2660
2661
2662
2663 { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Subversion 1.8.1" >&5
2664 $as_echo "$as_me: Configuring Subversion 1.8.1" >&6;}
2665
2666 abs_srcdir="`cd $srcdir && pwd`"
2667
2668 abs_builddir="`pwd`"
2669
2670 if test "$abs_srcdir" = "$abs_builddir"; then
2671   canonicalized_srcdir=""
2672 else
2673   canonicalized_srcdir="$srcdir/"
2674 fi
2675
2676
2677 SWIG_LDFLAGS="$LDFLAGS"
2678
2679
2680 # Generate config.nice early (before the arguments are munged)
2681
2682   { $as_echo "$as_me:${as_lineno-$LINENO}: creating config.nice" >&5
2683 $as_echo "$as_me: creating config.nice" >&6;}
2684   # This little dance satisfies Cygwin, which cannot overwrite in-use files.
2685   if test -f "config.nice"; then
2686     mv "config.nice" "config.nice.old"
2687   fi
2688
2689   cat >"config.nice" <<EOF
2690 #! /bin/sh
2691 #
2692 # Created by configure
2693
2694 '$0' $ac_configure_args "\$@"
2695 EOF
2696
2697   chmod +x "config.nice"
2698   rm -f "config.nice.old"
2699
2700
2701 # ==== Check for programs ====================================================
2702
2703 # Look for a C compiler (before anything can set CFLAGS)
2704 CMAINTAINERFLAGS="$CUSERFLAGS"
2705 CUSERFLAGS="$CFLAGS"
2706 ac_ext=c
2707 ac_cpp='$CPP $CPPFLAGS'
2708 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2709 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2710 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2711 if test -n "$ac_tool_prefix"; then
2712   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2713 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2715 $as_echo_n "checking for $ac_word... " >&6; }
2716 if ${ac_cv_prog_CC+:} false; then :
2717   $as_echo_n "(cached) " >&6
2718 else
2719   if test -n "$CC"; then
2720   ac_cv_prog_CC="$CC" # Let the user override the test.
2721 else
2722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2723 for as_dir in $PATH
2724 do
2725   IFS=$as_save_IFS
2726   test -z "$as_dir" && as_dir=.
2727     for ac_exec_ext in '' $ac_executable_extensions; do
2728   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2729     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2730     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2731     break 2
2732   fi
2733 done
2734   done
2735 IFS=$as_save_IFS
2736
2737 fi
2738 fi
2739 CC=$ac_cv_prog_CC
2740 if test -n "$CC"; then
2741   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2742 $as_echo "$CC" >&6; }
2743 else
2744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2745 $as_echo "no" >&6; }
2746 fi
2747
2748
2749 fi
2750 if test -z "$ac_cv_prog_CC"; then
2751   ac_ct_CC=$CC
2752   # Extract the first word of "gcc", so it can be a program name with args.
2753 set dummy gcc; ac_word=$2
2754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2755 $as_echo_n "checking for $ac_word... " >&6; }
2756 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2757   $as_echo_n "(cached) " >&6
2758 else
2759   if test -n "$ac_ct_CC"; then
2760   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2761 else
2762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2763 for as_dir in $PATH
2764 do
2765   IFS=$as_save_IFS
2766   test -z "$as_dir" && as_dir=.
2767     for ac_exec_ext in '' $ac_executable_extensions; do
2768   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2769     ac_cv_prog_ac_ct_CC="gcc"
2770     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2771     break 2
2772   fi
2773 done
2774   done
2775 IFS=$as_save_IFS
2776
2777 fi
2778 fi
2779 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2780 if test -n "$ac_ct_CC"; then
2781   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2782 $as_echo "$ac_ct_CC" >&6; }
2783 else
2784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2785 $as_echo "no" >&6; }
2786 fi
2787
2788   if test "x$ac_ct_CC" = x; then
2789     CC=""
2790   else
2791     case $cross_compiling:$ac_tool_warned in
2792 yes:)
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2794 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2795 ac_tool_warned=yes ;;
2796 esac
2797     CC=$ac_ct_CC
2798   fi
2799 else
2800   CC="$ac_cv_prog_CC"
2801 fi
2802
2803 if test -z "$CC"; then
2804           if test -n "$ac_tool_prefix"; then
2805     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2806 set dummy ${ac_tool_prefix}cc; ac_word=$2
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2808 $as_echo_n "checking for $ac_word... " >&6; }
2809 if ${ac_cv_prog_CC+:} false; then :
2810   $as_echo_n "(cached) " >&6
2811 else
2812   if test -n "$CC"; then
2813   ac_cv_prog_CC="$CC" # Let the user override the test.
2814 else
2815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2816 for as_dir in $PATH
2817 do
2818   IFS=$as_save_IFS
2819   test -z "$as_dir" && as_dir=.
2820     for ac_exec_ext in '' $ac_executable_extensions; do
2821   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2822     ac_cv_prog_CC="${ac_tool_prefix}cc"
2823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2824     break 2
2825   fi
2826 done
2827   done
2828 IFS=$as_save_IFS
2829
2830 fi
2831 fi
2832 CC=$ac_cv_prog_CC
2833 if test -n "$CC"; then
2834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2835 $as_echo "$CC" >&6; }
2836 else
2837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2838 $as_echo "no" >&6; }
2839 fi
2840
2841
2842   fi
2843 fi
2844 if test -z "$CC"; then
2845   # Extract the first word of "cc", so it can be a program name with args.
2846 set dummy cc; ac_word=$2
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2848 $as_echo_n "checking for $ac_word... " >&6; }
2849 if ${ac_cv_prog_CC+:} false; then :
2850   $as_echo_n "(cached) " >&6
2851 else
2852   if test -n "$CC"; then
2853   ac_cv_prog_CC="$CC" # Let the user override the test.
2854 else
2855   ac_prog_rejected=no
2856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2857 for as_dir in $PATH
2858 do
2859   IFS=$as_save_IFS
2860   test -z "$as_dir" && as_dir=.
2861     for ac_exec_ext in '' $ac_executable_extensions; do
2862   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2863     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2864        ac_prog_rejected=yes
2865        continue
2866      fi
2867     ac_cv_prog_CC="cc"
2868     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2869     break 2
2870   fi
2871 done
2872   done
2873 IFS=$as_save_IFS
2874
2875 if test $ac_prog_rejected = yes; then
2876   # We found a bogon in the path, so make sure we never use it.
2877   set dummy $ac_cv_prog_CC
2878   shift
2879   if test $# != 0; then
2880     # We chose a different compiler from the bogus one.
2881     # However, it has the same basename, so the bogon will be chosen
2882     # first if we set CC to just the basename; use the full file name.
2883     shift
2884     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2885   fi
2886 fi
2887 fi
2888 fi
2889 CC=$ac_cv_prog_CC
2890 if test -n "$CC"; then
2891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2892 $as_echo "$CC" >&6; }
2893 else
2894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2895 $as_echo "no" >&6; }
2896 fi
2897
2898
2899 fi
2900 if test -z "$CC"; then
2901   if test -n "$ac_tool_prefix"; then
2902   for ac_prog in cl.exe
2903   do
2904     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2905 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2907 $as_echo_n "checking for $ac_word... " >&6; }
2908 if ${ac_cv_prog_CC+:} false; then :
2909   $as_echo_n "(cached) " >&6
2910 else
2911   if test -n "$CC"; then
2912   ac_cv_prog_CC="$CC" # Let the user override the test.
2913 else
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2915 for as_dir in $PATH
2916 do
2917   IFS=$as_save_IFS
2918   test -z "$as_dir" && as_dir=.
2919     for ac_exec_ext in '' $ac_executable_extensions; do
2920   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2921     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2922     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2923     break 2
2924   fi
2925 done
2926   done
2927 IFS=$as_save_IFS
2928
2929 fi
2930 fi
2931 CC=$ac_cv_prog_CC
2932 if test -n "$CC"; then
2933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2934 $as_echo "$CC" >&6; }
2935 else
2936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2937 $as_echo "no" >&6; }
2938 fi
2939
2940
2941     test -n "$CC" && break
2942   done
2943 fi
2944 if test -z "$CC"; then
2945   ac_ct_CC=$CC
2946   for ac_prog in cl.exe
2947 do
2948   # Extract the first word of "$ac_prog", so it can be a program name with args.
2949 set dummy $ac_prog; ac_word=$2
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2951 $as_echo_n "checking for $ac_word... " >&6; }
2952 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2953   $as_echo_n "(cached) " >&6
2954 else
2955   if test -n "$ac_ct_CC"; then
2956   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2957 else
2958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2959 for as_dir in $PATH
2960 do
2961   IFS=$as_save_IFS
2962   test -z "$as_dir" && as_dir=.
2963     for ac_exec_ext in '' $ac_executable_extensions; do
2964   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2965     ac_cv_prog_ac_ct_CC="$ac_prog"
2966     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2967     break 2
2968   fi
2969 done
2970   done
2971 IFS=$as_save_IFS
2972
2973 fi
2974 fi
2975 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2976 if test -n "$ac_ct_CC"; then
2977   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2978 $as_echo "$ac_ct_CC" >&6; }
2979 else
2980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2981 $as_echo "no" >&6; }
2982 fi
2983
2984
2985   test -n "$ac_ct_CC" && break
2986 done
2987
2988   if test "x$ac_ct_CC" = x; then
2989     CC=""
2990   else
2991     case $cross_compiling:$ac_tool_warned in
2992 yes:)
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2994 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2995 ac_tool_warned=yes ;;
2996 esac
2997     CC=$ac_ct_CC
2998   fi
2999 fi
3000
3001 fi
3002
3003
3004 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3005 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3006 as_fn_error $? "no acceptable C compiler found in \$PATH
3007 See \`config.log' for more details" "$LINENO" 5; }
3008
3009 # Provide some information about the compiler.
3010 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3011 set X $ac_compile
3012 ac_compiler=$2
3013 for ac_option in --version -v -V -qversion; do
3014   { { ac_try="$ac_compiler $ac_option >&5"
3015 case "(($ac_try" in
3016   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3017   *) ac_try_echo=$ac_try;;
3018 esac
3019 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3020 $as_echo "$ac_try_echo"; } >&5
3021   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3022   ac_status=$?
3023   if test -s conftest.err; then
3024     sed '10a\
3025 ... rest of stderr output deleted ...
3026          10q' conftest.err >conftest.er1
3027     cat conftest.er1 >&5
3028   fi
3029   rm -f conftest.er1 conftest.err
3030   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3031   test $ac_status = 0; }
3032 done
3033
3034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3035 /* end confdefs.h.  */
3036
3037 int
3038 main ()
3039 {
3040
3041   ;
3042   return 0;
3043 }
3044 _ACEOF
3045 ac_clean_files_save=$ac_clean_files
3046 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3047 # Try to create an executable without -o first, disregard a.out.
3048 # It will help us diagnose broken compilers, and finding out an intuition
3049 # of exeext.
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3051 $as_echo_n "checking whether the C compiler works... " >&6; }
3052 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3053
3054 # The possible output files:
3055 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3056
3057 ac_rmfiles=
3058 for ac_file in $ac_files
3059 do
3060   case $ac_file in
3061     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3062     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3063   esac
3064 done
3065 rm -f $ac_rmfiles
3066
3067 if { { ac_try="$ac_link_default"
3068 case "(($ac_try" in
3069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3070   *) ac_try_echo=$ac_try;;
3071 esac
3072 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3073 $as_echo "$ac_try_echo"; } >&5
3074   (eval "$ac_link_default") 2>&5
3075   ac_status=$?
3076   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3077   test $ac_status = 0; }; then :
3078   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3079 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3080 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3081 # so that the user can short-circuit this test for compilers unknown to
3082 # Autoconf.
3083 for ac_file in $ac_files ''
3084 do
3085   test -f "$ac_file" || continue
3086   case $ac_file in
3087     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3088         ;;
3089     [ab].out )
3090         # We found the default executable, but exeext='' is most
3091         # certainly right.
3092         break;;
3093     *.* )
3094         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3095         then :; else
3096            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3097         fi
3098         # We set ac_cv_exeext here because the later test for it is not
3099         # safe: cross compilers may not add the suffix if given an `-o'
3100         # argument, so we may need to know it at that point already.
3101         # Even if this section looks crufty: it has the advantage of
3102         # actually working.
3103         break;;
3104     * )
3105         break;;
3106   esac
3107 done
3108 test "$ac_cv_exeext" = no && ac_cv_exeext=
3109
3110 else
3111   ac_file=''
3112 fi
3113 if test -z "$ac_file"; then :
3114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115 $as_echo "no" >&6; }
3116 $as_echo "$as_me: failed program was:" >&5
3117 sed 's/^/| /' conftest.$ac_ext >&5
3118
3119 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3121 as_fn_error 77 "C compiler cannot create executables
3122 See \`config.log' for more details" "$LINENO" 5; }
3123 else
3124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3125 $as_echo "yes" >&6; }
3126 fi
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3128 $as_echo_n "checking for C compiler default output file name... " >&6; }
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3130 $as_echo "$ac_file" >&6; }
3131 ac_exeext=$ac_cv_exeext
3132
3133 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3134 ac_clean_files=$ac_clean_files_save
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3136 $as_echo_n "checking for suffix of executables... " >&6; }
3137 if { { ac_try="$ac_link"
3138 case "(($ac_try" in
3139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3140   *) ac_try_echo=$ac_try;;
3141 esac
3142 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3143 $as_echo "$ac_try_echo"; } >&5
3144   (eval "$ac_link") 2>&5
3145   ac_status=$?
3146   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3147   test $ac_status = 0; }; then :
3148   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3149 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3150 # work properly (i.e., refer to `conftest.exe'), while it won't with
3151 # `rm'.
3152 for ac_file in conftest.exe conftest conftest.*; do
3153   test -f "$ac_file" || continue
3154   case $ac_file in
3155     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3156     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3157           break;;
3158     * ) break;;
3159   esac
3160 done
3161 else
3162   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3163 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3164 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3165 See \`config.log' for more details" "$LINENO" 5; }
3166 fi
3167 rm -f conftest conftest$ac_cv_exeext
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3169 $as_echo "$ac_cv_exeext" >&6; }
3170
3171 rm -f conftest.$ac_ext
3172 EXEEXT=$ac_cv_exeext
3173 ac_exeext=$EXEEXT
3174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3175 /* end confdefs.h.  */
3176 #include <stdio.h>
3177 int
3178 main ()
3179 {
3180 FILE *f = fopen ("conftest.out", "w");
3181  return ferror (f) || fclose (f) != 0;
3182
3183   ;
3184   return 0;
3185 }
3186 _ACEOF
3187 ac_clean_files="$ac_clean_files conftest.out"
3188 # Check that the compiler produces executables we can run.  If not, either
3189 # the compiler is broken, or we cross compile.
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3191 $as_echo_n "checking whether we are cross compiling... " >&6; }
3192 if test "$cross_compiling" != yes; then
3193   { { ac_try="$ac_link"
3194 case "(($ac_try" in
3195   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3196   *) ac_try_echo=$ac_try;;
3197 esac
3198 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3199 $as_echo "$ac_try_echo"; } >&5
3200   (eval "$ac_link") 2>&5
3201   ac_status=$?
3202   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3203   test $ac_status = 0; }
3204   if { ac_try='./conftest$ac_cv_exeext'
3205   { { case "(($ac_try" in
3206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207   *) ac_try_echo=$ac_try;;
3208 esac
3209 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 $as_echo "$ac_try_echo"; } >&5
3211   (eval "$ac_try") 2>&5
3212   ac_status=$?
3213   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214   test $ac_status = 0; }; }; then
3215     cross_compiling=no
3216   else
3217     if test "$cross_compiling" = maybe; then
3218         cross_compiling=yes
3219     else
3220         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3221 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3222 as_fn_error $? "cannot run C compiled programs.
3223 If you meant to cross compile, use \`--host'.
3224 See \`config.log' for more details" "$LINENO" 5; }
3225     fi
3226   fi
3227 fi
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3229 $as_echo "$cross_compiling" >&6; }
3230
3231 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3232 ac_clean_files=$ac_clean_files_save
3233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3234 $as_echo_n "checking for suffix of object files... " >&6; }
3235 if ${ac_cv_objext+:} false; then :
3236   $as_echo_n "(cached) " >&6
3237 else
3238   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239 /* end confdefs.h.  */
3240
3241 int
3242 main ()
3243 {
3244
3245   ;
3246   return 0;
3247 }
3248 _ACEOF
3249 rm -f conftest.o conftest.obj
3250 if { { ac_try="$ac_compile"
3251 case "(($ac_try" in
3252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3253   *) ac_try_echo=$ac_try;;
3254 esac
3255 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3256 $as_echo "$ac_try_echo"; } >&5
3257   (eval "$ac_compile") 2>&5
3258   ac_status=$?
3259   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3260   test $ac_status = 0; }; then :
3261   for ac_file in conftest.o conftest.obj conftest.*; do
3262   test -f "$ac_file" || continue;
3263   case $ac_file in
3264     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3265     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3266        break;;
3267   esac
3268 done
3269 else
3270   $as_echo "$as_me: failed program was:" >&5
3271 sed 's/^/| /' conftest.$ac_ext >&5
3272
3273 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3274 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3275 as_fn_error $? "cannot compute suffix of object files: cannot compile
3276 See \`config.log' for more details" "$LINENO" 5; }
3277 fi
3278 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3279 fi
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3281 $as_echo "$ac_cv_objext" >&6; }
3282 OBJEXT=$ac_cv_objext
3283 ac_objext=$OBJEXT
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3285 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3286 if ${ac_cv_c_compiler_gnu+:} false; then :
3287   $as_echo_n "(cached) " >&6
3288 else
3289   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3290 /* end confdefs.h.  */
3291
3292 int
3293 main ()
3294 {
3295 #ifndef __GNUC__
3296        choke me
3297 #endif
3298
3299   ;
3300   return 0;
3301 }
3302 _ACEOF
3303 if ac_fn_c_try_compile "$LINENO"; then :
3304   ac_compiler_gnu=yes
3305 else
3306   ac_compiler_gnu=no
3307 fi
3308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3309 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3310
3311 fi
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3313 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3314 if test $ac_compiler_gnu = yes; then
3315   GCC=yes
3316 else
3317   GCC=
3318 fi
3319 ac_test_CFLAGS=${CFLAGS+set}
3320 ac_save_CFLAGS=$CFLAGS
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3322 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3323 if ${ac_cv_prog_cc_g+:} false; then :
3324   $as_echo_n "(cached) " >&6
3325 else
3326   ac_save_c_werror_flag=$ac_c_werror_flag
3327    ac_c_werror_flag=yes
3328    ac_cv_prog_cc_g=no
3329    CFLAGS="-g"
3330    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3331 /* end confdefs.h.  */
3332
3333 int
3334 main ()
3335 {
3336
3337   ;
3338   return 0;
3339 }
3340 _ACEOF
3341 if ac_fn_c_try_compile "$LINENO"; then :
3342   ac_cv_prog_cc_g=yes
3343 else
3344   CFLAGS=""
3345       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3346 /* end confdefs.h.  */
3347
3348 int
3349 main ()
3350 {
3351
3352   ;
3353   return 0;
3354 }
3355 _ACEOF
3356 if ac_fn_c_try_compile "$LINENO"; then :
3357
3358 else
3359   ac_c_werror_flag=$ac_save_c_werror_flag
3360          CFLAGS="-g"
3361          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3362 /* end confdefs.h.  */
3363
3364 int
3365 main ()
3366 {
3367
3368   ;
3369   return 0;
3370 }
3371 _ACEOF
3372 if ac_fn_c_try_compile "$LINENO"; then :
3373   ac_cv_prog_cc_g=yes
3374 fi
3375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3376 fi
3377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3378 fi
3379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3380    ac_c_werror_flag=$ac_save_c_werror_flag
3381 fi
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3383 $as_echo "$ac_cv_prog_cc_g" >&6; }
3384 if test "$ac_test_CFLAGS" = set; then
3385   CFLAGS=$ac_save_CFLAGS
3386 elif test $ac_cv_prog_cc_g = yes; then
3387   if test "$GCC" = yes; then
3388     CFLAGS="-g -O2"
3389   else
3390     CFLAGS="-g"
3391   fi
3392 else
3393   if test "$GCC" = yes; then
3394     CFLAGS="-O2"
3395   else
3396     CFLAGS=
3397   fi
3398 fi
3399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3400 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3401 if ${ac_cv_prog_cc_c89+:} false; then :
3402   $as_echo_n "(cached) " >&6
3403 else
3404   ac_cv_prog_cc_c89=no
3405 ac_save_CC=$CC
3406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407 /* end confdefs.h.  */
3408 #include <stdarg.h>
3409 #include <stdio.h>
3410 struct stat;
3411 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3412 struct buf { int x; };
3413 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3414 static char *e (p, i)
3415      char **p;
3416      int i;
3417 {
3418   return p[i];
3419 }
3420 static char *f (char * (*g) (char **, int), char **p, ...)
3421 {
3422   char *s;
3423   va_list v;
3424   va_start (v,p);
3425   s = g (p, va_arg (v,int));
3426   va_end (v);
3427   return s;
3428 }
3429
3430 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3431    function prototypes and stuff, but not '\xHH' hex character constants.
3432    These don't provoke an error unfortunately, instead are silently treated
3433    as 'x'.  The following induces an error, until -std is added to get
3434    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3435    array size at least.  It's necessary to write '\x00'==0 to get something
3436    that's true only with -std.  */
3437 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3438
3439 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3440    inside strings and character constants.  */
3441 #define FOO(x) 'x'
3442 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3443
3444 int test (int i, double x);
3445 struct s1 {int (*f) (int a);};
3446 struct s2 {int (*f) (double a);};
3447 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3448 int argc;
3449 char **argv;
3450 int
3451 main ()
3452 {
3453 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3454   ;
3455   return 0;
3456 }
3457 _ACEOF
3458 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3459         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3460 do
3461   CC="$ac_save_CC $ac_arg"
3462   if ac_fn_c_try_compile "$LINENO"; then :
3463   ac_cv_prog_cc_c89=$ac_arg
3464 fi
3465 rm -f core conftest.err conftest.$ac_objext
3466   test "x$ac_cv_prog_cc_c89" != "xno" && break
3467 done
3468 rm -f conftest.$ac_ext
3469 CC=$ac_save_CC
3470
3471 fi
3472 # AC_CACHE_VAL
3473 case "x$ac_cv_prog_cc_c89" in
3474   x)
3475     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3476 $as_echo "none needed" >&6; } ;;
3477   xno)
3478     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3479 $as_echo "unsupported" >&6; } ;;
3480   *)
3481     CC="$CC $ac_cv_prog_cc_c89"
3482     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3483 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3484 esac
3485 if test "x$ac_cv_prog_cc_c89" != xno; then :
3486
3487 fi
3488
3489 ac_ext=c
3490 ac_cpp='$CPP $CPPFLAGS'
3491 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3492 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3493 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3494
3495
3496
3497   CFLAGS_KEEP="$CFLAGS"
3498   CFLAGS=""
3499
3500
3501   _svn_xxflags__save="$CFLAGS"
3502   ac_ext=c
3503 ac_cpp='$CPP $CPPFLAGS'
3504 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3505 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3506 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3507
3508   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -std=c90" >&5
3509 $as_echo_n "checking if $CC accepts -std=c90... " >&6; }
3510   CFLAGS="-std=c90 $CFLAGS"
3511   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3512 /* end confdefs.h.  */
3513
3514 _ACEOF
3515 if ac_fn_c_try_compile "$LINENO"; then :
3516
3517     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3518 $as_echo "yes" >&6; }
3519
3520
3521 else
3522
3523     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3524 $as_echo "no" >&6; }
3525     CFLAGS="$_svn_xxflags__save"
3526
3527
3528   _svn_xxflags__save="$CFLAGS"
3529   ac_ext=c
3530 ac_cpp='$CPP $CPPFLAGS'
3531 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3532 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3533 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3534
3535   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -std=c89" >&5
3536 $as_echo_n "checking if $CC accepts -std=c89... " >&6; }
3537   CFLAGS="-std=c89 $CFLAGS"
3538   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3539 /* end confdefs.h.  */
3540
3541 _ACEOF
3542 if ac_fn_c_try_compile "$LINENO"; then :
3543
3544     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3545 $as_echo "yes" >&6; }
3546
3547
3548 else
3549
3550     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3551 $as_echo "no" >&6; }
3552     CFLAGS="$_svn_xxflags__save"
3553
3554
3555   _svn_xxflags__save="$CFLAGS"
3556   ac_ext=c
3557 ac_cpp='$CPP $CPPFLAGS'
3558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3560 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3561
3562   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -ansi" >&5
3563 $as_echo_n "checking if $CC accepts -ansi... " >&6; }
3564   CFLAGS="-ansi $CFLAGS"
3565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3566 /* end confdefs.h.  */
3567
3568 _ACEOF
3569 if ac_fn_c_try_compile "$LINENO"; then :
3570
3571     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3572 $as_echo "yes" >&6; }
3573
3574
3575 else
3576
3577     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3578 $as_echo "no" >&6; }
3579     CFLAGS="$_svn_xxflags__save"
3580
3581
3582 fi
3583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3584   ac_ext=c
3585 ac_cpp='$CPP $CPPFLAGS'
3586 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3587 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3588 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3589
3590
3591
3592
3593 fi
3594 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3595   ac_ext=c
3596 ac_cpp='$CPP $CPPFLAGS'
3597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3600
3601
3602
3603
3604 fi
3605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3606   ac_ext=c
3607 ac_cpp='$CPP $CPPFLAGS'
3608 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3609 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3610 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3611
3612
3613
3614   CMODEFLAGS="$CFLAGS"
3615   CFLAGS="$CFLAGS_KEEP"
3616
3617
3618
3619
3620   _svn_xxflags__save="$CFLAGS"
3621   ac_ext=c
3622 ac_cpp='$CPP $CPPFLAGS'
3623 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3624 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3625 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3626
3627   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Werror=unknown-warning-option" >&5
3628 $as_echo_n "checking if $CC accepts -Werror=unknown-warning-option... " >&6; }
3629   CFLAGS="-Werror=unknown-warning-option $CFLAGS"
3630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3631 /* end confdefs.h.  */
3632
3633 _ACEOF
3634 if ac_fn_c_try_compile "$LINENO"; then :
3635
3636     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3637 $as_echo "yes" >&6; }
3638
3639
3640 else
3641
3642     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3643 $as_echo "no" >&6; }
3644     CFLAGS="$_svn_xxflags__save"
3645
3646
3647 fi
3648 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3649   ac_ext=c
3650 ac_cpp='$CPP $CPPFLAGS'
3651 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3652 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3653 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3654
3655
3656
3657
3658 # Look for a C++ compiler (before anything can set CXXFLAGS)
3659 CXXMAINTAINERFLAGS="$CXXUSERFLAGS"
3660 CXXUSERFLAGS="$CXXFLAGS"
3661 ac_ext=cpp
3662 ac_cpp='$CXXCPP $CPPFLAGS'
3663 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3664 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3665 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3666 if test -z "$CXX"; then
3667   if test -n "$CCC"; then
3668     CXX=$CCC
3669   else
3670     if test -n "$ac_tool_prefix"; then
3671   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3672   do
3673     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3674 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3676 $as_echo_n "checking for $ac_word... " >&6; }
3677 if ${ac_cv_prog_CXX+:} false; then :
3678   $as_echo_n "(cached) " >&6
3679 else
3680   if test -n "$CXX"; then
3681   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3682 else
3683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3684 for as_dir in $PATH
3685 do
3686   IFS=$as_save_IFS
3687   test -z "$as_dir" && as_dir=.
3688     for ac_exec_ext in '' $ac_executable_extensions; do
3689   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3690     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3691     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3692     break 2
3693   fi
3694 done
3695   done
3696 IFS=$as_save_IFS
3697
3698 fi
3699 fi
3700 CXX=$ac_cv_prog_CXX
3701 if test -n "$CXX"; then
3702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3703 $as_echo "$CXX" >&6; }
3704 else
3705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3706 $as_echo "no" >&6; }
3707 fi
3708
3709
3710     test -n "$CXX" && break
3711   done
3712 fi
3713 if test -z "$CXX"; then
3714   ac_ct_CXX=$CXX
3715   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3716 do
3717   # Extract the first word of "$ac_prog", so it can be a program name with args.
3718 set dummy $ac_prog; ac_word=$2
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3720 $as_echo_n "checking for $ac_word... " >&6; }
3721 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3722   $as_echo_n "(cached) " >&6
3723 else
3724   if test -n "$ac_ct_CXX"; then
3725   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3726 else
3727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3728 for as_dir in $PATH
3729 do
3730   IFS=$as_save_IFS
3731   test -z "$as_dir" && as_dir=.
3732     for ac_exec_ext in '' $ac_executable_extensions; do
3733   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3734     ac_cv_prog_ac_ct_CXX="$ac_prog"
3735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3736     break 2
3737   fi
3738 done
3739   done
3740 IFS=$as_save_IFS
3741
3742 fi
3743 fi
3744 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3745 if test -n "$ac_ct_CXX"; then
3746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3747 $as_echo "$ac_ct_CXX" >&6; }
3748 else
3749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3750 $as_echo "no" >&6; }
3751 fi
3752
3753
3754   test -n "$ac_ct_CXX" && break
3755 done
3756
3757   if test "x$ac_ct_CXX" = x; then
3758     CXX="g++"
3759   else
3760     case $cross_compiling:$ac_tool_warned in
3761 yes:)
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3763 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3764 ac_tool_warned=yes ;;
3765 esac
3766     CXX=$ac_ct_CXX
3767   fi
3768 fi
3769
3770   fi
3771 fi
3772 # Provide some information about the compiler.
3773 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3774 set X $ac_compile
3775 ac_compiler=$2
3776 for ac_option in --version -v -V -qversion; do
3777   { { ac_try="$ac_compiler $ac_option >&5"
3778 case "(($ac_try" in
3779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3780   *) ac_try_echo=$ac_try;;
3781 esac
3782 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3783 $as_echo "$ac_try_echo"; } >&5
3784   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3785   ac_status=$?
3786   if test -s conftest.err; then
3787     sed '10a\
3788 ... rest of stderr output deleted ...
3789          10q' conftest.err >conftest.er1
3790     cat conftest.er1 >&5
3791   fi
3792   rm -f conftest.er1 conftest.err
3793   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3794   test $ac_status = 0; }
3795 done
3796
3797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3798 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3799 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3800   $as_echo_n "(cached) " >&6
3801 else
3802   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803 /* end confdefs.h.  */
3804
3805 int
3806 main ()
3807 {
3808 #ifndef __GNUC__
3809        choke me
3810 #endif
3811
3812   ;
3813   return 0;
3814 }
3815 _ACEOF
3816 if ac_fn_cxx_try_compile "$LINENO"; then :
3817   ac_compiler_gnu=yes
3818 else
3819   ac_compiler_gnu=no
3820 fi
3821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3822 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3823
3824 fi
3825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3826 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3827 if test $ac_compiler_gnu = yes; then
3828   GXX=yes
3829 else
3830   GXX=
3831 fi
3832 ac_test_CXXFLAGS=${CXXFLAGS+set}
3833 ac_save_CXXFLAGS=$CXXFLAGS
3834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3835 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3836 if ${ac_cv_prog_cxx_g+:} false; then :
3837   $as_echo_n "(cached) " >&6
3838 else
3839   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3840    ac_cxx_werror_flag=yes
3841    ac_cv_prog_cxx_g=no
3842    CXXFLAGS="-g"
3843    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3844 /* end confdefs.h.  */
3845
3846 int
3847 main ()
3848 {
3849
3850   ;
3851   return 0;
3852 }
3853 _ACEOF
3854 if ac_fn_cxx_try_compile "$LINENO"; then :
3855   ac_cv_prog_cxx_g=yes
3856 else
3857   CXXFLAGS=""
3858       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3859 /* end confdefs.h.  */
3860
3861 int
3862 main ()
3863 {
3864
3865   ;
3866   return 0;
3867 }
3868 _ACEOF
3869 if ac_fn_cxx_try_compile "$LINENO"; then :
3870
3871 else
3872   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3873          CXXFLAGS="-g"
3874          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3875 /* end confdefs.h.  */
3876
3877 int
3878 main ()
3879 {
3880
3881   ;
3882   return 0;
3883 }
3884 _ACEOF
3885 if ac_fn_cxx_try_compile "$LINENO"; then :
3886   ac_cv_prog_cxx_g=yes
3887 fi
3888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3889 fi
3890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3891 fi
3892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3893    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3894 fi
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3896 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3897 if test "$ac_test_CXXFLAGS" = set; then
3898   CXXFLAGS=$ac_save_CXXFLAGS
3899 elif test $ac_cv_prog_cxx_g = yes; then
3900   if test "$GXX" = yes; then
3901     CXXFLAGS="-g -O2"
3902   else
3903     CXXFLAGS="-g"
3904   fi
3905 else
3906   if test "$GXX" = yes; then
3907     CXXFLAGS="-O2"
3908   else
3909     CXXFLAGS=
3910   fi
3911 fi
3912 ac_ext=c
3913 ac_cpp='$CPP $CPPFLAGS'
3914 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3915 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3916 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3917
3918
3919
3920   CXXFLAGS_KEEP="$CXXFLAGS"
3921   CXXFLAGS=""
3922
3923
3924   _svn_xxflags__save="$CXXFLAGS"
3925   ac_ext=cpp
3926 ac_cpp='$CXXCPP $CPPFLAGS'
3927 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3928 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3929 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3930
3931   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -std=c++98" >&5
3932 $as_echo_n "checking if $CXX accepts -std=c++98... " >&6; }
3933   CXXFLAGS="-std=c++98 $CXXFLAGS"
3934   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3935 /* end confdefs.h.  */
3936
3937 _ACEOF
3938 if ac_fn_cxx_try_compile "$LINENO"; then :
3939
3940     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3941 $as_echo "yes" >&6; }
3942
3943
3944 else
3945
3946     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3947 $as_echo "no" >&6; }
3948     CXXFLAGS="$_svn_xxflags__save"
3949
3950
3951 fi
3952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3953   ac_ext=c
3954 ac_cpp='$CPP $CPPFLAGS'
3955 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3956 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3957 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3958
3959
3960
3961   CXXMODEFLAGS="$CXXFLAGS"
3962   CXXFLAGS="$CXXFLAGS_KEEP"
3963
3964
3965
3966
3967   _svn_xxflags__save="$CXXFLAGS"
3968   ac_ext=cpp
3969 ac_cpp='$CXXCPP $CPPFLAGS'
3970 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3971 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3972 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3973
3974   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Werror=unknown-warning-option" >&5
3975 $as_echo_n "checking if $CXX accepts -Werror=unknown-warning-option... " >&6; }
3976   CXXFLAGS="-Werror=unknown-warning-option $CXXFLAGS"
3977   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3978 /* end confdefs.h.  */
3979
3980 _ACEOF
3981 if ac_fn_cxx_try_compile "$LINENO"; then :
3982
3983     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3984 $as_echo "yes" >&6; }
3985
3986
3987 else
3988
3989     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3990 $as_echo "no" >&6; }
3991     CXXFLAGS="$_svn_xxflags__save"
3992
3993
3994 fi
3995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3996   ac_ext=c
3997 ac_cpp='$CPP $CPPFLAGS'
3998 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3999 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4000 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4001
4002
4003
4004
4005 # Look for a C pre-processor
4006 ac_ext=c
4007 ac_cpp='$CPP $CPPFLAGS'
4008 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4012 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4013 # On Suns, sometimes $CPP names a directory.
4014 if test -n "$CPP" && test -d "$CPP"; then
4015   CPP=
4016 fi
4017 if test -z "$CPP"; then
4018   if ${ac_cv_prog_CPP+:} false; then :
4019   $as_echo_n "(cached) " >&6
4020 else
4021       # Double quotes because CPP needs to be expanded
4022     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4023     do
4024       ac_preproc_ok=false
4025 for ac_c_preproc_warn_flag in '' yes
4026 do
4027   # Use a header file that comes with gcc, so configuring glibc
4028   # with a fresh cross-compiler works.
4029   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4030   # <limits.h> exists even on freestanding compilers.
4031   # On the NeXT, cc -E runs the code through the compiler's parser,
4032   # not just through cpp. "Syntax error" is here to catch this case.
4033   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4034 /* end confdefs.h.  */
4035 #ifdef __STDC__
4036 # include <limits.h>
4037 #else
4038 # include <assert.h>
4039 #endif
4040                      Syntax error
4041 _ACEOF
4042 if ac_fn_c_try_cpp "$LINENO"; then :
4043
4044 else
4045   # Broken: fails on valid input.
4046 continue
4047 fi
4048 rm -f conftest.err conftest.i conftest.$ac_ext
4049
4050   # OK, works on sane cases.  Now check whether nonexistent headers
4051   # can be detected and how.
4052   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4053 /* end confdefs.h.  */
4054 #include <ac_nonexistent.h>
4055 _ACEOF
4056 if ac_fn_c_try_cpp "$LINENO"; then :
4057   # Broken: success on invalid input.
4058 continue
4059 else
4060   # Passes both tests.
4061 ac_preproc_ok=:
4062 break
4063 fi
4064 rm -f conftest.err conftest.i conftest.$ac_ext
4065
4066 done
4067 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4068 rm -f conftest.i conftest.err conftest.$ac_ext
4069 if $ac_preproc_ok; then :
4070   break
4071 fi
4072
4073     done
4074     ac_cv_prog_CPP=$CPP
4075
4076 fi
4077   CPP=$ac_cv_prog_CPP
4078 else
4079   ac_cv_prog_CPP=$CPP
4080 fi
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4082 $as_echo "$CPP" >&6; }
4083 ac_preproc_ok=false
4084 for ac_c_preproc_warn_flag in '' yes
4085 do
4086   # Use a header file that comes with gcc, so configuring glibc
4087   # with a fresh cross-compiler works.
4088   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4089   # <limits.h> exists even on freestanding compilers.
4090   # On the NeXT, cc -E runs the code through the compiler's parser,
4091   # not just through cpp. "Syntax error" is here to catch this case.
4092   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4093 /* end confdefs.h.  */
4094 #ifdef __STDC__
4095 # include <limits.h>
4096 #else
4097 # include <assert.h>
4098 #endif
4099                      Syntax error
4100 _ACEOF
4101 if ac_fn_c_try_cpp "$LINENO"; then :
4102
4103 else
4104   # Broken: fails on valid input.
4105 continue
4106 fi
4107 rm -f conftest.err conftest.i conftest.$ac_ext
4108
4109   # OK, works on sane cases.  Now check whether nonexistent headers
4110   # can be detected and how.
4111   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112 /* end confdefs.h.  */
4113 #include <ac_nonexistent.h>
4114 _ACEOF
4115 if ac_fn_c_try_cpp "$LINENO"; then :
4116   # Broken: success on invalid input.
4117 continue
4118 else
4119   # Passes both tests.
4120 ac_preproc_ok=:
4121 break
4122 fi
4123 rm -f conftest.err conftest.i conftest.$ac_ext
4124
4125 done
4126 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4127 rm -f conftest.i conftest.err conftest.$ac_ext
4128 if $ac_preproc_ok; then :
4129
4130 else
4131   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4132 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4133 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4134 See \`config.log' for more details" "$LINENO" 5; }
4135 fi
4136
4137 ac_ext=c
4138 ac_cpp='$CPP $CPPFLAGS'
4139 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4140 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4141 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4142
4143
4144 # Look for a good sed
4145 # AC_PROG_SED was introduced in Autoconf 2.59b
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4147 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4148 if ${ac_cv_path_SED+:} false; then :
4149   $as_echo_n "(cached) " >&6
4150 else
4151             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4152      for ac_i in 1 2 3 4 5 6 7; do
4153        ac_script="$ac_script$as_nl$ac_script"
4154      done
4155      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4156      { ac_script=; unset ac_script;}
4157      if test -z "$SED"; then
4158   ac_path_SED_found=false
4159   # Loop through the user's path and test for each of PROGNAME-LIST
4160   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4161 for as_dir in $PATH
4162 do
4163   IFS=$as_save_IFS
4164   test -z "$as_dir" && as_dir=.
4165     for ac_prog in sed gsed; do
4166     for ac_exec_ext in '' $ac_executable_extensions; do
4167       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4168       as_fn_executable_p "$ac_path_SED" || continue
4169 # Check for GNU ac_path_SED and select it if it is found.
4170   # Check for GNU $ac_path_SED
4171 case `"$ac_path_SED" --version 2>&1` in
4172 *GNU*)
4173   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4174 *)
4175   ac_count=0
4176   $as_echo_n 0123456789 >"conftest.in"
4177   while :
4178   do
4179     cat "conftest.in" "conftest.in" >"conftest.tmp"
4180     mv "conftest.tmp" "conftest.in"
4181     cp "conftest.in" "conftest.nl"
4182     $as_echo '' >> "conftest.nl"
4183     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4184     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4185     as_fn_arith $ac_count + 1 && ac_count=$as_val
4186     if test $ac_count -gt ${ac_path_SED_max-0}; then
4187       # Best one so far, save it but keep looking for a better one
4188       ac_cv_path_SED="$ac_path_SED"
4189       ac_path_SED_max=$ac_count
4190     fi
4191     # 10*(2^10) chars as input seems more than enough
4192     test $ac_count -gt 10 && break
4193   done
4194   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4195 esac
4196
4197       $ac_path_SED_found && break 3
4198     done
4199   done
4200   done
4201 IFS=$as_save_IFS
4202   if test -z "$ac_cv_path_SED"; then
4203     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4204   fi
4205 else
4206   ac_cv_path_SED=$SED
4207 fi
4208
4209 fi
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4211 $as_echo "$ac_cv_path_SED" >&6; }
4212  SED="$ac_cv_path_SED"
4213   rm -f conftest.sed
4214
4215
4216 # Grab target_cpu, so we can use it in the Solaris pkginfo file
4217 # Make sure we can run config.sub.
4218 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4219   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4220
4221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4222 $as_echo_n "checking build system type... " >&6; }
4223 if ${ac_cv_build+:} false; then :
4224   $as_echo_n "(cached) " >&6
4225 else
4226   ac_build_alias=$build_alias
4227 test "x$ac_build_alias" = x &&
4228   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4229 test "x$ac_build_alias" = x &&
4230   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4231 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4232   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4233
4234 fi
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4236 $as_echo "$ac_cv_build" >&6; }
4237 case $ac_cv_build in
4238 *-*-*) ;;
4239 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4240 esac
4241 build=$ac_cv_build
4242 ac_save_IFS=$IFS; IFS='-'
4243 set x $ac_cv_build
4244 shift
4245 build_cpu=$1
4246 build_vendor=$2
4247 shift; shift
4248 # Remember, the first character of IFS is used to create $*,
4249 # except with old shells:
4250 build_os=$*
4251 IFS=$ac_save_IFS
4252 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4253
4254
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4256 $as_echo_n "checking host system type... " >&6; }
4257 if ${ac_cv_host+:} false; then :
4258   $as_echo_n "(cached) " >&6
4259 else
4260   if test "x$host_alias" = x; then
4261   ac_cv_host=$ac_cv_build
4262 else
4263   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4264     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4265 fi
4266
4267 fi
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4269 $as_echo "$ac_cv_host" >&6; }
4270 case $ac_cv_host in
4271 *-*-*) ;;
4272 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4273 esac
4274 host=$ac_cv_host
4275 ac_save_IFS=$IFS; IFS='-'
4276 set x $ac_cv_host
4277 shift
4278 host_cpu=$1
4279 host_vendor=$2
4280 shift; shift
4281 # Remember, the first character of IFS is used to create $*,
4282 # except with old shells:
4283 host_os=$*
4284 IFS=$ac_save_IFS
4285 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4286
4287
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4289 $as_echo_n "checking target system type... " >&6; }
4290 if ${ac_cv_target+:} false; then :
4291   $as_echo_n "(cached) " >&6
4292 else
4293   if test "x$target_alias" = x; then
4294   ac_cv_target=$ac_cv_host
4295 else
4296   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4297     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4298 fi
4299
4300 fi
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4302 $as_echo "$ac_cv_target" >&6; }
4303 case $ac_cv_target in
4304 *-*-*) ;;
4305 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
4306 esac
4307 target=$ac_cv_target
4308 ac_save_IFS=$IFS; IFS='-'
4309 set x $ac_cv_target
4310 shift
4311 target_cpu=$1
4312 target_vendor=$2
4313 shift; shift
4314 # Remember, the first character of IFS is used to create $*,
4315 # except with old shells:
4316 target_os=$*
4317 IFS=$ac_save_IFS
4318 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4319
4320
4321 # The aliases save the names the user supplied, while $host etc.
4322 # will get canonicalized.
4323 test -n "$target_alias" &&
4324   test "$program_prefix$program_suffix$program_transform_name" = \
4325     NONENONEs,x,x, &&
4326   program_prefix=${target_alias}-
4327
4328 # Look for an extended grep
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4330 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4331 if ${ac_cv_path_GREP+:} false; then :
4332   $as_echo_n "(cached) " >&6
4333 else
4334   if test -z "$GREP"; then
4335   ac_path_GREP_found=false
4336   # Loop through the user's path and test for each of PROGNAME-LIST
4337   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4338 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4339 do
4340   IFS=$as_save_IFS
4341   test -z "$as_dir" && as_dir=.
4342     for ac_prog in grep ggrep; do
4343     for ac_exec_ext in '' $ac_executable_extensions; do
4344       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4345       as_fn_executable_p "$ac_path_GREP" || continue
4346 # Check for GNU ac_path_GREP and select it if it is found.
4347   # Check for GNU $ac_path_GREP
4348 case `"$ac_path_GREP" --version 2>&1` in
4349 *GNU*)
4350   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4351 *)
4352   ac_count=0
4353   $as_echo_n 0123456789 >"conftest.in"
4354   while :
4355   do
4356     cat "conftest.in" "conftest.in" >"conftest.tmp"
4357     mv "conftest.tmp" "conftest.in"
4358     cp "conftest.in" "conftest.nl"
4359     $as_echo 'GREP' >> "conftest.nl"
4360     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4361     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4362     as_fn_arith $ac_count + 1 && ac_count=$as_val
4363     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4364       # Best one so far, save it but keep looking for a better one
4365       ac_cv_path_GREP="$ac_path_GREP"
4366       ac_path_GREP_max=$ac_count
4367     fi
4368     # 10*(2^10) chars as input seems more than enough
4369     test $ac_count -gt 10 && break
4370   done
4371   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4372 esac
4373
4374       $ac_path_GREP_found && break 3
4375     done
4376   done
4377   done
4378 IFS=$as_save_IFS
4379   if test -z "$ac_cv_path_GREP"; then
4380     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4381   fi
4382 else
4383   ac_cv_path_GREP=$GREP
4384 fi
4385
4386 fi
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4388 $as_echo "$ac_cv_path_GREP" >&6; }
4389  GREP="$ac_cv_path_GREP"
4390
4391
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4393 $as_echo_n "checking for egrep... " >&6; }
4394 if ${ac_cv_path_EGREP+:} false; then :
4395   $as_echo_n "(cached) " >&6
4396 else
4397   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4398    then ac_cv_path_EGREP="$GREP -E"
4399    else
4400      if test -z "$EGREP"; then
4401   ac_path_EGREP_found=false
4402   # Loop through the user's path and test for each of PROGNAME-LIST
4403   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4404 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4405 do
4406   IFS=$as_save_IFS
4407   test -z "$as_dir" && as_dir=.
4408     for ac_prog in egrep; do
4409     for ac_exec_ext in '' $ac_executable_extensions; do
4410       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4411       as_fn_executable_p "$ac_path_EGREP" || continue
4412 # Check for GNU ac_path_EGREP and select it if it is found.
4413   # Check for GNU $ac_path_EGREP
4414 case `"$ac_path_EGREP" --version 2>&1` in
4415 *GNU*)
4416   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4417 *)
4418   ac_count=0
4419   $as_echo_n 0123456789 >"conftest.in"
4420   while :
4421   do
4422     cat "conftest.in" "conftest.in" >"conftest.tmp"
4423     mv "conftest.tmp" "conftest.in"
4424     cp "conftest.in" "conftest.nl"
4425     $as_echo 'EGREP' >> "conftest.nl"
4426     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4427     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4428     as_fn_arith $ac_count + 1 && ac_count=$as_val
4429     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4430       # Best one so far, save it but keep looking for a better one
4431       ac_cv_path_EGREP="$ac_path_EGREP"
4432       ac_path_EGREP_max=$ac_count
4433     fi
4434     # 10*(2^10) chars as input seems more than enough
4435     test $ac_count -gt 10 && break
4436   done
4437   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4438 esac
4439
4440       $ac_path_EGREP_found && break 3
4441     done
4442   done
4443   done
4444 IFS=$as_save_IFS
4445   if test -z "$ac_cv_path_EGREP"; then
4446     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4447   fi
4448 else
4449   ac_cv_path_EGREP=$EGREP
4450 fi
4451
4452    fi
4453 fi
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4455 $as_echo "$ac_cv_path_EGREP" >&6; }
4456  EGREP="$ac_cv_path_EGREP"
4457
4458
4459
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4461 $as_echo_n "checking whether ln -s works... " >&6; }
4462 LN_S=$as_ln_s
4463 if test "$LN_S" = "ln -s"; then
4464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4465 $as_echo "yes" >&6; }
4466 else
4467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4468 $as_echo "no, using $LN_S" >&6; }
4469 fi
4470
4471
4472 # Find a good install program.  We prefer a C program (faster),
4473 # so one script is as good as another.  But avoid the broken or
4474 # incompatible versions:
4475 # SysV /etc/install, /usr/sbin/install
4476 # SunOS /usr/etc/install
4477 # IRIX /sbin/install
4478 # AIX /bin/install
4479 # AmigaOS /C/install, which installs bootblocks on floppy discs
4480 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4481 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4482 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4483 # OS/2's system install, which has a completely different semantic
4484 # ./install, which can be erroneously created by make from ./install.sh.
4485 # Reject install programs that cannot install multiple files.
4486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4487 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4488 if test -z "$INSTALL"; then
4489 if ${ac_cv_path_install+:} false; then :
4490   $as_echo_n "(cached) " >&6
4491 else
4492   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4493 for as_dir in $PATH
4494 do
4495   IFS=$as_save_IFS
4496   test -z "$as_dir" && as_dir=.
4497     # Account for people who put trailing slashes in PATH elements.
4498 case $as_dir/ in #((
4499   ./ | .// | /[cC]/* | \
4500   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4501   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4502   /usr/ucb/* ) ;;
4503   *)
4504     # OSF1 and SCO ODT 3.0 have their own names for install.
4505     # Don't use installbsd from OSF since it installs stuff as root
4506     # by default.
4507     for ac_prog in ginstall scoinst install; do
4508       for ac_exec_ext in '' $ac_executable_extensions; do
4509         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4510           if test $ac_prog = install &&
4511             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4512             # AIX install.  It has an incompatible calling convention.
4513             :
4514           elif test $ac_prog = install &&
4515             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4516             # program-specific install script used by HP pwplus--don't use.
4517             :
4518           else
4519             rm -rf conftest.one conftest.two conftest.dir
4520             echo one > conftest.one
4521             echo two > conftest.two
4522             mkdir conftest.dir
4523             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4524               test -s conftest.one && test -s conftest.two &&
4525               test -s conftest.dir/conftest.one &&
4526               test -s conftest.dir/conftest.two
4527             then
4528               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4529               break 3
4530             fi
4531           fi
4532         fi
4533       done
4534     done
4535     ;;
4536 esac
4537
4538   done
4539 IFS=$as_save_IFS
4540
4541 rm -rf conftest.one conftest.two conftest.dir
4542
4543 fi
4544   if test "${ac_cv_path_install+set}" = set; then
4545     INSTALL=$ac_cv_path_install
4546   else
4547     # As a last resort, use the slow shell script.  Don't cache a
4548     # value for INSTALL within a source directory, because that will
4549     # break other packages using the cache if that directory is
4550     # removed, or if the value is a relative name.
4551     INSTALL=$ac_install_sh
4552   fi
4553 fi
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4555 $as_echo "$INSTALL" >&6; }
4556
4557 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4558 # It thinks the first close brace ends the variable substitution.
4559 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4560
4561 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4562
4563 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4564
4565 # If $INSTALL is relative path to our fallback install-sh, then convert
4566 # to an absolute path, as in some cases (e.g. Solaris VPATH build), libtool
4567 # may try to use it from a changed working directory.
4568 if test "$INSTALL" = "build/install-sh -c"; then
4569   INSTALL="$abs_srcdir/$INSTALL"
4570 fi
4571
4572 if test -z "$MKDIR"; then
4573   MKDIR="$INSTALL -d"
4574 fi
4575
4576
4577 # ==== Libraries, for which we may have source to build ======================
4578
4579
4580 APR_VER_REGEXES="0\.9\.[7-9] 0\.9\.1[0-9] 1\. 2\."
4581
4582
4583   APR_WANTED_REGEXES="$APR_VER_REGEXES"
4584
4585   { $as_echo "$as_me:${as_lineno-$LINENO}: Apache Portable Runtime (APR) library configuration" >&5
4586 $as_echo "$as_me: Apache Portable Runtime (APR) library configuration" >&6;}
4587
4588
4589   apr_found="no"
4590
4591   if test "$ac_cv_emxos2" = "yes"; then
4592     # Scripts don't pass test -x on OS/2
4593     TEST_X="test -f"
4594   else
4595     TEST_X="test -x"
4596   fi
4597
4598   acceptable_majors="1 0"
4599
4600   apr_temp_acceptable_apr_config=""
4601   for apr_temp_major in $acceptable_majors
4602   do
4603     case $apr_temp_major in
4604       0)
4605       apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-config"
4606       ;;
4607       *)
4608       apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-$apr_temp_major-config"
4609       ;;
4610     esac
4611   done
4612
4613   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APR" >&5
4614 $as_echo_n "checking for APR... " >&6; }
4615
4616 # Check whether --with-apr was given.
4617 if test "${with_apr+set}" = set; then :
4618   withval=$with_apr;
4619     if test "$withval" = "no" || test "$withval" = "yes"; then
4620       as_fn_error $? "--with-apr requires a directory or file to be provided" "$LINENO" 5
4621     fi
4622
4623     for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
4624     do
4625       for lookdir in "$withval/bin" "$withval"
4626       do
4627         if $TEST_X "$lookdir/$apr_temp_apr_config_file"; then
4628           apr_found="yes"
4629           apr_config="$lookdir/$apr_temp_apr_config_file"
4630           break 2
4631         fi
4632       done
4633     done
4634
4635     if test "$apr_found" != "yes" && $TEST_X "$withval" && $withval --help > /dev/null 2>&1 ; then
4636       apr_found="yes"
4637       apr_config="$withval"
4638     fi
4639
4640             if test "$apr_found" != "yes"; then
4641       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
4642     fi
4643
4644 else
4645
4646         if test -d """"; then
4647       apr_temp_abs_srcdir="`cd "" && pwd`"
4648       apr_found="reconfig"
4649       apr_bundled_major="`sed -n '/#define.*APR_MAJOR_VERSION/s/^[^0-9]*\([0-9]*\).*$/\1/p' \"""/include/apr_version.h\"`"
4650       case $apr_bundled_major in
4651         "")
4652           as_fn_error $? "failed to find major version of bundled APR" "$LINENO" 5
4653         ;;
4654         0)
4655           apr_temp_apr_config_file="apr-config"
4656         ;;
4657         *)
4658           apr_temp_apr_config_file="apr-$apr_bundled_major-config"
4659         ;;
4660       esac
4661       if test -n """"; then
4662         apr_config="""/$apr_temp_apr_config_file"
4663       else
4664         apr_config="""/$apr_temp_apr_config_file"
4665       fi
4666     fi
4667     if test "$apr_found" = "no" && test -n "1" && test "1" = "1"; then
4668       for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
4669       do
4670         if $apr_temp_apr_config_file --help > /dev/null 2>&1 ; then
4671           apr_found="yes"
4672           apr_config="$apr_temp_apr_config_file"
4673           break
4674         else
4675                     for lookdir in /usr /usr/local /opt/apr /usr/local/apache2 ; do
4676             if $TEST_X "$lookdir/bin/$apr_temp_apr_config_file"; then
4677               apr_found="yes"
4678               apr_config="$lookdir/bin/$apr_temp_apr_config_file"
4679               break 2
4680             fi
4681           done
4682         fi
4683       done
4684     fi
4685
4686 fi
4687
4688
4689   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_found" >&5
4690 $as_echo "$apr_found" >&6; }
4691
4692
4693   if test $apr_found = "no"; then
4694     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: APR not found" >&5
4695 $as_echo "$as_me: WARNING: APR not found" >&2;}
4696
4697   echo "The Apache Portable Runtime (APR) library cannot be found."
4698   echo "Please install APR on this system and configure Subversion"
4699   echo "with the appropriate --with-apr option."
4700   echo ""
4701   echo "You probably need to do something similar with the Apache"
4702   echo "Portable Runtime Utility (APRUTIL) library and then configure"
4703   echo "Subversion with both the --with-apr and --with-apr-util options."
4704   echo ""
4705   as_fn_error $? "no suitable APR found" "$LINENO" 5
4706
4707   fi
4708
4709   if test $apr_found = "reconfig"; then
4710     as_fn_error $? "Unexpected APR reconfig" "$LINENO" 5
4711   fi
4712
4713
4714   { $as_echo "$as_me:${as_lineno-$LINENO}: checking APR version" >&5
4715 $as_echo_n "checking APR version... " >&6; }
4716   apr_version="`$apr_config --version`"
4717   if test $? -ne 0; then
4718     as_fn_error $? "apr-config --version failed" "$LINENO" 5
4719   fi
4720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_version" >&5
4721 $as_echo "$apr_version" >&6; }
4722
4723   APR_WANTED_REGEX_MATCH=0
4724   for apr_wanted_regex in $APR_WANTED_REGEXES; do
4725     if test `expr $apr_version : $apr_wanted_regex` -ne 0; then
4726       APR_WANTED_REGEX_MATCH=1
4727       break
4728     fi
4729   done
4730
4731   if test $APR_WANTED_REGEX_MATCH -eq 0; then
4732     echo "wanted regexes are $APR_WANTED_REGEXES"
4733     as_fn_error $? "invalid apr version found" "$LINENO" 5
4734   fi
4735
4736
4737   CPPFLAGS="$CPPFLAGS `$apr_config --cppflags`"
4738   if test $? -ne 0; then
4739     as_fn_error $? "apr-config --cppflags failed" "$LINENO" 5
4740   fi
4741
4742   CFLAGS="$CFLAGS `$apr_config --cflags`"
4743   if test $? -ne 0; then
4744     as_fn_error $? "apr-config --cflags failed" "$LINENO" 5
4745   fi
4746
4747   apr_ldflags="`$apr_config --ldflags`"
4748   if test $? -ne 0; then
4749     as_fn_error $? "apr-config --ldflags failed" "$LINENO" 5
4750   fi
4751   LDFLAGS="$LDFLAGS `
4752   input_flags="$apr_ldflags"
4753   output_flags=""
4754   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
4755   for flag in $input_flags; do
4756     filter="no"
4757     for dir in $filtered_dirs; do
4758       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
4759         filter="yes"
4760         break
4761       fi
4762     done
4763     if test "$filter" = "no"; then
4764       output_flags="$output_flags $flag"
4765     fi
4766   done
4767   if test -n "$output_flags"; then
4768     printf "%s" "${output_flags# }"
4769   fi
4770 `"
4771
4772   SVN_APR_INCLUDES="`$apr_config --includes`"
4773   if test $? -ne 0; then
4774     as_fn_error $? "apr-config --includes failed" "$LINENO" 5
4775   fi
4776
4777   if test "$enable_all_static" = "yes"; then
4778     SVN_APR_LIBS="`$apr_config --link-ld --libs`"
4779     if test $? -ne 0; then
4780       as_fn_error $? "apr-config --link-ld --libs failed" "$LINENO" 5
4781     fi
4782   else
4783     SVN_APR_LIBS="`$apr_config --link-ld`"
4784     if test $? -ne 0; then
4785       as_fn_error $? "apr-config --link-ld failed" "$LINENO" 5
4786     fi
4787   fi
4788   SVN_APR_LIBS="`
4789   input_flags="$SVN_APR_LIBS"
4790   output_flags=""
4791   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
4792   for flag in $input_flags; do
4793     filter="no"
4794     for dir in $filtered_dirs; do
4795       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
4796         filter="yes"
4797         break
4798       fi
4799     done
4800     if test "$filter" = "no"; then
4801       output_flags="$output_flags $flag"
4802     fi
4803   done
4804   if test -n "$output_flags"; then
4805     printf "%s" "${output_flags# }"
4806   fi
4807 `"
4808
4809   SVN_APR_SHLIB_PATH_VAR="`$apr_config --shlib-path-var`"
4810   if test $? -ne 0; then
4811     as_fn_error $? "apr-config --shlib-path-var failed" "$LINENO" 5
4812   fi
4813
4814   SVN_APR_CONFIG="$apr_config"
4815
4816
4817
4818
4819
4820
4821 if test `expr $apr_version : 2` -ne 0; then
4822       svn_lib_ver=2
4823     apu_config=$apr_config
4824
4825   SVN_APRUTIL_CONFIG="$apu_config"
4826
4827
4828 else
4829   svn_lib_ver=0
4830   APU_VER_REGEXES="0\.9\.[7-9] 0\.9\.1[0-9] 1\."
4831
4832   APRUTIL_WANTED_REGEXES="$APU_VER_REGEXES"
4833
4834   { $as_echo "$as_me:${as_lineno-$LINENO}: Apache Portable Runtime Utility (APRUTIL) library configuration" >&5
4835 $as_echo "$as_me: Apache Portable Runtime Utility (APRUTIL) library configuration" >&6;}
4836
4837
4838   apu_found="no"
4839
4840   if test "$ac_cv_emxos2" = "yes"; then
4841     # Scripts don't pass test -x on OS/2
4842     TEST_X="test -f"
4843   else
4844     TEST_X="test -x"
4845   fi
4846
4847   acceptable_majors="1 0"
4848
4849   apu_temp_acceptable_apu_config=""
4850   for apu_temp_major in $acceptable_majors
4851   do
4852     case $apu_temp_major in
4853       0)
4854       apu_temp_acceptable_apu_config="$apu_temp_acceptable_apu_config apu-config"
4855       ;;
4856       *)
4857       apu_temp_acceptable_apu_config="$apu_temp_acceptable_apu_config apu-$apu_temp_major-config"
4858       ;;
4859     esac
4860   done
4861
4862   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APR-util" >&5
4863 $as_echo_n "checking for APR-util... " >&6; }
4864
4865 # Check whether --with-apr-util was given.
4866 if test "${with_apr_util+set}" = set; then :
4867   withval=$with_apr_util;
4868     if test "$withval" = "no" || test "$withval" = "yes"; then
4869       as_fn_error $? "--with-apr-util requires a directory or file to be provided" "$LINENO" 5
4870     fi
4871
4872     for apu_temp_apu_config_file in $apu_temp_acceptable_apu_config
4873     do
4874       for lookdir in "$withval/bin" "$withval"
4875       do
4876         if $TEST_X "$lookdir/$apu_temp_apu_config_file"; then
4877           apu_found="yes"
4878           apu_config="$lookdir/$apu_temp_apu_config_file"
4879           break 2
4880         fi
4881       done
4882     done
4883
4884     if test "$apu_found" != "yes" && $TEST_X "$withval" && $withval --help > /dev/null 2>&1 ; then
4885       apu_found="yes"
4886       apu_config="$withval"
4887     fi
4888
4889             if test "$apu_found" != "yes"; then
4890       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
4891     fi
4892
4893 else
4894
4895         if test -d """"; then
4896       apu_temp_abs_srcdir="`cd "" && pwd`"
4897       apu_found="reconfig"
4898       apu_bundled_major="`sed -n '/#define.*APU_MAJOR_VERSION/s/^[^0-9]*\([0-9]*\).*$/\1/p' \"""/include/apu_version.h\"`"
4899       case $apu_bundled_major in
4900         "")
4901           as_fn_error $? "failed to find major version of bundled APU" "$LINENO" 5
4902         ;;
4903         0)
4904           apu_temp_apu_config_file="apu-config"
4905         ;;
4906         *)
4907           apu_temp_apu_config_file="apu-$apu_bundled_major-config"
4908         ;;
4909       esac
4910       if test -n """"; then
4911         apu_config="""/$apu_temp_apu_config_file"
4912       else
4913         apu_config="""/$apu_temp_apu_config_file"
4914       fi
4915     fi
4916     if test "$apu_found" = "no" && test -n "1" && test "1" = "1"; then
4917       for apu_temp_apu_config_file in $apu_temp_acceptable_apu_config
4918       do
4919         if $apu_temp_apu_config_file --help > /dev/null 2>&1 ; then
4920           apu_found="yes"
4921           apu_config="$apu_temp_apu_config_file"
4922           break
4923         else
4924                     for lookdir in /usr /usr/local /opt/apr /usr/local/apache2 ; do
4925             if $TEST_X "$lookdir/bin/$apu_temp_apu_config_file"; then
4926               apu_found="yes"
4927               apu_config="$lookdir/bin/$apu_temp_apu_config_file"
4928               break 2
4929             fi
4930           done
4931         fi
4932       done
4933     fi
4934
4935 fi
4936
4937
4938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_found" >&5
4939 $as_echo "$apu_found" >&6; }
4940
4941
4942   if test $apu_found = "no"; then
4943     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: APRUTIL not found" >&5
4944 $as_echo "$as_me: WARNING: APRUTIL not found" >&2;}
4945
4946   echo "The Apache Portable Runtime Utility (APRUTIL) library cannot be found."
4947   echo "Install APRUTIL on this system and configure Subversion with the"
4948   echo " appropriate --with-apr-util option."
4949   echo ""
4950   as_fn_error $? "no suitable APRUTIL found" "$LINENO" 5
4951
4952   fi
4953
4954   if test $apu_found = "reconfig"; then
4955     as_fn_error $? "Unexpected APRUTIL reconfig" "$LINENO" 5
4956   fi
4957
4958
4959   { $as_echo "$as_me:${as_lineno-$LINENO}: checking APRUTIL version" >&5
4960 $as_echo_n "checking APRUTIL version... " >&6; }
4961   apu_version="`$apu_config --version`"
4962   if test $? -ne 0; then
4963     # This is a hack as suggested by Ben Collins-Sussman.  It can be
4964     # removed after apache 2.0.44 has been released.  (The apu-config
4965     # shipped in 2.0.43 contains a correct version number, but
4966     # stupidly doesn't understand the --version switch.)
4967     apu_version=`grep "APRUTIL_DOTTED_VERSION=" $(which $apu_config) | tr -d "APRUTIL_DOTTED_VERSION="| tr -d '"'`
4968     #AC_MSG_ERROR([
4969     #    apu-config --version failed.
4970     #    Your apu-config doesn't support the --version switch, please upgrade
4971     #    to APR-UTIL more recent than 2002-Nov-05.])
4972   fi
4973   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_version" >&5
4974 $as_echo "$apu_version" >&6; }
4975
4976   APU_WANTED_REGEX_MATCH=0
4977   for apu_wanted_regex in $APRUTIL_WANTED_REGEXES; do
4978     if test `expr $apu_version : $apu_wanted_regex` -ne 0; then
4979       APU_WANTED_REGEX_MATCH=1
4980       break
4981     fi
4982   done
4983
4984   if test $APU_WANTED_REGEX_MATCH -eq 0; then
4985     echo "wanted regexes are $APRUTIL_WANTED_REGEXES"
4986     as_fn_error $? "invalid APRUTIL version found" "$LINENO" 5
4987   fi
4988
4989
4990   apu_ldflags="`$apu_config --ldflags`"
4991   if test $? -ne 0; then
4992     as_fn_error $? "apu-config --ldflags failed" "$LINENO" 5
4993   fi
4994   LDFLAGS="$LDFLAGS `
4995   input_flags="$apu_ldflags"
4996   output_flags=""
4997   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
4998   for flag in $input_flags; do
4999     filter="no"
5000     for dir in $filtered_dirs; do
5001       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5002         filter="yes"
5003         break
5004       fi
5005     done
5006     if test "$filter" = "no"; then
5007       output_flags="$output_flags $flag"
5008     fi
5009   done
5010   if test -n "$output_flags"; then
5011     printf "%s" "${output_flags# }"
5012   fi
5013 `"
5014
5015   SVN_APRUTIL_INCLUDES="`$apu_config --includes`"
5016   if test $? -ne 0; then
5017     as_fn_error $? "apu-config --includes failed" "$LINENO" 5
5018   fi
5019
5020   if test "$enable_all_static" = "yes"; then
5021     SVN_APRUTIL_LIBS="`$apu_config --link-ld --libs`"
5022     if test $? -ne 0; then
5023       as_fn_error $? "apu-config --link-ld --libs failed" "$LINENO" 5
5024     fi
5025   else
5026     SVN_APRUTIL_LIBS="`$apu_config --link-ld`"
5027     if test $? -ne 0; then
5028       as_fn_error $? "apu-config --link-ld failed" "$LINENO" 5
5029     fi
5030   fi
5031   SVN_APRUTIL_LIBS="`
5032   input_flags="$SVN_APRUTIL_LIBS"
5033   output_flags=""
5034   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
5035   for flag in $input_flags; do
5036     filter="no"
5037     for dir in $filtered_dirs; do
5038       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5039         filter="yes"
5040         break
5041       fi
5042     done
5043     if test "$filter" = "no"; then
5044       output_flags="$output_flags $flag"
5045     fi
5046   done
5047   if test -n "$output_flags"; then
5048     printf "%s" "${output_flags# }"
5049   fi
5050 `"
5051
5052
5053   SVN_APRUTIL_CONFIG="$apu_config"
5054
5055
5056
5057     SVN_HAVE_OLD_EXPAT="`$apu_config --old-expat`"
5058   if test "$SVN_HAVE_OLD_EXPAT" = "yes"; then
5059
5060 $as_echo "#define SVN_HAVE_OLD_EXPAT 1" >>confdefs.h
5061
5062   fi
5063
5064 fi
5065 SVN_LT_SOVERSION="-version-info $svn_lib_ver"
5066
5067
5068 cat >>confdefs.h <<_ACEOF
5069 #define SVN_SOVERSION $svn_lib_ver
5070 _ACEOF
5071
5072
5073 # Extract the first word of "pkg-config", so it can be a program name with args.
5074 set dummy pkg-config; ac_word=$2
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5076 $as_echo_n "checking for $ac_word... " >&6; }
5077 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5078   $as_echo_n "(cached) " >&6
5079 else
5080   case $PKG_CONFIG in
5081   [\\/]* | ?:[\\/]*)
5082   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5083   ;;
5084   *)
5085   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5086 for as_dir in $PATH
5087 do
5088   IFS=$as_save_IFS
5089   test -z "$as_dir" && as_dir=.
5090     for ac_exec_ext in '' $ac_executable_extensions; do
5091   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5092     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5093     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5094     break 2
5095   fi
5096 done
5097   done
5098 IFS=$as_save_IFS
5099
5100   ;;
5101 esac
5102 fi
5103 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5104 if test -n "$PKG_CONFIG"; then
5105   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5106 $as_echo "$PKG_CONFIG" >&6; }
5107 else
5108   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5109 $as_echo "no" >&6; }
5110 fi
5111
5112
5113
5114
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5116 $as_echo_n "checking for ANSI C header files... " >&6; }
5117 if ${ac_cv_header_stdc+:} false; then :
5118   $as_echo_n "(cached) " >&6
5119 else
5120   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5121 /* end confdefs.h.  */
5122 #include <stdlib.h>
5123 #include <stdarg.h>
5124 #include <string.h>
5125 #include <float.h>
5126
5127 int
5128 main ()
5129 {
5130
5131   ;
5132   return 0;
5133 }
5134 _ACEOF
5135 if ac_fn_c_try_compile "$LINENO"; then :
5136   ac_cv_header_stdc=yes
5137 else
5138   ac_cv_header_stdc=no
5139 fi
5140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5141
5142 if test $ac_cv_header_stdc = yes; then
5143   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5144   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5145 /* end confdefs.h.  */
5146 #include <string.h>
5147
5148 _ACEOF
5149 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5150   $EGREP "memchr" >/dev/null 2>&1; then :
5151
5152 else
5153   ac_cv_header_stdc=no
5154 fi
5155 rm -f conftest*
5156
5157 fi
5158
5159 if test $ac_cv_header_stdc = yes; then
5160   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5161   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5162 /* end confdefs.h.  */
5163 #include <stdlib.h>
5164
5165 _ACEOF
5166 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5167   $EGREP "free" >/dev/null 2>&1; then :
5168
5169 else
5170   ac_cv_header_stdc=no
5171 fi
5172 rm -f conftest*
5173
5174 fi
5175
5176 if test $ac_cv_header_stdc = yes; then
5177   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5178   if test "$cross_compiling" = yes; then :
5179   :
5180 else
5181   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5182 /* end confdefs.h.  */
5183 #include <ctype.h>
5184 #include <stdlib.h>
5185 #if ((' ' & 0x0FF) == 0x020)
5186 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5187 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5188 #else
5189 # define ISLOWER(c) \
5190                    (('a' <= (c) && (c) <= 'i') \
5191                      || ('j' <= (c) && (c) <= 'r') \
5192                      || ('s' <= (c) && (c) <= 'z'))
5193 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5194 #endif
5195
5196 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5197 int
5198 main ()
5199 {
5200   int i;
5201   for (i = 0; i < 256; i++)
5202     if (XOR (islower (i), ISLOWER (i))
5203         || toupper (i) != TOUPPER (i))
5204       return 2;
5205   return 0;
5206 }
5207 _ACEOF
5208 if ac_fn_c_try_run "$LINENO"; then :
5209
5210 else
5211   ac_cv_header_stdc=no
5212 fi
5213 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5214   conftest.$ac_objext conftest.beam conftest.$ac_ext
5215 fi
5216
5217 fi
5218 fi
5219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5220 $as_echo "$ac_cv_header_stdc" >&6; }
5221 if test $ac_cv_header_stdc = yes; then
5222
5223 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5224
5225 fi
5226
5227 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5228 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5229                   inttypes.h stdint.h unistd.h
5230 do :
5231   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5232 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5233 "
5234 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5235   cat >>confdefs.h <<_ACEOF
5236 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5237 _ACEOF
5238
5239 fi
5240
5241 done
5242
5243
5244
5245   serf_found=no
5246   serf_required=no
5247   serf_skip=no
5248
5249   serf_check_major="1"
5250   serf_check_minor="2"
5251   serf_check_patch="1"
5252   serf_check_version="1.2.1"
5253
5254
5255 # Check whether --with-serf was given.
5256 if test "${with_serf+set}" = set; then :
5257   withval=$with_serf;
5258     if test "$withval" = "yes" ; then
5259       serf_required=yes
5260     elif test "$withval" = "no" ; then
5261       serf_skip=yes
5262     else
5263
5264   { $as_echo "$as_me:${as_lineno-$LINENO}: serf library configuration via prefix" >&5
5265 $as_echo "$as_me: serf library configuration via prefix" >&6;}
5266   serf_required=yes
5267   serf_prefix=$withval
5268   for serf_major in serf-2 serf-1; do
5269     if ! test -d $serf_prefix/include/$serf_major; then continue; fi
5270     save_cppflags="$CPPFLAGS"
5271     CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES $SVN_APRUTIL_INCLUDES -I$serf_prefix/include/$serf_major"
5272     for ac_header in serf.h
5273 do :
5274   ac_fn_c_check_header_mongrel "$LINENO" "serf.h" "ac_cv_header_serf_h" "$ac_includes_default"
5275 if test "x$ac_cv_header_serf_h" = xyes; then :
5276   cat >>confdefs.h <<_ACEOF
5277 #define HAVE_SERF_H 1
5278 _ACEOF
5279
5280       save_ldflags="$LDFLAGS"
5281       LDFLAGS="$LDFLAGS -L$serf_prefix/lib"
5282       as_ac_Lib=`$as_echo "ac_cv_lib_$serf_major''_serf_context_create" | $as_tr_sh`
5283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for serf_context_create in -l$serf_major" >&5
5284 $as_echo_n "checking for serf_context_create in -l$serf_major... " >&6; }
5285 if eval \${$as_ac_Lib+:} false; then :
5286   $as_echo_n "(cached) " >&6
5287 else
5288   ac_check_lib_save_LIBS=$LIBS
5289 LIBS="-l$serf_major $SVN_APRUTIL_LIBS $SVN_APR_LIBS -lz $LIBS"
5290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5291 /* end confdefs.h.  */
5292
5293 /* Override any GCC internal prototype to avoid an error.
5294    Use char because int might match the return type of a GCC
5295    builtin and then its argument prototype would still apply.  */
5296 #ifdef __cplusplus
5297 extern "C"
5298 #endif
5299 char serf_context_create ();
5300 int
5301 main ()
5302 {
5303 return serf_context_create ();
5304   ;
5305   return 0;
5306 }
5307 _ACEOF
5308 if ac_fn_c_try_link "$LINENO"; then :
5309   eval "$as_ac_Lib=yes"
5310 else
5311   eval "$as_ac_Lib=no"
5312 fi
5313 rm -f core conftest.err conftest.$ac_objext \
5314     conftest$ac_exeext conftest.$ac_ext
5315 LIBS=$ac_check_lib_save_LIBS
5316 fi
5317 eval ac_res=\$$as_ac_Lib
5318                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5319 $as_echo "$ac_res" >&6; }
5320 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
5321
5322         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5323 /* end confdefs.h.  */
5324
5325 #include <stdlib.h>
5326 #include "serf.h"
5327
5328 int
5329 main ()
5330 {
5331
5332 #if ! SERF_VERSION_AT_LEAST($serf_check_major, $serf_check_minor, $serf_check_patch)
5333 #error Serf version too old: need $serf_check_version
5334 #endif
5335
5336   ;
5337   return 0;
5338 }
5339 _ACEOF
5340 if ac_fn_c_try_compile "$LINENO"; then :
5341   serf_found=yes
5342 else
5343   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Serf version too old: need $serf_check_version" >&5
5344 $as_echo "$as_me: WARNING: Serf version too old: need $serf_check_version" >&2;}
5345       serf_found=no
5346 fi
5347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5348 fi
5349
5350     LDFLAGS="$save_ldflags"
5351 fi
5352
5353 done
5354
5355     CPPFLAGS="$save_cppflags"
5356     test $serf_found = yes && break
5357   done
5358
5359   if test $serf_found = "yes"; then
5360     SVN_SERF_INCLUDES="-I$serf_prefix/include/$serf_major"
5361     if test -e "$serf_prefix/lib/lib$serf_major.la"; then
5362       SVN_SERF_LIBS="$serf_prefix/lib/lib$serf_major.la"
5363     else
5364       SVN_SERF_LIBS="-l$serf_major"
5365       LDFLAGS="$LDFLAGS -L$serf_prefix/lib"
5366     fi
5367   fi
5368
5369     fi
5370
5371 fi
5372
5373
5374   if test "$serf_skip" = "no" ; then
5375     if test "$serf_found" = "no" ; then
5376
5377   { $as_echo "$as_me:${as_lineno-$LINENO}: serf library configuration via pkg-config" >&5
5378 $as_echo "$as_me: serf library configuration via pkg-config" >&6;}
5379   if test -n "$PKG_CONFIG"; then
5380     for serf_major in serf-2 serf-1; do
5381       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $serf_major library" >&5
5382 $as_echo_n "checking for $serf_major library... " >&6; }
5383       if $PKG_CONFIG $serf_major --exists; then
5384         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5385 $as_echo "yes" >&6; }
5386         { $as_echo "$as_me:${as_lineno-$LINENO}: checking serf library version" >&5
5387 $as_echo_n "checking serf library version... " >&6; }
5388         SERF_VERSION=`$PKG_CONFIG $serf_major --modversion`
5389         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SERF_VERSION" >&5
5390 $as_echo "$SERF_VERSION" >&6; }
5391         { $as_echo "$as_me:${as_lineno-$LINENO}: checking serf version is suitable" >&5
5392 $as_echo_n "checking serf version is suitable... " >&6; }
5393         if $PKG_CONFIG $serf_major --atleast-version=$serf_check_version; then
5394           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5395 $as_echo "yes" >&6; }
5396           serf_found=yes
5397           SVN_SERF_INCLUDES=`$PKG_CONFIG $serf_major --cflags | $SED -e 's/-D[^ ]*//g'`
5398           SVN_SERF_LIBS=`$PKG_CONFIG $serf_major --libs`
5399           break
5400         else
5401           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5402 $as_echo "no" >&6; }
5403           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Serf version too old: need $serf_check_version" >&5
5404 $as_echo "$as_me: WARNING: Serf version too old: need $serf_check_version" >&2;}
5405         fi
5406       else
5407         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5408 $as_echo "no" >&6; }
5409       fi
5410     done
5411   fi
5412
5413     fi
5414
5415     { $as_echo "$as_me:${as_lineno-$LINENO}: checking was serf enabled" >&5
5416 $as_echo_n "checking was serf enabled... " >&6; }
5417     if test "$serf_found" = "yes"; then
5418       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5419 $as_echo "yes" >&6; }
5420     else
5421       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5422 $as_echo "no" >&6; }
5423
5424   echo ""
5425   echo "An appropriate version of serf could not be found, so libsvn_ra_serf"
5426   echo "will not be built.  If you want to build libsvn_ra_serf, please"
5427   echo "install serf $serf_check_version or newer."
5428   echo ""
5429
5430       if test "$serf_required" = "yes"; then
5431         as_fn_error $? "Serf was explicitly enabled but an appropriate version was not found." "$LINENO" 5
5432       fi
5433     fi
5434   fi
5435
5436   svn_lib_serf=$serf_found
5437
5438
5439
5440
5441
5442 if test "$svn_lib_serf" = "yes"; then
5443
5444 $as_echo "#define SVN_HAVE_SERF 1" >>confdefs.h
5445
5446 fi
5447
5448
5449   apr_memcache_found=no
5450
5451
5452 # Check whether --with-apr_memcache was given.
5453 if test "${with_apr_memcache+set}" = set; then :
5454   withval=$with_apr_memcache;
5455     if test "$withval" = "yes" ; then
5456       as_fn_error $? "--with-apr_memcache requires an argument." "$LINENO" 5
5457     else
5458       { $as_echo "$as_me:${as_lineno-$LINENO}: looking for separate apr_memcache package" >&5
5459 $as_echo "$as_me: looking for separate apr_memcache package" >&6;}
5460       apr_memcache_prefix=$withval
5461       save_cppflags="$CPPFLAGS"
5462       CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES $SVN_APRUTIL_INCLUDES -I$apr_memcache_prefix/include/apr_memcache-0"
5463       ac_fn_c_check_header_mongrel "$LINENO" "apr_memcache.h" "ac_cv_header_apr_memcache_h" "$ac_includes_default"
5464 if test "x$ac_cv_header_apr_memcache_h" = xyes; then :
5465
5466         save_ldflags="$LDFLAGS"
5467         LDFLAGS="$LDFLAGS -L$apr_memcache_prefix/lib"
5468         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_memcache_create in -lapr_memcache" >&5
5469 $as_echo_n "checking for apr_memcache_create in -lapr_memcache... " >&6; }
5470 if ${ac_cv_lib_apr_memcache_apr_memcache_create+:} false; then :
5471   $as_echo_n "(cached) " >&6
5472 else
5473   ac_check_lib_save_LIBS=$LIBS
5474 LIBS="-lapr_memcache  $LIBS"
5475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5476 /* end confdefs.h.  */
5477
5478 /* Override any GCC internal prototype to avoid an error.
5479    Use char because int might match the return type of a GCC
5480    builtin and then its argument prototype would still apply.  */
5481 #ifdef __cplusplus
5482 extern "C"
5483 #endif
5484 char apr_memcache_create ();
5485 int
5486 main ()
5487 {
5488 return apr_memcache_create ();
5489   ;
5490   return 0;
5491 }
5492 _ACEOF
5493 if ac_fn_c_try_link "$LINENO"; then :
5494   ac_cv_lib_apr_memcache_apr_memcache_create=yes
5495 else
5496   ac_cv_lib_apr_memcache_apr_memcache_create=no
5497 fi
5498 rm -f core conftest.err conftest.$ac_objext \
5499     conftest$ac_exeext conftest.$ac_ext
5500 LIBS=$ac_check_lib_save_LIBS
5501 fi
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_apr_memcache_apr_memcache_create" >&5
5503 $as_echo "$ac_cv_lib_apr_memcache_apr_memcache_create" >&6; }
5504 if test "x$ac_cv_lib_apr_memcache_apr_memcache_create" = xyes; then :
5505   apr_memcache_found="standalone"
5506 fi
5507
5508         LDFLAGS="$save_ldflags"
5509 fi
5510
5511
5512       CPPFLAGS="$save_cppflags"
5513     fi
5514
5515 else
5516
5517     { $as_echo "$as_me:${as_lineno-$LINENO}: looking for apr_memcache as part of apr-util" >&5
5518 $as_echo "$as_me: looking for apr_memcache as part of apr-util" >&6;}
5519     save_cppflags="$CPPFLAGS"
5520     CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES $SVN_APRUTIL_INCLUDES"
5521     ac_fn_c_check_header_mongrel "$LINENO" "apr_memcache.h" "ac_cv_header_apr_memcache_h" "$ac_includes_default"
5522 if test "x$ac_cv_header_apr_memcache_h" = xyes; then :
5523
5524       save_ldflags="$LDFLAGS"
5525       LDFLAGS="$LDFLAGS $SVN_APRUTIL_LIBS"
5526       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_memcache_create in -laprutil-1" >&5
5527 $as_echo_n "checking for apr_memcache_create in -laprutil-1... " >&6; }
5528 if ${ac_cv_lib_aprutil_1_apr_memcache_create+:} false; then :
5529   $as_echo_n "(cached) " >&6
5530 else
5531   ac_check_lib_save_LIBS=$LIBS
5532 LIBS="-laprutil-1  $LIBS"
5533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5534 /* end confdefs.h.  */
5535
5536 /* Override any GCC internal prototype to avoid an error.
5537    Use char because int might match the return type of a GCC
5538    builtin and then its argument prototype would still apply.  */
5539 #ifdef __cplusplus
5540 extern "C"
5541 #endif
5542 char apr_memcache_create ();
5543 int
5544 main ()
5545 {
5546 return apr_memcache_create ();
5547   ;
5548   return 0;
5549 }
5550 _ACEOF
5551 if ac_fn_c_try_link "$LINENO"; then :
5552   ac_cv_lib_aprutil_1_apr_memcache_create=yes
5553 else
5554   ac_cv_lib_aprutil_1_apr_memcache_create=no
5555 fi
5556 rm -f core conftest.err conftest.$ac_objext \
5557     conftest$ac_exeext conftest.$ac_ext
5558 LIBS=$ac_check_lib_save_LIBS
5559 fi
5560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_aprutil_1_apr_memcache_create" >&5
5561 $as_echo "$ac_cv_lib_aprutil_1_apr_memcache_create" >&6; }
5562 if test "x$ac_cv_lib_aprutil_1_apr_memcache_create" = xyes; then :
5563   apr_memcache_found="aprutil"
5564 fi
5565
5566       LDFLAGS="$save_ldflags"
5567 fi
5568
5569
5570     CPPFLAGS="$save_cppflags"
5571
5572 fi
5573
5574
5575
5576   if test $apr_memcache_found = "standalone"; then
5577     SVN_APR_MEMCACHE_INCLUDES="-I$apr_memcache_prefix/include/apr_memcache-0"
5578     SVN_APR_MEMCACHE_LIBS="$apr_memcache_prefix/lib/libapr_memcache.la"
5579     svn_lib_apr_memcache=yes
5580   elif test $apr_memcache_found = "aprutil"; then
5581     SVN_APR_MEMCACHE_INCLUDES=""
5582     SVN_APR_MEMCACHE_LIBS=""
5583     svn_lib_apr_memcache=yes
5584   elif test $apr_memcache_found = "reconfig"; then
5585     svn_lib_apr_memcache=yes
5586   else
5587     svn_lib_apr_memcache=no
5588   fi
5589
5590
5591
5592
5593
5594 if test "$svn_lib_apr_memcache" = "yes"; then
5595
5596 $as_echo "#define SVN_HAVE_MEMCACHE 1" >>confdefs.h
5597
5598 fi
5599
5600
5601
5602
5603
5604 HTTPD_WANTED_MMN="20020903"
5605
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Apache module support via DSO through APXS" >&5
5607 $as_echo_n "checking for Apache module support via DSO through APXS... " >&6; }
5608
5609 # Check whether --with-apxs was given.
5610 if test "${with_apxs+set}" = set; then :
5611   withval=$with_apxs;
5612     if test "$withval" = "yes"; then
5613       APXS=apxs
5614     else
5615       APXS="$withval"
5616     fi
5617     APXS_EXPLICIT=1
5618
5619 fi
5620
5621
5622 if test -z "$APXS"; then
5623   for i in /usr/sbin /usr/local/apache/bin /usr/local/apache2/bin /usr/bin ; do
5624     if test -f "$i/apxs2"; then
5625       APXS="$i/apxs2"
5626       break
5627     fi
5628     if test -f "$i/apxs"; then
5629       APXS="$i/apxs"
5630       break
5631     fi
5632   done
5633 fi
5634
5635 if test -n "$APXS" && test "$APXS" != "no"; then
5636     APXS_INCLUDE="`$APXS -q INCLUDEDIR`"
5637     if test -r $APXS_INCLUDE/mod_dav.h; then
5638         { $as_echo "$as_me:${as_lineno-$LINENO}: result: found at $APXS" >&5
5639 $as_echo "found at $APXS" >&6; }
5640
5641         { $as_echo "$as_me:${as_lineno-$LINENO}: checking httpd version" >&5
5642 $as_echo_n "checking httpd version... " >&6; }
5643         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5644 /* end confdefs.h.  */
5645
5646 #include "$APXS_INCLUDE/ap_mmn.h"
5647 #if AP_MODULE_MAGIC_AT_LEAST($HTTPD_WANTED_MMN,0)
5648 VERSION_OKAY
5649 #endif
5650 _ACEOF
5651 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5652   $EGREP "VERSION_OKAY" >/dev/null 2>&1; then :
5653   { $as_echo "$as_me:${as_lineno-$LINENO}: result: recent enough" >&5
5654 $as_echo "recent enough" >&6; }
5655 else
5656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: apache too old:  mmn must be at least $HTTPD_WANTED_MMN" >&5
5657 $as_echo "apache too old:  mmn must be at least $HTTPD_WANTED_MMN" >&6; }
5658          if test "$APXS_EXPLICIT" != ""; then
5659              as_fn_error $? "Apache APXS build explicitly requested, but apache version is too old" "$LINENO" 5
5660          fi
5661          APXS=""
5662
5663 fi
5664 rm -f conftest*
5665
5666
5667     elif test "$APXS_EXPLICIT" != ""; then
5668         as_fn_error $? "no - APXS refers to an old version of Apache
5669                       Unable to locate $APXS_INCLUDE/mod_dav.h" "$LINENO" 5
5670     else
5671         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - Unable to locate $APXS_INCLUDE/mod_dav.h" >&5
5672 $as_echo "no - Unable to locate $APXS_INCLUDE/mod_dav.h" >&6; }
5673         APXS=""
5674     fi
5675 else
5676     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5677 $as_echo "no" >&6; }
5678 fi
5679
5680 if test -n "$APXS" && test "$APXS" != "no"; then
5681   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Apache version is compatible with APR version" >&5
5682 $as_echo_n "checking whether Apache version is compatible with APR version... " >&6; }
5683   apr_major_version="${apr_version%%.*}"
5684   case "$apr_major_version" in
5685     0)
5686       apache_minor_version_wanted_regex="0"
5687       ;;
5688     1)
5689       apache_minor_version_wanted_regex="[1-5]"
5690       ;;
5691     2)
5692       apache_minor_version_wanted_regex="[3-5]"
5693       ;;
5694     *)
5695       as_fn_error $? "unknown APR version" "$LINENO" 5
5696       ;;
5697   esac
5698   old_CPPFLAGS="$CPPFLAGS"
5699   CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
5700   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5701 /* end confdefs.h.  */
5702
5703 #include "$APXS_INCLUDE/ap_release.h"
5704 apache_minor_version=AP_SERVER_MINORVERSION
5705 _ACEOF
5706 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5707   $EGREP "apache_minor_version= *\"$apache_minor_version_wanted_regex\"" >/dev/null 2>&1; then :
5708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5709 $as_echo "yes" >&6; }
5710 else
5711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5712 $as_echo "no" >&6; }
5713                 as_fn_error $? "Apache version incompatible with APR version" "$LINENO" 5
5714 fi
5715 rm -f conftest*
5716
5717   CPPFLAGS="$old_CPPFLAGS"
5718 fi
5719
5720
5721 # Check whether --with-apache-libexecdir was given.
5722 if test "${with_apache_libexecdir+set}" = set; then :
5723   withval=$with_apache_libexecdir; APACHE_LIBEXECDIR="$withval"
5724 else
5725   APACHE_LIBEXECDIR='no'
5726 fi
5727
5728
5729 INSTALL_APACHE_MODS=false
5730 if test -n "$APXS" && test "$APXS" != "no"; then
5731     APXS_CC="`$APXS -q CC`"
5732     APACHE_INCLUDES="$APACHE_INCLUDES -I$APXS_INCLUDE"
5733
5734     if test "$APACHE_LIBEXECDIR" = 'no'; then
5735         APACHE_LIBEXECDIR="$libexecdir"
5736     elif test "$APACHE_LIBEXECDIR" = 'yes'; then
5737         APACHE_LIBEXECDIR="`$APXS -q libexecdir`"
5738     fi
5739
5740     BUILD_APACHE_RULE=apache-mod
5741     INSTALL_APACHE_RULE=install-mods-shared
5742     INSTALL_APACHE_MODS=true
5743
5744     case $host in
5745       *-*-cygwin*)
5746         APACHE_LDFLAGS="-shrext .so"
5747         ;;
5748     esac
5749 elif test x"$APXS" != x"no"; then
5750     echo "=================================================================="
5751     echo "WARNING: skipping the build of mod_dav_svn"
5752     echo "         try using --with-apxs"
5753     echo "=================================================================="
5754 fi
5755
5756
5757
5758
5759
5760
5761
5762 # there aren't any flags that interest us ...
5763 #if test -n "$APXS" && test "$APXS" != "no"; then
5764 #  CFLAGS="$CFLAGS `$APXS -q CFLAGS CFLAGS_SHLIB`"
5765 #fi
5766
5767 if test -n "$APXS_CC" && test "$APXS_CC" != "$CC" ; then
5768   echo "=================================================================="
5769   echo "WARNING: You have chosen to compile Subversion with a different"
5770   echo "         compiler than the one used to compile Apache."
5771   echo ""
5772   echo "    Current compiler:      $CC"
5773   echo "   Apache's compiler:      $APXS_CC"
5774   echo ""
5775   echo "This could cause some problems."
5776   echo "=================================================================="
5777 fi
5778
5779
5780
5781 SQLITE_MINIMUM_VER="3.7.12"
5782 SQLITE_RECOMMENDED_VER="3.7.15.1"
5783 SQLITE_URL="http://www.sqlite.org/sqlite-amalgamation-$(printf %d%02d%02d%02d $(echo ${SQLITE_RECOMMENDED_VER} | sed -e 's/\./ /g')).zip"
5784
5785
5786   SQLITE_MINIMUM_VER="${SQLITE_MINIMUM_VER}"
5787   SQLITE_RECOMMENDED_VER="${SQLITE_RECOMMENDED_VER}"
5788   SQLITE_URL="${SQLITE_URL}"
5789   SQLITE_PKGNAME="sqlite3"
5790
5791
5792
5793   version_string="$SQLITE_MINIMUM_VER"
5794
5795   major=`expr $version_string : '\([0-9]*\)'`
5796   minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
5797   micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
5798   if test -z "$micro"; then
5799     micro=0
5800   fi
5801   sqlite_min_ver_num=`expr $major \* 1000000 \
5802         \+ $minor \* 1000 \
5803         \+ $micro`
5804
5805
5806
5807   { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library" >&5
5808 $as_echo "$as_me: checking sqlite library" >&6;}
5809
5810
5811 # Check whether --with-sqlite was given.
5812 if test "${with_sqlite+set}" = set; then :
5813   withval=$with_sqlite;
5814     if test "$withval" = "yes" ; then
5815       as_fn_error $? "--with-sqlite requires an argument." "$LINENO" 5
5816     else
5817       sqlite_dir="$withval"
5818     fi
5819
5820     if test -d $sqlite_dir; then
5821
5822   if test -z "$sqlite_dir"; then
5823     sqlite_dir=""
5824     sqlite_include="sqlite3.h"
5825   else
5826     sqlite_dir="$sqlite_dir"
5827     sqlite_include="$sqlite_dir/include/sqlite3.h"
5828   fi
5829
5830   save_CPPFLAGS="$CPPFLAGS"
5831   save_LDFLAGS="$LDFLAGS"
5832
5833   if test ! -z "$sqlite_dir"; then
5834     CPPFLAGS="$CPPFLAGS -I$sqlite_dir/include"
5835     LDFLAGS="$LDFLAGS -L$sqlite_dir/lib"
5836   fi
5837
5838   ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
5839 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
5840
5841       { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library version (via header)" >&5
5842 $as_echo_n "checking sqlite library version (via header)... " >&6; }
5843       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5844 /* end confdefs.h.  */
5845
5846 #include "$sqlite_include"
5847 #if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
5848 SQLITE_VERSION_OKAY
5849 #endif
5850 _ACEOF
5851 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5852   $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
5853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
5854 $as_echo "okay" >&6; }
5855                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_close in -lsqlite3" >&5
5856 $as_echo_n "checking for sqlite3_close in -lsqlite3... " >&6; }
5857 if ${ac_cv_lib_sqlite3_sqlite3_close+:} false; then :
5858   $as_echo_n "(cached) " >&6
5859 else
5860   ac_check_lib_save_LIBS=$LIBS
5861 LIBS="-lsqlite3  $LIBS"
5862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5863 /* end confdefs.h.  */
5864
5865 /* Override any GCC internal prototype to avoid an error.
5866    Use char because int might match the return type of a GCC
5867    builtin and then its argument prototype would still apply.  */
5868 #ifdef __cplusplus
5869 extern "C"
5870 #endif
5871 char sqlite3_close ();
5872 int
5873 main ()
5874 {
5875 return sqlite3_close ();
5876   ;
5877   return 0;
5878 }
5879 _ACEOF
5880 if ac_fn_c_try_link "$LINENO"; then :
5881   ac_cv_lib_sqlite3_sqlite3_close=yes
5882 else
5883   ac_cv_lib_sqlite3_sqlite3_close=no
5884 fi
5885 rm -f core conftest.err conftest.$ac_objext \
5886     conftest$ac_exeext conftest.$ac_ext
5887 LIBS=$ac_check_lib_save_LIBS
5888 fi
5889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_close" >&5
5890 $as_echo "$ac_cv_lib_sqlite3_sqlite3_close" >&6; }
5891 if test "x$ac_cv_lib_sqlite3_sqlite3_close" = xyes; then :
5892
5893                       svn_lib_sqlite="yes"
5894                       if test -z "$sqlite_dir" -o ! -d "$sqlite_dir"; then
5895                         SVN_SQLITE_LIBS="-lsqlite3"
5896                       else
5897                         SVN_SQLITE_INCLUDES="-I$sqlite_dir/include"
5898                         SVN_SQLITE_LIBS="`
5899   input_flags="-L$sqlite_dir/lib -lsqlite3"
5900   output_flags=""
5901   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
5902   for flag in $input_flags; do
5903     filter="no"
5904     for dir in $filtered_dirs; do
5905       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
5906         filter="yes"
5907         break
5908       fi
5909     done
5910     if test "$filter" = "no"; then
5911       output_flags="$output_flags $flag"
5912     fi
5913   done
5914   if test -n "$output_flags"; then
5915     printf "%s" "${output_flags# }"
5916   fi
5917 `"
5918                       fi
5919
5920 fi
5921
5922 else
5923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported SQLite version" >&5
5924 $as_echo "unsupported SQLite version" >&6; }
5925 fi
5926 rm -f conftest*
5927
5928
5929 fi
5930
5931
5932
5933   CPPFLAGS="$save_CPPFLAGS"
5934   LDFLAGS="$save_LDFLAGS"
5935
5936     else
5937
5938   sqlite_amalg="$sqlite_dir"
5939   { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation" >&5
5940 $as_echo_n "checking sqlite amalgamation... " >&6; }
5941   if test ! -e $sqlite_amalg; then
5942     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5943 $as_echo "no" >&6; }
5944   else
5945     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5946 $as_echo "yes" >&6; }
5947     { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation file version" >&5
5948 $as_echo_n "checking sqlite amalgamation file version... " >&6; }
5949     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5950 /* end confdefs.h.  */
5951
5952 #include "$sqlite_amalg"
5953 #if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
5954 SQLITE_VERSION_OKAY
5955 #endif
5956 _ACEOF
5957 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5958   $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
5959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: amalgamation found and is okay" >&5
5960 $as_echo "amalgamation found and is okay" >&6; }
5961
5962   case $host_os in
5963   beos* | mingw* | pw32* | cegcc* | cygwin*)
5964     svn_sqlite_dso_ldflags=
5965     ;;
5966
5967   darwin*)
5968   # if libdl is installed we need to link against it
5969     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
5970 $as_echo_n "checking for dlopen in -ldl... " >&6; }
5971 if ${ac_cv_lib_dl_dlopen+:} false; then :
5972   $as_echo_n "(cached) " >&6
5973 else
5974   ac_check_lib_save_LIBS=$LIBS
5975 LIBS="-ldl  $LIBS"
5976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5977 /* end confdefs.h.  */
5978
5979 /* Override any GCC internal prototype to avoid an error.
5980    Use char because int might match the return type of a GCC
5981    builtin and then its argument prototype would still apply.  */
5982 #ifdef __cplusplus
5983 extern "C"
5984 #endif
5985 char dlopen ();
5986 int
5987 main ()
5988 {
5989 return dlopen ();
5990   ;
5991   return 0;
5992 }
5993 _ACEOF
5994 if ac_fn_c_try_link "$LINENO"; then :
5995   ac_cv_lib_dl_dlopen=yes
5996 else
5997   ac_cv_lib_dl_dlopen=no
5998 fi
5999 rm -f core conftest.err conftest.$ac_objext \
6000     conftest$ac_exeext conftest.$ac_ext
6001 LIBS=$ac_check_lib_save_LIBS
6002 fi
6003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6004 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6005 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6006   lt_cv_dlopen="dlopen" svn_sqlite_dso_ldflags="-ldl"
6007 else
6008
6009     svn_sqlite_dso_ldflags=
6010
6011 fi
6012
6013     ;;
6014
6015   *)
6016     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
6017 if test "x$ac_cv_func_shl_load" = xyes; then :
6018   svn_sqlite_dso_ldflags=
6019 else
6020   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
6021 $as_echo_n "checking for shl_load in -ldld... " >&6; }
6022 if ${ac_cv_lib_dld_shl_load+:} false; then :
6023   $as_echo_n "(cached) " >&6
6024 else
6025   ac_check_lib_save_LIBS=$LIBS
6026 LIBS="-ldld  $LIBS"
6027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6028 /* end confdefs.h.  */
6029
6030 /* Override any GCC internal prototype to avoid an error.
6031    Use char because int might match the return type of a GCC
6032    builtin and then its argument prototype would still apply.  */
6033 #ifdef __cplusplus
6034 extern "C"
6035 #endif
6036 char shl_load ();
6037 int
6038 main ()
6039 {
6040 return shl_load ();
6041   ;
6042   return 0;
6043 }
6044 _ACEOF
6045 if ac_fn_c_try_link "$LINENO"; then :
6046   ac_cv_lib_dld_shl_load=yes
6047 else
6048   ac_cv_lib_dld_shl_load=no
6049 fi
6050 rm -f core conftest.err conftest.$ac_objext \
6051     conftest$ac_exeext conftest.$ac_ext
6052 LIBS=$ac_check_lib_save_LIBS
6053 fi
6054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
6055 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
6056 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
6057   svn_sqlite_dso_ldflags="-ldld"
6058 else
6059   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
6060 if test "x$ac_cv_func_dlopen" = xyes; then :
6061   svn_sqlite_dso_ldflags=
6062 else
6063   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6064 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6065 if ${ac_cv_lib_dl_dlopen+:} false; then :
6066   $as_echo_n "(cached) " >&6
6067 else
6068   ac_check_lib_save_LIBS=$LIBS
6069 LIBS="-ldl  $LIBS"
6070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6071 /* end confdefs.h.  */
6072
6073 /* Override any GCC internal prototype to avoid an error.
6074    Use char because int might match the return type of a GCC
6075    builtin and then its argument prototype would still apply.  */
6076 #ifdef __cplusplus
6077 extern "C"
6078 #endif
6079 char dlopen ();
6080 int
6081 main ()
6082 {
6083 return dlopen ();
6084   ;
6085   return 0;
6086 }
6087 _ACEOF
6088 if ac_fn_c_try_link "$LINENO"; then :
6089   ac_cv_lib_dl_dlopen=yes
6090 else
6091   ac_cv_lib_dl_dlopen=no
6092 fi
6093 rm -f core conftest.err conftest.$ac_objext \
6094     conftest$ac_exeext conftest.$ac_ext
6095 LIBS=$ac_check_lib_save_LIBS
6096 fi
6097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6098 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6099 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6100   svn_sqlite_dso_ldflags="-ldl"
6101 else
6102   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
6103 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
6104 if ${ac_cv_lib_svld_dlopen+:} false; then :
6105   $as_echo_n "(cached) " >&6
6106 else
6107   ac_check_lib_save_LIBS=$LIBS
6108 LIBS="-lsvld  $LIBS"
6109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110 /* end confdefs.h.  */
6111
6112 /* Override any GCC internal prototype to avoid an error.
6113    Use char because int might match the return type of a GCC
6114    builtin and then its argument prototype would still apply.  */
6115 #ifdef __cplusplus
6116 extern "C"
6117 #endif
6118 char dlopen ();
6119 int
6120 main ()
6121 {
6122 return dlopen ();
6123   ;
6124   return 0;
6125 }
6126 _ACEOF
6127 if ac_fn_c_try_link "$LINENO"; then :
6128   ac_cv_lib_svld_dlopen=yes
6129 else
6130   ac_cv_lib_svld_dlopen=no
6131 fi
6132 rm -f core conftest.err conftest.$ac_objext \
6133     conftest$ac_exeext conftest.$ac_ext
6134 LIBS=$ac_check_lib_save_LIBS
6135 fi
6136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
6137 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
6138 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
6139   svn_sqlite_dso_ldflags="-lsvld"
6140 else
6141   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
6142 $as_echo_n "checking for dld_link in -ldld... " >&6; }
6143 if ${ac_cv_lib_dld_dld_link+:} false; then :
6144   $as_echo_n "(cached) " >&6
6145 else
6146   ac_check_lib_save_LIBS=$LIBS
6147 LIBS="-ldld  $LIBS"
6148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6149 /* end confdefs.h.  */
6150
6151 /* Override any GCC internal prototype to avoid an error.
6152    Use char because int might match the return type of a GCC
6153    builtin and then its argument prototype would still apply.  */
6154 #ifdef __cplusplus
6155 extern "C"
6156 #endif
6157 char dld_link ();
6158 int
6159 main ()
6160 {
6161 return dld_link ();
6162   ;
6163   return 0;
6164 }
6165 _ACEOF
6166 if ac_fn_c_try_link "$LINENO"; then :
6167   ac_cv_lib_dld_dld_link=yes
6168 else
6169   ac_cv_lib_dld_dld_link=no
6170 fi
6171 rm -f core conftest.err conftest.$ac_objext \
6172     conftest$ac_exeext conftest.$ac_ext
6173 LIBS=$ac_check_lib_save_LIBS
6174 fi
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
6176 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
6177 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
6178   svn_sqlite_dso_ldflags="-ldld"
6179 fi
6180
6181
6182 fi
6183
6184
6185 fi
6186
6187
6188 fi
6189
6190
6191 fi
6192
6193
6194 fi
6195
6196     ;;
6197   esac
6198
6199   { $as_echo "$as_me:${as_lineno-$LINENO}: checking additional libraries for sqlite" >&5
6200 $as_echo_n "checking additional libraries for sqlite... " >&6; }
6201   if test -n "$svn_sqlite_dso_ldflags"; then
6202     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${svn_sqlite_dso_ldflags}" >&5
6203 $as_echo "${svn_sqlite_dso_ldflags}" >&6; }
6204   else
6205     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6206 $as_echo "none" >&6; }
6207   fi
6208
6209
6210 $as_echo "#define SVN_SQLITE_INLINE 1" >>confdefs.h
6211
6212                   SVN_SQLITE_INCLUDES="-I`dirname $sqlite_amalg`"
6213                   if test -n "$svn_sqlite_dso_ldflags"; then
6214                     SVN_SQLITE_LIBS="$svn_sqlite_dso_ldflags -lpthread"
6215                   else
6216                     SVN_SQLITE_LIBS="-lpthread"
6217                   fi
6218                   svn_lib_sqlite="yes"
6219 else
6220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported amalgamation SQLite version" >&5
6221 $as_echo "unsupported amalgamation SQLite version" >&6; }
6222 fi
6223 rm -f conftest*
6224
6225   fi
6226
6227     fi
6228
6229     if test -z "$svn_lib_sqlite"; then
6230       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no suitable sqlite found in $sqlite_dir" >&5
6231 $as_echo "$as_me: WARNING: no suitable sqlite found in $sqlite_dir" >&2;}
6232
6233   echo ""
6234   echo "An appropriate version of sqlite could not be found.  We recommmend"
6235   echo "${SQLITE_RECOMMENDED_VER}, but require at least ${SQLITE_MINIMUM_VER}."
6236   echo "Please either install a newer sqlite on this system"
6237   echo ""
6238   echo "or"
6239   echo ""
6240   echo "get the sqlite ${SQLITE_RECOMMENDED_VER} amalgamation from:"
6241   echo "    ${SQLITE_URL}"
6242   echo "unpack the archive using unzip and rename the resulting"
6243   echo "directory to:"
6244   echo "$abs_srcdir/sqlite-amalgamation"
6245   if test x"$abs_srcdir" != x"$abs_builddir"; then
6246     echo "or to:"
6247     echo "$abs_builddir/sqlite-amalgamation"
6248   fi
6249   echo ""
6250   as_fn_error $? "Subversion requires SQLite" "$LINENO" 5
6251
6252     fi
6253
6254 else
6255
6256
6257   sqlite_amalg="$abs_srcdir/sqlite-amalgamation/sqlite3.c"
6258   { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation" >&5
6259 $as_echo_n "checking sqlite amalgamation... " >&6; }
6260   if test ! -e $sqlite_amalg; then
6261     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6262 $as_echo "no" >&6; }
6263   else
6264     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6265 $as_echo "yes" >&6; }
6266     { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation file version" >&5
6267 $as_echo_n "checking sqlite amalgamation file version... " >&6; }
6268     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6269 /* end confdefs.h.  */
6270
6271 #include "$sqlite_amalg"
6272 #if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6273 SQLITE_VERSION_OKAY
6274 #endif
6275 _ACEOF
6276 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6277   $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: amalgamation found and is okay" >&5
6279 $as_echo "amalgamation found and is okay" >&6; }
6280
6281   case $host_os in
6282   beos* | mingw* | pw32* | cegcc* | cygwin*)
6283     svn_sqlite_dso_ldflags=
6284     ;;
6285
6286   darwin*)
6287   # if libdl is installed we need to link against it
6288     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6289 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6290 if ${ac_cv_lib_dl_dlopen+:} false; then :
6291   $as_echo_n "(cached) " >&6
6292 else
6293   ac_check_lib_save_LIBS=$LIBS
6294 LIBS="-ldl  $LIBS"
6295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6296 /* end confdefs.h.  */
6297
6298 /* Override any GCC internal prototype to avoid an error.
6299    Use char because int might match the return type of a GCC
6300    builtin and then its argument prototype would still apply.  */
6301 #ifdef __cplusplus
6302 extern "C"
6303 #endif
6304 char dlopen ();
6305 int
6306 main ()
6307 {
6308 return dlopen ();
6309   ;
6310   return 0;
6311 }
6312 _ACEOF
6313 if ac_fn_c_try_link "$LINENO"; then :
6314   ac_cv_lib_dl_dlopen=yes
6315 else
6316   ac_cv_lib_dl_dlopen=no
6317 fi
6318 rm -f core conftest.err conftest.$ac_objext \
6319     conftest$ac_exeext conftest.$ac_ext
6320 LIBS=$ac_check_lib_save_LIBS
6321 fi
6322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6323 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6324 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6325   lt_cv_dlopen="dlopen" svn_sqlite_dso_ldflags="-ldl"
6326 else
6327
6328     svn_sqlite_dso_ldflags=
6329
6330 fi
6331
6332     ;;
6333
6334   *)
6335     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
6336 if test "x$ac_cv_func_shl_load" = xyes; then :
6337   svn_sqlite_dso_ldflags=
6338 else
6339   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
6340 $as_echo_n "checking for shl_load in -ldld... " >&6; }
6341 if ${ac_cv_lib_dld_shl_load+:} false; then :
6342   $as_echo_n "(cached) " >&6
6343 else
6344   ac_check_lib_save_LIBS=$LIBS
6345 LIBS="-ldld  $LIBS"
6346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6347 /* end confdefs.h.  */
6348
6349 /* Override any GCC internal prototype to avoid an error.
6350    Use char because int might match the return type of a GCC
6351    builtin and then its argument prototype would still apply.  */
6352 #ifdef __cplusplus
6353 extern "C"
6354 #endif
6355 char shl_load ();
6356 int
6357 main ()
6358 {
6359 return shl_load ();
6360   ;
6361   return 0;
6362 }
6363 _ACEOF
6364 if ac_fn_c_try_link "$LINENO"; then :
6365   ac_cv_lib_dld_shl_load=yes
6366 else
6367   ac_cv_lib_dld_shl_load=no
6368 fi
6369 rm -f core conftest.err conftest.$ac_objext \
6370     conftest$ac_exeext conftest.$ac_ext
6371 LIBS=$ac_check_lib_save_LIBS
6372 fi
6373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
6374 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
6375 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
6376   svn_sqlite_dso_ldflags="-ldld"
6377 else
6378   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
6379 if test "x$ac_cv_func_dlopen" = xyes; then :
6380   svn_sqlite_dso_ldflags=
6381 else
6382   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6383 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6384 if ${ac_cv_lib_dl_dlopen+:} false; then :
6385   $as_echo_n "(cached) " >&6
6386 else
6387   ac_check_lib_save_LIBS=$LIBS
6388 LIBS="-ldl  $LIBS"
6389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6390 /* end confdefs.h.  */
6391
6392 /* Override any GCC internal prototype to avoid an error.
6393    Use char because int might match the return type of a GCC
6394    builtin and then its argument prototype would still apply.  */
6395 #ifdef __cplusplus
6396 extern "C"
6397 #endif
6398 char dlopen ();
6399 int
6400 main ()
6401 {
6402 return dlopen ();
6403   ;
6404   return 0;
6405 }
6406 _ACEOF
6407 if ac_fn_c_try_link "$LINENO"; then :
6408   ac_cv_lib_dl_dlopen=yes
6409 else
6410   ac_cv_lib_dl_dlopen=no
6411 fi
6412 rm -f core conftest.err conftest.$ac_objext \
6413     conftest$ac_exeext conftest.$ac_ext
6414 LIBS=$ac_check_lib_save_LIBS
6415 fi
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6417 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6418 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6419   svn_sqlite_dso_ldflags="-ldl"
6420 else
6421   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
6422 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
6423 if ${ac_cv_lib_svld_dlopen+:} false; then :
6424   $as_echo_n "(cached) " >&6
6425 else
6426   ac_check_lib_save_LIBS=$LIBS
6427 LIBS="-lsvld  $LIBS"
6428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6429 /* end confdefs.h.  */
6430
6431 /* Override any GCC internal prototype to avoid an error.
6432    Use char because int might match the return type of a GCC
6433    builtin and then its argument prototype would still apply.  */
6434 #ifdef __cplusplus
6435 extern "C"
6436 #endif
6437 char dlopen ();
6438 int
6439 main ()
6440 {
6441 return dlopen ();
6442   ;
6443   return 0;
6444 }
6445 _ACEOF
6446 if ac_fn_c_try_link "$LINENO"; then :
6447   ac_cv_lib_svld_dlopen=yes
6448 else
6449   ac_cv_lib_svld_dlopen=no
6450 fi
6451 rm -f core conftest.err conftest.$ac_objext \
6452     conftest$ac_exeext conftest.$ac_ext
6453 LIBS=$ac_check_lib_save_LIBS
6454 fi
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
6456 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
6457 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
6458   svn_sqlite_dso_ldflags="-lsvld"
6459 else
6460   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
6461 $as_echo_n "checking for dld_link in -ldld... " >&6; }
6462 if ${ac_cv_lib_dld_dld_link+:} false; then :
6463   $as_echo_n "(cached) " >&6
6464 else
6465   ac_check_lib_save_LIBS=$LIBS
6466 LIBS="-ldld  $LIBS"
6467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6468 /* end confdefs.h.  */
6469
6470 /* Override any GCC internal prototype to avoid an error.
6471    Use char because int might match the return type of a GCC
6472    builtin and then its argument prototype would still apply.  */
6473 #ifdef __cplusplus
6474 extern "C"
6475 #endif
6476 char dld_link ();
6477 int
6478 main ()
6479 {
6480 return dld_link ();
6481   ;
6482   return 0;
6483 }
6484 _ACEOF
6485 if ac_fn_c_try_link "$LINENO"; then :
6486   ac_cv_lib_dld_dld_link=yes
6487 else
6488   ac_cv_lib_dld_dld_link=no
6489 fi
6490 rm -f core conftest.err conftest.$ac_objext \
6491     conftest$ac_exeext conftest.$ac_ext
6492 LIBS=$ac_check_lib_save_LIBS
6493 fi
6494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
6495 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
6496 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
6497   svn_sqlite_dso_ldflags="-ldld"
6498 fi
6499
6500
6501 fi
6502
6503
6504 fi
6505
6506
6507 fi
6508
6509
6510 fi
6511
6512
6513 fi
6514
6515     ;;
6516   esac
6517
6518   { $as_echo "$as_me:${as_lineno-$LINENO}: checking additional libraries for sqlite" >&5
6519 $as_echo_n "checking additional libraries for sqlite... " >&6; }
6520   if test -n "$svn_sqlite_dso_ldflags"; then
6521     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${svn_sqlite_dso_ldflags}" >&5
6522 $as_echo "${svn_sqlite_dso_ldflags}" >&6; }
6523   else
6524     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6525 $as_echo "none" >&6; }
6526   fi
6527
6528
6529 $as_echo "#define SVN_SQLITE_INLINE 1" >>confdefs.h
6530
6531                   SVN_SQLITE_INCLUDES="-I`dirname $sqlite_amalg`"
6532                   if test -n "$svn_sqlite_dso_ldflags"; then
6533                     SVN_SQLITE_LIBS="$svn_sqlite_dso_ldflags -lpthread"
6534                   else
6535                     SVN_SQLITE_LIBS="-lpthread"
6536                   fi
6537                   svn_lib_sqlite="yes"
6538 else
6539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported amalgamation SQLite version" >&5
6540 $as_echo "unsupported amalgamation SQLite version" >&6; }
6541 fi
6542 rm -f conftest*
6543
6544   fi
6545
6546
6547     if test -z "$svn_lib_sqlite"; then
6548
6549   sqlite_amalg="$abs_builddir/sqlite-amalgamation/sqlite3.c"
6550   { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation" >&5
6551 $as_echo_n "checking sqlite amalgamation... " >&6; }
6552   if test ! -e $sqlite_amalg; then
6553     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6554 $as_echo "no" >&6; }
6555   else
6556     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6557 $as_echo "yes" >&6; }
6558     { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite amalgamation file version" >&5
6559 $as_echo_n "checking sqlite amalgamation file version... " >&6; }
6560     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6561 /* end confdefs.h.  */
6562
6563 #include "$sqlite_amalg"
6564 #if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6565 SQLITE_VERSION_OKAY
6566 #endif
6567 _ACEOF
6568 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6569   $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: amalgamation found and is okay" >&5
6571 $as_echo "amalgamation found and is okay" >&6; }
6572
6573   case $host_os in
6574   beos* | mingw* | pw32* | cegcc* | cygwin*)
6575     svn_sqlite_dso_ldflags=
6576     ;;
6577
6578   darwin*)
6579   # if libdl is installed we need to link against it
6580     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6581 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6582 if ${ac_cv_lib_dl_dlopen+:} false; then :
6583   $as_echo_n "(cached) " >&6
6584 else
6585   ac_check_lib_save_LIBS=$LIBS
6586 LIBS="-ldl  $LIBS"
6587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6588 /* end confdefs.h.  */
6589
6590 /* Override any GCC internal prototype to avoid an error.
6591    Use char because int might match the return type of a GCC
6592    builtin and then its argument prototype would still apply.  */
6593 #ifdef __cplusplus
6594 extern "C"
6595 #endif
6596 char dlopen ();
6597 int
6598 main ()
6599 {
6600 return dlopen ();
6601   ;
6602   return 0;
6603 }
6604 _ACEOF
6605 if ac_fn_c_try_link "$LINENO"; then :
6606   ac_cv_lib_dl_dlopen=yes
6607 else
6608   ac_cv_lib_dl_dlopen=no
6609 fi
6610 rm -f core conftest.err conftest.$ac_objext \
6611     conftest$ac_exeext conftest.$ac_ext
6612 LIBS=$ac_check_lib_save_LIBS
6613 fi
6614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6615 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6616 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6617   lt_cv_dlopen="dlopen" svn_sqlite_dso_ldflags="-ldl"
6618 else
6619
6620     svn_sqlite_dso_ldflags=
6621
6622 fi
6623
6624     ;;
6625
6626   *)
6627     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
6628 if test "x$ac_cv_func_shl_load" = xyes; then :
6629   svn_sqlite_dso_ldflags=
6630 else
6631   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
6632 $as_echo_n "checking for shl_load in -ldld... " >&6; }
6633 if ${ac_cv_lib_dld_shl_load+:} false; then :
6634   $as_echo_n "(cached) " >&6
6635 else
6636   ac_check_lib_save_LIBS=$LIBS
6637 LIBS="-ldld  $LIBS"
6638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6639 /* end confdefs.h.  */
6640
6641 /* Override any GCC internal prototype to avoid an error.
6642    Use char because int might match the return type of a GCC
6643    builtin and then its argument prototype would still apply.  */
6644 #ifdef __cplusplus
6645 extern "C"
6646 #endif
6647 char shl_load ();
6648 int
6649 main ()
6650 {
6651 return shl_load ();
6652   ;
6653   return 0;
6654 }
6655 _ACEOF
6656 if ac_fn_c_try_link "$LINENO"; then :
6657   ac_cv_lib_dld_shl_load=yes
6658 else
6659   ac_cv_lib_dld_shl_load=no
6660 fi
6661 rm -f core conftest.err conftest.$ac_objext \
6662     conftest$ac_exeext conftest.$ac_ext
6663 LIBS=$ac_check_lib_save_LIBS
6664 fi
6665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
6666 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
6667 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
6668   svn_sqlite_dso_ldflags="-ldld"
6669 else
6670   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
6671 if test "x$ac_cv_func_dlopen" = xyes; then :
6672   svn_sqlite_dso_ldflags=
6673 else
6674   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
6675 $as_echo_n "checking for dlopen in -ldl... " >&6; }
6676 if ${ac_cv_lib_dl_dlopen+:} false; then :
6677   $as_echo_n "(cached) " >&6
6678 else
6679   ac_check_lib_save_LIBS=$LIBS
6680 LIBS="-ldl  $LIBS"
6681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6682 /* end confdefs.h.  */
6683
6684 /* Override any GCC internal prototype to avoid an error.
6685    Use char because int might match the return type of a GCC
6686    builtin and then its argument prototype would still apply.  */
6687 #ifdef __cplusplus
6688 extern "C"
6689 #endif
6690 char dlopen ();
6691 int
6692 main ()
6693 {
6694 return dlopen ();
6695   ;
6696   return 0;
6697 }
6698 _ACEOF
6699 if ac_fn_c_try_link "$LINENO"; then :
6700   ac_cv_lib_dl_dlopen=yes
6701 else
6702   ac_cv_lib_dl_dlopen=no
6703 fi
6704 rm -f core conftest.err conftest.$ac_objext \
6705     conftest$ac_exeext conftest.$ac_ext
6706 LIBS=$ac_check_lib_save_LIBS
6707 fi
6708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
6709 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
6710 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
6711   svn_sqlite_dso_ldflags="-ldl"
6712 else
6713   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
6714 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
6715 if ${ac_cv_lib_svld_dlopen+:} false; then :
6716   $as_echo_n "(cached) " >&6
6717 else
6718   ac_check_lib_save_LIBS=$LIBS
6719 LIBS="-lsvld  $LIBS"
6720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6721 /* end confdefs.h.  */
6722
6723 /* Override any GCC internal prototype to avoid an error.
6724    Use char because int might match the return type of a GCC
6725    builtin and then its argument prototype would still apply.  */
6726 #ifdef __cplusplus
6727 extern "C"
6728 #endif
6729 char dlopen ();
6730 int
6731 main ()
6732 {
6733 return dlopen ();
6734   ;
6735   return 0;
6736 }
6737 _ACEOF
6738 if ac_fn_c_try_link "$LINENO"; then :
6739   ac_cv_lib_svld_dlopen=yes
6740 else
6741   ac_cv_lib_svld_dlopen=no
6742 fi
6743 rm -f core conftest.err conftest.$ac_objext \
6744     conftest$ac_exeext conftest.$ac_ext
6745 LIBS=$ac_check_lib_save_LIBS
6746 fi
6747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
6748 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
6749 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
6750   svn_sqlite_dso_ldflags="-lsvld"
6751 else
6752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
6753 $as_echo_n "checking for dld_link in -ldld... " >&6; }
6754 if ${ac_cv_lib_dld_dld_link+:} false; then :
6755   $as_echo_n "(cached) " >&6
6756 else
6757   ac_check_lib_save_LIBS=$LIBS
6758 LIBS="-ldld  $LIBS"
6759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6760 /* end confdefs.h.  */
6761
6762 /* Override any GCC internal prototype to avoid an error.
6763    Use char because int might match the return type of a GCC
6764    builtin and then its argument prototype would still apply.  */
6765 #ifdef __cplusplus
6766 extern "C"
6767 #endif
6768 char dld_link ();
6769 int
6770 main ()
6771 {
6772 return dld_link ();
6773   ;
6774   return 0;
6775 }
6776 _ACEOF
6777 if ac_fn_c_try_link "$LINENO"; then :
6778   ac_cv_lib_dld_dld_link=yes
6779 else
6780   ac_cv_lib_dld_dld_link=no
6781 fi
6782 rm -f core conftest.err conftest.$ac_objext \
6783     conftest$ac_exeext conftest.$ac_ext
6784 LIBS=$ac_check_lib_save_LIBS
6785 fi
6786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
6787 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
6788 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
6789   svn_sqlite_dso_ldflags="-ldld"
6790 fi
6791
6792
6793 fi
6794
6795
6796 fi
6797
6798
6799 fi
6800
6801
6802 fi
6803
6804
6805 fi
6806
6807     ;;
6808   esac
6809
6810   { $as_echo "$as_me:${as_lineno-$LINENO}: checking additional libraries for sqlite" >&5
6811 $as_echo_n "checking additional libraries for sqlite... " >&6; }
6812   if test -n "$svn_sqlite_dso_ldflags"; then
6813     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${svn_sqlite_dso_ldflags}" >&5
6814 $as_echo "${svn_sqlite_dso_ldflags}" >&6; }
6815   else
6816     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6817 $as_echo "none" >&6; }
6818   fi
6819
6820
6821 $as_echo "#define SVN_SQLITE_INLINE 1" >>confdefs.h
6822
6823                   SVN_SQLITE_INCLUDES="-I`dirname $sqlite_amalg`"
6824                   if test -n "$svn_sqlite_dso_ldflags"; then
6825                     SVN_SQLITE_LIBS="$svn_sqlite_dso_ldflags -lpthread"
6826                   else
6827                     SVN_SQLITE_LIBS="-lpthread"
6828                   fi
6829                   svn_lib_sqlite="yes"
6830 else
6831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported amalgamation SQLite version" >&5
6832 $as_echo "unsupported amalgamation SQLite version" >&6; }
6833 fi
6834 rm -f conftest*
6835
6836   fi
6837
6838     fi
6839
6840     if test -z "$svn_lib_sqlite"; then
6841
6842   if test -z ""; then
6843     sqlite_dir=""
6844     sqlite_include="sqlite3.h"
6845   else
6846     sqlite_dir=""
6847     sqlite_include="/include/sqlite3.h"
6848   fi
6849
6850   save_CPPFLAGS="$CPPFLAGS"
6851   save_LDFLAGS="$LDFLAGS"
6852
6853   if test ! -z ""; then
6854     CPPFLAGS="$CPPFLAGS -I$sqlite_dir/include"
6855     LDFLAGS="$LDFLAGS -L$sqlite_dir/lib"
6856   fi
6857
6858   ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
6859 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
6860
6861       { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library version (via header)" >&5
6862 $as_echo_n "checking sqlite library version (via header)... " >&6; }
6863       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6864 /* end confdefs.h.  */
6865
6866 #include "$sqlite_include"
6867 #if SQLITE_VERSION_NUMBER >= $sqlite_min_ver_num
6868 SQLITE_VERSION_OKAY
6869 #endif
6870 _ACEOF
6871 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6872   $EGREP "SQLITE_VERSION_OKAY" >/dev/null 2>&1; then :
6873   { $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
6874 $as_echo "okay" >&6; }
6875                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_close in -lsqlite3" >&5
6876 $as_echo_n "checking for sqlite3_close in -lsqlite3... " >&6; }
6877 if ${ac_cv_lib_sqlite3_sqlite3_close+:} false; then :
6878   $as_echo_n "(cached) " >&6
6879 else
6880   ac_check_lib_save_LIBS=$LIBS
6881 LIBS="-lsqlite3  $LIBS"
6882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6883 /* end confdefs.h.  */
6884
6885 /* Override any GCC internal prototype to avoid an error.
6886    Use char because int might match the return type of a GCC
6887    builtin and then its argument prototype would still apply.  */
6888 #ifdef __cplusplus
6889 extern "C"
6890 #endif
6891 char sqlite3_close ();
6892 int
6893 main ()
6894 {
6895 return sqlite3_close ();
6896   ;
6897   return 0;
6898 }
6899 _ACEOF
6900 if ac_fn_c_try_link "$LINENO"; then :
6901   ac_cv_lib_sqlite3_sqlite3_close=yes
6902 else
6903   ac_cv_lib_sqlite3_sqlite3_close=no
6904 fi
6905 rm -f core conftest.err conftest.$ac_objext \
6906     conftest$ac_exeext conftest.$ac_ext
6907 LIBS=$ac_check_lib_save_LIBS
6908 fi
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_close" >&5
6910 $as_echo "$ac_cv_lib_sqlite3_sqlite3_close" >&6; }
6911 if test "x$ac_cv_lib_sqlite3_sqlite3_close" = xyes; then :
6912
6913                       svn_lib_sqlite="yes"
6914                       if test -z "$sqlite_dir" -o ! -d "$sqlite_dir"; then
6915                         SVN_SQLITE_LIBS="-lsqlite3"
6916                       else
6917                         SVN_SQLITE_INCLUDES="-I$sqlite_dir/include"
6918                         SVN_SQLITE_LIBS="`
6919   input_flags="-L$sqlite_dir/lib -lsqlite3"
6920   output_flags=""
6921   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
6922   for flag in $input_flags; do
6923     filter="no"
6924     for dir in $filtered_dirs; do
6925       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
6926         filter="yes"
6927         break
6928       fi
6929     done
6930     if test "$filter" = "no"; then
6931       output_flags="$output_flags $flag"
6932     fi
6933   done
6934   if test -n "$output_flags"; then
6935     printf "%s" "${output_flags# }"
6936   fi
6937 `"
6938                       fi
6939
6940 fi
6941
6942 else
6943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported SQLite version" >&5
6944 $as_echo "unsupported SQLite version" >&6; }
6945 fi
6946 rm -f conftest*
6947
6948
6949 fi
6950
6951
6952
6953   CPPFLAGS="$save_CPPFLAGS"
6954   LDFLAGS="$save_LDFLAGS"
6955
6956     fi
6957
6958     if test -z "$svn_lib_sqlite"; then
6959
6960     if test -n "$PKG_CONFIG"; then
6961       { $as_echo "$as_me:${as_lineno-$LINENO}: checking sqlite library version (via pkg-config)" >&5
6962 $as_echo_n "checking sqlite library version (via pkg-config)... " >&6; }
6963       sqlite_version=`$PKG_CONFIG $SQLITE_PKGNAME --modversion --silence-errors`
6964
6965       if test -n "$sqlite_version"; then
6966
6967   version_string="$sqlite_version"
6968
6969   major=`expr $version_string : '\([0-9]*\)'`
6970   minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
6971   micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
6972   if test -z "$micro"; then
6973     micro=0
6974   fi
6975   sqlite_ver_num=`expr $major \* 1000000 \
6976         \+ $minor \* 1000 \
6977         \+ $micro`
6978
6979
6980         if test "$sqlite_ver_num" -ge "$sqlite_min_ver_num"; then
6981           { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sqlite_version" >&5
6982 $as_echo "$sqlite_version" >&6; }
6983           svn_lib_sqlite="yes"
6984           SVN_SQLITE_INCLUDES="`$PKG_CONFIG $SQLITE_PKGNAME --cflags`"
6985           SVN_SQLITE_LIBS="`$PKG_CONFIG $SQLITE_PKGNAME --libs`"
6986         else
6987           { $as_echo "$as_me:${as_lineno-$LINENO}: result: none or unsupported $sqlite_version" >&5
6988 $as_echo "none or unsupported $sqlite_version" >&6; }
6989         fi
6990       fi
6991     fi
6992
6993     if test -z "$svn_lib_sqlite"; then
6994       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6995 $as_echo "no" >&6; }
6996     fi
6997
6998     fi
6999
7000     if test -z "$svn_lib_sqlite"; then
7001
7002   echo ""
7003   echo "An appropriate version of sqlite could not be found.  We recommmend"
7004   echo "${SQLITE_RECOMMENDED_VER}, but require at least ${SQLITE_MINIMUM_VER}."
7005   echo "Please either install a newer sqlite on this system"
7006   echo ""
7007   echo "or"
7008   echo ""
7009   echo "get the sqlite ${SQLITE_RECOMMENDED_VER} amalgamation from:"
7010   echo "    ${SQLITE_URL}"
7011   echo "unpack the archive using unzip and rename the resulting"
7012   echo "directory to:"
7013   echo "$abs_srcdir/sqlite-amalgamation"
7014   if test x"$abs_srcdir" != x"$abs_builddir"; then
7015     echo "or to:"
7016     echo "$abs_builddir/sqlite-amalgamation"
7017   fi
7018   echo ""
7019   as_fn_error $? "Subversion requires SQLite" "$LINENO" 5
7020
7021     fi
7022
7023 fi
7024
7025
7026
7027
7028
7029
7030 # Check whether --enable-sqlite-compatibility-version was given.
7031 if test "${enable_sqlite_compatibility_version+set}" = set; then :
7032   enableval=$enable_sqlite_compatibility_version; sqlite_compat_ver=$enableval
7033 else
7034   sqlite_compat_ver=no
7035 fi
7036
7037
7038 if test -n "$sqlite_compat_ver" && test "$sqlite_compat_ver" != no; then
7039
7040   version_string="$sqlite_compat_ver"
7041
7042   major=`expr $version_string : '\([0-9]*\)'`
7043   minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
7044   micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
7045   if test -z "$micro"; then
7046     micro=0
7047   fi
7048   sqlite_compat_ver_num=`expr $major \* 1000000 \
7049         \+ $minor \* 1000 \
7050         \+ $micro`
7051
7052   CFLAGS="-DSVN_SQLITE_MIN_VERSION='\"$sqlite_compat_ver\"' $CFLAGS"
7053   CFLAGS="-DSVN_SQLITE_MIN_VERSION_NUMBER=$sqlite_compat_ver_num $CFLAGS"
7054 fi
7055
7056
7057   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler provides atomic builtins" >&5
7058 $as_echo_n "checking whether the compiler provides atomic builtins... " >&6; }
7059 if ${svn_cv_atomic_builtins+:} false; then :
7060   $as_echo_n "(cached) " >&6
7061 else
7062   if test "$cross_compiling" = yes; then :
7063   svn_cv_atomic_builtins=no
7064 else
7065   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7066 /* end confdefs.h.  */
7067
7068   int main()
7069   {
7070       unsigned long long val = 1010, tmp, *mem = &val;
7071
7072       if (__sync_fetch_and_add(&val, 1010) != 1010 || val != 2020)
7073           return 1;
7074
7075       tmp = val;
7076
7077       if (__sync_fetch_and_sub(mem, 1010) != tmp || val != 1010)
7078           return 1;
7079
7080       if (__sync_sub_and_fetch(&val, 1010) != 0 || val != 0)
7081           return 1;
7082
7083       tmp = 3030;
7084
7085       if (__sync_val_compare_and_swap(mem, 0, tmp) != 0 || val != tmp)
7086           return 1;
7087
7088       if (__sync_lock_test_and_set(&val, 4040) != 3030)
7089           return 1;
7090
7091       mem = &tmp;
7092
7093       if (__sync_val_compare_and_swap(&mem, &tmp, &val) != &tmp)
7094           return 1;
7095
7096       __sync_synchronize();
7097
7098       if (mem != &val)
7099           return 1;
7100
7101       return 0;
7102   }
7103 _ACEOF
7104 if ac_fn_c_try_run "$LINENO"; then :
7105   svn_cv_atomic_builtins=yes
7106 else
7107   svn_cv_atomic_builtins=no
7108 fi
7109 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7110   conftest.$ac_objext conftest.beam conftest.$ac_ext
7111 fi
7112
7113 fi
7114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_atomic_builtins" >&5
7115 $as_echo "$svn_cv_atomic_builtins" >&6; }
7116
7117
7118 if test "$svn_cv_atomic_builtins" = "yes"; then
7119
7120 $as_echo "#define SVN_HAS_ATOMIC_BUILTINS 1" >>confdefs.h
7121
7122 fi
7123
7124
7125 if test "${bindir}" = '${exec_prefix}/bin'; then
7126         if test "${exec_prefix}" = "NONE"; then
7127                 if test "${prefix}" = "NONE"; then
7128                         SVN_BINDIR="${ac_default_prefix}/bin"
7129                 else
7130                         SVN_BINDIR="${prefix}/bin"
7131                 fi
7132         else
7133                 SVN_BINDIR="${exec_prefix}/bin"
7134         fi
7135 else
7136         SVN_BINDIR="${bindir}"
7137 fi
7138
7139 SVN_BINDIR="`eval echo ${SVN_BINDIR}`"
7140
7141
7142
7143 cat >>confdefs.h <<_ACEOF
7144 #define SVN_BINDIR "${SVN_BINDIR}"
7145 _ACEOF
7146
7147
7148 localedir='${datadir}/locale'
7149
7150
7151 if test "${datadir}" = '${prefix}/share' && test "${prefix}" = "NONE"; then
7152   exp_localedir='${ac_default_prefix}/share/locale'
7153 else
7154   exp_localedir=$localedir
7155 fi
7156
7157 svn_last=
7158 svn_cur=""${exp_localedir}""
7159 while test "x${svn_cur}" != "x${svn_last}";
7160 do
7161   svn_last="${svn_cur}"
7162   svn_cur=`eval "echo ${svn_cur}"`
7163 done
7164 svn_localedir="${svn_cur}"
7165
7166
7167 cat >>confdefs.h <<_ACEOF
7168 #define SVN_LOCALE_DIR "${svn_localedir}"
7169 _ACEOF
7170
7171
7172 { $as_echo "$as_me:${as_lineno-$LINENO}: configuring libtool now" >&5
7173 $as_echo "$as_me: configuring libtool now" >&6;}
7174 case `pwd` in
7175   *\ * | *\     *)
7176     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
7177 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
7178 esac
7179
7180
7181
7182 macro_version='2.4.2'
7183 macro_revision='1.3337'
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197 ltmain="$ac_aux_dir/ltmain.sh"
7198
7199 # Backslashify metacharacters that are still active within
7200 # double-quoted strings.
7201 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7202
7203 # Same as above, but do not quote variable references.
7204 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7205
7206 # Sed substitution to delay expansion of an escaped shell variable in a
7207 # double_quote_subst'ed string.
7208 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7209
7210 # Sed substitution to delay expansion of an escaped single quote.
7211 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7212
7213 # Sed substitution to avoid accidental globbing in evaled expressions
7214 no_glob_subst='s/\*/\\\*/g'
7215
7216 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7217 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
7218 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
7219
7220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
7221 $as_echo_n "checking how to print strings... " >&6; }
7222 # Test print first, because it will be a builtin if present.
7223 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
7224    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
7225   ECHO='print -r --'
7226 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
7227   ECHO='printf %s\n'
7228 else
7229   # Use this function as a fallback that always works.
7230   func_fallback_echo ()
7231   {
7232     eval 'cat <<_LTECHO_EOF
7233 $1
7234 _LTECHO_EOF'
7235   }
7236   ECHO='func_fallback_echo'
7237 fi
7238
7239 # func_echo_all arg...
7240 # Invoke $ECHO with all args, space-separated.
7241 func_echo_all ()
7242 {
7243     $ECHO ""
7244 }
7245
7246 case "$ECHO" in
7247   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
7248 $as_echo "printf" >&6; } ;;
7249   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
7250 $as_echo "print -r" >&6; } ;;
7251   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
7252 $as_echo "cat" >&6; } ;;
7253 esac
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
7269 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
7270 if ${ac_cv_path_SED+:} false; then :
7271   $as_echo_n "(cached) " >&6
7272 else
7273             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
7274      for ac_i in 1 2 3 4 5 6 7; do
7275        ac_script="$ac_script$as_nl$ac_script"
7276      done
7277      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
7278      { ac_script=; unset ac_script;}
7279      if test -z "$SED"; then
7280   ac_path_SED_found=false
7281   # Loop through the user's path and test for each of PROGNAME-LIST
7282   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7283 for as_dir in $PATH
7284 do
7285   IFS=$as_save_IFS
7286   test -z "$as_dir" && as_dir=.
7287     for ac_prog in sed gsed; do
7288     for ac_exec_ext in '' $ac_executable_extensions; do
7289       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
7290       as_fn_executable_p "$ac_path_SED" || continue
7291 # Check for GNU ac_path_SED and select it if it is found.
7292   # Check for GNU $ac_path_SED
7293 case `"$ac_path_SED" --version 2>&1` in
7294 *GNU*)
7295   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
7296 *)
7297   ac_count=0
7298   $as_echo_n 0123456789 >"conftest.in"
7299   while :
7300   do
7301     cat "conftest.in" "conftest.in" >"conftest.tmp"
7302     mv "conftest.tmp" "conftest.in"
7303     cp "conftest.in" "conftest.nl"
7304     $as_echo '' >> "conftest.nl"
7305     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
7306     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7307     as_fn_arith $ac_count + 1 && ac_count=$as_val
7308     if test $ac_count -gt ${ac_path_SED_max-0}; then
7309       # Best one so far, save it but keep looking for a better one
7310       ac_cv_path_SED="$ac_path_SED"
7311       ac_path_SED_max=$ac_count
7312     fi
7313     # 10*(2^10) chars as input seems more than enough
7314     test $ac_count -gt 10 && break
7315   done
7316   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7317 esac
7318
7319       $ac_path_SED_found && break 3
7320     done
7321   done
7322   done
7323 IFS=$as_save_IFS
7324   if test -z "$ac_cv_path_SED"; then
7325     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
7326   fi
7327 else
7328   ac_cv_path_SED=$SED
7329 fi
7330
7331 fi
7332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
7333 $as_echo "$ac_cv_path_SED" >&6; }
7334  SED="$ac_cv_path_SED"
7335   rm -f conftest.sed
7336
7337 test -z "$SED" && SED=sed
7338 Xsed="$SED -e 1s/^X//"
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
7351 $as_echo_n "checking for fgrep... " >&6; }
7352 if ${ac_cv_path_FGREP+:} false; then :
7353   $as_echo_n "(cached) " >&6
7354 else
7355   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
7356    then ac_cv_path_FGREP="$GREP -F"
7357    else
7358      if test -z "$FGREP"; then
7359   ac_path_FGREP_found=false
7360   # Loop through the user's path and test for each of PROGNAME-LIST
7361   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7362 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7363 do
7364   IFS=$as_save_IFS
7365   test -z "$as_dir" && as_dir=.
7366     for ac_prog in fgrep; do
7367     for ac_exec_ext in '' $ac_executable_extensions; do
7368       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
7369       as_fn_executable_p "$ac_path_FGREP" || continue
7370 # Check for GNU ac_path_FGREP and select it if it is found.
7371   # Check for GNU $ac_path_FGREP
7372 case `"$ac_path_FGREP" --version 2>&1` in
7373 *GNU*)
7374   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
7375 *)
7376   ac_count=0
7377   $as_echo_n 0123456789 >"conftest.in"
7378   while :
7379   do
7380     cat "conftest.in" "conftest.in" >"conftest.tmp"
7381     mv "conftest.tmp" "conftest.in"
7382     cp "conftest.in" "conftest.nl"
7383     $as_echo 'FGREP' >> "conftest.nl"
7384     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
7385     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7386     as_fn_arith $ac_count + 1 && ac_count=$as_val
7387     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
7388       # Best one so far, save it but keep looking for a better one
7389       ac_cv_path_FGREP="$ac_path_FGREP"
7390       ac_path_FGREP_max=$ac_count
7391     fi
7392     # 10*(2^10) chars as input seems more than enough
7393     test $ac_count -gt 10 && break
7394   done
7395   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7396 esac
7397
7398       $ac_path_FGREP_found && break 3
7399     done
7400   done
7401   done
7402 IFS=$as_save_IFS
7403   if test -z "$ac_cv_path_FGREP"; then
7404     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7405   fi
7406 else
7407   ac_cv_path_FGREP=$FGREP
7408 fi
7409
7410    fi
7411 fi
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
7413 $as_echo "$ac_cv_path_FGREP" >&6; }
7414  FGREP="$ac_cv_path_FGREP"
7415
7416
7417 test -z "$GREP" && GREP=grep
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437 # Check whether --with-gnu-ld was given.
7438 if test "${with_gnu_ld+set}" = set; then :
7439   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
7440 else
7441   with_gnu_ld=no
7442 fi
7443
7444 ac_prog=ld
7445 if test "$GCC" = yes; then
7446   # Check if gcc -print-prog-name=ld gives a path.
7447   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7448 $as_echo_n "checking for ld used by $CC... " >&6; }
7449   case $host in
7450   *-*-mingw*)
7451     # gcc leaves a trailing carriage return which upsets mingw
7452     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7453   *)
7454     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7455   esac
7456   case $ac_prog in
7457     # Accept absolute paths.
7458     [\\/]* | ?:[\\/]*)
7459       re_direlt='/[^/][^/]*/\.\./'
7460       # Canonicalize the pathname of ld
7461       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
7462       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
7463         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
7464       done
7465       test -z "$LD" && LD="$ac_prog"
7466       ;;
7467   "")
7468     # If it fails, then pretend we aren't using GCC.
7469     ac_prog=ld
7470     ;;
7471   *)
7472     # If it is relative, then search for the first ld in PATH.
7473     with_gnu_ld=unknown
7474     ;;
7475   esac
7476 elif test "$with_gnu_ld" = yes; then
7477   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7478 $as_echo_n "checking for GNU ld... " >&6; }
7479 else
7480   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7481 $as_echo_n "checking for non-GNU ld... " >&6; }
7482 fi
7483 if ${lt_cv_path_LD+:} false; then :
7484   $as_echo_n "(cached) " >&6
7485 else
7486   if test -z "$LD"; then
7487   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7488   for ac_dir in $PATH; do
7489     IFS="$lt_save_ifs"
7490     test -z "$ac_dir" && ac_dir=.
7491     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7492       lt_cv_path_LD="$ac_dir/$ac_prog"
7493       # Check to see if the program is GNU ld.  I'd rather use --version,
7494       # but apparently some variants of GNU ld only accept -v.
7495       # Break only if it was the GNU/non-GNU ld that we prefer.
7496       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7497       *GNU* | *'with BFD'*)
7498         test "$with_gnu_ld" != no && break
7499         ;;
7500       *)
7501         test "$with_gnu_ld" != yes && break
7502         ;;
7503       esac
7504     fi
7505   done
7506   IFS="$lt_save_ifs"
7507 else
7508   lt_cv_path_LD="$LD" # Let the user override the test with a path.
7509 fi
7510 fi
7511
7512 LD="$lt_cv_path_LD"
7513 if test -n "$LD"; then
7514   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7515 $as_echo "$LD" >&6; }
7516 else
7517   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7518 $as_echo "no" >&6; }
7519 fi
7520 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7522 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7523 if ${lt_cv_prog_gnu_ld+:} false; then :
7524   $as_echo_n "(cached) " >&6
7525 else
7526   # I'd rather use --version here, but apparently some GNU lds only accept -v.
7527 case `$LD -v 2>&1 </dev/null` in
7528 *GNU* | *'with BFD'*)
7529   lt_cv_prog_gnu_ld=yes
7530   ;;
7531 *)
7532   lt_cv_prog_gnu_ld=no
7533   ;;
7534 esac
7535 fi
7536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7537 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
7538 with_gnu_ld=$lt_cv_prog_gnu_ld
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
7549 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
7550 if ${lt_cv_path_NM+:} false; then :
7551   $as_echo_n "(cached) " >&6
7552 else
7553   if test -n "$NM"; then
7554   # Let the user override the test.
7555   lt_cv_path_NM="$NM"
7556 else
7557   lt_nm_to_check="${ac_tool_prefix}nm"
7558   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
7559     lt_nm_to_check="$lt_nm_to_check nm"
7560   fi
7561   for lt_tmp_nm in $lt_nm_to_check; do
7562     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7563     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
7564       IFS="$lt_save_ifs"
7565       test -z "$ac_dir" && ac_dir=.
7566       tmp_nm="$ac_dir/$lt_tmp_nm"
7567       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
7568         # Check to see if the nm accepts a BSD-compat flag.
7569         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
7570         #   nm: unknown option "B" ignored
7571         # Tru64's nm complains that /dev/null is an invalid object file
7572         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
7573         */dev/null* | *'Invalid file or object type'*)
7574           lt_cv_path_NM="$tmp_nm -B"
7575           break
7576           ;;
7577         *)
7578           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
7579           */dev/null*)
7580             lt_cv_path_NM="$tmp_nm -p"
7581             break
7582             ;;
7583           *)
7584             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
7585             continue # so that we can try to find one that supports BSD flags
7586             ;;
7587           esac
7588           ;;
7589         esac
7590       fi
7591     done
7592     IFS="$lt_save_ifs"
7593   done
7594   : ${lt_cv_path_NM=no}
7595 fi
7596 fi
7597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
7598 $as_echo "$lt_cv_path_NM" >&6; }
7599 if test "$lt_cv_path_NM" != "no"; then
7600   NM="$lt_cv_path_NM"
7601 else
7602   # Didn't find any BSD compatible name lister, look for dumpbin.
7603   if test -n "$DUMPBIN"; then :
7604     # Let the user override the test.
7605   else
7606     if test -n "$ac_tool_prefix"; then
7607   for ac_prog in dumpbin "link -dump"
7608   do
7609     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7610 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
7611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7612 $as_echo_n "checking for $ac_word... " >&6; }
7613 if ${ac_cv_prog_DUMPBIN+:} false; then :
7614   $as_echo_n "(cached) " >&6
7615 else
7616   if test -n "$DUMPBIN"; then
7617   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
7618 else
7619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7620 for as_dir in $PATH
7621 do
7622   IFS=$as_save_IFS
7623   test -z "$as_dir" && as_dir=.
7624     for ac_exec_ext in '' $ac_executable_extensions; do
7625   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7626     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
7627     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7628     break 2
7629   fi
7630 done
7631   done
7632 IFS=$as_save_IFS
7633
7634 fi
7635 fi
7636 DUMPBIN=$ac_cv_prog_DUMPBIN
7637 if test -n "$DUMPBIN"; then
7638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
7639 $as_echo "$DUMPBIN" >&6; }
7640 else
7641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7642 $as_echo "no" >&6; }
7643 fi
7644
7645
7646     test -n "$DUMPBIN" && break
7647   done
7648 fi
7649 if test -z "$DUMPBIN"; then
7650   ac_ct_DUMPBIN=$DUMPBIN
7651   for ac_prog in dumpbin "link -dump"
7652 do
7653   # Extract the first word of "$ac_prog", so it can be a program name with args.
7654 set dummy $ac_prog; ac_word=$2
7655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7656 $as_echo_n "checking for $ac_word... " >&6; }
7657 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
7658   $as_echo_n "(cached) " >&6
7659 else
7660   if test -n "$ac_ct_DUMPBIN"; then
7661   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
7662 else
7663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7664 for as_dir in $PATH
7665 do
7666   IFS=$as_save_IFS
7667   test -z "$as_dir" && as_dir=.
7668     for ac_exec_ext in '' $ac_executable_extensions; do
7669   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7670     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
7671     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7672     break 2
7673   fi
7674 done
7675   done
7676 IFS=$as_save_IFS
7677
7678 fi
7679 fi
7680 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
7681 if test -n "$ac_ct_DUMPBIN"; then
7682   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
7683 $as_echo "$ac_ct_DUMPBIN" >&6; }
7684 else
7685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7686 $as_echo "no" >&6; }
7687 fi
7688
7689
7690   test -n "$ac_ct_DUMPBIN" && break
7691 done
7692
7693   if test "x$ac_ct_DUMPBIN" = x; then
7694     DUMPBIN=":"
7695   else
7696     case $cross_compiling:$ac_tool_warned in
7697 yes:)
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7699 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7700 ac_tool_warned=yes ;;
7701 esac
7702     DUMPBIN=$ac_ct_DUMPBIN
7703   fi
7704 fi
7705
7706     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
7707     *COFF*)
7708       DUMPBIN="$DUMPBIN -symbols"
7709       ;;
7710     *)
7711       DUMPBIN=:
7712       ;;
7713     esac
7714   fi
7715
7716   if test "$DUMPBIN" != ":"; then
7717     NM="$DUMPBIN"
7718   fi
7719 fi
7720 test -z "$NM" && NM=nm
7721
7722
7723
7724
7725
7726
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
7728 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
7729 if ${lt_cv_nm_interface+:} false; then :
7730   $as_echo_n "(cached) " >&6
7731 else
7732   lt_cv_nm_interface="BSD nm"
7733   echo "int some_variable = 0;" > conftest.$ac_ext
7734   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
7735   (eval "$ac_compile" 2>conftest.err)
7736   cat conftest.err >&5
7737   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
7738   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
7739   cat conftest.err >&5
7740   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
7741   cat conftest.out >&5
7742   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
7743     lt_cv_nm_interface="MS dumpbin"
7744   fi
7745   rm -f conftest*
7746 fi
7747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
7748 $as_echo "$lt_cv_nm_interface" >&6; }
7749
7750 # find the maximum length of command line arguments
7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
7752 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
7753 if ${lt_cv_sys_max_cmd_len+:} false; then :
7754   $as_echo_n "(cached) " >&6
7755 else
7756     i=0
7757   teststring="ABCD"
7758
7759   case $build_os in
7760   msdosdjgpp*)
7761     # On DJGPP, this test can blow up pretty badly due to problems in libc
7762     # (any single argument exceeding 2000 bytes causes a buffer overrun
7763     # during glob expansion).  Even if it were fixed, the result of this
7764     # check would be larger than it should be.
7765     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
7766     ;;
7767
7768   gnu*)
7769     # Under GNU Hurd, this test is not required because there is
7770     # no limit to the length of command line arguments.
7771     # Libtool will interpret -1 as no limit whatsoever
7772     lt_cv_sys_max_cmd_len=-1;
7773     ;;
7774
7775   cygwin* | mingw* | cegcc*)
7776     # On Win9x/ME, this test blows up -- it succeeds, but takes
7777     # about 5 minutes as the teststring grows exponentially.
7778     # Worse, since 9x/ME are not pre-emptively multitasking,
7779     # you end up with a "frozen" computer, even though with patience
7780     # the test eventually succeeds (with a max line length of 256k).
7781     # Instead, let's just punt: use the minimum linelength reported by
7782     # all of the supported platforms: 8192 (on NT/2K/XP).
7783     lt_cv_sys_max_cmd_len=8192;
7784     ;;
7785
7786   mint*)
7787     # On MiNT this can take a long time and run out of memory.
7788     lt_cv_sys_max_cmd_len=8192;
7789     ;;
7790
7791   amigaos*)
7792     # On AmigaOS with pdksh, this test takes hours, literally.
7793     # So we just punt and use a minimum line length of 8192.
7794     lt_cv_sys_max_cmd_len=8192;
7795     ;;
7796
7797   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
7798     # This has been around since 386BSD, at least.  Likely further.
7799     if test -x /sbin/sysctl; then
7800       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
7801     elif test -x /usr/sbin/sysctl; then
7802       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
7803     else
7804       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
7805     fi
7806     # And add a safety zone
7807     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
7808     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
7809     ;;
7810
7811   interix*)
7812     # We know the value 262144 and hardcode it with a safety zone (like BSD)
7813     lt_cv_sys_max_cmd_len=196608
7814     ;;
7815
7816   os2*)
7817     # The test takes a long time on OS/2.
7818     lt_cv_sys_max_cmd_len=8192
7819     ;;
7820
7821   osf*)
7822     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
7823     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
7824     # nice to cause kernel panics so lets avoid the loop below.
7825     # First set a reasonable default.
7826     lt_cv_sys_max_cmd_len=16384
7827     #
7828     if test -x /sbin/sysconfig; then
7829       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
7830         *1*) lt_cv_sys_max_cmd_len=-1 ;;
7831       esac
7832     fi
7833     ;;
7834   sco3.2v5*)
7835     lt_cv_sys_max_cmd_len=102400
7836     ;;
7837   sysv5* | sco5v6* | sysv4.2uw2*)
7838     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
7839     if test -n "$kargmax"; then
7840       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
7841     else
7842       lt_cv_sys_max_cmd_len=32768
7843     fi
7844     ;;
7845   *)
7846     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
7847     if test -n "$lt_cv_sys_max_cmd_len"; then
7848       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
7849       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
7850     else
7851       # Make teststring a little bigger before we do anything with it.
7852       # a 1K string should be a reasonable start.
7853       for i in 1 2 3 4 5 6 7 8 ; do
7854         teststring=$teststring$teststring
7855       done
7856       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
7857       # If test is not a shell built-in, we'll probably end up computing a
7858       # maximum length that is only half of the actual maximum length, but
7859       # we can't tell.
7860       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
7861                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
7862               test $i != 17 # 1/2 MB should be enough
7863       do
7864         i=`expr $i + 1`
7865         teststring=$teststring$teststring
7866       done
7867       # Only check the string length outside the loop.
7868       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
7869       teststring=
7870       # Add a significant safety factor because C++ compilers can tack on
7871       # massive amounts of additional arguments before passing them to the
7872       # linker.  It appears as though 1/2 is a usable value.
7873       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
7874     fi
7875     ;;
7876   esac
7877
7878 fi
7879
7880 if test -n $lt_cv_sys_max_cmd_len ; then
7881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
7882 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
7883 else
7884   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
7885 $as_echo "none" >&6; }
7886 fi
7887 max_cmd_len=$lt_cv_sys_max_cmd_len
7888
7889
7890
7891
7892
7893
7894 : ${CP="cp -f"}
7895 : ${MV="mv -f"}
7896 : ${RM="rm -f"}
7897
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
7899 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
7900 # Try some XSI features
7901 xsi_shell=no
7902 ( _lt_dummy="a/b/c"
7903   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
7904       = c,a/b,b/c, \
7905     && eval 'test $(( 1 + 1 )) -eq 2 \
7906     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7907   && xsi_shell=yes
7908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
7909 $as_echo "$xsi_shell" >&6; }
7910
7911
7912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
7913 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
7914 lt_shell_append=no
7915 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
7916     >/dev/null 2>&1 \
7917   && lt_shell_append=yes
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
7919 $as_echo "$lt_shell_append" >&6; }
7920
7921
7922 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7923   lt_unset=unset
7924 else
7925   lt_unset=false
7926 fi
7927
7928
7929
7930
7931
7932 # test EBCDIC or ASCII
7933 case `echo X|tr X '\101'` in
7934  A) # ASCII based system
7935     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
7936   lt_SP2NL='tr \040 \012'
7937   lt_NL2SP='tr \015\012 \040\040'
7938   ;;
7939  *) # EBCDIC based system
7940   lt_SP2NL='tr \100 \n'
7941   lt_NL2SP='tr \r\n \100\100'
7942   ;;
7943 esac
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
7954 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
7955 if ${lt_cv_to_host_file_cmd+:} false; then :
7956   $as_echo_n "(cached) " >&6
7957 else
7958   case $host in
7959   *-*-mingw* )
7960     case $build in
7961       *-*-mingw* ) # actually msys
7962         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
7963         ;;
7964       *-*-cygwin* )
7965         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
7966         ;;
7967       * ) # otherwise, assume *nix
7968         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
7969         ;;
7970     esac
7971     ;;
7972   *-*-cygwin* )
7973     case $build in
7974       *-*-mingw* ) # actually msys
7975         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
7976         ;;
7977       *-*-cygwin* )
7978         lt_cv_to_host_file_cmd=func_convert_file_noop
7979         ;;
7980       * ) # otherwise, assume *nix
7981         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
7982         ;;
7983     esac
7984     ;;
7985   * ) # unhandled hosts (and "normal" native builds)
7986     lt_cv_to_host_file_cmd=func_convert_file_noop
7987     ;;
7988 esac
7989
7990 fi
7991
7992 to_host_file_cmd=$lt_cv_to_host_file_cmd
7993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
7994 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
7995
7996
7997
7998
7999
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
8001 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
8002 if ${lt_cv_to_tool_file_cmd+:} false; then :
8003   $as_echo_n "(cached) " >&6
8004 else
8005   #assume ordinary cross tools, or native build.
8006 lt_cv_to_tool_file_cmd=func_convert_file_noop
8007 case $host in
8008   *-*-mingw* )
8009     case $build in
8010       *-*-mingw* ) # actually msys
8011         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
8012         ;;
8013     esac
8014     ;;
8015 esac
8016
8017 fi
8018
8019 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
8021 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
8022
8023
8024
8025
8026
8027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
8028 $as_echo_n "checking for $LD option to reload object files... " >&6; }
8029 if ${lt_cv_ld_reload_flag+:} false; then :
8030   $as_echo_n "(cached) " >&6
8031 else
8032   lt_cv_ld_reload_flag='-r'
8033 fi
8034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
8035 $as_echo "$lt_cv_ld_reload_flag" >&6; }
8036 reload_flag=$lt_cv_ld_reload_flag
8037 case $reload_flag in
8038 "" | " "*) ;;
8039 *) reload_flag=" $reload_flag" ;;
8040 esac
8041 reload_cmds='$LD$reload_flag -o $output$reload_objs'
8042 case $host_os in
8043   cygwin* | mingw* | pw32* | cegcc*)
8044     if test "$GCC" != yes; then
8045       reload_cmds=false
8046     fi
8047     ;;
8048   darwin*)
8049     if test "$GCC" = yes; then
8050       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
8051     else
8052       reload_cmds='$LD$reload_flag -o $output$reload_objs'
8053     fi
8054     ;;
8055 esac
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065 if test -n "$ac_tool_prefix"; then
8066   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
8067 set dummy ${ac_tool_prefix}objdump; ac_word=$2
8068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8069 $as_echo_n "checking for $ac_word... " >&6; }
8070 if ${ac_cv_prog_OBJDUMP+:} false; then :
8071   $as_echo_n "(cached) " >&6
8072 else
8073   if test -n "$OBJDUMP"; then
8074   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
8075 else
8076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8077 for as_dir in $PATH
8078 do
8079   IFS=$as_save_IFS
8080   test -z "$as_dir" && as_dir=.
8081     for ac_exec_ext in '' $ac_executable_extensions; do
8082   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8083     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
8084     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8085     break 2
8086   fi
8087 done
8088   done
8089 IFS=$as_save_IFS
8090
8091 fi
8092 fi
8093 OBJDUMP=$ac_cv_prog_OBJDUMP
8094 if test -n "$OBJDUMP"; then
8095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
8096 $as_echo "$OBJDUMP" >&6; }
8097 else
8098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8099 $as_echo "no" >&6; }
8100 fi
8101
8102
8103 fi
8104 if test -z "$ac_cv_prog_OBJDUMP"; then
8105   ac_ct_OBJDUMP=$OBJDUMP
8106   # Extract the first word of "objdump", so it can be a program name with args.
8107 set dummy objdump; ac_word=$2
8108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8109 $as_echo_n "checking for $ac_word... " >&6; }
8110 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
8111   $as_echo_n "(cached) " >&6
8112 else
8113   if test -n "$ac_ct_OBJDUMP"; then
8114   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
8115 else
8116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8117 for as_dir in $PATH
8118 do
8119   IFS=$as_save_IFS
8120   test -z "$as_dir" && as_dir=.
8121     for ac_exec_ext in '' $ac_executable_extensions; do
8122   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8123     ac_cv_prog_ac_ct_OBJDUMP="objdump"
8124     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8125     break 2
8126   fi
8127 done
8128   done
8129 IFS=$as_save_IFS
8130
8131 fi
8132 fi
8133 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
8134 if test -n "$ac_ct_OBJDUMP"; then
8135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
8136 $as_echo "$ac_ct_OBJDUMP" >&6; }
8137 else
8138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8139 $as_echo "no" >&6; }
8140 fi
8141
8142   if test "x$ac_ct_OBJDUMP" = x; then
8143     OBJDUMP="false"
8144   else
8145     case $cross_compiling:$ac_tool_warned in
8146 yes:)
8147 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8148 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8149 ac_tool_warned=yes ;;
8150 esac
8151     OBJDUMP=$ac_ct_OBJDUMP
8152   fi
8153 else
8154   OBJDUMP="$ac_cv_prog_OBJDUMP"
8155 fi
8156
8157 test -z "$OBJDUMP" && OBJDUMP=objdump
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
8168 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
8169 if ${lt_cv_deplibs_check_method+:} false; then :
8170   $as_echo_n "(cached) " >&6
8171 else
8172   lt_cv_file_magic_cmd='$MAGIC_CMD'
8173 lt_cv_file_magic_test_file=
8174 lt_cv_deplibs_check_method='unknown'
8175 # Need to set the preceding variable on all platforms that support
8176 # interlibrary dependencies.
8177 # 'none' -- dependencies not supported.
8178 # `unknown' -- same as none, but documents that we really don't know.
8179 # 'pass_all' -- all dependencies passed with no checks.
8180 # 'test_compile' -- check by making test program.
8181 # 'file_magic [[regex]]' -- check by looking for files in library path
8182 # which responds to the $file_magic_cmd with a given extended regex.
8183 # If you have `file' or equivalent on your system and you're not sure
8184 # whether `pass_all' will *always* work, you probably want this one.
8185
8186 case $host_os in
8187 aix[4-9]*)
8188   lt_cv_deplibs_check_method=pass_all
8189   ;;
8190
8191 beos*)
8192   lt_cv_deplibs_check_method=pass_all
8193   ;;
8194
8195 bsdi[45]*)
8196   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
8197   lt_cv_file_magic_cmd='/usr/bin/file -L'
8198   lt_cv_file_magic_test_file=/shlib/libc.so
8199   ;;
8200
8201 cygwin*)
8202   # func_win32_libid is a shell function defined in ltmain.sh
8203   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8204   lt_cv_file_magic_cmd='func_win32_libid'
8205   ;;
8206
8207 mingw* | pw32*)
8208   # Base MSYS/MinGW do not provide the 'file' command needed by
8209   # func_win32_libid shell function, so use a weaker test based on 'objdump',
8210   # unless we find 'file', for example because we are cross-compiling.
8211   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
8212   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
8213     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8214     lt_cv_file_magic_cmd='func_win32_libid'
8215   else
8216     # Keep this pattern in sync with the one in func_win32_libid.
8217     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
8218     lt_cv_file_magic_cmd='$OBJDUMP -f'
8219   fi
8220   ;;
8221
8222 cegcc*)
8223   # use the weaker test based on 'objdump'. See mingw*.
8224   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
8225   lt_cv_file_magic_cmd='$OBJDUMP -f'
8226   ;;
8227
8228 darwin* | rhapsody*)
8229   lt_cv_deplibs_check_method=pass_all
8230   ;;
8231
8232 freebsd* | dragonfly*)
8233   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8234     case $host_cpu in
8235     i*86 )
8236       # Not sure whether the presence of OpenBSD here was a mistake.
8237       # Let's accept both of them until this is cleared up.
8238       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
8239       lt_cv_file_magic_cmd=/usr/bin/file
8240       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
8241       ;;
8242     esac
8243   else
8244     lt_cv_deplibs_check_method=pass_all
8245   fi
8246   ;;
8247
8248 gnu*)
8249   lt_cv_deplibs_check_method=pass_all
8250   ;;
8251
8252 haiku*)
8253   lt_cv_deplibs_check_method=pass_all
8254   ;;
8255
8256 hpux10.20* | hpux11*)
8257   lt_cv_file_magic_cmd=/usr/bin/file
8258   case $host_cpu in
8259   ia64*)
8260     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
8261     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
8262     ;;
8263   hppa*64*)
8264     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]'
8265     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
8266     ;;
8267   *)
8268     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
8269     lt_cv_file_magic_test_file=/usr/lib/libc.sl
8270     ;;
8271   esac
8272   ;;
8273
8274 interix[3-9]*)
8275   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
8276   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
8277   ;;
8278
8279 irix5* | irix6* | nonstopux*)
8280   case $LD in
8281   *-32|*"-32 ") libmagic=32-bit;;
8282   *-n32|*"-n32 ") libmagic=N32;;
8283   *-64|*"-64 ") libmagic=64-bit;;
8284   *) libmagic=never-match;;
8285   esac
8286   lt_cv_deplibs_check_method=pass_all
8287   ;;
8288
8289 # This must be glibc/ELF.
8290 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8291   lt_cv_deplibs_check_method=pass_all
8292   ;;
8293
8294 netbsd*)
8295   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8296     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8297   else
8298     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
8299   fi
8300   ;;
8301
8302 newos6*)
8303   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
8304   lt_cv_file_magic_cmd=/usr/bin/file
8305   lt_cv_file_magic_test_file=/usr/lib/libnls.so
8306   ;;
8307
8308 *nto* | *qnx*)
8309   lt_cv_deplibs_check_method=pass_all
8310   ;;
8311
8312 openbsd*)
8313   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8314     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
8315   else
8316     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8317   fi
8318   ;;
8319
8320 osf3* | osf4* | osf5*)
8321   lt_cv_deplibs_check_method=pass_all
8322   ;;
8323
8324 rdos*)
8325   lt_cv_deplibs_check_method=pass_all
8326   ;;
8327
8328 solaris*)
8329   lt_cv_deplibs_check_method=pass_all
8330   ;;
8331
8332 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
8333   lt_cv_deplibs_check_method=pass_all
8334   ;;
8335
8336 sysv4 | sysv4.3*)
8337   case $host_vendor in
8338   motorola)
8339     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]'
8340     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
8341     ;;
8342   ncr)
8343     lt_cv_deplibs_check_method=pass_all
8344     ;;
8345   sequent)
8346     lt_cv_file_magic_cmd='/bin/file'
8347     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
8348     ;;
8349   sni)
8350     lt_cv_file_magic_cmd='/bin/file'
8351     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
8352     lt_cv_file_magic_test_file=/lib/libc.so
8353     ;;
8354   siemens)
8355     lt_cv_deplibs_check_method=pass_all
8356     ;;
8357   pc)
8358     lt_cv_deplibs_check_method=pass_all
8359     ;;
8360   esac
8361   ;;
8362
8363 tpf*)
8364   lt_cv_deplibs_check_method=pass_all
8365   ;;
8366 esac
8367
8368 fi
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
8370 $as_echo "$lt_cv_deplibs_check_method" >&6; }
8371
8372 file_magic_glob=
8373 want_nocaseglob=no
8374 if test "$build" = "$host"; then
8375   case $host_os in
8376   mingw* | pw32*)
8377     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
8378       want_nocaseglob=yes
8379     else
8380       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
8381     fi
8382     ;;
8383   esac
8384 fi
8385
8386 file_magic_cmd=$lt_cv_file_magic_cmd
8387 deplibs_check_method=$lt_cv_deplibs_check_method
8388 test -z "$deplibs_check_method" && deplibs_check_method=unknown
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411 if test -n "$ac_tool_prefix"; then
8412   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8413 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8415 $as_echo_n "checking for $ac_word... " >&6; }
8416 if ${ac_cv_prog_DLLTOOL+:} false; then :
8417   $as_echo_n "(cached) " >&6
8418 else
8419   if test -n "$DLLTOOL"; then
8420   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8421 else
8422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8423 for as_dir in $PATH
8424 do
8425   IFS=$as_save_IFS
8426   test -z "$as_dir" && as_dir=.
8427     for ac_exec_ext in '' $ac_executable_extensions; do
8428   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8429     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8430     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8431     break 2
8432   fi
8433 done
8434   done
8435 IFS=$as_save_IFS
8436
8437 fi
8438 fi
8439 DLLTOOL=$ac_cv_prog_DLLTOOL
8440 if test -n "$DLLTOOL"; then
8441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8442 $as_echo "$DLLTOOL" >&6; }
8443 else
8444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8445 $as_echo "no" >&6; }
8446 fi
8447
8448
8449 fi
8450 if test -z "$ac_cv_prog_DLLTOOL"; then
8451   ac_ct_DLLTOOL=$DLLTOOL
8452   # Extract the first word of "dlltool", so it can be a program name with args.
8453 set dummy dlltool; ac_word=$2
8454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8455 $as_echo_n "checking for $ac_word... " >&6; }
8456 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
8457   $as_echo_n "(cached) " >&6
8458 else
8459   if test -n "$ac_ct_DLLTOOL"; then
8460   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8461 else
8462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8463 for as_dir in $PATH
8464 do
8465   IFS=$as_save_IFS
8466   test -z "$as_dir" && as_dir=.
8467     for ac_exec_ext in '' $ac_executable_extensions; do
8468   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8469     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8470     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8471     break 2
8472   fi
8473 done
8474   done
8475 IFS=$as_save_IFS
8476
8477 fi
8478 fi
8479 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8480 if test -n "$ac_ct_DLLTOOL"; then
8481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8482 $as_echo "$ac_ct_DLLTOOL" >&6; }
8483 else
8484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8485 $as_echo "no" >&6; }
8486 fi
8487
8488   if test "x$ac_ct_DLLTOOL" = x; then
8489     DLLTOOL="false"
8490   else
8491     case $cross_compiling:$ac_tool_warned in
8492 yes:)
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8494 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8495 ac_tool_warned=yes ;;
8496 esac
8497     DLLTOOL=$ac_ct_DLLTOOL
8498   fi
8499 else
8500   DLLTOOL="$ac_cv_prog_DLLTOOL"
8501 fi
8502
8503 test -z "$DLLTOOL" && DLLTOOL=dlltool
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
8515 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
8516 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
8517   $as_echo_n "(cached) " >&6
8518 else
8519   lt_cv_sharedlib_from_linklib_cmd='unknown'
8520
8521 case $host_os in
8522 cygwin* | mingw* | pw32* | cegcc*)
8523   # two different shell functions defined in ltmain.sh
8524   # decide which to use based on capabilities of $DLLTOOL
8525   case `$DLLTOOL --help 2>&1` in
8526   *--identify-strict*)
8527     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
8528     ;;
8529   *)
8530     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
8531     ;;
8532   esac
8533   ;;
8534 *)
8535   # fallback: assume linklib IS sharedlib
8536   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
8537   ;;
8538 esac
8539
8540 fi
8541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
8542 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
8543 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
8544 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
8545
8546
8547
8548
8549
8550
8551
8552 if test -n "$ac_tool_prefix"; then
8553   for ac_prog in ar
8554   do
8555     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8556 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8558 $as_echo_n "checking for $ac_word... " >&6; }
8559 if ${ac_cv_prog_AR+:} false; then :
8560   $as_echo_n "(cached) " >&6
8561 else
8562   if test -n "$AR"; then
8563   ac_cv_prog_AR="$AR" # Let the user override the test.
8564 else
8565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8566 for as_dir in $PATH
8567 do
8568   IFS=$as_save_IFS
8569   test -z "$as_dir" && as_dir=.
8570     for ac_exec_ext in '' $ac_executable_extensions; do
8571   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8572     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
8573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8574     break 2
8575   fi
8576 done
8577   done
8578 IFS=$as_save_IFS
8579
8580 fi
8581 fi
8582 AR=$ac_cv_prog_AR
8583 if test -n "$AR"; then
8584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8585 $as_echo "$AR" >&6; }
8586 else
8587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8588 $as_echo "no" >&6; }
8589 fi
8590
8591
8592     test -n "$AR" && break
8593   done
8594 fi
8595 if test -z "$AR"; then
8596   ac_ct_AR=$AR
8597   for ac_prog in ar
8598 do
8599   # Extract the first word of "$ac_prog", so it can be a program name with args.
8600 set dummy $ac_prog; ac_word=$2
8601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8602 $as_echo_n "checking for $ac_word... " >&6; }
8603 if ${ac_cv_prog_ac_ct_AR+:} false; then :
8604   $as_echo_n "(cached) " >&6
8605 else
8606   if test -n "$ac_ct_AR"; then
8607   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8608 else
8609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8610 for as_dir in $PATH
8611 do
8612   IFS=$as_save_IFS
8613   test -z "$as_dir" && as_dir=.
8614     for ac_exec_ext in '' $ac_executable_extensions; do
8615   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8616     ac_cv_prog_ac_ct_AR="$ac_prog"
8617     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8618     break 2
8619   fi
8620 done
8621   done
8622 IFS=$as_save_IFS
8623
8624 fi
8625 fi
8626 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8627 if test -n "$ac_ct_AR"; then
8628   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
8629 $as_echo "$ac_ct_AR" >&6; }
8630 else
8631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8632 $as_echo "no" >&6; }
8633 fi
8634
8635
8636   test -n "$ac_ct_AR" && break
8637 done
8638
8639   if test "x$ac_ct_AR" = x; then
8640     AR="false"
8641   else
8642     case $cross_compiling:$ac_tool_warned in
8643 yes:)
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8645 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8646 ac_tool_warned=yes ;;
8647 esac
8648     AR=$ac_ct_AR
8649   fi
8650 fi
8651
8652 : ${AR=ar}
8653 : ${AR_FLAGS=cru}
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
8666 $as_echo_n "checking for archiver @FILE support... " >&6; }
8667 if ${lt_cv_ar_at_file+:} false; then :
8668   $as_echo_n "(cached) " >&6
8669 else
8670   lt_cv_ar_at_file=no
8671    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8672 /* end confdefs.h.  */
8673
8674 int
8675 main ()
8676 {
8677
8678   ;
8679   return 0;
8680 }
8681 _ACEOF
8682 if ac_fn_c_try_compile "$LINENO"; then :
8683   echo conftest.$ac_objext > conftest.lst
8684       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
8685       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
8686   (eval $lt_ar_try) 2>&5
8687   ac_status=$?
8688   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8689   test $ac_status = 0; }
8690       if test "$ac_status" -eq 0; then
8691         # Ensure the archiver fails upon bogus file names.
8692         rm -f conftest.$ac_objext libconftest.a
8693         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
8694   (eval $lt_ar_try) 2>&5
8695   ac_status=$?
8696   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8697   test $ac_status = 0; }
8698         if test "$ac_status" -ne 0; then
8699           lt_cv_ar_at_file=@
8700         fi
8701       fi
8702       rm -f conftest.* libconftest.a
8703
8704 fi
8705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8706
8707 fi
8708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
8709 $as_echo "$lt_cv_ar_at_file" >&6; }
8710
8711 if test "x$lt_cv_ar_at_file" = xno; then
8712   archiver_list_spec=
8713 else
8714   archiver_list_spec=$lt_cv_ar_at_file
8715 fi
8716
8717
8718
8719
8720
8721
8722
8723 if test -n "$ac_tool_prefix"; then
8724   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
8725 set dummy ${ac_tool_prefix}strip; ac_word=$2
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8727 $as_echo_n "checking for $ac_word... " >&6; }
8728 if ${ac_cv_prog_STRIP+:} false; then :
8729   $as_echo_n "(cached) " >&6
8730 else
8731   if test -n "$STRIP"; then
8732   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8733 else
8734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8735 for as_dir in $PATH
8736 do
8737   IFS=$as_save_IFS
8738   test -z "$as_dir" && as_dir=.
8739     for ac_exec_ext in '' $ac_executable_extensions; do
8740   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8741     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
8742     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8743     break 2
8744   fi
8745 done
8746   done
8747 IFS=$as_save_IFS
8748
8749 fi
8750 fi
8751 STRIP=$ac_cv_prog_STRIP
8752 if test -n "$STRIP"; then
8753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8754 $as_echo "$STRIP" >&6; }
8755 else
8756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8757 $as_echo "no" >&6; }
8758 fi
8759
8760
8761 fi
8762 if test -z "$ac_cv_prog_STRIP"; then
8763   ac_ct_STRIP=$STRIP
8764   # Extract the first word of "strip", so it can be a program name with args.
8765 set dummy strip; ac_word=$2
8766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8767 $as_echo_n "checking for $ac_word... " >&6; }
8768 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
8769   $as_echo_n "(cached) " >&6
8770 else
8771   if test -n "$ac_ct_STRIP"; then
8772   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8773 else
8774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8775 for as_dir in $PATH
8776 do
8777   IFS=$as_save_IFS
8778   test -z "$as_dir" && as_dir=.
8779     for ac_exec_ext in '' $ac_executable_extensions; do
8780   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8781     ac_cv_prog_ac_ct_STRIP="strip"
8782     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8783     break 2
8784   fi
8785 done
8786   done
8787 IFS=$as_save_IFS
8788
8789 fi
8790 fi
8791 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8792 if test -n "$ac_ct_STRIP"; then
8793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
8794 $as_echo "$ac_ct_STRIP" >&6; }
8795 else
8796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8797 $as_echo "no" >&6; }
8798 fi
8799
8800   if test "x$ac_ct_STRIP" = x; then
8801     STRIP=":"
8802   else
8803     case $cross_compiling:$ac_tool_warned in
8804 yes:)
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8806 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8807 ac_tool_warned=yes ;;
8808 esac
8809     STRIP=$ac_ct_STRIP
8810   fi
8811 else
8812   STRIP="$ac_cv_prog_STRIP"
8813 fi
8814
8815 test -z "$STRIP" && STRIP=:
8816
8817
8818
8819
8820
8821
8822 if test -n "$ac_tool_prefix"; then
8823   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8824 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8826 $as_echo_n "checking for $ac_word... " >&6; }
8827 if ${ac_cv_prog_RANLIB+:} false; then :
8828   $as_echo_n "(cached) " >&6
8829 else
8830   if test -n "$RANLIB"; then
8831   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8832 else
8833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8834 for as_dir in $PATH
8835 do
8836   IFS=$as_save_IFS
8837   test -z "$as_dir" && as_dir=.
8838     for ac_exec_ext in '' $ac_executable_extensions; do
8839   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8840     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8841     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8842     break 2
8843   fi
8844 done
8845   done
8846 IFS=$as_save_IFS
8847
8848 fi
8849 fi
8850 RANLIB=$ac_cv_prog_RANLIB
8851 if test -n "$RANLIB"; then
8852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8853 $as_echo "$RANLIB" >&6; }
8854 else
8855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8856 $as_echo "no" >&6; }
8857 fi
8858
8859
8860 fi
8861 if test -z "$ac_cv_prog_RANLIB"; then
8862   ac_ct_RANLIB=$RANLIB
8863   # Extract the first word of "ranlib", so it can be a program name with args.
8864 set dummy ranlib; ac_word=$2
8865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8866 $as_echo_n "checking for $ac_word... " >&6; }
8867 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
8868   $as_echo_n "(cached) " >&6
8869 else
8870   if test -n "$ac_ct_RANLIB"; then
8871   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8872 else
8873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8874 for as_dir in $PATH
8875 do
8876   IFS=$as_save_IFS
8877   test -z "$as_dir" && as_dir=.
8878     for ac_exec_ext in '' $ac_executable_extensions; do
8879   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8880     ac_cv_prog_ac_ct_RANLIB="ranlib"
8881     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8882     break 2
8883   fi
8884 done
8885   done
8886 IFS=$as_save_IFS
8887
8888 fi
8889 fi
8890 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8891 if test -n "$ac_ct_RANLIB"; then
8892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8893 $as_echo "$ac_ct_RANLIB" >&6; }
8894 else
8895   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8896 $as_echo "no" >&6; }
8897 fi
8898
8899   if test "x$ac_ct_RANLIB" = x; then
8900     RANLIB=":"
8901   else
8902     case $cross_compiling:$ac_tool_warned in
8903 yes:)
8904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8905 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8906 ac_tool_warned=yes ;;
8907 esac
8908     RANLIB=$ac_ct_RANLIB
8909   fi
8910 else
8911   RANLIB="$ac_cv_prog_RANLIB"
8912 fi
8913
8914 test -z "$RANLIB" && RANLIB=:
8915
8916
8917
8918
8919
8920
8921 # Determine commands to create old-style static archives.
8922 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
8923 old_postinstall_cmds='chmod 644 $oldlib'
8924 old_postuninstall_cmds=
8925
8926 if test -n "$RANLIB"; then
8927   case $host_os in
8928   openbsd*)
8929     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
8930     ;;
8931   *)
8932     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
8933     ;;
8934   esac
8935   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
8936 fi
8937
8938 case $host_os in
8939   darwin*)
8940     lock_old_archive_extraction=yes ;;
8941   *)
8942     lock_old_archive_extraction=no ;;
8943 esac
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965 for ac_prog in gawk mawk nawk awk
8966 do
8967   # Extract the first word of "$ac_prog", so it can be a program name with args.
8968 set dummy $ac_prog; ac_word=$2
8969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8970 $as_echo_n "checking for $ac_word... " >&6; }
8971 if ${ac_cv_prog_AWK+:} false; then :
8972   $as_echo_n "(cached) " >&6
8973 else
8974   if test -n "$AWK"; then
8975   ac_cv_prog_AWK="$AWK" # Let the user override the test.
8976 else
8977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8978 for as_dir in $PATH
8979 do
8980   IFS=$as_save_IFS
8981   test -z "$as_dir" && as_dir=.
8982     for ac_exec_ext in '' $ac_executable_extensions; do
8983   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8984     ac_cv_prog_AWK="$ac_prog"
8985     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8986     break 2
8987   fi
8988 done
8989   done
8990 IFS=$as_save_IFS
8991
8992 fi
8993 fi
8994 AWK=$ac_cv_prog_AWK
8995 if test -n "$AWK"; then
8996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8997 $as_echo "$AWK" >&6; }
8998 else
8999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9000 $as_echo "no" >&6; }
9001 fi
9002
9003
9004   test -n "$AWK" && break
9005 done
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025 # If no C compiler was specified, use CC.
9026 LTCC=${LTCC-"$CC"}
9027
9028 # If no C compiler flags were specified, use CFLAGS.
9029 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9030
9031 # Allow CC to be a program name with arguments.
9032 compiler=$CC
9033
9034
9035 # Check for command to grab the raw symbol name followed by C symbol from nm.
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
9037 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
9038 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
9039   $as_echo_n "(cached) " >&6
9040 else
9041
9042 # These are sane defaults that work on at least a few old systems.
9043 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9044
9045 # Character class describing NM global symbol codes.
9046 symcode='[BCDEGRST]'
9047
9048 # Regexp to match symbols that can be accessed directly from C.
9049 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9050
9051 # Define system-specific variables.
9052 case $host_os in
9053 aix*)
9054   symcode='[BCDT]'
9055   ;;
9056 cygwin* | mingw* | pw32* | cegcc*)
9057   symcode='[ABCDGISTW]'
9058   ;;
9059 hpux*)
9060   if test "$host_cpu" = ia64; then
9061     symcode='[ABCDEGRST]'
9062   fi
9063   ;;
9064 irix* | nonstopux*)
9065   symcode='[BCDEGRST]'
9066   ;;
9067 osf*)
9068   symcode='[BCDEGQRST]'
9069   ;;
9070 solaris*)
9071   symcode='[BDRT]'
9072   ;;
9073 sco3.2v5*)
9074   symcode='[DT]'
9075   ;;
9076 sysv4.2uw2*)
9077   symcode='[DT]'
9078   ;;
9079 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9080   symcode='[ABDT]'
9081   ;;
9082 sysv4)
9083   symcode='[DFNSTU]'
9084   ;;
9085 esac
9086
9087 # If we're using GNU nm, then use its standard symbol codes.
9088 case `$NM -V 2>&1` in
9089 *GNU* | *'with BFD'*)
9090   symcode='[ABCDGIRSTW]' ;;
9091 esac
9092
9093 # Transform an extracted symbol line into a proper C declaration.
9094 # Some systems (esp. on ia64) link data and code symbols differently,
9095 # so use this general approach.
9096 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9097
9098 # Transform an extracted symbol line into symbol name and symbol address
9099 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
9100 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
9101
9102 # Handle CRLF in mingw tool chain
9103 opt_cr=
9104 case $build_os in
9105 mingw*)
9106   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9107   ;;
9108 esac
9109
9110 # Try without a prefix underscore, then with it.
9111 for ac_symprfx in "" "_"; do
9112
9113   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9114   symxfrm="\\1 $ac_symprfx\\2 \\2"
9115
9116   # Write the raw and C identifiers.
9117   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
9118     # Fake it for dumpbin and say T for any non-static function
9119     # and D for any global variable.
9120     # Also find C++ and __fastcall symbols from MSVC++,
9121     # which start with @ or ?.
9122     lt_cv_sys_global_symbol_pipe="$AWK '"\
9123 "     {last_section=section; section=\$ 3};"\
9124 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
9125 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
9126 "     \$ 0!~/External *\|/{next};"\
9127 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
9128 "     {if(hide[section]) next};"\
9129 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
9130 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
9131 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
9132 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
9133 "     ' prfx=^$ac_symprfx"
9134   else
9135     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9136   fi
9137   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
9138
9139   # Check to see that the pipe works correctly.
9140   pipe_works=no
9141
9142   rm -f conftest*
9143   cat > conftest.$ac_ext <<_LT_EOF
9144 #ifdef __cplusplus
9145 extern "C" {
9146 #endif
9147 char nm_test_var;
9148 void nm_test_func(void);
9149 void nm_test_func(void){}
9150 #ifdef __cplusplus
9151 }
9152 #endif
9153 int main(){nm_test_var='a';nm_test_func();return(0);}
9154 _LT_EOF
9155
9156   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9157   (eval $ac_compile) 2>&5
9158   ac_status=$?
9159   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9160   test $ac_status = 0; }; then
9161     # Now try to grab the symbols.
9162     nlist=conftest.nm
9163     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
9164   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
9165   ac_status=$?
9166   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9167   test $ac_status = 0; } && test -s "$nlist"; then
9168       # Try sorting and uniquifying the output.
9169       if sort "$nlist" | uniq > "$nlist"T; then
9170         mv -f "$nlist"T "$nlist"
9171       else
9172         rm -f "$nlist"T
9173       fi
9174
9175       # Make sure that we snagged all the symbols we need.
9176       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
9177         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
9178           cat <<_LT_EOF > conftest.$ac_ext
9179 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
9180 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
9181 /* DATA imports from DLLs on WIN32 con't be const, because runtime
9182    relocations are performed -- see ld's documentation on pseudo-relocs.  */
9183 # define LT_DLSYM_CONST
9184 #elif defined(__osf__)
9185 /* This system does not cope well with relocations in const data.  */
9186 # define LT_DLSYM_CONST
9187 #else
9188 # define LT_DLSYM_CONST const
9189 #endif
9190
9191 #ifdef __cplusplus
9192 extern "C" {
9193 #endif
9194
9195 _LT_EOF
9196           # Now generate the symbol file.
9197           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
9198
9199           cat <<_LT_EOF >> conftest.$ac_ext
9200
9201 /* The mapping between symbol names and symbols.  */
9202 LT_DLSYM_CONST struct {
9203   const char *name;
9204   void       *address;
9205 }
9206 lt__PROGRAM__LTX_preloaded_symbols[] =
9207 {
9208   { "@PROGRAM@", (void *) 0 },
9209 _LT_EOF
9210           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
9211           cat <<\_LT_EOF >> conftest.$ac_ext
9212   {0, (void *) 0}
9213 };
9214
9215 /* This works around a problem in FreeBSD linker */
9216 #ifdef FREEBSD_WORKAROUND
9217 static const void *lt_preloaded_setup() {
9218   return lt__PROGRAM__LTX_preloaded_symbols;
9219 }
9220 #endif
9221
9222 #ifdef __cplusplus
9223 }
9224 #endif
9225 _LT_EOF
9226           # Now try linking the two files.
9227           mv conftest.$ac_objext conftstm.$ac_objext
9228           lt_globsym_save_LIBS=$LIBS
9229           lt_globsym_save_CFLAGS=$CFLAGS
9230           LIBS="conftstm.$ac_objext"
9231           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9232           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
9233   (eval $ac_link) 2>&5
9234   ac_status=$?
9235   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9236   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
9237             pipe_works=yes
9238           fi
9239           LIBS=$lt_globsym_save_LIBS
9240           CFLAGS=$lt_globsym_save_CFLAGS
9241         else
9242           echo "cannot find nm_test_func in $nlist" >&5
9243         fi
9244       else
9245         echo "cannot find nm_test_var in $nlist" >&5
9246       fi
9247     else
9248       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9249     fi
9250   else
9251     echo "$progname: failed program was:" >&5
9252     cat conftest.$ac_ext >&5
9253   fi
9254   rm -rf conftest* conftst*
9255
9256   # Do not use the global_symbol_pipe unless it works.
9257   if test "$pipe_works" = yes; then
9258     break
9259   else
9260     lt_cv_sys_global_symbol_pipe=
9261   fi
9262 done
9263
9264 fi
9265
9266 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9267   lt_cv_sys_global_symbol_to_cdecl=
9268 fi
9269 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
9271 $as_echo "failed" >&6; }
9272 else
9273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
9274 $as_echo "ok" >&6; }
9275 fi
9276
9277 # Response file support.
9278 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
9279   nm_file_list_spec='@'
9280 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
9281   nm_file_list_spec='@'
9282 fi
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
9311 $as_echo_n "checking for sysroot... " >&6; }
9312
9313 # Check whether --with-sysroot was given.
9314 if test "${with_sysroot+set}" = set; then :
9315   withval=$with_sysroot;
9316 else
9317   with_sysroot=no
9318 fi
9319
9320
9321 lt_sysroot=
9322 case ${with_sysroot} in #(
9323  yes)
9324    if test "$GCC" = yes; then
9325      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
9326    fi
9327    ;; #(
9328  /*)
9329    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
9330    ;; #(
9331  no|'')
9332    ;; #(
9333  *)
9334    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
9335 $as_echo "${with_sysroot}" >&6; }
9336    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
9337    ;;
9338 esac
9339
9340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
9341 $as_echo "${lt_sysroot:-no}" >&6; }
9342
9343
9344
9345
9346
9347 # Check whether --enable-libtool-lock was given.
9348 if test "${enable_libtool_lock+set}" = set; then :
9349   enableval=$enable_libtool_lock;
9350 fi
9351
9352 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
9353
9354 # Some flags need to be propagated to the compiler or linker for good
9355 # libtool support.
9356 case $host in
9357 ia64-*-hpux*)
9358   # Find out which ABI we are using.
9359   echo 'int i;' > conftest.$ac_ext
9360   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9361   (eval $ac_compile) 2>&5
9362   ac_status=$?
9363   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9364   test $ac_status = 0; }; then
9365     case `/usr/bin/file conftest.$ac_objext` in
9366       *ELF-32*)
9367         HPUX_IA64_MODE="32"
9368         ;;
9369       *ELF-64*)
9370         HPUX_IA64_MODE="64"
9371         ;;
9372     esac
9373   fi
9374   rm -rf conftest*
9375   ;;
9376 *-*-irix6*)
9377   # Find out which ABI we are using.
9378   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
9379   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9380   (eval $ac_compile) 2>&5
9381   ac_status=$?
9382   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9383   test $ac_status = 0; }; then
9384     if test "$lt_cv_prog_gnu_ld" = yes; then
9385       case `/usr/bin/file conftest.$ac_objext` in
9386         *32-bit*)
9387           LD="${LD-ld} -melf32bsmip"
9388           ;;
9389         *N32*)
9390           LD="${LD-ld} -melf32bmipn32"
9391           ;;
9392         *64-bit*)
9393           LD="${LD-ld} -melf64bmip"
9394         ;;
9395       esac
9396     else
9397       case `/usr/bin/file conftest.$ac_objext` in
9398         *32-bit*)
9399           LD="${LD-ld} -32"
9400           ;;
9401         *N32*)
9402           LD="${LD-ld} -n32"
9403           ;;
9404         *64-bit*)
9405           LD="${LD-ld} -64"
9406           ;;
9407       esac
9408     fi
9409   fi
9410   rm -rf conftest*
9411   ;;
9412
9413 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
9414 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
9415   # Find out which ABI we are using.
9416   echo 'int i;' > conftest.$ac_ext
9417   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9418   (eval $ac_compile) 2>&5
9419   ac_status=$?
9420   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9421   test $ac_status = 0; }; then
9422     case `/usr/bin/file conftest.o` in
9423       *32-bit*)
9424         case $host in
9425           x86_64-*kfreebsd*-gnu)
9426             LD="${LD-ld} -m elf_i386_fbsd"
9427             ;;
9428           x86_64-*linux*)
9429             LD="${LD-ld} -m elf_i386"
9430             ;;
9431           ppc64-*linux*|powerpc64-*linux*)
9432             LD="${LD-ld} -m elf32ppclinux"
9433             ;;
9434           s390x-*linux*)
9435             LD="${LD-ld} -m elf_s390"
9436             ;;
9437           sparc64-*linux*)
9438             LD="${LD-ld} -m elf32_sparc"
9439             ;;
9440         esac
9441         ;;
9442       *64-bit*)
9443         case $host in
9444           x86_64-*kfreebsd*-gnu)
9445             LD="${LD-ld} -m elf_x86_64_fbsd"
9446             ;;
9447           x86_64-*linux*)
9448             LD="${LD-ld} -m elf_x86_64"
9449             ;;
9450           ppc*-*linux*|powerpc*-*linux*)
9451             LD="${LD-ld} -m elf64ppc"
9452             ;;
9453           s390*-*linux*|s390*-*tpf*)
9454             LD="${LD-ld} -m elf64_s390"
9455             ;;
9456           sparc*-*linux*)
9457             LD="${LD-ld} -m elf64_sparc"
9458             ;;
9459         esac
9460         ;;
9461     esac
9462   fi
9463   rm -rf conftest*
9464   ;;
9465
9466 *-*-sco3.2v5*)
9467   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
9468   SAVE_CFLAGS="$CFLAGS"
9469   CFLAGS="$CFLAGS -belf"
9470   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
9471 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
9472 if ${lt_cv_cc_needs_belf+:} false; then :
9473   $as_echo_n "(cached) " >&6
9474 else
9475   ac_ext=c
9476 ac_cpp='$CPP $CPPFLAGS'
9477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9480
9481      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9482 /* end confdefs.h.  */
9483
9484 int
9485 main ()
9486 {
9487
9488   ;
9489   return 0;
9490 }
9491 _ACEOF
9492 if ac_fn_c_try_link "$LINENO"; then :
9493   lt_cv_cc_needs_belf=yes
9494 else
9495   lt_cv_cc_needs_belf=no
9496 fi
9497 rm -f core conftest.err conftest.$ac_objext \
9498     conftest$ac_exeext conftest.$ac_ext
9499      ac_ext=c
9500 ac_cpp='$CPP $CPPFLAGS'
9501 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9502 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9503 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9504
9505 fi
9506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
9507 $as_echo "$lt_cv_cc_needs_belf" >&6; }
9508   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
9509     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
9510     CFLAGS="$SAVE_CFLAGS"
9511   fi
9512   ;;
9513 *-*solaris*)
9514   # Find out which ABI we are using.
9515   echo 'int i;' > conftest.$ac_ext
9516   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9517   (eval $ac_compile) 2>&5
9518   ac_status=$?
9519   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9520   test $ac_status = 0; }; then
9521     case `/usr/bin/file conftest.o` in
9522     *64-bit*)
9523       case $lt_cv_prog_gnu_ld in
9524       yes*)
9525         case $host in
9526         i?86-*-solaris*)
9527           LD="${LD-ld} -m elf_x86_64"
9528           ;;
9529         sparc*-*-solaris*)
9530           LD="${LD-ld} -m elf64_sparc"
9531           ;;
9532         esac
9533         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
9534         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
9535           LD="${LD-ld}_sol2"
9536         fi
9537         ;;
9538       *)
9539         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
9540           LD="${LD-ld} -64"
9541         fi
9542         ;;
9543       esac
9544       ;;
9545     esac
9546   fi
9547   rm -rf conftest*
9548   ;;
9549 esac
9550
9551 need_locks="$enable_libtool_lock"
9552
9553 if test -n "$ac_tool_prefix"; then
9554   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
9555 set dummy ${ac_tool_prefix}mt; ac_word=$2
9556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9557 $as_echo_n "checking for $ac_word... " >&6; }
9558 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
9559   $as_echo_n "(cached) " >&6
9560 else
9561   if test -n "$MANIFEST_TOOL"; then
9562   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
9563 else
9564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9565 for as_dir in $PATH
9566 do
9567   IFS=$as_save_IFS
9568   test -z "$as_dir" && as_dir=.
9569     for ac_exec_ext in '' $ac_executable_extensions; do
9570   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9571     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
9572     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9573     break 2
9574   fi
9575 done
9576   done
9577 IFS=$as_save_IFS
9578
9579 fi
9580 fi
9581 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
9582 if test -n "$MANIFEST_TOOL"; then
9583   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
9584 $as_echo "$MANIFEST_TOOL" >&6; }
9585 else
9586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9587 $as_echo "no" >&6; }
9588 fi
9589
9590
9591 fi
9592 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
9593   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
9594   # Extract the first word of "mt", so it can be a program name with args.
9595 set dummy mt; ac_word=$2
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9597 $as_echo_n "checking for $ac_word... " >&6; }
9598 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
9599   $as_echo_n "(cached) " >&6
9600 else
9601   if test -n "$ac_ct_MANIFEST_TOOL"; then
9602   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
9603 else
9604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9605 for as_dir in $PATH
9606 do
9607   IFS=$as_save_IFS
9608   test -z "$as_dir" && as_dir=.
9609     for ac_exec_ext in '' $ac_executable_extensions; do
9610   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9611     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
9612     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9613     break 2
9614   fi
9615 done
9616   done
9617 IFS=$as_save_IFS
9618
9619 fi
9620 fi
9621 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
9622 if test -n "$ac_ct_MANIFEST_TOOL"; then
9623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
9624 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
9625 else
9626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9627 $as_echo "no" >&6; }
9628 fi
9629
9630   if test "x$ac_ct_MANIFEST_TOOL" = x; then
9631     MANIFEST_TOOL=":"
9632   else
9633     case $cross_compiling:$ac_tool_warned in
9634 yes:)
9635 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9636 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9637 ac_tool_warned=yes ;;
9638 esac
9639     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
9640   fi
9641 else
9642   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
9643 fi
9644
9645 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
9646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
9647 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
9648 if ${lt_cv_path_mainfest_tool+:} false; then :
9649   $as_echo_n "(cached) " >&6
9650 else
9651   lt_cv_path_mainfest_tool=no
9652   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
9653   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
9654   cat conftest.err >&5
9655   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
9656     lt_cv_path_mainfest_tool=yes
9657   fi
9658   rm -f conftest*
9659 fi
9660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
9661 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
9662 if test "x$lt_cv_path_mainfest_tool" != xyes; then
9663   MANIFEST_TOOL=:
9664 fi
9665
9666
9667
9668
9669
9670
9671   case $host_os in
9672     rhapsody* | darwin*)
9673     if test -n "$ac_tool_prefix"; then
9674   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
9675 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
9676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9677 $as_echo_n "checking for $ac_word... " >&6; }
9678 if ${ac_cv_prog_DSYMUTIL+:} false; then :
9679   $as_echo_n "(cached) " >&6
9680 else
9681   if test -n "$DSYMUTIL"; then
9682   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
9683 else
9684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9685 for as_dir in $PATH
9686 do
9687   IFS=$as_save_IFS
9688   test -z "$as_dir" && as_dir=.
9689     for ac_exec_ext in '' $ac_executable_extensions; do
9690   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9691     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
9692     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9693     break 2
9694   fi
9695 done
9696   done
9697 IFS=$as_save_IFS
9698
9699 fi
9700 fi
9701 DSYMUTIL=$ac_cv_prog_DSYMUTIL
9702 if test -n "$DSYMUTIL"; then
9703   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
9704 $as_echo "$DSYMUTIL" >&6; }
9705 else
9706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9707 $as_echo "no" >&6; }
9708 fi
9709
9710
9711 fi
9712 if test -z "$ac_cv_prog_DSYMUTIL"; then
9713   ac_ct_DSYMUTIL=$DSYMUTIL
9714   # Extract the first word of "dsymutil", so it can be a program name with args.
9715 set dummy dsymutil; ac_word=$2
9716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9717 $as_echo_n "checking for $ac_word... " >&6; }
9718 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
9719   $as_echo_n "(cached) " >&6
9720 else
9721   if test -n "$ac_ct_DSYMUTIL"; then
9722   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
9723 else
9724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9725 for as_dir in $PATH
9726 do
9727   IFS=$as_save_IFS
9728   test -z "$as_dir" && as_dir=.
9729     for ac_exec_ext in '' $ac_executable_extensions; do
9730   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9731     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
9732     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9733     break 2
9734   fi
9735 done
9736   done
9737 IFS=$as_save_IFS
9738
9739 fi
9740 fi
9741 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
9742 if test -n "$ac_ct_DSYMUTIL"; then
9743   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
9744 $as_echo "$ac_ct_DSYMUTIL" >&6; }
9745 else
9746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9747 $as_echo "no" >&6; }
9748 fi
9749
9750   if test "x$ac_ct_DSYMUTIL" = x; then
9751     DSYMUTIL=":"
9752   else
9753     case $cross_compiling:$ac_tool_warned in
9754 yes:)
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9756 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9757 ac_tool_warned=yes ;;
9758 esac
9759     DSYMUTIL=$ac_ct_DSYMUTIL
9760   fi
9761 else
9762   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
9763 fi
9764
9765     if test -n "$ac_tool_prefix"; then
9766   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
9767 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
9768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9769 $as_echo_n "checking for $ac_word... " >&6; }
9770 if ${ac_cv_prog_NMEDIT+:} false; then :
9771   $as_echo_n "(cached) " >&6
9772 else
9773   if test -n "$NMEDIT"; then
9774   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
9775 else
9776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9777 for as_dir in $PATH
9778 do
9779   IFS=$as_save_IFS
9780   test -z "$as_dir" && as_dir=.
9781     for ac_exec_ext in '' $ac_executable_extensions; do
9782   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9783     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
9784     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9785     break 2
9786   fi
9787 done
9788   done
9789 IFS=$as_save_IFS
9790
9791 fi
9792 fi
9793 NMEDIT=$ac_cv_prog_NMEDIT
9794 if test -n "$NMEDIT"; then
9795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
9796 $as_echo "$NMEDIT" >&6; }
9797 else
9798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9799 $as_echo "no" >&6; }
9800 fi
9801
9802
9803 fi
9804 if test -z "$ac_cv_prog_NMEDIT"; then
9805   ac_ct_NMEDIT=$NMEDIT
9806   # Extract the first word of "nmedit", so it can be a program name with args.
9807 set dummy nmedit; ac_word=$2
9808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9809 $as_echo_n "checking for $ac_word... " >&6; }
9810 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
9811   $as_echo_n "(cached) " >&6
9812 else
9813   if test -n "$ac_ct_NMEDIT"; then
9814   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
9815 else
9816 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9817 for as_dir in $PATH
9818 do
9819   IFS=$as_save_IFS
9820   test -z "$as_dir" && as_dir=.
9821     for ac_exec_ext in '' $ac_executable_extensions; do
9822   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9823     ac_cv_prog_ac_ct_NMEDIT="nmedit"
9824     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9825     break 2
9826   fi
9827 done
9828   done
9829 IFS=$as_save_IFS
9830
9831 fi
9832 fi
9833 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
9834 if test -n "$ac_ct_NMEDIT"; then
9835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
9836 $as_echo "$ac_ct_NMEDIT" >&6; }
9837 else
9838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9839 $as_echo "no" >&6; }
9840 fi
9841
9842   if test "x$ac_ct_NMEDIT" = x; then
9843     NMEDIT=":"
9844   else
9845     case $cross_compiling:$ac_tool_warned in
9846 yes:)
9847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9848 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9849 ac_tool_warned=yes ;;
9850 esac
9851     NMEDIT=$ac_ct_NMEDIT
9852   fi
9853 else
9854   NMEDIT="$ac_cv_prog_NMEDIT"
9855 fi
9856
9857     if test -n "$ac_tool_prefix"; then
9858   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
9859 set dummy ${ac_tool_prefix}lipo; ac_word=$2
9860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9861 $as_echo_n "checking for $ac_word... " >&6; }
9862 if ${ac_cv_prog_LIPO+:} false; then :
9863   $as_echo_n "(cached) " >&6
9864 else
9865   if test -n "$LIPO"; then
9866   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9867 else
9868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9869 for as_dir in $PATH
9870 do
9871   IFS=$as_save_IFS
9872   test -z "$as_dir" && as_dir=.
9873     for ac_exec_ext in '' $ac_executable_extensions; do
9874   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9875     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
9876     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9877     break 2
9878   fi
9879 done
9880   done
9881 IFS=$as_save_IFS
9882
9883 fi
9884 fi
9885 LIPO=$ac_cv_prog_LIPO
9886 if test -n "$LIPO"; then
9887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9888 $as_echo "$LIPO" >&6; }
9889 else
9890   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9891 $as_echo "no" >&6; }
9892 fi
9893
9894
9895 fi
9896 if test -z "$ac_cv_prog_LIPO"; then
9897   ac_ct_LIPO=$LIPO
9898   # Extract the first word of "lipo", so it can be a program name with args.
9899 set dummy lipo; ac_word=$2
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9901 $as_echo_n "checking for $ac_word... " >&6; }
9902 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
9903   $as_echo_n "(cached) " >&6
9904 else
9905   if test -n "$ac_ct_LIPO"; then
9906   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
9907 else
9908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9909 for as_dir in $PATH
9910 do
9911   IFS=$as_save_IFS
9912   test -z "$as_dir" && as_dir=.
9913     for ac_exec_ext in '' $ac_executable_extensions; do
9914   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9915     ac_cv_prog_ac_ct_LIPO="lipo"
9916     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9917     break 2
9918   fi
9919 done
9920   done
9921 IFS=$as_save_IFS
9922
9923 fi
9924 fi
9925 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
9926 if test -n "$ac_ct_LIPO"; then
9927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
9928 $as_echo "$ac_ct_LIPO" >&6; }
9929 else
9930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9931 $as_echo "no" >&6; }
9932 fi
9933
9934   if test "x$ac_ct_LIPO" = x; then
9935     LIPO=":"
9936   else
9937     case $cross_compiling:$ac_tool_warned in
9938 yes:)
9939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
9940 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9941 ac_tool_warned=yes ;;
9942 esac
9943     LIPO=$ac_ct_LIPO
9944   fi
9945 else
9946   LIPO="$ac_cv_prog_LIPO"
9947 fi
9948
9949     if test -n "$ac_tool_prefix"; then
9950   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
9951 set dummy ${ac_tool_prefix}otool; ac_word=$2
9952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9953 $as_echo_n "checking for $ac_word... " >&6; }
9954 if ${ac_cv_prog_OTOOL+:} false; then :
9955   $as_echo_n "(cached) " >&6
9956 else
9957   if test -n "$OTOOL"; then
9958   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
9959 else
9960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9961 for as_dir in $PATH
9962 do
9963   IFS=$as_save_IFS
9964   test -z "$as_dir" && as_dir=.
9965     for ac_exec_ext in '' $ac_executable_extensions; do
9966   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9967     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
9968     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9969     break 2
9970   fi
9971 done
9972   done
9973 IFS=$as_save_IFS
9974
9975 fi
9976 fi
9977 OTOOL=$ac_cv_prog_OTOOL
9978 if test -n "$OTOOL"; then
9979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
9980 $as_echo "$OTOOL" >&6; }
9981 else
9982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9983 $as_echo "no" >&6; }
9984 fi
9985
9986
9987 fi
9988 if test -z "$ac_cv_prog_OTOOL"; then
9989   ac_ct_OTOOL=$OTOOL
9990   # Extract the first word of "otool", so it can be a program name with args.
9991 set dummy otool; ac_word=$2
9992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9993 $as_echo_n "checking for $ac_word... " >&6; }
9994 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
9995   $as_echo_n "(cached) " >&6
9996 else
9997   if test -n "$ac_ct_OTOOL"; then
9998   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
9999 else
10000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10001 for as_dir in $PATH
10002 do
10003   IFS=$as_save_IFS
10004   test -z "$as_dir" && as_dir=.
10005     for ac_exec_ext in '' $ac_executable_extensions; do
10006   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10007     ac_cv_prog_ac_ct_OTOOL="otool"
10008     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10009     break 2
10010   fi
10011 done
10012   done
10013 IFS=$as_save_IFS
10014
10015 fi
10016 fi
10017 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
10018 if test -n "$ac_ct_OTOOL"; then
10019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
10020 $as_echo "$ac_ct_OTOOL" >&6; }
10021 else
10022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10023 $as_echo "no" >&6; }
10024 fi
10025
10026   if test "x$ac_ct_OTOOL" = x; then
10027     OTOOL=":"
10028   else
10029     case $cross_compiling:$ac_tool_warned in
10030 yes:)
10031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10032 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10033 ac_tool_warned=yes ;;
10034 esac
10035     OTOOL=$ac_ct_OTOOL
10036   fi
10037 else
10038   OTOOL="$ac_cv_prog_OTOOL"
10039 fi
10040
10041     if test -n "$ac_tool_prefix"; then
10042   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
10043 set dummy ${ac_tool_prefix}otool64; ac_word=$2
10044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10045 $as_echo_n "checking for $ac_word... " >&6; }
10046 if ${ac_cv_prog_OTOOL64+:} false; then :
10047   $as_echo_n "(cached) " >&6
10048 else
10049   if test -n "$OTOOL64"; then
10050   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
10051 else
10052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10053 for as_dir in $PATH
10054 do
10055   IFS=$as_save_IFS
10056   test -z "$as_dir" && as_dir=.
10057     for ac_exec_ext in '' $ac_executable_extensions; do
10058   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10059     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
10060     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10061     break 2
10062   fi
10063 done
10064   done
10065 IFS=$as_save_IFS
10066
10067 fi
10068 fi
10069 OTOOL64=$ac_cv_prog_OTOOL64
10070 if test -n "$OTOOL64"; then
10071   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
10072 $as_echo "$OTOOL64" >&6; }
10073 else
10074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10075 $as_echo "no" >&6; }
10076 fi
10077
10078
10079 fi
10080 if test -z "$ac_cv_prog_OTOOL64"; then
10081   ac_ct_OTOOL64=$OTOOL64
10082   # Extract the first word of "otool64", so it can be a program name with args.
10083 set dummy otool64; ac_word=$2
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10085 $as_echo_n "checking for $ac_word... " >&6; }
10086 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
10087   $as_echo_n "(cached) " >&6
10088 else
10089   if test -n "$ac_ct_OTOOL64"; then
10090   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
10091 else
10092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10093 for as_dir in $PATH
10094 do
10095   IFS=$as_save_IFS
10096   test -z "$as_dir" && as_dir=.
10097     for ac_exec_ext in '' $ac_executable_extensions; do
10098   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10099     ac_cv_prog_ac_ct_OTOOL64="otool64"
10100     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10101     break 2
10102   fi
10103 done
10104   done
10105 IFS=$as_save_IFS
10106
10107 fi
10108 fi
10109 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
10110 if test -n "$ac_ct_OTOOL64"; then
10111   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
10112 $as_echo "$ac_ct_OTOOL64" >&6; }
10113 else
10114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10115 $as_echo "no" >&6; }
10116 fi
10117
10118   if test "x$ac_ct_OTOOL64" = x; then
10119     OTOOL64=":"
10120   else
10121     case $cross_compiling:$ac_tool_warned in
10122 yes:)
10123 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10124 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10125 ac_tool_warned=yes ;;
10126 esac
10127     OTOOL64=$ac_ct_OTOOL64
10128   fi
10129 else
10130   OTOOL64="$ac_cv_prog_OTOOL64"
10131 fi
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
10160 $as_echo_n "checking for -single_module linker flag... " >&6; }
10161 if ${lt_cv_apple_cc_single_mod+:} false; then :
10162   $as_echo_n "(cached) " >&6
10163 else
10164   lt_cv_apple_cc_single_mod=no
10165       if test -z "${LT_MULTI_MODULE}"; then
10166         # By default we will add the -single_module flag. You can override
10167         # by either setting the environment variable LT_MULTI_MODULE
10168         # non-empty at configure time, or by adding -multi_module to the
10169         # link flags.
10170         rm -rf libconftest.dylib*
10171         echo "int foo(void){return 1;}" > conftest.c
10172         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
10173 -dynamiclib -Wl,-single_module conftest.c" >&5
10174         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
10175           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
10176         _lt_result=$?
10177         # If there is a non-empty error log, and "single_module"
10178         # appears in it, assume the flag caused a linker warning
10179         if test -s conftest.err && $GREP single_module conftest.err; then
10180           cat conftest.err >&5
10181         # Otherwise, if the output was created with a 0 exit code from
10182         # the compiler, it worked.
10183         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
10184           lt_cv_apple_cc_single_mod=yes
10185         else
10186           cat conftest.err >&5
10187         fi
10188         rm -rf libconftest.dylib*
10189         rm -f conftest.*
10190       fi
10191 fi
10192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
10193 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
10194
10195     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
10196 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
10197 if ${lt_cv_ld_exported_symbols_list+:} false; then :
10198   $as_echo_n "(cached) " >&6
10199 else
10200   lt_cv_ld_exported_symbols_list=no
10201       save_LDFLAGS=$LDFLAGS
10202       echo "_main" > conftest.sym
10203       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
10204       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10205 /* end confdefs.h.  */
10206
10207 int
10208 main ()
10209 {
10210
10211   ;
10212   return 0;
10213 }
10214 _ACEOF
10215 if ac_fn_c_try_link "$LINENO"; then :
10216   lt_cv_ld_exported_symbols_list=yes
10217 else
10218   lt_cv_ld_exported_symbols_list=no
10219 fi
10220 rm -f core conftest.err conftest.$ac_objext \
10221     conftest$ac_exeext conftest.$ac_ext
10222         LDFLAGS="$save_LDFLAGS"
10223
10224 fi
10225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
10226 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
10227
10228     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
10229 $as_echo_n "checking for -force_load linker flag... " >&6; }
10230 if ${lt_cv_ld_force_load+:} false; then :
10231   $as_echo_n "(cached) " >&6
10232 else
10233   lt_cv_ld_force_load=no
10234       cat > conftest.c << _LT_EOF
10235 int forced_loaded() { return 2;}
10236 _LT_EOF
10237       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
10238       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
10239       echo "$AR cru libconftest.a conftest.o" >&5
10240       $AR cru libconftest.a conftest.o 2>&5
10241       echo "$RANLIB libconftest.a" >&5
10242       $RANLIB libconftest.a 2>&5
10243       cat > conftest.c << _LT_EOF
10244 int main() { return 0;}
10245 _LT_EOF
10246       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
10247       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
10248       _lt_result=$?
10249       if test -s conftest.err && $GREP force_load conftest.err; then
10250         cat conftest.err >&5
10251       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
10252         lt_cv_ld_force_load=yes
10253       else
10254         cat conftest.err >&5
10255       fi
10256         rm -f conftest.err libconftest.a conftest conftest.c
10257         rm -rf conftest.dSYM
10258
10259 fi
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
10261 $as_echo "$lt_cv_ld_force_load" >&6; }
10262     case $host_os in
10263     rhapsody* | darwin1.[012])
10264       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
10265     darwin1.*)
10266       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
10267     darwin*) # darwin 5.x on
10268       # if running on 10.5 or later, the deployment target defaults
10269       # to the OS version, if on x86, and 10.4, the deployment
10270       # target defaults to 10.4. Don't you love it?
10271       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
10272         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
10273           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
10274         10.[012]*)
10275           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
10276         10.*)
10277           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
10278       esac
10279     ;;
10280   esac
10281     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
10282       _lt_dar_single_mod='$single_module'
10283     fi
10284     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
10285       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
10286     else
10287       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
10288     fi
10289     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
10290       _lt_dsymutil='~$DSYMUTIL $lib || :'
10291     else
10292       _lt_dsymutil=
10293     fi
10294     ;;
10295   esac
10296
10297 for ac_header in dlfcn.h
10298 do :
10299   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
10300 "
10301 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
10302   cat >>confdefs.h <<_ACEOF
10303 #define HAVE_DLFCN_H 1
10304 _ACEOF
10305
10306 fi
10307
10308 done
10309
10310
10311
10312 func_stripname_cnf ()
10313 {
10314   case ${2} in
10315   .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
10316   *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
10317   esac
10318 } # func_stripname_cnf
10319
10320
10321
10322
10323
10324 # Set options
10325
10326
10327
10328         enable_dlopen=no
10329
10330
10331   enable_win32_dll=no
10332
10333
10334             # Check whether --enable-shared was given.
10335 if test "${enable_shared+set}" = set; then :
10336   enableval=$enable_shared; p=${PACKAGE-default}
10337     case $enableval in
10338     yes) enable_shared=yes ;;
10339     no) enable_shared=no ;;
10340     *)
10341       enable_shared=no
10342       # Look at the argument we got.  We use all the common list separators.
10343       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10344       for pkg in $enableval; do
10345         IFS="$lt_save_ifs"
10346         if test "X$pkg" = "X$p"; then
10347           enable_shared=yes
10348         fi
10349       done
10350       IFS="$lt_save_ifs"
10351       ;;
10352     esac
10353 else
10354   enable_shared=yes
10355 fi
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365   # Check whether --enable-static was given.
10366 if test "${enable_static+set}" = set; then :
10367   enableval=$enable_static; p=${PACKAGE-default}
10368     case $enableval in
10369     yes) enable_static=yes ;;
10370     no) enable_static=no ;;
10371     *)
10372      enable_static=no
10373       # Look at the argument we got.  We use all the common list separators.
10374       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10375       for pkg in $enableval; do
10376         IFS="$lt_save_ifs"
10377         if test "X$pkg" = "X$p"; then
10378           enable_static=yes
10379         fi
10380       done
10381       IFS="$lt_save_ifs"
10382       ;;
10383     esac
10384 else
10385   enable_static=yes
10386 fi
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397 # Check whether --with-pic was given.
10398 if test "${with_pic+set}" = set; then :
10399   withval=$with_pic; lt_p=${PACKAGE-default}
10400     case $withval in
10401     yes|no) pic_mode=$withval ;;
10402     *)
10403       pic_mode=default
10404       # Look at the argument we got.  We use all the common list separators.
10405       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10406       for lt_pkg in $withval; do
10407         IFS="$lt_save_ifs"
10408         if test "X$lt_pkg" = "X$lt_p"; then
10409           pic_mode=yes
10410         fi
10411       done
10412       IFS="$lt_save_ifs"
10413       ;;
10414     esac
10415 else
10416   pic_mode=default
10417 fi
10418
10419
10420 test -z "$pic_mode" && pic_mode=default
10421
10422
10423
10424
10425
10426
10427
10428   # Check whether --enable-fast-install was given.
10429 if test "${enable_fast_install+set}" = set; then :
10430   enableval=$enable_fast_install; p=${PACKAGE-default}
10431     case $enableval in
10432     yes) enable_fast_install=yes ;;
10433     no) enable_fast_install=no ;;
10434     *)
10435       enable_fast_install=no
10436       # Look at the argument we got.  We use all the common list separators.
10437       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10438       for pkg in $enableval; do
10439         IFS="$lt_save_ifs"
10440         if test "X$pkg" = "X$p"; then
10441           enable_fast_install=yes
10442         fi
10443       done
10444       IFS="$lt_save_ifs"
10445       ;;
10446     esac
10447 else
10448   enable_fast_install=yes
10449 fi
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461 # This can be used to rebuild libtool when needed
10462 LIBTOOL_DEPS="$ltmain"
10463
10464 # Always use our own libtool.
10465 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496 test -z "$LN_S" && LN_S="ln -s"
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511 if test -n "${ZSH_VERSION+set}" ; then
10512    setopt NO_GLOB_SUBST
10513 fi
10514
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
10516 $as_echo_n "checking for objdir... " >&6; }
10517 if ${lt_cv_objdir+:} false; then :
10518   $as_echo_n "(cached) " >&6
10519 else
10520   rm -f .libs 2>/dev/null
10521 mkdir .libs 2>/dev/null
10522 if test -d .libs; then
10523   lt_cv_objdir=.libs
10524 else
10525   # MS-DOS does not allow filenames that begin with a dot.
10526   lt_cv_objdir=_libs
10527 fi
10528 rmdir .libs 2>/dev/null
10529 fi
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
10531 $as_echo "$lt_cv_objdir" >&6; }
10532 objdir=$lt_cv_objdir
10533
10534
10535
10536
10537
10538 cat >>confdefs.h <<_ACEOF
10539 #define LT_OBJDIR "$lt_cv_objdir/"
10540 _ACEOF
10541
10542
10543
10544
10545 case $host_os in
10546 aix3*)
10547   # AIX sometimes has problems with the GCC collect2 program.  For some
10548   # reason, if we set the COLLECT_NAMES environment variable, the problems
10549   # vanish in a puff of smoke.
10550   if test "X${COLLECT_NAMES+set}" != Xset; then
10551     COLLECT_NAMES=
10552     export COLLECT_NAMES
10553   fi
10554   ;;
10555 esac
10556
10557 # Global variables:
10558 ofile=libtool
10559 can_build_shared=yes
10560
10561 # All known linkers require a `.a' archive for static linking (except MSVC,
10562 # which needs '.lib').
10563 libext=a
10564
10565 with_gnu_ld="$lt_cv_prog_gnu_ld"
10566
10567 old_CC="$CC"
10568 old_CFLAGS="$CFLAGS"
10569
10570 # Set sane defaults for various variables
10571 test -z "$CC" && CC=cc
10572 test -z "$LTCC" && LTCC=$CC
10573 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
10574 test -z "$LD" && LD=ld
10575 test -z "$ac_objext" && ac_objext=o
10576
10577 for cc_temp in $compiler""; do
10578   case $cc_temp in
10579     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
10580     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
10581     \-*) ;;
10582     *) break;;
10583   esac
10584 done
10585 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
10586
10587
10588 # Only perform the check for file, if the check method requires it
10589 test -z "$MAGIC_CMD" && MAGIC_CMD=file
10590 case $deplibs_check_method in
10591 file_magic*)
10592   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
10593     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
10594 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
10595 if ${lt_cv_path_MAGIC_CMD+:} false; then :
10596   $as_echo_n "(cached) " >&6
10597 else
10598   case $MAGIC_CMD in
10599 [\\/*] |  ?:[\\/]*)
10600   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
10601   ;;
10602 *)
10603   lt_save_MAGIC_CMD="$MAGIC_CMD"
10604   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
10605   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
10606   for ac_dir in $ac_dummy; do
10607     IFS="$lt_save_ifs"
10608     test -z "$ac_dir" && ac_dir=.
10609     if test -f $ac_dir/${ac_tool_prefix}file; then
10610       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
10611       if test -n "$file_magic_test_file"; then
10612         case $deplibs_check_method in
10613         "file_magic "*)
10614           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10615           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10616           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
10617             $EGREP "$file_magic_regex" > /dev/null; then
10618             :
10619           else
10620             cat <<_LT_EOF 1>&2
10621
10622 *** Warning: the command libtool uses to detect shared libraries,
10623 *** $file_magic_cmd, produces output that libtool cannot recognize.
10624 *** The result is that libtool may fail to recognize shared libraries
10625 *** as such.  This will affect the creation of libtool libraries that
10626 *** depend on shared libraries, but programs linked with such libtool
10627 *** libraries will work regardless of this problem.  Nevertheless, you
10628 *** may want to report the problem to your system manager and/or to
10629 *** bug-libtool@gnu.org
10630
10631 _LT_EOF
10632           fi ;;
10633         esac
10634       fi
10635       break
10636     fi
10637   done
10638   IFS="$lt_save_ifs"
10639   MAGIC_CMD="$lt_save_MAGIC_CMD"
10640   ;;
10641 esac
10642 fi
10643
10644 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10645 if test -n "$MAGIC_CMD"; then
10646   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10647 $as_echo "$MAGIC_CMD" >&6; }
10648 else
10649   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10650 $as_echo "no" >&6; }
10651 fi
10652
10653
10654
10655
10656
10657 if test -z "$lt_cv_path_MAGIC_CMD"; then
10658   if test -n "$ac_tool_prefix"; then
10659     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
10660 $as_echo_n "checking for file... " >&6; }
10661 if ${lt_cv_path_MAGIC_CMD+:} false; then :
10662   $as_echo_n "(cached) " >&6
10663 else
10664   case $MAGIC_CMD in
10665 [\\/*] |  ?:[\\/]*)
10666   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
10667   ;;
10668 *)
10669   lt_save_MAGIC_CMD="$MAGIC_CMD"
10670   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
10671   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
10672   for ac_dir in $ac_dummy; do
10673     IFS="$lt_save_ifs"
10674     test -z "$ac_dir" && ac_dir=.
10675     if test -f $ac_dir/file; then
10676       lt_cv_path_MAGIC_CMD="$ac_dir/file"
10677       if test -n "$file_magic_test_file"; then
10678         case $deplibs_check_method in
10679         "file_magic "*)
10680           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10681           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10682           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
10683             $EGREP "$file_magic_regex" > /dev/null; then
10684             :
10685           else
10686             cat <<_LT_EOF 1>&2
10687
10688 *** Warning: the command libtool uses to detect shared libraries,
10689 *** $file_magic_cmd, produces output that libtool cannot recognize.
10690 *** The result is that libtool may fail to recognize shared libraries
10691 *** as such.  This will affect the creation of libtool libraries that
10692 *** depend on shared libraries, but programs linked with such libtool
10693 *** libraries will work regardless of this problem.  Nevertheless, you
10694 *** may want to report the problem to your system manager and/or to
10695 *** bug-libtool@gnu.org
10696
10697 _LT_EOF
10698           fi ;;
10699         esac
10700       fi
10701       break
10702     fi
10703   done
10704   IFS="$lt_save_ifs"
10705   MAGIC_CMD="$lt_save_MAGIC_CMD"
10706   ;;
10707 esac
10708 fi
10709
10710 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10711 if test -n "$MAGIC_CMD"; then
10712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10713 $as_echo "$MAGIC_CMD" >&6; }
10714 else
10715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10716 $as_echo "no" >&6; }
10717 fi
10718
10719
10720   else
10721     MAGIC_CMD=:
10722   fi
10723 fi
10724
10725   fi
10726   ;;
10727 esac
10728
10729 # Use C for the default configuration in the libtool script
10730
10731 lt_save_CC="$CC"
10732 ac_ext=c
10733 ac_cpp='$CPP $CPPFLAGS'
10734 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10735 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10736 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10737
10738
10739 # Source file extension for C test sources.
10740 ac_ext=c
10741
10742 # Object file extension for compiled C test sources.
10743 objext=o
10744 objext=$objext
10745
10746 # Code to be used in simple compile tests
10747 lt_simple_compile_test_code="int some_variable = 0;"
10748
10749 # Code to be used in simple link tests
10750 lt_simple_link_test_code='int main(){return(0);}'
10751
10752
10753
10754
10755
10756
10757
10758 # If no C compiler was specified, use CC.
10759 LTCC=${LTCC-"$CC"}
10760
10761 # If no C compiler flags were specified, use CFLAGS.
10762 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
10763
10764 # Allow CC to be a program name with arguments.
10765 compiler=$CC
10766
10767 # Save the default compiler, since it gets overwritten when the other
10768 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
10769 compiler_DEFAULT=$CC
10770
10771 # save warnings/boilerplate of simple test code
10772 ac_outfile=conftest.$ac_objext
10773 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
10774 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
10775 _lt_compiler_boilerplate=`cat conftest.err`
10776 $RM conftest*
10777
10778 ac_outfile=conftest.$ac_objext
10779 echo "$lt_simple_link_test_code" >conftest.$ac_ext
10780 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
10781 _lt_linker_boilerplate=`cat conftest.err`
10782 $RM -r conftest*
10783
10784
10785 ## CAVEAT EMPTOR:
10786 ## There is no encapsulation within the following macros, do not change
10787 ## the running order or otherwise move them around unless you know exactly
10788 ## what you are doing...
10789 if test -n "$compiler"; then
10790
10791 lt_prog_compiler_no_builtin_flag=
10792
10793 if test "$GCC" = yes; then
10794   case $cc_basename in
10795   nvcc*)
10796     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
10797   *)
10798     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
10799   esac
10800
10801   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
10802 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
10803 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
10804   $as_echo_n "(cached) " >&6
10805 else
10806   lt_cv_prog_compiler_rtti_exceptions=no
10807    ac_outfile=conftest.$ac_objext
10808    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10809    lt_compiler_flag="-fno-rtti -fno-exceptions"
10810    # Insert the option either (1) after the last *FLAGS variable, or
10811    # (2) before a word containing "conftest.", or (3) at the end.
10812    # Note that $ac_compile itself does not contain backslashes and begins
10813    # with a dollar sign (not a hyphen), so the echo should work correctly.
10814    # The option is referenced via a variable to avoid confusing sed.
10815    lt_compile=`echo "$ac_compile" | $SED \
10816    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10817    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10818    -e 's:$: $lt_compiler_flag:'`
10819    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10820    (eval "$lt_compile" 2>conftest.err)
10821    ac_status=$?
10822    cat conftest.err >&5
10823    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824    if (exit $ac_status) && test -s "$ac_outfile"; then
10825      # The compiler can only warn and ignore the option if not recognized
10826      # So say no if there are warnings other than the usual output.
10827      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10828      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10829      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10830        lt_cv_prog_compiler_rtti_exceptions=yes
10831      fi
10832    fi
10833    $RM conftest*
10834
10835 fi
10836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
10837 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
10838
10839 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
10840     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
10841 else
10842     :
10843 fi
10844
10845 fi
10846
10847
10848
10849
10850
10851
10852   lt_prog_compiler_wl=
10853 lt_prog_compiler_pic=
10854 lt_prog_compiler_static=
10855
10856
10857   if test "$GCC" = yes; then
10858     lt_prog_compiler_wl='-Wl,'
10859     lt_prog_compiler_static='-static'
10860
10861     case $host_os in
10862       aix*)
10863       # All AIX code is PIC.
10864       if test "$host_cpu" = ia64; then
10865         # AIX 5 now supports IA64 processor
10866         lt_prog_compiler_static='-Bstatic'
10867       fi
10868       ;;
10869
10870     amigaos*)
10871       case $host_cpu in
10872       powerpc)
10873             # see comment about AmigaOS4 .so support
10874             lt_prog_compiler_pic='-fPIC'
10875         ;;
10876       m68k)
10877             # FIXME: we need at least 68020 code to build shared libraries, but
10878             # adding the `-m68020' flag to GCC prevents building anything better,
10879             # like `-m68040'.
10880             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
10881         ;;
10882       esac
10883       ;;
10884
10885     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
10886       # PIC is the default for these OSes.
10887       ;;
10888
10889     mingw* | cygwin* | pw32* | os2* | cegcc*)
10890       # This hack is so that the source file can tell whether it is being
10891       # built for inclusion in a dll (and should export symbols for example).
10892       # Although the cygwin gcc ignores -fPIC, still need this for old-style
10893       # (--disable-auto-import) libraries
10894       lt_prog_compiler_pic='-DDLL_EXPORT'
10895       ;;
10896
10897     darwin* | rhapsody*)
10898       # PIC is the default on this platform
10899       # Common symbols not allowed in MH_DYLIB files
10900       lt_prog_compiler_pic='-fno-common'
10901       ;;
10902
10903     haiku*)
10904       # PIC is the default for Haiku.
10905       # The "-static" flag exists, but is broken.
10906       lt_prog_compiler_static=
10907       ;;
10908
10909     hpux*)
10910       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10911       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
10912       # sets the default TLS model and affects inlining.
10913       case $host_cpu in
10914       hppa*64*)
10915         # +Z the default
10916         ;;
10917       *)
10918         lt_prog_compiler_pic='-fPIC'
10919         ;;
10920       esac
10921       ;;
10922
10923     interix[3-9]*)
10924       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10925       # Instead, we relocate shared libraries at runtime.
10926       ;;
10927
10928     msdosdjgpp*)
10929       # Just because we use GCC doesn't mean we suddenly get shared libraries
10930       # on systems that don't support them.
10931       lt_prog_compiler_can_build_shared=no
10932       enable_shared=no
10933       ;;
10934
10935     *nto* | *qnx*)
10936       # QNX uses GNU C++, but need to define -shared option too, otherwise
10937       # it will coredump.
10938       lt_prog_compiler_pic='-fPIC -shared'
10939       ;;
10940
10941     sysv4*MP*)
10942       if test -d /usr/nec; then
10943         lt_prog_compiler_pic=-Kconform_pic
10944       fi
10945       ;;
10946
10947     *)
10948       lt_prog_compiler_pic='-fPIC'
10949       ;;
10950     esac
10951
10952     case $cc_basename in
10953     nvcc*) # Cuda Compiler Driver 2.2
10954       lt_prog_compiler_wl='-Xlinker '
10955       if test -n "$lt_prog_compiler_pic"; then
10956         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
10957       fi
10958       ;;
10959     esac
10960   else
10961     # PORTME Check for flag to pass linker flags through the system compiler.
10962     case $host_os in
10963     aix*)
10964       lt_prog_compiler_wl='-Wl,'
10965       if test "$host_cpu" = ia64; then
10966         # AIX 5 now supports IA64 processor
10967         lt_prog_compiler_static='-Bstatic'
10968       else
10969         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
10970       fi
10971       ;;
10972
10973     mingw* | cygwin* | pw32* | os2* | cegcc*)
10974       # This hack is so that the source file can tell whether it is being
10975       # built for inclusion in a dll (and should export symbols for example).
10976       lt_prog_compiler_pic='-DDLL_EXPORT'
10977       ;;
10978
10979     hpux9* | hpux10* | hpux11*)
10980       lt_prog_compiler_wl='-Wl,'
10981       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10982       # not for PA HP-UX.
10983       case $host_cpu in
10984       hppa*64*|ia64*)
10985         # +Z the default
10986         ;;
10987       *)
10988         lt_prog_compiler_pic='+Z'
10989         ;;
10990       esac
10991       # Is there a better lt_prog_compiler_static that works with the bundled CC?
10992       lt_prog_compiler_static='${wl}-a ${wl}archive'
10993       ;;
10994
10995     irix5* | irix6* | nonstopux*)
10996       lt_prog_compiler_wl='-Wl,'
10997       # PIC (with -KPIC) is the default.
10998       lt_prog_compiler_static='-non_shared'
10999       ;;
11000
11001     linux* | k*bsd*-gnu | kopensolaris*-gnu)
11002       case $cc_basename in
11003       # old Intel for x86_64 which still supported -KPIC.
11004       ecc*)
11005         lt_prog_compiler_wl='-Wl,'
11006         lt_prog_compiler_pic='-KPIC'
11007         lt_prog_compiler_static='-static'
11008         ;;
11009       # icc used to be incompatible with GCC.
11010       # ICC 10 doesn't accept -KPIC any more.
11011       icc* | ifort*)
11012         lt_prog_compiler_wl='-Wl,'
11013         lt_prog_compiler_pic='-fPIC'
11014         lt_prog_compiler_static='-static'
11015         ;;
11016       # Lahey Fortran 8.1.
11017       lf95*)
11018         lt_prog_compiler_wl='-Wl,'
11019         lt_prog_compiler_pic='--shared'
11020         lt_prog_compiler_static='--static'
11021         ;;
11022       nagfor*)
11023         # NAG Fortran compiler
11024         lt_prog_compiler_wl='-Wl,-Wl,,'
11025         lt_prog_compiler_pic='-PIC'
11026         lt_prog_compiler_static='-Bstatic'
11027         ;;
11028       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
11029         # Portland Group compilers (*not* the Pentium gcc compiler,
11030         # which looks to be a dead project)
11031         lt_prog_compiler_wl='-Wl,'
11032         lt_prog_compiler_pic='-fpic'
11033         lt_prog_compiler_static='-Bstatic'
11034         ;;
11035       ccc*)
11036         lt_prog_compiler_wl='-Wl,'
11037         # All Alpha code is PIC.
11038         lt_prog_compiler_static='-non_shared'
11039         ;;
11040       xl* | bgxl* | bgf* | mpixl*)
11041         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
11042         lt_prog_compiler_wl='-Wl,'
11043         lt_prog_compiler_pic='-qpic'
11044         lt_prog_compiler_static='-qstaticlink'
11045         ;;
11046       *)
11047         case `$CC -V 2>&1 | sed 5q` in
11048         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
11049           # Sun Fortran 8.3 passes all unrecognized flags to the linker
11050           lt_prog_compiler_pic='-KPIC'
11051           lt_prog_compiler_static='-Bstatic'
11052           lt_prog_compiler_wl=''
11053           ;;
11054         *Sun\ F* | *Sun*Fortran*)
11055           lt_prog_compiler_pic='-KPIC'
11056           lt_prog_compiler_static='-Bstatic'
11057           lt_prog_compiler_wl='-Qoption ld '
11058           ;;
11059         *Sun\ C*)
11060           # Sun C 5.9
11061           lt_prog_compiler_pic='-KPIC'
11062           lt_prog_compiler_static='-Bstatic'
11063           lt_prog_compiler_wl='-Wl,'
11064           ;;
11065         *Intel*\ [CF]*Compiler*)
11066           lt_prog_compiler_wl='-Wl,'
11067           lt_prog_compiler_pic='-fPIC'
11068           lt_prog_compiler_static='-static'
11069           ;;
11070         *Portland\ Group*)
11071           lt_prog_compiler_wl='-Wl,'
11072           lt_prog_compiler_pic='-fpic'
11073           lt_prog_compiler_static='-Bstatic'
11074           ;;
11075         esac
11076         ;;
11077       esac
11078       ;;
11079
11080     newsos6)
11081       lt_prog_compiler_pic='-KPIC'
11082       lt_prog_compiler_static='-Bstatic'
11083       ;;
11084
11085     *nto* | *qnx*)
11086       # QNX uses GNU C++, but need to define -shared option too, otherwise
11087       # it will coredump.
11088       lt_prog_compiler_pic='-fPIC -shared'
11089       ;;
11090
11091     osf3* | osf4* | osf5*)
11092       lt_prog_compiler_wl='-Wl,'
11093       # All OSF/1 code is PIC.
11094       lt_prog_compiler_static='-non_shared'
11095       ;;
11096
11097     rdos*)
11098       lt_prog_compiler_static='-non_shared'
11099       ;;
11100
11101     solaris*)
11102       lt_prog_compiler_pic='-KPIC'
11103       lt_prog_compiler_static='-Bstatic'
11104       case $cc_basename in
11105       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
11106         lt_prog_compiler_wl='-Qoption ld ';;
11107       *)
11108         lt_prog_compiler_wl='-Wl,';;
11109       esac
11110       ;;
11111
11112     sunos4*)
11113       lt_prog_compiler_wl='-Qoption ld '
11114       lt_prog_compiler_pic='-PIC'
11115       lt_prog_compiler_static='-Bstatic'
11116       ;;
11117
11118     sysv4 | sysv4.2uw2* | sysv4.3*)
11119       lt_prog_compiler_wl='-Wl,'
11120       lt_prog_compiler_pic='-KPIC'
11121       lt_prog_compiler_static='-Bstatic'
11122       ;;
11123
11124     sysv4*MP*)
11125       if test -d /usr/nec ;then
11126         lt_prog_compiler_pic='-Kconform_pic'
11127         lt_prog_compiler_static='-Bstatic'
11128       fi
11129       ;;
11130
11131     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
11132       lt_prog_compiler_wl='-Wl,'
11133       lt_prog_compiler_pic='-KPIC'
11134       lt_prog_compiler_static='-Bstatic'
11135       ;;
11136
11137     unicos*)
11138       lt_prog_compiler_wl='-Wl,'
11139       lt_prog_compiler_can_build_shared=no
11140       ;;
11141
11142     uts4*)
11143       lt_prog_compiler_pic='-pic'
11144       lt_prog_compiler_static='-Bstatic'
11145       ;;
11146
11147     *)
11148       lt_prog_compiler_can_build_shared=no
11149       ;;
11150     esac
11151   fi
11152
11153 case $host_os in
11154   # For platforms which do not support PIC, -DPIC is meaningless:
11155   *djgpp*)
11156     lt_prog_compiler_pic=
11157     ;;
11158   *)
11159     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
11160     ;;
11161 esac
11162
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
11164 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
11165 if ${lt_cv_prog_compiler_pic+:} false; then :
11166   $as_echo_n "(cached) " >&6
11167 else
11168   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
11169 fi
11170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
11171 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
11172 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
11173
11174 #
11175 # Check to make sure the PIC flag actually works.
11176 #
11177 if test -n "$lt_prog_compiler_pic"; then
11178   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
11179 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
11180 if ${lt_cv_prog_compiler_pic_works+:} false; then :
11181   $as_echo_n "(cached) " >&6
11182 else
11183   lt_cv_prog_compiler_pic_works=no
11184    ac_outfile=conftest.$ac_objext
11185    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11186    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
11187    # Insert the option either (1) after the last *FLAGS variable, or
11188    # (2) before a word containing "conftest.", or (3) at the end.
11189    # Note that $ac_compile itself does not contain backslashes and begins
11190    # with a dollar sign (not a hyphen), so the echo should work correctly.
11191    # The option is referenced via a variable to avoid confusing sed.
11192    lt_compile=`echo "$ac_compile" | $SED \
11193    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11194    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11195    -e 's:$: $lt_compiler_flag:'`
11196    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11197    (eval "$lt_compile" 2>conftest.err)
11198    ac_status=$?
11199    cat conftest.err >&5
11200    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11201    if (exit $ac_status) && test -s "$ac_outfile"; then
11202      # The compiler can only warn and ignore the option if not recognized
11203      # So say no if there are warnings other than the usual output.
11204      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
11205      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11206      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
11207        lt_cv_prog_compiler_pic_works=yes
11208      fi
11209    fi
11210    $RM conftest*
11211
11212 fi
11213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
11214 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
11215
11216 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
11217     case $lt_prog_compiler_pic in
11218      "" | " "*) ;;
11219      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
11220      esac
11221 else
11222     lt_prog_compiler_pic=
11223      lt_prog_compiler_can_build_shared=no
11224 fi
11225
11226 fi
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238 #
11239 # Check to make sure the static flag actually works.
11240 #
11241 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
11242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
11243 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
11244 if ${lt_cv_prog_compiler_static_works+:} false; then :
11245   $as_echo_n "(cached) " >&6
11246 else
11247   lt_cv_prog_compiler_static_works=no
11248    save_LDFLAGS="$LDFLAGS"
11249    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
11250    echo "$lt_simple_link_test_code" > conftest.$ac_ext
11251    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11252      # The linker can only warn and ignore the option if not recognized
11253      # So say no if there are warnings
11254      if test -s conftest.err; then
11255        # Append any errors to the config.log.
11256        cat conftest.err 1>&5
11257        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11258        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11259        if diff conftest.exp conftest.er2 >/dev/null; then
11260          lt_cv_prog_compiler_static_works=yes
11261        fi
11262      else
11263        lt_cv_prog_compiler_static_works=yes
11264      fi
11265    fi
11266    $RM -r conftest*
11267    LDFLAGS="$save_LDFLAGS"
11268
11269 fi
11270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
11271 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
11272
11273 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
11274     :
11275 else
11276     lt_prog_compiler_static=
11277 fi
11278
11279
11280
11281
11282
11283
11284
11285   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
11286 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
11287 if ${lt_cv_prog_compiler_c_o+:} false; then :
11288   $as_echo_n "(cached) " >&6
11289 else
11290   lt_cv_prog_compiler_c_o=no
11291    $RM -r conftest 2>/dev/null
11292    mkdir conftest
11293    cd conftest
11294    mkdir out
11295    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11296
11297    lt_compiler_flag="-o out/conftest2.$ac_objext"
11298    # Insert the option either (1) after the last *FLAGS variable, or
11299    # (2) before a word containing "conftest.", or (3) at the end.
11300    # Note that $ac_compile itself does not contain backslashes and begins
11301    # with a dollar sign (not a hyphen), so the echo should work correctly.
11302    lt_compile=`echo "$ac_compile" | $SED \
11303    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11304    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11305    -e 's:$: $lt_compiler_flag:'`
11306    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11307    (eval "$lt_compile" 2>out/conftest.err)
11308    ac_status=$?
11309    cat out/conftest.err >&5
11310    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311    if (exit $ac_status) && test -s out/conftest2.$ac_objext
11312    then
11313      # The compiler can only warn and ignore the option if not recognized
11314      # So say no if there are warnings
11315      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
11316      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
11317      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
11318        lt_cv_prog_compiler_c_o=yes
11319      fi
11320    fi
11321    chmod u+w . 2>&5
11322    $RM conftest*
11323    # SGI C++ compiler will create directory out/ii_files/ for
11324    # template instantiation
11325    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
11326    $RM out/* && rmdir out
11327    cd ..
11328    $RM -r conftest
11329    $RM conftest*
11330
11331 fi
11332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
11333 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
11334
11335
11336
11337
11338
11339
11340   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
11341 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
11342 if ${lt_cv_prog_compiler_c_o+:} false; then :
11343   $as_echo_n "(cached) " >&6
11344 else
11345   lt_cv_prog_compiler_c_o=no
11346    $RM -r conftest 2>/dev/null
11347    mkdir conftest
11348    cd conftest
11349    mkdir out
11350    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11351
11352    lt_compiler_flag="-o out/conftest2.$ac_objext"
11353    # Insert the option either (1) after the last *FLAGS variable, or
11354    # (2) before a word containing "conftest.", or (3) at the end.
11355    # Note that $ac_compile itself does not contain backslashes and begins
11356    # with a dollar sign (not a hyphen), so the echo should work correctly.
11357    lt_compile=`echo "$ac_compile" | $SED \
11358    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11359    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11360    -e 's:$: $lt_compiler_flag:'`
11361    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
11362    (eval "$lt_compile" 2>out/conftest.err)
11363    ac_status=$?
11364    cat out/conftest.err >&5
11365    echo "$as_me:$LINENO: \$? = $ac_status" >&5
11366    if (exit $ac_status) && test -s out/conftest2.$ac_objext
11367    then
11368      # The compiler can only warn and ignore the option if not recognized
11369      # So say no if there are warnings
11370      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
11371      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
11372      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
11373        lt_cv_prog_compiler_c_o=yes
11374      fi
11375    fi
11376    chmod u+w . 2>&5
11377    $RM conftest*
11378    # SGI C++ compiler will create directory out/ii_files/ for
11379    # template instantiation
11380    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
11381    $RM out/* && rmdir out
11382    cd ..
11383    $RM -r conftest
11384    $RM conftest*
11385
11386 fi
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
11388 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
11389
11390
11391
11392
11393 hard_links="nottested"
11394 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
11395   # do not overwrite the value of need_locks provided by the user
11396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
11397 $as_echo_n "checking if we can lock with hard links... " >&6; }
11398   hard_links=yes
11399   $RM conftest*
11400   ln conftest.a conftest.b 2>/dev/null && hard_links=no
11401   touch conftest.a
11402   ln conftest.a conftest.b 2>&5 || hard_links=no
11403   ln conftest.a conftest.b 2>/dev/null && hard_links=no
11404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
11405 $as_echo "$hard_links" >&6; }
11406   if test "$hard_links" = no; then
11407     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
11408 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
11409     need_locks=warn
11410   fi
11411 else
11412   need_locks=no
11413 fi
11414
11415
11416
11417
11418
11419
11420   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
11421 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
11422
11423   runpath_var=
11424   allow_undefined_flag=
11425   always_export_symbols=no
11426   archive_cmds=
11427   archive_expsym_cmds=
11428   compiler_needs_object=no
11429   enable_shared_with_static_runtimes=no
11430   export_dynamic_flag_spec=
11431   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
11432   hardcode_automatic=no
11433   hardcode_direct=no
11434   hardcode_direct_absolute=no
11435   hardcode_libdir_flag_spec=
11436   hardcode_libdir_separator=
11437   hardcode_minus_L=no
11438   hardcode_shlibpath_var=unsupported
11439   inherit_rpath=no
11440   link_all_deplibs=unknown
11441   module_cmds=
11442   module_expsym_cmds=
11443   old_archive_from_new_cmds=
11444   old_archive_from_expsyms_cmds=
11445   thread_safe_flag_spec=
11446   whole_archive_flag_spec=
11447   # include_expsyms should be a list of space-separated symbols to be *always*
11448   # included in the symbol list
11449   include_expsyms=
11450   # exclude_expsyms can be an extended regexp of symbols to exclude
11451   # it will be wrapped by ` (' and `)$', so one must not match beginning or
11452   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
11453   # as well as any symbol that contains `d'.
11454   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
11455   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
11456   # platforms (ab)use it in PIC code, but their linkers get confused if
11457   # the symbol is explicitly referenced.  Since portable code cannot
11458   # rely on this symbol name, it's probably fine to never include it in
11459   # preloaded symbol tables.
11460   # Exclude shared library initialization/finalization symbols.
11461   extract_expsyms_cmds=
11462
11463   case $host_os in
11464   cygwin* | mingw* | pw32* | cegcc*)
11465     # FIXME: the MSVC++ port hasn't been tested in a loooong time
11466     # When not using gcc, we currently assume that we are using
11467     # Microsoft Visual C++.
11468     if test "$GCC" != yes; then
11469       with_gnu_ld=no
11470     fi
11471     ;;
11472   interix*)
11473     # we just hope/assume this is gcc and not c89 (= MSVC++)
11474     with_gnu_ld=yes
11475     ;;
11476   openbsd*)
11477     with_gnu_ld=no
11478     ;;
11479   esac
11480
11481   ld_shlibs=yes
11482
11483   # On some targets, GNU ld is compatible enough with the native linker
11484   # that we're better off using the native interface for both.
11485   lt_use_gnu_ld_interface=no
11486   if test "$with_gnu_ld" = yes; then
11487     case $host_os in
11488       aix*)
11489         # The AIX port of GNU ld has always aspired to compatibility
11490         # with the native linker.  However, as the warning in the GNU ld
11491         # block says, versions before 2.19.5* couldn't really create working
11492         # shared libraries, regardless of the interface used.
11493         case `$LD -v 2>&1` in
11494           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
11495           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
11496           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
11497           *)
11498             lt_use_gnu_ld_interface=yes
11499             ;;
11500         esac
11501         ;;
11502       *)
11503         lt_use_gnu_ld_interface=yes
11504         ;;
11505     esac
11506   fi
11507
11508   if test "$lt_use_gnu_ld_interface" = yes; then
11509     # If archive_cmds runs LD, not CC, wlarc should be empty
11510     wlarc='${wl}'
11511
11512     # Set some defaults for GNU ld with shared library support. These
11513     # are reset later if shared libraries are not supported. Putting them
11514     # here allows them to be overridden if necessary.
11515     runpath_var=LD_RUN_PATH
11516     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11517     export_dynamic_flag_spec='${wl}--export-dynamic'
11518     # ancient GNU ld didn't support --whole-archive et. al.
11519     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
11520       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
11521     else
11522       whole_archive_flag_spec=
11523     fi
11524     supports_anon_versioning=no
11525     case `$LD -v 2>&1` in
11526       *GNU\ gold*) supports_anon_versioning=yes ;;
11527       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
11528       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
11529       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
11530       *\ 2.11.*) ;; # other 2.11 versions
11531       *) supports_anon_versioning=yes ;;
11532     esac
11533
11534     # See if GNU ld supports shared libraries.
11535     case $host_os in
11536     aix[3-9]*)
11537       # On AIX/PPC, the GNU linker is very broken
11538       if test "$host_cpu" != ia64; then
11539         ld_shlibs=no
11540         cat <<_LT_EOF 1>&2
11541
11542 *** Warning: the GNU linker, at least up to release 2.19, is reported
11543 *** to be unable to reliably create shared libraries on AIX.
11544 *** Therefore, libtool is disabling shared libraries support.  If you
11545 *** really care for shared libraries, you may want to install binutils
11546 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
11547 *** You will then need to restart the configuration process.
11548
11549 _LT_EOF
11550       fi
11551       ;;
11552
11553     amigaos*)
11554       case $host_cpu in
11555       powerpc)
11556             # see comment about AmigaOS4 .so support
11557             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11558             archive_expsym_cmds=''
11559         ;;
11560       m68k)
11561             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)'
11562             hardcode_libdir_flag_spec='-L$libdir'
11563             hardcode_minus_L=yes
11564         ;;
11565       esac
11566       ;;
11567
11568     beos*)
11569       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11570         allow_undefined_flag=unsupported
11571         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
11572         # support --undefined.  This deserves some investigation.  FIXME
11573         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11574       else
11575         ld_shlibs=no
11576       fi
11577       ;;
11578
11579     cygwin* | mingw* | pw32* | cegcc*)
11580       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
11581       # as there is no search path for DLLs.
11582       hardcode_libdir_flag_spec='-L$libdir'
11583       export_dynamic_flag_spec='${wl}--export-all-symbols'
11584       allow_undefined_flag=unsupported
11585       always_export_symbols=no
11586       enable_shared_with_static_runtimes=yes
11587       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'
11588       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
11589
11590       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
11591         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11592         # If the export-symbols file already is a .def file (1st line
11593         # is EXPORTS), use it as is; otherwise, prepend...
11594         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11595           cp $export_symbols $output_objdir/$soname.def;
11596         else
11597           echo EXPORTS > $output_objdir/$soname.def;
11598           cat $export_symbols >> $output_objdir/$soname.def;
11599         fi~
11600         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11601       else
11602         ld_shlibs=no
11603       fi
11604       ;;
11605
11606     haiku*)
11607       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11608       link_all_deplibs=yes
11609       ;;
11610
11611     interix[3-9]*)
11612       hardcode_direct=no
11613       hardcode_shlibpath_var=no
11614       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11615       export_dynamic_flag_spec='${wl}-E'
11616       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
11617       # Instead, shared libraries are loaded at an image base (0x10000000 by
11618       # default) and relocated if they conflict, which is a slow very memory
11619       # consuming and fragmenting process.  To avoid this, we pick a random,
11620       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
11621       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
11622       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11623       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'
11624       ;;
11625
11626     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
11627       tmp_diet=no
11628       if test "$host_os" = linux-dietlibc; then
11629         case $cc_basename in
11630           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
11631         esac
11632       fi
11633       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
11634          && test "$tmp_diet" = no
11635       then
11636         tmp_addflag=' $pic_flag'
11637         tmp_sharedflag='-shared'
11638         case $cc_basename,$host_cpu in
11639         pgcc*)                          # Portland Group C compiler
11640           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'
11641           tmp_addflag=' $pic_flag'
11642           ;;
11643         pgf77* | pgf90* | pgf95* | pgfortran*)
11644                                         # Portland Group f77 and f90 compilers
11645           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'
11646           tmp_addflag=' $pic_flag -Mnomain' ;;
11647         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
11648           tmp_addflag=' -i_dynamic' ;;
11649         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
11650           tmp_addflag=' -i_dynamic -nofor_main' ;;
11651         ifc* | ifort*)                  # Intel Fortran compiler
11652           tmp_addflag=' -nofor_main' ;;
11653         lf95*)                          # Lahey Fortran 8.1
11654           whole_archive_flag_spec=
11655           tmp_sharedflag='--shared' ;;
11656         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
11657           tmp_sharedflag='-qmkshrobj'
11658           tmp_addflag= ;;
11659         nvcc*)  # Cuda Compiler Driver 2.2
11660           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'
11661           compiler_needs_object=yes
11662           ;;
11663         esac
11664         case `$CC -V 2>&1 | sed 5q` in
11665         *Sun\ C*)                       # Sun C 5.9
11666           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'
11667           compiler_needs_object=yes
11668           tmp_sharedflag='-G' ;;
11669         *Sun\ F*)                       # Sun Fortran 8.3
11670           tmp_sharedflag='-G' ;;
11671         esac
11672         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11673
11674         if test "x$supports_anon_versioning" = xyes; then
11675           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
11676             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11677             echo "local: *; };" >> $output_objdir/$libname.ver~
11678             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
11679         fi
11680
11681         case $cc_basename in
11682         xlf* | bgf* | bgxlf* | mpixlf*)
11683           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
11684           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
11685           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11686           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
11687           if test "x$supports_anon_versioning" = xyes; then
11688             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
11689               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11690               echo "local: *; };" >> $output_objdir/$libname.ver~
11691               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
11692           fi
11693           ;;
11694         esac
11695       else
11696         ld_shlibs=no
11697       fi
11698       ;;
11699
11700     netbsd*)
11701       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11702         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
11703         wlarc=
11704       else
11705         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11706         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11707       fi
11708       ;;
11709
11710     solaris*)
11711       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
11712         ld_shlibs=no
11713         cat <<_LT_EOF 1>&2
11714
11715 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
11716 *** create shared libraries on Solaris systems.  Therefore, libtool
11717 *** is disabling shared libraries support.  We urge you to upgrade GNU
11718 *** binutils to release 2.9.1 or newer.  Another option is to modify
11719 *** your PATH or compiler configuration so that the native linker is
11720 *** used, and then restart.
11721
11722 _LT_EOF
11723       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11724         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11725         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11726       else
11727         ld_shlibs=no
11728       fi
11729       ;;
11730
11731     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
11732       case `$LD -v 2>&1` in
11733         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
11734         ld_shlibs=no
11735         cat <<_LT_EOF 1>&2
11736
11737 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
11738 *** reliably create shared libraries on SCO systems.  Therefore, libtool
11739 *** is disabling shared libraries support.  We urge you to upgrade GNU
11740 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
11741 *** your PATH or compiler configuration so that the native linker is
11742 *** used, and then restart.
11743
11744 _LT_EOF
11745         ;;
11746         *)
11747           # For security reasons, it is highly recommended that you always
11748           # use absolute paths for naming shared libraries, and exclude the
11749           # DT_RUNPATH tag from executables and libraries.  But doing so
11750           # requires that you compile everything twice, which is a pain.
11751           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11752             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11753             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11754             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11755           else
11756             ld_shlibs=no
11757           fi
11758         ;;
11759       esac
11760       ;;
11761
11762     sunos4*)
11763       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11764       wlarc=
11765       hardcode_direct=yes
11766       hardcode_shlibpath_var=no
11767       ;;
11768
11769     *)
11770       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11771         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11772         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11773       else
11774         ld_shlibs=no
11775       fi
11776       ;;
11777     esac
11778
11779     if test "$ld_shlibs" = no; then
11780       runpath_var=
11781       hardcode_libdir_flag_spec=
11782       export_dynamic_flag_spec=
11783       whole_archive_flag_spec=
11784     fi
11785   else
11786     # PORTME fill in a description of your system's linker (not GNU ld)
11787     case $host_os in
11788     aix3*)
11789       allow_undefined_flag=unsupported
11790       always_export_symbols=yes
11791       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'
11792       # Note: this linker hardcodes the directories in LIBPATH if there
11793       # are no directories specified by -L.
11794       hardcode_minus_L=yes
11795       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
11796         # Neither direct hardcoding nor static linking is supported with a
11797         # broken collect2.
11798         hardcode_direct=unsupported
11799       fi
11800       ;;
11801
11802     aix[4-9]*)
11803       if test "$host_cpu" = ia64; then
11804         # On IA64, the linker does run time linking by default, so we don't
11805         # have to do anything special.
11806         aix_use_runtimelinking=no
11807         exp_sym_flag='-Bexport'
11808         no_entry_flag=""
11809       else
11810         # If we're using GNU nm, then we don't want the "-C" option.
11811         # -C means demangle to AIX nm, but means don't demangle with GNU nm
11812         # Also, AIX nm treats weak defined symbols like other global
11813         # defined symbols, whereas GNU nm marks them as "W".
11814         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
11815           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
11816         else
11817           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
11818         fi
11819         aix_use_runtimelinking=no
11820
11821         # Test if we are trying to use run time linking or normal
11822         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
11823         # need to do runtime linking.
11824         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
11825           for ld_flag in $LDFLAGS; do
11826           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
11827             aix_use_runtimelinking=yes
11828             break
11829           fi
11830           done
11831           ;;
11832         esac
11833
11834         exp_sym_flag='-bexport'
11835         no_entry_flag='-bnoentry'
11836       fi
11837
11838       # When large executables or shared objects are built, AIX ld can
11839       # have problems creating the table of contents.  If linking a library
11840       # or program results in "error TOC overflow" add -mminimal-toc to
11841       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
11842       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11843
11844       archive_cmds=''
11845       hardcode_direct=yes
11846       hardcode_direct_absolute=yes
11847       hardcode_libdir_separator=':'
11848       link_all_deplibs=yes
11849       file_list_spec='${wl}-f,'
11850
11851       if test "$GCC" = yes; then
11852         case $host_os in aix4.[012]|aix4.[012].*)
11853         # We only want to do this on AIX 4.2 and lower, the check
11854         # below for broken collect2 doesn't work under 4.3+
11855           collect2name=`${CC} -print-prog-name=collect2`
11856           if test -f "$collect2name" &&
11857            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
11858           then
11859           # We have reworked collect2
11860           :
11861           else
11862           # We have old collect2
11863           hardcode_direct=unsupported
11864           # It fails to find uninstalled libraries when the uninstalled
11865           # path is not listed in the libpath.  Setting hardcode_minus_L
11866           # to unsupported forces relinking
11867           hardcode_minus_L=yes
11868           hardcode_libdir_flag_spec='-L$libdir'
11869           hardcode_libdir_separator=
11870           fi
11871           ;;
11872         esac
11873         shared_flag='-shared'
11874         if test "$aix_use_runtimelinking" = yes; then
11875           shared_flag="$shared_flag "'${wl}-G'
11876         fi
11877       else
11878         # not using gcc
11879         if test "$host_cpu" = ia64; then
11880         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11881         # chokes on -Wl,-G. The following line is correct:
11882           shared_flag='-G'
11883         else
11884           if test "$aix_use_runtimelinking" = yes; then
11885             shared_flag='${wl}-G'
11886           else
11887             shared_flag='${wl}-bM:SRE'
11888           fi
11889         fi
11890       fi
11891
11892       export_dynamic_flag_spec='${wl}-bexpall'
11893       # It seems that -bexpall does not export symbols beginning with
11894       # underscore (_), so it is better to generate a list of symbols to export.
11895       always_export_symbols=yes
11896       if test "$aix_use_runtimelinking" = yes; then
11897         # Warning - without using the other runtime loading flags (-brtl),
11898         # -berok will link without error, but may produce a broken library.
11899         allow_undefined_flag='-berok'
11900         # Determine the default libpath from the value encoded in an
11901         # empty executable.
11902         if test "${lt_cv_aix_libpath+set}" = set; then
11903   aix_libpath=$lt_cv_aix_libpath
11904 else
11905   if ${lt_cv_aix_libpath_+:} false; then :
11906   $as_echo_n "(cached) " >&6
11907 else
11908   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11909 /* end confdefs.h.  */
11910
11911 int
11912 main ()
11913 {
11914
11915   ;
11916   return 0;
11917 }
11918 _ACEOF
11919 if ac_fn_c_try_link "$LINENO"; then :
11920
11921   lt_aix_libpath_sed='
11922       /Import File Strings/,/^$/ {
11923           /^0/ {
11924               s/^0  *\([^ ]*\) *$/\1/
11925               p
11926           }
11927       }'
11928   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11929   # Check for a 64-bit object if we didn't find anything.
11930   if test -z "$lt_cv_aix_libpath_"; then
11931     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11932   fi
11933 fi
11934 rm -f core conftest.err conftest.$ac_objext \
11935     conftest$ac_exeext conftest.$ac_ext
11936   if test -z "$lt_cv_aix_libpath_"; then
11937     lt_cv_aix_libpath_="/usr/lib:/lib"
11938   fi
11939
11940 fi
11941
11942   aix_libpath=$lt_cv_aix_libpath_
11943 fi
11944
11945         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
11946         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
11947       else
11948         if test "$host_cpu" = ia64; then
11949           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
11950           allow_undefined_flag="-z nodefs"
11951           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"
11952         else
11953          # Determine the default libpath from the value encoded in an
11954          # empty executable.
11955          if test "${lt_cv_aix_libpath+set}" = set; then
11956   aix_libpath=$lt_cv_aix_libpath
11957 else
11958   if ${lt_cv_aix_libpath_+:} false; then :
11959   $as_echo_n "(cached) " >&6
11960 else
11961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11962 /* end confdefs.h.  */
11963
11964 int
11965 main ()
11966 {
11967
11968   ;
11969   return 0;
11970 }
11971 _ACEOF
11972 if ac_fn_c_try_link "$LINENO"; then :
11973
11974   lt_aix_libpath_sed='
11975       /Import File Strings/,/^$/ {
11976           /^0/ {
11977               s/^0  *\([^ ]*\) *$/\1/
11978               p
11979           }
11980       }'
11981   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11982   # Check for a 64-bit object if we didn't find anything.
11983   if test -z "$lt_cv_aix_libpath_"; then
11984     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11985   fi
11986 fi
11987 rm -f core conftest.err conftest.$ac_objext \
11988     conftest$ac_exeext conftest.$ac_ext
11989   if test -z "$lt_cv_aix_libpath_"; then
11990     lt_cv_aix_libpath_="/usr/lib:/lib"
11991   fi
11992
11993 fi
11994
11995   aix_libpath=$lt_cv_aix_libpath_
11996 fi
11997
11998          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
11999           # Warning - without using the other run time loading flags,
12000           # -berok will link without error, but may produce a broken library.
12001           no_undefined_flag=' ${wl}-bernotok'
12002           allow_undefined_flag=' ${wl}-berok'
12003           if test "$with_gnu_ld" = yes; then
12004             # We only use this code for GNU lds that support --whole-archive.
12005             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12006           else
12007             # Exported symbols can be pulled into shared objects from archives
12008             whole_archive_flag_spec='$convenience'
12009           fi
12010           archive_cmds_need_lc=yes
12011           # This is similar to how AIX traditionally builds its shared libraries.
12012           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
12013         fi
12014       fi
12015       ;;
12016
12017     amigaos*)
12018       case $host_cpu in
12019       powerpc)
12020             # see comment about AmigaOS4 .so support
12021             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12022             archive_expsym_cmds=''
12023         ;;
12024       m68k)
12025             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)'
12026             hardcode_libdir_flag_spec='-L$libdir'
12027             hardcode_minus_L=yes
12028         ;;
12029       esac
12030       ;;
12031
12032     bsdi[45]*)
12033       export_dynamic_flag_spec=-rdynamic
12034       ;;
12035
12036     cygwin* | mingw* | pw32* | cegcc*)
12037       # When not using gcc, we currently assume that we are using
12038       # Microsoft Visual C++.
12039       # hardcode_libdir_flag_spec is actually meaningless, as there is
12040       # no search path for DLLs.
12041       case $cc_basename in
12042       cl*)
12043         # Native MSVC
12044         hardcode_libdir_flag_spec=' '
12045         allow_undefined_flag=unsupported
12046         always_export_symbols=yes
12047         file_list_spec='@'
12048         # Tell ltmain to make .lib files, not .a files.
12049         libext=lib
12050         # Tell ltmain to make .dll files, not .so files.
12051         shrext_cmds=".dll"
12052         # FIXME: Setting linknames here is a bad hack.
12053         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
12054         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12055             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
12056           else
12057             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
12058           fi~
12059           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
12060           linknames='
12061         # The linker will not automatically build a static lib if we build a DLL.
12062         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
12063         enable_shared_with_static_runtimes=yes
12064         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
12065         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
12066         # Don't use ranlib
12067         old_postinstall_cmds='chmod 644 $oldlib'
12068         postlink_cmds='lt_outputfile="@OUTPUT@"~
12069           lt_tool_outputfile="@TOOL_OUTPUT@"~
12070           case $lt_outputfile in
12071             *.exe|*.EXE) ;;
12072             *)
12073               lt_outputfile="$lt_outputfile.exe"
12074               lt_tool_outputfile="$lt_tool_outputfile.exe"
12075               ;;
12076           esac~
12077           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
12078             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
12079             $RM "$lt_outputfile.manifest";
12080           fi'
12081         ;;
12082       *)
12083         # Assume MSVC wrapper
12084         hardcode_libdir_flag_spec=' '
12085         allow_undefined_flag=unsupported
12086         # Tell ltmain to make .lib files, not .a files.
12087         libext=lib
12088         # Tell ltmain to make .dll files, not .so files.
12089         shrext_cmds=".dll"
12090         # FIXME: Setting linknames here is a bad hack.
12091         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
12092         # The linker will automatically build a .lib file if we build a DLL.
12093         old_archive_from_new_cmds='true'
12094         # FIXME: Should let the user specify the lib program.
12095         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
12096         enable_shared_with_static_runtimes=yes
12097         ;;
12098       esac
12099       ;;
12100
12101     darwin* | rhapsody*)
12102
12103
12104   archive_cmds_need_lc=no
12105   hardcode_direct=no
12106   hardcode_automatic=yes
12107   hardcode_shlibpath_var=unsupported
12108   if test "$lt_cv_ld_force_load" = "yes"; then
12109     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\"`'
12110
12111   else
12112     whole_archive_flag_spec=''
12113   fi
12114   link_all_deplibs=yes
12115   allow_undefined_flag="$_lt_dar_allow_undefined"
12116   case $cc_basename in
12117      ifort*) _lt_dar_can_shared=yes ;;
12118      *) _lt_dar_can_shared=$GCC ;;
12119   esac
12120   if test "$_lt_dar_can_shared" = "yes"; then
12121     output_verbose_link_cmd=func_echo_all
12122     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
12123     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
12124     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}"
12125     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}"
12126
12127   else
12128   ld_shlibs=no
12129   fi
12130
12131       ;;
12132
12133     dgux*)
12134       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12135       hardcode_libdir_flag_spec='-L$libdir'
12136       hardcode_shlibpath_var=no
12137       ;;
12138
12139     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
12140     # support.  Future versions do this automatically, but an explicit c++rt0.o
12141     # does not break anything, and helps significantly (at the cost of a little
12142     # extra space).
12143     freebsd2.2*)
12144       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
12145       hardcode_libdir_flag_spec='-R$libdir'
12146       hardcode_direct=yes
12147       hardcode_shlibpath_var=no
12148       ;;
12149
12150     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
12151     freebsd2.*)
12152       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12153       hardcode_direct=yes
12154       hardcode_minus_L=yes
12155       hardcode_shlibpath_var=no
12156       ;;
12157
12158     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
12159     freebsd* | dragonfly*)
12160       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12161       hardcode_libdir_flag_spec='-R$libdir'
12162       hardcode_direct=yes
12163       hardcode_shlibpath_var=no
12164       ;;
12165
12166     hpux9*)
12167       if test "$GCC" = yes; then
12168         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12169       else
12170         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12171       fi
12172       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
12173       hardcode_libdir_separator=:
12174       hardcode_direct=yes
12175
12176       # hardcode_minus_L: Not really in the search PATH,
12177       # but as the default location of the library.
12178       hardcode_minus_L=yes
12179       export_dynamic_flag_spec='${wl}-E'
12180       ;;
12181
12182     hpux10*)
12183       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
12184         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12185       else
12186         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
12187       fi
12188       if test "$with_gnu_ld" = no; then
12189         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
12190         hardcode_libdir_separator=:
12191         hardcode_direct=yes
12192         hardcode_direct_absolute=yes
12193         export_dynamic_flag_spec='${wl}-E'
12194         # hardcode_minus_L: Not really in the search PATH,
12195         # but as the default location of the library.
12196         hardcode_minus_L=yes
12197       fi
12198       ;;
12199
12200     hpux11*)
12201       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
12202         case $host_cpu in
12203         hppa*64*)
12204           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
12205           ;;
12206         ia64*)
12207           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
12208           ;;
12209         *)
12210           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12211           ;;
12212         esac
12213       else
12214         case $host_cpu in
12215         hppa*64*)
12216           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
12217           ;;
12218         ia64*)
12219           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
12220           ;;
12221         *)
12222
12223           # Older versions of the 11.00 compiler do not understand -b yet
12224           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
12225           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
12226 $as_echo_n "checking if $CC understands -b... " >&6; }
12227 if ${lt_cv_prog_compiler__b+:} false; then :
12228   $as_echo_n "(cached) " >&6
12229 else
12230   lt_cv_prog_compiler__b=no
12231    save_LDFLAGS="$LDFLAGS"
12232    LDFLAGS="$LDFLAGS -b"
12233    echo "$lt_simple_link_test_code" > conftest.$ac_ext
12234    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
12235      # The linker can only warn and ignore the option if not recognized
12236      # So say no if there are warnings
12237      if test -s conftest.err; then
12238        # Append any errors to the config.log.
12239        cat conftest.err 1>&5
12240        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
12241        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
12242        if diff conftest.exp conftest.er2 >/dev/null; then
12243          lt_cv_prog_compiler__b=yes
12244        fi
12245      else
12246        lt_cv_prog_compiler__b=yes
12247      fi
12248    fi
12249    $RM -r conftest*
12250    LDFLAGS="$save_LDFLAGS"
12251
12252 fi
12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
12254 $as_echo "$lt_cv_prog_compiler__b" >&6; }
12255
12256 if test x"$lt_cv_prog_compiler__b" = xyes; then
12257     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12258 else
12259     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
12260 fi
12261
12262           ;;
12263         esac
12264       fi
12265       if test "$with_gnu_ld" = no; then
12266         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
12267         hardcode_libdir_separator=:
12268
12269         case $host_cpu in
12270         hppa*64*|ia64*)
12271           hardcode_direct=no
12272           hardcode_shlibpath_var=no
12273           ;;
12274         *)
12275           hardcode_direct=yes
12276           hardcode_direct_absolute=yes
12277           export_dynamic_flag_spec='${wl}-E'
12278
12279           # hardcode_minus_L: Not really in the search PATH,
12280           # but as the default location of the library.
12281           hardcode_minus_L=yes
12282           ;;
12283         esac
12284       fi
12285       ;;
12286
12287     irix5* | irix6* | nonstopux*)
12288       if test "$GCC" = yes; then
12289         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'
12290         # Try to use the -exported_symbol ld option, if it does not
12291         # work, assume that -exports_file does not work either and
12292         # implicitly export all symbols.
12293         # This should be the same for all languages, so no per-tag cache variable.
12294         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
12295 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
12296 if ${lt_cv_irix_exported_symbol+:} false; then :
12297   $as_echo_n "(cached) " >&6
12298 else
12299   save_LDFLAGS="$LDFLAGS"
12300            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
12301            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12302 /* end confdefs.h.  */
12303 int foo (void) { return 0; }
12304 _ACEOF
12305 if ac_fn_c_try_link "$LINENO"; then :
12306   lt_cv_irix_exported_symbol=yes
12307 else
12308   lt_cv_irix_exported_symbol=no
12309 fi
12310 rm -f core conftest.err conftest.$ac_objext \
12311     conftest$ac_exeext conftest.$ac_ext
12312            LDFLAGS="$save_LDFLAGS"
12313 fi
12314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
12315 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
12316         if test "$lt_cv_irix_exported_symbol" = yes; then
12317           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'
12318         fi
12319       else
12320         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'
12321         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'
12322       fi
12323       archive_cmds_need_lc='no'
12324       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12325       hardcode_libdir_separator=:
12326       inherit_rpath=yes
12327       link_all_deplibs=yes
12328       ;;
12329
12330     netbsd*)
12331       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12332         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
12333       else
12334         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
12335       fi
12336       hardcode_libdir_flag_spec='-R$libdir'
12337       hardcode_direct=yes
12338       hardcode_shlibpath_var=no
12339       ;;
12340
12341     newsos6)
12342       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12343       hardcode_direct=yes
12344       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12345       hardcode_libdir_separator=:
12346       hardcode_shlibpath_var=no
12347       ;;
12348
12349     *nto* | *qnx*)
12350       ;;
12351
12352     openbsd*)
12353       if test -f /usr/libexec/ld.so; then
12354         hardcode_direct=yes
12355         hardcode_shlibpath_var=no
12356         hardcode_direct_absolute=yes
12357         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12358           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12359           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
12360           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
12361           export_dynamic_flag_spec='${wl}-E'
12362         else
12363           case $host_os in
12364            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
12365              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12366              hardcode_libdir_flag_spec='-R$libdir'
12367              ;;
12368            *)
12369              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12370              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
12371              ;;
12372           esac
12373         fi
12374       else
12375         ld_shlibs=no
12376       fi
12377       ;;
12378
12379     os2*)
12380       hardcode_libdir_flag_spec='-L$libdir'
12381       hardcode_minus_L=yes
12382       allow_undefined_flag=unsupported
12383       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
12384       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
12385       ;;
12386
12387     osf3*)
12388       if test "$GCC" = yes; then
12389         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
12390         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'
12391       else
12392         allow_undefined_flag=' -expect_unresolved \*'
12393         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'
12394       fi
12395       archive_cmds_need_lc='no'
12396       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12397       hardcode_libdir_separator=:
12398       ;;
12399
12400     osf4* | osf5*)      # as osf3* with the addition of -msym flag
12401       if test "$GCC" = yes; then
12402         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
12403         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'
12404         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12405       else
12406         allow_undefined_flag=' -expect_unresolved \*'
12407         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'
12408         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~
12409         $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'
12410
12411         # Both c and cxx compiler support -rpath directly
12412         hardcode_libdir_flag_spec='-rpath $libdir'
12413       fi
12414       archive_cmds_need_lc='no'
12415       hardcode_libdir_separator=:
12416       ;;
12417
12418     solaris*)
12419       no_undefined_flag=' -z defs'
12420       if test "$GCC" = yes; then
12421         wlarc='${wl}'
12422         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
12423         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12424           $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'
12425       else
12426         case `$CC -V 2>&1` in
12427         *"Compilers 5.0"*)
12428           wlarc=''
12429           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
12430           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12431           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
12432           ;;
12433         *)
12434           wlarc='${wl}'
12435           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
12436           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12437           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
12438           ;;
12439         esac
12440       fi
12441       hardcode_libdir_flag_spec='-R$libdir'
12442       hardcode_shlibpath_var=no
12443       case $host_os in
12444       solaris2.[0-5] | solaris2.[0-5].*) ;;
12445       *)
12446         # The compiler driver will combine and reorder linker options,
12447         # but understands `-z linker_flag'.  GCC discards it without `$wl',
12448         # but is careful enough not to reorder.
12449         # Supported since Solaris 2.6 (maybe 2.5.1?)
12450         if test "$GCC" = yes; then
12451           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
12452         else
12453           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
12454         fi
12455         ;;
12456       esac
12457       link_all_deplibs=yes
12458       ;;
12459
12460     sunos4*)
12461       if test "x$host_vendor" = xsequent; then
12462         # Use $CC to link under sequent, because it throws in some extra .o
12463         # files that make .init and .fini sections work.
12464         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
12465       else
12466         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
12467       fi
12468       hardcode_libdir_flag_spec='-L$libdir'
12469       hardcode_direct=yes
12470       hardcode_minus_L=yes
12471       hardcode_shlibpath_var=no
12472       ;;
12473
12474     sysv4)
12475       case $host_vendor in
12476         sni)
12477           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12478           hardcode_direct=yes # is this really true???
12479         ;;
12480         siemens)
12481           ## LD is ld it makes a PLAMLIB
12482           ## CC just makes a GrossModule.
12483           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
12484           reload_cmds='$CC -r -o $output$reload_objs'
12485           hardcode_direct=no
12486         ;;
12487         motorola)
12488           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12489           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
12490         ;;
12491       esac
12492       runpath_var='LD_RUN_PATH'
12493       hardcode_shlibpath_var=no
12494       ;;
12495
12496     sysv4.3*)
12497       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12498       hardcode_shlibpath_var=no
12499       export_dynamic_flag_spec='-Bexport'
12500       ;;
12501
12502     sysv4*MP*)
12503       if test -d /usr/nec; then
12504         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12505         hardcode_shlibpath_var=no
12506         runpath_var=LD_RUN_PATH
12507         hardcode_runpath_var=yes
12508         ld_shlibs=yes
12509       fi
12510       ;;
12511
12512     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
12513       no_undefined_flag='${wl}-z,text'
12514       archive_cmds_need_lc=no
12515       hardcode_shlibpath_var=no
12516       runpath_var='LD_RUN_PATH'
12517
12518       if test "$GCC" = yes; then
12519         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12520         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12521       else
12522         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12523         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12524       fi
12525       ;;
12526
12527     sysv5* | sco3.2v5* | sco5v6*)
12528       # Note: We can NOT use -z defs as we might desire, because we do not
12529       # link with -lc, and that would cause any symbols used from libc to
12530       # always be unresolved, which means just about no library would
12531       # ever link correctly.  If we're not using GNU ld we use -z text
12532       # though, which does catch some bad symbols but isn't as heavy-handed
12533       # as -z defs.
12534       no_undefined_flag='${wl}-z,text'
12535       allow_undefined_flag='${wl}-z,nodefs'
12536       archive_cmds_need_lc=no
12537       hardcode_shlibpath_var=no
12538       hardcode_libdir_flag_spec='${wl}-R,$libdir'
12539       hardcode_libdir_separator=':'
12540       link_all_deplibs=yes
12541       export_dynamic_flag_spec='${wl}-Bexport'
12542       runpath_var='LD_RUN_PATH'
12543
12544       if test "$GCC" = yes; then
12545         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12546         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12547       else
12548         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12549         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12550       fi
12551       ;;
12552
12553     uts4*)
12554       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12555       hardcode_libdir_flag_spec='-L$libdir'
12556       hardcode_shlibpath_var=no
12557       ;;
12558
12559     *)
12560       ld_shlibs=no
12561       ;;
12562     esac
12563
12564     if test x$host_vendor = xsni; then
12565       case $host in
12566       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
12567         export_dynamic_flag_spec='${wl}-Blargedynsym'
12568         ;;
12569       esac
12570     fi
12571   fi
12572
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
12574 $as_echo "$ld_shlibs" >&6; }
12575 test "$ld_shlibs" = no && can_build_shared=no
12576
12577 with_gnu_ld=$with_gnu_ld
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593 #
12594 # Do we need to explicitly link libc?
12595 #
12596 case "x$archive_cmds_need_lc" in
12597 x|xyes)
12598   # Assume -lc should be added
12599   archive_cmds_need_lc=yes
12600
12601   if test "$enable_shared" = yes && test "$GCC" = yes; then
12602     case $archive_cmds in
12603     *'~'*)
12604       # FIXME: we may have to deal with multi-command sequences.
12605       ;;
12606     '$CC '*)
12607       # Test whether the compiler implicitly links with -lc since on some
12608       # systems, -lgcc has to come before -lc. If gcc already passes -lc
12609       # to ld, don't add -lc before -lgcc.
12610       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
12611 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
12612 if ${lt_cv_archive_cmds_need_lc+:} false; then :
12613   $as_echo_n "(cached) " >&6
12614 else
12615   $RM conftest*
12616         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
12617
12618         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12619   (eval $ac_compile) 2>&5
12620   ac_status=$?
12621   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12622   test $ac_status = 0; } 2>conftest.err; then
12623           soname=conftest
12624           lib=conftest
12625           libobjs=conftest.$ac_objext
12626           deplibs=
12627           wl=$lt_prog_compiler_wl
12628           pic_flag=$lt_prog_compiler_pic
12629           compiler_flags=-v
12630           linker_flags=-v
12631           verstring=
12632           output_objdir=.
12633           libname=conftest
12634           lt_save_allow_undefined_flag=$allow_undefined_flag
12635           allow_undefined_flag=
12636           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
12637   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
12638   ac_status=$?
12639   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12640   test $ac_status = 0; }
12641           then
12642             lt_cv_archive_cmds_need_lc=no
12643           else
12644             lt_cv_archive_cmds_need_lc=yes
12645           fi
12646           allow_undefined_flag=$lt_save_allow_undefined_flag
12647         else
12648           cat conftest.err 1>&5
12649         fi
12650         $RM conftest*
12651
12652 fi
12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
12654 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
12655       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
12656       ;;
12657     esac
12658   fi
12659   ;;
12660 esac
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
12814 $as_echo_n "checking dynamic linker characteristics... " >&6; }
12815
12816 if test "$GCC" = yes; then
12817   case $host_os in
12818     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
12819     *) lt_awk_arg="/^libraries:/" ;;
12820   esac
12821   case $host_os in
12822     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
12823     *) lt_sed_strip_eq="s,=/,/,g" ;;
12824   esac
12825   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
12826   case $lt_search_path_spec in
12827   *\;*)
12828     # if the path contains ";" then we assume it to be the separator
12829     # otherwise default to the standard path separator (i.e. ":") - it is
12830     # assumed that no part of a normal pathname contains ";" but that should
12831     # okay in the real world where ";" in dirpaths is itself problematic.
12832     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
12833     ;;
12834   *)
12835     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
12836     ;;
12837   esac
12838   # Ok, now we have the path, separated by spaces, we can step through it
12839   # and add multilib dir if necessary.
12840   lt_tmp_lt_search_path_spec=
12841   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
12842   for lt_sys_path in $lt_search_path_spec; do
12843     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
12844       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
12845     else
12846       test -d "$lt_sys_path" && \
12847         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
12848     fi
12849   done
12850   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
12851 BEGIN {RS=" "; FS="/|\n";} {
12852   lt_foo="";
12853   lt_count=0;
12854   for (lt_i = NF; lt_i > 0; lt_i--) {
12855     if ($lt_i != "" && $lt_i != ".") {
12856       if ($lt_i == "..") {
12857         lt_count++;
12858       } else {
12859         if (lt_count == 0) {
12860           lt_foo="/" $lt_i lt_foo;
12861         } else {
12862           lt_count--;
12863         }
12864       }
12865     }
12866   }
12867   if (lt_foo != "") { lt_freq[lt_foo]++; }
12868   if (lt_freq[lt_foo] == 1) { print lt_foo; }
12869 }'`
12870   # AWK program above erroneously prepends '/' to C:/dos/paths
12871   # for these hosts.
12872   case $host_os in
12873     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
12874       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
12875   esac
12876   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
12877 else
12878   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
12879 fi
12880 library_names_spec=
12881 libname_spec='lib$name'
12882 soname_spec=
12883 shrext_cmds=".so"
12884 postinstall_cmds=
12885 postuninstall_cmds=
12886 finish_cmds=
12887 finish_eval=
12888 shlibpath_var=
12889 shlibpath_overrides_runpath=unknown
12890 version_type=none
12891 dynamic_linker="$host_os ld.so"
12892 sys_lib_dlsearch_path_spec="/lib /usr/lib"
12893 need_lib_prefix=unknown
12894 hardcode_into_libs=no
12895
12896 # when you set need_version to no, make sure it does not cause -set_version
12897 # flags to be left without arguments
12898 need_version=unknown
12899
12900 case $host_os in
12901 aix3*)
12902   version_type=linux # correct to gnu/linux during the next big refactor
12903   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
12904   shlibpath_var=LIBPATH
12905
12906   # AIX 3 has no versioning support, so we append a major version to the name.
12907   soname_spec='${libname}${release}${shared_ext}$major'
12908   ;;
12909
12910 aix[4-9]*)
12911   version_type=linux # correct to gnu/linux during the next big refactor
12912   need_lib_prefix=no
12913   need_version=no
12914   hardcode_into_libs=yes
12915   if test "$host_cpu" = ia64; then
12916     # AIX 5 supports IA64
12917     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
12918     shlibpath_var=LD_LIBRARY_PATH
12919   else
12920     # With GCC up to 2.95.x, collect2 would create an import file
12921     # for dependence libraries.  The import file would start with
12922     # the line `#! .'.  This would cause the generated library to
12923     # depend on `.', always an invalid library.  This was fixed in
12924     # development snapshots of GCC prior to 3.0.
12925     case $host_os in
12926       aix4 | aix4.[01] | aix4.[01].*)
12927       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
12928            echo ' yes '
12929            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
12930         :
12931       else
12932         can_build_shared=no
12933       fi
12934       ;;
12935     esac
12936     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
12937     # soname into executable. Probably we can add versioning support to
12938     # collect2, so additional links can be useful in future.
12939     if test "$aix_use_runtimelinking" = yes; then
12940       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
12941       # instead of lib<name>.a to let people know that these are not
12942       # typical AIX shared libraries.
12943       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12944     else
12945       # We preserve .a as extension for shared libraries through AIX4.2
12946       # and later when we are not doing run time linking.
12947       library_names_spec='${libname}${release}.a $libname.a'
12948       soname_spec='${libname}${release}${shared_ext}$major'
12949     fi
12950     shlibpath_var=LIBPATH
12951   fi
12952   ;;
12953
12954 amigaos*)
12955   case $host_cpu in
12956   powerpc)
12957     # Since July 2007 AmigaOS4 officially supports .so libraries.
12958     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
12959     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12960     ;;
12961   m68k)
12962     library_names_spec='$libname.ixlibrary $libname.a'
12963     # Create ${libname}_ixlibrary.a entries in /sys/libs.
12964     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
12965     ;;
12966   esac
12967   ;;
12968
12969 beos*)
12970   library_names_spec='${libname}${shared_ext}'
12971   dynamic_linker="$host_os ld.so"
12972   shlibpath_var=LIBRARY_PATH
12973   ;;
12974
12975 bsdi[45]*)
12976   version_type=linux # correct to gnu/linux during the next big refactor
12977   need_version=no
12978   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12979   soname_spec='${libname}${release}${shared_ext}$major'
12980   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
12981   shlibpath_var=LD_LIBRARY_PATH
12982   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12983   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
12984   # the default ld.so.conf also contains /usr/contrib/lib and
12985   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12986   # libtool to hard-code these into programs
12987   ;;
12988
12989 cygwin* | mingw* | pw32* | cegcc*)
12990   version_type=windows
12991   shrext_cmds=".dll"
12992   need_version=no
12993   need_lib_prefix=no
12994
12995   case $GCC,$cc_basename in
12996   yes,*)
12997     # gcc
12998     library_names_spec='$libname.dll.a'
12999     # DLL is installed to $(libdir)/../bin by postinstall_cmds
13000     postinstall_cmds='base_file=`basename \${file}`~
13001       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
13002       dldir=$destdir/`dirname \$dlpath`~
13003       test -d \$dldir || mkdir -p \$dldir~
13004       $install_prog $dir/$dlname \$dldir/$dlname~
13005       chmod a+x \$dldir/$dlname~
13006       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
13007         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
13008       fi'
13009     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13010       dlpath=$dir/\$dldll~
13011        $RM \$dlpath'
13012     shlibpath_overrides_runpath=yes
13013
13014     case $host_os in
13015     cygwin*)
13016       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13017       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13018
13019       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
13020       ;;
13021     mingw* | cegcc*)
13022       # MinGW DLLs use traditional 'lib' prefix
13023       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13024       ;;
13025     pw32*)
13026       # pw32 DLLs use 'pw' prefix rather than 'lib'
13027       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13028       ;;
13029     esac
13030     dynamic_linker='Win32 ld.exe'
13031     ;;
13032
13033   *,cl*)
13034     # Native MSVC
13035     libname_spec='$name'
13036     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13037     library_names_spec='${libname}.dll.lib'
13038
13039     case $build_os in
13040     mingw*)
13041       sys_lib_search_path_spec=
13042       lt_save_ifs=$IFS
13043       IFS=';'
13044       for lt_path in $LIB
13045       do
13046         IFS=$lt_save_ifs
13047         # Let DOS variable expansion print the short 8.3 style file name.
13048         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
13049         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
13050       done
13051       IFS=$lt_save_ifs
13052       # Convert to MSYS style.
13053       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
13054       ;;
13055     cygwin*)
13056       # Convert to unix form, then to dos form, then back to unix form
13057       # but this time dos style (no spaces!) so that the unix form looks
13058       # like /cygdrive/c/PROGRA~1:/cygdr...
13059       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
13060       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
13061       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13062       ;;
13063     *)
13064       sys_lib_search_path_spec="$LIB"
13065       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
13066         # It is most probably a Windows format PATH.
13067         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
13068       else
13069         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13070       fi
13071       # FIXME: find the short name or the path components, as spaces are
13072       # common. (e.g. "Program Files" -> "PROGRA~1")
13073       ;;
13074     esac
13075
13076     # DLL is installed to $(libdir)/../bin by postinstall_cmds
13077     postinstall_cmds='base_file=`basename \${file}`~
13078       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
13079       dldir=$destdir/`dirname \$dlpath`~
13080       test -d \$dldir || mkdir -p \$dldir~
13081       $install_prog $dir/$dlname \$dldir/$dlname'
13082     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13083       dlpath=$dir/\$dldll~
13084        $RM \$dlpath'
13085     shlibpath_overrides_runpath=yes
13086     dynamic_linker='Win32 link.exe'
13087     ;;
13088
13089   *)
13090     # Assume MSVC wrapper
13091     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
13092     dynamic_linker='Win32 ld.exe'
13093     ;;
13094   esac
13095   # FIXME: first we should search . and the directory the executable is in
13096   shlibpath_var=PATH
13097   ;;
13098
13099 darwin* | rhapsody*)
13100   dynamic_linker="$host_os dyld"
13101   version_type=darwin
13102   need_lib_prefix=no
13103   need_version=no
13104   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
13105   soname_spec='${libname}${release}${major}$shared_ext'
13106   shlibpath_overrides_runpath=yes
13107   shlibpath_var=DYLD_LIBRARY_PATH
13108   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
13109
13110   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
13111   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
13112   ;;
13113
13114 dgux*)
13115   version_type=linux # correct to gnu/linux during the next big refactor
13116   need_lib_prefix=no
13117   need_version=no
13118   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
13119   soname_spec='${libname}${release}${shared_ext}$major'
13120   shlibpath_var=LD_LIBRARY_PATH
13121   ;;
13122
13123 freebsd* | dragonfly*)
13124   # DragonFly does not have aout.  When/if they implement a new
13125   # versioning mechanism, adjust this.
13126   if test -x /usr/bin/objformat; then
13127     objformat=`/usr/bin/objformat`
13128   else
13129     case $host_os in
13130     freebsd[23].*) objformat=aout ;;
13131     *) objformat=elf ;;
13132     esac
13133   fi
13134   version_type=freebsd-$objformat
13135   case $version_type in
13136     freebsd-elf*)
13137       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13138       need_version=no
13139       need_lib_prefix=no
13140       ;;
13141     freebsd-*)
13142       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
13143       need_version=yes
13144       ;;
13145   esac
13146   shlibpath_var=LD_LIBRARY_PATH
13147   case $host_os in
13148   freebsd2.*)
13149     shlibpath_overrides_runpath=yes
13150     ;;
13151   freebsd3.[01]* | freebsdelf3.[01]*)
13152     shlibpath_overrides_runpath=yes
13153     hardcode_into_libs=yes
13154     ;;
13155   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
13156   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
13157     shlibpath_overrides_runpath=no
13158     hardcode_into_libs=yes
13159     ;;
13160   *) # from 4.6 on, and DragonFly
13161     shlibpath_overrides_runpath=yes
13162     hardcode_into_libs=yes
13163     ;;
13164   esac
13165   ;;
13166
13167 gnu*)
13168   version_type=linux # correct to gnu/linux during the next big refactor
13169   need_lib_prefix=no
13170   need_version=no
13171   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13172   soname_spec='${libname}${release}${shared_ext}$major'
13173   shlibpath_var=LD_LIBRARY_PATH
13174   shlibpath_overrides_runpath=no
13175   hardcode_into_libs=yes
13176   ;;
13177
13178 haiku*)
13179   version_type=linux # correct to gnu/linux during the next big refactor
13180   need_lib_prefix=no
13181   need_version=no
13182   dynamic_linker="$host_os runtime_loader"
13183   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13184   soname_spec='${libname}${release}${shared_ext}$major'
13185   shlibpath_var=LIBRARY_PATH
13186   shlibpath_overrides_runpath=yes
13187   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
13188   hardcode_into_libs=yes
13189   ;;
13190
13191 hpux9* | hpux10* | hpux11*)
13192   # Give a soname corresponding to the major version so that dld.sl refuses to
13193   # link against other versions.
13194   version_type=sunos
13195   need_lib_prefix=no
13196   need_version=no
13197   case $host_cpu in
13198   ia64*)
13199     shrext_cmds='.so'
13200     hardcode_into_libs=yes
13201     dynamic_linker="$host_os dld.so"
13202     shlibpath_var=LD_LIBRARY_PATH
13203     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13204     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13205     soname_spec='${libname}${release}${shared_ext}$major'
13206     if test "X$HPUX_IA64_MODE" = X32; then
13207       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
13208     else
13209       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
13210     fi
13211     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13212     ;;
13213   hppa*64*)
13214     shrext_cmds='.sl'
13215     hardcode_into_libs=yes
13216     dynamic_linker="$host_os dld.sl"
13217     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
13218     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13219     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13220     soname_spec='${libname}${release}${shared_ext}$major'
13221     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
13222     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13223     ;;
13224   *)
13225     shrext_cmds='.sl'
13226     dynamic_linker="$host_os dld.sl"
13227     shlibpath_var=SHLIB_PATH
13228     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
13229     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13230     soname_spec='${libname}${release}${shared_ext}$major'
13231     ;;
13232   esac
13233   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
13234   postinstall_cmds='chmod 555 $lib'
13235   # or fails outright, so override atomically:
13236   install_override_mode=555
13237   ;;
13238
13239 interix[3-9]*)
13240   version_type=linux # correct to gnu/linux during the next big refactor
13241   need_lib_prefix=no
13242   need_version=no
13243   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13244   soname_spec='${libname}${release}${shared_ext}$major'
13245   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
13246   shlibpath_var=LD_LIBRARY_PATH
13247   shlibpath_overrides_runpath=no
13248   hardcode_into_libs=yes
13249   ;;
13250
13251 irix5* | irix6* | nonstopux*)
13252   case $host_os in
13253     nonstopux*) version_type=nonstopux ;;
13254     *)
13255         if test "$lt_cv_prog_gnu_ld" = yes; then
13256                 version_type=linux # correct to gnu/linux during the next big refactor
13257         else
13258                 version_type=irix
13259         fi ;;
13260   esac
13261   need_lib_prefix=no
13262   need_version=no
13263   soname_spec='${libname}${release}${shared_ext}$major'
13264   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
13265   case $host_os in
13266   irix5* | nonstopux*)
13267     libsuff= shlibsuff=
13268     ;;
13269   *)
13270     case $LD in # libtool.m4 will add one of these switches to LD
13271     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
13272       libsuff= shlibsuff= libmagic=32-bit;;
13273     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
13274       libsuff=32 shlibsuff=N32 libmagic=N32;;
13275     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
13276       libsuff=64 shlibsuff=64 libmagic=64-bit;;
13277     *) libsuff= shlibsuff= libmagic=never-match;;
13278     esac
13279     ;;
13280   esac
13281   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
13282   shlibpath_overrides_runpath=no
13283   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
13284   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
13285   hardcode_into_libs=yes
13286   ;;
13287
13288 # No shared lib support for Linux oldld, aout, or coff.
13289 linux*oldld* | linux*aout* | linux*coff*)
13290   dynamic_linker=no
13291   ;;
13292
13293 # This must be glibc/ELF.
13294 linux* | k*bsd*-gnu | kopensolaris*-gnu)
13295   version_type=linux # correct to gnu/linux during the next big refactor
13296   need_lib_prefix=no
13297   need_version=no
13298   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13299   soname_spec='${libname}${release}${shared_ext}$major'
13300   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
13301   shlibpath_var=LD_LIBRARY_PATH
13302   shlibpath_overrides_runpath=no
13303
13304   # Some binutils ld are patched to set DT_RUNPATH
13305   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
13306   $as_echo_n "(cached) " >&6
13307 else
13308   lt_cv_shlibpath_overrides_runpath=no
13309     save_LDFLAGS=$LDFLAGS
13310     save_libdir=$libdir
13311     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
13312          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
13313     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13314 /* end confdefs.h.  */
13315
13316 int
13317 main ()
13318 {
13319
13320   ;
13321   return 0;
13322 }
13323 _ACEOF
13324 if ac_fn_c_try_link "$LINENO"; then :
13325   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
13326   lt_cv_shlibpath_overrides_runpath=yes
13327 fi
13328 fi
13329 rm -f core conftest.err conftest.$ac_objext \
13330     conftest$ac_exeext conftest.$ac_ext
13331     LDFLAGS=$save_LDFLAGS
13332     libdir=$save_libdir
13333
13334 fi
13335
13336   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
13337
13338   # This implies no fast_install, which is unacceptable.
13339   # Some rework will be needed to allow for fast_install
13340   # before this can be enabled.
13341   hardcode_into_libs=yes
13342
13343   # Append ld.so.conf contents to the search path
13344   if test -f /etc/ld.so.conf; then
13345     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' ' '`
13346     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
13347   fi
13348
13349   # We used to test for /lib/ld.so.1 and disable shared libraries on
13350   # powerpc, because MkLinux only supported shared libraries with the
13351   # GNU dynamic linker.  Since this was broken with cross compilers,
13352   # most powerpc-linux boxes support dynamic linking these days and
13353   # people can always --disable-shared, the test was removed, and we
13354   # assume the GNU/Linux dynamic linker is in use.
13355   dynamic_linker='GNU/Linux ld.so'
13356   ;;
13357
13358 netbsd*)
13359   version_type=sunos
13360   need_lib_prefix=no
13361   need_version=no
13362   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13363     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13364     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13365     dynamic_linker='NetBSD (a.out) ld.so'
13366   else
13367     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13368     soname_spec='${libname}${release}${shared_ext}$major'
13369     dynamic_linker='NetBSD ld.elf_so'
13370   fi
13371   shlibpath_var=LD_LIBRARY_PATH
13372   shlibpath_overrides_runpath=yes
13373   hardcode_into_libs=yes
13374   ;;
13375
13376 newsos6)
13377   version_type=linux # correct to gnu/linux during the next big refactor
13378   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13379   shlibpath_var=LD_LIBRARY_PATH
13380   shlibpath_overrides_runpath=yes
13381   ;;
13382
13383 *nto* | *qnx*)
13384   version_type=qnx
13385   need_lib_prefix=no
13386   need_version=no
13387   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13388   soname_spec='${libname}${release}${shared_ext}$major'
13389   shlibpath_var=LD_LIBRARY_PATH
13390   shlibpath_overrides_runpath=no
13391   hardcode_into_libs=yes
13392   dynamic_linker='ldqnx.so'
13393   ;;
13394
13395 openbsd*)
13396   version_type=sunos
13397   sys_lib_dlsearch_path_spec="/usr/lib"
13398   need_lib_prefix=no
13399   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
13400   case $host_os in
13401     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
13402     *)                          need_version=no  ;;
13403   esac
13404   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13405   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13406   shlibpath_var=LD_LIBRARY_PATH
13407   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13408     case $host_os in
13409       openbsd2.[89] | openbsd2.[89].*)
13410         shlibpath_overrides_runpath=no
13411         ;;
13412       *)
13413         shlibpath_overrides_runpath=yes
13414         ;;
13415       esac
13416   else
13417     shlibpath_overrides_runpath=yes
13418   fi
13419   ;;
13420
13421 os2*)
13422   libname_spec='$name'
13423   shrext_cmds=".dll"
13424   need_lib_prefix=no
13425   library_names_spec='$libname${shared_ext} $libname.a'
13426   dynamic_linker='OS/2 ld.exe'
13427   shlibpath_var=LIBPATH
13428   ;;
13429
13430 osf3* | osf4* | osf5*)
13431   version_type=osf
13432   need_lib_prefix=no
13433   need_version=no
13434   soname_spec='${libname}${release}${shared_ext}$major'
13435   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13436   shlibpath_var=LD_LIBRARY_PATH
13437   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
13438   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
13439   ;;
13440
13441 rdos*)
13442   dynamic_linker=no
13443   ;;
13444
13445 solaris*)
13446   version_type=linux # correct to gnu/linux during the next big refactor
13447   need_lib_prefix=no
13448   need_version=no
13449   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13450   soname_spec='${libname}${release}${shared_ext}$major'
13451   shlibpath_var=LD_LIBRARY_PATH
13452   shlibpath_overrides_runpath=yes
13453   hardcode_into_libs=yes
13454   # ldd complains unless libraries are executable
13455   postinstall_cmds='chmod +x $lib'
13456   ;;
13457
13458 sunos4*)
13459   version_type=sunos
13460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13461   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
13462   shlibpath_var=LD_LIBRARY_PATH
13463   shlibpath_overrides_runpath=yes
13464   if test "$with_gnu_ld" = yes; then
13465     need_lib_prefix=no
13466   fi
13467   need_version=yes
13468   ;;
13469
13470 sysv4 | sysv4.3*)
13471   version_type=linux # correct to gnu/linux during the next big refactor
13472   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13473   soname_spec='${libname}${release}${shared_ext}$major'
13474   shlibpath_var=LD_LIBRARY_PATH
13475   case $host_vendor in
13476     sni)
13477       shlibpath_overrides_runpath=no
13478       need_lib_prefix=no
13479       runpath_var=LD_RUN_PATH
13480       ;;
13481     siemens)
13482       need_lib_prefix=no
13483       ;;
13484     motorola)
13485       need_lib_prefix=no
13486       need_version=no
13487       shlibpath_overrides_runpath=no
13488       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
13489       ;;
13490   esac
13491   ;;
13492
13493 sysv4*MP*)
13494   if test -d /usr/nec ;then
13495     version_type=linux # correct to gnu/linux during the next big refactor
13496     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
13497     soname_spec='$libname${shared_ext}.$major'
13498     shlibpath_var=LD_LIBRARY_PATH
13499   fi
13500   ;;
13501
13502 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
13503   version_type=freebsd-elf
13504   need_lib_prefix=no
13505   need_version=no
13506   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13507   soname_spec='${libname}${release}${shared_ext}$major'
13508   shlibpath_var=LD_LIBRARY_PATH
13509   shlibpath_overrides_runpath=yes
13510   hardcode_into_libs=yes
13511   if test "$with_gnu_ld" = yes; then
13512     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
13513   else
13514     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
13515     case $host_os in
13516       sco3.2v5*)
13517         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
13518         ;;
13519     esac
13520   fi
13521   sys_lib_dlsearch_path_spec='/usr/lib'
13522   ;;
13523
13524 tpf*)
13525   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
13526   version_type=linux # correct to gnu/linux during the next big refactor
13527   need_lib_prefix=no
13528   need_version=no
13529   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13530   shlibpath_var=LD_LIBRARY_PATH
13531   shlibpath_overrides_runpath=no
13532   hardcode_into_libs=yes
13533   ;;
13534
13535 uts4*)
13536   version_type=linux # correct to gnu/linux during the next big refactor
13537   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13538   soname_spec='${libname}${release}${shared_ext}$major'
13539   shlibpath_var=LD_LIBRARY_PATH
13540   ;;
13541
13542 *)
13543   dynamic_linker=no
13544   ;;
13545 esac
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
13547 $as_echo "$dynamic_linker" >&6; }
13548 test "$dynamic_linker" = no && can_build_shared=no
13549
13550 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
13551 if test "$GCC" = yes; then
13552   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
13553 fi
13554
13555 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
13556   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
13557 fi
13558 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
13559   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
13560 fi
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
13654 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
13655 hardcode_action=
13656 if test -n "$hardcode_libdir_flag_spec" ||
13657    test -n "$runpath_var" ||
13658    test "X$hardcode_automatic" = "Xyes" ; then
13659
13660   # We can hardcode non-existent directories.
13661   if test "$hardcode_direct" != no &&
13662      # If the only mechanism to avoid hardcoding is shlibpath_var, we
13663      # have to relink, otherwise we might link with an installed library
13664      # when we should be linking with a yet-to-be-installed one
13665      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
13666      test "$hardcode_minus_L" != no; then
13667     # Linking always hardcodes the temporary library directory.
13668     hardcode_action=relink
13669   else
13670     # We can link without hardcoding, and we can hardcode nonexisting dirs.
13671     hardcode_action=immediate
13672   fi
13673 else
13674   # We cannot hardcode anything, or else we can only hardcode existing
13675   # directories.
13676   hardcode_action=unsupported
13677 fi
13678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
13679 $as_echo "$hardcode_action" >&6; }
13680
13681 if test "$hardcode_action" = relink ||
13682    test "$inherit_rpath" = yes; then
13683   # Fast installation is not supported
13684   enable_fast_install=no
13685 elif test "$shlibpath_overrides_runpath" = yes ||
13686      test "$enable_shared" = no; then
13687   # Fast installation is not necessary
13688   enable_fast_install=needless
13689 fi
13690
13691
13692
13693
13694
13695
13696   if test "x$enable_dlopen" != xyes; then
13697   enable_dlopen=unknown
13698   enable_dlopen_self=unknown
13699   enable_dlopen_self_static=unknown
13700 else
13701   lt_cv_dlopen=no
13702   lt_cv_dlopen_libs=
13703
13704   case $host_os in
13705   beos*)
13706     lt_cv_dlopen="load_add_on"
13707     lt_cv_dlopen_libs=
13708     lt_cv_dlopen_self=yes
13709     ;;
13710
13711   mingw* | pw32* | cegcc*)
13712     lt_cv_dlopen="LoadLibrary"
13713     lt_cv_dlopen_libs=
13714     ;;
13715
13716   cygwin*)
13717     lt_cv_dlopen="dlopen"
13718     lt_cv_dlopen_libs=
13719     ;;
13720
13721   darwin*)
13722   # if libdl is installed we need to link against it
13723     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13724 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13725 if ${ac_cv_lib_dl_dlopen+:} false; then :
13726   $as_echo_n "(cached) " >&6
13727 else
13728   ac_check_lib_save_LIBS=$LIBS
13729 LIBS="-ldl  $LIBS"
13730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13731 /* end confdefs.h.  */
13732
13733 /* Override any GCC internal prototype to avoid an error.
13734    Use char because int might match the return type of a GCC
13735    builtin and then its argument prototype would still apply.  */
13736 #ifdef __cplusplus
13737 extern "C"
13738 #endif
13739 char dlopen ();
13740 int
13741 main ()
13742 {
13743 return dlopen ();
13744   ;
13745   return 0;
13746 }
13747 _ACEOF
13748 if ac_fn_c_try_link "$LINENO"; then :
13749   ac_cv_lib_dl_dlopen=yes
13750 else
13751   ac_cv_lib_dl_dlopen=no
13752 fi
13753 rm -f core conftest.err conftest.$ac_objext \
13754     conftest$ac_exeext conftest.$ac_ext
13755 LIBS=$ac_check_lib_save_LIBS
13756 fi
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13758 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13759 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13760   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
13761 else
13762
13763     lt_cv_dlopen="dyld"
13764     lt_cv_dlopen_libs=
13765     lt_cv_dlopen_self=yes
13766
13767 fi
13768
13769     ;;
13770
13771   *)
13772     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
13773 if test "x$ac_cv_func_shl_load" = xyes; then :
13774   lt_cv_dlopen="shl_load"
13775 else
13776   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
13777 $as_echo_n "checking for shl_load in -ldld... " >&6; }
13778 if ${ac_cv_lib_dld_shl_load+:} false; then :
13779   $as_echo_n "(cached) " >&6
13780 else
13781   ac_check_lib_save_LIBS=$LIBS
13782 LIBS="-ldld  $LIBS"
13783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13784 /* end confdefs.h.  */
13785
13786 /* Override any GCC internal prototype to avoid an error.
13787    Use char because int might match the return type of a GCC
13788    builtin and then its argument prototype would still apply.  */
13789 #ifdef __cplusplus
13790 extern "C"
13791 #endif
13792 char shl_load ();
13793 int
13794 main ()
13795 {
13796 return shl_load ();
13797   ;
13798   return 0;
13799 }
13800 _ACEOF
13801 if ac_fn_c_try_link "$LINENO"; then :
13802   ac_cv_lib_dld_shl_load=yes
13803 else
13804   ac_cv_lib_dld_shl_load=no
13805 fi
13806 rm -f core conftest.err conftest.$ac_objext \
13807     conftest$ac_exeext conftest.$ac_ext
13808 LIBS=$ac_check_lib_save_LIBS
13809 fi
13810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
13811 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
13812 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
13813   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
13814 else
13815   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
13816 if test "x$ac_cv_func_dlopen" = xyes; then :
13817   lt_cv_dlopen="dlopen"
13818 else
13819   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13820 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13821 if ${ac_cv_lib_dl_dlopen+:} false; then :
13822   $as_echo_n "(cached) " >&6
13823 else
13824   ac_check_lib_save_LIBS=$LIBS
13825 LIBS="-ldl  $LIBS"
13826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13827 /* end confdefs.h.  */
13828
13829 /* Override any GCC internal prototype to avoid an error.
13830    Use char because int might match the return type of a GCC
13831    builtin and then its argument prototype would still apply.  */
13832 #ifdef __cplusplus
13833 extern "C"
13834 #endif
13835 char dlopen ();
13836 int
13837 main ()
13838 {
13839 return dlopen ();
13840   ;
13841   return 0;
13842 }
13843 _ACEOF
13844 if ac_fn_c_try_link "$LINENO"; then :
13845   ac_cv_lib_dl_dlopen=yes
13846 else
13847   ac_cv_lib_dl_dlopen=no
13848 fi
13849 rm -f core conftest.err conftest.$ac_objext \
13850     conftest$ac_exeext conftest.$ac_ext
13851 LIBS=$ac_check_lib_save_LIBS
13852 fi
13853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13854 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13855 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13856   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
13857 else
13858   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
13859 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
13860 if ${ac_cv_lib_svld_dlopen+:} false; then :
13861   $as_echo_n "(cached) " >&6
13862 else
13863   ac_check_lib_save_LIBS=$LIBS
13864 LIBS="-lsvld  $LIBS"
13865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13866 /* end confdefs.h.  */
13867
13868 /* Override any GCC internal prototype to avoid an error.
13869    Use char because int might match the return type of a GCC
13870    builtin and then its argument prototype would still apply.  */
13871 #ifdef __cplusplus
13872 extern "C"
13873 #endif
13874 char dlopen ();
13875 int
13876 main ()
13877 {
13878 return dlopen ();
13879   ;
13880   return 0;
13881 }
13882 _ACEOF
13883 if ac_fn_c_try_link "$LINENO"; then :
13884   ac_cv_lib_svld_dlopen=yes
13885 else
13886   ac_cv_lib_svld_dlopen=no
13887 fi
13888 rm -f core conftest.err conftest.$ac_objext \
13889     conftest$ac_exeext conftest.$ac_ext
13890 LIBS=$ac_check_lib_save_LIBS
13891 fi
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
13893 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
13894 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
13895   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
13896 else
13897   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
13898 $as_echo_n "checking for dld_link in -ldld... " >&6; }
13899 if ${ac_cv_lib_dld_dld_link+:} false; then :
13900   $as_echo_n "(cached) " >&6
13901 else
13902   ac_check_lib_save_LIBS=$LIBS
13903 LIBS="-ldld  $LIBS"
13904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13905 /* end confdefs.h.  */
13906
13907 /* Override any GCC internal prototype to avoid an error.
13908    Use char because int might match the return type of a GCC
13909    builtin and then its argument prototype would still apply.  */
13910 #ifdef __cplusplus
13911 extern "C"
13912 #endif
13913 char dld_link ();
13914 int
13915 main ()
13916 {
13917 return dld_link ();
13918   ;
13919   return 0;
13920 }
13921 _ACEOF
13922 if ac_fn_c_try_link "$LINENO"; then :
13923   ac_cv_lib_dld_dld_link=yes
13924 else
13925   ac_cv_lib_dld_dld_link=no
13926 fi
13927 rm -f core conftest.err conftest.$ac_objext \
13928     conftest$ac_exeext conftest.$ac_ext
13929 LIBS=$ac_check_lib_save_LIBS
13930 fi
13931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
13932 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
13933 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
13934   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
13935 fi
13936
13937
13938 fi
13939
13940
13941 fi
13942
13943
13944 fi
13945
13946
13947 fi
13948
13949
13950 fi
13951
13952     ;;
13953   esac
13954
13955   if test "x$lt_cv_dlopen" != xno; then
13956     enable_dlopen=yes
13957   else
13958     enable_dlopen=no
13959   fi
13960
13961   case $lt_cv_dlopen in
13962   dlopen)
13963     save_CPPFLAGS="$CPPFLAGS"
13964     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
13965
13966     save_LDFLAGS="$LDFLAGS"
13967     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
13968
13969     save_LIBS="$LIBS"
13970     LIBS="$lt_cv_dlopen_libs $LIBS"
13971
13972     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
13973 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
13974 if ${lt_cv_dlopen_self+:} false; then :
13975   $as_echo_n "(cached) " >&6
13976 else
13977           if test "$cross_compiling" = yes; then :
13978   lt_cv_dlopen_self=cross
13979 else
13980   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
13981   lt_status=$lt_dlunknown
13982   cat > conftest.$ac_ext <<_LT_EOF
13983 #line $LINENO "configure"
13984 #include "confdefs.h"
13985
13986 #if HAVE_DLFCN_H
13987 #include <dlfcn.h>
13988 #endif
13989
13990 #include <stdio.h>
13991
13992 #ifdef RTLD_GLOBAL
13993 #  define LT_DLGLOBAL           RTLD_GLOBAL
13994 #else
13995 #  ifdef DL_GLOBAL
13996 #    define LT_DLGLOBAL         DL_GLOBAL
13997 #  else
13998 #    define LT_DLGLOBAL         0
13999 #  endif
14000 #endif
14001
14002 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
14003    find out it does not work in some platform. */
14004 #ifndef LT_DLLAZY_OR_NOW
14005 #  ifdef RTLD_LAZY
14006 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
14007 #  else
14008 #    ifdef DL_LAZY
14009 #      define LT_DLLAZY_OR_NOW          DL_LAZY
14010 #    else
14011 #      ifdef RTLD_NOW
14012 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
14013 #      else
14014 #        ifdef DL_NOW
14015 #          define LT_DLLAZY_OR_NOW      DL_NOW
14016 #        else
14017 #          define LT_DLLAZY_OR_NOW      0
14018 #        endif
14019 #      endif
14020 #    endif
14021 #  endif
14022 #endif
14023
14024 /* When -fvisbility=hidden is used, assume the code has been annotated
14025    correspondingly for the symbols needed.  */
14026 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
14027 int fnord () __attribute__((visibility("default")));
14028 #endif
14029
14030 int fnord () { return 42; }
14031 int main ()
14032 {
14033   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
14034   int status = $lt_dlunknown;
14035
14036   if (self)
14037     {
14038       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
14039       else
14040         {
14041           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
14042           else puts (dlerror ());
14043         }
14044       /* dlclose (self); */
14045     }
14046   else
14047     puts (dlerror ());
14048
14049   return status;
14050 }
14051 _LT_EOF
14052   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
14053   (eval $ac_link) 2>&5
14054   ac_status=$?
14055   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14056   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
14057     (./conftest; exit; ) >&5 2>/dev/null
14058     lt_status=$?
14059     case x$lt_status in
14060       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
14061       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
14062       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
14063     esac
14064   else :
14065     # compilation failed
14066     lt_cv_dlopen_self=no
14067   fi
14068 fi
14069 rm -fr conftest*
14070
14071
14072 fi
14073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
14074 $as_echo "$lt_cv_dlopen_self" >&6; }
14075
14076     if test "x$lt_cv_dlopen_self" = xyes; then
14077       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
14078       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
14079 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
14080 if ${lt_cv_dlopen_self_static+:} false; then :
14081   $as_echo_n "(cached) " >&6
14082 else
14083           if test "$cross_compiling" = yes; then :
14084   lt_cv_dlopen_self_static=cross
14085 else
14086   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
14087   lt_status=$lt_dlunknown
14088   cat > conftest.$ac_ext <<_LT_EOF
14089 #line $LINENO "configure"
14090 #include "confdefs.h"
14091
14092 #if HAVE_DLFCN_H
14093 #include <dlfcn.h>
14094 #endif
14095
14096 #include <stdio.h>
14097
14098 #ifdef RTLD_GLOBAL
14099 #  define LT_DLGLOBAL           RTLD_GLOBAL
14100 #else
14101 #  ifdef DL_GLOBAL
14102 #    define LT_DLGLOBAL         DL_GLOBAL
14103 #  else
14104 #    define LT_DLGLOBAL         0
14105 #  endif
14106 #endif
14107
14108 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
14109    find out it does not work in some platform. */
14110 #ifndef LT_DLLAZY_OR_NOW
14111 #  ifdef RTLD_LAZY
14112 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
14113 #  else
14114 #    ifdef DL_LAZY
14115 #      define LT_DLLAZY_OR_NOW          DL_LAZY
14116 #    else
14117 #      ifdef RTLD_NOW
14118 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
14119 #      else
14120 #        ifdef DL_NOW
14121 #          define LT_DLLAZY_OR_NOW      DL_NOW
14122 #        else
14123 #          define LT_DLLAZY_OR_NOW      0
14124 #        endif
14125 #      endif
14126 #    endif
14127 #  endif
14128 #endif
14129
14130 /* When -fvisbility=hidden is used, assume the code has been annotated
14131    correspondingly for the symbols needed.  */
14132 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
14133 int fnord () __attribute__((visibility("default")));
14134 #endif
14135
14136 int fnord () { return 42; }
14137 int main ()
14138 {
14139   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
14140   int status = $lt_dlunknown;
14141
14142   if (self)
14143     {
14144       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
14145       else
14146         {
14147           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
14148           else puts (dlerror ());
14149         }
14150       /* dlclose (self); */
14151     }
14152   else
14153     puts (dlerror ());
14154
14155   return status;
14156 }
14157 _LT_EOF
14158   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
14159   (eval $ac_link) 2>&5
14160   ac_status=$?
14161   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14162   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
14163     (./conftest; exit; ) >&5 2>/dev/null
14164     lt_status=$?
14165     case x$lt_status in
14166       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
14167       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
14168       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
14169     esac
14170   else :
14171     # compilation failed
14172     lt_cv_dlopen_self_static=no
14173   fi
14174 fi
14175 rm -fr conftest*
14176
14177
14178 fi
14179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
14180 $as_echo "$lt_cv_dlopen_self_static" >&6; }
14181     fi
14182
14183     CPPFLAGS="$save_CPPFLAGS"
14184     LDFLAGS="$save_LDFLAGS"
14185     LIBS="$save_LIBS"
14186     ;;
14187   esac
14188
14189   case $lt_cv_dlopen_self in
14190   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
14191   *) enable_dlopen_self=unknown ;;
14192   esac
14193
14194   case $lt_cv_dlopen_self_static in
14195   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
14196   *) enable_dlopen_self_static=unknown ;;
14197   esac
14198 fi
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216 striplib=
14217 old_striplib=
14218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
14219 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
14220 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
14221   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
14222   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
14223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14224 $as_echo "yes" >&6; }
14225 else
14226 # FIXME - insert some real tests, host_os isn't really good enough
14227   case $host_os in
14228   darwin*)
14229     if test -n "$STRIP" ; then
14230       striplib="$STRIP -x"
14231       old_striplib="$STRIP -S"
14232       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14233 $as_echo "yes" >&6; }
14234     else
14235       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14236 $as_echo "no" >&6; }
14237     fi
14238     ;;
14239   *)
14240     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14241 $as_echo "no" >&6; }
14242     ;;
14243   esac
14244 fi
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257   # Report which library types will actually be built
14258   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
14259 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
14260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
14261 $as_echo "$can_build_shared" >&6; }
14262
14263   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
14264 $as_echo_n "checking whether to build shared libraries... " >&6; }
14265   test "$can_build_shared" = "no" && enable_shared=no
14266
14267   # On AIX, shared libraries and static libraries use the same namespace, and
14268   # are all built from PIC.
14269   case $host_os in
14270   aix3*)
14271     test "$enable_shared" = yes && enable_static=no
14272     if test -n "$RANLIB"; then
14273       archive_cmds="$archive_cmds~\$RANLIB \$lib"
14274       postinstall_cmds='$RANLIB $lib'
14275     fi
14276     ;;
14277
14278   aix[4-9]*)
14279     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
14280       test "$enable_shared" = yes && enable_static=no
14281     fi
14282     ;;
14283   esac
14284   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
14285 $as_echo "$enable_shared" >&6; }
14286
14287   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
14288 $as_echo_n "checking whether to build static libraries... " >&6; }
14289   # Make sure either enable_shared or enable_static is yes.
14290   test "$enable_shared" = yes || enable_static=yes
14291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
14292 $as_echo "$enable_static" >&6; }
14293
14294
14295
14296
14297 fi
14298 ac_ext=c
14299 ac_cpp='$CPP $CPPFLAGS'
14300 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14301 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14302 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14303
14304 CC="$lt_save_CC"
14305
14306       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
14307     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
14308     (test "X$CXX" != "Xg++"))) ; then
14309   ac_ext=cpp
14310 ac_cpp='$CXXCPP $CPPFLAGS'
14311 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14312 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14313 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
14315 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
14316 if test -z "$CXXCPP"; then
14317   if ${ac_cv_prog_CXXCPP+:} false; then :
14318   $as_echo_n "(cached) " >&6
14319 else
14320       # Double quotes because CXXCPP needs to be expanded
14321     for CXXCPP in "$CXX -E" "/lib/cpp"
14322     do
14323       ac_preproc_ok=false
14324 for ac_cxx_preproc_warn_flag in '' yes
14325 do
14326   # Use a header file that comes with gcc, so configuring glibc
14327   # with a fresh cross-compiler works.
14328   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14329   # <limits.h> exists even on freestanding compilers.
14330   # On the NeXT, cc -E runs the code through the compiler's parser,
14331   # not just through cpp. "Syntax error" is here to catch this case.
14332   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14333 /* end confdefs.h.  */
14334 #ifdef __STDC__
14335 # include <limits.h>
14336 #else
14337 # include <assert.h>
14338 #endif
14339                      Syntax error
14340 _ACEOF
14341 if ac_fn_cxx_try_cpp "$LINENO"; then :
14342
14343 else
14344   # Broken: fails on valid input.
14345 continue
14346 fi
14347 rm -f conftest.err conftest.i conftest.$ac_ext
14348
14349   # OK, works on sane cases.  Now check whether nonexistent headers
14350   # can be detected and how.
14351   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14352 /* end confdefs.h.  */
14353 #include <ac_nonexistent.h>
14354 _ACEOF
14355 if ac_fn_cxx_try_cpp "$LINENO"; then :
14356   # Broken: success on invalid input.
14357 continue
14358 else
14359   # Passes both tests.
14360 ac_preproc_ok=:
14361 break
14362 fi
14363 rm -f conftest.err conftest.i conftest.$ac_ext
14364
14365 done
14366 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
14367 rm -f conftest.i conftest.err conftest.$ac_ext
14368 if $ac_preproc_ok; then :
14369   break
14370 fi
14371
14372     done
14373     ac_cv_prog_CXXCPP=$CXXCPP
14374
14375 fi
14376   CXXCPP=$ac_cv_prog_CXXCPP
14377 else
14378   ac_cv_prog_CXXCPP=$CXXCPP
14379 fi
14380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
14381 $as_echo "$CXXCPP" >&6; }
14382 ac_preproc_ok=false
14383 for ac_cxx_preproc_warn_flag in '' yes
14384 do
14385   # Use a header file that comes with gcc, so configuring glibc
14386   # with a fresh cross-compiler works.
14387   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14388   # <limits.h> exists even on freestanding compilers.
14389   # On the NeXT, cc -E runs the code through the compiler's parser,
14390   # not just through cpp. "Syntax error" is here to catch this case.
14391   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14392 /* end confdefs.h.  */
14393 #ifdef __STDC__
14394 # include <limits.h>
14395 #else
14396 # include <assert.h>
14397 #endif
14398                      Syntax error
14399 _ACEOF
14400 if ac_fn_cxx_try_cpp "$LINENO"; then :
14401
14402 else
14403   # Broken: fails on valid input.
14404 continue
14405 fi
14406 rm -f conftest.err conftest.i conftest.$ac_ext
14407
14408   # OK, works on sane cases.  Now check whether nonexistent headers
14409   # can be detected and how.
14410   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14411 /* end confdefs.h.  */
14412 #include <ac_nonexistent.h>
14413 _ACEOF
14414 if ac_fn_cxx_try_cpp "$LINENO"; then :
14415   # Broken: success on invalid input.
14416 continue
14417 else
14418   # Passes both tests.
14419 ac_preproc_ok=:
14420 break
14421 fi
14422 rm -f conftest.err conftest.i conftest.$ac_ext
14423
14424 done
14425 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
14426 rm -f conftest.i conftest.err conftest.$ac_ext
14427 if $ac_preproc_ok; then :
14428
14429 else
14430   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14431 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14432 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
14433 See \`config.log' for more details" "$LINENO" 5; }
14434 fi
14435
14436 ac_ext=c
14437 ac_cpp='$CPP $CPPFLAGS'
14438 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14439 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14440 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14441
14442 else
14443   _lt_caught_CXX_error=yes
14444 fi
14445
14446 ac_ext=cpp
14447 ac_cpp='$CXXCPP $CPPFLAGS'
14448 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14449 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14450 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14451
14452 archive_cmds_need_lc_CXX=no
14453 allow_undefined_flag_CXX=
14454 always_export_symbols_CXX=no
14455 archive_expsym_cmds_CXX=
14456 compiler_needs_object_CXX=no
14457 export_dynamic_flag_spec_CXX=
14458 hardcode_direct_CXX=no
14459 hardcode_direct_absolute_CXX=no
14460 hardcode_libdir_flag_spec_CXX=
14461 hardcode_libdir_separator_CXX=
14462 hardcode_minus_L_CXX=no
14463 hardcode_shlibpath_var_CXX=unsupported
14464 hardcode_automatic_CXX=no
14465 inherit_rpath_CXX=no
14466 module_cmds_CXX=
14467 module_expsym_cmds_CXX=
14468 link_all_deplibs_CXX=unknown
14469 old_archive_cmds_CXX=$old_archive_cmds
14470 reload_flag_CXX=$reload_flag
14471 reload_cmds_CXX=$reload_cmds
14472 no_undefined_flag_CXX=
14473 whole_archive_flag_spec_CXX=
14474 enable_shared_with_static_runtimes_CXX=no
14475
14476 # Source file extension for C++ test sources.
14477 ac_ext=cpp
14478
14479 # Object file extension for compiled C++ test sources.
14480 objext=o
14481 objext_CXX=$objext
14482
14483 # No sense in running all these tests if we already determined that
14484 # the CXX compiler isn't working.  Some variables (like enable_shared)
14485 # are currently assumed to apply to all compilers on this platform,
14486 # and will be corrupted by setting them based on a non-working compiler.
14487 if test "$_lt_caught_CXX_error" != yes; then
14488   # Code to be used in simple compile tests
14489   lt_simple_compile_test_code="int some_variable = 0;"
14490
14491   # Code to be used in simple link tests
14492   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
14493
14494   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
14495
14496
14497
14498
14499
14500
14501 # If no C compiler was specified, use CC.
14502 LTCC=${LTCC-"$CC"}
14503
14504 # If no C compiler flags were specified, use CFLAGS.
14505 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14506
14507 # Allow CC to be a program name with arguments.
14508 compiler=$CC
14509
14510
14511   # save warnings/boilerplate of simple test code
14512   ac_outfile=conftest.$ac_objext
14513 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14514 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14515 _lt_compiler_boilerplate=`cat conftest.err`
14516 $RM conftest*
14517
14518   ac_outfile=conftest.$ac_objext
14519 echo "$lt_simple_link_test_code" >conftest.$ac_ext
14520 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14521 _lt_linker_boilerplate=`cat conftest.err`
14522 $RM -r conftest*
14523
14524
14525   # Allow CC to be a program name with arguments.
14526   lt_save_CC=$CC
14527   lt_save_CFLAGS=$CFLAGS
14528   lt_save_LD=$LD
14529   lt_save_GCC=$GCC
14530   GCC=$GXX
14531   lt_save_with_gnu_ld=$with_gnu_ld
14532   lt_save_path_LD=$lt_cv_path_LD
14533   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
14534     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
14535   else
14536     $as_unset lt_cv_prog_gnu_ld
14537   fi
14538   if test -n "${lt_cv_path_LDCXX+set}"; then
14539     lt_cv_path_LD=$lt_cv_path_LDCXX
14540   else
14541     $as_unset lt_cv_path_LD
14542   fi
14543   test -z "${LDCXX+set}" || LD=$LDCXX
14544   CC=${CXX-"c++"}
14545   CFLAGS=$CXXFLAGS
14546   compiler=$CC
14547   compiler_CXX=$CC
14548   for cc_temp in $compiler""; do
14549   case $cc_temp in
14550     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14551     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14552     \-*) ;;
14553     *) break;;
14554   esac
14555 done
14556 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
14557
14558
14559   if test -n "$compiler"; then
14560     # We don't want -fno-exception when compiling C++ code, so set the
14561     # no_builtin_flag separately
14562     if test "$GXX" = yes; then
14563       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
14564     else
14565       lt_prog_compiler_no_builtin_flag_CXX=
14566     fi
14567
14568     if test "$GXX" = yes; then
14569       # Set up default GNU C++ configuration
14570
14571
14572
14573 # Check whether --with-gnu-ld was given.
14574 if test "${with_gnu_ld+set}" = set; then :
14575   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
14576 else
14577   with_gnu_ld=no
14578 fi
14579
14580 ac_prog=ld
14581 if test "$GCC" = yes; then
14582   # Check if gcc -print-prog-name=ld gives a path.
14583   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
14584 $as_echo_n "checking for ld used by $CC... " >&6; }
14585   case $host in
14586   *-*-mingw*)
14587     # gcc leaves a trailing carriage return which upsets mingw
14588     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
14589   *)
14590     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
14591   esac
14592   case $ac_prog in
14593     # Accept absolute paths.
14594     [\\/]* | ?:[\\/]*)
14595       re_direlt='/[^/][^/]*/\.\./'
14596       # Canonicalize the pathname of ld
14597       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
14598       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
14599         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
14600       done
14601       test -z "$LD" && LD="$ac_prog"
14602       ;;
14603   "")
14604     # If it fails, then pretend we aren't using GCC.
14605     ac_prog=ld
14606     ;;
14607   *)
14608     # If it is relative, then search for the first ld in PATH.
14609     with_gnu_ld=unknown
14610     ;;
14611   esac
14612 elif test "$with_gnu_ld" = yes; then
14613   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
14614 $as_echo_n "checking for GNU ld... " >&6; }
14615 else
14616   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
14617 $as_echo_n "checking for non-GNU ld... " >&6; }
14618 fi
14619 if ${lt_cv_path_LD+:} false; then :
14620   $as_echo_n "(cached) " >&6
14621 else
14622   if test -z "$LD"; then
14623   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14624   for ac_dir in $PATH; do
14625     IFS="$lt_save_ifs"
14626     test -z "$ac_dir" && ac_dir=.
14627     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
14628       lt_cv_path_LD="$ac_dir/$ac_prog"
14629       # Check to see if the program is GNU ld.  I'd rather use --version,
14630       # but apparently some variants of GNU ld only accept -v.
14631       # Break only if it was the GNU/non-GNU ld that we prefer.
14632       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
14633       *GNU* | *'with BFD'*)
14634         test "$with_gnu_ld" != no && break
14635         ;;
14636       *)
14637         test "$with_gnu_ld" != yes && break
14638         ;;
14639       esac
14640     fi
14641   done
14642   IFS="$lt_save_ifs"
14643 else
14644   lt_cv_path_LD="$LD" # Let the user override the test with a path.
14645 fi
14646 fi
14647
14648 LD="$lt_cv_path_LD"
14649 if test -n "$LD"; then
14650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14651 $as_echo "$LD" >&6; }
14652 else
14653   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14654 $as_echo "no" >&6; }
14655 fi
14656 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
14657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14658 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14659 if ${lt_cv_prog_gnu_ld+:} false; then :
14660   $as_echo_n "(cached) " >&6
14661 else
14662   # I'd rather use --version here, but apparently some GNU lds only accept -v.
14663 case `$LD -v 2>&1 </dev/null` in
14664 *GNU* | *'with BFD'*)
14665   lt_cv_prog_gnu_ld=yes
14666   ;;
14667 *)
14668   lt_cv_prog_gnu_ld=no
14669   ;;
14670 esac
14671 fi
14672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
14673 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
14674 with_gnu_ld=$lt_cv_prog_gnu_ld
14675
14676
14677
14678
14679
14680
14681
14682       # Check if GNU C++ uses GNU ld as the underlying linker, since the
14683       # archiving commands below assume that GNU ld is being used.
14684       if test "$with_gnu_ld" = yes; then
14685         archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14686         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'
14687
14688         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14689         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14690
14691         # If archive_cmds runs LD, not CC, wlarc should be empty
14692         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
14693         #     investigate it a little bit more. (MM)
14694         wlarc='${wl}'
14695
14696         # ancient GNU ld didn't support --whole-archive et. al.
14697         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
14698           $GREP 'no-whole-archive' > /dev/null; then
14699           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14700         else
14701           whole_archive_flag_spec_CXX=
14702         fi
14703       else
14704         with_gnu_ld=no
14705         wlarc=
14706
14707         # A generic and very simple default shared library creation
14708         # command for GNU C++ for the case where it uses the native
14709         # linker, instead of GNU ld.  If possible, this setting should
14710         # overridden to take advantage of the native linker features on
14711         # the platform it is being used on.
14712         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14713       fi
14714
14715       # Commands to make compiler produce verbose output that lists
14716       # what "hidden" libraries, object files and flags are used when
14717       # linking a shared library.
14718       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14719
14720     else
14721       GXX=no
14722       with_gnu_ld=no
14723       wlarc=
14724     fi
14725
14726     # PORTME: fill in a description of your system's C++ link characteristics
14727     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14728 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14729     ld_shlibs_CXX=yes
14730     case $host_os in
14731       aix3*)
14732         # FIXME: insert proper C++ library support
14733         ld_shlibs_CXX=no
14734         ;;
14735       aix[4-9]*)
14736         if test "$host_cpu" = ia64; then
14737           # On IA64, the linker does run time linking by default, so we don't
14738           # have to do anything special.
14739           aix_use_runtimelinking=no
14740           exp_sym_flag='-Bexport'
14741           no_entry_flag=""
14742         else
14743           aix_use_runtimelinking=no
14744
14745           # Test if we are trying to use run time linking or normal
14746           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
14747           # need to do runtime linking.
14748           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
14749             for ld_flag in $LDFLAGS; do
14750               case $ld_flag in
14751               *-brtl*)
14752                 aix_use_runtimelinking=yes
14753                 break
14754                 ;;
14755               esac
14756             done
14757             ;;
14758           esac
14759
14760           exp_sym_flag='-bexport'
14761           no_entry_flag='-bnoentry'
14762         fi
14763
14764         # When large executables or shared objects are built, AIX ld can
14765         # have problems creating the table of contents.  If linking a library
14766         # or program results in "error TOC overflow" add -mminimal-toc to
14767         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
14768         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
14769
14770         archive_cmds_CXX=''
14771         hardcode_direct_CXX=yes
14772         hardcode_direct_absolute_CXX=yes
14773         hardcode_libdir_separator_CXX=':'
14774         link_all_deplibs_CXX=yes
14775         file_list_spec_CXX='${wl}-f,'
14776
14777         if test "$GXX" = yes; then
14778           case $host_os in aix4.[012]|aix4.[012].*)
14779           # We only want to do this on AIX 4.2 and lower, the check
14780           # below for broken collect2 doesn't work under 4.3+
14781           collect2name=`${CC} -print-prog-name=collect2`
14782           if test -f "$collect2name" &&
14783              strings "$collect2name" | $GREP resolve_lib_name >/dev/null
14784           then
14785             # We have reworked collect2
14786             :
14787           else
14788             # We have old collect2
14789             hardcode_direct_CXX=unsupported
14790             # It fails to find uninstalled libraries when the uninstalled
14791             # path is not listed in the libpath.  Setting hardcode_minus_L
14792             # to unsupported forces relinking
14793             hardcode_minus_L_CXX=yes
14794             hardcode_libdir_flag_spec_CXX='-L$libdir'
14795             hardcode_libdir_separator_CXX=
14796           fi
14797           esac
14798           shared_flag='-shared'
14799           if test "$aix_use_runtimelinking" = yes; then
14800             shared_flag="$shared_flag "'${wl}-G'
14801           fi
14802         else
14803           # not using gcc
14804           if test "$host_cpu" = ia64; then
14805           # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
14806           # chokes on -Wl,-G. The following line is correct:
14807           shared_flag='-G'
14808           else
14809             if test "$aix_use_runtimelinking" = yes; then
14810               shared_flag='${wl}-G'
14811             else
14812               shared_flag='${wl}-bM:SRE'
14813             fi
14814           fi
14815         fi
14816
14817         export_dynamic_flag_spec_CXX='${wl}-bexpall'
14818         # It seems that -bexpall does not export symbols beginning with
14819         # underscore (_), so it is better to generate a list of symbols to
14820         # export.
14821         always_export_symbols_CXX=yes
14822         if test "$aix_use_runtimelinking" = yes; then
14823           # Warning - without using the other runtime loading flags (-brtl),
14824           # -berok will link without error, but may produce a broken library.
14825           allow_undefined_flag_CXX='-berok'
14826           # Determine the default libpath from the value encoded in an empty
14827           # executable.
14828           if test "${lt_cv_aix_libpath+set}" = set; then
14829   aix_libpath=$lt_cv_aix_libpath
14830 else
14831   if ${lt_cv_aix_libpath__CXX+:} false; then :
14832   $as_echo_n "(cached) " >&6
14833 else
14834   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14835 /* end confdefs.h.  */
14836
14837 int
14838 main ()
14839 {
14840
14841   ;
14842   return 0;
14843 }
14844 _ACEOF
14845 if ac_fn_cxx_try_link "$LINENO"; then :
14846
14847   lt_aix_libpath_sed='
14848       /Import File Strings/,/^$/ {
14849           /^0/ {
14850               s/^0  *\([^ ]*\) *$/\1/
14851               p
14852           }
14853       }'
14854   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14855   # Check for a 64-bit object if we didn't find anything.
14856   if test -z "$lt_cv_aix_libpath__CXX"; then
14857     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14858   fi
14859 fi
14860 rm -f core conftest.err conftest.$ac_objext \
14861     conftest$ac_exeext conftest.$ac_ext
14862   if test -z "$lt_cv_aix_libpath__CXX"; then
14863     lt_cv_aix_libpath__CXX="/usr/lib:/lib"
14864   fi
14865
14866 fi
14867
14868   aix_libpath=$lt_cv_aix_libpath__CXX
14869 fi
14870
14871           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
14872
14873           archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
14874         else
14875           if test "$host_cpu" = ia64; then
14876             hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
14877             allow_undefined_flag_CXX="-z nodefs"
14878             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"
14879           else
14880             # Determine the default libpath from the value encoded in an
14881             # empty executable.
14882             if test "${lt_cv_aix_libpath+set}" = set; then
14883   aix_libpath=$lt_cv_aix_libpath
14884 else
14885   if ${lt_cv_aix_libpath__CXX+:} false; then :
14886   $as_echo_n "(cached) " >&6
14887 else
14888   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14889 /* end confdefs.h.  */
14890
14891 int
14892 main ()
14893 {
14894
14895   ;
14896   return 0;
14897 }
14898 _ACEOF
14899 if ac_fn_cxx_try_link "$LINENO"; then :
14900
14901   lt_aix_libpath_sed='
14902       /Import File Strings/,/^$/ {
14903           /^0/ {
14904               s/^0  *\([^ ]*\) *$/\1/
14905               p
14906           }
14907       }'
14908   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14909   # Check for a 64-bit object if we didn't find anything.
14910   if test -z "$lt_cv_aix_libpath__CXX"; then
14911     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14912   fi
14913 fi
14914 rm -f core conftest.err conftest.$ac_objext \
14915     conftest$ac_exeext conftest.$ac_ext
14916   if test -z "$lt_cv_aix_libpath__CXX"; then
14917     lt_cv_aix_libpath__CXX="/usr/lib:/lib"
14918   fi
14919
14920 fi
14921
14922   aix_libpath=$lt_cv_aix_libpath__CXX
14923 fi
14924
14925             hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
14926             # Warning - without using the other run time loading flags,
14927             # -berok will link without error, but may produce a broken library.
14928             no_undefined_flag_CXX=' ${wl}-bernotok'
14929             allow_undefined_flag_CXX=' ${wl}-berok'
14930             if test "$with_gnu_ld" = yes; then
14931               # We only use this code for GNU lds that support --whole-archive.
14932               whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14933             else
14934               # Exported symbols can be pulled into shared objects from archives
14935               whole_archive_flag_spec_CXX='$convenience'
14936             fi
14937             archive_cmds_need_lc_CXX=yes
14938             # This is similar to how AIX traditionally builds its shared
14939             # libraries.
14940             archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
14941           fi
14942         fi
14943         ;;
14944
14945       beos*)
14946         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
14947           allow_undefined_flag_CXX=unsupported
14948           # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
14949           # support --undefined.  This deserves some investigation.  FIXME
14950           archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14951         else
14952           ld_shlibs_CXX=no
14953         fi
14954         ;;
14955
14956       chorus*)
14957         case $cc_basename in
14958           *)
14959           # FIXME: insert proper C++ library support
14960           ld_shlibs_CXX=no
14961           ;;
14962         esac
14963         ;;
14964
14965       cygwin* | mingw* | pw32* | cegcc*)
14966         case $GXX,$cc_basename in
14967         ,cl* | no,cl*)
14968           # Native MSVC
14969           # hardcode_libdir_flag_spec is actually meaningless, as there is
14970           # no search path for DLLs.
14971           hardcode_libdir_flag_spec_CXX=' '
14972           allow_undefined_flag_CXX=unsupported
14973           always_export_symbols_CXX=yes
14974           file_list_spec_CXX='@'
14975           # Tell ltmain to make .lib files, not .a files.
14976           libext=lib
14977           # Tell ltmain to make .dll files, not .so files.
14978           shrext_cmds=".dll"
14979           # FIXME: Setting linknames here is a bad hack.
14980           archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
14981           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
14982               $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
14983             else
14984               $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
14985             fi~
14986             $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
14987             linknames='
14988           # The linker will not automatically build a static lib if we build a DLL.
14989           # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
14990           enable_shared_with_static_runtimes_CXX=yes
14991           # Don't use ranlib
14992           old_postinstall_cmds_CXX='chmod 644 $oldlib'
14993           postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
14994             lt_tool_outputfile="@TOOL_OUTPUT@"~
14995             case $lt_outputfile in
14996               *.exe|*.EXE) ;;
14997               *)
14998                 lt_outputfile="$lt_outputfile.exe"
14999                 lt_tool_outputfile="$lt_tool_outputfile.exe"
15000                 ;;
15001             esac~
15002             func_to_tool_file "$lt_outputfile"~
15003             if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
15004               $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
15005               $RM "$lt_outputfile.manifest";
15006             fi'
15007           ;;
15008         *)
15009           # g++
15010           # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
15011           # as there is no search path for DLLs.
15012           hardcode_libdir_flag_spec_CXX='-L$libdir'
15013           export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
15014           allow_undefined_flag_CXX=unsupported
15015           always_export_symbols_CXX=no
15016           enable_shared_with_static_runtimes_CXX=yes
15017
15018           if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15019             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'
15020             # If the export-symbols file already is a .def file (1st line
15021             # is EXPORTS), use it as is; otherwise, prepend...
15022             archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15023               cp $export_symbols $output_objdir/$soname.def;
15024             else
15025               echo EXPORTS > $output_objdir/$soname.def;
15026               cat $export_symbols >> $output_objdir/$soname.def;
15027             fi~
15028             $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'
15029           else
15030             ld_shlibs_CXX=no
15031           fi
15032           ;;
15033         esac
15034         ;;
15035       darwin* | rhapsody*)
15036
15037
15038   archive_cmds_need_lc_CXX=no
15039   hardcode_direct_CXX=no
15040   hardcode_automatic_CXX=yes
15041   hardcode_shlibpath_var_CXX=unsupported
15042   if test "$lt_cv_ld_force_load" = "yes"; then
15043     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\"`'
15044
15045   else
15046     whole_archive_flag_spec_CXX=''
15047   fi
15048   link_all_deplibs_CXX=yes
15049   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
15050   case $cc_basename in
15051      ifort*) _lt_dar_can_shared=yes ;;
15052      *) _lt_dar_can_shared=$GCC ;;
15053   esac
15054   if test "$_lt_dar_can_shared" = "yes"; then
15055     output_verbose_link_cmd=func_echo_all
15056     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}"
15057     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
15058     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}"
15059     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}"
15060        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
15061       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}"
15062       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}"
15063     fi
15064
15065   else
15066   ld_shlibs_CXX=no
15067   fi
15068
15069         ;;
15070
15071       dgux*)
15072         case $cc_basename in
15073           ec++*)
15074             # FIXME: insert proper C++ library support
15075             ld_shlibs_CXX=no
15076             ;;
15077           ghcx*)
15078             # Green Hills C++ Compiler
15079             # FIXME: insert proper C++ library support
15080             ld_shlibs_CXX=no
15081             ;;
15082           *)
15083             # FIXME: insert proper C++ library support
15084             ld_shlibs_CXX=no
15085             ;;
15086         esac
15087         ;;
15088
15089       freebsd2.*)
15090         # C++ shared libraries reported to be fairly broken before
15091         # switch to ELF
15092         ld_shlibs_CXX=no
15093         ;;
15094
15095       freebsd-elf*)
15096         archive_cmds_need_lc_CXX=no
15097         ;;
15098
15099       freebsd* | dragonfly*)
15100         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
15101         # conventions
15102         ld_shlibs_CXX=yes
15103         ;;
15104
15105       gnu*)
15106         ;;
15107
15108       haiku*)
15109         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15110         link_all_deplibs_CXX=yes
15111         ;;
15112
15113       hpux9*)
15114         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
15115         hardcode_libdir_separator_CXX=:
15116         export_dynamic_flag_spec_CXX='${wl}-E'
15117         hardcode_direct_CXX=yes
15118         hardcode_minus_L_CXX=yes # Not in the search PATH,
15119                                              # but as the default
15120                                              # location of the library.
15121
15122         case $cc_basename in
15123           CC*)
15124             # FIXME: insert proper C++ library support
15125             ld_shlibs_CXX=no
15126             ;;
15127           aCC*)
15128             archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15129             # Commands to make compiler produce verbose output that lists
15130             # what "hidden" libraries, object files and flags are used when
15131             # linking a shared library.
15132             #
15133             # There doesn't appear to be a way to prevent this compiler from
15134             # explicitly linking system object files so we need to strip them
15135             # from the output so that they don't get included in the library
15136             # dependencies.
15137             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"'
15138             ;;
15139           *)
15140             if test "$GXX" = yes; then
15141               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15142             else
15143               # FIXME: insert proper C++ library support
15144               ld_shlibs_CXX=no
15145             fi
15146             ;;
15147         esac
15148         ;;
15149
15150       hpux10*|hpux11*)
15151         if test $with_gnu_ld = no; then
15152           hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
15153           hardcode_libdir_separator_CXX=:
15154
15155           case $host_cpu in
15156             hppa*64*|ia64*)
15157               ;;
15158             *)
15159               export_dynamic_flag_spec_CXX='${wl}-E'
15160               ;;
15161           esac
15162         fi
15163         case $host_cpu in
15164           hppa*64*|ia64*)
15165             hardcode_direct_CXX=no
15166             hardcode_shlibpath_var_CXX=no
15167             ;;
15168           *)
15169             hardcode_direct_CXX=yes
15170             hardcode_direct_absolute_CXX=yes
15171             hardcode_minus_L_CXX=yes # Not in the search PATH,
15172                                                  # but as the default
15173                                                  # location of the library.
15174             ;;
15175         esac
15176
15177         case $cc_basename in
15178           CC*)
15179             # FIXME: insert proper C++ library support
15180             ld_shlibs_CXX=no
15181             ;;
15182           aCC*)
15183             case $host_cpu in
15184               hppa*64*)
15185                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15186                 ;;
15187               ia64*)
15188                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15189                 ;;
15190               *)
15191                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15192                 ;;
15193             esac
15194             # Commands to make compiler produce verbose output that lists
15195             # what "hidden" libraries, object files and flags are used when
15196             # linking a shared library.
15197             #
15198             # There doesn't appear to be a way to prevent this compiler from
15199             # explicitly linking system object files so we need to strip them
15200             # from the output so that they don't get included in the library
15201             # dependencies.
15202             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"'
15203             ;;
15204           *)
15205             if test "$GXX" = yes; then
15206               if test $with_gnu_ld = no; then
15207                 case $host_cpu in
15208                   hppa*64*)
15209                     archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15210                     ;;
15211                   ia64*)
15212                     archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15213                     ;;
15214                   *)
15215                     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'
15216                     ;;
15217                 esac
15218               fi
15219             else
15220               # FIXME: insert proper C++ library support
15221               ld_shlibs_CXX=no
15222             fi
15223             ;;
15224         esac
15225         ;;
15226
15227       interix[3-9]*)
15228         hardcode_direct_CXX=no
15229         hardcode_shlibpath_var_CXX=no
15230         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15231         export_dynamic_flag_spec_CXX='${wl}-E'
15232         # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15233         # Instead, shared libraries are loaded at an image base (0x10000000 by
15234         # default) and relocated if they conflict, which is a slow very memory
15235         # consuming and fragmenting process.  To avoid this, we pick a random,
15236         # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15237         # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15238         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'
15239         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'
15240         ;;
15241       irix5* | irix6*)
15242         case $cc_basename in
15243           CC*)
15244             # SGI C++
15245             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'
15246
15247             # Archives containing C++ object files must be created using
15248             # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
15249             # necessary to make sure instantiated templates are included
15250             # in the archive.
15251             old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
15252             ;;
15253           *)
15254             if test "$GXX" = yes; then
15255               if test "$with_gnu_ld" = no; then
15256                 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'
15257               else
15258                 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'
15259               fi
15260             fi
15261             link_all_deplibs_CXX=yes
15262             ;;
15263         esac
15264         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15265         hardcode_libdir_separator_CXX=:
15266         inherit_rpath_CXX=yes
15267         ;;
15268
15269       linux* | k*bsd*-gnu | kopensolaris*-gnu)
15270         case $cc_basename in
15271           KCC*)
15272             # Kuck and Associates, Inc. (KAI) C++ Compiler
15273
15274             # KCC will only create a shared library if the output file
15275             # ends with ".so" (or ".sl" for HP-UX), so rename the library
15276             # to its proper name (with version) after linking.
15277             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'
15278             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'
15279             # Commands to make compiler produce verbose output that lists
15280             # what "hidden" libraries, object files and flags are used when
15281             # linking a shared library.
15282             #
15283             # There doesn't appear to be a way to prevent this compiler from
15284             # explicitly linking system object files so we need to strip them
15285             # from the output so that they don't get included in the library
15286             # dependencies.
15287             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"'
15288
15289             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15290             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15291
15292             # Archives containing C++ object files must be created using
15293             # "CC -Bstatic", where "CC" is the KAI C++ compiler.
15294             old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
15295             ;;
15296           icpc* | ecpc* )
15297             # Intel C++
15298             with_gnu_ld=yes
15299             # version 8.0 and above of icpc choke on multiply defined symbols
15300             # if we add $predep_objects and $postdep_objects, however 7.1 and
15301             # earlier do not add the objects themselves.
15302             case `$CC -V 2>&1` in
15303               *"Version 7."*)
15304                 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
15305                 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'
15306                 ;;
15307               *)  # Version 8.0 or newer
15308                 tmp_idyn=
15309                 case $host_cpu in
15310                   ia64*) tmp_idyn=' -i_dynamic';;
15311                 esac
15312                 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15313                 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'
15314                 ;;
15315             esac
15316             archive_cmds_need_lc_CXX=no
15317             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15318             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15319             whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
15320             ;;
15321           pgCC* | pgcpp*)
15322             # Portland Group C++ compiler
15323             case `$CC -V` in
15324             *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
15325               prelink_cmds_CXX='tpldir=Template.dir~
15326                 rm -rf $tpldir~
15327                 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
15328                 compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
15329               old_archive_cmds_CXX='tpldir=Template.dir~
15330                 rm -rf $tpldir~
15331                 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
15332                 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
15333                 $RANLIB $oldlib'
15334               archive_cmds_CXX='tpldir=Template.dir~
15335                 rm -rf $tpldir~
15336                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
15337                 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
15338               archive_expsym_cmds_CXX='tpldir=Template.dir~
15339                 rm -rf $tpldir~
15340                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
15341                 $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'
15342               ;;
15343             *) # Version 6 and above use weak symbols
15344               archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
15345               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'
15346               ;;
15347             esac
15348
15349             hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
15350             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15351             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'
15352             ;;
15353           cxx*)
15354             # Compaq C++
15355             archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
15356             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'
15357
15358             runpath_var=LD_RUN_PATH
15359             hardcode_libdir_flag_spec_CXX='-rpath $libdir'
15360             hardcode_libdir_separator_CXX=:
15361
15362             # Commands to make compiler produce verbose output that lists
15363             # what "hidden" libraries, object files and flags are used when
15364             # linking a shared library.
15365             #
15366             # There doesn't appear to be a way to prevent this compiler from
15367             # explicitly linking system object files so we need to strip them
15368             # from the output so that they don't get included in the library
15369             # dependencies.
15370             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'
15371             ;;
15372           xl* | mpixl* | bgxl*)
15373             # IBM XL 8.0 on PPC, with GNU ld
15374             hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15375             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15376             archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15377             if test "x$supports_anon_versioning" = xyes; then
15378               archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
15379                 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15380                 echo "local: *; };" >> $output_objdir/$libname.ver~
15381                 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
15382             fi
15383             ;;
15384           *)
15385             case `$CC -V 2>&1 | sed 5q` in
15386             *Sun\ C*)
15387               # Sun C++ 5.9
15388               no_undefined_flag_CXX=' -zdefs'
15389               archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15390               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'
15391               hardcode_libdir_flag_spec_CXX='-R$libdir'
15392               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'
15393               compiler_needs_object_CXX=yes
15394
15395               # Not sure whether something based on
15396               # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
15397               # would be better.
15398               output_verbose_link_cmd='func_echo_all'
15399
15400               # Archives containing C++ object files must be created using
15401               # "CC -xar", where "CC" is the Sun C++ compiler.  This is
15402               # necessary to make sure instantiated templates are included
15403               # in the archive.
15404               old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
15405               ;;
15406             esac
15407             ;;
15408         esac
15409         ;;
15410
15411       lynxos*)
15412         # FIXME: insert proper C++ library support
15413         ld_shlibs_CXX=no
15414         ;;
15415
15416       m88k*)
15417         # FIXME: insert proper C++ library support
15418         ld_shlibs_CXX=no
15419         ;;
15420
15421       mvs*)
15422         case $cc_basename in
15423           cxx*)
15424             # FIXME: insert proper C++ library support
15425             ld_shlibs_CXX=no
15426             ;;
15427           *)
15428             # FIXME: insert proper C++ library support
15429             ld_shlibs_CXX=no
15430             ;;
15431         esac
15432         ;;
15433
15434       netbsd*)
15435         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15436           archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
15437           wlarc=
15438           hardcode_libdir_flag_spec_CXX='-R$libdir'
15439           hardcode_direct_CXX=yes
15440           hardcode_shlibpath_var_CXX=no
15441         fi
15442         # Workaround some broken pre-1.5 toolchains
15443         output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
15444         ;;
15445
15446       *nto* | *qnx*)
15447         ld_shlibs_CXX=yes
15448         ;;
15449
15450       openbsd2*)
15451         # C++ shared libraries are fairly broken
15452         ld_shlibs_CXX=no
15453         ;;
15454
15455       openbsd*)
15456         if test -f /usr/libexec/ld.so; then
15457           hardcode_direct_CXX=yes
15458           hardcode_shlibpath_var_CXX=no
15459           hardcode_direct_absolute_CXX=yes
15460           archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
15461           hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15462           if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15463             archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
15464             export_dynamic_flag_spec_CXX='${wl}-E'
15465             whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
15466           fi
15467           output_verbose_link_cmd=func_echo_all
15468         else
15469           ld_shlibs_CXX=no
15470         fi
15471         ;;
15472
15473       osf3* | osf4* | osf5*)
15474         case $cc_basename in
15475           KCC*)
15476             # Kuck and Associates, Inc. (KAI) C++ Compiler
15477
15478             # KCC will only create a shared library if the output file
15479             # ends with ".so" (or ".sl" for HP-UX), so rename the library
15480             # to its proper name (with version) after linking.
15481             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'
15482
15483             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15484             hardcode_libdir_separator_CXX=:
15485
15486             # Archives containing C++ object files must be created using
15487             # the KAI C++ compiler.
15488             case $host in
15489               osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
15490               *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
15491             esac
15492             ;;
15493           RCC*)
15494             # Rational C++ 2.4.1
15495             # FIXME: insert proper C++ library support
15496             ld_shlibs_CXX=no
15497             ;;
15498           cxx*)
15499             case $host in
15500               osf3*)
15501                 allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
15502                 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'
15503                 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15504                 ;;
15505               *)
15506                 allow_undefined_flag_CXX=' -expect_unresolved \*'
15507                 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'
15508                 archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
15509                   echo "-hidden">> $lib.exp~
15510                   $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~
15511                   $RM $lib.exp'
15512                 hardcode_libdir_flag_spec_CXX='-rpath $libdir'
15513                 ;;
15514             esac
15515
15516             hardcode_libdir_separator_CXX=:
15517
15518             # Commands to make compiler produce verbose output that lists
15519             # what "hidden" libraries, object files and flags are used when
15520             # linking a shared library.
15521             #
15522             # There doesn't appear to be a way to prevent this compiler from
15523             # explicitly linking system object files so we need to strip them
15524             # from the output so that they don't get included in the library
15525             # dependencies.
15526             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"'
15527             ;;
15528           *)
15529             if test "$GXX" = yes && test "$with_gnu_ld" = no; then
15530               allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
15531               case $host in
15532                 osf3*)
15533                   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'
15534                   ;;
15535                 *)
15536                   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'
15537                   ;;
15538               esac
15539
15540               hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15541               hardcode_libdir_separator_CXX=:
15542
15543               # Commands to make compiler produce verbose output that lists
15544               # what "hidden" libraries, object files and flags are used when
15545               # linking a shared library.
15546               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
15547
15548             else
15549               # FIXME: insert proper C++ library support
15550               ld_shlibs_CXX=no
15551             fi
15552             ;;
15553         esac
15554         ;;
15555
15556       psos*)
15557         # FIXME: insert proper C++ library support
15558         ld_shlibs_CXX=no
15559         ;;
15560
15561       sunos4*)
15562         case $cc_basename in
15563           CC*)
15564             # Sun C++ 4.x
15565             # FIXME: insert proper C++ library support
15566             ld_shlibs_CXX=no
15567             ;;
15568           lcc*)
15569             # Lucid
15570             # FIXME: insert proper C++ library support
15571             ld_shlibs_CXX=no
15572             ;;
15573           *)
15574             # FIXME: insert proper C++ library support
15575             ld_shlibs_CXX=no
15576             ;;
15577         esac
15578         ;;
15579
15580       solaris*)
15581         case $cc_basename in
15582           CC* | sunCC*)
15583             # Sun C++ 4.2, 5.x and Centerline C++
15584             archive_cmds_need_lc_CXX=yes
15585             no_undefined_flag_CXX=' -zdefs'
15586             archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15587             archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15588               $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'
15589
15590             hardcode_libdir_flag_spec_CXX='-R$libdir'
15591             hardcode_shlibpath_var_CXX=no
15592             case $host_os in
15593               solaris2.[0-5] | solaris2.[0-5].*) ;;
15594               *)
15595                 # The compiler driver will combine and reorder linker options,
15596                 # but understands `-z linker_flag'.
15597                 # Supported since Solaris 2.6 (maybe 2.5.1?)
15598                 whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
15599                 ;;
15600             esac
15601             link_all_deplibs_CXX=yes
15602
15603             output_verbose_link_cmd='func_echo_all'
15604
15605             # Archives containing C++ object files must be created using
15606             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
15607             # necessary to make sure instantiated templates are included
15608             # in the archive.
15609             old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
15610             ;;
15611           gcx*)
15612             # Green Hills C++ Compiler
15613             archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15614
15615             # The C++ compiler must be used to create the archive.
15616             old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
15617             ;;
15618           *)
15619             # GNU C++ compiler with Solaris linker
15620             if test "$GXX" = yes && test "$with_gnu_ld" = no; then
15621               no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
15622               if $CC --version | $GREP -v '^2\.7' > /dev/null; then
15623                 archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15624                 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15625                   $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15626
15627                 # Commands to make compiler produce verbose output that lists
15628                 # what "hidden" libraries, object files and flags are used when
15629                 # linking a shared library.
15630                 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
15631               else
15632                 # g++ 2.7 appears to require `-G' NOT `-shared' on this
15633                 # platform.
15634                 archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15635                 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15636                   $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15637
15638                 # Commands to make compiler produce verbose output that lists
15639                 # what "hidden" libraries, object files and flags are used when
15640                 # linking a shared library.
15641                 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
15642               fi
15643
15644               hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
15645               case $host_os in
15646                 solaris2.[0-5] | solaris2.[0-5].*) ;;
15647                 *)
15648                   whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
15649                   ;;
15650               esac
15651             fi
15652             ;;
15653         esac
15654         ;;
15655
15656     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
15657       no_undefined_flag_CXX='${wl}-z,text'
15658       archive_cmds_need_lc_CXX=no
15659       hardcode_shlibpath_var_CXX=no
15660       runpath_var='LD_RUN_PATH'
15661
15662       case $cc_basename in
15663         CC*)
15664           archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15665           archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15666           ;;
15667         *)
15668           archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15669           archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15670           ;;
15671       esac
15672       ;;
15673
15674       sysv5* | sco3.2v5* | sco5v6*)
15675         # Note: We can NOT use -z defs as we might desire, because we do not
15676         # link with -lc, and that would cause any symbols used from libc to
15677         # always be unresolved, which means just about no library would
15678         # ever link correctly.  If we're not using GNU ld we use -z text
15679         # though, which does catch some bad symbols but isn't as heavy-handed
15680         # as -z defs.
15681         no_undefined_flag_CXX='${wl}-z,text'
15682         allow_undefined_flag_CXX='${wl}-z,nodefs'
15683         archive_cmds_need_lc_CXX=no
15684         hardcode_shlibpath_var_CXX=no
15685         hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
15686         hardcode_libdir_separator_CXX=':'
15687         link_all_deplibs_CXX=yes
15688         export_dynamic_flag_spec_CXX='${wl}-Bexport'
15689         runpath_var='LD_RUN_PATH'
15690
15691         case $cc_basename in
15692           CC*)
15693             archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15694             archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15695             old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
15696               '"$old_archive_cmds_CXX"
15697             reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
15698               '"$reload_cmds_CXX"
15699             ;;
15700           *)
15701             archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15702             archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15703             ;;
15704         esac
15705       ;;
15706
15707       tandem*)
15708         case $cc_basename in
15709           NCC*)
15710             # NonStop-UX NCC 3.20
15711             # FIXME: insert proper C++ library support
15712             ld_shlibs_CXX=no
15713             ;;
15714           *)
15715             # FIXME: insert proper C++ library support
15716             ld_shlibs_CXX=no
15717             ;;
15718         esac
15719         ;;
15720
15721       vxworks*)
15722         # FIXME: insert proper C++ library support
15723         ld_shlibs_CXX=no
15724         ;;
15725
15726       *)
15727         # FIXME: insert proper C++ library support
15728         ld_shlibs_CXX=no
15729         ;;
15730     esac
15731
15732     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15733 $as_echo "$ld_shlibs_CXX" >&6; }
15734     test "$ld_shlibs_CXX" = no && can_build_shared=no
15735
15736     GCC_CXX="$GXX"
15737     LD_CXX="$LD"
15738
15739     ## CAVEAT EMPTOR:
15740     ## There is no encapsulation within the following macros, do not change
15741     ## the running order or otherwise move them around unless you know exactly
15742     ## what you are doing...
15743     # Dependencies to place before and after the object being linked:
15744 predep_objects_CXX=
15745 postdep_objects_CXX=
15746 predeps_CXX=
15747 postdeps_CXX=
15748 compiler_lib_search_path_CXX=
15749
15750 cat > conftest.$ac_ext <<_LT_EOF
15751 class Foo
15752 {
15753 public:
15754   Foo (void) { a = 0; }
15755 private:
15756   int a;
15757 };
15758 _LT_EOF
15759
15760
15761 _lt_libdeps_save_CFLAGS=$CFLAGS
15762 case "$CC $CFLAGS " in #(
15763 *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
15764 *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
15765 *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
15766 esac
15767
15768 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15769   (eval $ac_compile) 2>&5
15770   ac_status=$?
15771   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15772   test $ac_status = 0; }; then
15773   # Parse the compiler output and extract the necessary
15774   # objects, libraries and library flags.
15775
15776   # Sentinel used to keep track of whether or not we are before
15777   # the conftest object file.
15778   pre_test_object_deps_done=no
15779
15780   for p in `eval "$output_verbose_link_cmd"`; do
15781     case ${prev}${p} in
15782
15783     -L* | -R* | -l*)
15784        # Some compilers place space between "-{L,R}" and the path.
15785        # Remove the space.
15786        if test $p = "-L" ||
15787           test $p = "-R"; then
15788          prev=$p
15789          continue
15790        fi
15791
15792        # Expand the sysroot to ease extracting the directories later.
15793        if test -z "$prev"; then
15794          case $p in
15795          -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
15796          -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
15797          -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
15798          esac
15799        fi
15800        case $p in
15801        =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
15802        esac
15803        if test "$pre_test_object_deps_done" = no; then
15804          case ${prev} in
15805          -L | -R)
15806            # Internal compiler library paths should come after those
15807            # provided the user.  The postdeps already come after the
15808            # user supplied libs so there is no need to process them.
15809            if test -z "$compiler_lib_search_path_CXX"; then
15810              compiler_lib_search_path_CXX="${prev}${p}"
15811            else
15812              compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
15813            fi
15814            ;;
15815          # The "-l" case would never come before the object being
15816          # linked, so don't bother handling this case.
15817          esac
15818        else
15819          if test -z "$postdeps_CXX"; then
15820            postdeps_CXX="${prev}${p}"
15821          else
15822            postdeps_CXX="${postdeps_CXX} ${prev}${p}"
15823          fi
15824        fi
15825        prev=
15826        ;;
15827
15828     *.lto.$objext) ;; # Ignore GCC LTO objects
15829     *.$objext)
15830        # This assumes that the test object file only shows up
15831        # once in the compiler output.
15832        if test "$p" = "conftest.$objext"; then
15833          pre_test_object_deps_done=yes
15834          continue
15835        fi
15836
15837        if test "$pre_test_object_deps_done" = no; then
15838          if test -z "$predep_objects_CXX"; then
15839            predep_objects_CXX="$p"
15840          else
15841            predep_objects_CXX="$predep_objects_CXX $p"
15842          fi
15843        else
15844          if test -z "$postdep_objects_CXX"; then
15845            postdep_objects_CXX="$p"
15846          else
15847            postdep_objects_CXX="$postdep_objects_CXX $p"
15848          fi
15849        fi
15850        ;;
15851
15852     *) ;; # Ignore the rest.
15853
15854     esac
15855   done
15856
15857   # Clean up.
15858   rm -f a.out a.exe
15859 else
15860   echo "libtool.m4: error: problem compiling CXX test program"
15861 fi
15862
15863 $RM -f confest.$objext
15864 CFLAGS=$_lt_libdeps_save_CFLAGS
15865
15866 # PORTME: override above test on systems where it is broken
15867 case $host_os in
15868 interix[3-9]*)
15869   # Interix 3.5 installs completely hosed .la files for C++, so rather than
15870   # hack all around it, let's just trust "g++" to DTRT.
15871   predep_objects_CXX=
15872   postdep_objects_CXX=
15873   postdeps_CXX=
15874   ;;
15875
15876 linux*)
15877   case `$CC -V 2>&1 | sed 5q` in
15878   *Sun\ C*)
15879     # Sun C++ 5.9
15880
15881     # The more standards-conforming stlport4 library is
15882     # incompatible with the Cstd library. Avoid specifying
15883     # it if it's in CXXFLAGS. Ignore libCrun as
15884     # -library=stlport4 depends on it.
15885     case " $CXX $CXXFLAGS " in
15886     *" -library=stlport4 "*)
15887       solaris_use_stlport4=yes
15888       ;;
15889     esac
15890
15891     if test "$solaris_use_stlport4" != yes; then
15892       postdeps_CXX='-library=Cstd -library=Crun'
15893     fi
15894     ;;
15895   esac
15896   ;;
15897
15898 solaris*)
15899   case $cc_basename in
15900   CC* | sunCC*)
15901     # The more standards-conforming stlport4 library is
15902     # incompatible with the Cstd library. Avoid specifying
15903     # it if it's in CXXFLAGS. Ignore libCrun as
15904     # -library=stlport4 depends on it.
15905     case " $CXX $CXXFLAGS " in
15906     *" -library=stlport4 "*)
15907       solaris_use_stlport4=yes
15908       ;;
15909     esac
15910
15911     # Adding this requires a known-good setup of shared libraries for
15912     # Sun compiler versions before 5.6, else PIC objects from an old
15913     # archive will be linked into the output, leading to subtle bugs.
15914     if test "$solaris_use_stlport4" != yes; then
15915       postdeps_CXX='-library=Cstd -library=Crun'
15916     fi
15917     ;;
15918   esac
15919   ;;
15920 esac
15921
15922
15923 case " $postdeps_CXX " in
15924 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
15925 esac
15926  compiler_lib_search_dirs_CXX=
15927 if test -n "${compiler_lib_search_path_CXX}"; then
15928  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
15929 fi
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961     lt_prog_compiler_wl_CXX=
15962 lt_prog_compiler_pic_CXX=
15963 lt_prog_compiler_static_CXX=
15964
15965
15966   # C++ specific cases for pic, static, wl, etc.
15967   if test "$GXX" = yes; then
15968     lt_prog_compiler_wl_CXX='-Wl,'
15969     lt_prog_compiler_static_CXX='-static'
15970
15971     case $host_os in
15972     aix*)
15973       # All AIX code is PIC.
15974       if test "$host_cpu" = ia64; then
15975         # AIX 5 now supports IA64 processor
15976         lt_prog_compiler_static_CXX='-Bstatic'
15977       fi
15978       ;;
15979
15980     amigaos*)
15981       case $host_cpu in
15982       powerpc)
15983             # see comment about AmigaOS4 .so support
15984             lt_prog_compiler_pic_CXX='-fPIC'
15985         ;;
15986       m68k)
15987             # FIXME: we need at least 68020 code to build shared libraries, but
15988             # adding the `-m68020' flag to GCC prevents building anything better,
15989             # like `-m68040'.
15990             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
15991         ;;
15992       esac
15993       ;;
15994
15995     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15996       # PIC is the default for these OSes.
15997       ;;
15998     mingw* | cygwin* | os2* | pw32* | cegcc*)
15999       # This hack is so that the source file can tell whether it is being
16000       # built for inclusion in a dll (and should export symbols for example).
16001       # Although the cygwin gcc ignores -fPIC, still need this for old-style
16002       # (--disable-auto-import) libraries
16003       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
16004       ;;
16005     darwin* | rhapsody*)
16006       # PIC is the default on this platform
16007       # Common symbols not allowed in MH_DYLIB files
16008       lt_prog_compiler_pic_CXX='-fno-common'
16009       ;;
16010     *djgpp*)
16011       # DJGPP does not support shared libraries at all
16012       lt_prog_compiler_pic_CXX=
16013       ;;
16014     haiku*)
16015       # PIC is the default for Haiku.
16016       # The "-static" flag exists, but is broken.
16017       lt_prog_compiler_static_CXX=
16018       ;;
16019     interix[3-9]*)
16020       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
16021       # Instead, we relocate shared libraries at runtime.
16022       ;;
16023     sysv4*MP*)
16024       if test -d /usr/nec; then
16025         lt_prog_compiler_pic_CXX=-Kconform_pic
16026       fi
16027       ;;
16028     hpux*)
16029       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
16030       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
16031       # sets the default TLS model and affects inlining.
16032       case $host_cpu in
16033       hppa*64*)
16034         ;;
16035       *)
16036         lt_prog_compiler_pic_CXX='-fPIC'
16037         ;;
16038       esac
16039       ;;
16040     *qnx* | *nto*)
16041       # QNX uses GNU C++, but need to define -shared option too, otherwise
16042       # it will coredump.
16043       lt_prog_compiler_pic_CXX='-fPIC -shared'
16044       ;;
16045     *)
16046       lt_prog_compiler_pic_CXX='-fPIC'
16047       ;;
16048     esac
16049   else
16050     case $host_os in
16051       aix[4-9]*)
16052         # All AIX code is PIC.
16053         if test "$host_cpu" = ia64; then
16054           # AIX 5 now supports IA64 processor
16055           lt_prog_compiler_static_CXX='-Bstatic'
16056         else
16057           lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
16058         fi
16059         ;;
16060       chorus*)
16061         case $cc_basename in
16062         cxch68*)
16063           # Green Hills C++ Compiler
16064           # _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"
16065           ;;
16066         esac
16067         ;;
16068       mingw* | cygwin* | os2* | pw32* | cegcc*)
16069         # This hack is so that the source file can tell whether it is being
16070         # built for inclusion in a dll (and should export symbols for example).
16071         lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
16072         ;;
16073       dgux*)
16074         case $cc_basename in
16075           ec++*)
16076             lt_prog_compiler_pic_CXX='-KPIC'
16077             ;;
16078           ghcx*)
16079             # Green Hills C++ Compiler
16080             lt_prog_compiler_pic_CXX='-pic'
16081             ;;
16082           *)
16083             ;;
16084         esac
16085         ;;
16086       freebsd* | dragonfly*)
16087         # FreeBSD uses GNU C++
16088         ;;
16089       hpux9* | hpux10* | hpux11*)
16090         case $cc_basename in
16091           CC*)
16092             lt_prog_compiler_wl_CXX='-Wl,'
16093             lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
16094             if test "$host_cpu" != ia64; then
16095               lt_prog_compiler_pic_CXX='+Z'
16096             fi
16097             ;;
16098           aCC*)
16099             lt_prog_compiler_wl_CXX='-Wl,'
16100             lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
16101             case $host_cpu in
16102             hppa*64*|ia64*)
16103               # +Z the default
16104               ;;
16105             *)
16106               lt_prog_compiler_pic_CXX='+Z'
16107               ;;
16108             esac
16109             ;;
16110           *)
16111             ;;
16112         esac
16113         ;;
16114       interix*)
16115         # This is c89, which is MS Visual C++ (no shared libs)
16116         # Anyone wants to do a port?
16117         ;;
16118       irix5* | irix6* | nonstopux*)
16119         case $cc_basename in
16120           CC*)
16121             lt_prog_compiler_wl_CXX='-Wl,'
16122             lt_prog_compiler_static_CXX='-non_shared'
16123             # CC pic flag -KPIC is the default.
16124             ;;
16125           *)
16126             ;;
16127         esac
16128         ;;
16129       linux* | k*bsd*-gnu | kopensolaris*-gnu)
16130         case $cc_basename in
16131           KCC*)
16132             # KAI C++ Compiler
16133             lt_prog_compiler_wl_CXX='--backend -Wl,'
16134             lt_prog_compiler_pic_CXX='-fPIC'
16135             ;;
16136           ecpc* )
16137             # old Intel C++ for x86_64 which still supported -KPIC.
16138             lt_prog_compiler_wl_CXX='-Wl,'
16139             lt_prog_compiler_pic_CXX='-KPIC'
16140             lt_prog_compiler_static_CXX='-static'
16141             ;;
16142           icpc* )
16143             # Intel C++, used to be incompatible with GCC.
16144             # ICC 10 doesn't accept -KPIC any more.
16145             lt_prog_compiler_wl_CXX='-Wl,'
16146             lt_prog_compiler_pic_CXX='-fPIC'
16147             lt_prog_compiler_static_CXX='-static'
16148             ;;
16149           pgCC* | pgcpp*)
16150             # Portland Group C++ compiler
16151             lt_prog_compiler_wl_CXX='-Wl,'
16152             lt_prog_compiler_pic_CXX='-fpic'
16153             lt_prog_compiler_static_CXX='-Bstatic'
16154             ;;
16155           cxx*)
16156             # Compaq C++
16157             # Make sure the PIC flag is empty.  It appears that all Alpha
16158             # Linux and Compaq Tru64 Unix objects are PIC.
16159             lt_prog_compiler_pic_CXX=
16160             lt_prog_compiler_static_CXX='-non_shared'
16161             ;;
16162           xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
16163             # IBM XL 8.0, 9.0 on PPC and BlueGene
16164             lt_prog_compiler_wl_CXX='-Wl,'
16165             lt_prog_compiler_pic_CXX='-qpic'
16166             lt_prog_compiler_static_CXX='-qstaticlink'
16167             ;;
16168           *)
16169             case `$CC -V 2>&1 | sed 5q` in
16170             *Sun\ C*)
16171               # Sun C++ 5.9
16172               lt_prog_compiler_pic_CXX='-KPIC'
16173               lt_prog_compiler_static_CXX='-Bstatic'
16174               lt_prog_compiler_wl_CXX='-Qoption ld '
16175               ;;
16176             esac
16177             ;;
16178         esac
16179         ;;
16180       lynxos*)
16181         ;;
16182       m88k*)
16183         ;;
16184       mvs*)
16185         case $cc_basename in
16186           cxx*)
16187             lt_prog_compiler_pic_CXX='-W c,exportall'
16188             ;;
16189           *)
16190             ;;
16191         esac
16192         ;;
16193       netbsd*)
16194         ;;
16195       *qnx* | *nto*)
16196         # QNX uses GNU C++, but need to define -shared option too, otherwise
16197         # it will coredump.
16198         lt_prog_compiler_pic_CXX='-fPIC -shared'
16199         ;;
16200       osf3* | osf4* | osf5*)
16201         case $cc_basename in
16202           KCC*)
16203             lt_prog_compiler_wl_CXX='--backend -Wl,'
16204             ;;
16205           RCC*)
16206             # Rational C++ 2.4.1
16207             lt_prog_compiler_pic_CXX='-pic'
16208             ;;
16209           cxx*)
16210             # Digital/Compaq C++
16211             lt_prog_compiler_wl_CXX='-Wl,'
16212             # Make sure the PIC flag is empty.  It appears that all Alpha
16213             # Linux and Compaq Tru64 Unix objects are PIC.
16214             lt_prog_compiler_pic_CXX=
16215             lt_prog_compiler_static_CXX='-non_shared'
16216             ;;
16217           *)
16218             ;;
16219         esac
16220         ;;
16221       psos*)
16222         ;;
16223       solaris*)
16224         case $cc_basename in
16225           CC* | sunCC*)
16226             # Sun C++ 4.2, 5.x and Centerline C++
16227             lt_prog_compiler_pic_CXX='-KPIC'
16228             lt_prog_compiler_static_CXX='-Bstatic'
16229             lt_prog_compiler_wl_CXX='-Qoption ld '
16230             ;;
16231           gcx*)
16232             # Green Hills C++ Compiler
16233             lt_prog_compiler_pic_CXX='-PIC'
16234             ;;
16235           *)
16236             ;;
16237         esac
16238         ;;
16239       sunos4*)
16240         case $cc_basename in
16241           CC*)
16242             # Sun C++ 4.x
16243             lt_prog_compiler_pic_CXX='-pic'
16244             lt_prog_compiler_static_CXX='-Bstatic'
16245             ;;
16246           lcc*)
16247             # Lucid
16248             lt_prog_compiler_pic_CXX='-pic'
16249             ;;
16250           *)
16251             ;;
16252         esac
16253         ;;
16254       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
16255         case $cc_basename in
16256           CC*)
16257             lt_prog_compiler_wl_CXX='-Wl,'
16258             lt_prog_compiler_pic_CXX='-KPIC'
16259             lt_prog_compiler_static_CXX='-Bstatic'
16260             ;;
16261         esac
16262         ;;
16263       tandem*)
16264         case $cc_basename in
16265           NCC*)
16266             # NonStop-UX NCC 3.20
16267             lt_prog_compiler_pic_CXX='-KPIC'
16268             ;;
16269           *)
16270             ;;
16271         esac
16272         ;;
16273       vxworks*)
16274         ;;
16275       *)
16276         lt_prog_compiler_can_build_shared_CXX=no
16277         ;;
16278     esac
16279   fi
16280
16281 case $host_os in
16282   # For platforms which do not support PIC, -DPIC is meaningless:
16283   *djgpp*)
16284     lt_prog_compiler_pic_CXX=
16285     ;;
16286   *)
16287     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
16288     ;;
16289 esac
16290
16291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
16292 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
16293 if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
16294   $as_echo_n "(cached) " >&6
16295 else
16296   lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
16297 fi
16298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
16299 $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
16300 lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
16301
16302 #
16303 # Check to make sure the PIC flag actually works.
16304 #
16305 if test -n "$lt_prog_compiler_pic_CXX"; then
16306   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
16307 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
16308 if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
16309   $as_echo_n "(cached) " >&6
16310 else
16311   lt_cv_prog_compiler_pic_works_CXX=no
16312    ac_outfile=conftest.$ac_objext
16313    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16314    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
16315    # Insert the option either (1) after the last *FLAGS variable, or
16316    # (2) before a word containing "conftest.", or (3) at the end.
16317    # Note that $ac_compile itself does not contain backslashes and begins
16318    # with a dollar sign (not a hyphen), so the echo should work correctly.
16319    # The option is referenced via a variable to avoid confusing sed.
16320    lt_compile=`echo "$ac_compile" | $SED \
16321    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16322    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16323    -e 's:$: $lt_compiler_flag:'`
16324    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
16325    (eval "$lt_compile" 2>conftest.err)
16326    ac_status=$?
16327    cat conftest.err >&5
16328    echo "$as_me:$LINENO: \$? = $ac_status" >&5
16329    if (exit $ac_status) && test -s "$ac_outfile"; then
16330      # The compiler can only warn and ignore the option if not recognized
16331      # So say no if there are warnings other than the usual output.
16332      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
16333      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16334      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
16335        lt_cv_prog_compiler_pic_works_CXX=yes
16336      fi
16337    fi
16338    $RM conftest*
16339
16340 fi
16341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
16342 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
16343
16344 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
16345     case $lt_prog_compiler_pic_CXX in
16346      "" | " "*) ;;
16347      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
16348      esac
16349 else
16350     lt_prog_compiler_pic_CXX=
16351      lt_prog_compiler_can_build_shared_CXX=no
16352 fi
16353
16354 fi
16355
16356
16357
16358
16359
16360 #
16361 # Check to make sure the static flag actually works.
16362 #
16363 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
16364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
16365 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
16366 if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
16367   $as_echo_n "(cached) " >&6
16368 else
16369   lt_cv_prog_compiler_static_works_CXX=no
16370    save_LDFLAGS="$LDFLAGS"
16371    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
16372    echo "$lt_simple_link_test_code" > conftest.$ac_ext
16373    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16374      # The linker can only warn and ignore the option if not recognized
16375      # So say no if there are warnings
16376      if test -s conftest.err; then
16377        # Append any errors to the config.log.
16378        cat conftest.err 1>&5
16379        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16380        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16381        if diff conftest.exp conftest.er2 >/dev/null; then
16382          lt_cv_prog_compiler_static_works_CXX=yes
16383        fi
16384      else
16385        lt_cv_prog_compiler_static_works_CXX=yes
16386      fi
16387    fi
16388    $RM -r conftest*
16389    LDFLAGS="$save_LDFLAGS"
16390
16391 fi
16392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
16393 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
16394
16395 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
16396     :
16397 else
16398     lt_prog_compiler_static_CXX=
16399 fi
16400
16401
16402
16403
16404     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
16405 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
16406 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
16407   $as_echo_n "(cached) " >&6
16408 else
16409   lt_cv_prog_compiler_c_o_CXX=no
16410    $RM -r conftest 2>/dev/null
16411    mkdir conftest
16412    cd conftest
16413    mkdir out
16414    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16415
16416    lt_compiler_flag="-o out/conftest2.$ac_objext"
16417    # Insert the option either (1) after the last *FLAGS variable, or
16418    # (2) before a word containing "conftest.", or (3) at the end.
16419    # Note that $ac_compile itself does not contain backslashes and begins
16420    # with a dollar sign (not a hyphen), so the echo should work correctly.
16421    lt_compile=`echo "$ac_compile" | $SED \
16422    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16423    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16424    -e 's:$: $lt_compiler_flag:'`
16425    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
16426    (eval "$lt_compile" 2>out/conftest.err)
16427    ac_status=$?
16428    cat out/conftest.err >&5
16429    echo "$as_me:$LINENO: \$? = $ac_status" >&5
16430    if (exit $ac_status) && test -s out/conftest2.$ac_objext
16431    then
16432      # The compiler can only warn and ignore the option if not recognized
16433      # So say no if there are warnings
16434      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
16435      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
16436      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
16437        lt_cv_prog_compiler_c_o_CXX=yes
16438      fi
16439    fi
16440    chmod u+w . 2>&5
16441    $RM conftest*
16442    # SGI C++ compiler will create directory out/ii_files/ for
16443    # template instantiation
16444    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
16445    $RM out/* && rmdir out
16446    cd ..
16447    $RM -r conftest
16448    $RM conftest*
16449
16450 fi
16451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
16452 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
16453
16454
16455
16456     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
16457 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
16458 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
16459   $as_echo_n "(cached) " >&6
16460 else
16461   lt_cv_prog_compiler_c_o_CXX=no
16462    $RM -r conftest 2>/dev/null
16463    mkdir conftest
16464    cd conftest
16465    mkdir out
16466    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16467
16468    lt_compiler_flag="-o out/conftest2.$ac_objext"
16469    # Insert the option either (1) after the last *FLAGS variable, or
16470    # (2) before a word containing "conftest.", or (3) at the end.
16471    # Note that $ac_compile itself does not contain backslashes and begins
16472    # with a dollar sign (not a hyphen), so the echo should work correctly.
16473    lt_compile=`echo "$ac_compile" | $SED \
16474    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16475    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16476    -e 's:$: $lt_compiler_flag:'`
16477    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
16478    (eval "$lt_compile" 2>out/conftest.err)
16479    ac_status=$?
16480    cat out/conftest.err >&5
16481    echo "$as_me:$LINENO: \$? = $ac_status" >&5
16482    if (exit $ac_status) && test -s out/conftest2.$ac_objext
16483    then
16484      # The compiler can only warn and ignore the option if not recognized
16485      # So say no if there are warnings
16486      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
16487      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
16488      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
16489        lt_cv_prog_compiler_c_o_CXX=yes
16490      fi
16491    fi
16492    chmod u+w . 2>&5
16493    $RM conftest*
16494    # SGI C++ compiler will create directory out/ii_files/ for
16495    # template instantiation
16496    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
16497    $RM out/* && rmdir out
16498    cd ..
16499    $RM -r conftest
16500    $RM conftest*
16501
16502 fi
16503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
16504 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
16505
16506
16507
16508
16509 hard_links="nottested"
16510 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
16511   # do not overwrite the value of need_locks provided by the user
16512   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
16513 $as_echo_n "checking if we can lock with hard links... " >&6; }
16514   hard_links=yes
16515   $RM conftest*
16516   ln conftest.a conftest.b 2>/dev/null && hard_links=no
16517   touch conftest.a
16518   ln conftest.a conftest.b 2>&5 || hard_links=no
16519   ln conftest.a conftest.b 2>/dev/null && hard_links=no
16520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
16521 $as_echo "$hard_links" >&6; }
16522   if test "$hard_links" = no; then
16523     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
16524 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
16525     need_locks=warn
16526   fi
16527 else
16528   need_locks=no
16529 fi
16530
16531
16532
16533     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
16534 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
16535
16536   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
16537   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
16538   case $host_os in
16539   aix[4-9]*)
16540     # If we're using GNU nm, then we don't want the "-C" option.
16541     # -C means demangle to AIX nm, but means don't demangle with GNU nm
16542     # Also, AIX nm treats weak defined symbols like other global defined
16543     # symbols, whereas GNU nm marks them as "W".
16544     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
16545       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
16546     else
16547       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
16548     fi
16549     ;;
16550   pw32*)
16551     export_symbols_cmds_CXX="$ltdll_cmds"
16552     ;;
16553   cygwin* | mingw* | cegcc*)
16554     case $cc_basename in
16555     cl*)
16556       exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16557       ;;
16558     *)
16559       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'
16560       exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
16561       ;;
16562     esac
16563     ;;
16564   *)
16565     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
16566     ;;
16567   esac
16568
16569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
16570 $as_echo "$ld_shlibs_CXX" >&6; }
16571 test "$ld_shlibs_CXX" = no && can_build_shared=no
16572
16573 with_gnu_ld_CXX=$with_gnu_ld
16574
16575
16576
16577
16578
16579
16580 #
16581 # Do we need to explicitly link libc?
16582 #
16583 case "x$archive_cmds_need_lc_CXX" in
16584 x|xyes)
16585   # Assume -lc should be added
16586   archive_cmds_need_lc_CXX=yes
16587
16588   if test "$enable_shared" = yes && test "$GCC" = yes; then
16589     case $archive_cmds_CXX in
16590     *'~'*)
16591       # FIXME: we may have to deal with multi-command sequences.
16592       ;;
16593     '$CC '*)
16594       # Test whether the compiler implicitly links with -lc since on some
16595       # systems, -lgcc has to come before -lc. If gcc already passes -lc
16596       # to ld, don't add -lc before -lgcc.
16597       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16598 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16599 if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
16600   $as_echo_n "(cached) " >&6
16601 else
16602   $RM conftest*
16603         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16604
16605         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16606   (eval $ac_compile) 2>&5
16607   ac_status=$?
16608   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16609   test $ac_status = 0; } 2>conftest.err; then
16610           soname=conftest
16611           lib=conftest
16612           libobjs=conftest.$ac_objext
16613           deplibs=
16614           wl=$lt_prog_compiler_wl_CXX
16615           pic_flag=$lt_prog_compiler_pic_CXX
16616           compiler_flags=-v
16617           linker_flags=-v
16618           verstring=
16619           output_objdir=.
16620           libname=conftest
16621           lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
16622           allow_undefined_flag_CXX=
16623           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16624   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16625   ac_status=$?
16626   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16627   test $ac_status = 0; }
16628           then
16629             lt_cv_archive_cmds_need_lc_CXX=no
16630           else
16631             lt_cv_archive_cmds_need_lc_CXX=yes
16632           fi
16633           allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
16634         else
16635           cat conftest.err 1>&5
16636         fi
16637         $RM conftest*
16638
16639 fi
16640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
16641 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
16642       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
16643       ;;
16644     esac
16645   fi
16646   ;;
16647 esac
16648
16649
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16711 $as_echo_n "checking dynamic linker characteristics... " >&6; }
16712
16713 library_names_spec=
16714 libname_spec='lib$name'
16715 soname_spec=
16716 shrext_cmds=".so"
16717 postinstall_cmds=
16718 postuninstall_cmds=
16719 finish_cmds=
16720 finish_eval=
16721 shlibpath_var=
16722 shlibpath_overrides_runpath=unknown
16723 version_type=none
16724 dynamic_linker="$host_os ld.so"
16725 sys_lib_dlsearch_path_spec="/lib /usr/lib"
16726 need_lib_prefix=unknown
16727 hardcode_into_libs=no
16728
16729 # when you set need_version to no, make sure it does not cause -set_version
16730 # flags to be left without arguments
16731 need_version=unknown
16732
16733 case $host_os in
16734 aix3*)
16735   version_type=linux # correct to gnu/linux during the next big refactor
16736   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
16737   shlibpath_var=LIBPATH
16738
16739   # AIX 3 has no versioning support, so we append a major version to the name.
16740   soname_spec='${libname}${release}${shared_ext}$major'
16741   ;;
16742
16743 aix[4-9]*)
16744   version_type=linux # correct to gnu/linux during the next big refactor
16745   need_lib_prefix=no
16746   need_version=no
16747   hardcode_into_libs=yes
16748   if test "$host_cpu" = ia64; then
16749     # AIX 5 supports IA64
16750     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16751     shlibpath_var=LD_LIBRARY_PATH
16752   else
16753     # With GCC up to 2.95.x, collect2 would create an import file
16754     # for dependence libraries.  The import file would start with
16755     # the line `#! .'.  This would cause the generated library to
16756     # depend on `.', always an invalid library.  This was fixed in
16757     # development snapshots of GCC prior to 3.0.
16758     case $host_os in
16759       aix4 | aix4.[01] | aix4.[01].*)
16760       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16761            echo ' yes '
16762            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
16763         :
16764       else
16765         can_build_shared=no
16766       fi
16767       ;;
16768     esac
16769     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16770     # soname into executable. Probably we can add versioning support to
16771     # collect2, so additional links can be useful in future.
16772     if test "$aix_use_runtimelinking" = yes; then
16773       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16774       # instead of lib<name>.a to let people know that these are not
16775       # typical AIX shared libraries.
16776       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16777     else
16778       # We preserve .a as extension for shared libraries through AIX4.2
16779       # and later when we are not doing run time linking.
16780       library_names_spec='${libname}${release}.a $libname.a'
16781       soname_spec='${libname}${release}${shared_ext}$major'
16782     fi
16783     shlibpath_var=LIBPATH
16784   fi
16785   ;;
16786
16787 amigaos*)
16788   case $host_cpu in
16789   powerpc)
16790     # Since July 2007 AmigaOS4 officially supports .so libraries.
16791     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16792     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16793     ;;
16794   m68k)
16795     library_names_spec='$libname.ixlibrary $libname.a'
16796     # Create ${libname}_ixlibrary.a entries in /sys/libs.
16797     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
16798     ;;
16799   esac
16800   ;;
16801
16802 beos*)
16803   library_names_spec='${libname}${shared_ext}'
16804   dynamic_linker="$host_os ld.so"
16805   shlibpath_var=LIBRARY_PATH
16806   ;;
16807
16808 bsdi[45]*)
16809   version_type=linux # correct to gnu/linux during the next big refactor
16810   need_version=no
16811   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16812   soname_spec='${libname}${release}${shared_ext}$major'
16813   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16814   shlibpath_var=LD_LIBRARY_PATH
16815   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16816   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16817   # the default ld.so.conf also contains /usr/contrib/lib and
16818   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16819   # libtool to hard-code these into programs
16820   ;;
16821
16822 cygwin* | mingw* | pw32* | cegcc*)
16823   version_type=windows
16824   shrext_cmds=".dll"
16825   need_version=no
16826   need_lib_prefix=no
16827
16828   case $GCC,$cc_basename in
16829   yes,*)
16830     # gcc
16831     library_names_spec='$libname.dll.a'
16832     # DLL is installed to $(libdir)/../bin by postinstall_cmds
16833     postinstall_cmds='base_file=`basename \${file}`~
16834       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16835       dldir=$destdir/`dirname \$dlpath`~
16836       test -d \$dldir || mkdir -p \$dldir~
16837       $install_prog $dir/$dlname \$dldir/$dlname~
16838       chmod a+x \$dldir/$dlname~
16839       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16840         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16841       fi'
16842     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16843       dlpath=$dir/\$dldll~
16844        $RM \$dlpath'
16845     shlibpath_overrides_runpath=yes
16846
16847     case $host_os in
16848     cygwin*)
16849       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16850       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16851
16852       ;;
16853     mingw* | cegcc*)
16854       # MinGW DLLs use traditional 'lib' prefix
16855       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16856       ;;
16857     pw32*)
16858       # pw32 DLLs use 'pw' prefix rather than 'lib'
16859       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16860       ;;
16861     esac
16862     dynamic_linker='Win32 ld.exe'
16863     ;;
16864
16865   *,cl*)
16866     # Native MSVC
16867     libname_spec='$name'
16868     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16869     library_names_spec='${libname}.dll.lib'
16870
16871     case $build_os in
16872     mingw*)
16873       sys_lib_search_path_spec=
16874       lt_save_ifs=$IFS
16875       IFS=';'
16876       for lt_path in $LIB
16877       do
16878         IFS=$lt_save_ifs
16879         # Let DOS variable expansion print the short 8.3 style file name.
16880         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
16881         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
16882       done
16883       IFS=$lt_save_ifs
16884       # Convert to MSYS style.
16885       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
16886       ;;
16887     cygwin*)
16888       # Convert to unix form, then to dos form, then back to unix form
16889       # but this time dos style (no spaces!) so that the unix form looks
16890       # like /cygdrive/c/PROGRA~1:/cygdr...
16891       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
16892       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
16893       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16894       ;;
16895     *)
16896       sys_lib_search_path_spec="$LIB"
16897       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
16898         # It is most probably a Windows format PATH.
16899         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16900       else
16901         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16902       fi
16903       # FIXME: find the short name or the path components, as spaces are
16904       # common. (e.g. "Program Files" -> "PROGRA~1")
16905       ;;
16906     esac
16907
16908     # DLL is installed to $(libdir)/../bin by postinstall_cmds
16909     postinstall_cmds='base_file=`basename \${file}`~
16910       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16911       dldir=$destdir/`dirname \$dlpath`~
16912       test -d \$dldir || mkdir -p \$dldir~
16913       $install_prog $dir/$dlname \$dldir/$dlname'
16914     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16915       dlpath=$dir/\$dldll~
16916        $RM \$dlpath'
16917     shlibpath_overrides_runpath=yes
16918     dynamic_linker='Win32 link.exe'
16919     ;;
16920
16921   *)
16922     # Assume MSVC wrapper
16923     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16924     dynamic_linker='Win32 ld.exe'
16925     ;;
16926   esac
16927   # FIXME: first we should search . and the directory the executable is in
16928   shlibpath_var=PATH
16929   ;;
16930
16931 darwin* | rhapsody*)
16932   dynamic_linker="$host_os dyld"
16933   version_type=darwin
16934   need_lib_prefix=no
16935   need_version=no
16936   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16937   soname_spec='${libname}${release}${major}$shared_ext'
16938   shlibpath_overrides_runpath=yes
16939   shlibpath_var=DYLD_LIBRARY_PATH
16940   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16941
16942   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16943   ;;
16944
16945 dgux*)
16946   version_type=linux # correct to gnu/linux during the next big refactor
16947   need_lib_prefix=no
16948   need_version=no
16949   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16950   soname_spec='${libname}${release}${shared_ext}$major'
16951   shlibpath_var=LD_LIBRARY_PATH
16952   ;;
16953
16954 freebsd* | dragonfly*)
16955   # DragonFly does not have aout.  When/if they implement a new
16956   # versioning mechanism, adjust this.
16957   if test -x /usr/bin/objformat; then
16958     objformat=`/usr/bin/objformat`
16959   else
16960     case $host_os in
16961     freebsd[23].*) objformat=aout ;;
16962     *) objformat=elf ;;
16963     esac
16964   fi
16965   version_type=freebsd-$objformat
16966   case $version_type in
16967     freebsd-elf*)
16968       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16969       need_version=no
16970       need_lib_prefix=no
16971       ;;
16972     freebsd-*)
16973       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16974       need_version=yes
16975       ;;
16976   esac
16977   shlibpath_var=LD_LIBRARY_PATH
16978   case $host_os in
16979   freebsd2.*)
16980     shlibpath_overrides_runpath=yes
16981     ;;
16982   freebsd3.[01]* | freebsdelf3.[01]*)
16983     shlibpath_overrides_runpath=yes
16984     hardcode_into_libs=yes
16985     ;;
16986   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
16987   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
16988     shlibpath_overrides_runpath=no
16989     hardcode_into_libs=yes
16990     ;;
16991   *) # from 4.6 on, and DragonFly
16992     shlibpath_overrides_runpath=yes
16993     hardcode_into_libs=yes
16994     ;;
16995   esac
16996   ;;
16997
16998 gnu*)
16999   version_type=linux # correct to gnu/linux during the next big refactor
17000   need_lib_prefix=no
17001   need_version=no
17002   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
17003   soname_spec='${libname}${release}${shared_ext}$major'
17004   shlibpath_var=LD_LIBRARY_PATH
17005   shlibpath_overrides_runpath=no
17006   hardcode_into_libs=yes
17007   ;;
17008
17009 haiku*)
17010   version_type=linux # correct to gnu/linux during the next big refactor
17011   need_lib_prefix=no
17012   need_version=no
17013   dynamic_linker="$host_os runtime_loader"
17014   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
17015   soname_spec='${libname}${release}${shared_ext}$major'
17016   shlibpath_var=LIBRARY_PATH
17017   shlibpath_overrides_runpath=yes
17018   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17019   hardcode_into_libs=yes
17020   ;;
17021
17022 hpux9* | hpux10* | hpux11*)
17023   # Give a soname corresponding to the major version so that dld.sl refuses to
17024   # link against other versions.
17025   version_type=sunos
17026   need_lib_prefix=no
17027   need_version=no
17028   case $host_cpu in
17029   ia64*)
17030     shrext_cmds='.so'
17031     hardcode_into_libs=yes
17032     dynamic_linker="$host_os dld.so"
17033     shlibpath_var=LD_LIBRARY_PATH
17034     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17035     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17036     soname_spec='${libname}${release}${shared_ext}$major'
17037     if test "X$HPUX_IA64_MODE" = X32; then
17038       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17039     else
17040       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17041     fi
17042     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17043     ;;
17044   hppa*64*)
17045     shrext_cmds='.sl'
17046     hardcode_into_libs=yes
17047     dynamic_linker="$host_os dld.sl"
17048     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17049     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17050     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17051     soname_spec='${libname}${release}${shared_ext}$major'
17052     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17053     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17054     ;;
17055   *)
17056     shrext_cmds='.sl'
17057     dynamic_linker="$host_os dld.sl"
17058     shlibpath_var=SHLIB_PATH
17059     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17060     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17061     soname_spec='${libname}${release}${shared_ext}$major'
17062     ;;
17063   esac
17064   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17065   postinstall_cmds='chmod 555 $lib'
17066   # or fails outright, so override atomically:
17067   install_override_mode=555
17068   ;;
17069
17070 interix[3-9]*)
17071   version_type=linux # correct to gnu/linux during the next big refactor
17072   need_lib_prefix=no
17073   need_version=no
17074   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17075   soname_spec='${libname}${release}${shared_ext}$major'
17076   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17077   shlibpath_var=LD_LIBRARY_PATH
17078   shlibpath_overrides_runpath=no
17079   hardcode_into_libs=yes
17080   ;;
17081
17082 irix5* | irix6* | nonstopux*)
17083   case $host_os in
17084     nonstopux*) version_type=nonstopux ;;
17085     *)
17086         if test "$lt_cv_prog_gnu_ld" = yes; then
17087                 version_type=linux # correct to gnu/linux during the next big refactor
17088         else
17089                 version_type=irix
17090         fi ;;
17091   esac
17092   need_lib_prefix=no
17093   need_version=no
17094   soname_spec='${libname}${release}${shared_ext}$major'
17095   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
17096   case $host_os in
17097   irix5* | nonstopux*)
17098     libsuff= shlibsuff=
17099     ;;
17100   *)
17101     case $LD in # libtool.m4 will add one of these switches to LD
17102     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17103       libsuff= shlibsuff= libmagic=32-bit;;
17104     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17105       libsuff=32 shlibsuff=N32 libmagic=N32;;
17106     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17107       libsuff=64 shlibsuff=64 libmagic=64-bit;;
17108     *) libsuff= shlibsuff= libmagic=never-match;;
17109     esac
17110     ;;
17111   esac
17112   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17113   shlibpath_overrides_runpath=no
17114   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
17115   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
17116   hardcode_into_libs=yes
17117   ;;
17118
17119 # No shared lib support for Linux oldld, aout, or coff.
17120 linux*oldld* | linux*aout* | linux*coff*)
17121   dynamic_linker=no
17122   ;;
17123
17124 # This must be glibc/ELF.
17125 linux* | k*bsd*-gnu | kopensolaris*-gnu)
17126   version_type=linux # correct to gnu/linux during the next big refactor
17127   need_lib_prefix=no
17128   need_version=no
17129   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17130   soname_spec='${libname}${release}${shared_ext}$major'
17131   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17132   shlibpath_var=LD_LIBRARY_PATH
17133   shlibpath_overrides_runpath=no
17134
17135   # Some binutils ld are patched to set DT_RUNPATH
17136   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17137   $as_echo_n "(cached) " >&6
17138 else
17139   lt_cv_shlibpath_overrides_runpath=no
17140     save_LDFLAGS=$LDFLAGS
17141     save_libdir=$libdir
17142     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
17143          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
17144     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17145 /* end confdefs.h.  */
17146
17147 int
17148 main ()
17149 {
17150
17151   ;
17152   return 0;
17153 }
17154 _ACEOF
17155 if ac_fn_cxx_try_link "$LINENO"; then :
17156   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17157   lt_cv_shlibpath_overrides_runpath=yes
17158 fi
17159 fi
17160 rm -f core conftest.err conftest.$ac_objext \
17161     conftest$ac_exeext conftest.$ac_ext
17162     LDFLAGS=$save_LDFLAGS
17163     libdir=$save_libdir
17164
17165 fi
17166
17167   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17168
17169   # This implies no fast_install, which is unacceptable.
17170   # Some rework will be needed to allow for fast_install
17171   # before this can be enabled.
17172   hardcode_into_libs=yes
17173
17174   # Append ld.so.conf contents to the search path
17175   if test -f /etc/ld.so.conf; then
17176     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' ' '`
17177     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17178   fi
17179
17180   # We used to test for /lib/ld.so.1 and disable shared libraries on
17181   # powerpc, because MkLinux only supported shared libraries with the
17182   # GNU dynamic linker.  Since this was broken with cross compilers,
17183   # most powerpc-linux boxes support dynamic linking these days and
17184   # people can always --disable-shared, the test was removed, and we
17185   # assume the GNU/Linux dynamic linker is in use.
17186   dynamic_linker='GNU/Linux ld.so'
17187   ;;
17188
17189 netbsd*)
17190   version_type=sunos
17191   need_lib_prefix=no
17192   need_version=no
17193   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17194     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17195     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17196     dynamic_linker='NetBSD (a.out) ld.so'
17197   else
17198     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17199     soname_spec='${libname}${release}${shared_ext}$major'
17200     dynamic_linker='NetBSD ld.elf_so'
17201   fi
17202   shlibpath_var=LD_LIBRARY_PATH
17203   shlibpath_overrides_runpath=yes
17204   hardcode_into_libs=yes
17205   ;;
17206
17207 newsos6)
17208   version_type=linux # correct to gnu/linux during the next big refactor
17209   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17210   shlibpath_var=LD_LIBRARY_PATH
17211   shlibpath_overrides_runpath=yes
17212   ;;
17213
17214 *nto* | *qnx*)
17215   version_type=qnx
17216   need_lib_prefix=no
17217   need_version=no
17218   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17219   soname_spec='${libname}${release}${shared_ext}$major'
17220   shlibpath_var=LD_LIBRARY_PATH
17221   shlibpath_overrides_runpath=no
17222   hardcode_into_libs=yes
17223   dynamic_linker='ldqnx.so'
17224   ;;
17225
17226 openbsd*)
17227   version_type=sunos
17228   sys_lib_dlsearch_path_spec="/usr/lib"
17229   need_lib_prefix=no
17230   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
17231   case $host_os in
17232     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
17233     *)                          need_version=no  ;;
17234   esac
17235   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17236   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17237   shlibpath_var=LD_LIBRARY_PATH
17238   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
17239     case $host_os in
17240       openbsd2.[89] | openbsd2.[89].*)
17241         shlibpath_overrides_runpath=no
17242         ;;
17243       *)
17244         shlibpath_overrides_runpath=yes
17245         ;;
17246       esac
17247   else
17248     shlibpath_overrides_runpath=yes
17249   fi
17250   ;;
17251
17252 os2*)
17253   libname_spec='$name'
17254   shrext_cmds=".dll"
17255   need_lib_prefix=no
17256   library_names_spec='$libname${shared_ext} $libname.a'
17257   dynamic_linker='OS/2 ld.exe'
17258   shlibpath_var=LIBPATH
17259   ;;
17260
17261 osf3* | osf4* | osf5*)
17262   version_type=osf
17263   need_lib_prefix=no
17264   need_version=no
17265   soname_spec='${libname}${release}${shared_ext}$major'
17266   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17267   shlibpath_var=LD_LIBRARY_PATH
17268   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17269   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
17270   ;;
17271
17272 rdos*)
17273   dynamic_linker=no
17274   ;;
17275
17276 solaris*)
17277   version_type=linux # correct to gnu/linux during the next big refactor
17278   need_lib_prefix=no
17279   need_version=no
17280   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17281   soname_spec='${libname}${release}${shared_ext}$major'
17282   shlibpath_var=LD_LIBRARY_PATH
17283   shlibpath_overrides_runpath=yes
17284   hardcode_into_libs=yes
17285   # ldd complains unless libraries are executable
17286   postinstall_cmds='chmod +x $lib'
17287   ;;
17288
17289 sunos4*)
17290   version_type=sunos
17291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17292   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17293   shlibpath_var=LD_LIBRARY_PATH
17294   shlibpath_overrides_runpath=yes
17295   if test "$with_gnu_ld" = yes; then
17296     need_lib_prefix=no
17297   fi
17298   need_version=yes
17299   ;;
17300
17301 sysv4 | sysv4.3*)
17302   version_type=linux # correct to gnu/linux during the next big refactor
17303   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17304   soname_spec='${libname}${release}${shared_ext}$major'
17305   shlibpath_var=LD_LIBRARY_PATH
17306   case $host_vendor in
17307     sni)
17308       shlibpath_overrides_runpath=no
17309       need_lib_prefix=no
17310       runpath_var=LD_RUN_PATH
17311       ;;
17312     siemens)
17313       need_lib_prefix=no
17314       ;;
17315     motorola)
17316       need_lib_prefix=no
17317       need_version=no
17318       shlibpath_overrides_runpath=no
17319       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17320       ;;
17321   esac
17322   ;;
17323
17324 sysv4*MP*)
17325   if test -d /usr/nec ;then
17326     version_type=linux # correct to gnu/linux during the next big refactor
17327     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
17328     soname_spec='$libname${shared_ext}.$major'
17329     shlibpath_var=LD_LIBRARY_PATH
17330   fi
17331   ;;
17332
17333 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17334   version_type=freebsd-elf
17335   need_lib_prefix=no
17336   need_version=no
17337   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
17338   soname_spec='${libname}${release}${shared_ext}$major'
17339   shlibpath_var=LD_LIBRARY_PATH
17340   shlibpath_overrides_runpath=yes
17341   hardcode_into_libs=yes
17342   if test "$with_gnu_ld" = yes; then
17343     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17344   else
17345     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17346     case $host_os in
17347       sco3.2v5*)
17348         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17349         ;;
17350     esac
17351   fi
17352   sys_lib_dlsearch_path_spec='/usr/lib'
17353   ;;
17354
17355 tpf*)
17356   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17357   version_type=linux # correct to gnu/linux during the next big refactor
17358   need_lib_prefix=no
17359   need_version=no
17360   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17361   shlibpath_var=LD_LIBRARY_PATH
17362   shlibpath_overrides_runpath=no
17363   hardcode_into_libs=yes
17364   ;;
17365
17366 uts4*)
17367   version_type=linux # correct to gnu/linux during the next big refactor
17368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17369   soname_spec='${libname}${release}${shared_ext}$major'
17370   shlibpath_var=LD_LIBRARY_PATH
17371   ;;
17372
17373 *)
17374   dynamic_linker=no
17375   ;;
17376 esac
17377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17378 $as_echo "$dynamic_linker" >&6; }
17379 test "$dynamic_linker" = no && can_build_shared=no
17380
17381 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17382 if test "$GCC" = yes; then
17383   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17384 fi
17385
17386 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
17387   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
17388 fi
17389 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
17390   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
17391 fi
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17431 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17432 hardcode_action_CXX=
17433 if test -n "$hardcode_libdir_flag_spec_CXX" ||
17434    test -n "$runpath_var_CXX" ||
17435    test "X$hardcode_automatic_CXX" = "Xyes" ; then
17436
17437   # We can hardcode non-existent directories.
17438   if test "$hardcode_direct_CXX" != no &&
17439      # If the only mechanism to avoid hardcoding is shlibpath_var, we
17440      # have to relink, otherwise we might link with an installed library
17441      # when we should be linking with a yet-to-be-installed one
17442      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
17443      test "$hardcode_minus_L_CXX" != no; then
17444     # Linking always hardcodes the temporary library directory.
17445     hardcode_action_CXX=relink
17446   else
17447     # We can link without hardcoding, and we can hardcode nonexisting dirs.
17448     hardcode_action_CXX=immediate
17449   fi
17450 else
17451   # We cannot hardcode anything, or else we can only hardcode existing
17452   # directories.
17453   hardcode_action_CXX=unsupported
17454 fi
17455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
17456 $as_echo "$hardcode_action_CXX" >&6; }
17457
17458 if test "$hardcode_action_CXX" = relink ||
17459    test "$inherit_rpath_CXX" = yes; then
17460   # Fast installation is not supported
17461   enable_fast_install=no
17462 elif test "$shlibpath_overrides_runpath" = yes ||
17463      test "$enable_shared" = no; then
17464   # Fast installation is not necessary
17465   enable_fast_install=needless
17466 fi
17467
17468
17469
17470
17471
17472
17473
17474   fi # test -n "$compiler"
17475
17476   CC=$lt_save_CC
17477   CFLAGS=$lt_save_CFLAGS
17478   LDCXX=$LD
17479   LD=$lt_save_LD
17480   GCC=$lt_save_GCC
17481   with_gnu_ld=$lt_save_with_gnu_ld
17482   lt_cv_path_LDCXX=$lt_cv_path_LD
17483   lt_cv_path_LD=$lt_save_path_LD
17484   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
17485   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
17486 fi # test "$_lt_caught_CXX_error" != yes
17487
17488 ac_ext=c
17489 ac_cpp='$CPP $CPPFLAGS'
17490 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17491 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17492 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508         ac_config_commands="$ac_config_commands libtool"
17509
17510
17511
17512
17513 # Only expand once:
17514
17515
17516 # Check whether --enable-experimental-libtool was given.
17517 if test "${enable_experimental_libtool+set}" = set; then :
17518   enableval=$enable_experimental_libtool; experimental_libtool=$enableval
17519 else
17520   experimental_libtool=no
17521 fi
17522
17523
17524 if test "$experimental_libtool" = "yes"; then
17525   echo "using APR's libtool"
17526   sh_libtool="`$apr_config --apr-libtool`"
17527   LIBTOOL="$sh_libtool"
17528   SVN_LIBTOOL="$sh_libtool"
17529 else
17530   sh_libtool="$abs_builddir/libtool"
17531   SVN_LIBTOOL="\$(SHELL) $sh_libtool"
17532 fi
17533
17534
17535 lt_pversion=`$LIBTOOL --version 2>/dev/null|$SED -e 's/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q'`
17536 lt_version=`echo $lt_pversion|$SED -e 's/\([a-z]*\)$/.\1/'`
17537 lt_major_version=`echo $lt_version | cut -d'.' -f 1`
17538
17539 svn_enable_static=yes
17540 svn_enable_shared=yes
17541
17542 # Check whether --enable-static was given.
17543 if test "${enable_static+set}" = set; then :
17544   enableval=$enable_static; svn_enable_static="$enableval"
17545 else
17546   svn_enable_static="yes"
17547 fi
17548
17549
17550 # Check whether --enable-shared was given.
17551 if test "${enable_shared+set}" = set; then :
17552   enableval=$enable_shared; svn_enable_shared="$enableval"
17553 else
17554   svn_enable_shared="yes"
17555 fi
17556
17557
17558 if test "$svn_enable_static" = "yes" && test "$svn_enable_shared" = "yes" ; then
17559   { $as_echo "$as_me:${as_lineno-$LINENO}: building both shared and static libraries" >&5
17560 $as_echo "$as_me: building both shared and static libraries" >&6;}
17561 elif test "$svn_enable_static" = "yes" ; then
17562   { $as_echo "$as_me:${as_lineno-$LINENO}: building static libraries only" >&5
17563 $as_echo "$as_me: building static libraries only" >&6;}
17564   LT_CFLAGS="-static $LT_CFLAGS"
17565   LT_LDFLAGS="-static $LT_LDFLAGS"
17566 elif test "$svn_enable_shared" = "yes" ; then
17567   { $as_echo "$as_me:${as_lineno-$LINENO}: building shared libraries only" >&5
17568 $as_echo "$as_me: building shared libraries only" >&6;}
17569   if test "$lt_major_version" = "1" ; then
17570     LT_CFLAGS="-prefer-pic $LT_CFLAGS"
17571   elif test "$lt_major_version" = "2" ; then
17572     LT_CFLAGS="-shared $LT_CFLAGS"
17573   fi
17574   LT_LDFLAGS="-shared $LT_LDFLAGS"
17575 else
17576   as_fn_error $? "cannot disable both shared and static libraries" "$LINENO" 5
17577 fi
17578
17579 # Check whether --enable-all-static was given.
17580 if test "${enable_all_static+set}" = set; then :
17581   enableval=$enable_all_static;
17582     if test "$enableval" = "yes" ; then
17583       LT_LDFLAGS="-all-static $LT_LDFLAGS"
17584     elif test "$enableval" != "no" ; then
17585       as_fn_error $? "--enable-all-static doesn't accept argument" "$LINENO" 5
17586     fi
17587
17588 fi
17589
17590
17591
17592
17593
17594 # Check whether --enable-local-library-preloading was given.
17595 if test "${enable_local_library_preloading+set}" = set; then :
17596   enableval=$enable_local_library_preloading;
17597   if test "$enableval" != "no"; then
17598     if test "$svn_enable_shared" = "yes"; then
17599       TRANSFORM_LIBTOOL_SCRIPTS="transform-libtool-scripts"
17600     else
17601       as_fn_error $? "--enable-local-library-preloading conflicts with --disable-shared" "$LINENO" 5
17602     fi
17603   else
17604     TRANSFORM_LIBTOOL_SCRIPTS=""
17605   fi
17606
17607 else
17608
17609   TRANSFORM_LIBTOOL_SCRIPTS=""
17610
17611 fi
17612
17613
17614
17615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool needs -no-undefined" >&5
17616 $as_echo_n "checking whether libtool needs -no-undefined... " >&6; }
17617 case $host in
17618   *-*-cygwin*)
17619     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17620 $as_echo "yes" >&6; }
17621     LT_NO_UNDEFINED="-no-undefined"
17622     ;;
17623   *)
17624     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17625 $as_echo "no" >&6; }
17626     LT_NO_UNDEFINED=""
17627     ;;
17628 esac
17629
17630
17631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to avoid circular linkage at all costs" >&5
17632 $as_echo_n "checking whether to avoid circular linkage at all costs... " >&6; }
17633 case $host in
17634   *-*-cygwin*)
17635     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17636 $as_echo "yes" >&6; }
17637
17638 $as_echo "#define SVN_AVOID_CIRCULAR_LINKAGE_AT_ALL_COSTS_HACK 1" >>confdefs.h
17639
17640     ;;
17641   *)
17642     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17643 $as_echo "no" >&6; }
17644     ;;
17645 esac
17646
17647 trang=yes
17648
17649 # Check whether --with-trang was given.
17650 if test "${with_trang+set}" = set; then :
17651   withval=$with_trang;
17652     trang="$withval"
17653
17654 fi
17655
17656 if test "$trang" = "yes"; then
17657     # Extract the first word of "trang", so it can be a program name with args.
17658 set dummy trang; ac_word=$2
17659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17660 $as_echo_n "checking for $ac_word... " >&6; }
17661 if ${ac_cv_path_TRANG+:} false; then :
17662   $as_echo_n "(cached) " >&6
17663 else
17664   case $TRANG in
17665   [\\/]* | ?:[\\/]*)
17666   ac_cv_path_TRANG="$TRANG" # Let the user override the test with a path.
17667   ;;
17668   *)
17669   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17670 for as_dir in $PATH
17671 do
17672   IFS=$as_save_IFS
17673   test -z "$as_dir" && as_dir=.
17674     for ac_exec_ext in '' $ac_executable_extensions; do
17675   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17676     ac_cv_path_TRANG="$as_dir/$ac_word$ac_exec_ext"
17677     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17678     break 2
17679   fi
17680 done
17681   done
17682 IFS=$as_save_IFS
17683
17684   test -z "$ac_cv_path_TRANG" && ac_cv_path_TRANG="none"
17685   ;;
17686 esac
17687 fi
17688 TRANG=$ac_cv_path_TRANG
17689 if test -n "$TRANG"; then
17690   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRANG" >&5
17691 $as_echo "$TRANG" >&6; }
17692 else
17693   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17694 $as_echo "no" >&6; }
17695 fi
17696
17697
17698 else
17699     TRANG="$trang"
17700
17701 fi
17702
17703 doxygen=yes
17704
17705 # Check whether --with-doxygen was given.
17706 if test "${with_doxygen+set}" = set; then :
17707   withval=$with_doxygen;
17708     doxygen="$withval"
17709
17710 fi
17711
17712 if test "$doxygen" = "yes"; then
17713     # Extract the first word of "doxygen", so it can be a program name with args.
17714 set dummy doxygen; ac_word=$2
17715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17716 $as_echo_n "checking for $ac_word... " >&6; }
17717 if ${ac_cv_path_DOXYGEN+:} false; then :
17718   $as_echo_n "(cached) " >&6
17719 else
17720   case $DOXYGEN in
17721   [\\/]* | ?:[\\/]*)
17722   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
17723   ;;
17724   *)
17725   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17726 for as_dir in $PATH
17727 do
17728   IFS=$as_save_IFS
17729   test -z "$as_dir" && as_dir=.
17730     for ac_exec_ext in '' $ac_executable_extensions; do
17731   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17732     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
17733     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17734     break 2
17735   fi
17736 done
17737   done
17738 IFS=$as_save_IFS
17739
17740   test -z "$ac_cv_path_DOXYGEN" && ac_cv_path_DOXYGEN="none"
17741   ;;
17742 esac
17743 fi
17744 DOXYGEN=$ac_cv_path_DOXYGEN
17745 if test -n "$DOXYGEN"; then
17746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
17747 $as_echo "$DOXYGEN" >&6; }
17748 else
17749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17750 $as_echo "no" >&6; }
17751 fi
17752
17753
17754 else
17755     DOXYGEN="$doxygen"
17756
17757 fi
17758
17759
17760
17761
17762
17763 # Check whether --with-expat was given.
17764 if test "${with_expat+set}" = set; then :
17765   withval=$with_expat; svn_lib_expat="$withval"
17766 else
17767   svn_lib_expat="::expat"
17768 fi
17769
17770
17771 # APR-util accepts "builtin" as an argument to this option so if the user
17772 # passed "builtin" pretend the user didn't specify the --with-expat option
17773 # at all. Expat will (hopefully) be found in apr-util.
17774 test "_$svn_lib_expat" = "_builtin" && svn_lib_expat="::expat"
17775
17776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Expat" >&5
17777 $as_echo_n "checking for Expat... " >&6; }
17778 if test -n "`echo "$svn_lib_expat" | $EGREP ":.*:"`"; then
17779   SVN_XML_INCLUDES=""
17780   for i in `echo "$svn_lib_expat" | $SED -e "s/\([^:]*\):.*/\1/"`; do
17781     SVN_XML_INCLUDES="$SVN_XML_INCLUDES -I$i"
17782   done
17783   SVN_XML_INCLUDES="${SVN_XML_INCLUDES## }"
17784   for l in `echo "$svn_lib_expat" | $SED -e "s/.*:\([^:]*\):.*/\1/"`; do
17785     LDFLAGS="$LDFLAGS -L$l"
17786   done
17787   for l in `echo "$svn_lib_expat" | $SED -e "s/.*:\([^:]*\)/\1/"`; do
17788     SVN_XML_LIBS="$SVN_XML_LIBS -l$l"
17789   done
17790   SVN_XML_LIBS="${SVN_XML_LIBS## }"
17791   old_CPPFLAGS="$CPPFLAGS"
17792   old_LIBS="$LIBS"
17793   CPPFLAGS="$CPPFLAGS $SVN_XML_INCLUDES"
17794   LIBS="$LIBS $SVN_XML_LIBS"
17795   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17796 /* end confdefs.h.  */
17797
17798 #include <expat.h>
17799 int main()
17800 {XML_ParserCreate(NULL);}
17801 _ACEOF
17802 if ac_fn_c_try_link "$LINENO"; then :
17803   svn_lib_expat="yes"
17804 else
17805   svn_lib_expat="no"
17806 fi
17807 rm -f core conftest.err conftest.$ac_objext \
17808     conftest$ac_exeext conftest.$ac_ext
17809   LIBS="$old_LIBS"
17810   if test "$svn_lib_expat" = "yes"; then
17811     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17812 $as_echo "yes" >&6; }
17813   else
17814     SVN_XML_INCLUDES=""
17815     SVN_XML_LIBS=""
17816     CPPFLAGS="$CPPFLAGS $SVN_APRUTIL_INCLUDES"
17817     if test "$enable_all_static" != "yes"; then
17818       SVN_APRUTIL_LIBS="$SVN_APRUTIL_LIBS `$apu_config --libs`"
17819     fi
17820     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17821 /* end confdefs.h.  */
17822
17823 #include <expat.h>
17824 int main()
17825 {XML_ParserCreate(NULL);}
17826 _ACEOF
17827 if ac_fn_c_try_compile "$LINENO"; then :
17828   svn_lib_expat="yes"
17829 else
17830   svn_lib_expat="no"
17831 fi
17832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17833     if test "$svn_lib_expat" = "yes"; then
17834       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17835 $as_echo "yes" >&6; }
17836       { $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
17837 $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;}
17838     else
17839       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17840 $as_echo "no" >&6; }
17841       as_fn_error $? "Expat not found" "$LINENO" 5
17842     fi
17843   fi
17844   CPPFLAGS="$old_CPPFLAGS"
17845 else
17846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17847 $as_echo "no" >&6; }
17848   if test "$svn_lib_expat" = "yes"; then
17849     as_fn_error $? "--with-expat option requires argument" "$LINENO" 5
17850   elif test "$svn_lib_expat" = "no"; then
17851     as_fn_error $? "Expat is required" "$LINENO" 5
17852   else
17853     as_fn_error $? "Invalid syntax of argument of --with-expat option" "$LINENO" 5
17854   fi
17855 fi
17856
17857
17858
17859
17860 # Berkeley DB on SCO OpenServer needs -lsocket
17861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
17862 $as_echo_n "checking for socket in -lsocket... " >&6; }
17863 if ${ac_cv_lib_socket_socket+:} false; then :
17864   $as_echo_n "(cached) " >&6
17865 else
17866   ac_check_lib_save_LIBS=$LIBS
17867 LIBS="-lsocket  $LIBS"
17868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17869 /* end confdefs.h.  */
17870
17871 /* Override any GCC internal prototype to avoid an error.
17872    Use char because int might match the return type of a GCC
17873    builtin and then its argument prototype would still apply.  */
17874 #ifdef __cplusplus
17875 extern "C"
17876 #endif
17877 char socket ();
17878 int
17879 main ()
17880 {
17881 return socket ();
17882   ;
17883   return 0;
17884 }
17885 _ACEOF
17886 if ac_fn_c_try_link "$LINENO"; then :
17887   ac_cv_lib_socket_socket=yes
17888 else
17889   ac_cv_lib_socket_socket=no
17890 fi
17891 rm -f core conftest.err conftest.$ac_objext \
17892     conftest$ac_exeext conftest.$ac_ext
17893 LIBS=$ac_check_lib_save_LIBS
17894 fi
17895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
17896 $as_echo "$ac_cv_lib_socket_socket" >&6; }
17897 if test "x$ac_cv_lib_socket_socket" = xyes; then :
17898   cat >>confdefs.h <<_ACEOF
17899 #define HAVE_LIBSOCKET 1
17900 _ACEOF
17901
17902   LIBS="-lsocket $LIBS"
17903
17904 fi
17905
17906
17907 # Build the BDB filesystem library only if we have an appropriate
17908 # version of Berkeley DB.
17909 case "$host" in
17910 powerpc-apple-darwin*)
17911     # Berkeley DB 4.0 does not work on OS X.
17912     SVN_FS_WANT_DB_MAJOR=4
17913     SVN_FS_WANT_DB_MINOR=1
17914     SVN_FS_WANT_DB_PATCH=25
17915     ;;
17916 *)
17917     SVN_FS_WANT_DB_MAJOR=4
17918     SVN_FS_WANT_DB_MINOR=0
17919     SVN_FS_WANT_DB_PATCH=14
17920     ;;
17921 esac
17922 db_alt_version="5.x"
17923 # Look for libdb4.so first:
17924
17925   db_version=$SVN_FS_WANT_DB_MAJOR.$SVN_FS_WANT_DB_MINOR.$SVN_FS_WANT_DB_PATCH
17926
17927
17928 # Check whether --with-berkeley-db was given.
17929 if test "${with_berkeley_db+set}" = set; then :
17930   withval=$with_berkeley_db;
17931     if test "$withval" = "no"; then
17932       bdb_status=skip
17933     elif test "$withval" = "yes"; then
17934       apu_db_version="`$apu_config --db-version`"
17935       if test $? -ne 0; then
17936         as_fn_error $? "Can't determine whether apr-util is linked against a
17937                       proper version of Berkeley DB." "$LINENO" 5
17938       fi
17939
17940       if test "$withval" = "yes"; then
17941         if test "$apu_db_version" -lt "4"; then
17942           as_fn_error $? "APR-UTIL was linked against Berkeley DB version $apu_db_version,
17943                         while version 4 or higher is required.  Reinstall
17944                         APR-UTIL with the appropriate options." "$LINENO" 5
17945         fi
17946
17947         bdb_status=required
17948
17949       elif test "$apu_found" != "reconfig"; then
17950         if test "$apu_db_version" -lt 4; then
17951           as_fn_error $? "APR-UTIL was installed independently, it won't be
17952                         possible to use the specified Berkeley DB: $withval" "$LINENO" 5
17953         fi
17954
17955         bdb_status=required
17956       fi
17957     else
17958       if echo "$withval" | $EGREP ":.*:.*:" > /dev/null; then
17959         svn_berkeley_db_header="`echo "$withval" | $SED -e "s/\([^:]*\):.*/\1/"`"
17960         SVN_DB_INCLUDES=""
17961         for i in `echo "$withval" | $SED -e "s/.*:\([^:]*\):[^:]*:.*/\1/"`; do
17962           SVN_DB_INCLUDES="$SVN_DB_INCLUDES -I$i"
17963         done
17964         SVN_DB_INCLUDES="${SVN_DB_INCLUDES## }"
17965         for l in `echo "$withval" | $SED -e "s/.*:[^:]*:\([^:]*\):.*/\1/"`; do
17966           LDFLAGS="$LDFLAGS -L$l"
17967         done
17968         SVN_DB_LIBS=""
17969         for l in `echo "$withval" | $SED -e "s/.*:\([^:]*\)/\1/"`; do
17970           SVN_DB_LIBS="$SVN_DB_LIBS -l$l"
17971         done
17972         SVN_DB_LIBS="${SVN_DB_LIBS## }"
17973
17974         bdb_status=required
17975       else
17976         as_fn_error $? "Invalid syntax of argument of --with-berkeley-db option" "$LINENO" 5
17977       fi
17978     fi
17979
17980 else
17981
17982     # No --with-berkeley-db option:
17983     #
17984     # Check if APR-UTIL is providing the correct Berkeley DB version
17985     # for us.
17986     #
17987     apu_db_version="`$apu_config --db-version`"
17988     if test $? -ne 0; then
17989       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected older version of APR-UTIL, trying to determine
17990                    whether apr-util is linked against Berkeley DB
17991                    $db_version" >&5
17992 $as_echo "$as_me: WARNING: Detected older version of APR-UTIL, trying to determine
17993                    whether apr-util is linked against Berkeley DB
17994                    $db_version" >&2;}
17995       bdb_status=try-link
17996     elif test "$apu_db_version" -lt "4"; then
17997       bdb_status=skip
17998     else
17999       bdb_status=try-link
18000     fi
18001
18002 fi
18003
18004
18005   if test "$bdb_status" = "skip"; then
18006     svn_lib_berkeley_db=no
18007   else
18008     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for availability of Berkeley DB" >&5
18009 $as_echo_n "checking for availability of Berkeley DB... " >&6; }
18010     # Check whether --enable-bdb6 was given.
18011 if test "${enable_bdb6+set}" = set; then :
18012   enableval=$enable_bdb6; enable_bdb6=$enableval
18013 else
18014   enable_bdb6=unspecified
18015 fi
18016
18017
18018
18019     svn_lib_berkeley_db_try_save_cppflags="$CPPFLAGS"
18020     svn_lib_berkeley_db_try_save_libs="$LIBS"
18021
18022     svn_check_berkeley_db_major=$SVN_FS_WANT_DB_MAJOR
18023     svn_check_berkeley_db_minor=$SVN_FS_WANT_DB_MINOR
18024     svn_check_berkeley_db_patch=$SVN_FS_WANT_DB_PATCH
18025     enable_bdb6=$enable_bdb6
18026
18027    if test -z "$SVN_DB_LIBS"; then
18028       # We pass --dbm-libs here since Debian has modified apu-config not
18029       # to return -ldb unless --dbm-libs is passed.  This may also produce
18030       # extra output beyond -ldb but since we're only filtering for -ldb
18031       # it won't matter to us.  However, --dbm-libs was added to apu-config
18032       # in 1.3.8 so it's possible the version we have doesn't support it
18033       # so fallback without it if we get an error.
18034       svn_db_libs_prefiltered="`$apu_config --libs --dbm-libs`"
18035       if test $? -ne 0; then
18036         svn_db_libs_prefiltered="`$apu_config --libs`"
18037       fi
18038
18039       # Extract only the -ldb.* flag from the libs supplied by apu-config
18040       # Otherwise we get bit by the fact that expat might not be built yet
18041       # Or that it resides in a non-standard location which we would have
18042       # to compensate with using something like -R`$apu_config --prefix`/lib.
18043       #
18044       SVN_DB_LIBS="`echo \"$svn_db_libs_prefiltered\" | $SED -e 's/.*\(-ldb[^[:space:]]*\).*/\1/' | $EGREP -- '-ldb[^[:space:]]*'`"
18045     fi
18046
18047     CPPFLAGS="$SVN_DB_INCLUDES $SVN_APRUTIL_INCLUDES $CPPFLAGS"
18048     LIBS="`$apu_config --ldflags` $SVN_DB_LIBS $LIBS"
18049
18050     if test -n "$svn_berkeley_db_header"; then
18051       SVN_DB_HEADER="#include <$svn_berkeley_db_header>"
18052       svn_db_header="#include <$svn_berkeley_db_header>"
18053     else
18054       SVN_DB_HEADER="#include <apu_want.h>"
18055       svn_db_header="#define APU_WANT_DB
18056 #include <apu_want.h>"
18057     fi
18058
18059
18060
18061     if test "$cross_compiling" = yes; then :
18062   svn_have_berkeley_db=yes
18063
18064 else
18065   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18066 /* end confdefs.h.  */
18067
18068 #include <string.h>
18069 #include <stdlib.h>
18070 $svn_db_header
18071
18072 int main ()
18073 {
18074   int major, minor, patch;
18075
18076   db_version (&major, &minor, &patch);
18077
18078   /* Sanity check: ensure that db.h constants actually match the db library */
18079   if (major != DB_VERSION_MAJOR
18080       || minor != DB_VERSION_MINOR
18081       || patch != DB_VERSION_PATCH)
18082     exit (1);
18083
18084   /* Block Berkeley DB 6, because (a) we haven't tested with it, (b) 6.0.20
18085      and newer are under the AGPL, and we want use of AGPL dependencies to be
18086      opt-in. */
18087   if (major >= 6 && strcmp("$enable_bdb6", "yes"))
18088     exit(2);
18089
18090   /* Run-time check:  ensure the library claims to be the correct version. */
18091
18092   if (major < $svn_check_berkeley_db_major)
18093     exit (1);
18094   if (major > $svn_check_berkeley_db_major)
18095     exit (0);
18096
18097   if (minor < $svn_check_berkeley_db_minor)
18098     exit (1);
18099   if (minor > $svn_check_berkeley_db_minor)
18100     exit (0);
18101
18102   if (patch >= $svn_check_berkeley_db_patch)
18103     exit (0);
18104   else
18105     exit (1);
18106 }
18107
18108 _ACEOF
18109 if ac_fn_c_try_run "$LINENO"; then :
18110   svn_have_berkeley_db=yes
18111 else
18112   rc=$?
18113        svn_have_berkeley_db=no
18114        if test $rc = 2; then
18115          svn_have_berkeley_db=no6
18116        fi
18117 fi
18118 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18119   conftest.$ac_objext conftest.beam conftest.$ac_ext
18120 fi
18121
18122
18123   CPPFLAGS="$svn_lib_berkeley_db_try_save_cppflags"
18124   LIBS="$svn_lib_berkeley_db_try_save_libs"
18125
18126
18127     if test "$svn_have_berkeley_db" = "yes"; then
18128       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18129 $as_echo "yes" >&6; }
18130       svn_lib_berkeley_db=yes
18131     else
18132       if test "$svn_have_berkeley_db" = "no6"; then
18133         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (found version 6, but --enable-bdb6 not specified)" >&5
18134 $as_echo "no (found version 6, but --enable-bdb6 not specified)" >&6; }
18135         # A warning will be printed at the end of configure.ac.
18136       else
18137         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18138 $as_echo "no" >&6; }
18139       fi
18140       svn_lib_berkeley_db=no
18141       if test "$bdb_status" = "required"; then
18142         as_fn_error $? "Berkeley DB $db_version or $db_alt_version wasn't found." "$LINENO" 5
18143       fi
18144     fi
18145   fi
18146
18147
18148
18149 cat >>confdefs.h <<_ACEOF
18150 #define SVN_FS_WANT_DB_MAJOR $SVN_FS_WANT_DB_MAJOR
18151 _ACEOF
18152
18153
18154 cat >>confdefs.h <<_ACEOF
18155 #define SVN_FS_WANT_DB_MINOR $SVN_FS_WANT_DB_MINOR
18156 _ACEOF
18157
18158
18159 cat >>confdefs.h <<_ACEOF
18160 #define SVN_FS_WANT_DB_PATCH $SVN_FS_WANT_DB_PATCH
18161 _ACEOF
18162
18163
18164
18165
18166
18167
18168
18169 # Check whether --with-sasl was given.
18170 if test "${with_sasl+set}" = set; then :
18171   withval=$with_sasl;
18172     with_sasl="$withval"
18173     required="yes"
18174
18175 else
18176
18177     with_sasl="yes"
18178     required="no"
18179
18180 fi
18181
18182
18183   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for SASL" >&5
18184 $as_echo_n "checking whether to look for SASL... " >&6; }
18185
18186   if test "${with_sasl}" = "no"; then
18187     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18188 $as_echo "no" >&6; }
18189     svn_lib_sasl=no
18190   else
18191     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18192 $as_echo "yes" >&6; }
18193     saved_LDFLAGS="$LDFLAGS"
18194     saved_CPPFLAGS="$CPPFLAGS"
18195
18196     if test "$with_sasl" = "yes"; then
18197       { $as_echo "$as_me:${as_lineno-$LINENO}: Looking in default locations" >&5
18198 $as_echo "$as_me: Looking in default locations" >&6;}
18199       ac_fn_c_check_header_mongrel "$LINENO" "sasl/sasl.h" "ac_cv_header_sasl_sasl_h" "$ac_includes_default"
18200 if test "x$ac_cv_header_sasl_sasl_h" = xyes; then :
18201   ac_fn_c_check_header_mongrel "$LINENO" "sasl/saslutil.h" "ac_cv_header_sasl_saslutil_h" "$ac_includes_default"
18202 if test "x$ac_cv_header_sasl_saslutil_h" = xyes; then :
18203   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prop_get in -lsasl2" >&5
18204 $as_echo_n "checking for prop_get in -lsasl2... " >&6; }
18205 if ${ac_cv_lib_sasl2_prop_get+:} false; then :
18206   $as_echo_n "(cached) " >&6
18207 else
18208   ac_check_lib_save_LIBS=$LIBS
18209 LIBS="-lsasl2  $LIBS"
18210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18211 /* end confdefs.h.  */
18212
18213 /* Override any GCC internal prototype to avoid an error.
18214    Use char because int might match the return type of a GCC
18215    builtin and then its argument prototype would still apply.  */
18216 #ifdef __cplusplus
18217 extern "C"
18218 #endif
18219 char prop_get ();
18220 int
18221 main ()
18222 {
18223 return prop_get ();
18224   ;
18225   return 0;
18226 }
18227 _ACEOF
18228 if ac_fn_c_try_link "$LINENO"; then :
18229   ac_cv_lib_sasl2_prop_get=yes
18230 else
18231   ac_cv_lib_sasl2_prop_get=no
18232 fi
18233 rm -f core conftest.err conftest.$ac_objext \
18234     conftest$ac_exeext conftest.$ac_ext
18235 LIBS=$ac_check_lib_save_LIBS
18236 fi
18237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sasl2_prop_get" >&5
18238 $as_echo "$ac_cv_lib_sasl2_prop_get" >&6; }
18239 if test "x$ac_cv_lib_sasl2_prop_get" = xyes; then :
18240   svn_lib_sasl=yes
18241 else
18242   svn_lib_sasl=no
18243 fi
18244
18245 else
18246   svn_lib_sasl=no
18247 fi
18248
18249
18250 else
18251   svn_lib_sasl=no
18252 fi
18253
18254
18255       if test "$svn_lib_sasl" = "no"; then
18256         with_sasl="/usr/local"
18257       fi
18258     else
18259       svn_lib_sasl=no
18260     fi
18261
18262     if test "$svn_lib_sasl" = "no"; then
18263       SVN_SASL_INCLUDES="-I${with_sasl}/include"
18264       CPPFLAGS="$CPPFLAGS $SVN_SASL_INCLUDES"
18265       LDFLAGS="$LDFLAGS `
18266   input_flags="-L${with_sasl}/lib"
18267   output_flags=""
18268   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
18269   for flag in $input_flags; do
18270     filter="no"
18271     for dir in $filtered_dirs; do
18272       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
18273         filter="yes"
18274         break
18275       fi
18276     done
18277     if test "$filter" = "no"; then
18278       output_flags="$output_flags $flag"
18279     fi
18280   done
18281   if test -n "$output_flags"; then
18282     printf "%s" "${output_flags# }"
18283   fi
18284 `"
18285
18286       ac_fn_c_check_header_mongrel "$LINENO" "sasl/sasl.h" "ac_cv_header_sasl_sasl_h" "$ac_includes_default"
18287 if test "x$ac_cv_header_sasl_sasl_h" = xyes; then :
18288   ac_fn_c_check_header_mongrel "$LINENO" "sasl/saslutil.h" "ac_cv_header_sasl_saslutil_h" "$ac_includes_default"
18289 if test "x$ac_cv_header_sasl_saslutil_h" = xyes; then :
18290   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prop_get in -lsasl2" >&5
18291 $as_echo_n "checking for prop_get in -lsasl2... " >&6; }
18292 if ${ac_cv_lib_sasl2_prop_get+:} false; then :
18293   $as_echo_n "(cached) " >&6
18294 else
18295   ac_check_lib_save_LIBS=$LIBS
18296 LIBS="-lsasl2  $LIBS"
18297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18298 /* end confdefs.h.  */
18299
18300 /* Override any GCC internal prototype to avoid an error.
18301    Use char because int might match the return type of a GCC
18302    builtin and then its argument prototype would still apply.  */
18303 #ifdef __cplusplus
18304 extern "C"
18305 #endif
18306 char prop_get ();
18307 int
18308 main ()
18309 {
18310 return prop_get ();
18311   ;
18312   return 0;
18313 }
18314 _ACEOF
18315 if ac_fn_c_try_link "$LINENO"; then :
18316   ac_cv_lib_sasl2_prop_get=yes
18317 else
18318   ac_cv_lib_sasl2_prop_get=no
18319 fi
18320 rm -f core conftest.err conftest.$ac_objext \
18321     conftest$ac_exeext conftest.$ac_ext
18322 LIBS=$ac_check_lib_save_LIBS
18323 fi
18324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sasl2_prop_get" >&5
18325 $as_echo "$ac_cv_lib_sasl2_prop_get" >&6; }
18326 if test "x$ac_cv_lib_sasl2_prop_get" = xyes; then :
18327   svn_lib_sasl=yes
18328 else
18329   svn_lib_sasl=no
18330 fi
18331
18332 else
18333   svn_lib_sasl=no
18334 fi
18335
18336
18337 else
18338   svn_lib_sasl=no
18339 fi
18340
18341
18342     fi
18343
18344     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for availability of Cyrus SASL v2" >&5
18345 $as_echo_n "checking for availability of Cyrus SASL v2... " >&6; }
18346     if test "$svn_lib_sasl" = "yes"; then
18347       SVN_SASL_LIBS="-lsasl2"
18348       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18349 $as_echo "yes" >&6; }
18350     else
18351       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18352 $as_echo "no" >&6; }
18353
18354       if test "$required" = "yes"; then
18355                         as_fn_error $? "Could not find Cyrus SASL v2" "$LINENO" 5
18356       fi
18357
18358       SVN_SASL_INCLUDES=""
18359       LDFLAGS="$saved_LDFLAGS"
18360     fi
18361
18362     CPPFLAGS="$saved_CPPFLAGS"
18363   fi
18364
18365
18366
18367
18368
18369 if test "$svn_lib_sasl" = "yes"; then
18370
18371 $as_echo "#define SVN_HAVE_SASL 1" >>confdefs.h
18372
18373 fi
18374
18375
18376
18377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mach-O dynamic module iteration functions" >&5
18378 $as_echo_n "checking for Mach-O dynamic module iteration functions... " >&6; }
18379   if test "$cross_compiling" = yes; then :
18380   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18381 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18382 as_fn_error $? "cannot run test program while cross compiling
18383 See \`config.log' for more details" "$LINENO" 5; }
18384 else
18385   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18386 /* end confdefs.h.  */
18387
18388     #include <mach-o/dyld.h>
18389     #include <mach-o/loader.h>
18390
18391 int
18392 main ()
18393 {
18394
18395     const struct mach_header *header = _dyld_get_image_header(0);
18396     const char *name = _dyld_get_image_name(0);
18397     if (name && header) return 0;
18398     return 1;
18399
18400   ;
18401   return 0;
18402 }
18403 _ACEOF
18404 if ac_fn_c_try_run "$LINENO"; then :
18405
18406
18407 $as_echo "#define SVN_HAVE_MACHO_ITERATE 1" >>confdefs.h
18408
18409     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18410 $as_echo "yes" >&6; }
18411
18412 else
18413
18414     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18415 $as_echo "no" >&6; }
18416
18417 fi
18418 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18419   conftest.$ac_objext conftest.beam conftest.$ac_ext
18420 fi
18421
18422
18423
18424   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mac OS property list utilities" >&5
18425 $as_echo_n "checking for Mac OS property list utilities... " >&6; }
18426
18427   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18428 /* end confdefs.h.  */
18429
18430     #include <AvailabilityMacros.h>
18431     #if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
18432      || !defined(MAC_OS_X_VERSION_10_0) \
18433      || (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_0)
18434     #error ProperyList API unavailable.
18435     #endif
18436
18437 int
18438 main ()
18439 {
18440
18441   ;
18442   return 0;
18443 }
18444 _ACEOF
18445 if ac_fn_c_try_compile "$LINENO"; then :
18446
18447
18448     LIBS="$LIBS -framework CoreFoundation"
18449
18450 $as_echo "#define SVN_HAVE_MACOS_PLIST 1" >>confdefs.h
18451
18452     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18453 $as_echo "yes" >&6; }
18454
18455 else
18456
18457     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18458 $as_echo "no" >&6; }
18459
18460 fi
18461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18462
18463
18464   # Check whether --enable-keychain was given.
18465 if test "${enable_keychain+set}" = set; then :
18466   enableval=$enable_keychain; enable_keychain=$enableval
18467 else
18468   enable_keychain=yes
18469 fi
18470
18471
18472   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Mac OS KeyChain Services" >&5
18473 $as_echo_n "checking for Mac OS KeyChain Services... " >&6; }
18474
18475   if test "$enable_keychain" = "yes"; then
18476     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18477 /* end confdefs.h.  */
18478
18479       #include <AvailabilityMacros.h>
18480       #if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
18481        || !defined(MAC_OS_X_VERSION_10_2) \
18482        || (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_2)
18483       #error KeyChain API unavailable.
18484       #endif
18485
18486 int
18487 main ()
18488 {
18489
18490   ;
18491   return 0;
18492 }
18493 _ACEOF
18494 if ac_fn_c_try_compile "$LINENO"; then :
18495
18496             LIBS="$LIBS -framework Security"
18497       LIBS="$LIBS -framework CoreServices"
18498
18499 $as_echo "#define SVN_HAVE_KEYCHAIN_SERVICES 1" >>confdefs.h
18500
18501       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18502 $as_echo "yes" >&6; }
18503
18504 else
18505
18506       enable_keychain=no
18507       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18508 $as_echo "no" >&6; }
18509
18510 fi
18511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18512   fi
18513
18514
18515
18516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether APR has support for DSOs" >&5
18517 $as_echo_n "checking whether APR has support for DSOs... " >&6; }
18518 old_CPPFLAGS="$CPPFLAGS"
18519 CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
18520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18521 /* end confdefs.h.  */
18522
18523 #include <apr.h>
18524 #if !APR_HAS_DSO
18525 #error
18526 #endif
18527 _ACEOF
18528 if ac_fn_c_try_cpp "$LINENO"; then :
18529   APR_HAS_DSO="yes"
18530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18531 $as_echo "yes" >&6; }
18532 else
18533   APR_HAS_DSO="no"
18534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18535 $as_echo "no" >&6; }
18536 fi
18537 rm -f conftest.err conftest.i conftest.$ac_ext
18538 CPPFLAGS="$old_CPPFLAGS"
18539
18540
18541
18542 if test -n "$PKG_CONFIG"; then
18543   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus .pc file" >&5
18544 $as_echo_n "checking for D-Bus .pc file... " >&6; }
18545   if $PKG_CONFIG --exists dbus-1; then
18546     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18547 $as_echo "yes" >&6; }
18548     old_CPPFLAGS="$CPPFLAGS"
18549     old_LIBS="$LIBS"
18550     DBUS_CPPFLAGS="`$PKG_CONFIG --cflags dbus-1`"
18551     { $as_echo "$as_me:${as_lineno-$LINENO}: checking D-Bus version" >&5
18552 $as_echo_n "checking D-Bus version... " >&6; }
18553     DBUS_VERSION="`$PKG_CONFIG --modversion dbus-1`"
18554     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBUS_VERSION" >&5
18555 $as_echo "$DBUS_VERSION" >&6; }
18556     # D-Bus 0.* requires DBUS_API_SUBJECT_TO_CHANGE
18557     if test -n "`echo "$DBUS_VERSION" | $EGREP '^0\.[[:digit:]]+'`"; then
18558       DBUS_CPPFLAGS="$DBUS_CPPFLAGS -DDBUS_API_SUBJECT_TO_CHANGE"
18559     fi
18560     DBUS_LIBS="`$PKG_CONFIG --libs dbus-1`"
18561     CPPFLAGS="$CPPFLAGS $DBUS_CPPFLAGS"
18562     LIBS="$LIBS $DBUS_LIBS"
18563     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus" >&5
18564 $as_echo_n "checking for D-Bus... " >&6; }
18565     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18566 /* end confdefs.h.  */
18567
18568 #include <dbus/dbus.h>
18569 int main()
18570 {dbus_bus_get(DBUS_BUS_SESSION, NULL);}
18571 _ACEOF
18572 if ac_fn_c_try_link "$LINENO"; then :
18573   HAVE_DBUS="yes"
18574 else
18575   HAVE_DBUS="no"
18576 fi
18577 rm -f core conftest.err conftest.$ac_objext \
18578     conftest$ac_exeext conftest.$ac_ext
18579     if test "$HAVE_DBUS" = "yes"; then
18580       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18581 $as_echo "yes" >&6; }
18582     else
18583       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18584 $as_echo "no" >&6; }
18585     fi
18586     CPPFLAGS="$old_CPPFLAGS"
18587     LIBS="$old_LIBS"
18588   else
18589     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18590 $as_echo "no" >&6; }
18591   fi
18592 fi
18593
18594
18595
18596 # Check whether --with-gpg_agent was given.
18597 if test "${with_gpg_agent+set}" = set; then :
18598   withval=$with_gpg_agent;
18599 else
18600   with_gpg_agent=yes
18601 fi
18602
18603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support GPG-Agent" >&5
18604 $as_echo_n "checking whether to support GPG-Agent... " >&6; }
18605 if test "$with_gpg_agent" = "yes"; then
18606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18607 $as_echo "yes" >&6; }
18608
18609 $as_echo "#define SVN_HAVE_GPG_AGENT 1" >>confdefs.h
18610
18611 else
18612   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18613 $as_echo "no" >&6; }
18614 fi
18615
18616
18617
18618
18619
18620 # Check whether --with-gnome_keyring was given.
18621 if test "${with_gnome_keyring+set}" = set; then :
18622   withval=$with_gnome_keyring; with_gnome_keyring="$withval"
18623 else
18624   with_gnome_keyring=auto
18625 fi
18626
18627
18628 found_gnome_keyring=no
18629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for GNOME Keyring" >&5
18630 $as_echo_n "checking whether to look for GNOME Keyring... " >&6; }
18631 if test "$with_gnome_keyring" != "no"; then
18632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18633 $as_echo "yes" >&6; }
18634   if test "$svn_enable_shared" = "yes"; then
18635     if test "$APR_HAS_DSO" = "yes"; then
18636       if test -n "$PKG_CONFIG"; then
18637         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLib and GNOME Keyring .pc files" >&5
18638 $as_echo_n "checking for GLib and GNOME Keyring .pc files... " >&6; }
18639         if $PKG_CONFIG --exists glib-2.0 gnome-keyring-1; then
18640           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18641 $as_echo "yes" >&6; }
18642           old_CPPFLAGS="$CPPFLAGS"
18643           SVN_GNOME_KEYRING_INCLUDES="`$PKG_CONFIG --cflags glib-2.0 gnome-keyring-1`"
18644           CPPFLAGS="$CPPFLAGS $SVN_GNOME_KEYRING_INCLUDES"
18645           ac_fn_c_check_header_mongrel "$LINENO" "gnome-keyring.h" "ac_cv_header_gnome_keyring_h" "$ac_includes_default"
18646 if test "x$ac_cv_header_gnome_keyring_h" = xyes; then :
18647   found_gnome_keyring=yes
18648 else
18649   found_gnome_keyring=no
18650 fi
18651
18652
18653           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNOME Keyring" >&5
18654 $as_echo_n "checking for GNOME Keyring... " >&6; }
18655           if test "$found_gnome_keyring" = "yes"; then
18656             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18657 $as_echo "yes" >&6; }
18658
18659 $as_echo "#define SVN_HAVE_GNOME_KEYRING 1" >>confdefs.h
18660
18661             CPPFLAGS="$old_CPPFLAGS"
18662             SVN_GNOME_KEYRING_LIBS="`$PKG_CONFIG --libs glib-2.0 gnome-keyring-1`"
18663           else
18664             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18665 $as_echo "no" >&6; }
18666             if test "$with_gnome_keyring" = "yes"; then
18667               as_fn_error $? "cannot find GNOME Keyring" "$LINENO" 5
18668             fi
18669           fi
18670         else
18671           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18672 $as_echo "no" >&6; }
18673           if test "$with_gnome_keyring" = "yes"; then
18674             as_fn_error $? "cannot find GLib and GNOME Keyring .pc files." "$LINENO" 5
18675           else
18676             with_gnome_keyring=no
18677           fi
18678         fi
18679       else
18680         if test "$with_gnome_keyring" = "yes"; then
18681           as_fn_error $? "cannot find pkg-config. GNOME Keyring requires this." "$LINENO" 5
18682         else
18683           with_gnome_keyring=no
18684         fi
18685       fi
18686     else
18687       if test "$with_gnome_keyring" = "yes"; then
18688         as_fn_error $? "APR does not have support for DSOs. GNOME Keyring requires this." "$LINENO" 5
18689       else
18690         with_gnome_keyring=no
18691       fi
18692     fi
18693   else
18694     if test "$with_gnome_keyring" = "yes"; then
18695       as_fn_error $? "--with-gnome-keyring conflicts with --disable-shared" "$LINENO" 5
18696     else
18697       with_gnome_keyring=no
18698     fi
18699   fi
18700 else
18701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18702 $as_echo "no" >&6; }
18703 fi
18704
18705
18706
18707
18708 # Check whether --enable-ev2-impl was given.
18709 if test "${enable_ev2_impl+set}" = set; then :
18710   enableval=$enable_ev2_impl; enable_ev2_impl=$enableval
18711 else
18712   enable_ev2_impl=no
18713 fi
18714
18715 if test "$enable_ev2_impl" = "yes"; then
18716
18717 $as_echo "#define ENABLE_EV2_IMPL 1" >>confdefs.h
18718
18719 fi
18720
18721
18722
18723 # Check whether --enable-nls was given.
18724 if test "${enable_nls+set}" = set; then :
18725   enableval=$enable_nls; enable_nls=$enableval
18726 else
18727   enable_nls=yes
18728 fi
18729
18730
18731 USE_NLS="no"
18732 if test "$enable_nls" = "yes"; then
18733     # Extract the first word of "msgfmt", so it can be a program name with args.
18734 set dummy msgfmt; ac_word=$2
18735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18736 $as_echo_n "checking for $ac_word... " >&6; }
18737 if ${ac_cv_path_MSGFMT+:} false; then :
18738   $as_echo_n "(cached) " >&6
18739 else
18740   case $MSGFMT in
18741   [\\/]* | ?:[\\/]*)
18742   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
18743   ;;
18744   *)
18745   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18746 for as_dir in $PATH
18747 do
18748   IFS=$as_save_IFS
18749   test -z "$as_dir" && as_dir=.
18750     for ac_exec_ext in '' $ac_executable_extensions; do
18751   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18752     ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext"
18753     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18754     break 2
18755   fi
18756 done
18757   done
18758 IFS=$as_save_IFS
18759
18760   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="none"
18761   ;;
18762 esac
18763 fi
18764 MSGFMT=$ac_cv_path_MSGFMT
18765 if test -n "$MSGFMT"; then
18766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
18767 $as_echo "$MSGFMT" >&6; }
18768 else
18769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18770 $as_echo "no" >&6; }
18771 fi
18772
18773
18774   # Extract the first word of "msgmerge", so it can be a program name with args.
18775 set dummy msgmerge; ac_word=$2
18776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18777 $as_echo_n "checking for $ac_word... " >&6; }
18778 if ${ac_cv_path_MSGMERGE+:} false; then :
18779   $as_echo_n "(cached) " >&6
18780 else
18781   case $MSGMERGE in
18782   [\\/]* | ?:[\\/]*)
18783   ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
18784   ;;
18785   *)
18786   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18787 for as_dir in $PATH
18788 do
18789   IFS=$as_save_IFS
18790   test -z "$as_dir" && as_dir=.
18791     for ac_exec_ext in '' $ac_executable_extensions; do
18792   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18793     ac_cv_path_MSGMERGE="$as_dir/$ac_word$ac_exec_ext"
18794     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18795     break 2
18796   fi
18797 done
18798   done
18799 IFS=$as_save_IFS
18800
18801   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE="none"
18802   ;;
18803 esac
18804 fi
18805 MSGMERGE=$ac_cv_path_MSGMERGE
18806 if test -n "$MSGMERGE"; then
18807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
18808 $as_echo "$MSGMERGE" >&6; }
18809 else
18810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18811 $as_echo "no" >&6; }
18812 fi
18813
18814
18815   # Extract the first word of "xgettext", so it can be a program name with args.
18816 set dummy xgettext; ac_word=$2
18817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18818 $as_echo_n "checking for $ac_word... " >&6; }
18819 if ${ac_cv_path_XGETTEXT+:} false; then :
18820   $as_echo_n "(cached) " >&6
18821 else
18822   case $XGETTEXT in
18823   [\\/]* | ?:[\\/]*)
18824   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
18825   ;;
18826   *)
18827   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18828 for as_dir in $PATH
18829 do
18830   IFS=$as_save_IFS
18831   test -z "$as_dir" && as_dir=.
18832     for ac_exec_ext in '' $ac_executable_extensions; do
18833   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18834     ac_cv_path_XGETTEXT="$as_dir/$ac_word$ac_exec_ext"
18835     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18836     break 2
18837   fi
18838 done
18839   done
18840 IFS=$as_save_IFS
18841
18842   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT="none"
18843   ;;
18844 esac
18845 fi
18846 XGETTEXT=$ac_cv_path_XGETTEXT
18847 if test -n "$XGETTEXT"; then
18848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
18849 $as_echo "$XGETTEXT" >&6; }
18850 else
18851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18852 $as_echo "no" >&6; }
18853 fi
18854
18855
18856   if test "$MSGFMT" != "none"; then
18857     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bindtextdomain" >&5
18858 $as_echo_n "checking for library containing bindtextdomain... " >&6; }
18859 if ${ac_cv_search_bindtextdomain+:} false; then :
18860   $as_echo_n "(cached) " >&6
18861 else
18862   ac_func_search_save_LIBS=$LIBS
18863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18864 /* end confdefs.h.  */
18865
18866 /* Override any GCC internal prototype to avoid an error.
18867    Use char because int might match the return type of a GCC
18868    builtin and then its argument prototype would still apply.  */
18869 #ifdef __cplusplus
18870 extern "C"
18871 #endif
18872 char bindtextdomain ();
18873 int
18874 main ()
18875 {
18876 return bindtextdomain ();
18877   ;
18878   return 0;
18879 }
18880 _ACEOF
18881 for ac_lib in '' intl; do
18882   if test -z "$ac_lib"; then
18883     ac_res="none required"
18884   else
18885     ac_res=-l$ac_lib
18886     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
18887   fi
18888   if ac_fn_c_try_link "$LINENO"; then :
18889   ac_cv_search_bindtextdomain=$ac_res
18890 fi
18891 rm -f core conftest.err conftest.$ac_objext \
18892     conftest$ac_exeext
18893   if ${ac_cv_search_bindtextdomain+:} false; then :
18894   break
18895 fi
18896 done
18897 if ${ac_cv_search_bindtextdomain+:} false; then :
18898
18899 else
18900   ac_cv_search_bindtextdomain=no
18901 fi
18902 rm conftest.$ac_ext
18903 LIBS=$ac_func_search_save_LIBS
18904 fi
18905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bindtextdomain" >&5
18906 $as_echo "$ac_cv_search_bindtextdomain" >&6; }
18907 ac_res=$ac_cv_search_bindtextdomain
18908 if test "$ac_res" != no; then :
18909   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18910
18911 else
18912
18913                     enable_nls="no"
18914
18915 fi
18916
18917     if test "$enable_nls" = "no"; then
18918       # Destroy the cached result so we can test again
18919       unset ac_cv_search_bindtextdomain
18920       # On some systems, libintl needs libiconv to link properly,
18921       # so try again with -liconv.
18922       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bindtextdomain" >&5
18923 $as_echo_n "checking for library containing bindtextdomain... " >&6; }
18924 if ${ac_cv_search_bindtextdomain+:} false; then :
18925   $as_echo_n "(cached) " >&6
18926 else
18927   ac_func_search_save_LIBS=$LIBS
18928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18929 /* end confdefs.h.  */
18930
18931 /* Override any GCC internal prototype to avoid an error.
18932    Use char because int might match the return type of a GCC
18933    builtin and then its argument prototype would still apply.  */
18934 #ifdef __cplusplus
18935 extern "C"
18936 #endif
18937 char bindtextdomain ();
18938 int
18939 main ()
18940 {
18941 return bindtextdomain ();
18942   ;
18943   return 0;
18944 }
18945 _ACEOF
18946 for ac_lib in '' intl; do
18947   if test -z "$ac_lib"; then
18948     ac_res="none required"
18949   else
18950     ac_res=-l$ac_lib
18951     LIBS="-l$ac_lib -liconv $ac_func_search_save_LIBS"
18952   fi
18953   if ac_fn_c_try_link "$LINENO"; then :
18954   ac_cv_search_bindtextdomain=$ac_res
18955 fi
18956 rm -f core conftest.err conftest.$ac_objext \
18957     conftest$ac_exeext
18958   if ${ac_cv_search_bindtextdomain+:} false; then :
18959   break
18960 fi
18961 done
18962 if ${ac_cv_search_bindtextdomain+:} false; then :
18963
18964 else
18965   ac_cv_search_bindtextdomain=no
18966 fi
18967 rm conftest.$ac_ext
18968 LIBS=$ac_func_search_save_LIBS
18969 fi
18970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bindtextdomain" >&5
18971 $as_echo "$ac_cv_search_bindtextdomain" >&6; }
18972 ac_res=$ac_cv_search_bindtextdomain
18973 if test "$ac_res" != no; then :
18974   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18975
18976                       enable_nls="yes"
18977                       # This is here so that -liconv ends up in LIBS
18978                       # if it worked with -liconv.
18979                       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libiconv_open in -liconv" >&5
18980 $as_echo_n "checking for libiconv_open in -liconv... " >&6; }
18981 if ${ac_cv_lib_iconv_libiconv_open+:} false; then :
18982   $as_echo_n "(cached) " >&6
18983 else
18984   ac_check_lib_save_LIBS=$LIBS
18985 LIBS="-liconv  $LIBS"
18986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18987 /* end confdefs.h.  */
18988
18989 /* Override any GCC internal prototype to avoid an error.
18990    Use char because int might match the return type of a GCC
18991    builtin and then its argument prototype would still apply.  */
18992 #ifdef __cplusplus
18993 extern "C"
18994 #endif
18995 char libiconv_open ();
18996 int
18997 main ()
18998 {
18999 return libiconv_open ();
19000   ;
19001   return 0;
19002 }
19003 _ACEOF
19004 if ac_fn_c_try_link "$LINENO"; then :
19005   ac_cv_lib_iconv_libiconv_open=yes
19006 else
19007   ac_cv_lib_iconv_libiconv_open=no
19008 fi
19009 rm -f core conftest.err conftest.$ac_objext \
19010     conftest$ac_exeext conftest.$ac_ext
19011 LIBS=$ac_check_lib_save_LIBS
19012 fi
19013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_libiconv_open" >&5
19014 $as_echo "$ac_cv_lib_iconv_libiconv_open" >&6; }
19015 if test "x$ac_cv_lib_iconv_libiconv_open" = xyes; then :
19016   cat >>confdefs.h <<_ACEOF
19017 #define HAVE_LIBICONV 1
19018 _ACEOF
19019
19020   LIBS="-liconv $LIBS"
19021
19022 fi
19023
19024
19025 else
19026
19027                       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: bindtextdomain() not found.  Disabling NLS." >&5
19028 $as_echo "$as_me: WARNING: bindtextdomain() not found.  Disabling NLS." >&2;}
19029                       enable_nls="no"
19030
19031 fi
19032
19033     fi
19034     if test "$enable_nls" = "yes"; then
19035
19036 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
19037
19038       USE_NLS="yes"
19039     fi
19040   fi
19041 fi
19042
19043
19044
19045 GETTEXT_CODESET=\#
19046 NO_GETTEXT_CODESET=\#
19047 if test $USE_NLS = "yes"; then
19048    for ac_func in bind_textdomain_codeset
19049 do :
19050   ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset"
19051 if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then :
19052   cat >>confdefs.h <<_ACEOF
19053 #define HAVE_BIND_TEXTDOMAIN_CODESET 1
19054 _ACEOF
19055   GETTEXT_CODESET=""
19056 else
19057    NO_GETTEXT_CODESET=""
19058 fi
19059 done
19060
19061 fi
19062
19063
19064
19065 # Check if we are using GNU gettext.
19066 GNU_GETTEXT=no
19067 MSGFMTFLAGS=''
19068 if test $USE_NLS = "yes"; then
19069    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we are using GNU gettext" >&5
19070 $as_echo_n "checking if we are using GNU gettext... " >&6; }
19071    if $MSGFMT --version 2>&1 | $EGREP GNU > /dev/null; then
19072       GNU_GETTEXT=yes
19073       MSGFMTFLAGS='-c'
19074    fi
19075    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNU_GETTEXT" >&5
19076 $as_echo "$GNU_GETTEXT" >&6; }
19077 fi
19078
19079
19080
19081 libmagic_found=no
19082
19083
19084 # Check whether --with-libmagic was given.
19085 if test "${with_libmagic+set}" = set; then :
19086   withval=$with_libmagic;
19087   if test "$withval" = "yes" ; then
19088     ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
19089 if test "x$ac_cv_header_magic_h" = xyes; then :
19090
19091       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_open in -lmagic" >&5
19092 $as_echo_n "checking for magic_open in -lmagic... " >&6; }
19093 if ${ac_cv_lib_magic_magic_open+:} false; then :
19094   $as_echo_n "(cached) " >&6
19095 else
19096   ac_check_lib_save_LIBS=$LIBS
19097 LIBS="-lmagic  $LIBS"
19098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19099 /* end confdefs.h.  */
19100
19101 /* Override any GCC internal prototype to avoid an error.
19102    Use char because int might match the return type of a GCC
19103    builtin and then its argument prototype would still apply.  */
19104 #ifdef __cplusplus
19105 extern "C"
19106 #endif
19107 char magic_open ();
19108 int
19109 main ()
19110 {
19111 return magic_open ();
19112   ;
19113   return 0;
19114 }
19115 _ACEOF
19116 if ac_fn_c_try_link "$LINENO"; then :
19117   ac_cv_lib_magic_magic_open=yes
19118 else
19119   ac_cv_lib_magic_magic_open=no
19120 fi
19121 rm -f core conftest.err conftest.$ac_objext \
19122     conftest$ac_exeext conftest.$ac_ext
19123 LIBS=$ac_check_lib_save_LIBS
19124 fi
19125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_open" >&5
19126 $as_echo "$ac_cv_lib_magic_magic_open" >&6; }
19127 if test "x$ac_cv_lib_magic_magic_open" = xyes; then :
19128   libmagic_found="builtin"
19129 fi
19130
19131
19132 fi
19133
19134
19135     libmagic_prefix="the default locations"
19136   elif test "$withval" != "no"; then
19137     libmagic_prefix=$withval
19138     save_cppflags="$CPPFLAGS"
19139     CPPFLAGS="$CPPFLAGS -I$libmagic_prefix/include"
19140     for ac_header in magic.h
19141 do :
19142   ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
19143 if test "x$ac_cv_header_magic_h" = xyes; then :
19144   cat >>confdefs.h <<_ACEOF
19145 #define HAVE_MAGIC_H 1
19146 _ACEOF
19147
19148       save_ldflags="$LDFLAGS"
19149       LDFLAGS="-L$libmagic_prefix/lib"
19150       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_open in -lmagic" >&5
19151 $as_echo_n "checking for magic_open in -lmagic... " >&6; }
19152 if ${ac_cv_lib_magic_magic_open+:} false; then :
19153   $as_echo_n "(cached) " >&6
19154 else
19155   ac_check_lib_save_LIBS=$LIBS
19156 LIBS="-lmagic  $LIBS"
19157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19158 /* end confdefs.h.  */
19159
19160 /* Override any GCC internal prototype to avoid an error.
19161    Use char because int might match the return type of a GCC
19162    builtin and then its argument prototype would still apply.  */
19163 #ifdef __cplusplus
19164 extern "C"
19165 #endif
19166 char magic_open ();
19167 int
19168 main ()
19169 {
19170 return magic_open ();
19171   ;
19172   return 0;
19173 }
19174 _ACEOF
19175 if ac_fn_c_try_link "$LINENO"; then :
19176   ac_cv_lib_magic_magic_open=yes
19177 else
19178   ac_cv_lib_magic_magic_open=no
19179 fi
19180 rm -f core conftest.err conftest.$ac_objext \
19181     conftest$ac_exeext conftest.$ac_ext
19182 LIBS=$ac_check_lib_save_LIBS
19183 fi
19184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_open" >&5
19185 $as_echo "$ac_cv_lib_magic_magic_open" >&6; }
19186 if test "x$ac_cv_lib_magic_magic_open" = xyes; then :
19187   libmagic_found="yes"
19188 fi
19189
19190       LDFLAGS="$save_ldflags"
19191
19192 fi
19193
19194 done
19195
19196     CPPFLAGS="$save_cppflags"
19197   fi
19198   if test "$withval" != "no" && test "$libmagic_found" = "no"; then
19199     as_fn_error $? "--with-libmagic requested, but libmagic not found at $libmagic_prefix" "$LINENO" 5
19200   fi
19201
19202 else
19203
19204   ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
19205 if test "x$ac_cv_header_magic_h" = xyes; then :
19206
19207     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_open in -lmagic" >&5
19208 $as_echo_n "checking for magic_open in -lmagic... " >&6; }
19209 if ${ac_cv_lib_magic_magic_open+:} false; then :
19210   $as_echo_n "(cached) " >&6
19211 else
19212   ac_check_lib_save_LIBS=$LIBS
19213 LIBS="-lmagic  $LIBS"
19214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19215 /* end confdefs.h.  */
19216
19217 /* Override any GCC internal prototype to avoid an error.
19218    Use char because int might match the return type of a GCC
19219    builtin and then its argument prototype would still apply.  */
19220 #ifdef __cplusplus
19221 extern "C"
19222 #endif
19223 char magic_open ();
19224 int
19225 main ()
19226 {
19227 return magic_open ();
19228   ;
19229   return 0;
19230 }
19231 _ACEOF
19232 if ac_fn_c_try_link "$LINENO"; then :
19233   ac_cv_lib_magic_magic_open=yes
19234 else
19235   ac_cv_lib_magic_magic_open=no
19236 fi
19237 rm -f core conftest.err conftest.$ac_objext \
19238     conftest$ac_exeext conftest.$ac_ext
19239 LIBS=$ac_check_lib_save_LIBS
19240 fi
19241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_open" >&5
19242 $as_echo "$ac_cv_lib_magic_magic_open" >&6; }
19243 if test "x$ac_cv_lib_magic_magic_open" = xyes; then :
19244   libmagic_found="builtin"
19245 fi
19246
19247
19248 fi
19249
19250
19251
19252 fi
19253
19254
19255 if test "$libmagic_found" != "no"; then
19256
19257 $as_echo "#define SVN_HAVE_LIBMAGIC 1" >>confdefs.h
19258
19259   SVN_MAGIC_LIBS="-lmagic"
19260 fi
19261
19262 if test "$libmagic_found" = "yes"; then
19263   SVN_MAGIC_INCLUDES="-I$libmagic_prefix/include"
19264   LDFLAGS="$LDFLAGS `
19265   input_flags="-L$libmagic_prefix/lib"
19266   output_flags=""
19267   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
19268   for flag in $input_flags; do
19269     filter="no"
19270     for dir in $filtered_dirs; do
19271       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
19272         filter="yes"
19273         break
19274       fi
19275     done
19276     if test "$filter" = "no"; then
19277       output_flags="$output_flags $flag"
19278     fi
19279   done
19280   if test -n "$output_flags"; then
19281     printf "%s" "${output_flags# }"
19282   fi
19283 `"
19284 fi
19285
19286
19287
19288
19289
19290
19291 # Check whether --with-kwallet was given.
19292 if test "${with_kwallet+set}" = set; then :
19293   withval=$with_kwallet; svn_lib_kwallet="$withval"
19294 else
19295   svn_lib_kwallet=no
19296 fi
19297
19298
19299   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for KWallet" >&5
19300 $as_echo_n "checking whether to look for KWallet... " >&6; }
19301   if test "$svn_lib_kwallet" != "no"; then
19302     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19303 $as_echo "yes" >&6; }
19304     if test "$svn_enable_shared" = "yes"; then
19305       if test "$APR_HAS_DSO" = "yes"; then
19306         if test -n "$PKG_CONFIG"; then
19307           if test "$HAVE_DBUS" = "yes"; then
19308             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for QtCore, QtDBus, QtGui" >&5
19309 $as_echo_n "checking for QtCore, QtDBus, QtGui... " >&6; }
19310             if $PKG_CONFIG --exists QtCore QtDBus QtGui; then
19311               { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19312 $as_echo "yes" >&6; }
19313               if test "$svn_lib_kwallet" != "yes"; then
19314                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kde4-config" >&5
19315 $as_echo_n "checking for kde4-config... " >&6; }
19316                 KDE4_CONFIG="$svn_lib_kwallet/bin/kde4-config"
19317                 if test -f "$KDE4_CONFIG" && test -x "$KDE4_CONFIG"; then
19318                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19319 $as_echo "yes" >&6; }
19320                 else
19321                   KDE4_CONFIG=""
19322                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19323 $as_echo "no" >&6; }
19324                 fi
19325               else
19326                 # Extract the first word of "kde4-config", so it can be a program name with args.
19327 set dummy kde4-config; ac_word=$2
19328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19329 $as_echo_n "checking for $ac_word... " >&6; }
19330 if ${ac_cv_path_KDE4_CONFIG+:} false; then :
19331   $as_echo_n "(cached) " >&6
19332 else
19333   case $KDE4_CONFIG in
19334   [\\/]* | ?:[\\/]*)
19335   ac_cv_path_KDE4_CONFIG="$KDE4_CONFIG" # Let the user override the test with a path.
19336   ;;
19337   *)
19338   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19339 for as_dir in $PATH
19340 do
19341   IFS=$as_save_IFS
19342   test -z "$as_dir" && as_dir=.
19343     for ac_exec_ext in '' $ac_executable_extensions; do
19344   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19345     ac_cv_path_KDE4_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19346     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19347     break 2
19348   fi
19349 done
19350   done
19351 IFS=$as_save_IFS
19352
19353   ;;
19354 esac
19355 fi
19356 KDE4_CONFIG=$ac_cv_path_KDE4_CONFIG
19357 if test -n "$KDE4_CONFIG"; then
19358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KDE4_CONFIG" >&5
19359 $as_echo "$KDE4_CONFIG" >&6; }
19360 else
19361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19362 $as_echo "no" >&6; }
19363 fi
19364
19365
19366               fi
19367               if test -n "$KDE4_CONFIG"; then
19368                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for KWallet" >&5
19369 $as_echo_n "checking for KWallet... " >&6; }
19370                 old_CXXFLAGS="$CXXFLAGS"
19371                 old_LDFLAGS="$LDFLAGS"
19372                 old_LIBS="$LIBS"
19373                 for d in `$PKG_CONFIG --cflags QtCore QtDBus QtGui`; do
19374                   if test -n "`echo "$d" | $EGREP -- '^-D[^[:space:]]*'`"; then
19375                     CPPFLAGS="$CPPFLAGS $d"
19376                   fi
19377                 done
19378                 qt_include_dirs="`$PKG_CONFIG --cflags-only-I QtCore QtDBus QtGui`"
19379                 kde_dir="`$KDE4_CONFIG --prefix`"
19380                 SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs -I$kde_dir/include"
19381                 qt_libs_other_options="`$PKG_CONFIG --libs-only-other QtCore QtDBus QtGui`"
19382                 SVN_KWALLET_LIBS="$DBUS_LIBS -lQtCore -lQtDBus -lQtGui -lkdecore -lkdeui $qt_libs_other_options"
19383                 CXXFLAGS="$CXXFLAGS $SVN_KWALLET_INCLUDES"
19384                 LIBS="$LIBS $SVN_KWALLET_LIBS"
19385                 qt_lib_dirs="`$PKG_CONFIG --libs-only-L QtCore QtDBus QtGui`"
19386                 kde_lib_suffix="`$KDE4_CONFIG --libsuffix`"
19387                 LDFLAGS="$old_LDFLAGS `
19388   input_flags="$qt_lib_dirs -L$kde_dir/lib$kde_lib_suffix"
19389   output_flags=""
19390   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
19391   for flag in $input_flags; do
19392     filter="no"
19393     for dir in $filtered_dirs; do
19394       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
19395         filter="yes"
19396         break
19397       fi
19398     done
19399     if test "$filter" = "no"; then
19400       output_flags="$output_flags $flag"
19401     fi
19402   done
19403   if test -n "$output_flags"; then
19404     printf "%s" "${output_flags# }"
19405   fi
19406 `"
19407                 ac_ext=cpp
19408 ac_cpp='$CXXCPP $CPPFLAGS'
19409 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19410 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19411 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19412
19413                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19414 /* end confdefs.h.  */
19415
19416 #include <kwallet.h>
19417 int main()
19418 {KWallet::Wallet::walletList();}
19419 _ACEOF
19420 if ac_fn_cxx_try_link "$LINENO"; then :
19421   svn_lib_kwallet="yes"
19422 else
19423   svn_lib_kwallet="no"
19424 fi
19425 rm -f core conftest.err conftest.$ac_objext \
19426     conftest$ac_exeext conftest.$ac_ext
19427                 ac_ext=c
19428 ac_cpp='$CPP $CPPFLAGS'
19429 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19430 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19431 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19432
19433                 if test "$svn_lib_kwallet" = "yes"; then
19434                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19435 $as_echo "yes" >&6; }
19436                   CXXFLAGS="$old_CXXFLAGS"
19437                   LIBS="$old_LIBS"
19438                 else
19439                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19440 $as_echo "no" >&6; }
19441                   as_fn_error $? "cannot find KWallet" "$LINENO" 5
19442                 fi
19443               else
19444                 as_fn_error $? "cannot find kde4-config" "$LINENO" 5
19445               fi
19446             else
19447               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19448 $as_echo "no" >&6; }
19449               as_fn_error $? "cannot find QtCore, QtDBus, QtGui" "$LINENO" 5
19450             fi
19451           else
19452             as_fn_error $? "cannot find D-Bus" "$LINENO" 5
19453           fi
19454         else
19455           as_fn_error $? "cannot find pkg-config" "$LINENO" 5
19456         fi
19457       else
19458         as_fn_error $? "APR does not have support for DSOs" "$LINENO" 5
19459       fi
19460     else
19461       as_fn_error $? "--with-kwallet conflicts with --disable-shared" "$LINENO" 5
19462     fi
19463   else
19464     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19465 $as_echo "no" >&6; }
19466   fi
19467
19468
19469
19470
19471 if test "$svn_lib_kwallet" = "yes"; then
19472
19473 $as_echo "#define SVN_HAVE_KWALLET 1" >>confdefs.h
19474
19475 fi
19476
19477 # Check whether --enable-plaintext-password-storage was given.
19478 if test "${enable_plaintext_password_storage+set}" = set; then :
19479   enableval=$enable_plaintext_password_storage;
19480    if test "$enableval" = "no"; then
19481       { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling plaintext password/passphrase storage" >&5
19482 $as_echo "$as_me: Disabling plaintext password/passphrase storage" >&6;}
19483
19484 $as_echo "#define SVN_DISABLE_PLAINTEXT_PASSWORD_STORAGE 1" >>confdefs.h
19485
19486    fi
19487
19488 fi
19489
19490
19491
19492 INSTALL_STATIC_RULES="install-bin install-docs"
19493 INSTALL_RULES="install-fsmod-lib install-ramod-lib install-lib install-include install-static"
19494 INSTALL_RULES="$INSTALL_RULES $INSTALL_APACHE_RULE"
19495 BUILD_RULES="fsmod-lib ramod-lib lib bin test sub-test $BUILD_APACHE_RULE tools"
19496
19497 if test "$svn_lib_berkeley_db" = "yes"; then
19498   BUILD_RULES="$BUILD_RULES bdb-lib bdb-test"
19499   INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-fsmod-lib/install-fsmod-lib install-bdb-lib/'`"
19500   INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-bdb-lib"
19501   BDB_TEST_DEPS="\$(BDB_TEST_DEPS)"
19502   BDB_TEST_PROGRAMS="\$(BDB_TEST_PROGRAMS)"
19503 fi
19504
19505 if test "$svn_lib_serf" = "yes"; then
19506   BUILD_RULES="$BUILD_RULES serf-lib"
19507   INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-ramod-lib/install-ramod-lib install-serf-lib/'`"
19508   INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-serf-lib"
19509 fi
19510
19511 if test "$svn_lib_kwallet" = "yes"; then
19512   BUILD_RULES="$BUILD_RULES kwallet-lib"
19513   INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-lib/install-lib install-kwallet-lib/'`"
19514   INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-kwallet-lib"
19515 fi
19516
19517 if test "$found_gnome_keyring" = "yes"; then
19518   BUILD_RULES="$BUILD_RULES gnome-keyring-lib"
19519   INSTALL_RULES="`echo $INSTALL_RULES | $SED 's/install-lib/install-lib install-gnome-keyring-lib/'`"
19520   INSTALL_STATIC_RULES="$INSTALL_STATIC_RULES install-gnome-keyring-lib"
19521 fi
19522
19523 if test "$USE_NLS" = "yes"; then
19524   BUILD_RULES="$BUILD_RULES locale"
19525   INSTALL_RULES="$INSTALL_RULES install-locale"
19526 fi
19527
19528
19529
19530
19531
19532
19533
19534
19535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
19536 $as_echo_n "checking for ANSI C header files... " >&6; }
19537 if ${ac_cv_header_stdc+:} false; then :
19538   $as_echo_n "(cached) " >&6
19539 else
19540   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19541 /* end confdefs.h.  */
19542 #include <stdlib.h>
19543 #include <stdarg.h>
19544 #include <string.h>
19545 #include <float.h>
19546
19547 int
19548 main ()
19549 {
19550
19551   ;
19552   return 0;
19553 }
19554 _ACEOF
19555 if ac_fn_c_try_compile "$LINENO"; then :
19556   ac_cv_header_stdc=yes
19557 else
19558   ac_cv_header_stdc=no
19559 fi
19560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19561
19562 if test $ac_cv_header_stdc = yes; then
19563   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
19564   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19565 /* end confdefs.h.  */
19566 #include <string.h>
19567
19568 _ACEOF
19569 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19570   $EGREP "memchr" >/dev/null 2>&1; then :
19571
19572 else
19573   ac_cv_header_stdc=no
19574 fi
19575 rm -f conftest*
19576
19577 fi
19578
19579 if test $ac_cv_header_stdc = yes; then
19580   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
19581   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19582 /* end confdefs.h.  */
19583 #include <stdlib.h>
19584
19585 _ACEOF
19586 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19587   $EGREP "free" >/dev/null 2>&1; then :
19588
19589 else
19590   ac_cv_header_stdc=no
19591 fi
19592 rm -f conftest*
19593
19594 fi
19595
19596 if test $ac_cv_header_stdc = yes; then
19597   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
19598   if test "$cross_compiling" = yes; then :
19599   :
19600 else
19601   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19602 /* end confdefs.h.  */
19603 #include <ctype.h>
19604 #include <stdlib.h>
19605 #if ((' ' & 0x0FF) == 0x020)
19606 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
19607 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
19608 #else
19609 # define ISLOWER(c) \
19610                    (('a' <= (c) && (c) <= 'i') \
19611                      || ('j' <= (c) && (c) <= 'r') \
19612                      || ('s' <= (c) && (c) <= 'z'))
19613 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
19614 #endif
19615
19616 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
19617 int
19618 main ()
19619 {
19620   int i;
19621   for (i = 0; i < 256; i++)
19622     if (XOR (islower (i), ISLOWER (i))
19623         || toupper (i) != TOUPPER (i))
19624       return 2;
19625   return 0;
19626 }
19627 _ACEOF
19628 if ac_fn_c_try_run "$LINENO"; then :
19629
19630 else
19631   ac_cv_header_stdc=no
19632 fi
19633 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19634   conftest.$ac_objext conftest.beam conftest.$ac_ext
19635 fi
19636
19637 fi
19638 fi
19639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
19640 $as_echo "$ac_cv_header_stdc" >&6; }
19641 if test $ac_cv_header_stdc = yes; then
19642
19643 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
19644
19645 fi
19646
19647
19648
19649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
19650 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
19651 if ${ac_cv_c_const+:} false; then :
19652   $as_echo_n "(cached) " >&6
19653 else
19654   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19655 /* end confdefs.h.  */
19656
19657 int
19658 main ()
19659 {
19660
19661 #ifndef __cplusplus
19662   /* Ultrix mips cc rejects this sort of thing.  */
19663   typedef int charset[2];
19664   const charset cs = { 0, 0 };
19665   /* SunOS 4.1.1 cc rejects this.  */
19666   char const *const *pcpcc;
19667   char **ppc;
19668   /* NEC SVR4.0.2 mips cc rejects this.  */
19669   struct point {int x, y;};
19670   static struct point const zero = {0,0};
19671   /* AIX XL C 1.02.0.0 rejects this.
19672      It does not let you subtract one const X* pointer from another in
19673      an arm of an if-expression whose if-part is not a constant
19674      expression */
19675   const char *g = "string";
19676   pcpcc = &g + (g ? g-g : 0);
19677   /* HPUX 7.0 cc rejects these. */
19678   ++pcpcc;
19679   ppc = (char**) pcpcc;
19680   pcpcc = (char const *const *) ppc;
19681   { /* SCO 3.2v4 cc rejects this sort of thing.  */
19682     char tx;
19683     char *t = &tx;
19684     char const *s = 0 ? (char *) 0 : (char const *) 0;
19685
19686     *t++ = 0;
19687     if (s) return 0;
19688   }
19689   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
19690     int x[] = {25, 17};
19691     const int *foo = &x[0];
19692     ++foo;
19693   }
19694   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
19695     typedef const int *iptr;
19696     iptr p = 0;
19697     ++p;
19698   }
19699   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
19700        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
19701     struct s { int j; const int *ap[3]; } bx;
19702     struct s *b = &bx; b->j = 5;
19703   }
19704   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
19705     const int foo = 10;
19706     if (!foo) return 0;
19707   }
19708   return !cs[0] && !zero.x;
19709 #endif
19710
19711   ;
19712   return 0;
19713 }
19714 _ACEOF
19715 if ac_fn_c_try_compile "$LINENO"; then :
19716   ac_cv_c_const=yes
19717 else
19718   ac_cv_c_const=no
19719 fi
19720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19721 fi
19722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
19723 $as_echo "$ac_cv_c_const" >&6; }
19724 if test $ac_cv_c_const = no; then
19725
19726 $as_echo "#define const /**/" >>confdefs.h
19727
19728 fi
19729
19730
19731 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
19732 if test "x$ac_cv_type_size_t" = xyes; then :
19733
19734 else
19735
19736 cat >>confdefs.h <<_ACEOF
19737 #define size_t unsigned int
19738 _ACEOF
19739
19740 fi
19741
19742
19743
19744
19745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
19746 $as_echo_n "checking for working memcmp... " >&6; }
19747 if ${ac_cv_func_memcmp_working+:} false; then :
19748   $as_echo_n "(cached) " >&6
19749 else
19750   if test "$cross_compiling" = yes; then :
19751   ac_cv_func_memcmp_working=no
19752 else
19753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19754 /* end confdefs.h.  */
19755 $ac_includes_default
19756 int
19757 main ()
19758 {
19759
19760   /* Some versions of memcmp are not 8-bit clean.  */
19761   char c0 = '\100', c1 = '\200', c2 = '\201';
19762   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
19763     return 1;
19764
19765   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
19766      or more and with at least one buffer not starting on a 4-byte boundary.
19767      William Lewis provided this test program.   */
19768   {
19769     char foo[21];
19770     char bar[21];
19771     int i;
19772     for (i = 0; i < 4; i++)
19773       {
19774         char *a = foo + i;
19775         char *b = bar + i;
19776         strcpy (a, "--------01111111");
19777         strcpy (b, "--------10000000");
19778         if (memcmp (a, b, 16) >= 0)
19779           return 1;
19780       }
19781     return 0;
19782   }
19783
19784   ;
19785   return 0;
19786 }
19787 _ACEOF
19788 if ac_fn_c_try_run "$LINENO"; then :
19789   ac_cv_func_memcmp_working=yes
19790 else
19791   ac_cv_func_memcmp_working=no
19792 fi
19793 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19794   conftest.$ac_objext conftest.beam conftest.$ac_ext
19795 fi
19796
19797 fi
19798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
19799 $as_echo "$ac_cv_func_memcmp_working" >&6; }
19800 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
19801   *" memcmp.$ac_objext "* ) ;;
19802   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
19803  ;;
19804 esac
19805
19806
19807
19808 for ac_func in vprintf
19809 do :
19810   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
19811 if test "x$ac_cv_func_vprintf" = xyes; then :
19812   cat >>confdefs.h <<_ACEOF
19813 #define HAVE_VPRINTF 1
19814 _ACEOF
19815
19816 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
19817 if test "x$ac_cv_func__doprnt" = xyes; then :
19818
19819 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
19820
19821 fi
19822
19823 fi
19824 done
19825
19826
19827
19828 for ac_func in symlink readlink
19829 do :
19830   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19831 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19832 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19833   cat >>confdefs.h <<_ACEOF
19834 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19835 _ACEOF
19836
19837 fi
19838 done
19839
19840
19841 for ac_header in sys/utsname.h
19842 do :
19843   ac_fn_c_check_header_mongrel "$LINENO" "sys/utsname.h" "ac_cv_header_sys_utsname_h" "$ac_includes_default"
19844 if test "x$ac_cv_header_sys_utsname_h" = xyes; then :
19845   cat >>confdefs.h <<_ACEOF
19846 #define HAVE_SYS_UTSNAME_H 1
19847 _ACEOF
19848  for ac_func in uname
19849 do :
19850   ac_fn_c_check_func "$LINENO" "uname" "ac_cv_func_uname"
19851 if test "x$ac_cv_func_uname" = xyes; then :
19852   cat >>confdefs.h <<_ACEOF
19853 #define HAVE_UNAME 1
19854 _ACEOF
19855
19856 fi
19857 done
19858
19859 fi
19860
19861 done
19862
19863
19864 ac_fn_c_check_header_mongrel "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default"
19865 if test "x$ac_cv_header_termios_h" = xyes; then :
19866
19867   for ac_func in tcgetattr tcsetattr
19868 do :
19869   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19870 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19871 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19872   cat >>confdefs.h <<_ACEOF
19873 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19874 _ACEOF
19875
19876
19877 $as_echo "#define HAVE_TERMIOS_H 1" >>confdefs.h
19878
19879
19880 fi
19881 done
19882
19883
19884 fi
19885
19886
19887
19888
19889
19890 # Check whether --with-openssl was given.
19891 if test "${with_openssl+set}" = set; then :
19892   withval=$with_openssl;
19893 fi
19894
19895
19896 # Check whether --enable-debug was given.
19897 if test "${enable_debug+set}" = set; then :
19898   enableval=$enable_debug;
19899     if test "$enableval" = "yes" ; then
19900       enable_debugging="yes"
19901     else
19902       enable_debugging="no"
19903     fi
19904
19905 else
19906
19907     # Neither --enable-debug nor --disable-debug was passed.
19908     enable_debugging="maybe"
19909
19910 fi
19911
19912
19913 # Check whether --enable-optimize was given.
19914 if test "${enable_optimize+set}" = set; then :
19915   enableval=$enable_optimize;
19916     if test "$enableval" = "yes" ; then
19917       enable_optimization="yes"
19918     else
19919       enable_optimization="no"
19920     fi
19921
19922 else
19923
19924     # Neither --enable-optimize nor --disable-optimize was passed.
19925     enable_optimization="maybe"
19926
19927 fi
19928
19929
19930 # Check whether --enable-disallowing-of-undefined-references was given.
19931 if test "${enable_disallowing_of_undefined_references+set}" = set; then :
19932   enableval=$enable_disallowing_of_undefined_references;
19933 fi
19934
19935 if test "$enable_disallowing_of_undefined_references" != "yes" && test "`uname`" != "Linux"; then
19936   enable_disallowing_of_undefined_references="no"
19937 fi
19938 if test "$enable_disallowing_of_undefined_references" != "no"; then
19939   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Wl,--no-undefined" >&5
19940 $as_echo_n "checking for -Wl,--no-undefined... " >&6; }
19941   old_LDFLAGS="$LDFLAGS"
19942   LDFLAGS="$LDFLAGS -Wl,--no-undefined"
19943   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19944 /* end confdefs.h.  */
19945 int main(){;}
19946 _ACEOF
19947 if ac_fn_c_try_link "$LINENO"; then :
19948   svn_wl_no_undefined="yes"
19949 else
19950   svn_wl_no_undefined="no"
19951 fi
19952 rm -f core conftest.err conftest.$ac_objext \
19953     conftest$ac_exeext conftest.$ac_ext
19954   LDFLAGS="$old_LDFLAGS"
19955   if test "$svn_wl_no_undefined" = "yes"; then
19956     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19957 $as_echo "yes" >&6; }
19958     for library_dir in "$abs_srcdir/subversion/libsvn_"*; do
19959       eval "`basename $library_dir`_LDFLAGS=-Wl,--no-undefined"
19960     done
19961   else
19962     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19963 $as_echo "no" >&6; }
19964     if test "$enable_disallowing_of_undefined_references" = "yes"; then
19965       as_fn_error $? "--enable-disallowing-of-undefined-references explicitly requested, but -Wl,--no-undefined not supported" "$LINENO" 5
19966     fi
19967   fi
19968 fi
19969
19970
19971
19972
19973
19974
19975
19976
19977
19978
19979
19980
19981
19982
19983
19984
19985
19986
19987 # Check whether --enable-maintainer-mode was given.
19988 if test "${enable_maintainer_mode+set}" = set; then :
19989   enableval=$enable_maintainer_mode;
19990     if test "$enableval" = "yes" ; then
19991       if test "$enable_debugging" = "no" ; then
19992         as_fn_error $? "Can't have --disable-debug and --enable-maintainer-mode" "$LINENO" 5
19993       fi
19994       enable_debugging=yes
19995
19996                   if test "$GCC" = "yes"; then
19997         { $as_echo "$as_me:${as_lineno-$LINENO}: maintainer-mode: adding GCC warning flags" >&5
19998 $as_echo "$as_me: maintainer-mode: adding GCC warning flags" >&6;}
19999
20000
20001                 CFLAGS_KEEP="$CFLAGS"
20002         CFLAGS=""
20003
20004
20005   _svn_xxflags__save="$CFLAGS"
20006   ac_ext=c
20007 ac_cpp='$CPP $CPPFLAGS'
20008 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20009 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20010 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20011
20012   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Werror=implicit-function-declaration" >&5
20013 $as_echo_n "checking if $CC accepts -Werror=implicit-function-declaration... " >&6; }
20014   CFLAGS="-Werror=implicit-function-declaration $CFLAGS"
20015   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20016 /* end confdefs.h.  */
20017
20018 _ACEOF
20019 if ac_fn_c_try_compile "$LINENO"; then :
20020
20021     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20022 $as_echo "yes" >&6; }
20023
20024
20025 else
20026
20027     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20028 $as_echo "no" >&6; }
20029     CFLAGS="$_svn_xxflags__save"
20030
20031
20032 fi
20033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20034   ac_ext=c
20035 ac_cpp='$CPP $CPPFLAGS'
20036 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20037 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20038 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20039
20040
20041
20042   _svn_xxflags__save="$CFLAGS"
20043   ac_ext=c
20044 ac_cpp='$CPP $CPPFLAGS'
20045 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20046 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20047 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20048
20049   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Werror=declaration-after-statement" >&5
20050 $as_echo_n "checking if $CC accepts -Werror=declaration-after-statement... " >&6; }
20051   CFLAGS="-Werror=declaration-after-statement $CFLAGS"
20052   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20053 /* end confdefs.h.  */
20054
20055 _ACEOF
20056 if ac_fn_c_try_compile "$LINENO"; then :
20057
20058     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20059 $as_echo "yes" >&6; }
20060
20061
20062 else
20063
20064     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20065 $as_echo "no" >&6; }
20066     CFLAGS="$_svn_xxflags__save"
20067
20068
20069 fi
20070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20071   ac_ext=c
20072 ac_cpp='$CPP $CPPFLAGS'
20073 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20074 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20075 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20076
20077
20078
20079   _svn_xxflags__save="$CFLAGS"
20080   ac_ext=c
20081 ac_cpp='$CPP $CPPFLAGS'
20082 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20083 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20084 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20085
20086   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wextra-tokens" >&5
20087 $as_echo_n "checking if $CC accepts -Wextra-tokens... " >&6; }
20088   CFLAGS="-Wextra-tokens $CFLAGS"
20089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20090 /* end confdefs.h.  */
20091
20092 _ACEOF
20093 if ac_fn_c_try_compile "$LINENO"; then :
20094
20095     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20096 $as_echo "yes" >&6; }
20097
20098
20099 else
20100
20101     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20102 $as_echo "no" >&6; }
20103     CFLAGS="$_svn_xxflags__save"
20104
20105
20106 fi
20107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20108   ac_ext=c
20109 ac_cpp='$CPP $CPPFLAGS'
20110 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20111 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20112 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20113
20114
20115
20116   _svn_xxflags__save="$CFLAGS"
20117   ac_ext=c
20118 ac_cpp='$CPP $CPPFLAGS'
20119 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20120 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20121 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20122
20123   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wnewline-eof" >&5
20124 $as_echo_n "checking if $CC accepts -Wnewline-eof... " >&6; }
20125   CFLAGS="-Wnewline-eof $CFLAGS"
20126   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20127 /* end confdefs.h.  */
20128
20129 _ACEOF
20130 if ac_fn_c_try_compile "$LINENO"; then :
20131
20132     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20133 $as_echo "yes" >&6; }
20134
20135
20136 else
20137
20138     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20139 $as_echo "no" >&6; }
20140     CFLAGS="$_svn_xxflags__save"
20141
20142
20143 fi
20144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20145   ac_ext=c
20146 ac_cpp='$CPP $CPPFLAGS'
20147 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20148 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20149 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20150
20151
20152
20153   _svn_xxflags__save="$CFLAGS"
20154   ac_ext=c
20155 ac_cpp='$CPP $CPPFLAGS'
20156 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20157 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20158 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20159
20160   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wshorten-64-to-32" >&5
20161 $as_echo_n "checking if $CC accepts -Wshorten-64-to-32... " >&6; }
20162   CFLAGS="-Wshorten-64-to-32 $CFLAGS"
20163   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20164 /* end confdefs.h.  */
20165
20166 _ACEOF
20167 if ac_fn_c_try_compile "$LINENO"; then :
20168
20169     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20170 $as_echo "yes" >&6; }
20171
20172
20173 else
20174
20175     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20176 $as_echo "no" >&6; }
20177     CFLAGS="$_svn_xxflags__save"
20178
20179
20180 fi
20181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20182   ac_ext=c
20183 ac_cpp='$CPP $CPPFLAGS'
20184 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20185 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20186 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20187
20188
20189
20190   _svn_xxflags__save="$CFLAGS"
20191   ac_ext=c
20192 ac_cpp='$CPP $CPPFLAGS'
20193 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20194 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20195 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20196
20197   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wold-style-definition" >&5
20198 $as_echo_n "checking if $CC accepts -Wold-style-definition... " >&6; }
20199   CFLAGS="-Wold-style-definition $CFLAGS"
20200   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20201 /* end confdefs.h.  */
20202
20203 _ACEOF
20204 if ac_fn_c_try_compile "$LINENO"; then :
20205
20206     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20207 $as_echo "yes" >&6; }
20208
20209
20210 else
20211
20212     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20213 $as_echo "no" >&6; }
20214     CFLAGS="$_svn_xxflags__save"
20215
20216
20217 fi
20218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20219   ac_ext=c
20220 ac_cpp='$CPP $CPPFLAGS'
20221 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20222 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20223 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20224
20225
20226
20227   _svn_xxflags__save="$CFLAGS"
20228   ac_ext=c
20229 ac_cpp='$CPP $CPPFLAGS'
20230 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20231 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20232 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20233
20234   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wno-system-headers" >&5
20235 $as_echo_n "checking if $CC accepts -Wno-system-headers... " >&6; }
20236   CFLAGS="-Wno-system-headers $CFLAGS"
20237   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20238 /* end confdefs.h.  */
20239
20240 _ACEOF
20241 if ac_fn_c_try_compile "$LINENO"; then :
20242
20243     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20244 $as_echo "yes" >&6; }
20245
20246
20247 else
20248
20249     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20250 $as_echo "no" >&6; }
20251     CFLAGS="$_svn_xxflags__save"
20252
20253
20254 fi
20255 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20256   ac_ext=c
20257 ac_cpp='$CPP $CPPFLAGS'
20258 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20259 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20260 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20261
20262
20263
20264   _svn_xxflags__save="$CFLAGS"
20265   ac_ext=c
20266 ac_cpp='$CPP $CPPFLAGS'
20267 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20268 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20269 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20270
20271   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wno-format-nonliteral" >&5
20272 $as_echo_n "checking if $CC accepts -Wno-format-nonliteral... " >&6; }
20273   CFLAGS="-Wno-format-nonliteral $CFLAGS"
20274   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20275 /* end confdefs.h.  */
20276
20277 _ACEOF
20278 if ac_fn_c_try_compile "$LINENO"; then :
20279
20280     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20281 $as_echo "yes" >&6; }
20282
20283
20284 else
20285
20286     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20287 $as_echo "no" >&6; }
20288     CFLAGS="$_svn_xxflags__save"
20289
20290
20291 fi
20292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20293   ac_ext=c
20294 ac_cpp='$CPP $CPPFLAGS'
20295 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20296 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20297 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20298
20299
20300
20301         CMAINTAINERFLAGS="$CFLAGS $CMAINTAINERFLAGS"
20302         CFLAGS="$CFLAGS_KEEP"
20303
20304                 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 $CMAINTAINERFLAGS"
20305       fi
20306       if test "$GXX" = "yes"; then
20307         { $as_echo "$as_me:${as_lineno-$LINENO}: maintainer-mode: adding G++ warning flags" >&5
20308 $as_echo "$as_me: maintainer-mode: adding G++ warning flags" >&6;}
20309
20310                 CXXFLAGS_KEEP="$CXXFLAGS"
20311         CXXFLAGS=""
20312
20313
20314   _svn_xxflags__save="$CXXFLAGS"
20315   ac_ext=cpp
20316 ac_cpp='$CXXCPP $CPPFLAGS'
20317 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20318 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20319 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20320
20321   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wextra-tokens" >&5
20322 $as_echo_n "checking if $CXX accepts -Wextra-tokens... " >&6; }
20323   CXXFLAGS="-Wextra-tokens $CXXFLAGS"
20324   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20325 /* end confdefs.h.  */
20326
20327 _ACEOF
20328 if ac_fn_cxx_try_compile "$LINENO"; then :
20329
20330     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20331 $as_echo "yes" >&6; }
20332
20333
20334 else
20335
20336     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20337 $as_echo "no" >&6; }
20338     CXXFLAGS="$_svn_xxflags__save"
20339
20340
20341 fi
20342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20343   ac_ext=c
20344 ac_cpp='$CPP $CPPFLAGS'
20345 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20346 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20347 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20348
20349
20350
20351   _svn_xxflags__save="$CXXFLAGS"
20352   ac_ext=cpp
20353 ac_cpp='$CXXCPP $CPPFLAGS'
20354 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20355 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20356 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20357
20358   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wnewline-eof" >&5
20359 $as_echo_n "checking if $CXX accepts -Wnewline-eof... " >&6; }
20360   CXXFLAGS="-Wnewline-eof $CXXFLAGS"
20361   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20362 /* end confdefs.h.  */
20363
20364 _ACEOF
20365 if ac_fn_cxx_try_compile "$LINENO"; then :
20366
20367     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20368 $as_echo "yes" >&6; }
20369
20370
20371 else
20372
20373     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20374 $as_echo "no" >&6; }
20375     CXXFLAGS="$_svn_xxflags__save"
20376
20377
20378 fi
20379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20380   ac_ext=c
20381 ac_cpp='$CPP $CPPFLAGS'
20382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20385
20386
20387
20388   _svn_xxflags__save="$CXXFLAGS"
20389   ac_ext=cpp
20390 ac_cpp='$CXXCPP $CPPFLAGS'
20391 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20392 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20393 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20394
20395   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wshorten-64-to-32" >&5
20396 $as_echo_n "checking if $CXX accepts -Wshorten-64-to-32... " >&6; }
20397   CXXFLAGS="-Wshorten-64-to-32 $CXXFLAGS"
20398   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20399 /* end confdefs.h.  */
20400
20401 _ACEOF
20402 if ac_fn_cxx_try_compile "$LINENO"; then :
20403
20404     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20405 $as_echo "yes" >&6; }
20406
20407
20408 else
20409
20410     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20411 $as_echo "no" >&6; }
20412     CXXFLAGS="$_svn_xxflags__save"
20413
20414
20415 fi
20416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20417   ac_ext=c
20418 ac_cpp='$CPP $CPPFLAGS'
20419 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20420 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20421 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20422
20423
20424
20425   _svn_xxflags__save="$CXXFLAGS"
20426   ac_ext=cpp
20427 ac_cpp='$CXXCPP $CPPFLAGS'
20428 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20429 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20430 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20431
20432   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wno-system-headers" >&5
20433 $as_echo_n "checking if $CXX accepts -Wno-system-headers... " >&6; }
20434   CXXFLAGS="-Wno-system-headers $CXXFLAGS"
20435   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20436 /* end confdefs.h.  */
20437
20438 _ACEOF
20439 if ac_fn_cxx_try_compile "$LINENO"; then :
20440
20441     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20442 $as_echo "yes" >&6; }
20443
20444
20445 else
20446
20447     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20448 $as_echo "no" >&6; }
20449     CXXFLAGS="$_svn_xxflags__save"
20450
20451
20452 fi
20453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20454   ac_ext=c
20455 ac_cpp='$CPP $CPPFLAGS'
20456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20458 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20459
20460
20461
20462         CXXMAINTAINERFLAGS="$CXXFLAGS $CXXMAINTAINERFLAGS"
20463         CXXFLAGS="$CXXFLAGS_KEEP"
20464
20465                 CXXMAINTAINERFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wshadow -Wunused -Wunreachable-code $CXXMAINTAINERFLAGS"
20466       fi
20467     fi
20468
20469 fi
20470
20471
20472 if test "$enable_debugging" = "yes" ; then
20473       if test "$enable_optimization" != "yes"; then
20474     { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling optimizations for debugging" >&5
20475 $as_echo "$as_me: Disabling optimizations for debugging" >&6;}
20476     CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
20477     CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
20478   fi
20479     if test -z "`echo $CUSERFLAGS' ' | $EGREP -- '-g[0-9]? '`"; then
20480     { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling debugging for C" >&5
20481 $as_echo "$as_me: Enabling debugging for C" >&6;}
20482     CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
20483
20484   _svn_xxflags__save="$CFLAGS"
20485   ac_ext=c
20486 ac_cpp='$CPP $CPPFLAGS'
20487 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20488 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20489 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20490
20491   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-inline" >&5
20492 $as_echo_n "checking if $CC accepts -fno-inline... " >&6; }
20493   CFLAGS="-fno-inline $CFLAGS"
20494   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20495 /* end confdefs.h.  */
20496
20497 _ACEOF
20498 if ac_fn_c_try_compile "$LINENO"; then :
20499
20500     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20501 $as_echo "yes" >&6; }
20502
20503
20504 else
20505
20506     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20507 $as_echo "no" >&6; }
20508     CFLAGS="$_svn_xxflags__save"
20509
20510
20511 fi
20512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20513   ac_ext=c
20514 ac_cpp='$CPP $CPPFLAGS'
20515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20518
20519
20520
20521   _svn_xxflags__save="$CFLAGS"
20522   ac_ext=c
20523 ac_cpp='$CPP $CPPFLAGS'
20524 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20525 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20526 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20527
20528   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-omit-frame-pointer" >&5
20529 $as_echo_n "checking if $CC accepts -fno-omit-frame-pointer... " >&6; }
20530   CFLAGS="-fno-omit-frame-pointer $CFLAGS"
20531   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20532 /* end confdefs.h.  */
20533
20534 _ACEOF
20535 if ac_fn_c_try_compile "$LINENO"; then :
20536
20537     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20538 $as_echo "yes" >&6; }
20539
20540
20541 else
20542
20543     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20544 $as_echo "no" >&6; }
20545     CFLAGS="$_svn_xxflags__save"
20546
20547
20548 fi
20549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20550   ac_ext=c
20551 ac_cpp='$CPP $CPPFLAGS'
20552 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20553 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20554 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20555
20556
20557
20558   _svn_xxflags__save="$CFLAGS"
20559   ac_ext=c
20560 ac_cpp='$CPP $CPPFLAGS'
20561 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20562 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20563 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20564
20565   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -g3" >&5
20566 $as_echo_n "checking if $CC accepts -g3... " >&6; }
20567   CFLAGS="-g3 $CFLAGS"
20568   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20569 /* end confdefs.h.  */
20570
20571 _ACEOF
20572 if ac_fn_c_try_compile "$LINENO"; then :
20573
20574     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20575 $as_echo "yes" >&6; }
20576
20577
20578 else
20579
20580     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20581 $as_echo "no" >&6; }
20582     CFLAGS="$_svn_xxflags__save"
20583
20584
20585   _svn_xxflags__save="$CFLAGS"
20586   ac_ext=c
20587 ac_cpp='$CPP $CPPFLAGS'
20588 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20589 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20590 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20591
20592   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -g2" >&5
20593 $as_echo_n "checking if $CC accepts -g2... " >&6; }
20594   CFLAGS="-g2 $CFLAGS"
20595   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20596 /* end confdefs.h.  */
20597
20598 _ACEOF
20599 if ac_fn_c_try_compile "$LINENO"; then :
20600
20601     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20602 $as_echo "yes" >&6; }
20603
20604
20605 else
20606
20607     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20608 $as_echo "no" >&6; }
20609     CFLAGS="$_svn_xxflags__save"
20610
20611
20612   _svn_xxflags__save="$CFLAGS"
20613   ac_ext=c
20614 ac_cpp='$CPP $CPPFLAGS'
20615 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20616 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20617 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20618
20619   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -g" >&5
20620 $as_echo_n "checking if $CC accepts -g... " >&6; }
20621   CFLAGS="-g $CFLAGS"
20622   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20623 /* end confdefs.h.  */
20624
20625 _ACEOF
20626 if ac_fn_c_try_compile "$LINENO"; then :
20627
20628     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20629 $as_echo "yes" >&6; }
20630
20631
20632 else
20633
20634     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20635 $as_echo "no" >&6; }
20636     CFLAGS="$_svn_xxflags__save"
20637
20638
20639 fi
20640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20641   ac_ext=c
20642 ac_cpp='$CPP $CPPFLAGS'
20643 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20644 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20645 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20646
20647
20648
20649 fi
20650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20651   ac_ext=c
20652 ac_cpp='$CPP $CPPFLAGS'
20653 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20654 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20655 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20656
20657
20658
20659 fi
20660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20661   ac_ext=c
20662 ac_cpp='$CPP $CPPFLAGS'
20663 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20664 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20665 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20666
20667
20668   fi
20669   if test -z "`echo $CXXUSERFLAGS' ' | $EGREP -- '-g[0-9]? '`"; then
20670     { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling debugging for C++" >&5
20671 $as_echo "$as_me: Enabling debugging for C++" >&6;}
20672     CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
20673
20674   _svn_xxflags__save="$CXXFLAGS"
20675   ac_ext=cpp
20676 ac_cpp='$CXXCPP $CPPFLAGS'
20677 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20678 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20679 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20680
20681   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -fno-inline" >&5
20682 $as_echo_n "checking if $CXX accepts -fno-inline... " >&6; }
20683   CXXFLAGS="-fno-inline $CXXFLAGS"
20684   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20685 /* end confdefs.h.  */
20686
20687 _ACEOF
20688 if ac_fn_cxx_try_compile "$LINENO"; then :
20689
20690     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20691 $as_echo "yes" >&6; }
20692
20693
20694 else
20695
20696     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20697 $as_echo "no" >&6; }
20698     CXXFLAGS="$_svn_xxflags__save"
20699
20700
20701 fi
20702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20703   ac_ext=c
20704 ac_cpp='$CPP $CPPFLAGS'
20705 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20706 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20707 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20708
20709
20710
20711   _svn_xxflags__save="$CXXFLAGS"
20712   ac_ext=cpp
20713 ac_cpp='$CXXCPP $CPPFLAGS'
20714 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20715 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20716 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20717
20718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -fno-omit-frame-pointer" >&5
20719 $as_echo_n "checking if $CXX accepts -fno-omit-frame-pointer... " >&6; }
20720   CXXFLAGS="-fno-omit-frame-pointer $CXXFLAGS"
20721   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20722 /* end confdefs.h.  */
20723
20724 _ACEOF
20725 if ac_fn_cxx_try_compile "$LINENO"; then :
20726
20727     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20728 $as_echo "yes" >&6; }
20729
20730
20731 else
20732
20733     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20734 $as_echo "no" >&6; }
20735     CXXFLAGS="$_svn_xxflags__save"
20736
20737
20738 fi
20739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20740   ac_ext=c
20741 ac_cpp='$CPP $CPPFLAGS'
20742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20745
20746
20747
20748   _svn_xxflags__save="$CXXFLAGS"
20749   ac_ext=cpp
20750 ac_cpp='$CXXCPP $CPPFLAGS'
20751 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20752 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20753 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20754
20755   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -g3" >&5
20756 $as_echo_n "checking if $CXX accepts -g3... " >&6; }
20757   CXXFLAGS="-g3 $CXXFLAGS"
20758   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20759 /* end confdefs.h.  */
20760
20761 _ACEOF
20762 if ac_fn_cxx_try_compile "$LINENO"; then :
20763
20764     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20765 $as_echo "yes" >&6; }
20766
20767
20768 else
20769
20770     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20771 $as_echo "no" >&6; }
20772     CXXFLAGS="$_svn_xxflags__save"
20773
20774
20775   _svn_xxflags__save="$CXXFLAGS"
20776   ac_ext=cpp
20777 ac_cpp='$CXXCPP $CPPFLAGS'
20778 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20779 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20780 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20781
20782   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -g2" >&5
20783 $as_echo_n "checking if $CXX accepts -g2... " >&6; }
20784   CXXFLAGS="-g2 $CXXFLAGS"
20785   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20786 /* end confdefs.h.  */
20787
20788 _ACEOF
20789 if ac_fn_cxx_try_compile "$LINENO"; then :
20790
20791     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20792 $as_echo "yes" >&6; }
20793
20794
20795 else
20796
20797     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20798 $as_echo "no" >&6; }
20799     CXXFLAGS="$_svn_xxflags__save"
20800
20801
20802   _svn_xxflags__save="$CXXFLAGS"
20803   ac_ext=cpp
20804 ac_cpp='$CXXCPP $CPPFLAGS'
20805 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20806 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20807 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20808
20809   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -g" >&5
20810 $as_echo_n "checking if $CXX accepts -g... " >&6; }
20811   CXXFLAGS="-g $CXXFLAGS"
20812   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20813 /* end confdefs.h.  */
20814
20815 _ACEOF
20816 if ac_fn_cxx_try_compile "$LINENO"; then :
20817
20818     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20819 $as_echo "yes" >&6; }
20820
20821
20822 else
20823
20824     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20825 $as_echo "no" >&6; }
20826     CXXFLAGS="$_svn_xxflags__save"
20827
20828
20829 fi
20830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20831   ac_ext=cpp
20832 ac_cpp='$CXXCPP $CPPFLAGS'
20833 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20834 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20835 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20836
20837
20838
20839 fi
20840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20841   ac_ext=cpp
20842 ac_cpp='$CXXCPP $CPPFLAGS'
20843 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20844 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20845 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20846
20847
20848
20849 fi
20850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20851   ac_ext=c
20852 ac_cpp='$CPP $CPPFLAGS'
20853 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20854 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20855 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20856
20857
20858   fi
20859       CFLAGS="$CFLAGS -DSVN_DEBUG -DAP_DEBUG"
20860   CXXFLAGS="$CXXFLAGS -DSVN_DEBUG -DAP_DEBUG"
20861 elif test "$enable_debugging" = "no" ; then
20862   { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling debugging" >&5
20863 $as_echo "$as_me: Disabling debugging" >&6;}
20864   CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
20865   CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-g[0-9] //g' -e 's/-g //g'`"
20866     CFLAGS="$CFLAGS -DNDEBUG"
20867   CXXFLAGS="$CXXFLAGS -DNDEBUG"
20868 # elif test "$enable_debugging" = "maybe" ; then
20869 #   # do nothing
20870 fi
20871
20872 if test "$enable_optimization" = "yes"; then
20873     if test -z "`echo $CUSERFLAGS' ' | $EGREP -- '-O[^ ]* '`"; then
20874     CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
20875     if test "$enable_debugging" = "yes"; then
20876       { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C (with debugging enabled)" >&5
20877 $as_echo "$as_me: Enabling optimizations for C (with debugging enabled)" >&6;}
20878
20879   _svn_xxflags__save="$CFLAGS"
20880   ac_ext=c
20881 ac_cpp='$CPP $CPPFLAGS'
20882 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20883 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20884 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20885
20886   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O1" >&5
20887 $as_echo_n "checking if $CC accepts -O1... " >&6; }
20888   CFLAGS="-O1 $CFLAGS"
20889   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20890 /* end confdefs.h.  */
20891
20892 _ACEOF
20893 if ac_fn_c_try_compile "$LINENO"; then :
20894
20895     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20896 $as_echo "yes" >&6; }
20897
20898
20899 else
20900
20901     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20902 $as_echo "no" >&6; }
20903     CFLAGS="$_svn_xxflags__save"
20904
20905
20906   _svn_xxflags__save="$CFLAGS"
20907   ac_ext=c
20908 ac_cpp='$CPP $CPPFLAGS'
20909 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20910 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20911 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20912
20913   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O" >&5
20914 $as_echo_n "checking if $CC accepts -O... " >&6; }
20915   CFLAGS="-O $CFLAGS"
20916   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20917 /* end confdefs.h.  */
20918
20919 _ACEOF
20920 if ac_fn_c_try_compile "$LINENO"; then :
20921
20922     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20923 $as_echo "yes" >&6; }
20924
20925
20926 else
20927
20928     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20929 $as_echo "no" >&6; }
20930     CFLAGS="$_svn_xxflags__save"
20931
20932
20933 fi
20934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20935   ac_ext=c
20936 ac_cpp='$CPP $CPPFLAGS'
20937 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20938 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20939 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20940
20941
20942
20943 fi
20944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20945   ac_ext=c
20946 ac_cpp='$CPP $CPPFLAGS'
20947 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20948 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20949 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20950
20951
20952     else
20953       { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C" >&5
20954 $as_echo "$as_me: Enabling optimizations for C" >&6;}
20955
20956   _svn_xxflags__save="$CFLAGS"
20957   ac_ext=c
20958 ac_cpp='$CPP $CPPFLAGS'
20959 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20960 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20961 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20962
20963   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O3" >&5
20964 $as_echo_n "checking if $CC accepts -O3... " >&6; }
20965   CFLAGS="-O3 $CFLAGS"
20966   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20967 /* end confdefs.h.  */
20968
20969 _ACEOF
20970 if ac_fn_c_try_compile "$LINENO"; then :
20971
20972     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20973 $as_echo "yes" >&6; }
20974
20975
20976 else
20977
20978     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20979 $as_echo "no" >&6; }
20980     CFLAGS="$_svn_xxflags__save"
20981
20982
20983   _svn_xxflags__save="$CFLAGS"
20984   ac_ext=c
20985 ac_cpp='$CPP $CPPFLAGS'
20986 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20987 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20988 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20989
20990   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O2" >&5
20991 $as_echo_n "checking if $CC accepts -O2... " >&6; }
20992   CFLAGS="-O2 $CFLAGS"
20993   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20994 /* end confdefs.h.  */
20995
20996 _ACEOF
20997 if ac_fn_c_try_compile "$LINENO"; then :
20998
20999     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21000 $as_echo "yes" >&6; }
21001
21002
21003 else
21004
21005     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21006 $as_echo "no" >&6; }
21007     CFLAGS="$_svn_xxflags__save"
21008
21009
21010   _svn_xxflags__save="$CFLAGS"
21011   ac_ext=c
21012 ac_cpp='$CPP $CPPFLAGS'
21013 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21014 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21015 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21016
21017   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O1" >&5
21018 $as_echo_n "checking if $CC accepts -O1... " >&6; }
21019   CFLAGS="-O1 $CFLAGS"
21020   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21021 /* end confdefs.h.  */
21022
21023 _ACEOF
21024 if ac_fn_c_try_compile "$LINENO"; then :
21025
21026     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21027 $as_echo "yes" >&6; }
21028
21029
21030 else
21031
21032     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21033 $as_echo "no" >&6; }
21034     CFLAGS="$_svn_xxflags__save"
21035
21036
21037   _svn_xxflags__save="$CFLAGS"
21038   ac_ext=c
21039 ac_cpp='$CPP $CPPFLAGS'
21040 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21041 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21042 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21043
21044   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -O" >&5
21045 $as_echo_n "checking if $CC accepts -O... " >&6; }
21046   CFLAGS="-O $CFLAGS"
21047   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21048 /* end confdefs.h.  */
21049
21050 _ACEOF
21051 if ac_fn_c_try_compile "$LINENO"; then :
21052
21053     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21054 $as_echo "yes" >&6; }
21055
21056
21057 else
21058
21059     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21060 $as_echo "no" >&6; }
21061     CFLAGS="$_svn_xxflags__save"
21062
21063
21064 fi
21065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21066   ac_ext=c
21067 ac_cpp='$CPP $CPPFLAGS'
21068 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21069 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21070 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21071
21072
21073
21074 fi
21075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21076   ac_ext=c
21077 ac_cpp='$CPP $CPPFLAGS'
21078 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21079 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21080 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21081
21082
21083
21084 fi
21085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21086   ac_ext=c
21087 ac_cpp='$CPP $CPPFLAGS'
21088 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21089 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21090 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21091
21092
21093
21094 fi
21095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21096   ac_ext=c
21097 ac_cpp='$CPP $CPPFLAGS'
21098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21100 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21101
21102
21103
21104   _svn_xxflags__save="$CFLAGS"
21105   ac_ext=c
21106 ac_cpp='$CPP $CPPFLAGS'
21107 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21108 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21109 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21110
21111   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -Wno-clobbered" >&5
21112 $as_echo_n "checking if $CC accepts -Wno-clobbered... " >&6; }
21113   CFLAGS="-Wno-clobbered $CFLAGS"
21114   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21115 /* end confdefs.h.  */
21116
21117 _ACEOF
21118 if ac_fn_c_try_compile "$LINENO"; then :
21119
21120     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21121 $as_echo "yes" >&6; }
21122
21123
21124 else
21125
21126     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21127 $as_echo "no" >&6; }
21128     CFLAGS="$_svn_xxflags__save"
21129
21130
21131 fi
21132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21133   ac_ext=c
21134 ac_cpp='$CPP $CPPFLAGS'
21135 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21136 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21137 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21138
21139
21140
21141   _svn_xxflags__save="$CFLAGS"
21142   ac_ext=c
21143 ac_cpp='$CPP $CPPFLAGS'
21144 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21145 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21146 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21147
21148   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -flto" >&5
21149 $as_echo_n "checking if $CC accepts -flto... " >&6; }
21150   CFLAGS="-flto $CFLAGS"
21151   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21152 /* end confdefs.h.  */
21153
21154 _ACEOF
21155 if ac_fn_c_try_compile "$LINENO"; then :
21156
21157     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21158 $as_echo "yes" >&6; }
21159
21160
21161 else
21162
21163     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21164 $as_echo "no" >&6; }
21165     CFLAGS="$_svn_xxflags__save"
21166
21167
21168 fi
21169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21170   ac_ext=c
21171 ac_cpp='$CPP $CPPFLAGS'
21172 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21173 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21174 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21175
21176
21177
21178   _svn_xxflags__save="$CFLAGS"
21179   ac_ext=c
21180 ac_cpp='$CPP $CPPFLAGS'
21181 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21182 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21183 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21184
21185   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fwhole-program" >&5
21186 $as_echo_n "checking if $CC accepts -fwhole-program... " >&6; }
21187   CFLAGS="-fwhole-program $CFLAGS"
21188   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21189 /* end confdefs.h.  */
21190
21191 _ACEOF
21192 if ac_fn_c_try_compile "$LINENO"; then :
21193
21194     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21195 $as_echo "yes" >&6; }
21196
21197
21198 else
21199
21200     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21201 $as_echo "no" >&6; }
21202     CFLAGS="$_svn_xxflags__save"
21203
21204
21205 fi
21206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21207   ac_ext=c
21208 ac_cpp='$CPP $CPPFLAGS'
21209 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21210 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21211 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21212
21213
21214     fi
21215   fi
21216   if test -z "`echo $CXXUSERFLAGS' ' | $EGREP -- '-O[^ ]* '`"; then
21217     CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
21218     if test "$enable_debugging" = "yes"; then
21219       { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C++ (with debugging enabled)" >&5
21220 $as_echo "$as_me: Enabling optimizations for C++ (with debugging enabled)" >&6;}
21221
21222   _svn_xxflags__save="$CXXFLAGS"
21223   ac_ext=cpp
21224 ac_cpp='$CXXCPP $CPPFLAGS'
21225 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21226 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21227 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21228
21229   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O1" >&5
21230 $as_echo_n "checking if $CXX accepts -O1... " >&6; }
21231   CXXFLAGS="-O1 $CXXFLAGS"
21232   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21233 /* end confdefs.h.  */
21234
21235 _ACEOF
21236 if ac_fn_cxx_try_compile "$LINENO"; then :
21237
21238     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21239 $as_echo "yes" >&6; }
21240
21241
21242 else
21243
21244     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21245 $as_echo "no" >&6; }
21246     CXXFLAGS="$_svn_xxflags__save"
21247
21248
21249   _svn_xxflags__save="$CXXFLAGS"
21250   ac_ext=cpp
21251 ac_cpp='$CXXCPP $CPPFLAGS'
21252 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21253 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21254 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21255
21256   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O" >&5
21257 $as_echo_n "checking if $CXX accepts -O... " >&6; }
21258   CXXFLAGS="-O $CXXFLAGS"
21259   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21260 /* end confdefs.h.  */
21261
21262 _ACEOF
21263 if ac_fn_cxx_try_compile "$LINENO"; then :
21264
21265     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21266 $as_echo "yes" >&6; }
21267
21268
21269 else
21270
21271     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21272 $as_echo "no" >&6; }
21273     CXXFLAGS="$_svn_xxflags__save"
21274
21275
21276 fi
21277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21278   ac_ext=cpp
21279 ac_cpp='$CXXCPP $CPPFLAGS'
21280 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21281 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21282 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21283
21284
21285
21286 fi
21287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21288   ac_ext=c
21289 ac_cpp='$CPP $CPPFLAGS'
21290 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21291 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21292 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21293
21294
21295     else
21296       { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling optimizations for C++" >&5
21297 $as_echo "$as_me: Enabling optimizations for C++" >&6;}
21298
21299   _svn_xxflags__save="$CXXFLAGS"
21300   ac_ext=cpp
21301 ac_cpp='$CXXCPP $CPPFLAGS'
21302 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21303 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21304 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21305
21306   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O3" >&5
21307 $as_echo_n "checking if $CXX accepts -O3... " >&6; }
21308   CXXFLAGS="-O3 $CXXFLAGS"
21309   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21310 /* end confdefs.h.  */
21311
21312 _ACEOF
21313 if ac_fn_cxx_try_compile "$LINENO"; then :
21314
21315     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21316 $as_echo "yes" >&6; }
21317
21318
21319 else
21320
21321     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21322 $as_echo "no" >&6; }
21323     CXXFLAGS="$_svn_xxflags__save"
21324
21325
21326   _svn_xxflags__save="$CXXFLAGS"
21327   ac_ext=cpp
21328 ac_cpp='$CXXCPP $CPPFLAGS'
21329 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21330 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21331 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21332
21333   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O2" >&5
21334 $as_echo_n "checking if $CXX accepts -O2... " >&6; }
21335   CXXFLAGS="-O2 $CXXFLAGS"
21336   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21337 /* end confdefs.h.  */
21338
21339 _ACEOF
21340 if ac_fn_cxx_try_compile "$LINENO"; then :
21341
21342     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21343 $as_echo "yes" >&6; }
21344
21345
21346 else
21347
21348     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21349 $as_echo "no" >&6; }
21350     CXXFLAGS="$_svn_xxflags__save"
21351
21352
21353   _svn_xxflags__save="$CXXFLAGS"
21354   ac_ext=cpp
21355 ac_cpp='$CXXCPP $CPPFLAGS'
21356 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21357 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21358 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21359
21360   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O1" >&5
21361 $as_echo_n "checking if $CXX accepts -O1... " >&6; }
21362   CXXFLAGS="-O1 $CXXFLAGS"
21363   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21364 /* end confdefs.h.  */
21365
21366 _ACEOF
21367 if ac_fn_cxx_try_compile "$LINENO"; then :
21368
21369     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21370 $as_echo "yes" >&6; }
21371
21372
21373 else
21374
21375     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21376 $as_echo "no" >&6; }
21377     CXXFLAGS="$_svn_xxflags__save"
21378
21379
21380   _svn_xxflags__save="$CXXFLAGS"
21381   ac_ext=cpp
21382 ac_cpp='$CXXCPP $CPPFLAGS'
21383 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21384 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21385 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21386
21387   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -O" >&5
21388 $as_echo_n "checking if $CXX accepts -O... " >&6; }
21389   CXXFLAGS="-O $CXXFLAGS"
21390   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21391 /* end confdefs.h.  */
21392
21393 _ACEOF
21394 if ac_fn_cxx_try_compile "$LINENO"; then :
21395
21396     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21397 $as_echo "yes" >&6; }
21398
21399
21400 else
21401
21402     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21403 $as_echo "no" >&6; }
21404     CXXFLAGS="$_svn_xxflags__save"
21405
21406
21407 fi
21408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21409   ac_ext=cpp
21410 ac_cpp='$CXXCPP $CPPFLAGS'
21411 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21412 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21413 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21414
21415
21416
21417 fi
21418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21419   ac_ext=cpp
21420 ac_cpp='$CXXCPP $CPPFLAGS'
21421 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21422 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21423 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21424
21425
21426
21427 fi
21428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21429   ac_ext=cpp
21430 ac_cpp='$CXXCPP $CPPFLAGS'
21431 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21432 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21433 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21434
21435
21436
21437 fi
21438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21439   ac_ext=c
21440 ac_cpp='$CPP $CPPFLAGS'
21441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21444
21445
21446
21447   _svn_xxflags__save="$CXXFLAGS"
21448   ac_ext=cpp
21449 ac_cpp='$CXXCPP $CPPFLAGS'
21450 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21451 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21452 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21453
21454   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -Wno-clobbered" >&5
21455 $as_echo_n "checking if $CXX accepts -Wno-clobbered... " >&6; }
21456   CXXFLAGS="-Wno-clobbered $CXXFLAGS"
21457   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21458 /* end confdefs.h.  */
21459
21460 _ACEOF
21461 if ac_fn_cxx_try_compile "$LINENO"; then :
21462
21463     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21464 $as_echo "yes" >&6; }
21465
21466
21467 else
21468
21469     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21470 $as_echo "no" >&6; }
21471     CXXFLAGS="$_svn_xxflags__save"
21472
21473
21474 fi
21475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21476   ac_ext=c
21477 ac_cpp='$CPP $CPPFLAGS'
21478 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21479 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21480 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21481
21482
21483
21484   _svn_xxflags__save="$CXXFLAGS"
21485   ac_ext=cpp
21486 ac_cpp='$CXXCPP $CPPFLAGS'
21487 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21488 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21489 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21490
21491   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -flto" >&5
21492 $as_echo_n "checking if $CXX accepts -flto... " >&6; }
21493   CXXFLAGS="-flto $CXXFLAGS"
21494   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21495 /* end confdefs.h.  */
21496
21497 _ACEOF
21498 if ac_fn_cxx_try_compile "$LINENO"; then :
21499
21500     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21501 $as_echo "yes" >&6; }
21502
21503
21504 else
21505
21506     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21507 $as_echo "no" >&6; }
21508     CXXFLAGS="$_svn_xxflags__save"
21509
21510
21511 fi
21512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21513   ac_ext=c
21514 ac_cpp='$CPP $CPPFLAGS'
21515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21518
21519
21520
21521   _svn_xxflags__save="$CXXFLAGS"
21522   ac_ext=cpp
21523 ac_cpp='$CXXCPP $CPPFLAGS'
21524 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21525 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21526 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21527
21528   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -fwhole-program" >&5
21529 $as_echo_n "checking if $CXX accepts -fwhole-program... " >&6; }
21530   CXXFLAGS="-fwhole-program $CXXFLAGS"
21531   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21532 /* end confdefs.h.  */
21533
21534 _ACEOF
21535 if ac_fn_cxx_try_compile "$LINENO"; then :
21536
21537     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21538 $as_echo "yes" >&6; }
21539
21540
21541 else
21542
21543     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21544 $as_echo "no" >&6; }
21545     CXXFLAGS="$_svn_xxflags__save"
21546
21547
21548 fi
21549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21550   ac_ext=c
21551 ac_cpp='$CPP $CPPFLAGS'
21552 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21553 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21554 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21555
21556
21557     fi
21558   fi
21559 elif test "$enable_optimization" = "no"; then
21560     { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling optimizations" >&5
21561 $as_echo "$as_me: Disabling optimizations" >&6;}
21562   CFLAGS="`echo $CFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
21563   CXXFLAGS="`echo $CXXFLAGS' ' | $SED -e 's/-O[^ ]* //g'`"
21564 # elif test "$enable_optimization" = "maybe" ; then
21565 #   # do nothing
21566 fi
21567
21568 { $as_echo "$as_me:${as_lineno-$LINENO}: C compiler flags: $CFLAGS" >&5
21569 $as_echo "$as_me: C compiler flags: $CFLAGS" >&6;}
21570 { $as_echo "$as_me:${as_lineno-$LINENO}:     user-defined: $CUSERFLAGS" >&5
21571 $as_echo "$as_me:     user-defined: $CUSERFLAGS" >&6;}
21572 { $as_echo "$as_me:${as_lineno-$LINENO}:  maintainer-mode: $CMAINTAINERFLAGS" >&5
21573 $as_echo "$as_me:  maintainer-mode: $CMAINTAINERFLAGS" >&6;}
21574 { $as_echo "$as_me:${as_lineno-$LINENO}: C++ compiler flags: $CXXFLAGS" >&5
21575 $as_echo "$as_me: C++ compiler flags: $CXXFLAGS" >&6;}
21576 { $as_echo "$as_me:${as_lineno-$LINENO}:       user-defined: $CXXUSERFLAGS" >&5
21577 $as_echo "$as_me:       user-defined: $CXXUSERFLAGS" >&6;}
21578 { $as_echo "$as_me:${as_lineno-$LINENO}:    maintainer-mode: $CXXMAINTAINERFLAGS" >&5
21579 $as_echo "$as_me:    maintainer-mode: $CXXMAINTAINERFLAGS" >&6;}
21580
21581 # Check whether --enable-full-version-match was given.
21582 if test "${enable_full_version_match+set}" = set; then :
21583   enableval=$enable_full_version_match;
21584     if test "$enableval" = "no" ; then
21585       { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling svn full version matching" >&5
21586 $as_echo "$as_me: Disabling svn full version matching" >&6;}
21587
21588 $as_echo "#define SVN_DISABLE_FULL_VERSION_MATCH 1" >>confdefs.h
21589
21590     fi
21591
21592 fi
21593
21594
21595
21596 # Check whether --with-editor was given.
21597 if test "${with_editor+set}" = set; then :
21598   withval=$with_editor;
21599
21600     if test "$withval" = "yes" ; then
21601       as_fn_error $? "--with-editor requires an argument." "$LINENO" 5
21602     else
21603       SVN_CLIENT_EDITOR=$withval
21604
21605 cat >>confdefs.h <<_ACEOF
21606 #define SVN_CLIENT_EDITOR "$SVN_CLIENT_EDITOR"
21607 _ACEOF
21608
21609
21610     fi
21611
21612
21613 fi
21614
21615
21616
21617   zlib_found=no
21618
21619
21620 # Check whether --with-zlib was given.
21621 if test "${with_zlib+set}" = set; then :
21622   withval=$with_zlib;
21623     if test "$withval" = "yes" ; then
21624       ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
21625 if test "x$ac_cv_header_zlib_h" = xyes; then :
21626
21627         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
21628 $as_echo_n "checking for inflate in -lz... " >&6; }
21629 if ${ac_cv_lib_z_inflate+:} false; then :
21630   $as_echo_n "(cached) " >&6
21631 else
21632   ac_check_lib_save_LIBS=$LIBS
21633 LIBS="-lz  $LIBS"
21634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21635 /* end confdefs.h.  */
21636
21637 /* Override any GCC internal prototype to avoid an error.
21638    Use char because int might match the return type of a GCC
21639    builtin and then its argument prototype would still apply.  */
21640 #ifdef __cplusplus
21641 extern "C"
21642 #endif
21643 char inflate ();
21644 int
21645 main ()
21646 {
21647 return inflate ();
21648   ;
21649   return 0;
21650 }
21651 _ACEOF
21652 if ac_fn_c_try_link "$LINENO"; then :
21653   ac_cv_lib_z_inflate=yes
21654 else
21655   ac_cv_lib_z_inflate=no
21656 fi
21657 rm -f core conftest.err conftest.$ac_objext \
21658     conftest$ac_exeext conftest.$ac_ext
21659 LIBS=$ac_check_lib_save_LIBS
21660 fi
21661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
21662 $as_echo "$ac_cv_lib_z_inflate" >&6; }
21663 if test "x$ac_cv_lib_z_inflate" = xyes; then :
21664   zlib_found="builtin"
21665 fi
21666
21667
21668 fi
21669
21670
21671     elif test "$withval" = "no" ; then
21672       as_fn_error $? "cannot compile without zlib." "$LINENO" 5
21673     else
21674       { $as_echo "$as_me:${as_lineno-$LINENO}: zlib library configuration" >&5
21675 $as_echo "$as_me: zlib library configuration" >&6;}
21676       zlib_prefix=$withval
21677       save_cppflags="$CPPFLAGS"
21678       CPPFLAGS="$CPPFLAGS -I$zlib_prefix/include"
21679       for ac_header in zlib.h
21680 do :
21681   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
21682 if test "x$ac_cv_header_zlib_h" = xyes; then :
21683   cat >>confdefs.h <<_ACEOF
21684 #define HAVE_ZLIB_H 1
21685 _ACEOF
21686
21687         save_ldflags="$LDFLAGS"
21688         LDFLAGS="$LDFLAGS -L$zlib_prefix/lib"
21689         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
21690 $as_echo_n "checking for inflate in -lz... " >&6; }
21691 if ${ac_cv_lib_z_inflate+:} false; then :
21692   $as_echo_n "(cached) " >&6
21693 else
21694   ac_check_lib_save_LIBS=$LIBS
21695 LIBS="-lz  $LIBS"
21696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21697 /* end confdefs.h.  */
21698
21699 /* Override any GCC internal prototype to avoid an error.
21700    Use char because int might match the return type of a GCC
21701    builtin and then its argument prototype would still apply.  */
21702 #ifdef __cplusplus
21703 extern "C"
21704 #endif
21705 char inflate ();
21706 int
21707 main ()
21708 {
21709 return inflate ();
21710   ;
21711   return 0;
21712 }
21713 _ACEOF
21714 if ac_fn_c_try_link "$LINENO"; then :
21715   ac_cv_lib_z_inflate=yes
21716 else
21717   ac_cv_lib_z_inflate=no
21718 fi
21719 rm -f core conftest.err conftest.$ac_objext \
21720     conftest$ac_exeext conftest.$ac_ext
21721 LIBS=$ac_check_lib_save_LIBS
21722 fi
21723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
21724 $as_echo "$ac_cv_lib_z_inflate" >&6; }
21725 if test "x$ac_cv_lib_z_inflate" = xyes; then :
21726   zlib_found="yes"
21727 fi
21728
21729         LDFLAGS="$save_ldflags"
21730
21731 fi
21732
21733 done
21734
21735       CPPFLAGS="$save_cppflags"
21736     fi
21737
21738 else
21739
21740     ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
21741 if test "x$ac_cv_header_zlib_h" = xyes; then :
21742
21743       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
21744 $as_echo_n "checking for inflate in -lz... " >&6; }
21745 if ${ac_cv_lib_z_inflate+:} false; then :
21746   $as_echo_n "(cached) " >&6
21747 else
21748   ac_check_lib_save_LIBS=$LIBS
21749 LIBS="-lz  $LIBS"
21750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21751 /* end confdefs.h.  */
21752
21753 /* Override any GCC internal prototype to avoid an error.
21754    Use char because int might match the return type of a GCC
21755    builtin and then its argument prototype would still apply.  */
21756 #ifdef __cplusplus
21757 extern "C"
21758 #endif
21759 char inflate ();
21760 int
21761 main ()
21762 {
21763 return inflate ();
21764   ;
21765   return 0;
21766 }
21767 _ACEOF
21768 if ac_fn_c_try_link "$LINENO"; then :
21769   ac_cv_lib_z_inflate=yes
21770 else
21771   ac_cv_lib_z_inflate=no
21772 fi
21773 rm -f core conftest.err conftest.$ac_objext \
21774     conftest$ac_exeext conftest.$ac_ext
21775 LIBS=$ac_check_lib_save_LIBS
21776 fi
21777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
21778 $as_echo "$ac_cv_lib_z_inflate" >&6; }
21779 if test "x$ac_cv_lib_z_inflate" = xyes; then :
21780   zlib_found="builtin"
21781 fi
21782
21783
21784 fi
21785
21786
21787
21788 fi
21789
21790
21791   if test "$zlib_found" = "no"; then
21792     as_fn_error $? "subversion requires zlib" "$LINENO" 5
21793   fi
21794
21795   if test "$zlib_found" = "yes"; then
21796     SVN_ZLIB_INCLUDES="-I$zlib_prefix/include"
21797     LDFLAGS="$LDFLAGS `
21798   input_flags="-L$zlib_prefix/lib"
21799   output_flags=""
21800   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
21801   for flag in $input_flags; do
21802     filter="no"
21803     for dir in $filtered_dirs; do
21804       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
21805         filter="yes"
21806         break
21807       fi
21808     done
21809     if test "$filter" = "no"; then
21810       output_flags="$output_flags $flag"
21811     fi
21812   done
21813   if test -n "$output_flags"; then
21814     printf "%s" "${output_flags# }"
21815   fi
21816 `"
21817   fi
21818
21819   SVN_ZLIB_LIBS="-lz"
21820
21821
21822
21823
21824
21825 MOD_ACTIVATION=""
21826 # Check whether --enable-mod-activation was given.
21827 if test "${enable_mod_activation+set}" = set; then :
21828   enableval=$enable_mod_activation;
21829     if test "$enableval" = "yes" ; then
21830       MOD_ACTIVATION="-a"
21831       { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling apache module activation" >&5
21832 $as_echo "$as_me: Enabling apache module activation" >&6;}
21833     else
21834       { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling apache module activation" >&5
21835 $as_echo "$as_me: Disabling apache module activation" >&6;}
21836     fi
21837
21838 fi
21839
21840
21841
21842
21843
21844 # Check whether --enable-gcov was given.
21845 if test "${enable_gcov+set}" = set; then :
21846   enableval=$enable_gcov;
21847     if test "$enableval" = "yes" ; then
21848                   if test "$GCC" = "yes"; then
21849         if test "$svn_enable_shared" = "yes" ; then
21850           as_fn_error $? "Can't have --enable-gcov without --disable-shared (we
21851                         recommend also using --enable-all-static)." "$LINENO" 5
21852         fi
21853         if test ! "$enable_all_static" = "yes" ; then
21854           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: We recommend --enable-all-static with --enable-gcov." >&5
21855 $as_echo "$as_me: WARNING: We recommend --enable-all-static with --enable-gcov." >&2;}
21856         fi
21857         { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling gcov coverage testing." >&5
21858 $as_echo "$as_me: Enabling gcov coverage testing." >&6;}
21859         CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
21860         CXXFLAGS="$CXXFLAGS -fprofile-arcs -ftest-coverage"
21861       else
21862         as_fn_error $? "We only support --enable-gcov with GCC right now." "$LINENO" 5
21863       fi
21864     fi
21865
21866 fi
21867
21868
21869 # Check whether --enable-gprof was given.
21870 if test "${enable_gprof+set}" = set; then :
21871   enableval=$enable_gprof;
21872     if test "$enableval" = "yes" ; then
21873                   if test "$GCC" = "yes"; then
21874         if test "$svn_enable_shared" = "yes" ; then
21875           as_fn_error $? "Can't have --enable-gprof without --disable-shared (we
21876                         recommend also using --enable-all-static)." "$LINENO" 5
21877         fi
21878         if test ! "$enable_all_static" = "yes" ; then
21879           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: We recommend --enable-all-static with --enable-gprof." >&5
21880 $as_echo "$as_me: WARNING: We recommend --enable-all-static with --enable-gprof." >&2;}
21881         fi
21882         { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling gprof profiling data (to gmon.out)." >&5
21883 $as_echo "$as_me: Enabling gprof profiling data (to gmon.out)." >&6;}
21884         CFLAGS="$CFLAGS -pg"
21885         CXXFLAGS="$CXXFLAGS -pg"
21886         LT_LDFLAGS="$LT_LDFLAGS -pg"
21887       else
21888         as_fn_error $? "We only support --enable-gprof with GCC right now." "$LINENO" 5
21889       fi
21890     fi
21891
21892 fi
21893
21894
21895
21896 # Scripting and Bindings languages
21897
21898 # Python: Used for testsuite, and bindings
21899
21900
21901 PYTHON="`$abs_srcdir/build/find_python.sh`"
21902 if test -z "$PYTHON"; then
21903   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Python 2.5 or later is required to run the testsuite" >&5
21904 $as_echo "$as_me: WARNING: Python 2.5 or later is required to run the testsuite" >&2;}
21905   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: or to use the Subversion Python bindings" >&5
21906 $as_echo "$as_me: WARNING: or to use the Subversion Python bindings" >&2;}
21907   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: " >&5
21908 $as_echo "$as_me: WARNING: " >&2;}
21909   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: If you have a suitable Python installed, but not on the" >&5
21910 $as_echo "$as_me: WARNING: If you have a suitable Python installed, but not on the" >&2;}
21911   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: PATH, set the environment variable PYTHON to the full path" >&5
21912 $as_echo "$as_me: WARNING: PATH, set the environment variable PYTHON to the full path" >&2;}
21913   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: to the Python executable, and re-run configure" >&5
21914 $as_echo "$as_me: WARNING: to the Python executable, and re-run configure" >&2;}
21915 fi
21916 for ac_prog in "$PYTHON"
21917 do
21918   # Extract the first word of "$ac_prog", so it can be a program name with args.
21919 set dummy $ac_prog; ac_word=$2
21920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21921 $as_echo_n "checking for $ac_word... " >&6; }
21922 if ${ac_cv_path_PYTHON+:} false; then :
21923   $as_echo_n "(cached) " >&6
21924 else
21925   case $PYTHON in
21926   [\\/]* | ?:[\\/]*)
21927   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
21928   ;;
21929   *)
21930   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21931 for as_dir in $PATH
21932 do
21933   IFS=$as_save_IFS
21934   test -z "$as_dir" && as_dir=.
21935     for ac_exec_ext in '' $ac_executable_extensions; do
21936   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21937     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
21938     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
21939     break 2
21940   fi
21941 done
21942   done
21943 IFS=$as_save_IFS
21944
21945   ;;
21946 esac
21947 fi
21948 PYTHON=$ac_cv_path_PYTHON
21949 if test -n "$PYTHON"; then
21950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
21951 $as_echo "$PYTHON" >&6; }
21952 else
21953   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21954 $as_echo "no" >&6; }
21955 fi
21956
21957
21958   test -n "$PYTHON" && break
21959 done
21960 test -n "$PYTHON" || PYTHON="none"
21961
21962
21963 # The minimum version for the JVM runtime for our Java bytecode.
21964 JAVA_OLDEST_WORKING_VER='1.5'
21965 # SVN_CHECK_JDK sets $JAVA_CLASSPATH
21966
21967   JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
21968
21969 # Check whether --with-jdk was given.
21970 if test "${with_jdk+set}" = set; then :
21971   withval=$with_jdk;
21972     case "$withval" in
21973       "no")
21974         JDK_SUITABLE=no
21975       ;;
21976       "yes")
21977
21978   where=check
21979   JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
21980
21981   JDK=none
21982   JAVA_BIN=none
21983   JAVADOC=none
21984   JAVAC=none
21985   JAVAH=none
21986   JAR=none
21987   JNI_INCLUDES=none
21988
21989   JDK_SUITABLE=no
21990   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JDK" >&5
21991 $as_echo_n "checking for JDK... " >&6; }
21992   if test $where = check; then
21993             if test -x "$JAVA_HOME/bin/java"; then
21994       JDK="$JAVA_HOME"
21995     elif test -x "/Library/Java/Home/bin/java"; then
21996       JDK="/Library/Java/Home"
21997     elif test -x "/usr/bin/java"; then
21998       JDK="/usr"
21999     elif test -x "/usr/local/bin/java"; then
22000       JDK="/usr/local"
22001     fi
22002   else
22003     JDK=$where
22004   fi
22005
22006           os_arch="`uname`"
22007   if test "$os_arch" = "Darwin"; then
22008     OSX_VER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
22009
22010     if test "$OSX_VER" = "10.4"; then
22011             OSX_VER="10.4u"
22012     fi
22013
22014     OSX_SYS_JAVA_FRAMEWORK="/System/Library/Frameworks/JavaVM.framework"
22015     OSX_SDK_JAVA_FRAMEWORK="/Developer/SDKs/MacOSX$OSX_VER.sdk/System/Library"
22016     OSX_SDK_JAVA_FRAMEWORK="$OSX_SDK_JAVA_FRAMEWORK/Frameworks/JavaVM.framework"
22017   fi
22018
22019   if test "$os_arch" = "Darwin" && test "$JDK" = "/usr" &&
22020      test -d "/Library/Java/Home"; then
22021     JDK="/Library/Java/Home"
22022   fi
22023
22024   if test "$os_arch" = "Darwin" && test "$JDK" = "/Library/Java/Home"; then
22025     JRE_LIB_DIR="$OSX_SYS_JAVA_FRAMEWORK/Classes"
22026   else
22027     JRE_LIB_DIR="$JDK/jre/lib"
22028   fi
22029
22030   if test -f "$JDK/include/jni.h"; then
22031         JNI_INCLUDEDIR="$JDK/include"
22032     JDK_SUITABLE=yes
22033   elif test "$os_arch" = "Darwin" && test -e "$JDK/Headers/jni.h"; then
22034         JNI_INCLUDEDIR="$JDK/Headers"
22035     JDK_SUITABLE=yes
22036   elif test "$os_arch" = "Darwin" &&
22037        test -e "$OSX_SYS_JAVA_FRAMEWORK/Headers/jni.h"; then
22038         JNI_INCLUDEDIR="$OSX_SYS_JAVA_FRAMEWORK/Headers"
22039     JDK_SUITABLE=yes
22040   elif test "$os_arch" = "Darwin" &&
22041        test -e "$OSX_SDK_JAVA_FRAMEWORK/Headers/jni.h"; then
22042         JNI_INCLUDEDIR="$OSX_SDK_JAVA_FRAMEWORK/Headers"
22043     JDK_SUITABLE=yes
22044   else
22045     JDK_SUITABLE=no
22046   fi
22047   if test "$JDK_SUITABLE" = "yes"; then
22048     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JNI_INCLUDEDIR/jni.h" >&5
22049 $as_echo "$JNI_INCLUDEDIR/jni.h" >&6; }
22050   else
22051     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22052 $as_echo "no" >&6; }
22053     if test "$where" != "check"; then
22054       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no JNI header files found." >&5
22055 $as_echo "$as_me: WARNING: no JNI header files found." >&2;}
22056       if test "$os_arch" = "Darwin"; then
22057         { $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
22058 $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;}
22059       fi
22060     fi
22061   fi
22062
22063   if test "$JDK_SUITABLE" = "yes"; then
22064     JAVA_BIN='$(JDK)/bin'
22065
22066     JAVA="$JAVA_BIN/java"
22067     JAVAC="$JAVA_BIN/javac"
22068     JAVAH="$JAVA_BIN/javah"
22069     JAVADOC="$JAVA_BIN/javadoc"
22070     JAR="$JAVA_BIN/jar"
22071
22072         jikes_options="/usr/local/bin/jikes /usr/bin/jikes"
22073
22074 # Check whether --with-jikes was given.
22075 if test "${with_jikes+set}" = set; then :
22076   withval=$with_jikes;
22077         if test "$withval" != "no" && test "$withval" != "yes"; then
22078                     jikes_options="$withval $jikes_options"
22079         fi
22080         requested_jikes="$withval"  # will be 'yes' if path unspecified
22081
22082 fi
22083
22084     if test "$requested_jikes" != "no"; then
22085             for jikes in $jikes_options; do
22086         if test -z "$jikes_found" && test -x "$jikes"; then
22087           jikes_found="yes"
22088           JAVAC="$jikes"
22089           JAVA_CLASSPATH="$JRE_LIB_DIR"
22090           for jar in $JRE_LIB_DIR/*.jar; do
22091             JAVA_CLASSPATH="$JAVA_CLASSPATH:$jar"
22092           done
22093         fi
22094       done
22095     fi
22096     if test -n "$requested_jikes" && test "$requested_jikes" != "no"; then
22097             if test -z "$jikes_found"; then
22098         as_fn_error $? "Could not find a usable version of Jikes" "$LINENO" 5
22099       elif test -n "$jikes_found" && test "$requested_jikes" != "yes" &&
22100            test "$JAVAC" != "$requested_jikes"; then
22101         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-jikes PATH was invalid, substitute found" >&5
22102 $as_echo "$as_me: WARNING: --with-jikes PATH was invalid, substitute found" >&2;}
22103       fi
22104     fi
22105
22106         # The release for "-source" could actually be greater than that
22107     # of "-target", if we want to cross-compile for lesser JVMs.
22108     if test -z "$JAVAC_FLAGS"; then
22109       JAVAC_FLAGS="-target $JAVA_OLDEST_WORKING_VER -source 1.5"
22110       if test "$enable_debugging" = "yes"; then
22111         JAVAC_FLAGS="-g -Xlint:unchecked $JAVAC_FLAGS"
22112       fi
22113     fi
22114
22115     JNI_INCLUDES="-I$JNI_INCLUDEDIR"
22116     list="`find "$JNI_INCLUDEDIR" -type d -print`"
22117     for dir in $list; do
22118       JNI_INCLUDES="$JNI_INCLUDES -I$dir"
22119     done
22120   fi
22121
22122
22123
22124
22125
22126
22127
22128
22129
22130
22131       ;;
22132       *)
22133
22134   where=$withval
22135   JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
22136
22137   JDK=none
22138   JAVA_BIN=none
22139   JAVADOC=none
22140   JAVAC=none
22141   JAVAH=none
22142   JAR=none
22143   JNI_INCLUDES=none
22144
22145   JDK_SUITABLE=no
22146   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JDK" >&5
22147 $as_echo_n "checking for JDK... " >&6; }
22148   if test $where = check; then
22149             if test -x "$JAVA_HOME/bin/java"; then
22150       JDK="$JAVA_HOME"
22151     elif test -x "/Library/Java/Home/bin/java"; then
22152       JDK="/Library/Java/Home"
22153     elif test -x "/usr/bin/java"; then
22154       JDK="/usr"
22155     elif test -x "/usr/local/bin/java"; then
22156       JDK="/usr/local"
22157     fi
22158   else
22159     JDK=$where
22160   fi
22161
22162           os_arch="`uname`"
22163   if test "$os_arch" = "Darwin"; then
22164     OSX_VER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
22165
22166     if test "$OSX_VER" = "10.4"; then
22167             OSX_VER="10.4u"
22168     fi
22169
22170     OSX_SYS_JAVA_FRAMEWORK="/System/Library/Frameworks/JavaVM.framework"
22171     OSX_SDK_JAVA_FRAMEWORK="/Developer/SDKs/MacOSX$OSX_VER.sdk/System/Library"
22172     OSX_SDK_JAVA_FRAMEWORK="$OSX_SDK_JAVA_FRAMEWORK/Frameworks/JavaVM.framework"
22173   fi
22174
22175   if test "$os_arch" = "Darwin" && test "$JDK" = "/usr" &&
22176      test -d "/Library/Java/Home"; then
22177     JDK="/Library/Java/Home"
22178   fi
22179
22180   if test "$os_arch" = "Darwin" && test "$JDK" = "/Library/Java/Home"; then
22181     JRE_LIB_DIR="$OSX_SYS_JAVA_FRAMEWORK/Classes"
22182   else
22183     JRE_LIB_DIR="$JDK/jre/lib"
22184   fi
22185
22186   if test -f "$JDK/include/jni.h"; then
22187         JNI_INCLUDEDIR="$JDK/include"
22188     JDK_SUITABLE=yes
22189   elif test "$os_arch" = "Darwin" && test -e "$JDK/Headers/jni.h"; then
22190         JNI_INCLUDEDIR="$JDK/Headers"
22191     JDK_SUITABLE=yes
22192   elif test "$os_arch" = "Darwin" &&
22193        test -e "$OSX_SYS_JAVA_FRAMEWORK/Headers/jni.h"; then
22194         JNI_INCLUDEDIR="$OSX_SYS_JAVA_FRAMEWORK/Headers"
22195     JDK_SUITABLE=yes
22196   elif test "$os_arch" = "Darwin" &&
22197        test -e "$OSX_SDK_JAVA_FRAMEWORK/Headers/jni.h"; then
22198         JNI_INCLUDEDIR="$OSX_SDK_JAVA_FRAMEWORK/Headers"
22199     JDK_SUITABLE=yes
22200   else
22201     JDK_SUITABLE=no
22202   fi
22203   if test "$JDK_SUITABLE" = "yes"; then
22204     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JNI_INCLUDEDIR/jni.h" >&5
22205 $as_echo "$JNI_INCLUDEDIR/jni.h" >&6; }
22206   else
22207     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22208 $as_echo "no" >&6; }
22209     if test "$where" != "check"; then
22210       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no JNI header files found." >&5
22211 $as_echo "$as_me: WARNING: no JNI header files found." >&2;}
22212       if test "$os_arch" = "Darwin"; then
22213         { $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
22214 $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;}
22215       fi
22216     fi
22217   fi
22218
22219   if test "$JDK_SUITABLE" = "yes"; then
22220     JAVA_BIN='$(JDK)/bin'
22221
22222     JAVA="$JAVA_BIN/java"
22223     JAVAC="$JAVA_BIN/javac"
22224     JAVAH="$JAVA_BIN/javah"
22225     JAVADOC="$JAVA_BIN/javadoc"
22226     JAR="$JAVA_BIN/jar"
22227
22228         jikes_options="/usr/local/bin/jikes /usr/bin/jikes"
22229
22230 # Check whether --with-jikes was given.
22231 if test "${with_jikes+set}" = set; then :
22232   withval=$with_jikes;
22233         if test "$withval" != "no" && test "$withval" != "yes"; then
22234                     jikes_options="$withval $jikes_options"
22235         fi
22236         requested_jikes="$withval"  # will be 'yes' if path unspecified
22237
22238 fi
22239
22240     if test "$requested_jikes" != "no"; then
22241             for jikes in $jikes_options; do
22242         if test -z "$jikes_found" && test -x "$jikes"; then
22243           jikes_found="yes"
22244           JAVAC="$jikes"
22245           JAVA_CLASSPATH="$JRE_LIB_DIR"
22246           for jar in $JRE_LIB_DIR/*.jar; do
22247             JAVA_CLASSPATH="$JAVA_CLASSPATH:$jar"
22248           done
22249         fi
22250       done
22251     fi
22252     if test -n "$requested_jikes" && test "$requested_jikes" != "no"; then
22253             if test -z "$jikes_found"; then
22254         as_fn_error $? "Could not find a usable version of Jikes" "$LINENO" 5
22255       elif test -n "$jikes_found" && test "$requested_jikes" != "yes" &&
22256            test "$JAVAC" != "$requested_jikes"; then
22257         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-jikes PATH was invalid, substitute found" >&5
22258 $as_echo "$as_me: WARNING: --with-jikes PATH was invalid, substitute found" >&2;}
22259       fi
22260     fi
22261
22262         # The release for "-source" could actually be greater than that
22263     # of "-target", if we want to cross-compile for lesser JVMs.
22264     if test -z "$JAVAC_FLAGS"; then
22265       JAVAC_FLAGS="-target $JAVA_OLDEST_WORKING_VER -source 1.5"
22266       if test "$enable_debugging" = "yes"; then
22267         JAVAC_FLAGS="-g -Xlint:unchecked $JAVAC_FLAGS"
22268       fi
22269     fi
22270
22271     JNI_INCLUDES="-I$JNI_INCLUDEDIR"
22272     list="`find "$JNI_INCLUDEDIR" -type d -print`"
22273     for dir in $list; do
22274       JNI_INCLUDES="$JNI_INCLUDES -I$dir"
22275     done
22276   fi
22277
22278
22279
22280
22281
22282
22283
22284
22285
22286
22287       ;;
22288     esac
22289
22290 else
22291
22292
22293   where=check
22294   JAVA_OLDEST_WORKING_VER="$JAVA_OLDEST_WORKING_VER"
22295
22296   JDK=none
22297   JAVA_BIN=none
22298   JAVADOC=none
22299   JAVAC=none
22300   JAVAH=none
22301   JAR=none
22302   JNI_INCLUDES=none
22303
22304   JDK_SUITABLE=no
22305   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JDK" >&5
22306 $as_echo_n "checking for JDK... " >&6; }
22307   if test $where = check; then
22308             if test -x "$JAVA_HOME/bin/java"; then
22309       JDK="$JAVA_HOME"
22310     elif test -x "/Library/Java/Home/bin/java"; then
22311       JDK="/Library/Java/Home"
22312     elif test -x "/usr/bin/java"; then
22313       JDK="/usr"
22314     elif test -x "/usr/local/bin/java"; then
22315       JDK="/usr/local"
22316     fi
22317   else
22318     JDK=$where
22319   fi
22320
22321           os_arch="`uname`"
22322   if test "$os_arch" = "Darwin"; then
22323     OSX_VER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
22324
22325     if test "$OSX_VER" = "10.4"; then
22326             OSX_VER="10.4u"
22327     fi
22328
22329     OSX_SYS_JAVA_FRAMEWORK="/System/Library/Frameworks/JavaVM.framework"
22330     OSX_SDK_JAVA_FRAMEWORK="/Developer/SDKs/MacOSX$OSX_VER.sdk/System/Library"
22331     OSX_SDK_JAVA_FRAMEWORK="$OSX_SDK_JAVA_FRAMEWORK/Frameworks/JavaVM.framework"
22332   fi
22333
22334   if test "$os_arch" = "Darwin" && test "$JDK" = "/usr" &&
22335      test -d "/Library/Java/Home"; then
22336     JDK="/Library/Java/Home"
22337   fi
22338
22339   if test "$os_arch" = "Darwin" && test "$JDK" = "/Library/Java/Home"; then
22340     JRE_LIB_DIR="$OSX_SYS_JAVA_FRAMEWORK/Classes"
22341   else
22342     JRE_LIB_DIR="$JDK/jre/lib"
22343   fi
22344
22345   if test -f "$JDK/include/jni.h"; then
22346         JNI_INCLUDEDIR="$JDK/include"
22347     JDK_SUITABLE=yes
22348   elif test "$os_arch" = "Darwin" && test -e "$JDK/Headers/jni.h"; then
22349         JNI_INCLUDEDIR="$JDK/Headers"
22350     JDK_SUITABLE=yes
22351   elif test "$os_arch" = "Darwin" &&
22352        test -e "$OSX_SYS_JAVA_FRAMEWORK/Headers/jni.h"; then
22353         JNI_INCLUDEDIR="$OSX_SYS_JAVA_FRAMEWORK/Headers"
22354     JDK_SUITABLE=yes
22355   elif test "$os_arch" = "Darwin" &&
22356        test -e "$OSX_SDK_JAVA_FRAMEWORK/Headers/jni.h"; then
22357         JNI_INCLUDEDIR="$OSX_SDK_JAVA_FRAMEWORK/Headers"
22358     JDK_SUITABLE=yes
22359   else
22360     JDK_SUITABLE=no
22361   fi
22362   if test "$JDK_SUITABLE" = "yes"; then
22363     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JNI_INCLUDEDIR/jni.h" >&5
22364 $as_echo "$JNI_INCLUDEDIR/jni.h" >&6; }
22365   else
22366     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22367 $as_echo "no" >&6; }
22368     if test "$where" != "check"; then
22369       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no JNI header files found." >&5
22370 $as_echo "$as_me: WARNING: no JNI header files found." >&2;}
22371       if test "$os_arch" = "Darwin"; then
22372         { $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
22373 $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;}
22374       fi
22375     fi
22376   fi
22377
22378   if test "$JDK_SUITABLE" = "yes"; then
22379     JAVA_BIN='$(JDK)/bin'
22380
22381     JAVA="$JAVA_BIN/java"
22382     JAVAC="$JAVA_BIN/javac"
22383     JAVAH="$JAVA_BIN/javah"
22384     JAVADOC="$JAVA_BIN/javadoc"
22385     JAR="$JAVA_BIN/jar"
22386
22387         jikes_options="/usr/local/bin/jikes /usr/bin/jikes"
22388
22389 # Check whether --with-jikes was given.
22390 if test "${with_jikes+set}" = set; then :
22391   withval=$with_jikes;
22392         if test "$withval" != "no" && test "$withval" != "yes"; then
22393                     jikes_options="$withval $jikes_options"
22394         fi
22395         requested_jikes="$withval"  # will be 'yes' if path unspecified
22396
22397 fi
22398
22399     if test "$requested_jikes" != "no"; then
22400             for jikes in $jikes_options; do
22401         if test -z "$jikes_found" && test -x "$jikes"; then
22402           jikes_found="yes"
22403           JAVAC="$jikes"
22404           JAVA_CLASSPATH="$JRE_LIB_DIR"
22405           for jar in $JRE_LIB_DIR/*.jar; do
22406             JAVA_CLASSPATH="$JAVA_CLASSPATH:$jar"
22407           done
22408         fi
22409       done
22410     fi
22411     if test -n "$requested_jikes" && test "$requested_jikes" != "no"; then
22412             if test -z "$jikes_found"; then
22413         as_fn_error $? "Could not find a usable version of Jikes" "$LINENO" 5
22414       elif test -n "$jikes_found" && test "$requested_jikes" != "yes" &&
22415            test "$JAVAC" != "$requested_jikes"; then
22416         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-jikes PATH was invalid, substitute found" >&5
22417 $as_echo "$as_me: WARNING: --with-jikes PATH was invalid, substitute found" >&2;}
22418       fi
22419     fi
22420
22421         # The release for "-source" could actually be greater than that
22422     # of "-target", if we want to cross-compile for lesser JVMs.
22423     if test -z "$JAVAC_FLAGS"; then
22424       JAVAC_FLAGS="-target $JAVA_OLDEST_WORKING_VER -source 1.5"
22425       if test "$enable_debugging" = "yes"; then
22426         JAVAC_FLAGS="-g -Xlint:unchecked $JAVAC_FLAGS"
22427       fi
22428     fi
22429
22430     JNI_INCLUDES="-I$JNI_INCLUDEDIR"
22431     list="`find "$JNI_INCLUDEDIR" -type d -print`"
22432     for dir in $list; do
22433       JNI_INCLUDES="$JNI_INCLUDES -I$dir"
22434     done
22435   fi
22436
22437
22438
22439
22440
22441
22442
22443
22444
22445
22446
22447 fi
22448
22449
22450
22451 # Extract the first word of "perl", so it can be a program name with args.
22452 set dummy perl; ac_word=$2
22453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22454 $as_echo_n "checking for $ac_word... " >&6; }
22455 if ${ac_cv_path_PERL+:} false; then :
22456   $as_echo_n "(cached) " >&6
22457 else
22458   case $PERL in
22459   [\\/]* | ?:[\\/]*)
22460   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
22461   ;;
22462   *)
22463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22464 for as_dir in $PATH
22465 do
22466   IFS=$as_save_IFS
22467   test -z "$as_dir" && as_dir=.
22468     for ac_exec_ext in '' $ac_executable_extensions; do
22469   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22470     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
22471     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22472     break 2
22473   fi
22474 done
22475   done
22476 IFS=$as_save_IFS
22477
22478   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
22479   ;;
22480 esac
22481 fi
22482 PERL=$ac_cv_path_PERL
22483 if test -n "$PERL"; then
22484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
22485 $as_echo "$PERL" >&6; }
22486 else
22487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22488 $as_echo "no" >&6; }
22489 fi
22490
22491
22492
22493 if test -n "$RUBY"; then
22494   # Extract the first word of ""$RUBY"", so it can be a program name with args.
22495 set dummy "$RUBY"; ac_word=$2
22496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22497 $as_echo_n "checking for $ac_word... " >&6; }
22498 if ${ac_cv_path_RUBY+:} false; then :
22499   $as_echo_n "(cached) " >&6
22500 else
22501   case $RUBY in
22502   [\\/]* | ?:[\\/]*)
22503   ac_cv_path_RUBY="$RUBY" # Let the user override the test with a path.
22504   ;;
22505   *)
22506   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22507 for as_dir in $PATH
22508 do
22509   IFS=$as_save_IFS
22510   test -z "$as_dir" && as_dir=.
22511     for ac_exec_ext in '' $ac_executable_extensions; do
22512   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22513     ac_cv_path_RUBY="$as_dir/$ac_word$ac_exec_ext"
22514     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22515     break 2
22516   fi
22517 done
22518   done
22519 IFS=$as_save_IFS
22520
22521   test -z "$ac_cv_path_RUBY" && ac_cv_path_RUBY="none"
22522   ;;
22523 esac
22524 fi
22525 RUBY=$ac_cv_path_RUBY
22526 if test -n "$RUBY"; then
22527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY" >&5
22528 $as_echo "$RUBY" >&6; }
22529 else
22530   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22531 $as_echo "no" >&6; }
22532 fi
22533
22534
22535 else
22536   for ac_prog in ruby ruby1.8 ruby18 ruby1.9 ruby1 ruby1.9.3 ruby193
22537 do
22538   # Extract the first word of "$ac_prog", so it can be a program name with args.
22539 set dummy $ac_prog; ac_word=$2
22540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22541 $as_echo_n "checking for $ac_word... " >&6; }
22542 if ${ac_cv_path_RUBY+:} false; then :
22543   $as_echo_n "(cached) " >&6
22544 else
22545   case $RUBY in
22546   [\\/]* | ?:[\\/]*)
22547   ac_cv_path_RUBY="$RUBY" # Let the user override the test with a path.
22548   ;;
22549   *)
22550   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22551 for as_dir in $PATH
22552 do
22553   IFS=$as_save_IFS
22554   test -z "$as_dir" && as_dir=.
22555     for ac_exec_ext in '' $ac_executable_extensions; do
22556   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22557     ac_cv_path_RUBY="$as_dir/$ac_word$ac_exec_ext"
22558     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22559     break 2
22560   fi
22561 done
22562   done
22563 IFS=$as_save_IFS
22564
22565   ;;
22566 esac
22567 fi
22568 RUBY=$ac_cv_path_RUBY
22569 if test -n "$RUBY"; then
22570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY" >&5
22571 $as_echo "$RUBY" >&6; }
22572 else
22573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22574 $as_echo "no" >&6; }
22575 fi
22576
22577
22578   test -n "$RUBY" && break
22579 done
22580 test -n "$RUBY" || RUBY="none"
22581
22582 fi
22583 if test "$RUBY" != "none"; then
22584   { $as_echo "$as_me:${as_lineno-$LINENO}: checking rb_hash_foreach" >&5
22585 $as_echo_n "checking rb_hash_foreach... " >&6; }
22586   if "$RUBY" -r mkmf -e 'exit(have_func("rb_hash_foreach") ? 0 : 1)' >/dev/null; then
22587     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22588 $as_echo "yes" >&6; }
22589     if test -n "$RDOC"; then
22590       # Extract the first word of ""$RDOC"", so it can be a program name with args.
22591 set dummy "$RDOC"; ac_word=$2
22592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22593 $as_echo_n "checking for $ac_word... " >&6; }
22594 if ${ac_cv_path_RDOC+:} false; then :
22595   $as_echo_n "(cached) " >&6
22596 else
22597   case $RDOC in
22598   [\\/]* | ?:[\\/]*)
22599   ac_cv_path_RDOC="$RDOC" # Let the user override the test with a path.
22600   ;;
22601   *)
22602   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22603 for as_dir in $PATH
22604 do
22605   IFS=$as_save_IFS
22606   test -z "$as_dir" && as_dir=.
22607     for ac_exec_ext in '' $ac_executable_extensions; do
22608   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22609     ac_cv_path_RDOC="$as_dir/$ac_word$ac_exec_ext"
22610     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22611     break 2
22612   fi
22613 done
22614   done
22615 IFS=$as_save_IFS
22616
22617   test -z "$ac_cv_path_RDOC" && ac_cv_path_RDOC="none"
22618   ;;
22619 esac
22620 fi
22621 RDOC=$ac_cv_path_RDOC
22622 if test -n "$RDOC"; then
22623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RDOC" >&5
22624 $as_echo "$RDOC" >&6; }
22625 else
22626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22627 $as_echo "no" >&6; }
22628 fi
22629
22630
22631     else
22632       for ac_prog in rdoc rdoc1.8 rdoc18 rdoc1.9 rdoc19 rdoc1.9.3 rdoc193
22633 do
22634   # Extract the first word of "$ac_prog", so it can be a program name with args.
22635 set dummy $ac_prog; ac_word=$2
22636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22637 $as_echo_n "checking for $ac_word... " >&6; }
22638 if ${ac_cv_path_RDOC+:} false; then :
22639   $as_echo_n "(cached) " >&6
22640 else
22641   case $RDOC in
22642   [\\/]* | ?:[\\/]*)
22643   ac_cv_path_RDOC="$RDOC" # Let the user override the test with a path.
22644   ;;
22645   *)
22646   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22647 for as_dir in $PATH
22648 do
22649   IFS=$as_save_IFS
22650   test -z "$as_dir" && as_dir=.
22651     for ac_exec_ext in '' $ac_executable_extensions; do
22652   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22653     ac_cv_path_RDOC="$as_dir/$ac_word$ac_exec_ext"
22654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22655     break 2
22656   fi
22657 done
22658   done
22659 IFS=$as_save_IFS
22660
22661   ;;
22662 esac
22663 fi
22664 RDOC=$ac_cv_path_RDOC
22665 if test -n "$RDOC"; then
22666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RDOC" >&5
22667 $as_echo "$RDOC" >&6; }
22668 else
22669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22670 $as_echo "no" >&6; }
22671 fi
22672
22673
22674   test -n "$RDOC" && break
22675 done
22676 test -n "$RDOC" || RDOC="none"
22677
22678     fi
22679     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby major version" >&5
22680 $as_echo_n "checking for Ruby major version... " >&6; }
22681 if ${svn_cv_ruby_major+:} false; then :
22682   $as_echo_n "(cached) " >&6
22683 else
22684
22685     svn_cv_ruby_major="`$RUBY -rrbconfig -e 'print RbConfig::CONFIG.fetch(%q(MAJOR))'`"
22686
22687 fi
22688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_major" >&5
22689 $as_echo "$svn_cv_ruby_major" >&6; }
22690     RUBY_MAJOR="$svn_cv_ruby_major"
22691
22692     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby minor version" >&5
22693 $as_echo_n "checking for Ruby minor version... " >&6; }
22694 if ${svn_cv_ruby_minor+:} false; then :
22695   $as_echo_n "(cached) " >&6
22696 else
22697
22698     svn_cv_ruby_minor="`$RUBY -rrbconfig -e 'print RbConfig::CONFIG.fetch(%q(MINOR))'`"
22699
22700 fi
22701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_minor" >&5
22702 $as_echo "$svn_cv_ruby_minor" >&6; }
22703     RUBY_MINOR="$svn_cv_ruby_minor"
22704
22705     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby teeny version" >&5
22706 $as_echo_n "checking for Ruby teeny version... " >&6; }
22707 if ${svn_cv_ruby_teeny+:} false; then :
22708   $as_echo_n "(cached) " >&6
22709 else
22710
22711     svn_cv_ruby_teeny="`$RUBY -rrbconfig -e 'major, minor, teeny = RUBY_VERSION.split("."); print teeny;'`"
22712
22713 fi
22714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_teeny" >&5
22715 $as_echo "$svn_cv_ruby_teeny" >&6; }
22716     RUBY_TEENY="$svn_cv_ruby_teeny"
22717
22718
22719
22720
22721     if test \( "$RUBY_MAJOR" -eq "1" -a "$RUBY_MINOR" -gt "8" -a "$RUBY_TEENY" -lt "3" \); then
22722       # Disallow Ruby between 1.8.7 and 1.9.3
22723       RUBY="none"
22724       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The detected Ruby is between 1.9 and 1.9.3" >&5
22725 $as_echo "$as_me: WARNING: The detected Ruby is between 1.9 and 1.9.3" >&2;}
22726       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Only 1.8.x and 1.9.3 releases are supported at this time" >&5
22727 $as_echo "$as_me: WARNING: Only 1.8.x and 1.9.3 releases are supported at this time" >&2;}
22728     elif test \(  "$RUBY_MAJOR" -eq "1" -a "$RUBY_MINOR" -eq "9" -a "$RUBY_TEENY" -eq "3" \); then
22729       #Warn about 1.9.3 support
22730       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: WARNING: The detected Ruby is 1.9.3" >&5
22731 $as_echo "$as_me: WARNING: WARNING: The detected Ruby is 1.9.3" >&2;}
22732       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: WARNING: Only 1.8.x releases are fully supported, 1.9.3 support is new" >&5
22733 $as_echo "$as_me: WARNING: WARNING: Only 1.8.x releases are fully supported, 1.9.3 support is new" >&2;}
22734     fi
22735   else
22736     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22737 $as_echo "no" >&6; }
22738     RUBY="none"
22739     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The detected Ruby is too old for Subversion to use" >&5
22740 $as_echo "$as_me: WARNING: The detected Ruby is too old for Subversion to use" >&2;}
22741     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: A Ruby which has rb_hash_foreach is required to use the" >&5
22742 $as_echo "$as_me: WARNING: A Ruby which has rb_hash_foreach is required to use the" >&2;}
22743     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion Ruby bindings" >&5
22744 $as_echo "$as_me: WARNING: Subversion Ruby bindings" >&2;}
22745     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Upgrade to the official 1.8.2 release, or later" >&5
22746 $as_echo "$as_me: WARNING: Upgrade to the official 1.8.2 release, or later" >&2;}
22747   fi
22748 fi
22749
22750
22751
22752 # Check whether --with-swig was given.
22753 if test "${with_swig+set}" = set; then :
22754   withval=$with_swig;
22755     case "$withval" in
22756       "no")
22757         SWIG_SUITABLE=no
22758
22759   where=no
22760
22761   if test $where = no; then
22762     SWIG=none
22763   elif test $where = check; then
22764     # Extract the first word of "swig", so it can be a program name with args.
22765 set dummy swig; ac_word=$2
22766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22767 $as_echo_n "checking for $ac_word... " >&6; }
22768 if ${ac_cv_path_SWIG+:} false; then :
22769   $as_echo_n "(cached) " >&6
22770 else
22771   case $SWIG in
22772   [\\/]* | ?:[\\/]*)
22773   ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
22774   ;;
22775   *)
22776   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22777 for as_dir in $PATH
22778 do
22779   IFS=$as_save_IFS
22780   test -z "$as_dir" && as_dir=.
22781     for ac_exec_ext in '' $ac_executable_extensions; do
22782   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22783     ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
22784     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22785     break 2
22786   fi
22787 done
22788   done
22789 IFS=$as_save_IFS
22790
22791   test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
22792   ;;
22793 esac
22794 fi
22795 SWIG=$ac_cv_path_SWIG
22796 if test -n "$SWIG"; then
22797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
22798 $as_echo "$SWIG" >&6; }
22799 else
22800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22801 $as_echo "no" >&6; }
22802 fi
22803
22804
22805   else
22806     if test -f "$where"; then
22807       SWIG="$where"
22808     else
22809       SWIG="$where/bin/swig"
22810     fi
22811     if test ! -f "$SWIG" || test ! -x "$SWIG"; then
22812       as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
22813     fi
22814   fi
22815
22816   if test "$SWIG" != "none"; then
22817     { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
22818 $as_echo_n "checking swig version... " >&6; }
22819     SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
22820                        $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
22821     # We want the version as an integer so we can test against
22822     # which version we're using.  SWIG doesn't provide this
22823     # to us so we have to come up with it on our own.
22824     # The major is passed straight through,
22825     # the minor is zero padded to two places,
22826     # and the patch level is zero padded to three places.
22827     # e.g. 1.3.24 becomes 103024
22828     SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
22829                   $SED -e 's/[^0-9\.].*$//' \
22830                       -e 's/\.\([0-9]\)$/.0\1/' \
22831                       -e 's/\.\([0-9][0-9]\)$/.0\1/' \
22832                       -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
22833     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
22834 $as_echo "$SWIG_VERSION_RAW" >&6; }
22835     # If you change the required swig version number, don't forget to update:
22836     #   subversion/bindings/swig/INSTALL
22837     #   packages/rpm/redhat-8+/subversion.spec
22838     #   packages/rpm/redhat-7.x/subversion.spec
22839     #   packages/rpm/rhel-3/subversion.spec
22840     #   packages/rpm/rhel-4/subversion.spec
22841     if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024"; then
22842       SWIG_SUITABLE=yes
22843     else
22844       SWIG_SUITABLE=no
22845       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
22846 $as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
22847       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG 1.3.24 or later" >&5
22848 $as_echo "$as_me: WARNING: Subversion requires SWIG 1.3.24 or later" >&2;}
22849     fi
22850   fi
22851
22852   SWIG_PY_COMPILE="none"
22853   SWIG_PY_LINK="none"
22854   if test "$PYTHON" != "none"; then
22855     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
22856 $as_echo "$as_me: Configuring python swig binding" >&6;}
22857
22858     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
22859 $as_echo_n "checking for Python includes... " >&6; }
22860 if ${ac_cv_python_includes+:} false; then :
22861   $as_echo_n "(cached) " >&6
22862 else
22863
22864       ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
22865
22866 fi
22867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
22868 $as_echo "$ac_cv_python_includes" >&6; }
22869     SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
22870
22871     if test "$ac_cv_python_includes" = "none"; then
22872       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
22873 $as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
22874     fi
22875
22876     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
22877 $as_echo_n "checking for compiling Python extensions... " >&6; }
22878 if ${ac_cv_python_compile+:} false; then :
22879   $as_echo_n "(cached) " >&6
22880 else
22881
22882       ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
22883
22884 fi
22885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
22886 $as_echo "$ac_cv_python_compile" >&6; }
22887     SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
22888
22889     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
22890 $as_echo_n "checking for linking Python extensions... " >&6; }
22891 if ${ac_cv_python_link+:} false; then :
22892   $as_echo_n "(cached) " >&6
22893 else
22894
22895       ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
22896
22897 fi
22898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
22899 $as_echo "$ac_cv_python_link" >&6; }
22900     SWIG_PY_LINK="$ac_cv_python_link"
22901
22902     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
22903 $as_echo_n "checking for linking Python libraries... " >&6; }
22904 if ${ac_cv_python_libs+:} false; then :
22905   $as_echo_n "(cached) " >&6
22906 else
22907
22908       ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
22909
22910 fi
22911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
22912 $as_echo "$ac_cv_python_libs" >&6; }
22913     SWIG_PY_LIBS="`
22914   input_flags="$ac_cv_python_libs"
22915   output_flags=""
22916   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
22917   for flag in $input_flags; do
22918     filter="no"
22919     for dir in $filtered_dirs; do
22920       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
22921         filter="yes"
22922         break
22923       fi
22924     done
22925     if test "$filter" = "no"; then
22926       output_flags="$output_flags $flag"
22927     fi
22928   done
22929   if test -n "$output_flags"; then
22930     printf "%s" "${output_flags# }"
22931   fi
22932 `"
22933
22934                 SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
22935     CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
22936     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
22937 $as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
22938 if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
22939   $as_echo_n "(cached) " >&6
22940 else
22941
22942       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
22943         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22944 /* end confdefs.h.  */
22945 #include <apr.h>
22946                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
22947 _ACEOF
22948 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22949   $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
22950   svn_cv_pycfmt_apr_int64_t="L"
22951 fi
22952 rm -f conftest*
22953
22954       fi
22955       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
22956         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22957 /* end confdefs.h.  */
22958 r
22959                      #include <apr.h>
22960                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
22961 _ACEOF
22962 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22963   $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
22964   svn_cv_pycfmt_apr_int64_t="l"
22965 fi
22966 rm -f conftest*
22967
22968       fi
22969       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
22970         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22971 /* end confdefs.h.  */
22972 #include <apr.h>
22973                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
22974 _ACEOF
22975 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22976   $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
22977   svn_cv_pycfmt_apr_int64_t="i"
22978 fi
22979 rm -f conftest*
22980
22981       fi
22982
22983 fi
22984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
22985 $as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
22986     CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
22987     if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
22988       as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
22989     fi
22990
22991 cat >>confdefs.h <<_ACEOF
22992 #define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
22993 _ACEOF
22994
22995   fi
22996
22997   if test "$PERL" != "none"; then
22998     { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
22999 $as_echo_n "checking perl version... " >&6; }
23000             PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
23001     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
23002 $as_echo "$PERL_VERSION" >&6; }
23003     if test "$PERL_VERSION" -ge "5008000"; then
23004       SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
23005     else
23006       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
23007 $as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
23008     fi
23009   fi
23010
23011   SWIG_RB_COMPILE="none"
23012   SWIG_RB_LINK="none"
23013   if test "$RUBY" != "none"; then
23014     rbconfig="$RUBY -rrbconfig -e "
23015
23016     for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
23017                     rubyhdrdir sitedir sitelibdir sitearchdir libdir
23018     do
23019       rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
23020       eval "rbconfig_$var_name=\"$rbconfig_tmp\""
23021     done
23022
23023     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
23024 $as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
23025
23026     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
23027 $as_echo_n "checking for Ruby include path... " >&6; }
23028 if ${svn_cv_ruby_includes+:} false; then :
23029   $as_echo_n "(cached) " >&6
23030 else
23031
23032     if test -d "$rbconfig_rubyhdrdir"; then
23033             svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward -I$rbconfig_rubyhdrdir/$rbconfig_arch"
23034     else
23035             svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
23036     fi
23037
23038 fi
23039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
23040 $as_echo "$svn_cv_ruby_includes" >&6; }
23041     SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
23042
23043     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
23044 $as_echo_n "checking how to compile Ruby extensions... " >&6; }
23045 if ${svn_cv_ruby_compile+:} false; then :
23046   $as_echo_n "(cached) " >&6
23047 else
23048
23049       svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
23050
23051 fi
23052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
23053 $as_echo "$svn_cv_ruby_compile" >&6; }
23054     SWIG_RB_COMPILE="$svn_cv_ruby_compile"
23055
23056   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
23057
23058
23059   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
23060
23061
23062   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
23063
23064         SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
23065
23066     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
23067 $as_echo_n "checking how to link Ruby extensions... " >&6; }
23068 if ${svn_cv_ruby_link+:} false; then :
23069   $as_echo_n "(cached) " >&6
23070 else
23071
23072       svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
23073                            $rbconfig_LDSHARED`"
23074       svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
23075       svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
23076
23077 fi
23078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
23079 $as_echo "$svn_cv_ruby_link" >&6; }
23080     SWIG_RB_LINK="$svn_cv_ruby_link"
23081
23082     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
23083 $as_echo_n "checking how to link Ruby libraries... " >&6; }
23084 if ${ac_cv_ruby_libs+:} false; then :
23085   $as_echo_n "(cached) " >&6
23086 else
23087
23088       ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
23089
23090 fi
23091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
23092 $as_echo "$ac_cv_ruby_libs" >&6; }
23093     SWIG_RB_LIBS="`
23094   input_flags="$ac_cv_ruby_libs"
23095   output_flags=""
23096   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
23097   for flag in $input_flags; do
23098     filter="no"
23099     for dir in $filtered_dirs; do
23100       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
23101         filter="yes"
23102         break
23103       fi
23104     done
23105     if test "$filter" = "no"; then
23106       output_flags="$output_flags $flag"
23107     fi
23108   done
23109   if test -n "$output_flags"; then
23110     printf "%s" "${output_flags# }"
23111   fi
23112 `"
23113
23114     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
23115 $as_echo_n "checking for rb_errinfo... " >&6; }
23116     old_CFLAGS="$CFLAGS"
23117     old_LIBS="$LIBS"
23118     CFLAGS="$CFLAGS $svn_cv_ruby_includes"
23119
23120   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
23121
23122
23123   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
23124
23125
23126   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
23127
23128     LIBS="$SWIG_RB_LIBS"
23129     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23130 /* end confdefs.h.  */
23131
23132 #include <ruby.h>
23133 int main()
23134 {rb_errinfo();}
23135 _ACEOF
23136 if ac_fn_c_try_link "$LINENO"; then :
23137   have_rb_errinfo="yes"
23138 else
23139   have_rb_errinfo="no"
23140 fi
23141 rm -f core conftest.err conftest.$ac_objext \
23142     conftest$ac_exeext conftest.$ac_ext
23143     if test "$have_rb_errinfo" = "yes"; then
23144       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23145 $as_echo "yes" >&6; }
23146
23147 $as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
23148
23149     else
23150       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23151 $as_echo "no" >&6; }
23152     fi
23153     CFLAGS="$old_CFLAGS"
23154     LIBS="$old_LIBS"
23155
23156     if ${svn_cv_ruby_sitedir+:} false; then :
23157   $as_echo_n "(cached) " >&6
23158 else
23159
23160       svn_cv_ruby_sitedir="$rbconfig_sitedir"
23161
23162 fi
23163
23164
23165 # Check whether --with-ruby-sitedir was given.
23166 if test "${with_ruby_sitedir+set}" = set; then :
23167   withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
23168 else
23169   svn_ruby_installdir="$svn_cv_ruby_sitedir"
23170 fi
23171
23172
23173     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
23174 $as_echo_n "checking where to install Ruby scripts... " >&6; }
23175     if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
23176   $as_echo_n "(cached) " >&6
23177 else
23178
23179       svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
23180                                         $SED -e "s,^$rbconfig_sitedir,,"`"
23181
23182 fi
23183
23184     SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
23185     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
23186 $as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
23187
23188     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
23189 $as_echo_n "checking where to install Ruby extensions... " >&6; }
23190     if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
23191   $as_echo_n "(cached) " >&6
23192 else
23193
23194       svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
23195                                         $SED -e "s,^$rbconfig_sitedir,,"`"
23196
23197 fi
23198
23199     SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
23200     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
23201 $as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
23202
23203     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
23204 $as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
23205     if ${svn_cv_ruby_test_verbose+:} false; then :
23206   $as_echo_n "(cached) " >&6
23207 else
23208
23209       svn_cv_ruby_test_verbose="normal"
23210
23211 fi
23212
23213
23214 # Check whether --with-ruby-test-verbose was given.
23215 if test "${with_ruby_test_verbose+set}" = set; then :
23216   withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
23217 else
23218   svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
23219 fi
23220
23221       SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
23222       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
23223 $as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
23224   fi
23225
23226
23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239       ;;
23240       "yes")
23241
23242   where=check
23243
23244   if test $where = no; then
23245     SWIG=none
23246   elif test $where = check; then
23247     # Extract the first word of "swig", so it can be a program name with args.
23248 set dummy swig; ac_word=$2
23249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23250 $as_echo_n "checking for $ac_word... " >&6; }
23251 if ${ac_cv_path_SWIG+:} false; then :
23252   $as_echo_n "(cached) " >&6
23253 else
23254   case $SWIG in
23255   [\\/]* | ?:[\\/]*)
23256   ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
23257   ;;
23258   *)
23259   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23260 for as_dir in $PATH
23261 do
23262   IFS=$as_save_IFS
23263   test -z "$as_dir" && as_dir=.
23264     for ac_exec_ext in '' $ac_executable_extensions; do
23265   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23266     ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
23267     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23268     break 2
23269   fi
23270 done
23271   done
23272 IFS=$as_save_IFS
23273
23274   test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
23275   ;;
23276 esac
23277 fi
23278 SWIG=$ac_cv_path_SWIG
23279 if test -n "$SWIG"; then
23280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
23281 $as_echo "$SWIG" >&6; }
23282 else
23283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23284 $as_echo "no" >&6; }
23285 fi
23286
23287
23288   else
23289     if test -f "$where"; then
23290       SWIG="$where"
23291     else
23292       SWIG="$where/bin/swig"
23293     fi
23294     if test ! -f "$SWIG" || test ! -x "$SWIG"; then
23295       as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
23296     fi
23297   fi
23298
23299   if test "$SWIG" != "none"; then
23300     { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
23301 $as_echo_n "checking swig version... " >&6; }
23302     SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
23303                        $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
23304     # We want the version as an integer so we can test against
23305     # which version we're using.  SWIG doesn't provide this
23306     # to us so we have to come up with it on our own.
23307     # The major is passed straight through,
23308     # the minor is zero padded to two places,
23309     # and the patch level is zero padded to three places.
23310     # e.g. 1.3.24 becomes 103024
23311     SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
23312                   $SED -e 's/[^0-9\.].*$//' \
23313                       -e 's/\.\([0-9]\)$/.0\1/' \
23314                       -e 's/\.\([0-9][0-9]\)$/.0\1/' \
23315                       -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
23316     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
23317 $as_echo "$SWIG_VERSION_RAW" >&6; }
23318     # If you change the required swig version number, don't forget to update:
23319     #   subversion/bindings/swig/INSTALL
23320     #   packages/rpm/redhat-8+/subversion.spec
23321     #   packages/rpm/redhat-7.x/subversion.spec
23322     #   packages/rpm/rhel-3/subversion.spec
23323     #   packages/rpm/rhel-4/subversion.spec
23324     if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024"; then
23325       SWIG_SUITABLE=yes
23326     else
23327       SWIG_SUITABLE=no
23328       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
23329 $as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
23330       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG 1.3.24 or later" >&5
23331 $as_echo "$as_me: WARNING: Subversion requires SWIG 1.3.24 or later" >&2;}
23332     fi
23333   fi
23334
23335   SWIG_PY_COMPILE="none"
23336   SWIG_PY_LINK="none"
23337   if test "$PYTHON" != "none"; then
23338     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
23339 $as_echo "$as_me: Configuring python swig binding" >&6;}
23340
23341     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
23342 $as_echo_n "checking for Python includes... " >&6; }
23343 if ${ac_cv_python_includes+:} false; then :
23344   $as_echo_n "(cached) " >&6
23345 else
23346
23347       ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
23348
23349 fi
23350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
23351 $as_echo "$ac_cv_python_includes" >&6; }
23352     SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
23353
23354     if test "$ac_cv_python_includes" = "none"; then
23355       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
23356 $as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
23357     fi
23358
23359     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
23360 $as_echo_n "checking for compiling Python extensions... " >&6; }
23361 if ${ac_cv_python_compile+:} false; then :
23362   $as_echo_n "(cached) " >&6
23363 else
23364
23365       ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
23366
23367 fi
23368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
23369 $as_echo "$ac_cv_python_compile" >&6; }
23370     SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
23371
23372     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
23373 $as_echo_n "checking for linking Python extensions... " >&6; }
23374 if ${ac_cv_python_link+:} false; then :
23375   $as_echo_n "(cached) " >&6
23376 else
23377
23378       ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
23379
23380 fi
23381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
23382 $as_echo "$ac_cv_python_link" >&6; }
23383     SWIG_PY_LINK="$ac_cv_python_link"
23384
23385     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
23386 $as_echo_n "checking for linking Python libraries... " >&6; }
23387 if ${ac_cv_python_libs+:} false; then :
23388   $as_echo_n "(cached) " >&6
23389 else
23390
23391       ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
23392
23393 fi
23394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
23395 $as_echo "$ac_cv_python_libs" >&6; }
23396     SWIG_PY_LIBS="`
23397   input_flags="$ac_cv_python_libs"
23398   output_flags=""
23399   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
23400   for flag in $input_flags; do
23401     filter="no"
23402     for dir in $filtered_dirs; do
23403       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
23404         filter="yes"
23405         break
23406       fi
23407     done
23408     if test "$filter" = "no"; then
23409       output_flags="$output_flags $flag"
23410     fi
23411   done
23412   if test -n "$output_flags"; then
23413     printf "%s" "${output_flags# }"
23414   fi
23415 `"
23416
23417                 SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
23418     CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
23419     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
23420 $as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
23421 if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
23422   $as_echo_n "(cached) " >&6
23423 else
23424
23425       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23426         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23427 /* end confdefs.h.  */
23428 #include <apr.h>
23429                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
23430 _ACEOF
23431 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23432   $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
23433   svn_cv_pycfmt_apr_int64_t="L"
23434 fi
23435 rm -f conftest*
23436
23437       fi
23438       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23439         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23440 /* end confdefs.h.  */
23441 r
23442                      #include <apr.h>
23443                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
23444 _ACEOF
23445 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23446   $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
23447   svn_cv_pycfmt_apr_int64_t="l"
23448 fi
23449 rm -f conftest*
23450
23451       fi
23452       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23453         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23454 /* end confdefs.h.  */
23455 #include <apr.h>
23456                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
23457 _ACEOF
23458 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23459   $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
23460   svn_cv_pycfmt_apr_int64_t="i"
23461 fi
23462 rm -f conftest*
23463
23464       fi
23465
23466 fi
23467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
23468 $as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
23469     CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
23470     if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23471       as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
23472     fi
23473
23474 cat >>confdefs.h <<_ACEOF
23475 #define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
23476 _ACEOF
23477
23478   fi
23479
23480   if test "$PERL" != "none"; then
23481     { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
23482 $as_echo_n "checking perl version... " >&6; }
23483             PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
23484     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
23485 $as_echo "$PERL_VERSION" >&6; }
23486     if test "$PERL_VERSION" -ge "5008000"; then
23487       SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
23488     else
23489       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
23490 $as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
23491     fi
23492   fi
23493
23494   SWIG_RB_COMPILE="none"
23495   SWIG_RB_LINK="none"
23496   if test "$RUBY" != "none"; then
23497     rbconfig="$RUBY -rrbconfig -e "
23498
23499     for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
23500                     rubyhdrdir sitedir sitelibdir sitearchdir libdir
23501     do
23502       rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
23503       eval "rbconfig_$var_name=\"$rbconfig_tmp\""
23504     done
23505
23506     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
23507 $as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
23508
23509     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
23510 $as_echo_n "checking for Ruby include path... " >&6; }
23511 if ${svn_cv_ruby_includes+:} false; then :
23512   $as_echo_n "(cached) " >&6
23513 else
23514
23515     if test -d "$rbconfig_rubyhdrdir"; then
23516             svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward -I$rbconfig_rubyhdrdir/$rbconfig_arch"
23517     else
23518             svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
23519     fi
23520
23521 fi
23522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
23523 $as_echo "$svn_cv_ruby_includes" >&6; }
23524     SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
23525
23526     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
23527 $as_echo_n "checking how to compile Ruby extensions... " >&6; }
23528 if ${svn_cv_ruby_compile+:} false; then :
23529   $as_echo_n "(cached) " >&6
23530 else
23531
23532       svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
23533
23534 fi
23535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
23536 $as_echo "$svn_cv_ruby_compile" >&6; }
23537     SWIG_RB_COMPILE="$svn_cv_ruby_compile"
23538
23539   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
23540
23541
23542   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
23543
23544
23545   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
23546
23547         SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
23548
23549     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
23550 $as_echo_n "checking how to link Ruby extensions... " >&6; }
23551 if ${svn_cv_ruby_link+:} false; then :
23552   $as_echo_n "(cached) " >&6
23553 else
23554
23555       svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
23556                            $rbconfig_LDSHARED`"
23557       svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
23558       svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
23559
23560 fi
23561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
23562 $as_echo "$svn_cv_ruby_link" >&6; }
23563     SWIG_RB_LINK="$svn_cv_ruby_link"
23564
23565     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
23566 $as_echo_n "checking how to link Ruby libraries... " >&6; }
23567 if ${ac_cv_ruby_libs+:} false; then :
23568   $as_echo_n "(cached) " >&6
23569 else
23570
23571       ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
23572
23573 fi
23574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
23575 $as_echo "$ac_cv_ruby_libs" >&6; }
23576     SWIG_RB_LIBS="`
23577   input_flags="$ac_cv_ruby_libs"
23578   output_flags=""
23579   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
23580   for flag in $input_flags; do
23581     filter="no"
23582     for dir in $filtered_dirs; do
23583       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
23584         filter="yes"
23585         break
23586       fi
23587     done
23588     if test "$filter" = "no"; then
23589       output_flags="$output_flags $flag"
23590     fi
23591   done
23592   if test -n "$output_flags"; then
23593     printf "%s" "${output_flags# }"
23594   fi
23595 `"
23596
23597     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
23598 $as_echo_n "checking for rb_errinfo... " >&6; }
23599     old_CFLAGS="$CFLAGS"
23600     old_LIBS="$LIBS"
23601     CFLAGS="$CFLAGS $svn_cv_ruby_includes"
23602
23603   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
23604
23605
23606   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
23607
23608
23609   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
23610
23611     LIBS="$SWIG_RB_LIBS"
23612     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23613 /* end confdefs.h.  */
23614
23615 #include <ruby.h>
23616 int main()
23617 {rb_errinfo();}
23618 _ACEOF
23619 if ac_fn_c_try_link "$LINENO"; then :
23620   have_rb_errinfo="yes"
23621 else
23622   have_rb_errinfo="no"
23623 fi
23624 rm -f core conftest.err conftest.$ac_objext \
23625     conftest$ac_exeext conftest.$ac_ext
23626     if test "$have_rb_errinfo" = "yes"; then
23627       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23628 $as_echo "yes" >&6; }
23629
23630 $as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
23631
23632     else
23633       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23634 $as_echo "no" >&6; }
23635     fi
23636     CFLAGS="$old_CFLAGS"
23637     LIBS="$old_LIBS"
23638
23639     if ${svn_cv_ruby_sitedir+:} false; then :
23640   $as_echo_n "(cached) " >&6
23641 else
23642
23643       svn_cv_ruby_sitedir="$rbconfig_sitedir"
23644
23645 fi
23646
23647
23648 # Check whether --with-ruby-sitedir was given.
23649 if test "${with_ruby_sitedir+set}" = set; then :
23650   withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
23651 else
23652   svn_ruby_installdir="$svn_cv_ruby_sitedir"
23653 fi
23654
23655
23656     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
23657 $as_echo_n "checking where to install Ruby scripts... " >&6; }
23658     if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
23659   $as_echo_n "(cached) " >&6
23660 else
23661
23662       svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
23663                                         $SED -e "s,^$rbconfig_sitedir,,"`"
23664
23665 fi
23666
23667     SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
23668     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
23669 $as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
23670
23671     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
23672 $as_echo_n "checking where to install Ruby extensions... " >&6; }
23673     if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
23674   $as_echo_n "(cached) " >&6
23675 else
23676
23677       svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
23678                                         $SED -e "s,^$rbconfig_sitedir,,"`"
23679
23680 fi
23681
23682     SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
23683     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
23684 $as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
23685
23686     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
23687 $as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
23688     if ${svn_cv_ruby_test_verbose+:} false; then :
23689   $as_echo_n "(cached) " >&6
23690 else
23691
23692       svn_cv_ruby_test_verbose="normal"
23693
23694 fi
23695
23696
23697 # Check whether --with-ruby-test-verbose was given.
23698 if test "${with_ruby_test_verbose+set}" = set; then :
23699   withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
23700 else
23701   svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
23702 fi
23703
23704       SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
23705       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
23706 $as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
23707   fi
23708
23709
23710
23711
23712
23713
23714
23715
23716
23717
23718
23719
23720
23721
23722       ;;
23723       *)
23724
23725   where=$withval
23726
23727   if test $where = no; then
23728     SWIG=none
23729   elif test $where = check; then
23730     # Extract the first word of "swig", so it can be a program name with args.
23731 set dummy swig; ac_word=$2
23732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23733 $as_echo_n "checking for $ac_word... " >&6; }
23734 if ${ac_cv_path_SWIG+:} false; then :
23735   $as_echo_n "(cached) " >&6
23736 else
23737   case $SWIG in
23738   [\\/]* | ?:[\\/]*)
23739   ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
23740   ;;
23741   *)
23742   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23743 for as_dir in $PATH
23744 do
23745   IFS=$as_save_IFS
23746   test -z "$as_dir" && as_dir=.
23747     for ac_exec_ext in '' $ac_executable_extensions; do
23748   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23749     ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
23750     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23751     break 2
23752   fi
23753 done
23754   done
23755 IFS=$as_save_IFS
23756
23757   test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
23758   ;;
23759 esac
23760 fi
23761 SWIG=$ac_cv_path_SWIG
23762 if test -n "$SWIG"; then
23763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
23764 $as_echo "$SWIG" >&6; }
23765 else
23766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23767 $as_echo "no" >&6; }
23768 fi
23769
23770
23771   else
23772     if test -f "$where"; then
23773       SWIG="$where"
23774     else
23775       SWIG="$where/bin/swig"
23776     fi
23777     if test ! -f "$SWIG" || test ! -x "$SWIG"; then
23778       as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
23779     fi
23780   fi
23781
23782   if test "$SWIG" != "none"; then
23783     { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
23784 $as_echo_n "checking swig version... " >&6; }
23785     SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
23786                        $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
23787     # We want the version as an integer so we can test against
23788     # which version we're using.  SWIG doesn't provide this
23789     # to us so we have to come up with it on our own.
23790     # The major is passed straight through,
23791     # the minor is zero padded to two places,
23792     # and the patch level is zero padded to three places.
23793     # e.g. 1.3.24 becomes 103024
23794     SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
23795                   $SED -e 's/[^0-9\.].*$//' \
23796                       -e 's/\.\([0-9]\)$/.0\1/' \
23797                       -e 's/\.\([0-9][0-9]\)$/.0\1/' \
23798                       -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
23799     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
23800 $as_echo "$SWIG_VERSION_RAW" >&6; }
23801     # If you change the required swig version number, don't forget to update:
23802     #   subversion/bindings/swig/INSTALL
23803     #   packages/rpm/redhat-8+/subversion.spec
23804     #   packages/rpm/redhat-7.x/subversion.spec
23805     #   packages/rpm/rhel-3/subversion.spec
23806     #   packages/rpm/rhel-4/subversion.spec
23807     if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024"; then
23808       SWIG_SUITABLE=yes
23809     else
23810       SWIG_SUITABLE=no
23811       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
23812 $as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
23813       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG 1.3.24 or later" >&5
23814 $as_echo "$as_me: WARNING: Subversion requires SWIG 1.3.24 or later" >&2;}
23815     fi
23816   fi
23817
23818   SWIG_PY_COMPILE="none"
23819   SWIG_PY_LINK="none"
23820   if test "$PYTHON" != "none"; then
23821     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
23822 $as_echo "$as_me: Configuring python swig binding" >&6;}
23823
23824     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
23825 $as_echo_n "checking for Python includes... " >&6; }
23826 if ${ac_cv_python_includes+:} false; then :
23827   $as_echo_n "(cached) " >&6
23828 else
23829
23830       ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
23831
23832 fi
23833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
23834 $as_echo "$ac_cv_python_includes" >&6; }
23835     SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
23836
23837     if test "$ac_cv_python_includes" = "none"; then
23838       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
23839 $as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
23840     fi
23841
23842     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
23843 $as_echo_n "checking for compiling Python extensions... " >&6; }
23844 if ${ac_cv_python_compile+:} false; then :
23845   $as_echo_n "(cached) " >&6
23846 else
23847
23848       ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
23849
23850 fi
23851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
23852 $as_echo "$ac_cv_python_compile" >&6; }
23853     SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
23854
23855     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
23856 $as_echo_n "checking for linking Python extensions... " >&6; }
23857 if ${ac_cv_python_link+:} false; then :
23858   $as_echo_n "(cached) " >&6
23859 else
23860
23861       ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
23862
23863 fi
23864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
23865 $as_echo "$ac_cv_python_link" >&6; }
23866     SWIG_PY_LINK="$ac_cv_python_link"
23867
23868     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
23869 $as_echo_n "checking for linking Python libraries... " >&6; }
23870 if ${ac_cv_python_libs+:} false; then :
23871   $as_echo_n "(cached) " >&6
23872 else
23873
23874       ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
23875
23876 fi
23877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
23878 $as_echo "$ac_cv_python_libs" >&6; }
23879     SWIG_PY_LIBS="`
23880   input_flags="$ac_cv_python_libs"
23881   output_flags=""
23882   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
23883   for flag in $input_flags; do
23884     filter="no"
23885     for dir in $filtered_dirs; do
23886       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
23887         filter="yes"
23888         break
23889       fi
23890     done
23891     if test "$filter" = "no"; then
23892       output_flags="$output_flags $flag"
23893     fi
23894   done
23895   if test -n "$output_flags"; then
23896     printf "%s" "${output_flags# }"
23897   fi
23898 `"
23899
23900                 SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
23901     CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
23902     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
23903 $as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
23904 if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
23905   $as_echo_n "(cached) " >&6
23906 else
23907
23908       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23909         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23910 /* end confdefs.h.  */
23911 #include <apr.h>
23912                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
23913 _ACEOF
23914 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23915   $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
23916   svn_cv_pycfmt_apr_int64_t="L"
23917 fi
23918 rm -f conftest*
23919
23920       fi
23921       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23922         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23923 /* end confdefs.h.  */
23924 r
23925                      #include <apr.h>
23926                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
23927 _ACEOF
23928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23929   $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
23930   svn_cv_pycfmt_apr_int64_t="l"
23931 fi
23932 rm -f conftest*
23933
23934       fi
23935       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23936         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23937 /* end confdefs.h.  */
23938 #include <apr.h>
23939                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
23940 _ACEOF
23941 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23942   $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
23943   svn_cv_pycfmt_apr_int64_t="i"
23944 fi
23945 rm -f conftest*
23946
23947       fi
23948
23949 fi
23950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
23951 $as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
23952     CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
23953     if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
23954       as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
23955     fi
23956
23957 cat >>confdefs.h <<_ACEOF
23958 #define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
23959 _ACEOF
23960
23961   fi
23962
23963   if test "$PERL" != "none"; then
23964     { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
23965 $as_echo_n "checking perl version... " >&6; }
23966             PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
23967     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
23968 $as_echo "$PERL_VERSION" >&6; }
23969     if test "$PERL_VERSION" -ge "5008000"; then
23970       SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
23971     else
23972       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
23973 $as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
23974     fi
23975   fi
23976
23977   SWIG_RB_COMPILE="none"
23978   SWIG_RB_LINK="none"
23979   if test "$RUBY" != "none"; then
23980     rbconfig="$RUBY -rrbconfig -e "
23981
23982     for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
23983                     rubyhdrdir sitedir sitelibdir sitearchdir libdir
23984     do
23985       rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
23986       eval "rbconfig_$var_name=\"$rbconfig_tmp\""
23987     done
23988
23989     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
23990 $as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
23991
23992     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
23993 $as_echo_n "checking for Ruby include path... " >&6; }
23994 if ${svn_cv_ruby_includes+:} false; then :
23995   $as_echo_n "(cached) " >&6
23996 else
23997
23998     if test -d "$rbconfig_rubyhdrdir"; then
23999             svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward -I$rbconfig_rubyhdrdir/$rbconfig_arch"
24000     else
24001             svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
24002     fi
24003
24004 fi
24005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
24006 $as_echo "$svn_cv_ruby_includes" >&6; }
24007     SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
24008
24009     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
24010 $as_echo_n "checking how to compile Ruby extensions... " >&6; }
24011 if ${svn_cv_ruby_compile+:} false; then :
24012   $as_echo_n "(cached) " >&6
24013 else
24014
24015       svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
24016
24017 fi
24018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
24019 $as_echo "$svn_cv_ruby_compile" >&6; }
24020     SWIG_RB_COMPILE="$svn_cv_ruby_compile"
24021
24022   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
24023
24024
24025   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
24026
24027
24028   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
24029
24030         SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
24031
24032     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
24033 $as_echo_n "checking how to link Ruby extensions... " >&6; }
24034 if ${svn_cv_ruby_link+:} false; then :
24035   $as_echo_n "(cached) " >&6
24036 else
24037
24038       svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
24039                            $rbconfig_LDSHARED`"
24040       svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
24041       svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
24042
24043 fi
24044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
24045 $as_echo "$svn_cv_ruby_link" >&6; }
24046     SWIG_RB_LINK="$svn_cv_ruby_link"
24047
24048     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
24049 $as_echo_n "checking how to link Ruby libraries... " >&6; }
24050 if ${ac_cv_ruby_libs+:} false; then :
24051   $as_echo_n "(cached) " >&6
24052 else
24053
24054       ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
24055
24056 fi
24057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
24058 $as_echo "$ac_cv_ruby_libs" >&6; }
24059     SWIG_RB_LIBS="`
24060   input_flags="$ac_cv_ruby_libs"
24061   output_flags=""
24062   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24063   for flag in $input_flags; do
24064     filter="no"
24065     for dir in $filtered_dirs; do
24066       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24067         filter="yes"
24068         break
24069       fi
24070     done
24071     if test "$filter" = "no"; then
24072       output_flags="$output_flags $flag"
24073     fi
24074   done
24075   if test -n "$output_flags"; then
24076     printf "%s" "${output_flags# }"
24077   fi
24078 `"
24079
24080     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
24081 $as_echo_n "checking for rb_errinfo... " >&6; }
24082     old_CFLAGS="$CFLAGS"
24083     old_LIBS="$LIBS"
24084     CFLAGS="$CFLAGS $svn_cv_ruby_includes"
24085
24086   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
24087
24088
24089   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
24090
24091
24092   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
24093
24094     LIBS="$SWIG_RB_LIBS"
24095     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24096 /* end confdefs.h.  */
24097
24098 #include <ruby.h>
24099 int main()
24100 {rb_errinfo();}
24101 _ACEOF
24102 if ac_fn_c_try_link "$LINENO"; then :
24103   have_rb_errinfo="yes"
24104 else
24105   have_rb_errinfo="no"
24106 fi
24107 rm -f core conftest.err conftest.$ac_objext \
24108     conftest$ac_exeext conftest.$ac_ext
24109     if test "$have_rb_errinfo" = "yes"; then
24110       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24111 $as_echo "yes" >&6; }
24112
24113 $as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
24114
24115     else
24116       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24117 $as_echo "no" >&6; }
24118     fi
24119     CFLAGS="$old_CFLAGS"
24120     LIBS="$old_LIBS"
24121
24122     if ${svn_cv_ruby_sitedir+:} false; then :
24123   $as_echo_n "(cached) " >&6
24124 else
24125
24126       svn_cv_ruby_sitedir="$rbconfig_sitedir"
24127
24128 fi
24129
24130
24131 # Check whether --with-ruby-sitedir was given.
24132 if test "${with_ruby_sitedir+set}" = set; then :
24133   withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
24134 else
24135   svn_ruby_installdir="$svn_cv_ruby_sitedir"
24136 fi
24137
24138
24139     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
24140 $as_echo_n "checking where to install Ruby scripts... " >&6; }
24141     if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
24142   $as_echo_n "(cached) " >&6
24143 else
24144
24145       svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
24146                                         $SED -e "s,^$rbconfig_sitedir,,"`"
24147
24148 fi
24149
24150     SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
24151     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
24152 $as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
24153
24154     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
24155 $as_echo_n "checking where to install Ruby extensions... " >&6; }
24156     if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
24157   $as_echo_n "(cached) " >&6
24158 else
24159
24160       svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
24161                                         $SED -e "s,^$rbconfig_sitedir,,"`"
24162
24163 fi
24164
24165     SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
24166     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
24167 $as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
24168
24169     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
24170 $as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
24171     if ${svn_cv_ruby_test_verbose+:} false; then :
24172   $as_echo_n "(cached) " >&6
24173 else
24174
24175       svn_cv_ruby_test_verbose="normal"
24176
24177 fi
24178
24179
24180 # Check whether --with-ruby-test-verbose was given.
24181 if test "${with_ruby_test_verbose+set}" = set; then :
24182   withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
24183 else
24184   svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
24185 fi
24186
24187       SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
24188       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
24189 $as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
24190   fi
24191
24192
24193
24194
24195
24196
24197
24198
24199
24200
24201
24202
24203
24204
24205       ;;
24206     esac
24207
24208 else
24209
24210
24211   where=check
24212
24213   if test $where = no; then
24214     SWIG=none
24215   elif test $where = check; then
24216     # Extract the first word of "swig", so it can be a program name with args.
24217 set dummy swig; ac_word=$2
24218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24219 $as_echo_n "checking for $ac_word... " >&6; }
24220 if ${ac_cv_path_SWIG+:} false; then :
24221   $as_echo_n "(cached) " >&6
24222 else
24223   case $SWIG in
24224   [\\/]* | ?:[\\/]*)
24225   ac_cv_path_SWIG="$SWIG" # Let the user override the test with a path.
24226   ;;
24227   *)
24228   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24229 for as_dir in $PATH
24230 do
24231   IFS=$as_save_IFS
24232   test -z "$as_dir" && as_dir=.
24233     for ac_exec_ext in '' $ac_executable_extensions; do
24234   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24235     ac_cv_path_SWIG="$as_dir/$ac_word$ac_exec_ext"
24236     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24237     break 2
24238   fi
24239 done
24240   done
24241 IFS=$as_save_IFS
24242
24243   test -z "$ac_cv_path_SWIG" && ac_cv_path_SWIG="none"
24244   ;;
24245 esac
24246 fi
24247 SWIG=$ac_cv_path_SWIG
24248 if test -n "$SWIG"; then
24249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG" >&5
24250 $as_echo "$SWIG" >&6; }
24251 else
24252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24253 $as_echo "no" >&6; }
24254 fi
24255
24256
24257   else
24258     if test -f "$where"; then
24259       SWIG="$where"
24260     else
24261       SWIG="$where/bin/swig"
24262     fi
24263     if test ! -f "$SWIG" || test ! -x "$SWIG"; then
24264       as_fn_error $? "Could not find swig binary at $SWIG" "$LINENO" 5
24265     fi
24266   fi
24267
24268   if test "$SWIG" != "none"; then
24269     { $as_echo "$as_me:${as_lineno-$LINENO}: checking swig version" >&5
24270 $as_echo_n "checking swig version... " >&6; }
24271     SWIG_VERSION_RAW="`$SWIG -version 2>&1 | \
24272                        $SED -ne 's/^.*Version \(.*\)$/\1/p'`"
24273     # We want the version as an integer so we can test against
24274     # which version we're using.  SWIG doesn't provide this
24275     # to us so we have to come up with it on our own.
24276     # The major is passed straight through,
24277     # the minor is zero padded to two places,
24278     # and the patch level is zero padded to three places.
24279     # e.g. 1.3.24 becomes 103024
24280     SWIG_VERSION="`echo \"$SWIG_VERSION_RAW\" | \
24281                   $SED -e 's/[^0-9\.].*$//' \
24282                       -e 's/\.\([0-9]\)$/.0\1/' \
24283                       -e 's/\.\([0-9][0-9]\)$/.0\1/' \
24284                       -e 's/\.\([0-9]\)\./0\1/; s/\.//g;'`"
24285     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_VERSION_RAW" >&5
24286 $as_echo "$SWIG_VERSION_RAW" >&6; }
24287     # If you change the required swig version number, don't forget to update:
24288     #   subversion/bindings/swig/INSTALL
24289     #   packages/rpm/redhat-8+/subversion.spec
24290     #   packages/rpm/redhat-7.x/subversion.spec
24291     #   packages/rpm/rhel-3/subversion.spec
24292     #   packages/rpm/rhel-4/subversion.spec
24293     if test -n "$SWIG_VERSION" && test "$SWIG_VERSION" -ge "103024"; then
24294       SWIG_SUITABLE=yes
24295     else
24296       SWIG_SUITABLE=no
24297       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&5
24298 $as_echo "$as_me: WARNING: Detected SWIG version $SWIG_VERSION_RAW" >&2;}
24299       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Subversion requires SWIG 1.3.24 or later" >&5
24300 $as_echo "$as_me: WARNING: Subversion requires SWIG 1.3.24 or later" >&2;}
24301     fi
24302   fi
24303
24304   SWIG_PY_COMPILE="none"
24305   SWIG_PY_LINK="none"
24306   if test "$PYTHON" != "none"; then
24307     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring python swig binding" >&5
24308 $as_echo "$as_me: Configuring python swig binding" >&6;}
24309
24310     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python includes" >&5
24311 $as_echo_n "checking for Python includes... " >&6; }
24312 if ${ac_cv_python_includes+:} false; then :
24313   $as_echo_n "(cached) " >&6
24314 else
24315
24316       ac_cv_python_includes="`$PYTHON ${abs_srcdir}/build/get-py-info.py --includes`"
24317
24318 fi
24319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_includes" >&5
24320 $as_echo "$ac_cv_python_includes" >&6; }
24321     SWIG_PY_INCLUDES="\$(SWIG_INCLUDES) $ac_cv_python_includes"
24322
24323     if test "$ac_cv_python_includes" = "none"; then
24324       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: python bindings cannot be built without distutils module" >&5
24325 $as_echo "$as_me: WARNING: python bindings cannot be built without distutils module" >&2;}
24326     fi
24327
24328     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiling Python extensions" >&5
24329 $as_echo_n "checking for compiling Python extensions... " >&6; }
24330 if ${ac_cv_python_compile+:} false; then :
24331   $as_echo_n "(cached) " >&6
24332 else
24333
24334       ac_cv_python_compile="`$PYTHON ${abs_srcdir}/build/get-py-info.py --compile`"
24335
24336 fi
24337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_compile" >&5
24338 $as_echo "$ac_cv_python_compile" >&6; }
24339     SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
24340
24341     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python extensions" >&5
24342 $as_echo_n "checking for linking Python extensions... " >&6; }
24343 if ${ac_cv_python_link+:} false; then :
24344   $as_echo_n "(cached) " >&6
24345 else
24346
24347       ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"
24348
24349 fi
24350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_link" >&5
24351 $as_echo "$ac_cv_python_link" >&6; }
24352     SWIG_PY_LINK="$ac_cv_python_link"
24353
24354     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking Python libraries" >&5
24355 $as_echo_n "checking for linking Python libraries... " >&6; }
24356 if ${ac_cv_python_libs+:} false; then :
24357   $as_echo_n "(cached) " >&6
24358 else
24359
24360       ac_cv_python_libs="`$PYTHON ${abs_srcdir}/build/get-py-info.py --libs`"
24361
24362 fi
24363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_libs" >&5
24364 $as_echo "$ac_cv_python_libs" >&6; }
24365     SWIG_PY_LIBS="`
24366   input_flags="$ac_cv_python_libs"
24367   output_flags=""
24368   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24369   for flag in $input_flags; do
24370     filter="no"
24371     for dir in $filtered_dirs; do
24372       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24373         filter="yes"
24374         break
24375       fi
24376     done
24377     if test "$filter" = "no"; then
24378       output_flags="$output_flags $flag"
24379     fi
24380   done
24381   if test -n "$output_flags"; then
24382     printf "%s" "${output_flags# }"
24383   fi
24384 `"
24385
24386                 SVN_PYCFMT_SAVE_CPPFLAGS="$CPPFLAGS"
24387     CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
24388     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for apr_int64_t Python/C API format string" >&5
24389 $as_echo_n "checking for apr_int64_t Python/C API format string... " >&6; }
24390 if ${svn_cv_pycfmt_apr_int64_t+:} false; then :
24391   $as_echo_n "(cached) " >&6
24392 else
24393
24394       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24395         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24396 /* end confdefs.h.  */
24397 #include <apr.h>
24398                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
24399 _ACEOF
24400 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24401   $EGREP "MaTcHtHiS +\"lld\" +EnDeNd" >/dev/null 2>&1; then :
24402   svn_cv_pycfmt_apr_int64_t="L"
24403 fi
24404 rm -f conftest*
24405
24406       fi
24407       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24408         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24409 /* end confdefs.h.  */
24410 r
24411                      #include <apr.h>
24412                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
24413 _ACEOF
24414 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24415   $EGREP "MaTcHtHiS +\"ld\" +EnDeNd" >/dev/null 2>&1; then :
24416   svn_cv_pycfmt_apr_int64_t="l"
24417 fi
24418 rm -f conftest*
24419
24420       fi
24421       if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24422         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24423 /* end confdefs.h.  */
24424 #include <apr.h>
24425                       MaTcHtHiS APR_INT64_T_FMT EnDeNd
24426 _ACEOF
24427 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24428   $EGREP "MaTcHtHiS +\"d\" +EnDeNd" >/dev/null 2>&1; then :
24429   svn_cv_pycfmt_apr_int64_t="i"
24430 fi
24431 rm -f conftest*
24432
24433       fi
24434
24435 fi
24436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_pycfmt_apr_int64_t" >&5
24437 $as_echo "$svn_cv_pycfmt_apr_int64_t" >&6; }
24438     CPPFLAGS="$SVN_PYCFMT_SAVE_CPPFLAGS"
24439     if test "x$svn_cv_pycfmt_apr_int64_t" = "x"; then
24440       as_fn_error $? "failed to recognize APR_INT64_T_FMT on this platform" "$LINENO" 5
24441     fi
24442
24443 cat >>confdefs.h <<_ACEOF
24444 #define SVN_APR_INT64_T_PYCFMT "$svn_cv_pycfmt_apr_int64_t"
24445 _ACEOF
24446
24447   fi
24448
24449   if test "$PERL" != "none"; then
24450     { $as_echo "$as_me:${as_lineno-$LINENO}: checking perl version" >&5
24451 $as_echo_n "checking perl version... " >&6; }
24452             PERL_VERSION="`$PERL -e 'q([); print $] * 1000000,$/;'`"
24453     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL_VERSION" >&5
24454 $as_echo "$PERL_VERSION" >&6; }
24455     if test "$PERL_VERSION" -ge "5008000"; then
24456       SWIG_PL_INCLUDES="\$(SWIG_INCLUDES) `$PERL -MExtUtils::Embed -e ccopts`"
24457     else
24458       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: perl bindings require perl 5.8.0 or newer." >&5
24459 $as_echo "$as_me: WARNING: perl bindings require perl 5.8.0 or newer." >&2;}
24460     fi
24461   fi
24462
24463   SWIG_RB_COMPILE="none"
24464   SWIG_RB_LINK="none"
24465   if test "$RUBY" != "none"; then
24466     rbconfig="$RUBY -rrbconfig -e "
24467
24468     for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
24469                     rubyhdrdir sitedir sitelibdir sitearchdir libdir
24470     do
24471       rbconfig_tmp=`$rbconfig "print RbConfig::CONFIG['$var_name']"`
24472       eval "rbconfig_$var_name=\"$rbconfig_tmp\""
24473     done
24474
24475     { $as_echo "$as_me:${as_lineno-$LINENO}: Configuring Ruby SWIG binding" >&5
24476 $as_echo "$as_me: Configuring Ruby SWIG binding" >&6;}
24477
24478     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
24479 $as_echo_n "checking for Ruby include path... " >&6; }
24480 if ${svn_cv_ruby_includes+:} false; then :
24481   $as_echo_n "(cached) " >&6
24482 else
24483
24484     if test -d "$rbconfig_rubyhdrdir"; then
24485             svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward -I$rbconfig_rubyhdrdir/$rbconfig_arch"
24486     else
24487             svn_cv_ruby_includes="-I. -I$rbconfig_archdir"
24488     fi
24489
24490 fi
24491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_includes" >&5
24492 $as_echo "$svn_cv_ruby_includes" >&6; }
24493     SWIG_RB_INCLUDES="\$(SWIG_INCLUDES) $svn_cv_ruby_includes"
24494
24495     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compile Ruby extensions" >&5
24496 $as_echo_n "checking how to compile Ruby extensions... " >&6; }
24497 if ${svn_cv_ruby_compile+:} false; then :
24498   $as_echo_n "(cached) " >&6
24499 else
24500
24501       svn_cv_ruby_compile="$rbconfig_CC $CFLAGS"
24502
24503 fi
24504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_compile" >&5
24505 $as_echo "$svn_cv_ruby_compile" >&6; }
24506     SWIG_RB_COMPILE="$svn_cv_ruby_compile"
24507
24508   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-ansi//'`
24509
24510
24511   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c89//'`
24512
24513
24514   SWIG_RB_COMPILE=`echo "$SWIG_RB_COMPILE" | $SED -e 's/-std=c90//'`
24515
24516         SWIG_RB_COMPILE="$SWIG_RB_COMPILE -Wno-int-to-pointer-cast"
24517
24518     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby extensions" >&5
24519 $as_echo_n "checking how to link Ruby extensions... " >&6; }
24520 if ${svn_cv_ruby_link+:} false; then :
24521   $as_echo_n "(cached) " >&6
24522 else
24523
24524       svn_cv_ruby_link="`$RUBY -e 'ARGV.shift; print ARGV.join(%q( ))' \
24525                            $rbconfig_LDSHARED`"
24526       svn_cv_ruby_link="$rbconfig_CC $svn_cv_ruby_link"
24527       svn_cv_ruby_link="$svn_cv_ruby_link -shrext .$rbconfig_DLEXT"
24528
24529 fi
24530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_ruby_link" >&5
24531 $as_echo "$svn_cv_ruby_link" >&6; }
24532     SWIG_RB_LINK="$svn_cv_ruby_link"
24533
24534     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link Ruby libraries" >&5
24535 $as_echo_n "checking how to link Ruby libraries... " >&6; }
24536 if ${ac_cv_ruby_libs+:} false; then :
24537   $as_echo_n "(cached) " >&6
24538 else
24539
24540       ac_cv_ruby_libs="$rbconfig_LIBRUBYARG $rbconfig_LIBS"
24541
24542 fi
24543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ruby_libs" >&5
24544 $as_echo "$ac_cv_ruby_libs" >&6; }
24545     SWIG_RB_LIBS="`
24546   input_flags="$ac_cv_ruby_libs"
24547   output_flags=""
24548   filtered_dirs="/lib /lib64 /usr/lib /usr/lib64"
24549   for flag in $input_flags; do
24550     filter="no"
24551     for dir in $filtered_dirs; do
24552       if test "$flag" = "-L$dir" || test "$flag" = "-L$dir/"; then
24553         filter="yes"
24554         break
24555       fi
24556     done
24557     if test "$filter" = "no"; then
24558       output_flags="$output_flags $flag"
24559     fi
24560   done
24561   if test -n "$output_flags"; then
24562     printf "%s" "${output_flags# }"
24563   fi
24564 `"
24565
24566     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rb_errinfo" >&5
24567 $as_echo_n "checking for rb_errinfo... " >&6; }
24568     old_CFLAGS="$CFLAGS"
24569     old_LIBS="$LIBS"
24570     CFLAGS="$CFLAGS $svn_cv_ruby_includes"
24571
24572   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-ansi//'`
24573
24574
24575   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c89//'`
24576
24577
24578   CFLAGS=`echo "$CFLAGS" | $SED -e 's/-std=c90//'`
24579
24580     LIBS="$SWIG_RB_LIBS"
24581     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24582 /* end confdefs.h.  */
24583
24584 #include <ruby.h>
24585 int main()
24586 {rb_errinfo();}
24587 _ACEOF
24588 if ac_fn_c_try_link "$LINENO"; then :
24589   have_rb_errinfo="yes"
24590 else
24591   have_rb_errinfo="no"
24592 fi
24593 rm -f core conftest.err conftest.$ac_objext \
24594     conftest$ac_exeext conftest.$ac_ext
24595     if test "$have_rb_errinfo" = "yes"; then
24596       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24597 $as_echo "yes" >&6; }
24598
24599 $as_echo "#define HAVE_RB_ERRINFO 1" >>confdefs.h
24600
24601     else
24602       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24603 $as_echo "no" >&6; }
24604     fi
24605     CFLAGS="$old_CFLAGS"
24606     LIBS="$old_LIBS"
24607
24608     if ${svn_cv_ruby_sitedir+:} false; then :
24609   $as_echo_n "(cached) " >&6
24610 else
24611
24612       svn_cv_ruby_sitedir="$rbconfig_sitedir"
24613
24614 fi
24615
24616
24617 # Check whether --with-ruby-sitedir was given.
24618 if test "${with_ruby_sitedir+set}" = set; then :
24619   withval=$with_ruby_sitedir; svn_ruby_installdir="$withval"
24620 else
24621   svn_ruby_installdir="$svn_cv_ruby_sitedir"
24622 fi
24623
24624
24625     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby scripts" >&5
24626 $as_echo_n "checking where to install Ruby scripts... " >&6; }
24627     if ${svn_cv_ruby_sitedir_libsuffix+:} false; then :
24628   $as_echo_n "(cached) " >&6
24629 else
24630
24631       svn_cv_ruby_sitedir_libsuffix="`echo "$rbconfig_sitelibdir" | \
24632                                         $SED -e "s,^$rbconfig_sitedir,,"`"
24633
24634 fi
24635
24636     SWIG_RB_SITE_LIB_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_libsuffix}"
24637     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_LIB_DIR" >&5
24638 $as_echo "$SWIG_RB_SITE_LIB_DIR" >&6; }
24639
24640     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to install Ruby extensions" >&5
24641 $as_echo_n "checking where to install Ruby extensions... " >&6; }
24642     if ${svn_cv_ruby_sitedir_archsuffix+:} false; then :
24643   $as_echo_n "(cached) " >&6
24644 else
24645
24646       svn_cv_ruby_sitedir_archsuffix="`echo "$rbconfig_sitearchdir" | \
24647                                         $SED -e "s,^$rbconfig_sitedir,,"`"
24648
24649 fi
24650
24651     SWIG_RB_SITE_ARCH_DIR="${svn_ruby_installdir}${svn_cv_ruby_sitedir_archsuffix}"
24652     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_SITE_ARCH_DIR" >&5
24653 $as_echo "$SWIG_RB_SITE_ARCH_DIR" >&6; }
24654
24655     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to use output level for Ruby bindings tests" >&5
24656 $as_echo_n "checking how to use output level for Ruby bindings tests... " >&6; }
24657     if ${svn_cv_ruby_test_verbose+:} false; then :
24658   $as_echo_n "(cached) " >&6
24659 else
24660
24661       svn_cv_ruby_test_verbose="normal"
24662
24663 fi
24664
24665
24666 # Check whether --with-ruby-test-verbose was given.
24667 if test "${with_ruby_test_verbose+set}" = set; then :
24668   withval=$with_ruby_test_verbose; svn_ruby_test_verbose="$withval"
24669 else
24670   svn_ruby_test_verbose="$svn_cv_ruby_test_verbose"
24671 fi
24672
24673       SWIG_RB_TEST_VERBOSE="$svn_ruby_test_verbose"
24674       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWIG_RB_TEST_VERBOSE" >&5
24675 $as_echo "$SWIG_RB_TEST_VERBOSE" >&6; }
24676   fi
24677
24678
24679
24680
24681
24682
24683
24684
24685
24686
24687
24688
24689
24690
24691
24692 fi
24693
24694
24695
24696
24697
24698 # Check whether --with-ctypesgen was given.
24699 if test "${with_ctypesgen+set}" = set; then :
24700   withval=$with_ctypesgen;
24701     case "$withval" in
24702       "no")
24703
24704   where=no
24705
24706   CTYPESGEN=none
24707
24708   if test $where = check; then
24709     # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
24710 set dummy "ctypesgen.py"; ac_word=$2
24711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24712 $as_echo_n "checking for $ac_word... " >&6; }
24713 if ${ac_cv_path_CTYPESGEN+:} false; then :
24714   $as_echo_n "(cached) " >&6
24715 else
24716   case $CTYPESGEN in
24717   [\\/]* | ?:[\\/]*)
24718   ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
24719   ;;
24720   *)
24721   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24722 for as_dir in $PATH
24723 do
24724   IFS=$as_save_IFS
24725   test -z "$as_dir" && as_dir=.
24726     for ac_exec_ext in '' $ac_executable_extensions; do
24727   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24728     ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
24729     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24730     break 2
24731   fi
24732 done
24733   done
24734 IFS=$as_save_IFS
24735
24736   test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
24737   ;;
24738 esac
24739 fi
24740 CTYPESGEN=$ac_cv_path_CTYPESGEN
24741 if test -n "$CTYPESGEN"; then
24742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24743 $as_echo "$CTYPESGEN" >&6; }
24744 else
24745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24746 $as_echo "no" >&6; }
24747 fi
24748
24749
24750   elif test $where != no; then
24751     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
24752 $as_echo_n "checking for ctypesgen.py... " >&6; }
24753
24754     if test -f "$where"; then
24755       CTYPESGEN="$where"
24756     elif test -f "$where/bin/ctypesgen.py"; then
24757       CTYPESGEN="$where/bin/ctypesgen.py"
24758     else
24759       CTYPESGEN="$where/ctypesgen.py"
24760     fi
24761
24762     if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
24763       as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
24764                     $where/bin/ctypesgen.py" "$LINENO" 5
24765     else
24766       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24767 $as_echo "$CTYPESGEN" >&6; }
24768     fi
24769   fi
24770
24771
24772
24773       ;;
24774       "yes")
24775
24776   where=check
24777
24778   CTYPESGEN=none
24779
24780   if test $where = check; then
24781     # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
24782 set dummy "ctypesgen.py"; ac_word=$2
24783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24784 $as_echo_n "checking for $ac_word... " >&6; }
24785 if ${ac_cv_path_CTYPESGEN+:} false; then :
24786   $as_echo_n "(cached) " >&6
24787 else
24788   case $CTYPESGEN in
24789   [\\/]* | ?:[\\/]*)
24790   ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
24791   ;;
24792   *)
24793   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24794 for as_dir in $PATH
24795 do
24796   IFS=$as_save_IFS
24797   test -z "$as_dir" && as_dir=.
24798     for ac_exec_ext in '' $ac_executable_extensions; do
24799   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24800     ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
24801     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24802     break 2
24803   fi
24804 done
24805   done
24806 IFS=$as_save_IFS
24807
24808   test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
24809   ;;
24810 esac
24811 fi
24812 CTYPESGEN=$ac_cv_path_CTYPESGEN
24813 if test -n "$CTYPESGEN"; then
24814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24815 $as_echo "$CTYPESGEN" >&6; }
24816 else
24817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24818 $as_echo "no" >&6; }
24819 fi
24820
24821
24822   elif test $where != no; then
24823     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
24824 $as_echo_n "checking for ctypesgen.py... " >&6; }
24825
24826     if test -f "$where"; then
24827       CTYPESGEN="$where"
24828     elif test -f "$where/bin/ctypesgen.py"; then
24829       CTYPESGEN="$where/bin/ctypesgen.py"
24830     else
24831       CTYPESGEN="$where/ctypesgen.py"
24832     fi
24833
24834     if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
24835       as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
24836                     $where/bin/ctypesgen.py" "$LINENO" 5
24837     else
24838       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24839 $as_echo "$CTYPESGEN" >&6; }
24840     fi
24841   fi
24842
24843
24844
24845       ;;
24846       *)
24847
24848   where=$withval
24849
24850   CTYPESGEN=none
24851
24852   if test $where = check; then
24853     # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
24854 set dummy "ctypesgen.py"; ac_word=$2
24855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24856 $as_echo_n "checking for $ac_word... " >&6; }
24857 if ${ac_cv_path_CTYPESGEN+:} false; then :
24858   $as_echo_n "(cached) " >&6
24859 else
24860   case $CTYPESGEN in
24861   [\\/]* | ?:[\\/]*)
24862   ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
24863   ;;
24864   *)
24865   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24866 for as_dir in $PATH
24867 do
24868   IFS=$as_save_IFS
24869   test -z "$as_dir" && as_dir=.
24870     for ac_exec_ext in '' $ac_executable_extensions; do
24871   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24872     ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
24873     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24874     break 2
24875   fi
24876 done
24877   done
24878 IFS=$as_save_IFS
24879
24880   test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
24881   ;;
24882 esac
24883 fi
24884 CTYPESGEN=$ac_cv_path_CTYPESGEN
24885 if test -n "$CTYPESGEN"; then
24886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24887 $as_echo "$CTYPESGEN" >&6; }
24888 else
24889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24890 $as_echo "no" >&6; }
24891 fi
24892
24893
24894   elif test $where != no; then
24895     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
24896 $as_echo_n "checking for ctypesgen.py... " >&6; }
24897
24898     if test -f "$where"; then
24899       CTYPESGEN="$where"
24900     elif test -f "$where/bin/ctypesgen.py"; then
24901       CTYPESGEN="$where/bin/ctypesgen.py"
24902     else
24903       CTYPESGEN="$where/ctypesgen.py"
24904     fi
24905
24906     if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
24907       as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
24908                     $where/bin/ctypesgen.py" "$LINENO" 5
24909     else
24910       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24911 $as_echo "$CTYPESGEN" >&6; }
24912     fi
24913   fi
24914
24915
24916
24917       ;;
24918     esac
24919
24920 else
24921
24922
24923   where=check
24924
24925   CTYPESGEN=none
24926
24927   if test $where = check; then
24928     # Extract the first word of ""ctypesgen.py"", so it can be a program name with args.
24929 set dummy "ctypesgen.py"; ac_word=$2
24930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24931 $as_echo_n "checking for $ac_word... " >&6; }
24932 if ${ac_cv_path_CTYPESGEN+:} false; then :
24933   $as_echo_n "(cached) " >&6
24934 else
24935   case $CTYPESGEN in
24936   [\\/]* | ?:[\\/]*)
24937   ac_cv_path_CTYPESGEN="$CTYPESGEN" # Let the user override the test with a path.
24938   ;;
24939   *)
24940   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24941 for as_dir in $PATH
24942 do
24943   IFS=$as_save_IFS
24944   test -z "$as_dir" && as_dir=.
24945     for ac_exec_ext in '' $ac_executable_extensions; do
24946   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24947     ac_cv_path_CTYPESGEN="$as_dir/$ac_word$ac_exec_ext"
24948     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24949     break 2
24950   fi
24951 done
24952   done
24953 IFS=$as_save_IFS
24954
24955   test -z "$ac_cv_path_CTYPESGEN" && ac_cv_path_CTYPESGEN="none"
24956   ;;
24957 esac
24958 fi
24959 CTYPESGEN=$ac_cv_path_CTYPESGEN
24960 if test -n "$CTYPESGEN"; then
24961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24962 $as_echo "$CTYPESGEN" >&6; }
24963 else
24964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24965 $as_echo "no" >&6; }
24966 fi
24967
24968
24969   elif test $where != no; then
24970     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ctypesgen.py" >&5
24971 $as_echo_n "checking for ctypesgen.py... " >&6; }
24972
24973     if test -f "$where"; then
24974       CTYPESGEN="$where"
24975     elif test -f "$where/bin/ctypesgen.py"; then
24976       CTYPESGEN="$where/bin/ctypesgen.py"
24977     else
24978       CTYPESGEN="$where/ctypesgen.py"
24979     fi
24980
24981     if test ! -f "$CTYPESGEN" || test ! -x "$CTYPESGEN"; then
24982       as_fn_error $? "Could not find ctypesgen at $where/ctypesgen.py or at
24983                     $where/bin/ctypesgen.py" "$LINENO" 5
24984     else
24985       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTYPESGEN" >&5
24986 $as_echo "$CTYPESGEN" >&6; }
24987     fi
24988   fi
24989
24990
24991
24992
24993 fi
24994
24995
24996
24997 # Check whether --enable-runtime-module-search was given.
24998 if test "${enable_runtime_module_search+set}" = set; then :
24999   enableval=$enable_runtime_module_search;
25000     if test "$enableval" = "yes"; then
25001       use_dso=yes
25002       if test "$svn_enable_shared" = "no"; then
25003         as_fn_error $? "--enable-runtime-module-search conflicts with --disable-shared" "$LINENO" 5
25004       fi
25005
25006 $as_echo "#define SVN_USE_DSO 1" >>confdefs.h
25007
25008     fi
25009
25010 fi
25011
25012
25013 if test "$svn_enable_shared" = "no" || test "$use_dso" != "yes"; then
25014
25015 $as_echo "#define SVN_LIBSVN_CLIENT_LINKS_RA_LOCAL 1" >>confdefs.h
25016
25017   svn_ra_lib_deps="\$(RA_LOCAL_DEPS)"
25018   svn_ra_lib_install_deps="install-ramod-lib"
25019   svn_ra_lib_link="\$(RA_LOCAL_LINK)"
25020
25021
25022 $as_echo "#define SVN_LIBSVN_CLIENT_LINKS_RA_SVN 1" >>confdefs.h
25023
25024   svn_ra_lib_deps="$svn_ra_lib_deps \$(RA_SVN_DEPS)"
25025   svn_ra_lib_link="$svn_ra_lib_link \$(RA_SVN_LINK)"
25026
25027   if test "$svn_lib_serf" = "yes"; then
25028
25029 $as_echo "#define SVN_LIBSVN_CLIENT_LINKS_RA_SERF 1" >>confdefs.h
25030
25031     svn_ra_lib_deps="$svn_ra_lib_deps \$(RA_SERF_DEPS)"
25032     svn_ra_lib_install_deps="$svn_ra_lib_install_deps install-serf-lib"
25033     svn_ra_lib_link="$svn_ra_lib_link \$(RA_SERF_LINK)"
25034   fi
25035
25036   SVN_RA_LIB_DEPS=$svn_ra_lib_deps
25037   SVN_RA_LIB_INSTALL_DEPS=$svn_ra_lib_install_deps
25038   SVN_RA_LIB_LINK=$svn_ra_lib_link
25039
25040
25041 $as_echo "#define SVN_LIBSVN_FS_LINKS_FS_FS 1" >>confdefs.h
25042
25043   svn_fs_lib_deps="\$(FS_FS_DEPS)"
25044   svn_fs_lib_install_deps="install-fsmod-lib"
25045   svn_fs_lib_link="\$(FS_FS_LINK)"
25046
25047   if test "$svn_lib_berkeley_db" = "yes"; then
25048
25049 $as_echo "#define SVN_LIBSVN_FS_LINKS_FS_BASE 1" >>confdefs.h
25050
25051     svn_fs_lib_deps="$svn_fs_lib_deps \$(FS_BASE_DEPS)"
25052     svn_fs_lib_install_deps="$svn_fs_lib_install_deps install-bdb-lib"
25053     svn_fs_lib_link="$svn_fs_lib_link \$(FS_BASE_LINK)"
25054   fi
25055
25056   SVN_FS_LIB_DEPS=$svn_fs_lib_deps
25057   SVN_FS_LIB_INSTALL_DEPS=$svn_fs_lib_install_deps
25058   SVN_FS_LIB_LINK=$svn_fs_lib_link
25059 fi
25060
25061
25062
25063
25064
25065
25066
25067
25068 # ==== JavaHL ================================================================
25069
25070 do_javahl_build=no
25071 # Check whether --enable-javahl was given.
25072 if test "${enable_javahl+set}" = set; then :
25073   enableval=$enable_javahl;  if test "$enableval" = "yes" ; then
25074         do_javahl_build="yes"
25075     fi
25076
25077 fi
25078
25079
25080 JAVAHL_OBJDIR=""
25081 INSTALL_EXTRA_JAVAHL_LIB=""
25082 FIX_JAVAHL_LIB=""
25083 JAVAHL_TESTS_TARGET=""
25084 JAVAHL_COMPAT_TESTS_TARGET=""
25085 LT_CXX_LIBADD=""
25086 if test "$do_javahl_build" = "yes"; then
25087     if test "$JDK_SUITABLE" = "no"; then
25088     as_fn_error $? "Cannot compile JavaHL without a suitable JDK.
25089                   Please specify a suitable JDK using the --with-jdk option." "$LINENO" 5
25090   fi
25091
25092     JAVAHL_OBJDIR='$(libsvnjavahl_PATH)/.libs'
25093
25094   os_arch=`uname`
25095   if test "$os_arch" = "Darwin"; then
25096         INSTALL_EXTRA_JAVAHL_LIB='ln -sf $(libdir)/libsvnjavahl-1.dylib $(libdir)/libsvnjavahl-1.jnilib'
25097     FIX_JAVAHL_LIB="ln -sf libsvnjavahl-1.dylib $JAVAHL_OBJDIR/libsvnjavahl-1.jnilib"
25098   fi
25099   # This segment (and the rest of r10800) is very likely unnecessary
25100   # with libtool 1.5, which automatically adds libstdc++ as a
25101   # dependency to the C++ libraries it builds.  So at some future time
25102   # when autogen.sh requires libtool 1.5 or higher, we can get rid of
25103   # it.
25104   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional flags to link C++ libraries" >&5
25105 $as_echo_n "checking for additional flags to link C++ libraries... " >&6; }
25106   if test "x$ac_compiler_gnu" = "xyes"; then
25107     LT_CXX_LIBADD="-lstdc++"
25108     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LT_CXX_LIBADD" >&5
25109 $as_echo "$LT_CXX_LIBADD" >&6; }
25110   else
25111     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
25112 $as_echo "none needed" >&6; }
25113   fi
25114 fi
25115
25116
25117
25118
25119
25120
25121 # Check whether --with-junit was given.
25122 if test "${with_junit+set}" = set; then :
25123   withval=$with_junit;
25124     if test "$withval" != "no"; then
25125       if test -n "$JAVA_CLASSPATH"; then
25126         JAVA_CLASSPATH="$withval:$JAVA_CLASSPATH"
25127       else
25128         JAVA_CLASSPATH="$withval"
25129       fi
25130       JAVAHL_TESTS_TARGET="javahl-tests"
25131       JAVAHL_COMPAT_TESTS_TARGET="javahl-compat-tests"
25132     fi
25133
25134 fi
25135
25136
25137
25138
25139
25140 # ==== Miscellaneous bits ====================================================
25141
25142 # Strip '-no-cpp-precomp' from CPPFLAGS for the clang compiler
25143 ### I think we get this flag from APR, so the fix probably belongs there
25144 if test "$CC" = "clang"; then
25145
25146   CPPFLAGS=`echo "$CPPFLAGS" | $SED -e 's/-no-cpp-precomp //'`
25147
25148 fi
25149
25150
25151 cat >>confdefs.h <<_ACEOF
25152 #define SVN_PATH_LOCAL_SEPARATOR '/'
25153 _ACEOF
25154
25155
25156
25157 cat >>confdefs.h <<_ACEOF
25158 #define SVN_NULL_DEVICE_NAME "/dev/null"
25159 _ACEOF
25160
25161
25162 DEFAULT_FS_TYPE="fsfs"
25163
25164 cat >>confdefs.h <<_ACEOF
25165 #define DEFAULT_FS_TYPE "$DEFAULT_FS_TYPE"
25166 _ACEOF
25167
25168
25169 DEFAULT_HTTP_LIBRARY="serf"
25170
25171 cat >>confdefs.h <<_ACEOF
25172 #define DEFAULT_HTTP_LIBRARY "$DEFAULT_HTTP_LIBRARY"
25173 _ACEOF
25174
25175
25176 # BSD/OS (BSDi) needs to use a different include syntax in Makefile
25177 INCLUDE_OUTPUTS="include \$(top_srcdir)/build-outputs.mk"
25178 case "$host" in
25179   *bsdi*)
25180     # Check whether they've installed GNU make
25181     if ! make --version > /dev/null 2>&1; then
25182       # BSDi make
25183       INCLUDE_OUTPUTS=".include \"\$(top_srcdir)/build-outputs.mk\""
25184     fi
25185     ;;
25186 esac
25187
25188
25189 # ==== Detection complete - output and run config.status =====================
25190
25191 ac_config_headers="$ac_config_headers subversion/svn_private_config.h.tmp:subversion/svn_private_config.h.in"
25192
25193 ac_config_commands="$ac_config_commands svn_private_config.h.tmp"
25194
25195 ac_config_files="$ac_config_files Makefile"
25196
25197
25198
25199   SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES tools/backup/hot-backup.py"
25200   ac_config_files="$ac_config_files tools/backup/hot-backup.py"
25201
25202
25203   SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES tools/hook-scripts/commit-access-control.pl"
25204   ac_config_files="$ac_config_files tools/hook-scripts/commit-access-control.pl"
25205
25206
25207   SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES subversion/bindings/swig/perl/native/Makefile.PL"
25208   ac_config_files="$ac_config_files subversion/bindings/swig/perl/native/Makefile.PL"
25209
25210 if test -e packages/solaris/pkginfo.in; then
25211
25212   SVN_CONFIG_SCRIPT_FILES="$SVN_CONFIG_SCRIPT_FILES packages/solaris/pkginfo"
25213   ac_config_files="$ac_config_files packages/solaris/pkginfo"
25214
25215 fi
25216
25217
25218 # Ensure that SWIG is checked after reconfiguration.
25219 rm -f .swig_checked
25220
25221
25222 cat >>confdefs.h <<_ACEOF
25223 #define SVN_BUILD_HOST "${host}"
25224 _ACEOF
25225
25226
25227
25228 cat >>confdefs.h <<_ACEOF
25229 #define SVN_BUILD_TARGET "${target}"
25230 _ACEOF
25231
25232
25233 cat >confcache <<\_ACEOF
25234 # This file is a shell script that caches the results of configure
25235 # tests run on this system so they can be shared between configure
25236 # scripts and configure runs, see configure's option --config-cache.
25237 # It is not useful on other systems.  If it contains results you don't
25238 # want to keep, you may remove or edit it.
25239 #
25240 # config.status only pays attention to the cache file if you give it
25241 # the --recheck option to rerun configure.
25242 #
25243 # `ac_cv_env_foo' variables (set or unset) will be overridden when
25244 # loading this file, other *unset* `ac_cv_foo' will be assigned the
25245 # following values.
25246
25247 _ACEOF
25248
25249 # The following way of writing the cache mishandles newlines in values,
25250 # but we know of no workaround that is simple, portable, and efficient.
25251 # So, we kill variables containing newlines.
25252 # Ultrix sh set writes to stderr and can't be redirected directly,
25253 # and sets the high bit in the cache file unless we assign to the vars.
25254 (
25255   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
25256     eval ac_val=\$$ac_var
25257     case $ac_val in #(
25258     *${as_nl}*)
25259       case $ac_var in #(
25260       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
25261 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
25262       esac
25263       case $ac_var in #(
25264       _ | IFS | as_nl) ;; #(
25265       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
25266       *) { eval $ac_var=; unset $ac_var;} ;;
25267       esac ;;
25268     esac
25269   done
25270
25271   (set) 2>&1 |
25272     case $as_nl`(ac_space=' '; set) 2>&1` in #(
25273     *${as_nl}ac_space=\ *)
25274       # `set' does not quote correctly, so add quotes: double-quote
25275       # substitution turns \\\\ into \\, and sed turns \\ into \.
25276       sed -n \
25277         "s/'/'\\\\''/g;
25278           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
25279       ;; #(
25280     *)
25281       # `set' quotes correctly as required by POSIX, so do not add quotes.
25282       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
25283       ;;
25284     esac |
25285     sort
25286 ) |
25287   sed '
25288      /^ac_cv_env_/b end
25289      t clear
25290      :clear
25291      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
25292      t end
25293      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
25294      :end' >>confcache
25295 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
25296   if test -w "$cache_file"; then
25297     if test "x$cache_file" != "x/dev/null"; then
25298       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
25299 $as_echo "$as_me: updating cache $cache_file" >&6;}
25300       if test ! -f "$cache_file" || test -h "$cache_file"; then
25301         cat confcache >"$cache_file"
25302       else
25303         case $cache_file in #(
25304         */* | ?:*)
25305           mv -f confcache "$cache_file"$$ &&
25306           mv -f "$cache_file"$$ "$cache_file" ;; #(
25307         *)
25308           mv -f confcache "$cache_file" ;;
25309         esac
25310       fi
25311     fi
25312   else
25313     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
25314 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
25315   fi
25316 fi
25317 rm -f confcache
25318
25319 test "x$prefix" = xNONE && prefix=$ac_default_prefix
25320 # Let make expand exec_prefix.
25321 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
25322
25323 DEFS=-DHAVE_CONFIG_H
25324
25325 ac_libobjs=
25326 ac_ltlibobjs=
25327 U=
25328 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
25329   # 1. Remove the extension, and $U if already installed.
25330   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
25331   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
25332   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
25333   #    will be set to the directory where LIBOBJS objects are built.
25334   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
25335   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
25336 done
25337 LIBOBJS=$ac_libobjs
25338
25339 LTLIBOBJS=$ac_ltlibobjs
25340
25341
25342
25343 : "${CONFIG_STATUS=./config.status}"
25344 ac_write_fail=0
25345 ac_clean_files_save=$ac_clean_files
25346 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
25347 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
25348 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
25349 as_write_fail=0
25350 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
25351 #! $SHELL
25352 # Generated by $as_me.
25353 # Run this file to recreate the current configuration.
25354 # Compiler output produced by configure, useful for debugging
25355 # configure, is in config.log if it exists.
25356
25357 debug=false
25358 ac_cs_recheck=false
25359 ac_cs_silent=false
25360
25361 SHELL=\${CONFIG_SHELL-$SHELL}
25362 export SHELL
25363 _ASEOF
25364 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
25365 ## -------------------- ##
25366 ## M4sh Initialization. ##
25367 ## -------------------- ##
25368
25369 # Be more Bourne compatible
25370 DUALCASE=1; export DUALCASE # for MKS sh
25371 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
25372   emulate sh
25373   NULLCMD=:
25374   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25375   # is contrary to our usage.  Disable this feature.
25376   alias -g '${1+"$@"}'='"$@"'
25377   setopt NO_GLOB_SUBST
25378 else
25379   case `(set -o) 2>/dev/null` in #(
25380   *posix*) :
25381     set -o posix ;; #(
25382   *) :
25383      ;;
25384 esac
25385 fi
25386
25387
25388 as_nl='
25389 '
25390 export as_nl
25391 # Printing a long string crashes Solaris 7 /usr/bin/printf.
25392 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
25393 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
25394 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
25395 # Prefer a ksh shell builtin over an external printf program on Solaris,
25396 # but without wasting forks for bash or zsh.
25397 if test -z "$BASH_VERSION$ZSH_VERSION" \
25398     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
25399   as_echo='print -r --'
25400   as_echo_n='print -rn --'
25401 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
25402   as_echo='printf %s\n'
25403   as_echo_n='printf %s'
25404 else
25405   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
25406     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
25407     as_echo_n='/usr/ucb/echo -n'
25408   else
25409     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
25410     as_echo_n_body='eval
25411       arg=$1;
25412       case $arg in #(
25413       *"$as_nl"*)
25414         expr "X$arg" : "X\\(.*\\)$as_nl";
25415         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
25416       esac;
25417       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
25418     '
25419     export as_echo_n_body
25420     as_echo_n='sh -c $as_echo_n_body as_echo'
25421   fi
25422   export as_echo_body
25423   as_echo='sh -c $as_echo_body as_echo'
25424 fi
25425
25426 # The user is always right.
25427 if test "${PATH_SEPARATOR+set}" != set; then
25428   PATH_SEPARATOR=:
25429   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
25430     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
25431       PATH_SEPARATOR=';'
25432   }
25433 fi
25434
25435
25436 # IFS
25437 # We need space, tab and new line, in precisely that order.  Quoting is
25438 # there to prevent editors from complaining about space-tab.
25439 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
25440 # splitting by setting IFS to empty value.)
25441 IFS=" ""        $as_nl"
25442
25443 # Find who we are.  Look in the path if we contain no directory separator.
25444 as_myself=
25445 case $0 in #((
25446   *[\\/]* ) as_myself=$0 ;;
25447   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25448 for as_dir in $PATH
25449 do
25450   IFS=$as_save_IFS
25451   test -z "$as_dir" && as_dir=.
25452     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
25453   done
25454 IFS=$as_save_IFS
25455
25456      ;;
25457 esac
25458 # We did not find ourselves, most probably we were run as `sh COMMAND'
25459 # in which case we are not to be found in the path.
25460 if test "x$as_myself" = x; then
25461   as_myself=$0
25462 fi
25463 if test ! -f "$as_myself"; then
25464   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
25465   exit 1
25466 fi
25467
25468 # Unset variables that we do not need and which cause bugs (e.g. in
25469 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
25470 # suppresses any "Segmentation fault" message there.  '((' could
25471 # trigger a bug in pdksh 5.2.14.
25472 for as_var in BASH_ENV ENV MAIL MAILPATH
25473 do eval test x\${$as_var+set} = xset \
25474   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
25475 done
25476 PS1='$ '
25477 PS2='> '
25478 PS4='+ '
25479
25480 # NLS nuisances.
25481 LC_ALL=C
25482 export LC_ALL
25483 LANGUAGE=C
25484 export LANGUAGE
25485
25486 # CDPATH.
25487 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
25488
25489
25490 # as_fn_error STATUS ERROR [LINENO LOG_FD]
25491 # ----------------------------------------
25492 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
25493 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
25494 # script with STATUS, using 1 if that was 0.
25495 as_fn_error ()
25496 {
25497   as_status=$1; test $as_status -eq 0 && as_status=1
25498   if test "$4"; then
25499     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
25500     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
25501   fi
25502   $as_echo "$as_me: error: $2" >&2
25503   as_fn_exit $as_status
25504 } # as_fn_error
25505
25506
25507 # as_fn_set_status STATUS
25508 # -----------------------
25509 # Set $? to STATUS, without forking.
25510 as_fn_set_status ()
25511 {
25512   return $1
25513 } # as_fn_set_status
25514
25515 # as_fn_exit STATUS
25516 # -----------------
25517 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
25518 as_fn_exit ()
25519 {
25520   set +e
25521   as_fn_set_status $1
25522   exit $1
25523 } # as_fn_exit
25524
25525 # as_fn_unset VAR
25526 # ---------------
25527 # Portably unset VAR.
25528 as_fn_unset ()
25529 {
25530   { eval $1=; unset $1;}
25531 }
25532 as_unset=as_fn_unset
25533 # as_fn_append VAR VALUE
25534 # ----------------------
25535 # Append the text in VALUE to the end of the definition contained in VAR. Take
25536 # advantage of any shell optimizations that allow amortized linear growth over
25537 # repeated appends, instead of the typical quadratic growth present in naive
25538 # implementations.
25539 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
25540   eval 'as_fn_append ()
25541   {
25542     eval $1+=\$2
25543   }'
25544 else
25545   as_fn_append ()
25546   {
25547     eval $1=\$$1\$2
25548   }
25549 fi # as_fn_append
25550
25551 # as_fn_arith ARG...
25552 # ------------------
25553 # Perform arithmetic evaluation on the ARGs, and store the result in the
25554 # global $as_val. Take advantage of shells that can avoid forks. The arguments
25555 # must be portable across $(()) and expr.
25556 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
25557   eval 'as_fn_arith ()
25558   {
25559     as_val=$(( $* ))
25560   }'
25561 else
25562   as_fn_arith ()
25563   {
25564     as_val=`expr "$@" || test $? -eq 1`
25565   }
25566 fi # as_fn_arith
25567
25568
25569 if expr a : '\(a\)' >/dev/null 2>&1 &&
25570    test "X`expr 00001 : '.*\(...\)'`" = X001; then
25571   as_expr=expr
25572 else
25573   as_expr=false
25574 fi
25575
25576 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
25577   as_basename=basename
25578 else
25579   as_basename=false
25580 fi
25581
25582 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
25583   as_dirname=dirname
25584 else
25585   as_dirname=false
25586 fi
25587
25588 as_me=`$as_basename -- "$0" ||
25589 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
25590          X"$0" : 'X\(//\)$' \| \
25591          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
25592 $as_echo X/"$0" |
25593     sed '/^.*\/\([^/][^/]*\)\/*$/{
25594             s//\1/
25595             q
25596           }
25597           /^X\/\(\/\/\)$/{
25598             s//\1/
25599             q
25600           }
25601           /^X\/\(\/\).*/{
25602             s//\1/
25603             q
25604           }
25605           s/.*/./; q'`
25606
25607 # Avoid depending upon Character Ranges.
25608 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
25609 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
25610 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
25611 as_cr_digits='0123456789'
25612 as_cr_alnum=$as_cr_Letters$as_cr_digits
25613
25614 ECHO_C= ECHO_N= ECHO_T=
25615 case `echo -n x` in #(((((
25616 -n*)
25617   case `echo 'xy\c'` in
25618   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
25619   xy)  ECHO_C='\c';;
25620   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
25621        ECHO_T=' ';;
25622   esac;;
25623 *)
25624   ECHO_N='-n';;
25625 esac
25626
25627 rm -f conf$$ conf$$.exe conf$$.file
25628 if test -d conf$$.dir; then
25629   rm -f conf$$.dir/conf$$.file
25630 else
25631   rm -f conf$$.dir
25632   mkdir conf$$.dir 2>/dev/null
25633 fi
25634 if (echo >conf$$.file) 2>/dev/null; then
25635   if ln -s conf$$.file conf$$ 2>/dev/null; then
25636     as_ln_s='ln -s'
25637     # ... but there are two gotchas:
25638     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
25639     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
25640     # In both cases, we have to default to `cp -pR'.
25641     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
25642       as_ln_s='cp -pR'
25643   elif ln conf$$.file conf$$ 2>/dev/null; then
25644     as_ln_s=ln
25645   else
25646     as_ln_s='cp -pR'
25647   fi
25648 else
25649   as_ln_s='cp -pR'
25650 fi
25651 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
25652 rmdir conf$$.dir 2>/dev/null
25653
25654
25655 # as_fn_mkdir_p
25656 # -------------
25657 # Create "$as_dir" as a directory, including parents if necessary.
25658 as_fn_mkdir_p ()
25659 {
25660
25661   case $as_dir in #(
25662   -*) as_dir=./$as_dir;;
25663   esac
25664   test -d "$as_dir" || eval $as_mkdir_p || {
25665     as_dirs=
25666     while :; do
25667       case $as_dir in #(
25668       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
25669       *) as_qdir=$as_dir;;
25670       esac
25671       as_dirs="'$as_qdir' $as_dirs"
25672       as_dir=`$as_dirname -- "$as_dir" ||
25673 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25674          X"$as_dir" : 'X\(//\)[^/]' \| \
25675          X"$as_dir" : 'X\(//\)$' \| \
25676          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25677 $as_echo X"$as_dir" |
25678     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25679             s//\1/
25680             q
25681           }
25682           /^X\(\/\/\)[^/].*/{
25683             s//\1/
25684             q
25685           }
25686           /^X\(\/\/\)$/{
25687             s//\1/
25688             q
25689           }
25690           /^X\(\/\).*/{
25691             s//\1/
25692             q
25693           }
25694           s/.*/./; q'`
25695       test -d "$as_dir" && break
25696     done
25697     test -z "$as_dirs" || eval "mkdir $as_dirs"
25698   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
25699
25700
25701 } # as_fn_mkdir_p
25702 if mkdir -p . 2>/dev/null; then
25703   as_mkdir_p='mkdir -p "$as_dir"'
25704 else
25705   test -d ./-p && rmdir ./-p
25706   as_mkdir_p=false
25707 fi
25708
25709
25710 # as_fn_executable_p FILE
25711 # -----------------------
25712 # Test if FILE is an executable regular file.
25713 as_fn_executable_p ()
25714 {
25715   test -f "$1" && test -x "$1"
25716 } # as_fn_executable_p
25717 as_test_x='test -x'
25718 as_executable_p=as_fn_executable_p
25719
25720 # Sed expression to map a string onto a valid CPP name.
25721 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
25722
25723 # Sed expression to map a string onto a valid variable name.
25724 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
25725
25726
25727 exec 6>&1
25728 ## ----------------------------------- ##
25729 ## Main body of $CONFIG_STATUS script. ##
25730 ## ----------------------------------- ##
25731 _ASEOF
25732 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
25733
25734 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25735 # Save the log message, to keep $0 and so on meaningful, and to
25736 # report actual input values of CONFIG_FILES etc. instead of their
25737 # values after options handling.
25738 ac_log="
25739 This file was extended by subversion $as_me 1.8.1, which was
25740 generated by GNU Autoconf 2.69.  Invocation command line was
25741
25742   CONFIG_FILES    = $CONFIG_FILES
25743   CONFIG_HEADERS  = $CONFIG_HEADERS
25744   CONFIG_LINKS    = $CONFIG_LINKS
25745   CONFIG_COMMANDS = $CONFIG_COMMANDS
25746   $ $0 $@
25747
25748 on `(hostname || uname -n) 2>/dev/null | sed 1q`
25749 "
25750
25751 _ACEOF
25752
25753 case $ac_config_files in *"
25754 "*) set x $ac_config_files; shift; ac_config_files=$*;;
25755 esac
25756
25757 case $ac_config_headers in *"
25758 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
25759 esac
25760
25761
25762 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25763 # Files that config.status was made for.
25764 config_files="$ac_config_files"
25765 config_headers="$ac_config_headers"
25766 config_commands="$ac_config_commands"
25767
25768 _ACEOF
25769
25770 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25771 ac_cs_usage="\
25772 \`$as_me' instantiates files and other configuration actions
25773 from templates according to the current configuration.  Unless the files
25774 and actions are specified as TAGs, all are instantiated by default.
25775
25776 Usage: $0 [OPTION]... [TAG]...
25777
25778   -h, --help       print this help, then exit
25779   -V, --version    print version number and configuration settings, then exit
25780       --config     print configuration, then exit
25781   -q, --quiet, --silent
25782                    do not print progress messages
25783   -d, --debug      don't remove temporary files
25784       --recheck    update $as_me by reconfiguring in the same conditions
25785       --file=FILE[:TEMPLATE]
25786                    instantiate the configuration file FILE
25787       --header=FILE[:TEMPLATE]
25788                    instantiate the configuration header FILE
25789
25790 Configuration files:
25791 $config_files
25792
25793 Configuration headers:
25794 $config_headers
25795
25796 Configuration commands:
25797 $config_commands
25798
25799 Report bugs to <http://subversion.apache.org/>."
25800
25801 _ACEOF
25802 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25803 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
25804 ac_cs_version="\\
25805 subversion config.status 1.8.1
25806 configured by $0, generated by GNU Autoconf 2.69,
25807   with options \\"\$ac_cs_config\\"
25808
25809 Copyright (C) 2012 Free Software Foundation, Inc.
25810 This config.status script is free software; the Free Software Foundation
25811 gives unlimited permission to copy, distribute and modify it."
25812
25813 ac_pwd='$ac_pwd'
25814 srcdir='$srcdir'
25815 INSTALL='$INSTALL'
25816 AWK='$AWK'
25817 test -n "\$AWK" || AWK=awk
25818 _ACEOF
25819
25820 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25821 # The default lists apply if the user does not specify any file.
25822 ac_need_defaults=:
25823 while test $# != 0
25824 do
25825   case $1 in
25826   --*=?*)
25827     ac_option=`expr "X$1" : 'X\([^=]*\)='`
25828     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
25829     ac_shift=:
25830     ;;
25831   --*=)
25832     ac_option=`expr "X$1" : 'X\([^=]*\)='`
25833     ac_optarg=
25834     ac_shift=:
25835     ;;
25836   *)
25837     ac_option=$1
25838     ac_optarg=$2
25839     ac_shift=shift
25840     ;;
25841   esac
25842
25843   case $ac_option in
25844   # Handling of the options.
25845   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
25846     ac_cs_recheck=: ;;
25847   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
25848     $as_echo "$ac_cs_version"; exit ;;
25849   --config | --confi | --conf | --con | --co | --c )
25850     $as_echo "$ac_cs_config"; exit ;;
25851   --debug | --debu | --deb | --de | --d | -d )
25852     debug=: ;;
25853   --file | --fil | --fi | --f )
25854     $ac_shift
25855     case $ac_optarg in
25856     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25857     '') as_fn_error $? "missing file argument" ;;
25858     esac
25859     as_fn_append CONFIG_FILES " '$ac_optarg'"
25860     ac_need_defaults=false;;
25861   --header | --heade | --head | --hea )
25862     $ac_shift
25863     case $ac_optarg in
25864     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25865     esac
25866     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
25867     ac_need_defaults=false;;
25868   --he | --h)
25869     # Conflict between --help and --header
25870     as_fn_error $? "ambiguous option: \`$1'
25871 Try \`$0 --help' for more information.";;
25872   --help | --hel | -h )
25873     $as_echo "$ac_cs_usage"; exit ;;
25874   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
25875   | -silent | --silent | --silen | --sile | --sil | --si | --s)
25876     ac_cs_silent=: ;;
25877
25878   # This is an error.
25879   -*) as_fn_error $? "unrecognized option: \`$1'
25880 Try \`$0 --help' for more information." ;;
25881
25882   *) as_fn_append ac_config_targets " $1"
25883      ac_need_defaults=false ;;
25884
25885   esac
25886   shift
25887 done
25888
25889 ac_configure_extra_args=
25890
25891 if $ac_cs_silent; then
25892   exec 6>/dev/null
25893   ac_configure_extra_args="$ac_configure_extra_args --silent"
25894 fi
25895
25896 _ACEOF
25897 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25898 if \$ac_cs_recheck; then
25899   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25900   shift
25901   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
25902   CONFIG_SHELL='$SHELL'
25903   export CONFIG_SHELL
25904   exec "\$@"
25905 fi
25906
25907 _ACEOF
25908 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25909 exec 5>>config.log
25910 {
25911   echo
25912   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25913 ## Running $as_me. ##
25914 _ASBOX
25915   $as_echo "$ac_log"
25916 } >&5
25917
25918 _ACEOF
25919 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25920 #
25921 # INIT-COMMANDS
25922 #
25923
25924
25925 # The HP-UX ksh and POSIX shell print the target directory to stdout
25926 # if CDPATH is set.
25927 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
25928
25929 sed_quote_subst='$sed_quote_subst'
25930 double_quote_subst='$double_quote_subst'
25931 delay_variable_subst='$delay_variable_subst'
25932 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
25933 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
25934 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
25935 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
25936 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
25937 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
25938 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
25939 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
25940 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
25941 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
25942 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
25943 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
25944 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
25945 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
25946 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
25947 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
25948 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
25949 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
25950 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
25951 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
25952 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
25953 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
25954 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
25955 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
25956 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
25957 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
25958 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
25959 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
25960 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
25961 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
25962 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
25963 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
25964 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
25965 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
25966 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
25967 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
25968 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
25969 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
25970 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
25971 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
25972 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
25973 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
25974 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
25975 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
25976 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
25977 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
25978 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
25979 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
25980 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
25981 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
25982 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
25983 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
25984 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
25985 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
25986 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
25987 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
25988 lt_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"`'
25989 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
25990 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
25991 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
25992 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
25993 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
25994 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
25995 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
25996 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
25997 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
25998 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
25999 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
26000 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
26001 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
26002 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
26003 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
26004 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
26005 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
26006 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
26007 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
26008 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
26009 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
26010 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
26011 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
26012 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
26013 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
26014 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
26015 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
26016 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
26017 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
26018 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
26019 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
26020 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
26021 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
26022 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
26023 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
26024 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
26025 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
26026 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
26027 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
26028 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
26029 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
26030 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
26031 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
26032 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
26033 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
26034 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
26035 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
26036 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
26037 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
26038 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
26039 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
26040 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
26041 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
26042 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
26043 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
26044 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
26045 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
26046 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
26047 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
26048 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
26049 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
26050 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
26051 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
26052 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
26053 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
26054 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
26055 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
26056 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
26057 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
26058 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
26059 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
26060 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
26061 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
26062 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
26063 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
26064 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
26065 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
26066 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
26067 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
26068 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
26069 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
26070 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26071 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26072 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
26073 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
26074 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
26075 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
26076 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
26077 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
26078 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
26079 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
26080 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
26081 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
26082 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
26083 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
26084 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26085 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26086 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26087 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26088 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26089 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26090 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
26091 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
26092 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
26093 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
26094 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
26095 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
26096 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
26097 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
26098 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
26099 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
26100 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
26101 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
26102 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
26103 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26104 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
26105 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
26106 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26107 postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26108 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
26109 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
26110 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
26111 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
26112 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
26113 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
26114 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
26115 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
26116
26117 LTCC='$LTCC'
26118 LTCFLAGS='$LTCFLAGS'
26119 compiler='$compiler_DEFAULT'
26120
26121 # A function that is used when there is no print builtin or printf.
26122 func_fallback_echo ()
26123 {
26124   eval 'cat <<_LTECHO_EOF
26125 \$1
26126 _LTECHO_EOF'
26127 }
26128
26129 # Quote evaled strings.
26130 for var in SHELL \
26131 ECHO \
26132 PATH_SEPARATOR \
26133 SED \
26134 GREP \
26135 EGREP \
26136 FGREP \
26137 LD \
26138 NM \
26139 LN_S \
26140 lt_SP2NL \
26141 lt_NL2SP \
26142 reload_flag \
26143 OBJDUMP \
26144 deplibs_check_method \
26145 file_magic_cmd \
26146 file_magic_glob \
26147 want_nocaseglob \
26148 DLLTOOL \
26149 sharedlib_from_linklib_cmd \
26150 AR \
26151 AR_FLAGS \
26152 archiver_list_spec \
26153 STRIP \
26154 RANLIB \
26155 CC \
26156 CFLAGS \
26157 compiler \
26158 lt_cv_sys_global_symbol_pipe \
26159 lt_cv_sys_global_symbol_to_cdecl \
26160 lt_cv_sys_global_symbol_to_c_name_address \
26161 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
26162 nm_file_list_spec \
26163 lt_prog_compiler_no_builtin_flag \
26164 lt_prog_compiler_pic \
26165 lt_prog_compiler_wl \
26166 lt_prog_compiler_static \
26167 lt_cv_prog_compiler_c_o \
26168 need_locks \
26169 MANIFEST_TOOL \
26170 DSYMUTIL \
26171 NMEDIT \
26172 LIPO \
26173 OTOOL \
26174 OTOOL64 \
26175 shrext_cmds \
26176 export_dynamic_flag_spec \
26177 whole_archive_flag_spec \
26178 compiler_needs_object \
26179 with_gnu_ld \
26180 allow_undefined_flag \
26181 no_undefined_flag \
26182 hardcode_libdir_flag_spec \
26183 hardcode_libdir_separator \
26184 exclude_expsyms \
26185 include_expsyms \
26186 file_list_spec \
26187 variables_saved_for_relink \
26188 libname_spec \
26189 library_names_spec \
26190 soname_spec \
26191 install_override_mode \
26192 finish_eval \
26193 old_striplib \
26194 striplib \
26195 compiler_lib_search_dirs \
26196 predep_objects \
26197 postdep_objects \
26198 predeps \
26199 postdeps \
26200 compiler_lib_search_path \
26201 LD_CXX \
26202 reload_flag_CXX \
26203 compiler_CXX \
26204 lt_prog_compiler_no_builtin_flag_CXX \
26205 lt_prog_compiler_pic_CXX \
26206 lt_prog_compiler_wl_CXX \
26207 lt_prog_compiler_static_CXX \
26208 lt_cv_prog_compiler_c_o_CXX \
26209 export_dynamic_flag_spec_CXX \
26210 whole_archive_flag_spec_CXX \
26211 compiler_needs_object_CXX \
26212 with_gnu_ld_CXX \
26213 allow_undefined_flag_CXX \
26214 no_undefined_flag_CXX \
26215 hardcode_libdir_flag_spec_CXX \
26216 hardcode_libdir_separator_CXX \
26217 exclude_expsyms_CXX \
26218 include_expsyms_CXX \
26219 file_list_spec_CXX \
26220 compiler_lib_search_dirs_CXX \
26221 predep_objects_CXX \
26222 postdep_objects_CXX \
26223 predeps_CXX \
26224 postdeps_CXX \
26225 compiler_lib_search_path_CXX; do
26226     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
26227     *[\\\\\\\`\\"\\\$]*)
26228       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
26229       ;;
26230     *)
26231       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
26232       ;;
26233     esac
26234 done
26235
26236 # Double-quote double-evaled strings.
26237 for var in reload_cmds \
26238 old_postinstall_cmds \
26239 old_postuninstall_cmds \
26240 old_archive_cmds \
26241 extract_expsyms_cmds \
26242 old_archive_from_new_cmds \
26243 old_archive_from_expsyms_cmds \
26244 archive_cmds \
26245 archive_expsym_cmds \
26246 module_cmds \
26247 module_expsym_cmds \
26248 export_symbols_cmds \
26249 prelink_cmds \
26250 postlink_cmds \
26251 postinstall_cmds \
26252 postuninstall_cmds \
26253 finish_cmds \
26254 sys_lib_search_path_spec \
26255 sys_lib_dlsearch_path_spec \
26256 reload_cmds_CXX \
26257 old_archive_cmds_CXX \
26258 old_archive_from_new_cmds_CXX \
26259 old_archive_from_expsyms_cmds_CXX \
26260 archive_cmds_CXX \
26261 archive_expsym_cmds_CXX \
26262 module_cmds_CXX \
26263 module_expsym_cmds_CXX \
26264 export_symbols_cmds_CXX \
26265 prelink_cmds_CXX \
26266 postlink_cmds_CXX; do
26267     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
26268     *[\\\\\\\`\\"\\\$]*)
26269       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
26270       ;;
26271     *)
26272       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
26273       ;;
26274     esac
26275 done
26276
26277 ac_aux_dir='$ac_aux_dir'
26278 xsi_shell='$xsi_shell'
26279 lt_shell_append='$lt_shell_append'
26280
26281 # See if we are running on zsh, and set the options which allow our
26282 # commands through without removal of \ escapes INIT.
26283 if test -n "\${ZSH_VERSION+set}" ; then
26284    setopt NO_GLOB_SUBST
26285 fi
26286
26287
26288     PACKAGE='$PACKAGE'
26289     VERSION='$VERSION'
26290     TIMESTAMP='$TIMESTAMP'
26291     RM='$RM'
26292     ofile='$ofile'
26293
26294
26295
26296
26297
26298 SED="$SED"
26299                     SVN_DB_HEADER="$SVN_DB_HEADER"
26300
26301 _ACEOF
26302
26303 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26304
26305 # Handling of arguments.
26306 for ac_config_target in $ac_config_targets
26307 do
26308   case $ac_config_target in
26309     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
26310     "subversion/svn_private_config.h.tmp") CONFIG_HEADERS="$CONFIG_HEADERS subversion/svn_private_config.h.tmp:subversion/svn_private_config.h.in" ;;
26311     "svn_private_config.h.tmp") CONFIG_COMMANDS="$CONFIG_COMMANDS svn_private_config.h.tmp" ;;
26312     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
26313     "tools/backup/hot-backup.py") CONFIG_FILES="$CONFIG_FILES tools/backup/hot-backup.py" ;;
26314     "tools/hook-scripts/commit-access-control.pl") CONFIG_FILES="$CONFIG_FILES tools/hook-scripts/commit-access-control.pl" ;;
26315     "subversion/bindings/swig/perl/native/Makefile.PL") CONFIG_FILES="$CONFIG_FILES subversion/bindings/swig/perl/native/Makefile.PL" ;;
26316     "packages/solaris/pkginfo") CONFIG_FILES="$CONFIG_FILES packages/solaris/pkginfo" ;;
26317
26318   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
26319   esac
26320 done
26321
26322
26323 # If the user did not use the arguments to specify the items to instantiate,
26324 # then the envvar interface is used.  Set only those that are not.
26325 # We use the long form for the default assignment because of an extremely
26326 # bizarre bug on SunOS 4.1.3.
26327 if $ac_need_defaults; then
26328   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
26329   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
26330   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
26331 fi
26332
26333 # Have a temporary directory for convenience.  Make it in the build tree
26334 # simply because there is no reason against having it here, and in addition,
26335 # creating and moving files from /tmp can sometimes cause problems.
26336 # Hook for its removal unless debugging.
26337 # Note that there is a small window in which the directory will not be cleaned:
26338 # after its creation but before its name has been assigned to `$tmp'.
26339 $debug ||
26340 {
26341   tmp= ac_tmp=
26342   trap 'exit_status=$?
26343   : "${ac_tmp:=$tmp}"
26344   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
26345 ' 0
26346   trap 'as_fn_exit 1' 1 2 13 15
26347 }
26348 # Create a (secure) tmp directory for tmp files.
26349
26350 {
26351   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
26352   test -d "$tmp"
26353 }  ||
26354 {
26355   tmp=./conf$$-$RANDOM
26356   (umask 077 && mkdir "$tmp")
26357 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
26358 ac_tmp=$tmp
26359
26360 # Set up the scripts for CONFIG_FILES section.
26361 # No need to generate them if there are no CONFIG_FILES.
26362 # This happens for instance with `./config.status config.h'.
26363 if test -n "$CONFIG_FILES"; then
26364
26365
26366 ac_cr=`echo X | tr X '\015'`
26367 # On cygwin, bash can eat \r inside `` if the user requested igncr.
26368 # But we know of no other shell where ac_cr would be empty at this
26369 # point, so we can use a bashism as a fallback.
26370 if test "x$ac_cr" = x; then
26371   eval ac_cr=\$\'\\r\'
26372 fi
26373 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
26374 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
26375   ac_cs_awk_cr='\\r'
26376 else
26377   ac_cs_awk_cr=$ac_cr
26378 fi
26379
26380 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
26381 _ACEOF
26382
26383
26384 {
26385   echo "cat >conf$$subs.awk <<_ACEOF" &&
26386   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
26387   echo "_ACEOF"
26388 } >conf$$subs.sh ||
26389   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
26390 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
26391 ac_delim='%!_!# '
26392 for ac_last_try in false false false false false :; do
26393   . ./conf$$subs.sh ||
26394     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
26395
26396   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
26397   if test $ac_delim_n = $ac_delim_num; then
26398     break
26399   elif $ac_last_try; then
26400     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
26401   else
26402     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
26403   fi
26404 done
26405 rm -f conf$$subs.sh
26406
26407 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26408 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
26409 _ACEOF
26410 sed -n '
26411 h
26412 s/^/S["/; s/!.*/"]=/
26413 p
26414 g
26415 s/^[^!]*!//
26416 :repl
26417 t repl
26418 s/'"$ac_delim"'$//
26419 t delim
26420 :nl
26421 h
26422 s/\(.\{148\}\)..*/\1/
26423 t more1
26424 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
26425 p
26426 n
26427 b repl
26428 :more1
26429 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
26430 p
26431 g
26432 s/.\{148\}//
26433 t nl
26434 :delim
26435 h
26436 s/\(.\{148\}\)..*/\1/
26437 t more2
26438 s/["\\]/\\&/g; s/^/"/; s/$/"/
26439 p
26440 b
26441 :more2
26442 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
26443 p
26444 g
26445 s/.\{148\}//
26446 t delim
26447 ' <conf$$subs.awk | sed '
26448 /^[^""]/{
26449   N
26450   s/\n//
26451 }
26452 ' >>$CONFIG_STATUS || ac_write_fail=1
26453 rm -f conf$$subs.awk
26454 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26455 _ACAWK
26456 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
26457   for (key in S) S_is_set[key] = 1
26458   FS = "\a"
26459
26460 }
26461 {
26462   line = $ 0
26463   nfields = split(line, field, "@")
26464   substed = 0
26465   len = length(field[1])
26466   for (i = 2; i < nfields; i++) {
26467     key = field[i]
26468     keylen = length(key)
26469     if (S_is_set[key]) {
26470       value = S[key]
26471       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
26472       len += length(value) + length(field[++i])
26473       substed = 1
26474     } else
26475       len += 1 + keylen
26476   }
26477
26478   print line
26479 }
26480
26481 _ACAWK
26482 _ACEOF
26483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26484 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
26485   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
26486 else
26487   cat
26488 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
26489   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
26490 _ACEOF
26491
26492 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
26493 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
26494 # trailing colons and then remove the whole line if VPATH becomes empty
26495 # (actually we leave an empty line to preserve line numbers).
26496 if test "x$srcdir" = x.; then
26497   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
26498 h
26499 s///
26500 s/^/:/
26501 s/[      ]*$/:/
26502 s/:\$(srcdir):/:/g
26503 s/:\${srcdir}:/:/g
26504 s/:@srcdir@:/:/g
26505 s/^:*//
26506 s/:*$//
26507 x
26508 s/\(=[   ]*\).*/\1/
26509 G
26510 s/\n//
26511 s/^[^=]*=[       ]*$//
26512 }'
26513 fi
26514
26515 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26516 fi # test -n "$CONFIG_FILES"
26517
26518 # Set up the scripts for CONFIG_HEADERS section.
26519 # No need to generate them if there are no CONFIG_HEADERS.
26520 # This happens for instance with `./config.status Makefile'.
26521 if test -n "$CONFIG_HEADERS"; then
26522 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
26523 BEGIN {
26524 _ACEOF
26525
26526 # Transform confdefs.h into an awk script `defines.awk', embedded as
26527 # here-document in config.status, that substitutes the proper values into
26528 # config.h.in to produce config.h.
26529
26530 # Create a delimiter string that does not exist in confdefs.h, to ease
26531 # handling of long lines.
26532 ac_delim='%!_!# '
26533 for ac_last_try in false false :; do
26534   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
26535   if test -z "$ac_tt"; then
26536     break
26537   elif $ac_last_try; then
26538     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
26539   else
26540     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
26541   fi
26542 done
26543
26544 # For the awk script, D is an array of macro values keyed by name,
26545 # likewise P contains macro parameters if any.  Preserve backslash
26546 # newline sequences.
26547
26548 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
26549 sed -n '
26550 s/.\{148\}/&'"$ac_delim"'/g
26551 t rset
26552 :rset
26553 s/^[     ]*#[    ]*define[       ][      ]*/ /
26554 t def
26555 d
26556 :def
26557 s/\\$//
26558 t bsnl
26559 s/["\\]/\\&/g
26560 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
26561 D["\1"]=" \3"/p
26562 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
26563 d
26564 :bsnl
26565 s/["\\]/\\&/g
26566 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
26567 D["\1"]=" \3\\\\\\n"\\/p
26568 t cont
26569 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
26570 t cont
26571 d
26572 :cont
26573 n
26574 s/.\{148\}/&'"$ac_delim"'/g
26575 t clear
26576 :clear
26577 s/\\$//
26578 t bsnlc
26579 s/["\\]/\\&/g; s/^/"/; s/$/"/p
26580 d
26581 :bsnlc
26582 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
26583 b cont
26584 ' <confdefs.h | sed '
26585 s/'"$ac_delim"'/"\\\
26586 "/g' >>$CONFIG_STATUS || ac_write_fail=1
26587
26588 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26589   for (key in D) D_is_set[key] = 1
26590   FS = "\a"
26591 }
26592 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
26593   line = \$ 0
26594   split(line, arg, " ")
26595   if (arg[1] == "#") {
26596     defundef = arg[2]
26597     mac1 = arg[3]
26598   } else {
26599     defundef = substr(arg[1], 2)
26600     mac1 = arg[2]
26601   }
26602   split(mac1, mac2, "(") #)
26603   macro = mac2[1]
26604   prefix = substr(line, 1, index(line, defundef) - 1)
26605   if (D_is_set[macro]) {
26606     # Preserve the white space surrounding the "#".
26607     print prefix "define", macro P[macro] D[macro]
26608     next
26609   } else {
26610     # Replace #undef with comments.  This is necessary, for example,
26611     # in the case of _POSIX_SOURCE, which is predefined and required
26612     # on some systems where configure will not decide to define it.
26613     if (defundef == "undef") {
26614       print "/*", prefix defundef, macro, "*/"
26615       next
26616     }
26617   }
26618 }
26619 { print }
26620 _ACAWK
26621 _ACEOF
26622 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26623   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
26624 fi # test -n "$CONFIG_HEADERS"
26625
26626
26627 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
26628 shift
26629 for ac_tag
26630 do
26631   case $ac_tag in
26632   :[FHLC]) ac_mode=$ac_tag; continue;;
26633   esac
26634   case $ac_mode$ac_tag in
26635   :[FHL]*:*);;
26636   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
26637   :[FH]-) ac_tag=-:-;;
26638   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
26639   esac
26640   ac_save_IFS=$IFS
26641   IFS=:
26642   set x $ac_tag
26643   IFS=$ac_save_IFS
26644   shift
26645   ac_file=$1
26646   shift
26647
26648   case $ac_mode in
26649   :L) ac_source=$1;;
26650   :[FH])
26651     ac_file_inputs=
26652     for ac_f
26653     do
26654       case $ac_f in
26655       -) ac_f="$ac_tmp/stdin";;
26656       *) # Look for the file first in the build tree, then in the source tree
26657          # (if the path is not absolute).  The absolute path cannot be DOS-style,
26658          # because $ac_f cannot contain `:'.
26659          test -f "$ac_f" ||
26660            case $ac_f in
26661            [\\/$]*) false;;
26662            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
26663            esac ||
26664            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
26665       esac
26666       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
26667       as_fn_append ac_file_inputs " '$ac_f'"
26668     done
26669
26670     # Let's still pretend it is `configure' which instantiates (i.e., don't
26671     # use $as_me), people would be surprised to read:
26672     #    /* config.h.  Generated by config.status.  */
26673     configure_input='Generated from '`
26674           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
26675         `' by configure.'
26676     if test x"$ac_file" != x-; then
26677       configure_input="$ac_file.  $configure_input"
26678       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
26679 $as_echo "$as_me: creating $ac_file" >&6;}
26680     fi
26681     # Neutralize special characters interpreted by sed in replacement strings.
26682     case $configure_input in #(
26683     *\&* | *\|* | *\\* )
26684        ac_sed_conf_input=`$as_echo "$configure_input" |
26685        sed 's/[\\\\&|]/\\\\&/g'`;; #(
26686     *) ac_sed_conf_input=$configure_input;;
26687     esac
26688
26689     case $ac_tag in
26690     *:-:* | *:-) cat >"$ac_tmp/stdin" \
26691       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
26692     esac
26693     ;;
26694   esac
26695
26696   ac_dir=`$as_dirname -- "$ac_file" ||
26697 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26698          X"$ac_file" : 'X\(//\)[^/]' \| \
26699          X"$ac_file" : 'X\(//\)$' \| \
26700          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
26701 $as_echo X"$ac_file" |
26702     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26703             s//\1/
26704             q
26705           }
26706           /^X\(\/\/\)[^/].*/{
26707             s//\1/
26708             q
26709           }
26710           /^X\(\/\/\)$/{
26711             s//\1/
26712             q
26713           }
26714           /^X\(\/\).*/{
26715             s//\1/
26716             q
26717           }
26718           s/.*/./; q'`
26719   as_dir="$ac_dir"; as_fn_mkdir_p
26720   ac_builddir=.
26721
26722 case "$ac_dir" in
26723 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
26724 *)
26725   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
26726   # A ".." for each directory in $ac_dir_suffix.
26727   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
26728   case $ac_top_builddir_sub in
26729   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
26730   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
26731   esac ;;
26732 esac
26733 ac_abs_top_builddir=$ac_pwd
26734 ac_abs_builddir=$ac_pwd$ac_dir_suffix
26735 # for backward compatibility:
26736 ac_top_builddir=$ac_top_build_prefix
26737
26738 case $srcdir in
26739   .)  # We are building in place.
26740     ac_srcdir=.
26741     ac_top_srcdir=$ac_top_builddir_sub
26742     ac_abs_top_srcdir=$ac_pwd ;;
26743   [\\/]* | ?:[\\/]* )  # Absolute name.
26744     ac_srcdir=$srcdir$ac_dir_suffix;
26745     ac_top_srcdir=$srcdir
26746     ac_abs_top_srcdir=$srcdir ;;
26747   *) # Relative name.
26748     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
26749     ac_top_srcdir=$ac_top_build_prefix$srcdir
26750     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
26751 esac
26752 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
26753
26754
26755   case $ac_mode in
26756   :F)
26757   #
26758   # CONFIG_FILE
26759   #
26760
26761   case $INSTALL in
26762   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
26763   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
26764   esac
26765 _ACEOF
26766
26767 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26768 # If the template does not know about datarootdir, expand it.
26769 # FIXME: This hack should be removed a few years after 2.60.
26770 ac_datarootdir_hack=; ac_datarootdir_seen=
26771 ac_sed_dataroot='
26772 /datarootdir/ {
26773   p
26774   q
26775 }
26776 /@datadir@/p
26777 /@docdir@/p
26778 /@infodir@/p
26779 /@localedir@/p
26780 /@mandir@/p'
26781 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
26782 *datarootdir*) ac_datarootdir_seen=yes;;
26783 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
26784   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
26785 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
26786 _ACEOF
26787 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26788   ac_datarootdir_hack='
26789   s&@datadir@&$datadir&g
26790   s&@docdir@&$docdir&g
26791   s&@infodir@&$infodir&g
26792   s&@localedir@&$localedir&g
26793   s&@mandir@&$mandir&g
26794   s&\\\${datarootdir}&$datarootdir&g' ;;
26795 esac
26796 _ACEOF
26797
26798 # Neutralize VPATH when `$srcdir' = `.'.
26799 # Shell code in configure.ac might set extrasub.
26800 # FIXME: do we really want to maintain this feature?
26801 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26802 ac_sed_extra="$ac_vpsub
26803 $extrasub
26804 _ACEOF
26805 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26806 :t
26807 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
26808 s|@configure_input@|$ac_sed_conf_input|;t t
26809 s&@top_builddir@&$ac_top_builddir_sub&;t t
26810 s&@top_build_prefix@&$ac_top_build_prefix&;t t
26811 s&@srcdir@&$ac_srcdir&;t t
26812 s&@abs_srcdir@&$ac_abs_srcdir&;t t
26813 s&@top_srcdir@&$ac_top_srcdir&;t t
26814 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
26815 s&@builddir@&$ac_builddir&;t t
26816 s&@abs_builddir@&$ac_abs_builddir&;t t
26817 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
26818 s&@INSTALL@&$ac_INSTALL&;t t
26819 $ac_datarootdir_hack
26820 "
26821 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
26822   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
26823
26824 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
26825   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
26826   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
26827       "$ac_tmp/out"`; test -z "$ac_out"; } &&
26828   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
26829 which seems to be undefined.  Please make sure it is defined" >&5
26830 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
26831 which seems to be undefined.  Please make sure it is defined" >&2;}
26832
26833   rm -f "$ac_tmp/stdin"
26834   case $ac_file in
26835   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
26836   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
26837   esac \
26838   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
26839  ;;
26840   :H)
26841   #
26842   # CONFIG_HEADER
26843   #
26844   if test x"$ac_file" != x-; then
26845     {
26846       $as_echo "/* $configure_input  */" \
26847       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
26848     } >"$ac_tmp/config.h" \
26849       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
26850     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
26851       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
26852 $as_echo "$as_me: $ac_file is unchanged" >&6;}
26853     else
26854       rm -f "$ac_file"
26855       mv "$ac_tmp/config.h" "$ac_file" \
26856         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
26857     fi
26858   else
26859     $as_echo "/* $configure_input  */" \
26860       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
26861       || as_fn_error $? "could not create -" "$LINENO" 5
26862   fi
26863  ;;
26864
26865   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
26866 $as_echo "$as_me: executing $ac_file commands" >&6;}
26867  ;;
26868   esac
26869
26870
26871   case $ac_file$ac_mode in
26872     "libtool":C)
26873
26874     # See if we are running on zsh, and set the options which allow our
26875     # commands through without removal of \ escapes.
26876     if test -n "${ZSH_VERSION+set}" ; then
26877       setopt NO_GLOB_SUBST
26878     fi
26879
26880     cfgfile="${ofile}T"
26881     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
26882     $RM "$cfgfile"
26883
26884     cat <<_LT_EOF >> "$cfgfile"
26885 #! $SHELL
26886
26887 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
26888 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
26889 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
26890 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
26891 #
26892 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
26893 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
26894 #                 Foundation, Inc.
26895 #   Written by Gordon Matzigkeit, 1996
26896 #
26897 #   This file is part of GNU Libtool.
26898 #
26899 # GNU Libtool is free software; you can redistribute it and/or
26900 # modify it under the terms of the GNU General Public License as
26901 # published by the Free Software Foundation; either version 2 of
26902 # the License, or (at your option) any later version.
26903 #
26904 # As a special exception to the GNU General Public License,
26905 # if you distribute this file as part of a program or library that
26906 # is built using GNU Libtool, you may include this file under the
26907 # same distribution terms that you use for the rest of that program.
26908 #
26909 # GNU Libtool is distributed in the hope that it will be useful,
26910 # but WITHOUT ANY WARRANTY; without even the implied warranty of
26911 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
26912 # GNU General Public License for more details.
26913 #
26914 # You should have received a copy of the GNU General Public License
26915 # along with GNU Libtool; see the file COPYING.  If not, a copy
26916 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
26917 # obtained by writing to the Free Software Foundation, Inc.,
26918 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
26919
26920
26921 # The names of the tagged configurations supported by this script.
26922 available_tags="CXX "
26923
26924 # ### BEGIN LIBTOOL CONFIG
26925
26926 # Which release of libtool.m4 was used?
26927 macro_version=$macro_version
26928 macro_revision=$macro_revision
26929
26930 # Whether or not to build shared libraries.
26931 build_libtool_libs=$enable_shared
26932
26933 # Whether or not to build static libraries.
26934 build_old_libs=$enable_static
26935
26936 # What type of objects to build.
26937 pic_mode=$pic_mode
26938
26939 # Whether or not to optimize for fast installation.
26940 fast_install=$enable_fast_install
26941
26942 # Shell to use when invoking shell scripts.
26943 SHELL=$lt_SHELL
26944
26945 # An echo program that protects backslashes.
26946 ECHO=$lt_ECHO
26947
26948 # The PATH separator for the build system.
26949 PATH_SEPARATOR=$lt_PATH_SEPARATOR
26950
26951 # The host system.
26952 host_alias=$host_alias
26953 host=$host
26954 host_os=$host_os
26955
26956 # The build system.
26957 build_alias=$build_alias
26958 build=$build
26959 build_os=$build_os
26960
26961 # A sed program that does not truncate output.
26962 SED=$lt_SED
26963
26964 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
26965 Xsed="\$SED -e 1s/^X//"
26966
26967 # A grep program that handles long lines.
26968 GREP=$lt_GREP
26969
26970 # An ERE matcher.
26971 EGREP=$lt_EGREP
26972
26973 # A literal string matcher.
26974 FGREP=$lt_FGREP
26975
26976 # A BSD- or MS-compatible name lister.
26977 NM=$lt_NM
26978
26979 # Whether we need soft or hard links.
26980 LN_S=$lt_LN_S
26981
26982 # What is the maximum length of a command?
26983 max_cmd_len=$max_cmd_len
26984
26985 # Object file suffix (normally "o").
26986 objext=$ac_objext
26987
26988 # Executable file suffix (normally "").
26989 exeext=$exeext
26990
26991 # whether the shell understands "unset".
26992 lt_unset=$lt_unset
26993
26994 # turn spaces into newlines.
26995 SP2NL=$lt_lt_SP2NL
26996
26997 # turn newlines into spaces.
26998 NL2SP=$lt_lt_NL2SP
26999
27000 # convert \$build file names to \$host format.
27001 to_host_file_cmd=$lt_cv_to_host_file_cmd
27002
27003 # convert \$build files to toolchain format.
27004 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
27005
27006 # An object symbol dumper.
27007 OBJDUMP=$lt_OBJDUMP
27008
27009 # Method to check whether dependent libraries are shared objects.
27010 deplibs_check_method=$lt_deplibs_check_method
27011
27012 # Command to use when deplibs_check_method = "file_magic".
27013 file_magic_cmd=$lt_file_magic_cmd
27014
27015 # How to find potential files when deplibs_check_method = "file_magic".
27016 file_magic_glob=$lt_file_magic_glob
27017
27018 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
27019 want_nocaseglob=$lt_want_nocaseglob
27020
27021 # DLL creation program.
27022 DLLTOOL=$lt_DLLTOOL
27023
27024 # Command to associate shared and link libraries.
27025 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
27026
27027 # The archiver.
27028 AR=$lt_AR
27029
27030 # Flags to create an archive.
27031 AR_FLAGS=$lt_AR_FLAGS
27032
27033 # How to feed a file listing to the archiver.
27034 archiver_list_spec=$lt_archiver_list_spec
27035
27036 # A symbol stripping program.
27037 STRIP=$lt_STRIP
27038
27039 # Commands used to install an old-style archive.
27040 RANLIB=$lt_RANLIB
27041 old_postinstall_cmds=$lt_old_postinstall_cmds
27042 old_postuninstall_cmds=$lt_old_postuninstall_cmds
27043
27044 # Whether to use a lock for old archive extraction.
27045 lock_old_archive_extraction=$lock_old_archive_extraction
27046
27047 # A C compiler.
27048 LTCC=$lt_CC
27049
27050 # LTCC compiler flags.
27051 LTCFLAGS=$lt_CFLAGS
27052
27053 # Take the output of nm and produce a listing of raw symbols and C names.
27054 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
27055
27056 # Transform the output of nm in a proper C declaration.
27057 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
27058
27059 # Transform the output of nm in a C name address pair.
27060 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
27061
27062 # Transform the output of nm in a C name address pair when lib prefix is needed.
27063 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
27064
27065 # Specify filename containing input files for \$NM.
27066 nm_file_list_spec=$lt_nm_file_list_spec
27067
27068 # The root where to search for dependent libraries,and in which our libraries should be installed.
27069 lt_sysroot=$lt_sysroot
27070
27071 # The name of the directory that contains temporary libtool files.
27072 objdir=$objdir
27073
27074 # Used to examine libraries when file_magic_cmd begins with "file".
27075 MAGIC_CMD=$MAGIC_CMD
27076
27077 # Must we lock files when doing compilation?
27078 need_locks=$lt_need_locks
27079
27080 # Manifest tool.
27081 MANIFEST_TOOL=$lt_MANIFEST_TOOL
27082
27083 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
27084 DSYMUTIL=$lt_DSYMUTIL
27085
27086 # Tool to change global to local symbols on Mac OS X.
27087 NMEDIT=$lt_NMEDIT
27088
27089 # Tool to manipulate fat objects and archives on Mac OS X.
27090 LIPO=$lt_LIPO
27091
27092 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
27093 OTOOL=$lt_OTOOL
27094
27095 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
27096 OTOOL64=$lt_OTOOL64
27097
27098 # Old archive suffix (normally "a").
27099 libext=$libext
27100
27101 # Shared library suffix (normally ".so").
27102 shrext_cmds=$lt_shrext_cmds
27103
27104 # The commands to extract the exported symbol list from a shared archive.
27105 extract_expsyms_cmds=$lt_extract_expsyms_cmds
27106
27107 # Variables whose values should be saved in libtool wrapper scripts and
27108 # restored at link time.
27109 variables_saved_for_relink=$lt_variables_saved_for_relink
27110
27111 # Do we need the "lib" prefix for modules?
27112 need_lib_prefix=$need_lib_prefix
27113
27114 # Do we need a version for libraries?
27115 need_version=$need_version
27116
27117 # Library versioning type.
27118 version_type=$version_type
27119
27120 # Shared library runtime path variable.
27121 runpath_var=$runpath_var
27122
27123 # Shared library path variable.
27124 shlibpath_var=$shlibpath_var
27125
27126 # Is shlibpath searched before the hard-coded library search path?
27127 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
27128
27129 # Format of library name prefix.
27130 libname_spec=$lt_libname_spec
27131
27132 # List of archive names.  First name is the real one, the rest are links.
27133 # The last name is the one that the linker finds with -lNAME
27134 library_names_spec=$lt_library_names_spec
27135
27136 # The coded name of the library, if different from the real name.
27137 soname_spec=$lt_soname_spec
27138
27139 # Permission mode override for installation of shared libraries.
27140 install_override_mode=$lt_install_override_mode
27141
27142 # Command to use after installation of a shared archive.
27143 postinstall_cmds=$lt_postinstall_cmds
27144
27145 # Command to use after uninstallation of a shared archive.
27146 postuninstall_cmds=$lt_postuninstall_cmds
27147
27148 # Commands used to finish a libtool library installation in a directory.
27149 finish_cmds=$lt_finish_cmds
27150
27151 # As "finish_cmds", except a single script fragment to be evaled but
27152 # not shown.
27153 finish_eval=$lt_finish_eval
27154
27155 # Whether we should hardcode library paths into libraries.
27156 hardcode_into_libs=$hardcode_into_libs
27157
27158 # Compile-time system search path for libraries.
27159 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
27160
27161 # Run-time system search path for libraries.
27162 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
27163
27164 # Whether dlopen is supported.
27165 dlopen_support=$enable_dlopen
27166
27167 # Whether dlopen of programs is supported.
27168 dlopen_self=$enable_dlopen_self
27169
27170 # Whether dlopen of statically linked programs is supported.
27171 dlopen_self_static=$enable_dlopen_self_static
27172
27173 # Commands to strip libraries.
27174 old_striplib=$lt_old_striplib
27175 striplib=$lt_striplib
27176
27177
27178 # The linker used to build libraries.
27179 LD=$lt_LD
27180
27181 # How to create reloadable object files.
27182 reload_flag=$lt_reload_flag
27183 reload_cmds=$lt_reload_cmds
27184
27185 # Commands used to build an old-style archive.
27186 old_archive_cmds=$lt_old_archive_cmds
27187
27188 # A language specific compiler.
27189 CC=$lt_compiler
27190
27191 # Is the compiler the GNU compiler?
27192 with_gcc=$GCC
27193
27194 # Compiler flag to turn off builtin functions.
27195 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
27196
27197 # Additional compiler flags for building library objects.
27198 pic_flag=$lt_lt_prog_compiler_pic
27199
27200 # How to pass a linker flag through the compiler.
27201 wl=$lt_lt_prog_compiler_wl
27202
27203 # Compiler flag to prevent dynamic linking.
27204 link_static_flag=$lt_lt_prog_compiler_static
27205
27206 # Does compiler simultaneously support -c and -o options?
27207 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
27208
27209 # Whether or not to add -lc for building shared libraries.
27210 build_libtool_need_lc=$archive_cmds_need_lc
27211
27212 # Whether or not to disallow shared libs when runtime libs are static.
27213 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
27214
27215 # Compiler flag to allow reflexive dlopens.
27216 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
27217
27218 # Compiler flag to generate shared objects directly from archives.
27219 whole_archive_flag_spec=$lt_whole_archive_flag_spec
27220
27221 # Whether the compiler copes with passing no objects directly.
27222 compiler_needs_object=$lt_compiler_needs_object
27223
27224 # Create an old-style archive from a shared archive.
27225 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
27226
27227 # Create a temporary old-style archive to link instead of a shared archive.
27228 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
27229
27230 # Commands used to build a shared archive.
27231 archive_cmds=$lt_archive_cmds
27232 archive_expsym_cmds=$lt_archive_expsym_cmds
27233
27234 # Commands used to build a loadable module if different from building
27235 # a shared archive.
27236 module_cmds=$lt_module_cmds
27237 module_expsym_cmds=$lt_module_expsym_cmds
27238
27239 # Whether we are building with GNU ld or not.
27240 with_gnu_ld=$lt_with_gnu_ld
27241
27242 # Flag that allows shared libraries with undefined symbols to be built.
27243 allow_undefined_flag=$lt_allow_undefined_flag
27244
27245 # Flag that enforces no undefined symbols.
27246 no_undefined_flag=$lt_no_undefined_flag
27247
27248 # Flag to hardcode \$libdir into a binary during linking.
27249 # This must work even if \$libdir does not exist
27250 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
27251
27252 # Whether we need a single "-rpath" flag with a separated argument.
27253 hardcode_libdir_separator=$lt_hardcode_libdir_separator
27254
27255 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27256 # DIR into the resulting binary.
27257 hardcode_direct=$hardcode_direct
27258
27259 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27260 # DIR into the resulting binary and the resulting library dependency is
27261 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27262 # library is relocated.
27263 hardcode_direct_absolute=$hardcode_direct_absolute
27264
27265 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27266 # into the resulting binary.
27267 hardcode_minus_L=$hardcode_minus_L
27268
27269 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27270 # into the resulting binary.
27271 hardcode_shlibpath_var=$hardcode_shlibpath_var
27272
27273 # Set to "yes" if building a shared library automatically hardcodes DIR
27274 # into the library and all subsequent libraries and executables linked
27275 # against it.
27276 hardcode_automatic=$hardcode_automatic
27277
27278 # Set to yes if linker adds runtime paths of dependent libraries
27279 # to runtime path list.
27280 inherit_rpath=$inherit_rpath
27281
27282 # Whether libtool must link a program against all its dependency libraries.
27283 link_all_deplibs=$link_all_deplibs
27284
27285 # Set to "yes" if exported symbols are required.
27286 always_export_symbols=$always_export_symbols
27287
27288 # The commands to list exported symbols.
27289 export_symbols_cmds=$lt_export_symbols_cmds
27290
27291 # Symbols that should not be listed in the preloaded symbols.
27292 exclude_expsyms=$lt_exclude_expsyms
27293
27294 # Symbols that must always be exported.
27295 include_expsyms=$lt_include_expsyms
27296
27297 # Commands necessary for linking programs (against libraries) with templates.
27298 prelink_cmds=$lt_prelink_cmds
27299
27300 # Commands necessary for finishing linking programs.
27301 postlink_cmds=$lt_postlink_cmds
27302
27303 # Specify filename containing input files.
27304 file_list_spec=$lt_file_list_spec
27305
27306 # How to hardcode a shared library path into an executable.
27307 hardcode_action=$hardcode_action
27308
27309 # The directories searched by this compiler when creating a shared library.
27310 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
27311
27312 # Dependencies to place before and after the objects being linked to
27313 # create a shared library.
27314 predep_objects=$lt_predep_objects
27315 postdep_objects=$lt_postdep_objects
27316 predeps=$lt_predeps
27317 postdeps=$lt_postdeps
27318
27319 # The library search path used internally by the compiler when linking
27320 # a shared library.
27321 compiler_lib_search_path=$lt_compiler_lib_search_path
27322
27323 # ### END LIBTOOL CONFIG
27324
27325 _LT_EOF
27326
27327   case $host_os in
27328   aix3*)
27329     cat <<\_LT_EOF >> "$cfgfile"
27330 # AIX sometimes has problems with the GCC collect2 program.  For some
27331 # reason, if we set the COLLECT_NAMES environment variable, the problems
27332 # vanish in a puff of smoke.
27333 if test "X${COLLECT_NAMES+set}" != Xset; then
27334   COLLECT_NAMES=
27335   export COLLECT_NAMES
27336 fi
27337 _LT_EOF
27338     ;;
27339   esac
27340
27341
27342 ltmain="$ac_aux_dir/ltmain.sh"
27343
27344
27345   # We use sed instead of cat because bash on DJGPP gets confused if
27346   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
27347   # text mode, it properly converts lines to CR/LF.  This bash problem
27348   # is reportedly fixed, but why not run on old versions too?
27349   sed '$q' "$ltmain" >> "$cfgfile" \
27350      || (rm -f "$cfgfile"; exit 1)
27351
27352   if test x"$xsi_shell" = xyes; then
27353   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
27354 func_dirname ()\
27355 {\
27356 \    case ${1} in\
27357 \      */*) func_dirname_result="${1%/*}${2}" ;;\
27358 \      *  ) func_dirname_result="${3}" ;;\
27359 \    esac\
27360 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
27361   && mv -f "$cfgfile.tmp" "$cfgfile" \
27362     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27363 test 0 -eq $? || _lt_function_replace_fail=:
27364
27365
27366   sed -e '/^func_basename ()$/,/^} # func_basename /c\
27367 func_basename ()\
27368 {\
27369 \    func_basename_result="${1##*/}"\
27370 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
27371   && mv -f "$cfgfile.tmp" "$cfgfile" \
27372     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27373 test 0 -eq $? || _lt_function_replace_fail=:
27374
27375
27376   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
27377 func_dirname_and_basename ()\
27378 {\
27379 \    case ${1} in\
27380 \      */*) func_dirname_result="${1%/*}${2}" ;;\
27381 \      *  ) func_dirname_result="${3}" ;;\
27382 \    esac\
27383 \    func_basename_result="${1##*/}"\
27384 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
27385   && mv -f "$cfgfile.tmp" "$cfgfile" \
27386     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27387 test 0 -eq $? || _lt_function_replace_fail=:
27388
27389
27390   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
27391 func_stripname ()\
27392 {\
27393 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
27394 \    # positional parameters, so assign one to ordinary parameter first.\
27395 \    func_stripname_result=${3}\
27396 \    func_stripname_result=${func_stripname_result#"${1}"}\
27397 \    func_stripname_result=${func_stripname_result%"${2}"}\
27398 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
27399   && mv -f "$cfgfile.tmp" "$cfgfile" \
27400     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27401 test 0 -eq $? || _lt_function_replace_fail=:
27402
27403
27404   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
27405 func_split_long_opt ()\
27406 {\
27407 \    func_split_long_opt_name=${1%%=*}\
27408 \    func_split_long_opt_arg=${1#*=}\
27409 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
27410   && mv -f "$cfgfile.tmp" "$cfgfile" \
27411     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27412 test 0 -eq $? || _lt_function_replace_fail=:
27413
27414
27415   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
27416 func_split_short_opt ()\
27417 {\
27418 \    func_split_short_opt_arg=${1#??}\
27419 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
27420 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
27421   && mv -f "$cfgfile.tmp" "$cfgfile" \
27422     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27423 test 0 -eq $? || _lt_function_replace_fail=:
27424
27425
27426   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
27427 func_lo2o ()\
27428 {\
27429 \    case ${1} in\
27430 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
27431 \      *)    func_lo2o_result=${1} ;;\
27432 \    esac\
27433 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
27434   && mv -f "$cfgfile.tmp" "$cfgfile" \
27435     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27436 test 0 -eq $? || _lt_function_replace_fail=:
27437
27438
27439   sed -e '/^func_xform ()$/,/^} # func_xform /c\
27440 func_xform ()\
27441 {\
27442     func_xform_result=${1%.*}.lo\
27443 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
27444   && mv -f "$cfgfile.tmp" "$cfgfile" \
27445     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27446 test 0 -eq $? || _lt_function_replace_fail=:
27447
27448
27449   sed -e '/^func_arith ()$/,/^} # func_arith /c\
27450 func_arith ()\
27451 {\
27452     func_arith_result=$(( $* ))\
27453 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
27454   && mv -f "$cfgfile.tmp" "$cfgfile" \
27455     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27456 test 0 -eq $? || _lt_function_replace_fail=:
27457
27458
27459   sed -e '/^func_len ()$/,/^} # func_len /c\
27460 func_len ()\
27461 {\
27462     func_len_result=${#1}\
27463 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
27464   && mv -f "$cfgfile.tmp" "$cfgfile" \
27465     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27466 test 0 -eq $? || _lt_function_replace_fail=:
27467
27468 fi
27469
27470 if test x"$lt_shell_append" = xyes; then
27471   sed -e '/^func_append ()$/,/^} # func_append /c\
27472 func_append ()\
27473 {\
27474     eval "${1}+=\\${2}"\
27475 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
27476   && mv -f "$cfgfile.tmp" "$cfgfile" \
27477     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27478 test 0 -eq $? || _lt_function_replace_fail=:
27479
27480
27481   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
27482 func_append_quoted ()\
27483 {\
27484 \    func_quote_for_eval "${2}"\
27485 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
27486 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
27487   && mv -f "$cfgfile.tmp" "$cfgfile" \
27488     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27489 test 0 -eq $? || _lt_function_replace_fail=:
27490
27491
27492   # Save a `func_append' function call where possible by direct use of '+='
27493   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
27494     && mv -f "$cfgfile.tmp" "$cfgfile" \
27495       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27496   test 0 -eq $? || _lt_function_replace_fail=:
27497 else
27498   # Save a `func_append' function call even when '+=' is not available
27499   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
27500     && mv -f "$cfgfile.tmp" "$cfgfile" \
27501       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
27502   test 0 -eq $? || _lt_function_replace_fail=:
27503 fi
27504
27505 if test x"$_lt_function_replace_fail" = x":"; then
27506   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
27507 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
27508 fi
27509
27510
27511    mv -f "$cfgfile" "$ofile" ||
27512     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
27513   chmod +x "$ofile"
27514
27515
27516     cat <<_LT_EOF >> "$ofile"
27517
27518 # ### BEGIN LIBTOOL TAG CONFIG: CXX
27519
27520 # The linker used to build libraries.
27521 LD=$lt_LD_CXX
27522
27523 # How to create reloadable object files.
27524 reload_flag=$lt_reload_flag_CXX
27525 reload_cmds=$lt_reload_cmds_CXX
27526
27527 # Commands used to build an old-style archive.
27528 old_archive_cmds=$lt_old_archive_cmds_CXX
27529
27530 # A language specific compiler.
27531 CC=$lt_compiler_CXX
27532
27533 # Is the compiler the GNU compiler?
27534 with_gcc=$GCC_CXX
27535
27536 # Compiler flag to turn off builtin functions.
27537 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
27538
27539 # Additional compiler flags for building library objects.
27540 pic_flag=$lt_lt_prog_compiler_pic_CXX
27541
27542 # How to pass a linker flag through the compiler.
27543 wl=$lt_lt_prog_compiler_wl_CXX
27544
27545 # Compiler flag to prevent dynamic linking.
27546 link_static_flag=$lt_lt_prog_compiler_static_CXX
27547
27548 # Does compiler simultaneously support -c and -o options?
27549 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
27550
27551 # Whether or not to add -lc for building shared libraries.
27552 build_libtool_need_lc=$archive_cmds_need_lc_CXX
27553
27554 # Whether or not to disallow shared libs when runtime libs are static.
27555 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
27556
27557 # Compiler flag to allow reflexive dlopens.
27558 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
27559
27560 # Compiler flag to generate shared objects directly from archives.
27561 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
27562
27563 # Whether the compiler copes with passing no objects directly.
27564 compiler_needs_object=$lt_compiler_needs_object_CXX
27565
27566 # Create an old-style archive from a shared archive.
27567 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
27568
27569 # Create a temporary old-style archive to link instead of a shared archive.
27570 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
27571
27572 # Commands used to build a shared archive.
27573 archive_cmds=$lt_archive_cmds_CXX
27574 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
27575
27576 # Commands used to build a loadable module if different from building
27577 # a shared archive.
27578 module_cmds=$lt_module_cmds_CXX
27579 module_expsym_cmds=$lt_module_expsym_cmds_CXX
27580
27581 # Whether we are building with GNU ld or not.
27582 with_gnu_ld=$lt_with_gnu_ld_CXX
27583
27584 # Flag that allows shared libraries with undefined symbols to be built.
27585 allow_undefined_flag=$lt_allow_undefined_flag_CXX
27586
27587 # Flag that enforces no undefined symbols.
27588 no_undefined_flag=$lt_no_undefined_flag_CXX
27589
27590 # Flag to hardcode \$libdir into a binary during linking.
27591 # This must work even if \$libdir does not exist
27592 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
27593
27594 # Whether we need a single "-rpath" flag with a separated argument.
27595 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
27596
27597 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27598 # DIR into the resulting binary.
27599 hardcode_direct=$hardcode_direct_CXX
27600
27601 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27602 # DIR into the resulting binary and the resulting library dependency is
27603 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27604 # library is relocated.
27605 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
27606
27607 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27608 # into the resulting binary.
27609 hardcode_minus_L=$hardcode_minus_L_CXX
27610
27611 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27612 # into the resulting binary.
27613 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
27614
27615 # Set to "yes" if building a shared library automatically hardcodes DIR
27616 # into the library and all subsequent libraries and executables linked
27617 # against it.
27618 hardcode_automatic=$hardcode_automatic_CXX
27619
27620 # Set to yes if linker adds runtime paths of dependent libraries
27621 # to runtime path list.
27622 inherit_rpath=$inherit_rpath_CXX
27623
27624 # Whether libtool must link a program against all its dependency libraries.
27625 link_all_deplibs=$link_all_deplibs_CXX
27626
27627 # Set to "yes" if exported symbols are required.
27628 always_export_symbols=$always_export_symbols_CXX
27629
27630 # The commands to list exported symbols.
27631 export_symbols_cmds=$lt_export_symbols_cmds_CXX
27632
27633 # Symbols that should not be listed in the preloaded symbols.
27634 exclude_expsyms=$lt_exclude_expsyms_CXX
27635
27636 # Symbols that must always be exported.
27637 include_expsyms=$lt_include_expsyms_CXX
27638
27639 # Commands necessary for linking programs (against libraries) with templates.
27640 prelink_cmds=$lt_prelink_cmds_CXX
27641
27642 # Commands necessary for finishing linking programs.
27643 postlink_cmds=$lt_postlink_cmds_CXX
27644
27645 # Specify filename containing input files.
27646 file_list_spec=$lt_file_list_spec_CXX
27647
27648 # How to hardcode a shared library path into an executable.
27649 hardcode_action=$hardcode_action_CXX
27650
27651 # The directories searched by this compiler when creating a shared library.
27652 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
27653
27654 # Dependencies to place before and after the objects being linked to
27655 # create a shared library.
27656 predep_objects=$lt_predep_objects_CXX
27657 postdep_objects=$lt_postdep_objects_CXX
27658 predeps=$lt_predeps_CXX
27659 postdeps=$lt_postdeps_CXX
27660
27661 # The library search path used internally by the compiler when linking
27662 # a shared library.
27663 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
27664
27665 # ### END LIBTOOL TAG CONFIG: CXX
27666 _LT_EOF
27667
27668  ;;
27669     "svn_private_config.h.tmp":C) svn_cf=subversion/svn_private_config.h;
27670                     $SED -e "s/@SVN_DB_HEADER@/$SVN_DB_HEADER/" $svn_cf.tmp > $svn_cf.tmp.new
27671                     cmp -s $svn_cf.tmp.new $svn_cf || mv -f $svn_cf.tmp.new $svn_cf
27672                     rm -f $svn_cf.tmp.new $svn_cf.tmp ;;
27673     "tools/backup/hot-backup.py":F) chmod +x tools/backup/hot-backup.py ;;
27674     "tools/hook-scripts/commit-access-control.pl":F) chmod +x tools/hook-scripts/commit-access-control.pl ;;
27675     "subversion/bindings/swig/perl/native/Makefile.PL":F) chmod +x subversion/bindings/swig/perl/native/Makefile.PL ;;
27676     "packages/solaris/pkginfo":F) chmod +x packages/solaris/pkginfo ;;
27677
27678   esac
27679 done # for ac_tag
27680
27681
27682 as_fn_exit 0
27683 _ACEOF
27684 ac_clean_files=$ac_clean_files_save
27685
27686 test $ac_write_fail = 0 ||
27687   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
27688
27689
27690 # configure is writing to config.log, and then calls config.status.
27691 # config.status does its own redirection, appending to config.log.
27692 # Unfortunately, on DOS this fails, as config.log is still kept open
27693 # by configure, so config.status won't be able to write to it; its
27694 # output is simply discarded.  So we exec the FD to /dev/null,
27695 # effectively closing config.log, so it can be properly (re)opened and
27696 # appended to by config.status.  When coming back to configure, we
27697 # need to make the FD available again.
27698 if test "$no_create" != yes; then
27699   ac_cs_success=:
27700   ac_config_status_args=
27701   test "$silent" = yes &&
27702     ac_config_status_args="$ac_config_status_args --quiet"
27703   exec 5>/dev/null
27704   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
27705   exec 5>>config.log
27706   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
27707   # would make configure fail if this is the last instruction.
27708   $ac_cs_success || as_fn_exit 1
27709 fi
27710 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
27711   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
27712 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
27713 fi
27714
27715
27716 # ==== Print final messages to user ==========================================
27717
27718
27719 if test "$svn_have_berkeley_db" = "no6" && test "$enable_bdb6" != "no"; then
27720   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: We have configured without BDB filesystem support
27721
27722
27723 Berkeley DB 6 was found, but not used.  Please re-run configure (see
27724 ./config.nice) with the '--enable-bdb6' flag to use it,
27725 or explicitly specify '--disable-bdb6' or '--without-berkeley-db'
27726 to silence this warning.
27727
27728 Please note that some versions of Berkeley DB 6+ are under the GNU Affero
27729 General Public License, version 3:
27730 https://oss.oracle.com/pipermail/bdb/2013-June/000056.html
27731
27732 The AGPL-3.0 licence may impose special requirements for making available
27733 source code of server-side software.  The text of the licence is:
27734 https://www.gnu.org/licenses/agpl-3.0.html
27735 http://opensource.org/licenses/AGPL-3.0
27736
27737 The Berkeley DB backend to Subversion is deprecated; see
27738 http://subversion.apache.org/docs/release-notes/1.8#bdb-deprecated
27739
27740 The Subversion developers have not tested Subversion with Berkeley DB 6 for
27741 technical problems or bugs.
27742 " >&5
27743 $as_echo "$as_me: WARNING: We have configured without BDB filesystem support
27744
27745
27746 Berkeley DB 6 was found, but not used.  Please re-run configure (see
27747 ./config.nice) with the '--enable-bdb6' flag to use it,
27748 or explicitly specify '--disable-bdb6' or '--without-berkeley-db'
27749 to silence this warning.
27750
27751 Please note that some versions of Berkeley DB 6+ are under the GNU Affero
27752 General Public License, version 3:
27753 https://oss.oracle.com/pipermail/bdb/2013-June/000056.html
27754
27755 The AGPL-3.0 licence may impose special requirements for making available
27756 source code of server-side software.  The text of the licence is:
27757 https://www.gnu.org/licenses/agpl-3.0.html
27758 http://opensource.org/licenses/AGPL-3.0
27759
27760 The Berkeley DB backend to Subversion is deprecated; see
27761 http://subversion.apache.org/docs/release-notes/1.8#bdb-deprecated
27762
27763 The Subversion developers have not tested Subversion with Berkeley DB 6 for
27764 technical problems or bugs.
27765 " >&2;}
27766 fi