OSDN Git Service

* Updated Changelog.
[modchxj/mod_chxj.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.67 for mod_chxj 0.14.2rc1.
4 #
5 # Report bugs to <konn@users.sourceforge.jp>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177   if (eval "$as_required") 2>/dev/null; then :
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
189   IFS=$as_save_IFS
190   test -z "$as_dir" && as_dir=.
191   as_found=:
192   case $as_dir in #(
193          /*)
194            for as_base in sh bash ksh sh5; do
195              # Try only shells that exist, to save several forks.
196              as_shell=$as_dir/$as_base
197              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   CONFIG_SHELL=$as_shell as_have_required=yes
200                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201   break 2
202 fi
203 fi
204            done;;
205        esac
206   as_found=false
207 done
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210   CONFIG_SHELL=$SHELL as_have_required=yes
211 fi; }
212 IFS=$as_save_IFS
213
214
215       if test "x$CONFIG_SHELL" != x; then :
216   # We cannot yet assume a decent shell, so we have to provide a
217         # neutralization value for shells without unset; and this also
218         # works around shells that cannot unset nonexistent variables.
219         BASH_ENV=/dev/null
220         ENV=/dev/null
221         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222         export CONFIG_SHELL
223         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 fi
225
226     if test x$as_have_required = xno; then :
227   $as_echo "$0: This script requires a shell more modern than all"
228   $as_echo "$0: the shells that I found on your system."
229   if test x${ZSH_VERSION+set} = xset ; then
230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232   else
233     $as_echo "$0: Please tell bug-autoconf@gnu.org and
234 $0: konn@users.sourceforge.jp about your system, including
235 $0: any error possibly output before this message. Then
236 $0: install a modern shell, or manually run the script
237 $0: under such a shell if you do have one."
238   fi
239   exit 1
240 fi
241 fi
242 fi
243 SHELL=${CONFIG_SHELL-/bin/sh}
244 export SHELL
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE= GREP_OPTIONS=
247 unset CLICOLOR_FORCE GREP_OPTIONS
248
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
252 # as_fn_unset VAR
253 # ---------------
254 # Portably unset VAR.
255 as_fn_unset ()
256 {
257   { eval $1=; unset $1;}
258 }
259 as_unset=as_fn_unset
260
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
264 as_fn_set_status ()
265 {
266   return $1
267 } # as_fn_set_status
268
269 # as_fn_exit STATUS
270 # -----------------
271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272 as_fn_exit ()
273 {
274   set +e
275   as_fn_set_status $1
276   exit $1
277 } # as_fn_exit
278
279 # as_fn_mkdir_p
280 # -------------
281 # Create "$as_dir" as a directory, including parents if necessary.
282 as_fn_mkdir_p ()
283 {
284
285   case $as_dir in #(
286   -*) as_dir=./$as_dir;;
287   esac
288   test -d "$as_dir" || eval $as_mkdir_p || {
289     as_dirs=
290     while :; do
291       case $as_dir in #(
292       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293       *) as_qdir=$as_dir;;
294       esac
295       as_dirs="'$as_qdir' $as_dirs"
296       as_dir=`$as_dirname -- "$as_dir" ||
297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298          X"$as_dir" : 'X\(//\)[^/]' \| \
299          X"$as_dir" : 'X\(//\)$' \| \
300          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 $as_echo X"$as_dir" |
302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303             s//\1/
304             q
305           }
306           /^X\(\/\/\)[^/].*/{
307             s//\1/
308             q
309           }
310           /^X\(\/\/\)$/{
311             s//\1/
312             q
313           }
314           /^X\(\/\).*/{
315             s//\1/
316             q
317           }
318           s/.*/./; q'`
319       test -d "$as_dir" && break
320     done
321     test -z "$as_dirs" || eval "mkdir $as_dirs"
322   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
323
324
325 } # as_fn_mkdir_p
326 # as_fn_append VAR VALUE
327 # ----------------------
328 # Append the text in VALUE to the end of the definition contained in VAR. Take
329 # advantage of any shell optimizations that allow amortized linear growth over
330 # repeated appends, instead of the typical quadratic growth present in naive
331 # implementations.
332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333   eval 'as_fn_append ()
334   {
335     eval $1+=\$2
336   }'
337 else
338   as_fn_append ()
339   {
340     eval $1=\$$1\$2
341   }
342 fi # as_fn_append
343
344 # as_fn_arith ARG...
345 # ------------------
346 # Perform arithmetic evaluation on the ARGs, and store the result in the
347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 # must be portable across $(()) and expr.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350   eval 'as_fn_arith ()
351   {
352     as_val=$(( $* ))
353   }'
354 else
355   as_fn_arith ()
356   {
357     as_val=`expr "$@" || test $? -eq 1`
358   }
359 fi # as_fn_arith
360
361
362 # as_fn_error STATUS ERROR [LINENO LOG_FD]
363 # ----------------------------------------
364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 # script with STATUS, using 1 if that was 0.
367 as_fn_error ()
368 {
369   as_status=$1; test $as_status -eq 0 && as_status=1
370   if test "$4"; then
371     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
373   fi
374   $as_echo "$as_me: error: $2" >&2
375   as_fn_exit $as_status
376 } # as_fn_error
377
378 if expr a : '\(a\)' >/dev/null 2>&1 &&
379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
380   as_expr=expr
381 else
382   as_expr=false
383 fi
384
385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386   as_basename=basename
387 else
388   as_basename=false
389 fi
390
391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392   as_dirname=dirname
393 else
394   as_dirname=false
395 fi
396
397 as_me=`$as_basename -- "$0" ||
398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399          X"$0" : 'X\(//\)$' \| \
400          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401 $as_echo X/"$0" |
402     sed '/^.*\/\([^/][^/]*\)\/*$/{
403             s//\1/
404             q
405           }
406           /^X\/\(\/\/\)$/{
407             s//\1/
408             q
409           }
410           /^X\/\(\/\).*/{
411             s//\1/
412             q
413           }
414           s/.*/./; q'`
415
416 # Avoid depending upon Character Ranges.
417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits='0123456789'
421 as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424   as_lineno_1=$LINENO as_lineno_1a=$LINENO
425   as_lineno_2=$LINENO as_lineno_2a=$LINENO
426   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429   sed -n '
430     p
431     /[$]LINENO/=
432   ' <$as_myself |
433     sed '
434       s/[$]LINENO.*/&-/
435       t lineno
436       b
437       :lineno
438       N
439       :loop
440       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441       t loop
442       s/-\n.*//
443     ' >$as_me.lineno &&
444   chmod +x "$as_me.lineno" ||
445     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447   # Don't try to exec as it changes $[0], causing all sort of problems
448   # (the dirname of $[0] is not the place where we might find the
449   # original and so on.  Autoconf is especially sensitive to this).
450   . "./$as_me.lineno"
451   # Exit status is that of the last command.
452   exit
453 }
454
455 ECHO_C= ECHO_N= ECHO_T=
456 case `echo -n x` in #(((((
457 -n*)
458   case `echo 'xy\c'` in
459   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
460   xy)  ECHO_C='\c';;
461   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462        ECHO_T=' ';;
463   esac;;
464 *)
465   ECHO_N='-n';;
466 esac
467
468 rm -f conf$$ conf$$.exe conf$$.file
469 if test -d conf$$.dir; then
470   rm -f conf$$.dir/conf$$.file
471 else
472   rm -f conf$$.dir
473   mkdir conf$$.dir 2>/dev/null
474 fi
475 if (echo >conf$$.file) 2>/dev/null; then
476   if ln -s conf$$.file conf$$ 2>/dev/null; then
477     as_ln_s='ln -s'
478     # ... but there are two gotchas:
479     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481     # In both cases, we have to default to `cp -p'.
482     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483       as_ln_s='cp -p'
484   elif ln conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s=ln
486   else
487     as_ln_s='cp -p'
488   fi
489 else
490   as_ln_s='cp -p'
491 fi
492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 rmdir conf$$.dir 2>/dev/null
494
495 if mkdir -p . 2>/dev/null; then
496   as_mkdir_p='mkdir -p "$as_dir"'
497 else
498   test -d ./-p && rmdir ./-p
499   as_mkdir_p=false
500 fi
501
502 if test -x / >/dev/null 2>&1; then
503   as_test_x='test -x'
504 else
505   if ls -dL / >/dev/null 2>&1; then
506     as_ls_L_option=L
507   else
508     as_ls_L_option=
509   fi
510   as_test_x='
511     eval sh -c '\''
512       if test -d "$1"; then
513         test -d "$1/.";
514       else
515         case $1 in #(
516         -*)set "./$1";;
517         esac;
518         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519         ???[sx]*):;;*)false;;esac;fi
520     '\'' sh
521   '
522 fi
523 as_executable_p=$as_test_x
524
525 # Sed expression to map a string onto a valid CPP name.
526 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528 # Sed expression to map a string onto a valid variable name.
529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532
533 # Check that we are running under the correct shell.
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536 case X$lt_ECHO in
537 X*--fallback-echo)
538   # Remove one level of quotation (which was required for Make).
539   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540   ;;
541 esac
542
543 ECHO=${lt_ECHO-echo}
544 if test "X$1" = X--no-reexec; then
545   # Discard the --no-reexec flag, and continue.
546   shift
547 elif test "X$1" = X--fallback-echo; then
548   # Avoid inline document here, it may be left over
549   :
550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551   # Yippee, $ECHO works!
552   :
553 else
554   # Restart under the correct shell.
555   exec $SHELL "$0" --no-reexec ${1+"$@"}
556 fi
557
558 if test "X$1" = X--fallback-echo; then
559   # used as fallback echo
560   shift
561   cat <<_LT_EOF
562 $*
563 _LT_EOF
564   exit 0
565 fi
566
567 # The HP-UX ksh and POSIX shell print the target directory to stdout
568 # if CDPATH is set.
569 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570
571 if test -z "$lt_ECHO"; then
572   if test "X${echo_test_string+set}" != Xset; then
573     # find a string as large as possible, as long as the shell can cope with it
574     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578       then
579         break
580       fi
581     done
582   fi
583
584   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586      test "X$echo_testing_string" = "X$echo_test_string"; then
587     :
588   else
589     # The Solaris, AIX, and Digital Unix default echo programs unquote
590     # backslashes.  This makes it impossible to quote backslashes using
591     #   echo "$something" | sed 's/\\/\\\\/g'
592     #
593     # So, first we look for a working echo in the user's PATH.
594
595     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596     for dir in $PATH /usr/ucb; do
597       IFS="$lt_save_ifs"
598       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601          test "X$echo_testing_string" = "X$echo_test_string"; then
602         ECHO="$dir/echo"
603         break
604       fi
605     done
606     IFS="$lt_save_ifs"
607
608     if test "X$ECHO" = Xecho; then
609       # We didn't find a better echo, so look for alternatives.
610       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612          test "X$echo_testing_string" = "X$echo_test_string"; then
613         # This shell has a builtin print -r that does the trick.
614         ECHO='print -r'
615       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616            test "X$CONFIG_SHELL" != X/bin/ksh; then
617         # If we have ksh, try running configure again with it.
618         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619         export ORIGINAL_CONFIG_SHELL
620         CONFIG_SHELL=/bin/ksh
621         export CONFIG_SHELL
622         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623       else
624         # Try using printf.
625         ECHO='printf %s\n'
626         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628            test "X$echo_testing_string" = "X$echo_test_string"; then
629           # Cool, printf works
630           :
631         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632              test "X$echo_testing_string" = 'X\t' &&
633              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634              test "X$echo_testing_string" = "X$echo_test_string"; then
635           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636           export CONFIG_SHELL
637           SHELL="$CONFIG_SHELL"
638           export SHELL
639           ECHO="$CONFIG_SHELL $0 --fallback-echo"
640         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641              test "X$echo_testing_string" = 'X\t' &&
642              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643              test "X$echo_testing_string" = "X$echo_test_string"; then
644           ECHO="$CONFIG_SHELL $0 --fallback-echo"
645         else
646           # maybe with a smaller string...
647           prev=:
648
649           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651             then
652               break
653             fi
654             prev="$cmd"
655           done
656
657           if test "$prev" != 'sed 50q "$0"'; then
658             echo_test_string=`eval $prev`
659             export echo_test_string
660             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661           else
662             # Oops.  We lost completely, so just stick with echo.
663             ECHO=echo
664           fi
665         fi
666       fi
667     fi
668   fi
669 fi
670
671 # Copy echo and quote the copy suitably for passing to libtool from
672 # the Makefile, instead of quoting the original, which is used later.
673 lt_ECHO=$ECHO
674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676 fi
677
678
679
680
681 test -n "$DJDIR" || exec 7<&0 </dev/null
682 exec 6>&1
683
684 # Name of the host.
685 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
686 # so uname gets run too.
687 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688
689 #
690 # Initializations.
691 #
692 ac_default_prefix=/usr/local
693 ac_clean_files=
694 ac_config_libobj_dir=.
695 LIBOBJS=
696 cross_compiling=no
697 subdirs=
698 MFLAGS=
699 MAKEFLAGS=
700
701 # Identity of this package.
702 PACKAGE_NAME='mod_chxj'
703 PACKAGE_TARNAME='mod_chxj'
704 PACKAGE_VERSION='0.14.2rc1'
705 PACKAGE_STRING='mod_chxj 0.14.2rc1'
706 PACKAGE_BUGREPORT='konn@users.sourceforge.jp'
707 PACKAGE_URL=''
708
709 ac_unique_file="src/mod_chxj.c"
710 # Factoring default headers for most tests.
711 ac_includes_default="\
712 #include <stdio.h>
713 #ifdef HAVE_SYS_TYPES_H
714 # include <sys/types.h>
715 #endif
716 #ifdef HAVE_SYS_STAT_H
717 # include <sys/stat.h>
718 #endif
719 #ifdef STDC_HEADERS
720 # include <stdlib.h>
721 # include <stddef.h>
722 #else
723 # ifdef HAVE_STDLIB_H
724 #  include <stdlib.h>
725 # endif
726 #endif
727 #ifdef HAVE_STRING_H
728 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729 #  include <memory.h>
730 # endif
731 # include <string.h>
732 #endif
733 #ifdef HAVE_STRINGS_H
734 # include <strings.h>
735 #endif
736 #ifdef HAVE_INTTYPES_H
737 # include <inttypes.h>
738 #endif
739 #ifdef HAVE_STDINT_H
740 # include <stdint.h>
741 #endif
742 #ifdef HAVE_UNISTD_H
743 # include <unistd.h>
744 #endif"
745
746 ac_subst_vars='am__EXEEXT_FALSE
747 am__EXEEXT_TRUE
748 LTLIBOBJS
749 OPENSSL_PATH
750 DDEFS
751 QDEFS
752 with_apache_header
753 PCRE_1_CONFIG
754 PCRE_CONFIG
755 LIBOBJS
756 APU_1_CONFIG
757 APU_CONFIG
758 APR_1_CONFIG
759 APR_CONFIG
760 WAND_CONFIG
761 APXS
762 APXS2
763 LIBTOOL_DEPS
764 CPP
765 OTOOL64
766 OTOOL
767 LIPO
768 NMEDIT
769 DSYMUTIL
770 lt_ECHO
771 RANLIB
772 AR
773 OBJDUMP
774 LN_S
775 NM
776 ac_ct_DUMPBIN
777 DUMPBIN
778 LD
779 FGREP
780 EGREP
781 GREP
782 SED
783 LIBTOOL
784 am__fastdepCC_FALSE
785 am__fastdepCC_TRUE
786 CCDEPMODE
787 AMDEPBACKSLASH
788 AMDEP_FALSE
789 AMDEP_TRUE
790 am__quote
791 am__include
792 DEPDIR
793 OBJEXT
794 EXEEXT
795 ac_ct_CC
796 CPPFLAGS
797 LDFLAGS
798 CFLAGS
799 CC
800 am__untar
801 am__tar
802 AMTAR
803 am__leading_dot
804 SET_MAKE
805 AWK
806 mkdir_p
807 MKDIR_P
808 INSTALL_STRIP_PROGRAM
809 STRIP
810 install_sh
811 MAKEINFO
812 AUTOHEADER
813 AUTOMAKE
814 AUTOCONF
815 ACLOCAL
816 VERSION
817 PACKAGE
818 CYGPATH_W
819 am__isrc
820 INSTALL_DATA
821 INSTALL_SCRIPT
822 INSTALL_PROGRAM
823 target_os
824 target_vendor
825 target_cpu
826 target
827 host_os
828 host_vendor
829 host_cpu
830 host
831 build_os
832 build_vendor
833 build_cpu
834 build
835 target_alias
836 host_alias
837 build_alias
838 LIBS
839 ECHO_T
840 ECHO_N
841 ECHO_C
842 DEFS
843 mandir
844 localedir
845 libdir
846 psdir
847 pdfdir
848 dvidir
849 htmldir
850 infodir
851 docdir
852 oldincludedir
853 includedir
854 localstatedir
855 sharedstatedir
856 sysconfdir
857 datadir
858 datarootdir
859 libexecdir
860 sbindir
861 bindir
862 program_transform_name
863 prefix
864 exec_prefix
865 PACKAGE_URL
866 PACKAGE_BUGREPORT
867 PACKAGE_STRING
868 PACKAGE_VERSION
869 PACKAGE_TARNAME
870 PACKAGE_NAME
871 PATH_SEPARATOR
872 SHELL'
873 ac_subst_files=''
874 ac_user_opts='
875 enable_option_checking
876 enable_dependency_tracking
877 enable_shared
878 enable_static
879 with_pic
880 enable_fast_install
881 with_gnu_ld
882 enable_libtool_lock
883 with_apache_header
884 with_apxs
885 with_apr_config
886 with_apu_config
887 with_pcre_config
888 enable_img_conv_f
889 enable_memcache_cookie
890 enable_memcached_static
891 with_memcached_header
892 with_memcached_lib_dir
893 enable_mysql_cookie
894 with_mysql_header
895 with_mysql_lib_dir
896 with_openssl
897 enable_dump_log
898 '
899       ac_precious_vars='build_alias
900 host_alias
901 target_alias
902 CC
903 CFLAGS
904 LDFLAGS
905 LIBS
906 CPPFLAGS
907 CPP'
908
909
910 # Initialize some variables set by options.
911 ac_init_help=
912 ac_init_version=false
913 ac_unrecognized_opts=
914 ac_unrecognized_sep=
915 # The variables have the same names as the options, with
916 # dashes changed to underlines.
917 cache_file=/dev/null
918 exec_prefix=NONE
919 no_create=
920 no_recursion=
921 prefix=NONE
922 program_prefix=NONE
923 program_suffix=NONE
924 program_transform_name=s,x,x,
925 silent=
926 site=
927 srcdir=
928 verbose=
929 x_includes=NONE
930 x_libraries=NONE
931
932 # Installation directory options.
933 # These are left unexpanded so users can "make install exec_prefix=/foo"
934 # and all the variables that are supposed to be based on exec_prefix
935 # by default will actually change.
936 # Use braces instead of parens because sh, perl, etc. also accept them.
937 # (The list follows the same order as the GNU Coding Standards.)
938 bindir='${exec_prefix}/bin'
939 sbindir='${exec_prefix}/sbin'
940 libexecdir='${exec_prefix}/libexec'
941 datarootdir='${prefix}/share'
942 datadir='${datarootdir}'
943 sysconfdir='${prefix}/etc'
944 sharedstatedir='${prefix}/com'
945 localstatedir='${prefix}/var'
946 includedir='${prefix}/include'
947 oldincludedir='/usr/include'
948 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
949 infodir='${datarootdir}/info'
950 htmldir='${docdir}'
951 dvidir='${docdir}'
952 pdfdir='${docdir}'
953 psdir='${docdir}'
954 libdir='${exec_prefix}/lib'
955 localedir='${datarootdir}/locale'
956 mandir='${datarootdir}/man'
957
958 ac_prev=
959 ac_dashdash=
960 for ac_option
961 do
962   # If the previous option needs an argument, assign it.
963   if test -n "$ac_prev"; then
964     eval $ac_prev=\$ac_option
965     ac_prev=
966     continue
967   fi
968
969   case $ac_option in
970   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
971   *=)   ac_optarg= ;;
972   *)    ac_optarg=yes ;;
973   esac
974
975   # Accept the important Cygnus configure options, so we can diagnose typos.
976
977   case $ac_dashdash$ac_option in
978   --)
979     ac_dashdash=yes ;;
980
981   -bindir | --bindir | --bindi | --bind | --bin | --bi)
982     ac_prev=bindir ;;
983   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
984     bindir=$ac_optarg ;;
985
986   -build | --build | --buil | --bui | --bu)
987     ac_prev=build_alias ;;
988   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
989     build_alias=$ac_optarg ;;
990
991   -cache-file | --cache-file | --cache-fil | --cache-fi \
992   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
993     ac_prev=cache_file ;;
994   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
995   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
996     cache_file=$ac_optarg ;;
997
998   --config-cache | -C)
999     cache_file=config.cache ;;
1000
1001   -datadir | --datadir | --datadi | --datad)
1002     ac_prev=datadir ;;
1003   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1004     datadir=$ac_optarg ;;
1005
1006   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1007   | --dataroo | --dataro | --datar)
1008     ac_prev=datarootdir ;;
1009   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1010   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1011     datarootdir=$ac_optarg ;;
1012
1013   -disable-* | --disable-*)
1014     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1015     # Reject names that are not valid shell variable names.
1016     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1017       as_fn_error $? "invalid feature name: $ac_useropt"
1018     ac_useropt_orig=$ac_useropt
1019     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1020     case $ac_user_opts in
1021       *"
1022 "enable_$ac_useropt"
1023 "*) ;;
1024       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1025          ac_unrecognized_sep=', ';;
1026     esac
1027     eval enable_$ac_useropt=no ;;
1028
1029   -docdir | --docdir | --docdi | --doc | --do)
1030     ac_prev=docdir ;;
1031   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1032     docdir=$ac_optarg ;;
1033
1034   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1035     ac_prev=dvidir ;;
1036   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1037     dvidir=$ac_optarg ;;
1038
1039   -enable-* | --enable-*)
1040     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1041     # Reject names that are not valid shell variable names.
1042     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1043       as_fn_error $? "invalid feature name: $ac_useropt"
1044     ac_useropt_orig=$ac_useropt
1045     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1046     case $ac_user_opts in
1047       *"
1048 "enable_$ac_useropt"
1049 "*) ;;
1050       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1051          ac_unrecognized_sep=', ';;
1052     esac
1053     eval enable_$ac_useropt=\$ac_optarg ;;
1054
1055   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1056   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1057   | --exec | --exe | --ex)
1058     ac_prev=exec_prefix ;;
1059   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1060   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1061   | --exec=* | --exe=* | --ex=*)
1062     exec_prefix=$ac_optarg ;;
1063
1064   -gas | --gas | --ga | --g)
1065     # Obsolete; use --with-gas.
1066     with_gas=yes ;;
1067
1068   -help | --help | --hel | --he | -h)
1069     ac_init_help=long ;;
1070   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1071     ac_init_help=recursive ;;
1072   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1073     ac_init_help=short ;;
1074
1075   -host | --host | --hos | --ho)
1076     ac_prev=host_alias ;;
1077   -host=* | --host=* | --hos=* | --ho=*)
1078     host_alias=$ac_optarg ;;
1079
1080   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1081     ac_prev=htmldir ;;
1082   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1083   | --ht=*)
1084     htmldir=$ac_optarg ;;
1085
1086   -includedir | --includedir | --includedi | --included | --include \
1087   | --includ | --inclu | --incl | --inc)
1088     ac_prev=includedir ;;
1089   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1090   | --includ=* | --inclu=* | --incl=* | --inc=*)
1091     includedir=$ac_optarg ;;
1092
1093   -infodir | --infodir | --infodi | --infod | --info | --inf)
1094     ac_prev=infodir ;;
1095   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1096     infodir=$ac_optarg ;;
1097
1098   -libdir | --libdir | --libdi | --libd)
1099     ac_prev=libdir ;;
1100   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1101     libdir=$ac_optarg ;;
1102
1103   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1104   | --libexe | --libex | --libe)
1105     ac_prev=libexecdir ;;
1106   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1107   | --libexe=* | --libex=* | --libe=*)
1108     libexecdir=$ac_optarg ;;
1109
1110   -localedir | --localedir | --localedi | --localed | --locale)
1111     ac_prev=localedir ;;
1112   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1113     localedir=$ac_optarg ;;
1114
1115   -localstatedir | --localstatedir | --localstatedi | --localstated \
1116   | --localstate | --localstat | --localsta | --localst | --locals)
1117     ac_prev=localstatedir ;;
1118   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1119   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1120     localstatedir=$ac_optarg ;;
1121
1122   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1123     ac_prev=mandir ;;
1124   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1125     mandir=$ac_optarg ;;
1126
1127   -nfp | --nfp | --nf)
1128     # Obsolete; use --without-fp.
1129     with_fp=no ;;
1130
1131   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1132   | --no-cr | --no-c | -n)
1133     no_create=yes ;;
1134
1135   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1136   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1137     no_recursion=yes ;;
1138
1139   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1140   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1141   | --oldin | --oldi | --old | --ol | --o)
1142     ac_prev=oldincludedir ;;
1143   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1144   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1145   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1146     oldincludedir=$ac_optarg ;;
1147
1148   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1149     ac_prev=prefix ;;
1150   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1151     prefix=$ac_optarg ;;
1152
1153   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1154   | --program-pre | --program-pr | --program-p)
1155     ac_prev=program_prefix ;;
1156   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1157   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1158     program_prefix=$ac_optarg ;;
1159
1160   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1161   | --program-suf | --program-su | --program-s)
1162     ac_prev=program_suffix ;;
1163   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1164   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1165     program_suffix=$ac_optarg ;;
1166
1167   -program-transform-name | --program-transform-name \
1168   | --program-transform-nam | --program-transform-na \
1169   | --program-transform-n | --program-transform- \
1170   | --program-transform | --program-transfor \
1171   | --program-transfo | --program-transf \
1172   | --program-trans | --program-tran \
1173   | --progr-tra | --program-tr | --program-t)
1174     ac_prev=program_transform_name ;;
1175   -program-transform-name=* | --program-transform-name=* \
1176   | --program-transform-nam=* | --program-transform-na=* \
1177   | --program-transform-n=* | --program-transform-=* \
1178   | --program-transform=* | --program-transfor=* \
1179   | --program-transfo=* | --program-transf=* \
1180   | --program-trans=* | --program-tran=* \
1181   | --progr-tra=* | --program-tr=* | --program-t=*)
1182     program_transform_name=$ac_optarg ;;
1183
1184   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1185     ac_prev=pdfdir ;;
1186   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1187     pdfdir=$ac_optarg ;;
1188
1189   -psdir | --psdir | --psdi | --psd | --ps)
1190     ac_prev=psdir ;;
1191   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1192     psdir=$ac_optarg ;;
1193
1194   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1195   | -silent | --silent | --silen | --sile | --sil)
1196     silent=yes ;;
1197
1198   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1199     ac_prev=sbindir ;;
1200   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1201   | --sbi=* | --sb=*)
1202     sbindir=$ac_optarg ;;
1203
1204   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1205   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1206   | --sharedst | --shareds | --shared | --share | --shar \
1207   | --sha | --sh)
1208     ac_prev=sharedstatedir ;;
1209   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1210   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1211   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1212   | --sha=* | --sh=*)
1213     sharedstatedir=$ac_optarg ;;
1214
1215   -site | --site | --sit)
1216     ac_prev=site ;;
1217   -site=* | --site=* | --sit=*)
1218     site=$ac_optarg ;;
1219
1220   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1221     ac_prev=srcdir ;;
1222   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1223     srcdir=$ac_optarg ;;
1224
1225   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1226   | --syscon | --sysco | --sysc | --sys | --sy)
1227     ac_prev=sysconfdir ;;
1228   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1229   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1230     sysconfdir=$ac_optarg ;;
1231
1232   -target | --target | --targe | --targ | --tar | --ta | --t)
1233     ac_prev=target_alias ;;
1234   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1235     target_alias=$ac_optarg ;;
1236
1237   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1238     verbose=yes ;;
1239
1240   -version | --version | --versio | --versi | --vers | -V)
1241     ac_init_version=: ;;
1242
1243   -with-* | --with-*)
1244     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1245     # Reject names that are not valid shell variable names.
1246     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1247       as_fn_error $? "invalid package name: $ac_useropt"
1248     ac_useropt_orig=$ac_useropt
1249     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1250     case $ac_user_opts in
1251       *"
1252 "with_$ac_useropt"
1253 "*) ;;
1254       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1255          ac_unrecognized_sep=', ';;
1256     esac
1257     eval with_$ac_useropt=\$ac_optarg ;;
1258
1259   -without-* | --without-*)
1260     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1261     # Reject names that are not valid shell variable names.
1262     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1263       as_fn_error $? "invalid package name: $ac_useropt"
1264     ac_useropt_orig=$ac_useropt
1265     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1266     case $ac_user_opts in
1267       *"
1268 "with_$ac_useropt"
1269 "*) ;;
1270       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1271          ac_unrecognized_sep=', ';;
1272     esac
1273     eval with_$ac_useropt=no ;;
1274
1275   --x)
1276     # Obsolete; use --with-x.
1277     with_x=yes ;;
1278
1279   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1280   | --x-incl | --x-inc | --x-in | --x-i)
1281     ac_prev=x_includes ;;
1282   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1283   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1284     x_includes=$ac_optarg ;;
1285
1286   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1287   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1288     ac_prev=x_libraries ;;
1289   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1290   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1291     x_libraries=$ac_optarg ;;
1292
1293   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1294 Try \`$0 --help' for more information"
1295     ;;
1296
1297   *=*)
1298     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1299     # Reject names that are not valid shell variable names.
1300     case $ac_envvar in #(
1301       '' | [0-9]* | *[!_$as_cr_alnum]* )
1302       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1303     esac
1304     eval $ac_envvar=\$ac_optarg
1305     export $ac_envvar ;;
1306
1307   *)
1308     # FIXME: should be removed in autoconf 3.0.
1309     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1310     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1311       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1312     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1313     ;;
1314
1315   esac
1316 done
1317
1318 if test -n "$ac_prev"; then
1319   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1320   as_fn_error $? "missing argument to $ac_option"
1321 fi
1322
1323 if test -n "$ac_unrecognized_opts"; then
1324   case $enable_option_checking in
1325     no) ;;
1326     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1327     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1328   esac
1329 fi
1330
1331 # Check all directory arguments for consistency.
1332 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1333                 datadir sysconfdir sharedstatedir localstatedir includedir \
1334                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1335                 libdir localedir mandir
1336 do
1337   eval ac_val=\$$ac_var
1338   # Remove trailing slashes.
1339   case $ac_val in
1340     */ )
1341       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1342       eval $ac_var=\$ac_val;;
1343   esac
1344   # Be sure to have absolute directory names.
1345   case $ac_val in
1346     [\\/$]* | ?:[\\/]* )  continue;;
1347     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1348   esac
1349   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1350 done
1351
1352 # There might be people who depend on the old broken behavior: `$host'
1353 # used to hold the argument of --host etc.
1354 # FIXME: To remove some day.
1355 build=$build_alias
1356 host=$host_alias
1357 target=$target_alias
1358
1359 # FIXME: To remove some day.
1360 if test "x$host_alias" != x; then
1361   if test "x$build_alias" = x; then
1362     cross_compiling=maybe
1363     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1364     If a cross compiler is detected then cross compile mode will be used" >&2
1365   elif test "x$build_alias" != "x$host_alias"; then
1366     cross_compiling=yes
1367   fi
1368 fi
1369
1370 ac_tool_prefix=
1371 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1372
1373 test "$silent" = yes && exec 6>/dev/null
1374
1375
1376 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1377 ac_ls_di=`ls -di .` &&
1378 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1379   as_fn_error $? "working directory cannot be determined"
1380 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1381   as_fn_error $? "pwd does not report name of working directory"
1382
1383
1384 # Find the source files, if location was not specified.
1385 if test -z "$srcdir"; then
1386   ac_srcdir_defaulted=yes
1387   # Try the directory containing this script, then the parent directory.
1388   ac_confdir=`$as_dirname -- "$as_myself" ||
1389 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1390          X"$as_myself" : 'X\(//\)[^/]' \| \
1391          X"$as_myself" : 'X\(//\)$' \| \
1392          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1393 $as_echo X"$as_myself" |
1394     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1395             s//\1/
1396             q
1397           }
1398           /^X\(\/\/\)[^/].*/{
1399             s//\1/
1400             q
1401           }
1402           /^X\(\/\/\)$/{
1403             s//\1/
1404             q
1405           }
1406           /^X\(\/\).*/{
1407             s//\1/
1408             q
1409           }
1410           s/.*/./; q'`
1411   srcdir=$ac_confdir
1412   if test ! -r "$srcdir/$ac_unique_file"; then
1413     srcdir=..
1414   fi
1415 else
1416   ac_srcdir_defaulted=no
1417 fi
1418 if test ! -r "$srcdir/$ac_unique_file"; then
1419   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1420   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1421 fi
1422 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1423 ac_abs_confdir=`(
1424         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1425         pwd)`
1426 # When building in place, set srcdir=.
1427 if test "$ac_abs_confdir" = "$ac_pwd"; then
1428   srcdir=.
1429 fi
1430 # Remove unnecessary trailing slashes from srcdir.
1431 # Double slashes in file names in object file debugging info
1432 # mess up M-x gdb in Emacs.
1433 case $srcdir in
1434 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1435 esac
1436 for ac_var in $ac_precious_vars; do
1437   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1438   eval ac_env_${ac_var}_value=\$${ac_var}
1439   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1440   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1441 done
1442
1443 #
1444 # Report the --help message.
1445 #
1446 if test "$ac_init_help" = "long"; then
1447   # Omit some internal or obsolete options to make the list less imposing.
1448   # This message is too long to be a string in the A/UX 3.1 sh.
1449   cat <<_ACEOF
1450 \`configure' configures mod_chxj 0.14.2rc1 to adapt to many kinds of systems.
1451
1452 Usage: $0 [OPTION]... [VAR=VALUE]...
1453
1454 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1455 VAR=VALUE.  See below for descriptions of some of the useful variables.
1456
1457 Defaults for the options are specified in brackets.
1458
1459 Configuration:
1460   -h, --help              display this help and exit
1461       --help=short        display options specific to this package
1462       --help=recursive    display the short help of all the included packages
1463   -V, --version           display version information and exit
1464   -q, --quiet, --silent   do not print \`checking ...' messages
1465       --cache-file=FILE   cache test results in FILE [disabled]
1466   -C, --config-cache      alias for \`--cache-file=config.cache'
1467   -n, --no-create         do not create output files
1468       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1469
1470 Installation directories:
1471   --prefix=PREFIX         install architecture-independent files in PREFIX
1472                           [$ac_default_prefix]
1473   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1474                           [PREFIX]
1475
1476 By default, \`make install' will install all the files in
1477 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1478 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1479 for instance \`--prefix=\$HOME'.
1480
1481 For better control, use the options below.
1482
1483 Fine tuning of the installation directories:
1484   --bindir=DIR            user executables [EPREFIX/bin]
1485   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1486   --libexecdir=DIR        program executables [EPREFIX/libexec]
1487   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1488   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1489   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1490   --libdir=DIR            object code libraries [EPREFIX/lib]
1491   --includedir=DIR        C header files [PREFIX/include]
1492   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1493   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1494   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1495   --infodir=DIR           info documentation [DATAROOTDIR/info]
1496   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1497   --mandir=DIR            man documentation [DATAROOTDIR/man]
1498   --docdir=DIR            documentation root [DATAROOTDIR/doc/mod_chxj]
1499   --htmldir=DIR           html documentation [DOCDIR]
1500   --dvidir=DIR            dvi documentation [DOCDIR]
1501   --pdfdir=DIR            pdf documentation [DOCDIR]
1502   --psdir=DIR             ps documentation [DOCDIR]
1503 _ACEOF
1504
1505   cat <<\_ACEOF
1506
1507 Program names:
1508   --program-prefix=PREFIX            prepend PREFIX to installed program names
1509   --program-suffix=SUFFIX            append SUFFIX to installed program names
1510   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1511
1512 System types:
1513   --build=BUILD     configure for building on BUILD [guessed]
1514   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1515   --target=TARGET   configure for building compilers for TARGET [HOST]
1516 _ACEOF
1517 fi
1518
1519 if test -n "$ac_init_help"; then
1520   case $ac_init_help in
1521      short | recursive ) echo "Configuration of mod_chxj 0.14.2rc1:";;
1522    esac
1523   cat <<\_ACEOF
1524
1525 Optional Features:
1526   --disable-option-checking  ignore unrecognized --enable/--with options
1527   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1528   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1529   --disable-dependency-tracking  speeds up one-time build
1530   --enable-dependency-tracking   do not reject slow dependency extractors
1531   --enable-shared[=PKGS]  build shared libraries [default=yes]
1532   --enable-static[=PKGS]  build static libraries [default=yes]
1533   --enable-fast-install[=PKGS]
1534                           optimize for fast installation [default=yes]
1535   --disable-libtool-lock  avoid locking (might break parallel builds)
1536   --enable-img-conv-f      Please specify it when you change the file name of the image being written in the
1537 source by the automatic operation.
1538   --enable-memcache-cookie Please specify it when you save Cookie in memcached.
1539   --enable-memcached-static use static link.
1540   --enable-mysql-cookie    Please specify it when you save Cookie in MySQL.
1541   --enable-dump-log   When the log of conversion is output, it specifies it with the output file.
1542
1543 Optional Packages:
1544   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1545   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1546   --with-pic              try to use only PIC/non-PIC objects [default=use
1547                           both]
1548   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1549   --with-apache-header=ARG The directory with the header file of apache2.0 is specified.
1550   --with-apxs=ARG Path of apxs program file.
1551   --with-apr-config=ARG  Path of apr-config program file.
1552   --with-apu-config=ARG  Path of apu-config program file.
1553   --with-pcre-config=ARG  Path of pcre-config program file.
1554   --with-memcached-header Path of "memcached.h"
1555   --with-memcached-lib-dir Path of "libmemcached.so"
1556   --with-mysql-header=ARG  Path of "mysql.h"
1557   --with-mysql-lib-dir=ARG Path of libmysqlclient
1558 APR_HELP_STRING(--with-openssl=PATH,Path to OpenSSL (eg. /usr/local/ssl))
1559
1560 Some influential environment variables:
1561   CC          C compiler command
1562   CFLAGS      C compiler flags
1563   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1564               nonstandard directory <lib dir>
1565   LIBS        libraries to pass to the linker, e.g. -l<library>
1566   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1567               you have headers in a nonstandard directory <include dir>
1568   CPP         C preprocessor
1569
1570 Use these variables to override the choices made by `configure' or to help
1571 it to find libraries and programs with nonstandard names/locations.
1572
1573 Report bugs to <konn@users.sourceforge.jp>.
1574 _ACEOF
1575 ac_status=$?
1576 fi
1577
1578 if test "$ac_init_help" = "recursive"; then
1579   # If there are subdirs, report their specific --help.
1580   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1581     test -d "$ac_dir" ||
1582       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1583       continue
1584     ac_builddir=.
1585
1586 case "$ac_dir" in
1587 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1588 *)
1589   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1590   # A ".." for each directory in $ac_dir_suffix.
1591   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1592   case $ac_top_builddir_sub in
1593   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1594   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1595   esac ;;
1596 esac
1597 ac_abs_top_builddir=$ac_pwd
1598 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1599 # for backward compatibility:
1600 ac_top_builddir=$ac_top_build_prefix
1601
1602 case $srcdir in
1603   .)  # We are building in place.
1604     ac_srcdir=.
1605     ac_top_srcdir=$ac_top_builddir_sub
1606     ac_abs_top_srcdir=$ac_pwd ;;
1607   [\\/]* | ?:[\\/]* )  # Absolute name.
1608     ac_srcdir=$srcdir$ac_dir_suffix;
1609     ac_top_srcdir=$srcdir
1610     ac_abs_top_srcdir=$srcdir ;;
1611   *) # Relative name.
1612     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1613     ac_top_srcdir=$ac_top_build_prefix$srcdir
1614     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1615 esac
1616 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1617
1618     cd "$ac_dir" || { ac_status=$?; continue; }
1619     # Check for guested configure.
1620     if test -f "$ac_srcdir/configure.gnu"; then
1621       echo &&
1622       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1623     elif test -f "$ac_srcdir/configure"; then
1624       echo &&
1625       $SHELL "$ac_srcdir/configure" --help=recursive
1626     else
1627       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1628     fi || ac_status=$?
1629     cd "$ac_pwd" || { ac_status=$?; break; }
1630   done
1631 fi
1632
1633 test -n "$ac_init_help" && exit $ac_status
1634 if $ac_init_version; then
1635   cat <<\_ACEOF
1636 mod_chxj configure 0.14.2rc1
1637 generated by GNU Autoconf 2.67
1638
1639 Copyright (C) 2010 Free Software Foundation, Inc.
1640 This configure script is free software; the Free Software Foundation
1641 gives unlimited permission to copy, distribute and modify it.
1642 _ACEOF
1643   exit
1644 fi
1645
1646 ## ------------------------ ##
1647 ## Autoconf initialization. ##
1648 ## ------------------------ ##
1649
1650 # ac_fn_c_try_compile LINENO
1651 # --------------------------
1652 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1653 ac_fn_c_try_compile ()
1654 {
1655   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656   rm -f conftest.$ac_objext
1657   if { { ac_try="$ac_compile"
1658 case "(($ac_try" in
1659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660   *) ac_try_echo=$ac_try;;
1661 esac
1662 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663 $as_echo "$ac_try_echo"; } >&5
1664   (eval "$ac_compile") 2>conftest.err
1665   ac_status=$?
1666   if test -s conftest.err; then
1667     grep -v '^ *+' conftest.err >conftest.er1
1668     cat conftest.er1 >&5
1669     mv -f conftest.er1 conftest.err
1670   fi
1671   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1672   test $ac_status = 0; } && {
1673          test -z "$ac_c_werror_flag" ||
1674          test ! -s conftest.err
1675        } && test -s conftest.$ac_objext; then :
1676   ac_retval=0
1677 else
1678   $as_echo "$as_me: failed program was:" >&5
1679 sed 's/^/| /' conftest.$ac_ext >&5
1680
1681         ac_retval=1
1682 fi
1683   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1684   as_fn_set_status $ac_retval
1685
1686 } # ac_fn_c_try_compile
1687
1688 # ac_fn_c_try_link LINENO
1689 # -----------------------
1690 # Try to link conftest.$ac_ext, and return whether this succeeded.
1691 ac_fn_c_try_link ()
1692 {
1693   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1694   rm -f conftest.$ac_objext conftest$ac_exeext
1695   if { { ac_try="$ac_link"
1696 case "(($ac_try" in
1697   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1698   *) ac_try_echo=$ac_try;;
1699 esac
1700 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1701 $as_echo "$ac_try_echo"; } >&5
1702   (eval "$ac_link") 2>conftest.err
1703   ac_status=$?
1704   if test -s conftest.err; then
1705     grep -v '^ *+' conftest.err >conftest.er1
1706     cat conftest.er1 >&5
1707     mv -f conftest.er1 conftest.err
1708   fi
1709   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1710   test $ac_status = 0; } && {
1711          test -z "$ac_c_werror_flag" ||
1712          test ! -s conftest.err
1713        } && test -s conftest$ac_exeext && {
1714          test "$cross_compiling" = yes ||
1715          $as_test_x conftest$ac_exeext
1716        }; then :
1717   ac_retval=0
1718 else
1719   $as_echo "$as_me: failed program was:" >&5
1720 sed 's/^/| /' conftest.$ac_ext >&5
1721
1722         ac_retval=1
1723 fi
1724   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1725   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1726   # interfere with the next link command; also delete a directory that is
1727   # left behind by Apple's compiler.  We do this before executing the actions.
1728   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1729   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1730   as_fn_set_status $ac_retval
1731
1732 } # ac_fn_c_try_link
1733
1734 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1735 # -------------------------------------------------------
1736 # Tests whether HEADER exists and can be compiled using the include files in
1737 # INCLUDES, setting the cache variable VAR accordingly.
1738 ac_fn_c_check_header_compile ()
1739 {
1740   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1742 $as_echo_n "checking for $2... " >&6; }
1743 if eval "test \"\${$3+set}\"" = set; then :
1744   $as_echo_n "(cached) " >&6
1745 else
1746   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1747 /* end confdefs.h.  */
1748 $4
1749 #include <$2>
1750 _ACEOF
1751 if ac_fn_c_try_compile "$LINENO"; then :
1752   eval "$3=yes"
1753 else
1754   eval "$3=no"
1755 fi
1756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1757 fi
1758 eval ac_res=\$$3
1759                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1760 $as_echo "$ac_res" >&6; }
1761   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1762
1763 } # ac_fn_c_check_header_compile
1764
1765 # ac_fn_c_try_cpp LINENO
1766 # ----------------------
1767 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1768 ac_fn_c_try_cpp ()
1769 {
1770   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1771   if { { ac_try="$ac_cpp conftest.$ac_ext"
1772 case "(($ac_try" in
1773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1774   *) ac_try_echo=$ac_try;;
1775 esac
1776 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1777 $as_echo "$ac_try_echo"; } >&5
1778   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1779   ac_status=$?
1780   if test -s conftest.err; then
1781     grep -v '^ *+' conftest.err >conftest.er1
1782     cat conftest.er1 >&5
1783     mv -f conftest.er1 conftest.err
1784   fi
1785   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1786   test $ac_status = 0; } > conftest.i && {
1787          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1788          test ! -s conftest.err
1789        }; then :
1790   ac_retval=0
1791 else
1792   $as_echo "$as_me: failed program was:" >&5
1793 sed 's/^/| /' conftest.$ac_ext >&5
1794
1795     ac_retval=1
1796 fi
1797   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1798   as_fn_set_status $ac_retval
1799
1800 } # ac_fn_c_try_cpp
1801
1802 # ac_fn_c_try_run LINENO
1803 # ----------------------
1804 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1805 # that executables *can* be run.
1806 ac_fn_c_try_run ()
1807 {
1808   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1809   if { { ac_try="$ac_link"
1810 case "(($ac_try" in
1811   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1812   *) ac_try_echo=$ac_try;;
1813 esac
1814 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1815 $as_echo "$ac_try_echo"; } >&5
1816   (eval "$ac_link") 2>&5
1817   ac_status=$?
1818   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1819   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1820   { { case "(($ac_try" in
1821   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1822   *) ac_try_echo=$ac_try;;
1823 esac
1824 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1825 $as_echo "$ac_try_echo"; } >&5
1826   (eval "$ac_try") 2>&5
1827   ac_status=$?
1828   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1829   test $ac_status = 0; }; }; then :
1830   ac_retval=0
1831 else
1832   $as_echo "$as_me: program exited with status $ac_status" >&5
1833        $as_echo "$as_me: failed program was:" >&5
1834 sed 's/^/| /' conftest.$ac_ext >&5
1835
1836        ac_retval=$ac_status
1837 fi
1838   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1839   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1840   as_fn_set_status $ac_retval
1841
1842 } # ac_fn_c_try_run
1843
1844 # ac_fn_c_check_func LINENO FUNC VAR
1845 # ----------------------------------
1846 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1847 ac_fn_c_check_func ()
1848 {
1849   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1850   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1851 $as_echo_n "checking for $2... " >&6; }
1852 if eval "test \"\${$3+set}\"" = set; then :
1853   $as_echo_n "(cached) " >&6
1854 else
1855   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1856 /* end confdefs.h.  */
1857 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1858    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1859 #define $2 innocuous_$2
1860
1861 /* System header to define __stub macros and hopefully few prototypes,
1862     which can conflict with char $2 (); below.
1863     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1864     <limits.h> exists even on freestanding compilers.  */
1865
1866 #ifdef __STDC__
1867 # include <limits.h>
1868 #else
1869 # include <assert.h>
1870 #endif
1871
1872 #undef $2
1873
1874 /* Override any GCC internal prototype to avoid an error.
1875    Use char because int might match the return type of a GCC
1876    builtin and then its argument prototype would still apply.  */
1877 #ifdef __cplusplus
1878 extern "C"
1879 #endif
1880 char $2 ();
1881 /* The GNU C library defines this for functions which it implements
1882     to always fail with ENOSYS.  Some functions are actually named
1883     something starting with __ and the normal name is an alias.  */
1884 #if defined __stub_$2 || defined __stub___$2
1885 choke me
1886 #endif
1887
1888 int
1889 main ()
1890 {
1891 return $2 ();
1892   ;
1893   return 0;
1894 }
1895 _ACEOF
1896 if ac_fn_c_try_link "$LINENO"; then :
1897   eval "$3=yes"
1898 else
1899   eval "$3=no"
1900 fi
1901 rm -f core conftest.err conftest.$ac_objext \
1902     conftest$ac_exeext conftest.$ac_ext
1903 fi
1904 eval ac_res=\$$3
1905                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1906 $as_echo "$ac_res" >&6; }
1907   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1908
1909 } # ac_fn_c_check_func
1910
1911 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1912 # -------------------------------------------------------
1913 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1914 # the include files in INCLUDES and setting the cache variable VAR
1915 # accordingly.
1916 ac_fn_c_check_header_mongrel ()
1917 {
1918   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1919   if eval "test \"\${$3+set}\"" = set; then :
1920   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1921 $as_echo_n "checking for $2... " >&6; }
1922 if eval "test \"\${$3+set}\"" = set; then :
1923   $as_echo_n "(cached) " >&6
1924 fi
1925 eval ac_res=\$$3
1926                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1927 $as_echo "$ac_res" >&6; }
1928 else
1929   # Is the header compilable?
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1931 $as_echo_n "checking $2 usability... " >&6; }
1932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1933 /* end confdefs.h.  */
1934 $4
1935 #include <$2>
1936 _ACEOF
1937 if ac_fn_c_try_compile "$LINENO"; then :
1938   ac_header_compiler=yes
1939 else
1940   ac_header_compiler=no
1941 fi
1942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1944 $as_echo "$ac_header_compiler" >&6; }
1945
1946 # Is the header present?
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1948 $as_echo_n "checking $2 presence... " >&6; }
1949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950 /* end confdefs.h.  */
1951 #include <$2>
1952 _ACEOF
1953 if ac_fn_c_try_cpp "$LINENO"; then :
1954   ac_header_preproc=yes
1955 else
1956   ac_header_preproc=no
1957 fi
1958 rm -f conftest.err conftest.i conftest.$ac_ext
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1960 $as_echo "$ac_header_preproc" >&6; }
1961
1962 # So?  What about this header?
1963 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1964   yes:no: )
1965     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1966 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1967     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1968 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1969     ;;
1970   no:yes:* )
1971     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1972 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1973     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1974 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1975     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1976 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1977     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1978 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1979     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1980 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1981 ( $as_echo "## ---------------------------------------- ##
1982 ## Report this to konn@users.sourceforge.jp ##
1983 ## ---------------------------------------- ##"
1984      ) | sed "s/^/$as_me: WARNING:     /" >&2
1985     ;;
1986 esac
1987   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1988 $as_echo_n "checking for $2... " >&6; }
1989 if eval "test \"\${$3+set}\"" = set; then :
1990   $as_echo_n "(cached) " >&6
1991 else
1992   eval "$3=\$ac_header_compiler"
1993 fi
1994 eval ac_res=\$$3
1995                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1996 $as_echo "$ac_res" >&6; }
1997 fi
1998   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1999
2000 } # ac_fn_c_check_header_mongrel
2001 cat >config.log <<_ACEOF
2002 This file contains any messages produced by compilers while
2003 running configure, to aid debugging if configure makes a mistake.
2004
2005 It was created by mod_chxj $as_me 0.14.2rc1, which was
2006 generated by GNU Autoconf 2.67.  Invocation command line was
2007
2008   $ $0 $@
2009
2010 _ACEOF
2011 exec 5>>config.log
2012 {
2013 cat <<_ASUNAME
2014 ## --------- ##
2015 ## Platform. ##
2016 ## --------- ##
2017
2018 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2019 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2020 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2021 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2022 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2023
2024 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2025 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2026
2027 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2028 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2029 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2030 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2031 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2032 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2033 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2034
2035 _ASUNAME
2036
2037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2038 for as_dir in $PATH
2039 do
2040   IFS=$as_save_IFS
2041   test -z "$as_dir" && as_dir=.
2042     $as_echo "PATH: $as_dir"
2043   done
2044 IFS=$as_save_IFS
2045
2046 } >&5
2047
2048 cat >&5 <<_ACEOF
2049
2050
2051 ## ----------- ##
2052 ## Core tests. ##
2053 ## ----------- ##
2054
2055 _ACEOF
2056
2057
2058 # Keep a trace of the command line.
2059 # Strip out --no-create and --no-recursion so they do not pile up.
2060 # Strip out --silent because we don't want to record it for future runs.
2061 # Also quote any args containing shell meta-characters.
2062 # Make two passes to allow for proper duplicate-argument suppression.
2063 ac_configure_args=
2064 ac_configure_args0=
2065 ac_configure_args1=
2066 ac_must_keep_next=false
2067 for ac_pass in 1 2
2068 do
2069   for ac_arg
2070   do
2071     case $ac_arg in
2072     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2073     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2074     | -silent | --silent | --silen | --sile | --sil)
2075       continue ;;
2076     *\'*)
2077       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2078     esac
2079     case $ac_pass in
2080     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2081     2)
2082       as_fn_append ac_configure_args1 " '$ac_arg'"
2083       if test $ac_must_keep_next = true; then
2084         ac_must_keep_next=false # Got value, back to normal.
2085       else
2086         case $ac_arg in
2087           *=* | --config-cache | -C | -disable-* | --disable-* \
2088           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2089           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2090           | -with-* | --with-* | -without-* | --without-* | --x)
2091             case "$ac_configure_args0 " in
2092               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2093             esac
2094             ;;
2095           -* ) ac_must_keep_next=true ;;
2096         esac
2097       fi
2098       as_fn_append ac_configure_args " '$ac_arg'"
2099       ;;
2100     esac
2101   done
2102 done
2103 { ac_configure_args0=; unset ac_configure_args0;}
2104 { ac_configure_args1=; unset ac_configure_args1;}
2105
2106 # When interrupted or exit'd, cleanup temporary files, and complete
2107 # config.log.  We remove comments because anyway the quotes in there
2108 # would cause problems or look ugly.
2109 # WARNING: Use '\'' to represent an apostrophe within the trap.
2110 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2111 trap 'exit_status=$?
2112   # Save into config.log some information that might help in debugging.
2113   {
2114     echo
2115
2116     $as_echo "## ---------------- ##
2117 ## Cache variables. ##
2118 ## ---------------- ##"
2119     echo
2120     # The following way of writing the cache mishandles newlines in values,
2121 (
2122   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2123     eval ac_val=\$$ac_var
2124     case $ac_val in #(
2125     *${as_nl}*)
2126       case $ac_var in #(
2127       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2128 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2129       esac
2130       case $ac_var in #(
2131       _ | IFS | as_nl) ;; #(
2132       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2133       *) { eval $ac_var=; unset $ac_var;} ;;
2134       esac ;;
2135     esac
2136   done
2137   (set) 2>&1 |
2138     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2139     *${as_nl}ac_space=\ *)
2140       sed -n \
2141         "s/'\''/'\''\\\\'\'''\''/g;
2142           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2143       ;; #(
2144     *)
2145       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2146       ;;
2147     esac |
2148     sort
2149 )
2150     echo
2151
2152     $as_echo "## ----------------- ##
2153 ## Output variables. ##
2154 ## ----------------- ##"
2155     echo
2156     for ac_var in $ac_subst_vars
2157     do
2158       eval ac_val=\$$ac_var
2159       case $ac_val in
2160       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2161       esac
2162       $as_echo "$ac_var='\''$ac_val'\''"
2163     done | sort
2164     echo
2165
2166     if test -n "$ac_subst_files"; then
2167       $as_echo "## ------------------- ##
2168 ## File substitutions. ##
2169 ## ------------------- ##"
2170       echo
2171       for ac_var in $ac_subst_files
2172       do
2173         eval ac_val=\$$ac_var
2174         case $ac_val in
2175         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2176         esac
2177         $as_echo "$ac_var='\''$ac_val'\''"
2178       done | sort
2179       echo
2180     fi
2181
2182     if test -s confdefs.h; then
2183       $as_echo "## ----------- ##
2184 ## confdefs.h. ##
2185 ## ----------- ##"
2186       echo
2187       cat confdefs.h
2188       echo
2189     fi
2190     test "$ac_signal" != 0 &&
2191       $as_echo "$as_me: caught signal $ac_signal"
2192     $as_echo "$as_me: exit $exit_status"
2193   } >&5
2194   rm -f core *.core core.conftest.* &&
2195     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2196     exit $exit_status
2197 ' 0
2198 for ac_signal in 1 2 13 15; do
2199   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2200 done
2201 ac_signal=0
2202
2203 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2204 rm -f -r conftest* confdefs.h
2205
2206 $as_echo "/* confdefs.h */" > confdefs.h
2207
2208 # Predefined preprocessor variables.
2209
2210 cat >>confdefs.h <<_ACEOF
2211 #define PACKAGE_NAME "$PACKAGE_NAME"
2212 _ACEOF
2213
2214 cat >>confdefs.h <<_ACEOF
2215 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2216 _ACEOF
2217
2218 cat >>confdefs.h <<_ACEOF
2219 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2220 _ACEOF
2221
2222 cat >>confdefs.h <<_ACEOF
2223 #define PACKAGE_STRING "$PACKAGE_STRING"
2224 _ACEOF
2225
2226 cat >>confdefs.h <<_ACEOF
2227 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2228 _ACEOF
2229
2230 cat >>confdefs.h <<_ACEOF
2231 #define PACKAGE_URL "$PACKAGE_URL"
2232 _ACEOF
2233
2234
2235 # Let the site file select an alternate cache file if it wants to.
2236 # Prefer an explicitly selected file to automatically selected ones.
2237 ac_site_file1=NONE
2238 ac_site_file2=NONE
2239 if test -n "$CONFIG_SITE"; then
2240   # We do not want a PATH search for config.site.
2241   case $CONFIG_SITE in #((
2242     -*)  ac_site_file1=./$CONFIG_SITE;;
2243     */*) ac_site_file1=$CONFIG_SITE;;
2244     *)   ac_site_file1=./$CONFIG_SITE;;
2245   esac
2246 elif test "x$prefix" != xNONE; then
2247   ac_site_file1=$prefix/share/config.site
2248   ac_site_file2=$prefix/etc/config.site
2249 else
2250   ac_site_file1=$ac_default_prefix/share/config.site
2251   ac_site_file2=$ac_default_prefix/etc/config.site
2252 fi
2253 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2254 do
2255   test "x$ac_site_file" = xNONE && continue
2256   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2257     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2258 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2259     sed 's/^/| /' "$ac_site_file" >&5
2260     . "$ac_site_file" \
2261       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2262 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2263 as_fn_error $? "failed to load site script $ac_site_file
2264 See \`config.log' for more details" "$LINENO" 5 ; }
2265   fi
2266 done
2267
2268 if test -r "$cache_file"; then
2269   # Some versions of bash will fail to source /dev/null (special files
2270   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2271   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2272     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2273 $as_echo "$as_me: loading cache $cache_file" >&6;}
2274     case $cache_file in
2275       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2276       *)                      . "./$cache_file";;
2277     esac
2278   fi
2279 else
2280   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2281 $as_echo "$as_me: creating cache $cache_file" >&6;}
2282   >$cache_file
2283 fi
2284
2285 # Check that the precious variables saved in the cache have kept the same
2286 # value.
2287 ac_cache_corrupted=false
2288 for ac_var in $ac_precious_vars; do
2289   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2290   eval ac_new_set=\$ac_env_${ac_var}_set
2291   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2292   eval ac_new_val=\$ac_env_${ac_var}_value
2293   case $ac_old_set,$ac_new_set in
2294     set,)
2295       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2296 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2297       ac_cache_corrupted=: ;;
2298     ,set)
2299       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2300 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2301       ac_cache_corrupted=: ;;
2302     ,);;
2303     *)
2304       if test "x$ac_old_val" != "x$ac_new_val"; then
2305         # differences in whitespace do not lead to failure.
2306         ac_old_val_w=`echo x $ac_old_val`
2307         ac_new_val_w=`echo x $ac_new_val`
2308         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2309           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2310 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2311           ac_cache_corrupted=:
2312         else
2313           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2314 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2315           eval $ac_var=\$ac_old_val
2316         fi
2317         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2318 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2319         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2320 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2321       fi;;
2322   esac
2323   # Pass precious variables to config.status.
2324   if test "$ac_new_set" = set; then
2325     case $ac_new_val in
2326     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2327     *) ac_arg=$ac_var=$ac_new_val ;;
2328     esac
2329     case " $ac_configure_args " in
2330       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2331       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2332     esac
2333   fi
2334 done
2335 if $ac_cache_corrupted; then
2336   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2337 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2338   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2339 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2340   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2341 fi
2342 ## -------------------- ##
2343 ## Main body of script. ##
2344 ## -------------------- ##
2345
2346 ac_ext=c
2347 ac_cpp='$CPP $CPPFLAGS'
2348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2351
2352
2353
2354
2355 ac_aux_dir=
2356 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2357   if test -f "$ac_dir/install-sh"; then
2358     ac_aux_dir=$ac_dir
2359     ac_install_sh="$ac_aux_dir/install-sh -c"
2360     break
2361   elif test -f "$ac_dir/install.sh"; then
2362     ac_aux_dir=$ac_dir
2363     ac_install_sh="$ac_aux_dir/install.sh -c"
2364     break
2365   elif test -f "$ac_dir/shtool"; then
2366     ac_aux_dir=$ac_dir
2367     ac_install_sh="$ac_aux_dir/shtool install -c"
2368     break
2369   fi
2370 done
2371 if test -z "$ac_aux_dir"; then
2372   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2373 fi
2374
2375 # These three variables are undocumented and unsupported,
2376 # and are intended to be withdrawn in a future Autoconf release.
2377 # They can cause serious problems if a builder's source tree is in a directory
2378 # whose full name contains unusual characters.
2379 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2380 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2381 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2382
2383
2384 # Make sure we can run config.sub.
2385 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2386   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2387
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2389 $as_echo_n "checking build system type... " >&6; }
2390 if test "${ac_cv_build+set}" = set; then :
2391   $as_echo_n "(cached) " >&6
2392 else
2393   ac_build_alias=$build_alias
2394 test "x$ac_build_alias" = x &&
2395   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2396 test "x$ac_build_alias" = x &&
2397   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2398 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2399   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2400
2401 fi
2402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2403 $as_echo "$ac_cv_build" >&6; }
2404 case $ac_cv_build in
2405 *-*-*) ;;
2406 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
2407 esac
2408 build=$ac_cv_build
2409 ac_save_IFS=$IFS; IFS='-'
2410 set x $ac_cv_build
2411 shift
2412 build_cpu=$1
2413 build_vendor=$2
2414 shift; shift
2415 # Remember, the first character of IFS is used to create $*,
2416 # except with old shells:
2417 build_os=$*
2418 IFS=$ac_save_IFS
2419 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2420
2421
2422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2423 $as_echo_n "checking host system type... " >&6; }
2424 if test "${ac_cv_host+set}" = set; then :
2425   $as_echo_n "(cached) " >&6
2426 else
2427   if test "x$host_alias" = x; then
2428   ac_cv_host=$ac_cv_build
2429 else
2430   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2431     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2432 fi
2433
2434 fi
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2436 $as_echo "$ac_cv_host" >&6; }
2437 case $ac_cv_host in
2438 *-*-*) ;;
2439 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
2440 esac
2441 host=$ac_cv_host
2442 ac_save_IFS=$IFS; IFS='-'
2443 set x $ac_cv_host
2444 shift
2445 host_cpu=$1
2446 host_vendor=$2
2447 shift; shift
2448 # Remember, the first character of IFS is used to create $*,
2449 # except with old shells:
2450 host_os=$*
2451 IFS=$ac_save_IFS
2452 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2453
2454
2455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2456 $as_echo_n "checking target system type... " >&6; }
2457 if test "${ac_cv_target+set}" = set; then :
2458   $as_echo_n "(cached) " >&6
2459 else
2460   if test "x$target_alias" = x; then
2461   ac_cv_target=$ac_cv_host
2462 else
2463   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2464     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2465 fi
2466
2467 fi
2468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2469 $as_echo "$ac_cv_target" >&6; }
2470 case $ac_cv_target in
2471 *-*-*) ;;
2472 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5 ;;
2473 esac
2474 target=$ac_cv_target
2475 ac_save_IFS=$IFS; IFS='-'
2476 set x $ac_cv_target
2477 shift
2478 target_cpu=$1
2479 target_vendor=$2
2480 shift; shift
2481 # Remember, the first character of IFS is used to create $*,
2482 # except with old shells:
2483 target_os=$*
2484 IFS=$ac_save_IFS
2485 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2486
2487
2488 # The aliases save the names the user supplied, while $host etc.
2489 # will get canonicalized.
2490 test -n "$target_alias" &&
2491   test "$program_prefix$program_suffix$program_transform_name" = \
2492     NONENONEs,x,x, &&
2493   program_prefix=${target_alias}-
2494 am__api_version='1.11'
2495
2496 # Find a good install program.  We prefer a C program (faster),
2497 # so one script is as good as another.  But avoid the broken or
2498 # incompatible versions:
2499 # SysV /etc/install, /usr/sbin/install
2500 # SunOS /usr/etc/install
2501 # IRIX /sbin/install
2502 # AIX /bin/install
2503 # AmigaOS /C/install, which installs bootblocks on floppy discs
2504 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2505 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2506 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2507 # OS/2's system install, which has a completely different semantic
2508 # ./install, which can be erroneously created by make from ./install.sh.
2509 # Reject install programs that cannot install multiple files.
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2511 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2512 if test -z "$INSTALL"; then
2513 if test "${ac_cv_path_install+set}" = set; then :
2514   $as_echo_n "(cached) " >&6
2515 else
2516   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2517 for as_dir in $PATH
2518 do
2519   IFS=$as_save_IFS
2520   test -z "$as_dir" && as_dir=.
2521     # Account for people who put trailing slashes in PATH elements.
2522 case $as_dir/ in #((
2523   ./ | .// | /[cC]/* | \
2524   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2525   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2526   /usr/ucb/* ) ;;
2527   *)
2528     # OSF1 and SCO ODT 3.0 have their own names for install.
2529     # Don't use installbsd from OSF since it installs stuff as root
2530     # by default.
2531     for ac_prog in ginstall scoinst install; do
2532       for ac_exec_ext in '' $ac_executable_extensions; do
2533         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2534           if test $ac_prog = install &&
2535             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2536             # AIX install.  It has an incompatible calling convention.
2537             :
2538           elif test $ac_prog = install &&
2539             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2540             # program-specific install script used by HP pwplus--don't use.
2541             :
2542           else
2543             rm -rf conftest.one conftest.two conftest.dir
2544             echo one > conftest.one
2545             echo two > conftest.two
2546             mkdir conftest.dir
2547             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2548               test -s conftest.one && test -s conftest.two &&
2549               test -s conftest.dir/conftest.one &&
2550               test -s conftest.dir/conftest.two
2551             then
2552               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2553               break 3
2554             fi
2555           fi
2556         fi
2557       done
2558     done
2559     ;;
2560 esac
2561
2562   done
2563 IFS=$as_save_IFS
2564
2565 rm -rf conftest.one conftest.two conftest.dir
2566
2567 fi
2568   if test "${ac_cv_path_install+set}" = set; then
2569     INSTALL=$ac_cv_path_install
2570   else
2571     # As a last resort, use the slow shell script.  Don't cache a
2572     # value for INSTALL within a source directory, because that will
2573     # break other packages using the cache if that directory is
2574     # removed, or if the value is a relative name.
2575     INSTALL=$ac_install_sh
2576   fi
2577 fi
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2579 $as_echo "$INSTALL" >&6; }
2580
2581 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2582 # It thinks the first close brace ends the variable substitution.
2583 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2584
2585 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2586
2587 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2588
2589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2590 $as_echo_n "checking whether build environment is sane... " >&6; }
2591 # Just in case
2592 sleep 1
2593 echo timestamp > conftest.file
2594 # Reject unsafe characters in $srcdir or the absolute working directory
2595 # name.  Accept space and tab only in the latter.
2596 am_lf='
2597 '
2598 case `pwd` in
2599   *[\\\"\#\$\&\'\`$am_lf]*)
2600     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2601 esac
2602 case $srcdir in
2603   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2604     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2605 esac
2606
2607 # Do `set' in a subshell so we don't clobber the current shell's
2608 # arguments.  Must try -L first in case configure is actually a
2609 # symlink; some systems play weird games with the mod time of symlinks
2610 # (eg FreeBSD returns the mod time of the symlink's containing
2611 # directory).
2612 if (
2613    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2614    if test "$*" = "X"; then
2615       # -L didn't work.
2616       set X `ls -t "$srcdir/configure" conftest.file`
2617    fi
2618    rm -f conftest.file
2619    if test "$*" != "X $srcdir/configure conftest.file" \
2620       && test "$*" != "X conftest.file $srcdir/configure"; then
2621
2622       # If neither matched, then we have a broken ls.  This can happen
2623       # if, for instance, CONFIG_SHELL is bash and it inherits a
2624       # broken ls alias from the environment.  This has actually
2625       # happened.  Such a system could not be considered "sane".
2626       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2627 alias in your environment" "$LINENO" 5
2628    fi
2629
2630    test "$2" = conftest.file
2631    )
2632 then
2633    # Ok.
2634    :
2635 else
2636    as_fn_error $? "newly created file is older than distributed files!
2637 Check your system clock" "$LINENO" 5
2638 fi
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2640 $as_echo "yes" >&6; }
2641 test "$program_prefix" != NONE &&
2642   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2643 # Use a double $ so make ignores it.
2644 test "$program_suffix" != NONE &&
2645   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2646 # Double any \ or $.
2647 # By default was `s,x,x', remove it if useless.
2648 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2649 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2650
2651 # expand $ac_aux_dir to an absolute path
2652 am_aux_dir=`cd $ac_aux_dir && pwd`
2653
2654 if test x"${MISSING+set}" != xset; then
2655   case $am_aux_dir in
2656   *\ * | *\     *)
2657     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2658   *)
2659     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2660   esac
2661 fi
2662 # Use eval to expand $SHELL
2663 if eval "$MISSING --run true"; then
2664   am_missing_run="$MISSING --run "
2665 else
2666   am_missing_run=
2667   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2668 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2669 fi
2670
2671 if test x"${install_sh}" != xset; then
2672   case $am_aux_dir in
2673   *\ * | *\     *)
2674     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2675   *)
2676     install_sh="\${SHELL} $am_aux_dir/install-sh"
2677   esac
2678 fi
2679
2680 # Installed binaries are usually stripped using `strip' when the user
2681 # run `make install-strip'.  However `strip' might not be the right
2682 # tool to use in cross-compilation environments, therefore Automake
2683 # will honor the `STRIP' environment variable to overrule this program.
2684 if test "$cross_compiling" != no; then
2685   if test -n "$ac_tool_prefix"; then
2686   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2687 set dummy ${ac_tool_prefix}strip; ac_word=$2
2688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2689 $as_echo_n "checking for $ac_word... " >&6; }
2690 if test "${ac_cv_prog_STRIP+set}" = set; then :
2691   $as_echo_n "(cached) " >&6
2692 else
2693   if test -n "$STRIP"; then
2694   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2695 else
2696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2697 for as_dir in $PATH
2698 do
2699   IFS=$as_save_IFS
2700   test -z "$as_dir" && as_dir=.
2701     for ac_exec_ext in '' $ac_executable_extensions; do
2702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2703     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2705     break 2
2706   fi
2707 done
2708   done
2709 IFS=$as_save_IFS
2710
2711 fi
2712 fi
2713 STRIP=$ac_cv_prog_STRIP
2714 if test -n "$STRIP"; then
2715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2716 $as_echo "$STRIP" >&6; }
2717 else
2718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2719 $as_echo "no" >&6; }
2720 fi
2721
2722
2723 fi
2724 if test -z "$ac_cv_prog_STRIP"; then
2725   ac_ct_STRIP=$STRIP
2726   # Extract the first word of "strip", so it can be a program name with args.
2727 set dummy strip; ac_word=$2
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2729 $as_echo_n "checking for $ac_word... " >&6; }
2730 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2731   $as_echo_n "(cached) " >&6
2732 else
2733   if test -n "$ac_ct_STRIP"; then
2734   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2735 else
2736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737 for as_dir in $PATH
2738 do
2739   IFS=$as_save_IFS
2740   test -z "$as_dir" && as_dir=.
2741     for ac_exec_ext in '' $ac_executable_extensions; do
2742   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2743     ac_cv_prog_ac_ct_STRIP="strip"
2744     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745     break 2
2746   fi
2747 done
2748   done
2749 IFS=$as_save_IFS
2750
2751 fi
2752 fi
2753 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2754 if test -n "$ac_ct_STRIP"; then
2755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2756 $as_echo "$ac_ct_STRIP" >&6; }
2757 else
2758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2759 $as_echo "no" >&6; }
2760 fi
2761
2762   if test "x$ac_ct_STRIP" = x; then
2763     STRIP=":"
2764   else
2765     case $cross_compiling:$ac_tool_warned in
2766 yes:)
2767 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2768 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2769 ac_tool_warned=yes ;;
2770 esac
2771     STRIP=$ac_ct_STRIP
2772   fi
2773 else
2774   STRIP="$ac_cv_prog_STRIP"
2775 fi
2776
2777 fi
2778 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2779
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2781 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2782 if test -z "$MKDIR_P"; then
2783   if test "${ac_cv_path_mkdir+set}" = set; then :
2784   $as_echo_n "(cached) " >&6
2785 else
2786   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2787 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2788 do
2789   IFS=$as_save_IFS
2790   test -z "$as_dir" && as_dir=.
2791     for ac_prog in mkdir gmkdir; do
2792          for ac_exec_ext in '' $ac_executable_extensions; do
2793            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2794            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2795              'mkdir (GNU coreutils) '* | \
2796              'mkdir (coreutils) '* | \
2797              'mkdir (fileutils) '4.1*)
2798                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2799                break 3;;
2800            esac
2801          done
2802        done
2803   done
2804 IFS=$as_save_IFS
2805
2806 fi
2807
2808   test -d ./--version && rmdir ./--version
2809   if test "${ac_cv_path_mkdir+set}" = set; then
2810     MKDIR_P="$ac_cv_path_mkdir -p"
2811   else
2812     # As a last resort, use the slow shell script.  Don't cache a
2813     # value for MKDIR_P within a source directory, because that will
2814     # break other packages using the cache if that directory is
2815     # removed, or if the value is a relative name.
2816     MKDIR_P="$ac_install_sh -d"
2817   fi
2818 fi
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2820 $as_echo "$MKDIR_P" >&6; }
2821
2822 mkdir_p="$MKDIR_P"
2823 case $mkdir_p in
2824   [\\/$]* | ?:[\\/]*) ;;
2825   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2826 esac
2827
2828 for ac_prog in gawk mawk nawk awk
2829 do
2830   # Extract the first word of "$ac_prog", so it can be a program name with args.
2831 set dummy $ac_prog; ac_word=$2
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2833 $as_echo_n "checking for $ac_word... " >&6; }
2834 if test "${ac_cv_prog_AWK+set}" = set; then :
2835   $as_echo_n "(cached) " >&6
2836 else
2837   if test -n "$AWK"; then
2838   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2839 else
2840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841 for as_dir in $PATH
2842 do
2843   IFS=$as_save_IFS
2844   test -z "$as_dir" && as_dir=.
2845     for ac_exec_ext in '' $ac_executable_extensions; do
2846   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2847     ac_cv_prog_AWK="$ac_prog"
2848     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2849     break 2
2850   fi
2851 done
2852   done
2853 IFS=$as_save_IFS
2854
2855 fi
2856 fi
2857 AWK=$ac_cv_prog_AWK
2858 if test -n "$AWK"; then
2859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2860 $as_echo "$AWK" >&6; }
2861 else
2862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2863 $as_echo "no" >&6; }
2864 fi
2865
2866
2867   test -n "$AWK" && break
2868 done
2869
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2871 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2872 set x ${MAKE-make}
2873 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2874 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2875   $as_echo_n "(cached) " >&6
2876 else
2877   cat >conftest.make <<\_ACEOF
2878 SHELL = /bin/sh
2879 all:
2880         @echo '@@@%%%=$(MAKE)=@@@%%%'
2881 _ACEOF
2882 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2883 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2884   *@@@%%%=?*=@@@%%%*)
2885     eval ac_cv_prog_make_${ac_make}_set=yes;;
2886   *)
2887     eval ac_cv_prog_make_${ac_make}_set=no;;
2888 esac
2889 rm -f conftest.make
2890 fi
2891 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2893 $as_echo "yes" >&6; }
2894   SET_MAKE=
2895 else
2896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2897 $as_echo "no" >&6; }
2898   SET_MAKE="MAKE=${MAKE-make}"
2899 fi
2900
2901 rm -rf .tst 2>/dev/null
2902 mkdir .tst 2>/dev/null
2903 if test -d .tst; then
2904   am__leading_dot=.
2905 else
2906   am__leading_dot=_
2907 fi
2908 rmdir .tst 2>/dev/null
2909
2910 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2911   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2912   # is not polluted with repeated "-I."
2913   am__isrc=' -I$(srcdir)'
2914   # test to see if srcdir already configured
2915   if test -f $srcdir/config.status; then
2916     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2917   fi
2918 fi
2919
2920 # test whether we have cygpath
2921 if test -z "$CYGPATH_W"; then
2922   if (cygpath --version) >/dev/null 2>/dev/null; then
2923     CYGPATH_W='cygpath -w'
2924   else
2925     CYGPATH_W=echo
2926   fi
2927 fi
2928
2929
2930 # Define the identity of the package.
2931  PACKAGE=mod_chxj
2932  VERSION=0.14.2rc1
2933
2934
2935 cat >>confdefs.h <<_ACEOF
2936 #define PACKAGE "$PACKAGE"
2937 _ACEOF
2938
2939
2940 cat >>confdefs.h <<_ACEOF
2941 #define VERSION "$VERSION"
2942 _ACEOF
2943
2944 # Some tools Automake needs.
2945
2946 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2947
2948
2949 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2950
2951
2952 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2953
2954
2955 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2956
2957
2958 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2959
2960 # We need awk for the "check" target.  The system "awk" is bad on
2961 # some platforms.
2962 # Always define AMTAR for backward compatibility.
2963
2964 AMTAR=${AMTAR-"${am_missing_run}tar"}
2965
2966 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2967
2968
2969
2970
2971
2972 ac_config_headers="$ac_config_headers include/config.h"
2973
2974
2975
2976 # Checks for programs.
2977 ac_ext=c
2978 ac_cpp='$CPP $CPPFLAGS'
2979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2982 if test -n "$ac_tool_prefix"; then
2983   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2984 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2986 $as_echo_n "checking for $ac_word... " >&6; }
2987 if test "${ac_cv_prog_CC+set}" = set; then :
2988   $as_echo_n "(cached) " >&6
2989 else
2990   if test -n "$CC"; then
2991   ac_cv_prog_CC="$CC" # Let the user override the test.
2992 else
2993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2994 for as_dir in $PATH
2995 do
2996   IFS=$as_save_IFS
2997   test -z "$as_dir" && as_dir=.
2998     for ac_exec_ext in '' $ac_executable_extensions; do
2999   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3000     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3001     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3002     break 2
3003   fi
3004 done
3005   done
3006 IFS=$as_save_IFS
3007
3008 fi
3009 fi
3010 CC=$ac_cv_prog_CC
3011 if test -n "$CC"; then
3012   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3013 $as_echo "$CC" >&6; }
3014 else
3015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3016 $as_echo "no" >&6; }
3017 fi
3018
3019
3020 fi
3021 if test -z "$ac_cv_prog_CC"; then
3022   ac_ct_CC=$CC
3023   # Extract the first word of "gcc", so it can be a program name with args.
3024 set dummy gcc; ac_word=$2
3025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3026 $as_echo_n "checking for $ac_word... " >&6; }
3027 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3028   $as_echo_n "(cached) " >&6
3029 else
3030   if test -n "$ac_ct_CC"; then
3031   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3032 else
3033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3034 for as_dir in $PATH
3035 do
3036   IFS=$as_save_IFS
3037   test -z "$as_dir" && as_dir=.
3038     for ac_exec_ext in '' $ac_executable_extensions; do
3039   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3040     ac_cv_prog_ac_ct_CC="gcc"
3041     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3042     break 2
3043   fi
3044 done
3045   done
3046 IFS=$as_save_IFS
3047
3048 fi
3049 fi
3050 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3051 if test -n "$ac_ct_CC"; then
3052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3053 $as_echo "$ac_ct_CC" >&6; }
3054 else
3055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3056 $as_echo "no" >&6; }
3057 fi
3058
3059   if test "x$ac_ct_CC" = x; then
3060     CC=""
3061   else
3062     case $cross_compiling:$ac_tool_warned in
3063 yes:)
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3065 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3066 ac_tool_warned=yes ;;
3067 esac
3068     CC=$ac_ct_CC
3069   fi
3070 else
3071   CC="$ac_cv_prog_CC"
3072 fi
3073
3074 if test -z "$CC"; then
3075           if test -n "$ac_tool_prefix"; then
3076     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3077 set dummy ${ac_tool_prefix}cc; ac_word=$2
3078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079 $as_echo_n "checking for $ac_word... " >&6; }
3080 if test "${ac_cv_prog_CC+set}" = set; then :
3081   $as_echo_n "(cached) " >&6
3082 else
3083   if test -n "$CC"; then
3084   ac_cv_prog_CC="$CC" # Let the user override the test.
3085 else
3086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3087 for as_dir in $PATH
3088 do
3089   IFS=$as_save_IFS
3090   test -z "$as_dir" && as_dir=.
3091     for ac_exec_ext in '' $ac_executable_extensions; do
3092   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3093     ac_cv_prog_CC="${ac_tool_prefix}cc"
3094     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3095     break 2
3096   fi
3097 done
3098   done
3099 IFS=$as_save_IFS
3100
3101 fi
3102 fi
3103 CC=$ac_cv_prog_CC
3104 if test -n "$CC"; then
3105   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3106 $as_echo "$CC" >&6; }
3107 else
3108   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3109 $as_echo "no" >&6; }
3110 fi
3111
3112
3113   fi
3114 fi
3115 if test -z "$CC"; then
3116   # Extract the first word of "cc", so it can be a program name with args.
3117 set dummy cc; ac_word=$2
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3119 $as_echo_n "checking for $ac_word... " >&6; }
3120 if test "${ac_cv_prog_CC+set}" = set; then :
3121   $as_echo_n "(cached) " >&6
3122 else
3123   if test -n "$CC"; then
3124   ac_cv_prog_CC="$CC" # Let the user override the test.
3125 else
3126   ac_prog_rejected=no
3127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3128 for as_dir in $PATH
3129 do
3130   IFS=$as_save_IFS
3131   test -z "$as_dir" && as_dir=.
3132     for ac_exec_ext in '' $ac_executable_extensions; do
3133   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3134     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3135        ac_prog_rejected=yes
3136        continue
3137      fi
3138     ac_cv_prog_CC="cc"
3139     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3140     break 2
3141   fi
3142 done
3143   done
3144 IFS=$as_save_IFS
3145
3146 if test $ac_prog_rejected = yes; then
3147   # We found a bogon in the path, so make sure we never use it.
3148   set dummy $ac_cv_prog_CC
3149   shift
3150   if test $# != 0; then
3151     # We chose a different compiler from the bogus one.
3152     # However, it has the same basename, so the bogon will be chosen
3153     # first if we set CC to just the basename; use the full file name.
3154     shift
3155     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3156   fi
3157 fi
3158 fi
3159 fi
3160 CC=$ac_cv_prog_CC
3161 if test -n "$CC"; then
3162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3163 $as_echo "$CC" >&6; }
3164 else
3165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166 $as_echo "no" >&6; }
3167 fi
3168
3169
3170 fi
3171 if test -z "$CC"; then
3172   if test -n "$ac_tool_prefix"; then
3173   for ac_prog in cl.exe
3174   do
3175     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3176 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3178 $as_echo_n "checking for $ac_word... " >&6; }
3179 if test "${ac_cv_prog_CC+set}" = set; then :
3180   $as_echo_n "(cached) " >&6
3181 else
3182   if test -n "$CC"; then
3183   ac_cv_prog_CC="$CC" # Let the user override the test.
3184 else
3185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3186 for as_dir in $PATH
3187 do
3188   IFS=$as_save_IFS
3189   test -z "$as_dir" && as_dir=.
3190     for ac_exec_ext in '' $ac_executable_extensions; do
3191   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3192     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3193     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3194     break 2
3195   fi
3196 done
3197   done
3198 IFS=$as_save_IFS
3199
3200 fi
3201 fi
3202 CC=$ac_cv_prog_CC
3203 if test -n "$CC"; then
3204   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3205 $as_echo "$CC" >&6; }
3206 else
3207   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3208 $as_echo "no" >&6; }
3209 fi
3210
3211
3212     test -n "$CC" && break
3213   done
3214 fi
3215 if test -z "$CC"; then
3216   ac_ct_CC=$CC
3217   for ac_prog in cl.exe
3218 do
3219   # Extract the first word of "$ac_prog", so it can be a program name with args.
3220 set dummy $ac_prog; ac_word=$2
3221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3222 $as_echo_n "checking for $ac_word... " >&6; }
3223 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3224   $as_echo_n "(cached) " >&6
3225 else
3226   if test -n "$ac_ct_CC"; then
3227   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3228 else
3229 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3230 for as_dir in $PATH
3231 do
3232   IFS=$as_save_IFS
3233   test -z "$as_dir" && as_dir=.
3234     for ac_exec_ext in '' $ac_executable_extensions; do
3235   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3236     ac_cv_prog_ac_ct_CC="$ac_prog"
3237     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3238     break 2
3239   fi
3240 done
3241   done
3242 IFS=$as_save_IFS
3243
3244 fi
3245 fi
3246 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3247 if test -n "$ac_ct_CC"; then
3248   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3249 $as_echo "$ac_ct_CC" >&6; }
3250 else
3251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252 $as_echo "no" >&6; }
3253 fi
3254
3255
3256   test -n "$ac_ct_CC" && break
3257 done
3258
3259   if test "x$ac_ct_CC" = x; then
3260     CC=""
3261   else
3262     case $cross_compiling:$ac_tool_warned in
3263 yes:)
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3265 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3266 ac_tool_warned=yes ;;
3267 esac
3268     CC=$ac_ct_CC
3269   fi
3270 fi
3271
3272 fi
3273
3274
3275 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3276 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3277 as_fn_error $? "no acceptable C compiler found in \$PATH
3278 See \`config.log' for more details" "$LINENO" 5 ; }
3279
3280 # Provide some information about the compiler.
3281 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3282 set X $ac_compile
3283 ac_compiler=$2
3284 for ac_option in --version -v -V -qversion; do
3285   { { ac_try="$ac_compiler $ac_option >&5"
3286 case "(($ac_try" in
3287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3288   *) ac_try_echo=$ac_try;;
3289 esac
3290 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3291 $as_echo "$ac_try_echo"; } >&5
3292   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3293   ac_status=$?
3294   if test -s conftest.err; then
3295     sed '10a\
3296 ... rest of stderr output deleted ...
3297          10q' conftest.err >conftest.er1
3298     cat conftest.er1 >&5
3299   fi
3300   rm -f conftest.er1 conftest.err
3301   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3302   test $ac_status = 0; }
3303 done
3304
3305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3306 /* end confdefs.h.  */
3307
3308 int
3309 main ()
3310 {
3311
3312   ;
3313   return 0;
3314 }
3315 _ACEOF
3316 ac_clean_files_save=$ac_clean_files
3317 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3318 # Try to create an executable without -o first, disregard a.out.
3319 # It will help us diagnose broken compilers, and finding out an intuition
3320 # of exeext.
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3322 $as_echo_n "checking whether the C compiler works... " >&6; }
3323 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3324
3325 # The possible output files:
3326 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3327
3328 ac_rmfiles=
3329 for ac_file in $ac_files
3330 do
3331   case $ac_file in
3332     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3333     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3334   esac
3335 done
3336 rm -f $ac_rmfiles
3337
3338 if { { ac_try="$ac_link_default"
3339 case "(($ac_try" in
3340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3341   *) ac_try_echo=$ac_try;;
3342 esac
3343 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3344 $as_echo "$ac_try_echo"; } >&5
3345   (eval "$ac_link_default") 2>&5
3346   ac_status=$?
3347   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3348   test $ac_status = 0; }; then :
3349   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3350 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3351 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3352 # so that the user can short-circuit this test for compilers unknown to
3353 # Autoconf.
3354 for ac_file in $ac_files ''
3355 do
3356   test -f "$ac_file" || continue
3357   case $ac_file in
3358     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3359         ;;
3360     [ab].out )
3361         # We found the default executable, but exeext='' is most
3362         # certainly right.
3363         break;;
3364     *.* )
3365         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3366         then :; else
3367            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3368         fi
3369         # We set ac_cv_exeext here because the later test for it is not
3370         # safe: cross compilers may not add the suffix if given an `-o'
3371         # argument, so we may need to know it at that point already.
3372         # Even if this section looks crufty: it has the advantage of
3373         # actually working.
3374         break;;
3375     * )
3376         break;;
3377   esac
3378 done
3379 test "$ac_cv_exeext" = no && ac_cv_exeext=
3380
3381 else
3382   ac_file=''
3383 fi
3384 if test -z "$ac_file"; then :
3385   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3386 $as_echo "no" >&6; }
3387 $as_echo "$as_me: failed program was:" >&5
3388 sed 's/^/| /' conftest.$ac_ext >&5
3389
3390 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3391 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3392 as_fn_error 77 "C compiler cannot create executables
3393 See \`config.log' for more details" "$LINENO" 5 ; }
3394 else
3395   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3396 $as_echo "yes" >&6; }
3397 fi
3398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3399 $as_echo_n "checking for C compiler default output file name... " >&6; }
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3401 $as_echo "$ac_file" >&6; }
3402 ac_exeext=$ac_cv_exeext
3403
3404 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3405 ac_clean_files=$ac_clean_files_save
3406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3407 $as_echo_n "checking for suffix of executables... " >&6; }
3408 if { { ac_try="$ac_link"
3409 case "(($ac_try" in
3410   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3411   *) ac_try_echo=$ac_try;;
3412 esac
3413 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3414 $as_echo "$ac_try_echo"; } >&5
3415   (eval "$ac_link") 2>&5
3416   ac_status=$?
3417   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3418   test $ac_status = 0; }; then :
3419   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3420 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3421 # work properly (i.e., refer to `conftest.exe'), while it won't with
3422 # `rm'.
3423 for ac_file in conftest.exe conftest conftest.*; do
3424   test -f "$ac_file" || continue
3425   case $ac_file in
3426     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3427     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3428           break;;
3429     * ) break;;
3430   esac
3431 done
3432 else
3433   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3436 See \`config.log' for more details" "$LINENO" 5 ; }
3437 fi
3438 rm -f conftest conftest$ac_cv_exeext
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3440 $as_echo "$ac_cv_exeext" >&6; }
3441
3442 rm -f conftest.$ac_ext
3443 EXEEXT=$ac_cv_exeext
3444 ac_exeext=$EXEEXT
3445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446 /* end confdefs.h.  */
3447 #include <stdio.h>
3448 int
3449 main ()
3450 {
3451 FILE *f = fopen ("conftest.out", "w");
3452  return ferror (f) || fclose (f) != 0;
3453
3454   ;
3455   return 0;
3456 }
3457 _ACEOF
3458 ac_clean_files="$ac_clean_files conftest.out"
3459 # Check that the compiler produces executables we can run.  If not, either
3460 # the compiler is broken, or we cross compile.
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3462 $as_echo_n "checking whether we are cross compiling... " >&6; }
3463 if test "$cross_compiling" != yes; then
3464   { { ac_try="$ac_link"
3465 case "(($ac_try" in
3466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3467   *) ac_try_echo=$ac_try;;
3468 esac
3469 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3470 $as_echo "$ac_try_echo"; } >&5
3471   (eval "$ac_link") 2>&5
3472   ac_status=$?
3473   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3474   test $ac_status = 0; }
3475   if { ac_try='./conftest$ac_cv_exeext'
3476   { { case "(($ac_try" in
3477   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3478   *) ac_try_echo=$ac_try;;
3479 esac
3480 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3481 $as_echo "$ac_try_echo"; } >&5
3482   (eval "$ac_try") 2>&5
3483   ac_status=$?
3484   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3485   test $ac_status = 0; }; }; then
3486     cross_compiling=no
3487   else
3488     if test "$cross_compiling" = maybe; then
3489         cross_compiling=yes
3490     else
3491         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3492 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3493 as_fn_error $? "cannot run C compiled programs.
3494 If you meant to cross compile, use \`--host'.
3495 See \`config.log' for more details" "$LINENO" 5 ; }
3496     fi
3497   fi
3498 fi
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3500 $as_echo "$cross_compiling" >&6; }
3501
3502 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3503 ac_clean_files=$ac_clean_files_save
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3505 $as_echo_n "checking for suffix of object files... " >&6; }
3506 if test "${ac_cv_objext+set}" = set; then :
3507   $as_echo_n "(cached) " >&6
3508 else
3509   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510 /* end confdefs.h.  */
3511
3512 int
3513 main ()
3514 {
3515
3516   ;
3517   return 0;
3518 }
3519 _ACEOF
3520 rm -f conftest.o conftest.obj
3521 if { { ac_try="$ac_compile"
3522 case "(($ac_try" in
3523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3524   *) ac_try_echo=$ac_try;;
3525 esac
3526 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3527 $as_echo "$ac_try_echo"; } >&5
3528   (eval "$ac_compile") 2>&5
3529   ac_status=$?
3530   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3531   test $ac_status = 0; }; then :
3532   for ac_file in conftest.o conftest.obj conftest.*; do
3533   test -f "$ac_file" || continue;
3534   case $ac_file in
3535     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3536     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3537        break;;
3538   esac
3539 done
3540 else
3541   $as_echo "$as_me: failed program was:" >&5
3542 sed 's/^/| /' conftest.$ac_ext >&5
3543
3544 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3545 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3546 as_fn_error $? "cannot compute suffix of object files: cannot compile
3547 See \`config.log' for more details" "$LINENO" 5 ; }
3548 fi
3549 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3550 fi
3551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3552 $as_echo "$ac_cv_objext" >&6; }
3553 OBJEXT=$ac_cv_objext
3554 ac_objext=$OBJEXT
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3556 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3557 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3558   $as_echo_n "(cached) " >&6
3559 else
3560   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3561 /* end confdefs.h.  */
3562
3563 int
3564 main ()
3565 {
3566 #ifndef __GNUC__
3567        choke me
3568 #endif
3569
3570   ;
3571   return 0;
3572 }
3573 _ACEOF
3574 if ac_fn_c_try_compile "$LINENO"; then :
3575   ac_compiler_gnu=yes
3576 else
3577   ac_compiler_gnu=no
3578 fi
3579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3580 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3581
3582 fi
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3584 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3585 if test $ac_compiler_gnu = yes; then
3586   GCC=yes
3587 else
3588   GCC=
3589 fi
3590 ac_test_CFLAGS=${CFLAGS+set}
3591 ac_save_CFLAGS=$CFLAGS
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3593 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3594 if test "${ac_cv_prog_cc_g+set}" = set; then :
3595   $as_echo_n "(cached) " >&6
3596 else
3597   ac_save_c_werror_flag=$ac_c_werror_flag
3598    ac_c_werror_flag=yes
3599    ac_cv_prog_cc_g=no
3600    CFLAGS="-g"
3601    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3602 /* end confdefs.h.  */
3603
3604 int
3605 main ()
3606 {
3607
3608   ;
3609   return 0;
3610 }
3611 _ACEOF
3612 if ac_fn_c_try_compile "$LINENO"; then :
3613   ac_cv_prog_cc_g=yes
3614 else
3615   CFLAGS=""
3616       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3617 /* end confdefs.h.  */
3618
3619 int
3620 main ()
3621 {
3622
3623   ;
3624   return 0;
3625 }
3626 _ACEOF
3627 if ac_fn_c_try_compile "$LINENO"; then :
3628
3629 else
3630   ac_c_werror_flag=$ac_save_c_werror_flag
3631          CFLAGS="-g"
3632          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3633 /* end confdefs.h.  */
3634
3635 int
3636 main ()
3637 {
3638
3639   ;
3640   return 0;
3641 }
3642 _ACEOF
3643 if ac_fn_c_try_compile "$LINENO"; then :
3644   ac_cv_prog_cc_g=yes
3645 fi
3646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3647 fi
3648 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3649 fi
3650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3651    ac_c_werror_flag=$ac_save_c_werror_flag
3652 fi
3653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3654 $as_echo "$ac_cv_prog_cc_g" >&6; }
3655 if test "$ac_test_CFLAGS" = set; then
3656   CFLAGS=$ac_save_CFLAGS
3657 elif test $ac_cv_prog_cc_g = yes; then
3658   if test "$GCC" = yes; then
3659     CFLAGS="-g -O2"
3660   else
3661     CFLAGS="-g"
3662   fi
3663 else
3664   if test "$GCC" = yes; then
3665     CFLAGS="-O2"
3666   else
3667     CFLAGS=
3668   fi
3669 fi
3670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3671 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3672 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3673   $as_echo_n "(cached) " >&6
3674 else
3675   ac_cv_prog_cc_c89=no
3676 ac_save_CC=$CC
3677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678 /* end confdefs.h.  */
3679 #include <stdarg.h>
3680 #include <stdio.h>
3681 #include <sys/types.h>
3682 #include <sys/stat.h>
3683 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3684 struct buf { int x; };
3685 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3686 static char *e (p, i)
3687      char **p;
3688      int i;
3689 {
3690   return p[i];
3691 }
3692 static char *f (char * (*g) (char **, int), char **p, ...)
3693 {
3694   char *s;
3695   va_list v;
3696   va_start (v,p);
3697   s = g (p, va_arg (v,int));
3698   va_end (v);
3699   return s;
3700 }
3701
3702 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3703    function prototypes and stuff, but not '\xHH' hex character constants.
3704    These don't provoke an error unfortunately, instead are silently treated
3705    as 'x'.  The following induces an error, until -std is added to get
3706    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3707    array size at least.  It's necessary to write '\x00'==0 to get something
3708    that's true only with -std.  */
3709 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3710
3711 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3712    inside strings and character constants.  */
3713 #define FOO(x) 'x'
3714 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3715
3716 int test (int i, double x);
3717 struct s1 {int (*f) (int a);};
3718 struct s2 {int (*f) (double a);};
3719 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3720 int argc;
3721 char **argv;
3722 int
3723 main ()
3724 {
3725 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3726   ;
3727   return 0;
3728 }
3729 _ACEOF
3730 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3731         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3732 do
3733   CC="$ac_save_CC $ac_arg"
3734   if ac_fn_c_try_compile "$LINENO"; then :
3735   ac_cv_prog_cc_c89=$ac_arg
3736 fi
3737 rm -f core conftest.err conftest.$ac_objext
3738   test "x$ac_cv_prog_cc_c89" != "xno" && break
3739 done
3740 rm -f conftest.$ac_ext
3741 CC=$ac_save_CC
3742
3743 fi
3744 # AC_CACHE_VAL
3745 case "x$ac_cv_prog_cc_c89" in
3746   x)
3747     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3748 $as_echo "none needed" >&6; } ;;
3749   xno)
3750     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3751 $as_echo "unsupported" >&6; } ;;
3752   *)
3753     CC="$CC $ac_cv_prog_cc_c89"
3754     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3755 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3756 esac
3757 if test "x$ac_cv_prog_cc_c89" != xno; then :
3758
3759 fi
3760
3761 ac_ext=c
3762 ac_cpp='$CPP $CPPFLAGS'
3763 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3764 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3765 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3766 DEPDIR="${am__leading_dot}deps"
3767
3768 ac_config_commands="$ac_config_commands depfiles"
3769
3770
3771 am_make=${MAKE-make}
3772 cat > confinc << 'END'
3773 am__doit:
3774         @echo this is the am__doit target
3775 .PHONY: am__doit
3776 END
3777 # If we don't find an include directive, just comment out the code.
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3779 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3780 am__include="#"
3781 am__quote=
3782 _am_result=none
3783 # First try GNU make style include.
3784 echo "include confinc" > confmf
3785 # Ignore all kinds of additional output from `make'.
3786 case `$am_make -s -f confmf 2> /dev/null` in #(
3787 *the\ am__doit\ target*)
3788   am__include=include
3789   am__quote=
3790   _am_result=GNU
3791   ;;
3792 esac
3793 # Now try BSD make style include.
3794 if test "$am__include" = "#"; then
3795    echo '.include "confinc"' > confmf
3796    case `$am_make -s -f confmf 2> /dev/null` in #(
3797    *the\ am__doit\ target*)
3798      am__include=.include
3799      am__quote="\""
3800      _am_result=BSD
3801      ;;
3802    esac
3803 fi
3804
3805
3806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3807 $as_echo "$_am_result" >&6; }
3808 rm -f confinc confmf
3809
3810 # Check whether --enable-dependency-tracking was given.
3811 if test "${enable_dependency_tracking+set}" = set; then :
3812   enableval=$enable_dependency_tracking;
3813 fi
3814
3815 if test "x$enable_dependency_tracking" != xno; then
3816   am_depcomp="$ac_aux_dir/depcomp"
3817   AMDEPBACKSLASH='\'
3818 fi
3819  if test "x$enable_dependency_tracking" != xno; then
3820   AMDEP_TRUE=
3821   AMDEP_FALSE='#'
3822 else
3823   AMDEP_TRUE='#'
3824   AMDEP_FALSE=
3825 fi
3826
3827
3828
3829 depcc="$CC"   am_compiler_list=
3830
3831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3832 $as_echo_n "checking dependency style of $depcc... " >&6; }
3833 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3834   $as_echo_n "(cached) " >&6
3835 else
3836   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3837   # We make a subdir and do the tests there.  Otherwise we can end up
3838   # making bogus files that we don't know about and never remove.  For
3839   # instance it was reported that on HP-UX the gcc test will end up
3840   # making a dummy file named `D' -- because `-MD' means `put the output
3841   # in D'.
3842   mkdir conftest.dir
3843   # Copy depcomp to subdir because otherwise we won't find it if we're
3844   # using a relative directory.
3845   cp "$am_depcomp" conftest.dir
3846   cd conftest.dir
3847   # We will build objects and dependencies in a subdirectory because
3848   # it helps to detect inapplicable dependency modes.  For instance
3849   # both Tru64's cc and ICC support -MD to output dependencies as a
3850   # side effect of compilation, but ICC will put the dependencies in
3851   # the current directory while Tru64 will put them in the object
3852   # directory.
3853   mkdir sub
3854
3855   am_cv_CC_dependencies_compiler_type=none
3856   if test "$am_compiler_list" = ""; then
3857      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3858   fi
3859   am__universal=false
3860   case " $depcc " in #(
3861      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3862      esac
3863
3864   for depmode in $am_compiler_list; do
3865     # Setup a source with many dependencies, because some compilers
3866     # like to wrap large dependency lists on column 80 (with \), and
3867     # we should not choose a depcomp mode which is confused by this.
3868     #
3869     # We need to recreate these files for each test, as the compiler may
3870     # overwrite some of them when testing with obscure command lines.
3871     # This happens at least with the AIX C compiler.
3872     : > sub/conftest.c
3873     for i in 1 2 3 4 5 6; do
3874       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3875       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3876       # Solaris 8's {/usr,}/bin/sh.
3877       touch sub/conftst$i.h
3878     done
3879     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3880
3881     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3882     # mode.  It turns out that the SunPro C++ compiler does not properly
3883     # handle `-M -o', and we need to detect this.  Also, some Intel
3884     # versions had trouble with output in subdirs
3885     am__obj=sub/conftest.${OBJEXT-o}
3886     am__minus_obj="-o $am__obj"
3887     case $depmode in
3888     gcc)
3889       # This depmode causes a compiler race in universal mode.
3890       test "$am__universal" = false || continue
3891       ;;
3892     nosideeffect)
3893       # after this tag, mechanisms are not by side-effect, so they'll
3894       # only be used when explicitly requested
3895       if test "x$enable_dependency_tracking" = xyes; then
3896         continue
3897       else
3898         break
3899       fi
3900       ;;
3901     msvisualcpp | msvcmsys)
3902       # This compiler won't grok `-c -o', but also, the minuso test has
3903       # not run yet.  These depmodes are late enough in the game, and
3904       # so weak that their functioning should not be impacted.
3905       am__obj=conftest.${OBJEXT-o}
3906       am__minus_obj=
3907       ;;
3908     none) break ;;
3909     esac
3910     if depmode=$depmode \
3911        source=sub/conftest.c object=$am__obj \
3912        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3913        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3914          >/dev/null 2>conftest.err &&
3915        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3916        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3917        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3918        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3919       # icc doesn't choke on unknown options, it will just issue warnings
3920       # or remarks (even with -Werror).  So we grep stderr for any message
3921       # that says an option was ignored or not supported.
3922       # When given -MP, icc 7.0 and 7.1 complain thusly:
3923       #   icc: Command line warning: ignoring option '-M'; no argument required
3924       # The diagnosis changed in icc 8.0:
3925       #   icc: Command line remark: option '-MP' not supported
3926       if (grep 'ignoring option' conftest.err ||
3927           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3928         am_cv_CC_dependencies_compiler_type=$depmode
3929         break
3930       fi
3931     fi
3932   done
3933
3934   cd ..
3935   rm -rf conftest.dir
3936 else
3937   am_cv_CC_dependencies_compiler_type=none
3938 fi
3939
3940 fi
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3942 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3943 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3944
3945  if
3946   test "x$enable_dependency_tracking" != xno \
3947   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3948   am__fastdepCC_TRUE=
3949   am__fastdepCC_FALSE='#'
3950 else
3951   am__fastdepCC_TRUE='#'
3952   am__fastdepCC_FALSE=
3953 fi
3954
3955
3956
3957
3958
3959 case `pwd` in
3960   *\ * | *\     *)
3961     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3962 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3963 esac
3964
3965
3966
3967 macro_version='2.2.6b'
3968 macro_revision='1.3017'
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982 ltmain="$ac_aux_dir/ltmain.sh"
3983
3984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3985 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3986 if test "${ac_cv_path_SED+set}" = set; then :
3987   $as_echo_n "(cached) " >&6
3988 else
3989             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3990      for ac_i in 1 2 3 4 5 6 7; do
3991        ac_script="$ac_script$as_nl$ac_script"
3992      done
3993      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3994      { ac_script=; unset ac_script;}
3995      if test -z "$SED"; then
3996   ac_path_SED_found=false
3997   # Loop through the user's path and test for each of PROGNAME-LIST
3998   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3999 for as_dir in $PATH
4000 do
4001   IFS=$as_save_IFS
4002   test -z "$as_dir" && as_dir=.
4003     for ac_prog in sed gsed; do
4004     for ac_exec_ext in '' $ac_executable_extensions; do
4005       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4006       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4007 # Check for GNU ac_path_SED and select it if it is found.
4008   # Check for GNU $ac_path_SED
4009 case `"$ac_path_SED" --version 2>&1` in
4010 *GNU*)
4011   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4012 *)
4013   ac_count=0
4014   $as_echo_n 0123456789 >"conftest.in"
4015   while :
4016   do
4017     cat "conftest.in" "conftest.in" >"conftest.tmp"
4018     mv "conftest.tmp" "conftest.in"
4019     cp "conftest.in" "conftest.nl"
4020     $as_echo '' >> "conftest.nl"
4021     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4022     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4023     as_fn_arith $ac_count + 1 && ac_count=$as_val
4024     if test $ac_count -gt ${ac_path_SED_max-0}; then
4025       # Best one so far, save it but keep looking for a better one
4026       ac_cv_path_SED="$ac_path_SED"
4027       ac_path_SED_max=$ac_count
4028     fi
4029     # 10*(2^10) chars as input seems more than enough
4030     test $ac_count -gt 10 && break
4031   done
4032   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4033 esac
4034
4035       $ac_path_SED_found && break 3
4036     done
4037   done
4038   done
4039 IFS=$as_save_IFS
4040   if test -z "$ac_cv_path_SED"; then
4041     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4042   fi
4043 else
4044   ac_cv_path_SED=$SED
4045 fi
4046
4047 fi
4048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4049 $as_echo "$ac_cv_path_SED" >&6; }
4050  SED="$ac_cv_path_SED"
4051   rm -f conftest.sed
4052
4053 test -z "$SED" && SED=sed
4054 Xsed="$SED -e 1s/^X//"
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4067 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4068 if test "${ac_cv_path_GREP+set}" = set; then :
4069   $as_echo_n "(cached) " >&6
4070 else
4071   if test -z "$GREP"; then
4072   ac_path_GREP_found=false
4073   # Loop through the user's path and test for each of PROGNAME-LIST
4074   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4075 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4076 do
4077   IFS=$as_save_IFS
4078   test -z "$as_dir" && as_dir=.
4079     for ac_prog in grep ggrep; do
4080     for ac_exec_ext in '' $ac_executable_extensions; do
4081       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4082       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4083 # Check for GNU ac_path_GREP and select it if it is found.
4084   # Check for GNU $ac_path_GREP
4085 case `"$ac_path_GREP" --version 2>&1` in
4086 *GNU*)
4087   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4088 *)
4089   ac_count=0
4090   $as_echo_n 0123456789 >"conftest.in"
4091   while :
4092   do
4093     cat "conftest.in" "conftest.in" >"conftest.tmp"
4094     mv "conftest.tmp" "conftest.in"
4095     cp "conftest.in" "conftest.nl"
4096     $as_echo 'GREP' >> "conftest.nl"
4097     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4098     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4099     as_fn_arith $ac_count + 1 && ac_count=$as_val
4100     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4101       # Best one so far, save it but keep looking for a better one
4102       ac_cv_path_GREP="$ac_path_GREP"
4103       ac_path_GREP_max=$ac_count
4104     fi
4105     # 10*(2^10) chars as input seems more than enough
4106     test $ac_count -gt 10 && break
4107   done
4108   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4109 esac
4110
4111       $ac_path_GREP_found && break 3
4112     done
4113   done
4114   done
4115 IFS=$as_save_IFS
4116   if test -z "$ac_cv_path_GREP"; then
4117     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4118   fi
4119 else
4120   ac_cv_path_GREP=$GREP
4121 fi
4122
4123 fi
4124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4125 $as_echo "$ac_cv_path_GREP" >&6; }
4126  GREP="$ac_cv_path_GREP"
4127
4128
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4130 $as_echo_n "checking for egrep... " >&6; }
4131 if test "${ac_cv_path_EGREP+set}" = set; then :
4132   $as_echo_n "(cached) " >&6
4133 else
4134   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4135    then ac_cv_path_EGREP="$GREP -E"
4136    else
4137      if test -z "$EGREP"; then
4138   ac_path_EGREP_found=false
4139   # Loop through the user's path and test for each of PROGNAME-LIST
4140   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4141 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4142 do
4143   IFS=$as_save_IFS
4144   test -z "$as_dir" && as_dir=.
4145     for ac_prog in egrep; do
4146     for ac_exec_ext in '' $ac_executable_extensions; do
4147       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4148       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4149 # Check for GNU ac_path_EGREP and select it if it is found.
4150   # Check for GNU $ac_path_EGREP
4151 case `"$ac_path_EGREP" --version 2>&1` in
4152 *GNU*)
4153   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4154 *)
4155   ac_count=0
4156   $as_echo_n 0123456789 >"conftest.in"
4157   while :
4158   do
4159     cat "conftest.in" "conftest.in" >"conftest.tmp"
4160     mv "conftest.tmp" "conftest.in"
4161     cp "conftest.in" "conftest.nl"
4162     $as_echo 'EGREP' >> "conftest.nl"
4163     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4164     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4165     as_fn_arith $ac_count + 1 && ac_count=$as_val
4166     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4167       # Best one so far, save it but keep looking for a better one
4168       ac_cv_path_EGREP="$ac_path_EGREP"
4169       ac_path_EGREP_max=$ac_count
4170     fi
4171     # 10*(2^10) chars as input seems more than enough
4172     test $ac_count -gt 10 && break
4173   done
4174   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4175 esac
4176
4177       $ac_path_EGREP_found && break 3
4178     done
4179   done
4180   done
4181 IFS=$as_save_IFS
4182   if test -z "$ac_cv_path_EGREP"; then
4183     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4184   fi
4185 else
4186   ac_cv_path_EGREP=$EGREP
4187 fi
4188
4189    fi
4190 fi
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4192 $as_echo "$ac_cv_path_EGREP" >&6; }
4193  EGREP="$ac_cv_path_EGREP"
4194
4195
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4197 $as_echo_n "checking for fgrep... " >&6; }
4198 if test "${ac_cv_path_FGREP+set}" = set; then :
4199   $as_echo_n "(cached) " >&6
4200 else
4201   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4202    then ac_cv_path_FGREP="$GREP -F"
4203    else
4204      if test -z "$FGREP"; then
4205   ac_path_FGREP_found=false
4206   # Loop through the user's path and test for each of PROGNAME-LIST
4207   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4208 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4209 do
4210   IFS=$as_save_IFS
4211   test -z "$as_dir" && as_dir=.
4212     for ac_prog in fgrep; do
4213     for ac_exec_ext in '' $ac_executable_extensions; do
4214       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4215       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4216 # Check for GNU ac_path_FGREP and select it if it is found.
4217   # Check for GNU $ac_path_FGREP
4218 case `"$ac_path_FGREP" --version 2>&1` in
4219 *GNU*)
4220   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4221 *)
4222   ac_count=0
4223   $as_echo_n 0123456789 >"conftest.in"
4224   while :
4225   do
4226     cat "conftest.in" "conftest.in" >"conftest.tmp"
4227     mv "conftest.tmp" "conftest.in"
4228     cp "conftest.in" "conftest.nl"
4229     $as_echo 'FGREP' >> "conftest.nl"
4230     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4231     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4232     as_fn_arith $ac_count + 1 && ac_count=$as_val
4233     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4234       # Best one so far, save it but keep looking for a better one
4235       ac_cv_path_FGREP="$ac_path_FGREP"
4236       ac_path_FGREP_max=$ac_count
4237     fi
4238     # 10*(2^10) chars as input seems more than enough
4239     test $ac_count -gt 10 && break
4240   done
4241   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4242 esac
4243
4244       $ac_path_FGREP_found && break 3
4245     done
4246   done
4247   done
4248 IFS=$as_save_IFS
4249   if test -z "$ac_cv_path_FGREP"; then
4250     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4251   fi
4252 else
4253   ac_cv_path_FGREP=$FGREP
4254 fi
4255
4256    fi
4257 fi
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4259 $as_echo "$ac_cv_path_FGREP" >&6; }
4260  FGREP="$ac_cv_path_FGREP"
4261
4262
4263 test -z "$GREP" && GREP=grep
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283 # Check whether --with-gnu-ld was given.
4284 if test "${with_gnu_ld+set}" = set; then :
4285   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4286 else
4287   with_gnu_ld=no
4288 fi
4289
4290 ac_prog=ld
4291 if test "$GCC" = yes; then
4292   # Check if gcc -print-prog-name=ld gives a path.
4293   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4294 $as_echo_n "checking for ld used by $CC... " >&6; }
4295   case $host in
4296   *-*-mingw*)
4297     # gcc leaves a trailing carriage return which upsets mingw
4298     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4299   *)
4300     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4301   esac
4302   case $ac_prog in
4303     # Accept absolute paths.
4304     [\\/]* | ?:[\\/]*)
4305       re_direlt='/[^/][^/]*/\.\./'
4306       # Canonicalize the pathname of ld
4307       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4308       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4309         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4310       done
4311       test -z "$LD" && LD="$ac_prog"
4312       ;;
4313   "")
4314     # If it fails, then pretend we aren't using GCC.
4315     ac_prog=ld
4316     ;;
4317   *)
4318     # If it is relative, then search for the first ld in PATH.
4319     with_gnu_ld=unknown
4320     ;;
4321   esac
4322 elif test "$with_gnu_ld" = yes; then
4323   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4324 $as_echo_n "checking for GNU ld... " >&6; }
4325 else
4326   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4327 $as_echo_n "checking for non-GNU ld... " >&6; }
4328 fi
4329 if test "${lt_cv_path_LD+set}" = set; then :
4330   $as_echo_n "(cached) " >&6
4331 else
4332   if test -z "$LD"; then
4333   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4334   for ac_dir in $PATH; do
4335     IFS="$lt_save_ifs"
4336     test -z "$ac_dir" && ac_dir=.
4337     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4338       lt_cv_path_LD="$ac_dir/$ac_prog"
4339       # Check to see if the program is GNU ld.  I'd rather use --version,
4340       # but apparently some variants of GNU ld only accept -v.
4341       # Break only if it was the GNU/non-GNU ld that we prefer.
4342       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4343       *GNU* | *'with BFD'*)
4344         test "$with_gnu_ld" != no && break
4345         ;;
4346       *)
4347         test "$with_gnu_ld" != yes && break
4348         ;;
4349       esac
4350     fi
4351   done
4352   IFS="$lt_save_ifs"
4353 else
4354   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4355 fi
4356 fi
4357
4358 LD="$lt_cv_path_LD"
4359 if test -n "$LD"; then
4360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4361 $as_echo "$LD" >&6; }
4362 else
4363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4364 $as_echo "no" >&6; }
4365 fi
4366 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4368 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4369 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4370   $as_echo_n "(cached) " >&6
4371 else
4372   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4373 case `$LD -v 2>&1 </dev/null` in
4374 *GNU* | *'with BFD'*)
4375   lt_cv_prog_gnu_ld=yes
4376   ;;
4377 *)
4378   lt_cv_prog_gnu_ld=no
4379   ;;
4380 esac
4381 fi
4382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4383 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4384 with_gnu_ld=$lt_cv_prog_gnu_ld
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4395 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4396 if test "${lt_cv_path_NM+set}" = set; then :
4397   $as_echo_n "(cached) " >&6
4398 else
4399   if test -n "$NM"; then
4400   # Let the user override the test.
4401   lt_cv_path_NM="$NM"
4402 else
4403   lt_nm_to_check="${ac_tool_prefix}nm"
4404   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4405     lt_nm_to_check="$lt_nm_to_check nm"
4406   fi
4407   for lt_tmp_nm in $lt_nm_to_check; do
4408     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4409     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4410       IFS="$lt_save_ifs"
4411       test -z "$ac_dir" && ac_dir=.
4412       tmp_nm="$ac_dir/$lt_tmp_nm"
4413       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4414         # Check to see if the nm accepts a BSD-compat flag.
4415         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4416         #   nm: unknown option "B" ignored
4417         # Tru64's nm complains that /dev/null is an invalid object file
4418         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4419         */dev/null* | *'Invalid file or object type'*)
4420           lt_cv_path_NM="$tmp_nm -B"
4421           break
4422           ;;
4423         *)
4424           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4425           */dev/null*)
4426             lt_cv_path_NM="$tmp_nm -p"
4427             break
4428             ;;
4429           *)
4430             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4431             continue # so that we can try to find one that supports BSD flags
4432             ;;
4433           esac
4434           ;;
4435         esac
4436       fi
4437     done
4438     IFS="$lt_save_ifs"
4439   done
4440   : ${lt_cv_path_NM=no}
4441 fi
4442 fi
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4444 $as_echo "$lt_cv_path_NM" >&6; }
4445 if test "$lt_cv_path_NM" != "no"; then
4446   NM="$lt_cv_path_NM"
4447 else
4448   # Didn't find any BSD compatible name lister, look for dumpbin.
4449   if test -n "$ac_tool_prefix"; then
4450   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4451   do
4452     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4453 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4455 $as_echo_n "checking for $ac_word... " >&6; }
4456 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4457   $as_echo_n "(cached) " >&6
4458 else
4459   if test -n "$DUMPBIN"; then
4460   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4461 else
4462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4463 for as_dir in $PATH
4464 do
4465   IFS=$as_save_IFS
4466   test -z "$as_dir" && as_dir=.
4467     for ac_exec_ext in '' $ac_executable_extensions; do
4468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4469     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4470     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4471     break 2
4472   fi
4473 done
4474   done
4475 IFS=$as_save_IFS
4476
4477 fi
4478 fi
4479 DUMPBIN=$ac_cv_prog_DUMPBIN
4480 if test -n "$DUMPBIN"; then
4481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4482 $as_echo "$DUMPBIN" >&6; }
4483 else
4484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4485 $as_echo "no" >&6; }
4486 fi
4487
4488
4489     test -n "$DUMPBIN" && break
4490   done
4491 fi
4492 if test -z "$DUMPBIN"; then
4493   ac_ct_DUMPBIN=$DUMPBIN
4494   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4495 do
4496   # Extract the first word of "$ac_prog", so it can be a program name with args.
4497 set dummy $ac_prog; ac_word=$2
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4499 $as_echo_n "checking for $ac_word... " >&6; }
4500 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4501   $as_echo_n "(cached) " >&6
4502 else
4503   if test -n "$ac_ct_DUMPBIN"; then
4504   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4505 else
4506 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4507 for as_dir in $PATH
4508 do
4509   IFS=$as_save_IFS
4510   test -z "$as_dir" && as_dir=.
4511     for ac_exec_ext in '' $ac_executable_extensions; do
4512   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4513     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4514     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4515     break 2
4516   fi
4517 done
4518   done
4519 IFS=$as_save_IFS
4520
4521 fi
4522 fi
4523 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4524 if test -n "$ac_ct_DUMPBIN"; then
4525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4526 $as_echo "$ac_ct_DUMPBIN" >&6; }
4527 else
4528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4529 $as_echo "no" >&6; }
4530 fi
4531
4532
4533   test -n "$ac_ct_DUMPBIN" && break
4534 done
4535
4536   if test "x$ac_ct_DUMPBIN" = x; then
4537     DUMPBIN=":"
4538   else
4539     case $cross_compiling:$ac_tool_warned in
4540 yes:)
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4542 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4543 ac_tool_warned=yes ;;
4544 esac
4545     DUMPBIN=$ac_ct_DUMPBIN
4546   fi
4547 fi
4548
4549
4550   if test "$DUMPBIN" != ":"; then
4551     NM="$DUMPBIN"
4552   fi
4553 fi
4554 test -z "$NM" && NM=nm
4555
4556
4557
4558
4559
4560
4561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4562 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4563 if test "${lt_cv_nm_interface+set}" = set; then :
4564   $as_echo_n "(cached) " >&6
4565 else
4566   lt_cv_nm_interface="BSD nm"
4567   echo "int some_variable = 0;" > conftest.$ac_ext
4568   (eval echo "\"\$as_me:4568: $ac_compile\"" >&5)
4569   (eval "$ac_compile" 2>conftest.err)
4570   cat conftest.err >&5
4571   (eval echo "\"\$as_me:4571: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4572   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4573   cat conftest.err >&5
4574   (eval echo "\"\$as_me:4574: output\"" >&5)
4575   cat conftest.out >&5
4576   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4577     lt_cv_nm_interface="MS dumpbin"
4578   fi
4579   rm -f conftest*
4580 fi
4581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4582 $as_echo "$lt_cv_nm_interface" >&6; }
4583
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4585 $as_echo_n "checking whether ln -s works... " >&6; }
4586 LN_S=$as_ln_s
4587 if test "$LN_S" = "ln -s"; then
4588   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4589 $as_echo "yes" >&6; }
4590 else
4591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4592 $as_echo "no, using $LN_S" >&6; }
4593 fi
4594
4595 # find the maximum length of command line arguments
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4597 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4598 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4599   $as_echo_n "(cached) " >&6
4600 else
4601     i=0
4602   teststring="ABCD"
4603
4604   case $build_os in
4605   msdosdjgpp*)
4606     # On DJGPP, this test can blow up pretty badly due to problems in libc
4607     # (any single argument exceeding 2000 bytes causes a buffer overrun
4608     # during glob expansion).  Even if it were fixed, the result of this
4609     # check would be larger than it should be.
4610     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4611     ;;
4612
4613   gnu*)
4614     # Under GNU Hurd, this test is not required because there is
4615     # no limit to the length of command line arguments.
4616     # Libtool will interpret -1 as no limit whatsoever
4617     lt_cv_sys_max_cmd_len=-1;
4618     ;;
4619
4620   cygwin* | mingw* | cegcc*)
4621     # On Win9x/ME, this test blows up -- it succeeds, but takes
4622     # about 5 minutes as the teststring grows exponentially.
4623     # Worse, since 9x/ME are not pre-emptively multitasking,
4624     # you end up with a "frozen" computer, even though with patience
4625     # the test eventually succeeds (with a max line length of 256k).
4626     # Instead, let's just punt: use the minimum linelength reported by
4627     # all of the supported platforms: 8192 (on NT/2K/XP).
4628     lt_cv_sys_max_cmd_len=8192;
4629     ;;
4630
4631   amigaos*)
4632     # On AmigaOS with pdksh, this test takes hours, literally.
4633     # So we just punt and use a minimum line length of 8192.
4634     lt_cv_sys_max_cmd_len=8192;
4635     ;;
4636
4637   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4638     # This has been around since 386BSD, at least.  Likely further.
4639     if test -x /sbin/sysctl; then
4640       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4641     elif test -x /usr/sbin/sysctl; then
4642       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4643     else
4644       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4645     fi
4646     # And add a safety zone
4647     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4648     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4649     ;;
4650
4651   interix*)
4652     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4653     lt_cv_sys_max_cmd_len=196608
4654     ;;
4655
4656   osf*)
4657     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4658     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4659     # nice to cause kernel panics so lets avoid the loop below.
4660     # First set a reasonable default.
4661     lt_cv_sys_max_cmd_len=16384
4662     #
4663     if test -x /sbin/sysconfig; then
4664       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4665         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4666       esac
4667     fi
4668     ;;
4669   sco3.2v5*)
4670     lt_cv_sys_max_cmd_len=102400
4671     ;;
4672   sysv5* | sco5v6* | sysv4.2uw2*)
4673     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4674     if test -n "$kargmax"; then
4675       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4676     else
4677       lt_cv_sys_max_cmd_len=32768
4678     fi
4679     ;;
4680   *)
4681     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4682     if test -n "$lt_cv_sys_max_cmd_len"; then
4683       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4684       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4685     else
4686       # Make teststring a little bigger before we do anything with it.
4687       # a 1K string should be a reasonable start.
4688       for i in 1 2 3 4 5 6 7 8 ; do
4689         teststring=$teststring$teststring
4690       done
4691       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4692       # If test is not a shell built-in, we'll probably end up computing a
4693       # maximum length that is only half of the actual maximum length, but
4694       # we can't tell.
4695       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4696                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4697               test $i != 17 # 1/2 MB should be enough
4698       do
4699         i=`expr $i + 1`
4700         teststring=$teststring$teststring
4701       done
4702       # Only check the string length outside the loop.
4703       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4704       teststring=
4705       # Add a significant safety factor because C++ compilers can tack on
4706       # massive amounts of additional arguments before passing them to the
4707       # linker.  It appears as though 1/2 is a usable value.
4708       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4709     fi
4710     ;;
4711   esac
4712
4713 fi
4714
4715 if test -n $lt_cv_sys_max_cmd_len ; then
4716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4717 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4718 else
4719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4720 $as_echo "none" >&6; }
4721 fi
4722 max_cmd_len=$lt_cv_sys_max_cmd_len
4723
4724
4725
4726
4727
4728
4729 : ${CP="cp -f"}
4730 : ${MV="mv -f"}
4731 : ${RM="rm -f"}
4732
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4734 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4735 # Try some XSI features
4736 xsi_shell=no
4737 ( _lt_dummy="a/b/c"
4738   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4739       = c,a/b,, \
4740     && eval 'test $(( 1 + 1 )) -eq 2 \
4741     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4742   && xsi_shell=yes
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4744 $as_echo "$xsi_shell" >&6; }
4745
4746
4747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4748 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4749 lt_shell_append=no
4750 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4751     >/dev/null 2>&1 \
4752   && lt_shell_append=yes
4753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4754 $as_echo "$lt_shell_append" >&6; }
4755
4756
4757 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4758   lt_unset=unset
4759 else
4760   lt_unset=false
4761 fi
4762
4763
4764
4765
4766
4767 # test EBCDIC or ASCII
4768 case `echo X|tr X '\101'` in
4769  A) # ASCII based system
4770     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4771   lt_SP2NL='tr \040 \012'
4772   lt_NL2SP='tr \015\012 \040\040'
4773   ;;
4774  *) # EBCDIC based system
4775   lt_SP2NL='tr \100 \n'
4776   lt_NL2SP='tr \r\n \100\100'
4777   ;;
4778 esac
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4789 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4790 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4791   $as_echo_n "(cached) " >&6
4792 else
4793   lt_cv_ld_reload_flag='-r'
4794 fi
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4796 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4797 reload_flag=$lt_cv_ld_reload_flag
4798 case $reload_flag in
4799 "" | " "*) ;;
4800 *) reload_flag=" $reload_flag" ;;
4801 esac
4802 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4803 case $host_os in
4804   darwin*)
4805     if test "$GCC" = yes; then
4806       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4807     else
4808       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4809     fi
4810     ;;
4811 esac
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821 if test -n "$ac_tool_prefix"; then
4822   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4823 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4825 $as_echo_n "checking for $ac_word... " >&6; }
4826 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4827   $as_echo_n "(cached) " >&6
4828 else
4829   if test -n "$OBJDUMP"; then
4830   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4831 else
4832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4833 for as_dir in $PATH
4834 do
4835   IFS=$as_save_IFS
4836   test -z "$as_dir" && as_dir=.
4837     for ac_exec_ext in '' $ac_executable_extensions; do
4838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4839     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4840     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4841     break 2
4842   fi
4843 done
4844   done
4845 IFS=$as_save_IFS
4846
4847 fi
4848 fi
4849 OBJDUMP=$ac_cv_prog_OBJDUMP
4850 if test -n "$OBJDUMP"; then
4851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4852 $as_echo "$OBJDUMP" >&6; }
4853 else
4854   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4855 $as_echo "no" >&6; }
4856 fi
4857
4858
4859 fi
4860 if test -z "$ac_cv_prog_OBJDUMP"; then
4861   ac_ct_OBJDUMP=$OBJDUMP
4862   # Extract the first word of "objdump", so it can be a program name with args.
4863 set dummy objdump; ac_word=$2
4864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4865 $as_echo_n "checking for $ac_word... " >&6; }
4866 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4867   $as_echo_n "(cached) " >&6
4868 else
4869   if test -n "$ac_ct_OBJDUMP"; then
4870   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4871 else
4872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4873 for as_dir in $PATH
4874 do
4875   IFS=$as_save_IFS
4876   test -z "$as_dir" && as_dir=.
4877     for ac_exec_ext in '' $ac_executable_extensions; do
4878   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4879     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4880     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4881     break 2
4882   fi
4883 done
4884   done
4885 IFS=$as_save_IFS
4886
4887 fi
4888 fi
4889 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4890 if test -n "$ac_ct_OBJDUMP"; then
4891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4892 $as_echo "$ac_ct_OBJDUMP" >&6; }
4893 else
4894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4895 $as_echo "no" >&6; }
4896 fi
4897
4898   if test "x$ac_ct_OBJDUMP" = x; then
4899     OBJDUMP="false"
4900   else
4901     case $cross_compiling:$ac_tool_warned in
4902 yes:)
4903 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4904 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4905 ac_tool_warned=yes ;;
4906 esac
4907     OBJDUMP=$ac_ct_OBJDUMP
4908   fi
4909 else
4910   OBJDUMP="$ac_cv_prog_OBJDUMP"
4911 fi
4912
4913 test -z "$OBJDUMP" && OBJDUMP=objdump
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4924 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4925 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4926   $as_echo_n "(cached) " >&6
4927 else
4928   lt_cv_file_magic_cmd='$MAGIC_CMD'
4929 lt_cv_file_magic_test_file=
4930 lt_cv_deplibs_check_method='unknown'
4931 # Need to set the preceding variable on all platforms that support
4932 # interlibrary dependencies.
4933 # 'none' -- dependencies not supported.
4934 # `unknown' -- same as none, but documents that we really don't know.
4935 # 'pass_all' -- all dependencies passed with no checks.
4936 # 'test_compile' -- check by making test program.
4937 # 'file_magic [[regex]]' -- check by looking for files in library path
4938 # which responds to the $file_magic_cmd with a given extended regex.
4939 # If you have `file' or equivalent on your system and you're not sure
4940 # whether `pass_all' will *always* work, you probably want this one.
4941
4942 case $host_os in
4943 aix[4-9]*)
4944   lt_cv_deplibs_check_method=pass_all
4945   ;;
4946
4947 beos*)
4948   lt_cv_deplibs_check_method=pass_all
4949   ;;
4950
4951 bsdi[45]*)
4952   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4953   lt_cv_file_magic_cmd='/usr/bin/file -L'
4954   lt_cv_file_magic_test_file=/shlib/libc.so
4955   ;;
4956
4957 cygwin*)
4958   # func_win32_libid is a shell function defined in ltmain.sh
4959   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4960   lt_cv_file_magic_cmd='func_win32_libid'
4961   ;;
4962
4963 mingw* | pw32*)
4964   # Base MSYS/MinGW do not provide the 'file' command needed by
4965   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4966   # unless we find 'file', for example because we are cross-compiling.
4967   if ( file / ) >/dev/null 2>&1; then
4968     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4969     lt_cv_file_magic_cmd='func_win32_libid'
4970   else
4971     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4972     lt_cv_file_magic_cmd='$OBJDUMP -f'
4973   fi
4974   ;;
4975
4976 cegcc)
4977   # use the weaker test based on 'objdump'. See mingw*.
4978   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4979   lt_cv_file_magic_cmd='$OBJDUMP -f'
4980   ;;
4981
4982 darwin* | rhapsody*)
4983   lt_cv_deplibs_check_method=pass_all
4984   ;;
4985
4986 freebsd* | dragonfly*)
4987   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4988     case $host_cpu in
4989     i*86 )
4990       # Not sure whether the presence of OpenBSD here was a mistake.
4991       # Let's accept both of them until this is cleared up.
4992       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4993       lt_cv_file_magic_cmd=/usr/bin/file
4994       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4995       ;;
4996     esac
4997   else
4998     lt_cv_deplibs_check_method=pass_all
4999   fi
5000   ;;
5001
5002 gnu*)
5003   lt_cv_deplibs_check_method=pass_all
5004   ;;
5005
5006 hpux10.20* | hpux11*)
5007   lt_cv_file_magic_cmd=/usr/bin/file
5008   case $host_cpu in
5009   ia64*)
5010     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5011     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5012     ;;
5013   hppa*64*)
5014     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5015     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5016     ;;
5017   *)
5018     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5019     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5020     ;;
5021   esac
5022   ;;
5023
5024 interix[3-9]*)
5025   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5026   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5027   ;;
5028
5029 irix5* | irix6* | nonstopux*)
5030   case $LD in
5031   *-32|*"-32 ") libmagic=32-bit;;
5032   *-n32|*"-n32 ") libmagic=N32;;
5033   *-64|*"-64 ") libmagic=64-bit;;
5034   *) libmagic=never-match;;
5035   esac
5036   lt_cv_deplibs_check_method=pass_all
5037   ;;
5038
5039 # This must be Linux ELF.
5040 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5041   lt_cv_deplibs_check_method=pass_all
5042   ;;
5043
5044 netbsd* | netbsdelf*-gnu)
5045   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5046     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5047   else
5048     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5049   fi
5050   ;;
5051
5052 newos6*)
5053   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5054   lt_cv_file_magic_cmd=/usr/bin/file
5055   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5056   ;;
5057
5058 *nto* | *qnx*)
5059   lt_cv_deplibs_check_method=pass_all
5060   ;;
5061
5062 openbsd*)
5063   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5064     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5065   else
5066     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5067   fi
5068   ;;
5069
5070 osf3* | osf4* | osf5*)
5071   lt_cv_deplibs_check_method=pass_all
5072   ;;
5073
5074 rdos*)
5075   lt_cv_deplibs_check_method=pass_all
5076   ;;
5077
5078 solaris*)
5079   lt_cv_deplibs_check_method=pass_all
5080   ;;
5081
5082 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5083   lt_cv_deplibs_check_method=pass_all
5084   ;;
5085
5086 sysv4 | sysv4.3*)
5087   case $host_vendor in
5088   motorola)
5089     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]'
5090     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5091     ;;
5092   ncr)
5093     lt_cv_deplibs_check_method=pass_all
5094     ;;
5095   sequent)
5096     lt_cv_file_magic_cmd='/bin/file'
5097     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5098     ;;
5099   sni)
5100     lt_cv_file_magic_cmd='/bin/file'
5101     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5102     lt_cv_file_magic_test_file=/lib/libc.so
5103     ;;
5104   siemens)
5105     lt_cv_deplibs_check_method=pass_all
5106     ;;
5107   pc)
5108     lt_cv_deplibs_check_method=pass_all
5109     ;;
5110   esac
5111   ;;
5112
5113 tpf*)
5114   lt_cv_deplibs_check_method=pass_all
5115   ;;
5116 esac
5117
5118 fi
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5120 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5121 file_magic_cmd=$lt_cv_file_magic_cmd
5122 deplibs_check_method=$lt_cv_deplibs_check_method
5123 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136 if test -n "$ac_tool_prefix"; then
5137   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5138 set dummy ${ac_tool_prefix}ar; ac_word=$2
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5140 $as_echo_n "checking for $ac_word... " >&6; }
5141 if test "${ac_cv_prog_AR+set}" = set; then :
5142   $as_echo_n "(cached) " >&6
5143 else
5144   if test -n "$AR"; then
5145   ac_cv_prog_AR="$AR" # Let the user override the test.
5146 else
5147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5148 for as_dir in $PATH
5149 do
5150   IFS=$as_save_IFS
5151   test -z "$as_dir" && as_dir=.
5152     for ac_exec_ext in '' $ac_executable_extensions; do
5153   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5154     ac_cv_prog_AR="${ac_tool_prefix}ar"
5155     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5156     break 2
5157   fi
5158 done
5159   done
5160 IFS=$as_save_IFS
5161
5162 fi
5163 fi
5164 AR=$ac_cv_prog_AR
5165 if test -n "$AR"; then
5166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5167 $as_echo "$AR" >&6; }
5168 else
5169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5170 $as_echo "no" >&6; }
5171 fi
5172
5173
5174 fi
5175 if test -z "$ac_cv_prog_AR"; then
5176   ac_ct_AR=$AR
5177   # Extract the first word of "ar", so it can be a program name with args.
5178 set dummy ar; ac_word=$2
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5180 $as_echo_n "checking for $ac_word... " >&6; }
5181 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5182   $as_echo_n "(cached) " >&6
5183 else
5184   if test -n "$ac_ct_AR"; then
5185   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5186 else
5187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5188 for as_dir in $PATH
5189 do
5190   IFS=$as_save_IFS
5191   test -z "$as_dir" && as_dir=.
5192     for ac_exec_ext in '' $ac_executable_extensions; do
5193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5194     ac_cv_prog_ac_ct_AR="ar"
5195     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5196     break 2
5197   fi
5198 done
5199   done
5200 IFS=$as_save_IFS
5201
5202 fi
5203 fi
5204 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5205 if test -n "$ac_ct_AR"; then
5206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5207 $as_echo "$ac_ct_AR" >&6; }
5208 else
5209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5210 $as_echo "no" >&6; }
5211 fi
5212
5213   if test "x$ac_ct_AR" = x; then
5214     AR="false"
5215   else
5216     case $cross_compiling:$ac_tool_warned in
5217 yes:)
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5219 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5220 ac_tool_warned=yes ;;
5221 esac
5222     AR=$ac_ct_AR
5223   fi
5224 else
5225   AR="$ac_cv_prog_AR"
5226 fi
5227
5228 test -z "$AR" && AR=ar
5229 test -z "$AR_FLAGS" && AR_FLAGS=cru
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241 if test -n "$ac_tool_prefix"; then
5242   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5243 set dummy ${ac_tool_prefix}strip; ac_word=$2
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5245 $as_echo_n "checking for $ac_word... " >&6; }
5246 if test "${ac_cv_prog_STRIP+set}" = set; then :
5247   $as_echo_n "(cached) " >&6
5248 else
5249   if test -n "$STRIP"; then
5250   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5251 else
5252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253 for as_dir in $PATH
5254 do
5255   IFS=$as_save_IFS
5256   test -z "$as_dir" && as_dir=.
5257     for ac_exec_ext in '' $ac_executable_extensions; do
5258   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5259     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5260     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5261     break 2
5262   fi
5263 done
5264   done
5265 IFS=$as_save_IFS
5266
5267 fi
5268 fi
5269 STRIP=$ac_cv_prog_STRIP
5270 if test -n "$STRIP"; then
5271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5272 $as_echo "$STRIP" >&6; }
5273 else
5274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5275 $as_echo "no" >&6; }
5276 fi
5277
5278
5279 fi
5280 if test -z "$ac_cv_prog_STRIP"; then
5281   ac_ct_STRIP=$STRIP
5282   # Extract the first word of "strip", so it can be a program name with args.
5283 set dummy strip; ac_word=$2
5284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5285 $as_echo_n "checking for $ac_word... " >&6; }
5286 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5287   $as_echo_n "(cached) " >&6
5288 else
5289   if test -n "$ac_ct_STRIP"; then
5290   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5291 else
5292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5293 for as_dir in $PATH
5294 do
5295   IFS=$as_save_IFS
5296   test -z "$as_dir" && as_dir=.
5297     for ac_exec_ext in '' $ac_executable_extensions; do
5298   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5299     ac_cv_prog_ac_ct_STRIP="strip"
5300     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5301     break 2
5302   fi
5303 done
5304   done
5305 IFS=$as_save_IFS
5306
5307 fi
5308 fi
5309 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5310 if test -n "$ac_ct_STRIP"; then
5311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5312 $as_echo "$ac_ct_STRIP" >&6; }
5313 else
5314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5315 $as_echo "no" >&6; }
5316 fi
5317
5318   if test "x$ac_ct_STRIP" = x; then
5319     STRIP=":"
5320   else
5321     case $cross_compiling:$ac_tool_warned in
5322 yes:)
5323 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5324 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5325 ac_tool_warned=yes ;;
5326 esac
5327     STRIP=$ac_ct_STRIP
5328   fi
5329 else
5330   STRIP="$ac_cv_prog_STRIP"
5331 fi
5332
5333 test -z "$STRIP" && STRIP=:
5334
5335
5336
5337
5338
5339
5340 if test -n "$ac_tool_prefix"; then
5341   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5342 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5344 $as_echo_n "checking for $ac_word... " >&6; }
5345 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5346   $as_echo_n "(cached) " >&6
5347 else
5348   if test -n "$RANLIB"; then
5349   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5350 else
5351 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5352 for as_dir in $PATH
5353 do
5354   IFS=$as_save_IFS
5355   test -z "$as_dir" && as_dir=.
5356     for ac_exec_ext in '' $ac_executable_extensions; do
5357   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5358     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5359     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5360     break 2
5361   fi
5362 done
5363   done
5364 IFS=$as_save_IFS
5365
5366 fi
5367 fi
5368 RANLIB=$ac_cv_prog_RANLIB
5369 if test -n "$RANLIB"; then
5370   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5371 $as_echo "$RANLIB" >&6; }
5372 else
5373   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5374 $as_echo "no" >&6; }
5375 fi
5376
5377
5378 fi
5379 if test -z "$ac_cv_prog_RANLIB"; then
5380   ac_ct_RANLIB=$RANLIB
5381   # Extract the first word of "ranlib", so it can be a program name with args.
5382 set dummy ranlib; ac_word=$2
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5384 $as_echo_n "checking for $ac_word... " >&6; }
5385 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5386   $as_echo_n "(cached) " >&6
5387 else
5388   if test -n "$ac_ct_RANLIB"; then
5389   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5390 else
5391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5392 for as_dir in $PATH
5393 do
5394   IFS=$as_save_IFS
5395   test -z "$as_dir" && as_dir=.
5396     for ac_exec_ext in '' $ac_executable_extensions; do
5397   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5398     ac_cv_prog_ac_ct_RANLIB="ranlib"
5399     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5400     break 2
5401   fi
5402 done
5403   done
5404 IFS=$as_save_IFS
5405
5406 fi
5407 fi
5408 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5409 if test -n "$ac_ct_RANLIB"; then
5410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5411 $as_echo "$ac_ct_RANLIB" >&6; }
5412 else
5413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5414 $as_echo "no" >&6; }
5415 fi
5416
5417   if test "x$ac_ct_RANLIB" = x; then
5418     RANLIB=":"
5419   else
5420     case $cross_compiling:$ac_tool_warned in
5421 yes:)
5422 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5423 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5424 ac_tool_warned=yes ;;
5425 esac
5426     RANLIB=$ac_ct_RANLIB
5427   fi
5428 else
5429   RANLIB="$ac_cv_prog_RANLIB"
5430 fi
5431
5432 test -z "$RANLIB" && RANLIB=:
5433
5434
5435
5436
5437
5438
5439 # Determine commands to create old-style static archives.
5440 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5441 old_postinstall_cmds='chmod 644 $oldlib'
5442 old_postuninstall_cmds=
5443
5444 if test -n "$RANLIB"; then
5445   case $host_os in
5446   openbsd*)
5447     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5448     ;;
5449   *)
5450     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5451     ;;
5452   esac
5453   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5454 fi
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489 # If no C compiler was specified, use CC.
5490 LTCC=${LTCC-"$CC"}
5491
5492 # If no C compiler flags were specified, use CFLAGS.
5493 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5494
5495 # Allow CC to be a program name with arguments.
5496 compiler=$CC
5497
5498
5499 # Check for command to grab the raw symbol name followed by C symbol from nm.
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5501 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5502 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5503   $as_echo_n "(cached) " >&6
5504 else
5505
5506 # These are sane defaults that work on at least a few old systems.
5507 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5508
5509 # Character class describing NM global symbol codes.
5510 symcode='[BCDEGRST]'
5511
5512 # Regexp to match symbols that can be accessed directly from C.
5513 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5514
5515 # Define system-specific variables.
5516 case $host_os in
5517 aix*)
5518   symcode='[BCDT]'
5519   ;;
5520 cygwin* | mingw* | pw32* | cegcc*)
5521   symcode='[ABCDGISTW]'
5522   ;;
5523 hpux*)
5524   if test "$host_cpu" = ia64; then
5525     symcode='[ABCDEGRST]'
5526   fi
5527   ;;
5528 irix* | nonstopux*)
5529   symcode='[BCDEGRST]'
5530   ;;
5531 osf*)
5532   symcode='[BCDEGQRST]'
5533   ;;
5534 solaris*)
5535   symcode='[BDRT]'
5536   ;;
5537 sco3.2v5*)
5538   symcode='[DT]'
5539   ;;
5540 sysv4.2uw2*)
5541   symcode='[DT]'
5542   ;;
5543 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5544   symcode='[ABDT]'
5545   ;;
5546 sysv4)
5547   symcode='[DFNSTU]'
5548   ;;
5549 esac
5550
5551 # If we're using GNU nm, then use its standard symbol codes.
5552 case `$NM -V 2>&1` in
5553 *GNU* | *'with BFD'*)
5554   symcode='[ABCDGIRSTW]' ;;
5555 esac
5556
5557 # Transform an extracted symbol line into a proper C declaration.
5558 # Some systems (esp. on ia64) link data and code symbols differently,
5559 # so use this general approach.
5560 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5561
5562 # Transform an extracted symbol line into symbol name and symbol address
5563 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5564 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'"
5565
5566 # Handle CRLF in mingw tool chain
5567 opt_cr=
5568 case $build_os in
5569 mingw*)
5570   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5571   ;;
5572 esac
5573
5574 # Try without a prefix underscore, then with it.
5575 for ac_symprfx in "" "_"; do
5576
5577   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5578   symxfrm="\\1 $ac_symprfx\\2 \\2"
5579
5580   # Write the raw and C identifiers.
5581   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5582     # Fake it for dumpbin and say T for any non-static function
5583     # and D for any global variable.
5584     # Also find C++ and __fastcall symbols from MSVC++,
5585     # which start with @ or ?.
5586     lt_cv_sys_global_symbol_pipe="$AWK '"\
5587 "     {last_section=section; section=\$ 3};"\
5588 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5589 "     \$ 0!~/External *\|/{next};"\
5590 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5591 "     {if(hide[section]) next};"\
5592 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5593 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5594 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5595 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5596 "     ' prfx=^$ac_symprfx"
5597   else
5598     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5599   fi
5600
5601   # Check to see that the pipe works correctly.
5602   pipe_works=no
5603
5604   rm -f conftest*
5605   cat > conftest.$ac_ext <<_LT_EOF
5606 #ifdef __cplusplus
5607 extern "C" {
5608 #endif
5609 char nm_test_var;
5610 void nm_test_func(void);
5611 void nm_test_func(void){}
5612 #ifdef __cplusplus
5613 }
5614 #endif
5615 int main(){nm_test_var='a';nm_test_func();return(0);}
5616 _LT_EOF
5617
5618   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5619   (eval $ac_compile) 2>&5
5620   ac_status=$?
5621   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5622   test $ac_status = 0; }; then
5623     # Now try to grab the symbols.
5624     nlist=conftest.nm
5625     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5626   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5627   ac_status=$?
5628   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5629   test $ac_status = 0; } && test -s "$nlist"; then
5630       # Try sorting and uniquifying the output.
5631       if sort "$nlist" | uniq > "$nlist"T; then
5632         mv -f "$nlist"T "$nlist"
5633       else
5634         rm -f "$nlist"T
5635       fi
5636
5637       # Make sure that we snagged all the symbols we need.
5638       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5639         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5640           cat <<_LT_EOF > conftest.$ac_ext
5641 #ifdef __cplusplus
5642 extern "C" {
5643 #endif
5644
5645 _LT_EOF
5646           # Now generate the symbol file.
5647           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5648
5649           cat <<_LT_EOF >> conftest.$ac_ext
5650
5651 /* The mapping between symbol names and symbols.  */
5652 const struct {
5653   const char *name;
5654   void       *address;
5655 }
5656 lt__PROGRAM__LTX_preloaded_symbols[] =
5657 {
5658   { "@PROGRAM@", (void *) 0 },
5659 _LT_EOF
5660           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5661           cat <<\_LT_EOF >> conftest.$ac_ext
5662   {0, (void *) 0}
5663 };
5664
5665 /* This works around a problem in FreeBSD linker */
5666 #ifdef FREEBSD_WORKAROUND
5667 static const void *lt_preloaded_setup() {
5668   return lt__PROGRAM__LTX_preloaded_symbols;
5669 }
5670 #endif
5671
5672 #ifdef __cplusplus
5673 }
5674 #endif
5675 _LT_EOF
5676           # Now try linking the two files.
5677           mv conftest.$ac_objext conftstm.$ac_objext
5678           lt_save_LIBS="$LIBS"
5679           lt_save_CFLAGS="$CFLAGS"
5680           LIBS="conftstm.$ac_objext"
5681           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5682           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5683   (eval $ac_link) 2>&5
5684   ac_status=$?
5685   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5686   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5687             pipe_works=yes
5688           fi
5689           LIBS="$lt_save_LIBS"
5690           CFLAGS="$lt_save_CFLAGS"
5691         else
5692           echo "cannot find nm_test_func in $nlist" >&5
5693         fi
5694       else
5695         echo "cannot find nm_test_var in $nlist" >&5
5696       fi
5697     else
5698       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5699     fi
5700   else
5701     echo "$progname: failed program was:" >&5
5702     cat conftest.$ac_ext >&5
5703   fi
5704   rm -rf conftest* conftst*
5705
5706   # Do not use the global_symbol_pipe unless it works.
5707   if test "$pipe_works" = yes; then
5708     break
5709   else
5710     lt_cv_sys_global_symbol_pipe=
5711   fi
5712 done
5713
5714 fi
5715
5716 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5717   lt_cv_sys_global_symbol_to_cdecl=
5718 fi
5719 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5721 $as_echo "failed" >&6; }
5722 else
5723   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5724 $as_echo "ok" >&6; }
5725 fi
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749 # Check whether --enable-libtool-lock was given.
5750 if test "${enable_libtool_lock+set}" = set; then :
5751   enableval=$enable_libtool_lock;
5752 fi
5753
5754 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5755
5756 # Some flags need to be propagated to the compiler or linker for good
5757 # libtool support.
5758 case $host in
5759 ia64-*-hpux*)
5760   # Find out which ABI we are using.
5761   echo 'int i;' > conftest.$ac_ext
5762   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5763   (eval $ac_compile) 2>&5
5764   ac_status=$?
5765   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5766   test $ac_status = 0; }; then
5767     case `/usr/bin/file conftest.$ac_objext` in
5768       *ELF-32*)
5769         HPUX_IA64_MODE="32"
5770         ;;
5771       *ELF-64*)
5772         HPUX_IA64_MODE="64"
5773         ;;
5774     esac
5775   fi
5776   rm -rf conftest*
5777   ;;
5778 *-*-irix6*)
5779   # Find out which ABI we are using.
5780   echo '#line 5780 "configure"' > conftest.$ac_ext
5781   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5782   (eval $ac_compile) 2>&5
5783   ac_status=$?
5784   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5785   test $ac_status = 0; }; then
5786     if test "$lt_cv_prog_gnu_ld" = yes; then
5787       case `/usr/bin/file conftest.$ac_objext` in
5788         *32-bit*)
5789           LD="${LD-ld} -melf32bsmip"
5790           ;;
5791         *N32*)
5792           LD="${LD-ld} -melf32bmipn32"
5793           ;;
5794         *64-bit*)
5795           LD="${LD-ld} -melf64bmip"
5796         ;;
5797       esac
5798     else
5799       case `/usr/bin/file conftest.$ac_objext` in
5800         *32-bit*)
5801           LD="${LD-ld} -32"
5802           ;;
5803         *N32*)
5804           LD="${LD-ld} -n32"
5805           ;;
5806         *64-bit*)
5807           LD="${LD-ld} -64"
5808           ;;
5809       esac
5810     fi
5811   fi
5812   rm -rf conftest*
5813   ;;
5814
5815 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5816 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5817   # Find out which ABI we are using.
5818   echo 'int i;' > conftest.$ac_ext
5819   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5820   (eval $ac_compile) 2>&5
5821   ac_status=$?
5822   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5823   test $ac_status = 0; }; then
5824     case `/usr/bin/file conftest.o` in
5825       *32-bit*)
5826         case $host in
5827           x86_64-*kfreebsd*-gnu)
5828             LD="${LD-ld} -m elf_i386_fbsd"
5829             ;;
5830           x86_64-*linux*)
5831             LD="${LD-ld} -m elf_i386"
5832             ;;
5833           ppc64-*linux*|powerpc64-*linux*)
5834             LD="${LD-ld} -m elf32ppclinux"
5835             ;;
5836           s390x-*linux*)
5837             LD="${LD-ld} -m elf_s390"
5838             ;;
5839           sparc64-*linux*)
5840             LD="${LD-ld} -m elf32_sparc"
5841             ;;
5842         esac
5843         ;;
5844       *64-bit*)
5845         case $host in
5846           x86_64-*kfreebsd*-gnu)
5847             LD="${LD-ld} -m elf_x86_64_fbsd"
5848             ;;
5849           x86_64-*linux*)
5850             LD="${LD-ld} -m elf_x86_64"
5851             ;;
5852           ppc*-*linux*|powerpc*-*linux*)
5853             LD="${LD-ld} -m elf64ppc"
5854             ;;
5855           s390*-*linux*|s390*-*tpf*)
5856             LD="${LD-ld} -m elf64_s390"
5857             ;;
5858           sparc*-*linux*)
5859             LD="${LD-ld} -m elf64_sparc"
5860             ;;
5861         esac
5862         ;;
5863     esac
5864   fi
5865   rm -rf conftest*
5866   ;;
5867
5868 *-*-sco3.2v5*)
5869   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5870   SAVE_CFLAGS="$CFLAGS"
5871   CFLAGS="$CFLAGS -belf"
5872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5873 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5874 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5875   $as_echo_n "(cached) " >&6
5876 else
5877   ac_ext=c
5878 ac_cpp='$CPP $CPPFLAGS'
5879 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5880 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5881 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5882
5883      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5884 /* end confdefs.h.  */
5885
5886 int
5887 main ()
5888 {
5889
5890   ;
5891   return 0;
5892 }
5893 _ACEOF
5894 if ac_fn_c_try_link "$LINENO"; then :
5895   lt_cv_cc_needs_belf=yes
5896 else
5897   lt_cv_cc_needs_belf=no
5898 fi
5899 rm -f core conftest.err conftest.$ac_objext \
5900     conftest$ac_exeext conftest.$ac_ext
5901      ac_ext=c
5902 ac_cpp='$CPP $CPPFLAGS'
5903 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5904 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5905 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5906
5907 fi
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5909 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5910   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5911     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5912     CFLAGS="$SAVE_CFLAGS"
5913   fi
5914   ;;
5915 sparc*-*solaris*)
5916   # Find out which ABI we are using.
5917   echo 'int i;' > conftest.$ac_ext
5918   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5919   (eval $ac_compile) 2>&5
5920   ac_status=$?
5921   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5922   test $ac_status = 0; }; then
5923     case `/usr/bin/file conftest.o` in
5924     *64-bit*)
5925       case $lt_cv_prog_gnu_ld in
5926       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5927       *)
5928         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5929           LD="${LD-ld} -64"
5930         fi
5931         ;;
5932       esac
5933       ;;
5934     esac
5935   fi
5936   rm -rf conftest*
5937   ;;
5938 esac
5939
5940 need_locks="$enable_libtool_lock"
5941
5942
5943   case $host_os in
5944     rhapsody* | darwin*)
5945     if test -n "$ac_tool_prefix"; then
5946   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5947 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5949 $as_echo_n "checking for $ac_word... " >&6; }
5950 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5951   $as_echo_n "(cached) " >&6
5952 else
5953   if test -n "$DSYMUTIL"; then
5954   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5955 else
5956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5957 for as_dir in $PATH
5958 do
5959   IFS=$as_save_IFS
5960   test -z "$as_dir" && as_dir=.
5961     for ac_exec_ext in '' $ac_executable_extensions; do
5962   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5963     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5964     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5965     break 2
5966   fi
5967 done
5968   done
5969 IFS=$as_save_IFS
5970
5971 fi
5972 fi
5973 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5974 if test -n "$DSYMUTIL"; then
5975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5976 $as_echo "$DSYMUTIL" >&6; }
5977 else
5978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5979 $as_echo "no" >&6; }
5980 fi
5981
5982
5983 fi
5984 if test -z "$ac_cv_prog_DSYMUTIL"; then
5985   ac_ct_DSYMUTIL=$DSYMUTIL
5986   # Extract the first word of "dsymutil", so it can be a program name with args.
5987 set dummy dsymutil; ac_word=$2
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5989 $as_echo_n "checking for $ac_word... " >&6; }
5990 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5991   $as_echo_n "(cached) " >&6
5992 else
5993   if test -n "$ac_ct_DSYMUTIL"; then
5994   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5995 else
5996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5997 for as_dir in $PATH
5998 do
5999   IFS=$as_save_IFS
6000   test -z "$as_dir" && as_dir=.
6001     for ac_exec_ext in '' $ac_executable_extensions; do
6002   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6003     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6004     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6005     break 2
6006   fi
6007 done
6008   done
6009 IFS=$as_save_IFS
6010
6011 fi
6012 fi
6013 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6014 if test -n "$ac_ct_DSYMUTIL"; then
6015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6016 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6017 else
6018   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6019 $as_echo "no" >&6; }
6020 fi
6021
6022   if test "x$ac_ct_DSYMUTIL" = x; then
6023     DSYMUTIL=":"
6024   else
6025     case $cross_compiling:$ac_tool_warned in
6026 yes:)
6027 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6028 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6029 ac_tool_warned=yes ;;
6030 esac
6031     DSYMUTIL=$ac_ct_DSYMUTIL
6032   fi
6033 else
6034   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6035 fi
6036
6037     if test -n "$ac_tool_prefix"; then
6038   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6039 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6041 $as_echo_n "checking for $ac_word... " >&6; }
6042 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6043   $as_echo_n "(cached) " >&6
6044 else
6045   if test -n "$NMEDIT"; then
6046   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6047 else
6048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6049 for as_dir in $PATH
6050 do
6051   IFS=$as_save_IFS
6052   test -z "$as_dir" && as_dir=.
6053     for ac_exec_ext in '' $ac_executable_extensions; do
6054   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6055     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6056     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6057     break 2
6058   fi
6059 done
6060   done
6061 IFS=$as_save_IFS
6062
6063 fi
6064 fi
6065 NMEDIT=$ac_cv_prog_NMEDIT
6066 if test -n "$NMEDIT"; then
6067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6068 $as_echo "$NMEDIT" >&6; }
6069 else
6070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6071 $as_echo "no" >&6; }
6072 fi
6073
6074
6075 fi
6076 if test -z "$ac_cv_prog_NMEDIT"; then
6077   ac_ct_NMEDIT=$NMEDIT
6078   # Extract the first word of "nmedit", so it can be a program name with args.
6079 set dummy nmedit; ac_word=$2
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6081 $as_echo_n "checking for $ac_word... " >&6; }
6082 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6083   $as_echo_n "(cached) " >&6
6084 else
6085   if test -n "$ac_ct_NMEDIT"; then
6086   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6087 else
6088 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6089 for as_dir in $PATH
6090 do
6091   IFS=$as_save_IFS
6092   test -z "$as_dir" && as_dir=.
6093     for ac_exec_ext in '' $ac_executable_extensions; do
6094   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6095     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6096     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6097     break 2
6098   fi
6099 done
6100   done
6101 IFS=$as_save_IFS
6102
6103 fi
6104 fi
6105 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6106 if test -n "$ac_ct_NMEDIT"; then
6107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6108 $as_echo "$ac_ct_NMEDIT" >&6; }
6109 else
6110   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6111 $as_echo "no" >&6; }
6112 fi
6113
6114   if test "x$ac_ct_NMEDIT" = x; then
6115     NMEDIT=":"
6116   else
6117     case $cross_compiling:$ac_tool_warned in
6118 yes:)
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6120 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6121 ac_tool_warned=yes ;;
6122 esac
6123     NMEDIT=$ac_ct_NMEDIT
6124   fi
6125 else
6126   NMEDIT="$ac_cv_prog_NMEDIT"
6127 fi
6128
6129     if test -n "$ac_tool_prefix"; then
6130   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6131 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6133 $as_echo_n "checking for $ac_word... " >&6; }
6134 if test "${ac_cv_prog_LIPO+set}" = set; then :
6135   $as_echo_n "(cached) " >&6
6136 else
6137   if test -n "$LIPO"; then
6138   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6139 else
6140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6141 for as_dir in $PATH
6142 do
6143   IFS=$as_save_IFS
6144   test -z "$as_dir" && as_dir=.
6145     for ac_exec_ext in '' $ac_executable_extensions; do
6146   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6147     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6148     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6149     break 2
6150   fi
6151 done
6152   done
6153 IFS=$as_save_IFS
6154
6155 fi
6156 fi
6157 LIPO=$ac_cv_prog_LIPO
6158 if test -n "$LIPO"; then
6159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6160 $as_echo "$LIPO" >&6; }
6161 else
6162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6163 $as_echo "no" >&6; }
6164 fi
6165
6166
6167 fi
6168 if test -z "$ac_cv_prog_LIPO"; then
6169   ac_ct_LIPO=$LIPO
6170   # Extract the first word of "lipo", so it can be a program name with args.
6171 set dummy lipo; ac_word=$2
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6173 $as_echo_n "checking for $ac_word... " >&6; }
6174 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6175   $as_echo_n "(cached) " >&6
6176 else
6177   if test -n "$ac_ct_LIPO"; then
6178   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6179 else
6180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6181 for as_dir in $PATH
6182 do
6183   IFS=$as_save_IFS
6184   test -z "$as_dir" && as_dir=.
6185     for ac_exec_ext in '' $ac_executable_extensions; do
6186   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6187     ac_cv_prog_ac_ct_LIPO="lipo"
6188     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6189     break 2
6190   fi
6191 done
6192   done
6193 IFS=$as_save_IFS
6194
6195 fi
6196 fi
6197 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6198 if test -n "$ac_ct_LIPO"; then
6199   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6200 $as_echo "$ac_ct_LIPO" >&6; }
6201 else
6202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6203 $as_echo "no" >&6; }
6204 fi
6205
6206   if test "x$ac_ct_LIPO" = x; then
6207     LIPO=":"
6208   else
6209     case $cross_compiling:$ac_tool_warned in
6210 yes:)
6211 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6212 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6213 ac_tool_warned=yes ;;
6214 esac
6215     LIPO=$ac_ct_LIPO
6216   fi
6217 else
6218   LIPO="$ac_cv_prog_LIPO"
6219 fi
6220
6221     if test -n "$ac_tool_prefix"; then
6222   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6223 set dummy ${ac_tool_prefix}otool; ac_word=$2
6224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6225 $as_echo_n "checking for $ac_word... " >&6; }
6226 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6227   $as_echo_n "(cached) " >&6
6228 else
6229   if test -n "$OTOOL"; then
6230   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6231 else
6232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6233 for as_dir in $PATH
6234 do
6235   IFS=$as_save_IFS
6236   test -z "$as_dir" && as_dir=.
6237     for ac_exec_ext in '' $ac_executable_extensions; do
6238   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6239     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6240     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6241     break 2
6242   fi
6243 done
6244   done
6245 IFS=$as_save_IFS
6246
6247 fi
6248 fi
6249 OTOOL=$ac_cv_prog_OTOOL
6250 if test -n "$OTOOL"; then
6251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6252 $as_echo "$OTOOL" >&6; }
6253 else
6254   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6255 $as_echo "no" >&6; }
6256 fi
6257
6258
6259 fi
6260 if test -z "$ac_cv_prog_OTOOL"; then
6261   ac_ct_OTOOL=$OTOOL
6262   # Extract the first word of "otool", so it can be a program name with args.
6263 set dummy otool; ac_word=$2
6264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6265 $as_echo_n "checking for $ac_word... " >&6; }
6266 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6267   $as_echo_n "(cached) " >&6
6268 else
6269   if test -n "$ac_ct_OTOOL"; then
6270   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6271 else
6272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6273 for as_dir in $PATH
6274 do
6275   IFS=$as_save_IFS
6276   test -z "$as_dir" && as_dir=.
6277     for ac_exec_ext in '' $ac_executable_extensions; do
6278   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6279     ac_cv_prog_ac_ct_OTOOL="otool"
6280     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6281     break 2
6282   fi
6283 done
6284   done
6285 IFS=$as_save_IFS
6286
6287 fi
6288 fi
6289 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6290 if test -n "$ac_ct_OTOOL"; then
6291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6292 $as_echo "$ac_ct_OTOOL" >&6; }
6293 else
6294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6295 $as_echo "no" >&6; }
6296 fi
6297
6298   if test "x$ac_ct_OTOOL" = x; then
6299     OTOOL=":"
6300   else
6301     case $cross_compiling:$ac_tool_warned in
6302 yes:)
6303 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6304 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6305 ac_tool_warned=yes ;;
6306 esac
6307     OTOOL=$ac_ct_OTOOL
6308   fi
6309 else
6310   OTOOL="$ac_cv_prog_OTOOL"
6311 fi
6312
6313     if test -n "$ac_tool_prefix"; then
6314   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6315 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6317 $as_echo_n "checking for $ac_word... " >&6; }
6318 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6319   $as_echo_n "(cached) " >&6
6320 else
6321   if test -n "$OTOOL64"; then
6322   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6323 else
6324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6325 for as_dir in $PATH
6326 do
6327   IFS=$as_save_IFS
6328   test -z "$as_dir" && as_dir=.
6329     for ac_exec_ext in '' $ac_executable_extensions; do
6330   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6331     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6332     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6333     break 2
6334   fi
6335 done
6336   done
6337 IFS=$as_save_IFS
6338
6339 fi
6340 fi
6341 OTOOL64=$ac_cv_prog_OTOOL64
6342 if test -n "$OTOOL64"; then
6343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6344 $as_echo "$OTOOL64" >&6; }
6345 else
6346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6347 $as_echo "no" >&6; }
6348 fi
6349
6350
6351 fi
6352 if test -z "$ac_cv_prog_OTOOL64"; then
6353   ac_ct_OTOOL64=$OTOOL64
6354   # Extract the first word of "otool64", so it can be a program name with args.
6355 set dummy otool64; ac_word=$2
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6357 $as_echo_n "checking for $ac_word... " >&6; }
6358 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6359   $as_echo_n "(cached) " >&6
6360 else
6361   if test -n "$ac_ct_OTOOL64"; then
6362   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6363 else
6364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6365 for as_dir in $PATH
6366 do
6367   IFS=$as_save_IFS
6368   test -z "$as_dir" && as_dir=.
6369     for ac_exec_ext in '' $ac_executable_extensions; do
6370   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6371     ac_cv_prog_ac_ct_OTOOL64="otool64"
6372     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6373     break 2
6374   fi
6375 done
6376   done
6377 IFS=$as_save_IFS
6378
6379 fi
6380 fi
6381 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6382 if test -n "$ac_ct_OTOOL64"; then
6383   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6384 $as_echo "$ac_ct_OTOOL64" >&6; }
6385 else
6386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6387 $as_echo "no" >&6; }
6388 fi
6389
6390   if test "x$ac_ct_OTOOL64" = x; then
6391     OTOOL64=":"
6392   else
6393     case $cross_compiling:$ac_tool_warned in
6394 yes:)
6395 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6396 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6397 ac_tool_warned=yes ;;
6398 esac
6399     OTOOL64=$ac_ct_OTOOL64
6400   fi
6401 else
6402   OTOOL64="$ac_cv_prog_OTOOL64"
6403 fi
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6432 $as_echo_n "checking for -single_module linker flag... " >&6; }
6433 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6434   $as_echo_n "(cached) " >&6
6435 else
6436   lt_cv_apple_cc_single_mod=no
6437       if test -z "${LT_MULTI_MODULE}"; then
6438         # By default we will add the -single_module flag. You can override
6439         # by either setting the environment variable LT_MULTI_MODULE
6440         # non-empty at configure time, or by adding -multi_module to the
6441         # link flags.
6442         rm -rf libconftest.dylib*
6443         echo "int foo(void){return 1;}" > conftest.c
6444         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6445 -dynamiclib -Wl,-single_module conftest.c" >&5
6446         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6447           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6448         _lt_result=$?
6449         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6450           lt_cv_apple_cc_single_mod=yes
6451         else
6452           cat conftest.err >&5
6453         fi
6454         rm -rf libconftest.dylib*
6455         rm -f conftest.*
6456       fi
6457 fi
6458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6459 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6460     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6461 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6462 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6463   $as_echo_n "(cached) " >&6
6464 else
6465   lt_cv_ld_exported_symbols_list=no
6466       save_LDFLAGS=$LDFLAGS
6467       echo "_main" > conftest.sym
6468       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6469       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6470 /* end confdefs.h.  */
6471
6472 int
6473 main ()
6474 {
6475
6476   ;
6477   return 0;
6478 }
6479 _ACEOF
6480 if ac_fn_c_try_link "$LINENO"; then :
6481   lt_cv_ld_exported_symbols_list=yes
6482 else
6483   lt_cv_ld_exported_symbols_list=no
6484 fi
6485 rm -f core conftest.err conftest.$ac_objext \
6486     conftest$ac_exeext conftest.$ac_ext
6487         LDFLAGS="$save_LDFLAGS"
6488
6489 fi
6490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6491 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6492     case $host_os in
6493     rhapsody* | darwin1.[012])
6494       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6495     darwin1.*)
6496       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6497     darwin*) # darwin 5.x on
6498       # if running on 10.5 or later, the deployment target defaults
6499       # to the OS version, if on x86, and 10.4, the deployment
6500       # target defaults to 10.4. Don't you love it?
6501       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6502         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6503           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6504         10.[012]*)
6505           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6506         10.*)
6507           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6508       esac
6509     ;;
6510   esac
6511     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6512       _lt_dar_single_mod='$single_module'
6513     fi
6514     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6515       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6516     else
6517       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6518     fi
6519     if test "$DSYMUTIL" != ":"; then
6520       _lt_dsymutil='~$DSYMUTIL $lib || :'
6521     else
6522       _lt_dsymutil=
6523     fi
6524     ;;
6525   esac
6526
6527 ac_ext=c
6528 ac_cpp='$CPP $CPPFLAGS'
6529 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6530 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6531 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6533 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6534 # On Suns, sometimes $CPP names a directory.
6535 if test -n "$CPP" && test -d "$CPP"; then
6536   CPP=
6537 fi
6538 if test -z "$CPP"; then
6539   if test "${ac_cv_prog_CPP+set}" = set; then :
6540   $as_echo_n "(cached) " >&6
6541 else
6542       # Double quotes because CPP needs to be expanded
6543     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6544     do
6545       ac_preproc_ok=false
6546 for ac_c_preproc_warn_flag in '' yes
6547 do
6548   # Use a header file that comes with gcc, so configuring glibc
6549   # with a fresh cross-compiler works.
6550   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6551   # <limits.h> exists even on freestanding compilers.
6552   # On the NeXT, cc -E runs the code through the compiler's parser,
6553   # not just through cpp. "Syntax error" is here to catch this case.
6554   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6555 /* end confdefs.h.  */
6556 #ifdef __STDC__
6557 # include <limits.h>
6558 #else
6559 # include <assert.h>
6560 #endif
6561                      Syntax error
6562 _ACEOF
6563 if ac_fn_c_try_cpp "$LINENO"; then :
6564
6565 else
6566   # Broken: fails on valid input.
6567 continue
6568 fi
6569 rm -f conftest.err conftest.i conftest.$ac_ext
6570
6571   # OK, works on sane cases.  Now check whether nonexistent headers
6572   # can be detected and how.
6573   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6574 /* end confdefs.h.  */
6575 #include <ac_nonexistent.h>
6576 _ACEOF
6577 if ac_fn_c_try_cpp "$LINENO"; then :
6578   # Broken: success on invalid input.
6579 continue
6580 else
6581   # Passes both tests.
6582 ac_preproc_ok=:
6583 break
6584 fi
6585 rm -f conftest.err conftest.i conftest.$ac_ext
6586
6587 done
6588 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6589 rm -f conftest.i conftest.err conftest.$ac_ext
6590 if $ac_preproc_ok; then :
6591   break
6592 fi
6593
6594     done
6595     ac_cv_prog_CPP=$CPP
6596
6597 fi
6598   CPP=$ac_cv_prog_CPP
6599 else
6600   ac_cv_prog_CPP=$CPP
6601 fi
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6603 $as_echo "$CPP" >&6; }
6604 ac_preproc_ok=false
6605 for ac_c_preproc_warn_flag in '' yes
6606 do
6607   # Use a header file that comes with gcc, so configuring glibc
6608   # with a fresh cross-compiler works.
6609   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6610   # <limits.h> exists even on freestanding compilers.
6611   # On the NeXT, cc -E runs the code through the compiler's parser,
6612   # not just through cpp. "Syntax error" is here to catch this case.
6613   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6614 /* end confdefs.h.  */
6615 #ifdef __STDC__
6616 # include <limits.h>
6617 #else
6618 # include <assert.h>
6619 #endif
6620                      Syntax error
6621 _ACEOF
6622 if ac_fn_c_try_cpp "$LINENO"; then :
6623
6624 else
6625   # Broken: fails on valid input.
6626 continue
6627 fi
6628 rm -f conftest.err conftest.i conftest.$ac_ext
6629
6630   # OK, works on sane cases.  Now check whether nonexistent headers
6631   # can be detected and how.
6632   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6633 /* end confdefs.h.  */
6634 #include <ac_nonexistent.h>
6635 _ACEOF
6636 if ac_fn_c_try_cpp "$LINENO"; then :
6637   # Broken: success on invalid input.
6638 continue
6639 else
6640   # Passes both tests.
6641 ac_preproc_ok=:
6642 break
6643 fi
6644 rm -f conftest.err conftest.i conftest.$ac_ext
6645
6646 done
6647 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6648 rm -f conftest.i conftest.err conftest.$ac_ext
6649 if $ac_preproc_ok; then :
6650
6651 else
6652   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6653 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6654 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6655 See \`config.log' for more details" "$LINENO" 5 ; }
6656 fi
6657
6658 ac_ext=c
6659 ac_cpp='$CPP $CPPFLAGS'
6660 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6661 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6662 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6663
6664
6665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6666 $as_echo_n "checking for ANSI C header files... " >&6; }
6667 if test "${ac_cv_header_stdc+set}" = set; then :
6668   $as_echo_n "(cached) " >&6
6669 else
6670   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6671 /* end confdefs.h.  */
6672 #include <stdlib.h>
6673 #include <stdarg.h>
6674 #include <string.h>
6675 #include <float.h>
6676
6677 int
6678 main ()
6679 {
6680
6681   ;
6682   return 0;
6683 }
6684 _ACEOF
6685 if ac_fn_c_try_compile "$LINENO"; then :
6686   ac_cv_header_stdc=yes
6687 else
6688   ac_cv_header_stdc=no
6689 fi
6690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6691
6692 if test $ac_cv_header_stdc = yes; then
6693   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6694   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6695 /* end confdefs.h.  */
6696 #include <string.h>
6697
6698 _ACEOF
6699 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6700   $EGREP "memchr" >/dev/null 2>&1; then :
6701
6702 else
6703   ac_cv_header_stdc=no
6704 fi
6705 rm -f conftest*
6706
6707 fi
6708
6709 if test $ac_cv_header_stdc = yes; then
6710   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6711   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6712 /* end confdefs.h.  */
6713 #include <stdlib.h>
6714
6715 _ACEOF
6716 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6717   $EGREP "free" >/dev/null 2>&1; then :
6718
6719 else
6720   ac_cv_header_stdc=no
6721 fi
6722 rm -f conftest*
6723
6724 fi
6725
6726 if test $ac_cv_header_stdc = yes; then
6727   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6728   if test "$cross_compiling" = yes; then :
6729   :
6730 else
6731   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6732 /* end confdefs.h.  */
6733 #include <ctype.h>
6734 #include <stdlib.h>
6735 #if ((' ' & 0x0FF) == 0x020)
6736 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6737 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6738 #else
6739 # define ISLOWER(c) \
6740                    (('a' <= (c) && (c) <= 'i') \
6741                      || ('j' <= (c) && (c) <= 'r') \
6742                      || ('s' <= (c) && (c) <= 'z'))
6743 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6744 #endif
6745
6746 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6747 int
6748 main ()
6749 {
6750   int i;
6751   for (i = 0; i < 256; i++)
6752     if (XOR (islower (i), ISLOWER (i))
6753         || toupper (i) != TOUPPER (i))
6754       return 2;
6755   return 0;
6756 }
6757 _ACEOF
6758 if ac_fn_c_try_run "$LINENO"; then :
6759
6760 else
6761   ac_cv_header_stdc=no
6762 fi
6763 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6764   conftest.$ac_objext conftest.beam conftest.$ac_ext
6765 fi
6766
6767 fi
6768 fi
6769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6770 $as_echo "$ac_cv_header_stdc" >&6; }
6771 if test $ac_cv_header_stdc = yes; then
6772
6773 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6774
6775 fi
6776
6777 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6778 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6779                   inttypes.h stdint.h unistd.h
6780 do :
6781   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6782 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6783 "
6784 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6785   cat >>confdefs.h <<_ACEOF
6786 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6787 _ACEOF
6788
6789 fi
6790
6791 done
6792
6793
6794 for ac_header in dlfcn.h
6795 do :
6796   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6797 "
6798 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6799   cat >>confdefs.h <<_ACEOF
6800 #define HAVE_DLFCN_H 1
6801 _ACEOF
6802
6803 fi
6804
6805 done
6806
6807
6808
6809 # Set options
6810
6811
6812
6813         enable_dlopen=no
6814
6815
6816   enable_win32_dll=no
6817
6818
6819             # Check whether --enable-shared was given.
6820 if test "${enable_shared+set}" = set; then :
6821   enableval=$enable_shared; p=${PACKAGE-default}
6822     case $enableval in
6823     yes) enable_shared=yes ;;
6824     no) enable_shared=no ;;
6825     *)
6826       enable_shared=no
6827       # Look at the argument we got.  We use all the common list separators.
6828       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6829       for pkg in $enableval; do
6830         IFS="$lt_save_ifs"
6831         if test "X$pkg" = "X$p"; then
6832           enable_shared=yes
6833         fi
6834       done
6835       IFS="$lt_save_ifs"
6836       ;;
6837     esac
6838 else
6839   enable_shared=yes
6840 fi
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850   # Check whether --enable-static was given.
6851 if test "${enable_static+set}" = set; then :
6852   enableval=$enable_static; p=${PACKAGE-default}
6853     case $enableval in
6854     yes) enable_static=yes ;;
6855     no) enable_static=no ;;
6856     *)
6857      enable_static=no
6858       # Look at the argument we got.  We use all the common list separators.
6859       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6860       for pkg in $enableval; do
6861         IFS="$lt_save_ifs"
6862         if test "X$pkg" = "X$p"; then
6863           enable_static=yes
6864         fi
6865       done
6866       IFS="$lt_save_ifs"
6867       ;;
6868     esac
6869 else
6870   enable_static=yes
6871 fi
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882 # Check whether --with-pic was given.
6883 if test "${with_pic+set}" = set; then :
6884   withval=$with_pic; pic_mode="$withval"
6885 else
6886   pic_mode=default
6887 fi
6888
6889
6890 test -z "$pic_mode" && pic_mode=default
6891
6892
6893
6894
6895
6896
6897
6898   # Check whether --enable-fast-install was given.
6899 if test "${enable_fast_install+set}" = set; then :
6900   enableval=$enable_fast_install; p=${PACKAGE-default}
6901     case $enableval in
6902     yes) enable_fast_install=yes ;;
6903     no) enable_fast_install=no ;;
6904     *)
6905       enable_fast_install=no
6906       # Look at the argument we got.  We use all the common list separators.
6907       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6908       for pkg in $enableval; do
6909         IFS="$lt_save_ifs"
6910         if test "X$pkg" = "X$p"; then
6911           enable_fast_install=yes
6912         fi
6913       done
6914       IFS="$lt_save_ifs"
6915       ;;
6916     esac
6917 else
6918   enable_fast_install=yes
6919 fi
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931 # This can be used to rebuild libtool when needed
6932 LIBTOOL_DEPS="$ltmain"
6933
6934 # Always use our own libtool.
6935 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961 test -z "$LN_S" && LN_S="ln -s"
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976 if test -n "${ZSH_VERSION+set}" ; then
6977    setopt NO_GLOB_SUBST
6978 fi
6979
6980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6981 $as_echo_n "checking for objdir... " >&6; }
6982 if test "${lt_cv_objdir+set}" = set; then :
6983   $as_echo_n "(cached) " >&6
6984 else
6985   rm -f .libs 2>/dev/null
6986 mkdir .libs 2>/dev/null
6987 if test -d .libs; then
6988   lt_cv_objdir=.libs
6989 else
6990   # MS-DOS does not allow filenames that begin with a dot.
6991   lt_cv_objdir=_libs
6992 fi
6993 rmdir .libs 2>/dev/null
6994 fi
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6996 $as_echo "$lt_cv_objdir" >&6; }
6997 objdir=$lt_cv_objdir
6998
6999
7000
7001
7002
7003 cat >>confdefs.h <<_ACEOF
7004 #define LT_OBJDIR "$lt_cv_objdir/"
7005 _ACEOF
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023 case $host_os in
7024 aix3*)
7025   # AIX sometimes has problems with the GCC collect2 program.  For some
7026   # reason, if we set the COLLECT_NAMES environment variable, the problems
7027   # vanish in a puff of smoke.
7028   if test "X${COLLECT_NAMES+set}" != Xset; then
7029     COLLECT_NAMES=
7030     export COLLECT_NAMES
7031   fi
7032   ;;
7033 esac
7034
7035 # Sed substitution that helps us do robust quoting.  It backslashifies
7036 # metacharacters that are still active within double-quoted strings.
7037 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7038
7039 # Same as above, but do not quote variable references.
7040 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7041
7042 # Sed substitution to delay expansion of an escaped shell variable in a
7043 # double_quote_subst'ed string.
7044 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7045
7046 # Sed substitution to delay expansion of an escaped single quote.
7047 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7048
7049 # Sed substitution to avoid accidental globbing in evaled expressions
7050 no_glob_subst='s/\*/\\\*/g'
7051
7052 # Global variables:
7053 ofile=libtool
7054 can_build_shared=yes
7055
7056 # All known linkers require a `.a' archive for static linking (except MSVC,
7057 # which needs '.lib').
7058 libext=a
7059
7060 with_gnu_ld="$lt_cv_prog_gnu_ld"
7061
7062 old_CC="$CC"
7063 old_CFLAGS="$CFLAGS"
7064
7065 # Set sane defaults for various variables
7066 test -z "$CC" && CC=cc
7067 test -z "$LTCC" && LTCC=$CC
7068 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7069 test -z "$LD" && LD=ld
7070 test -z "$ac_objext" && ac_objext=o
7071
7072 for cc_temp in $compiler""; do
7073   case $cc_temp in
7074     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7075     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7076     \-*) ;;
7077     *) break;;
7078   esac
7079 done
7080 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7081
7082
7083 # Only perform the check for file, if the check method requires it
7084 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7085 case $deplibs_check_method in
7086 file_magic*)
7087   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7088     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7089 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7090 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7091   $as_echo_n "(cached) " >&6
7092 else
7093   case $MAGIC_CMD in
7094 [\\/*] |  ?:[\\/]*)
7095   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7096   ;;
7097 *)
7098   lt_save_MAGIC_CMD="$MAGIC_CMD"
7099   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7100   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7101   for ac_dir in $ac_dummy; do
7102     IFS="$lt_save_ifs"
7103     test -z "$ac_dir" && ac_dir=.
7104     if test -f $ac_dir/${ac_tool_prefix}file; then
7105       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7106       if test -n "$file_magic_test_file"; then
7107         case $deplibs_check_method in
7108         "file_magic "*)
7109           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7110           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7111           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7112             $EGREP "$file_magic_regex" > /dev/null; then
7113             :
7114           else
7115             cat <<_LT_EOF 1>&2
7116
7117 *** Warning: the command libtool uses to detect shared libraries,
7118 *** $file_magic_cmd, produces output that libtool cannot recognize.
7119 *** The result is that libtool may fail to recognize shared libraries
7120 *** as such.  This will affect the creation of libtool libraries that
7121 *** depend on shared libraries, but programs linked with such libtool
7122 *** libraries will work regardless of this problem.  Nevertheless, you
7123 *** may want to report the problem to your system manager and/or to
7124 *** bug-libtool@gnu.org
7125
7126 _LT_EOF
7127           fi ;;
7128         esac
7129       fi
7130       break
7131     fi
7132   done
7133   IFS="$lt_save_ifs"
7134   MAGIC_CMD="$lt_save_MAGIC_CMD"
7135   ;;
7136 esac
7137 fi
7138
7139 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7140 if test -n "$MAGIC_CMD"; then
7141   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7142 $as_echo "$MAGIC_CMD" >&6; }
7143 else
7144   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7145 $as_echo "no" >&6; }
7146 fi
7147
7148
7149
7150
7151
7152 if test -z "$lt_cv_path_MAGIC_CMD"; then
7153   if test -n "$ac_tool_prefix"; then
7154     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7155 $as_echo_n "checking for file... " >&6; }
7156 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7157   $as_echo_n "(cached) " >&6
7158 else
7159   case $MAGIC_CMD in
7160 [\\/*] |  ?:[\\/]*)
7161   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7162   ;;
7163 *)
7164   lt_save_MAGIC_CMD="$MAGIC_CMD"
7165   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7166   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7167   for ac_dir in $ac_dummy; do
7168     IFS="$lt_save_ifs"
7169     test -z "$ac_dir" && ac_dir=.
7170     if test -f $ac_dir/file; then
7171       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7172       if test -n "$file_magic_test_file"; then
7173         case $deplibs_check_method in
7174         "file_magic "*)
7175           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7176           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7177           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7178             $EGREP "$file_magic_regex" > /dev/null; then
7179             :
7180           else
7181             cat <<_LT_EOF 1>&2
7182
7183 *** Warning: the command libtool uses to detect shared libraries,
7184 *** $file_magic_cmd, produces output that libtool cannot recognize.
7185 *** The result is that libtool may fail to recognize shared libraries
7186 *** as such.  This will affect the creation of libtool libraries that
7187 *** depend on shared libraries, but programs linked with such libtool
7188 *** libraries will work regardless of this problem.  Nevertheless, you
7189 *** may want to report the problem to your system manager and/or to
7190 *** bug-libtool@gnu.org
7191
7192 _LT_EOF
7193           fi ;;
7194         esac
7195       fi
7196       break
7197     fi
7198   done
7199   IFS="$lt_save_ifs"
7200   MAGIC_CMD="$lt_save_MAGIC_CMD"
7201   ;;
7202 esac
7203 fi
7204
7205 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7206 if test -n "$MAGIC_CMD"; then
7207   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7208 $as_echo "$MAGIC_CMD" >&6; }
7209 else
7210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7211 $as_echo "no" >&6; }
7212 fi
7213
7214
7215   else
7216     MAGIC_CMD=:
7217   fi
7218 fi
7219
7220   fi
7221   ;;
7222 esac
7223
7224 # Use C for the default configuration in the libtool script
7225
7226 lt_save_CC="$CC"
7227 ac_ext=c
7228 ac_cpp='$CPP $CPPFLAGS'
7229 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7230 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7231 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7232
7233
7234 # Source file extension for C test sources.
7235 ac_ext=c
7236
7237 # Object file extension for compiled C test sources.
7238 objext=o
7239 objext=$objext
7240
7241 # Code to be used in simple compile tests
7242 lt_simple_compile_test_code="int some_variable = 0;"
7243
7244 # Code to be used in simple link tests
7245 lt_simple_link_test_code='int main(){return(0);}'
7246
7247
7248
7249
7250
7251
7252
7253 # If no C compiler was specified, use CC.
7254 LTCC=${LTCC-"$CC"}
7255
7256 # If no C compiler flags were specified, use CFLAGS.
7257 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7258
7259 # Allow CC to be a program name with arguments.
7260 compiler=$CC
7261
7262 # Save the default compiler, since it gets overwritten when the other
7263 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7264 compiler_DEFAULT=$CC
7265
7266 # save warnings/boilerplate of simple test code
7267 ac_outfile=conftest.$ac_objext
7268 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7269 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7270 _lt_compiler_boilerplate=`cat conftest.err`
7271 $RM conftest*
7272
7273 ac_outfile=conftest.$ac_objext
7274 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7275 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7276 _lt_linker_boilerplate=`cat conftest.err`
7277 $RM -r conftest*
7278
7279
7280 if test -n "$compiler"; then
7281
7282 lt_prog_compiler_no_builtin_flag=
7283
7284 if test "$GCC" = yes; then
7285   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7286
7287   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7288 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7289 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7290   $as_echo_n "(cached) " >&6
7291 else
7292   lt_cv_prog_compiler_rtti_exceptions=no
7293    ac_outfile=conftest.$ac_objext
7294    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7295    lt_compiler_flag="-fno-rtti -fno-exceptions"
7296    # Insert the option either (1) after the last *FLAGS variable, or
7297    # (2) before a word containing "conftest.", or (3) at the end.
7298    # Note that $ac_compile itself does not contain backslashes and begins
7299    # with a dollar sign (not a hyphen), so the echo should work correctly.
7300    # The option is referenced via a variable to avoid confusing sed.
7301    lt_compile=`echo "$ac_compile" | $SED \
7302    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7303    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7304    -e 's:$: $lt_compiler_flag:'`
7305    (eval echo "\"\$as_me:7305: $lt_compile\"" >&5)
7306    (eval "$lt_compile" 2>conftest.err)
7307    ac_status=$?
7308    cat conftest.err >&5
7309    echo "$as_me:7309: \$? = $ac_status" >&5
7310    if (exit $ac_status) && test -s "$ac_outfile"; then
7311      # The compiler can only warn and ignore the option if not recognized
7312      # So say no if there are warnings other than the usual output.
7313      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7314      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7315      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7316        lt_cv_prog_compiler_rtti_exceptions=yes
7317      fi
7318    fi
7319    $RM conftest*
7320
7321 fi
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7323 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7324
7325 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7326     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7327 else
7328     :
7329 fi
7330
7331 fi
7332
7333
7334
7335
7336
7337
7338   lt_prog_compiler_wl=
7339 lt_prog_compiler_pic=
7340 lt_prog_compiler_static=
7341
7342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7343 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7344
7345   if test "$GCC" = yes; then
7346     lt_prog_compiler_wl='-Wl,'
7347     lt_prog_compiler_static='-static'
7348
7349     case $host_os in
7350       aix*)
7351       # All AIX code is PIC.
7352       if test "$host_cpu" = ia64; then
7353         # AIX 5 now supports IA64 processor
7354         lt_prog_compiler_static='-Bstatic'
7355       fi
7356       ;;
7357
7358     amigaos*)
7359       case $host_cpu in
7360       powerpc)
7361             # see comment about AmigaOS4 .so support
7362             lt_prog_compiler_pic='-fPIC'
7363         ;;
7364       m68k)
7365             # FIXME: we need at least 68020 code to build shared libraries, but
7366             # adding the `-m68020' flag to GCC prevents building anything better,
7367             # like `-m68040'.
7368             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7369         ;;
7370       esac
7371       ;;
7372
7373     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7374       # PIC is the default for these OSes.
7375       ;;
7376
7377     mingw* | cygwin* | pw32* | os2* | cegcc*)
7378       # This hack is so that the source file can tell whether it is being
7379       # built for inclusion in a dll (and should export symbols for example).
7380       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7381       # (--disable-auto-import) libraries
7382       lt_prog_compiler_pic='-DDLL_EXPORT'
7383       ;;
7384
7385     darwin* | rhapsody*)
7386       # PIC is the default on this platform
7387       # Common symbols not allowed in MH_DYLIB files
7388       lt_prog_compiler_pic='-fno-common'
7389       ;;
7390
7391     hpux*)
7392       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7393       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7394       # sets the default TLS model and affects inlining.
7395       case $host_cpu in
7396       hppa*64*)
7397         # +Z the default
7398         ;;
7399       *)
7400         lt_prog_compiler_pic='-fPIC'
7401         ;;
7402       esac
7403       ;;
7404
7405     interix[3-9]*)
7406       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7407       # Instead, we relocate shared libraries at runtime.
7408       ;;
7409
7410     msdosdjgpp*)
7411       # Just because we use GCC doesn't mean we suddenly get shared libraries
7412       # on systems that don't support them.
7413       lt_prog_compiler_can_build_shared=no
7414       enable_shared=no
7415       ;;
7416
7417     *nto* | *qnx*)
7418       # QNX uses GNU C++, but need to define -shared option too, otherwise
7419       # it will coredump.
7420       lt_prog_compiler_pic='-fPIC -shared'
7421       ;;
7422
7423     sysv4*MP*)
7424       if test -d /usr/nec; then
7425         lt_prog_compiler_pic=-Kconform_pic
7426       fi
7427       ;;
7428
7429     *)
7430       lt_prog_compiler_pic='-fPIC'
7431       ;;
7432     esac
7433   else
7434     # PORTME Check for flag to pass linker flags through the system compiler.
7435     case $host_os in
7436     aix*)
7437       lt_prog_compiler_wl='-Wl,'
7438       if test "$host_cpu" = ia64; then
7439         # AIX 5 now supports IA64 processor
7440         lt_prog_compiler_static='-Bstatic'
7441       else
7442         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7443       fi
7444       ;;
7445
7446     mingw* | cygwin* | pw32* | os2* | cegcc*)
7447       # This hack is so that the source file can tell whether it is being
7448       # built for inclusion in a dll (and should export symbols for example).
7449       lt_prog_compiler_pic='-DDLL_EXPORT'
7450       ;;
7451
7452     hpux9* | hpux10* | hpux11*)
7453       lt_prog_compiler_wl='-Wl,'
7454       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7455       # not for PA HP-UX.
7456       case $host_cpu in
7457       hppa*64*|ia64*)
7458         # +Z the default
7459         ;;
7460       *)
7461         lt_prog_compiler_pic='+Z'
7462         ;;
7463       esac
7464       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7465       lt_prog_compiler_static='${wl}-a ${wl}archive'
7466       ;;
7467
7468     irix5* | irix6* | nonstopux*)
7469       lt_prog_compiler_wl='-Wl,'
7470       # PIC (with -KPIC) is the default.
7471       lt_prog_compiler_static='-non_shared'
7472       ;;
7473
7474     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7475       case $cc_basename in
7476       # old Intel for x86_64 which still supported -KPIC.
7477       ecc*)
7478         lt_prog_compiler_wl='-Wl,'
7479         lt_prog_compiler_pic='-KPIC'
7480         lt_prog_compiler_static='-static'
7481         ;;
7482       # icc used to be incompatible with GCC.
7483       # ICC 10 doesn't accept -KPIC any more.
7484       icc* | ifort*)
7485         lt_prog_compiler_wl='-Wl,'
7486         lt_prog_compiler_pic='-fPIC'
7487         lt_prog_compiler_static='-static'
7488         ;;
7489       # Lahey Fortran 8.1.
7490       lf95*)
7491         lt_prog_compiler_wl='-Wl,'
7492         lt_prog_compiler_pic='--shared'
7493         lt_prog_compiler_static='--static'
7494         ;;
7495       pgcc* | pgf77* | pgf90* | pgf95*)
7496         # Portland Group compilers (*not* the Pentium gcc compiler,
7497         # which looks to be a dead project)
7498         lt_prog_compiler_wl='-Wl,'
7499         lt_prog_compiler_pic='-fpic'
7500         lt_prog_compiler_static='-Bstatic'
7501         ;;
7502       ccc*)
7503         lt_prog_compiler_wl='-Wl,'
7504         # All Alpha code is PIC.
7505         lt_prog_compiler_static='-non_shared'
7506         ;;
7507       xl*)
7508         # IBM XL C 8.0/Fortran 10.1 on PPC
7509         lt_prog_compiler_wl='-Wl,'
7510         lt_prog_compiler_pic='-qpic'
7511         lt_prog_compiler_static='-qstaticlink'
7512         ;;
7513       *)
7514         case `$CC -V 2>&1 | sed 5q` in
7515         *Sun\ C*)
7516           # Sun C 5.9
7517           lt_prog_compiler_pic='-KPIC'
7518           lt_prog_compiler_static='-Bstatic'
7519           lt_prog_compiler_wl='-Wl,'
7520           ;;
7521         *Sun\ F*)
7522           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7523           lt_prog_compiler_pic='-KPIC'
7524           lt_prog_compiler_static='-Bstatic'
7525           lt_prog_compiler_wl=''
7526           ;;
7527         esac
7528         ;;
7529       esac
7530       ;;
7531
7532     newsos6)
7533       lt_prog_compiler_pic='-KPIC'
7534       lt_prog_compiler_static='-Bstatic'
7535       ;;
7536
7537     *nto* | *qnx*)
7538       # QNX uses GNU C++, but need to define -shared option too, otherwise
7539       # it will coredump.
7540       lt_prog_compiler_pic='-fPIC -shared'
7541       ;;
7542
7543     osf3* | osf4* | osf5*)
7544       lt_prog_compiler_wl='-Wl,'
7545       # All OSF/1 code is PIC.
7546       lt_prog_compiler_static='-non_shared'
7547       ;;
7548
7549     rdos*)
7550       lt_prog_compiler_static='-non_shared'
7551       ;;
7552
7553     solaris*)
7554       lt_prog_compiler_pic='-KPIC'
7555       lt_prog_compiler_static='-Bstatic'
7556       case $cc_basename in
7557       f77* | f90* | f95*)
7558         lt_prog_compiler_wl='-Qoption ld ';;
7559       *)
7560         lt_prog_compiler_wl='-Wl,';;
7561       esac
7562       ;;
7563
7564     sunos4*)
7565       lt_prog_compiler_wl='-Qoption ld '
7566       lt_prog_compiler_pic='-PIC'
7567       lt_prog_compiler_static='-Bstatic'
7568       ;;
7569
7570     sysv4 | sysv4.2uw2* | sysv4.3*)
7571       lt_prog_compiler_wl='-Wl,'
7572       lt_prog_compiler_pic='-KPIC'
7573       lt_prog_compiler_static='-Bstatic'
7574       ;;
7575
7576     sysv4*MP*)
7577       if test -d /usr/nec ;then
7578         lt_prog_compiler_pic='-Kconform_pic'
7579         lt_prog_compiler_static='-Bstatic'
7580       fi
7581       ;;
7582
7583     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7584       lt_prog_compiler_wl='-Wl,'
7585       lt_prog_compiler_pic='-KPIC'
7586       lt_prog_compiler_static='-Bstatic'
7587       ;;
7588
7589     unicos*)
7590       lt_prog_compiler_wl='-Wl,'
7591       lt_prog_compiler_can_build_shared=no
7592       ;;
7593
7594     uts4*)
7595       lt_prog_compiler_pic='-pic'
7596       lt_prog_compiler_static='-Bstatic'
7597       ;;
7598
7599     *)
7600       lt_prog_compiler_can_build_shared=no
7601       ;;
7602     esac
7603   fi
7604
7605 case $host_os in
7606   # For platforms which do not support PIC, -DPIC is meaningless:
7607   *djgpp*)
7608     lt_prog_compiler_pic=
7609     ;;
7610   *)
7611     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7612     ;;
7613 esac
7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7615 $as_echo "$lt_prog_compiler_pic" >&6; }
7616
7617
7618
7619
7620
7621
7622 #
7623 # Check to make sure the PIC flag actually works.
7624 #
7625 if test -n "$lt_prog_compiler_pic"; then
7626   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7627 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7628 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7629   $as_echo_n "(cached) " >&6
7630 else
7631   lt_cv_prog_compiler_pic_works=no
7632    ac_outfile=conftest.$ac_objext
7633    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7634    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7635    # Insert the option either (1) after the last *FLAGS variable, or
7636    # (2) before a word containing "conftest.", or (3) at the end.
7637    # Note that $ac_compile itself does not contain backslashes and begins
7638    # with a dollar sign (not a hyphen), so the echo should work correctly.
7639    # The option is referenced via a variable to avoid confusing sed.
7640    lt_compile=`echo "$ac_compile" | $SED \
7641    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7642    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7643    -e 's:$: $lt_compiler_flag:'`
7644    (eval echo "\"\$as_me:7644: $lt_compile\"" >&5)
7645    (eval "$lt_compile" 2>conftest.err)
7646    ac_status=$?
7647    cat conftest.err >&5
7648    echo "$as_me:7648: \$? = $ac_status" >&5
7649    if (exit $ac_status) && test -s "$ac_outfile"; then
7650      # The compiler can only warn and ignore the option if not recognized
7651      # So say no if there are warnings other than the usual output.
7652      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7653      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7654      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7655        lt_cv_prog_compiler_pic_works=yes
7656      fi
7657    fi
7658    $RM conftest*
7659
7660 fi
7661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7662 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7663
7664 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7665     case $lt_prog_compiler_pic in
7666      "" | " "*) ;;
7667      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7668      esac
7669 else
7670     lt_prog_compiler_pic=
7671      lt_prog_compiler_can_build_shared=no
7672 fi
7673
7674 fi
7675
7676
7677
7678
7679
7680
7681 #
7682 # Check to make sure the static flag actually works.
7683 #
7684 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7686 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7687 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7688   $as_echo_n "(cached) " >&6
7689 else
7690   lt_cv_prog_compiler_static_works=no
7691    save_LDFLAGS="$LDFLAGS"
7692    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7693    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7694    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7695      # The linker can only warn and ignore the option if not recognized
7696      # So say no if there are warnings
7697      if test -s conftest.err; then
7698        # Append any errors to the config.log.
7699        cat conftest.err 1>&5
7700        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7701        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7702        if diff conftest.exp conftest.er2 >/dev/null; then
7703          lt_cv_prog_compiler_static_works=yes
7704        fi
7705      else
7706        lt_cv_prog_compiler_static_works=yes
7707      fi
7708    fi
7709    $RM -r conftest*
7710    LDFLAGS="$save_LDFLAGS"
7711
7712 fi
7713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7714 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7715
7716 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7717     :
7718 else
7719     lt_prog_compiler_static=
7720 fi
7721
7722
7723
7724
7725
7726
7727
7728   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7729 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7730 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7731   $as_echo_n "(cached) " >&6
7732 else
7733   lt_cv_prog_compiler_c_o=no
7734    $RM -r conftest 2>/dev/null
7735    mkdir conftest
7736    cd conftest
7737    mkdir out
7738    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7739
7740    lt_compiler_flag="-o out/conftest2.$ac_objext"
7741    # Insert the option either (1) after the last *FLAGS variable, or
7742    # (2) before a word containing "conftest.", or (3) at the end.
7743    # Note that $ac_compile itself does not contain backslashes and begins
7744    # with a dollar sign (not a hyphen), so the echo should work correctly.
7745    lt_compile=`echo "$ac_compile" | $SED \
7746    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7747    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7748    -e 's:$: $lt_compiler_flag:'`
7749    (eval echo "\"\$as_me:7749: $lt_compile\"" >&5)
7750    (eval "$lt_compile" 2>out/conftest.err)
7751    ac_status=$?
7752    cat out/conftest.err >&5
7753    echo "$as_me:7753: \$? = $ac_status" >&5
7754    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7755    then
7756      # The compiler can only warn and ignore the option if not recognized
7757      # So say no if there are warnings
7758      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7759      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7760      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7761        lt_cv_prog_compiler_c_o=yes
7762      fi
7763    fi
7764    chmod u+w . 2>&5
7765    $RM conftest*
7766    # SGI C++ compiler will create directory out/ii_files/ for
7767    # template instantiation
7768    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7769    $RM out/* && rmdir out
7770    cd ..
7771    $RM -r conftest
7772    $RM conftest*
7773
7774 fi
7775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7776 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7777
7778
7779
7780
7781
7782
7783   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7784 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7785 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7786   $as_echo_n "(cached) " >&6
7787 else
7788   lt_cv_prog_compiler_c_o=no
7789    $RM -r conftest 2>/dev/null
7790    mkdir conftest
7791    cd conftest
7792    mkdir out
7793    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7794
7795    lt_compiler_flag="-o out/conftest2.$ac_objext"
7796    # Insert the option either (1) after the last *FLAGS variable, or
7797    # (2) before a word containing "conftest.", or (3) at the end.
7798    # Note that $ac_compile itself does not contain backslashes and begins
7799    # with a dollar sign (not a hyphen), so the echo should work correctly.
7800    lt_compile=`echo "$ac_compile" | $SED \
7801    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7802    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7803    -e 's:$: $lt_compiler_flag:'`
7804    (eval echo "\"\$as_me:7804: $lt_compile\"" >&5)
7805    (eval "$lt_compile" 2>out/conftest.err)
7806    ac_status=$?
7807    cat out/conftest.err >&5
7808    echo "$as_me:7808: \$? = $ac_status" >&5
7809    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7810    then
7811      # The compiler can only warn and ignore the option if not recognized
7812      # So say no if there are warnings
7813      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7814      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7815      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7816        lt_cv_prog_compiler_c_o=yes
7817      fi
7818    fi
7819    chmod u+w . 2>&5
7820    $RM conftest*
7821    # SGI C++ compiler will create directory out/ii_files/ for
7822    # template instantiation
7823    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7824    $RM out/* && rmdir out
7825    cd ..
7826    $RM -r conftest
7827    $RM conftest*
7828
7829 fi
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7831 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7832
7833
7834
7835
7836 hard_links="nottested"
7837 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7838   # do not overwrite the value of need_locks provided by the user
7839   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7840 $as_echo_n "checking if we can lock with hard links... " >&6; }
7841   hard_links=yes
7842   $RM conftest*
7843   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7844   touch conftest.a
7845   ln conftest.a conftest.b 2>&5 || hard_links=no
7846   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7848 $as_echo "$hard_links" >&6; }
7849   if test "$hard_links" = no; then
7850     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7851 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7852     need_locks=warn
7853   fi
7854 else
7855   need_locks=no
7856 fi
7857
7858
7859
7860
7861
7862
7863   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7864 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7865
7866   runpath_var=
7867   allow_undefined_flag=
7868   always_export_symbols=no
7869   archive_cmds=
7870   archive_expsym_cmds=
7871   compiler_needs_object=no
7872   enable_shared_with_static_runtimes=no
7873   export_dynamic_flag_spec=
7874   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7875   hardcode_automatic=no
7876   hardcode_direct=no
7877   hardcode_direct_absolute=no
7878   hardcode_libdir_flag_spec=
7879   hardcode_libdir_flag_spec_ld=
7880   hardcode_libdir_separator=
7881   hardcode_minus_L=no
7882   hardcode_shlibpath_var=unsupported
7883   inherit_rpath=no
7884   link_all_deplibs=unknown
7885   module_cmds=
7886   module_expsym_cmds=
7887   old_archive_from_new_cmds=
7888   old_archive_from_expsyms_cmds=
7889   thread_safe_flag_spec=
7890   whole_archive_flag_spec=
7891   # include_expsyms should be a list of space-separated symbols to be *always*
7892   # included in the symbol list
7893   include_expsyms=
7894   # exclude_expsyms can be an extended regexp of symbols to exclude
7895   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7896   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7897   # as well as any symbol that contains `d'.
7898   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7899   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7900   # platforms (ab)use it in PIC code, but their linkers get confused if
7901   # the symbol is explicitly referenced.  Since portable code cannot
7902   # rely on this symbol name, it's probably fine to never include it in
7903   # preloaded symbol tables.
7904   # Exclude shared library initialization/finalization symbols.
7905   extract_expsyms_cmds=
7906
7907   case $host_os in
7908   cygwin* | mingw* | pw32* | cegcc*)
7909     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7910     # When not using gcc, we currently assume that we are using
7911     # Microsoft Visual C++.
7912     if test "$GCC" != yes; then
7913       with_gnu_ld=no
7914     fi
7915     ;;
7916   interix*)
7917     # we just hope/assume this is gcc and not c89 (= MSVC++)
7918     with_gnu_ld=yes
7919     ;;
7920   openbsd*)
7921     with_gnu_ld=no
7922     ;;
7923   linux* | k*bsd*-gnu)
7924     link_all_deplibs=no
7925     ;;
7926   esac
7927
7928   ld_shlibs=yes
7929   if test "$with_gnu_ld" = yes; then
7930     # If archive_cmds runs LD, not CC, wlarc should be empty
7931     wlarc='${wl}'
7932
7933     # Set some defaults for GNU ld with shared library support. These
7934     # are reset later if shared libraries are not supported. Putting them
7935     # here allows them to be overridden if necessary.
7936     runpath_var=LD_RUN_PATH
7937     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7938     export_dynamic_flag_spec='${wl}--export-dynamic'
7939     # ancient GNU ld didn't support --whole-archive et. al.
7940     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7941       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7942     else
7943       whole_archive_flag_spec=
7944     fi
7945     supports_anon_versioning=no
7946     case `$LD -v 2>&1` in
7947       *GNU\ gold*) supports_anon_versioning=yes ;;
7948       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7949       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7950       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7951       *\ 2.11.*) ;; # other 2.11 versions
7952       *) supports_anon_versioning=yes ;;
7953     esac
7954
7955     # See if GNU ld supports shared libraries.
7956     case $host_os in
7957     aix[3-9]*)
7958       # On AIX/PPC, the GNU linker is very broken
7959       if test "$host_cpu" != ia64; then
7960         ld_shlibs=no
7961         cat <<_LT_EOF 1>&2
7962
7963 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7964 *** to be unable to reliably create shared libraries on AIX.
7965 *** Therefore, libtool is disabling shared libraries support.  If you
7966 *** really care for shared libraries, you may want to modify your PATH
7967 *** so that a non-GNU linker is found, and then restart.
7968
7969 _LT_EOF
7970       fi
7971       ;;
7972
7973     amigaos*)
7974       case $host_cpu in
7975       powerpc)
7976             # see comment about AmigaOS4 .so support
7977             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7978             archive_expsym_cmds=''
7979         ;;
7980       m68k)
7981             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)'
7982             hardcode_libdir_flag_spec='-L$libdir'
7983             hardcode_minus_L=yes
7984         ;;
7985       esac
7986       ;;
7987
7988     beos*)
7989       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7990         allow_undefined_flag=unsupported
7991         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7992         # support --undefined.  This deserves some investigation.  FIXME
7993         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7994       else
7995         ld_shlibs=no
7996       fi
7997       ;;
7998
7999     cygwin* | mingw* | pw32* | cegcc*)
8000       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8001       # as there is no search path for DLLs.
8002       hardcode_libdir_flag_spec='-L$libdir'
8003       allow_undefined_flag=unsupported
8004       always_export_symbols=no
8005       enable_shared_with_static_runtimes=yes
8006       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8007
8008       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8009         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8010         # If the export-symbols file already is a .def file (1st line
8011         # is EXPORTS), use it as is; otherwise, prepend...
8012         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8013           cp $export_symbols $output_objdir/$soname.def;
8014         else
8015           echo EXPORTS > $output_objdir/$soname.def;
8016           cat $export_symbols >> $output_objdir/$soname.def;
8017         fi~
8018         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8019       else
8020         ld_shlibs=no
8021       fi
8022       ;;
8023
8024     interix[3-9]*)
8025       hardcode_direct=no
8026       hardcode_shlibpath_var=no
8027       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8028       export_dynamic_flag_spec='${wl}-E'
8029       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8030       # Instead, shared libraries are loaded at an image base (0x10000000 by
8031       # default) and relocated if they conflict, which is a slow very memory
8032       # consuming and fragmenting process.  To avoid this, we pick a random,
8033       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8034       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8035       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8036       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'
8037       ;;
8038
8039     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8040       tmp_diet=no
8041       if test "$host_os" = linux-dietlibc; then
8042         case $cc_basename in
8043           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8044         esac
8045       fi
8046       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8047          && test "$tmp_diet" = no
8048       then
8049         tmp_addflag=
8050         tmp_sharedflag='-shared'
8051         case $cc_basename,$host_cpu in
8052         pgcc*)                          # Portland Group C compiler
8053           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8054           tmp_addflag=' $pic_flag'
8055           ;;
8056         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8057           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8058           tmp_addflag=' $pic_flag -Mnomain' ;;
8059         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8060           tmp_addflag=' -i_dynamic' ;;
8061         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8062           tmp_addflag=' -i_dynamic -nofor_main' ;;
8063         ifc* | ifort*)                  # Intel Fortran compiler
8064           tmp_addflag=' -nofor_main' ;;
8065         lf95*)                          # Lahey Fortran 8.1
8066           whole_archive_flag_spec=
8067           tmp_sharedflag='--shared' ;;
8068         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8069           tmp_sharedflag='-qmkshrobj'
8070           tmp_addflag= ;;
8071         esac
8072         case `$CC -V 2>&1 | sed 5q` in
8073         *Sun\ C*)                       # Sun C 5.9
8074           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8075           compiler_needs_object=yes
8076           tmp_sharedflag='-G' ;;
8077         *Sun\ F*)                       # Sun Fortran 8.3
8078           tmp_sharedflag='-G' ;;
8079         esac
8080         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8081
8082         if test "x$supports_anon_versioning" = xyes; then
8083           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8084             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8085             echo "local: *; };" >> $output_objdir/$libname.ver~
8086             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8087         fi
8088
8089         case $cc_basename in
8090         xlf*)
8091           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8092           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8093           hardcode_libdir_flag_spec=
8094           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8095           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8096           if test "x$supports_anon_versioning" = xyes; then
8097             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8098               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8099               echo "local: *; };" >> $output_objdir/$libname.ver~
8100               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8101           fi
8102           ;;
8103         esac
8104       else
8105         ld_shlibs=no
8106       fi
8107       ;;
8108
8109     netbsd* | netbsdelf*-gnu)
8110       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8111         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8112         wlarc=
8113       else
8114         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8115         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8116       fi
8117       ;;
8118
8119     solaris*)
8120       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8121         ld_shlibs=no
8122         cat <<_LT_EOF 1>&2
8123
8124 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8125 *** create shared libraries on Solaris systems.  Therefore, libtool
8126 *** is disabling shared libraries support.  We urge you to upgrade GNU
8127 *** binutils to release 2.9.1 or newer.  Another option is to modify
8128 *** your PATH or compiler configuration so that the native linker is
8129 *** used, and then restart.
8130
8131 _LT_EOF
8132       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8133         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8134         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8135       else
8136         ld_shlibs=no
8137       fi
8138       ;;
8139
8140     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8141       case `$LD -v 2>&1` in
8142         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8143         ld_shlibs=no
8144         cat <<_LT_EOF 1>&2
8145
8146 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8147 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8148 *** is disabling shared libraries support.  We urge you to upgrade GNU
8149 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8150 *** your PATH or compiler configuration so that the native linker is
8151 *** used, and then restart.
8152
8153 _LT_EOF
8154         ;;
8155         *)
8156           # For security reasons, it is highly recommended that you always
8157           # use absolute paths for naming shared libraries, and exclude the
8158           # DT_RUNPATH tag from executables and libraries.  But doing so
8159           # requires that you compile everything twice, which is a pain.
8160           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8161             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8162             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8163             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8164           else
8165             ld_shlibs=no
8166           fi
8167         ;;
8168       esac
8169       ;;
8170
8171     sunos4*)
8172       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8173       wlarc=
8174       hardcode_direct=yes
8175       hardcode_shlibpath_var=no
8176       ;;
8177
8178     *)
8179       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8180         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8181         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8182       else
8183         ld_shlibs=no
8184       fi
8185       ;;
8186     esac
8187
8188     if test "$ld_shlibs" = no; then
8189       runpath_var=
8190       hardcode_libdir_flag_spec=
8191       export_dynamic_flag_spec=
8192       whole_archive_flag_spec=
8193     fi
8194   else
8195     # PORTME fill in a description of your system's linker (not GNU ld)
8196     case $host_os in
8197     aix3*)
8198       allow_undefined_flag=unsupported
8199       always_export_symbols=yes
8200       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'
8201       # Note: this linker hardcodes the directories in LIBPATH if there
8202       # are no directories specified by -L.
8203       hardcode_minus_L=yes
8204       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8205         # Neither direct hardcoding nor static linking is supported with a
8206         # broken collect2.
8207         hardcode_direct=unsupported
8208       fi
8209       ;;
8210
8211     aix[4-9]*)
8212       if test "$host_cpu" = ia64; then
8213         # On IA64, the linker does run time linking by default, so we don't
8214         # have to do anything special.
8215         aix_use_runtimelinking=no
8216         exp_sym_flag='-Bexport'
8217         no_entry_flag=""
8218       else
8219         # If we're using GNU nm, then we don't want the "-C" option.
8220         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8221         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8222           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8223         else
8224           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'
8225         fi
8226         aix_use_runtimelinking=no
8227
8228         # Test if we are trying to use run time linking or normal
8229         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8230         # need to do runtime linking.
8231         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8232           for ld_flag in $LDFLAGS; do
8233           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8234             aix_use_runtimelinking=yes
8235             break
8236           fi
8237           done
8238           ;;
8239         esac
8240
8241         exp_sym_flag='-bexport'
8242         no_entry_flag='-bnoentry'
8243       fi
8244
8245       # When large executables or shared objects are built, AIX ld can
8246       # have problems creating the table of contents.  If linking a library
8247       # or program results in "error TOC overflow" add -mminimal-toc to
8248       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8249       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8250
8251       archive_cmds=''
8252       hardcode_direct=yes
8253       hardcode_direct_absolute=yes
8254       hardcode_libdir_separator=':'
8255       link_all_deplibs=yes
8256       file_list_spec='${wl}-f,'
8257
8258       if test "$GCC" = yes; then
8259         case $host_os in aix4.[012]|aix4.[012].*)
8260         # We only want to do this on AIX 4.2 and lower, the check
8261         # below for broken collect2 doesn't work under 4.3+
8262           collect2name=`${CC} -print-prog-name=collect2`
8263           if test -f "$collect2name" &&
8264            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8265           then
8266           # We have reworked collect2
8267           :
8268           else
8269           # We have old collect2
8270           hardcode_direct=unsupported
8271           # It fails to find uninstalled libraries when the uninstalled
8272           # path is not listed in the libpath.  Setting hardcode_minus_L
8273           # to unsupported forces relinking
8274           hardcode_minus_L=yes
8275           hardcode_libdir_flag_spec='-L$libdir'
8276           hardcode_libdir_separator=
8277           fi
8278           ;;
8279         esac
8280         shared_flag='-shared'
8281         if test "$aix_use_runtimelinking" = yes; then
8282           shared_flag="$shared_flag "'${wl}-G'
8283         fi
8284         link_all_deplibs=no
8285       else
8286         # not using gcc
8287         if test "$host_cpu" = ia64; then
8288         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8289         # chokes on -Wl,-G. The following line is correct:
8290           shared_flag='-G'
8291         else
8292           if test "$aix_use_runtimelinking" = yes; then
8293             shared_flag='${wl}-G'
8294           else
8295             shared_flag='${wl}-bM:SRE'
8296           fi
8297         fi
8298       fi
8299
8300       export_dynamic_flag_spec='${wl}-bexpall'
8301       # It seems that -bexpall does not export symbols beginning with
8302       # underscore (_), so it is better to generate a list of symbols to export.
8303       always_export_symbols=yes
8304       if test "$aix_use_runtimelinking" = yes; then
8305         # Warning - without using the other runtime loading flags (-brtl),
8306         # -berok will link without error, but may produce a broken library.
8307         allow_undefined_flag='-berok'
8308         # Determine the default libpath from the value encoded in an
8309         # empty executable.
8310         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8311 /* end confdefs.h.  */
8312
8313 int
8314 main ()
8315 {
8316
8317   ;
8318   return 0;
8319 }
8320 _ACEOF
8321 if ac_fn_c_try_link "$LINENO"; then :
8322
8323 lt_aix_libpath_sed='
8324     /Import File Strings/,/^$/ {
8325         /^0/ {
8326             s/^0  *\(.*\)$/\1/
8327             p
8328         }
8329     }'
8330 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8331 # Check for a 64-bit object if we didn't find anything.
8332 if test -z "$aix_libpath"; then
8333   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8334 fi
8335 fi
8336 rm -f core conftest.err conftest.$ac_objext \
8337     conftest$ac_exeext conftest.$ac_ext
8338 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8339
8340         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8341         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8342       else
8343         if test "$host_cpu" = ia64; then
8344           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8345           allow_undefined_flag="-z nodefs"
8346           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"
8347         else
8348          # Determine the default libpath from the value encoded in an
8349          # empty executable.
8350          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8351 /* end confdefs.h.  */
8352
8353 int
8354 main ()
8355 {
8356
8357   ;
8358   return 0;
8359 }
8360 _ACEOF
8361 if ac_fn_c_try_link "$LINENO"; then :
8362
8363 lt_aix_libpath_sed='
8364     /Import File Strings/,/^$/ {
8365         /^0/ {
8366             s/^0  *\(.*\)$/\1/
8367             p
8368         }
8369     }'
8370 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8371 # Check for a 64-bit object if we didn't find anything.
8372 if test -z "$aix_libpath"; then
8373   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8374 fi
8375 fi
8376 rm -f core conftest.err conftest.$ac_objext \
8377     conftest$ac_exeext conftest.$ac_ext
8378 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8379
8380          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8381           # Warning - without using the other run time loading flags,
8382           # -berok will link without error, but may produce a broken library.
8383           no_undefined_flag=' ${wl}-bernotok'
8384           allow_undefined_flag=' ${wl}-berok'
8385           # Exported symbols can be pulled into shared objects from archives
8386           whole_archive_flag_spec='$convenience'
8387           archive_cmds_need_lc=yes
8388           # This is similar to how AIX traditionally builds its shared libraries.
8389           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'
8390         fi
8391       fi
8392       ;;
8393
8394     amigaos*)
8395       case $host_cpu in
8396       powerpc)
8397             # see comment about AmigaOS4 .so support
8398             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8399             archive_expsym_cmds=''
8400         ;;
8401       m68k)
8402             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)'
8403             hardcode_libdir_flag_spec='-L$libdir'
8404             hardcode_minus_L=yes
8405         ;;
8406       esac
8407       ;;
8408
8409     bsdi[45]*)
8410       export_dynamic_flag_spec=-rdynamic
8411       ;;
8412
8413     cygwin* | mingw* | pw32* | cegcc*)
8414       # When not using gcc, we currently assume that we are using
8415       # Microsoft Visual C++.
8416       # hardcode_libdir_flag_spec is actually meaningless, as there is
8417       # no search path for DLLs.
8418       hardcode_libdir_flag_spec=' '
8419       allow_undefined_flag=unsupported
8420       # Tell ltmain to make .lib files, not .a files.
8421       libext=lib
8422       # Tell ltmain to make .dll files, not .so files.
8423       shrext_cmds=".dll"
8424       # FIXME: Setting linknames here is a bad hack.
8425       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8426       # The linker will automatically build a .lib file if we build a DLL.
8427       old_archive_from_new_cmds='true'
8428       # FIXME: Should let the user specify the lib program.
8429       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8430       fix_srcfile_path='`cygpath -w "$srcfile"`'
8431       enable_shared_with_static_runtimes=yes
8432       ;;
8433
8434     darwin* | rhapsody*)
8435
8436
8437   archive_cmds_need_lc=no
8438   hardcode_direct=no
8439   hardcode_automatic=yes
8440   hardcode_shlibpath_var=unsupported
8441   whole_archive_flag_spec=''
8442   link_all_deplibs=yes
8443   allow_undefined_flag="$_lt_dar_allow_undefined"
8444   case $cc_basename in
8445      ifort*) _lt_dar_can_shared=yes ;;
8446      *) _lt_dar_can_shared=$GCC ;;
8447   esac
8448   if test "$_lt_dar_can_shared" = "yes"; then
8449     output_verbose_link_cmd=echo
8450     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8451     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8452     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}"
8453     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}"
8454
8455   else
8456   ld_shlibs=no
8457   fi
8458
8459       ;;
8460
8461     dgux*)
8462       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8463       hardcode_libdir_flag_spec='-L$libdir'
8464       hardcode_shlibpath_var=no
8465       ;;
8466
8467     freebsd1*)
8468       ld_shlibs=no
8469       ;;
8470
8471     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8472     # support.  Future versions do this automatically, but an explicit c++rt0.o
8473     # does not break anything, and helps significantly (at the cost of a little
8474     # extra space).
8475     freebsd2.2*)
8476       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8477       hardcode_libdir_flag_spec='-R$libdir'
8478       hardcode_direct=yes
8479       hardcode_shlibpath_var=no
8480       ;;
8481
8482     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8483     freebsd2*)
8484       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8485       hardcode_direct=yes
8486       hardcode_minus_L=yes
8487       hardcode_shlibpath_var=no
8488       ;;
8489
8490     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8491     freebsd* | dragonfly*)
8492       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8493       hardcode_libdir_flag_spec='-R$libdir'
8494       hardcode_direct=yes
8495       hardcode_shlibpath_var=no
8496       ;;
8497
8498     hpux9*)
8499       if test "$GCC" = yes; then
8500         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8501       else
8502         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'
8503       fi
8504       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8505       hardcode_libdir_separator=:
8506       hardcode_direct=yes
8507
8508       # hardcode_minus_L: Not really in the search PATH,
8509       # but as the default location of the library.
8510       hardcode_minus_L=yes
8511       export_dynamic_flag_spec='${wl}-E'
8512       ;;
8513
8514     hpux10*)
8515       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8516         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8517       else
8518         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8519       fi
8520       if test "$with_gnu_ld" = no; then
8521         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8522         hardcode_libdir_flag_spec_ld='+b $libdir'
8523         hardcode_libdir_separator=:
8524         hardcode_direct=yes
8525         hardcode_direct_absolute=yes
8526         export_dynamic_flag_spec='${wl}-E'
8527         # hardcode_minus_L: Not really in the search PATH,
8528         # but as the default location of the library.
8529         hardcode_minus_L=yes
8530       fi
8531       ;;
8532
8533     hpux11*)
8534       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8535         case $host_cpu in
8536         hppa*64*)
8537           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8538           ;;
8539         ia64*)
8540           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8541           ;;
8542         *)
8543           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8544           ;;
8545         esac
8546       else
8547         case $host_cpu in
8548         hppa*64*)
8549           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8550           ;;
8551         ia64*)
8552           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8553           ;;
8554         *)
8555           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8556           ;;
8557         esac
8558       fi
8559       if test "$with_gnu_ld" = no; then
8560         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8561         hardcode_libdir_separator=:
8562
8563         case $host_cpu in
8564         hppa*64*|ia64*)
8565           hardcode_direct=no
8566           hardcode_shlibpath_var=no
8567           ;;
8568         *)
8569           hardcode_direct=yes
8570           hardcode_direct_absolute=yes
8571           export_dynamic_flag_spec='${wl}-E'
8572
8573           # hardcode_minus_L: Not really in the search PATH,
8574           # but as the default location of the library.
8575           hardcode_minus_L=yes
8576           ;;
8577         esac
8578       fi
8579       ;;
8580
8581     irix5* | irix6* | nonstopux*)
8582       if test "$GCC" = yes; then
8583         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8584         # Try to use the -exported_symbol ld option, if it does not
8585         # work, assume that -exports_file does not work either and
8586         # implicitly export all symbols.
8587         save_LDFLAGS="$LDFLAGS"
8588         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8589         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8590 /* end confdefs.h.  */
8591 int foo(void) {}
8592 _ACEOF
8593 if ac_fn_c_try_link "$LINENO"; then :
8594   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8595
8596 fi
8597 rm -f core conftest.err conftest.$ac_objext \
8598     conftest$ac_exeext conftest.$ac_ext
8599         LDFLAGS="$save_LDFLAGS"
8600       else
8601         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8602         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8603       fi
8604       archive_cmds_need_lc='no'
8605       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8606       hardcode_libdir_separator=:
8607       inherit_rpath=yes
8608       link_all_deplibs=yes
8609       ;;
8610
8611     netbsd* | netbsdelf*-gnu)
8612       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8613         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8614       else
8615         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8616       fi
8617       hardcode_libdir_flag_spec='-R$libdir'
8618       hardcode_direct=yes
8619       hardcode_shlibpath_var=no
8620       ;;
8621
8622     newsos6)
8623       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8624       hardcode_direct=yes
8625       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8626       hardcode_libdir_separator=:
8627       hardcode_shlibpath_var=no
8628       ;;
8629
8630     *nto* | *qnx*)
8631       ;;
8632
8633     openbsd*)
8634       if test -f /usr/libexec/ld.so; then
8635         hardcode_direct=yes
8636         hardcode_shlibpath_var=no
8637         hardcode_direct_absolute=yes
8638         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8639           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8640           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8641           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8642           export_dynamic_flag_spec='${wl}-E'
8643         else
8644           case $host_os in
8645            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8646              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8647              hardcode_libdir_flag_spec='-R$libdir'
8648              ;;
8649            *)
8650              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8651              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8652              ;;
8653           esac
8654         fi
8655       else
8656         ld_shlibs=no
8657       fi
8658       ;;
8659
8660     os2*)
8661       hardcode_libdir_flag_spec='-L$libdir'
8662       hardcode_minus_L=yes
8663       allow_undefined_flag=unsupported
8664       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'
8665       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8666       ;;
8667
8668     osf3*)
8669       if test "$GCC" = yes; then
8670         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8671         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8672       else
8673         allow_undefined_flag=' -expect_unresolved \*'
8674         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8675       fi
8676       archive_cmds_need_lc='no'
8677       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8678       hardcode_libdir_separator=:
8679       ;;
8680
8681     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8682       if test "$GCC" = yes; then
8683         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8684         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8685         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8686       else
8687         allow_undefined_flag=' -expect_unresolved \*'
8688         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8689         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~
8690         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8691
8692         # Both c and cxx compiler support -rpath directly
8693         hardcode_libdir_flag_spec='-rpath $libdir'
8694       fi
8695       archive_cmds_need_lc='no'
8696       hardcode_libdir_separator=:
8697       ;;
8698
8699     solaris*)
8700       no_undefined_flag=' -z defs'
8701       if test "$GCC" = yes; then
8702         wlarc='${wl}'
8703         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8704         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8705           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8706       else
8707         case `$CC -V 2>&1` in
8708         *"Compilers 5.0"*)
8709           wlarc=''
8710           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8711           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8712           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8713           ;;
8714         *)
8715           wlarc='${wl}'
8716           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8717           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8718           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8719           ;;
8720         esac
8721       fi
8722       hardcode_libdir_flag_spec='-R$libdir'
8723       hardcode_shlibpath_var=no
8724       case $host_os in
8725       solaris2.[0-5] | solaris2.[0-5].*) ;;
8726       *)
8727         # The compiler driver will combine and reorder linker options,
8728         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8729         # but is careful enough not to reorder.
8730         # Supported since Solaris 2.6 (maybe 2.5.1?)
8731         if test "$GCC" = yes; then
8732           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8733         else
8734           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8735         fi
8736         ;;
8737       esac
8738       link_all_deplibs=yes
8739       ;;
8740
8741     sunos4*)
8742       if test "x$host_vendor" = xsequent; then
8743         # Use $CC to link under sequent, because it throws in some extra .o
8744         # files that make .init and .fini sections work.
8745         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8746       else
8747         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8748       fi
8749       hardcode_libdir_flag_spec='-L$libdir'
8750       hardcode_direct=yes
8751       hardcode_minus_L=yes
8752       hardcode_shlibpath_var=no
8753       ;;
8754
8755     sysv4)
8756       case $host_vendor in
8757         sni)
8758           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8759           hardcode_direct=yes # is this really true???
8760         ;;
8761         siemens)
8762           ## LD is ld it makes a PLAMLIB
8763           ## CC just makes a GrossModule.
8764           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8765           reload_cmds='$CC -r -o $output$reload_objs'
8766           hardcode_direct=no
8767         ;;
8768         motorola)
8769           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8770           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8771         ;;
8772       esac
8773       runpath_var='LD_RUN_PATH'
8774       hardcode_shlibpath_var=no
8775       ;;
8776
8777     sysv4.3*)
8778       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8779       hardcode_shlibpath_var=no
8780       export_dynamic_flag_spec='-Bexport'
8781       ;;
8782
8783     sysv4*MP*)
8784       if test -d /usr/nec; then
8785         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8786         hardcode_shlibpath_var=no
8787         runpath_var=LD_RUN_PATH
8788         hardcode_runpath_var=yes
8789         ld_shlibs=yes
8790       fi
8791       ;;
8792
8793     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8794       no_undefined_flag='${wl}-z,text'
8795       archive_cmds_need_lc=no
8796       hardcode_shlibpath_var=no
8797       runpath_var='LD_RUN_PATH'
8798
8799       if test "$GCC" = yes; then
8800         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8801         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8802       else
8803         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8804         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8805       fi
8806       ;;
8807
8808     sysv5* | sco3.2v5* | sco5v6*)
8809       # Note: We can NOT use -z defs as we might desire, because we do not
8810       # link with -lc, and that would cause any symbols used from libc to
8811       # always be unresolved, which means just about no library would
8812       # ever link correctly.  If we're not using GNU ld we use -z text
8813       # though, which does catch some bad symbols but isn't as heavy-handed
8814       # as -z defs.
8815       no_undefined_flag='${wl}-z,text'
8816       allow_undefined_flag='${wl}-z,nodefs'
8817       archive_cmds_need_lc=no
8818       hardcode_shlibpath_var=no
8819       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8820       hardcode_libdir_separator=':'
8821       link_all_deplibs=yes
8822       export_dynamic_flag_spec='${wl}-Bexport'
8823       runpath_var='LD_RUN_PATH'
8824
8825       if test "$GCC" = yes; then
8826         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8828       else
8829         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8830         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8831       fi
8832       ;;
8833
8834     uts4*)
8835       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8836       hardcode_libdir_flag_spec='-L$libdir'
8837       hardcode_shlibpath_var=no
8838       ;;
8839
8840     *)
8841       ld_shlibs=no
8842       ;;
8843     esac
8844
8845     if test x$host_vendor = xsni; then
8846       case $host in
8847       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8848         export_dynamic_flag_spec='${wl}-Blargedynsym'
8849         ;;
8850       esac
8851     fi
8852   fi
8853
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8855 $as_echo "$ld_shlibs" >&6; }
8856 test "$ld_shlibs" = no && can_build_shared=no
8857
8858 with_gnu_ld=$with_gnu_ld
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874 #
8875 # Do we need to explicitly link libc?
8876 #
8877 case "x$archive_cmds_need_lc" in
8878 x|xyes)
8879   # Assume -lc should be added
8880   archive_cmds_need_lc=yes
8881
8882   if test "$enable_shared" = yes && test "$GCC" = yes; then
8883     case $archive_cmds in
8884     *'~'*)
8885       # FIXME: we may have to deal with multi-command sequences.
8886       ;;
8887     '$CC '*)
8888       # Test whether the compiler implicitly links with -lc since on some
8889       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8890       # to ld, don't add -lc before -lgcc.
8891       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8892 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8893       $RM conftest*
8894       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8895
8896       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8897   (eval $ac_compile) 2>&5
8898   ac_status=$?
8899   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8900   test $ac_status = 0; } 2>conftest.err; then
8901         soname=conftest
8902         lib=conftest
8903         libobjs=conftest.$ac_objext
8904         deplibs=
8905         wl=$lt_prog_compiler_wl
8906         pic_flag=$lt_prog_compiler_pic
8907         compiler_flags=-v
8908         linker_flags=-v
8909         verstring=
8910         output_objdir=.
8911         libname=conftest
8912         lt_save_allow_undefined_flag=$allow_undefined_flag
8913         allow_undefined_flag=
8914         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8915   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8916   ac_status=$?
8917   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8918   test $ac_status = 0; }
8919         then
8920           archive_cmds_need_lc=no
8921         else
8922           archive_cmds_need_lc=yes
8923         fi
8924         allow_undefined_flag=$lt_save_allow_undefined_flag
8925       else
8926         cat conftest.err 1>&5
8927       fi
8928       $RM conftest*
8929       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8930 $as_echo "$archive_cmds_need_lc" >&6; }
8931       ;;
8932     esac
8933   fi
8934   ;;
8935 esac
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9094 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9095
9096 if test "$GCC" = yes; then
9097   case $host_os in
9098     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9099     *) lt_awk_arg="/^libraries:/" ;;
9100   esac
9101   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9102   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9103     # if the path contains ";" then we assume it to be the separator
9104     # otherwise default to the standard path separator (i.e. ":") - it is
9105     # assumed that no part of a normal pathname contains ";" but that should
9106     # okay in the real world where ";" in dirpaths is itself problematic.
9107     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9108   else
9109     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9110   fi
9111   # Ok, now we have the path, separated by spaces, we can step through it
9112   # and add multilib dir if necessary.
9113   lt_tmp_lt_search_path_spec=
9114   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9115   for lt_sys_path in $lt_search_path_spec; do
9116     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9117       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9118     else
9119       test -d "$lt_sys_path" && \
9120         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9121     fi
9122   done
9123   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9124 BEGIN {RS=" "; FS="/|\n";} {
9125   lt_foo="";
9126   lt_count=0;
9127   for (lt_i = NF; lt_i > 0; lt_i--) {
9128     if ($lt_i != "" && $lt_i != ".") {
9129       if ($lt_i == "..") {
9130         lt_count++;
9131       } else {
9132         if (lt_count == 0) {
9133           lt_foo="/" $lt_i lt_foo;
9134         } else {
9135           lt_count--;
9136         }
9137       }
9138     }
9139   }
9140   if (lt_foo != "") { lt_freq[lt_foo]++; }
9141   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9142 }'`
9143   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9144 else
9145   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9146 fi
9147 library_names_spec=
9148 libname_spec='lib$name'
9149 soname_spec=
9150 shrext_cmds=".so"
9151 postinstall_cmds=
9152 postuninstall_cmds=
9153 finish_cmds=
9154 finish_eval=
9155 shlibpath_var=
9156 shlibpath_overrides_runpath=unknown
9157 version_type=none
9158 dynamic_linker="$host_os ld.so"
9159 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9160 need_lib_prefix=unknown
9161 hardcode_into_libs=no
9162
9163 # when you set need_version to no, make sure it does not cause -set_version
9164 # flags to be left without arguments
9165 need_version=unknown
9166
9167 case $host_os in
9168 aix3*)
9169   version_type=linux
9170   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9171   shlibpath_var=LIBPATH
9172
9173   # AIX 3 has no versioning support, so we append a major version to the name.
9174   soname_spec='${libname}${release}${shared_ext}$major'
9175   ;;
9176
9177 aix[4-9]*)
9178   version_type=linux
9179   need_lib_prefix=no
9180   need_version=no
9181   hardcode_into_libs=yes
9182   if test "$host_cpu" = ia64; then
9183     # AIX 5 supports IA64
9184     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9185     shlibpath_var=LD_LIBRARY_PATH
9186   else
9187     # With GCC up to 2.95.x, collect2 would create an import file
9188     # for dependence libraries.  The import file would start with
9189     # the line `#! .'.  This would cause the generated library to
9190     # depend on `.', always an invalid library.  This was fixed in
9191     # development snapshots of GCC prior to 3.0.
9192     case $host_os in
9193       aix4 | aix4.[01] | aix4.[01].*)
9194       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9195            echo ' yes '
9196            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9197         :
9198       else
9199         can_build_shared=no
9200       fi
9201       ;;
9202     esac
9203     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9204     # soname into executable. Probably we can add versioning support to
9205     # collect2, so additional links can be useful in future.
9206     if test "$aix_use_runtimelinking" = yes; then
9207       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9208       # instead of lib<name>.a to let people know that these are not
9209       # typical AIX shared libraries.
9210       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9211     else
9212       # We preserve .a as extension for shared libraries through AIX4.2
9213       # and later when we are not doing run time linking.
9214       library_names_spec='${libname}${release}.a $libname.a'
9215       soname_spec='${libname}${release}${shared_ext}$major'
9216     fi
9217     shlibpath_var=LIBPATH
9218   fi
9219   ;;
9220
9221 amigaos*)
9222   case $host_cpu in
9223   powerpc)
9224     # Since July 2007 AmigaOS4 officially supports .so libraries.
9225     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9226     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9227     ;;
9228   m68k)
9229     library_names_spec='$libname.ixlibrary $libname.a'
9230     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9231     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
9232     ;;
9233   esac
9234   ;;
9235
9236 beos*)
9237   library_names_spec='${libname}${shared_ext}'
9238   dynamic_linker="$host_os ld.so"
9239   shlibpath_var=LIBRARY_PATH
9240   ;;
9241
9242 bsdi[45]*)
9243   version_type=linux
9244   need_version=no
9245   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9246   soname_spec='${libname}${release}${shared_ext}$major'
9247   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9248   shlibpath_var=LD_LIBRARY_PATH
9249   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9250   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9251   # the default ld.so.conf also contains /usr/contrib/lib and
9252   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9253   # libtool to hard-code these into programs
9254   ;;
9255
9256 cygwin* | mingw* | pw32* | cegcc*)
9257   version_type=windows
9258   shrext_cmds=".dll"
9259   need_version=no
9260   need_lib_prefix=no
9261
9262   case $GCC,$host_os in
9263   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9264     library_names_spec='$libname.dll.a'
9265     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9266     postinstall_cmds='base_file=`basename \${file}`~
9267       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9268       dldir=$destdir/`dirname \$dlpath`~
9269       test -d \$dldir || mkdir -p \$dldir~
9270       $install_prog $dir/$dlname \$dldir/$dlname~
9271       chmod a+x \$dldir/$dlname~
9272       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9273         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9274       fi'
9275     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9276       dlpath=$dir/\$dldll~
9277        $RM \$dlpath'
9278     shlibpath_overrides_runpath=yes
9279
9280     case $host_os in
9281     cygwin*)
9282       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9283       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9284       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9285       ;;
9286     mingw* | cegcc*)
9287       # MinGW DLLs use traditional 'lib' prefix
9288       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9289       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9290       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9291         # It is most probably a Windows format PATH printed by
9292         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9293         # path with ; separators, and with drive letters. We can handle the
9294         # drive letters (cygwin fileutils understands them), so leave them,
9295         # especially as we might pass files found there to a mingw objdump,
9296         # which wouldn't understand a cygwinified path. Ahh.
9297         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9298       else
9299         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9300       fi
9301       ;;
9302     pw32*)
9303       # pw32 DLLs use 'pw' prefix rather than 'lib'
9304       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9305       ;;
9306     esac
9307     ;;
9308
9309   *)
9310     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9311     ;;
9312   esac
9313   dynamic_linker='Win32 ld.exe'
9314   # FIXME: first we should search . and the directory the executable is in
9315   shlibpath_var=PATH
9316   ;;
9317
9318 darwin* | rhapsody*)
9319   dynamic_linker="$host_os dyld"
9320   version_type=darwin
9321   need_lib_prefix=no
9322   need_version=no
9323   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9324   soname_spec='${libname}${release}${major}$shared_ext'
9325   shlibpath_overrides_runpath=yes
9326   shlibpath_var=DYLD_LIBRARY_PATH
9327   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9328
9329   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9330   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9331   ;;
9332
9333 dgux*)
9334   version_type=linux
9335   need_lib_prefix=no
9336   need_version=no
9337   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9338   soname_spec='${libname}${release}${shared_ext}$major'
9339   shlibpath_var=LD_LIBRARY_PATH
9340   ;;
9341
9342 freebsd1*)
9343   dynamic_linker=no
9344   ;;
9345
9346 freebsd* | dragonfly*)
9347   # DragonFly does not have aout.  When/if they implement a new
9348   # versioning mechanism, adjust this.
9349   if test -x /usr/bin/objformat; then
9350     objformat=`/usr/bin/objformat`
9351   else
9352     case $host_os in
9353     freebsd[123]*) objformat=aout ;;
9354     *) objformat=elf ;;
9355     esac
9356   fi
9357   version_type=freebsd-$objformat
9358   case $version_type in
9359     freebsd-elf*)
9360       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9361       need_version=no
9362       need_lib_prefix=no
9363       ;;
9364     freebsd-*)
9365       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9366       need_version=yes
9367       ;;
9368   esac
9369   shlibpath_var=LD_LIBRARY_PATH
9370   case $host_os in
9371   freebsd2*)
9372     shlibpath_overrides_runpath=yes
9373     ;;
9374   freebsd3.[01]* | freebsdelf3.[01]*)
9375     shlibpath_overrides_runpath=yes
9376     hardcode_into_libs=yes
9377     ;;
9378   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9379   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9380     shlibpath_overrides_runpath=no
9381     hardcode_into_libs=yes
9382     ;;
9383   *) # from 4.6 on, and DragonFly
9384     shlibpath_overrides_runpath=yes
9385     hardcode_into_libs=yes
9386     ;;
9387   esac
9388   ;;
9389
9390 gnu*)
9391   version_type=linux
9392   need_lib_prefix=no
9393   need_version=no
9394   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9395   soname_spec='${libname}${release}${shared_ext}$major'
9396   shlibpath_var=LD_LIBRARY_PATH
9397   hardcode_into_libs=yes
9398   ;;
9399
9400 hpux9* | hpux10* | hpux11*)
9401   # Give a soname corresponding to the major version so that dld.sl refuses to
9402   # link against other versions.
9403   version_type=sunos
9404   need_lib_prefix=no
9405   need_version=no
9406   case $host_cpu in
9407   ia64*)
9408     shrext_cmds='.so'
9409     hardcode_into_libs=yes
9410     dynamic_linker="$host_os dld.so"
9411     shlibpath_var=LD_LIBRARY_PATH
9412     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9413     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9414     soname_spec='${libname}${release}${shared_ext}$major'
9415     if test "X$HPUX_IA64_MODE" = X32; then
9416       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9417     else
9418       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9419     fi
9420     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9421     ;;
9422   hppa*64*)
9423     shrext_cmds='.sl'
9424     hardcode_into_libs=yes
9425     dynamic_linker="$host_os dld.sl"
9426     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9427     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9428     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9429     soname_spec='${libname}${release}${shared_ext}$major'
9430     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9431     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9432     ;;
9433   *)
9434     shrext_cmds='.sl'
9435     dynamic_linker="$host_os dld.sl"
9436     shlibpath_var=SHLIB_PATH
9437     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9438     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9439     soname_spec='${libname}${release}${shared_ext}$major'
9440     ;;
9441   esac
9442   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9443   postinstall_cmds='chmod 555 $lib'
9444   ;;
9445
9446 interix[3-9]*)
9447   version_type=linux
9448   need_lib_prefix=no
9449   need_version=no
9450   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9451   soname_spec='${libname}${release}${shared_ext}$major'
9452   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9453   shlibpath_var=LD_LIBRARY_PATH
9454   shlibpath_overrides_runpath=no
9455   hardcode_into_libs=yes
9456   ;;
9457
9458 irix5* | irix6* | nonstopux*)
9459   case $host_os in
9460     nonstopux*) version_type=nonstopux ;;
9461     *)
9462         if test "$lt_cv_prog_gnu_ld" = yes; then
9463                 version_type=linux
9464         else
9465                 version_type=irix
9466         fi ;;
9467   esac
9468   need_lib_prefix=no
9469   need_version=no
9470   soname_spec='${libname}${release}${shared_ext}$major'
9471   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9472   case $host_os in
9473   irix5* | nonstopux*)
9474     libsuff= shlibsuff=
9475     ;;
9476   *)
9477     case $LD in # libtool.m4 will add one of these switches to LD
9478     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9479       libsuff= shlibsuff= libmagic=32-bit;;
9480     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9481       libsuff=32 shlibsuff=N32 libmagic=N32;;
9482     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9483       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9484     *) libsuff= shlibsuff= libmagic=never-match;;
9485     esac
9486     ;;
9487   esac
9488   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9489   shlibpath_overrides_runpath=no
9490   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9491   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9492   hardcode_into_libs=yes
9493   ;;
9494
9495 # No shared lib support for Linux oldld, aout, or coff.
9496 linux*oldld* | linux*aout* | linux*coff*)
9497   dynamic_linker=no
9498   ;;
9499
9500 # This must be Linux ELF.
9501 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9502   version_type=linux
9503   need_lib_prefix=no
9504   need_version=no
9505   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9506   soname_spec='${libname}${release}${shared_ext}$major'
9507   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9508   shlibpath_var=LD_LIBRARY_PATH
9509   shlibpath_overrides_runpath=no
9510   # Some binutils ld are patched to set DT_RUNPATH
9511   save_LDFLAGS=$LDFLAGS
9512   save_libdir=$libdir
9513   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9514        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9515   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9516 /* end confdefs.h.  */
9517
9518 int
9519 main ()
9520 {
9521
9522   ;
9523   return 0;
9524 }
9525 _ACEOF
9526 if ac_fn_c_try_link "$LINENO"; then :
9527   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9528   shlibpath_overrides_runpath=yes
9529 fi
9530 fi
9531 rm -f core conftest.err conftest.$ac_objext \
9532     conftest$ac_exeext conftest.$ac_ext
9533   LDFLAGS=$save_LDFLAGS
9534   libdir=$save_libdir
9535
9536   # This implies no fast_install, which is unacceptable.
9537   # Some rework will be needed to allow for fast_install
9538   # before this can be enabled.
9539   hardcode_into_libs=yes
9540
9541   # Append ld.so.conf contents to the search path
9542   if test -f /etc/ld.so.conf; then
9543     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;/^$/d' | tr '\n' ' '`
9544     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9545   fi
9546
9547   # We used to test for /lib/ld.so.1 and disable shared libraries on
9548   # powerpc, because MkLinux only supported shared libraries with the
9549   # GNU dynamic linker.  Since this was broken with cross compilers,
9550   # most powerpc-linux boxes support dynamic linking these days and
9551   # people can always --disable-shared, the test was removed, and we
9552   # assume the GNU/Linux dynamic linker is in use.
9553   dynamic_linker='GNU/Linux ld.so'
9554   ;;
9555
9556 netbsdelf*-gnu)
9557   version_type=linux
9558   need_lib_prefix=no
9559   need_version=no
9560   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9561   soname_spec='${libname}${release}${shared_ext}$major'
9562   shlibpath_var=LD_LIBRARY_PATH
9563   shlibpath_overrides_runpath=no
9564   hardcode_into_libs=yes
9565   dynamic_linker='NetBSD ld.elf_so'
9566   ;;
9567
9568 netbsd*)
9569   version_type=sunos
9570   need_lib_prefix=no
9571   need_version=no
9572   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9573     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9574     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9575     dynamic_linker='NetBSD (a.out) ld.so'
9576   else
9577     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9578     soname_spec='${libname}${release}${shared_ext}$major'
9579     dynamic_linker='NetBSD ld.elf_so'
9580   fi
9581   shlibpath_var=LD_LIBRARY_PATH
9582   shlibpath_overrides_runpath=yes
9583   hardcode_into_libs=yes
9584   ;;
9585
9586 newsos6)
9587   version_type=linux
9588   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9589   shlibpath_var=LD_LIBRARY_PATH
9590   shlibpath_overrides_runpath=yes
9591   ;;
9592
9593 *nto* | *qnx*)
9594   version_type=qnx
9595   need_lib_prefix=no
9596   need_version=no
9597   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9598   soname_spec='${libname}${release}${shared_ext}$major'
9599   shlibpath_var=LD_LIBRARY_PATH
9600   shlibpath_overrides_runpath=no
9601   hardcode_into_libs=yes
9602   dynamic_linker='ldqnx.so'
9603   ;;
9604
9605 openbsd*)
9606   version_type=sunos
9607   sys_lib_dlsearch_path_spec="/usr/lib"
9608   need_lib_prefix=no
9609   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9610   case $host_os in
9611     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9612     *)                          need_version=no  ;;
9613   esac
9614   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9615   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9616   shlibpath_var=LD_LIBRARY_PATH
9617   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9618     case $host_os in
9619       openbsd2.[89] | openbsd2.[89].*)
9620         shlibpath_overrides_runpath=no
9621         ;;
9622       *)
9623         shlibpath_overrides_runpath=yes
9624         ;;
9625       esac
9626   else
9627     shlibpath_overrides_runpath=yes
9628   fi
9629   ;;
9630
9631 os2*)
9632   libname_spec='$name'
9633   shrext_cmds=".dll"
9634   need_lib_prefix=no
9635   library_names_spec='$libname${shared_ext} $libname.a'
9636   dynamic_linker='OS/2 ld.exe'
9637   shlibpath_var=LIBPATH
9638   ;;
9639
9640 osf3* | osf4* | osf5*)
9641   version_type=osf
9642   need_lib_prefix=no
9643   need_version=no
9644   soname_spec='${libname}${release}${shared_ext}$major'
9645   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9646   shlibpath_var=LD_LIBRARY_PATH
9647   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9648   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9649   ;;
9650
9651 rdos*)
9652   dynamic_linker=no
9653   ;;
9654
9655 solaris*)
9656   version_type=linux
9657   need_lib_prefix=no
9658   need_version=no
9659   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9660   soname_spec='${libname}${release}${shared_ext}$major'
9661   shlibpath_var=LD_LIBRARY_PATH
9662   shlibpath_overrides_runpath=yes
9663   hardcode_into_libs=yes
9664   # ldd complains unless libraries are executable
9665   postinstall_cmds='chmod +x $lib'
9666   ;;
9667
9668 sunos4*)
9669   version_type=sunos
9670   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9671   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9672   shlibpath_var=LD_LIBRARY_PATH
9673   shlibpath_overrides_runpath=yes
9674   if test "$with_gnu_ld" = yes; then
9675     need_lib_prefix=no
9676   fi
9677   need_version=yes
9678   ;;
9679
9680 sysv4 | sysv4.3*)
9681   version_type=linux
9682   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9683   soname_spec='${libname}${release}${shared_ext}$major'
9684   shlibpath_var=LD_LIBRARY_PATH
9685   case $host_vendor in
9686     sni)
9687       shlibpath_overrides_runpath=no
9688       need_lib_prefix=no
9689       runpath_var=LD_RUN_PATH
9690       ;;
9691     siemens)
9692       need_lib_prefix=no
9693       ;;
9694     motorola)
9695       need_lib_prefix=no
9696       need_version=no
9697       shlibpath_overrides_runpath=no
9698       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9699       ;;
9700   esac
9701   ;;
9702
9703 sysv4*MP*)
9704   if test -d /usr/nec ;then
9705     version_type=linux
9706     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9707     soname_spec='$libname${shared_ext}.$major'
9708     shlibpath_var=LD_LIBRARY_PATH
9709   fi
9710   ;;
9711
9712 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9713   version_type=freebsd-elf
9714   need_lib_prefix=no
9715   need_version=no
9716   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9717   soname_spec='${libname}${release}${shared_ext}$major'
9718   shlibpath_var=LD_LIBRARY_PATH
9719   shlibpath_overrides_runpath=yes
9720   hardcode_into_libs=yes
9721   if test "$with_gnu_ld" = yes; then
9722     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9723   else
9724     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9725     case $host_os in
9726       sco3.2v5*)
9727         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9728         ;;
9729     esac
9730   fi
9731   sys_lib_dlsearch_path_spec='/usr/lib'
9732   ;;
9733
9734 tpf*)
9735   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9736   version_type=linux
9737   need_lib_prefix=no
9738   need_version=no
9739   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9740   shlibpath_var=LD_LIBRARY_PATH
9741   shlibpath_overrides_runpath=no
9742   hardcode_into_libs=yes
9743   ;;
9744
9745 uts4*)
9746   version_type=linux
9747   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9748   soname_spec='${libname}${release}${shared_ext}$major'
9749   shlibpath_var=LD_LIBRARY_PATH
9750   ;;
9751
9752 *)
9753   dynamic_linker=no
9754   ;;
9755 esac
9756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9757 $as_echo "$dynamic_linker" >&6; }
9758 test "$dynamic_linker" = no && can_build_shared=no
9759
9760 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9761 if test "$GCC" = yes; then
9762   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9763 fi
9764
9765 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9766   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9767 fi
9768 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9769   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9770 fi
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9859 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9860 hardcode_action=
9861 if test -n "$hardcode_libdir_flag_spec" ||
9862    test -n "$runpath_var" ||
9863    test "X$hardcode_automatic" = "Xyes" ; then
9864
9865   # We can hardcode non-existent directories.
9866   if test "$hardcode_direct" != no &&
9867      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9868      # have to relink, otherwise we might link with an installed library
9869      # when we should be linking with a yet-to-be-installed one
9870      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9871      test "$hardcode_minus_L" != no; then
9872     # Linking always hardcodes the temporary library directory.
9873     hardcode_action=relink
9874   else
9875     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9876     hardcode_action=immediate
9877   fi
9878 else
9879   # We cannot hardcode anything, or else we can only hardcode existing
9880   # directories.
9881   hardcode_action=unsupported
9882 fi
9883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9884 $as_echo "$hardcode_action" >&6; }
9885
9886 if test "$hardcode_action" = relink ||
9887    test "$inherit_rpath" = yes; then
9888   # Fast installation is not supported
9889   enable_fast_install=no
9890 elif test "$shlibpath_overrides_runpath" = yes ||
9891      test "$enable_shared" = no; then
9892   # Fast installation is not necessary
9893   enable_fast_install=needless
9894 fi
9895
9896
9897
9898
9899
9900
9901   if test "x$enable_dlopen" != xyes; then
9902   enable_dlopen=unknown
9903   enable_dlopen_self=unknown
9904   enable_dlopen_self_static=unknown
9905 else
9906   lt_cv_dlopen=no
9907   lt_cv_dlopen_libs=
9908
9909   case $host_os in
9910   beos*)
9911     lt_cv_dlopen="load_add_on"
9912     lt_cv_dlopen_libs=
9913     lt_cv_dlopen_self=yes
9914     ;;
9915
9916   mingw* | pw32* | cegcc*)
9917     lt_cv_dlopen="LoadLibrary"
9918     lt_cv_dlopen_libs=
9919     ;;
9920
9921   cygwin*)
9922     lt_cv_dlopen="dlopen"
9923     lt_cv_dlopen_libs=
9924     ;;
9925
9926   darwin*)
9927   # if libdl is installed we need to link against it
9928     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9929 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9930 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9931   $as_echo_n "(cached) " >&6
9932 else
9933   ac_check_lib_save_LIBS=$LIBS
9934 LIBS="-ldl  $LIBS"
9935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9936 /* end confdefs.h.  */
9937
9938 /* Override any GCC internal prototype to avoid an error.
9939    Use char because int might match the return type of a GCC
9940    builtin and then its argument prototype would still apply.  */
9941 #ifdef __cplusplus
9942 extern "C"
9943 #endif
9944 char dlopen ();
9945 int
9946 main ()
9947 {
9948 return dlopen ();
9949   ;
9950   return 0;
9951 }
9952 _ACEOF
9953 if ac_fn_c_try_link "$LINENO"; then :
9954   ac_cv_lib_dl_dlopen=yes
9955 else
9956   ac_cv_lib_dl_dlopen=no
9957 fi
9958 rm -f core conftest.err conftest.$ac_objext \
9959     conftest$ac_exeext conftest.$ac_ext
9960 LIBS=$ac_check_lib_save_LIBS
9961 fi
9962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9963 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9964 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9965   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9966 else
9967
9968     lt_cv_dlopen="dyld"
9969     lt_cv_dlopen_libs=
9970     lt_cv_dlopen_self=yes
9971
9972 fi
9973
9974     ;;
9975
9976   *)
9977     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9978 if test "x$ac_cv_func_shl_load" = x""yes; then :
9979   lt_cv_dlopen="shl_load"
9980 else
9981   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9982 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9983 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9984   $as_echo_n "(cached) " >&6
9985 else
9986   ac_check_lib_save_LIBS=$LIBS
9987 LIBS="-ldld  $LIBS"
9988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9989 /* end confdefs.h.  */
9990
9991 /* Override any GCC internal prototype to avoid an error.
9992    Use char because int might match the return type of a GCC
9993    builtin and then its argument prototype would still apply.  */
9994 #ifdef __cplusplus
9995 extern "C"
9996 #endif
9997 char shl_load ();
9998 int
9999 main ()
10000 {
10001 return shl_load ();
10002   ;
10003   return 0;
10004 }
10005 _ACEOF
10006 if ac_fn_c_try_link "$LINENO"; then :
10007   ac_cv_lib_dld_shl_load=yes
10008 else
10009   ac_cv_lib_dld_shl_load=no
10010 fi
10011 rm -f core conftest.err conftest.$ac_objext \
10012     conftest$ac_exeext conftest.$ac_ext
10013 LIBS=$ac_check_lib_save_LIBS
10014 fi
10015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10016 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10017 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10018   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10019 else
10020   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10021 if test "x$ac_cv_func_dlopen" = x""yes; then :
10022   lt_cv_dlopen="dlopen"
10023 else
10024   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10025 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10026 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10027   $as_echo_n "(cached) " >&6
10028 else
10029   ac_check_lib_save_LIBS=$LIBS
10030 LIBS="-ldl  $LIBS"
10031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10032 /* end confdefs.h.  */
10033
10034 /* Override any GCC internal prototype to avoid an error.
10035    Use char because int might match the return type of a GCC
10036    builtin and then its argument prototype would still apply.  */
10037 #ifdef __cplusplus
10038 extern "C"
10039 #endif
10040 char dlopen ();
10041 int
10042 main ()
10043 {
10044 return dlopen ();
10045   ;
10046   return 0;
10047 }
10048 _ACEOF
10049 if ac_fn_c_try_link "$LINENO"; then :
10050   ac_cv_lib_dl_dlopen=yes
10051 else
10052   ac_cv_lib_dl_dlopen=no
10053 fi
10054 rm -f core conftest.err conftest.$ac_objext \
10055     conftest$ac_exeext conftest.$ac_ext
10056 LIBS=$ac_check_lib_save_LIBS
10057 fi
10058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10059 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10060 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10061   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10062 else
10063   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10064 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10065 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10066   $as_echo_n "(cached) " >&6
10067 else
10068   ac_check_lib_save_LIBS=$LIBS
10069 LIBS="-lsvld  $LIBS"
10070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10071 /* end confdefs.h.  */
10072
10073 /* Override any GCC internal prototype to avoid an error.
10074    Use char because int might match the return type of a GCC
10075    builtin and then its argument prototype would still apply.  */
10076 #ifdef __cplusplus
10077 extern "C"
10078 #endif
10079 char dlopen ();
10080 int
10081 main ()
10082 {
10083 return dlopen ();
10084   ;
10085   return 0;
10086 }
10087 _ACEOF
10088 if ac_fn_c_try_link "$LINENO"; then :
10089   ac_cv_lib_svld_dlopen=yes
10090 else
10091   ac_cv_lib_svld_dlopen=no
10092 fi
10093 rm -f core conftest.err conftest.$ac_objext \
10094     conftest$ac_exeext conftest.$ac_ext
10095 LIBS=$ac_check_lib_save_LIBS
10096 fi
10097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10098 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10099 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10100   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10101 else
10102   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10103 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10104 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10105   $as_echo_n "(cached) " >&6
10106 else
10107   ac_check_lib_save_LIBS=$LIBS
10108 LIBS="-ldld  $LIBS"
10109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10110 /* end confdefs.h.  */
10111
10112 /* Override any GCC internal prototype to avoid an error.
10113    Use char because int might match the return type of a GCC
10114    builtin and then its argument prototype would still apply.  */
10115 #ifdef __cplusplus
10116 extern "C"
10117 #endif
10118 char dld_link ();
10119 int
10120 main ()
10121 {
10122 return dld_link ();
10123   ;
10124   return 0;
10125 }
10126 _ACEOF
10127 if ac_fn_c_try_link "$LINENO"; then :
10128   ac_cv_lib_dld_dld_link=yes
10129 else
10130   ac_cv_lib_dld_dld_link=no
10131 fi
10132 rm -f core conftest.err conftest.$ac_objext \
10133     conftest$ac_exeext conftest.$ac_ext
10134 LIBS=$ac_check_lib_save_LIBS
10135 fi
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10137 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10138 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10139   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10140 fi
10141
10142
10143 fi
10144
10145
10146 fi
10147
10148
10149 fi
10150
10151
10152 fi
10153
10154
10155 fi
10156
10157     ;;
10158   esac
10159
10160   if test "x$lt_cv_dlopen" != xno; then
10161     enable_dlopen=yes
10162   else
10163     enable_dlopen=no
10164   fi
10165
10166   case $lt_cv_dlopen in
10167   dlopen)
10168     save_CPPFLAGS="$CPPFLAGS"
10169     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10170
10171     save_LDFLAGS="$LDFLAGS"
10172     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10173
10174     save_LIBS="$LIBS"
10175     LIBS="$lt_cv_dlopen_libs $LIBS"
10176
10177     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10178 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10179 if test "${lt_cv_dlopen_self+set}" = set; then :
10180   $as_echo_n "(cached) " >&6
10181 else
10182           if test "$cross_compiling" = yes; then :
10183   lt_cv_dlopen_self=cross
10184 else
10185   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10186   lt_status=$lt_dlunknown
10187   cat > conftest.$ac_ext <<_LT_EOF
10188 #line 10188 "configure"
10189 #include "confdefs.h"
10190
10191 #if HAVE_DLFCN_H
10192 #include <dlfcn.h>
10193 #endif
10194
10195 #include <stdio.h>
10196
10197 #ifdef RTLD_GLOBAL
10198 #  define LT_DLGLOBAL           RTLD_GLOBAL
10199 #else
10200 #  ifdef DL_GLOBAL
10201 #    define LT_DLGLOBAL         DL_GLOBAL
10202 #  else
10203 #    define LT_DLGLOBAL         0
10204 #  endif
10205 #endif
10206
10207 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10208    find out it does not work in some platform. */
10209 #ifndef LT_DLLAZY_OR_NOW
10210 #  ifdef RTLD_LAZY
10211 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10212 #  else
10213 #    ifdef DL_LAZY
10214 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10215 #    else
10216 #      ifdef RTLD_NOW
10217 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10218 #      else
10219 #        ifdef DL_NOW
10220 #          define LT_DLLAZY_OR_NOW      DL_NOW
10221 #        else
10222 #          define LT_DLLAZY_OR_NOW      0
10223 #        endif
10224 #      endif
10225 #    endif
10226 #  endif
10227 #endif
10228
10229 void fnord() { int i=42;}
10230 int main ()
10231 {
10232   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10233   int status = $lt_dlunknown;
10234
10235   if (self)
10236     {
10237       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10238       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10239       /* dlclose (self); */
10240     }
10241   else
10242     puts (dlerror ());
10243
10244   return status;
10245 }
10246 _LT_EOF
10247   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10248   (eval $ac_link) 2>&5
10249   ac_status=$?
10250   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10251   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10252     (./conftest; exit; ) >&5 2>/dev/null
10253     lt_status=$?
10254     case x$lt_status in
10255       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10256       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10257       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10258     esac
10259   else :
10260     # compilation failed
10261     lt_cv_dlopen_self=no
10262   fi
10263 fi
10264 rm -fr conftest*
10265
10266
10267 fi
10268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10269 $as_echo "$lt_cv_dlopen_self" >&6; }
10270
10271     if test "x$lt_cv_dlopen_self" = xyes; then
10272       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10273       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10274 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10275 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10276   $as_echo_n "(cached) " >&6
10277 else
10278           if test "$cross_compiling" = yes; then :
10279   lt_cv_dlopen_self_static=cross
10280 else
10281   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10282   lt_status=$lt_dlunknown
10283   cat > conftest.$ac_ext <<_LT_EOF
10284 #line 10284 "configure"
10285 #include "confdefs.h"
10286
10287 #if HAVE_DLFCN_H
10288 #include <dlfcn.h>
10289 #endif
10290
10291 #include <stdio.h>
10292
10293 #ifdef RTLD_GLOBAL
10294 #  define LT_DLGLOBAL           RTLD_GLOBAL
10295 #else
10296 #  ifdef DL_GLOBAL
10297 #    define LT_DLGLOBAL         DL_GLOBAL
10298 #  else
10299 #    define LT_DLGLOBAL         0
10300 #  endif
10301 #endif
10302
10303 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10304    find out it does not work in some platform. */
10305 #ifndef LT_DLLAZY_OR_NOW
10306 #  ifdef RTLD_LAZY
10307 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10308 #  else
10309 #    ifdef DL_LAZY
10310 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10311 #    else
10312 #      ifdef RTLD_NOW
10313 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10314 #      else
10315 #        ifdef DL_NOW
10316 #          define LT_DLLAZY_OR_NOW      DL_NOW
10317 #        else
10318 #          define LT_DLLAZY_OR_NOW      0
10319 #        endif
10320 #      endif
10321 #    endif
10322 #  endif
10323 #endif
10324
10325 void fnord() { int i=42;}
10326 int main ()
10327 {
10328   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10329   int status = $lt_dlunknown;
10330
10331   if (self)
10332     {
10333       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10334       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10335       /* dlclose (self); */
10336     }
10337   else
10338     puts (dlerror ());
10339
10340   return status;
10341 }
10342 _LT_EOF
10343   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10344   (eval $ac_link) 2>&5
10345   ac_status=$?
10346   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10347   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10348     (./conftest; exit; ) >&5 2>/dev/null
10349     lt_status=$?
10350     case x$lt_status in
10351       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10352       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10353       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10354     esac
10355   else :
10356     # compilation failed
10357     lt_cv_dlopen_self_static=no
10358   fi
10359 fi
10360 rm -fr conftest*
10361
10362
10363 fi
10364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10365 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10366     fi
10367
10368     CPPFLAGS="$save_CPPFLAGS"
10369     LDFLAGS="$save_LDFLAGS"
10370     LIBS="$save_LIBS"
10371     ;;
10372   esac
10373
10374   case $lt_cv_dlopen_self in
10375   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10376   *) enable_dlopen_self=unknown ;;
10377   esac
10378
10379   case $lt_cv_dlopen_self_static in
10380   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10381   *) enable_dlopen_self_static=unknown ;;
10382   esac
10383 fi
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401 striplib=
10402 old_striplib=
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10404 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10405 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10406   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10407   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10409 $as_echo "yes" >&6; }
10410 else
10411 # FIXME - insert some real tests, host_os isn't really good enough
10412   case $host_os in
10413   darwin*)
10414     if test -n "$STRIP" ; then
10415       striplib="$STRIP -x"
10416       old_striplib="$STRIP -S"
10417       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10418 $as_echo "yes" >&6; }
10419     else
10420       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10421 $as_echo "no" >&6; }
10422     fi
10423     ;;
10424   *)
10425     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10426 $as_echo "no" >&6; }
10427     ;;
10428   esac
10429 fi
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442   # Report which library types will actually be built
10443   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10444 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10446 $as_echo "$can_build_shared" >&6; }
10447
10448   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10449 $as_echo_n "checking whether to build shared libraries... " >&6; }
10450   test "$can_build_shared" = "no" && enable_shared=no
10451
10452   # On AIX, shared libraries and static libraries use the same namespace, and
10453   # are all built from PIC.
10454   case $host_os in
10455   aix3*)
10456     test "$enable_shared" = yes && enable_static=no
10457     if test -n "$RANLIB"; then
10458       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10459       postinstall_cmds='$RANLIB $lib'
10460     fi
10461     ;;
10462
10463   aix[4-9]*)
10464     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10465       test "$enable_shared" = yes && enable_static=no
10466     fi
10467     ;;
10468   esac
10469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10470 $as_echo "$enable_shared" >&6; }
10471
10472   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10473 $as_echo_n "checking whether to build static libraries... " >&6; }
10474   # Make sure either enable_shared or enable_static is yes.
10475   test "$enable_shared" = yes || enable_static=yes
10476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10477 $as_echo "$enable_static" >&6; }
10478
10479
10480
10481
10482 fi
10483 ac_ext=c
10484 ac_cpp='$CPP $CPPFLAGS'
10485 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10486 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10487 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10488
10489 CC="$lt_save_CC"
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503         ac_config_commands="$ac_config_commands libtool"
10504
10505
10506
10507
10508 # Only expand once:
10509
10510
10511
10512
10513
10514 # Checks for libraries.
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lapr-1" >&5
10516 $as_echo_n "checking for main in -lapr-1... " >&6; }
10517 if test "${ac_cv_lib_apr_1_main+set}" = set; then :
10518   $as_echo_n "(cached) " >&6
10519 else
10520   ac_check_lib_save_LIBS=$LIBS
10521 LIBS="-lapr-1  $LIBS"
10522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10523 /* end confdefs.h.  */
10524
10525
10526 int
10527 main ()
10528 {
10529 return main ();
10530   ;
10531   return 0;
10532 }
10533 _ACEOF
10534 if ac_fn_c_try_link "$LINENO"; then :
10535   ac_cv_lib_apr_1_main=yes
10536 else
10537   ac_cv_lib_apr_1_main=no
10538 fi
10539 rm -f core conftest.err conftest.$ac_objext \
10540     conftest$ac_exeext conftest.$ac_ext
10541 LIBS=$ac_check_lib_save_LIBS
10542 fi
10543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_apr_1_main" >&5
10544 $as_echo "$ac_cv_lib_apr_1_main" >&6; }
10545 if test "x$ac_cv_lib_apr_1_main" = x""yes; then :
10546   cat >>confdefs.h <<_ACEOF
10547 #define HAVE_LIBAPR_1 1
10548 _ACEOF
10549
10550   LIBS="-lapr-1 $LIBS"
10551
10552 fi
10553
10554
10555
10556 # Check whether --with-apache-header was given.
10557 if test "${with_apache_header+set}" = set; then :
10558   withval=$with_apache_header;
10559 fi
10560
10561 if test "x$with_apache_header" = "xyes"; then
10562     as_fn_error $? "
10563 Please specify the --with-apache-header option. And, please specify the place of the header file.
10564
10565 " "$LINENO" 5
10566 fi
10567
10568
10569 # Check whether --with-apxs was given.
10570 if test "${with_apxs+set}" = set; then :
10571   withval=$with_apxs;
10572 fi
10573
10574 if test "x$with_apxs" = "x" ; then
10575   APXS=""
10576 fi
10577 if test "x$with_apxs" = "xyes" ; then
10578     as_fn_error $? "
10579 Please specify the --with-apxs option. And, please specify the place of the apxs program.
10580 " "$LINENO" 5
10581 fi
10582
10583
10584 # Check whether --with-apr-config was given.
10585 if test "${with_apr_config+set}" = set; then :
10586   withval=$with_apr_config;
10587 fi
10588
10589 if test "x$with_apr_config" = "xyes" ; then
10590     as_fn_error $? "
10591 Please specify the --with-apr-config option. And, please specify the place of the apr-config program.
10592 " "$LINENO" 5
10593 fi
10594
10595
10596 # Check whether --with-apu-config was given.
10597 if test "${with_apu_config+set}" = set; then :
10598   withval=$with_apu_config;
10599 fi
10600
10601 if test "x$with_apu_config" = "xyes" ; then
10602     as_fn_error $? "
10603 Please specify the --with-apu-config option. And, please specify the place of the apu-config program.
10604 " "$LINENO" 5
10605 fi
10606
10607
10608 # Check whether --with-pcre-config was given.
10609 if test "${with_pcre_config+set}" = set; then :
10610   withval=$with_pcre_config;
10611 fi
10612
10613 if test "x$with_pcre_config" = "xyes" ; then
10614     as_fn_error $? "
10615 Please specify the --with-pcre-config option. And, please specify the place of the pcre-config program.
10616 " "$LINENO" 5
10617 fi
10618
10619
10620
10621 # Check whether --enable-img-conv-f was given.
10622 if test "${enable_img_conv_f+set}" = set; then :
10623   enableval=$enable_img_conv_f;
10624 fi
10625
10626 if test "x$enable_img_conv_f" = "xyes"; then
10627   QDEFS=""
10628 else
10629   QDEFS="-DIMG_NOT_CONVERT_FILENAME"
10630 fi
10631
10632
10633 # Check whether --enable-memcache-cookie was given.
10634 if test "${enable_memcache_cookie+set}" = set; then :
10635   enableval=$enable_memcache_cookie;
10636 fi
10637
10638 # Check whether --enable-memcached-static was given.
10639 if test "${enable_memcached_static+set}" = set; then :
10640   enableval=$enable_memcached_static;
10641 fi
10642
10643
10644 # Check whether --with-memcached-header was given.
10645 if test "${with_memcached_header+set}" = set; then :
10646   withval=$with_memcached_header;
10647 fi
10648
10649
10650 # Check whether --with-memcached-lib-dir was given.
10651 if test "${with_memcached_lib_dir+set}" = set; then :
10652   withval=$with_memcached_lib_dir;
10653 fi
10654
10655 if test "x$enable_memcache_cookie" = "xyes" ; then
10656         if test "x${with_memcached_header}" = "x" -o "x${with_memcached_header}" = "xyes" ; then
10657     as_fn_error $? "
10658 Please specify the --with-memcached-header And, please specify the place of the \"memcached.h\" header file directory.
10659 " "$LINENO" 5
10660   fi
10661   if test "x${with_memcached_lib_dir}" = "x" -o "x${with_memcached_lib_dir}" = "xyes" ; then
10662     as_fn_error $? "
10663 Please specify the --with-memcached-lib-dir And, please specify the place of libmemcached library directory.
10664 " "$LINENO" 5
10665   fi
10666   if test "x$enable_memcached_static" = "xyes" ; then
10667     MEMCACHE_COOKIE_DEFS="-DUSE_MEMCACHE_COOKIE -I${with_memcached_header} "
10668     MEMCACHE_COOKIE_LIBS=" ${with_memcached_lib_dir}/libmemcached.a "
10669   else
10670     MEMCACHE_COOKIE_DEFS="-DUSE_MEMCACHE_COOKIE -I${with_memcached_header} "
10671     MEMCACHE_COOKIE_LIBS="-L${with_memcached_lib_dir} -lmemcached "
10672   fi
10673 else
10674         MEMCACHE_COOKIE_DEFS=""
10675   MEMCACHE_COOKIE_LIBS=""
10676 fi
10677 # Check whether --enable-mysql-cookie was given.
10678 if test "${enable_mysql_cookie+set}" = set; then :
10679   enableval=$enable_mysql_cookie;
10680 fi
10681
10682
10683 # Check whether --with-mysql-header was given.
10684 if test "${with_mysql_header+set}" = set; then :
10685   withval=$with_mysql_header;
10686 fi
10687
10688
10689 # Check whether --with-mysql-lib-dir was given.
10690 if test "${with_mysql_lib_dir+set}" = set; then :
10691   withval=$with_mysql_lib_dir;
10692 fi
10693
10694 if test "x$enable_mysql_cookie" = "xyes"; then
10695         if test "x$with_mysql_header" = "x" -o "x$with_mysql_header" = "xyes" ; then
10696     as_fn_error $? "
10697 Please specify the --with-mysql-header And, please specify the place of the \"mysql.h\" header file.
10698 " "$LINENO" 5
10699   fi
10700   if test "x$with_mysql_lib_dir" = "x" -o "x$with_mysql_lib_dir" = "xyes" ; then
10701     as_fn_error $? "
10702 Please specify the --with-mysql-lib-dir And, please specify the place of mysql library directory.
10703 " "$LINENO" 5
10704   fi
10705   MYSQL_COOKIE_DEFS="-DUSE_MYSQL_COOKIE -I${with_mysql_header}"
10706   MYSQL_COOKIE_LIBS="-L${with_mysql_lib_dir} -lmysqlclient_r"
10707 else
10708         MYSQL_COOKIE_DEFS=""
10709   MYSQL_COOKIE_LIBS=""
10710 fi
10711
10712 OPENSSL_PATH=""
10713
10714 # Check whether --with-openssl was given.
10715 if test "${with_openssl+set}" = set; then :
10716   withval=$with_openssl;
10717   if test "$withval" = "yes"; then
10718     as_fn_error $? "--with-openssl requires a path" "$LINENO" 5
10719   else
10720     openssl_prefix=$withval
10721
10722     if test "x$openssl_prefix" != "x" -a ! -d "$openssl_prefix"; then
10723       as_fn_error $? "'--with-openssl requires a path to a directory'" "$LINENO" 5
10724     fi
10725
10726     CPPFLAGS="${CPPFLAGS} -I${openssl_prefix}/include"
10727     LDFLAGS="${LDFLAGS} -L${openssl_prefix}/lib"
10728     LDFLAGS="${LDFLAGS} -R${openssl_prefix}/lib"
10729     OPENSSL_PATH="--with-openssl=${openssl_prefix}"
10730   fi
10731
10732 fi
10733
10734
10735 ac_fn_c_check_header_mongrel "$LINENO" "openssl/opensslv.h" "ac_cv_header_openssl_opensslv_h" "$ac_includes_default"
10736 if test "x$ac_cv_header_openssl_opensslv_h" = x""yes; then :
10737
10738 else
10739   as_fn_error $? "We require OpenSSL; try --with-openssl" "$LINENO" 5
10740 fi
10741
10742
10743
10744 # Check whether --enable-dump-log was given.
10745 if test "${enable_dump_log+set}" = set; then :
10746   enableval=$enable_dump_log;
10747 fi
10748
10749 if test "x$enable_dump_log" = "xyes"; then
10750   DDEFS="-DDUMP_LOG=\\\"/tmp/dump.log\\\""
10751 else
10752     if test "x$enable_dump_log" != "x" ; then
10753         DDEFS="-DDUMP_LOG=\\\"${enable_dump_log}\\\""
10754     fi
10755 fi
10756
10757
10758 if test "x$with_apxs" = "x" ; then
10759   # Extract the first word of "apxs2", so it can be a program name with args.
10760 set dummy apxs2; ac_word=$2
10761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10762 $as_echo_n "checking for $ac_word... " >&6; }
10763 if test "${ac_cv_path_APXS2+set}" = set; then :
10764   $as_echo_n "(cached) " >&6
10765 else
10766   case $APXS2 in
10767   [\\/]* | ?:[\\/]*)
10768   ac_cv_path_APXS2="$APXS2" # Let the user override the test with a path.
10769   ;;
10770   *)
10771   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10772 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/apache/bin"
10773 for as_dir in $as_dummy
10774 do
10775   IFS=$as_save_IFS
10776   test -z "$as_dir" && as_dir=.
10777     for ac_exec_ext in '' $ac_executable_extensions; do
10778   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10779     ac_cv_path_APXS2="$as_dir/$ac_word$ac_exec_ext"
10780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10781     break 2
10782   fi
10783 done
10784   done
10785 IFS=$as_save_IFS
10786
10787   test -z "$ac_cv_path_APXS2" && ac_cv_path_APXS2="no"
10788   ;;
10789 esac
10790 fi
10791 APXS2=$ac_cv_path_APXS2
10792 if test -n "$APXS2"; then
10793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS2" >&5
10794 $as_echo "$APXS2" >&6; }
10795 else
10796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10797 $as_echo "no" >&6; }
10798 fi
10799
10800
10801   if test "x$APXS2" = "xno"; then
10802     # Extract the first word of "apxs", so it can be a program name with args.
10803 set dummy apxs; ac_word=$2
10804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10805 $as_echo_n "checking for $ac_word... " >&6; }
10806 if test "${ac_cv_path_APXS+set}" = set; then :
10807   $as_echo_n "(cached) " >&6
10808 else
10809   case $APXS in
10810   [\\/]* | ?:[\\/]*)
10811   ac_cv_path_APXS="$APXS" # Let the user override the test with a path.
10812   ;;
10813   *)
10814   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10815 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/apache/bin"
10816 for as_dir in $as_dummy
10817 do
10818   IFS=$as_save_IFS
10819   test -z "$as_dir" && as_dir=.
10820     for ac_exec_ext in '' $ac_executable_extensions; do
10821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10822     ac_cv_path_APXS="$as_dir/$ac_word$ac_exec_ext"
10823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10824     break 2
10825   fi
10826 done
10827   done
10828 IFS=$as_save_IFS
10829
10830   test -z "$ac_cv_path_APXS" && ac_cv_path_APXS="no"
10831   ;;
10832 esac
10833 fi
10834 APXS=$ac_cv_path_APXS
10835 if test -n "$APXS"; then
10836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APXS" >&5
10837 $as_echo "$APXS" >&6; }
10838 else
10839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10840 $as_echo "no" >&6; }
10841 fi
10842
10843
10844     if test "x$APXS" = "xno" ; then
10845       as_fn_error $? "apxs not found." "$LINENO" 5
10846     fi
10847   else
10848     APXS="$APXS2"
10849   fi
10850 fi
10851 if test "x$with_apxs" != "x" ; then
10852   APXS=$with_apxs
10853 fi
10854
10855 # Extract the first word of "libtool", so it can be a program name with args.
10856 set dummy libtool; ac_word=$2
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10858 $as_echo_n "checking for $ac_word... " >&6; }
10859 if test "${ac_cv_path_LIBTOOL+set}" = set; then :
10860   $as_echo_n "(cached) " >&6
10861 else
10862   case $LIBTOOL in
10863   [\\/]* | ?:[\\/]*)
10864   ac_cv_path_LIBTOOL="$LIBTOOL" # Let the user override the test with a path.
10865   ;;
10866   *)
10867   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10868 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
10869 for as_dir in $as_dummy
10870 do
10871   IFS=$as_save_IFS
10872   test -z "$as_dir" && as_dir=.
10873     for ac_exec_ext in '' $ac_executable_extensions; do
10874   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10875     ac_cv_path_LIBTOOL="$as_dir/$ac_word$ac_exec_ext"
10876     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10877     break 2
10878   fi
10879 done
10880   done
10881 IFS=$as_save_IFS
10882
10883   test -z "$ac_cv_path_LIBTOOL" && ac_cv_path_LIBTOOL="no"
10884   ;;
10885 esac
10886 fi
10887 LIBTOOL=$ac_cv_path_LIBTOOL
10888 if test -n "$LIBTOOL"; then
10889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBTOOL" >&5
10890 $as_echo "$LIBTOOL" >&6; }
10891 else
10892   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10893 $as_echo "no" >&6; }
10894 fi
10895
10896
10897 if test "x$LIBTOOL" = "xno"; then
10898     as_fn_error $? "libtool not found." "$LINENO" 5
10899 fi
10900
10901
10902 # Extract the first word of "Wand-config", so it can be a program name with args.
10903 set dummy Wand-config; ac_word=$2
10904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10905 $as_echo_n "checking for $ac_word... " >&6; }
10906 if test "${ac_cv_path_WAND_CONFIG+set}" = set; then :
10907   $as_echo_n "(cached) " >&6
10908 else
10909   case $WAND_CONFIG in
10910   [\\/]* | ?:[\\/]*)
10911   ac_cv_path_WAND_CONFIG="$WAND_CONFIG" # Let the user override the test with a path.
10912   ;;
10913   *)
10914   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10915 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
10916 for as_dir in $as_dummy
10917 do
10918   IFS=$as_save_IFS
10919   test -z "$as_dir" && as_dir=.
10920     for ac_exec_ext in '' $ac_executable_extensions; do
10921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10922     ac_cv_path_WAND_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10923     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10924     break 2
10925   fi
10926 done
10927   done
10928 IFS=$as_save_IFS
10929
10930   test -z "$ac_cv_path_WAND_CONFIG" && ac_cv_path_WAND_CONFIG="no"
10931   ;;
10932 esac
10933 fi
10934 WAND_CONFIG=$ac_cv_path_WAND_CONFIG
10935 if test -n "$WAND_CONFIG"; then
10936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WAND_CONFIG" >&5
10937 $as_echo "$WAND_CONFIG" >&6; }
10938 else
10939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10940 $as_echo "no" >&6; }
10941 fi
10942
10943
10944 if test "x$WAND_CONFIG" = "xno" ; then
10945     as_fn_error $? "wand-config not found." "$LINENO" 5
10946 fi
10947
10948 if test "x$with_apr_config" = "x" ; then
10949   # Extract the first word of "apr-config", so it can be a program name with args.
10950 set dummy apr-config; ac_word=$2
10951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10952 $as_echo_n "checking for $ac_word... " >&6; }
10953 if test "${ac_cv_path_APR_CONFIG+set}" = set; then :
10954   $as_echo_n "(cached) " >&6
10955 else
10956   case $APR_CONFIG in
10957   [\\/]* | ?:[\\/]*)
10958   ac_cv_path_APR_CONFIG="$APR_CONFIG" # Let the user override the test with a path.
10959   ;;
10960   *)
10961   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10962 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
10963 for as_dir in $as_dummy
10964 do
10965   IFS=$as_save_IFS
10966   test -z "$as_dir" && as_dir=.
10967     for ac_exec_ext in '' $ac_executable_extensions; do
10968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10969     ac_cv_path_APR_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10970     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10971     break 2
10972   fi
10973 done
10974   done
10975 IFS=$as_save_IFS
10976
10977   test -z "$ac_cv_path_APR_CONFIG" && ac_cv_path_APR_CONFIG="no"
10978   ;;
10979 esac
10980 fi
10981 APR_CONFIG=$ac_cv_path_APR_CONFIG
10982 if test -n "$APR_CONFIG"; then
10983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APR_CONFIG" >&5
10984 $as_echo "$APR_CONFIG" >&6; }
10985 else
10986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10987 $as_echo "no" >&6; }
10988 fi
10989
10990
10991   if test "x$APR_CONFIG" = "xno" ; then
10992     # Extract the first word of "apr-1-config", so it can be a program name with args.
10993 set dummy apr-1-config; ac_word=$2
10994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10995 $as_echo_n "checking for $ac_word... " >&6; }
10996 if test "${ac_cv_path_APR_1_CONFIG+set}" = set; then :
10997   $as_echo_n "(cached) " >&6
10998 else
10999   case $APR_1_CONFIG in
11000   [\\/]* | ?:[\\/]*)
11001   ac_cv_path_APR_1_CONFIG="$APR_1_CONFIG" # Let the user override the test with a path.
11002   ;;
11003   *)
11004   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11005 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
11006 for as_dir in $as_dummy
11007 do
11008   IFS=$as_save_IFS
11009   test -z "$as_dir" && as_dir=.
11010     for ac_exec_ext in '' $ac_executable_extensions; do
11011   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11012     ac_cv_path_APR_1_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11013     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11014     break 2
11015   fi
11016 done
11017   done
11018 IFS=$as_save_IFS
11019
11020   test -z "$ac_cv_path_APR_1_CONFIG" && ac_cv_path_APR_1_CONFIG="no"
11021   ;;
11022 esac
11023 fi
11024 APR_1_CONFIG=$ac_cv_path_APR_1_CONFIG
11025 if test -n "$APR_1_CONFIG"; then
11026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APR_1_CONFIG" >&5
11027 $as_echo "$APR_1_CONFIG" >&6; }
11028 else
11029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11030 $as_echo "no" >&6; }
11031 fi
11032
11033
11034     if test "x$APR_1_CONFIG" = "xno" ; then
11035       as_fn_error $? "apr-config and apr-1-config not found." "$LINENO" 5
11036     else
11037       APR_CONFIG="$APR_1_CONFIG"
11038     fi
11039   fi
11040 fi
11041 if test "x$with_apr_config" != "x" ; then
11042   APR_CONFIG=$with_apr_config
11043 fi
11044 if test "x$with_apu_config" = "x" ; then
11045   # Extract the first word of "apu-config", so it can be a program name with args.
11046 set dummy apu-config; ac_word=$2
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11048 $as_echo_n "checking for $ac_word... " >&6; }
11049 if test "${ac_cv_path_APU_CONFIG+set}" = set; then :
11050   $as_echo_n "(cached) " >&6
11051 else
11052   case $APU_CONFIG in
11053   [\\/]* | ?:[\\/]*)
11054   ac_cv_path_APU_CONFIG="$APU_CONFIG" # Let the user override the test with a path.
11055   ;;
11056   *)
11057   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11058 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
11059 for as_dir in $as_dummy
11060 do
11061   IFS=$as_save_IFS
11062   test -z "$as_dir" && as_dir=.
11063     for ac_exec_ext in '' $ac_executable_extensions; do
11064   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11065     ac_cv_path_APU_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11066     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11067     break 2
11068   fi
11069 done
11070   done
11071 IFS=$as_save_IFS
11072
11073   test -z "$ac_cv_path_APU_CONFIG" && ac_cv_path_APU_CONFIG="no"
11074   ;;
11075 esac
11076 fi
11077 APU_CONFIG=$ac_cv_path_APU_CONFIG
11078 if test -n "$APU_CONFIG"; then
11079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APU_CONFIG" >&5
11080 $as_echo "$APU_CONFIG" >&6; }
11081 else
11082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11083 $as_echo "no" >&6; }
11084 fi
11085
11086
11087   if test "x$APU_CONFIG" = "xno" ; then
11088     # Extract the first word of "apu-1-config", so it can be a program name with args.
11089 set dummy apu-1-config; ac_word=$2
11090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11091 $as_echo_n "checking for $ac_word... " >&6; }
11092 if test "${ac_cv_path_APU_1_CONFIG+set}" = set; then :
11093   $as_echo_n "(cached) " >&6
11094 else
11095   case $APU_1_CONFIG in
11096   [\\/]* | ?:[\\/]*)
11097   ac_cv_path_APU_1_CONFIG="$APU_1_CONFIG" # Let the user override the test with a path.
11098   ;;
11099   *)
11100   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11101 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
11102 for as_dir in $as_dummy
11103 do
11104   IFS=$as_save_IFS
11105   test -z "$as_dir" && as_dir=.
11106     for ac_exec_ext in '' $ac_executable_extensions; do
11107   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11108     ac_cv_path_APU_1_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11109     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11110     break 2
11111   fi
11112 done
11113   done
11114 IFS=$as_save_IFS
11115
11116   test -z "$ac_cv_path_APU_1_CONFIG" && ac_cv_path_APU_1_CONFIG="no"
11117   ;;
11118 esac
11119 fi
11120 APU_1_CONFIG=$ac_cv_path_APU_1_CONFIG
11121 if test -n "$APU_1_CONFIG"; then
11122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APU_1_CONFIG" >&5
11123 $as_echo "$APU_1_CONFIG" >&6; }
11124 else
11125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11126 $as_echo "no" >&6; }
11127 fi
11128
11129
11130     if test "x$APU_1_CONFIG" = "xno" ; then
11131       as_fn_error $? "apu-config and apu-1-config not found." "$LINENO" 5
11132     else
11133       APU_CONFIG="$APU_1_CONFIG"
11134     fi
11135   fi
11136 fi
11137 if test "x$with_apu_config" != "x" ; then
11138   APU_CONFIG=$with_apu_config
11139 fi
11140
11141 CFLAGS="${CFLAGS} -DLIBICONV_PLUG"
11142 case $host_os in
11143   freebsd*)
11144     CFLAGS="${CFLAGS} -I/usr/local/include "
11145     ;;
11146 esac
11147
11148 if test "x${with_apache_header}" = "x" ; then
11149   with_apache_header=`${APXS} -q includedir`
11150 fi
11151
11152 # Checks for library functions.
11153 for ac_header in stdlib.h
11154 do :
11155   ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
11156 if test "x$ac_cv_header_stdlib_h" = x""yes; then :
11157   cat >>confdefs.h <<_ACEOF
11158 #define HAVE_STDLIB_H 1
11159 _ACEOF
11160
11161 fi
11162
11163 done
11164
11165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
11166 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
11167 if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
11168   $as_echo_n "(cached) " >&6
11169 else
11170   if test "$cross_compiling" = yes; then :
11171   ac_cv_func_malloc_0_nonnull=no
11172 else
11173   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11174 /* end confdefs.h.  */
11175 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
11176 # include <stdlib.h>
11177 #else
11178 char *malloc ();
11179 #endif
11180
11181 int
11182 main ()
11183 {
11184 return ! malloc (0);
11185   ;
11186   return 0;
11187 }
11188 _ACEOF
11189 if ac_fn_c_try_run "$LINENO"; then :
11190   ac_cv_func_malloc_0_nonnull=yes
11191 else
11192   ac_cv_func_malloc_0_nonnull=no
11193 fi
11194 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11195   conftest.$ac_objext conftest.beam conftest.$ac_ext
11196 fi
11197
11198 fi
11199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
11200 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
11201 if test $ac_cv_func_malloc_0_nonnull = yes; then :
11202
11203 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
11204
11205 else
11206   $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
11207
11208    case " $LIBOBJS " in
11209   *" malloc.$ac_objext "* ) ;;
11210   *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
11211  ;;
11212 esac
11213
11214
11215 $as_echo "#define malloc rpl_malloc" >>confdefs.h
11216
11217 fi
11218
11219
11220 for ac_func in open mmap close memset memcpy strcasecmp strncasecmp strstr
11221 do :
11222   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11223 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11224 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11225   cat >>confdefs.h <<_ACEOF
11226 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11227 _ACEOF
11228
11229 fi
11230 done
11231
11232
11233 LIBS="${LIBS} `${WAND_CONFIG} --ldflags` `${WAND_CONFIG} --libs | sed -e s/-ldpstk//` "
11234 LIBS="${LIBS} `${APR_CONFIG} --ldflags` `${APR_CONFIG} --libs` "
11235 LIBS="${LIBS} `${APU_CONFIG} --ldflags` `${APU_CONFIG} --libs` "
11236 LIBS="${LIBS} ${MYSQL_COOKIE_LIBS}"
11237 LIBS="${LIBS} ${MEMCACHE_COOKIE_LIBS} "
11238 LIBS="${LIBS} css/src/.libs/libscss.a"
11239 LIBS="${LIBS} -lcrypto -lssl "
11240 CFLAGS="${CFLAGS} `${WAND_CONFIG} --cppflags` `${WAND_CONFIG} --cflags`"
11241 CFLAGS="${CFLAGS} `${APR_CONFIG} --includes` `${APR_CONFIG} --cflags` `${APR_CONFIG} --cppflags`"
11242 CFLAGS="${CFLAGS} `${APU_CONFIG} --includes`"
11243 CFLAGS="${CFLAGS} ${MYSQL_COOKIE_DEFS}"
11244 CFLAGS="${CFLAGS} ${MEMCACHE_COOKIE_DEFS}"
11245 CPPFLAGS="${CPPFLAGS} `${APR_CONFIG} --includes` -I${with_apache_header}"
11246 CPPFLAGS="${CPPFLAGS} ${MYSQL_COOKIE_DEFS}"
11247 CPPFLAGS="${CPPFLAGS} ${MEMCACHE_COOKIE_DEFS}"
11248
11249 # Checks for header files.
11250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11251 $as_echo_n "checking for ANSI C header files... " >&6; }
11252 if test "${ac_cv_header_stdc+set}" = set; then :
11253   $as_echo_n "(cached) " >&6
11254 else
11255   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11256 /* end confdefs.h.  */
11257 #include <stdlib.h>
11258 #include <stdarg.h>
11259 #include <string.h>
11260 #include <float.h>
11261
11262 int
11263 main ()
11264 {
11265
11266   ;
11267   return 0;
11268 }
11269 _ACEOF
11270 if ac_fn_c_try_compile "$LINENO"; then :
11271   ac_cv_header_stdc=yes
11272 else
11273   ac_cv_header_stdc=no
11274 fi
11275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11276
11277 if test $ac_cv_header_stdc = yes; then
11278   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11279   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11280 /* end confdefs.h.  */
11281 #include <string.h>
11282
11283 _ACEOF
11284 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11285   $EGREP "memchr" >/dev/null 2>&1; then :
11286
11287 else
11288   ac_cv_header_stdc=no
11289 fi
11290 rm -f conftest*
11291
11292 fi
11293
11294 if test $ac_cv_header_stdc = yes; then
11295   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11296   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11297 /* end confdefs.h.  */
11298 #include <stdlib.h>
11299
11300 _ACEOF
11301 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11302   $EGREP "free" >/dev/null 2>&1; then :
11303
11304 else
11305   ac_cv_header_stdc=no
11306 fi
11307 rm -f conftest*
11308
11309 fi
11310
11311 if test $ac_cv_header_stdc = yes; then
11312   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11313   if test "$cross_compiling" = yes; then :
11314   :
11315 else
11316   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11317 /* end confdefs.h.  */
11318 #include <ctype.h>
11319 #include <stdlib.h>
11320 #if ((' ' & 0x0FF) == 0x020)
11321 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11322 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11323 #else
11324 # define ISLOWER(c) \
11325                    (('a' <= (c) && (c) <= 'i') \
11326                      || ('j' <= (c) && (c) <= 'r') \
11327                      || ('s' <= (c) && (c) <= 'z'))
11328 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11329 #endif
11330
11331 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11332 int
11333 main ()
11334 {
11335   int i;
11336   for (i = 0; i < 256; i++)
11337     if (XOR (islower (i), ISLOWER (i))
11338         || toupper (i) != TOUPPER (i))
11339       return 2;
11340   return 0;
11341 }
11342 _ACEOF
11343 if ac_fn_c_try_run "$LINENO"; then :
11344
11345 else
11346   ac_cv_header_stdc=no
11347 fi
11348 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11349   conftest.$ac_objext conftest.beam conftest.$ac_ext
11350 fi
11351
11352 fi
11353 fi
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11355 $as_echo "$ac_cv_header_stdc" >&6; }
11356 if test $ac_cv_header_stdc = yes; then
11357
11358 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11359
11360 fi
11361
11362 for ac_header in string.h strings.h unistd.h fcntl.h sys/types.h sys/stat.h sys/mman.h libgen.h
11363 do :
11364   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11365 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11366 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
11367   cat >>confdefs.h <<_ACEOF
11368 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11369 _ACEOF
11370
11371 fi
11372
11373 done
11374
11375 APR_HEADER_DIR="`${APR_CONFIG} --includes | sed -e 's/-I//g' | sed -e 's/ //g'`"
11376 for ac_header in apr_shm.h apr_global_mutex.h
11377 do :
11378   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11379 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11380 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
11381   cat >>confdefs.h <<_ACEOF
11382 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11383 _ACEOF
11384
11385 fi
11386
11387 done
11388
11389 for ac_header in apr.h
11390 do :
11391   ac_fn_c_check_header_mongrel "$LINENO" "apr.h" "ac_cv_header_apr_h" "$ac_includes_default"
11392 if test "x$ac_cv_header_apr_h" = x""yes; then :
11393   cat >>confdefs.h <<_ACEOF
11394 #define HAVE_APR_H 1
11395 _ACEOF
11396
11397 fi
11398
11399 done
11400
11401 for ac_header in ap_config.h
11402 do :
11403   ac_fn_c_check_header_mongrel "$LINENO" "ap_config.h" "ac_cv_header_ap_config_h" "$ac_includes_default"
11404 if test "x$ac_cv_header_ap_config_h" = x""yes; then :
11405   cat >>confdefs.h <<_ACEOF
11406 #define HAVE_AP_CONFIG_H 1
11407 _ACEOF
11408
11409 fi
11410
11411 done
11412
11413 for ac_header in libgen.h
11414 do :
11415   ac_fn_c_check_header_mongrel "$LINENO" "libgen.h" "ac_cv_header_libgen_h" "$ac_includes_default"
11416 if test "x$ac_cv_header_libgen_h" = x""yes; then :
11417   cat >>confdefs.h <<_ACEOF
11418 #define HAVE_LIBGEN_H 1
11419 _ACEOF
11420
11421 fi
11422
11423 done
11424
11425 #AC_CHECK_HEADERS([ap_regex.h],
11426 #  AC_DEFINE([HAVE_AP_REGEX_H], [], [Define to 1 if you have the <ap_regex.h> header file.]),[],
11427 #[[
11428 ##ifdef HAVE_APR_H
11429 ##include "apr.h"
11430 ##endif
11431 ##ifdef HAVE_AP_CONFIG_H
11432 ##include "ap_config.h"
11433 ##endif
11434 #]])
11435 for ac_header in ap_regex.h
11436 do :
11437   ac_fn_c_check_header_compile "$LINENO" "ap_regex.h" "ac_cv_header_ap_regex_h" "#ifdef HAVE_APR_H
11438 # include \"apr.h\"
11439 #endif
11440 #ifdef HAVE_AP_CONFIG_H
11441 # include \"ap_config.h\"
11442 #endif
11443
11444 "
11445 if test "x$ac_cv_header_ap_regex_h" = x""yes; then :
11446   cat >>confdefs.h <<_ACEOF
11447 #define HAVE_AP_REGEX_H 1
11448 _ACEOF
11449  use_pcre_flag="no"
11450 else
11451   use_pcre_flag="yes"
11452 fi
11453
11454 done
11455
11456 if test "x$use_pcre_flag" = "xyes" ; then
11457   if test "x$with_pcre_config" = "x" ; then
11458     # Extract the first word of "pcre-config", so it can be a program name with args.
11459 set dummy pcre-config; ac_word=$2
11460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11461 $as_echo_n "checking for $ac_word... " >&6; }
11462 if test "${ac_cv_path_PCRE_CONFIG+set}" = set; then :
11463   $as_echo_n "(cached) " >&6
11464 else
11465   case $PCRE_CONFIG in
11466   [\\/]* | ?:[\\/]*)
11467   ac_cv_path_PCRE_CONFIG="$PCRE_CONFIG" # Let the user override the test with a path.
11468   ;;
11469   *)
11470   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11471 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
11472 for as_dir in $as_dummy
11473 do
11474   IFS=$as_save_IFS
11475   test -z "$as_dir" && as_dir=.
11476     for ac_exec_ext in '' $ac_executable_extensions; do
11477   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11478     ac_cv_path_PCRE_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11479     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11480     break 2
11481   fi
11482 done
11483   done
11484 IFS=$as_save_IFS
11485
11486   test -z "$ac_cv_path_PCRE_CONFIG" && ac_cv_path_PCRE_CONFIG="no"
11487   ;;
11488 esac
11489 fi
11490 PCRE_CONFIG=$ac_cv_path_PCRE_CONFIG
11491 if test -n "$PCRE_CONFIG"; then
11492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCRE_CONFIG" >&5
11493 $as_echo "$PCRE_CONFIG" >&6; }
11494 else
11495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11496 $as_echo "no" >&6; }
11497 fi
11498
11499
11500     if test "x$PCRE_CONFIG" = "xno" ; then
11501       # Extract the first word of "pcre-1-config", so it can be a program name with args.
11502 set dummy pcre-1-config; ac_word=$2
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11504 $as_echo_n "checking for $ac_word... " >&6; }
11505 if test "${ac_cv_path_PCRE_1_CONFIG+set}" = set; then :
11506   $as_echo_n "(cached) " >&6
11507 else
11508   case $PCRE_1_CONFIG in
11509   [\\/]* | ?:[\\/]*)
11510   ac_cv_path_PCRE_1_CONFIG="$PCRE_1_CONFIG" # Let the user override the test with a path.
11511   ;;
11512   *)
11513   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11514 as_dummy="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
11515 for as_dir in $as_dummy
11516 do
11517   IFS=$as_save_IFS
11518   test -z "$as_dir" && as_dir=.
11519     for ac_exec_ext in '' $ac_executable_extensions; do
11520   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11521     ac_cv_path_PCRE_1_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11522     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11523     break 2
11524   fi
11525 done
11526   done
11527 IFS=$as_save_IFS
11528
11529   test -z "$ac_cv_path_PCRE_1_CONFIG" && ac_cv_path_PCRE_1_CONFIG="no"
11530   ;;
11531 esac
11532 fi
11533 PCRE_1_CONFIG=$ac_cv_path_PCRE_1_CONFIG
11534 if test -n "$PCRE_1_CONFIG"; then
11535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCRE_1_CONFIG" >&5
11536 $as_echo "$PCRE_1_CONFIG" >&6; }
11537 else
11538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11539 $as_echo "no" >&6; }
11540 fi
11541
11542
11543       if test "x$PCRE_1_CONFIG" = "xno" ; then
11544         as_fn_error $? "pcre-config and pcre-1-config not found." "$LINENO" 5
11545       else
11546         PCRE_CONFIG="$PCRE_1_CONFIG"
11547       fi
11548     fi
11549   fi
11550   if test "x$with_pcre_config" != "x" ; then
11551     PCRE_CONFIG=$with_pcre_config
11552   fi
11553   CFLAGS="${CFLAGS} `${PCRE_CONFIG} --cflags`"
11554 else
11555
11556 $as_echo "#define HAVE_AP_REGEX_H 1" >>confdefs.h
11557
11558 fi
11559
11560 # Checks for typedefs, structures, and compiler characteristics.
11561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11562 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11563 if test "${ac_cv_c_const+set}" = set; then :
11564   $as_echo_n "(cached) " >&6
11565 else
11566   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11567 /* end confdefs.h.  */
11568
11569 int
11570 main ()
11571 {
11572 /* FIXME: Include the comments suggested by Paul. */
11573 #ifndef __cplusplus
11574   /* Ultrix mips cc rejects this.  */
11575   typedef int charset[2];
11576   const charset cs;
11577   /* SunOS 4.1.1 cc rejects this.  */
11578   char const *const *pcpcc;
11579   char **ppc;
11580   /* NEC SVR4.0.2 mips cc rejects this.  */
11581   struct point {int x, y;};
11582   static struct point const zero = {0,0};
11583   /* AIX XL C 1.02.0.0 rejects this.
11584      It does not let you subtract one const X* pointer from another in
11585      an arm of an if-expression whose if-part is not a constant
11586      expression */
11587   const char *g = "string";
11588   pcpcc = &g + (g ? g-g : 0);
11589   /* HPUX 7.0 cc rejects these. */
11590   ++pcpcc;
11591   ppc = (char**) pcpcc;
11592   pcpcc = (char const *const *) ppc;
11593   { /* SCO 3.2v4 cc rejects this.  */
11594     char *t;
11595     char const *s = 0 ? (char *) 0 : (char const *) 0;
11596
11597     *t++ = 0;
11598     if (s) return 0;
11599   }
11600   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11601     int x[] = {25, 17};
11602     const int *foo = &x[0];
11603     ++foo;
11604   }
11605   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11606     typedef const int *iptr;
11607     iptr p = 0;
11608     ++p;
11609   }
11610   { /* AIX XL C 1.02.0.0 rejects this saying
11611        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11612     struct s { int j; const int *ap[3]; };
11613     struct s *b; b->j = 5;
11614   }
11615   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11616     const int foo = 10;
11617     if (!foo) return 0;
11618   }
11619   return !cs[0] && !zero.x;
11620 #endif
11621
11622   ;
11623   return 0;
11624 }
11625 _ACEOF
11626 if ac_fn_c_try_compile "$LINENO"; then :
11627   ac_cv_c_const=yes
11628 else
11629   ac_cv_c_const=no
11630 fi
11631 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11632 fi
11633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11634 $as_echo "$ac_cv_c_const" >&6; }
11635 if test $ac_cv_c_const = no; then
11636
11637 $as_echo "#define const /**/" >>confdefs.h
11638
11639 fi
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654 ac_config_files="$ac_config_files Makefile src/Makefile support/centos/mod-chxj.spec support/freebsd/Makefile"
11655
11656 cat >confcache <<\_ACEOF
11657 # This file is a shell script that caches the results of configure
11658 # tests run on this system so they can be shared between configure
11659 # scripts and configure runs, see configure's option --config-cache.
11660 # It is not useful on other systems.  If it contains results you don't
11661 # want to keep, you may remove or edit it.
11662 #
11663 # config.status only pays attention to the cache file if you give it
11664 # the --recheck option to rerun configure.
11665 #
11666 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11667 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11668 # following values.
11669
11670 _ACEOF
11671
11672 # The following way of writing the cache mishandles newlines in values,
11673 # but we know of no workaround that is simple, portable, and efficient.
11674 # So, we kill variables containing newlines.
11675 # Ultrix sh set writes to stderr and can't be redirected directly,
11676 # and sets the high bit in the cache file unless we assign to the vars.
11677 (
11678   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11679     eval ac_val=\$$ac_var
11680     case $ac_val in #(
11681     *${as_nl}*)
11682       case $ac_var in #(
11683       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11684 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11685       esac
11686       case $ac_var in #(
11687       _ | IFS | as_nl) ;; #(
11688       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11689       *) { eval $ac_var=; unset $ac_var;} ;;
11690       esac ;;
11691     esac
11692   done
11693
11694   (set) 2>&1 |
11695     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11696     *${as_nl}ac_space=\ *)
11697       # `set' does not quote correctly, so add quotes: double-quote
11698       # substitution turns \\\\ into \\, and sed turns \\ into \.
11699       sed -n \
11700         "s/'/'\\\\''/g;
11701           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11702       ;; #(
11703     *)
11704       # `set' quotes correctly as required by POSIX, so do not add quotes.
11705       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11706       ;;
11707     esac |
11708     sort
11709 ) |
11710   sed '
11711      /^ac_cv_env_/b end
11712      t clear
11713      :clear
11714      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11715      t end
11716      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11717      :end' >>confcache
11718 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11719   if test -w "$cache_file"; then
11720     test "x$cache_file" != "x/dev/null" &&
11721       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11722 $as_echo "$as_me: updating cache $cache_file" >&6;}
11723     cat confcache >$cache_file
11724   else
11725     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11726 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11727   fi
11728 fi
11729 rm -f confcache
11730
11731 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11732 # Let make expand exec_prefix.
11733 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11734
11735 DEFS=-DHAVE_CONFIG_H
11736
11737 ac_libobjs=
11738 ac_ltlibobjs=
11739 U=
11740 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11741   # 1. Remove the extension, and $U if already installed.
11742   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11743   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11744   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11745   #    will be set to the directory where LIBOBJS objects are built.
11746   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11747   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11748 done
11749 LIBOBJS=$ac_libobjs
11750
11751 LTLIBOBJS=$ac_ltlibobjs
11752
11753
11754  if test -n "$EXEEXT"; then
11755   am__EXEEXT_TRUE=
11756   am__EXEEXT_FALSE='#'
11757 else
11758   am__EXEEXT_TRUE='#'
11759   am__EXEEXT_FALSE=
11760 fi
11761
11762 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11763   as_fn_error $? "conditional \"AMDEP\" was never defined.
11764 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11765 fi
11766 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11767   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11768 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11769 fi
11770
11771 : ${CONFIG_STATUS=./config.status}
11772 ac_write_fail=0
11773 ac_clean_files_save=$ac_clean_files
11774 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11775 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11776 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11777 as_write_fail=0
11778 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11779 #! $SHELL
11780 # Generated by $as_me.
11781 # Run this file to recreate the current configuration.
11782 # Compiler output produced by configure, useful for debugging
11783 # configure, is in config.log if it exists.
11784
11785 debug=false
11786 ac_cs_recheck=false
11787 ac_cs_silent=false
11788
11789 SHELL=\${CONFIG_SHELL-$SHELL}
11790 export SHELL
11791 _ASEOF
11792 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11793 ## -------------------- ##
11794 ## M4sh Initialization. ##
11795 ## -------------------- ##
11796
11797 # Be more Bourne compatible
11798 DUALCASE=1; export DUALCASE # for MKS sh
11799 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11800   emulate sh
11801   NULLCMD=:
11802   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11803   # is contrary to our usage.  Disable this feature.
11804   alias -g '${1+"$@"}'='"$@"'
11805   setopt NO_GLOB_SUBST
11806 else
11807   case `(set -o) 2>/dev/null` in #(
11808   *posix*) :
11809     set -o posix ;; #(
11810   *) :
11811      ;;
11812 esac
11813 fi
11814
11815
11816 as_nl='
11817 '
11818 export as_nl
11819 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11820 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11821 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11822 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11823 # Prefer a ksh shell builtin over an external printf program on Solaris,
11824 # but without wasting forks for bash or zsh.
11825 if test -z "$BASH_VERSION$ZSH_VERSION" \
11826     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11827   as_echo='print -r --'
11828   as_echo_n='print -rn --'
11829 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11830   as_echo='printf %s\n'
11831   as_echo_n='printf %s'
11832 else
11833   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11834     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11835     as_echo_n='/usr/ucb/echo -n'
11836   else
11837     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11838     as_echo_n_body='eval
11839       arg=$1;
11840       case $arg in #(
11841       *"$as_nl"*)
11842         expr "X$arg" : "X\\(.*\\)$as_nl";
11843         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11844       esac;
11845       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11846     '
11847     export as_echo_n_body
11848     as_echo_n='sh -c $as_echo_n_body as_echo'
11849   fi
11850   export as_echo_body
11851   as_echo='sh -c $as_echo_body as_echo'
11852 fi
11853
11854 # The user is always right.
11855 if test "${PATH_SEPARATOR+set}" != set; then
11856   PATH_SEPARATOR=:
11857   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11858     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11859       PATH_SEPARATOR=';'
11860   }
11861 fi
11862
11863
11864 # IFS
11865 # We need space, tab and new line, in precisely that order.  Quoting is
11866 # there to prevent editors from complaining about space-tab.
11867 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11868 # splitting by setting IFS to empty value.)
11869 IFS=" ""        $as_nl"
11870
11871 # Find who we are.  Look in the path if we contain no directory separator.
11872 case $0 in #((
11873   *[\\/]* ) as_myself=$0 ;;
11874   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11875 for as_dir in $PATH
11876 do
11877   IFS=$as_save_IFS
11878   test -z "$as_dir" && as_dir=.
11879     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11880   done
11881 IFS=$as_save_IFS
11882
11883      ;;
11884 esac
11885 # We did not find ourselves, most probably we were run as `sh COMMAND'
11886 # in which case we are not to be found in the path.
11887 if test "x$as_myself" = x; then
11888   as_myself=$0
11889 fi
11890 if test ! -f "$as_myself"; then
11891   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11892   exit 1
11893 fi
11894
11895 # Unset variables that we do not need and which cause bugs (e.g. in
11896 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11897 # suppresses any "Segmentation fault" message there.  '((' could
11898 # trigger a bug in pdksh 5.2.14.
11899 for as_var in BASH_ENV ENV MAIL MAILPATH
11900 do eval test x\${$as_var+set} = xset \
11901   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11902 done
11903 PS1='$ '
11904 PS2='> '
11905 PS4='+ '
11906
11907 # NLS nuisances.
11908 LC_ALL=C
11909 export LC_ALL
11910 LANGUAGE=C
11911 export LANGUAGE
11912
11913 # CDPATH.
11914 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11915
11916
11917 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11918 # ----------------------------------------
11919 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11920 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11921 # script with STATUS, using 1 if that was 0.
11922 as_fn_error ()
11923 {
11924   as_status=$1; test $as_status -eq 0 && as_status=1
11925   if test "$4"; then
11926     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11927     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11928   fi
11929   $as_echo "$as_me: error: $2" >&2
11930   as_fn_exit $as_status
11931 } # as_fn_error
11932
11933
11934 # as_fn_set_status STATUS
11935 # -----------------------
11936 # Set $? to STATUS, without forking.
11937 as_fn_set_status ()
11938 {
11939   return $1
11940 } # as_fn_set_status
11941
11942 # as_fn_exit STATUS
11943 # -----------------
11944 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11945 as_fn_exit ()
11946 {
11947   set +e
11948   as_fn_set_status $1
11949   exit $1
11950 } # as_fn_exit
11951
11952 # as_fn_unset VAR
11953 # ---------------
11954 # Portably unset VAR.
11955 as_fn_unset ()
11956 {
11957   { eval $1=; unset $1;}
11958 }
11959 as_unset=as_fn_unset
11960 # as_fn_append VAR VALUE
11961 # ----------------------
11962 # Append the text in VALUE to the end of the definition contained in VAR. Take
11963 # advantage of any shell optimizations that allow amortized linear growth over
11964 # repeated appends, instead of the typical quadratic growth present in naive
11965 # implementations.
11966 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11967   eval 'as_fn_append ()
11968   {
11969     eval $1+=\$2
11970   }'
11971 else
11972   as_fn_append ()
11973   {
11974     eval $1=\$$1\$2
11975   }
11976 fi # as_fn_append
11977
11978 # as_fn_arith ARG...
11979 # ------------------
11980 # Perform arithmetic evaluation on the ARGs, and store the result in the
11981 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11982 # must be portable across $(()) and expr.
11983 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11984   eval 'as_fn_arith ()
11985   {
11986     as_val=$(( $* ))
11987   }'
11988 else
11989   as_fn_arith ()
11990   {
11991     as_val=`expr "$@" || test $? -eq 1`
11992   }
11993 fi # as_fn_arith
11994
11995
11996 if expr a : '\(a\)' >/dev/null 2>&1 &&
11997    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11998   as_expr=expr
11999 else
12000   as_expr=false
12001 fi
12002
12003 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12004   as_basename=basename
12005 else
12006   as_basename=false
12007 fi
12008
12009 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12010   as_dirname=dirname
12011 else
12012   as_dirname=false
12013 fi
12014
12015 as_me=`$as_basename -- "$0" ||
12016 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12017          X"$0" : 'X\(//\)$' \| \
12018          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12019 $as_echo X/"$0" |
12020     sed '/^.*\/\([^/][^/]*\)\/*$/{
12021             s//\1/
12022             q
12023           }
12024           /^X\/\(\/\/\)$/{
12025             s//\1/
12026             q
12027           }
12028           /^X\/\(\/\).*/{
12029             s//\1/
12030             q
12031           }
12032           s/.*/./; q'`
12033
12034 # Avoid depending upon Character Ranges.
12035 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12036 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12037 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12038 as_cr_digits='0123456789'
12039 as_cr_alnum=$as_cr_Letters$as_cr_digits
12040
12041 ECHO_C= ECHO_N= ECHO_T=
12042 case `echo -n x` in #(((((
12043 -n*)
12044   case `echo 'xy\c'` in
12045   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12046   xy)  ECHO_C='\c';;
12047   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12048        ECHO_T=' ';;
12049   esac;;
12050 *)
12051   ECHO_N='-n';;
12052 esac
12053
12054 rm -f conf$$ conf$$.exe conf$$.file
12055 if test -d conf$$.dir; then
12056   rm -f conf$$.dir/conf$$.file
12057 else
12058   rm -f conf$$.dir
12059   mkdir conf$$.dir 2>/dev/null
12060 fi
12061 if (echo >conf$$.file) 2>/dev/null; then
12062   if ln -s conf$$.file conf$$ 2>/dev/null; then
12063     as_ln_s='ln -s'
12064     # ... but there are two gotchas:
12065     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12066     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12067     # In both cases, we have to default to `cp -p'.
12068     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12069       as_ln_s='cp -p'
12070   elif ln conf$$.file conf$$ 2>/dev/null; then
12071     as_ln_s=ln
12072   else
12073     as_ln_s='cp -p'
12074   fi
12075 else
12076   as_ln_s='cp -p'
12077 fi
12078 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12079 rmdir conf$$.dir 2>/dev/null
12080
12081
12082 # as_fn_mkdir_p
12083 # -------------
12084 # Create "$as_dir" as a directory, including parents if necessary.
12085 as_fn_mkdir_p ()
12086 {
12087
12088   case $as_dir in #(
12089   -*) as_dir=./$as_dir;;
12090   esac
12091   test -d "$as_dir" || eval $as_mkdir_p || {
12092     as_dirs=
12093     while :; do
12094       case $as_dir in #(
12095       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12096       *) as_qdir=$as_dir;;
12097       esac
12098       as_dirs="'$as_qdir' $as_dirs"
12099       as_dir=`$as_dirname -- "$as_dir" ||
12100 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12101          X"$as_dir" : 'X\(//\)[^/]' \| \
12102          X"$as_dir" : 'X\(//\)$' \| \
12103          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12104 $as_echo X"$as_dir" |
12105     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12106             s//\1/
12107             q
12108           }
12109           /^X\(\/\/\)[^/].*/{
12110             s//\1/
12111             q
12112           }
12113           /^X\(\/\/\)$/{
12114             s//\1/
12115             q
12116           }
12117           /^X\(\/\).*/{
12118             s//\1/
12119             q
12120           }
12121           s/.*/./; q'`
12122       test -d "$as_dir" && break
12123     done
12124     test -z "$as_dirs" || eval "mkdir $as_dirs"
12125   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12126
12127
12128 } # as_fn_mkdir_p
12129 if mkdir -p . 2>/dev/null; then
12130   as_mkdir_p='mkdir -p "$as_dir"'
12131 else
12132   test -d ./-p && rmdir ./-p
12133   as_mkdir_p=false
12134 fi
12135
12136 if test -x / >/dev/null 2>&1; then
12137   as_test_x='test -x'
12138 else
12139   if ls -dL / >/dev/null 2>&1; then
12140     as_ls_L_option=L
12141   else
12142     as_ls_L_option=
12143   fi
12144   as_test_x='
12145     eval sh -c '\''
12146       if test -d "$1"; then
12147         test -d "$1/.";
12148       else
12149         case $1 in #(
12150         -*)set "./$1";;
12151         esac;
12152         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12153         ???[sx]*):;;*)false;;esac;fi
12154     '\'' sh
12155   '
12156 fi
12157 as_executable_p=$as_test_x
12158
12159 # Sed expression to map a string onto a valid CPP name.
12160 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12161
12162 # Sed expression to map a string onto a valid variable name.
12163 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12164
12165
12166 exec 6>&1
12167 ## ----------------------------------- ##
12168 ## Main body of $CONFIG_STATUS script. ##
12169 ## ----------------------------------- ##
12170 _ASEOF
12171 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12172
12173 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12174 # Save the log message, to keep $0 and so on meaningful, and to
12175 # report actual input values of CONFIG_FILES etc. instead of their
12176 # values after options handling.
12177 ac_log="
12178 This file was extended by mod_chxj $as_me 0.14.2rc1, which was
12179 generated by GNU Autoconf 2.67.  Invocation command line was
12180
12181   CONFIG_FILES    = $CONFIG_FILES
12182   CONFIG_HEADERS  = $CONFIG_HEADERS
12183   CONFIG_LINKS    = $CONFIG_LINKS
12184   CONFIG_COMMANDS = $CONFIG_COMMANDS
12185   $ $0 $@
12186
12187 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12188 "
12189
12190 _ACEOF
12191
12192 case $ac_config_files in *"
12193 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12194 esac
12195
12196 case $ac_config_headers in *"
12197 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12198 esac
12199
12200
12201 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12202 # Files that config.status was made for.
12203 config_files="$ac_config_files"
12204 config_headers="$ac_config_headers"
12205 config_commands="$ac_config_commands"
12206
12207 _ACEOF
12208
12209 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12210 ac_cs_usage="\
12211 \`$as_me' instantiates files and other configuration actions
12212 from templates according to the current configuration.  Unless the files
12213 and actions are specified as TAGs, all are instantiated by default.
12214
12215 Usage: $0 [OPTION]... [TAG]...
12216
12217   -h, --help       print this help, then exit
12218   -V, --version    print version number and configuration settings, then exit
12219       --config     print configuration, then exit
12220   -q, --quiet, --silent
12221                    do not print progress messages
12222   -d, --debug      don't remove temporary files
12223       --recheck    update $as_me by reconfiguring in the same conditions
12224       --file=FILE[:TEMPLATE]
12225                    instantiate the configuration file FILE
12226       --header=FILE[:TEMPLATE]
12227                    instantiate the configuration header FILE
12228
12229 Configuration files:
12230 $config_files
12231
12232 Configuration headers:
12233 $config_headers
12234
12235 Configuration commands:
12236 $config_commands
12237
12238 Report bugs to <konn@users.sourceforge.jp>."
12239
12240 _ACEOF
12241 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12242 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12243 ac_cs_version="\\
12244 mod_chxj config.status 0.14.2rc1
12245 configured by $0, generated by GNU Autoconf 2.67,
12246   with options \\"\$ac_cs_config\\"
12247
12248 Copyright (C) 2010 Free Software Foundation, Inc.
12249 This config.status script is free software; the Free Software Foundation
12250 gives unlimited permission to copy, distribute and modify it."
12251
12252 ac_pwd='$ac_pwd'
12253 srcdir='$srcdir'
12254 INSTALL='$INSTALL'
12255 MKDIR_P='$MKDIR_P'
12256 AWK='$AWK'
12257 test -n "\$AWK" || AWK=awk
12258 _ACEOF
12259
12260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12261 # The default lists apply if the user does not specify any file.
12262 ac_need_defaults=:
12263 while test $# != 0
12264 do
12265   case $1 in
12266   --*=?*)
12267     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12268     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12269     ac_shift=:
12270     ;;
12271   --*=)
12272     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12273     ac_optarg=
12274     ac_shift=:
12275     ;;
12276   *)
12277     ac_option=$1
12278     ac_optarg=$2
12279     ac_shift=shift
12280     ;;
12281   esac
12282
12283   case $ac_option in
12284   # Handling of the options.
12285   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12286     ac_cs_recheck=: ;;
12287   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12288     $as_echo "$ac_cs_version"; exit ;;
12289   --config | --confi | --conf | --con | --co | --c )
12290     $as_echo "$ac_cs_config"; exit ;;
12291   --debug | --debu | --deb | --de | --d | -d )
12292     debug=: ;;
12293   --file | --fil | --fi | --f )
12294     $ac_shift
12295     case $ac_optarg in
12296     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12297     '') as_fn_error $? "missing file argument" ;;
12298     esac
12299     as_fn_append CONFIG_FILES " '$ac_optarg'"
12300     ac_need_defaults=false;;
12301   --header | --heade | --head | --hea )
12302     $ac_shift
12303     case $ac_optarg in
12304     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12305     esac
12306     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12307     ac_need_defaults=false;;
12308   --he | --h)
12309     # Conflict between --help and --header
12310     as_fn_error $? "ambiguous option: \`$1'
12311 Try \`$0 --help' for more information.";;
12312   --help | --hel | -h )
12313     $as_echo "$ac_cs_usage"; exit ;;
12314   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12315   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12316     ac_cs_silent=: ;;
12317
12318   # This is an error.
12319   -*) as_fn_error $? "unrecognized option: \`$1'
12320 Try \`$0 --help' for more information." ;;
12321
12322   *) as_fn_append ac_config_targets " $1"
12323      ac_need_defaults=false ;;
12324
12325   esac
12326   shift
12327 done
12328
12329 ac_configure_extra_args=
12330
12331 if $ac_cs_silent; then
12332   exec 6>/dev/null
12333   ac_configure_extra_args="$ac_configure_extra_args --silent"
12334 fi
12335
12336 _ACEOF
12337 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12338 if \$ac_cs_recheck; then
12339   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12340   shift
12341   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12342   CONFIG_SHELL='$SHELL'
12343   export CONFIG_SHELL
12344   exec "\$@"
12345 fi
12346
12347 _ACEOF
12348 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12349 exec 5>>config.log
12350 {
12351   echo
12352   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12353 ## Running $as_me. ##
12354 _ASBOX
12355   $as_echo "$ac_log"
12356 } >&5
12357
12358 _ACEOF
12359 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12360 #
12361 # INIT-COMMANDS
12362 #
12363 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12364
12365
12366 # The HP-UX ksh and POSIX shell print the target directory to stdout
12367 # if CDPATH is set.
12368 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12369
12370 sed_quote_subst='$sed_quote_subst'
12371 double_quote_subst='$double_quote_subst'
12372 delay_variable_subst='$delay_variable_subst'
12373 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12374 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12375 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12376 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12377 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12378 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12379 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12380 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12381 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12382 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12383 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12384 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12385 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12386 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12387 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12388 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12389 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12390 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12391 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12392 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12393 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12394 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12395 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12396 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12397 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12398 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12399 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12400 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12401 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12402 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12403 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12404 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12405 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12406 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12407 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12408 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12409 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12410 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12411 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12412 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12413 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12414 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12415 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12416 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12417 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12418 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12419 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12420 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12421 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12422 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12423 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12424 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12425 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12426 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12427 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12428 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12429 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12430 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12431 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12432 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12433 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12434 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12435 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12436 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12437 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12438 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12439 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12440 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12441 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12442 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12443 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12444 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12445 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12446 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12447 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12448 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12449 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12450 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12451 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12452 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12453 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12454 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12455 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12456 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12457 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12458 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12459 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12460 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12461 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12462 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12463 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12464 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12465 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12466 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12467 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12468 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12469 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12470 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12471 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12472 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12473 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12474 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12475 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12476 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12477 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12478 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12479 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12480 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12481 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12482 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12483 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12484 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12485 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12486 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12487 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12488 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12489 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12490 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12491
12492 LTCC='$LTCC'
12493 LTCFLAGS='$LTCFLAGS'
12494 compiler='$compiler_DEFAULT'
12495
12496 # Quote evaled strings.
12497 for var in SED \
12498 GREP \
12499 EGREP \
12500 FGREP \
12501 LD \
12502 NM \
12503 LN_S \
12504 lt_SP2NL \
12505 lt_NL2SP \
12506 reload_flag \
12507 OBJDUMP \
12508 deplibs_check_method \
12509 file_magic_cmd \
12510 AR \
12511 AR_FLAGS \
12512 STRIP \
12513 RANLIB \
12514 CC \
12515 CFLAGS \
12516 compiler \
12517 lt_cv_sys_global_symbol_pipe \
12518 lt_cv_sys_global_symbol_to_cdecl \
12519 lt_cv_sys_global_symbol_to_c_name_address \
12520 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12521 SHELL \
12522 ECHO \
12523 lt_prog_compiler_no_builtin_flag \
12524 lt_prog_compiler_wl \
12525 lt_prog_compiler_pic \
12526 lt_prog_compiler_static \
12527 lt_cv_prog_compiler_c_o \
12528 need_locks \
12529 DSYMUTIL \
12530 NMEDIT \
12531 LIPO \
12532 OTOOL \
12533 OTOOL64 \
12534 shrext_cmds \
12535 export_dynamic_flag_spec \
12536 whole_archive_flag_spec \
12537 compiler_needs_object \
12538 with_gnu_ld \
12539 allow_undefined_flag \
12540 no_undefined_flag \
12541 hardcode_libdir_flag_spec \
12542 hardcode_libdir_flag_spec_ld \
12543 hardcode_libdir_separator \
12544 fix_srcfile_path \
12545 exclude_expsyms \
12546 include_expsyms \
12547 file_list_spec \
12548 variables_saved_for_relink \
12549 libname_spec \
12550 library_names_spec \
12551 soname_spec \
12552 finish_eval \
12553 old_striplib \
12554 striplib; do
12555     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12556     *[\\\\\\\`\\"\\\$]*)
12557       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12558       ;;
12559     *)
12560       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12561       ;;
12562     esac
12563 done
12564
12565 # Double-quote double-evaled strings.
12566 for var in reload_cmds \
12567 old_postinstall_cmds \
12568 old_postuninstall_cmds \
12569 old_archive_cmds \
12570 extract_expsyms_cmds \
12571 old_archive_from_new_cmds \
12572 old_archive_from_expsyms_cmds \
12573 archive_cmds \
12574 archive_expsym_cmds \
12575 module_cmds \
12576 module_expsym_cmds \
12577 export_symbols_cmds \
12578 prelink_cmds \
12579 postinstall_cmds \
12580 postuninstall_cmds \
12581 finish_cmds \
12582 sys_lib_search_path_spec \
12583 sys_lib_dlsearch_path_spec; do
12584     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12585     *[\\\\\\\`\\"\\\$]*)
12586       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12587       ;;
12588     *)
12589       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12590       ;;
12591     esac
12592 done
12593
12594 # Fix-up fallback echo if it was mangled by the above quoting rules.
12595 case \$lt_ECHO in
12596 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12597   ;;
12598 esac
12599
12600 ac_aux_dir='$ac_aux_dir'
12601 xsi_shell='$xsi_shell'
12602 lt_shell_append='$lt_shell_append'
12603
12604 # See if we are running on zsh, and set the options which allow our
12605 # commands through without removal of \ escapes INIT.
12606 if test -n "\${ZSH_VERSION+set}" ; then
12607    setopt NO_GLOB_SUBST
12608 fi
12609
12610
12611     PACKAGE='$PACKAGE'
12612     VERSION='$VERSION'
12613     TIMESTAMP='$TIMESTAMP'
12614     RM='$RM'
12615     ofile='$ofile'
12616
12617
12618
12619
12620 _ACEOF
12621
12622 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12623
12624 # Handling of arguments.
12625 for ac_config_target in $ac_config_targets
12626 do
12627   case $ac_config_target in
12628     "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
12629     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12630     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12631     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12632     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12633     "support/centos/mod-chxj.spec") CONFIG_FILES="$CONFIG_FILES support/centos/mod-chxj.spec" ;;
12634     "support/freebsd/Makefile") CONFIG_FILES="$CONFIG_FILES support/freebsd/Makefile" ;;
12635
12636   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
12637   esac
12638 done
12639
12640
12641 # If the user did not use the arguments to specify the items to instantiate,
12642 # then the envvar interface is used.  Set only those that are not.
12643 # We use the long form for the default assignment because of an extremely
12644 # bizarre bug on SunOS 4.1.3.
12645 if $ac_need_defaults; then
12646   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12647   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12648   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12649 fi
12650
12651 # Have a temporary directory for convenience.  Make it in the build tree
12652 # simply because there is no reason against having it here, and in addition,
12653 # creating and moving files from /tmp can sometimes cause problems.
12654 # Hook for its removal unless debugging.
12655 # Note that there is a small window in which the directory will not be cleaned:
12656 # after its creation but before its name has been assigned to `$tmp'.
12657 $debug ||
12658 {
12659   tmp=
12660   trap 'exit_status=$?
12661   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12662 ' 0
12663   trap 'as_fn_exit 1' 1 2 13 15
12664 }
12665 # Create a (secure) tmp directory for tmp files.
12666
12667 {
12668   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12669   test -n "$tmp" && test -d "$tmp"
12670 }  ||
12671 {
12672   tmp=./conf$$-$RANDOM
12673   (umask 077 && mkdir "$tmp")
12674 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12675
12676 # Set up the scripts for CONFIG_FILES section.
12677 # No need to generate them if there are no CONFIG_FILES.
12678 # This happens for instance with `./config.status config.h'.
12679 if test -n "$CONFIG_FILES"; then
12680
12681
12682 ac_cr=`echo X | tr X '\015'`
12683 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12684 # But we know of no other shell where ac_cr would be empty at this
12685 # point, so we can use a bashism as a fallback.
12686 if test "x$ac_cr" = x; then
12687   eval ac_cr=\$\'\\r\'
12688 fi
12689 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12690 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12691   ac_cs_awk_cr='\\r'
12692 else
12693   ac_cs_awk_cr=$ac_cr
12694 fi
12695
12696 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12697 _ACEOF
12698
12699
12700 {
12701   echo "cat >conf$$subs.awk <<_ACEOF" &&
12702   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12703   echo "_ACEOF"
12704 } >conf$$subs.sh ||
12705   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12706 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12707 ac_delim='%!_!# '
12708 for ac_last_try in false false false false false :; do
12709   . ./conf$$subs.sh ||
12710     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12711
12712   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12713   if test $ac_delim_n = $ac_delim_num; then
12714     break
12715   elif $ac_last_try; then
12716     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12717   else
12718     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12719   fi
12720 done
12721 rm -f conf$$subs.sh
12722
12723 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12724 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12725 _ACEOF
12726 sed -n '
12727 h
12728 s/^/S["/; s/!.*/"]=/
12729 p
12730 g
12731 s/^[^!]*!//
12732 :repl
12733 t repl
12734 s/'"$ac_delim"'$//
12735 t delim
12736 :nl
12737 h
12738 s/\(.\{148\}\)..*/\1/
12739 t more1
12740 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12741 p
12742 n
12743 b repl
12744 :more1
12745 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12746 p
12747 g
12748 s/.\{148\}//
12749 t nl
12750 :delim
12751 h
12752 s/\(.\{148\}\)..*/\1/
12753 t more2
12754 s/["\\]/\\&/g; s/^/"/; s/$/"/
12755 p
12756 b
12757 :more2
12758 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12759 p
12760 g
12761 s/.\{148\}//
12762 t delim
12763 ' <conf$$subs.awk | sed '
12764 /^[^""]/{
12765   N
12766   s/\n//
12767 }
12768 ' >>$CONFIG_STATUS || ac_write_fail=1
12769 rm -f conf$$subs.awk
12770 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12771 _ACAWK
12772 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12773   for (key in S) S_is_set[key] = 1
12774   FS = "\a"
12775
12776 }
12777 {
12778   line = $ 0
12779   nfields = split(line, field, "@")
12780   substed = 0
12781   len = length(field[1])
12782   for (i = 2; i < nfields; i++) {
12783     key = field[i]
12784     keylen = length(key)
12785     if (S_is_set[key]) {
12786       value = S[key]
12787       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12788       len += length(value) + length(field[++i])
12789       substed = 1
12790     } else
12791       len += 1 + keylen
12792   }
12793
12794   print line
12795 }
12796
12797 _ACAWK
12798 _ACEOF
12799 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12800 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12801   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12802 else
12803   cat
12804 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12805   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12806 _ACEOF
12807
12808 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12809 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12810 # trailing colons and then remove the whole line if VPATH becomes empty
12811 # (actually we leave an empty line to preserve line numbers).
12812 if test "x$srcdir" = x.; then
12813   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12814 h
12815 s///
12816 s/^/:/
12817 s/[      ]*$/:/
12818 s/:\$(srcdir):/:/g
12819 s/:\${srcdir}:/:/g
12820 s/:@srcdir@:/:/g
12821 s/^:*//
12822 s/:*$//
12823 x
12824 s/\(=[   ]*\).*/\1/
12825 G
12826 s/\n//
12827 s/^[^=]*=[       ]*$//
12828 }'
12829 fi
12830
12831 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12832 fi # test -n "$CONFIG_FILES"
12833
12834 # Set up the scripts for CONFIG_HEADERS section.
12835 # No need to generate them if there are no CONFIG_HEADERS.
12836 # This happens for instance with `./config.status Makefile'.
12837 if test -n "$CONFIG_HEADERS"; then
12838 cat >"$tmp/defines.awk" <<\_ACAWK ||
12839 BEGIN {
12840 _ACEOF
12841
12842 # Transform confdefs.h into an awk script `defines.awk', embedded as
12843 # here-document in config.status, that substitutes the proper values into
12844 # config.h.in to produce config.h.
12845
12846 # Create a delimiter string that does not exist in confdefs.h, to ease
12847 # handling of long lines.
12848 ac_delim='%!_!# '
12849 for ac_last_try in false false :; do
12850   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12851   if test -z "$ac_t"; then
12852     break
12853   elif $ac_last_try; then
12854     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12855   else
12856     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12857   fi
12858 done
12859
12860 # For the awk script, D is an array of macro values keyed by name,
12861 # likewise P contains macro parameters if any.  Preserve backslash
12862 # newline sequences.
12863
12864 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12865 sed -n '
12866 s/.\{148\}/&'"$ac_delim"'/g
12867 t rset
12868 :rset
12869 s/^[     ]*#[    ]*define[       ][      ]*/ /
12870 t def
12871 d
12872 :def
12873 s/\\$//
12874 t bsnl
12875 s/["\\]/\\&/g
12876 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12877 D["\1"]=" \3"/p
12878 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12879 d
12880 :bsnl
12881 s/["\\]/\\&/g
12882 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12883 D["\1"]=" \3\\\\\\n"\\/p
12884 t cont
12885 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12886 t cont
12887 d
12888 :cont
12889 n
12890 s/.\{148\}/&'"$ac_delim"'/g
12891 t clear
12892 :clear
12893 s/\\$//
12894 t bsnlc
12895 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12896 d
12897 :bsnlc
12898 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12899 b cont
12900 ' <confdefs.h | sed '
12901 s/'"$ac_delim"'/"\\\
12902 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12903
12904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12905   for (key in D) D_is_set[key] = 1
12906   FS = "\a"
12907 }
12908 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12909   line = \$ 0
12910   split(line, arg, " ")
12911   if (arg[1] == "#") {
12912     defundef = arg[2]
12913     mac1 = arg[3]
12914   } else {
12915     defundef = substr(arg[1], 2)
12916     mac1 = arg[2]
12917   }
12918   split(mac1, mac2, "(") #)
12919   macro = mac2[1]
12920   prefix = substr(line, 1, index(line, defundef) - 1)
12921   if (D_is_set[macro]) {
12922     # Preserve the white space surrounding the "#".
12923     print prefix "define", macro P[macro] D[macro]
12924     next
12925   } else {
12926     # Replace #undef with comments.  This is necessary, for example,
12927     # in the case of _POSIX_SOURCE, which is predefined and required
12928     # on some systems where configure will not decide to define it.
12929     if (defundef == "undef") {
12930       print "/*", prefix defundef, macro, "*/"
12931       next
12932     }
12933   }
12934 }
12935 { print }
12936 _ACAWK
12937 _ACEOF
12938 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12939   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12940 fi # test -n "$CONFIG_HEADERS"
12941
12942
12943 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12944 shift
12945 for ac_tag
12946 do
12947   case $ac_tag in
12948   :[FHLC]) ac_mode=$ac_tag; continue;;
12949   esac
12950   case $ac_mode$ac_tag in
12951   :[FHL]*:*);;
12952   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
12953   :[FH]-) ac_tag=-:-;;
12954   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12955   esac
12956   ac_save_IFS=$IFS
12957   IFS=:
12958   set x $ac_tag
12959   IFS=$ac_save_IFS
12960   shift
12961   ac_file=$1
12962   shift
12963
12964   case $ac_mode in
12965   :L) ac_source=$1;;
12966   :[FH])
12967     ac_file_inputs=
12968     for ac_f
12969     do
12970       case $ac_f in
12971       -) ac_f="$tmp/stdin";;
12972       *) # Look for the file first in the build tree, then in the source tree
12973          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12974          # because $ac_f cannot contain `:'.
12975          test -f "$ac_f" ||
12976            case $ac_f in
12977            [\\/$]*) false;;
12978            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12979            esac ||
12980            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
12981       esac
12982       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12983       as_fn_append ac_file_inputs " '$ac_f'"
12984     done
12985
12986     # Let's still pretend it is `configure' which instantiates (i.e., don't
12987     # use $as_me), people would be surprised to read:
12988     #    /* config.h.  Generated by config.status.  */
12989     configure_input='Generated from '`
12990           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12991         `' by configure.'
12992     if test x"$ac_file" != x-; then
12993       configure_input="$ac_file.  $configure_input"
12994       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12995 $as_echo "$as_me: creating $ac_file" >&6;}
12996     fi
12997     # Neutralize special characters interpreted by sed in replacement strings.
12998     case $configure_input in #(
12999     *\&* | *\|* | *\\* )
13000        ac_sed_conf_input=`$as_echo "$configure_input" |
13001        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13002     *) ac_sed_conf_input=$configure_input;;
13003     esac
13004
13005     case $ac_tag in
13006     *:-:* | *:-) cat >"$tmp/stdin" \
13007       || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
13008     esac
13009     ;;
13010   esac
13011
13012   ac_dir=`$as_dirname -- "$ac_file" ||
13013 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13014          X"$ac_file" : 'X\(//\)[^/]' \| \
13015          X"$ac_file" : 'X\(//\)$' \| \
13016          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13017 $as_echo X"$ac_file" |
13018     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13019             s//\1/
13020             q
13021           }
13022           /^X\(\/\/\)[^/].*/{
13023             s//\1/
13024             q
13025           }
13026           /^X\(\/\/\)$/{
13027             s//\1/
13028             q
13029           }
13030           /^X\(\/\).*/{
13031             s//\1/
13032             q
13033           }
13034           s/.*/./; q'`
13035   as_dir="$ac_dir"; as_fn_mkdir_p
13036   ac_builddir=.
13037
13038 case "$ac_dir" in
13039 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13040 *)
13041   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13042   # A ".." for each directory in $ac_dir_suffix.
13043   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13044   case $ac_top_builddir_sub in
13045   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13046   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13047   esac ;;
13048 esac
13049 ac_abs_top_builddir=$ac_pwd
13050 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13051 # for backward compatibility:
13052 ac_top_builddir=$ac_top_build_prefix
13053
13054 case $srcdir in
13055   .)  # We are building in place.
13056     ac_srcdir=.
13057     ac_top_srcdir=$ac_top_builddir_sub
13058     ac_abs_top_srcdir=$ac_pwd ;;
13059   [\\/]* | ?:[\\/]* )  # Absolute name.
13060     ac_srcdir=$srcdir$ac_dir_suffix;
13061     ac_top_srcdir=$srcdir
13062     ac_abs_top_srcdir=$srcdir ;;
13063   *) # Relative name.
13064     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13065     ac_top_srcdir=$ac_top_build_prefix$srcdir
13066     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13067 esac
13068 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13069
13070
13071   case $ac_mode in
13072   :F)
13073   #
13074   # CONFIG_FILE
13075   #
13076
13077   case $INSTALL in
13078   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13079   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13080   esac
13081   ac_MKDIR_P=$MKDIR_P
13082   case $MKDIR_P in
13083   [\\/$]* | ?:[\\/]* ) ;;
13084   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13085   esac
13086 _ACEOF
13087
13088 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13089 # If the template does not know about datarootdir, expand it.
13090 # FIXME: This hack should be removed a few years after 2.60.
13091 ac_datarootdir_hack=; ac_datarootdir_seen=
13092 ac_sed_dataroot='
13093 /datarootdir/ {
13094   p
13095   q
13096 }
13097 /@datadir@/p
13098 /@docdir@/p
13099 /@infodir@/p
13100 /@localedir@/p
13101 /@mandir@/p'
13102 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13103 *datarootdir*) ac_datarootdir_seen=yes;;
13104 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13105   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13106 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13107 _ACEOF
13108 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13109   ac_datarootdir_hack='
13110   s&@datadir@&$datadir&g
13111   s&@docdir@&$docdir&g
13112   s&@infodir@&$infodir&g
13113   s&@localedir@&$localedir&g
13114   s&@mandir@&$mandir&g
13115   s&\\\${datarootdir}&$datarootdir&g' ;;
13116 esac
13117 _ACEOF
13118
13119 # Neutralize VPATH when `$srcdir' = `.'.
13120 # Shell code in configure.ac might set extrasub.
13121 # FIXME: do we really want to maintain this feature?
13122 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13123 ac_sed_extra="$ac_vpsub
13124 $extrasub
13125 _ACEOF
13126 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13127 :t
13128 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13129 s|@configure_input@|$ac_sed_conf_input|;t t
13130 s&@top_builddir@&$ac_top_builddir_sub&;t t
13131 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13132 s&@srcdir@&$ac_srcdir&;t t
13133 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13134 s&@top_srcdir@&$ac_top_srcdir&;t t
13135 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13136 s&@builddir@&$ac_builddir&;t t
13137 s&@abs_builddir@&$ac_abs_builddir&;t t
13138 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13139 s&@INSTALL@&$ac_INSTALL&;t t
13140 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13141 $ac_datarootdir_hack
13142 "
13143 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13144   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13145
13146 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13147   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13148   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13149   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13150 which seems to be undefined.  Please make sure it is defined" >&5
13151 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13152 which seems to be undefined.  Please make sure it is defined" >&2;}
13153
13154   rm -f "$tmp/stdin"
13155   case $ac_file in
13156   -) cat "$tmp/out" && rm -f "$tmp/out";;
13157   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13158   esac \
13159   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13160  ;;
13161   :H)
13162   #
13163   # CONFIG_HEADER
13164   #
13165   if test x"$ac_file" != x-; then
13166     {
13167       $as_echo "/* $configure_input  */" \
13168       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13169     } >"$tmp/config.h" \
13170       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13171     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13172       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13173 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13174     else
13175       rm -f "$ac_file"
13176       mv "$tmp/config.h" "$ac_file" \
13177         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13178     fi
13179   else
13180     $as_echo "/* $configure_input  */" \
13181       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13182       || as_fn_error $? "could not create -" "$LINENO" 5
13183   fi
13184 # Compute "$ac_file"'s index in $config_headers.
13185 _am_arg="$ac_file"
13186 _am_stamp_count=1
13187 for _am_header in $config_headers :; do
13188   case $_am_header in
13189     $_am_arg | $_am_arg:* )
13190       break ;;
13191     * )
13192       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13193   esac
13194 done
13195 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13196 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13197          X"$_am_arg" : 'X\(//\)[^/]' \| \
13198          X"$_am_arg" : 'X\(//\)$' \| \
13199          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13200 $as_echo X"$_am_arg" |
13201     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13202             s//\1/
13203             q
13204           }
13205           /^X\(\/\/\)[^/].*/{
13206             s//\1/
13207             q
13208           }
13209           /^X\(\/\/\)$/{
13210             s//\1/
13211             q
13212           }
13213           /^X\(\/\).*/{
13214             s//\1/
13215             q
13216           }
13217           s/.*/./; q'`/stamp-h$_am_stamp_count
13218  ;;
13219
13220   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13221 $as_echo "$as_me: executing $ac_file commands" >&6;}
13222  ;;
13223   esac
13224
13225
13226   case $ac_file$ac_mode in
13227     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13228   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13229   # are listed without --file.  Let's play safe and only enable the eval
13230   # if we detect the quoting.
13231   case $CONFIG_FILES in
13232   *\'*) eval set x "$CONFIG_FILES" ;;
13233   *)   set x $CONFIG_FILES ;;
13234   esac
13235   shift
13236   for mf
13237   do
13238     # Strip MF so we end up with the name of the file.
13239     mf=`echo "$mf" | sed -e 's/:.*$//'`
13240     # Check whether this is an Automake generated Makefile or not.
13241     # We used to match only the files named `Makefile.in', but
13242     # some people rename them; so instead we look at the file content.
13243     # Grep'ing the first line is not enough: some people post-process
13244     # each Makefile.in and add a new line on top of each file to say so.
13245     # Grep'ing the whole file is not good either: AIX grep has a line
13246     # limit of 2048, but all sed's we know have understand at least 4000.
13247     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13248       dirpart=`$as_dirname -- "$mf" ||
13249 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13250          X"$mf" : 'X\(//\)[^/]' \| \
13251          X"$mf" : 'X\(//\)$' \| \
13252          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13253 $as_echo X"$mf" |
13254     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13255             s//\1/
13256             q
13257           }
13258           /^X\(\/\/\)[^/].*/{
13259             s//\1/
13260             q
13261           }
13262           /^X\(\/\/\)$/{
13263             s//\1/
13264             q
13265           }
13266           /^X\(\/\).*/{
13267             s//\1/
13268             q
13269           }
13270           s/.*/./; q'`
13271     else
13272       continue
13273     fi
13274     # Extract the definition of DEPDIR, am__include, and am__quote
13275     # from the Makefile without running `make'.
13276     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13277     test -z "$DEPDIR" && continue
13278     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13279     test -z "am__include" && continue
13280     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13281     # When using ansi2knr, U may be empty or an underscore; expand it
13282     U=`sed -n 's/^U = //p' < "$mf"`
13283     # Find all dependency output files, they are included files with
13284     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13285     # simplest approach to changing $(DEPDIR) to its actual value in the
13286     # expansion.
13287     for file in `sed -n "
13288       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13289          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13290       # Make sure the directory exists.
13291       test -f "$dirpart/$file" && continue
13292       fdir=`$as_dirname -- "$file" ||
13293 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13294          X"$file" : 'X\(//\)[^/]' \| \
13295          X"$file" : 'X\(//\)$' \| \
13296          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13297 $as_echo X"$file" |
13298     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13299             s//\1/
13300             q
13301           }
13302           /^X\(\/\/\)[^/].*/{
13303             s//\1/
13304             q
13305           }
13306           /^X\(\/\/\)$/{
13307             s//\1/
13308             q
13309           }
13310           /^X\(\/\).*/{
13311             s//\1/
13312             q
13313           }
13314           s/.*/./; q'`
13315       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13316       # echo "creating $dirpart/$file"
13317       echo '# dummy' > "$dirpart/$file"
13318     done
13319   done
13320 }
13321  ;;
13322     "libtool":C)
13323
13324     # See if we are running on zsh, and set the options which allow our
13325     # commands through without removal of \ escapes.
13326     if test -n "${ZSH_VERSION+set}" ; then
13327       setopt NO_GLOB_SUBST
13328     fi
13329
13330     cfgfile="${ofile}T"
13331     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13332     $RM "$cfgfile"
13333
13334     cat <<_LT_EOF >> "$cfgfile"
13335 #! $SHELL
13336
13337 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13338 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13339 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13340 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13341 #
13342 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13343 #                 2006, 2007, 2008 Free Software Foundation, Inc.
13344 #   Written by Gordon Matzigkeit, 1996
13345 #
13346 #   This file is part of GNU Libtool.
13347 #
13348 # GNU Libtool is free software; you can redistribute it and/or
13349 # modify it under the terms of the GNU General Public License as
13350 # published by the Free Software Foundation; either version 2 of
13351 # the License, or (at your option) any later version.
13352 #
13353 # As a special exception to the GNU General Public License,
13354 # if you distribute this file as part of a program or library that
13355 # is built using GNU Libtool, you may include this file under the
13356 # same distribution terms that you use for the rest of that program.
13357 #
13358 # GNU Libtool is distributed in the hope that it will be useful,
13359 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13360 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13361 # GNU General Public License for more details.
13362 #
13363 # You should have received a copy of the GNU General Public License
13364 # along with GNU Libtool; see the file COPYING.  If not, a copy
13365 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13366 # obtained by writing to the Free Software Foundation, Inc.,
13367 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13368
13369
13370 # The names of the tagged configurations supported by this script.
13371 available_tags=""
13372
13373 # ### BEGIN LIBTOOL CONFIG
13374
13375 # Which release of libtool.m4 was used?
13376 macro_version=$macro_version
13377 macro_revision=$macro_revision
13378
13379 # Whether or not to build shared libraries.
13380 build_libtool_libs=$enable_shared
13381
13382 # Whether or not to build static libraries.
13383 build_old_libs=$enable_static
13384
13385 # What type of objects to build.
13386 pic_mode=$pic_mode
13387
13388 # Whether or not to optimize for fast installation.
13389 fast_install=$enable_fast_install
13390
13391 # The host system.
13392 host_alias=$host_alias
13393 host=$host
13394 host_os=$host_os
13395
13396 # The build system.
13397 build_alias=$build_alias
13398 build=$build
13399 build_os=$build_os
13400
13401 # A sed program that does not truncate output.
13402 SED=$lt_SED
13403
13404 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13405 Xsed="\$SED -e 1s/^X//"
13406
13407 # A grep program that handles long lines.
13408 GREP=$lt_GREP
13409
13410 # An ERE matcher.
13411 EGREP=$lt_EGREP
13412
13413 # A literal string matcher.
13414 FGREP=$lt_FGREP
13415
13416 # A BSD- or MS-compatible name lister.
13417 NM=$lt_NM
13418
13419 # Whether we need soft or hard links.
13420 LN_S=$lt_LN_S
13421
13422 # What is the maximum length of a command?
13423 max_cmd_len=$max_cmd_len
13424
13425 # Object file suffix (normally "o").
13426 objext=$ac_objext
13427
13428 # Executable file suffix (normally "").
13429 exeext=$exeext
13430
13431 # whether the shell understands "unset".
13432 lt_unset=$lt_unset
13433
13434 # turn spaces into newlines.
13435 SP2NL=$lt_lt_SP2NL
13436
13437 # turn newlines into spaces.
13438 NL2SP=$lt_lt_NL2SP
13439
13440 # How to create reloadable object files.
13441 reload_flag=$lt_reload_flag
13442 reload_cmds=$lt_reload_cmds
13443
13444 # An object symbol dumper.
13445 OBJDUMP=$lt_OBJDUMP
13446
13447 # Method to check whether dependent libraries are shared objects.
13448 deplibs_check_method=$lt_deplibs_check_method
13449
13450 # Command to use when deplibs_check_method == "file_magic".
13451 file_magic_cmd=$lt_file_magic_cmd
13452
13453 # The archiver.
13454 AR=$lt_AR
13455 AR_FLAGS=$lt_AR_FLAGS
13456
13457 # A symbol stripping program.
13458 STRIP=$lt_STRIP
13459
13460 # Commands used to install an old-style archive.
13461 RANLIB=$lt_RANLIB
13462 old_postinstall_cmds=$lt_old_postinstall_cmds
13463 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13464
13465 # A C compiler.
13466 LTCC=$lt_CC
13467
13468 # LTCC compiler flags.
13469 LTCFLAGS=$lt_CFLAGS
13470
13471 # Take the output of nm and produce a listing of raw symbols and C names.
13472 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13473
13474 # Transform the output of nm in a proper C declaration.
13475 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13476
13477 # Transform the output of nm in a C name address pair.
13478 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13479
13480 # Transform the output of nm in a C name address pair when lib prefix is needed.
13481 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13482
13483 # The name of the directory that contains temporary libtool files.
13484 objdir=$objdir
13485
13486 # Shell to use when invoking shell scripts.
13487 SHELL=$lt_SHELL
13488
13489 # An echo program that does not interpret backslashes.
13490 ECHO=$lt_ECHO
13491
13492 # Used to examine libraries when file_magic_cmd begins with "file".
13493 MAGIC_CMD=$MAGIC_CMD
13494
13495 # Must we lock files when doing compilation?
13496 need_locks=$lt_need_locks
13497
13498 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13499 DSYMUTIL=$lt_DSYMUTIL
13500
13501 # Tool to change global to local symbols on Mac OS X.
13502 NMEDIT=$lt_NMEDIT
13503
13504 # Tool to manipulate fat objects and archives on Mac OS X.
13505 LIPO=$lt_LIPO
13506
13507 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13508 OTOOL=$lt_OTOOL
13509
13510 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13511 OTOOL64=$lt_OTOOL64
13512
13513 # Old archive suffix (normally "a").
13514 libext=$libext
13515
13516 # Shared library suffix (normally ".so").
13517 shrext_cmds=$lt_shrext_cmds
13518
13519 # The commands to extract the exported symbol list from a shared archive.
13520 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13521
13522 # Variables whose values should be saved in libtool wrapper scripts and
13523 # restored at link time.
13524 variables_saved_for_relink=$lt_variables_saved_for_relink
13525
13526 # Do we need the "lib" prefix for modules?
13527 need_lib_prefix=$need_lib_prefix
13528
13529 # Do we need a version for libraries?
13530 need_version=$need_version
13531
13532 # Library versioning type.
13533 version_type=$version_type
13534
13535 # Shared library runtime path variable.
13536 runpath_var=$runpath_var
13537
13538 # Shared library path variable.
13539 shlibpath_var=$shlibpath_var
13540
13541 # Is shlibpath searched before the hard-coded library search path?
13542 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13543
13544 # Format of library name prefix.
13545 libname_spec=$lt_libname_spec
13546
13547 # List of archive names.  First name is the real one, the rest are links.
13548 # The last name is the one that the linker finds with -lNAME
13549 library_names_spec=$lt_library_names_spec
13550
13551 # The coded name of the library, if different from the real name.
13552 soname_spec=$lt_soname_spec
13553
13554 # Command to use after installation of a shared archive.
13555 postinstall_cmds=$lt_postinstall_cmds
13556
13557 # Command to use after uninstallation of a shared archive.
13558 postuninstall_cmds=$lt_postuninstall_cmds
13559
13560 # Commands used to finish a libtool library installation in a directory.
13561 finish_cmds=$lt_finish_cmds
13562
13563 # As "finish_cmds", except a single script fragment to be evaled but
13564 # not shown.
13565 finish_eval=$lt_finish_eval
13566
13567 # Whether we should hardcode library paths into libraries.
13568 hardcode_into_libs=$hardcode_into_libs
13569
13570 # Compile-time system search path for libraries.
13571 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13572
13573 # Run-time system search path for libraries.
13574 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13575
13576 # Whether dlopen is supported.
13577 dlopen_support=$enable_dlopen
13578
13579 # Whether dlopen of programs is supported.
13580 dlopen_self=$enable_dlopen_self
13581
13582 # Whether dlopen of statically linked programs is supported.
13583 dlopen_self_static=$enable_dlopen_self_static
13584
13585 # Commands to strip libraries.
13586 old_striplib=$lt_old_striplib
13587 striplib=$lt_striplib
13588
13589
13590 # The linker used to build libraries.
13591 LD=$lt_LD
13592
13593 # Commands used to build an old-style archive.
13594 old_archive_cmds=$lt_old_archive_cmds
13595
13596 # A language specific compiler.
13597 CC=$lt_compiler
13598
13599 # Is the compiler the GNU compiler?
13600 with_gcc=$GCC
13601
13602 # Compiler flag to turn off builtin functions.
13603 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13604
13605 # How to pass a linker flag through the compiler.
13606 wl=$lt_lt_prog_compiler_wl
13607
13608 # Additional compiler flags for building library objects.
13609 pic_flag=$lt_lt_prog_compiler_pic
13610
13611 # Compiler flag to prevent dynamic linking.
13612 link_static_flag=$lt_lt_prog_compiler_static
13613
13614 # Does compiler simultaneously support -c and -o options?
13615 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13616
13617 # Whether or not to add -lc for building shared libraries.
13618 build_libtool_need_lc=$archive_cmds_need_lc
13619
13620 # Whether or not to disallow shared libs when runtime libs are static.
13621 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13622
13623 # Compiler flag to allow reflexive dlopens.
13624 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13625
13626 # Compiler flag to generate shared objects directly from archives.
13627 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13628
13629 # Whether the compiler copes with passing no objects directly.
13630 compiler_needs_object=$lt_compiler_needs_object
13631
13632 # Create an old-style archive from a shared archive.
13633 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13634
13635 # Create a temporary old-style archive to link instead of a shared archive.
13636 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13637
13638 # Commands used to build a shared archive.
13639 archive_cmds=$lt_archive_cmds
13640 archive_expsym_cmds=$lt_archive_expsym_cmds
13641
13642 # Commands used to build a loadable module if different from building
13643 # a shared archive.
13644 module_cmds=$lt_module_cmds
13645 module_expsym_cmds=$lt_module_expsym_cmds
13646
13647 # Whether we are building with GNU ld or not.
13648 with_gnu_ld=$lt_with_gnu_ld
13649
13650 # Flag that allows shared libraries with undefined symbols to be built.
13651 allow_undefined_flag=$lt_allow_undefined_flag
13652
13653 # Flag that enforces no undefined symbols.
13654 no_undefined_flag=$lt_no_undefined_flag
13655
13656 # Flag to hardcode \$libdir into a binary during linking.
13657 # This must work even if \$libdir does not exist
13658 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13659
13660 # If ld is used when linking, flag to hardcode \$libdir into a binary
13661 # during linking.  This must work even if \$libdir does not exist.
13662 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13663
13664 # Whether we need a single "-rpath" flag with a separated argument.
13665 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13666
13667 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13668 # DIR into the resulting binary.
13669 hardcode_direct=$hardcode_direct
13670
13671 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13672 # DIR into the resulting binary and the resulting library dependency is
13673 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13674 # library is relocated.
13675 hardcode_direct_absolute=$hardcode_direct_absolute
13676
13677 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13678 # into the resulting binary.
13679 hardcode_minus_L=$hardcode_minus_L
13680
13681 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13682 # into the resulting binary.
13683 hardcode_shlibpath_var=$hardcode_shlibpath_var
13684
13685 # Set to "yes" if building a shared library automatically hardcodes DIR
13686 # into the library and all subsequent libraries and executables linked
13687 # against it.
13688 hardcode_automatic=$hardcode_automatic
13689
13690 # Set to yes if linker adds runtime paths of dependent libraries
13691 # to runtime path list.
13692 inherit_rpath=$inherit_rpath
13693
13694 # Whether libtool must link a program against all its dependency libraries.
13695 link_all_deplibs=$link_all_deplibs
13696
13697 # Fix the shell variable \$srcfile for the compiler.
13698 fix_srcfile_path=$lt_fix_srcfile_path
13699
13700 # Set to "yes" if exported symbols are required.
13701 always_export_symbols=$always_export_symbols
13702
13703 # The commands to list exported symbols.
13704 export_symbols_cmds=$lt_export_symbols_cmds
13705
13706 # Symbols that should not be listed in the preloaded symbols.
13707 exclude_expsyms=$lt_exclude_expsyms
13708
13709 # Symbols that must always be exported.
13710 include_expsyms=$lt_include_expsyms
13711
13712 # Commands necessary for linking programs (against libraries) with templates.
13713 prelink_cmds=$lt_prelink_cmds
13714
13715 # Specify filename containing input files.
13716 file_list_spec=$lt_file_list_spec
13717
13718 # How to hardcode a shared library path into an executable.
13719 hardcode_action=$hardcode_action
13720
13721 # ### END LIBTOOL CONFIG
13722
13723 _LT_EOF
13724
13725   case $host_os in
13726   aix3*)
13727     cat <<\_LT_EOF >> "$cfgfile"
13728 # AIX sometimes has problems with the GCC collect2 program.  For some
13729 # reason, if we set the COLLECT_NAMES environment variable, the problems
13730 # vanish in a puff of smoke.
13731 if test "X${COLLECT_NAMES+set}" != Xset; then
13732   COLLECT_NAMES=
13733   export COLLECT_NAMES
13734 fi
13735 _LT_EOF
13736     ;;
13737   esac
13738
13739
13740 ltmain="$ac_aux_dir/ltmain.sh"
13741
13742
13743   # We use sed instead of cat because bash on DJGPP gets confused if
13744   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13745   # text mode, it properly converts lines to CR/LF.  This bash problem
13746   # is reportedly fixed, but why not run on old versions too?
13747   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13748     || (rm -f "$cfgfile"; exit 1)
13749
13750   case $xsi_shell in
13751   yes)
13752     cat << \_LT_EOF >> "$cfgfile"
13753
13754 # func_dirname file append nondir_replacement
13755 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13756 # otherwise set result to NONDIR_REPLACEMENT.
13757 func_dirname ()
13758 {
13759   case ${1} in
13760     */*) func_dirname_result="${1%/*}${2}" ;;
13761     *  ) func_dirname_result="${3}" ;;
13762   esac
13763 }
13764
13765 # func_basename file
13766 func_basename ()
13767 {
13768   func_basename_result="${1##*/}"
13769 }
13770
13771 # func_dirname_and_basename file append nondir_replacement
13772 # perform func_basename and func_dirname in a single function
13773 # call:
13774 #   dirname:  Compute the dirname of FILE.  If nonempty,
13775 #             add APPEND to the result, otherwise set result
13776 #             to NONDIR_REPLACEMENT.
13777 #             value returned in "$func_dirname_result"
13778 #   basename: Compute filename of FILE.
13779 #             value retuned in "$func_basename_result"
13780 # Implementation must be kept synchronized with func_dirname
13781 # and func_basename. For efficiency, we do not delegate to
13782 # those functions but instead duplicate the functionality here.
13783 func_dirname_and_basename ()
13784 {
13785   case ${1} in
13786     */*) func_dirname_result="${1%/*}${2}" ;;
13787     *  ) func_dirname_result="${3}" ;;
13788   esac
13789   func_basename_result="${1##*/}"
13790 }
13791
13792 # func_stripname prefix suffix name
13793 # strip PREFIX and SUFFIX off of NAME.
13794 # PREFIX and SUFFIX must not contain globbing or regex special
13795 # characters, hashes, percent signs, but SUFFIX may contain a leading
13796 # dot (in which case that matches only a dot).
13797 func_stripname ()
13798 {
13799   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13800   # positional parameters, so assign one to ordinary parameter first.
13801   func_stripname_result=${3}
13802   func_stripname_result=${func_stripname_result#"${1}"}
13803   func_stripname_result=${func_stripname_result%"${2}"}
13804 }
13805
13806 # func_opt_split
13807 func_opt_split ()
13808 {
13809   func_opt_split_opt=${1%%=*}
13810   func_opt_split_arg=${1#*=}
13811 }
13812
13813 # func_lo2o object
13814 func_lo2o ()
13815 {
13816   case ${1} in
13817     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13818     *)    func_lo2o_result=${1} ;;
13819   esac
13820 }
13821
13822 # func_xform libobj-or-source
13823 func_xform ()
13824 {
13825   func_xform_result=${1%.*}.lo
13826 }
13827
13828 # func_arith arithmetic-term...
13829 func_arith ()
13830 {
13831   func_arith_result=$(( $* ))
13832 }
13833
13834 # func_len string
13835 # STRING may not start with a hyphen.
13836 func_len ()
13837 {
13838   func_len_result=${#1}
13839 }
13840
13841 _LT_EOF
13842     ;;
13843   *) # Bourne compatible functions.
13844     cat << \_LT_EOF >> "$cfgfile"
13845
13846 # func_dirname file append nondir_replacement
13847 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13848 # otherwise set result to NONDIR_REPLACEMENT.
13849 func_dirname ()
13850 {
13851   # Extract subdirectory from the argument.
13852   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13853   if test "X$func_dirname_result" = "X${1}"; then
13854     func_dirname_result="${3}"
13855   else
13856     func_dirname_result="$func_dirname_result${2}"
13857   fi
13858 }
13859
13860 # func_basename file
13861 func_basename ()
13862 {
13863   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13864 }
13865
13866
13867 # func_stripname prefix suffix name
13868 # strip PREFIX and SUFFIX off of NAME.
13869 # PREFIX and SUFFIX must not contain globbing or regex special
13870 # characters, hashes, percent signs, but SUFFIX may contain a leading
13871 # dot (in which case that matches only a dot).
13872 # func_strip_suffix prefix name
13873 func_stripname ()
13874 {
13875   case ${2} in
13876     .*) func_stripname_result=`$ECHO "X${3}" \
13877            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13878     *)  func_stripname_result=`$ECHO "X${3}" \
13879            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13880   esac
13881 }
13882
13883 # sed scripts:
13884 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13885 my_sed_long_arg='1s/^-[^=]*=//'
13886
13887 # func_opt_split
13888 func_opt_split ()
13889 {
13890   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13891   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13892 }
13893
13894 # func_lo2o object
13895 func_lo2o ()
13896 {
13897   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13898 }
13899
13900 # func_xform libobj-or-source
13901 func_xform ()
13902 {
13903   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13904 }
13905
13906 # func_arith arithmetic-term...
13907 func_arith ()
13908 {
13909   func_arith_result=`expr "$@"`
13910 }
13911
13912 # func_len string
13913 # STRING may not start with a hyphen.
13914 func_len ()
13915 {
13916   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13917 }
13918
13919 _LT_EOF
13920 esac
13921
13922 case $lt_shell_append in
13923   yes)
13924     cat << \_LT_EOF >> "$cfgfile"
13925
13926 # func_append var value
13927 # Append VALUE to the end of shell variable VAR.
13928 func_append ()
13929 {
13930   eval "$1+=\$2"
13931 }
13932 _LT_EOF
13933     ;;
13934   *)
13935     cat << \_LT_EOF >> "$cfgfile"
13936
13937 # func_append var value
13938 # Append VALUE to the end of shell variable VAR.
13939 func_append ()
13940 {
13941   eval "$1=\$$1\$2"
13942 }
13943
13944 _LT_EOF
13945     ;;
13946   esac
13947
13948
13949   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13950     || (rm -f "$cfgfile"; exit 1)
13951
13952   mv -f "$cfgfile" "$ofile" ||
13953     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13954   chmod +x "$ofile"
13955
13956  ;;
13957
13958   esac
13959 done # for ac_tag
13960
13961
13962 as_fn_exit 0
13963 _ACEOF
13964 ac_clean_files=$ac_clean_files_save
13965
13966 test $ac_write_fail = 0 ||
13967   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13968
13969
13970 # configure is writing to config.log, and then calls config.status.
13971 # config.status does its own redirection, appending to config.log.
13972 # Unfortunately, on DOS this fails, as config.log is still kept open
13973 # by configure, so config.status won't be able to write to it; its
13974 # output is simply discarded.  So we exec the FD to /dev/null,
13975 # effectively closing config.log, so it can be properly (re)opened and
13976 # appended to by config.status.  When coming back to configure, we
13977 # need to make the FD available again.
13978 if test "$no_create" != yes; then
13979   ac_cs_success=:
13980   ac_config_status_args=
13981   test "$silent" = yes &&
13982     ac_config_status_args="$ac_config_status_args --quiet"
13983   exec 5>/dev/null
13984   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13985   exec 5>>config.log
13986   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13987   # would make configure fail if this is the last instruction.
13988   $ac_cs_success || as_fn_exit 1
13989 fi
13990 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13991   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13992 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13993 fi
13994