OSDN Git Service

Initial commit
[kp123/kp123.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for kp123 0.1.
4 #
5 # Report bugs to <evgeny@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 Free Software Foundation,
10 # 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: evgeny@sourceforge.jp about your system, including any
235 $0: error possibly output before this message. Then install
236 $0: a modern shell, or manually run the script under such a
237 $0: 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 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=$?; test $as_status -eq 0 && as_status=1
370   if test "$3"; then
371     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373   fi
374   $as_echo "$as_me: error: $1" >&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, 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='kp123'
703 PACKAGE_TARNAME='kp123'
704 PACKAGE_VERSION='0.1'
705 PACKAGE_STRING='kp123 0.1'
706 PACKAGE_BUGREPORT='evgeny@sourceforge.jp'
707 PACKAGE_URL=''
708
709 ac_unique_file="src"
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 LIBOBJS
750 PKG_CONFIG_LIBDIR
751 PKG_CONFIG_PATH
752 GTK_LIBS
753 GTK_CFLAGS
754 PKG_CONFIG
755 CPP
756 OTOOL64
757 OTOOL
758 LIPO
759 NMEDIT
760 DSYMUTIL
761 lt_ECHO
762 RANLIB
763 AR
764 OBJDUMP
765 LN_S
766 NM
767 ac_ct_DUMPBIN
768 DUMPBIN
769 LD
770 FGREP
771 EGREP
772 GREP
773 SED
774 host_os
775 host_vendor
776 host_cpu
777 host
778 build_os
779 build_vendor
780 build_cpu
781 build
782 LIBTOOL
783 am__fastdepCC_FALSE
784 am__fastdepCC_TRUE
785 CCDEPMODE
786 AMDEPBACKSLASH
787 AMDEP_FALSE
788 AMDEP_TRUE
789 am__quote
790 am__include
791 DEPDIR
792 OBJEXT
793 EXEEXT
794 ac_ct_CC
795 CPPFLAGS
796 LDFLAGS
797 CFLAGS
798 CC
799 am__untar
800 am__tar
801 AMTAR
802 am__leading_dot
803 SET_MAKE
804 AWK
805 mkdir_p
806 MKDIR_P
807 INSTALL_STRIP_PROGRAM
808 STRIP
809 install_sh
810 MAKEINFO
811 AUTOHEADER
812 AUTOMAKE
813 AUTOCONF
814 ACLOCAL
815 VERSION
816 PACKAGE
817 CYGPATH_W
818 am__isrc
819 INSTALL_DATA
820 INSTALL_SCRIPT
821 INSTALL_PROGRAM
822 target_alias
823 host_alias
824 build_alias
825 LIBS
826 ECHO_T
827 ECHO_N
828 ECHO_C
829 DEFS
830 mandir
831 localedir
832 libdir
833 psdir
834 pdfdir
835 dvidir
836 htmldir
837 infodir
838 docdir
839 oldincludedir
840 includedir
841 localstatedir
842 sharedstatedir
843 sysconfdir
844 datadir
845 datarootdir
846 libexecdir
847 sbindir
848 bindir
849 program_transform_name
850 prefix
851 exec_prefix
852 PACKAGE_URL
853 PACKAGE_BUGREPORT
854 PACKAGE_STRING
855 PACKAGE_VERSION
856 PACKAGE_TARNAME
857 PACKAGE_NAME
858 PATH_SEPARATOR
859 SHELL'
860 ac_subst_files=''
861 ac_user_opts='
862 enable_option_checking
863 enable_dependency_tracking
864 enable_shared
865 enable_static
866 with_pic
867 enable_fast_install
868 with_gnu_ld
869 enable_libtool_lock
870 enable_gtktest
871 enable_debug
872 '
873       ac_precious_vars='build_alias
874 host_alias
875 target_alias
876 CC
877 CFLAGS
878 LDFLAGS
879 LIBS
880 CPPFLAGS
881 CPP
882 PKG_CONFIG
883 PKG_CONFIG_PATH
884 PKG_CONFIG_LIBDIR
885 GTK_CFLAGS
886 GTK_LIBS'
887
888
889 # Initialize some variables set by options.
890 ac_init_help=
891 ac_init_version=false
892 ac_unrecognized_opts=
893 ac_unrecognized_sep=
894 # The variables have the same names as the options, with
895 # dashes changed to underlines.
896 cache_file=/dev/null
897 exec_prefix=NONE
898 no_create=
899 no_recursion=
900 prefix=NONE
901 program_prefix=NONE
902 program_suffix=NONE
903 program_transform_name=s,x,x,
904 silent=
905 site=
906 srcdir=
907 verbose=
908 x_includes=NONE
909 x_libraries=NONE
910
911 # Installation directory options.
912 # These are left unexpanded so users can "make install exec_prefix=/foo"
913 # and all the variables that are supposed to be based on exec_prefix
914 # by default will actually change.
915 # Use braces instead of parens because sh, perl, etc. also accept them.
916 # (The list follows the same order as the GNU Coding Standards.)
917 bindir='${exec_prefix}/bin'
918 sbindir='${exec_prefix}/sbin'
919 libexecdir='${exec_prefix}/libexec'
920 datarootdir='${prefix}/share'
921 datadir='${datarootdir}'
922 sysconfdir='${prefix}/etc'
923 sharedstatedir='${prefix}/com'
924 localstatedir='${prefix}/var'
925 includedir='${prefix}/include'
926 oldincludedir='/usr/include'
927 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
928 infodir='${datarootdir}/info'
929 htmldir='${docdir}'
930 dvidir='${docdir}'
931 pdfdir='${docdir}'
932 psdir='${docdir}'
933 libdir='${exec_prefix}/lib'
934 localedir='${datarootdir}/locale'
935 mandir='${datarootdir}/man'
936
937 ac_prev=
938 ac_dashdash=
939 for ac_option
940 do
941   # If the previous option needs an argument, assign it.
942   if test -n "$ac_prev"; then
943     eval $ac_prev=\$ac_option
944     ac_prev=
945     continue
946   fi
947
948   case $ac_option in
949   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
950   *)    ac_optarg=yes ;;
951   esac
952
953   # Accept the important Cygnus configure options, so we can diagnose typos.
954
955   case $ac_dashdash$ac_option in
956   --)
957     ac_dashdash=yes ;;
958
959   -bindir | --bindir | --bindi | --bind | --bin | --bi)
960     ac_prev=bindir ;;
961   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
962     bindir=$ac_optarg ;;
963
964   -build | --build | --buil | --bui | --bu)
965     ac_prev=build_alias ;;
966   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
967     build_alias=$ac_optarg ;;
968
969   -cache-file | --cache-file | --cache-fil | --cache-fi \
970   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
971     ac_prev=cache_file ;;
972   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
973   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
974     cache_file=$ac_optarg ;;
975
976   --config-cache | -C)
977     cache_file=config.cache ;;
978
979   -datadir | --datadir | --datadi | --datad)
980     ac_prev=datadir ;;
981   -datadir=* | --datadir=* | --datadi=* | --datad=*)
982     datadir=$ac_optarg ;;
983
984   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
985   | --dataroo | --dataro | --datar)
986     ac_prev=datarootdir ;;
987   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
988   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
989     datarootdir=$ac_optarg ;;
990
991   -disable-* | --disable-*)
992     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
993     # Reject names that are not valid shell variable names.
994     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
995       as_fn_error "invalid feature name: $ac_useropt"
996     ac_useropt_orig=$ac_useropt
997     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
998     case $ac_user_opts in
999       *"
1000 "enable_$ac_useropt"
1001 "*) ;;
1002       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1003          ac_unrecognized_sep=', ';;
1004     esac
1005     eval enable_$ac_useropt=no ;;
1006
1007   -docdir | --docdir | --docdi | --doc | --do)
1008     ac_prev=docdir ;;
1009   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1010     docdir=$ac_optarg ;;
1011
1012   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1013     ac_prev=dvidir ;;
1014   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1015     dvidir=$ac_optarg ;;
1016
1017   -enable-* | --enable-*)
1018     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1019     # Reject names that are not valid shell variable names.
1020     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1021       as_fn_error "invalid feature name: $ac_useropt"
1022     ac_useropt_orig=$ac_useropt
1023     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1024     case $ac_user_opts in
1025       *"
1026 "enable_$ac_useropt"
1027 "*) ;;
1028       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1029          ac_unrecognized_sep=', ';;
1030     esac
1031     eval enable_$ac_useropt=\$ac_optarg ;;
1032
1033   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1034   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1035   | --exec | --exe | --ex)
1036     ac_prev=exec_prefix ;;
1037   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1038   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1039   | --exec=* | --exe=* | --ex=*)
1040     exec_prefix=$ac_optarg ;;
1041
1042   -gas | --gas | --ga | --g)
1043     # Obsolete; use --with-gas.
1044     with_gas=yes ;;
1045
1046   -help | --help | --hel | --he | -h)
1047     ac_init_help=long ;;
1048   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1049     ac_init_help=recursive ;;
1050   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1051     ac_init_help=short ;;
1052
1053   -host | --host | --hos | --ho)
1054     ac_prev=host_alias ;;
1055   -host=* | --host=* | --hos=* | --ho=*)
1056     host_alias=$ac_optarg ;;
1057
1058   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1059     ac_prev=htmldir ;;
1060   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1061   | --ht=*)
1062     htmldir=$ac_optarg ;;
1063
1064   -includedir | --includedir | --includedi | --included | --include \
1065   | --includ | --inclu | --incl | --inc)
1066     ac_prev=includedir ;;
1067   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1068   | --includ=* | --inclu=* | --incl=* | --inc=*)
1069     includedir=$ac_optarg ;;
1070
1071   -infodir | --infodir | --infodi | --infod | --info | --inf)
1072     ac_prev=infodir ;;
1073   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1074     infodir=$ac_optarg ;;
1075
1076   -libdir | --libdir | --libdi | --libd)
1077     ac_prev=libdir ;;
1078   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1079     libdir=$ac_optarg ;;
1080
1081   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1082   | --libexe | --libex | --libe)
1083     ac_prev=libexecdir ;;
1084   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1085   | --libexe=* | --libex=* | --libe=*)
1086     libexecdir=$ac_optarg ;;
1087
1088   -localedir | --localedir | --localedi | --localed | --locale)
1089     ac_prev=localedir ;;
1090   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1091     localedir=$ac_optarg ;;
1092
1093   -localstatedir | --localstatedir | --localstatedi | --localstated \
1094   | --localstate | --localstat | --localsta | --localst | --locals)
1095     ac_prev=localstatedir ;;
1096   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1097   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1098     localstatedir=$ac_optarg ;;
1099
1100   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1101     ac_prev=mandir ;;
1102   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1103     mandir=$ac_optarg ;;
1104
1105   -nfp | --nfp | --nf)
1106     # Obsolete; use --without-fp.
1107     with_fp=no ;;
1108
1109   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1110   | --no-cr | --no-c | -n)
1111     no_create=yes ;;
1112
1113   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1114   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1115     no_recursion=yes ;;
1116
1117   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1118   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1119   | --oldin | --oldi | --old | --ol | --o)
1120     ac_prev=oldincludedir ;;
1121   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1122   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1123   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1124     oldincludedir=$ac_optarg ;;
1125
1126   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1127     ac_prev=prefix ;;
1128   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1129     prefix=$ac_optarg ;;
1130
1131   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1132   | --program-pre | --program-pr | --program-p)
1133     ac_prev=program_prefix ;;
1134   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1135   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1136     program_prefix=$ac_optarg ;;
1137
1138   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1139   | --program-suf | --program-su | --program-s)
1140     ac_prev=program_suffix ;;
1141   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1142   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1143     program_suffix=$ac_optarg ;;
1144
1145   -program-transform-name | --program-transform-name \
1146   | --program-transform-nam | --program-transform-na \
1147   | --program-transform-n | --program-transform- \
1148   | --program-transform | --program-transfor \
1149   | --program-transfo | --program-transf \
1150   | --program-trans | --program-tran \
1151   | --progr-tra | --program-tr | --program-t)
1152     ac_prev=program_transform_name ;;
1153   -program-transform-name=* | --program-transform-name=* \
1154   | --program-transform-nam=* | --program-transform-na=* \
1155   | --program-transform-n=* | --program-transform-=* \
1156   | --program-transform=* | --program-transfor=* \
1157   | --program-transfo=* | --program-transf=* \
1158   | --program-trans=* | --program-tran=* \
1159   | --progr-tra=* | --program-tr=* | --program-t=*)
1160     program_transform_name=$ac_optarg ;;
1161
1162   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1163     ac_prev=pdfdir ;;
1164   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1165     pdfdir=$ac_optarg ;;
1166
1167   -psdir | --psdir | --psdi | --psd | --ps)
1168     ac_prev=psdir ;;
1169   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1170     psdir=$ac_optarg ;;
1171
1172   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1173   | -silent | --silent | --silen | --sile | --sil)
1174     silent=yes ;;
1175
1176   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1177     ac_prev=sbindir ;;
1178   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1179   | --sbi=* | --sb=*)
1180     sbindir=$ac_optarg ;;
1181
1182   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1183   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1184   | --sharedst | --shareds | --shared | --share | --shar \
1185   | --sha | --sh)
1186     ac_prev=sharedstatedir ;;
1187   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1188   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1189   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1190   | --sha=* | --sh=*)
1191     sharedstatedir=$ac_optarg ;;
1192
1193   -site | --site | --sit)
1194     ac_prev=site ;;
1195   -site=* | --site=* | --sit=*)
1196     site=$ac_optarg ;;
1197
1198   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1199     ac_prev=srcdir ;;
1200   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1201     srcdir=$ac_optarg ;;
1202
1203   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1204   | --syscon | --sysco | --sysc | --sys | --sy)
1205     ac_prev=sysconfdir ;;
1206   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1207   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1208     sysconfdir=$ac_optarg ;;
1209
1210   -target | --target | --targe | --targ | --tar | --ta | --t)
1211     ac_prev=target_alias ;;
1212   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1213     target_alias=$ac_optarg ;;
1214
1215   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1216     verbose=yes ;;
1217
1218   -version | --version | --versio | --versi | --vers | -V)
1219     ac_init_version=: ;;
1220
1221   -with-* | --with-*)
1222     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1223     # Reject names that are not valid shell variable names.
1224     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1225       as_fn_error "invalid package name: $ac_useropt"
1226     ac_useropt_orig=$ac_useropt
1227     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1228     case $ac_user_opts in
1229       *"
1230 "with_$ac_useropt"
1231 "*) ;;
1232       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1233          ac_unrecognized_sep=', ';;
1234     esac
1235     eval with_$ac_useropt=\$ac_optarg ;;
1236
1237   -without-* | --without-*)
1238     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1239     # Reject names that are not valid shell variable names.
1240     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1241       as_fn_error "invalid package name: $ac_useropt"
1242     ac_useropt_orig=$ac_useropt
1243     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1244     case $ac_user_opts in
1245       *"
1246 "with_$ac_useropt"
1247 "*) ;;
1248       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1249          ac_unrecognized_sep=', ';;
1250     esac
1251     eval with_$ac_useropt=no ;;
1252
1253   --x)
1254     # Obsolete; use --with-x.
1255     with_x=yes ;;
1256
1257   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1258   | --x-incl | --x-inc | --x-in | --x-i)
1259     ac_prev=x_includes ;;
1260   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1261   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1262     x_includes=$ac_optarg ;;
1263
1264   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1265   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1266     ac_prev=x_libraries ;;
1267   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1268   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1269     x_libraries=$ac_optarg ;;
1270
1271   -*) as_fn_error "unrecognized option: \`$ac_option'
1272 Try \`$0 --help' for more information."
1273     ;;
1274
1275   *=*)
1276     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1277     # Reject names that are not valid shell variable names.
1278     case $ac_envvar in #(
1279       '' | [0-9]* | *[!_$as_cr_alnum]* )
1280       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1281     esac
1282     eval $ac_envvar=\$ac_optarg
1283     export $ac_envvar ;;
1284
1285   *)
1286     # FIXME: should be removed in autoconf 3.0.
1287     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1288     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1289       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1290     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1291     ;;
1292
1293   esac
1294 done
1295
1296 if test -n "$ac_prev"; then
1297   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1298   as_fn_error "missing argument to $ac_option"
1299 fi
1300
1301 if test -n "$ac_unrecognized_opts"; then
1302   case $enable_option_checking in
1303     no) ;;
1304     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1305     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1306   esac
1307 fi
1308
1309 # Check all directory arguments for consistency.
1310 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1311                 datadir sysconfdir sharedstatedir localstatedir includedir \
1312                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1313                 libdir localedir mandir
1314 do
1315   eval ac_val=\$$ac_var
1316   # Remove trailing slashes.
1317   case $ac_val in
1318     */ )
1319       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1320       eval $ac_var=\$ac_val;;
1321   esac
1322   # Be sure to have absolute directory names.
1323   case $ac_val in
1324     [\\/$]* | ?:[\\/]* )  continue;;
1325     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1326   esac
1327   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1328 done
1329
1330 # There might be people who depend on the old broken behavior: `$host'
1331 # used to hold the argument of --host etc.
1332 # FIXME: To remove some day.
1333 build=$build_alias
1334 host=$host_alias
1335 target=$target_alias
1336
1337 # FIXME: To remove some day.
1338 if test "x$host_alias" != x; then
1339   if test "x$build_alias" = x; then
1340     cross_compiling=maybe
1341     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1342     If a cross compiler is detected then cross compile mode will be used." >&2
1343   elif test "x$build_alias" != "x$host_alias"; then
1344     cross_compiling=yes
1345   fi
1346 fi
1347
1348 ac_tool_prefix=
1349 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1350
1351 test "$silent" = yes && exec 6>/dev/null
1352
1353
1354 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1355 ac_ls_di=`ls -di .` &&
1356 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1357   as_fn_error "working directory cannot be determined"
1358 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1359   as_fn_error "pwd does not report name of working directory"
1360
1361
1362 # Find the source files, if location was not specified.
1363 if test -z "$srcdir"; then
1364   ac_srcdir_defaulted=yes
1365   # Try the directory containing this script, then the parent directory.
1366   ac_confdir=`$as_dirname -- "$as_myself" ||
1367 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1368          X"$as_myself" : 'X\(//\)[^/]' \| \
1369          X"$as_myself" : 'X\(//\)$' \| \
1370          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1371 $as_echo X"$as_myself" |
1372     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1373             s//\1/
1374             q
1375           }
1376           /^X\(\/\/\)[^/].*/{
1377             s//\1/
1378             q
1379           }
1380           /^X\(\/\/\)$/{
1381             s//\1/
1382             q
1383           }
1384           /^X\(\/\).*/{
1385             s//\1/
1386             q
1387           }
1388           s/.*/./; q'`
1389   srcdir=$ac_confdir
1390   if test ! -r "$srcdir/$ac_unique_file"; then
1391     srcdir=..
1392   fi
1393 else
1394   ac_srcdir_defaulted=no
1395 fi
1396 if test ! -r "$srcdir/$ac_unique_file"; then
1397   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1398   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1399 fi
1400 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1401 ac_abs_confdir=`(
1402         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1403         pwd)`
1404 # When building in place, set srcdir=.
1405 if test "$ac_abs_confdir" = "$ac_pwd"; then
1406   srcdir=.
1407 fi
1408 # Remove unnecessary trailing slashes from srcdir.
1409 # Double slashes in file names in object file debugging info
1410 # mess up M-x gdb in Emacs.
1411 case $srcdir in
1412 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1413 esac
1414 for ac_var in $ac_precious_vars; do
1415   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1416   eval ac_env_${ac_var}_value=\$${ac_var}
1417   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1418   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1419 done
1420
1421 #
1422 # Report the --help message.
1423 #
1424 if test "$ac_init_help" = "long"; then
1425   # Omit some internal or obsolete options to make the list less imposing.
1426   # This message is too long to be a string in the A/UX 3.1 sh.
1427   cat <<_ACEOF
1428 \`configure' configures kp123 0.1 to adapt to many kinds of systems.
1429
1430 Usage: $0 [OPTION]... [VAR=VALUE]...
1431
1432 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1433 VAR=VALUE.  See below for descriptions of some of the useful variables.
1434
1435 Defaults for the options are specified in brackets.
1436
1437 Configuration:
1438   -h, --help              display this help and exit
1439       --help=short        display options specific to this package
1440       --help=recursive    display the short help of all the included packages
1441   -V, --version           display version information and exit
1442   -q, --quiet, --silent   do not print \`checking...' messages
1443       --cache-file=FILE   cache test results in FILE [disabled]
1444   -C, --config-cache      alias for \`--cache-file=config.cache'
1445   -n, --no-create         do not create output files
1446       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1447
1448 Installation directories:
1449   --prefix=PREFIX         install architecture-independent files in PREFIX
1450                           [$ac_default_prefix]
1451   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1452                           [PREFIX]
1453
1454 By default, \`make install' will install all the files in
1455 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1456 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1457 for instance \`--prefix=\$HOME'.
1458
1459 For better control, use the options below.
1460
1461 Fine tuning of the installation directories:
1462   --bindir=DIR            user executables [EPREFIX/bin]
1463   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1464   --libexecdir=DIR        program executables [EPREFIX/libexec]
1465   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1466   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1467   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1468   --libdir=DIR            object code libraries [EPREFIX/lib]
1469   --includedir=DIR        C header files [PREFIX/include]
1470   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1471   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1472   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1473   --infodir=DIR           info documentation [DATAROOTDIR/info]
1474   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1475   --mandir=DIR            man documentation [DATAROOTDIR/man]
1476   --docdir=DIR            documentation root [DATAROOTDIR/doc/kp123]
1477   --htmldir=DIR           html documentation [DOCDIR]
1478   --dvidir=DIR            dvi documentation [DOCDIR]
1479   --pdfdir=DIR            pdf documentation [DOCDIR]
1480   --psdir=DIR             ps documentation [DOCDIR]
1481 _ACEOF
1482
1483   cat <<\_ACEOF
1484
1485 Program names:
1486   --program-prefix=PREFIX            prepend PREFIX to installed program names
1487   --program-suffix=SUFFIX            append SUFFIX to installed program names
1488   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1489
1490 System types:
1491   --build=BUILD     configure for building on BUILD [guessed]
1492   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1493 _ACEOF
1494 fi
1495
1496 if test -n "$ac_init_help"; then
1497   case $ac_init_help in
1498      short | recursive ) echo "Configuration of kp123 0.1:";;
1499    esac
1500   cat <<\_ACEOF
1501
1502 Optional Features:
1503   --disable-option-checking  ignore unrecognized --enable/--with options
1504   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1505   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1506   --disable-dependency-tracking  speeds up one-time build
1507   --enable-dependency-tracking   do not reject slow dependency extractors
1508   --enable-shared[=PKGS]  build shared libraries [default=yes]
1509   --enable-static[=PKGS]  build static libraries [default=yes]
1510   --enable-fast-install[=PKGS]
1511                           optimize for fast installation [default=yes]
1512   --disable-libtool-lock  avoid locking (might break parallel builds)
1513   --disable-gtktest       do not try to compile and run a test GTK+ program
1514   --enable-debug          enable debug information [default=no]
1515
1516 Optional Packages:
1517   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1518   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1519   --with-pic              try to use only PIC/non-PIC objects [default=use
1520                           both]
1521   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1522
1523 Some influential environment variables:
1524   CC          C compiler command
1525   CFLAGS      C compiler flags
1526   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1527               nonstandard directory <lib dir>
1528   LIBS        libraries to pass to the linker, e.g. -l<library>
1529   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1530               you have headers in a nonstandard directory <include dir>
1531   CPP         C preprocessor
1532   PKG_CONFIG  path to pkg-config utility
1533   PKG_CONFIG_PATH
1534               directories to add to pkg-config's search path
1535   PKG_CONFIG_LIBDIR
1536               path overriding pkg-config's built-in search path
1537   GTK_CFLAGS  C compiler flags for GTK, overriding pkg-config
1538   GTK_LIBS    linker flags for GTK, overriding pkg-config
1539
1540 Use these variables to override the choices made by `configure' or to help
1541 it to find libraries and programs with nonstandard names/locations.
1542
1543 Report bugs to <evgeny@sourceforge.jp>.
1544 _ACEOF
1545 ac_status=$?
1546 fi
1547
1548 if test "$ac_init_help" = "recursive"; then
1549   # If there are subdirs, report their specific --help.
1550   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1551     test -d "$ac_dir" ||
1552       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1553       continue
1554     ac_builddir=.
1555
1556 case "$ac_dir" in
1557 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1558 *)
1559   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1560   # A ".." for each directory in $ac_dir_suffix.
1561   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1562   case $ac_top_builddir_sub in
1563   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1564   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1565   esac ;;
1566 esac
1567 ac_abs_top_builddir=$ac_pwd
1568 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1569 # for backward compatibility:
1570 ac_top_builddir=$ac_top_build_prefix
1571
1572 case $srcdir in
1573   .)  # We are building in place.
1574     ac_srcdir=.
1575     ac_top_srcdir=$ac_top_builddir_sub
1576     ac_abs_top_srcdir=$ac_pwd ;;
1577   [\\/]* | ?:[\\/]* )  # Absolute name.
1578     ac_srcdir=$srcdir$ac_dir_suffix;
1579     ac_top_srcdir=$srcdir
1580     ac_abs_top_srcdir=$srcdir ;;
1581   *) # Relative name.
1582     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1583     ac_top_srcdir=$ac_top_build_prefix$srcdir
1584     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1585 esac
1586 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1587
1588     cd "$ac_dir" || { ac_status=$?; continue; }
1589     # Check for guested configure.
1590     if test -f "$ac_srcdir/configure.gnu"; then
1591       echo &&
1592       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1593     elif test -f "$ac_srcdir/configure"; then
1594       echo &&
1595       $SHELL "$ac_srcdir/configure" --help=recursive
1596     else
1597       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1598     fi || ac_status=$?
1599     cd "$ac_pwd" || { ac_status=$?; break; }
1600   done
1601 fi
1602
1603 test -n "$ac_init_help" && exit $ac_status
1604 if $ac_init_version; then
1605   cat <<\_ACEOF
1606 kp123 configure 0.1
1607 generated by GNU Autoconf 2.65
1608
1609 Copyright (C) 2009 Free Software Foundation, Inc.
1610 This configure script is free software; the Free Software Foundation
1611 gives unlimited permission to copy, distribute and modify it.
1612 _ACEOF
1613   exit
1614 fi
1615
1616 ## ------------------------ ##
1617 ## Autoconf initialization. ##
1618 ## ------------------------ ##
1619
1620 # ac_fn_c_try_compile LINENO
1621 # --------------------------
1622 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1623 ac_fn_c_try_compile ()
1624 {
1625   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626   rm -f conftest.$ac_objext
1627   if { { ac_try="$ac_compile"
1628 case "(($ac_try" in
1629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1630   *) ac_try_echo=$ac_try;;
1631 esac
1632 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1633 $as_echo "$ac_try_echo"; } >&5
1634   (eval "$ac_compile") 2>conftest.err
1635   ac_status=$?
1636   if test -s conftest.err; then
1637     grep -v '^ *+' conftest.err >conftest.er1
1638     cat conftest.er1 >&5
1639     mv -f conftest.er1 conftest.err
1640   fi
1641   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1642   test $ac_status = 0; } && {
1643          test -z "$ac_c_werror_flag" ||
1644          test ! -s conftest.err
1645        } && test -s conftest.$ac_objext; then :
1646   ac_retval=0
1647 else
1648   $as_echo "$as_me: failed program was:" >&5
1649 sed 's/^/| /' conftest.$ac_ext >&5
1650
1651         ac_retval=1
1652 fi
1653   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1654   as_fn_set_status $ac_retval
1655
1656 } # ac_fn_c_try_compile
1657
1658 # ac_fn_c_try_link LINENO
1659 # -----------------------
1660 # Try to link conftest.$ac_ext, and return whether this succeeded.
1661 ac_fn_c_try_link ()
1662 {
1663   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664   rm -f conftest.$ac_objext conftest$ac_exeext
1665   if { { ac_try="$ac_link"
1666 case "(($ac_try" in
1667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1668   *) ac_try_echo=$ac_try;;
1669 esac
1670 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1671 $as_echo "$ac_try_echo"; } >&5
1672   (eval "$ac_link") 2>conftest.err
1673   ac_status=$?
1674   if test -s conftest.err; then
1675     grep -v '^ *+' conftest.err >conftest.er1
1676     cat conftest.er1 >&5
1677     mv -f conftest.er1 conftest.err
1678   fi
1679   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1680   test $ac_status = 0; } && {
1681          test -z "$ac_c_werror_flag" ||
1682          test ! -s conftest.err
1683        } && test -s conftest$ac_exeext && {
1684          test "$cross_compiling" = yes ||
1685          $as_test_x conftest$ac_exeext
1686        }; then :
1687   ac_retval=0
1688 else
1689   $as_echo "$as_me: failed program was:" >&5
1690 sed 's/^/| /' conftest.$ac_ext >&5
1691
1692         ac_retval=1
1693 fi
1694   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1695   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1696   # interfere with the next link command; also delete a directory that is
1697   # left behind by Apple's compiler.  We do this before executing the actions.
1698   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1699   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1700   as_fn_set_status $ac_retval
1701
1702 } # ac_fn_c_try_link
1703
1704 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1705 # -------------------------------------------------------
1706 # Tests whether HEADER exists and can be compiled using the include files in
1707 # INCLUDES, setting the cache variable VAR accordingly.
1708 ac_fn_c_check_header_compile ()
1709 {
1710   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1712 $as_echo_n "checking for $2... " >&6; }
1713 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1714   $as_echo_n "(cached) " >&6
1715 else
1716   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1717 /* end confdefs.h.  */
1718 $4
1719 #include <$2>
1720 _ACEOF
1721 if ac_fn_c_try_compile "$LINENO"; then :
1722   eval "$3=yes"
1723 else
1724   eval "$3=no"
1725 fi
1726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1727 fi
1728 eval ac_res=\$$3
1729                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1730 $as_echo "$ac_res" >&6; }
1731   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1732
1733 } # ac_fn_c_check_header_compile
1734
1735 # ac_fn_c_try_cpp LINENO
1736 # ----------------------
1737 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1738 ac_fn_c_try_cpp ()
1739 {
1740   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741   if { { ac_try="$ac_cpp conftest.$ac_ext"
1742 case "(($ac_try" in
1743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1744   *) ac_try_echo=$ac_try;;
1745 esac
1746 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1747 $as_echo "$ac_try_echo"; } >&5
1748   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1749   ac_status=$?
1750   if test -s conftest.err; then
1751     grep -v '^ *+' conftest.err >conftest.er1
1752     cat conftest.er1 >&5
1753     mv -f conftest.er1 conftest.err
1754   fi
1755   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756   test $ac_status = 0; } >/dev/null && {
1757          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1758          test ! -s conftest.err
1759        }; then :
1760   ac_retval=0
1761 else
1762   $as_echo "$as_me: failed program was:" >&5
1763 sed 's/^/| /' conftest.$ac_ext >&5
1764
1765     ac_retval=1
1766 fi
1767   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1768   as_fn_set_status $ac_retval
1769
1770 } # ac_fn_c_try_cpp
1771
1772 # ac_fn_c_try_run LINENO
1773 # ----------------------
1774 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1775 # that executables *can* be run.
1776 ac_fn_c_try_run ()
1777 {
1778   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779   if { { ac_try="$ac_link"
1780 case "(($ac_try" in
1781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1782   *) ac_try_echo=$ac_try;;
1783 esac
1784 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1785 $as_echo "$ac_try_echo"; } >&5
1786   (eval "$ac_link") 2>&5
1787   ac_status=$?
1788   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1789   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1790   { { case "(($ac_try" in
1791   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1792   *) ac_try_echo=$ac_try;;
1793 esac
1794 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1795 $as_echo "$ac_try_echo"; } >&5
1796   (eval "$ac_try") 2>&5
1797   ac_status=$?
1798   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1799   test $ac_status = 0; }; }; then :
1800   ac_retval=0
1801 else
1802   $as_echo "$as_me: program exited with status $ac_status" >&5
1803        $as_echo "$as_me: failed program was:" >&5
1804 sed 's/^/| /' conftest.$ac_ext >&5
1805
1806        ac_retval=$ac_status
1807 fi
1808   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1809   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810   as_fn_set_status $ac_retval
1811
1812 } # ac_fn_c_try_run
1813
1814 # ac_fn_c_check_func LINENO FUNC VAR
1815 # ----------------------------------
1816 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1817 ac_fn_c_check_func ()
1818 {
1819   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1820   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821 $as_echo_n "checking for $2... " >&6; }
1822 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1823   $as_echo_n "(cached) " >&6
1824 else
1825   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h.  */
1827 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1828    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1829 #define $2 innocuous_$2
1830
1831 /* System header to define __stub macros and hopefully few prototypes,
1832     which can conflict with char $2 (); below.
1833     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1834     <limits.h> exists even on freestanding compilers.  */
1835
1836 #ifdef __STDC__
1837 # include <limits.h>
1838 #else
1839 # include <assert.h>
1840 #endif
1841
1842 #undef $2
1843
1844 /* Override any GCC internal prototype to avoid an error.
1845    Use char because int might match the return type of a GCC
1846    builtin and then its argument prototype would still apply.  */
1847 #ifdef __cplusplus
1848 extern "C"
1849 #endif
1850 char $2 ();
1851 /* The GNU C library defines this for functions which it implements
1852     to always fail with ENOSYS.  Some functions are actually named
1853     something starting with __ and the normal name is an alias.  */
1854 #if defined __stub_$2 || defined __stub___$2
1855 choke me
1856 #endif
1857
1858 int
1859 main ()
1860 {
1861 return $2 ();
1862   ;
1863   return 0;
1864 }
1865 _ACEOF
1866 if ac_fn_c_try_link "$LINENO"; then :
1867   eval "$3=yes"
1868 else
1869   eval "$3=no"
1870 fi
1871 rm -f core conftest.err conftest.$ac_objext \
1872     conftest$ac_exeext conftest.$ac_ext
1873 fi
1874 eval ac_res=\$$3
1875                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1876 $as_echo "$ac_res" >&6; }
1877   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1878
1879 } # ac_fn_c_check_func
1880 cat >config.log <<_ACEOF
1881 This file contains any messages produced by compilers while
1882 running configure, to aid debugging if configure makes a mistake.
1883
1884 It was created by kp123 $as_me 0.1, which was
1885 generated by GNU Autoconf 2.65.  Invocation command line was
1886
1887   $ $0 $@
1888
1889 _ACEOF
1890 exec 5>>config.log
1891 {
1892 cat <<_ASUNAME
1893 ## --------- ##
1894 ## Platform. ##
1895 ## --------- ##
1896
1897 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1898 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1899 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1900 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1901 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1902
1903 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1904 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1905
1906 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1907 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1908 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1909 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1910 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1911 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1912 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1913
1914 _ASUNAME
1915
1916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1917 for as_dir in $PATH
1918 do
1919   IFS=$as_save_IFS
1920   test -z "$as_dir" && as_dir=.
1921     $as_echo "PATH: $as_dir"
1922   done
1923 IFS=$as_save_IFS
1924
1925 } >&5
1926
1927 cat >&5 <<_ACEOF
1928
1929
1930 ## ----------- ##
1931 ## Core tests. ##
1932 ## ----------- ##
1933
1934 _ACEOF
1935
1936
1937 # Keep a trace of the command line.
1938 # Strip out --no-create and --no-recursion so they do not pile up.
1939 # Strip out --silent because we don't want to record it for future runs.
1940 # Also quote any args containing shell meta-characters.
1941 # Make two passes to allow for proper duplicate-argument suppression.
1942 ac_configure_args=
1943 ac_configure_args0=
1944 ac_configure_args1=
1945 ac_must_keep_next=false
1946 for ac_pass in 1 2
1947 do
1948   for ac_arg
1949   do
1950     case $ac_arg in
1951     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1952     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1953     | -silent | --silent | --silen | --sile | --sil)
1954       continue ;;
1955     *\'*)
1956       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1957     esac
1958     case $ac_pass in
1959     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1960     2)
1961       as_fn_append ac_configure_args1 " '$ac_arg'"
1962       if test $ac_must_keep_next = true; then
1963         ac_must_keep_next=false # Got value, back to normal.
1964       else
1965         case $ac_arg in
1966           *=* | --config-cache | -C | -disable-* | --disable-* \
1967           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1968           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1969           | -with-* | --with-* | -without-* | --without-* | --x)
1970             case "$ac_configure_args0 " in
1971               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1972             esac
1973             ;;
1974           -* ) ac_must_keep_next=true ;;
1975         esac
1976       fi
1977       as_fn_append ac_configure_args " '$ac_arg'"
1978       ;;
1979     esac
1980   done
1981 done
1982 { ac_configure_args0=; unset ac_configure_args0;}
1983 { ac_configure_args1=; unset ac_configure_args1;}
1984
1985 # When interrupted or exit'd, cleanup temporary files, and complete
1986 # config.log.  We remove comments because anyway the quotes in there
1987 # would cause problems or look ugly.
1988 # WARNING: Use '\'' to represent an apostrophe within the trap.
1989 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1990 trap 'exit_status=$?
1991   # Save into config.log some information that might help in debugging.
1992   {
1993     echo
1994
1995     cat <<\_ASBOX
1996 ## ---------------- ##
1997 ## Cache variables. ##
1998 ## ---------------- ##
1999 _ASBOX
2000     echo
2001     # The following way of writing the cache mishandles newlines in values,
2002 (
2003   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2004     eval ac_val=\$$ac_var
2005     case $ac_val in #(
2006     *${as_nl}*)
2007       case $ac_var in #(
2008       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2009 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2010       esac
2011       case $ac_var in #(
2012       _ | IFS | as_nl) ;; #(
2013       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2014       *) { eval $ac_var=; unset $ac_var;} ;;
2015       esac ;;
2016     esac
2017   done
2018   (set) 2>&1 |
2019     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2020     *${as_nl}ac_space=\ *)
2021       sed -n \
2022         "s/'\''/'\''\\\\'\'''\''/g;
2023           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2024       ;; #(
2025     *)
2026       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2027       ;;
2028     esac |
2029     sort
2030 )
2031     echo
2032
2033     cat <<\_ASBOX
2034 ## ----------------- ##
2035 ## Output variables. ##
2036 ## ----------------- ##
2037 _ASBOX
2038     echo
2039     for ac_var in $ac_subst_vars
2040     do
2041       eval ac_val=\$$ac_var
2042       case $ac_val in
2043       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2044       esac
2045       $as_echo "$ac_var='\''$ac_val'\''"
2046     done | sort
2047     echo
2048
2049     if test -n "$ac_subst_files"; then
2050       cat <<\_ASBOX
2051 ## ------------------- ##
2052 ## File substitutions. ##
2053 ## ------------------- ##
2054 _ASBOX
2055       echo
2056       for ac_var in $ac_subst_files
2057       do
2058         eval ac_val=\$$ac_var
2059         case $ac_val in
2060         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2061         esac
2062         $as_echo "$ac_var='\''$ac_val'\''"
2063       done | sort
2064       echo
2065     fi
2066
2067     if test -s confdefs.h; then
2068       cat <<\_ASBOX
2069 ## ----------- ##
2070 ## confdefs.h. ##
2071 ## ----------- ##
2072 _ASBOX
2073       echo
2074       cat confdefs.h
2075       echo
2076     fi
2077     test "$ac_signal" != 0 &&
2078       $as_echo "$as_me: caught signal $ac_signal"
2079     $as_echo "$as_me: exit $exit_status"
2080   } >&5
2081   rm -f core *.core core.conftest.* &&
2082     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2083     exit $exit_status
2084 ' 0
2085 for ac_signal in 1 2 13 15; do
2086   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2087 done
2088 ac_signal=0
2089
2090 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2091 rm -f -r conftest* confdefs.h
2092
2093 $as_echo "/* confdefs.h */" > confdefs.h
2094
2095 # Predefined preprocessor variables.
2096
2097 cat >>confdefs.h <<_ACEOF
2098 #define PACKAGE_NAME "$PACKAGE_NAME"
2099 _ACEOF
2100
2101 cat >>confdefs.h <<_ACEOF
2102 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2103 _ACEOF
2104
2105 cat >>confdefs.h <<_ACEOF
2106 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2107 _ACEOF
2108
2109 cat >>confdefs.h <<_ACEOF
2110 #define PACKAGE_STRING "$PACKAGE_STRING"
2111 _ACEOF
2112
2113 cat >>confdefs.h <<_ACEOF
2114 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2115 _ACEOF
2116
2117 cat >>confdefs.h <<_ACEOF
2118 #define PACKAGE_URL "$PACKAGE_URL"
2119 _ACEOF
2120
2121
2122 # Let the site file select an alternate cache file if it wants to.
2123 # Prefer an explicitly selected file to automatically selected ones.
2124 ac_site_file1=NONE
2125 ac_site_file2=NONE
2126 if test -n "$CONFIG_SITE"; then
2127   ac_site_file1=$CONFIG_SITE
2128 elif test "x$prefix" != xNONE; then
2129   ac_site_file1=$prefix/share/config.site
2130   ac_site_file2=$prefix/etc/config.site
2131 else
2132   ac_site_file1=$ac_default_prefix/share/config.site
2133   ac_site_file2=$ac_default_prefix/etc/config.site
2134 fi
2135 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2136 do
2137   test "x$ac_site_file" = xNONE && continue
2138   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2139     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2140 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2141     sed 's/^/| /' "$ac_site_file" >&5
2142     . "$ac_site_file"
2143   fi
2144 done
2145
2146 if test -r "$cache_file"; then
2147   # Some versions of bash will fail to source /dev/null (special files
2148   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2149   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2150     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2151 $as_echo "$as_me: loading cache $cache_file" >&6;}
2152     case $cache_file in
2153       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2154       *)                      . "./$cache_file";;
2155     esac
2156   fi
2157 else
2158   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2159 $as_echo "$as_me: creating cache $cache_file" >&6;}
2160   >$cache_file
2161 fi
2162
2163 # Check that the precious variables saved in the cache have kept the same
2164 # value.
2165 ac_cache_corrupted=false
2166 for ac_var in $ac_precious_vars; do
2167   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2168   eval ac_new_set=\$ac_env_${ac_var}_set
2169   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2170   eval ac_new_val=\$ac_env_${ac_var}_value
2171   case $ac_old_set,$ac_new_set in
2172     set,)
2173       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2174 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2175       ac_cache_corrupted=: ;;
2176     ,set)
2177       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2178 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2179       ac_cache_corrupted=: ;;
2180     ,);;
2181     *)
2182       if test "x$ac_old_val" != "x$ac_new_val"; then
2183         # differences in whitespace do not lead to failure.
2184         ac_old_val_w=`echo x $ac_old_val`
2185         ac_new_val_w=`echo x $ac_new_val`
2186         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2187           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2188 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2189           ac_cache_corrupted=:
2190         else
2191           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2192 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2193           eval $ac_var=\$ac_old_val
2194         fi
2195         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2196 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2197         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2198 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2199       fi;;
2200   esac
2201   # Pass precious variables to config.status.
2202   if test "$ac_new_set" = set; then
2203     case $ac_new_val in
2204     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2205     *) ac_arg=$ac_var=$ac_new_val ;;
2206     esac
2207     case " $ac_configure_args " in
2208       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2209       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2210     esac
2211   fi
2212 done
2213 if $ac_cache_corrupted; then
2214   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2216   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2217 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2218   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2219 fi
2220 ## -------------------- ##
2221 ## Main body of script. ##
2222 ## -------------------- ##
2223
2224 ac_ext=c
2225 ac_cpp='$CPP $CPPFLAGS'
2226 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2227 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2228 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2229
2230
2231
2232 ac_config_headers="$ac_config_headers config.h"
2233
2234
2235 am__api_version='1.11'
2236
2237 ac_aux_dir=
2238 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2239   for ac_t in install-sh install.sh shtool; do
2240     if test -f "$ac_dir/$ac_t"; then
2241       ac_aux_dir=$ac_dir
2242       ac_install_sh="$ac_aux_dir/$ac_t -c"
2243       break 2
2244     fi
2245   done
2246 done
2247 if test -z "$ac_aux_dir"; then
2248   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2249 fi
2250
2251 # These three variables are undocumented and unsupported,
2252 # and are intended to be withdrawn in a future Autoconf release.
2253 # They can cause serious problems if a builder's source tree is in a directory
2254 # whose full name contains unusual characters.
2255 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2256 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2257 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2258
2259
2260 # Find a good install program.  We prefer a C program (faster),
2261 # so one script is as good as another.  But avoid the broken or
2262 # incompatible versions:
2263 # SysV /etc/install, /usr/sbin/install
2264 # SunOS /usr/etc/install
2265 # IRIX /sbin/install
2266 # AIX /bin/install
2267 # AmigaOS /C/install, which installs bootblocks on floppy discs
2268 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2269 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2270 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2271 # OS/2's system install, which has a completely different semantic
2272 # ./install, which can be erroneously created by make from ./install.sh.
2273 # Reject install programs that cannot install multiple files.
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2275 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2276 if test -z "$INSTALL"; then
2277 if test "${ac_cv_path_install+set}" = set; then :
2278   $as_echo_n "(cached) " >&6
2279 else
2280   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2281 for as_dir in $PATH
2282 do
2283   IFS=$as_save_IFS
2284   test -z "$as_dir" && as_dir=.
2285     # Account for people who put trailing slashes in PATH elements.
2286 case $as_dir/ in #((
2287   ./ | .// | /[cC]/* | \
2288   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2289   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2290   /usr/ucb/* ) ;;
2291   *)
2292     # OSF1 and SCO ODT 3.0 have their own names for install.
2293     # Don't use installbsd from OSF since it installs stuff as root
2294     # by default.
2295     for ac_prog in ginstall scoinst install; do
2296       for ac_exec_ext in '' $ac_executable_extensions; do
2297         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2298           if test $ac_prog = install &&
2299             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2300             # AIX install.  It has an incompatible calling convention.
2301             :
2302           elif test $ac_prog = install &&
2303             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2304             # program-specific install script used by HP pwplus--don't use.
2305             :
2306           else
2307             rm -rf conftest.one conftest.two conftest.dir
2308             echo one > conftest.one
2309             echo two > conftest.two
2310             mkdir conftest.dir
2311             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2312               test -s conftest.one && test -s conftest.two &&
2313               test -s conftest.dir/conftest.one &&
2314               test -s conftest.dir/conftest.two
2315             then
2316               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2317               break 3
2318             fi
2319           fi
2320         fi
2321       done
2322     done
2323     ;;
2324 esac
2325
2326   done
2327 IFS=$as_save_IFS
2328
2329 rm -rf conftest.one conftest.two conftest.dir
2330
2331 fi
2332   if test "${ac_cv_path_install+set}" = set; then
2333     INSTALL=$ac_cv_path_install
2334   else
2335     # As a last resort, use the slow shell script.  Don't cache a
2336     # value for INSTALL within a source directory, because that will
2337     # break other packages using the cache if that directory is
2338     # removed, or if the value is a relative name.
2339     INSTALL=$ac_install_sh
2340   fi
2341 fi
2342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2343 $as_echo "$INSTALL" >&6; }
2344
2345 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2346 # It thinks the first close brace ends the variable substitution.
2347 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2348
2349 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2350
2351 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2352
2353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2354 $as_echo_n "checking whether build environment is sane... " >&6; }
2355 # Just in case
2356 sleep 1
2357 echo timestamp > conftest.file
2358 # Reject unsafe characters in $srcdir or the absolute working directory
2359 # name.  Accept space and tab only in the latter.
2360 am_lf='
2361 '
2362 case `pwd` in
2363   *[\\\"\#\$\&\'\`$am_lf]*)
2364     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2365 esac
2366 case $srcdir in
2367   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2368     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2369 esac
2370
2371 # Do `set' in a subshell so we don't clobber the current shell's
2372 # arguments.  Must try -L first in case configure is actually a
2373 # symlink; some systems play weird games with the mod time of symlinks
2374 # (eg FreeBSD returns the mod time of the symlink's containing
2375 # directory).
2376 if (
2377    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2378    if test "$*" = "X"; then
2379       # -L didn't work.
2380       set X `ls -t "$srcdir/configure" conftest.file`
2381    fi
2382    rm -f conftest.file
2383    if test "$*" != "X $srcdir/configure conftest.file" \
2384       && test "$*" != "X conftest.file $srcdir/configure"; then
2385
2386       # If neither matched, then we have a broken ls.  This can happen
2387       # if, for instance, CONFIG_SHELL is bash and it inherits a
2388       # broken ls alias from the environment.  This has actually
2389       # happened.  Such a system could not be considered "sane".
2390       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2391 alias in your environment" "$LINENO" 5
2392    fi
2393
2394    test "$2" = conftest.file
2395    )
2396 then
2397    # Ok.
2398    :
2399 else
2400    as_fn_error "newly created file is older than distributed files!
2401 Check your system clock" "$LINENO" 5
2402 fi
2403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2404 $as_echo "yes" >&6; }
2405 test "$program_prefix" != NONE &&
2406   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2407 # Use a double $ so make ignores it.
2408 test "$program_suffix" != NONE &&
2409   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2410 # Double any \ or $.
2411 # By default was `s,x,x', remove it if useless.
2412 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2413 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2414
2415 # expand $ac_aux_dir to an absolute path
2416 am_aux_dir=`cd $ac_aux_dir && pwd`
2417
2418 if test x"${MISSING+set}" != xset; then
2419   case $am_aux_dir in
2420   *\ * | *\     *)
2421     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2422   *)
2423     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2424   esac
2425 fi
2426 # Use eval to expand $SHELL
2427 if eval "$MISSING --run true"; then
2428   am_missing_run="$MISSING --run "
2429 else
2430   am_missing_run=
2431   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2432 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2433 fi
2434
2435 if test x"${install_sh}" != xset; then
2436   case $am_aux_dir in
2437   *\ * | *\     *)
2438     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2439   *)
2440     install_sh="\${SHELL} $am_aux_dir/install-sh"
2441   esac
2442 fi
2443
2444 # Installed binaries are usually stripped using `strip' when the user
2445 # run `make install-strip'.  However `strip' might not be the right
2446 # tool to use in cross-compilation environments, therefore Automake
2447 # will honor the `STRIP' environment variable to overrule this program.
2448 if test "$cross_compiling" != no; then
2449   if test -n "$ac_tool_prefix"; then
2450   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2451 set dummy ${ac_tool_prefix}strip; ac_word=$2
2452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2453 $as_echo_n "checking for $ac_word... " >&6; }
2454 if test "${ac_cv_prog_STRIP+set}" = set; then :
2455   $as_echo_n "(cached) " >&6
2456 else
2457   if test -n "$STRIP"; then
2458   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2459 else
2460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2461 for as_dir in $PATH
2462 do
2463   IFS=$as_save_IFS
2464   test -z "$as_dir" && as_dir=.
2465     for ac_exec_ext in '' $ac_executable_extensions; do
2466   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2467     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2468     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2469     break 2
2470   fi
2471 done
2472   done
2473 IFS=$as_save_IFS
2474
2475 fi
2476 fi
2477 STRIP=$ac_cv_prog_STRIP
2478 if test -n "$STRIP"; then
2479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2480 $as_echo "$STRIP" >&6; }
2481 else
2482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2483 $as_echo "no" >&6; }
2484 fi
2485
2486
2487 fi
2488 if test -z "$ac_cv_prog_STRIP"; then
2489   ac_ct_STRIP=$STRIP
2490   # Extract the first word of "strip", so it can be a program name with args.
2491 set dummy strip; ac_word=$2
2492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2493 $as_echo_n "checking for $ac_word... " >&6; }
2494 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2495   $as_echo_n "(cached) " >&6
2496 else
2497   if test -n "$ac_ct_STRIP"; then
2498   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2499 else
2500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 for as_dir in $PATH
2502 do
2503   IFS=$as_save_IFS
2504   test -z "$as_dir" && as_dir=.
2505     for ac_exec_ext in '' $ac_executable_extensions; do
2506   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2507     ac_cv_prog_ac_ct_STRIP="strip"
2508     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2509     break 2
2510   fi
2511 done
2512   done
2513 IFS=$as_save_IFS
2514
2515 fi
2516 fi
2517 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2518 if test -n "$ac_ct_STRIP"; then
2519   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2520 $as_echo "$ac_ct_STRIP" >&6; }
2521 else
2522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2523 $as_echo "no" >&6; }
2524 fi
2525
2526   if test "x$ac_ct_STRIP" = x; then
2527     STRIP=":"
2528   else
2529     case $cross_compiling:$ac_tool_warned in
2530 yes:)
2531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2532 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2533 ac_tool_warned=yes ;;
2534 esac
2535     STRIP=$ac_ct_STRIP
2536   fi
2537 else
2538   STRIP="$ac_cv_prog_STRIP"
2539 fi
2540
2541 fi
2542 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2543
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2545 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2546 if test -z "$MKDIR_P"; then
2547   if test "${ac_cv_path_mkdir+set}" = set; then :
2548   $as_echo_n "(cached) " >&6
2549 else
2550   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2551 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2552 do
2553   IFS=$as_save_IFS
2554   test -z "$as_dir" && as_dir=.
2555     for ac_prog in mkdir gmkdir; do
2556          for ac_exec_ext in '' $ac_executable_extensions; do
2557            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2558            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2559              'mkdir (GNU coreutils) '* | \
2560              'mkdir (coreutils) '* | \
2561              'mkdir (fileutils) '4.1*)
2562                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2563                break 3;;
2564            esac
2565          done
2566        done
2567   done
2568 IFS=$as_save_IFS
2569
2570 fi
2571
2572   test -d ./--version && rmdir ./--version
2573   if test "${ac_cv_path_mkdir+set}" = set; then
2574     MKDIR_P="$ac_cv_path_mkdir -p"
2575   else
2576     # As a last resort, use the slow shell script.  Don't cache a
2577     # value for MKDIR_P within a source directory, because that will
2578     # break other packages using the cache if that directory is
2579     # removed, or if the value is a relative name.
2580     MKDIR_P="$ac_install_sh -d"
2581   fi
2582 fi
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2584 $as_echo "$MKDIR_P" >&6; }
2585
2586 mkdir_p="$MKDIR_P"
2587 case $mkdir_p in
2588   [\\/$]* | ?:[\\/]*) ;;
2589   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2590 esac
2591
2592 for ac_prog in gawk mawk nawk awk
2593 do
2594   # Extract the first word of "$ac_prog", so it can be a program name with args.
2595 set dummy $ac_prog; ac_word=$2
2596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2597 $as_echo_n "checking for $ac_word... " >&6; }
2598 if test "${ac_cv_prog_AWK+set}" = set; then :
2599   $as_echo_n "(cached) " >&6
2600 else
2601   if test -n "$AWK"; then
2602   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2603 else
2604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2605 for as_dir in $PATH
2606 do
2607   IFS=$as_save_IFS
2608   test -z "$as_dir" && as_dir=.
2609     for ac_exec_ext in '' $ac_executable_extensions; do
2610   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2611     ac_cv_prog_AWK="$ac_prog"
2612     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2613     break 2
2614   fi
2615 done
2616   done
2617 IFS=$as_save_IFS
2618
2619 fi
2620 fi
2621 AWK=$ac_cv_prog_AWK
2622 if test -n "$AWK"; then
2623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2624 $as_echo "$AWK" >&6; }
2625 else
2626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2627 $as_echo "no" >&6; }
2628 fi
2629
2630
2631   test -n "$AWK" && break
2632 done
2633
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2635 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2636 set x ${MAKE-make}
2637 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2638 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2639   $as_echo_n "(cached) " >&6
2640 else
2641   cat >conftest.make <<\_ACEOF
2642 SHELL = /bin/sh
2643 all:
2644         @echo '@@@%%%=$(MAKE)=@@@%%%'
2645 _ACEOF
2646 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2647 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2648   *@@@%%%=?*=@@@%%%*)
2649     eval ac_cv_prog_make_${ac_make}_set=yes;;
2650   *)
2651     eval ac_cv_prog_make_${ac_make}_set=no;;
2652 esac
2653 rm -f conftest.make
2654 fi
2655 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2657 $as_echo "yes" >&6; }
2658   SET_MAKE=
2659 else
2660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2661 $as_echo "no" >&6; }
2662   SET_MAKE="MAKE=${MAKE-make}"
2663 fi
2664
2665 rm -rf .tst 2>/dev/null
2666 mkdir .tst 2>/dev/null
2667 if test -d .tst; then
2668   am__leading_dot=.
2669 else
2670   am__leading_dot=_
2671 fi
2672 rmdir .tst 2>/dev/null
2673
2674 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2675   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2676   # is not polluted with repeated "-I."
2677   am__isrc=' -I$(srcdir)'
2678   # test to see if srcdir already configured
2679   if test -f $srcdir/config.status; then
2680     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2681   fi
2682 fi
2683
2684 # test whether we have cygpath
2685 if test -z "$CYGPATH_W"; then
2686   if (cygpath --version) >/dev/null 2>/dev/null; then
2687     CYGPATH_W='cygpath -w'
2688   else
2689     CYGPATH_W=echo
2690   fi
2691 fi
2692
2693
2694 # Define the identity of the package.
2695  PACKAGE=$PACKAGE_NAME
2696  VERSION=$PACKAGE_VERSION
2697
2698
2699 cat >>confdefs.h <<_ACEOF
2700 #define PACKAGE "$PACKAGE"
2701 _ACEOF
2702
2703
2704 cat >>confdefs.h <<_ACEOF
2705 #define VERSION "$VERSION"
2706 _ACEOF
2707
2708 # Some tools Automake needs.
2709
2710 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2711
2712
2713 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2714
2715
2716 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2717
2718
2719 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2720
2721
2722 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2723
2724 # We need awk for the "check" target.  The system "awk" is bad on
2725 # some platforms.
2726 # Always define AMTAR for backward compatibility.
2727
2728 AMTAR=${AMTAR-"${am_missing_run}tar"}
2729
2730 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2731
2732
2733
2734
2735
2736
2737 # Checks for programs
2738
2739 ac_ext=c
2740 ac_cpp='$CPP $CPPFLAGS'
2741 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2742 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2743 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2744 if test -n "$ac_tool_prefix"; then
2745   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2746 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2748 $as_echo_n "checking for $ac_word... " >&6; }
2749 if test "${ac_cv_prog_CC+set}" = set; then :
2750   $as_echo_n "(cached) " >&6
2751 else
2752   if test -n "$CC"; then
2753   ac_cv_prog_CC="$CC" # Let the user override the test.
2754 else
2755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2756 for as_dir in $PATH
2757 do
2758   IFS=$as_save_IFS
2759   test -z "$as_dir" && as_dir=.
2760     for ac_exec_ext in '' $ac_executable_extensions; do
2761   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2762     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2763     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2764     break 2
2765   fi
2766 done
2767   done
2768 IFS=$as_save_IFS
2769
2770 fi
2771 fi
2772 CC=$ac_cv_prog_CC
2773 if test -n "$CC"; then
2774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2775 $as_echo "$CC" >&6; }
2776 else
2777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2778 $as_echo "no" >&6; }
2779 fi
2780
2781
2782 fi
2783 if test -z "$ac_cv_prog_CC"; then
2784   ac_ct_CC=$CC
2785   # Extract the first word of "gcc", so it can be a program name with args.
2786 set dummy gcc; ac_word=$2
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2788 $as_echo_n "checking for $ac_word... " >&6; }
2789 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2790   $as_echo_n "(cached) " >&6
2791 else
2792   if test -n "$ac_ct_CC"; then
2793   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2794 else
2795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2796 for as_dir in $PATH
2797 do
2798   IFS=$as_save_IFS
2799   test -z "$as_dir" && as_dir=.
2800     for ac_exec_ext in '' $ac_executable_extensions; do
2801   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2802     ac_cv_prog_ac_ct_CC="gcc"
2803     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2804     break 2
2805   fi
2806 done
2807   done
2808 IFS=$as_save_IFS
2809
2810 fi
2811 fi
2812 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2813 if test -n "$ac_ct_CC"; then
2814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2815 $as_echo "$ac_ct_CC" >&6; }
2816 else
2817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2818 $as_echo "no" >&6; }
2819 fi
2820
2821   if test "x$ac_ct_CC" = x; then
2822     CC=""
2823   else
2824     case $cross_compiling:$ac_tool_warned in
2825 yes:)
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2827 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2828 ac_tool_warned=yes ;;
2829 esac
2830     CC=$ac_ct_CC
2831   fi
2832 else
2833   CC="$ac_cv_prog_CC"
2834 fi
2835
2836 if test -z "$CC"; then
2837           if test -n "$ac_tool_prefix"; then
2838     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2839 set dummy ${ac_tool_prefix}cc; ac_word=$2
2840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2841 $as_echo_n "checking for $ac_word... " >&6; }
2842 if test "${ac_cv_prog_CC+set}" = set; then :
2843   $as_echo_n "(cached) " >&6
2844 else
2845   if test -n "$CC"; then
2846   ac_cv_prog_CC="$CC" # Let the user override the test.
2847 else
2848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2849 for as_dir in $PATH
2850 do
2851   IFS=$as_save_IFS
2852   test -z "$as_dir" && as_dir=.
2853     for ac_exec_ext in '' $ac_executable_extensions; do
2854   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2855     ac_cv_prog_CC="${ac_tool_prefix}cc"
2856     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2857     break 2
2858   fi
2859 done
2860   done
2861 IFS=$as_save_IFS
2862
2863 fi
2864 fi
2865 CC=$ac_cv_prog_CC
2866 if test -n "$CC"; then
2867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2868 $as_echo "$CC" >&6; }
2869 else
2870   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2871 $as_echo "no" >&6; }
2872 fi
2873
2874
2875   fi
2876 fi
2877 if test -z "$CC"; then
2878   # Extract the first word of "cc", so it can be a program name with args.
2879 set dummy cc; ac_word=$2
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2881 $as_echo_n "checking for $ac_word... " >&6; }
2882 if test "${ac_cv_prog_CC+set}" = set; then :
2883   $as_echo_n "(cached) " >&6
2884 else
2885   if test -n "$CC"; then
2886   ac_cv_prog_CC="$CC" # Let the user override the test.
2887 else
2888   ac_prog_rejected=no
2889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2890 for as_dir in $PATH
2891 do
2892   IFS=$as_save_IFS
2893   test -z "$as_dir" && as_dir=.
2894     for ac_exec_ext in '' $ac_executable_extensions; do
2895   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2896     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2897        ac_prog_rejected=yes
2898        continue
2899      fi
2900     ac_cv_prog_CC="cc"
2901     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2902     break 2
2903   fi
2904 done
2905   done
2906 IFS=$as_save_IFS
2907
2908 if test $ac_prog_rejected = yes; then
2909   # We found a bogon in the path, so make sure we never use it.
2910   set dummy $ac_cv_prog_CC
2911   shift
2912   if test $# != 0; then
2913     # We chose a different compiler from the bogus one.
2914     # However, it has the same basename, so the bogon will be chosen
2915     # first if we set CC to just the basename; use the full file name.
2916     shift
2917     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2918   fi
2919 fi
2920 fi
2921 fi
2922 CC=$ac_cv_prog_CC
2923 if test -n "$CC"; then
2924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2925 $as_echo "$CC" >&6; }
2926 else
2927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2928 $as_echo "no" >&6; }
2929 fi
2930
2931
2932 fi
2933 if test -z "$CC"; then
2934   if test -n "$ac_tool_prefix"; then
2935   for ac_prog in cl.exe
2936   do
2937     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2938 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2940 $as_echo_n "checking for $ac_word... " >&6; }
2941 if test "${ac_cv_prog_CC+set}" = set; then :
2942   $as_echo_n "(cached) " >&6
2943 else
2944   if test -n "$CC"; then
2945   ac_cv_prog_CC="$CC" # Let the user override the test.
2946 else
2947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2948 for as_dir in $PATH
2949 do
2950   IFS=$as_save_IFS
2951   test -z "$as_dir" && as_dir=.
2952     for ac_exec_ext in '' $ac_executable_extensions; do
2953   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2954     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2955     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2956     break 2
2957   fi
2958 done
2959   done
2960 IFS=$as_save_IFS
2961
2962 fi
2963 fi
2964 CC=$ac_cv_prog_CC
2965 if test -n "$CC"; then
2966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2967 $as_echo "$CC" >&6; }
2968 else
2969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2970 $as_echo "no" >&6; }
2971 fi
2972
2973
2974     test -n "$CC" && break
2975   done
2976 fi
2977 if test -z "$CC"; then
2978   ac_ct_CC=$CC
2979   for ac_prog in cl.exe
2980 do
2981   # Extract the first word of "$ac_prog", so it can be a program name with args.
2982 set dummy $ac_prog; ac_word=$2
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2984 $as_echo_n "checking for $ac_word... " >&6; }
2985 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2986   $as_echo_n "(cached) " >&6
2987 else
2988   if test -n "$ac_ct_CC"; then
2989   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2990 else
2991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2992 for as_dir in $PATH
2993 do
2994   IFS=$as_save_IFS
2995   test -z "$as_dir" && as_dir=.
2996     for ac_exec_ext in '' $ac_executable_extensions; do
2997   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2998     ac_cv_prog_ac_ct_CC="$ac_prog"
2999     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3000     break 2
3001   fi
3002 done
3003   done
3004 IFS=$as_save_IFS
3005
3006 fi
3007 fi
3008 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3009 if test -n "$ac_ct_CC"; then
3010   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3011 $as_echo "$ac_ct_CC" >&6; }
3012 else
3013   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3014 $as_echo "no" >&6; }
3015 fi
3016
3017
3018   test -n "$ac_ct_CC" && break
3019 done
3020
3021   if test "x$ac_ct_CC" = x; then
3022     CC=""
3023   else
3024     case $cross_compiling:$ac_tool_warned in
3025 yes:)
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3027 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3028 ac_tool_warned=yes ;;
3029 esac
3030     CC=$ac_ct_CC
3031   fi
3032 fi
3033
3034 fi
3035
3036
3037 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3038 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3039 as_fn_error "no acceptable C compiler found in \$PATH
3040 See \`config.log' for more details." "$LINENO" 5; }
3041
3042 # Provide some information about the compiler.
3043 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3044 set X $ac_compile
3045 ac_compiler=$2
3046 for ac_option in --version -v -V -qversion; do
3047   { { ac_try="$ac_compiler $ac_option >&5"
3048 case "(($ac_try" in
3049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3050   *) ac_try_echo=$ac_try;;
3051 esac
3052 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3053 $as_echo "$ac_try_echo"; } >&5
3054   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3055   ac_status=$?
3056   if test -s conftest.err; then
3057     sed '10a\
3058 ... rest of stderr output deleted ...
3059          10q' conftest.err >conftest.er1
3060     cat conftest.er1 >&5
3061   fi
3062   rm -f conftest.er1 conftest.err
3063   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3064   test $ac_status = 0; }
3065 done
3066
3067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3068 /* end confdefs.h.  */
3069
3070 int
3071 main ()
3072 {
3073
3074   ;
3075   return 0;
3076 }
3077 _ACEOF
3078 ac_clean_files_save=$ac_clean_files
3079 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3080 # Try to create an executable without -o first, disregard a.out.
3081 # It will help us diagnose broken compilers, and finding out an intuition
3082 # of exeext.
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3084 $as_echo_n "checking whether the C compiler works... " >&6; }
3085 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3086
3087 # The possible output files:
3088 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3089
3090 ac_rmfiles=
3091 for ac_file in $ac_files
3092 do
3093   case $ac_file in
3094     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3095     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3096   esac
3097 done
3098 rm -f $ac_rmfiles
3099
3100 if { { ac_try="$ac_link_default"
3101 case "(($ac_try" in
3102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3103   *) ac_try_echo=$ac_try;;
3104 esac
3105 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3106 $as_echo "$ac_try_echo"; } >&5
3107   (eval "$ac_link_default") 2>&5
3108   ac_status=$?
3109   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3110   test $ac_status = 0; }; then :
3111   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3112 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3113 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3114 # so that the user can short-circuit this test for compilers unknown to
3115 # Autoconf.
3116 for ac_file in $ac_files ''
3117 do
3118   test -f "$ac_file" || continue
3119   case $ac_file in
3120     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3121         ;;
3122     [ab].out )
3123         # We found the default executable, but exeext='' is most
3124         # certainly right.
3125         break;;
3126     *.* )
3127         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3128         then :; else
3129            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3130         fi
3131         # We set ac_cv_exeext here because the later test for it is not
3132         # safe: cross compilers may not add the suffix if given an `-o'
3133         # argument, so we may need to know it at that point already.
3134         # Even if this section looks crufty: it has the advantage of
3135         # actually working.
3136         break;;
3137     * )
3138         break;;
3139   esac
3140 done
3141 test "$ac_cv_exeext" = no && ac_cv_exeext=
3142
3143 else
3144   ac_file=''
3145 fi
3146 if test -z "$ac_file"; then :
3147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3148 $as_echo "no" >&6; }
3149 $as_echo "$as_me: failed program was:" >&5
3150 sed 's/^/| /' conftest.$ac_ext >&5
3151
3152 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3153 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3154 { as_fn_set_status 77
3155 as_fn_error "C compiler cannot create executables
3156 See \`config.log' for more details." "$LINENO" 5; }; }
3157 else
3158   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3159 $as_echo "yes" >&6; }
3160 fi
3161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3162 $as_echo_n "checking for C compiler default output file name... " >&6; }
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3164 $as_echo "$ac_file" >&6; }
3165 ac_exeext=$ac_cv_exeext
3166
3167 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3168 ac_clean_files=$ac_clean_files_save
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3170 $as_echo_n "checking for suffix of executables... " >&6; }
3171 if { { ac_try="$ac_link"
3172 case "(($ac_try" in
3173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3174   *) ac_try_echo=$ac_try;;
3175 esac
3176 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3177 $as_echo "$ac_try_echo"; } >&5
3178   (eval "$ac_link") 2>&5
3179   ac_status=$?
3180   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3181   test $ac_status = 0; }; then :
3182   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3183 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3184 # work properly (i.e., refer to `conftest.exe'), while it won't with
3185 # `rm'.
3186 for ac_file in conftest.exe conftest conftest.*; do
3187   test -f "$ac_file" || continue
3188   case $ac_file in
3189     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3190     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3191           break;;
3192     * ) break;;
3193   esac
3194 done
3195 else
3196   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3197 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3198 as_fn_error "cannot compute suffix of executables: cannot compile and link
3199 See \`config.log' for more details." "$LINENO" 5; }
3200 fi
3201 rm -f conftest conftest$ac_cv_exeext
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3203 $as_echo "$ac_cv_exeext" >&6; }
3204
3205 rm -f conftest.$ac_ext
3206 EXEEXT=$ac_cv_exeext
3207 ac_exeext=$EXEEXT
3208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3209 /* end confdefs.h.  */
3210 #include <stdio.h>
3211 int
3212 main ()
3213 {
3214 FILE *f = fopen ("conftest.out", "w");
3215  return ferror (f) || fclose (f) != 0;
3216
3217   ;
3218   return 0;
3219 }
3220 _ACEOF
3221 ac_clean_files="$ac_clean_files conftest.out"
3222 # Check that the compiler produces executables we can run.  If not, either
3223 # the compiler is broken, or we cross compile.
3224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3225 $as_echo_n "checking whether we are cross compiling... " >&6; }
3226 if test "$cross_compiling" != yes; then
3227   { { ac_try="$ac_link"
3228 case "(($ac_try" in
3229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3230   *) ac_try_echo=$ac_try;;
3231 esac
3232 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3233 $as_echo "$ac_try_echo"; } >&5
3234   (eval "$ac_link") 2>&5
3235   ac_status=$?
3236   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3237   test $ac_status = 0; }
3238   if { ac_try='./conftest$ac_cv_exeext'
3239   { { case "(($ac_try" in
3240   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3241   *) ac_try_echo=$ac_try;;
3242 esac
3243 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3244 $as_echo "$ac_try_echo"; } >&5
3245   (eval "$ac_try") 2>&5
3246   ac_status=$?
3247   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3248   test $ac_status = 0; }; }; then
3249     cross_compiling=no
3250   else
3251     if test "$cross_compiling" = maybe; then
3252         cross_compiling=yes
3253     else
3254         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3255 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3256 as_fn_error "cannot run C compiled programs.
3257 If you meant to cross compile, use \`--host'.
3258 See \`config.log' for more details." "$LINENO" 5; }
3259     fi
3260   fi
3261 fi
3262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3263 $as_echo "$cross_compiling" >&6; }
3264
3265 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3266 ac_clean_files=$ac_clean_files_save
3267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3268 $as_echo_n "checking for suffix of object files... " >&6; }
3269 if test "${ac_cv_objext+set}" = set; then :
3270   $as_echo_n "(cached) " >&6
3271 else
3272   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3273 /* end confdefs.h.  */
3274
3275 int
3276 main ()
3277 {
3278
3279   ;
3280   return 0;
3281 }
3282 _ACEOF
3283 rm -f conftest.o conftest.obj
3284 if { { ac_try="$ac_compile"
3285 case "(($ac_try" in
3286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3287   *) ac_try_echo=$ac_try;;
3288 esac
3289 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3290 $as_echo "$ac_try_echo"; } >&5
3291   (eval "$ac_compile") 2>&5
3292   ac_status=$?
3293   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3294   test $ac_status = 0; }; then :
3295   for ac_file in conftest.o conftest.obj conftest.*; do
3296   test -f "$ac_file" || continue;
3297   case $ac_file in
3298     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3299     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3300        break;;
3301   esac
3302 done
3303 else
3304   $as_echo "$as_me: failed program was:" >&5
3305 sed 's/^/| /' conftest.$ac_ext >&5
3306
3307 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3308 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3309 as_fn_error "cannot compute suffix of object files: cannot compile
3310 See \`config.log' for more details." "$LINENO" 5; }
3311 fi
3312 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3313 fi
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3315 $as_echo "$ac_cv_objext" >&6; }
3316 OBJEXT=$ac_cv_objext
3317 ac_objext=$OBJEXT
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3319 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3320 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3321   $as_echo_n "(cached) " >&6
3322 else
3323   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3324 /* end confdefs.h.  */
3325
3326 int
3327 main ()
3328 {
3329 #ifndef __GNUC__
3330        choke me
3331 #endif
3332
3333   ;
3334   return 0;
3335 }
3336 _ACEOF
3337 if ac_fn_c_try_compile "$LINENO"; then :
3338   ac_compiler_gnu=yes
3339 else
3340   ac_compiler_gnu=no
3341 fi
3342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3343 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3344
3345 fi
3346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3347 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3348 if test $ac_compiler_gnu = yes; then
3349   GCC=yes
3350 else
3351   GCC=
3352 fi
3353 ac_test_CFLAGS=${CFLAGS+set}
3354 ac_save_CFLAGS=$CFLAGS
3355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3356 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3357 if test "${ac_cv_prog_cc_g+set}" = set; then :
3358   $as_echo_n "(cached) " >&6
3359 else
3360   ac_save_c_werror_flag=$ac_c_werror_flag
3361    ac_c_werror_flag=yes
3362    ac_cv_prog_cc_g=no
3363    CFLAGS="-g"
3364    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3365 /* end confdefs.h.  */
3366
3367 int
3368 main ()
3369 {
3370
3371   ;
3372   return 0;
3373 }
3374 _ACEOF
3375 if ac_fn_c_try_compile "$LINENO"; then :
3376   ac_cv_prog_cc_g=yes
3377 else
3378   CFLAGS=""
3379       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3380 /* end confdefs.h.  */
3381
3382 int
3383 main ()
3384 {
3385
3386   ;
3387   return 0;
3388 }
3389 _ACEOF
3390 if ac_fn_c_try_compile "$LINENO"; then :
3391
3392 else
3393   ac_c_werror_flag=$ac_save_c_werror_flag
3394          CFLAGS="-g"
3395          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3396 /* end confdefs.h.  */
3397
3398 int
3399 main ()
3400 {
3401
3402   ;
3403   return 0;
3404 }
3405 _ACEOF
3406 if ac_fn_c_try_compile "$LINENO"; then :
3407   ac_cv_prog_cc_g=yes
3408 fi
3409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3410 fi
3411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3412 fi
3413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3414    ac_c_werror_flag=$ac_save_c_werror_flag
3415 fi
3416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3417 $as_echo "$ac_cv_prog_cc_g" >&6; }
3418 if test "$ac_test_CFLAGS" = set; then
3419   CFLAGS=$ac_save_CFLAGS
3420 elif test $ac_cv_prog_cc_g = yes; then
3421   if test "$GCC" = yes; then
3422     CFLAGS="-g -O2"
3423   else
3424     CFLAGS="-g"
3425   fi
3426 else
3427   if test "$GCC" = yes; then
3428     CFLAGS="-O2"
3429   else
3430     CFLAGS=
3431   fi
3432 fi
3433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3434 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3435 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3436   $as_echo_n "(cached) " >&6
3437 else
3438   ac_cv_prog_cc_c89=no
3439 ac_save_CC=$CC
3440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3441 /* end confdefs.h.  */
3442 #include <stdarg.h>
3443 #include <stdio.h>
3444 #include <sys/types.h>
3445 #include <sys/stat.h>
3446 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3447 struct buf { int x; };
3448 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3449 static char *e (p, i)
3450      char **p;
3451      int i;
3452 {
3453   return p[i];
3454 }
3455 static char *f (char * (*g) (char **, int), char **p, ...)
3456 {
3457   char *s;
3458   va_list v;
3459   va_start (v,p);
3460   s = g (p, va_arg (v,int));
3461   va_end (v);
3462   return s;
3463 }
3464
3465 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3466    function prototypes and stuff, but not '\xHH' hex character constants.
3467    These don't provoke an error unfortunately, instead are silently treated
3468    as 'x'.  The following induces an error, until -std is added to get
3469    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3470    array size at least.  It's necessary to write '\x00'==0 to get something
3471    that's true only with -std.  */
3472 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3473
3474 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3475    inside strings and character constants.  */
3476 #define FOO(x) 'x'
3477 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3478
3479 int test (int i, double x);
3480 struct s1 {int (*f) (int a);};
3481 struct s2 {int (*f) (double a);};
3482 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3483 int argc;
3484 char **argv;
3485 int
3486 main ()
3487 {
3488 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3489   ;
3490   return 0;
3491 }
3492 _ACEOF
3493 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3494         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3495 do
3496   CC="$ac_save_CC $ac_arg"
3497   if ac_fn_c_try_compile "$LINENO"; then :
3498   ac_cv_prog_cc_c89=$ac_arg
3499 fi
3500 rm -f core conftest.err conftest.$ac_objext
3501   test "x$ac_cv_prog_cc_c89" != "xno" && break
3502 done
3503 rm -f conftest.$ac_ext
3504 CC=$ac_save_CC
3505
3506 fi
3507 # AC_CACHE_VAL
3508 case "x$ac_cv_prog_cc_c89" in
3509   x)
3510     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3511 $as_echo "none needed" >&6; } ;;
3512   xno)
3513     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3514 $as_echo "unsupported" >&6; } ;;
3515   *)
3516     CC="$CC $ac_cv_prog_cc_c89"
3517     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3518 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3519 esac
3520 if test "x$ac_cv_prog_cc_c89" != xno; then :
3521
3522 fi
3523
3524 ac_ext=c
3525 ac_cpp='$CPP $CPPFLAGS'
3526 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3527 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3528 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3529 DEPDIR="${am__leading_dot}deps"
3530
3531 ac_config_commands="$ac_config_commands depfiles"
3532
3533
3534 am_make=${MAKE-make}
3535 cat > confinc << 'END'
3536 am__doit:
3537         @echo this is the am__doit target
3538 .PHONY: am__doit
3539 END
3540 # If we don't find an include directive, just comment out the code.
3541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3542 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3543 am__include="#"
3544 am__quote=
3545 _am_result=none
3546 # First try GNU make style include.
3547 echo "include confinc" > confmf
3548 # Ignore all kinds of additional output from `make'.
3549 case `$am_make -s -f confmf 2> /dev/null` in #(
3550 *the\ am__doit\ target*)
3551   am__include=include
3552   am__quote=
3553   _am_result=GNU
3554   ;;
3555 esac
3556 # Now try BSD make style include.
3557 if test "$am__include" = "#"; then
3558    echo '.include "confinc"' > confmf
3559    case `$am_make -s -f confmf 2> /dev/null` in #(
3560    *the\ am__doit\ target*)
3561      am__include=.include
3562      am__quote="\""
3563      _am_result=BSD
3564      ;;
3565    esac
3566 fi
3567
3568
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3570 $as_echo "$_am_result" >&6; }
3571 rm -f confinc confmf
3572
3573 # Check whether --enable-dependency-tracking was given.
3574 if test "${enable_dependency_tracking+set}" = set; then :
3575   enableval=$enable_dependency_tracking;
3576 fi
3577
3578 if test "x$enable_dependency_tracking" != xno; then
3579   am_depcomp="$ac_aux_dir/depcomp"
3580   AMDEPBACKSLASH='\'
3581 fi
3582  if test "x$enable_dependency_tracking" != xno; then
3583   AMDEP_TRUE=
3584   AMDEP_FALSE='#'
3585 else
3586   AMDEP_TRUE='#'
3587   AMDEP_FALSE=
3588 fi
3589
3590
3591
3592 depcc="$CC"   am_compiler_list=
3593
3594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3595 $as_echo_n "checking dependency style of $depcc... " >&6; }
3596 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3597   $as_echo_n "(cached) " >&6
3598 else
3599   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3600   # We make a subdir and do the tests there.  Otherwise we can end up
3601   # making bogus files that we don't know about and never remove.  For
3602   # instance it was reported that on HP-UX the gcc test will end up
3603   # making a dummy file named `D' -- because `-MD' means `put the output
3604   # in D'.
3605   mkdir conftest.dir
3606   # Copy depcomp to subdir because otherwise we won't find it if we're
3607   # using a relative directory.
3608   cp "$am_depcomp" conftest.dir
3609   cd conftest.dir
3610   # We will build objects and dependencies in a subdirectory because
3611   # it helps to detect inapplicable dependency modes.  For instance
3612   # both Tru64's cc and ICC support -MD to output dependencies as a
3613   # side effect of compilation, but ICC will put the dependencies in
3614   # the current directory while Tru64 will put them in the object
3615   # directory.
3616   mkdir sub
3617
3618   am_cv_CC_dependencies_compiler_type=none
3619   if test "$am_compiler_list" = ""; then
3620      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3621   fi
3622   am__universal=false
3623   case " $depcc " in #(
3624      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3625      esac
3626
3627   for depmode in $am_compiler_list; do
3628     # Setup a source with many dependencies, because some compilers
3629     # like to wrap large dependency lists on column 80 (with \), and
3630     # we should not choose a depcomp mode which is confused by this.
3631     #
3632     # We need to recreate these files for each test, as the compiler may
3633     # overwrite some of them when testing with obscure command lines.
3634     # This happens at least with the AIX C compiler.
3635     : > sub/conftest.c
3636     for i in 1 2 3 4 5 6; do
3637       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3638       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3639       # Solaris 8's {/usr,}/bin/sh.
3640       touch sub/conftst$i.h
3641     done
3642     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3643
3644     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3645     # mode.  It turns out that the SunPro C++ compiler does not properly
3646     # handle `-M -o', and we need to detect this.  Also, some Intel
3647     # versions had trouble with output in subdirs
3648     am__obj=sub/conftest.${OBJEXT-o}
3649     am__minus_obj="-o $am__obj"
3650     case $depmode in
3651     gcc)
3652       # This depmode causes a compiler race in universal mode.
3653       test "$am__universal" = false || continue
3654       ;;
3655     nosideeffect)
3656       # after this tag, mechanisms are not by side-effect, so they'll
3657       # only be used when explicitly requested
3658       if test "x$enable_dependency_tracking" = xyes; then
3659         continue
3660       else
3661         break
3662       fi
3663       ;;
3664     msvisualcpp | msvcmsys)
3665       # This compiler won't grok `-c -o', but also, the minuso test has
3666       # not run yet.  These depmodes are late enough in the game, and
3667       # so weak that their functioning should not be impacted.
3668       am__obj=conftest.${OBJEXT-o}
3669       am__minus_obj=
3670       ;;
3671     none) break ;;
3672     esac
3673     if depmode=$depmode \
3674        source=sub/conftest.c object=$am__obj \
3675        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3676        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3677          >/dev/null 2>conftest.err &&
3678        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3679        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3680        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3681        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3682       # icc doesn't choke on unknown options, it will just issue warnings
3683       # or remarks (even with -Werror).  So we grep stderr for any message
3684       # that says an option was ignored or not supported.
3685       # When given -MP, icc 7.0 and 7.1 complain thusly:
3686       #   icc: Command line warning: ignoring option '-M'; no argument required
3687       # The diagnosis changed in icc 8.0:
3688       #   icc: Command line remark: option '-MP' not supported
3689       if (grep 'ignoring option' conftest.err ||
3690           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3691         am_cv_CC_dependencies_compiler_type=$depmode
3692         break
3693       fi
3694     fi
3695   done
3696
3697   cd ..
3698   rm -rf conftest.dir
3699 else
3700   am_cv_CC_dependencies_compiler_type=none
3701 fi
3702
3703 fi
3704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3705 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3706 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3707
3708  if
3709   test "x$enable_dependency_tracking" != xno \
3710   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3711   am__fastdepCC_TRUE=
3712   am__fastdepCC_FALSE='#'
3713 else
3714   am__fastdepCC_TRUE='#'
3715   am__fastdepCC_FALSE=
3716 fi
3717
3718
3719
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3721 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3722 set x ${MAKE-make}
3723 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3724 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3725   $as_echo_n "(cached) " >&6
3726 else
3727   cat >conftest.make <<\_ACEOF
3728 SHELL = /bin/sh
3729 all:
3730         @echo '@@@%%%=$(MAKE)=@@@%%%'
3731 _ACEOF
3732 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3733 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3734   *@@@%%%=?*=@@@%%%*)
3735     eval ac_cv_prog_make_${ac_make}_set=yes;;
3736   *)
3737     eval ac_cv_prog_make_${ac_make}_set=no;;
3738 esac
3739 rm -f conftest.make
3740 fi
3741 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3743 $as_echo "yes" >&6; }
3744   SET_MAKE=
3745 else
3746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3747 $as_echo "no" >&6; }
3748   SET_MAKE="MAKE=${MAKE-make}"
3749 fi
3750
3751 case `pwd` in
3752   *\ * | *\     *)
3753     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3754 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3755 esac
3756
3757
3758
3759 macro_version='2.2.6b'
3760 macro_revision='1.3017'
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774 ltmain="$ac_aux_dir/ltmain.sh"
3775
3776 # Make sure we can run config.sub.
3777 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3778   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3779
3780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3781 $as_echo_n "checking build system type... " >&6; }
3782 if test "${ac_cv_build+set}" = set; then :
3783   $as_echo_n "(cached) " >&6
3784 else
3785   ac_build_alias=$build_alias
3786 test "x$ac_build_alias" = x &&
3787   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3788 test "x$ac_build_alias" = x &&
3789   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3790 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3791   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3792
3793 fi
3794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3795 $as_echo "$ac_cv_build" >&6; }
3796 case $ac_cv_build in
3797 *-*-*) ;;
3798 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3799 esac
3800 build=$ac_cv_build
3801 ac_save_IFS=$IFS; IFS='-'
3802 set x $ac_cv_build
3803 shift
3804 build_cpu=$1
3805 build_vendor=$2
3806 shift; shift
3807 # Remember, the first character of IFS is used to create $*,
3808 # except with old shells:
3809 build_os=$*
3810 IFS=$ac_save_IFS
3811 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3812
3813
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3815 $as_echo_n "checking host system type... " >&6; }
3816 if test "${ac_cv_host+set}" = set; then :
3817   $as_echo_n "(cached) " >&6
3818 else
3819   if test "x$host_alias" = x; then
3820   ac_cv_host=$ac_cv_build
3821 else
3822   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3823     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3824 fi
3825
3826 fi
3827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3828 $as_echo "$ac_cv_host" >&6; }
3829 case $ac_cv_host in
3830 *-*-*) ;;
3831 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3832 esac
3833 host=$ac_cv_host
3834 ac_save_IFS=$IFS; IFS='-'
3835 set x $ac_cv_host
3836 shift
3837 host_cpu=$1
3838 host_vendor=$2
3839 shift; shift
3840 # Remember, the first character of IFS is used to create $*,
3841 # except with old shells:
3842 host_os=$*
3843 IFS=$ac_save_IFS
3844 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3845
3846
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3848 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3849 if test "${ac_cv_path_SED+set}" = set; then :
3850   $as_echo_n "(cached) " >&6
3851 else
3852             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3853      for ac_i in 1 2 3 4 5 6 7; do
3854        ac_script="$ac_script$as_nl$ac_script"
3855      done
3856      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3857      { ac_script=; unset ac_script;}
3858      if test -z "$SED"; then
3859   ac_path_SED_found=false
3860   # Loop through the user's path and test for each of PROGNAME-LIST
3861   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862 for as_dir in $PATH
3863 do
3864   IFS=$as_save_IFS
3865   test -z "$as_dir" && as_dir=.
3866     for ac_prog in sed gsed; do
3867     for ac_exec_ext in '' $ac_executable_extensions; do
3868       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3869       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3870 # Check for GNU ac_path_SED and select it if it is found.
3871   # Check for GNU $ac_path_SED
3872 case `"$ac_path_SED" --version 2>&1` in
3873 *GNU*)
3874   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3875 *)
3876   ac_count=0
3877   $as_echo_n 0123456789 >"conftest.in"
3878   while :
3879   do
3880     cat "conftest.in" "conftest.in" >"conftest.tmp"
3881     mv "conftest.tmp" "conftest.in"
3882     cp "conftest.in" "conftest.nl"
3883     $as_echo '' >> "conftest.nl"
3884     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3885     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3886     as_fn_arith $ac_count + 1 && ac_count=$as_val
3887     if test $ac_count -gt ${ac_path_SED_max-0}; then
3888       # Best one so far, save it but keep looking for a better one
3889       ac_cv_path_SED="$ac_path_SED"
3890       ac_path_SED_max=$ac_count
3891     fi
3892     # 10*(2^10) chars as input seems more than enough
3893     test $ac_count -gt 10 && break
3894   done
3895   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3896 esac
3897
3898       $ac_path_SED_found && break 3
3899     done
3900   done
3901   done
3902 IFS=$as_save_IFS
3903   if test -z "$ac_cv_path_SED"; then
3904     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3905   fi
3906 else
3907   ac_cv_path_SED=$SED
3908 fi
3909
3910 fi
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3912 $as_echo "$ac_cv_path_SED" >&6; }
3913  SED="$ac_cv_path_SED"
3914   rm -f conftest.sed
3915
3916 test -z "$SED" && SED=sed
3917 Xsed="$SED -e 1s/^X//"
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3930 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3931 if test "${ac_cv_path_GREP+set}" = set; then :
3932   $as_echo_n "(cached) " >&6
3933 else
3934   if test -z "$GREP"; then
3935   ac_path_GREP_found=false
3936   # Loop through the user's path and test for each of PROGNAME-LIST
3937   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3938 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3939 do
3940   IFS=$as_save_IFS
3941   test -z "$as_dir" && as_dir=.
3942     for ac_prog in grep ggrep; do
3943     for ac_exec_ext in '' $ac_executable_extensions; do
3944       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3945       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3946 # Check for GNU ac_path_GREP and select it if it is found.
3947   # Check for GNU $ac_path_GREP
3948 case `"$ac_path_GREP" --version 2>&1` in
3949 *GNU*)
3950   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3951 *)
3952   ac_count=0
3953   $as_echo_n 0123456789 >"conftest.in"
3954   while :
3955   do
3956     cat "conftest.in" "conftest.in" >"conftest.tmp"
3957     mv "conftest.tmp" "conftest.in"
3958     cp "conftest.in" "conftest.nl"
3959     $as_echo 'GREP' >> "conftest.nl"
3960     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3961     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3962     as_fn_arith $ac_count + 1 && ac_count=$as_val
3963     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3964       # Best one so far, save it but keep looking for a better one
3965       ac_cv_path_GREP="$ac_path_GREP"
3966       ac_path_GREP_max=$ac_count
3967     fi
3968     # 10*(2^10) chars as input seems more than enough
3969     test $ac_count -gt 10 && break
3970   done
3971   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3972 esac
3973
3974       $ac_path_GREP_found && break 3
3975     done
3976   done
3977   done
3978 IFS=$as_save_IFS
3979   if test -z "$ac_cv_path_GREP"; then
3980     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3981   fi
3982 else
3983   ac_cv_path_GREP=$GREP
3984 fi
3985
3986 fi
3987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3988 $as_echo "$ac_cv_path_GREP" >&6; }
3989  GREP="$ac_cv_path_GREP"
3990
3991
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3993 $as_echo_n "checking for egrep... " >&6; }
3994 if test "${ac_cv_path_EGREP+set}" = set; then :
3995   $as_echo_n "(cached) " >&6
3996 else
3997   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3998    then ac_cv_path_EGREP="$GREP -E"
3999    else
4000      if test -z "$EGREP"; then
4001   ac_path_EGREP_found=false
4002   # Loop through the user's path and test for each of PROGNAME-LIST
4003   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4004 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4005 do
4006   IFS=$as_save_IFS
4007   test -z "$as_dir" && as_dir=.
4008     for ac_prog in egrep; do
4009     for ac_exec_ext in '' $ac_executable_extensions; do
4010       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4011       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4012 # Check for GNU ac_path_EGREP and select it if it is found.
4013   # Check for GNU $ac_path_EGREP
4014 case `"$ac_path_EGREP" --version 2>&1` in
4015 *GNU*)
4016   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4017 *)
4018   ac_count=0
4019   $as_echo_n 0123456789 >"conftest.in"
4020   while :
4021   do
4022     cat "conftest.in" "conftest.in" >"conftest.tmp"
4023     mv "conftest.tmp" "conftest.in"
4024     cp "conftest.in" "conftest.nl"
4025     $as_echo 'EGREP' >> "conftest.nl"
4026     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4027     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4028     as_fn_arith $ac_count + 1 && ac_count=$as_val
4029     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4030       # Best one so far, save it but keep looking for a better one
4031       ac_cv_path_EGREP="$ac_path_EGREP"
4032       ac_path_EGREP_max=$ac_count
4033     fi
4034     # 10*(2^10) chars as input seems more than enough
4035     test $ac_count -gt 10 && break
4036   done
4037   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4038 esac
4039
4040       $ac_path_EGREP_found && break 3
4041     done
4042   done
4043   done
4044 IFS=$as_save_IFS
4045   if test -z "$ac_cv_path_EGREP"; then
4046     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4047   fi
4048 else
4049   ac_cv_path_EGREP=$EGREP
4050 fi
4051
4052    fi
4053 fi
4054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4055 $as_echo "$ac_cv_path_EGREP" >&6; }
4056  EGREP="$ac_cv_path_EGREP"
4057
4058
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4060 $as_echo_n "checking for fgrep... " >&6; }
4061 if test "${ac_cv_path_FGREP+set}" = set; then :
4062   $as_echo_n "(cached) " >&6
4063 else
4064   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4065    then ac_cv_path_FGREP="$GREP -F"
4066    else
4067      if test -z "$FGREP"; then
4068   ac_path_FGREP_found=false
4069   # Loop through the user's path and test for each of PROGNAME-LIST
4070   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4071 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4072 do
4073   IFS=$as_save_IFS
4074   test -z "$as_dir" && as_dir=.
4075     for ac_prog in fgrep; do
4076     for ac_exec_ext in '' $ac_executable_extensions; do
4077       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4078       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4079 # Check for GNU ac_path_FGREP and select it if it is found.
4080   # Check for GNU $ac_path_FGREP
4081 case `"$ac_path_FGREP" --version 2>&1` in
4082 *GNU*)
4083   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4084 *)
4085   ac_count=0
4086   $as_echo_n 0123456789 >"conftest.in"
4087   while :
4088   do
4089     cat "conftest.in" "conftest.in" >"conftest.tmp"
4090     mv "conftest.tmp" "conftest.in"
4091     cp "conftest.in" "conftest.nl"
4092     $as_echo 'FGREP' >> "conftest.nl"
4093     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4094     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4095     as_fn_arith $ac_count + 1 && ac_count=$as_val
4096     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4097       # Best one so far, save it but keep looking for a better one
4098       ac_cv_path_FGREP="$ac_path_FGREP"
4099       ac_path_FGREP_max=$ac_count
4100     fi
4101     # 10*(2^10) chars as input seems more than enough
4102     test $ac_count -gt 10 && break
4103   done
4104   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4105 esac
4106
4107       $ac_path_FGREP_found && break 3
4108     done
4109   done
4110   done
4111 IFS=$as_save_IFS
4112   if test -z "$ac_cv_path_FGREP"; then
4113     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4114   fi
4115 else
4116   ac_cv_path_FGREP=$FGREP
4117 fi
4118
4119    fi
4120 fi
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4122 $as_echo "$ac_cv_path_FGREP" >&6; }
4123  FGREP="$ac_cv_path_FGREP"
4124
4125
4126 test -z "$GREP" && GREP=grep
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146 # Check whether --with-gnu-ld was given.
4147 if test "${with_gnu_ld+set}" = set; then :
4148   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4149 else
4150   with_gnu_ld=no
4151 fi
4152
4153 ac_prog=ld
4154 if test "$GCC" = yes; then
4155   # Check if gcc -print-prog-name=ld gives a path.
4156   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4157 $as_echo_n "checking for ld used by $CC... " >&6; }
4158   case $host in
4159   *-*-mingw*)
4160     # gcc leaves a trailing carriage return which upsets mingw
4161     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4162   *)
4163     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4164   esac
4165   case $ac_prog in
4166     # Accept absolute paths.
4167     [\\/]* | ?:[\\/]*)
4168       re_direlt='/[^/][^/]*/\.\./'
4169       # Canonicalize the pathname of ld
4170       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4171       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4172         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4173       done
4174       test -z "$LD" && LD="$ac_prog"
4175       ;;
4176   "")
4177     # If it fails, then pretend we aren't using GCC.
4178     ac_prog=ld
4179     ;;
4180   *)
4181     # If it is relative, then search for the first ld in PATH.
4182     with_gnu_ld=unknown
4183     ;;
4184   esac
4185 elif test "$with_gnu_ld" = yes; then
4186   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4187 $as_echo_n "checking for GNU ld... " >&6; }
4188 else
4189   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4190 $as_echo_n "checking for non-GNU ld... " >&6; }
4191 fi
4192 if test "${lt_cv_path_LD+set}" = set; then :
4193   $as_echo_n "(cached) " >&6
4194 else
4195   if test -z "$LD"; then
4196   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4197   for ac_dir in $PATH; do
4198     IFS="$lt_save_ifs"
4199     test -z "$ac_dir" && ac_dir=.
4200     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4201       lt_cv_path_LD="$ac_dir/$ac_prog"
4202       # Check to see if the program is GNU ld.  I'd rather use --version,
4203       # but apparently some variants of GNU ld only accept -v.
4204       # Break only if it was the GNU/non-GNU ld that we prefer.
4205       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4206       *GNU* | *'with BFD'*)
4207         test "$with_gnu_ld" != no && break
4208         ;;
4209       *)
4210         test "$with_gnu_ld" != yes && break
4211         ;;
4212       esac
4213     fi
4214   done
4215   IFS="$lt_save_ifs"
4216 else
4217   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4218 fi
4219 fi
4220
4221 LD="$lt_cv_path_LD"
4222 if test -n "$LD"; then
4223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4224 $as_echo "$LD" >&6; }
4225 else
4226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4227 $as_echo "no" >&6; }
4228 fi
4229 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4231 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4232 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4233   $as_echo_n "(cached) " >&6
4234 else
4235   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4236 case `$LD -v 2>&1 </dev/null` in
4237 *GNU* | *'with BFD'*)
4238   lt_cv_prog_gnu_ld=yes
4239   ;;
4240 *)
4241   lt_cv_prog_gnu_ld=no
4242   ;;
4243 esac
4244 fi
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4246 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4247 with_gnu_ld=$lt_cv_prog_gnu_ld
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4258 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4259 if test "${lt_cv_path_NM+set}" = set; then :
4260   $as_echo_n "(cached) " >&6
4261 else
4262   if test -n "$NM"; then
4263   # Let the user override the test.
4264   lt_cv_path_NM="$NM"
4265 else
4266   lt_nm_to_check="${ac_tool_prefix}nm"
4267   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4268     lt_nm_to_check="$lt_nm_to_check nm"
4269   fi
4270   for lt_tmp_nm in $lt_nm_to_check; do
4271     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4272     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4273       IFS="$lt_save_ifs"
4274       test -z "$ac_dir" && ac_dir=.
4275       tmp_nm="$ac_dir/$lt_tmp_nm"
4276       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4277         # Check to see if the nm accepts a BSD-compat flag.
4278         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4279         #   nm: unknown option "B" ignored
4280         # Tru64's nm complains that /dev/null is an invalid object file
4281         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4282         */dev/null* | *'Invalid file or object type'*)
4283           lt_cv_path_NM="$tmp_nm -B"
4284           break
4285           ;;
4286         *)
4287           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4288           */dev/null*)
4289             lt_cv_path_NM="$tmp_nm -p"
4290             break
4291             ;;
4292           *)
4293             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4294             continue # so that we can try to find one that supports BSD flags
4295             ;;
4296           esac
4297           ;;
4298         esac
4299       fi
4300     done
4301     IFS="$lt_save_ifs"
4302   done
4303   : ${lt_cv_path_NM=no}
4304 fi
4305 fi
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4307 $as_echo "$lt_cv_path_NM" >&6; }
4308 if test "$lt_cv_path_NM" != "no"; then
4309   NM="$lt_cv_path_NM"
4310 else
4311   # Didn't find any BSD compatible name lister, look for dumpbin.
4312   if test -n "$ac_tool_prefix"; then
4313   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4314   do
4315     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4316 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4318 $as_echo_n "checking for $ac_word... " >&6; }
4319 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4320   $as_echo_n "(cached) " >&6
4321 else
4322   if test -n "$DUMPBIN"; then
4323   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4324 else
4325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4326 for as_dir in $PATH
4327 do
4328   IFS=$as_save_IFS
4329   test -z "$as_dir" && as_dir=.
4330     for ac_exec_ext in '' $ac_executable_extensions; do
4331   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4332     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4333     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4334     break 2
4335   fi
4336 done
4337   done
4338 IFS=$as_save_IFS
4339
4340 fi
4341 fi
4342 DUMPBIN=$ac_cv_prog_DUMPBIN
4343 if test -n "$DUMPBIN"; then
4344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4345 $as_echo "$DUMPBIN" >&6; }
4346 else
4347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4348 $as_echo "no" >&6; }
4349 fi
4350
4351
4352     test -n "$DUMPBIN" && break
4353   done
4354 fi
4355 if test -z "$DUMPBIN"; then
4356   ac_ct_DUMPBIN=$DUMPBIN
4357   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4358 do
4359   # Extract the first word of "$ac_prog", so it can be a program name with args.
4360 set dummy $ac_prog; ac_word=$2
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4362 $as_echo_n "checking for $ac_word... " >&6; }
4363 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4364   $as_echo_n "(cached) " >&6
4365 else
4366   if test -n "$ac_ct_DUMPBIN"; then
4367   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4368 else
4369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4370 for as_dir in $PATH
4371 do
4372   IFS=$as_save_IFS
4373   test -z "$as_dir" && as_dir=.
4374     for ac_exec_ext in '' $ac_executable_extensions; do
4375   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4376     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4377     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4378     break 2
4379   fi
4380 done
4381   done
4382 IFS=$as_save_IFS
4383
4384 fi
4385 fi
4386 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4387 if test -n "$ac_ct_DUMPBIN"; then
4388   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4389 $as_echo "$ac_ct_DUMPBIN" >&6; }
4390 else
4391   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4392 $as_echo "no" >&6; }
4393 fi
4394
4395
4396   test -n "$ac_ct_DUMPBIN" && break
4397 done
4398
4399   if test "x$ac_ct_DUMPBIN" = x; then
4400     DUMPBIN=":"
4401   else
4402     case $cross_compiling:$ac_tool_warned in
4403 yes:)
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4405 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4406 ac_tool_warned=yes ;;
4407 esac
4408     DUMPBIN=$ac_ct_DUMPBIN
4409   fi
4410 fi
4411
4412
4413   if test "$DUMPBIN" != ":"; then
4414     NM="$DUMPBIN"
4415   fi
4416 fi
4417 test -z "$NM" && NM=nm
4418
4419
4420
4421
4422
4423
4424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4425 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4426 if test "${lt_cv_nm_interface+set}" = set; then :
4427   $as_echo_n "(cached) " >&6
4428 else
4429   lt_cv_nm_interface="BSD nm"
4430   echo "int some_variable = 0;" > conftest.$ac_ext
4431   (eval echo "\"\$as_me:4431: $ac_compile\"" >&5)
4432   (eval "$ac_compile" 2>conftest.err)
4433   cat conftest.err >&5
4434   (eval echo "\"\$as_me:4434: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4435   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4436   cat conftest.err >&5
4437   (eval echo "\"\$as_me:4437: output\"" >&5)
4438   cat conftest.out >&5
4439   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4440     lt_cv_nm_interface="MS dumpbin"
4441   fi
4442   rm -f conftest*
4443 fi
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4445 $as_echo "$lt_cv_nm_interface" >&6; }
4446
4447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4448 $as_echo_n "checking whether ln -s works... " >&6; }
4449 LN_S=$as_ln_s
4450 if test "$LN_S" = "ln -s"; then
4451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4452 $as_echo "yes" >&6; }
4453 else
4454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4455 $as_echo "no, using $LN_S" >&6; }
4456 fi
4457
4458 # find the maximum length of command line arguments
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4460 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4461 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4462   $as_echo_n "(cached) " >&6
4463 else
4464     i=0
4465   teststring="ABCD"
4466
4467   case $build_os in
4468   msdosdjgpp*)
4469     # On DJGPP, this test can blow up pretty badly due to problems in libc
4470     # (any single argument exceeding 2000 bytes causes a buffer overrun
4471     # during glob expansion).  Even if it were fixed, the result of this
4472     # check would be larger than it should be.
4473     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4474     ;;
4475
4476   gnu*)
4477     # Under GNU Hurd, this test is not required because there is
4478     # no limit to the length of command line arguments.
4479     # Libtool will interpret -1 as no limit whatsoever
4480     lt_cv_sys_max_cmd_len=-1;
4481     ;;
4482
4483   cygwin* | mingw* | cegcc*)
4484     # On Win9x/ME, this test blows up -- it succeeds, but takes
4485     # about 5 minutes as the teststring grows exponentially.
4486     # Worse, since 9x/ME are not pre-emptively multitasking,
4487     # you end up with a "frozen" computer, even though with patience
4488     # the test eventually succeeds (with a max line length of 256k).
4489     # Instead, let's just punt: use the minimum linelength reported by
4490     # all of the supported platforms: 8192 (on NT/2K/XP).
4491     lt_cv_sys_max_cmd_len=8192;
4492     ;;
4493
4494   amigaos*)
4495     # On AmigaOS with pdksh, this test takes hours, literally.
4496     # So we just punt and use a minimum line length of 8192.
4497     lt_cv_sys_max_cmd_len=8192;
4498     ;;
4499
4500   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4501     # This has been around since 386BSD, at least.  Likely further.
4502     if test -x /sbin/sysctl; then
4503       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4504     elif test -x /usr/sbin/sysctl; then
4505       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4506     else
4507       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4508     fi
4509     # And add a safety zone
4510     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4511     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4512     ;;
4513
4514   interix*)
4515     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4516     lt_cv_sys_max_cmd_len=196608
4517     ;;
4518
4519   osf*)
4520     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4521     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4522     # nice to cause kernel panics so lets avoid the loop below.
4523     # First set a reasonable default.
4524     lt_cv_sys_max_cmd_len=16384
4525     #
4526     if test -x /sbin/sysconfig; then
4527       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4528         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4529       esac
4530     fi
4531     ;;
4532   sco3.2v5*)
4533     lt_cv_sys_max_cmd_len=102400
4534     ;;
4535   sysv5* | sco5v6* | sysv4.2uw2*)
4536     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4537     if test -n "$kargmax"; then
4538       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4539     else
4540       lt_cv_sys_max_cmd_len=32768
4541     fi
4542     ;;
4543   *)
4544     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4545     if test -n "$lt_cv_sys_max_cmd_len"; then
4546       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4547       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4548     else
4549       # Make teststring a little bigger before we do anything with it.
4550       # a 1K string should be a reasonable start.
4551       for i in 1 2 3 4 5 6 7 8 ; do
4552         teststring=$teststring$teststring
4553       done
4554       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4555       # If test is not a shell built-in, we'll probably end up computing a
4556       # maximum length that is only half of the actual maximum length, but
4557       # we can't tell.
4558       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4559                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4560               test $i != 17 # 1/2 MB should be enough
4561       do
4562         i=`expr $i + 1`
4563         teststring=$teststring$teststring
4564       done
4565       # Only check the string length outside the loop.
4566       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4567       teststring=
4568       # Add a significant safety factor because C++ compilers can tack on
4569       # massive amounts of additional arguments before passing them to the
4570       # linker.  It appears as though 1/2 is a usable value.
4571       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4572     fi
4573     ;;
4574   esac
4575
4576 fi
4577
4578 if test -n $lt_cv_sys_max_cmd_len ; then
4579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4580 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4581 else
4582   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4583 $as_echo "none" >&6; }
4584 fi
4585 max_cmd_len=$lt_cv_sys_max_cmd_len
4586
4587
4588
4589
4590
4591
4592 : ${CP="cp -f"}
4593 : ${MV="mv -f"}
4594 : ${RM="rm -f"}
4595
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4597 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4598 # Try some XSI features
4599 xsi_shell=no
4600 ( _lt_dummy="a/b/c"
4601   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4602       = c,a/b,, \
4603     && eval 'test $(( 1 + 1 )) -eq 2 \
4604     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4605   && xsi_shell=yes
4606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4607 $as_echo "$xsi_shell" >&6; }
4608
4609
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4611 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4612 lt_shell_append=no
4613 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4614     >/dev/null 2>&1 \
4615   && lt_shell_append=yes
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4617 $as_echo "$lt_shell_append" >&6; }
4618
4619
4620 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4621   lt_unset=unset
4622 else
4623   lt_unset=false
4624 fi
4625
4626
4627
4628
4629
4630 # test EBCDIC or ASCII
4631 case `echo X|tr X '\101'` in
4632  A) # ASCII based system
4633     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4634   lt_SP2NL='tr \040 \012'
4635   lt_NL2SP='tr \015\012 \040\040'
4636   ;;
4637  *) # EBCDIC based system
4638   lt_SP2NL='tr \100 \n'
4639   lt_NL2SP='tr \r\n \100\100'
4640   ;;
4641 esac
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4652 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4653 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4654   $as_echo_n "(cached) " >&6
4655 else
4656   lt_cv_ld_reload_flag='-r'
4657 fi
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4659 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4660 reload_flag=$lt_cv_ld_reload_flag
4661 case $reload_flag in
4662 "" | " "*) ;;
4663 *) reload_flag=" $reload_flag" ;;
4664 esac
4665 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4666 case $host_os in
4667   darwin*)
4668     if test "$GCC" = yes; then
4669       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4670     else
4671       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4672     fi
4673     ;;
4674 esac
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684 if test -n "$ac_tool_prefix"; then
4685   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4686 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4688 $as_echo_n "checking for $ac_word... " >&6; }
4689 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4690   $as_echo_n "(cached) " >&6
4691 else
4692   if test -n "$OBJDUMP"; then
4693   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4694 else
4695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4696 for as_dir in $PATH
4697 do
4698   IFS=$as_save_IFS
4699   test -z "$as_dir" && as_dir=.
4700     for ac_exec_ext in '' $ac_executable_extensions; do
4701   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4702     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4703     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4704     break 2
4705   fi
4706 done
4707   done
4708 IFS=$as_save_IFS
4709
4710 fi
4711 fi
4712 OBJDUMP=$ac_cv_prog_OBJDUMP
4713 if test -n "$OBJDUMP"; then
4714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4715 $as_echo "$OBJDUMP" >&6; }
4716 else
4717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4718 $as_echo "no" >&6; }
4719 fi
4720
4721
4722 fi
4723 if test -z "$ac_cv_prog_OBJDUMP"; then
4724   ac_ct_OBJDUMP=$OBJDUMP
4725   # Extract the first word of "objdump", so it can be a program name with args.
4726 set dummy objdump; ac_word=$2
4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4728 $as_echo_n "checking for $ac_word... " >&6; }
4729 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4730   $as_echo_n "(cached) " >&6
4731 else
4732   if test -n "$ac_ct_OBJDUMP"; then
4733   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4734 else
4735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4736 for as_dir in $PATH
4737 do
4738   IFS=$as_save_IFS
4739   test -z "$as_dir" && as_dir=.
4740     for ac_exec_ext in '' $ac_executable_extensions; do
4741   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4742     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4743     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4744     break 2
4745   fi
4746 done
4747   done
4748 IFS=$as_save_IFS
4749
4750 fi
4751 fi
4752 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4753 if test -n "$ac_ct_OBJDUMP"; then
4754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4755 $as_echo "$ac_ct_OBJDUMP" >&6; }
4756 else
4757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4758 $as_echo "no" >&6; }
4759 fi
4760
4761   if test "x$ac_ct_OBJDUMP" = x; then
4762     OBJDUMP="false"
4763   else
4764     case $cross_compiling:$ac_tool_warned in
4765 yes:)
4766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4767 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4768 ac_tool_warned=yes ;;
4769 esac
4770     OBJDUMP=$ac_ct_OBJDUMP
4771   fi
4772 else
4773   OBJDUMP="$ac_cv_prog_OBJDUMP"
4774 fi
4775
4776 test -z "$OBJDUMP" && OBJDUMP=objdump
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4787 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4788 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4789   $as_echo_n "(cached) " >&6
4790 else
4791   lt_cv_file_magic_cmd='$MAGIC_CMD'
4792 lt_cv_file_magic_test_file=
4793 lt_cv_deplibs_check_method='unknown'
4794 # Need to set the preceding variable on all platforms that support
4795 # interlibrary dependencies.
4796 # 'none' -- dependencies not supported.
4797 # `unknown' -- same as none, but documents that we really don't know.
4798 # 'pass_all' -- all dependencies passed with no checks.
4799 # 'test_compile' -- check by making test program.
4800 # 'file_magic [[regex]]' -- check by looking for files in library path
4801 # which responds to the $file_magic_cmd with a given extended regex.
4802 # If you have `file' or equivalent on your system and you're not sure
4803 # whether `pass_all' will *always* work, you probably want this one.
4804
4805 case $host_os in
4806 aix[4-9]*)
4807   lt_cv_deplibs_check_method=pass_all
4808   ;;
4809
4810 beos*)
4811   lt_cv_deplibs_check_method=pass_all
4812   ;;
4813
4814 bsdi[45]*)
4815   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4816   lt_cv_file_magic_cmd='/usr/bin/file -L'
4817   lt_cv_file_magic_test_file=/shlib/libc.so
4818   ;;
4819
4820 cygwin*)
4821   # func_win32_libid is a shell function defined in ltmain.sh
4822   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4823   lt_cv_file_magic_cmd='func_win32_libid'
4824   ;;
4825
4826 mingw* | pw32*)
4827   # Base MSYS/MinGW do not provide the 'file' command needed by
4828   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4829   # unless we find 'file', for example because we are cross-compiling.
4830   if ( file / ) >/dev/null 2>&1; then
4831     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4832     lt_cv_file_magic_cmd='func_win32_libid'
4833   else
4834     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4835     lt_cv_file_magic_cmd='$OBJDUMP -f'
4836   fi
4837   ;;
4838
4839 cegcc)
4840   # use the weaker test based on 'objdump'. See mingw*.
4841   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4842   lt_cv_file_magic_cmd='$OBJDUMP -f'
4843   ;;
4844
4845 darwin* | rhapsody*)
4846   lt_cv_deplibs_check_method=pass_all
4847   ;;
4848
4849 freebsd* | dragonfly*)
4850   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4851     case $host_cpu in
4852     i*86 )
4853       # Not sure whether the presence of OpenBSD here was a mistake.
4854       # Let's accept both of them until this is cleared up.
4855       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4856       lt_cv_file_magic_cmd=/usr/bin/file
4857       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4858       ;;
4859     esac
4860   else
4861     lt_cv_deplibs_check_method=pass_all
4862   fi
4863   ;;
4864
4865 gnu*)
4866   lt_cv_deplibs_check_method=pass_all
4867   ;;
4868
4869 hpux10.20* | hpux11*)
4870   lt_cv_file_magic_cmd=/usr/bin/file
4871   case $host_cpu in
4872   ia64*)
4873     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4874     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4875     ;;
4876   hppa*64*)
4877     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]'
4878     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4879     ;;
4880   *)
4881     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4882     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4883     ;;
4884   esac
4885   ;;
4886
4887 interix[3-9]*)
4888   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4889   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4890   ;;
4891
4892 irix5* | irix6* | nonstopux*)
4893   case $LD in
4894   *-32|*"-32 ") libmagic=32-bit;;
4895   *-n32|*"-n32 ") libmagic=N32;;
4896   *-64|*"-64 ") libmagic=64-bit;;
4897   *) libmagic=never-match;;
4898   esac
4899   lt_cv_deplibs_check_method=pass_all
4900   ;;
4901
4902 # This must be Linux ELF.
4903 linux* | k*bsd*-gnu)
4904   lt_cv_deplibs_check_method=pass_all
4905   ;;
4906
4907 netbsd*)
4908   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4909     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4910   else
4911     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4912   fi
4913   ;;
4914
4915 newos6*)
4916   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4917   lt_cv_file_magic_cmd=/usr/bin/file
4918   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4919   ;;
4920
4921 *nto* | *qnx*)
4922   lt_cv_deplibs_check_method=pass_all
4923   ;;
4924
4925 openbsd*)
4926   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4927     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4928   else
4929     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4930   fi
4931   ;;
4932
4933 osf3* | osf4* | osf5*)
4934   lt_cv_deplibs_check_method=pass_all
4935   ;;
4936
4937 rdos*)
4938   lt_cv_deplibs_check_method=pass_all
4939   ;;
4940
4941 solaris*)
4942   lt_cv_deplibs_check_method=pass_all
4943   ;;
4944
4945 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4946   lt_cv_deplibs_check_method=pass_all
4947   ;;
4948
4949 sysv4 | sysv4.3*)
4950   case $host_vendor in
4951   motorola)
4952     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]'
4953     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4954     ;;
4955   ncr)
4956     lt_cv_deplibs_check_method=pass_all
4957     ;;
4958   sequent)
4959     lt_cv_file_magic_cmd='/bin/file'
4960     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4961     ;;
4962   sni)
4963     lt_cv_file_magic_cmd='/bin/file'
4964     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4965     lt_cv_file_magic_test_file=/lib/libc.so
4966     ;;
4967   siemens)
4968     lt_cv_deplibs_check_method=pass_all
4969     ;;
4970   pc)
4971     lt_cv_deplibs_check_method=pass_all
4972     ;;
4973   esac
4974   ;;
4975
4976 tpf*)
4977   lt_cv_deplibs_check_method=pass_all
4978   ;;
4979 esac
4980
4981 fi
4982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4983 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4984 file_magic_cmd=$lt_cv_file_magic_cmd
4985 deplibs_check_method=$lt_cv_deplibs_check_method
4986 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999 if test -n "$ac_tool_prefix"; then
5000   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5001 set dummy ${ac_tool_prefix}ar; ac_word=$2
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5003 $as_echo_n "checking for $ac_word... " >&6; }
5004 if test "${ac_cv_prog_AR+set}" = set; then :
5005   $as_echo_n "(cached) " >&6
5006 else
5007   if test -n "$AR"; then
5008   ac_cv_prog_AR="$AR" # Let the user override the test.
5009 else
5010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5011 for as_dir in $PATH
5012 do
5013   IFS=$as_save_IFS
5014   test -z "$as_dir" && as_dir=.
5015     for ac_exec_ext in '' $ac_executable_extensions; do
5016   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5017     ac_cv_prog_AR="${ac_tool_prefix}ar"
5018     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5019     break 2
5020   fi
5021 done
5022   done
5023 IFS=$as_save_IFS
5024
5025 fi
5026 fi
5027 AR=$ac_cv_prog_AR
5028 if test -n "$AR"; then
5029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5030 $as_echo "$AR" >&6; }
5031 else
5032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5033 $as_echo "no" >&6; }
5034 fi
5035
5036
5037 fi
5038 if test -z "$ac_cv_prog_AR"; then
5039   ac_ct_AR=$AR
5040   # Extract the first word of "ar", so it can be a program name with args.
5041 set dummy ar; ac_word=$2
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5043 $as_echo_n "checking for $ac_word... " >&6; }
5044 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5045   $as_echo_n "(cached) " >&6
5046 else
5047   if test -n "$ac_ct_AR"; then
5048   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5049 else
5050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5051 for as_dir in $PATH
5052 do
5053   IFS=$as_save_IFS
5054   test -z "$as_dir" && as_dir=.
5055     for ac_exec_ext in '' $ac_executable_extensions; do
5056   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5057     ac_cv_prog_ac_ct_AR="ar"
5058     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5059     break 2
5060   fi
5061 done
5062   done
5063 IFS=$as_save_IFS
5064
5065 fi
5066 fi
5067 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5068 if test -n "$ac_ct_AR"; then
5069   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5070 $as_echo "$ac_ct_AR" >&6; }
5071 else
5072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5073 $as_echo "no" >&6; }
5074 fi
5075
5076   if test "x$ac_ct_AR" = x; then
5077     AR="false"
5078   else
5079     case $cross_compiling:$ac_tool_warned in
5080 yes:)
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5082 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5083 ac_tool_warned=yes ;;
5084 esac
5085     AR=$ac_ct_AR
5086   fi
5087 else
5088   AR="$ac_cv_prog_AR"
5089 fi
5090
5091 test -z "$AR" && AR=ar
5092 test -z "$AR_FLAGS" && AR_FLAGS=cru
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104 if test -n "$ac_tool_prefix"; then
5105   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5106 set dummy ${ac_tool_prefix}strip; ac_word=$2
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5108 $as_echo_n "checking for $ac_word... " >&6; }
5109 if test "${ac_cv_prog_STRIP+set}" = set; then :
5110   $as_echo_n "(cached) " >&6
5111 else
5112   if test -n "$STRIP"; then
5113   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5114 else
5115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5116 for as_dir in $PATH
5117 do
5118   IFS=$as_save_IFS
5119   test -z "$as_dir" && as_dir=.
5120     for ac_exec_ext in '' $ac_executable_extensions; do
5121   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5122     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5123     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5124     break 2
5125   fi
5126 done
5127   done
5128 IFS=$as_save_IFS
5129
5130 fi
5131 fi
5132 STRIP=$ac_cv_prog_STRIP
5133 if test -n "$STRIP"; then
5134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5135 $as_echo "$STRIP" >&6; }
5136 else
5137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5138 $as_echo "no" >&6; }
5139 fi
5140
5141
5142 fi
5143 if test -z "$ac_cv_prog_STRIP"; then
5144   ac_ct_STRIP=$STRIP
5145   # Extract the first word of "strip", so it can be a program name with args.
5146 set dummy strip; ac_word=$2
5147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5148 $as_echo_n "checking for $ac_word... " >&6; }
5149 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5150   $as_echo_n "(cached) " >&6
5151 else
5152   if test -n "$ac_ct_STRIP"; then
5153   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5154 else
5155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5156 for as_dir in $PATH
5157 do
5158   IFS=$as_save_IFS
5159   test -z "$as_dir" && as_dir=.
5160     for ac_exec_ext in '' $ac_executable_extensions; do
5161   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5162     ac_cv_prog_ac_ct_STRIP="strip"
5163     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5164     break 2
5165   fi
5166 done
5167   done
5168 IFS=$as_save_IFS
5169
5170 fi
5171 fi
5172 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5173 if test -n "$ac_ct_STRIP"; then
5174   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5175 $as_echo "$ac_ct_STRIP" >&6; }
5176 else
5177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5178 $as_echo "no" >&6; }
5179 fi
5180
5181   if test "x$ac_ct_STRIP" = x; then
5182     STRIP=":"
5183   else
5184     case $cross_compiling:$ac_tool_warned in
5185 yes:)
5186 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5187 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5188 ac_tool_warned=yes ;;
5189 esac
5190     STRIP=$ac_ct_STRIP
5191   fi
5192 else
5193   STRIP="$ac_cv_prog_STRIP"
5194 fi
5195
5196 test -z "$STRIP" && STRIP=:
5197
5198
5199
5200
5201
5202
5203 if test -n "$ac_tool_prefix"; then
5204   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5205 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5207 $as_echo_n "checking for $ac_word... " >&6; }
5208 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5209   $as_echo_n "(cached) " >&6
5210 else
5211   if test -n "$RANLIB"; then
5212   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5213 else
5214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5215 for as_dir in $PATH
5216 do
5217   IFS=$as_save_IFS
5218   test -z "$as_dir" && as_dir=.
5219     for ac_exec_ext in '' $ac_executable_extensions; do
5220   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5221     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5222     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5223     break 2
5224   fi
5225 done
5226   done
5227 IFS=$as_save_IFS
5228
5229 fi
5230 fi
5231 RANLIB=$ac_cv_prog_RANLIB
5232 if test -n "$RANLIB"; then
5233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5234 $as_echo "$RANLIB" >&6; }
5235 else
5236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5237 $as_echo "no" >&6; }
5238 fi
5239
5240
5241 fi
5242 if test -z "$ac_cv_prog_RANLIB"; then
5243   ac_ct_RANLIB=$RANLIB
5244   # Extract the first word of "ranlib", so it can be a program name with args.
5245 set dummy ranlib; ac_word=$2
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5247 $as_echo_n "checking for $ac_word... " >&6; }
5248 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5249   $as_echo_n "(cached) " >&6
5250 else
5251   if test -n "$ac_ct_RANLIB"; then
5252   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5253 else
5254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5255 for as_dir in $PATH
5256 do
5257   IFS=$as_save_IFS
5258   test -z "$as_dir" && as_dir=.
5259     for ac_exec_ext in '' $ac_executable_extensions; do
5260   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5261     ac_cv_prog_ac_ct_RANLIB="ranlib"
5262     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5263     break 2
5264   fi
5265 done
5266   done
5267 IFS=$as_save_IFS
5268
5269 fi
5270 fi
5271 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5272 if test -n "$ac_ct_RANLIB"; then
5273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5274 $as_echo "$ac_ct_RANLIB" >&6; }
5275 else
5276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5277 $as_echo "no" >&6; }
5278 fi
5279
5280   if test "x$ac_ct_RANLIB" = x; then
5281     RANLIB=":"
5282   else
5283     case $cross_compiling:$ac_tool_warned in
5284 yes:)
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5286 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5287 ac_tool_warned=yes ;;
5288 esac
5289     RANLIB=$ac_ct_RANLIB
5290   fi
5291 else
5292   RANLIB="$ac_cv_prog_RANLIB"
5293 fi
5294
5295 test -z "$RANLIB" && RANLIB=:
5296
5297
5298
5299
5300
5301
5302 # Determine commands to create old-style static archives.
5303 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5304 old_postinstall_cmds='chmod 644 $oldlib'
5305 old_postuninstall_cmds=
5306
5307 if test -n "$RANLIB"; then
5308   case $host_os in
5309   openbsd*)
5310     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5311     ;;
5312   *)
5313     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5314     ;;
5315   esac
5316   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5317 fi
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352 # If no C compiler was specified, use CC.
5353 LTCC=${LTCC-"$CC"}
5354
5355 # If no C compiler flags were specified, use CFLAGS.
5356 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5357
5358 # Allow CC to be a program name with arguments.
5359 compiler=$CC
5360
5361
5362 # Check for command to grab the raw symbol name followed by C symbol from nm.
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5364 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5365 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5366   $as_echo_n "(cached) " >&6
5367 else
5368
5369 # These are sane defaults that work on at least a few old systems.
5370 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5371
5372 # Character class describing NM global symbol codes.
5373 symcode='[BCDEGRST]'
5374
5375 # Regexp to match symbols that can be accessed directly from C.
5376 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5377
5378 # Define system-specific variables.
5379 case $host_os in
5380 aix*)
5381   symcode='[BCDT]'
5382   ;;
5383 cygwin* | mingw* | pw32* | cegcc*)
5384   symcode='[ABCDGISTW]'
5385   ;;
5386 hpux*)
5387   if test "$host_cpu" = ia64; then
5388     symcode='[ABCDEGRST]'
5389   fi
5390   ;;
5391 irix* | nonstopux*)
5392   symcode='[BCDEGRST]'
5393   ;;
5394 osf*)
5395   symcode='[BCDEGQRST]'
5396   ;;
5397 solaris*)
5398   symcode='[BDRT]'
5399   ;;
5400 sco3.2v5*)
5401   symcode='[DT]'
5402   ;;
5403 sysv4.2uw2*)
5404   symcode='[DT]'
5405   ;;
5406 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5407   symcode='[ABDT]'
5408   ;;
5409 sysv4)
5410   symcode='[DFNSTU]'
5411   ;;
5412 esac
5413
5414 # If we're using GNU nm, then use its standard symbol codes.
5415 case `$NM -V 2>&1` in
5416 *GNU* | *'with BFD'*)
5417   symcode='[ABCDGIRSTW]' ;;
5418 esac
5419
5420 # Transform an extracted symbol line into a proper C declaration.
5421 # Some systems (esp. on ia64) link data and code symbols differently,
5422 # so use this general approach.
5423 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5424
5425 # Transform an extracted symbol line into symbol name and symbol address
5426 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5427 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'"
5428
5429 # Handle CRLF in mingw tool chain
5430 opt_cr=
5431 case $build_os in
5432 mingw*)
5433   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5434   ;;
5435 esac
5436
5437 # Try without a prefix underscore, then with it.
5438 for ac_symprfx in "" "_"; do
5439
5440   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5441   symxfrm="\\1 $ac_symprfx\\2 \\2"
5442
5443   # Write the raw and C identifiers.
5444   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5445     # Fake it for dumpbin and say T for any non-static function
5446     # and D for any global variable.
5447     # Also find C++ and __fastcall symbols from MSVC++,
5448     # which start with @ or ?.
5449     lt_cv_sys_global_symbol_pipe="$AWK '"\
5450 "     {last_section=section; section=\$ 3};"\
5451 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5452 "     \$ 0!~/External *\|/{next};"\
5453 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5454 "     {if(hide[section]) next};"\
5455 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5456 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5457 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5458 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5459 "     ' prfx=^$ac_symprfx"
5460   else
5461     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5462   fi
5463
5464   # Check to see that the pipe works correctly.
5465   pipe_works=no
5466
5467   rm -f conftest*
5468   cat > conftest.$ac_ext <<_LT_EOF
5469 #ifdef __cplusplus
5470 extern "C" {
5471 #endif
5472 char nm_test_var;
5473 void nm_test_func(void);
5474 void nm_test_func(void){}
5475 #ifdef __cplusplus
5476 }
5477 #endif
5478 int main(){nm_test_var='a';nm_test_func();return(0);}
5479 _LT_EOF
5480
5481   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5482   (eval $ac_compile) 2>&5
5483   ac_status=$?
5484   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5485   test $ac_status = 0; }; then
5486     # Now try to grab the symbols.
5487     nlist=conftest.nm
5488     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5489   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5490   ac_status=$?
5491   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5492   test $ac_status = 0; } && test -s "$nlist"; then
5493       # Try sorting and uniquifying the output.
5494       if sort "$nlist" | uniq > "$nlist"T; then
5495         mv -f "$nlist"T "$nlist"
5496       else
5497         rm -f "$nlist"T
5498       fi
5499
5500       # Make sure that we snagged all the symbols we need.
5501       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5502         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5503           cat <<_LT_EOF > conftest.$ac_ext
5504 #ifdef __cplusplus
5505 extern "C" {
5506 #endif
5507
5508 _LT_EOF
5509           # Now generate the symbol file.
5510           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5511
5512           cat <<_LT_EOF >> conftest.$ac_ext
5513
5514 /* The mapping between symbol names and symbols.  */
5515 const struct {
5516   const char *name;
5517   void       *address;
5518 }
5519 lt__PROGRAM__LTX_preloaded_symbols[] =
5520 {
5521   { "@PROGRAM@", (void *) 0 },
5522 _LT_EOF
5523           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5524           cat <<\_LT_EOF >> conftest.$ac_ext
5525   {0, (void *) 0}
5526 };
5527
5528 /* This works around a problem in FreeBSD linker */
5529 #ifdef FREEBSD_WORKAROUND
5530 static const void *lt_preloaded_setup() {
5531   return lt__PROGRAM__LTX_preloaded_symbols;
5532 }
5533 #endif
5534
5535 #ifdef __cplusplus
5536 }
5537 #endif
5538 _LT_EOF
5539           # Now try linking the two files.
5540           mv conftest.$ac_objext conftstm.$ac_objext
5541           lt_save_LIBS="$LIBS"
5542           lt_save_CFLAGS="$CFLAGS"
5543           LIBS="conftstm.$ac_objext"
5544           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5545           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5546   (eval $ac_link) 2>&5
5547   ac_status=$?
5548   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5549   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5550             pipe_works=yes
5551           fi
5552           LIBS="$lt_save_LIBS"
5553           CFLAGS="$lt_save_CFLAGS"
5554         else
5555           echo "cannot find nm_test_func in $nlist" >&5
5556         fi
5557       else
5558         echo "cannot find nm_test_var in $nlist" >&5
5559       fi
5560     else
5561       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5562     fi
5563   else
5564     echo "$progname: failed program was:" >&5
5565     cat conftest.$ac_ext >&5
5566   fi
5567   rm -rf conftest* conftst*
5568
5569   # Do not use the global_symbol_pipe unless it works.
5570   if test "$pipe_works" = yes; then
5571     break
5572   else
5573     lt_cv_sys_global_symbol_pipe=
5574   fi
5575 done
5576
5577 fi
5578
5579 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5580   lt_cv_sys_global_symbol_to_cdecl=
5581 fi
5582 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5583   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5584 $as_echo "failed" >&6; }
5585 else
5586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5587 $as_echo "ok" >&6; }
5588 fi
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612 # Check whether --enable-libtool-lock was given.
5613 if test "${enable_libtool_lock+set}" = set; then :
5614   enableval=$enable_libtool_lock;
5615 fi
5616
5617 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5618
5619 # Some flags need to be propagated to the compiler or linker for good
5620 # libtool support.
5621 case $host in
5622 ia64-*-hpux*)
5623   # Find out which ABI we are using.
5624   echo 'int i;' > conftest.$ac_ext
5625   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5626   (eval $ac_compile) 2>&5
5627   ac_status=$?
5628   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5629   test $ac_status = 0; }; then
5630     case `/usr/bin/file conftest.$ac_objext` in
5631       *ELF-32*)
5632         HPUX_IA64_MODE="32"
5633         ;;
5634       *ELF-64*)
5635         HPUX_IA64_MODE="64"
5636         ;;
5637     esac
5638   fi
5639   rm -rf conftest*
5640   ;;
5641 *-*-irix6*)
5642   # Find out which ABI we are using.
5643   echo '#line 5643 "configure"' > conftest.$ac_ext
5644   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5645   (eval $ac_compile) 2>&5
5646   ac_status=$?
5647   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5648   test $ac_status = 0; }; then
5649     if test "$lt_cv_prog_gnu_ld" = yes; then
5650       case `/usr/bin/file conftest.$ac_objext` in
5651         *32-bit*)
5652           LD="${LD-ld} -melf32bsmip"
5653           ;;
5654         *N32*)
5655           LD="${LD-ld} -melf32bmipn32"
5656           ;;
5657         *64-bit*)
5658           LD="${LD-ld} -melf64bmip"
5659         ;;
5660       esac
5661     else
5662       case `/usr/bin/file conftest.$ac_objext` in
5663         *32-bit*)
5664           LD="${LD-ld} -32"
5665           ;;
5666         *N32*)
5667           LD="${LD-ld} -n32"
5668           ;;
5669         *64-bit*)
5670           LD="${LD-ld} -64"
5671           ;;
5672       esac
5673     fi
5674   fi
5675   rm -rf conftest*
5676   ;;
5677
5678 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5679 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5680   # Find out which ABI we are using.
5681   echo 'int i;' > conftest.$ac_ext
5682   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5683   (eval $ac_compile) 2>&5
5684   ac_status=$?
5685   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5686   test $ac_status = 0; }; then
5687     case `/usr/bin/file conftest.o` in
5688       *32-bit*)
5689         case $host in
5690           x86_64-*kfreebsd*-gnu)
5691             LD="${LD-ld} -m elf_i386_fbsd"
5692             ;;
5693           x86_64-*linux*)
5694             LD="${LD-ld} -m elf_i386"
5695             ;;
5696           ppc64-*linux*|powerpc64-*linux*)
5697             LD="${LD-ld} -m elf32ppclinux"
5698             ;;
5699           s390x-*linux*)
5700             LD="${LD-ld} -m elf_s390"
5701             ;;
5702           sparc64-*linux*)
5703             LD="${LD-ld} -m elf32_sparc"
5704             ;;
5705         esac
5706         ;;
5707       *64-bit*)
5708         case $host in
5709           x86_64-*kfreebsd*-gnu)
5710             LD="${LD-ld} -m elf_x86_64_fbsd"
5711             ;;
5712           x86_64-*linux*)
5713             LD="${LD-ld} -m elf_x86_64"
5714             ;;
5715           ppc*-*linux*|powerpc*-*linux*)
5716             LD="${LD-ld} -m elf64ppc"
5717             ;;
5718           s390*-*linux*|s390*-*tpf*)
5719             LD="${LD-ld} -m elf64_s390"
5720             ;;
5721           sparc*-*linux*)
5722             LD="${LD-ld} -m elf64_sparc"
5723             ;;
5724         esac
5725         ;;
5726     esac
5727   fi
5728   rm -rf conftest*
5729   ;;
5730
5731 *-*-sco3.2v5*)
5732   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5733   SAVE_CFLAGS="$CFLAGS"
5734   CFLAGS="$CFLAGS -belf"
5735   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5736 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5737 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5738   $as_echo_n "(cached) " >&6
5739 else
5740   ac_ext=c
5741 ac_cpp='$CPP $CPPFLAGS'
5742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5745
5746      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5747 /* end confdefs.h.  */
5748
5749 int
5750 main ()
5751 {
5752
5753   ;
5754   return 0;
5755 }
5756 _ACEOF
5757 if ac_fn_c_try_link "$LINENO"; then :
5758   lt_cv_cc_needs_belf=yes
5759 else
5760   lt_cv_cc_needs_belf=no
5761 fi
5762 rm -f core conftest.err conftest.$ac_objext \
5763     conftest$ac_exeext conftest.$ac_ext
5764      ac_ext=c
5765 ac_cpp='$CPP $CPPFLAGS'
5766 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5767 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5768 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5769
5770 fi
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5772 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5773   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5774     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5775     CFLAGS="$SAVE_CFLAGS"
5776   fi
5777   ;;
5778 sparc*-*solaris*)
5779   # Find out which ABI we are using.
5780   echo 'int i;' > 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     case `/usr/bin/file conftest.o` in
5787     *64-bit*)
5788       case $lt_cv_prog_gnu_ld in
5789       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5790       *)
5791         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5792           LD="${LD-ld} -64"
5793         fi
5794         ;;
5795       esac
5796       ;;
5797     esac
5798   fi
5799   rm -rf conftest*
5800   ;;
5801 esac
5802
5803 need_locks="$enable_libtool_lock"
5804
5805
5806   case $host_os in
5807     rhapsody* | darwin*)
5808     if test -n "$ac_tool_prefix"; then
5809   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5810 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5812 $as_echo_n "checking for $ac_word... " >&6; }
5813 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5814   $as_echo_n "(cached) " >&6
5815 else
5816   if test -n "$DSYMUTIL"; then
5817   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5818 else
5819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5820 for as_dir in $PATH
5821 do
5822   IFS=$as_save_IFS
5823   test -z "$as_dir" && as_dir=.
5824     for ac_exec_ext in '' $ac_executable_extensions; do
5825   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5826     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5827     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5828     break 2
5829   fi
5830 done
5831   done
5832 IFS=$as_save_IFS
5833
5834 fi
5835 fi
5836 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5837 if test -n "$DSYMUTIL"; then
5838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5839 $as_echo "$DSYMUTIL" >&6; }
5840 else
5841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5842 $as_echo "no" >&6; }
5843 fi
5844
5845
5846 fi
5847 if test -z "$ac_cv_prog_DSYMUTIL"; then
5848   ac_ct_DSYMUTIL=$DSYMUTIL
5849   # Extract the first word of "dsymutil", so it can be a program name with args.
5850 set dummy dsymutil; ac_word=$2
5851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5852 $as_echo_n "checking for $ac_word... " >&6; }
5853 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5854   $as_echo_n "(cached) " >&6
5855 else
5856   if test -n "$ac_ct_DSYMUTIL"; then
5857   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5858 else
5859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5860 for as_dir in $PATH
5861 do
5862   IFS=$as_save_IFS
5863   test -z "$as_dir" && as_dir=.
5864     for ac_exec_ext in '' $ac_executable_extensions; do
5865   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5866     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5867     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5868     break 2
5869   fi
5870 done
5871   done
5872 IFS=$as_save_IFS
5873
5874 fi
5875 fi
5876 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5877 if test -n "$ac_ct_DSYMUTIL"; then
5878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5879 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5880 else
5881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5882 $as_echo "no" >&6; }
5883 fi
5884
5885   if test "x$ac_ct_DSYMUTIL" = x; then
5886     DSYMUTIL=":"
5887   else
5888     case $cross_compiling:$ac_tool_warned in
5889 yes:)
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5891 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5892 ac_tool_warned=yes ;;
5893 esac
5894     DSYMUTIL=$ac_ct_DSYMUTIL
5895   fi
5896 else
5897   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5898 fi
5899
5900     if test -n "$ac_tool_prefix"; then
5901   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5902 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5904 $as_echo_n "checking for $ac_word... " >&6; }
5905 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5906   $as_echo_n "(cached) " >&6
5907 else
5908   if test -n "$NMEDIT"; then
5909   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5910 else
5911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5912 for as_dir in $PATH
5913 do
5914   IFS=$as_save_IFS
5915   test -z "$as_dir" && as_dir=.
5916     for ac_exec_ext in '' $ac_executable_extensions; do
5917   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5918     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5919     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5920     break 2
5921   fi
5922 done
5923   done
5924 IFS=$as_save_IFS
5925
5926 fi
5927 fi
5928 NMEDIT=$ac_cv_prog_NMEDIT
5929 if test -n "$NMEDIT"; then
5930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5931 $as_echo "$NMEDIT" >&6; }
5932 else
5933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5934 $as_echo "no" >&6; }
5935 fi
5936
5937
5938 fi
5939 if test -z "$ac_cv_prog_NMEDIT"; then
5940   ac_ct_NMEDIT=$NMEDIT
5941   # Extract the first word of "nmedit", so it can be a program name with args.
5942 set dummy nmedit; ac_word=$2
5943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5944 $as_echo_n "checking for $ac_word... " >&6; }
5945 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5946   $as_echo_n "(cached) " >&6
5947 else
5948   if test -n "$ac_ct_NMEDIT"; then
5949   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5950 else
5951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5952 for as_dir in $PATH
5953 do
5954   IFS=$as_save_IFS
5955   test -z "$as_dir" && as_dir=.
5956     for ac_exec_ext in '' $ac_executable_extensions; do
5957   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5958     ac_cv_prog_ac_ct_NMEDIT="nmedit"
5959     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5960     break 2
5961   fi
5962 done
5963   done
5964 IFS=$as_save_IFS
5965
5966 fi
5967 fi
5968 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5969 if test -n "$ac_ct_NMEDIT"; then
5970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5971 $as_echo "$ac_ct_NMEDIT" >&6; }
5972 else
5973   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5974 $as_echo "no" >&6; }
5975 fi
5976
5977   if test "x$ac_ct_NMEDIT" = x; then
5978     NMEDIT=":"
5979   else
5980     case $cross_compiling:$ac_tool_warned in
5981 yes:)
5982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5983 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5984 ac_tool_warned=yes ;;
5985 esac
5986     NMEDIT=$ac_ct_NMEDIT
5987   fi
5988 else
5989   NMEDIT="$ac_cv_prog_NMEDIT"
5990 fi
5991
5992     if test -n "$ac_tool_prefix"; then
5993   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5994 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5996 $as_echo_n "checking for $ac_word... " >&6; }
5997 if test "${ac_cv_prog_LIPO+set}" = set; then :
5998   $as_echo_n "(cached) " >&6
5999 else
6000   if test -n "$LIPO"; then
6001   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6002 else
6003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6004 for as_dir in $PATH
6005 do
6006   IFS=$as_save_IFS
6007   test -z "$as_dir" && as_dir=.
6008     for ac_exec_ext in '' $ac_executable_extensions; do
6009   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6010     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6011     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6012     break 2
6013   fi
6014 done
6015   done
6016 IFS=$as_save_IFS
6017
6018 fi
6019 fi
6020 LIPO=$ac_cv_prog_LIPO
6021 if test -n "$LIPO"; then
6022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6023 $as_echo "$LIPO" >&6; }
6024 else
6025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6026 $as_echo "no" >&6; }
6027 fi
6028
6029
6030 fi
6031 if test -z "$ac_cv_prog_LIPO"; then
6032   ac_ct_LIPO=$LIPO
6033   # Extract the first word of "lipo", so it can be a program name with args.
6034 set dummy lipo; ac_word=$2
6035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6036 $as_echo_n "checking for $ac_word... " >&6; }
6037 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6038   $as_echo_n "(cached) " >&6
6039 else
6040   if test -n "$ac_ct_LIPO"; then
6041   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6042 else
6043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6044 for as_dir in $PATH
6045 do
6046   IFS=$as_save_IFS
6047   test -z "$as_dir" && as_dir=.
6048     for ac_exec_ext in '' $ac_executable_extensions; do
6049   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6050     ac_cv_prog_ac_ct_LIPO="lipo"
6051     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6052     break 2
6053   fi
6054 done
6055   done
6056 IFS=$as_save_IFS
6057
6058 fi
6059 fi
6060 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6061 if test -n "$ac_ct_LIPO"; then
6062   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6063 $as_echo "$ac_ct_LIPO" >&6; }
6064 else
6065   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6066 $as_echo "no" >&6; }
6067 fi
6068
6069   if test "x$ac_ct_LIPO" = x; then
6070     LIPO=":"
6071   else
6072     case $cross_compiling:$ac_tool_warned in
6073 yes:)
6074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6075 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6076 ac_tool_warned=yes ;;
6077 esac
6078     LIPO=$ac_ct_LIPO
6079   fi
6080 else
6081   LIPO="$ac_cv_prog_LIPO"
6082 fi
6083
6084     if test -n "$ac_tool_prefix"; then
6085   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6086 set dummy ${ac_tool_prefix}otool; ac_word=$2
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6088 $as_echo_n "checking for $ac_word... " >&6; }
6089 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6090   $as_echo_n "(cached) " >&6
6091 else
6092   if test -n "$OTOOL"; then
6093   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6094 else
6095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6096 for as_dir in $PATH
6097 do
6098   IFS=$as_save_IFS
6099   test -z "$as_dir" && as_dir=.
6100     for ac_exec_ext in '' $ac_executable_extensions; do
6101   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6102     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6103     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6104     break 2
6105   fi
6106 done
6107   done
6108 IFS=$as_save_IFS
6109
6110 fi
6111 fi
6112 OTOOL=$ac_cv_prog_OTOOL
6113 if test -n "$OTOOL"; then
6114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6115 $as_echo "$OTOOL" >&6; }
6116 else
6117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6118 $as_echo "no" >&6; }
6119 fi
6120
6121
6122 fi
6123 if test -z "$ac_cv_prog_OTOOL"; then
6124   ac_ct_OTOOL=$OTOOL
6125   # Extract the first word of "otool", so it can be a program name with args.
6126 set dummy otool; ac_word=$2
6127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6128 $as_echo_n "checking for $ac_word... " >&6; }
6129 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6130   $as_echo_n "(cached) " >&6
6131 else
6132   if test -n "$ac_ct_OTOOL"; then
6133   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6134 else
6135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6136 for as_dir in $PATH
6137 do
6138   IFS=$as_save_IFS
6139   test -z "$as_dir" && as_dir=.
6140     for ac_exec_ext in '' $ac_executable_extensions; do
6141   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6142     ac_cv_prog_ac_ct_OTOOL="otool"
6143     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6144     break 2
6145   fi
6146 done
6147   done
6148 IFS=$as_save_IFS
6149
6150 fi
6151 fi
6152 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6153 if test -n "$ac_ct_OTOOL"; then
6154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6155 $as_echo "$ac_ct_OTOOL" >&6; }
6156 else
6157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6158 $as_echo "no" >&6; }
6159 fi
6160
6161   if test "x$ac_ct_OTOOL" = x; then
6162     OTOOL=":"
6163   else
6164     case $cross_compiling:$ac_tool_warned in
6165 yes:)
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6167 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6168 ac_tool_warned=yes ;;
6169 esac
6170     OTOOL=$ac_ct_OTOOL
6171   fi
6172 else
6173   OTOOL="$ac_cv_prog_OTOOL"
6174 fi
6175
6176     if test -n "$ac_tool_prefix"; then
6177   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6178 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6180 $as_echo_n "checking for $ac_word... " >&6; }
6181 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6182   $as_echo_n "(cached) " >&6
6183 else
6184   if test -n "$OTOOL64"; then
6185   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6186 else
6187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6188 for as_dir in $PATH
6189 do
6190   IFS=$as_save_IFS
6191   test -z "$as_dir" && as_dir=.
6192     for ac_exec_ext in '' $ac_executable_extensions; do
6193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6194     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6195     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6196     break 2
6197   fi
6198 done
6199   done
6200 IFS=$as_save_IFS
6201
6202 fi
6203 fi
6204 OTOOL64=$ac_cv_prog_OTOOL64
6205 if test -n "$OTOOL64"; then
6206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6207 $as_echo "$OTOOL64" >&6; }
6208 else
6209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6210 $as_echo "no" >&6; }
6211 fi
6212
6213
6214 fi
6215 if test -z "$ac_cv_prog_OTOOL64"; then
6216   ac_ct_OTOOL64=$OTOOL64
6217   # Extract the first word of "otool64", so it can be a program name with args.
6218 set dummy otool64; ac_word=$2
6219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6220 $as_echo_n "checking for $ac_word... " >&6; }
6221 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6222   $as_echo_n "(cached) " >&6
6223 else
6224   if test -n "$ac_ct_OTOOL64"; then
6225   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6226 else
6227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6228 for as_dir in $PATH
6229 do
6230   IFS=$as_save_IFS
6231   test -z "$as_dir" && as_dir=.
6232     for ac_exec_ext in '' $ac_executable_extensions; do
6233   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6234     ac_cv_prog_ac_ct_OTOOL64="otool64"
6235     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6236     break 2
6237   fi
6238 done
6239   done
6240 IFS=$as_save_IFS
6241
6242 fi
6243 fi
6244 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6245 if test -n "$ac_ct_OTOOL64"; then
6246   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6247 $as_echo "$ac_ct_OTOOL64" >&6; }
6248 else
6249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6250 $as_echo "no" >&6; }
6251 fi
6252
6253   if test "x$ac_ct_OTOOL64" = x; then
6254     OTOOL64=":"
6255   else
6256     case $cross_compiling:$ac_tool_warned in
6257 yes:)
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6259 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6260 ac_tool_warned=yes ;;
6261 esac
6262     OTOOL64=$ac_ct_OTOOL64
6263   fi
6264 else
6265   OTOOL64="$ac_cv_prog_OTOOL64"
6266 fi
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6295 $as_echo_n "checking for -single_module linker flag... " >&6; }
6296 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6297   $as_echo_n "(cached) " >&6
6298 else
6299   lt_cv_apple_cc_single_mod=no
6300       if test -z "${LT_MULTI_MODULE}"; then
6301         # By default we will add the -single_module flag. You can override
6302         # by either setting the environment variable LT_MULTI_MODULE
6303         # non-empty at configure time, or by adding -multi_module to the
6304         # link flags.
6305         rm -rf libconftest.dylib*
6306         echo "int foo(void){return 1;}" > conftest.c
6307         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6308 -dynamiclib -Wl,-single_module conftest.c" >&5
6309         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6310           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6311         _lt_result=$?
6312         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6313           lt_cv_apple_cc_single_mod=yes
6314         else
6315           cat conftest.err >&5
6316         fi
6317         rm -rf libconftest.dylib*
6318         rm -f conftest.*
6319       fi
6320 fi
6321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6322 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6323     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6324 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6325 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6326   $as_echo_n "(cached) " >&6
6327 else
6328   lt_cv_ld_exported_symbols_list=no
6329       save_LDFLAGS=$LDFLAGS
6330       echo "_main" > conftest.sym
6331       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6332       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6333 /* end confdefs.h.  */
6334
6335 int
6336 main ()
6337 {
6338
6339   ;
6340   return 0;
6341 }
6342 _ACEOF
6343 if ac_fn_c_try_link "$LINENO"; then :
6344   lt_cv_ld_exported_symbols_list=yes
6345 else
6346   lt_cv_ld_exported_symbols_list=no
6347 fi
6348 rm -f core conftest.err conftest.$ac_objext \
6349     conftest$ac_exeext conftest.$ac_ext
6350         LDFLAGS="$save_LDFLAGS"
6351
6352 fi
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6354 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6355     case $host_os in
6356     rhapsody* | darwin1.[012])
6357       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6358     darwin1.*)
6359       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6360     darwin*) # darwin 5.x on
6361       # if running on 10.5 or later, the deployment target defaults
6362       # to the OS version, if on x86, and 10.4, the deployment
6363       # target defaults to 10.4. Don't you love it?
6364       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6365         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6366           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6367         10.[012]*)
6368           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6369         10.*)
6370           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6371       esac
6372     ;;
6373   esac
6374     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6375       _lt_dar_single_mod='$single_module'
6376     fi
6377     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6378       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6379     else
6380       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6381     fi
6382     if test "$DSYMUTIL" != ":"; then
6383       _lt_dsymutil='~$DSYMUTIL $lib || :'
6384     else
6385       _lt_dsymutil=
6386     fi
6387     ;;
6388   esac
6389
6390 ac_ext=c
6391 ac_cpp='$CPP $CPPFLAGS'
6392 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6393 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6394 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6396 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6397 # On Suns, sometimes $CPP names a directory.
6398 if test -n "$CPP" && test -d "$CPP"; then
6399   CPP=
6400 fi
6401 if test -z "$CPP"; then
6402   if test "${ac_cv_prog_CPP+set}" = set; then :
6403   $as_echo_n "(cached) " >&6
6404 else
6405       # Double quotes because CPP needs to be expanded
6406     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6407     do
6408       ac_preproc_ok=false
6409 for ac_c_preproc_warn_flag in '' yes
6410 do
6411   # Use a header file that comes with gcc, so configuring glibc
6412   # with a fresh cross-compiler works.
6413   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6414   # <limits.h> exists even on freestanding compilers.
6415   # On the NeXT, cc -E runs the code through the compiler's parser,
6416   # not just through cpp. "Syntax error" is here to catch this case.
6417   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6418 /* end confdefs.h.  */
6419 #ifdef __STDC__
6420 # include <limits.h>
6421 #else
6422 # include <assert.h>
6423 #endif
6424                      Syntax error
6425 _ACEOF
6426 if ac_fn_c_try_cpp "$LINENO"; then :
6427
6428 else
6429   # Broken: fails on valid input.
6430 continue
6431 fi
6432 rm -f conftest.err conftest.$ac_ext
6433
6434   # OK, works on sane cases.  Now check whether nonexistent headers
6435   # can be detected and how.
6436   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6437 /* end confdefs.h.  */
6438 #include <ac_nonexistent.h>
6439 _ACEOF
6440 if ac_fn_c_try_cpp "$LINENO"; then :
6441   # Broken: success on invalid input.
6442 continue
6443 else
6444   # Passes both tests.
6445 ac_preproc_ok=:
6446 break
6447 fi
6448 rm -f conftest.err conftest.$ac_ext
6449
6450 done
6451 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6452 rm -f conftest.err conftest.$ac_ext
6453 if $ac_preproc_ok; then :
6454   break
6455 fi
6456
6457     done
6458     ac_cv_prog_CPP=$CPP
6459
6460 fi
6461   CPP=$ac_cv_prog_CPP
6462 else
6463   ac_cv_prog_CPP=$CPP
6464 fi
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6466 $as_echo "$CPP" >&6; }
6467 ac_preproc_ok=false
6468 for ac_c_preproc_warn_flag in '' yes
6469 do
6470   # Use a header file that comes with gcc, so configuring glibc
6471   # with a fresh cross-compiler works.
6472   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6473   # <limits.h> exists even on freestanding compilers.
6474   # On the NeXT, cc -E runs the code through the compiler's parser,
6475   # not just through cpp. "Syntax error" is here to catch this case.
6476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6477 /* end confdefs.h.  */
6478 #ifdef __STDC__
6479 # include <limits.h>
6480 #else
6481 # include <assert.h>
6482 #endif
6483                      Syntax error
6484 _ACEOF
6485 if ac_fn_c_try_cpp "$LINENO"; then :
6486
6487 else
6488   # Broken: fails on valid input.
6489 continue
6490 fi
6491 rm -f conftest.err conftest.$ac_ext
6492
6493   # OK, works on sane cases.  Now check whether nonexistent headers
6494   # can be detected and how.
6495   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6496 /* end confdefs.h.  */
6497 #include <ac_nonexistent.h>
6498 _ACEOF
6499 if ac_fn_c_try_cpp "$LINENO"; then :
6500   # Broken: success on invalid input.
6501 continue
6502 else
6503   # Passes both tests.
6504 ac_preproc_ok=:
6505 break
6506 fi
6507 rm -f conftest.err conftest.$ac_ext
6508
6509 done
6510 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6511 rm -f conftest.err conftest.$ac_ext
6512 if $ac_preproc_ok; then :
6513
6514 else
6515   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6516 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6517 as_fn_error "C preprocessor \"$CPP\" fails sanity check
6518 See \`config.log' for more details." "$LINENO" 5; }
6519 fi
6520
6521 ac_ext=c
6522 ac_cpp='$CPP $CPPFLAGS'
6523 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6524 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6525 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6526
6527
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6529 $as_echo_n "checking for ANSI C header files... " >&6; }
6530 if test "${ac_cv_header_stdc+set}" = set; then :
6531   $as_echo_n "(cached) " >&6
6532 else
6533   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6534 /* end confdefs.h.  */
6535 #include <stdlib.h>
6536 #include <stdarg.h>
6537 #include <string.h>
6538 #include <float.h>
6539
6540 int
6541 main ()
6542 {
6543
6544   ;
6545   return 0;
6546 }
6547 _ACEOF
6548 if ac_fn_c_try_compile "$LINENO"; then :
6549   ac_cv_header_stdc=yes
6550 else
6551   ac_cv_header_stdc=no
6552 fi
6553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6554
6555 if test $ac_cv_header_stdc = yes; then
6556   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6557   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6558 /* end confdefs.h.  */
6559 #include <string.h>
6560
6561 _ACEOF
6562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6563   $EGREP "memchr" >/dev/null 2>&1; then :
6564
6565 else
6566   ac_cv_header_stdc=no
6567 fi
6568 rm -f conftest*
6569
6570 fi
6571
6572 if test $ac_cv_header_stdc = yes; then
6573   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6574   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6575 /* end confdefs.h.  */
6576 #include <stdlib.h>
6577
6578 _ACEOF
6579 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6580   $EGREP "free" >/dev/null 2>&1; then :
6581
6582 else
6583   ac_cv_header_stdc=no
6584 fi
6585 rm -f conftest*
6586
6587 fi
6588
6589 if test $ac_cv_header_stdc = yes; then
6590   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6591   if test "$cross_compiling" = yes; then :
6592   :
6593 else
6594   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6595 /* end confdefs.h.  */
6596 #include <ctype.h>
6597 #include <stdlib.h>
6598 #if ((' ' & 0x0FF) == 0x020)
6599 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6600 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6601 #else
6602 # define ISLOWER(c) \
6603                    (('a' <= (c) && (c) <= 'i') \
6604                      || ('j' <= (c) && (c) <= 'r') \
6605                      || ('s' <= (c) && (c) <= 'z'))
6606 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6607 #endif
6608
6609 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6610 int
6611 main ()
6612 {
6613   int i;
6614   for (i = 0; i < 256; i++)
6615     if (XOR (islower (i), ISLOWER (i))
6616         || toupper (i) != TOUPPER (i))
6617       return 2;
6618   return 0;
6619 }
6620 _ACEOF
6621 if ac_fn_c_try_run "$LINENO"; then :
6622
6623 else
6624   ac_cv_header_stdc=no
6625 fi
6626 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6627   conftest.$ac_objext conftest.beam conftest.$ac_ext
6628 fi
6629
6630 fi
6631 fi
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6633 $as_echo "$ac_cv_header_stdc" >&6; }
6634 if test $ac_cv_header_stdc = yes; then
6635
6636 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6637
6638 fi
6639
6640 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6641 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6642                   inttypes.h stdint.h unistd.h
6643 do :
6644   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6645 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6646 "
6647 eval as_val=\$$as_ac_Header
6648    if test "x$as_val" = x""yes; then :
6649   cat >>confdefs.h <<_ACEOF
6650 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6651 _ACEOF
6652
6653 fi
6654
6655 done
6656
6657
6658 for ac_header in dlfcn.h
6659 do :
6660   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6661 "
6662 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6663   cat >>confdefs.h <<_ACEOF
6664 #define HAVE_DLFCN_H 1
6665 _ACEOF
6666
6667 fi
6668
6669 done
6670
6671
6672
6673 # Set options
6674
6675
6676
6677         enable_dlopen=no
6678
6679
6680   enable_win32_dll=no
6681
6682
6683             # Check whether --enable-shared was given.
6684 if test "${enable_shared+set}" = set; then :
6685   enableval=$enable_shared; p=${PACKAGE-default}
6686     case $enableval in
6687     yes) enable_shared=yes ;;
6688     no) enable_shared=no ;;
6689     *)
6690       enable_shared=no
6691       # Look at the argument we got.  We use all the common list separators.
6692       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6693       for pkg in $enableval; do
6694         IFS="$lt_save_ifs"
6695         if test "X$pkg" = "X$p"; then
6696           enable_shared=yes
6697         fi
6698       done
6699       IFS="$lt_save_ifs"
6700       ;;
6701     esac
6702 else
6703   enable_shared=yes
6704 fi
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714   # Check whether --enable-static was given.
6715 if test "${enable_static+set}" = set; then :
6716   enableval=$enable_static; p=${PACKAGE-default}
6717     case $enableval in
6718     yes) enable_static=yes ;;
6719     no) enable_static=no ;;
6720     *)
6721      enable_static=no
6722       # Look at the argument we got.  We use all the common list separators.
6723       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6724       for pkg in $enableval; do
6725         IFS="$lt_save_ifs"
6726         if test "X$pkg" = "X$p"; then
6727           enable_static=yes
6728         fi
6729       done
6730       IFS="$lt_save_ifs"
6731       ;;
6732     esac
6733 else
6734   enable_static=yes
6735 fi
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746 # Check whether --with-pic was given.
6747 if test "${with_pic+set}" = set; then :
6748   withval=$with_pic; pic_mode="$withval"
6749 else
6750   pic_mode=default
6751 fi
6752
6753
6754 test -z "$pic_mode" && pic_mode=default
6755
6756
6757
6758
6759
6760
6761
6762   # Check whether --enable-fast-install was given.
6763 if test "${enable_fast_install+set}" = set; then :
6764   enableval=$enable_fast_install; p=${PACKAGE-default}
6765     case $enableval in
6766     yes) enable_fast_install=yes ;;
6767     no) enable_fast_install=no ;;
6768     *)
6769       enable_fast_install=no
6770       # Look at the argument we got.  We use all the common list separators.
6771       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6772       for pkg in $enableval; do
6773         IFS="$lt_save_ifs"
6774         if test "X$pkg" = "X$p"; then
6775           enable_fast_install=yes
6776         fi
6777       done
6778       IFS="$lt_save_ifs"
6779       ;;
6780     esac
6781 else
6782   enable_fast_install=yes
6783 fi
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795 # This can be used to rebuild libtool when needed
6796 LIBTOOL_DEPS="$ltmain"
6797
6798 # Always use our own libtool.
6799 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825 test -z "$LN_S" && LN_S="ln -s"
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840 if test -n "${ZSH_VERSION+set}" ; then
6841    setopt NO_GLOB_SUBST
6842 fi
6843
6844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6845 $as_echo_n "checking for objdir... " >&6; }
6846 if test "${lt_cv_objdir+set}" = set; then :
6847   $as_echo_n "(cached) " >&6
6848 else
6849   rm -f .libs 2>/dev/null
6850 mkdir .libs 2>/dev/null
6851 if test -d .libs; then
6852   lt_cv_objdir=.libs
6853 else
6854   # MS-DOS does not allow filenames that begin with a dot.
6855   lt_cv_objdir=_libs
6856 fi
6857 rmdir .libs 2>/dev/null
6858 fi
6859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6860 $as_echo "$lt_cv_objdir" >&6; }
6861 objdir=$lt_cv_objdir
6862
6863
6864
6865
6866
6867 cat >>confdefs.h <<_ACEOF
6868 #define LT_OBJDIR "$lt_cv_objdir/"
6869 _ACEOF
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887 case $host_os in
6888 aix3*)
6889   # AIX sometimes has problems with the GCC collect2 program.  For some
6890   # reason, if we set the COLLECT_NAMES environment variable, the problems
6891   # vanish in a puff of smoke.
6892   if test "X${COLLECT_NAMES+set}" != Xset; then
6893     COLLECT_NAMES=
6894     export COLLECT_NAMES
6895   fi
6896   ;;
6897 esac
6898
6899 # Sed substitution that helps us do robust quoting.  It backslashifies
6900 # metacharacters that are still active within double-quoted strings.
6901 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6902
6903 # Same as above, but do not quote variable references.
6904 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6905
6906 # Sed substitution to delay expansion of an escaped shell variable in a
6907 # double_quote_subst'ed string.
6908 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6909
6910 # Sed substitution to delay expansion of an escaped single quote.
6911 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6912
6913 # Sed substitution to avoid accidental globbing in evaled expressions
6914 no_glob_subst='s/\*/\\\*/g'
6915
6916 # Global variables:
6917 ofile=libtool
6918 can_build_shared=yes
6919
6920 # All known linkers require a `.a' archive for static linking (except MSVC,
6921 # which needs '.lib').
6922 libext=a
6923
6924 with_gnu_ld="$lt_cv_prog_gnu_ld"
6925
6926 old_CC="$CC"
6927 old_CFLAGS="$CFLAGS"
6928
6929 # Set sane defaults for various variables
6930 test -z "$CC" && CC=cc
6931 test -z "$LTCC" && LTCC=$CC
6932 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6933 test -z "$LD" && LD=ld
6934 test -z "$ac_objext" && ac_objext=o
6935
6936 for cc_temp in $compiler""; do
6937   case $cc_temp in
6938     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6939     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6940     \-*) ;;
6941     *) break;;
6942   esac
6943 done
6944 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6945
6946
6947 # Only perform the check for file, if the check method requires it
6948 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6949 case $deplibs_check_method in
6950 file_magic*)
6951   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6952     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6953 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6954 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6955   $as_echo_n "(cached) " >&6
6956 else
6957   case $MAGIC_CMD in
6958 [\\/*] |  ?:[\\/]*)
6959   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6960   ;;
6961 *)
6962   lt_save_MAGIC_CMD="$MAGIC_CMD"
6963   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6964   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6965   for ac_dir in $ac_dummy; do
6966     IFS="$lt_save_ifs"
6967     test -z "$ac_dir" && ac_dir=.
6968     if test -f $ac_dir/${ac_tool_prefix}file; then
6969       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6970       if test -n "$file_magic_test_file"; then
6971         case $deplibs_check_method in
6972         "file_magic "*)
6973           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6974           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6975           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6976             $EGREP "$file_magic_regex" > /dev/null; then
6977             :
6978           else
6979             cat <<_LT_EOF 1>&2
6980
6981 *** Warning: the command libtool uses to detect shared libraries,
6982 *** $file_magic_cmd, produces output that libtool cannot recognize.
6983 *** The result is that libtool may fail to recognize shared libraries
6984 *** as such.  This will affect the creation of libtool libraries that
6985 *** depend on shared libraries, but programs linked with such libtool
6986 *** libraries will work regardless of this problem.  Nevertheless, you
6987 *** may want to report the problem to your system manager and/or to
6988 *** bug-libtool@gnu.org
6989
6990 _LT_EOF
6991           fi ;;
6992         esac
6993       fi
6994       break
6995     fi
6996   done
6997   IFS="$lt_save_ifs"
6998   MAGIC_CMD="$lt_save_MAGIC_CMD"
6999   ;;
7000 esac
7001 fi
7002
7003 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7004 if test -n "$MAGIC_CMD"; then
7005   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7006 $as_echo "$MAGIC_CMD" >&6; }
7007 else
7008   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7009 $as_echo "no" >&6; }
7010 fi
7011
7012
7013
7014
7015
7016 if test -z "$lt_cv_path_MAGIC_CMD"; then
7017   if test -n "$ac_tool_prefix"; then
7018     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7019 $as_echo_n "checking for file... " >&6; }
7020 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7021   $as_echo_n "(cached) " >&6
7022 else
7023   case $MAGIC_CMD in
7024 [\\/*] |  ?:[\\/]*)
7025   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7026   ;;
7027 *)
7028   lt_save_MAGIC_CMD="$MAGIC_CMD"
7029   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7030   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7031   for ac_dir in $ac_dummy; do
7032     IFS="$lt_save_ifs"
7033     test -z "$ac_dir" && ac_dir=.
7034     if test -f $ac_dir/file; then
7035       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7036       if test -n "$file_magic_test_file"; then
7037         case $deplibs_check_method in
7038         "file_magic "*)
7039           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7040           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7041           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7042             $EGREP "$file_magic_regex" > /dev/null; then
7043             :
7044           else
7045             cat <<_LT_EOF 1>&2
7046
7047 *** Warning: the command libtool uses to detect shared libraries,
7048 *** $file_magic_cmd, produces output that libtool cannot recognize.
7049 *** The result is that libtool may fail to recognize shared libraries
7050 *** as such.  This will affect the creation of libtool libraries that
7051 *** depend on shared libraries, but programs linked with such libtool
7052 *** libraries will work regardless of this problem.  Nevertheless, you
7053 *** may want to report the problem to your system manager and/or to
7054 *** bug-libtool@gnu.org
7055
7056 _LT_EOF
7057           fi ;;
7058         esac
7059       fi
7060       break
7061     fi
7062   done
7063   IFS="$lt_save_ifs"
7064   MAGIC_CMD="$lt_save_MAGIC_CMD"
7065   ;;
7066 esac
7067 fi
7068
7069 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7070 if test -n "$MAGIC_CMD"; then
7071   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7072 $as_echo "$MAGIC_CMD" >&6; }
7073 else
7074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7075 $as_echo "no" >&6; }
7076 fi
7077
7078
7079   else
7080     MAGIC_CMD=:
7081   fi
7082 fi
7083
7084   fi
7085   ;;
7086 esac
7087
7088 # Use C for the default configuration in the libtool script
7089
7090 lt_save_CC="$CC"
7091 ac_ext=c
7092 ac_cpp='$CPP $CPPFLAGS'
7093 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7094 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7095 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7096
7097
7098 # Source file extension for C test sources.
7099 ac_ext=c
7100
7101 # Object file extension for compiled C test sources.
7102 objext=o
7103 objext=$objext
7104
7105 # Code to be used in simple compile tests
7106 lt_simple_compile_test_code="int some_variable = 0;"
7107
7108 # Code to be used in simple link tests
7109 lt_simple_link_test_code='int main(){return(0);}'
7110
7111
7112
7113
7114
7115
7116
7117 # If no C compiler was specified, use CC.
7118 LTCC=${LTCC-"$CC"}
7119
7120 # If no C compiler flags were specified, use CFLAGS.
7121 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7122
7123 # Allow CC to be a program name with arguments.
7124 compiler=$CC
7125
7126 # Save the default compiler, since it gets overwritten when the other
7127 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7128 compiler_DEFAULT=$CC
7129
7130 # save warnings/boilerplate of simple test code
7131 ac_outfile=conftest.$ac_objext
7132 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7133 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7134 _lt_compiler_boilerplate=`cat conftest.err`
7135 $RM conftest*
7136
7137 ac_outfile=conftest.$ac_objext
7138 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7139 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7140 _lt_linker_boilerplate=`cat conftest.err`
7141 $RM -r conftest*
7142
7143
7144 ## CAVEAT EMPTOR:
7145 ## There is no encapsulation within the following macros, do not change
7146 ## the running order or otherwise move them around unless you know exactly
7147 ## what you are doing...
7148 if test -n "$compiler"; then
7149
7150 lt_prog_compiler_no_builtin_flag=
7151
7152 if test "$GCC" = yes; then
7153   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7154
7155   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7156 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7157 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7158   $as_echo_n "(cached) " >&6
7159 else
7160   lt_cv_prog_compiler_rtti_exceptions=no
7161    ac_outfile=conftest.$ac_objext
7162    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7163    lt_compiler_flag="-fno-rtti -fno-exceptions"
7164    # Insert the option either (1) after the last *FLAGS variable, or
7165    # (2) before a word containing "conftest.", or (3) at the end.
7166    # Note that $ac_compile itself does not contain backslashes and begins
7167    # with a dollar sign (not a hyphen), so the echo should work correctly.
7168    # The option is referenced via a variable to avoid confusing sed.
7169    lt_compile=`echo "$ac_compile" | $SED \
7170    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7171    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7172    -e 's:$: $lt_compiler_flag:'`
7173    (eval echo "\"\$as_me:7173: $lt_compile\"" >&5)
7174    (eval "$lt_compile" 2>conftest.err)
7175    ac_status=$?
7176    cat conftest.err >&5
7177    echo "$as_me:7177: \$? = $ac_status" >&5
7178    if (exit $ac_status) && test -s "$ac_outfile"; then
7179      # The compiler can only warn and ignore the option if not recognized
7180      # So say no if there are warnings other than the usual output.
7181      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7182      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7183      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7184        lt_cv_prog_compiler_rtti_exceptions=yes
7185      fi
7186    fi
7187    $RM conftest*
7188
7189 fi
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7191 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7192
7193 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7194     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7195 else
7196     :
7197 fi
7198
7199 fi
7200
7201
7202
7203
7204
7205
7206   lt_prog_compiler_wl=
7207 lt_prog_compiler_pic=
7208 lt_prog_compiler_static=
7209
7210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7211 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7212
7213   if test "$GCC" = yes; then
7214     lt_prog_compiler_wl='-Wl,'
7215     lt_prog_compiler_static='-static'
7216
7217     case $host_os in
7218       aix*)
7219       # All AIX code is PIC.
7220       if test "$host_cpu" = ia64; then
7221         # AIX 5 now supports IA64 processor
7222         lt_prog_compiler_static='-Bstatic'
7223       fi
7224       ;;
7225
7226     amigaos*)
7227       case $host_cpu in
7228       powerpc)
7229             # see comment about AmigaOS4 .so support
7230             lt_prog_compiler_pic='-fPIC'
7231         ;;
7232       m68k)
7233             # FIXME: we need at least 68020 code to build shared libraries, but
7234             # adding the `-m68020' flag to GCC prevents building anything better,
7235             # like `-m68040'.
7236             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7237         ;;
7238       esac
7239       ;;
7240
7241     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7242       # PIC is the default for these OSes.
7243       ;;
7244
7245     mingw* | cygwin* | pw32* | os2* | cegcc*)
7246       # This hack is so that the source file can tell whether it is being
7247       # built for inclusion in a dll (and should export symbols for example).
7248       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7249       # (--disable-auto-import) libraries
7250       lt_prog_compiler_pic='-DDLL_EXPORT'
7251       ;;
7252
7253     darwin* | rhapsody*)
7254       # PIC is the default on this platform
7255       # Common symbols not allowed in MH_DYLIB files
7256       lt_prog_compiler_pic='-fno-common'
7257       ;;
7258
7259     hpux*)
7260       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7261       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7262       # sets the default TLS model and affects inlining.
7263       case $host_cpu in
7264       hppa*64*)
7265         # +Z the default
7266         ;;
7267       *)
7268         lt_prog_compiler_pic='-fPIC'
7269         ;;
7270       esac
7271       ;;
7272
7273     interix[3-9]*)
7274       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7275       # Instead, we relocate shared libraries at runtime.
7276       ;;
7277
7278     msdosdjgpp*)
7279       # Just because we use GCC doesn't mean we suddenly get shared libraries
7280       # on systems that don't support them.
7281       lt_prog_compiler_can_build_shared=no
7282       enable_shared=no
7283       ;;
7284
7285     *nto* | *qnx*)
7286       # QNX uses GNU C++, but need to define -shared option too, otherwise
7287       # it will coredump.
7288       lt_prog_compiler_pic='-fPIC -shared'
7289       ;;
7290
7291     sysv4*MP*)
7292       if test -d /usr/nec; then
7293         lt_prog_compiler_pic=-Kconform_pic
7294       fi
7295       ;;
7296
7297     *)
7298       lt_prog_compiler_pic='-fPIC'
7299       ;;
7300     esac
7301   else
7302     # PORTME Check for flag to pass linker flags through the system compiler.
7303     case $host_os in
7304     aix*)
7305       lt_prog_compiler_wl='-Wl,'
7306       if test "$host_cpu" = ia64; then
7307         # AIX 5 now supports IA64 processor
7308         lt_prog_compiler_static='-Bstatic'
7309       else
7310         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7311       fi
7312       ;;
7313
7314     mingw* | cygwin* | pw32* | os2* | cegcc*)
7315       # This hack is so that the source file can tell whether it is being
7316       # built for inclusion in a dll (and should export symbols for example).
7317       lt_prog_compiler_pic='-DDLL_EXPORT'
7318       ;;
7319
7320     hpux9* | hpux10* | hpux11*)
7321       lt_prog_compiler_wl='-Wl,'
7322       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7323       # not for PA HP-UX.
7324       case $host_cpu in
7325       hppa*64*|ia64*)
7326         # +Z the default
7327         ;;
7328       *)
7329         lt_prog_compiler_pic='+Z'
7330         ;;
7331       esac
7332       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7333       lt_prog_compiler_static='${wl}-a ${wl}archive'
7334       ;;
7335
7336     irix5* | irix6* | nonstopux*)
7337       lt_prog_compiler_wl='-Wl,'
7338       # PIC (with -KPIC) is the default.
7339       lt_prog_compiler_static='-non_shared'
7340       ;;
7341
7342     linux* | k*bsd*-gnu)
7343       case $cc_basename in
7344       # old Intel for x86_64 which still supported -KPIC.
7345       ecc*)
7346         lt_prog_compiler_wl='-Wl,'
7347         lt_prog_compiler_pic='-KPIC'
7348         lt_prog_compiler_static='-static'
7349         ;;
7350       # icc used to be incompatible with GCC.
7351       # ICC 10 doesn't accept -KPIC any more.
7352       icc* | ifort*)
7353         lt_prog_compiler_wl='-Wl,'
7354         lt_prog_compiler_pic='-fPIC'
7355         lt_prog_compiler_static='-static'
7356         ;;
7357       # Lahey Fortran 8.1.
7358       lf95*)
7359         lt_prog_compiler_wl='-Wl,'
7360         lt_prog_compiler_pic='--shared'
7361         lt_prog_compiler_static='--static'
7362         ;;
7363       pgcc* | pgf77* | pgf90* | pgf95*)
7364         # Portland Group compilers (*not* the Pentium gcc compiler,
7365         # which looks to be a dead project)
7366         lt_prog_compiler_wl='-Wl,'
7367         lt_prog_compiler_pic='-fpic'
7368         lt_prog_compiler_static='-Bstatic'
7369         ;;
7370       ccc*)
7371         lt_prog_compiler_wl='-Wl,'
7372         # All Alpha code is PIC.
7373         lt_prog_compiler_static='-non_shared'
7374         ;;
7375       xl*)
7376         # IBM XL C 8.0/Fortran 10.1 on PPC
7377         lt_prog_compiler_wl='-Wl,'
7378         lt_prog_compiler_pic='-qpic'
7379         lt_prog_compiler_static='-qstaticlink'
7380         ;;
7381       *)
7382         case `$CC -V 2>&1 | sed 5q` in
7383         *Sun\ C*)
7384           # Sun C 5.9
7385           lt_prog_compiler_pic='-KPIC'
7386           lt_prog_compiler_static='-Bstatic'
7387           lt_prog_compiler_wl='-Wl,'
7388           ;;
7389         *Sun\ F*)
7390           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7391           lt_prog_compiler_pic='-KPIC'
7392           lt_prog_compiler_static='-Bstatic'
7393           lt_prog_compiler_wl=''
7394           ;;
7395         esac
7396         ;;
7397       esac
7398       ;;
7399
7400     newsos6)
7401       lt_prog_compiler_pic='-KPIC'
7402       lt_prog_compiler_static='-Bstatic'
7403       ;;
7404
7405     *nto* | *qnx*)
7406       # QNX uses GNU C++, but need to define -shared option too, otherwise
7407       # it will coredump.
7408       lt_prog_compiler_pic='-fPIC -shared'
7409       ;;
7410
7411     osf3* | osf4* | osf5*)
7412       lt_prog_compiler_wl='-Wl,'
7413       # All OSF/1 code is PIC.
7414       lt_prog_compiler_static='-non_shared'
7415       ;;
7416
7417     rdos*)
7418       lt_prog_compiler_static='-non_shared'
7419       ;;
7420
7421     solaris*)
7422       lt_prog_compiler_pic='-KPIC'
7423       lt_prog_compiler_static='-Bstatic'
7424       case $cc_basename in
7425       f77* | f90* | f95*)
7426         lt_prog_compiler_wl='-Qoption ld ';;
7427       *)
7428         lt_prog_compiler_wl='-Wl,';;
7429       esac
7430       ;;
7431
7432     sunos4*)
7433       lt_prog_compiler_wl='-Qoption ld '
7434       lt_prog_compiler_pic='-PIC'
7435       lt_prog_compiler_static='-Bstatic'
7436       ;;
7437
7438     sysv4 | sysv4.2uw2* | sysv4.3*)
7439       lt_prog_compiler_wl='-Wl,'
7440       lt_prog_compiler_pic='-KPIC'
7441       lt_prog_compiler_static='-Bstatic'
7442       ;;
7443
7444     sysv4*MP*)
7445       if test -d /usr/nec ;then
7446         lt_prog_compiler_pic='-Kconform_pic'
7447         lt_prog_compiler_static='-Bstatic'
7448       fi
7449       ;;
7450
7451     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7452       lt_prog_compiler_wl='-Wl,'
7453       lt_prog_compiler_pic='-KPIC'
7454       lt_prog_compiler_static='-Bstatic'
7455       ;;
7456
7457     unicos*)
7458       lt_prog_compiler_wl='-Wl,'
7459       lt_prog_compiler_can_build_shared=no
7460       ;;
7461
7462     uts4*)
7463       lt_prog_compiler_pic='-pic'
7464       lt_prog_compiler_static='-Bstatic'
7465       ;;
7466
7467     *)
7468       lt_prog_compiler_can_build_shared=no
7469       ;;
7470     esac
7471   fi
7472
7473 case $host_os in
7474   # For platforms which do not support PIC, -DPIC is meaningless:
7475   *djgpp*)
7476     lt_prog_compiler_pic=
7477     ;;
7478   *)
7479     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7480     ;;
7481 esac
7482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7483 $as_echo "$lt_prog_compiler_pic" >&6; }
7484
7485
7486
7487
7488
7489
7490 #
7491 # Check to make sure the PIC flag actually works.
7492 #
7493 if test -n "$lt_prog_compiler_pic"; then
7494   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7495 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7496 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7497   $as_echo_n "(cached) " >&6
7498 else
7499   lt_cv_prog_compiler_pic_works=no
7500    ac_outfile=conftest.$ac_objext
7501    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7502    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7503    # Insert the option either (1) after the last *FLAGS variable, or
7504    # (2) before a word containing "conftest.", or (3) at the end.
7505    # Note that $ac_compile itself does not contain backslashes and begins
7506    # with a dollar sign (not a hyphen), so the echo should work correctly.
7507    # The option is referenced via a variable to avoid confusing sed.
7508    lt_compile=`echo "$ac_compile" | $SED \
7509    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7510    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7511    -e 's:$: $lt_compiler_flag:'`
7512    (eval echo "\"\$as_me:7512: $lt_compile\"" >&5)
7513    (eval "$lt_compile" 2>conftest.err)
7514    ac_status=$?
7515    cat conftest.err >&5
7516    echo "$as_me:7516: \$? = $ac_status" >&5
7517    if (exit $ac_status) && test -s "$ac_outfile"; then
7518      # The compiler can only warn and ignore the option if not recognized
7519      # So say no if there are warnings other than the usual output.
7520      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7521      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7522      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7523        lt_cv_prog_compiler_pic_works=yes
7524      fi
7525    fi
7526    $RM conftest*
7527
7528 fi
7529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7530 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7531
7532 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7533     case $lt_prog_compiler_pic in
7534      "" | " "*) ;;
7535      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7536      esac
7537 else
7538     lt_prog_compiler_pic=
7539      lt_prog_compiler_can_build_shared=no
7540 fi
7541
7542 fi
7543
7544
7545
7546
7547
7548
7549 #
7550 # Check to make sure the static flag actually works.
7551 #
7552 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7554 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7555 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7556   $as_echo_n "(cached) " >&6
7557 else
7558   lt_cv_prog_compiler_static_works=no
7559    save_LDFLAGS="$LDFLAGS"
7560    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7561    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7562    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7563      # The linker can only warn and ignore the option if not recognized
7564      # So say no if there are warnings
7565      if test -s conftest.err; then
7566        # Append any errors to the config.log.
7567        cat conftest.err 1>&5
7568        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7569        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7570        if diff conftest.exp conftest.er2 >/dev/null; then
7571          lt_cv_prog_compiler_static_works=yes
7572        fi
7573      else
7574        lt_cv_prog_compiler_static_works=yes
7575      fi
7576    fi
7577    $RM -r conftest*
7578    LDFLAGS="$save_LDFLAGS"
7579
7580 fi
7581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7582 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7583
7584 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7585     :
7586 else
7587     lt_prog_compiler_static=
7588 fi
7589
7590
7591
7592
7593
7594
7595
7596   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7597 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7598 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7599   $as_echo_n "(cached) " >&6
7600 else
7601   lt_cv_prog_compiler_c_o=no
7602    $RM -r conftest 2>/dev/null
7603    mkdir conftest
7604    cd conftest
7605    mkdir out
7606    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7607
7608    lt_compiler_flag="-o out/conftest2.$ac_objext"
7609    # Insert the option either (1) after the last *FLAGS variable, or
7610    # (2) before a word containing "conftest.", or (3) at the end.
7611    # Note that $ac_compile itself does not contain backslashes and begins
7612    # with a dollar sign (not a hyphen), so the echo should work correctly.
7613    lt_compile=`echo "$ac_compile" | $SED \
7614    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7615    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7616    -e 's:$: $lt_compiler_flag:'`
7617    (eval echo "\"\$as_me:7617: $lt_compile\"" >&5)
7618    (eval "$lt_compile" 2>out/conftest.err)
7619    ac_status=$?
7620    cat out/conftest.err >&5
7621    echo "$as_me:7621: \$? = $ac_status" >&5
7622    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7623    then
7624      # The compiler can only warn and ignore the option if not recognized
7625      # So say no if there are warnings
7626      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7627      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7628      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7629        lt_cv_prog_compiler_c_o=yes
7630      fi
7631    fi
7632    chmod u+w . 2>&5
7633    $RM conftest*
7634    # SGI C++ compiler will create directory out/ii_files/ for
7635    # template instantiation
7636    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7637    $RM out/* && rmdir out
7638    cd ..
7639    $RM -r conftest
7640    $RM conftest*
7641
7642 fi
7643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7644 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7645
7646
7647
7648
7649
7650
7651   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7652 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7653 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7654   $as_echo_n "(cached) " >&6
7655 else
7656   lt_cv_prog_compiler_c_o=no
7657    $RM -r conftest 2>/dev/null
7658    mkdir conftest
7659    cd conftest
7660    mkdir out
7661    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7662
7663    lt_compiler_flag="-o out/conftest2.$ac_objext"
7664    # Insert the option either (1) after the last *FLAGS variable, or
7665    # (2) before a word containing "conftest.", or (3) at the end.
7666    # Note that $ac_compile itself does not contain backslashes and begins
7667    # with a dollar sign (not a hyphen), so the echo should work correctly.
7668    lt_compile=`echo "$ac_compile" | $SED \
7669    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7670    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7671    -e 's:$: $lt_compiler_flag:'`
7672    (eval echo "\"\$as_me:7672: $lt_compile\"" >&5)
7673    (eval "$lt_compile" 2>out/conftest.err)
7674    ac_status=$?
7675    cat out/conftest.err >&5
7676    echo "$as_me:7676: \$? = $ac_status" >&5
7677    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7678    then
7679      # The compiler can only warn and ignore the option if not recognized
7680      # So say no if there are warnings
7681      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7682      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7683      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7684        lt_cv_prog_compiler_c_o=yes
7685      fi
7686    fi
7687    chmod u+w . 2>&5
7688    $RM conftest*
7689    # SGI C++ compiler will create directory out/ii_files/ for
7690    # template instantiation
7691    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7692    $RM out/* && rmdir out
7693    cd ..
7694    $RM -r conftest
7695    $RM conftest*
7696
7697 fi
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7699 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7700
7701
7702
7703
7704 hard_links="nottested"
7705 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7706   # do not overwrite the value of need_locks provided by the user
7707   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7708 $as_echo_n "checking if we can lock with hard links... " >&6; }
7709   hard_links=yes
7710   $RM conftest*
7711   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7712   touch conftest.a
7713   ln conftest.a conftest.b 2>&5 || hard_links=no
7714   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7716 $as_echo "$hard_links" >&6; }
7717   if test "$hard_links" = no; then
7718     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7719 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7720     need_locks=warn
7721   fi
7722 else
7723   need_locks=no
7724 fi
7725
7726
7727
7728
7729
7730
7731   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7732 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7733
7734   runpath_var=
7735   allow_undefined_flag=
7736   always_export_symbols=no
7737   archive_cmds=
7738   archive_expsym_cmds=
7739   compiler_needs_object=no
7740   enable_shared_with_static_runtimes=no
7741   export_dynamic_flag_spec=
7742   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7743   hardcode_automatic=no
7744   hardcode_direct=no
7745   hardcode_direct_absolute=no
7746   hardcode_libdir_flag_spec=
7747   hardcode_libdir_flag_spec_ld=
7748   hardcode_libdir_separator=
7749   hardcode_minus_L=no
7750   hardcode_shlibpath_var=unsupported
7751   inherit_rpath=no
7752   link_all_deplibs=unknown
7753   module_cmds=
7754   module_expsym_cmds=
7755   old_archive_from_new_cmds=
7756   old_archive_from_expsyms_cmds=
7757   thread_safe_flag_spec=
7758   whole_archive_flag_spec=
7759   # include_expsyms should be a list of space-separated symbols to be *always*
7760   # included in the symbol list
7761   include_expsyms=
7762   # exclude_expsyms can be an extended regexp of symbols to exclude
7763   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7764   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7765   # as well as any symbol that contains `d'.
7766   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7767   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7768   # platforms (ab)use it in PIC code, but their linkers get confused if
7769   # the symbol is explicitly referenced.  Since portable code cannot
7770   # rely on this symbol name, it's probably fine to never include it in
7771   # preloaded symbol tables.
7772   # Exclude shared library initialization/finalization symbols.
7773   extract_expsyms_cmds=
7774
7775   case $host_os in
7776   cygwin* | mingw* | pw32* | cegcc*)
7777     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7778     # When not using gcc, we currently assume that we are using
7779     # Microsoft Visual C++.
7780     if test "$GCC" != yes; then
7781       with_gnu_ld=no
7782     fi
7783     ;;
7784   interix*)
7785     # we just hope/assume this is gcc and not c89 (= MSVC++)
7786     with_gnu_ld=yes
7787     ;;
7788   openbsd*)
7789     with_gnu_ld=no
7790     ;;
7791   esac
7792
7793   ld_shlibs=yes
7794   if test "$with_gnu_ld" = yes; then
7795     # If archive_cmds runs LD, not CC, wlarc should be empty
7796     wlarc='${wl}'
7797
7798     # Set some defaults for GNU ld with shared library support. These
7799     # are reset later if shared libraries are not supported. Putting them
7800     # here allows them to be overridden if necessary.
7801     runpath_var=LD_RUN_PATH
7802     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7803     export_dynamic_flag_spec='${wl}--export-dynamic'
7804     # ancient GNU ld didn't support --whole-archive et. al.
7805     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7806       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7807     else
7808       whole_archive_flag_spec=
7809     fi
7810     supports_anon_versioning=no
7811     case `$LD -v 2>&1` in
7812       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7813       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7814       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7815       *\ 2.11.*) ;; # other 2.11 versions
7816       *) supports_anon_versioning=yes ;;
7817     esac
7818
7819     # See if GNU ld supports shared libraries.
7820     case $host_os in
7821     aix[3-9]*)
7822       # On AIX/PPC, the GNU linker is very broken
7823       if test "$host_cpu" != ia64; then
7824         ld_shlibs=no
7825         cat <<_LT_EOF 1>&2
7826
7827 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7828 *** to be unable to reliably create shared libraries on AIX.
7829 *** Therefore, libtool is disabling shared libraries support.  If you
7830 *** really care for shared libraries, you may want to modify your PATH
7831 *** so that a non-GNU linker is found, and then restart.
7832
7833 _LT_EOF
7834       fi
7835       ;;
7836
7837     amigaos*)
7838       case $host_cpu in
7839       powerpc)
7840             # see comment about AmigaOS4 .so support
7841             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7842             archive_expsym_cmds=''
7843         ;;
7844       m68k)
7845             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)'
7846             hardcode_libdir_flag_spec='-L$libdir'
7847             hardcode_minus_L=yes
7848         ;;
7849       esac
7850       ;;
7851
7852     beos*)
7853       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7854         allow_undefined_flag=unsupported
7855         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7856         # support --undefined.  This deserves some investigation.  FIXME
7857         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7858       else
7859         ld_shlibs=no
7860       fi
7861       ;;
7862
7863     cygwin* | mingw* | pw32* | cegcc*)
7864       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7865       # as there is no search path for DLLs.
7866       hardcode_libdir_flag_spec='-L$libdir'
7867       allow_undefined_flag=unsupported
7868       always_export_symbols=no
7869       enable_shared_with_static_runtimes=yes
7870       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7871
7872       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7873         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7874         # If the export-symbols file already is a .def file (1st line
7875         # is EXPORTS), use it as is; otherwise, prepend...
7876         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7877           cp $export_symbols $output_objdir/$soname.def;
7878         else
7879           echo EXPORTS > $output_objdir/$soname.def;
7880           cat $export_symbols >> $output_objdir/$soname.def;
7881         fi~
7882         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7883       else
7884         ld_shlibs=no
7885       fi
7886       ;;
7887
7888     interix[3-9]*)
7889       hardcode_direct=no
7890       hardcode_shlibpath_var=no
7891       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7892       export_dynamic_flag_spec='${wl}-E'
7893       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7894       # Instead, shared libraries are loaded at an image base (0x10000000 by
7895       # default) and relocated if they conflict, which is a slow very memory
7896       # consuming and fragmenting process.  To avoid this, we pick a random,
7897       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7898       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7899       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7900       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'
7901       ;;
7902
7903     gnu* | linux* | tpf* | k*bsd*-gnu)
7904       tmp_diet=no
7905       if test "$host_os" = linux-dietlibc; then
7906         case $cc_basename in
7907           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7908         esac
7909       fi
7910       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7911          && test "$tmp_diet" = no
7912       then
7913         tmp_addflag=
7914         tmp_sharedflag='-shared'
7915         case $cc_basename,$host_cpu in
7916         pgcc*)                          # Portland Group C compiler
7917           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'
7918           tmp_addflag=' $pic_flag'
7919           ;;
7920         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7921           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'
7922           tmp_addflag=' $pic_flag -Mnomain' ;;
7923         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7924           tmp_addflag=' -i_dynamic' ;;
7925         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7926           tmp_addflag=' -i_dynamic -nofor_main' ;;
7927         ifc* | ifort*)                  # Intel Fortran compiler
7928           tmp_addflag=' -nofor_main' ;;
7929         lf95*)                          # Lahey Fortran 8.1
7930           whole_archive_flag_spec=
7931           tmp_sharedflag='--shared' ;;
7932         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
7933           tmp_sharedflag='-qmkshrobj'
7934           tmp_addflag= ;;
7935         esac
7936         case `$CC -V 2>&1 | sed 5q` in
7937         *Sun\ C*)                       # Sun C 5.9
7938           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'
7939           compiler_needs_object=yes
7940           tmp_sharedflag='-G' ;;
7941         *Sun\ F*)                       # Sun Fortran 8.3
7942           tmp_sharedflag='-G' ;;
7943         esac
7944         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7945
7946         if test "x$supports_anon_versioning" = xyes; then
7947           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7948             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7949             echo "local: *; };" >> $output_objdir/$libname.ver~
7950             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7951         fi
7952
7953         case $cc_basename in
7954         xlf*)
7955           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7956           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
7957           hardcode_libdir_flag_spec=
7958           hardcode_libdir_flag_spec_ld='-rpath $libdir'
7959           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
7960           if test "x$supports_anon_versioning" = xyes; then
7961             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7962               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7963               echo "local: *; };" >> $output_objdir/$libname.ver~
7964               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7965           fi
7966           ;;
7967         esac
7968       else
7969         ld_shlibs=no
7970       fi
7971       ;;
7972
7973     netbsd*)
7974       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7975         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7976         wlarc=
7977       else
7978         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7979         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7980       fi
7981       ;;
7982
7983     solaris*)
7984       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7985         ld_shlibs=no
7986         cat <<_LT_EOF 1>&2
7987
7988 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7989 *** create shared libraries on Solaris systems.  Therefore, libtool
7990 *** is disabling shared libraries support.  We urge you to upgrade GNU
7991 *** binutils to release 2.9.1 or newer.  Another option is to modify
7992 *** your PATH or compiler configuration so that the native linker is
7993 *** used, and then restart.
7994
7995 _LT_EOF
7996       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7997         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7998         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7999       else
8000         ld_shlibs=no
8001       fi
8002       ;;
8003
8004     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8005       case `$LD -v 2>&1` in
8006         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8007         ld_shlibs=no
8008         cat <<_LT_EOF 1>&2
8009
8010 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8011 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8012 *** is disabling shared libraries support.  We urge you to upgrade GNU
8013 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8014 *** your PATH or compiler configuration so that the native linker is
8015 *** used, and then restart.
8016
8017 _LT_EOF
8018         ;;
8019         *)
8020           # For security reasons, it is highly recommended that you always
8021           # use absolute paths for naming shared libraries, and exclude the
8022           # DT_RUNPATH tag from executables and libraries.  But doing so
8023           # requires that you compile everything twice, which is a pain.
8024           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8025             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8026             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8027             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8028           else
8029             ld_shlibs=no
8030           fi
8031         ;;
8032       esac
8033       ;;
8034
8035     sunos4*)
8036       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8037       wlarc=
8038       hardcode_direct=yes
8039       hardcode_shlibpath_var=no
8040       ;;
8041
8042     *)
8043       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8044         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8045         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8046       else
8047         ld_shlibs=no
8048       fi
8049       ;;
8050     esac
8051
8052     if test "$ld_shlibs" = no; then
8053       runpath_var=
8054       hardcode_libdir_flag_spec=
8055       export_dynamic_flag_spec=
8056       whole_archive_flag_spec=
8057     fi
8058   else
8059     # PORTME fill in a description of your system's linker (not GNU ld)
8060     case $host_os in
8061     aix3*)
8062       allow_undefined_flag=unsupported
8063       always_export_symbols=yes
8064       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'
8065       # Note: this linker hardcodes the directories in LIBPATH if there
8066       # are no directories specified by -L.
8067       hardcode_minus_L=yes
8068       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8069         # Neither direct hardcoding nor static linking is supported with a
8070         # broken collect2.
8071         hardcode_direct=unsupported
8072       fi
8073       ;;
8074
8075     aix[4-9]*)
8076       if test "$host_cpu" = ia64; then
8077         # On IA64, the linker does run time linking by default, so we don't
8078         # have to do anything special.
8079         aix_use_runtimelinking=no
8080         exp_sym_flag='-Bexport'
8081         no_entry_flag=""
8082       else
8083         # If we're using GNU nm, then we don't want the "-C" option.
8084         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8085         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8086           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'
8087         else
8088           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'
8089         fi
8090         aix_use_runtimelinking=no
8091
8092         # Test if we are trying to use run time linking or normal
8093         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8094         # need to do runtime linking.
8095         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8096           for ld_flag in $LDFLAGS; do
8097           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8098             aix_use_runtimelinking=yes
8099             break
8100           fi
8101           done
8102           ;;
8103         esac
8104
8105         exp_sym_flag='-bexport'
8106         no_entry_flag='-bnoentry'
8107       fi
8108
8109       # When large executables or shared objects are built, AIX ld can
8110       # have problems creating the table of contents.  If linking a library
8111       # or program results in "error TOC overflow" add -mminimal-toc to
8112       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8113       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8114
8115       archive_cmds=''
8116       hardcode_direct=yes
8117       hardcode_direct_absolute=yes
8118       hardcode_libdir_separator=':'
8119       link_all_deplibs=yes
8120       file_list_spec='${wl}-f,'
8121
8122       if test "$GCC" = yes; then
8123         case $host_os in aix4.[012]|aix4.[012].*)
8124         # We only want to do this on AIX 4.2 and lower, the check
8125         # below for broken collect2 doesn't work under 4.3+
8126           collect2name=`${CC} -print-prog-name=collect2`
8127           if test -f "$collect2name" &&
8128            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8129           then
8130           # We have reworked collect2
8131           :
8132           else
8133           # We have old collect2
8134           hardcode_direct=unsupported
8135           # It fails to find uninstalled libraries when the uninstalled
8136           # path is not listed in the libpath.  Setting hardcode_minus_L
8137           # to unsupported forces relinking
8138           hardcode_minus_L=yes
8139           hardcode_libdir_flag_spec='-L$libdir'
8140           hardcode_libdir_separator=
8141           fi
8142           ;;
8143         esac
8144         shared_flag='-shared'
8145         if test "$aix_use_runtimelinking" = yes; then
8146           shared_flag="$shared_flag "'${wl}-G'
8147         fi
8148       else
8149         # not using gcc
8150         if test "$host_cpu" = ia64; then
8151         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8152         # chokes on -Wl,-G. The following line is correct:
8153           shared_flag='-G'
8154         else
8155           if test "$aix_use_runtimelinking" = yes; then
8156             shared_flag='${wl}-G'
8157           else
8158             shared_flag='${wl}-bM:SRE'
8159           fi
8160         fi
8161       fi
8162
8163       export_dynamic_flag_spec='${wl}-bexpall'
8164       # It seems that -bexpall does not export symbols beginning with
8165       # underscore (_), so it is better to generate a list of symbols to export.
8166       always_export_symbols=yes
8167       if test "$aix_use_runtimelinking" = yes; then
8168         # Warning - without using the other runtime loading flags (-brtl),
8169         # -berok will link without error, but may produce a broken library.
8170         allow_undefined_flag='-berok'
8171         # Determine the default libpath from the value encoded in an
8172         # empty executable.
8173         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8174 /* end confdefs.h.  */
8175
8176 int
8177 main ()
8178 {
8179
8180   ;
8181   return 0;
8182 }
8183 _ACEOF
8184 if ac_fn_c_try_link "$LINENO"; then :
8185
8186 lt_aix_libpath_sed='
8187     /Import File Strings/,/^$/ {
8188         /^0/ {
8189             s/^0  *\(.*\)$/\1/
8190             p
8191         }
8192     }'
8193 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8194 # Check for a 64-bit object if we didn't find anything.
8195 if test -z "$aix_libpath"; then
8196   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8197 fi
8198 fi
8199 rm -f core conftest.err conftest.$ac_objext \
8200     conftest$ac_exeext conftest.$ac_ext
8201 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8202
8203         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8204         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"
8205       else
8206         if test "$host_cpu" = ia64; then
8207           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8208           allow_undefined_flag="-z nodefs"
8209           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"
8210         else
8211          # Determine the default libpath from the value encoded in an
8212          # empty executable.
8213          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8214 /* end confdefs.h.  */
8215
8216 int
8217 main ()
8218 {
8219
8220   ;
8221   return 0;
8222 }
8223 _ACEOF
8224 if ac_fn_c_try_link "$LINENO"; then :
8225
8226 lt_aix_libpath_sed='
8227     /Import File Strings/,/^$/ {
8228         /^0/ {
8229             s/^0  *\(.*\)$/\1/
8230             p
8231         }
8232     }'
8233 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8234 # Check for a 64-bit object if we didn't find anything.
8235 if test -z "$aix_libpath"; then
8236   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8237 fi
8238 fi
8239 rm -f core conftest.err conftest.$ac_objext \
8240     conftest$ac_exeext conftest.$ac_ext
8241 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8242
8243          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8244           # Warning - without using the other run time loading flags,
8245           # -berok will link without error, but may produce a broken library.
8246           no_undefined_flag=' ${wl}-bernotok'
8247           allow_undefined_flag=' ${wl}-berok'
8248           # Exported symbols can be pulled into shared objects from archives
8249           whole_archive_flag_spec='$convenience'
8250           archive_cmds_need_lc=yes
8251           # This is similar to how AIX traditionally builds its shared libraries.
8252           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'
8253         fi
8254       fi
8255       ;;
8256
8257     amigaos*)
8258       case $host_cpu in
8259       powerpc)
8260             # see comment about AmigaOS4 .so support
8261             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8262             archive_expsym_cmds=''
8263         ;;
8264       m68k)
8265             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)'
8266             hardcode_libdir_flag_spec='-L$libdir'
8267             hardcode_minus_L=yes
8268         ;;
8269       esac
8270       ;;
8271
8272     bsdi[45]*)
8273       export_dynamic_flag_spec=-rdynamic
8274       ;;
8275
8276     cygwin* | mingw* | pw32* | cegcc*)
8277       # When not using gcc, we currently assume that we are using
8278       # Microsoft Visual C++.
8279       # hardcode_libdir_flag_spec is actually meaningless, as there is
8280       # no search path for DLLs.
8281       hardcode_libdir_flag_spec=' '
8282       allow_undefined_flag=unsupported
8283       # Tell ltmain to make .lib files, not .a files.
8284       libext=lib
8285       # Tell ltmain to make .dll files, not .so files.
8286       shrext_cmds=".dll"
8287       # FIXME: Setting linknames here is a bad hack.
8288       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8289       # The linker will automatically build a .lib file if we build a DLL.
8290       old_archive_from_new_cmds='true'
8291       # FIXME: Should let the user specify the lib program.
8292       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8293       fix_srcfile_path='`cygpath -w "$srcfile"`'
8294       enable_shared_with_static_runtimes=yes
8295       ;;
8296
8297     darwin* | rhapsody*)
8298
8299
8300   archive_cmds_need_lc=no
8301   hardcode_direct=no
8302   hardcode_automatic=yes
8303   hardcode_shlibpath_var=unsupported
8304   whole_archive_flag_spec=''
8305   link_all_deplibs=yes
8306   allow_undefined_flag="$_lt_dar_allow_undefined"
8307   case $cc_basename in
8308      ifort*) _lt_dar_can_shared=yes ;;
8309      *) _lt_dar_can_shared=$GCC ;;
8310   esac
8311   if test "$_lt_dar_can_shared" = "yes"; then
8312     output_verbose_link_cmd=echo
8313     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8314     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8315     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}"
8316     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}"
8317
8318   else
8319   ld_shlibs=no
8320   fi
8321
8322       ;;
8323
8324     dgux*)
8325       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8326       hardcode_libdir_flag_spec='-L$libdir'
8327       hardcode_shlibpath_var=no
8328       ;;
8329
8330     freebsd1*)
8331       ld_shlibs=no
8332       ;;
8333
8334     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8335     # support.  Future versions do this automatically, but an explicit c++rt0.o
8336     # does not break anything, and helps significantly (at the cost of a little
8337     # extra space).
8338     freebsd2.2*)
8339       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8340       hardcode_libdir_flag_spec='-R$libdir'
8341       hardcode_direct=yes
8342       hardcode_shlibpath_var=no
8343       ;;
8344
8345     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8346     freebsd2*)
8347       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8348       hardcode_direct=yes
8349       hardcode_minus_L=yes
8350       hardcode_shlibpath_var=no
8351       ;;
8352
8353     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8354     freebsd* | dragonfly*)
8355       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8356       hardcode_libdir_flag_spec='-R$libdir'
8357       hardcode_direct=yes
8358       hardcode_shlibpath_var=no
8359       ;;
8360
8361     hpux9*)
8362       if test "$GCC" = yes; then
8363         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'
8364       else
8365         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'
8366       fi
8367       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8368       hardcode_libdir_separator=:
8369       hardcode_direct=yes
8370
8371       # hardcode_minus_L: Not really in the search PATH,
8372       # but as the default location of the library.
8373       hardcode_minus_L=yes
8374       export_dynamic_flag_spec='${wl}-E'
8375       ;;
8376
8377     hpux10*)
8378       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8379         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8380       else
8381         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8382       fi
8383       if test "$with_gnu_ld" = no; then
8384         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8385         hardcode_libdir_flag_spec_ld='+b $libdir'
8386         hardcode_libdir_separator=:
8387         hardcode_direct=yes
8388         hardcode_direct_absolute=yes
8389         export_dynamic_flag_spec='${wl}-E'
8390         # hardcode_minus_L: Not really in the search PATH,
8391         # but as the default location of the library.
8392         hardcode_minus_L=yes
8393       fi
8394       ;;
8395
8396     hpux11*)
8397       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8398         case $host_cpu in
8399         hppa*64*)
8400           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8401           ;;
8402         ia64*)
8403           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8404           ;;
8405         *)
8406           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8407           ;;
8408         esac
8409       else
8410         case $host_cpu in
8411         hppa*64*)
8412           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8413           ;;
8414         ia64*)
8415           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8416           ;;
8417         *)
8418           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8419           ;;
8420         esac
8421       fi
8422       if test "$with_gnu_ld" = no; then
8423         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8424         hardcode_libdir_separator=:
8425
8426         case $host_cpu in
8427         hppa*64*|ia64*)
8428           hardcode_direct=no
8429           hardcode_shlibpath_var=no
8430           ;;
8431         *)
8432           hardcode_direct=yes
8433           hardcode_direct_absolute=yes
8434           export_dynamic_flag_spec='${wl}-E'
8435
8436           # hardcode_minus_L: Not really in the search PATH,
8437           # but as the default location of the library.
8438           hardcode_minus_L=yes
8439           ;;
8440         esac
8441       fi
8442       ;;
8443
8444     irix5* | irix6* | nonstopux*)
8445       if test "$GCC" = yes; then
8446         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'
8447         # Try to use the -exported_symbol ld option, if it does not
8448         # work, assume that -exports_file does not work either and
8449         # implicitly export all symbols.
8450         save_LDFLAGS="$LDFLAGS"
8451         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8452         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8453 /* end confdefs.h.  */
8454 int foo(void) {}
8455 _ACEOF
8456 if ac_fn_c_try_link "$LINENO"; then :
8457   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'
8458
8459 fi
8460 rm -f core conftest.err conftest.$ac_objext \
8461     conftest$ac_exeext conftest.$ac_ext
8462         LDFLAGS="$save_LDFLAGS"
8463       else
8464         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'
8465         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'
8466       fi
8467       archive_cmds_need_lc='no'
8468       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8469       hardcode_libdir_separator=:
8470       inherit_rpath=yes
8471       link_all_deplibs=yes
8472       ;;
8473
8474     netbsd*)
8475       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8476         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8477       else
8478         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8479       fi
8480       hardcode_libdir_flag_spec='-R$libdir'
8481       hardcode_direct=yes
8482       hardcode_shlibpath_var=no
8483       ;;
8484
8485     newsos6)
8486       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8487       hardcode_direct=yes
8488       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8489       hardcode_libdir_separator=:
8490       hardcode_shlibpath_var=no
8491       ;;
8492
8493     *nto* | *qnx*)
8494       ;;
8495
8496     openbsd*)
8497       if test -f /usr/libexec/ld.so; then
8498         hardcode_direct=yes
8499         hardcode_shlibpath_var=no
8500         hardcode_direct_absolute=yes
8501         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8502           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8503           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8504           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8505           export_dynamic_flag_spec='${wl}-E'
8506         else
8507           case $host_os in
8508            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8509              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8510              hardcode_libdir_flag_spec='-R$libdir'
8511              ;;
8512            *)
8513              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8514              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8515              ;;
8516           esac
8517         fi
8518       else
8519         ld_shlibs=no
8520       fi
8521       ;;
8522
8523     os2*)
8524       hardcode_libdir_flag_spec='-L$libdir'
8525       hardcode_minus_L=yes
8526       allow_undefined_flag=unsupported
8527       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'
8528       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8529       ;;
8530
8531     osf3*)
8532       if test "$GCC" = yes; then
8533         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8534         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'
8535       else
8536         allow_undefined_flag=' -expect_unresolved \*'
8537         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'
8538       fi
8539       archive_cmds_need_lc='no'
8540       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8541       hardcode_libdir_separator=:
8542       ;;
8543
8544     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8545       if test "$GCC" = yes; then
8546         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8547         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'
8548         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8549       else
8550         allow_undefined_flag=' -expect_unresolved \*'
8551         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'
8552         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~
8553         $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'
8554
8555         # Both c and cxx compiler support -rpath directly
8556         hardcode_libdir_flag_spec='-rpath $libdir'
8557       fi
8558       archive_cmds_need_lc='no'
8559       hardcode_libdir_separator=:
8560       ;;
8561
8562     solaris*)
8563       no_undefined_flag=' -z defs'
8564       if test "$GCC" = yes; then
8565         wlarc='${wl}'
8566         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8567         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8568           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8569       else
8570         case `$CC -V 2>&1` in
8571         *"Compilers 5.0"*)
8572           wlarc=''
8573           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8574           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8575           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8576           ;;
8577         *)
8578           wlarc='${wl}'
8579           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8580           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8581           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8582           ;;
8583         esac
8584       fi
8585       hardcode_libdir_flag_spec='-R$libdir'
8586       hardcode_shlibpath_var=no
8587       case $host_os in
8588       solaris2.[0-5] | solaris2.[0-5].*) ;;
8589       *)
8590         # The compiler driver will combine and reorder linker options,
8591         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8592         # but is careful enough not to reorder.
8593         # Supported since Solaris 2.6 (maybe 2.5.1?)
8594         if test "$GCC" = yes; then
8595           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8596         else
8597           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8598         fi
8599         ;;
8600       esac
8601       link_all_deplibs=yes
8602       ;;
8603
8604     sunos4*)
8605       if test "x$host_vendor" = xsequent; then
8606         # Use $CC to link under sequent, because it throws in some extra .o
8607         # files that make .init and .fini sections work.
8608         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8609       else
8610         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8611       fi
8612       hardcode_libdir_flag_spec='-L$libdir'
8613       hardcode_direct=yes
8614       hardcode_minus_L=yes
8615       hardcode_shlibpath_var=no
8616       ;;
8617
8618     sysv4)
8619       case $host_vendor in
8620         sni)
8621           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8622           hardcode_direct=yes # is this really true???
8623         ;;
8624         siemens)
8625           ## LD is ld it makes a PLAMLIB
8626           ## CC just makes a GrossModule.
8627           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8628           reload_cmds='$CC -r -o $output$reload_objs'
8629           hardcode_direct=no
8630         ;;
8631         motorola)
8632           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8633           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8634         ;;
8635       esac
8636       runpath_var='LD_RUN_PATH'
8637       hardcode_shlibpath_var=no
8638       ;;
8639
8640     sysv4.3*)
8641       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8642       hardcode_shlibpath_var=no
8643       export_dynamic_flag_spec='-Bexport'
8644       ;;
8645
8646     sysv4*MP*)
8647       if test -d /usr/nec; then
8648         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8649         hardcode_shlibpath_var=no
8650         runpath_var=LD_RUN_PATH
8651         hardcode_runpath_var=yes
8652         ld_shlibs=yes
8653       fi
8654       ;;
8655
8656     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8657       no_undefined_flag='${wl}-z,text'
8658       archive_cmds_need_lc=no
8659       hardcode_shlibpath_var=no
8660       runpath_var='LD_RUN_PATH'
8661
8662       if test "$GCC" = yes; then
8663         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8664         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8665       else
8666         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8667         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8668       fi
8669       ;;
8670
8671     sysv5* | sco3.2v5* | sco5v6*)
8672       # Note: We can NOT use -z defs as we might desire, because we do not
8673       # link with -lc, and that would cause any symbols used from libc to
8674       # always be unresolved, which means just about no library would
8675       # ever link correctly.  If we're not using GNU ld we use -z text
8676       # though, which does catch some bad symbols but isn't as heavy-handed
8677       # as -z defs.
8678       no_undefined_flag='${wl}-z,text'
8679       allow_undefined_flag='${wl}-z,nodefs'
8680       archive_cmds_need_lc=no
8681       hardcode_shlibpath_var=no
8682       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8683       hardcode_libdir_separator=':'
8684       link_all_deplibs=yes
8685       export_dynamic_flag_spec='${wl}-Bexport'
8686       runpath_var='LD_RUN_PATH'
8687
8688       if test "$GCC" = yes; then
8689         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8690         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8691       else
8692         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8693         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8694       fi
8695       ;;
8696
8697     uts4*)
8698       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8699       hardcode_libdir_flag_spec='-L$libdir'
8700       hardcode_shlibpath_var=no
8701       ;;
8702
8703     *)
8704       ld_shlibs=no
8705       ;;
8706     esac
8707
8708     if test x$host_vendor = xsni; then
8709       case $host in
8710       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8711         export_dynamic_flag_spec='${wl}-Blargedynsym'
8712         ;;
8713       esac
8714     fi
8715   fi
8716
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8718 $as_echo "$ld_shlibs" >&6; }
8719 test "$ld_shlibs" = no && can_build_shared=no
8720
8721 with_gnu_ld=$with_gnu_ld
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737 #
8738 # Do we need to explicitly link libc?
8739 #
8740 case "x$archive_cmds_need_lc" in
8741 x|xyes)
8742   # Assume -lc should be added
8743   archive_cmds_need_lc=yes
8744
8745   if test "$enable_shared" = yes && test "$GCC" = yes; then
8746     case $archive_cmds in
8747     *'~'*)
8748       # FIXME: we may have to deal with multi-command sequences.
8749       ;;
8750     '$CC '*)
8751       # Test whether the compiler implicitly links with -lc since on some
8752       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8753       # to ld, don't add -lc before -lgcc.
8754       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8755 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8756       $RM conftest*
8757       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8758
8759       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8760   (eval $ac_compile) 2>&5
8761   ac_status=$?
8762   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8763   test $ac_status = 0; } 2>conftest.err; then
8764         soname=conftest
8765         lib=conftest
8766         libobjs=conftest.$ac_objext
8767         deplibs=
8768         wl=$lt_prog_compiler_wl
8769         pic_flag=$lt_prog_compiler_pic
8770         compiler_flags=-v
8771         linker_flags=-v
8772         verstring=
8773         output_objdir=.
8774         libname=conftest
8775         lt_save_allow_undefined_flag=$allow_undefined_flag
8776         allow_undefined_flag=
8777         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8778   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8779   ac_status=$?
8780   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8781   test $ac_status = 0; }
8782         then
8783           archive_cmds_need_lc=no
8784         else
8785           archive_cmds_need_lc=yes
8786         fi
8787         allow_undefined_flag=$lt_save_allow_undefined_flag
8788       else
8789         cat conftest.err 1>&5
8790       fi
8791       $RM conftest*
8792       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8793 $as_echo "$archive_cmds_need_lc" >&6; }
8794       ;;
8795     esac
8796   fi
8797   ;;
8798 esac
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
8957 $as_echo_n "checking dynamic linker characteristics... " >&6; }
8958
8959 if test "$GCC" = yes; then
8960   case $host_os in
8961     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8962     *) lt_awk_arg="/^libraries:/" ;;
8963   esac
8964   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8965   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8966     # if the path contains ";" then we assume it to be the separator
8967     # otherwise default to the standard path separator (i.e. ":") - it is
8968     # assumed that no part of a normal pathname contains ";" but that should
8969     # okay in the real world where ";" in dirpaths is itself problematic.
8970     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8971   else
8972     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8973   fi
8974   # Ok, now we have the path, separated by spaces, we can step through it
8975   # and add multilib dir if necessary.
8976   lt_tmp_lt_search_path_spec=
8977   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8978   for lt_sys_path in $lt_search_path_spec; do
8979     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8980       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8981     else
8982       test -d "$lt_sys_path" && \
8983         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8984     fi
8985   done
8986   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8987 BEGIN {RS=" "; FS="/|\n";} {
8988   lt_foo="";
8989   lt_count=0;
8990   for (lt_i = NF; lt_i > 0; lt_i--) {
8991     if ($lt_i != "" && $lt_i != ".") {
8992       if ($lt_i == "..") {
8993         lt_count++;
8994       } else {
8995         if (lt_count == 0) {
8996           lt_foo="/" $lt_i lt_foo;
8997         } else {
8998           lt_count--;
8999         }
9000       }
9001     }
9002   }
9003   if (lt_foo != "") { lt_freq[lt_foo]++; }
9004   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9005 }'`
9006   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9007 else
9008   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9009 fi
9010 library_names_spec=
9011 libname_spec='lib$name'
9012 soname_spec=
9013 shrext_cmds=".so"
9014 postinstall_cmds=
9015 postuninstall_cmds=
9016 finish_cmds=
9017 finish_eval=
9018 shlibpath_var=
9019 shlibpath_overrides_runpath=unknown
9020 version_type=none
9021 dynamic_linker="$host_os ld.so"
9022 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9023 need_lib_prefix=unknown
9024 hardcode_into_libs=no
9025
9026 # when you set need_version to no, make sure it does not cause -set_version
9027 # flags to be left without arguments
9028 need_version=unknown
9029
9030 case $host_os in
9031 aix3*)
9032   version_type=linux
9033   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9034   shlibpath_var=LIBPATH
9035
9036   # AIX 3 has no versioning support, so we append a major version to the name.
9037   soname_spec='${libname}${release}${shared_ext}$major'
9038   ;;
9039
9040 aix[4-9]*)
9041   version_type=linux
9042   need_lib_prefix=no
9043   need_version=no
9044   hardcode_into_libs=yes
9045   if test "$host_cpu" = ia64; then
9046     # AIX 5 supports IA64
9047     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9048     shlibpath_var=LD_LIBRARY_PATH
9049   else
9050     # With GCC up to 2.95.x, collect2 would create an import file
9051     # for dependence libraries.  The import file would start with
9052     # the line `#! .'.  This would cause the generated library to
9053     # depend on `.', always an invalid library.  This was fixed in
9054     # development snapshots of GCC prior to 3.0.
9055     case $host_os in
9056       aix4 | aix4.[01] | aix4.[01].*)
9057       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9058            echo ' yes '
9059            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9060         :
9061       else
9062         can_build_shared=no
9063       fi
9064       ;;
9065     esac
9066     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9067     # soname into executable. Probably we can add versioning support to
9068     # collect2, so additional links can be useful in future.
9069     if test "$aix_use_runtimelinking" = yes; then
9070       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9071       # instead of lib<name>.a to let people know that these are not
9072       # typical AIX shared libraries.
9073       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9074     else
9075       # We preserve .a as extension for shared libraries through AIX4.2
9076       # and later when we are not doing run time linking.
9077       library_names_spec='${libname}${release}.a $libname.a'
9078       soname_spec='${libname}${release}${shared_ext}$major'
9079     fi
9080     shlibpath_var=LIBPATH
9081   fi
9082   ;;
9083
9084 amigaos*)
9085   case $host_cpu in
9086   powerpc)
9087     # Since July 2007 AmigaOS4 officially supports .so libraries.
9088     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9089     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9090     ;;
9091   m68k)
9092     library_names_spec='$libname.ixlibrary $libname.a'
9093     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9094     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'
9095     ;;
9096   esac
9097   ;;
9098
9099 beos*)
9100   library_names_spec='${libname}${shared_ext}'
9101   dynamic_linker="$host_os ld.so"
9102   shlibpath_var=LIBRARY_PATH
9103   ;;
9104
9105 bsdi[45]*)
9106   version_type=linux
9107   need_version=no
9108   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9109   soname_spec='${libname}${release}${shared_ext}$major'
9110   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9111   shlibpath_var=LD_LIBRARY_PATH
9112   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9113   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9114   # the default ld.so.conf also contains /usr/contrib/lib and
9115   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9116   # libtool to hard-code these into programs
9117   ;;
9118
9119 cygwin* | mingw* | pw32* | cegcc*)
9120   version_type=windows
9121   shrext_cmds=".dll"
9122   need_version=no
9123   need_lib_prefix=no
9124
9125   case $GCC,$host_os in
9126   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9127     library_names_spec='$libname.dll.a'
9128     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9129     postinstall_cmds='base_file=`basename \${file}`~
9130       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9131       dldir=$destdir/`dirname \$dlpath`~
9132       test -d \$dldir || mkdir -p \$dldir~
9133       $install_prog $dir/$dlname \$dldir/$dlname~
9134       chmod a+x \$dldir/$dlname~
9135       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9136         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9137       fi'
9138     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9139       dlpath=$dir/\$dldll~
9140        $RM \$dlpath'
9141     shlibpath_overrides_runpath=yes
9142
9143     case $host_os in
9144     cygwin*)
9145       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9146       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9147       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9148       ;;
9149     mingw* | cegcc*)
9150       # MinGW DLLs use traditional 'lib' prefix
9151       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9152       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9153       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9154         # It is most probably a Windows format PATH printed by
9155         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9156         # path with ; separators, and with drive letters. We can handle the
9157         # drive letters (cygwin fileutils understands them), so leave them,
9158         # especially as we might pass files found there to a mingw objdump,
9159         # which wouldn't understand a cygwinified path. Ahh.
9160         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9161       else
9162         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9163       fi
9164       ;;
9165     pw32*)
9166       # pw32 DLLs use 'pw' prefix rather than 'lib'
9167       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9168       ;;
9169     esac
9170     ;;
9171
9172   *)
9173     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9174     ;;
9175   esac
9176   dynamic_linker='Win32 ld.exe'
9177   # FIXME: first we should search . and the directory the executable is in
9178   shlibpath_var=PATH
9179   ;;
9180
9181 darwin* | rhapsody*)
9182   dynamic_linker="$host_os dyld"
9183   version_type=darwin
9184   need_lib_prefix=no
9185   need_version=no
9186   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9187   soname_spec='${libname}${release}${major}$shared_ext'
9188   shlibpath_overrides_runpath=yes
9189   shlibpath_var=DYLD_LIBRARY_PATH
9190   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9191
9192   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9193   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9194   ;;
9195
9196 dgux*)
9197   version_type=linux
9198   need_lib_prefix=no
9199   need_version=no
9200   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9201   soname_spec='${libname}${release}${shared_ext}$major'
9202   shlibpath_var=LD_LIBRARY_PATH
9203   ;;
9204
9205 freebsd1*)
9206   dynamic_linker=no
9207   ;;
9208
9209 freebsd* | dragonfly*)
9210   # DragonFly does not have aout.  When/if they implement a new
9211   # versioning mechanism, adjust this.
9212   if test -x /usr/bin/objformat; then
9213     objformat=`/usr/bin/objformat`
9214   else
9215     case $host_os in
9216     freebsd[123]*) objformat=aout ;;
9217     *) objformat=elf ;;
9218     esac
9219   fi
9220   # Handle Gentoo/FreeBSD as it was Linux
9221   case $host_vendor in
9222     gentoo)
9223       version_type=linux ;;
9224     *)
9225       version_type=freebsd-$objformat ;;
9226   esac
9227
9228   case $version_type in
9229     freebsd-elf*)
9230       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9231       need_version=no
9232       need_lib_prefix=no
9233       ;;
9234     freebsd-*)
9235       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9236       need_version=yes
9237       ;;
9238     linux)
9239       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9240       soname_spec='${libname}${release}${shared_ext}$major'
9241       need_lib_prefix=no
9242       need_version=no
9243       ;;
9244   esac
9245   shlibpath_var=LD_LIBRARY_PATH
9246   case $host_os in
9247   freebsd2*)
9248     shlibpath_overrides_runpath=yes
9249     ;;
9250   freebsd3.[01]* | freebsdelf3.[01]*)
9251     shlibpath_overrides_runpath=yes
9252     hardcode_into_libs=yes
9253     ;;
9254   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9255   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9256     shlibpath_overrides_runpath=no
9257     hardcode_into_libs=yes
9258     ;;
9259   *) # from 4.6 on, and DragonFly
9260     shlibpath_overrides_runpath=yes
9261     hardcode_into_libs=yes
9262     ;;
9263   esac
9264   ;;
9265
9266 gnu*)
9267   version_type=linux
9268   need_lib_prefix=no
9269   need_version=no
9270   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9271   soname_spec='${libname}${release}${shared_ext}$major'
9272   shlibpath_var=LD_LIBRARY_PATH
9273   hardcode_into_libs=yes
9274   ;;
9275
9276 hpux9* | hpux10* | hpux11*)
9277   # Give a soname corresponding to the major version so that dld.sl refuses to
9278   # link against other versions.
9279   version_type=sunos
9280   need_lib_prefix=no
9281   need_version=no
9282   case $host_cpu in
9283   ia64*)
9284     shrext_cmds='.so'
9285     hardcode_into_libs=yes
9286     dynamic_linker="$host_os dld.so"
9287     shlibpath_var=LD_LIBRARY_PATH
9288     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9289     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9290     soname_spec='${libname}${release}${shared_ext}$major'
9291     if test "X$HPUX_IA64_MODE" = X32; then
9292       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9293     else
9294       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9295     fi
9296     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9297     ;;
9298   hppa*64*)
9299     shrext_cmds='.sl'
9300     hardcode_into_libs=yes
9301     dynamic_linker="$host_os dld.sl"
9302     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9303     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9304     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9305     soname_spec='${libname}${release}${shared_ext}$major'
9306     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9307     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9308     ;;
9309   *)
9310     shrext_cmds='.sl'
9311     dynamic_linker="$host_os dld.sl"
9312     shlibpath_var=SHLIB_PATH
9313     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9314     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9315     soname_spec='${libname}${release}${shared_ext}$major'
9316     ;;
9317   esac
9318   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9319   postinstall_cmds='chmod 555 $lib'
9320   ;;
9321
9322 interix[3-9]*)
9323   version_type=linux
9324   need_lib_prefix=no
9325   need_version=no
9326   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9327   soname_spec='${libname}${release}${shared_ext}$major'
9328   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9329   shlibpath_var=LD_LIBRARY_PATH
9330   shlibpath_overrides_runpath=no
9331   hardcode_into_libs=yes
9332   ;;
9333
9334 irix5* | irix6* | nonstopux*)
9335   case $host_os in
9336     nonstopux*) version_type=nonstopux ;;
9337     *)
9338         if test "$lt_cv_prog_gnu_ld" = yes; then
9339                 version_type=linux
9340         else
9341                 version_type=irix
9342         fi ;;
9343   esac
9344   need_lib_prefix=no
9345   need_version=no
9346   soname_spec='${libname}${release}${shared_ext}$major'
9347   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9348   case $host_os in
9349   irix5* | nonstopux*)
9350     libsuff= shlibsuff=
9351     ;;
9352   *)
9353     case $LD in # libtool.m4 will add one of these switches to LD
9354     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9355       libsuff= shlibsuff= libmagic=32-bit;;
9356     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9357       libsuff=32 shlibsuff=N32 libmagic=N32;;
9358     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9359       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9360     *) libsuff= shlibsuff= libmagic=never-match;;
9361     esac
9362     ;;
9363   esac
9364   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9365   shlibpath_overrides_runpath=no
9366   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9367   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9368   hardcode_into_libs=yes
9369   ;;
9370
9371 # No shared lib support for Linux oldld, aout, or coff.
9372 linux*oldld* | linux*aout* | linux*coff*)
9373   dynamic_linker=no
9374   ;;
9375
9376 # This must be Linux ELF.
9377 linux* | k*bsd*-gnu)
9378   version_type=linux
9379   need_lib_prefix=no
9380   need_version=no
9381   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9382   soname_spec='${libname}${release}${shared_ext}$major'
9383   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9384   shlibpath_var=LD_LIBRARY_PATH
9385   shlibpath_overrides_runpath=no
9386   # Some binutils ld are patched to set DT_RUNPATH
9387   save_LDFLAGS=$LDFLAGS
9388   save_libdir=$libdir
9389   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9390        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9391   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9392 /* end confdefs.h.  */
9393
9394 int
9395 main ()
9396 {
9397
9398   ;
9399   return 0;
9400 }
9401 _ACEOF
9402 if ac_fn_c_try_link "$LINENO"; then :
9403   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9404   shlibpath_overrides_runpath=yes
9405 fi
9406 fi
9407 rm -f core conftest.err conftest.$ac_objext \
9408     conftest$ac_exeext conftest.$ac_ext
9409   LDFLAGS=$save_LDFLAGS
9410   libdir=$save_libdir
9411
9412   # This implies no fast_install, which is unacceptable.
9413   # Some rework will be needed to allow for fast_install
9414   # before this can be enabled.
9415   hardcode_into_libs=yes
9416
9417   # Append ld.so.conf contents to the search path
9418   if test -f /etc/ld.so.conf; then
9419     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' ' '`
9420     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9421   fi
9422
9423   # We used to test for /lib/ld.so.1 and disable shared libraries on
9424   # powerpc, because MkLinux only supported shared libraries with the
9425   # GNU dynamic linker.  Since this was broken with cross compilers,
9426   # most powerpc-linux boxes support dynamic linking these days and
9427   # people can always --disable-shared, the test was removed, and we
9428   # assume the GNU/Linux dynamic linker is in use.
9429   dynamic_linker='GNU/Linux ld.so'
9430   ;;
9431
9432 netbsd*)
9433   version_type=sunos
9434   need_lib_prefix=no
9435   need_version=no
9436   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9437     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9438     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9439     dynamic_linker='NetBSD (a.out) ld.so'
9440   else
9441     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9442     soname_spec='${libname}${release}${shared_ext}$major'
9443     dynamic_linker='NetBSD ld.elf_so'
9444   fi
9445   shlibpath_var=LD_LIBRARY_PATH
9446   shlibpath_overrides_runpath=yes
9447   hardcode_into_libs=yes
9448   ;;
9449
9450 newsos6)
9451   version_type=linux
9452   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9453   shlibpath_var=LD_LIBRARY_PATH
9454   shlibpath_overrides_runpath=yes
9455   ;;
9456
9457 *nto* | *qnx*)
9458   version_type=qnx
9459   need_lib_prefix=no
9460   need_version=no
9461   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9462   soname_spec='${libname}${release}${shared_ext}$major'
9463   shlibpath_var=LD_LIBRARY_PATH
9464   shlibpath_overrides_runpath=no
9465   hardcode_into_libs=yes
9466   dynamic_linker='ldqnx.so'
9467   ;;
9468
9469 openbsd*)
9470   version_type=sunos
9471   sys_lib_dlsearch_path_spec="/usr/lib"
9472   need_lib_prefix=no
9473   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9474   case $host_os in
9475     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9476     *)                          need_version=no  ;;
9477   esac
9478   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9479   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9480   shlibpath_var=LD_LIBRARY_PATH
9481   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9482     case $host_os in
9483       openbsd2.[89] | openbsd2.[89].*)
9484         shlibpath_overrides_runpath=no
9485         ;;
9486       *)
9487         shlibpath_overrides_runpath=yes
9488         ;;
9489       esac
9490   else
9491     shlibpath_overrides_runpath=yes
9492   fi
9493   ;;
9494
9495 os2*)
9496   libname_spec='$name'
9497   shrext_cmds=".dll"
9498   need_lib_prefix=no
9499   library_names_spec='$libname${shared_ext} $libname.a'
9500   dynamic_linker='OS/2 ld.exe'
9501   shlibpath_var=LIBPATH
9502   ;;
9503
9504 osf3* | osf4* | osf5*)
9505   version_type=osf
9506   need_lib_prefix=no
9507   need_version=no
9508   soname_spec='${libname}${release}${shared_ext}$major'
9509   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9510   shlibpath_var=LD_LIBRARY_PATH
9511   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9512   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9513   ;;
9514
9515 rdos*)
9516   dynamic_linker=no
9517   ;;
9518
9519 solaris*)
9520   version_type=linux
9521   need_lib_prefix=no
9522   need_version=no
9523   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9524   soname_spec='${libname}${release}${shared_ext}$major'
9525   shlibpath_var=LD_LIBRARY_PATH
9526   shlibpath_overrides_runpath=yes
9527   hardcode_into_libs=yes
9528   # ldd complains unless libraries are executable
9529   postinstall_cmds='chmod +x $lib'
9530   ;;
9531
9532 sunos4*)
9533   version_type=sunos
9534   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9535   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9536   shlibpath_var=LD_LIBRARY_PATH
9537   shlibpath_overrides_runpath=yes
9538   if test "$with_gnu_ld" = yes; then
9539     need_lib_prefix=no
9540   fi
9541   need_version=yes
9542   ;;
9543
9544 sysv4 | sysv4.3*)
9545   version_type=linux
9546   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9547   soname_spec='${libname}${release}${shared_ext}$major'
9548   shlibpath_var=LD_LIBRARY_PATH
9549   case $host_vendor in
9550     sni)
9551       shlibpath_overrides_runpath=no
9552       need_lib_prefix=no
9553       runpath_var=LD_RUN_PATH
9554       ;;
9555     siemens)
9556       need_lib_prefix=no
9557       ;;
9558     motorola)
9559       need_lib_prefix=no
9560       need_version=no
9561       shlibpath_overrides_runpath=no
9562       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9563       ;;
9564   esac
9565   ;;
9566
9567 sysv4*MP*)
9568   if test -d /usr/nec ;then
9569     version_type=linux
9570     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9571     soname_spec='$libname${shared_ext}.$major'
9572     shlibpath_var=LD_LIBRARY_PATH
9573   fi
9574   ;;
9575
9576 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9577   version_type=freebsd-elf
9578   need_lib_prefix=no
9579   need_version=no
9580   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9581   soname_spec='${libname}${release}${shared_ext}$major'
9582   shlibpath_var=LD_LIBRARY_PATH
9583   shlibpath_overrides_runpath=yes
9584   hardcode_into_libs=yes
9585   if test "$with_gnu_ld" = yes; then
9586     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9587   else
9588     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9589     case $host_os in
9590       sco3.2v5*)
9591         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9592         ;;
9593     esac
9594   fi
9595   sys_lib_dlsearch_path_spec='/usr/lib'
9596   ;;
9597
9598 tpf*)
9599   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9600   version_type=linux
9601   need_lib_prefix=no
9602   need_version=no
9603   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9604   shlibpath_var=LD_LIBRARY_PATH
9605   shlibpath_overrides_runpath=no
9606   hardcode_into_libs=yes
9607   ;;
9608
9609 uts4*)
9610   version_type=linux
9611   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9612   soname_spec='${libname}${release}${shared_ext}$major'
9613   shlibpath_var=LD_LIBRARY_PATH
9614   ;;
9615
9616 *)
9617   dynamic_linker=no
9618   ;;
9619 esac
9620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9621 $as_echo "$dynamic_linker" >&6; }
9622 test "$dynamic_linker" = no && can_build_shared=no
9623
9624 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9625 if test "$GCC" = yes; then
9626   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9627 fi
9628
9629 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9630   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9631 fi
9632 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9633   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9634 fi
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9723 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9724 hardcode_action=
9725 if test -n "$hardcode_libdir_flag_spec" ||
9726    test -n "$runpath_var" ||
9727    test "X$hardcode_automatic" = "Xyes" ; then
9728
9729   # We can hardcode non-existent directories.
9730   if test "$hardcode_direct" != no &&
9731      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9732      # have to relink, otherwise we might link with an installed library
9733      # when we should be linking with a yet-to-be-installed one
9734      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9735      test "$hardcode_minus_L" != no; then
9736     # Linking always hardcodes the temporary library directory.
9737     hardcode_action=relink
9738   else
9739     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9740     hardcode_action=immediate
9741   fi
9742 else
9743   # We cannot hardcode anything, or else we can only hardcode existing
9744   # directories.
9745   hardcode_action=unsupported
9746 fi
9747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9748 $as_echo "$hardcode_action" >&6; }
9749
9750 if test "$hardcode_action" = relink ||
9751    test "$inherit_rpath" = yes; then
9752   # Fast installation is not supported
9753   enable_fast_install=no
9754 elif test "$shlibpath_overrides_runpath" = yes ||
9755      test "$enable_shared" = no; then
9756   # Fast installation is not necessary
9757   enable_fast_install=needless
9758 fi
9759
9760
9761
9762
9763
9764
9765   if test "x$enable_dlopen" != xyes; then
9766   enable_dlopen=unknown
9767   enable_dlopen_self=unknown
9768   enable_dlopen_self_static=unknown
9769 else
9770   lt_cv_dlopen=no
9771   lt_cv_dlopen_libs=
9772
9773   case $host_os in
9774   beos*)
9775     lt_cv_dlopen="load_add_on"
9776     lt_cv_dlopen_libs=
9777     lt_cv_dlopen_self=yes
9778     ;;
9779
9780   mingw* | pw32* | cegcc*)
9781     lt_cv_dlopen="LoadLibrary"
9782     lt_cv_dlopen_libs=
9783     ;;
9784
9785   cygwin*)
9786     lt_cv_dlopen="dlopen"
9787     lt_cv_dlopen_libs=
9788     ;;
9789
9790   darwin*)
9791   # if libdl is installed we need to link against it
9792     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9793 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9794 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9795   $as_echo_n "(cached) " >&6
9796 else
9797   ac_check_lib_save_LIBS=$LIBS
9798 LIBS="-ldl  $LIBS"
9799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9800 /* end confdefs.h.  */
9801
9802 /* Override any GCC internal prototype to avoid an error.
9803    Use char because int might match the return type of a GCC
9804    builtin and then its argument prototype would still apply.  */
9805 #ifdef __cplusplus
9806 extern "C"
9807 #endif
9808 char dlopen ();
9809 int
9810 main ()
9811 {
9812 return dlopen ();
9813   ;
9814   return 0;
9815 }
9816 _ACEOF
9817 if ac_fn_c_try_link "$LINENO"; then :
9818   ac_cv_lib_dl_dlopen=yes
9819 else
9820   ac_cv_lib_dl_dlopen=no
9821 fi
9822 rm -f core conftest.err conftest.$ac_objext \
9823     conftest$ac_exeext conftest.$ac_ext
9824 LIBS=$ac_check_lib_save_LIBS
9825 fi
9826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9827 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9828 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9829   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9830 else
9831
9832     lt_cv_dlopen="dyld"
9833     lt_cv_dlopen_libs=
9834     lt_cv_dlopen_self=yes
9835
9836 fi
9837
9838     ;;
9839
9840   *)
9841     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9842 if test "x$ac_cv_func_shl_load" = x""yes; then :
9843   lt_cv_dlopen="shl_load"
9844 else
9845   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9846 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9847 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9848   $as_echo_n "(cached) " >&6
9849 else
9850   ac_check_lib_save_LIBS=$LIBS
9851 LIBS="-ldld  $LIBS"
9852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9853 /* end confdefs.h.  */
9854
9855 /* Override any GCC internal prototype to avoid an error.
9856    Use char because int might match the return type of a GCC
9857    builtin and then its argument prototype would still apply.  */
9858 #ifdef __cplusplus
9859 extern "C"
9860 #endif
9861 char shl_load ();
9862 int
9863 main ()
9864 {
9865 return shl_load ();
9866   ;
9867   return 0;
9868 }
9869 _ACEOF
9870 if ac_fn_c_try_link "$LINENO"; then :
9871   ac_cv_lib_dld_shl_load=yes
9872 else
9873   ac_cv_lib_dld_shl_load=no
9874 fi
9875 rm -f core conftest.err conftest.$ac_objext \
9876     conftest$ac_exeext conftest.$ac_ext
9877 LIBS=$ac_check_lib_save_LIBS
9878 fi
9879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9880 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9881 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9882   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9883 else
9884   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9885 if test "x$ac_cv_func_dlopen" = x""yes; then :
9886   lt_cv_dlopen="dlopen"
9887 else
9888   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9889 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9890 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9891   $as_echo_n "(cached) " >&6
9892 else
9893   ac_check_lib_save_LIBS=$LIBS
9894 LIBS="-ldl  $LIBS"
9895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9896 /* end confdefs.h.  */
9897
9898 /* Override any GCC internal prototype to avoid an error.
9899    Use char because int might match the return type of a GCC
9900    builtin and then its argument prototype would still apply.  */
9901 #ifdef __cplusplus
9902 extern "C"
9903 #endif
9904 char dlopen ();
9905 int
9906 main ()
9907 {
9908 return dlopen ();
9909   ;
9910   return 0;
9911 }
9912 _ACEOF
9913 if ac_fn_c_try_link "$LINENO"; then :
9914   ac_cv_lib_dl_dlopen=yes
9915 else
9916   ac_cv_lib_dl_dlopen=no
9917 fi
9918 rm -f core conftest.err conftest.$ac_objext \
9919     conftest$ac_exeext conftest.$ac_ext
9920 LIBS=$ac_check_lib_save_LIBS
9921 fi
9922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9923 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9924 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9925   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9926 else
9927   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
9928 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
9929 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
9930   $as_echo_n "(cached) " >&6
9931 else
9932   ac_check_lib_save_LIBS=$LIBS
9933 LIBS="-lsvld  $LIBS"
9934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9935 /* end confdefs.h.  */
9936
9937 /* Override any GCC internal prototype to avoid an error.
9938    Use char because int might match the return type of a GCC
9939    builtin and then its argument prototype would still apply.  */
9940 #ifdef __cplusplus
9941 extern "C"
9942 #endif
9943 char dlopen ();
9944 int
9945 main ()
9946 {
9947 return dlopen ();
9948   ;
9949   return 0;
9950 }
9951 _ACEOF
9952 if ac_fn_c_try_link "$LINENO"; then :
9953   ac_cv_lib_svld_dlopen=yes
9954 else
9955   ac_cv_lib_svld_dlopen=no
9956 fi
9957 rm -f core conftest.err conftest.$ac_objext \
9958     conftest$ac_exeext conftest.$ac_ext
9959 LIBS=$ac_check_lib_save_LIBS
9960 fi
9961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
9962 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
9963 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
9964   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9965 else
9966   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
9967 $as_echo_n "checking for dld_link in -ldld... " >&6; }
9968 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
9969   $as_echo_n "(cached) " >&6
9970 else
9971   ac_check_lib_save_LIBS=$LIBS
9972 LIBS="-ldld  $LIBS"
9973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9974 /* end confdefs.h.  */
9975
9976 /* Override any GCC internal prototype to avoid an error.
9977    Use char because int might match the return type of a GCC
9978    builtin and then its argument prototype would still apply.  */
9979 #ifdef __cplusplus
9980 extern "C"
9981 #endif
9982 char dld_link ();
9983 int
9984 main ()
9985 {
9986 return dld_link ();
9987   ;
9988   return 0;
9989 }
9990 _ACEOF
9991 if ac_fn_c_try_link "$LINENO"; then :
9992   ac_cv_lib_dld_dld_link=yes
9993 else
9994   ac_cv_lib_dld_dld_link=no
9995 fi
9996 rm -f core conftest.err conftest.$ac_objext \
9997     conftest$ac_exeext conftest.$ac_ext
9998 LIBS=$ac_check_lib_save_LIBS
9999 fi
10000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10001 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10002 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10003   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10004 fi
10005
10006
10007 fi
10008
10009
10010 fi
10011
10012
10013 fi
10014
10015
10016 fi
10017
10018
10019 fi
10020
10021     ;;
10022   esac
10023
10024   if test "x$lt_cv_dlopen" != xno; then
10025     enable_dlopen=yes
10026   else
10027     enable_dlopen=no
10028   fi
10029
10030   case $lt_cv_dlopen in
10031   dlopen)
10032     save_CPPFLAGS="$CPPFLAGS"
10033     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10034
10035     save_LDFLAGS="$LDFLAGS"
10036     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10037
10038     save_LIBS="$LIBS"
10039     LIBS="$lt_cv_dlopen_libs $LIBS"
10040
10041     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10042 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10043 if test "${lt_cv_dlopen_self+set}" = set; then :
10044   $as_echo_n "(cached) " >&6
10045 else
10046           if test "$cross_compiling" = yes; then :
10047   lt_cv_dlopen_self=cross
10048 else
10049   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10050   lt_status=$lt_dlunknown
10051   cat > conftest.$ac_ext <<_LT_EOF
10052 #line 10052 "configure"
10053 #include "confdefs.h"
10054
10055 #if HAVE_DLFCN_H
10056 #include <dlfcn.h>
10057 #endif
10058
10059 #include <stdio.h>
10060
10061 #ifdef RTLD_GLOBAL
10062 #  define LT_DLGLOBAL           RTLD_GLOBAL
10063 #else
10064 #  ifdef DL_GLOBAL
10065 #    define LT_DLGLOBAL         DL_GLOBAL
10066 #  else
10067 #    define LT_DLGLOBAL         0
10068 #  endif
10069 #endif
10070
10071 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10072    find out it does not work in some platform. */
10073 #ifndef LT_DLLAZY_OR_NOW
10074 #  ifdef RTLD_LAZY
10075 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10076 #  else
10077 #    ifdef DL_LAZY
10078 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10079 #    else
10080 #      ifdef RTLD_NOW
10081 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10082 #      else
10083 #        ifdef DL_NOW
10084 #          define LT_DLLAZY_OR_NOW      DL_NOW
10085 #        else
10086 #          define LT_DLLAZY_OR_NOW      0
10087 #        endif
10088 #      endif
10089 #    endif
10090 #  endif
10091 #endif
10092
10093 void fnord() { int i=42;}
10094 int main ()
10095 {
10096   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10097   int status = $lt_dlunknown;
10098
10099   if (self)
10100     {
10101       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10102       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10103       /* dlclose (self); */
10104     }
10105   else
10106     puts (dlerror ());
10107
10108   return status;
10109 }
10110 _LT_EOF
10111   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10112   (eval $ac_link) 2>&5
10113   ac_status=$?
10114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10115   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10116     (./conftest; exit; ) >&5 2>/dev/null
10117     lt_status=$?
10118     case x$lt_status in
10119       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10120       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10121       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10122     esac
10123   else :
10124     # compilation failed
10125     lt_cv_dlopen_self=no
10126   fi
10127 fi
10128 rm -fr conftest*
10129
10130
10131 fi
10132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10133 $as_echo "$lt_cv_dlopen_self" >&6; }
10134
10135     if test "x$lt_cv_dlopen_self" = xyes; then
10136       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10137       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10138 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10139 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10140   $as_echo_n "(cached) " >&6
10141 else
10142           if test "$cross_compiling" = yes; then :
10143   lt_cv_dlopen_self_static=cross
10144 else
10145   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10146   lt_status=$lt_dlunknown
10147   cat > conftest.$ac_ext <<_LT_EOF
10148 #line 10148 "configure"
10149 #include "confdefs.h"
10150
10151 #if HAVE_DLFCN_H
10152 #include <dlfcn.h>
10153 #endif
10154
10155 #include <stdio.h>
10156
10157 #ifdef RTLD_GLOBAL
10158 #  define LT_DLGLOBAL           RTLD_GLOBAL
10159 #else
10160 #  ifdef DL_GLOBAL
10161 #    define LT_DLGLOBAL         DL_GLOBAL
10162 #  else
10163 #    define LT_DLGLOBAL         0
10164 #  endif
10165 #endif
10166
10167 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10168    find out it does not work in some platform. */
10169 #ifndef LT_DLLAZY_OR_NOW
10170 #  ifdef RTLD_LAZY
10171 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10172 #  else
10173 #    ifdef DL_LAZY
10174 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10175 #    else
10176 #      ifdef RTLD_NOW
10177 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10178 #      else
10179 #        ifdef DL_NOW
10180 #          define LT_DLLAZY_OR_NOW      DL_NOW
10181 #        else
10182 #          define LT_DLLAZY_OR_NOW      0
10183 #        endif
10184 #      endif
10185 #    endif
10186 #  endif
10187 #endif
10188
10189 void fnord() { int i=42;}
10190 int main ()
10191 {
10192   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10193   int status = $lt_dlunknown;
10194
10195   if (self)
10196     {
10197       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10198       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10199       /* dlclose (self); */
10200     }
10201   else
10202     puts (dlerror ());
10203
10204   return status;
10205 }
10206 _LT_EOF
10207   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10208   (eval $ac_link) 2>&5
10209   ac_status=$?
10210   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10211   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10212     (./conftest; exit; ) >&5 2>/dev/null
10213     lt_status=$?
10214     case x$lt_status in
10215       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10216       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10217       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10218     esac
10219   else :
10220     # compilation failed
10221     lt_cv_dlopen_self_static=no
10222   fi
10223 fi
10224 rm -fr conftest*
10225
10226
10227 fi
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10229 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10230     fi
10231
10232     CPPFLAGS="$save_CPPFLAGS"
10233     LDFLAGS="$save_LDFLAGS"
10234     LIBS="$save_LIBS"
10235     ;;
10236   esac
10237
10238   case $lt_cv_dlopen_self in
10239   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10240   *) enable_dlopen_self=unknown ;;
10241   esac
10242
10243   case $lt_cv_dlopen_self_static in
10244   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10245   *) enable_dlopen_self_static=unknown ;;
10246   esac
10247 fi
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265 striplib=
10266 old_striplib=
10267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10268 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10269 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10270   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10271   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10272   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10273 $as_echo "yes" >&6; }
10274 else
10275 # FIXME - insert some real tests, host_os isn't really good enough
10276   case $host_os in
10277   darwin*)
10278     if test -n "$STRIP" ; then
10279       striplib="$STRIP -x"
10280       old_striplib="$STRIP -S"
10281       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10282 $as_echo "yes" >&6; }
10283     else
10284       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10285 $as_echo "no" >&6; }
10286     fi
10287     ;;
10288   *)
10289     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10290 $as_echo "no" >&6; }
10291     ;;
10292   esac
10293 fi
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306   # Report which library types will actually be built
10307   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10308 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10310 $as_echo "$can_build_shared" >&6; }
10311
10312   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10313 $as_echo_n "checking whether to build shared libraries... " >&6; }
10314   test "$can_build_shared" = "no" && enable_shared=no
10315
10316   # On AIX, shared libraries and static libraries use the same namespace, and
10317   # are all built from PIC.
10318   case $host_os in
10319   aix3*)
10320     test "$enable_shared" = yes && enable_static=no
10321     if test -n "$RANLIB"; then
10322       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10323       postinstall_cmds='$RANLIB $lib'
10324     fi
10325     ;;
10326
10327   aix[4-9]*)
10328     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10329       test "$enable_shared" = yes && enable_static=no
10330     fi
10331     ;;
10332   esac
10333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10334 $as_echo "$enable_shared" >&6; }
10335
10336   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10337 $as_echo_n "checking whether to build static libraries... " >&6; }
10338   # Make sure either enable_shared or enable_static is yes.
10339   test "$enable_shared" = yes || enable_static=yes
10340   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10341 $as_echo "$enable_static" >&6; }
10342
10343
10344
10345
10346 fi
10347 ac_ext=c
10348 ac_cpp='$CPP $CPPFLAGS'
10349 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10350 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10351 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10352
10353 CC="$lt_save_CC"
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367         ac_config_commands="$ac_config_commands libtool"
10368
10369
10370
10371
10372 # Only expand once:
10373
10374
10375
10376 # Checks for libraries
10377
10378 # Check whether --enable-gtktest was given.
10379 if test "${enable_gtktest+set}" = set; then :
10380   enableval=$enable_gtktest;
10381 else
10382   enable_gtktest=yes
10383 fi
10384
10385
10386   pkg_config_args=gtk+-2.0
10387   for module in .
10388   do
10389       case "$module" in
10390          gthread)
10391              pkg_config_args="$pkg_config_args gthread-2.0"
10392          ;;
10393       esac
10394   done
10395
10396   no_gtk=""
10397
10398   # Extract the first word of "pkg-config", so it can be a program name with args.
10399 set dummy pkg-config; ac_word=$2
10400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10401 $as_echo_n "checking for $ac_word... " >&6; }
10402 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10403   $as_echo_n "(cached) " >&6
10404 else
10405   case $PKG_CONFIG in
10406   [\\/]* | ?:[\\/]*)
10407   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10408   ;;
10409   *)
10410   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10411 for as_dir in $PATH
10412 do
10413   IFS=$as_save_IFS
10414   test -z "$as_dir" && as_dir=.
10415     for ac_exec_ext in '' $ac_executable_extensions; do
10416   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10417     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10418     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10419     break 2
10420   fi
10421 done
10422   done
10423 IFS=$as_save_IFS
10424
10425   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10426   ;;
10427 esac
10428 fi
10429 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10430 if test -n "$PKG_CONFIG"; then
10431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10432 $as_echo "$PKG_CONFIG" >&6; }
10433 else
10434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10435 $as_echo "no" >&6; }
10436 fi
10437
10438
10439
10440   if test x$PKG_CONFIG != xno ; then
10441     if pkg-config --atleast-pkgconfig-version 0.7 ; then
10442       :
10443     else
10444       echo "*** pkg-config too old; version 0.7 or better required."
10445       no_gtk=yes
10446       PKG_CONFIG=no
10447     fi
10448   else
10449     no_gtk=yes
10450   fi
10451
10452   min_gtk_version=2.0.0
10453   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK+ - version >= $min_gtk_version" >&5
10454 $as_echo_n "checking for GTK+ - version >= $min_gtk_version... " >&6; }
10455
10456   if test x$PKG_CONFIG != xno ; then
10457     ## don't try to run the test against uninstalled libtool libs
10458     if $PKG_CONFIG --uninstalled $pkg_config_args; then
10459           echo "Will use uninstalled version of GTK+ found in PKG_CONFIG_PATH"
10460           enable_gtktest=no
10461     fi
10462
10463     if $PKG_CONFIG --atleast-version $min_gtk_version $pkg_config_args; then
10464           :
10465     else
10466           no_gtk=yes
10467     fi
10468   fi
10469
10470   if test x"$no_gtk" = x ; then
10471     GTK_CFLAGS=`$PKG_CONFIG $pkg_config_args --cflags`
10472     GTK_LIBS=`$PKG_CONFIG $pkg_config_args --libs`
10473     gtk_config_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10474            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
10475     gtk_config_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10476            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
10477     gtk_config_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10478            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
10479     if test "x$enable_gtktest" = "xyes" ; then
10480       ac_save_CFLAGS="$CFLAGS"
10481       ac_save_LIBS="$LIBS"
10482       CFLAGS="$CFLAGS $GTK_CFLAGS"
10483       LIBS="$GTK_LIBS $LIBS"
10484       rm -f conf.gtktest
10485       if test "$cross_compiling" = yes; then :
10486   echo $ac_n "cross compiling; assumed OK... $ac_c"
10487 else
10488   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10489 /* end confdefs.h.  */
10490
10491 #include <gtk/gtk.h>
10492 #include <stdio.h>
10493 #include <stdlib.h>
10494
10495 int
10496 main ()
10497 {
10498   int major, minor, micro;
10499   char *tmp_version;
10500
10501   fclose (fopen ("conf.gtktest", "w"));
10502
10503   /* HP/UX 9 (%@#!) writes to sscanf strings */
10504   tmp_version = g_strdup("$min_gtk_version");
10505   if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
10506      printf("%s, bad version string\n", "$min_gtk_version");
10507      exit(1);
10508    }
10509
10510   if ((gtk_major_version != $gtk_config_major_version) ||
10511       (gtk_minor_version != $gtk_config_minor_version) ||
10512       (gtk_micro_version != $gtk_config_micro_version))
10513     {
10514       printf("\n*** 'pkg-config --modversion gtk+-2.0' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
10515              $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
10516              gtk_major_version, gtk_minor_version, gtk_micro_version);
10517       printf ("*** was found! If pkg-config was correct, then it is best\n");
10518       printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
10519       printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
10520       printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
10521       printf("*** required on your system.\n");
10522       printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n");
10523       printf("*** to point to the correct configuration files\n");
10524     }
10525   else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
10526            (gtk_minor_version != GTK_MINOR_VERSION) ||
10527            (gtk_micro_version != GTK_MICRO_VERSION))
10528     {
10529       printf("*** GTK+ header files (version %d.%d.%d) do not match\n",
10530              GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
10531       printf("*** library (version %d.%d.%d)\n",
10532              gtk_major_version, gtk_minor_version, gtk_micro_version);
10533     }
10534   else
10535     {
10536       if ((gtk_major_version > major) ||
10537         ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
10538         ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro)))
10539       {
10540         return 0;
10541        }
10542      else
10543       {
10544         printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
10545                gtk_major_version, gtk_minor_version, gtk_micro_version);
10546         printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n",
10547                major, minor, micro);
10548         printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
10549         printf("***\n");
10550         printf("*** If you have already installed a sufficiently new version, this error\n");
10551         printf("*** probably means that the wrong copy of the pkg-config shell script is\n");
10552         printf("*** being found. The easiest way to fix this is to remove the old version\n");
10553         printf("*** of GTK+, but you can also set the PKG_CONFIG environment to point to the\n");
10554         printf("*** correct copy of pkg-config. (In this case, you will have to\n");
10555         printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
10556         printf("*** so that the correct libraries are found at run-time))\n");
10557       }
10558     }
10559   return 1;
10560 }
10561
10562 _ACEOF
10563 if ac_fn_c_try_run "$LINENO"; then :
10564
10565 else
10566   no_gtk=yes
10567 fi
10568 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10569   conftest.$ac_objext conftest.beam conftest.$ac_ext
10570 fi
10571
10572        CFLAGS="$ac_save_CFLAGS"
10573        LIBS="$ac_save_LIBS"
10574      fi
10575   fi
10576   if test "x$no_gtk" = x ; then
10577      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version)" >&5
10578 $as_echo "yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version)" >&6; }
10579      :
10580   else
10581      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10582 $as_echo "no" >&6; }
10583      if test "$PKG_CONFIG" = "no" ; then
10584        echo "*** A new enough version of pkg-config was not found."
10585        echo "*** See http://pkgconfig.sourceforge.net"
10586      else
10587        if test -f conf.gtktest ; then
10588         :
10589        else
10590           echo "*** Could not run GTK+ test program, checking why..."
10591           ac_save_CFLAGS="$CFLAGS"
10592           ac_save_LIBS="$LIBS"
10593           CFLAGS="$CFLAGS $GTK_CFLAGS"
10594           LIBS="$LIBS $GTK_LIBS"
10595           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10596 /* end confdefs.h.  */
10597
10598 #include <gtk/gtk.h>
10599 #include <stdio.h>
10600
10601 int
10602 main ()
10603 {
10604  return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version));
10605   ;
10606   return 0;
10607 }
10608 _ACEOF
10609 if ac_fn_c_try_link "$LINENO"; then :
10610    echo "*** The test program compiled, but did not run. This usually means"
10611           echo "*** that the run-time linker is not finding GTK+ or finding the wrong"
10612           echo "*** version of GTK+. If it is not finding GTK+, you'll need to set your"
10613           echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
10614           echo "*** to the installed location  Also, make sure you have run ldconfig if that"
10615           echo "*** is required on your system"
10616           echo "***"
10617           echo "*** If you have an old version installed, it is best to remove it, although"
10618           echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
10619 else
10620    echo "*** The test program failed to compile or link. See the file config.log for the"
10621           echo "*** exact error that occured. This usually means GTK+ is incorrectly installed."
10622 fi
10623 rm -f core conftest.err conftest.$ac_objext \
10624     conftest$ac_exeext conftest.$ac_ext
10625           CFLAGS="$ac_save_CFLAGS"
10626           LIBS="$ac_save_LIBS"
10627        fi
10628      fi
10629      GTK_CFLAGS=""
10630      GTK_LIBS=""
10631      :
10632   fi
10633
10634
10635   rm -f conf.gtktest
10636
10637
10638
10639
10640
10641
10642
10643 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10644         if test -n "$ac_tool_prefix"; then
10645   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10646 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10648 $as_echo_n "checking for $ac_word... " >&6; }
10649 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10650   $as_echo_n "(cached) " >&6
10651 else
10652   case $PKG_CONFIG in
10653   [\\/]* | ?:[\\/]*)
10654   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10655   ;;
10656   *)
10657   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10658 for as_dir in $PATH
10659 do
10660   IFS=$as_save_IFS
10661   test -z "$as_dir" && as_dir=.
10662     for ac_exec_ext in '' $ac_executable_extensions; do
10663   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10664     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10665     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10666     break 2
10667   fi
10668 done
10669   done
10670 IFS=$as_save_IFS
10671
10672   ;;
10673 esac
10674 fi
10675 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10676 if test -n "$PKG_CONFIG"; then
10677   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10678 $as_echo "$PKG_CONFIG" >&6; }
10679 else
10680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10681 $as_echo "no" >&6; }
10682 fi
10683
10684
10685 fi
10686 if test -z "$ac_cv_path_PKG_CONFIG"; then
10687   ac_pt_PKG_CONFIG=$PKG_CONFIG
10688   # Extract the first word of "pkg-config", so it can be a program name with args.
10689 set dummy pkg-config; ac_word=$2
10690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10691 $as_echo_n "checking for $ac_word... " >&6; }
10692 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10693   $as_echo_n "(cached) " >&6
10694 else
10695   case $ac_pt_PKG_CONFIG in
10696   [\\/]* | ?:[\\/]*)
10697   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10698   ;;
10699   *)
10700   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10701 for as_dir in $PATH
10702 do
10703   IFS=$as_save_IFS
10704   test -z "$as_dir" && as_dir=.
10705     for ac_exec_ext in '' $ac_executable_extensions; do
10706   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10707     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10708     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10709     break 2
10710   fi
10711 done
10712   done
10713 IFS=$as_save_IFS
10714
10715   ;;
10716 esac
10717 fi
10718 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10719 if test -n "$ac_pt_PKG_CONFIG"; then
10720   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10721 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10722 else
10723   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10724 $as_echo "no" >&6; }
10725 fi
10726
10727   if test "x$ac_pt_PKG_CONFIG" = x; then
10728     PKG_CONFIG=""
10729   else
10730     case $cross_compiling:$ac_tool_warned in
10731 yes:)
10732 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10733 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10734 ac_tool_warned=yes ;;
10735 esac
10736     PKG_CONFIG=$ac_pt_PKG_CONFIG
10737   fi
10738 else
10739   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10740 fi
10741
10742 fi
10743 if test -n "$PKG_CONFIG"; then
10744         _pkg_min_version=0.9.0
10745         { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10746 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10747         if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10748                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10749 $as_echo "yes" >&6; }
10750         else
10751                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10752 $as_echo "no" >&6; }
10753                 PKG_CONFIG=""
10754         fi
10755 fi
10756
10757 pkg_failed=no
10758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5
10759 $as_echo_n "checking for GTK... " >&6; }
10760
10761 if test -n "$GTK_CFLAGS"; then
10762     pkg_cv_GTK_CFLAGS="$GTK_CFLAGS"
10763  elif test -n "$PKG_CONFIG"; then
10764     if test -n "$PKG_CONFIG" && \
10765     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
10766   ($PKG_CONFIG --exists --print-errors "") 2>&5
10767   ac_status=$?
10768   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10769   test $ac_status = 0; }; then
10770   pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "" 2>/dev/null`
10771 else
10772   pkg_failed=yes
10773 fi
10774  else
10775     pkg_failed=untried
10776 fi
10777 if test -n "$GTK_LIBS"; then
10778     pkg_cv_GTK_LIBS="$GTK_LIBS"
10779  elif test -n "$PKG_CONFIG"; then
10780     if test -n "$PKG_CONFIG" && \
10781     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
10782   ($PKG_CONFIG --exists --print-errors "") 2>&5
10783   ac_status=$?
10784   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10785   test $ac_status = 0; }; then
10786   pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "" 2>/dev/null`
10787 else
10788   pkg_failed=yes
10789 fi
10790  else
10791     pkg_failed=untried
10792 fi
10793
10794
10795
10796 if test $pkg_failed = yes; then
10797         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10798 $as_echo "no" >&6; }
10799
10800 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10801         _pkg_short_errors_supported=yes
10802 else
10803         _pkg_short_errors_supported=no
10804 fi
10805         if test $_pkg_short_errors_supported = yes; then
10806                 GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "" 2>&1`
10807         else
10808                 GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "" 2>&1`
10809         fi
10810         # Put the nasty error message in config.log where it belongs
10811         echo "$GTK_PKG_ERRORS" >&5
10812
10813         as_fn_error "Package requirements () were not met:
10814
10815 $GTK_PKG_ERRORS
10816
10817 Consider adjusting the PKG_CONFIG_PATH environment variable if you
10818 installed software in a non-standard prefix.
10819
10820 Alternatively, you may set the environment variables GTK_CFLAGS
10821 and GTK_LIBS to avoid the need to call pkg-config.
10822 See the pkg-config man page for more details." "$LINENO" 5
10823 elif test $pkg_failed = untried; then
10824         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10825 $as_echo "no" >&6; }
10826         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10827 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10828 as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
10829 is in your PATH or set the PKG_CONFIG environment variable to the full
10830 path to pkg-config.
10831
10832 Alternatively, you may set the environment variables GTK_CFLAGS
10833 and GTK_LIBS to avoid the need to call pkg-config.
10834 See the pkg-config man page for more details.
10835
10836 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
10837 See \`config.log' for more details." "$LINENO" 5; }
10838 else
10839         GTK_CFLAGS=$pkg_cv_GTK_CFLAGS
10840         GTK_LIBS=$pkg_cv_GTK_LIBS
10841         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10842 $as_echo "yes" >&6; }
10843
10844 fi
10845
10846
10847
10848
10849   # Check whether --enable-debug was given.
10850 if test "${enable_debug+set}" = set; then :
10851   enableval=$enable_debug;
10852         if test "$enableval" = "yes"; then
10853             CFLAGS="-gstabs -O0"
10854         fi
10855
10856 fi
10857
10858
10859
10860 ac_config_files="$ac_config_files Makefile src/Makefile"
10861
10862 cat >confcache <<\_ACEOF
10863 # This file is a shell script that caches the results of configure
10864 # tests run on this system so they can be shared between configure
10865 # scripts and configure runs, see configure's option --config-cache.
10866 # It is not useful on other systems.  If it contains results you don't
10867 # want to keep, you may remove or edit it.
10868 #
10869 # config.status only pays attention to the cache file if you give it
10870 # the --recheck option to rerun configure.
10871 #
10872 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10873 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10874 # following values.
10875
10876 _ACEOF
10877
10878 # The following way of writing the cache mishandles newlines in values,
10879 # but we know of no workaround that is simple, portable, and efficient.
10880 # So, we kill variables containing newlines.
10881 # Ultrix sh set writes to stderr and can't be redirected directly,
10882 # and sets the high bit in the cache file unless we assign to the vars.
10883 (
10884   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10885     eval ac_val=\$$ac_var
10886     case $ac_val in #(
10887     *${as_nl}*)
10888       case $ac_var in #(
10889       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10890 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10891       esac
10892       case $ac_var in #(
10893       _ | IFS | as_nl) ;; #(
10894       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10895       *) { eval $ac_var=; unset $ac_var;} ;;
10896       esac ;;
10897     esac
10898   done
10899
10900   (set) 2>&1 |
10901     case $as_nl`(ac_space=' '; set) 2>&1` in #(
10902     *${as_nl}ac_space=\ *)
10903       # `set' does not quote correctly, so add quotes: double-quote
10904       # substitution turns \\\\ into \\, and sed turns \\ into \.
10905       sed -n \
10906         "s/'/'\\\\''/g;
10907           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10908       ;; #(
10909     *)
10910       # `set' quotes correctly as required by POSIX, so do not add quotes.
10911       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10912       ;;
10913     esac |
10914     sort
10915 ) |
10916   sed '
10917      /^ac_cv_env_/b end
10918      t clear
10919      :clear
10920      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10921      t end
10922      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10923      :end' >>confcache
10924 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10925   if test -w "$cache_file"; then
10926     test "x$cache_file" != "x/dev/null" &&
10927       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10928 $as_echo "$as_me: updating cache $cache_file" >&6;}
10929     cat confcache >$cache_file
10930   else
10931     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10932 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10933   fi
10934 fi
10935 rm -f confcache
10936
10937 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10938 # Let make expand exec_prefix.
10939 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10940
10941 DEFS=-DHAVE_CONFIG_H
10942
10943 ac_libobjs=
10944 ac_ltlibobjs=
10945 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10946   # 1. Remove the extension, and $U if already installed.
10947   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10948   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10949   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10950   #    will be set to the directory where LIBOBJS objects are built.
10951   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10952   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10953 done
10954 LIBOBJS=$ac_libobjs
10955
10956 LTLIBOBJS=$ac_ltlibobjs
10957
10958
10959  if test -n "$EXEEXT"; then
10960   am__EXEEXT_TRUE=
10961   am__EXEEXT_FALSE='#'
10962 else
10963   am__EXEEXT_TRUE='#'
10964   am__EXEEXT_FALSE=
10965 fi
10966
10967 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10968   as_fn_error "conditional \"AMDEP\" was never defined.
10969 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10970 fi
10971 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10972   as_fn_error "conditional \"am__fastdepCC\" was never defined.
10973 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10974 fi
10975
10976 : ${CONFIG_STATUS=./config.status}
10977 ac_write_fail=0
10978 ac_clean_files_save=$ac_clean_files
10979 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10981 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10982 as_write_fail=0
10983 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10984 #! $SHELL
10985 # Generated by $as_me.
10986 # Run this file to recreate the current configuration.
10987 # Compiler output produced by configure, useful for debugging
10988 # configure, is in config.log if it exists.
10989
10990 debug=false
10991 ac_cs_recheck=false
10992 ac_cs_silent=false
10993
10994 SHELL=\${CONFIG_SHELL-$SHELL}
10995 export SHELL
10996 _ASEOF
10997 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10998 ## -------------------- ##
10999 ## M4sh Initialization. ##
11000 ## -------------------- ##
11001
11002 # Be more Bourne compatible
11003 DUALCASE=1; export DUALCASE # for MKS sh
11004 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11005   emulate sh
11006   NULLCMD=:
11007   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11008   # is contrary to our usage.  Disable this feature.
11009   alias -g '${1+"$@"}'='"$@"'
11010   setopt NO_GLOB_SUBST
11011 else
11012   case `(set -o) 2>/dev/null` in #(
11013   *posix*) :
11014     set -o posix ;; #(
11015   *) :
11016      ;;
11017 esac
11018 fi
11019
11020
11021 as_nl='
11022 '
11023 export as_nl
11024 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11025 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11026 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11027 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11028 # Prefer a ksh shell builtin over an external printf program on Solaris,
11029 # but without wasting forks for bash or zsh.
11030 if test -z "$BASH_VERSION$ZSH_VERSION" \
11031     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11032   as_echo='print -r --'
11033   as_echo_n='print -rn --'
11034 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11035   as_echo='printf %s\n'
11036   as_echo_n='printf %s'
11037 else
11038   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11039     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11040     as_echo_n='/usr/ucb/echo -n'
11041   else
11042     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11043     as_echo_n_body='eval
11044       arg=$1;
11045       case $arg in #(
11046       *"$as_nl"*)
11047         expr "X$arg" : "X\\(.*\\)$as_nl";
11048         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11049       esac;
11050       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11051     '
11052     export as_echo_n_body
11053     as_echo_n='sh -c $as_echo_n_body as_echo'
11054   fi
11055   export as_echo_body
11056   as_echo='sh -c $as_echo_body as_echo'
11057 fi
11058
11059 # The user is always right.
11060 if test "${PATH_SEPARATOR+set}" != set; then
11061   PATH_SEPARATOR=:
11062   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11063     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11064       PATH_SEPARATOR=';'
11065   }
11066 fi
11067
11068
11069 # IFS
11070 # We need space, tab and new line, in precisely that order.  Quoting is
11071 # there to prevent editors from complaining about space-tab.
11072 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11073 # splitting by setting IFS to empty value.)
11074 IFS=" ""        $as_nl"
11075
11076 # Find who we are.  Look in the path if we contain no directory separator.
11077 case $0 in #((
11078   *[\\/]* ) as_myself=$0 ;;
11079   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11080 for as_dir in $PATH
11081 do
11082   IFS=$as_save_IFS
11083   test -z "$as_dir" && as_dir=.
11084     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11085   done
11086 IFS=$as_save_IFS
11087
11088      ;;
11089 esac
11090 # We did not find ourselves, most probably we were run as `sh COMMAND'
11091 # in which case we are not to be found in the path.
11092 if test "x$as_myself" = x; then
11093   as_myself=$0
11094 fi
11095 if test ! -f "$as_myself"; then
11096   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11097   exit 1
11098 fi
11099
11100 # Unset variables that we do not need and which cause bugs (e.g. in
11101 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11102 # suppresses any "Segmentation fault" message there.  '((' could
11103 # trigger a bug in pdksh 5.2.14.
11104 for as_var in BASH_ENV ENV MAIL MAILPATH
11105 do eval test x\${$as_var+set} = xset \
11106   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11107 done
11108 PS1='$ '
11109 PS2='> '
11110 PS4='+ '
11111
11112 # NLS nuisances.
11113 LC_ALL=C
11114 export LC_ALL
11115 LANGUAGE=C
11116 export LANGUAGE
11117
11118 # CDPATH.
11119 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11120
11121
11122 # as_fn_error ERROR [LINENO LOG_FD]
11123 # ---------------------------------
11124 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11125 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11126 # script with status $?, using 1 if that was 0.
11127 as_fn_error ()
11128 {
11129   as_status=$?; test $as_status -eq 0 && as_status=1
11130   if test "$3"; then
11131     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11132     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11133   fi
11134   $as_echo "$as_me: error: $1" >&2
11135   as_fn_exit $as_status
11136 } # as_fn_error
11137
11138
11139 # as_fn_set_status STATUS
11140 # -----------------------
11141 # Set $? to STATUS, without forking.
11142 as_fn_set_status ()
11143 {
11144   return $1
11145 } # as_fn_set_status
11146
11147 # as_fn_exit STATUS
11148 # -----------------
11149 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11150 as_fn_exit ()
11151 {
11152   set +e
11153   as_fn_set_status $1
11154   exit $1
11155 } # as_fn_exit
11156
11157 # as_fn_unset VAR
11158 # ---------------
11159 # Portably unset VAR.
11160 as_fn_unset ()
11161 {
11162   { eval $1=; unset $1;}
11163 }
11164 as_unset=as_fn_unset
11165 # as_fn_append VAR VALUE
11166 # ----------------------
11167 # Append the text in VALUE to the end of the definition contained in VAR. Take
11168 # advantage of any shell optimizations that allow amortized linear growth over
11169 # repeated appends, instead of the typical quadratic growth present in naive
11170 # implementations.
11171 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11172   eval 'as_fn_append ()
11173   {
11174     eval $1+=\$2
11175   }'
11176 else
11177   as_fn_append ()
11178   {
11179     eval $1=\$$1\$2
11180   }
11181 fi # as_fn_append
11182
11183 # as_fn_arith ARG...
11184 # ------------------
11185 # Perform arithmetic evaluation on the ARGs, and store the result in the
11186 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11187 # must be portable across $(()) and expr.
11188 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11189   eval 'as_fn_arith ()
11190   {
11191     as_val=$(( $* ))
11192   }'
11193 else
11194   as_fn_arith ()
11195   {
11196     as_val=`expr "$@" || test $? -eq 1`
11197   }
11198 fi # as_fn_arith
11199
11200
11201 if expr a : '\(a\)' >/dev/null 2>&1 &&
11202    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11203   as_expr=expr
11204 else
11205   as_expr=false
11206 fi
11207
11208 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11209   as_basename=basename
11210 else
11211   as_basename=false
11212 fi
11213
11214 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11215   as_dirname=dirname
11216 else
11217   as_dirname=false
11218 fi
11219
11220 as_me=`$as_basename -- "$0" ||
11221 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11222          X"$0" : 'X\(//\)$' \| \
11223          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11224 $as_echo X/"$0" |
11225     sed '/^.*\/\([^/][^/]*\)\/*$/{
11226             s//\1/
11227             q
11228           }
11229           /^X\/\(\/\/\)$/{
11230             s//\1/
11231             q
11232           }
11233           /^X\/\(\/\).*/{
11234             s//\1/
11235             q
11236           }
11237           s/.*/./; q'`
11238
11239 # Avoid depending upon Character Ranges.
11240 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11241 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11242 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11243 as_cr_digits='0123456789'
11244 as_cr_alnum=$as_cr_Letters$as_cr_digits
11245
11246 ECHO_C= ECHO_N= ECHO_T=
11247 case `echo -n x` in #(((((
11248 -n*)
11249   case `echo 'xy\c'` in
11250   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11251   xy)  ECHO_C='\c';;
11252   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11253        ECHO_T=' ';;
11254   esac;;
11255 *)
11256   ECHO_N='-n';;
11257 esac
11258
11259 rm -f conf$$ conf$$.exe conf$$.file
11260 if test -d conf$$.dir; then
11261   rm -f conf$$.dir/conf$$.file
11262 else
11263   rm -f conf$$.dir
11264   mkdir conf$$.dir 2>/dev/null
11265 fi
11266 if (echo >conf$$.file) 2>/dev/null; then
11267   if ln -s conf$$.file conf$$ 2>/dev/null; then
11268     as_ln_s='ln -s'
11269     # ... but there are two gotchas:
11270     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11271     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11272     # In both cases, we have to default to `cp -p'.
11273     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11274       as_ln_s='cp -p'
11275   elif ln conf$$.file conf$$ 2>/dev/null; then
11276     as_ln_s=ln
11277   else
11278     as_ln_s='cp -p'
11279   fi
11280 else
11281   as_ln_s='cp -p'
11282 fi
11283 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11284 rmdir conf$$.dir 2>/dev/null
11285
11286
11287 # as_fn_mkdir_p
11288 # -------------
11289 # Create "$as_dir" as a directory, including parents if necessary.
11290 as_fn_mkdir_p ()
11291 {
11292
11293   case $as_dir in #(
11294   -*) as_dir=./$as_dir;;
11295   esac
11296   test -d "$as_dir" || eval $as_mkdir_p || {
11297     as_dirs=
11298     while :; do
11299       case $as_dir in #(
11300       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11301       *) as_qdir=$as_dir;;
11302       esac
11303       as_dirs="'$as_qdir' $as_dirs"
11304       as_dir=`$as_dirname -- "$as_dir" ||
11305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11306          X"$as_dir" : 'X\(//\)[^/]' \| \
11307          X"$as_dir" : 'X\(//\)$' \| \
11308          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11309 $as_echo X"$as_dir" |
11310     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11311             s//\1/
11312             q
11313           }
11314           /^X\(\/\/\)[^/].*/{
11315             s//\1/
11316             q
11317           }
11318           /^X\(\/\/\)$/{
11319             s//\1/
11320             q
11321           }
11322           /^X\(\/\).*/{
11323             s//\1/
11324             q
11325           }
11326           s/.*/./; q'`
11327       test -d "$as_dir" && break
11328     done
11329     test -z "$as_dirs" || eval "mkdir $as_dirs"
11330   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11331
11332
11333 } # as_fn_mkdir_p
11334 if mkdir -p . 2>/dev/null; then
11335   as_mkdir_p='mkdir -p "$as_dir"'
11336 else
11337   test -d ./-p && rmdir ./-p
11338   as_mkdir_p=false
11339 fi
11340
11341 if test -x / >/dev/null 2>&1; then
11342   as_test_x='test -x'
11343 else
11344   if ls -dL / >/dev/null 2>&1; then
11345     as_ls_L_option=L
11346   else
11347     as_ls_L_option=
11348   fi
11349   as_test_x='
11350     eval sh -c '\''
11351       if test -d "$1"; then
11352         test -d "$1/.";
11353       else
11354         case $1 in #(
11355         -*)set "./$1";;
11356         esac;
11357         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11358         ???[sx]*):;;*)false;;esac;fi
11359     '\'' sh
11360   '
11361 fi
11362 as_executable_p=$as_test_x
11363
11364 # Sed expression to map a string onto a valid CPP name.
11365 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11366
11367 # Sed expression to map a string onto a valid variable name.
11368 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11369
11370
11371 exec 6>&1
11372 ## ----------------------------------- ##
11373 ## Main body of $CONFIG_STATUS script. ##
11374 ## ----------------------------------- ##
11375 _ASEOF
11376 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11377
11378 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11379 # Save the log message, to keep $0 and so on meaningful, and to
11380 # report actual input values of CONFIG_FILES etc. instead of their
11381 # values after options handling.
11382 ac_log="
11383 This file was extended by kp123 $as_me 0.1, which was
11384 generated by GNU Autoconf 2.65.  Invocation command line was
11385
11386   CONFIG_FILES    = $CONFIG_FILES
11387   CONFIG_HEADERS  = $CONFIG_HEADERS
11388   CONFIG_LINKS    = $CONFIG_LINKS
11389   CONFIG_COMMANDS = $CONFIG_COMMANDS
11390   $ $0 $@
11391
11392 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11393 "
11394
11395 _ACEOF
11396
11397 case $ac_config_files in *"
11398 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11399 esac
11400
11401 case $ac_config_headers in *"
11402 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11403 esac
11404
11405
11406 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11407 # Files that config.status was made for.
11408 config_files="$ac_config_files"
11409 config_headers="$ac_config_headers"
11410 config_commands="$ac_config_commands"
11411
11412 _ACEOF
11413
11414 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11415 ac_cs_usage="\
11416 \`$as_me' instantiates files and other configuration actions
11417 from templates according to the current configuration.  Unless the files
11418 and actions are specified as TAGs, all are instantiated by default.
11419
11420 Usage: $0 [OPTION]... [TAG]...
11421
11422   -h, --help       print this help, then exit
11423   -V, --version    print version number and configuration settings, then exit
11424       --config     print configuration, then exit
11425   -q, --quiet, --silent
11426                    do not print progress messages
11427   -d, --debug      don't remove temporary files
11428       --recheck    update $as_me by reconfiguring in the same conditions
11429       --file=FILE[:TEMPLATE]
11430                    instantiate the configuration file FILE
11431       --header=FILE[:TEMPLATE]
11432                    instantiate the configuration header FILE
11433
11434 Configuration files:
11435 $config_files
11436
11437 Configuration headers:
11438 $config_headers
11439
11440 Configuration commands:
11441 $config_commands
11442
11443 Report bugs to <evgeny@sourceforge.jp>."
11444
11445 _ACEOF
11446 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11447 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11448 ac_cs_version="\\
11449 kp123 config.status 0.1
11450 configured by $0, generated by GNU Autoconf 2.65,
11451   with options \\"\$ac_cs_config\\"
11452
11453 Copyright (C) 2009 Free Software Foundation, Inc.
11454 This config.status script is free software; the Free Software Foundation
11455 gives unlimited permission to copy, distribute and modify it."
11456
11457 ac_pwd='$ac_pwd'
11458 srcdir='$srcdir'
11459 INSTALL='$INSTALL'
11460 MKDIR_P='$MKDIR_P'
11461 AWK='$AWK'
11462 test -n "\$AWK" || AWK=awk
11463 _ACEOF
11464
11465 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11466 # The default lists apply if the user does not specify any file.
11467 ac_need_defaults=:
11468 while test $# != 0
11469 do
11470   case $1 in
11471   --*=*)
11472     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11473     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11474     ac_shift=:
11475     ;;
11476   *)
11477     ac_option=$1
11478     ac_optarg=$2
11479     ac_shift=shift
11480     ;;
11481   esac
11482
11483   case $ac_option in
11484   # Handling of the options.
11485   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11486     ac_cs_recheck=: ;;
11487   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11488     $as_echo "$ac_cs_version"; exit ;;
11489   --config | --confi | --conf | --con | --co | --c )
11490     $as_echo "$ac_cs_config"; exit ;;
11491   --debug | --debu | --deb | --de | --d | -d )
11492     debug=: ;;
11493   --file | --fil | --fi | --f )
11494     $ac_shift
11495     case $ac_optarg in
11496     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11497     esac
11498     as_fn_append CONFIG_FILES " '$ac_optarg'"
11499     ac_need_defaults=false;;
11500   --header | --heade | --head | --hea )
11501     $ac_shift
11502     case $ac_optarg in
11503     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11504     esac
11505     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11506     ac_need_defaults=false;;
11507   --he | --h)
11508     # Conflict between --help and --header
11509     as_fn_error "ambiguous option: \`$1'
11510 Try \`$0 --help' for more information.";;
11511   --help | --hel | -h )
11512     $as_echo "$ac_cs_usage"; exit ;;
11513   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11514   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11515     ac_cs_silent=: ;;
11516
11517   # This is an error.
11518   -*) as_fn_error "unrecognized option: \`$1'
11519 Try \`$0 --help' for more information." ;;
11520
11521   *) as_fn_append ac_config_targets " $1"
11522      ac_need_defaults=false ;;
11523
11524   esac
11525   shift
11526 done
11527
11528 ac_configure_extra_args=
11529
11530 if $ac_cs_silent; then
11531   exec 6>/dev/null
11532   ac_configure_extra_args="$ac_configure_extra_args --silent"
11533 fi
11534
11535 _ACEOF
11536 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11537 if \$ac_cs_recheck; then
11538   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11539   shift
11540   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11541   CONFIG_SHELL='$SHELL'
11542   export CONFIG_SHELL
11543   exec "\$@"
11544 fi
11545
11546 _ACEOF
11547 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11548 exec 5>>config.log
11549 {
11550   echo
11551   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11552 ## Running $as_me. ##
11553 _ASBOX
11554   $as_echo "$ac_log"
11555 } >&5
11556
11557 _ACEOF
11558 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11559 #
11560 # INIT-COMMANDS
11561 #
11562 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11563
11564
11565 # The HP-UX ksh and POSIX shell print the target directory to stdout
11566 # if CDPATH is set.
11567 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11568
11569 sed_quote_subst='$sed_quote_subst'
11570 double_quote_subst='$double_quote_subst'
11571 delay_variable_subst='$delay_variable_subst'
11572 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11573 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11574 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11575 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11576 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11577 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11578 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11579 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11580 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11581 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11582 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11583 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11584 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11585 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11586 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11587 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11588 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11589 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11590 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11591 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11592 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11593 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11594 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11595 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11596 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11597 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11598 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11599 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11600 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11601 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11602 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11603 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11604 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11605 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11606 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11607 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11608 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11609 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11610 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11611 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11612 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11613 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11614 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11615 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11616 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"`'
11617 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"`'
11618 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11619 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11620 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11621 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11622 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11623 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11624 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11625 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11626 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11627 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11628 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11629 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11630 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11631 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11632 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11633 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11634 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11635 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11636 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11637 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11638 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11639 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11640 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11641 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11642 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11643 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11644 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11645 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11646 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11647 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11648 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11649 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11650 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11651 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11652 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11653 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11654 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11655 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11656 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11657 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11658 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11659 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11660 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11661 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11662 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11663 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11664 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11665 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11666 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11667 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11668 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11669 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11670 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11671 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11672 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11673 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11674 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11675 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11676 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11677 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11678 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11679 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11680 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11681 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11682 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11683 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11684 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11685 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11686 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11687 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11688 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11689 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11690
11691 LTCC='$LTCC'
11692 LTCFLAGS='$LTCFLAGS'
11693 compiler='$compiler_DEFAULT'
11694
11695 # Quote evaled strings.
11696 for var in SED \
11697 GREP \
11698 EGREP \
11699 FGREP \
11700 LD \
11701 NM \
11702 LN_S \
11703 lt_SP2NL \
11704 lt_NL2SP \
11705 reload_flag \
11706 OBJDUMP \
11707 deplibs_check_method \
11708 file_magic_cmd \
11709 AR \
11710 AR_FLAGS \
11711 STRIP \
11712 RANLIB \
11713 CC \
11714 CFLAGS \
11715 compiler \
11716 lt_cv_sys_global_symbol_pipe \
11717 lt_cv_sys_global_symbol_to_cdecl \
11718 lt_cv_sys_global_symbol_to_c_name_address \
11719 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11720 SHELL \
11721 ECHO \
11722 lt_prog_compiler_no_builtin_flag \
11723 lt_prog_compiler_wl \
11724 lt_prog_compiler_pic \
11725 lt_prog_compiler_static \
11726 lt_cv_prog_compiler_c_o \
11727 need_locks \
11728 DSYMUTIL \
11729 NMEDIT \
11730 LIPO \
11731 OTOOL \
11732 OTOOL64 \
11733 shrext_cmds \
11734 export_dynamic_flag_spec \
11735 whole_archive_flag_spec \
11736 compiler_needs_object \
11737 with_gnu_ld \
11738 allow_undefined_flag \
11739 no_undefined_flag \
11740 hardcode_libdir_flag_spec \
11741 hardcode_libdir_flag_spec_ld \
11742 hardcode_libdir_separator \
11743 fix_srcfile_path \
11744 exclude_expsyms \
11745 include_expsyms \
11746 file_list_spec \
11747 variables_saved_for_relink \
11748 libname_spec \
11749 library_names_spec \
11750 soname_spec \
11751 finish_eval \
11752 old_striplib \
11753 striplib; do
11754     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11755     *[\\\\\\\`\\"\\\$]*)
11756       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11757       ;;
11758     *)
11759       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11760       ;;
11761     esac
11762 done
11763
11764 # Double-quote double-evaled strings.
11765 for var in reload_cmds \
11766 old_postinstall_cmds \
11767 old_postuninstall_cmds \
11768 old_archive_cmds \
11769 extract_expsyms_cmds \
11770 old_archive_from_new_cmds \
11771 old_archive_from_expsyms_cmds \
11772 archive_cmds \
11773 archive_expsym_cmds \
11774 module_cmds \
11775 module_expsym_cmds \
11776 export_symbols_cmds \
11777 prelink_cmds \
11778 postinstall_cmds \
11779 postuninstall_cmds \
11780 finish_cmds \
11781 sys_lib_search_path_spec \
11782 sys_lib_dlsearch_path_spec; do
11783     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11784     *[\\\\\\\`\\"\\\$]*)
11785       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11786       ;;
11787     *)
11788       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11789       ;;
11790     esac
11791 done
11792
11793 # Fix-up fallback echo if it was mangled by the above quoting rules.
11794 case \$lt_ECHO in
11795 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11796   ;;
11797 esac
11798
11799 ac_aux_dir='$ac_aux_dir'
11800 xsi_shell='$xsi_shell'
11801 lt_shell_append='$lt_shell_append'
11802
11803 # See if we are running on zsh, and set the options which allow our
11804 # commands through without removal of \ escapes INIT.
11805 if test -n "\${ZSH_VERSION+set}" ; then
11806    setopt NO_GLOB_SUBST
11807 fi
11808
11809
11810     PACKAGE='$PACKAGE'
11811     VERSION='$VERSION'
11812     TIMESTAMP='$TIMESTAMP'
11813     RM='$RM'
11814     ofile='$ofile'
11815
11816
11817
11818
11819 _ACEOF
11820
11821 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11822
11823 # Handling of arguments.
11824 for ac_config_target in $ac_config_targets
11825 do
11826   case $ac_config_target in
11827     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11828     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11829     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11830     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11831     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11832
11833   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11834   esac
11835 done
11836
11837
11838 # If the user did not use the arguments to specify the items to instantiate,
11839 # then the envvar interface is used.  Set only those that are not.
11840 # We use the long form for the default assignment because of an extremely
11841 # bizarre bug on SunOS 4.1.3.
11842 if $ac_need_defaults; then
11843   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11844   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11845   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11846 fi
11847
11848 # Have a temporary directory for convenience.  Make it in the build tree
11849 # simply because there is no reason against having it here, and in addition,
11850 # creating and moving files from /tmp can sometimes cause problems.
11851 # Hook for its removal unless debugging.
11852 # Note that there is a small window in which the directory will not be cleaned:
11853 # after its creation but before its name has been assigned to `$tmp'.
11854 $debug ||
11855 {
11856   tmp=
11857   trap 'exit_status=$?
11858   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11859 ' 0
11860   trap 'as_fn_exit 1' 1 2 13 15
11861 }
11862 # Create a (secure) tmp directory for tmp files.
11863
11864 {
11865   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11866   test -n "$tmp" && test -d "$tmp"
11867 }  ||
11868 {
11869   tmp=./conf$$-$RANDOM
11870   (umask 077 && mkdir "$tmp")
11871 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11872
11873 # Set up the scripts for CONFIG_FILES section.
11874 # No need to generate them if there are no CONFIG_FILES.
11875 # This happens for instance with `./config.status config.h'.
11876 if test -n "$CONFIG_FILES"; then
11877
11878
11879 ac_cr=`echo X | tr X '\015'`
11880 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11881 # But we know of no other shell where ac_cr would be empty at this
11882 # point, so we can use a bashism as a fallback.
11883 if test "x$ac_cr" = x; then
11884   eval ac_cr=\$\'\\r\'
11885 fi
11886 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11887 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11888   ac_cs_awk_cr='\r'
11889 else
11890   ac_cs_awk_cr=$ac_cr
11891 fi
11892
11893 echo 'BEGIN {' >"$tmp/subs1.awk" &&
11894 _ACEOF
11895
11896
11897 {
11898   echo "cat >conf$$subs.awk <<_ACEOF" &&
11899   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11900   echo "_ACEOF"
11901 } >conf$$subs.sh ||
11902   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11903 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11904 ac_delim='%!_!# '
11905 for ac_last_try in false false false false false :; do
11906   . ./conf$$subs.sh ||
11907     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11908
11909   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11910   if test $ac_delim_n = $ac_delim_num; then
11911     break
11912   elif $ac_last_try; then
11913     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11914   else
11915     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11916   fi
11917 done
11918 rm -f conf$$subs.sh
11919
11920 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11921 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11922 _ACEOF
11923 sed -n '
11924 h
11925 s/^/S["/; s/!.*/"]=/
11926 p
11927 g
11928 s/^[^!]*!//
11929 :repl
11930 t repl
11931 s/'"$ac_delim"'$//
11932 t delim
11933 :nl
11934 h
11935 s/\(.\{148\}\)..*/\1/
11936 t more1
11937 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11938 p
11939 n
11940 b repl
11941 :more1
11942 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11943 p
11944 g
11945 s/.\{148\}//
11946 t nl
11947 :delim
11948 h
11949 s/\(.\{148\}\)..*/\1/
11950 t more2
11951 s/["\\]/\\&/g; s/^/"/; s/$/"/
11952 p
11953 b
11954 :more2
11955 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11956 p
11957 g
11958 s/.\{148\}//
11959 t delim
11960 ' <conf$$subs.awk | sed '
11961 /^[^""]/{
11962   N
11963   s/\n//
11964 }
11965 ' >>$CONFIG_STATUS || ac_write_fail=1
11966 rm -f conf$$subs.awk
11967 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11968 _ACAWK
11969 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11970   for (key in S) S_is_set[key] = 1
11971   FS = "\a"
11972
11973 }
11974 {
11975   line = $ 0
11976   nfields = split(line, field, "@")
11977   substed = 0
11978   len = length(field[1])
11979   for (i = 2; i < nfields; i++) {
11980     key = field[i]
11981     keylen = length(key)
11982     if (S_is_set[key]) {
11983       value = S[key]
11984       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11985       len += length(value) + length(field[++i])
11986       substed = 1
11987     } else
11988       len += 1 + keylen
11989   }
11990
11991   print line
11992 }
11993
11994 _ACAWK
11995 _ACEOF
11996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11997 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11998   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11999 else
12000   cat
12001 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12002   || as_fn_error "could not setup config files machinery" "$LINENO" 5
12003 _ACEOF
12004
12005 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12006 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12007 # trailing colons and then remove the whole line if VPATH becomes empty
12008 # (actually we leave an empty line to preserve line numbers).
12009 if test "x$srcdir" = x.; then
12010   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12011 s/:*\$(srcdir):*/:/
12012 s/:*\${srcdir}:*/:/
12013 s/:*@srcdir@:*/:/
12014 s/^\([^=]*=[     ]*\):*/\1/
12015 s/:*$//
12016 s/^[^=]*=[       ]*$//
12017 }'
12018 fi
12019
12020 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12021 fi # test -n "$CONFIG_FILES"
12022
12023 # Set up the scripts for CONFIG_HEADERS section.
12024 # No need to generate them if there are no CONFIG_HEADERS.
12025 # This happens for instance with `./config.status Makefile'.
12026 if test -n "$CONFIG_HEADERS"; then
12027 cat >"$tmp/defines.awk" <<\_ACAWK ||
12028 BEGIN {
12029 _ACEOF
12030
12031 # Transform confdefs.h into an awk script `defines.awk', embedded as
12032 # here-document in config.status, that substitutes the proper values into
12033 # config.h.in to produce config.h.
12034
12035 # Create a delimiter string that does not exist in confdefs.h, to ease
12036 # handling of long lines.
12037 ac_delim='%!_!# '
12038 for ac_last_try in false false :; do
12039   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12040   if test -z "$ac_t"; then
12041     break
12042   elif $ac_last_try; then
12043     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12044   else
12045     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12046   fi
12047 done
12048
12049 # For the awk script, D is an array of macro values keyed by name,
12050 # likewise P contains macro parameters if any.  Preserve backslash
12051 # newline sequences.
12052
12053 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12054 sed -n '
12055 s/.\{148\}/&'"$ac_delim"'/g
12056 t rset
12057 :rset
12058 s/^[     ]*#[    ]*define[       ][      ]*/ /
12059 t def
12060 d
12061 :def
12062 s/\\$//
12063 t bsnl
12064 s/["\\]/\\&/g
12065 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12066 D["\1"]=" \3"/p
12067 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12068 d
12069 :bsnl
12070 s/["\\]/\\&/g
12071 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12072 D["\1"]=" \3\\\\\\n"\\/p
12073 t cont
12074 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12075 t cont
12076 d
12077 :cont
12078 n
12079 s/.\{148\}/&'"$ac_delim"'/g
12080 t clear
12081 :clear
12082 s/\\$//
12083 t bsnlc
12084 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12085 d
12086 :bsnlc
12087 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12088 b cont
12089 ' <confdefs.h | sed '
12090 s/'"$ac_delim"'/"\\\
12091 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12092
12093 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12094   for (key in D) D_is_set[key] = 1
12095   FS = "\a"
12096 }
12097 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12098   line = \$ 0
12099   split(line, arg, " ")
12100   if (arg[1] == "#") {
12101     defundef = arg[2]
12102     mac1 = arg[3]
12103   } else {
12104     defundef = substr(arg[1], 2)
12105     mac1 = arg[2]
12106   }
12107   split(mac1, mac2, "(") #)
12108   macro = mac2[1]
12109   prefix = substr(line, 1, index(line, defundef) - 1)
12110   if (D_is_set[macro]) {
12111     # Preserve the white space surrounding the "#".
12112     print prefix "define", macro P[macro] D[macro]
12113     next
12114   } else {
12115     # Replace #undef with comments.  This is necessary, for example,
12116     # in the case of _POSIX_SOURCE, which is predefined and required
12117     # on some systems where configure will not decide to define it.
12118     if (defundef == "undef") {
12119       print "/*", prefix defundef, macro, "*/"
12120       next
12121     }
12122   }
12123 }
12124 { print }
12125 _ACAWK
12126 _ACEOF
12127 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12128   as_fn_error "could not setup config headers machinery" "$LINENO" 5
12129 fi # test -n "$CONFIG_HEADERS"
12130
12131
12132 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12133 shift
12134 for ac_tag
12135 do
12136   case $ac_tag in
12137   :[FHLC]) ac_mode=$ac_tag; continue;;
12138   esac
12139   case $ac_mode$ac_tag in
12140   :[FHL]*:*);;
12141   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12142   :[FH]-) ac_tag=-:-;;
12143   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12144   esac
12145   ac_save_IFS=$IFS
12146   IFS=:
12147   set x $ac_tag
12148   IFS=$ac_save_IFS
12149   shift
12150   ac_file=$1
12151   shift
12152
12153   case $ac_mode in
12154   :L) ac_source=$1;;
12155   :[FH])
12156     ac_file_inputs=
12157     for ac_f
12158     do
12159       case $ac_f in
12160       -) ac_f="$tmp/stdin";;
12161       *) # Look for the file first in the build tree, then in the source tree
12162          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12163          # because $ac_f cannot contain `:'.
12164          test -f "$ac_f" ||
12165            case $ac_f in
12166            [\\/$]*) false;;
12167            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12168            esac ||
12169            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12170       esac
12171       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12172       as_fn_append ac_file_inputs " '$ac_f'"
12173     done
12174
12175     # Let's still pretend it is `configure' which instantiates (i.e., don't
12176     # use $as_me), people would be surprised to read:
12177     #    /* config.h.  Generated by config.status.  */
12178     configure_input='Generated from '`
12179           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12180         `' by configure.'
12181     if test x"$ac_file" != x-; then
12182       configure_input="$ac_file.  $configure_input"
12183       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12184 $as_echo "$as_me: creating $ac_file" >&6;}
12185     fi
12186     # Neutralize special characters interpreted by sed in replacement strings.
12187     case $configure_input in #(
12188     *\&* | *\|* | *\\* )
12189        ac_sed_conf_input=`$as_echo "$configure_input" |
12190        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12191     *) ac_sed_conf_input=$configure_input;;
12192     esac
12193
12194     case $ac_tag in
12195     *:-:* | *:-) cat >"$tmp/stdin" \
12196       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12197     esac
12198     ;;
12199   esac
12200
12201   ac_dir=`$as_dirname -- "$ac_file" ||
12202 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12203          X"$ac_file" : 'X\(//\)[^/]' \| \
12204          X"$ac_file" : 'X\(//\)$' \| \
12205          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12206 $as_echo X"$ac_file" |
12207     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12208             s//\1/
12209             q
12210           }
12211           /^X\(\/\/\)[^/].*/{
12212             s//\1/
12213             q
12214           }
12215           /^X\(\/\/\)$/{
12216             s//\1/
12217             q
12218           }
12219           /^X\(\/\).*/{
12220             s//\1/
12221             q
12222           }
12223           s/.*/./; q'`
12224   as_dir="$ac_dir"; as_fn_mkdir_p
12225   ac_builddir=.
12226
12227 case "$ac_dir" in
12228 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12229 *)
12230   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12231   # A ".." for each directory in $ac_dir_suffix.
12232   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12233   case $ac_top_builddir_sub in
12234   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12235   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12236   esac ;;
12237 esac
12238 ac_abs_top_builddir=$ac_pwd
12239 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12240 # for backward compatibility:
12241 ac_top_builddir=$ac_top_build_prefix
12242
12243 case $srcdir in
12244   .)  # We are building in place.
12245     ac_srcdir=.
12246     ac_top_srcdir=$ac_top_builddir_sub
12247     ac_abs_top_srcdir=$ac_pwd ;;
12248   [\\/]* | ?:[\\/]* )  # Absolute name.
12249     ac_srcdir=$srcdir$ac_dir_suffix;
12250     ac_top_srcdir=$srcdir
12251     ac_abs_top_srcdir=$srcdir ;;
12252   *) # Relative name.
12253     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12254     ac_top_srcdir=$ac_top_build_prefix$srcdir
12255     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12256 esac
12257 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12258
12259
12260   case $ac_mode in
12261   :F)
12262   #
12263   # CONFIG_FILE
12264   #
12265
12266   case $INSTALL in
12267   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12268   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12269   esac
12270   ac_MKDIR_P=$MKDIR_P
12271   case $MKDIR_P in
12272   [\\/$]* | ?:[\\/]* ) ;;
12273   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12274   esac
12275 _ACEOF
12276
12277 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12278 # If the template does not know about datarootdir, expand it.
12279 # FIXME: This hack should be removed a few years after 2.60.
12280 ac_datarootdir_hack=; ac_datarootdir_seen=
12281 ac_sed_dataroot='
12282 /datarootdir/ {
12283   p
12284   q
12285 }
12286 /@datadir@/p
12287 /@docdir@/p
12288 /@infodir@/p
12289 /@localedir@/p
12290 /@mandir@/p'
12291 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12292 *datarootdir*) ac_datarootdir_seen=yes;;
12293 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12294   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12295 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12296 _ACEOF
12297 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12298   ac_datarootdir_hack='
12299   s&@datadir@&$datadir&g
12300   s&@docdir@&$docdir&g
12301   s&@infodir@&$infodir&g
12302   s&@localedir@&$localedir&g
12303   s&@mandir@&$mandir&g
12304   s&\\\${datarootdir}&$datarootdir&g' ;;
12305 esac
12306 _ACEOF
12307
12308 # Neutralize VPATH when `$srcdir' = `.'.
12309 # Shell code in configure.ac might set extrasub.
12310 # FIXME: do we really want to maintain this feature?
12311 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12312 ac_sed_extra="$ac_vpsub
12313 $extrasub
12314 _ACEOF
12315 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12316 :t
12317 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12318 s|@configure_input@|$ac_sed_conf_input|;t t
12319 s&@top_builddir@&$ac_top_builddir_sub&;t t
12320 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12321 s&@srcdir@&$ac_srcdir&;t t
12322 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12323 s&@top_srcdir@&$ac_top_srcdir&;t t
12324 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12325 s&@builddir@&$ac_builddir&;t t
12326 s&@abs_builddir@&$ac_abs_builddir&;t t
12327 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12328 s&@INSTALL@&$ac_INSTALL&;t t
12329 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12330 $ac_datarootdir_hack
12331 "
12332 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12333   || as_fn_error "could not create $ac_file" "$LINENO" 5
12334
12335 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12336   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12337   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12338   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12339 which seems to be undefined.  Please make sure it is defined." >&5
12340 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12341 which seems to be undefined.  Please make sure it is defined." >&2;}
12342
12343   rm -f "$tmp/stdin"
12344   case $ac_file in
12345   -) cat "$tmp/out" && rm -f "$tmp/out";;
12346   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12347   esac \
12348   || as_fn_error "could not create $ac_file" "$LINENO" 5
12349  ;;
12350   :H)
12351   #
12352   # CONFIG_HEADER
12353   #
12354   if test x"$ac_file" != x-; then
12355     {
12356       $as_echo "/* $configure_input  */" \
12357       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12358     } >"$tmp/config.h" \
12359       || as_fn_error "could not create $ac_file" "$LINENO" 5
12360     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12361       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12362 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12363     else
12364       rm -f "$ac_file"
12365       mv "$tmp/config.h" "$ac_file" \
12366         || as_fn_error "could not create $ac_file" "$LINENO" 5
12367     fi
12368   else
12369     $as_echo "/* $configure_input  */" \
12370       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12371       || as_fn_error "could not create -" "$LINENO" 5
12372   fi
12373 # Compute "$ac_file"'s index in $config_headers.
12374 _am_arg="$ac_file"
12375 _am_stamp_count=1
12376 for _am_header in $config_headers :; do
12377   case $_am_header in
12378     $_am_arg | $_am_arg:* )
12379       break ;;
12380     * )
12381       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12382   esac
12383 done
12384 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12385 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12386          X"$_am_arg" : 'X\(//\)[^/]' \| \
12387          X"$_am_arg" : 'X\(//\)$' \| \
12388          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12389 $as_echo X"$_am_arg" |
12390     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12391             s//\1/
12392             q
12393           }
12394           /^X\(\/\/\)[^/].*/{
12395             s//\1/
12396             q
12397           }
12398           /^X\(\/\/\)$/{
12399             s//\1/
12400             q
12401           }
12402           /^X\(\/\).*/{
12403             s//\1/
12404             q
12405           }
12406           s/.*/./; q'`/stamp-h$_am_stamp_count
12407  ;;
12408
12409   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12410 $as_echo "$as_me: executing $ac_file commands" >&6;}
12411  ;;
12412   esac
12413
12414
12415   case $ac_file$ac_mode in
12416     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12417   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12418   # are listed without --file.  Let's play safe and only enable the eval
12419   # if we detect the quoting.
12420   case $CONFIG_FILES in
12421   *\'*) eval set x "$CONFIG_FILES" ;;
12422   *)   set x $CONFIG_FILES ;;
12423   esac
12424   shift
12425   for mf
12426   do
12427     # Strip MF so we end up with the name of the file.
12428     mf=`echo "$mf" | sed -e 's/:.*$//'`
12429     # Check whether this is an Automake generated Makefile or not.
12430     # We used to match only the files named `Makefile.in', but
12431     # some people rename them; so instead we look at the file content.
12432     # Grep'ing the first line is not enough: some people post-process
12433     # each Makefile.in and add a new line on top of each file to say so.
12434     # Grep'ing the whole file is not good either: AIX grep has a line
12435     # limit of 2048, but all sed's we know have understand at least 4000.
12436     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12437       dirpart=`$as_dirname -- "$mf" ||
12438 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12439          X"$mf" : 'X\(//\)[^/]' \| \
12440          X"$mf" : 'X\(//\)$' \| \
12441          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12442 $as_echo X"$mf" |
12443     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12444             s//\1/
12445             q
12446           }
12447           /^X\(\/\/\)[^/].*/{
12448             s//\1/
12449             q
12450           }
12451           /^X\(\/\/\)$/{
12452             s//\1/
12453             q
12454           }
12455           /^X\(\/\).*/{
12456             s//\1/
12457             q
12458           }
12459           s/.*/./; q'`
12460     else
12461       continue
12462     fi
12463     # Extract the definition of DEPDIR, am__include, and am__quote
12464     # from the Makefile without running `make'.
12465     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12466     test -z "$DEPDIR" && continue
12467     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12468     test -z "am__include" && continue
12469     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12470     # When using ansi2knr, U may be empty or an underscore; expand it
12471     U=`sed -n 's/^U = //p' < "$mf"`
12472     # Find all dependency output files, they are included files with
12473     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12474     # simplest approach to changing $(DEPDIR) to its actual value in the
12475     # expansion.
12476     for file in `sed -n "
12477       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12478          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12479       # Make sure the directory exists.
12480       test -f "$dirpart/$file" && continue
12481       fdir=`$as_dirname -- "$file" ||
12482 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12483          X"$file" : 'X\(//\)[^/]' \| \
12484          X"$file" : 'X\(//\)$' \| \
12485          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12486 $as_echo X"$file" |
12487     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12488             s//\1/
12489             q
12490           }
12491           /^X\(\/\/\)[^/].*/{
12492             s//\1/
12493             q
12494           }
12495           /^X\(\/\/\)$/{
12496             s//\1/
12497             q
12498           }
12499           /^X\(\/\).*/{
12500             s//\1/
12501             q
12502           }
12503           s/.*/./; q'`
12504       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12505       # echo "creating $dirpart/$file"
12506       echo '# dummy' > "$dirpart/$file"
12507     done
12508   done
12509 }
12510  ;;
12511     "libtool":C)
12512
12513     # See if we are running on zsh, and set the options which allow our
12514     # commands through without removal of \ escapes.
12515     if test -n "${ZSH_VERSION+set}" ; then
12516       setopt NO_GLOB_SUBST
12517     fi
12518
12519     cfgfile="${ofile}T"
12520     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12521     $RM "$cfgfile"
12522
12523     cat <<_LT_EOF >> "$cfgfile"
12524 #! $SHELL
12525
12526 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12527 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12528 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12529 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12530 #
12531 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12532 #                 2006, 2007, 2008 Free Software Foundation, Inc.
12533 #   Written by Gordon Matzigkeit, 1996
12534 #
12535 #   This file is part of GNU Libtool.
12536 #
12537 # GNU Libtool is free software; you can redistribute it and/or
12538 # modify it under the terms of the GNU General Public License as
12539 # published by the Free Software Foundation; either version 2 of
12540 # the License, or (at your option) any later version.
12541 #
12542 # As a special exception to the GNU General Public License,
12543 # if you distribute this file as part of a program or library that
12544 # is built using GNU Libtool, you may include this file under the
12545 # same distribution terms that you use for the rest of that program.
12546 #
12547 # GNU Libtool is distributed in the hope that it will be useful,
12548 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12549 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12550 # GNU General Public License for more details.
12551 #
12552 # You should have received a copy of the GNU General Public License
12553 # along with GNU Libtool; see the file COPYING.  If not, a copy
12554 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12555 # obtained by writing to the Free Software Foundation, Inc.,
12556 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12557
12558
12559 # The names of the tagged configurations supported by this script.
12560 available_tags=""
12561
12562 # ### BEGIN LIBTOOL CONFIG
12563
12564 # Which release of libtool.m4 was used?
12565 macro_version=$macro_version
12566 macro_revision=$macro_revision
12567
12568 # Whether or not to build shared libraries.
12569 build_libtool_libs=$enable_shared
12570
12571 # Whether or not to build static libraries.
12572 build_old_libs=$enable_static
12573
12574 # What type of objects to build.
12575 pic_mode=$pic_mode
12576
12577 # Whether or not to optimize for fast installation.
12578 fast_install=$enable_fast_install
12579
12580 # The host system.
12581 host_alias=$host_alias
12582 host=$host
12583 host_os=$host_os
12584
12585 # The build system.
12586 build_alias=$build_alias
12587 build=$build
12588 build_os=$build_os
12589
12590 # A sed program that does not truncate output.
12591 SED=$lt_SED
12592
12593 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12594 Xsed="\$SED -e 1s/^X//"
12595
12596 # A grep program that handles long lines.
12597 GREP=$lt_GREP
12598
12599 # An ERE matcher.
12600 EGREP=$lt_EGREP
12601
12602 # A literal string matcher.
12603 FGREP=$lt_FGREP
12604
12605 # A BSD- or MS-compatible name lister.
12606 NM=$lt_NM
12607
12608 # Whether we need soft or hard links.
12609 LN_S=$lt_LN_S
12610
12611 # What is the maximum length of a command?
12612 max_cmd_len=$max_cmd_len
12613
12614 # Object file suffix (normally "o").
12615 objext=$ac_objext
12616
12617 # Executable file suffix (normally "").
12618 exeext=$exeext
12619
12620 # whether the shell understands "unset".
12621 lt_unset=$lt_unset
12622
12623 # turn spaces into newlines.
12624 SP2NL=$lt_lt_SP2NL
12625
12626 # turn newlines into spaces.
12627 NL2SP=$lt_lt_NL2SP
12628
12629 # How to create reloadable object files.
12630 reload_flag=$lt_reload_flag
12631 reload_cmds=$lt_reload_cmds
12632
12633 # An object symbol dumper.
12634 OBJDUMP=$lt_OBJDUMP
12635
12636 # Method to check whether dependent libraries are shared objects.
12637 deplibs_check_method=$lt_deplibs_check_method
12638
12639 # Command to use when deplibs_check_method == "file_magic".
12640 file_magic_cmd=$lt_file_magic_cmd
12641
12642 # The archiver.
12643 AR=$lt_AR
12644 AR_FLAGS=$lt_AR_FLAGS
12645
12646 # A symbol stripping program.
12647 STRIP=$lt_STRIP
12648
12649 # Commands used to install an old-style archive.
12650 RANLIB=$lt_RANLIB
12651 old_postinstall_cmds=$lt_old_postinstall_cmds
12652 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12653
12654 # A C compiler.
12655 LTCC=$lt_CC
12656
12657 # LTCC compiler flags.
12658 LTCFLAGS=$lt_CFLAGS
12659
12660 # Take the output of nm and produce a listing of raw symbols and C names.
12661 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12662
12663 # Transform the output of nm in a proper C declaration.
12664 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12665
12666 # Transform the output of nm in a C name address pair.
12667 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12668
12669 # Transform the output of nm in a C name address pair when lib prefix is needed.
12670 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12671
12672 # The name of the directory that contains temporary libtool files.
12673 objdir=$objdir
12674
12675 # Shell to use when invoking shell scripts.
12676 SHELL=$lt_SHELL
12677
12678 # An echo program that does not interpret backslashes.
12679 ECHO=$lt_ECHO
12680
12681 # Used to examine libraries when file_magic_cmd begins with "file".
12682 MAGIC_CMD=$MAGIC_CMD
12683
12684 # Must we lock files when doing compilation?
12685 need_locks=$lt_need_locks
12686
12687 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12688 DSYMUTIL=$lt_DSYMUTIL
12689
12690 # Tool to change global to local symbols on Mac OS X.
12691 NMEDIT=$lt_NMEDIT
12692
12693 # Tool to manipulate fat objects and archives on Mac OS X.
12694 LIPO=$lt_LIPO
12695
12696 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12697 OTOOL=$lt_OTOOL
12698
12699 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12700 OTOOL64=$lt_OTOOL64
12701
12702 # Old archive suffix (normally "a").
12703 libext=$libext
12704
12705 # Shared library suffix (normally ".so").
12706 shrext_cmds=$lt_shrext_cmds
12707
12708 # The commands to extract the exported symbol list from a shared archive.
12709 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12710
12711 # Variables whose values should be saved in libtool wrapper scripts and
12712 # restored at link time.
12713 variables_saved_for_relink=$lt_variables_saved_for_relink
12714
12715 # Do we need the "lib" prefix for modules?
12716 need_lib_prefix=$need_lib_prefix
12717
12718 # Do we need a version for libraries?
12719 need_version=$need_version
12720
12721 # Library versioning type.
12722 version_type=$version_type
12723
12724 # Shared library runtime path variable.
12725 runpath_var=$runpath_var
12726
12727 # Shared library path variable.
12728 shlibpath_var=$shlibpath_var
12729
12730 # Is shlibpath searched before the hard-coded library search path?
12731 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12732
12733 # Format of library name prefix.
12734 libname_spec=$lt_libname_spec
12735
12736 # List of archive names.  First name is the real one, the rest are links.
12737 # The last name is the one that the linker finds with -lNAME
12738 library_names_spec=$lt_library_names_spec
12739
12740 # The coded name of the library, if different from the real name.
12741 soname_spec=$lt_soname_spec
12742
12743 # Command to use after installation of a shared archive.
12744 postinstall_cmds=$lt_postinstall_cmds
12745
12746 # Command to use after uninstallation of a shared archive.
12747 postuninstall_cmds=$lt_postuninstall_cmds
12748
12749 # Commands used to finish a libtool library installation in a directory.
12750 finish_cmds=$lt_finish_cmds
12751
12752 # As "finish_cmds", except a single script fragment to be evaled but
12753 # not shown.
12754 finish_eval=$lt_finish_eval
12755
12756 # Whether we should hardcode library paths into libraries.
12757 hardcode_into_libs=$hardcode_into_libs
12758
12759 # Compile-time system search path for libraries.
12760 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12761
12762 # Run-time system search path for libraries.
12763 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12764
12765 # Whether dlopen is supported.
12766 dlopen_support=$enable_dlopen
12767
12768 # Whether dlopen of programs is supported.
12769 dlopen_self=$enable_dlopen_self
12770
12771 # Whether dlopen of statically linked programs is supported.
12772 dlopen_self_static=$enable_dlopen_self_static
12773
12774 # Commands to strip libraries.
12775 old_striplib=$lt_old_striplib
12776 striplib=$lt_striplib
12777
12778
12779 # The linker used to build libraries.
12780 LD=$lt_LD
12781
12782 # Commands used to build an old-style archive.
12783 old_archive_cmds=$lt_old_archive_cmds
12784
12785 # A language specific compiler.
12786 CC=$lt_compiler
12787
12788 # Is the compiler the GNU compiler?
12789 with_gcc=$GCC
12790
12791 # Compiler flag to turn off builtin functions.
12792 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12793
12794 # How to pass a linker flag through the compiler.
12795 wl=$lt_lt_prog_compiler_wl
12796
12797 # Additional compiler flags for building library objects.
12798 pic_flag=$lt_lt_prog_compiler_pic
12799
12800 # Compiler flag to prevent dynamic linking.
12801 link_static_flag=$lt_lt_prog_compiler_static
12802
12803 # Does compiler simultaneously support -c and -o options?
12804 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12805
12806 # Whether or not to add -lc for building shared libraries.
12807 build_libtool_need_lc=$archive_cmds_need_lc
12808
12809 # Whether or not to disallow shared libs when runtime libs are static.
12810 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12811
12812 # Compiler flag to allow reflexive dlopens.
12813 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12814
12815 # Compiler flag to generate shared objects directly from archives.
12816 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12817
12818 # Whether the compiler copes with passing no objects directly.
12819 compiler_needs_object=$lt_compiler_needs_object
12820
12821 # Create an old-style archive from a shared archive.
12822 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12823
12824 # Create a temporary old-style archive to link instead of a shared archive.
12825 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12826
12827 # Commands used to build a shared archive.
12828 archive_cmds=$lt_archive_cmds
12829 archive_expsym_cmds=$lt_archive_expsym_cmds
12830
12831 # Commands used to build a loadable module if different from building
12832 # a shared archive.
12833 module_cmds=$lt_module_cmds
12834 module_expsym_cmds=$lt_module_expsym_cmds
12835
12836 # Whether we are building with GNU ld or not.
12837 with_gnu_ld=$lt_with_gnu_ld
12838
12839 # Flag that allows shared libraries with undefined symbols to be built.
12840 allow_undefined_flag=$lt_allow_undefined_flag
12841
12842 # Flag that enforces no undefined symbols.
12843 no_undefined_flag=$lt_no_undefined_flag
12844
12845 # Flag to hardcode \$libdir into a binary during linking.
12846 # This must work even if \$libdir does not exist
12847 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12848
12849 # If ld is used when linking, flag to hardcode \$libdir into a binary
12850 # during linking.  This must work even if \$libdir does not exist.
12851 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12852
12853 # Whether we need a single "-rpath" flag with a separated argument.
12854 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12855
12856 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12857 # DIR into the resulting binary.
12858 hardcode_direct=$hardcode_direct
12859
12860 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12861 # DIR into the resulting binary and the resulting library dependency is
12862 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12863 # library is relocated.
12864 hardcode_direct_absolute=$hardcode_direct_absolute
12865
12866 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12867 # into the resulting binary.
12868 hardcode_minus_L=$hardcode_minus_L
12869
12870 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12871 # into the resulting binary.
12872 hardcode_shlibpath_var=$hardcode_shlibpath_var
12873
12874 # Set to "yes" if building a shared library automatically hardcodes DIR
12875 # into the library and all subsequent libraries and executables linked
12876 # against it.
12877 hardcode_automatic=$hardcode_automatic
12878
12879 # Set to yes if linker adds runtime paths of dependent libraries
12880 # to runtime path list.
12881 inherit_rpath=$inherit_rpath
12882
12883 # Whether libtool must link a program against all its dependency libraries.
12884 link_all_deplibs=$link_all_deplibs
12885
12886 # Fix the shell variable \$srcfile for the compiler.
12887 fix_srcfile_path=$lt_fix_srcfile_path
12888
12889 # Set to "yes" if exported symbols are required.
12890 always_export_symbols=$always_export_symbols
12891
12892 # The commands to list exported symbols.
12893 export_symbols_cmds=$lt_export_symbols_cmds
12894
12895 # Symbols that should not be listed in the preloaded symbols.
12896 exclude_expsyms=$lt_exclude_expsyms
12897
12898 # Symbols that must always be exported.
12899 include_expsyms=$lt_include_expsyms
12900
12901 # Commands necessary for linking programs (against libraries) with templates.
12902 prelink_cmds=$lt_prelink_cmds
12903
12904 # Specify filename containing input files.
12905 file_list_spec=$lt_file_list_spec
12906
12907 # How to hardcode a shared library path into an executable.
12908 hardcode_action=$hardcode_action
12909
12910 # ### END LIBTOOL CONFIG
12911
12912 _LT_EOF
12913
12914   case $host_os in
12915   aix3*)
12916     cat <<\_LT_EOF >> "$cfgfile"
12917 # AIX sometimes has problems with the GCC collect2 program.  For some
12918 # reason, if we set the COLLECT_NAMES environment variable, the problems
12919 # vanish in a puff of smoke.
12920 if test "X${COLLECT_NAMES+set}" != Xset; then
12921   COLLECT_NAMES=
12922   export COLLECT_NAMES
12923 fi
12924 _LT_EOF
12925     ;;
12926   esac
12927
12928
12929 ltmain="$ac_aux_dir/ltmain.sh"
12930
12931
12932   # We use sed instead of cat because bash on DJGPP gets confused if
12933   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
12934   # text mode, it properly converts lines to CR/LF.  This bash problem
12935   # is reportedly fixed, but why not run on old versions too?
12936   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12937     || (rm -f "$cfgfile"; exit 1)
12938
12939   case $xsi_shell in
12940   yes)
12941     cat << \_LT_EOF >> "$cfgfile"
12942
12943 # func_dirname file append nondir_replacement
12944 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
12945 # otherwise set result to NONDIR_REPLACEMENT.
12946 func_dirname ()
12947 {
12948   case ${1} in
12949     */*) func_dirname_result="${1%/*}${2}" ;;
12950     *  ) func_dirname_result="${3}" ;;
12951   esac
12952 }
12953
12954 # func_basename file
12955 func_basename ()
12956 {
12957   func_basename_result="${1##*/}"
12958 }
12959
12960 # func_dirname_and_basename file append nondir_replacement
12961 # perform func_basename and func_dirname in a single function
12962 # call:
12963 #   dirname:  Compute the dirname of FILE.  If nonempty,
12964 #             add APPEND to the result, otherwise set result
12965 #             to NONDIR_REPLACEMENT.
12966 #             value returned in "$func_dirname_result"
12967 #   basename: Compute filename of FILE.
12968 #             value retuned in "$func_basename_result"
12969 # Implementation must be kept synchronized with func_dirname
12970 # and func_basename. For efficiency, we do not delegate to
12971 # those functions but instead duplicate the functionality here.
12972 func_dirname_and_basename ()
12973 {
12974   case ${1} in
12975     */*) func_dirname_result="${1%/*}${2}" ;;
12976     *  ) func_dirname_result="${3}" ;;
12977   esac
12978   func_basename_result="${1##*/}"
12979 }
12980
12981 # func_stripname prefix suffix name
12982 # strip PREFIX and SUFFIX off of NAME.
12983 # PREFIX and SUFFIX must not contain globbing or regex special
12984 # characters, hashes, percent signs, but SUFFIX may contain a leading
12985 # dot (in which case that matches only a dot).
12986 func_stripname ()
12987 {
12988   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12989   # positional parameters, so assign one to ordinary parameter first.
12990   func_stripname_result=${3}
12991   func_stripname_result=${func_stripname_result#"${1}"}
12992   func_stripname_result=${func_stripname_result%"${2}"}
12993 }
12994
12995 # func_opt_split
12996 func_opt_split ()
12997 {
12998   func_opt_split_opt=${1%%=*}
12999   func_opt_split_arg=${1#*=}
13000 }
13001
13002 # func_lo2o object
13003 func_lo2o ()
13004 {
13005   case ${1} in
13006     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13007     *)    func_lo2o_result=${1} ;;
13008   esac
13009 }
13010
13011 # func_xform libobj-or-source
13012 func_xform ()
13013 {
13014   func_xform_result=${1%.*}.lo
13015 }
13016
13017 # func_arith arithmetic-term...
13018 func_arith ()
13019 {
13020   func_arith_result=$(( $* ))
13021 }
13022
13023 # func_len string
13024 # STRING may not start with a hyphen.
13025 func_len ()
13026 {
13027   func_len_result=${#1}
13028 }
13029
13030 _LT_EOF
13031     ;;
13032   *) # Bourne compatible functions.
13033     cat << \_LT_EOF >> "$cfgfile"
13034
13035 # func_dirname file append nondir_replacement
13036 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13037 # otherwise set result to NONDIR_REPLACEMENT.
13038 func_dirname ()
13039 {
13040   # Extract subdirectory from the argument.
13041   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13042   if test "X$func_dirname_result" = "X${1}"; then
13043     func_dirname_result="${3}"
13044   else
13045     func_dirname_result="$func_dirname_result${2}"
13046   fi
13047 }
13048
13049 # func_basename file
13050 func_basename ()
13051 {
13052   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13053 }
13054
13055
13056 # func_stripname prefix suffix name
13057 # strip PREFIX and SUFFIX off of NAME.
13058 # PREFIX and SUFFIX must not contain globbing or regex special
13059 # characters, hashes, percent signs, but SUFFIX may contain a leading
13060 # dot (in which case that matches only a dot).
13061 # func_strip_suffix prefix name
13062 func_stripname ()
13063 {
13064   case ${2} in
13065     .*) func_stripname_result=`$ECHO "X${3}" \
13066            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13067     *)  func_stripname_result=`$ECHO "X${3}" \
13068            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13069   esac
13070 }
13071
13072 # sed scripts:
13073 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13074 my_sed_long_arg='1s/^-[^=]*=//'
13075
13076 # func_opt_split
13077 func_opt_split ()
13078 {
13079   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13080   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13081 }
13082
13083 # func_lo2o object
13084 func_lo2o ()
13085 {
13086   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13087 }
13088
13089 # func_xform libobj-or-source
13090 func_xform ()
13091 {
13092   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13093 }
13094
13095 # func_arith arithmetic-term...
13096 func_arith ()
13097 {
13098   func_arith_result=`expr "$@"`
13099 }
13100
13101 # func_len string
13102 # STRING may not start with a hyphen.
13103 func_len ()
13104 {
13105   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13106 }
13107
13108 _LT_EOF
13109 esac
13110
13111 case $lt_shell_append in
13112   yes)
13113     cat << \_LT_EOF >> "$cfgfile"
13114
13115 # func_append var value
13116 # Append VALUE to the end of shell variable VAR.
13117 func_append ()
13118 {
13119   eval "$1+=\$2"
13120 }
13121 _LT_EOF
13122     ;;
13123   *)
13124     cat << \_LT_EOF >> "$cfgfile"
13125
13126 # func_append var value
13127 # Append VALUE to the end of shell variable VAR.
13128 func_append ()
13129 {
13130   eval "$1=\$$1\$2"
13131 }
13132
13133 _LT_EOF
13134     ;;
13135   esac
13136
13137
13138   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13139     || (rm -f "$cfgfile"; exit 1)
13140
13141   mv -f "$cfgfile" "$ofile" ||
13142     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13143   chmod +x "$ofile"
13144
13145  ;;
13146
13147   esac
13148 done # for ac_tag
13149
13150
13151 as_fn_exit 0
13152 _ACEOF
13153 ac_clean_files=$ac_clean_files_save
13154
13155 test $ac_write_fail = 0 ||
13156   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13157
13158
13159 # configure is writing to config.log, and then calls config.status.
13160 # config.status does its own redirection, appending to config.log.
13161 # Unfortunately, on DOS this fails, as config.log is still kept open
13162 # by configure, so config.status won't be able to write to it; its
13163 # output is simply discarded.  So we exec the FD to /dev/null,
13164 # effectively closing config.log, so it can be properly (re)opened and
13165 # appended to by config.status.  When coming back to configure, we
13166 # need to make the FD available again.
13167 if test "$no_create" != yes; then
13168   ac_cs_success=:
13169   ac_config_status_args=
13170   test "$silent" = yes &&
13171     ac_config_status_args="$ac_config_status_args --quiet"
13172   exec 5>/dev/null
13173   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13174   exec 5>>config.log
13175   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13176   # would make configure fail if this is the last instruction.
13177   $ac_cs_success || as_fn_exit $?
13178 fi
13179 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13180   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13181 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13182 fi
13183
13184