OSDN Git Service

search kanji with +- several strokes
[kp123/kp123.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.67 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, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176
177   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
178     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
179     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
180     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181     PATH=/empty FPATH=/empty; export PATH FPATH
182     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
183       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
184 test \$(( 1 + 1 )) = 2 || exit 1"
185   if (eval "$as_required") 2>/dev/null; then :
186   as_have_required=yes
187 else
188   as_have_required=no
189 fi
190   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
191
192 else
193   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
194 as_found=false
195 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
196 do
197   IFS=$as_save_IFS
198   test -z "$as_dir" && as_dir=.
199   as_found=:
200   case $as_dir in #(
201          /*)
202            for as_base in sh bash ksh sh5; do
203              # Try only shells that exist, to save several forks.
204              as_shell=$as_dir/$as_base
205              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
206                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
207   CONFIG_SHELL=$as_shell as_have_required=yes
208                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
209   break 2
210 fi
211 fi
212            done;;
213        esac
214   as_found=false
215 done
216 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
217               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
218   CONFIG_SHELL=$SHELL as_have_required=yes
219 fi; }
220 IFS=$as_save_IFS
221
222
223       if test "x$CONFIG_SHELL" != x; then :
224   # We cannot yet assume a decent shell, so we have to provide a
225         # neutralization value for shells without unset; and this also
226         # works around shells that cannot unset nonexistent variables.
227         BASH_ENV=/dev/null
228         ENV=/dev/null
229         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
230         export CONFIG_SHELL
231         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
232 fi
233
234     if test x$as_have_required = xno; then :
235   $as_echo "$0: This script requires a shell more modern than all"
236   $as_echo "$0: the shells that I found on your system."
237   if test x${ZSH_VERSION+set} = xset ; then
238     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
240   else
241     $as_echo "$0: Please tell bug-autoconf@gnu.org and
242 $0: evgeny@sourceforge.jp about your system, including any
243 $0: error possibly output before this message. Then install
244 $0: a modern shell, or manually run the script under such a
245 $0: shell if you do have one."
246   fi
247   exit 1
248 fi
249 fi
250 fi
251 SHELL=${CONFIG_SHELL-/bin/sh}
252 export SHELL
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE= GREP_OPTIONS=
255 unset CLICOLOR_FORCE GREP_OPTIONS
256
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
260 # as_fn_unset VAR
261 # ---------------
262 # Portably unset VAR.
263 as_fn_unset ()
264 {
265   { eval $1=; unset $1;}
266 }
267 as_unset=as_fn_unset
268
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
272 as_fn_set_status ()
273 {
274   return $1
275 } # as_fn_set_status
276
277 # as_fn_exit STATUS
278 # -----------------
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
280 as_fn_exit ()
281 {
282   set +e
283   as_fn_set_status $1
284   exit $1
285 } # as_fn_exit
286
287 # as_fn_mkdir_p
288 # -------------
289 # Create "$as_dir" as a directory, including parents if necessary.
290 as_fn_mkdir_p ()
291 {
292
293   case $as_dir in #(
294   -*) as_dir=./$as_dir;;
295   esac
296   test -d "$as_dir" || eval $as_mkdir_p || {
297     as_dirs=
298     while :; do
299       case $as_dir in #(
300       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
301       *) as_qdir=$as_dir;;
302       esac
303       as_dirs="'$as_qdir' $as_dirs"
304       as_dir=`$as_dirname -- "$as_dir" ||
305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306          X"$as_dir" : 'X\(//\)[^/]' \| \
307          X"$as_dir" : 'X\(//\)$' \| \
308          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 $as_echo X"$as_dir" |
310     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
311             s//\1/
312             q
313           }
314           /^X\(\/\/\)[^/].*/{
315             s//\1/
316             q
317           }
318           /^X\(\/\/\)$/{
319             s//\1/
320             q
321           }
322           /^X\(\/\).*/{
323             s//\1/
324             q
325           }
326           s/.*/./; q'`
327       test -d "$as_dir" && break
328     done
329     test -z "$as_dirs" || eval "mkdir $as_dirs"
330   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
331
332
333 } # as_fn_mkdir_p
334 # as_fn_append VAR VALUE
335 # ----------------------
336 # Append the text in VALUE to the end of the definition contained in VAR. Take
337 # advantage of any shell optimizations that allow amortized linear growth over
338 # repeated appends, instead of the typical quadratic growth present in naive
339 # implementations.
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
341   eval 'as_fn_append ()
342   {
343     eval $1+=\$2
344   }'
345 else
346   as_fn_append ()
347   {
348     eval $1=\$$1\$2
349   }
350 fi # as_fn_append
351
352 # as_fn_arith ARG...
353 # ------------------
354 # Perform arithmetic evaluation on the ARGs, and store the result in the
355 # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 # must be portable across $(()) and expr.
357 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
358   eval 'as_fn_arith ()
359   {
360     as_val=$(( $* ))
361   }'
362 else
363   as_fn_arith ()
364   {
365     as_val=`expr "$@" || test $? -eq 1`
366   }
367 fi # as_fn_arith
368
369
370 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 # ----------------------------------------
372 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 # script with STATUS, using 1 if that was 0.
375 as_fn_error ()
376 {
377   as_status=$1; test $as_status -eq 0 && as_status=1
378   if test "$4"; then
379     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
380     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
381   fi
382   $as_echo "$as_me: error: $2" >&2
383   as_fn_exit $as_status
384 } # as_fn_error
385
386 if expr a : '\(a\)' >/dev/null 2>&1 &&
387    test "X`expr 00001 : '.*\(...\)'`" = X001; then
388   as_expr=expr
389 else
390   as_expr=false
391 fi
392
393 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394   as_basename=basename
395 else
396   as_basename=false
397 fi
398
399 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400   as_dirname=dirname
401 else
402   as_dirname=false
403 fi
404
405 as_me=`$as_basename -- "$0" ||
406 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407          X"$0" : 'X\(//\)$' \| \
408          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
409 $as_echo X/"$0" |
410     sed '/^.*\/\([^/][^/]*\)\/*$/{
411             s//\1/
412             q
413           }
414           /^X\/\(\/\/\)$/{
415             s//\1/
416             q
417           }
418           /^X\/\(\/\).*/{
419             s//\1/
420             q
421           }
422           s/.*/./; q'`
423
424 # Avoid depending upon Character Ranges.
425 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
426 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
427 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
428 as_cr_digits='0123456789'
429 as_cr_alnum=$as_cr_Letters$as_cr_digits
430
431
432   as_lineno_1=$LINENO as_lineno_1a=$LINENO
433   as_lineno_2=$LINENO as_lineno_2a=$LINENO
434   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
436   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
437   sed -n '
438     p
439     /[$]LINENO/=
440   ' <$as_myself |
441     sed '
442       s/[$]LINENO.*/&-/
443       t lineno
444       b
445       :lineno
446       N
447       :loop
448       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
449       t loop
450       s/-\n.*//
451     ' >$as_me.lineno &&
452   chmod +x "$as_me.lineno" ||
453     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
454
455   # Don't try to exec as it changes $[0], causing all sort of problems
456   # (the dirname of $[0] is not the place where we might find the
457   # original and so on.  Autoconf is especially sensitive to this).
458   . "./$as_me.lineno"
459   # Exit status is that of the last command.
460   exit
461 }
462
463 ECHO_C= ECHO_N= ECHO_T=
464 case `echo -n x` in #(((((
465 -n*)
466   case `echo 'xy\c'` in
467   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
468   xy)  ECHO_C='\c';;
469   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
470        ECHO_T=' ';;
471   esac;;
472 *)
473   ECHO_N='-n';;
474 esac
475
476 rm -f conf$$ conf$$.exe conf$$.file
477 if test -d conf$$.dir; then
478   rm -f conf$$.dir/conf$$.file
479 else
480   rm -f conf$$.dir
481   mkdir conf$$.dir 2>/dev/null
482 fi
483 if (echo >conf$$.file) 2>/dev/null; then
484   if ln -s conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s='ln -s'
486     # ... but there are two gotchas:
487     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489     # In both cases, we have to default to `cp -p'.
490     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
491       as_ln_s='cp -p'
492   elif ln conf$$.file conf$$ 2>/dev/null; then
493     as_ln_s=ln
494   else
495     as_ln_s='cp -p'
496   fi
497 else
498   as_ln_s='cp -p'
499 fi
500 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
501 rmdir conf$$.dir 2>/dev/null
502
503 if mkdir -p . 2>/dev/null; then
504   as_mkdir_p='mkdir -p "$as_dir"'
505 else
506   test -d ./-p && rmdir ./-p
507   as_mkdir_p=false
508 fi
509
510 if test -x / >/dev/null 2>&1; then
511   as_test_x='test -x'
512 else
513   if ls -dL / >/dev/null 2>&1; then
514     as_ls_L_option=L
515   else
516     as_ls_L_option=
517   fi
518   as_test_x='
519     eval sh -c '\''
520       if test -d "$1"; then
521         test -d "$1/.";
522       else
523         case $1 in #(
524         -*)set "./$1";;
525         esac;
526         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527         ???[sx]*):;;*)false;;esac;fi
528     '\'' sh
529   '
530 fi
531 as_executable_p=$as_test_x
532
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
535
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
538
539 SHELL=${CONFIG_SHELL-/bin/sh}
540
541
542 test -n "$DJDIR" || exec 7<&0 </dev/null
543 exec 6>&1
544
545 # Name of the host.
546 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
547 # so uname gets run too.
548 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
549
550 #
551 # Initializations.
552 #
553 ac_default_prefix=/usr/local
554 ac_clean_files=
555 ac_config_libobj_dir=.
556 LIBOBJS=
557 cross_compiling=no
558 subdirs=
559 MFLAGS=
560 MAKEFLAGS=
561
562 # Identity of this package.
563 PACKAGE_NAME='kp123'
564 PACKAGE_TARNAME='kp123'
565 PACKAGE_VERSION='0.1'
566 PACKAGE_STRING='kp123 0.1'
567 PACKAGE_BUGREPORT='evgeny@sourceforge.jp'
568 PACKAGE_URL=''
569
570 ac_unique_file="src"
571 # Factoring default headers for most tests.
572 ac_includes_default="\
573 #include <stdio.h>
574 #ifdef HAVE_SYS_TYPES_H
575 # include <sys/types.h>
576 #endif
577 #ifdef HAVE_SYS_STAT_H
578 # include <sys/stat.h>
579 #endif
580 #ifdef STDC_HEADERS
581 # include <stdlib.h>
582 # include <stddef.h>
583 #else
584 # ifdef HAVE_STDLIB_H
585 #  include <stdlib.h>
586 # endif
587 #endif
588 #ifdef HAVE_STRING_H
589 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
590 #  include <memory.h>
591 # endif
592 # include <string.h>
593 #endif
594 #ifdef HAVE_STRINGS_H
595 # include <strings.h>
596 #endif
597 #ifdef HAVE_INTTYPES_H
598 # include <inttypes.h>
599 #endif
600 #ifdef HAVE_STDINT_H
601 # include <stdint.h>
602 #endif
603 #ifdef HAVE_UNISTD_H
604 # include <unistd.h>
605 #endif"
606
607 ac_subst_vars='am__EXEEXT_FALSE
608 am__EXEEXT_TRUE
609 LTLIBOBJS
610 LIBOBJS
611 PKG_CONFIG_LIBDIR
612 PKG_CONFIG_PATH
613 GTK_LIBS
614 GTK_CFLAGS
615 PKG_CONFIG
616 CPP
617 OTOOL64
618 OTOOL
619 LIPO
620 NMEDIT
621 DSYMUTIL
622 RANLIB
623 AR
624 OBJDUMP
625 LN_S
626 NM
627 ac_ct_DUMPBIN
628 DUMPBIN
629 LD
630 FGREP
631 EGREP
632 GREP
633 SED
634 host_os
635 host_vendor
636 host_cpu
637 host
638 build_os
639 build_vendor
640 build_cpu
641 build
642 LIBTOOL
643 am__fastdepCC_FALSE
644 am__fastdepCC_TRUE
645 CCDEPMODE
646 AMDEPBACKSLASH
647 AMDEP_FALSE
648 AMDEP_TRUE
649 am__quote
650 am__include
651 DEPDIR
652 OBJEXT
653 EXEEXT
654 ac_ct_CC
655 CPPFLAGS
656 LDFLAGS
657 CFLAGS
658 CC
659 am__untar
660 am__tar
661 AMTAR
662 am__leading_dot
663 SET_MAKE
664 AWK
665 mkdir_p
666 MKDIR_P
667 INSTALL_STRIP_PROGRAM
668 STRIP
669 install_sh
670 MAKEINFO
671 AUTOHEADER
672 AUTOMAKE
673 AUTOCONF
674 ACLOCAL
675 VERSION
676 PACKAGE
677 CYGPATH_W
678 am__isrc
679 INSTALL_DATA
680 INSTALL_SCRIPT
681 INSTALL_PROGRAM
682 target_alias
683 host_alias
684 build_alias
685 LIBS
686 ECHO_T
687 ECHO_N
688 ECHO_C
689 DEFS
690 mandir
691 localedir
692 libdir
693 psdir
694 pdfdir
695 dvidir
696 htmldir
697 infodir
698 docdir
699 oldincludedir
700 includedir
701 localstatedir
702 sharedstatedir
703 sysconfdir
704 datadir
705 datarootdir
706 libexecdir
707 sbindir
708 bindir
709 program_transform_name
710 prefix
711 exec_prefix
712 PACKAGE_URL
713 PACKAGE_BUGREPORT
714 PACKAGE_STRING
715 PACKAGE_VERSION
716 PACKAGE_TARNAME
717 PACKAGE_NAME
718 PATH_SEPARATOR
719 SHELL'
720 ac_subst_files=''
721 ac_user_opts='
722 enable_option_checking
723 enable_dependency_tracking
724 enable_shared
725 enable_static
726 with_pic
727 enable_fast_install
728 with_gnu_ld
729 enable_libtool_lock
730 enable_gtktest
731 enable_debug
732 '
733       ac_precious_vars='build_alias
734 host_alias
735 target_alias
736 CC
737 CFLAGS
738 LDFLAGS
739 LIBS
740 CPPFLAGS
741 CPP
742 PKG_CONFIG
743 PKG_CONFIG_PATH
744 PKG_CONFIG_LIBDIR
745 GTK_CFLAGS
746 GTK_LIBS'
747
748
749 # Initialize some variables set by options.
750 ac_init_help=
751 ac_init_version=false
752 ac_unrecognized_opts=
753 ac_unrecognized_sep=
754 # The variables have the same names as the options, with
755 # dashes changed to underlines.
756 cache_file=/dev/null
757 exec_prefix=NONE
758 no_create=
759 no_recursion=
760 prefix=NONE
761 program_prefix=NONE
762 program_suffix=NONE
763 program_transform_name=s,x,x,
764 silent=
765 site=
766 srcdir=
767 verbose=
768 x_includes=NONE
769 x_libraries=NONE
770
771 # Installation directory options.
772 # These are left unexpanded so users can "make install exec_prefix=/foo"
773 # and all the variables that are supposed to be based on exec_prefix
774 # by default will actually change.
775 # Use braces instead of parens because sh, perl, etc. also accept them.
776 # (The list follows the same order as the GNU Coding Standards.)
777 bindir='${exec_prefix}/bin'
778 sbindir='${exec_prefix}/sbin'
779 libexecdir='${exec_prefix}/libexec'
780 datarootdir='${prefix}/share'
781 datadir='${datarootdir}'
782 sysconfdir='${prefix}/etc'
783 sharedstatedir='${prefix}/com'
784 localstatedir='${prefix}/var'
785 includedir='${prefix}/include'
786 oldincludedir='/usr/include'
787 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
788 infodir='${datarootdir}/info'
789 htmldir='${docdir}'
790 dvidir='${docdir}'
791 pdfdir='${docdir}'
792 psdir='${docdir}'
793 libdir='${exec_prefix}/lib'
794 localedir='${datarootdir}/locale'
795 mandir='${datarootdir}/man'
796
797 ac_prev=
798 ac_dashdash=
799 for ac_option
800 do
801   # If the previous option needs an argument, assign it.
802   if test -n "$ac_prev"; then
803     eval $ac_prev=\$ac_option
804     ac_prev=
805     continue
806   fi
807
808   case $ac_option in
809   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
810   *=)   ac_optarg= ;;
811   *)    ac_optarg=yes ;;
812   esac
813
814   # Accept the important Cygnus configure options, so we can diagnose typos.
815
816   case $ac_dashdash$ac_option in
817   --)
818     ac_dashdash=yes ;;
819
820   -bindir | --bindir | --bindi | --bind | --bin | --bi)
821     ac_prev=bindir ;;
822   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
823     bindir=$ac_optarg ;;
824
825   -build | --build | --buil | --bui | --bu)
826     ac_prev=build_alias ;;
827   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
828     build_alias=$ac_optarg ;;
829
830   -cache-file | --cache-file | --cache-fil | --cache-fi \
831   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
832     ac_prev=cache_file ;;
833   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
834   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
835     cache_file=$ac_optarg ;;
836
837   --config-cache | -C)
838     cache_file=config.cache ;;
839
840   -datadir | --datadir | --datadi | --datad)
841     ac_prev=datadir ;;
842   -datadir=* | --datadir=* | --datadi=* | --datad=*)
843     datadir=$ac_optarg ;;
844
845   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
846   | --dataroo | --dataro | --datar)
847     ac_prev=datarootdir ;;
848   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
849   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
850     datarootdir=$ac_optarg ;;
851
852   -disable-* | --disable-*)
853     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
854     # Reject names that are not valid shell variable names.
855     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
856       as_fn_error $? "invalid feature name: $ac_useropt"
857     ac_useropt_orig=$ac_useropt
858     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
859     case $ac_user_opts in
860       *"
861 "enable_$ac_useropt"
862 "*) ;;
863       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
864          ac_unrecognized_sep=', ';;
865     esac
866     eval enable_$ac_useropt=no ;;
867
868   -docdir | --docdir | --docdi | --doc | --do)
869     ac_prev=docdir ;;
870   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
871     docdir=$ac_optarg ;;
872
873   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
874     ac_prev=dvidir ;;
875   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
876     dvidir=$ac_optarg ;;
877
878   -enable-* | --enable-*)
879     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
880     # Reject names that are not valid shell variable names.
881     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
882       as_fn_error $? "invalid feature name: $ac_useropt"
883     ac_useropt_orig=$ac_useropt
884     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
885     case $ac_user_opts in
886       *"
887 "enable_$ac_useropt"
888 "*) ;;
889       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
890          ac_unrecognized_sep=', ';;
891     esac
892     eval enable_$ac_useropt=\$ac_optarg ;;
893
894   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
895   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
896   | --exec | --exe | --ex)
897     ac_prev=exec_prefix ;;
898   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
899   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
900   | --exec=* | --exe=* | --ex=*)
901     exec_prefix=$ac_optarg ;;
902
903   -gas | --gas | --ga | --g)
904     # Obsolete; use --with-gas.
905     with_gas=yes ;;
906
907   -help | --help | --hel | --he | -h)
908     ac_init_help=long ;;
909   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
910     ac_init_help=recursive ;;
911   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
912     ac_init_help=short ;;
913
914   -host | --host | --hos | --ho)
915     ac_prev=host_alias ;;
916   -host=* | --host=* | --hos=* | --ho=*)
917     host_alias=$ac_optarg ;;
918
919   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
920     ac_prev=htmldir ;;
921   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
922   | --ht=*)
923     htmldir=$ac_optarg ;;
924
925   -includedir | --includedir | --includedi | --included | --include \
926   | --includ | --inclu | --incl | --inc)
927     ac_prev=includedir ;;
928   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
929   | --includ=* | --inclu=* | --incl=* | --inc=*)
930     includedir=$ac_optarg ;;
931
932   -infodir | --infodir | --infodi | --infod | --info | --inf)
933     ac_prev=infodir ;;
934   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
935     infodir=$ac_optarg ;;
936
937   -libdir | --libdir | --libdi | --libd)
938     ac_prev=libdir ;;
939   -libdir=* | --libdir=* | --libdi=* | --libd=*)
940     libdir=$ac_optarg ;;
941
942   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
943   | --libexe | --libex | --libe)
944     ac_prev=libexecdir ;;
945   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
946   | --libexe=* | --libex=* | --libe=*)
947     libexecdir=$ac_optarg ;;
948
949   -localedir | --localedir | --localedi | --localed | --locale)
950     ac_prev=localedir ;;
951   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
952     localedir=$ac_optarg ;;
953
954   -localstatedir | --localstatedir | --localstatedi | --localstated \
955   | --localstate | --localstat | --localsta | --localst | --locals)
956     ac_prev=localstatedir ;;
957   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
958   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
959     localstatedir=$ac_optarg ;;
960
961   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
962     ac_prev=mandir ;;
963   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
964     mandir=$ac_optarg ;;
965
966   -nfp | --nfp | --nf)
967     # Obsolete; use --without-fp.
968     with_fp=no ;;
969
970   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
971   | --no-cr | --no-c | -n)
972     no_create=yes ;;
973
974   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
975   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
976     no_recursion=yes ;;
977
978   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
979   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
980   | --oldin | --oldi | --old | --ol | --o)
981     ac_prev=oldincludedir ;;
982   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
983   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
984   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
985     oldincludedir=$ac_optarg ;;
986
987   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
988     ac_prev=prefix ;;
989   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
990     prefix=$ac_optarg ;;
991
992   -program-prefix | --program-prefix | --program-prefi | --program-pref \
993   | --program-pre | --program-pr | --program-p)
994     ac_prev=program_prefix ;;
995   -program-prefix=* | --program-prefix=* | --program-prefi=* \
996   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
997     program_prefix=$ac_optarg ;;
998
999   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1000   | --program-suf | --program-su | --program-s)
1001     ac_prev=program_suffix ;;
1002   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1003   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1004     program_suffix=$ac_optarg ;;
1005
1006   -program-transform-name | --program-transform-name \
1007   | --program-transform-nam | --program-transform-na \
1008   | --program-transform-n | --program-transform- \
1009   | --program-transform | --program-transfor \
1010   | --program-transfo | --program-transf \
1011   | --program-trans | --program-tran \
1012   | --progr-tra | --program-tr | --program-t)
1013     ac_prev=program_transform_name ;;
1014   -program-transform-name=* | --program-transform-name=* \
1015   | --program-transform-nam=* | --program-transform-na=* \
1016   | --program-transform-n=* | --program-transform-=* \
1017   | --program-transform=* | --program-transfor=* \
1018   | --program-transfo=* | --program-transf=* \
1019   | --program-trans=* | --program-tran=* \
1020   | --progr-tra=* | --program-tr=* | --program-t=*)
1021     program_transform_name=$ac_optarg ;;
1022
1023   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1024     ac_prev=pdfdir ;;
1025   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1026     pdfdir=$ac_optarg ;;
1027
1028   -psdir | --psdir | --psdi | --psd | --ps)
1029     ac_prev=psdir ;;
1030   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1031     psdir=$ac_optarg ;;
1032
1033   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1034   | -silent | --silent | --silen | --sile | --sil)
1035     silent=yes ;;
1036
1037   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1038     ac_prev=sbindir ;;
1039   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1040   | --sbi=* | --sb=*)
1041     sbindir=$ac_optarg ;;
1042
1043   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1044   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1045   | --sharedst | --shareds | --shared | --share | --shar \
1046   | --sha | --sh)
1047     ac_prev=sharedstatedir ;;
1048   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1049   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1050   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1051   | --sha=* | --sh=*)
1052     sharedstatedir=$ac_optarg ;;
1053
1054   -site | --site | --sit)
1055     ac_prev=site ;;
1056   -site=* | --site=* | --sit=*)
1057     site=$ac_optarg ;;
1058
1059   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1060     ac_prev=srcdir ;;
1061   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1062     srcdir=$ac_optarg ;;
1063
1064   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1065   | --syscon | --sysco | --sysc | --sys | --sy)
1066     ac_prev=sysconfdir ;;
1067   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1068   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1069     sysconfdir=$ac_optarg ;;
1070
1071   -target | --target | --targe | --targ | --tar | --ta | --t)
1072     ac_prev=target_alias ;;
1073   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1074     target_alias=$ac_optarg ;;
1075
1076   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1077     verbose=yes ;;
1078
1079   -version | --version | --versio | --versi | --vers | -V)
1080     ac_init_version=: ;;
1081
1082   -with-* | --with-*)
1083     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1084     # Reject names that are not valid shell variable names.
1085     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1086       as_fn_error $? "invalid package name: $ac_useropt"
1087     ac_useropt_orig=$ac_useropt
1088     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1089     case $ac_user_opts in
1090       *"
1091 "with_$ac_useropt"
1092 "*) ;;
1093       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1094          ac_unrecognized_sep=', ';;
1095     esac
1096     eval with_$ac_useropt=\$ac_optarg ;;
1097
1098   -without-* | --without-*)
1099     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100     # Reject names that are not valid shell variable names.
1101     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1102       as_fn_error $? "invalid package name: $ac_useropt"
1103     ac_useropt_orig=$ac_useropt
1104     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1105     case $ac_user_opts in
1106       *"
1107 "with_$ac_useropt"
1108 "*) ;;
1109       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1110          ac_unrecognized_sep=', ';;
1111     esac
1112     eval with_$ac_useropt=no ;;
1113
1114   --x)
1115     # Obsolete; use --with-x.
1116     with_x=yes ;;
1117
1118   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1119   | --x-incl | --x-inc | --x-in | --x-i)
1120     ac_prev=x_includes ;;
1121   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1122   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1123     x_includes=$ac_optarg ;;
1124
1125   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1126   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1127     ac_prev=x_libraries ;;
1128   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1129   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1130     x_libraries=$ac_optarg ;;
1131
1132   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1133 Try \`$0 --help' for more information"
1134     ;;
1135
1136   *=*)
1137     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1138     # Reject names that are not valid shell variable names.
1139     case $ac_envvar in #(
1140       '' | [0-9]* | *[!_$as_cr_alnum]* )
1141       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1142     esac
1143     eval $ac_envvar=\$ac_optarg
1144     export $ac_envvar ;;
1145
1146   *)
1147     # FIXME: should be removed in autoconf 3.0.
1148     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1149     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1150       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1151     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1152     ;;
1153
1154   esac
1155 done
1156
1157 if test -n "$ac_prev"; then
1158   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1159   as_fn_error $? "missing argument to $ac_option"
1160 fi
1161
1162 if test -n "$ac_unrecognized_opts"; then
1163   case $enable_option_checking in
1164     no) ;;
1165     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1166     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1167   esac
1168 fi
1169
1170 # Check all directory arguments for consistency.
1171 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1172                 datadir sysconfdir sharedstatedir localstatedir includedir \
1173                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1174                 libdir localedir mandir
1175 do
1176   eval ac_val=\$$ac_var
1177   # Remove trailing slashes.
1178   case $ac_val in
1179     */ )
1180       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1181       eval $ac_var=\$ac_val;;
1182   esac
1183   # Be sure to have absolute directory names.
1184   case $ac_val in
1185     [\\/$]* | ?:[\\/]* )  continue;;
1186     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1187   esac
1188   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1189 done
1190
1191 # There might be people who depend on the old broken behavior: `$host'
1192 # used to hold the argument of --host etc.
1193 # FIXME: To remove some day.
1194 build=$build_alias
1195 host=$host_alias
1196 target=$target_alias
1197
1198 # FIXME: To remove some day.
1199 if test "x$host_alias" != x; then
1200   if test "x$build_alias" = x; then
1201     cross_compiling=maybe
1202     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1203     If a cross compiler is detected then cross compile mode will be used" >&2
1204   elif test "x$build_alias" != "x$host_alias"; then
1205     cross_compiling=yes
1206   fi
1207 fi
1208
1209 ac_tool_prefix=
1210 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1211
1212 test "$silent" = yes && exec 6>/dev/null
1213
1214
1215 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1216 ac_ls_di=`ls -di .` &&
1217 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1218   as_fn_error $? "working directory cannot be determined"
1219 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1220   as_fn_error $? "pwd does not report name of working directory"
1221
1222
1223 # Find the source files, if location was not specified.
1224 if test -z "$srcdir"; then
1225   ac_srcdir_defaulted=yes
1226   # Try the directory containing this script, then the parent directory.
1227   ac_confdir=`$as_dirname -- "$as_myself" ||
1228 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1229          X"$as_myself" : 'X\(//\)[^/]' \| \
1230          X"$as_myself" : 'X\(//\)$' \| \
1231          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1232 $as_echo X"$as_myself" |
1233     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1234             s//\1/
1235             q
1236           }
1237           /^X\(\/\/\)[^/].*/{
1238             s//\1/
1239             q
1240           }
1241           /^X\(\/\/\)$/{
1242             s//\1/
1243             q
1244           }
1245           /^X\(\/\).*/{
1246             s//\1/
1247             q
1248           }
1249           s/.*/./; q'`
1250   srcdir=$ac_confdir
1251   if test ! -r "$srcdir/$ac_unique_file"; then
1252     srcdir=..
1253   fi
1254 else
1255   ac_srcdir_defaulted=no
1256 fi
1257 if test ! -r "$srcdir/$ac_unique_file"; then
1258   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1259   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1260 fi
1261 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1262 ac_abs_confdir=`(
1263         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1264         pwd)`
1265 # When building in place, set srcdir=.
1266 if test "$ac_abs_confdir" = "$ac_pwd"; then
1267   srcdir=.
1268 fi
1269 # Remove unnecessary trailing slashes from srcdir.
1270 # Double slashes in file names in object file debugging info
1271 # mess up M-x gdb in Emacs.
1272 case $srcdir in
1273 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1274 esac
1275 for ac_var in $ac_precious_vars; do
1276   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1277   eval ac_env_${ac_var}_value=\$${ac_var}
1278   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1279   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1280 done
1281
1282 #
1283 # Report the --help message.
1284 #
1285 if test "$ac_init_help" = "long"; then
1286   # Omit some internal or obsolete options to make the list less imposing.
1287   # This message is too long to be a string in the A/UX 3.1 sh.
1288   cat <<_ACEOF
1289 \`configure' configures kp123 0.1 to adapt to many kinds of systems.
1290
1291 Usage: $0 [OPTION]... [VAR=VALUE]...
1292
1293 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1294 VAR=VALUE.  See below for descriptions of some of the useful variables.
1295
1296 Defaults for the options are specified in brackets.
1297
1298 Configuration:
1299   -h, --help              display this help and exit
1300       --help=short        display options specific to this package
1301       --help=recursive    display the short help of all the included packages
1302   -V, --version           display version information and exit
1303   -q, --quiet, --silent   do not print \`checking ...' messages
1304       --cache-file=FILE   cache test results in FILE [disabled]
1305   -C, --config-cache      alias for \`--cache-file=config.cache'
1306   -n, --no-create         do not create output files
1307       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1308
1309 Installation directories:
1310   --prefix=PREFIX         install architecture-independent files in PREFIX
1311                           [$ac_default_prefix]
1312   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1313                           [PREFIX]
1314
1315 By default, \`make install' will install all the files in
1316 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1317 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1318 for instance \`--prefix=\$HOME'.
1319
1320 For better control, use the options below.
1321
1322 Fine tuning of the installation directories:
1323   --bindir=DIR            user executables [EPREFIX/bin]
1324   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1325   --libexecdir=DIR        program executables [EPREFIX/libexec]
1326   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1327   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1328   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1329   --libdir=DIR            object code libraries [EPREFIX/lib]
1330   --includedir=DIR        C header files [PREFIX/include]
1331   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1332   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1333   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1334   --infodir=DIR           info documentation [DATAROOTDIR/info]
1335   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1336   --mandir=DIR            man documentation [DATAROOTDIR/man]
1337   --docdir=DIR            documentation root [DATAROOTDIR/doc/kp123]
1338   --htmldir=DIR           html documentation [DOCDIR]
1339   --dvidir=DIR            dvi documentation [DOCDIR]
1340   --pdfdir=DIR            pdf documentation [DOCDIR]
1341   --psdir=DIR             ps documentation [DOCDIR]
1342 _ACEOF
1343
1344   cat <<\_ACEOF
1345
1346 Program names:
1347   --program-prefix=PREFIX            prepend PREFIX to installed program names
1348   --program-suffix=SUFFIX            append SUFFIX to installed program names
1349   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1350
1351 System types:
1352   --build=BUILD     configure for building on BUILD [guessed]
1353   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1354 _ACEOF
1355 fi
1356
1357 if test -n "$ac_init_help"; then
1358   case $ac_init_help in
1359      short | recursive ) echo "Configuration of kp123 0.1:";;
1360    esac
1361   cat <<\_ACEOF
1362
1363 Optional Features:
1364   --disable-option-checking  ignore unrecognized --enable/--with options
1365   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1366   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1367   --disable-dependency-tracking  speeds up one-time build
1368   --enable-dependency-tracking   do not reject slow dependency extractors
1369   --enable-shared[=PKGS]  build shared libraries [default=yes]
1370   --enable-static[=PKGS]  build static libraries [default=yes]
1371   --enable-fast-install[=PKGS]
1372                           optimize for fast installation [default=yes]
1373   --disable-libtool-lock  avoid locking (might break parallel builds)
1374   --disable-gtktest       do not try to compile and run a test GTK+ program
1375   --enable-debug          enable debug information [default=no]
1376
1377 Optional Packages:
1378   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1379   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1380   --with-pic              try to use only PIC/non-PIC objects [default=use
1381                           both]
1382   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1383
1384 Some influential environment variables:
1385   CC          C compiler command
1386   CFLAGS      C compiler flags
1387   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1388               nonstandard directory <lib dir>
1389   LIBS        libraries to pass to the linker, e.g. -l<library>
1390   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1391               you have headers in a nonstandard directory <include dir>
1392   CPP         C preprocessor
1393   PKG_CONFIG  path to pkg-config utility
1394   PKG_CONFIG_PATH
1395               directories to add to pkg-config's search path
1396   PKG_CONFIG_LIBDIR
1397               path overriding pkg-config's built-in search path
1398   GTK_CFLAGS  C compiler flags for GTK, overriding pkg-config
1399   GTK_LIBS    linker flags for GTK, overriding pkg-config
1400
1401 Use these variables to override the choices made by `configure' or to help
1402 it to find libraries and programs with nonstandard names/locations.
1403
1404 Report bugs to <evgeny@sourceforge.jp>.
1405 _ACEOF
1406 ac_status=$?
1407 fi
1408
1409 if test "$ac_init_help" = "recursive"; then
1410   # If there are subdirs, report their specific --help.
1411   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1412     test -d "$ac_dir" ||
1413       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1414       continue
1415     ac_builddir=.
1416
1417 case "$ac_dir" in
1418 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1419 *)
1420   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1421   # A ".." for each directory in $ac_dir_suffix.
1422   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1423   case $ac_top_builddir_sub in
1424   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1425   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1426   esac ;;
1427 esac
1428 ac_abs_top_builddir=$ac_pwd
1429 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1430 # for backward compatibility:
1431 ac_top_builddir=$ac_top_build_prefix
1432
1433 case $srcdir in
1434   .)  # We are building in place.
1435     ac_srcdir=.
1436     ac_top_srcdir=$ac_top_builddir_sub
1437     ac_abs_top_srcdir=$ac_pwd ;;
1438   [\\/]* | ?:[\\/]* )  # Absolute name.
1439     ac_srcdir=$srcdir$ac_dir_suffix;
1440     ac_top_srcdir=$srcdir
1441     ac_abs_top_srcdir=$srcdir ;;
1442   *) # Relative name.
1443     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1444     ac_top_srcdir=$ac_top_build_prefix$srcdir
1445     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1446 esac
1447 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1448
1449     cd "$ac_dir" || { ac_status=$?; continue; }
1450     # Check for guested configure.
1451     if test -f "$ac_srcdir/configure.gnu"; then
1452       echo &&
1453       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1454     elif test -f "$ac_srcdir/configure"; then
1455       echo &&
1456       $SHELL "$ac_srcdir/configure" --help=recursive
1457     else
1458       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1459     fi || ac_status=$?
1460     cd "$ac_pwd" || { ac_status=$?; break; }
1461   done
1462 fi
1463
1464 test -n "$ac_init_help" && exit $ac_status
1465 if $ac_init_version; then
1466   cat <<\_ACEOF
1467 kp123 configure 0.1
1468 generated by GNU Autoconf 2.67
1469
1470 Copyright (C) 2010 Free Software Foundation, Inc.
1471 This configure script is free software; the Free Software Foundation
1472 gives unlimited permission to copy, distribute and modify it.
1473 _ACEOF
1474   exit
1475 fi
1476
1477 ## ------------------------ ##
1478 ## Autoconf initialization. ##
1479 ## ------------------------ ##
1480
1481 # ac_fn_c_try_compile LINENO
1482 # --------------------------
1483 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1484 ac_fn_c_try_compile ()
1485 {
1486   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1487   rm -f conftest.$ac_objext
1488   if { { ac_try="$ac_compile"
1489 case "(($ac_try" in
1490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1491   *) ac_try_echo=$ac_try;;
1492 esac
1493 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1494 $as_echo "$ac_try_echo"; } >&5
1495   (eval "$ac_compile") 2>conftest.err
1496   ac_status=$?
1497   if test -s conftest.err; then
1498     grep -v '^ *+' conftest.err >conftest.er1
1499     cat conftest.er1 >&5
1500     mv -f conftest.er1 conftest.err
1501   fi
1502   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1503   test $ac_status = 0; } && {
1504          test -z "$ac_c_werror_flag" ||
1505          test ! -s conftest.err
1506        } && test -s conftest.$ac_objext; then :
1507   ac_retval=0
1508 else
1509   $as_echo "$as_me: failed program was:" >&5
1510 sed 's/^/| /' conftest.$ac_ext >&5
1511
1512         ac_retval=1
1513 fi
1514   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1515   as_fn_set_status $ac_retval
1516
1517 } # ac_fn_c_try_compile
1518
1519 # ac_fn_c_try_link LINENO
1520 # -----------------------
1521 # Try to link conftest.$ac_ext, and return whether this succeeded.
1522 ac_fn_c_try_link ()
1523 {
1524   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1525   rm -f conftest.$ac_objext conftest$ac_exeext
1526   if { { ac_try="$ac_link"
1527 case "(($ac_try" in
1528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1529   *) ac_try_echo=$ac_try;;
1530 esac
1531 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1532 $as_echo "$ac_try_echo"; } >&5
1533   (eval "$ac_link") 2>conftest.err
1534   ac_status=$?
1535   if test -s conftest.err; then
1536     grep -v '^ *+' conftest.err >conftest.er1
1537     cat conftest.er1 >&5
1538     mv -f conftest.er1 conftest.err
1539   fi
1540   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1541   test $ac_status = 0; } && {
1542          test -z "$ac_c_werror_flag" ||
1543          test ! -s conftest.err
1544        } && test -s conftest$ac_exeext && {
1545          test "$cross_compiling" = yes ||
1546          $as_test_x conftest$ac_exeext
1547        }; then :
1548   ac_retval=0
1549 else
1550   $as_echo "$as_me: failed program was:" >&5
1551 sed 's/^/| /' conftest.$ac_ext >&5
1552
1553         ac_retval=1
1554 fi
1555   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1556   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1557   # interfere with the next link command; also delete a directory that is
1558   # left behind by Apple's compiler.  We do this before executing the actions.
1559   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1560   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1561   as_fn_set_status $ac_retval
1562
1563 } # ac_fn_c_try_link
1564
1565 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1566 # -------------------------------------------------------
1567 # Tests whether HEADER exists and can be compiled using the include files in
1568 # INCLUDES, setting the cache variable VAR accordingly.
1569 ac_fn_c_check_header_compile ()
1570 {
1571   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1572   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1573 $as_echo_n "checking for $2... " >&6; }
1574 if eval "test \"\${$3+set}\"" = set; then :
1575   $as_echo_n "(cached) " >&6
1576 else
1577   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1578 /* end confdefs.h.  */
1579 $4
1580 #include <$2>
1581 _ACEOF
1582 if ac_fn_c_try_compile "$LINENO"; then :
1583   eval "$3=yes"
1584 else
1585   eval "$3=no"
1586 fi
1587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1588 fi
1589 eval ac_res=\$$3
1590                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1591 $as_echo "$ac_res" >&6; }
1592   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1593
1594 } # ac_fn_c_check_header_compile
1595
1596 # ac_fn_c_try_cpp LINENO
1597 # ----------------------
1598 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1599 ac_fn_c_try_cpp ()
1600 {
1601   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602   if { { ac_try="$ac_cpp conftest.$ac_ext"
1603 case "(($ac_try" in
1604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1605   *) ac_try_echo=$ac_try;;
1606 esac
1607 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1608 $as_echo "$ac_try_echo"; } >&5
1609   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1610   ac_status=$?
1611   if test -s conftest.err; then
1612     grep -v '^ *+' conftest.err >conftest.er1
1613     cat conftest.er1 >&5
1614     mv -f conftest.er1 conftest.err
1615   fi
1616   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1617   test $ac_status = 0; } > conftest.i && {
1618          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1619          test ! -s conftest.err
1620        }; then :
1621   ac_retval=0
1622 else
1623   $as_echo "$as_me: failed program was:" >&5
1624 sed 's/^/| /' conftest.$ac_ext >&5
1625
1626     ac_retval=1
1627 fi
1628   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1629   as_fn_set_status $ac_retval
1630
1631 } # ac_fn_c_try_cpp
1632
1633 # ac_fn_c_try_run LINENO
1634 # ----------------------
1635 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1636 # that executables *can* be run.
1637 ac_fn_c_try_run ()
1638 {
1639   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640   if { { ac_try="$ac_link"
1641 case "(($ac_try" in
1642   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1643   *) ac_try_echo=$ac_try;;
1644 esac
1645 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1646 $as_echo "$ac_try_echo"; } >&5
1647   (eval "$ac_link") 2>&5
1648   ac_status=$?
1649   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1650   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1651   { { case "(($ac_try" in
1652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653   *) ac_try_echo=$ac_try;;
1654 esac
1655 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1656 $as_echo "$ac_try_echo"; } >&5
1657   (eval "$ac_try") 2>&5
1658   ac_status=$?
1659   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660   test $ac_status = 0; }; }; then :
1661   ac_retval=0
1662 else
1663   $as_echo "$as_me: program exited with status $ac_status" >&5
1664        $as_echo "$as_me: failed program was:" >&5
1665 sed 's/^/| /' conftest.$ac_ext >&5
1666
1667        ac_retval=$ac_status
1668 fi
1669   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1670   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1671   as_fn_set_status $ac_retval
1672
1673 } # ac_fn_c_try_run
1674
1675 # ac_fn_c_check_func LINENO FUNC VAR
1676 # ----------------------------------
1677 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1678 ac_fn_c_check_func ()
1679 {
1680   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1682 $as_echo_n "checking for $2... " >&6; }
1683 if eval "test \"\${$3+set}\"" = set; then :
1684   $as_echo_n "(cached) " >&6
1685 else
1686   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1687 /* end confdefs.h.  */
1688 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1689    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1690 #define $2 innocuous_$2
1691
1692 /* System header to define __stub macros and hopefully few prototypes,
1693     which can conflict with char $2 (); below.
1694     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1695     <limits.h> exists even on freestanding compilers.  */
1696
1697 #ifdef __STDC__
1698 # include <limits.h>
1699 #else
1700 # include <assert.h>
1701 #endif
1702
1703 #undef $2
1704
1705 /* Override any GCC internal prototype to avoid an error.
1706    Use char because int might match the return type of a GCC
1707    builtin and then its argument prototype would still apply.  */
1708 #ifdef __cplusplus
1709 extern "C"
1710 #endif
1711 char $2 ();
1712 /* The GNU C library defines this for functions which it implements
1713     to always fail with ENOSYS.  Some functions are actually named
1714     something starting with __ and the normal name is an alias.  */
1715 #if defined __stub_$2 || defined __stub___$2
1716 choke me
1717 #endif
1718
1719 int
1720 main ()
1721 {
1722 return $2 ();
1723   ;
1724   return 0;
1725 }
1726 _ACEOF
1727 if ac_fn_c_try_link "$LINENO"; then :
1728   eval "$3=yes"
1729 else
1730   eval "$3=no"
1731 fi
1732 rm -f core conftest.err conftest.$ac_objext \
1733     conftest$ac_exeext conftest.$ac_ext
1734 fi
1735 eval ac_res=\$$3
1736                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1737 $as_echo "$ac_res" >&6; }
1738   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1739
1740 } # ac_fn_c_check_func
1741 cat >config.log <<_ACEOF
1742 This file contains any messages produced by compilers while
1743 running configure, to aid debugging if configure makes a mistake.
1744
1745 It was created by kp123 $as_me 0.1, which was
1746 generated by GNU Autoconf 2.67.  Invocation command line was
1747
1748   $ $0 $@
1749
1750 _ACEOF
1751 exec 5>>config.log
1752 {
1753 cat <<_ASUNAME
1754 ## --------- ##
1755 ## Platform. ##
1756 ## --------- ##
1757
1758 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1759 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1760 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1761 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1762 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1763
1764 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1765 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1766
1767 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1768 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1769 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1770 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1771 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1772 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1773 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1774
1775 _ASUNAME
1776
1777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1778 for as_dir in $PATH
1779 do
1780   IFS=$as_save_IFS
1781   test -z "$as_dir" && as_dir=.
1782     $as_echo "PATH: $as_dir"
1783   done
1784 IFS=$as_save_IFS
1785
1786 } >&5
1787
1788 cat >&5 <<_ACEOF
1789
1790
1791 ## ----------- ##
1792 ## Core tests. ##
1793 ## ----------- ##
1794
1795 _ACEOF
1796
1797
1798 # Keep a trace of the command line.
1799 # Strip out --no-create and --no-recursion so they do not pile up.
1800 # Strip out --silent because we don't want to record it for future runs.
1801 # Also quote any args containing shell meta-characters.
1802 # Make two passes to allow for proper duplicate-argument suppression.
1803 ac_configure_args=
1804 ac_configure_args0=
1805 ac_configure_args1=
1806 ac_must_keep_next=false
1807 for ac_pass in 1 2
1808 do
1809   for ac_arg
1810   do
1811     case $ac_arg in
1812     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1813     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1814     | -silent | --silent | --silen | --sile | --sil)
1815       continue ;;
1816     *\'*)
1817       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1818     esac
1819     case $ac_pass in
1820     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1821     2)
1822       as_fn_append ac_configure_args1 " '$ac_arg'"
1823       if test $ac_must_keep_next = true; then
1824         ac_must_keep_next=false # Got value, back to normal.
1825       else
1826         case $ac_arg in
1827           *=* | --config-cache | -C | -disable-* | --disable-* \
1828           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1829           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1830           | -with-* | --with-* | -without-* | --without-* | --x)
1831             case "$ac_configure_args0 " in
1832               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1833             esac
1834             ;;
1835           -* ) ac_must_keep_next=true ;;
1836         esac
1837       fi
1838       as_fn_append ac_configure_args " '$ac_arg'"
1839       ;;
1840     esac
1841   done
1842 done
1843 { ac_configure_args0=; unset ac_configure_args0;}
1844 { ac_configure_args1=; unset ac_configure_args1;}
1845
1846 # When interrupted or exit'd, cleanup temporary files, and complete
1847 # config.log.  We remove comments because anyway the quotes in there
1848 # would cause problems or look ugly.
1849 # WARNING: Use '\'' to represent an apostrophe within the trap.
1850 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1851 trap 'exit_status=$?
1852   # Save into config.log some information that might help in debugging.
1853   {
1854     echo
1855
1856     $as_echo "## ---------------- ##
1857 ## Cache variables. ##
1858 ## ---------------- ##"
1859     echo
1860     # The following way of writing the cache mishandles newlines in values,
1861 (
1862   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1863     eval ac_val=\$$ac_var
1864     case $ac_val in #(
1865     *${as_nl}*)
1866       case $ac_var in #(
1867       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1868 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1869       esac
1870       case $ac_var in #(
1871       _ | IFS | as_nl) ;; #(
1872       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1873       *) { eval $ac_var=; unset $ac_var;} ;;
1874       esac ;;
1875     esac
1876   done
1877   (set) 2>&1 |
1878     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1879     *${as_nl}ac_space=\ *)
1880       sed -n \
1881         "s/'\''/'\''\\\\'\'''\''/g;
1882           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1883       ;; #(
1884     *)
1885       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1886       ;;
1887     esac |
1888     sort
1889 )
1890     echo
1891
1892     $as_echo "## ----------------- ##
1893 ## Output variables. ##
1894 ## ----------------- ##"
1895     echo
1896     for ac_var in $ac_subst_vars
1897     do
1898       eval ac_val=\$$ac_var
1899       case $ac_val in
1900       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1901       esac
1902       $as_echo "$ac_var='\''$ac_val'\''"
1903     done | sort
1904     echo
1905
1906     if test -n "$ac_subst_files"; then
1907       $as_echo "## ------------------- ##
1908 ## File substitutions. ##
1909 ## ------------------- ##"
1910       echo
1911       for ac_var in $ac_subst_files
1912       do
1913         eval ac_val=\$$ac_var
1914         case $ac_val in
1915         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1916         esac
1917         $as_echo "$ac_var='\''$ac_val'\''"
1918       done | sort
1919       echo
1920     fi
1921
1922     if test -s confdefs.h; then
1923       $as_echo "## ----------- ##
1924 ## confdefs.h. ##
1925 ## ----------- ##"
1926       echo
1927       cat confdefs.h
1928       echo
1929     fi
1930     test "$ac_signal" != 0 &&
1931       $as_echo "$as_me: caught signal $ac_signal"
1932     $as_echo "$as_me: exit $exit_status"
1933   } >&5
1934   rm -f core *.core core.conftest.* &&
1935     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1936     exit $exit_status
1937 ' 0
1938 for ac_signal in 1 2 13 15; do
1939   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1940 done
1941 ac_signal=0
1942
1943 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1944 rm -f -r conftest* confdefs.h
1945
1946 $as_echo "/* confdefs.h */" > confdefs.h
1947
1948 # Predefined preprocessor variables.
1949
1950 cat >>confdefs.h <<_ACEOF
1951 #define PACKAGE_NAME "$PACKAGE_NAME"
1952 _ACEOF
1953
1954 cat >>confdefs.h <<_ACEOF
1955 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1956 _ACEOF
1957
1958 cat >>confdefs.h <<_ACEOF
1959 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1960 _ACEOF
1961
1962 cat >>confdefs.h <<_ACEOF
1963 #define PACKAGE_STRING "$PACKAGE_STRING"
1964 _ACEOF
1965
1966 cat >>confdefs.h <<_ACEOF
1967 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1968 _ACEOF
1969
1970 cat >>confdefs.h <<_ACEOF
1971 #define PACKAGE_URL "$PACKAGE_URL"
1972 _ACEOF
1973
1974
1975 # Let the site file select an alternate cache file if it wants to.
1976 # Prefer an explicitly selected file to automatically selected ones.
1977 ac_site_file1=NONE
1978 ac_site_file2=NONE
1979 if test -n "$CONFIG_SITE"; then
1980   # We do not want a PATH search for config.site.
1981   case $CONFIG_SITE in #((
1982     -*)  ac_site_file1=./$CONFIG_SITE;;
1983     */*) ac_site_file1=$CONFIG_SITE;;
1984     *)   ac_site_file1=./$CONFIG_SITE;;
1985   esac
1986 elif test "x$prefix" != xNONE; then
1987   ac_site_file1=$prefix/share/config.site
1988   ac_site_file2=$prefix/etc/config.site
1989 else
1990   ac_site_file1=$ac_default_prefix/share/config.site
1991   ac_site_file2=$ac_default_prefix/etc/config.site
1992 fi
1993 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1994 do
1995   test "x$ac_site_file" = xNONE && continue
1996   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1997     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1998 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1999     sed 's/^/| /' "$ac_site_file" >&5
2000     . "$ac_site_file" \
2001       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2002 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2003 as_fn_error $? "failed to load site script $ac_site_file
2004 See \`config.log' for more details" "$LINENO" 5 ; }
2005   fi
2006 done
2007
2008 if test -r "$cache_file"; then
2009   # Some versions of bash will fail to source /dev/null (special files
2010   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2011   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2012     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2013 $as_echo "$as_me: loading cache $cache_file" >&6;}
2014     case $cache_file in
2015       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2016       *)                      . "./$cache_file";;
2017     esac
2018   fi
2019 else
2020   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2021 $as_echo "$as_me: creating cache $cache_file" >&6;}
2022   >$cache_file
2023 fi
2024
2025 # Check that the precious variables saved in the cache have kept the same
2026 # value.
2027 ac_cache_corrupted=false
2028 for ac_var in $ac_precious_vars; do
2029   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2030   eval ac_new_set=\$ac_env_${ac_var}_set
2031   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2032   eval ac_new_val=\$ac_env_${ac_var}_value
2033   case $ac_old_set,$ac_new_set in
2034     set,)
2035       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2036 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2037       ac_cache_corrupted=: ;;
2038     ,set)
2039       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2040 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2041       ac_cache_corrupted=: ;;
2042     ,);;
2043     *)
2044       if test "x$ac_old_val" != "x$ac_new_val"; then
2045         # differences in whitespace do not lead to failure.
2046         ac_old_val_w=`echo x $ac_old_val`
2047         ac_new_val_w=`echo x $ac_new_val`
2048         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2049           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2050 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2051           ac_cache_corrupted=:
2052         else
2053           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2054 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2055           eval $ac_var=\$ac_old_val
2056         fi
2057         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2058 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2059         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2060 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2061       fi;;
2062   esac
2063   # Pass precious variables to config.status.
2064   if test "$ac_new_set" = set; then
2065     case $ac_new_val in
2066     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2067     *) ac_arg=$ac_var=$ac_new_val ;;
2068     esac
2069     case " $ac_configure_args " in
2070       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2071       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2072     esac
2073   fi
2074 done
2075 if $ac_cache_corrupted; then
2076   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2077 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2078   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2079 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2080   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2081 fi
2082 ## -------------------- ##
2083 ## Main body of script. ##
2084 ## -------------------- ##
2085
2086 ac_ext=c
2087 ac_cpp='$CPP $CPPFLAGS'
2088 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2089 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2090 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2091
2092
2093
2094 ac_config_headers="$ac_config_headers config.h"
2095
2096
2097 am__api_version='1.11'
2098
2099 ac_aux_dir=
2100 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2101   if test -f "$ac_dir/install-sh"; then
2102     ac_aux_dir=$ac_dir
2103     ac_install_sh="$ac_aux_dir/install-sh -c"
2104     break
2105   elif test -f "$ac_dir/install.sh"; then
2106     ac_aux_dir=$ac_dir
2107     ac_install_sh="$ac_aux_dir/install.sh -c"
2108     break
2109   elif test -f "$ac_dir/shtool"; then
2110     ac_aux_dir=$ac_dir
2111     ac_install_sh="$ac_aux_dir/shtool install -c"
2112     break
2113   fi
2114 done
2115 if test -z "$ac_aux_dir"; then
2116   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2117 fi
2118
2119 # These three variables are undocumented and unsupported,
2120 # and are intended to be withdrawn in a future Autoconf release.
2121 # They can cause serious problems if a builder's source tree is in a directory
2122 # whose full name contains unusual characters.
2123 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2124 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2125 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2126
2127
2128 # Find a good install program.  We prefer a C program (faster),
2129 # so one script is as good as another.  But avoid the broken or
2130 # incompatible versions:
2131 # SysV /etc/install, /usr/sbin/install
2132 # SunOS /usr/etc/install
2133 # IRIX /sbin/install
2134 # AIX /bin/install
2135 # AmigaOS /C/install, which installs bootblocks on floppy discs
2136 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2137 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2138 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2139 # OS/2's system install, which has a completely different semantic
2140 # ./install, which can be erroneously created by make from ./install.sh.
2141 # Reject install programs that cannot install multiple files.
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2143 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2144 if test -z "$INSTALL"; then
2145 if test "${ac_cv_path_install+set}" = set; then :
2146   $as_echo_n "(cached) " >&6
2147 else
2148   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2149 for as_dir in $PATH
2150 do
2151   IFS=$as_save_IFS
2152   test -z "$as_dir" && as_dir=.
2153     # Account for people who put trailing slashes in PATH elements.
2154 case $as_dir/ in #((
2155   ./ | .// | /[cC]/* | \
2156   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2157   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2158   /usr/ucb/* ) ;;
2159   *)
2160     # OSF1 and SCO ODT 3.0 have their own names for install.
2161     # Don't use installbsd from OSF since it installs stuff as root
2162     # by default.
2163     for ac_prog in ginstall scoinst install; do
2164       for ac_exec_ext in '' $ac_executable_extensions; do
2165         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2166           if test $ac_prog = install &&
2167             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2168             # AIX install.  It has an incompatible calling convention.
2169             :
2170           elif test $ac_prog = install &&
2171             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2172             # program-specific install script used by HP pwplus--don't use.
2173             :
2174           else
2175             rm -rf conftest.one conftest.two conftest.dir
2176             echo one > conftest.one
2177             echo two > conftest.two
2178             mkdir conftest.dir
2179             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2180               test -s conftest.one && test -s conftest.two &&
2181               test -s conftest.dir/conftest.one &&
2182               test -s conftest.dir/conftest.two
2183             then
2184               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2185               break 3
2186             fi
2187           fi
2188         fi
2189       done
2190     done
2191     ;;
2192 esac
2193
2194   done
2195 IFS=$as_save_IFS
2196
2197 rm -rf conftest.one conftest.two conftest.dir
2198
2199 fi
2200   if test "${ac_cv_path_install+set}" = set; then
2201     INSTALL=$ac_cv_path_install
2202   else
2203     # As a last resort, use the slow shell script.  Don't cache a
2204     # value for INSTALL within a source directory, because that will
2205     # break other packages using the cache if that directory is
2206     # removed, or if the value is a relative name.
2207     INSTALL=$ac_install_sh
2208   fi
2209 fi
2210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2211 $as_echo "$INSTALL" >&6; }
2212
2213 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2214 # It thinks the first close brace ends the variable substitution.
2215 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2216
2217 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2218
2219 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2220
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2222 $as_echo_n "checking whether build environment is sane... " >&6; }
2223 # Just in case
2224 sleep 1
2225 echo timestamp > conftest.file
2226 # Reject unsafe characters in $srcdir or the absolute working directory
2227 # name.  Accept space and tab only in the latter.
2228 am_lf='
2229 '
2230 case `pwd` in
2231   *[\\\"\#\$\&\'\`$am_lf]*)
2232     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2233 esac
2234 case $srcdir in
2235   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2236     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2237 esac
2238
2239 # Do `set' in a subshell so we don't clobber the current shell's
2240 # arguments.  Must try -L first in case configure is actually a
2241 # symlink; some systems play weird games with the mod time of symlinks
2242 # (eg FreeBSD returns the mod time of the symlink's containing
2243 # directory).
2244 if (
2245    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2246    if test "$*" = "X"; then
2247       # -L didn't work.
2248       set X `ls -t "$srcdir/configure" conftest.file`
2249    fi
2250    rm -f conftest.file
2251    if test "$*" != "X $srcdir/configure conftest.file" \
2252       && test "$*" != "X conftest.file $srcdir/configure"; then
2253
2254       # If neither matched, then we have a broken ls.  This can happen
2255       # if, for instance, CONFIG_SHELL is bash and it inherits a
2256       # broken ls alias from the environment.  This has actually
2257       # happened.  Such a system could not be considered "sane".
2258       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2259 alias in your environment" "$LINENO" 5
2260    fi
2261
2262    test "$2" = conftest.file
2263    )
2264 then
2265    # Ok.
2266    :
2267 else
2268    as_fn_error $? "newly created file is older than distributed files!
2269 Check your system clock" "$LINENO" 5
2270 fi
2271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2272 $as_echo "yes" >&6; }
2273 test "$program_prefix" != NONE &&
2274   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2275 # Use a double $ so make ignores it.
2276 test "$program_suffix" != NONE &&
2277   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2278 # Double any \ or $.
2279 # By default was `s,x,x', remove it if useless.
2280 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2281 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2282
2283 # expand $ac_aux_dir to an absolute path
2284 am_aux_dir=`cd $ac_aux_dir && pwd`
2285
2286 if test x"${MISSING+set}" != xset; then
2287   case $am_aux_dir in
2288   *\ * | *\     *)
2289     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2290   *)
2291     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2292   esac
2293 fi
2294 # Use eval to expand $SHELL
2295 if eval "$MISSING --run true"; then
2296   am_missing_run="$MISSING --run "
2297 else
2298   am_missing_run=
2299   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2300 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2301 fi
2302
2303 if test x"${install_sh}" != xset; then
2304   case $am_aux_dir in
2305   *\ * | *\     *)
2306     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2307   *)
2308     install_sh="\${SHELL} $am_aux_dir/install-sh"
2309   esac
2310 fi
2311
2312 # Installed binaries are usually stripped using `strip' when the user
2313 # run `make install-strip'.  However `strip' might not be the right
2314 # tool to use in cross-compilation environments, therefore Automake
2315 # will honor the `STRIP' environment variable to overrule this program.
2316 if test "$cross_compiling" != no; then
2317   if test -n "$ac_tool_prefix"; then
2318   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2319 set dummy ${ac_tool_prefix}strip; ac_word=$2
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2321 $as_echo_n "checking for $ac_word... " >&6; }
2322 if test "${ac_cv_prog_STRIP+set}" = set; then :
2323   $as_echo_n "(cached) " >&6
2324 else
2325   if test -n "$STRIP"; then
2326   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2327 else
2328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2329 for as_dir in $PATH
2330 do
2331   IFS=$as_save_IFS
2332   test -z "$as_dir" && as_dir=.
2333     for ac_exec_ext in '' $ac_executable_extensions; do
2334   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2335     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2337     break 2
2338   fi
2339 done
2340   done
2341 IFS=$as_save_IFS
2342
2343 fi
2344 fi
2345 STRIP=$ac_cv_prog_STRIP
2346 if test -n "$STRIP"; then
2347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2348 $as_echo "$STRIP" >&6; }
2349 else
2350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2351 $as_echo "no" >&6; }
2352 fi
2353
2354
2355 fi
2356 if test -z "$ac_cv_prog_STRIP"; then
2357   ac_ct_STRIP=$STRIP
2358   # Extract the first word of "strip", so it can be a program name with args.
2359 set dummy strip; ac_word=$2
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2361 $as_echo_n "checking for $ac_word... " >&6; }
2362 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2363   $as_echo_n "(cached) " >&6
2364 else
2365   if test -n "$ac_ct_STRIP"; then
2366   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2367 else
2368 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2369 for as_dir in $PATH
2370 do
2371   IFS=$as_save_IFS
2372   test -z "$as_dir" && as_dir=.
2373     for ac_exec_ext in '' $ac_executable_extensions; do
2374   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2375     ac_cv_prog_ac_ct_STRIP="strip"
2376     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2377     break 2
2378   fi
2379 done
2380   done
2381 IFS=$as_save_IFS
2382
2383 fi
2384 fi
2385 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2386 if test -n "$ac_ct_STRIP"; then
2387   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2388 $as_echo "$ac_ct_STRIP" >&6; }
2389 else
2390   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2391 $as_echo "no" >&6; }
2392 fi
2393
2394   if test "x$ac_ct_STRIP" = x; then
2395     STRIP=":"
2396   else
2397     case $cross_compiling:$ac_tool_warned in
2398 yes:)
2399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2400 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2401 ac_tool_warned=yes ;;
2402 esac
2403     STRIP=$ac_ct_STRIP
2404   fi
2405 else
2406   STRIP="$ac_cv_prog_STRIP"
2407 fi
2408
2409 fi
2410 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2411
2412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2413 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2414 if test -z "$MKDIR_P"; then
2415   if test "${ac_cv_path_mkdir+set}" = set; then :
2416   $as_echo_n "(cached) " >&6
2417 else
2418   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2419 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2420 do
2421   IFS=$as_save_IFS
2422   test -z "$as_dir" && as_dir=.
2423     for ac_prog in mkdir gmkdir; do
2424          for ac_exec_ext in '' $ac_executable_extensions; do
2425            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2426            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2427              'mkdir (GNU coreutils) '* | \
2428              'mkdir (coreutils) '* | \
2429              'mkdir (fileutils) '4.1*)
2430                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2431                break 3;;
2432            esac
2433          done
2434        done
2435   done
2436 IFS=$as_save_IFS
2437
2438 fi
2439
2440   test -d ./--version && rmdir ./--version
2441   if test "${ac_cv_path_mkdir+set}" = set; then
2442     MKDIR_P="$ac_cv_path_mkdir -p"
2443   else
2444     # As a last resort, use the slow shell script.  Don't cache a
2445     # value for MKDIR_P within a source directory, because that will
2446     # break other packages using the cache if that directory is
2447     # removed, or if the value is a relative name.
2448     MKDIR_P="$ac_install_sh -d"
2449   fi
2450 fi
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2452 $as_echo "$MKDIR_P" >&6; }
2453
2454 mkdir_p="$MKDIR_P"
2455 case $mkdir_p in
2456   [\\/$]* | ?:[\\/]*) ;;
2457   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2458 esac
2459
2460 for ac_prog in gawk mawk nawk awk
2461 do
2462   # Extract the first word of "$ac_prog", so it can be a program name with args.
2463 set dummy $ac_prog; ac_word=$2
2464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2465 $as_echo_n "checking for $ac_word... " >&6; }
2466 if test "${ac_cv_prog_AWK+set}" = set; then :
2467   $as_echo_n "(cached) " >&6
2468 else
2469   if test -n "$AWK"; then
2470   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2471 else
2472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2473 for as_dir in $PATH
2474 do
2475   IFS=$as_save_IFS
2476   test -z "$as_dir" && as_dir=.
2477     for ac_exec_ext in '' $ac_executable_extensions; do
2478   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2479     ac_cv_prog_AWK="$ac_prog"
2480     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2481     break 2
2482   fi
2483 done
2484   done
2485 IFS=$as_save_IFS
2486
2487 fi
2488 fi
2489 AWK=$ac_cv_prog_AWK
2490 if test -n "$AWK"; then
2491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2492 $as_echo "$AWK" >&6; }
2493 else
2494   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2495 $as_echo "no" >&6; }
2496 fi
2497
2498
2499   test -n "$AWK" && break
2500 done
2501
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2503 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2504 set x ${MAKE-make}
2505 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2506 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2507   $as_echo_n "(cached) " >&6
2508 else
2509   cat >conftest.make <<\_ACEOF
2510 SHELL = /bin/sh
2511 all:
2512         @echo '@@@%%%=$(MAKE)=@@@%%%'
2513 _ACEOF
2514 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2515 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2516   *@@@%%%=?*=@@@%%%*)
2517     eval ac_cv_prog_make_${ac_make}_set=yes;;
2518   *)
2519     eval ac_cv_prog_make_${ac_make}_set=no;;
2520 esac
2521 rm -f conftest.make
2522 fi
2523 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2525 $as_echo "yes" >&6; }
2526   SET_MAKE=
2527 else
2528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2529 $as_echo "no" >&6; }
2530   SET_MAKE="MAKE=${MAKE-make}"
2531 fi
2532
2533 rm -rf .tst 2>/dev/null
2534 mkdir .tst 2>/dev/null
2535 if test -d .tst; then
2536   am__leading_dot=.
2537 else
2538   am__leading_dot=_
2539 fi
2540 rmdir .tst 2>/dev/null
2541
2542 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2543   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2544   # is not polluted with repeated "-I."
2545   am__isrc=' -I$(srcdir)'
2546   # test to see if srcdir already configured
2547   if test -f $srcdir/config.status; then
2548     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2549   fi
2550 fi
2551
2552 # test whether we have cygpath
2553 if test -z "$CYGPATH_W"; then
2554   if (cygpath --version) >/dev/null 2>/dev/null; then
2555     CYGPATH_W='cygpath -w'
2556   else
2557     CYGPATH_W=echo
2558   fi
2559 fi
2560
2561
2562 # Define the identity of the package.
2563  PACKAGE=$PACKAGE_NAME
2564  VERSION=$PACKAGE_VERSION
2565
2566
2567 cat >>confdefs.h <<_ACEOF
2568 #define PACKAGE "$PACKAGE"
2569 _ACEOF
2570
2571
2572 cat >>confdefs.h <<_ACEOF
2573 #define VERSION "$VERSION"
2574 _ACEOF
2575
2576 # Some tools Automake needs.
2577
2578 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2579
2580
2581 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2582
2583
2584 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2585
2586
2587 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2588
2589
2590 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2591
2592 # We need awk for the "check" target.  The system "awk" is bad on
2593 # some platforms.
2594 # Always define AMTAR for backward compatibility.
2595
2596 AMTAR=${AMTAR-"${am_missing_run}tar"}
2597
2598 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2599
2600
2601
2602
2603
2604
2605 # Checks for programs
2606
2607 ac_ext=c
2608 ac_cpp='$CPP $CPPFLAGS'
2609 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2610 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2611 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2612 if test -n "$ac_tool_prefix"; then
2613   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2614 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2616 $as_echo_n "checking for $ac_word... " >&6; }
2617 if test "${ac_cv_prog_CC+set}" = set; then :
2618   $as_echo_n "(cached) " >&6
2619 else
2620   if test -n "$CC"; then
2621   ac_cv_prog_CC="$CC" # Let the user override the test.
2622 else
2623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2624 for as_dir in $PATH
2625 do
2626   IFS=$as_save_IFS
2627   test -z "$as_dir" && as_dir=.
2628     for ac_exec_ext in '' $ac_executable_extensions; do
2629   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2630     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2631     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2632     break 2
2633   fi
2634 done
2635   done
2636 IFS=$as_save_IFS
2637
2638 fi
2639 fi
2640 CC=$ac_cv_prog_CC
2641 if test -n "$CC"; then
2642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2643 $as_echo "$CC" >&6; }
2644 else
2645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2646 $as_echo "no" >&6; }
2647 fi
2648
2649
2650 fi
2651 if test -z "$ac_cv_prog_CC"; then
2652   ac_ct_CC=$CC
2653   # Extract the first word of "gcc", so it can be a program name with args.
2654 set dummy gcc; ac_word=$2
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2656 $as_echo_n "checking for $ac_word... " >&6; }
2657 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2658   $as_echo_n "(cached) " >&6
2659 else
2660   if test -n "$ac_ct_CC"; then
2661   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2662 else
2663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664 for as_dir in $PATH
2665 do
2666   IFS=$as_save_IFS
2667   test -z "$as_dir" && as_dir=.
2668     for ac_exec_ext in '' $ac_executable_extensions; do
2669   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2670     ac_cv_prog_ac_ct_CC="gcc"
2671     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2672     break 2
2673   fi
2674 done
2675   done
2676 IFS=$as_save_IFS
2677
2678 fi
2679 fi
2680 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2681 if test -n "$ac_ct_CC"; then
2682   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2683 $as_echo "$ac_ct_CC" >&6; }
2684 else
2685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2686 $as_echo "no" >&6; }
2687 fi
2688
2689   if test "x$ac_ct_CC" = x; then
2690     CC=""
2691   else
2692     case $cross_compiling:$ac_tool_warned in
2693 yes:)
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2695 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2696 ac_tool_warned=yes ;;
2697 esac
2698     CC=$ac_ct_CC
2699   fi
2700 else
2701   CC="$ac_cv_prog_CC"
2702 fi
2703
2704 if test -z "$CC"; then
2705           if test -n "$ac_tool_prefix"; then
2706     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2707 set dummy ${ac_tool_prefix}cc; ac_word=$2
2708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2709 $as_echo_n "checking for $ac_word... " >&6; }
2710 if test "${ac_cv_prog_CC+set}" = set; then :
2711   $as_echo_n "(cached) " >&6
2712 else
2713   if test -n "$CC"; then
2714   ac_cv_prog_CC="$CC" # Let the user override the test.
2715 else
2716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2717 for as_dir in $PATH
2718 do
2719   IFS=$as_save_IFS
2720   test -z "$as_dir" && as_dir=.
2721     for ac_exec_ext in '' $ac_executable_extensions; do
2722   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2723     ac_cv_prog_CC="${ac_tool_prefix}cc"
2724     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2725     break 2
2726   fi
2727 done
2728   done
2729 IFS=$as_save_IFS
2730
2731 fi
2732 fi
2733 CC=$ac_cv_prog_CC
2734 if test -n "$CC"; then
2735   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2736 $as_echo "$CC" >&6; }
2737 else
2738   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2739 $as_echo "no" >&6; }
2740 fi
2741
2742
2743   fi
2744 fi
2745 if test -z "$CC"; then
2746   # Extract the first word of "cc", so it can be a program name with args.
2747 set dummy cc; ac_word=$2
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2749 $as_echo_n "checking for $ac_word... " >&6; }
2750 if test "${ac_cv_prog_CC+set}" = set; then :
2751   $as_echo_n "(cached) " >&6
2752 else
2753   if test -n "$CC"; then
2754   ac_cv_prog_CC="$CC" # Let the user override the test.
2755 else
2756   ac_prog_rejected=no
2757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2758 for as_dir in $PATH
2759 do
2760   IFS=$as_save_IFS
2761   test -z "$as_dir" && as_dir=.
2762     for ac_exec_ext in '' $ac_executable_extensions; do
2763   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2764     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2765        ac_prog_rejected=yes
2766        continue
2767      fi
2768     ac_cv_prog_CC="cc"
2769     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2770     break 2
2771   fi
2772 done
2773   done
2774 IFS=$as_save_IFS
2775
2776 if test $ac_prog_rejected = yes; then
2777   # We found a bogon in the path, so make sure we never use it.
2778   set dummy $ac_cv_prog_CC
2779   shift
2780   if test $# != 0; then
2781     # We chose a different compiler from the bogus one.
2782     # However, it has the same basename, so the bogon will be chosen
2783     # first if we set CC to just the basename; use the full file name.
2784     shift
2785     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2786   fi
2787 fi
2788 fi
2789 fi
2790 CC=$ac_cv_prog_CC
2791 if test -n "$CC"; then
2792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2793 $as_echo "$CC" >&6; }
2794 else
2795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2796 $as_echo "no" >&6; }
2797 fi
2798
2799
2800 fi
2801 if test -z "$CC"; then
2802   if test -n "$ac_tool_prefix"; then
2803   for ac_prog in cl.exe
2804   do
2805     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2806 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2808 $as_echo_n "checking for $ac_word... " >&6; }
2809 if test "${ac_cv_prog_CC+set}" = set; then :
2810   $as_echo_n "(cached) " >&6
2811 else
2812   if test -n "$CC"; then
2813   ac_cv_prog_CC="$CC" # Let the user override the test.
2814 else
2815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2816 for as_dir in $PATH
2817 do
2818   IFS=$as_save_IFS
2819   test -z "$as_dir" && as_dir=.
2820     for ac_exec_ext in '' $ac_executable_extensions; do
2821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2822     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2824     break 2
2825   fi
2826 done
2827   done
2828 IFS=$as_save_IFS
2829
2830 fi
2831 fi
2832 CC=$ac_cv_prog_CC
2833 if test -n "$CC"; then
2834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2835 $as_echo "$CC" >&6; }
2836 else
2837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2838 $as_echo "no" >&6; }
2839 fi
2840
2841
2842     test -n "$CC" && break
2843   done
2844 fi
2845 if test -z "$CC"; then
2846   ac_ct_CC=$CC
2847   for ac_prog in cl.exe
2848 do
2849   # Extract the first word of "$ac_prog", so it can be a program name with args.
2850 set dummy $ac_prog; ac_word=$2
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 $as_echo_n "checking for $ac_word... " >&6; }
2853 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2854   $as_echo_n "(cached) " >&6
2855 else
2856   if test -n "$ac_ct_CC"; then
2857   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2858 else
2859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860 for as_dir in $PATH
2861 do
2862   IFS=$as_save_IFS
2863   test -z "$as_dir" && as_dir=.
2864     for ac_exec_ext in '' $ac_executable_extensions; do
2865   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2866     ac_cv_prog_ac_ct_CC="$ac_prog"
2867     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868     break 2
2869   fi
2870 done
2871   done
2872 IFS=$as_save_IFS
2873
2874 fi
2875 fi
2876 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2877 if test -n "$ac_ct_CC"; then
2878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2879 $as_echo "$ac_ct_CC" >&6; }
2880 else
2881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 $as_echo "no" >&6; }
2883 fi
2884
2885
2886   test -n "$ac_ct_CC" && break
2887 done
2888
2889   if test "x$ac_ct_CC" = x; then
2890     CC=""
2891   else
2892     case $cross_compiling:$ac_tool_warned in
2893 yes:)
2894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2895 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2896 ac_tool_warned=yes ;;
2897 esac
2898     CC=$ac_ct_CC
2899   fi
2900 fi
2901
2902 fi
2903
2904
2905 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2906 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2907 as_fn_error $? "no acceptable C compiler found in \$PATH
2908 See \`config.log' for more details" "$LINENO" 5 ; }
2909
2910 # Provide some information about the compiler.
2911 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2912 set X $ac_compile
2913 ac_compiler=$2
2914 for ac_option in --version -v -V -qversion; do
2915   { { ac_try="$ac_compiler $ac_option >&5"
2916 case "(($ac_try" in
2917   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2918   *) ac_try_echo=$ac_try;;
2919 esac
2920 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2921 $as_echo "$ac_try_echo"; } >&5
2922   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2923   ac_status=$?
2924   if test -s conftest.err; then
2925     sed '10a\
2926 ... rest of stderr output deleted ...
2927          10q' conftest.err >conftest.er1
2928     cat conftest.er1 >&5
2929   fi
2930   rm -f conftest.er1 conftest.err
2931   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2932   test $ac_status = 0; }
2933 done
2934
2935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2936 /* end confdefs.h.  */
2937
2938 int
2939 main ()
2940 {
2941
2942   ;
2943   return 0;
2944 }
2945 _ACEOF
2946 ac_clean_files_save=$ac_clean_files
2947 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2948 # Try to create an executable without -o first, disregard a.out.
2949 # It will help us diagnose broken compilers, and finding out an intuition
2950 # of exeext.
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2952 $as_echo_n "checking whether the C compiler works... " >&6; }
2953 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2954
2955 # The possible output files:
2956 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2957
2958 ac_rmfiles=
2959 for ac_file in $ac_files
2960 do
2961   case $ac_file in
2962     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2963     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2964   esac
2965 done
2966 rm -f $ac_rmfiles
2967
2968 if { { ac_try="$ac_link_default"
2969 case "(($ac_try" in
2970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2971   *) ac_try_echo=$ac_try;;
2972 esac
2973 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2974 $as_echo "$ac_try_echo"; } >&5
2975   (eval "$ac_link_default") 2>&5
2976   ac_status=$?
2977   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2978   test $ac_status = 0; }; then :
2979   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2980 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2981 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2982 # so that the user can short-circuit this test for compilers unknown to
2983 # Autoconf.
2984 for ac_file in $ac_files ''
2985 do
2986   test -f "$ac_file" || continue
2987   case $ac_file in
2988     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2989         ;;
2990     [ab].out )
2991         # We found the default executable, but exeext='' is most
2992         # certainly right.
2993         break;;
2994     *.* )
2995         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2996         then :; else
2997            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2998         fi
2999         # We set ac_cv_exeext here because the later test for it is not
3000         # safe: cross compilers may not add the suffix if given an `-o'
3001         # argument, so we may need to know it at that point already.
3002         # Even if this section looks crufty: it has the advantage of
3003         # actually working.
3004         break;;
3005     * )
3006         break;;
3007   esac
3008 done
3009 test "$ac_cv_exeext" = no && ac_cv_exeext=
3010
3011 else
3012   ac_file=''
3013 fi
3014 if test -z "$ac_file"; then :
3015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3016 $as_echo "no" >&6; }
3017 $as_echo "$as_me: failed program was:" >&5
3018 sed 's/^/| /' conftest.$ac_ext >&5
3019
3020 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3021 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3022 as_fn_error 77 "C compiler cannot create executables
3023 See \`config.log' for more details" "$LINENO" 5 ; }
3024 else
3025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3026 $as_echo "yes" >&6; }
3027 fi
3028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3029 $as_echo_n "checking for C compiler default output file name... " >&6; }
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3031 $as_echo "$ac_file" >&6; }
3032 ac_exeext=$ac_cv_exeext
3033
3034 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3035 ac_clean_files=$ac_clean_files_save
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3037 $as_echo_n "checking for suffix of executables... " >&6; }
3038 if { { ac_try="$ac_link"
3039 case "(($ac_try" in
3040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3041   *) ac_try_echo=$ac_try;;
3042 esac
3043 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3044 $as_echo "$ac_try_echo"; } >&5
3045   (eval "$ac_link") 2>&5
3046   ac_status=$?
3047   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3048   test $ac_status = 0; }; then :
3049   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3050 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3051 # work properly (i.e., refer to `conftest.exe'), while it won't with
3052 # `rm'.
3053 for ac_file in conftest.exe conftest conftest.*; do
3054   test -f "$ac_file" || continue
3055   case $ac_file in
3056     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3057     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3058           break;;
3059     * ) break;;
3060   esac
3061 done
3062 else
3063   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3064 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3065 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3066 See \`config.log' for more details" "$LINENO" 5 ; }
3067 fi
3068 rm -f conftest conftest$ac_cv_exeext
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3070 $as_echo "$ac_cv_exeext" >&6; }
3071
3072 rm -f conftest.$ac_ext
3073 EXEEXT=$ac_cv_exeext
3074 ac_exeext=$EXEEXT
3075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3076 /* end confdefs.h.  */
3077 #include <stdio.h>
3078 int
3079 main ()
3080 {
3081 FILE *f = fopen ("conftest.out", "w");
3082  return ferror (f) || fclose (f) != 0;
3083
3084   ;
3085   return 0;
3086 }
3087 _ACEOF
3088 ac_clean_files="$ac_clean_files conftest.out"
3089 # Check that the compiler produces executables we can run.  If not, either
3090 # the compiler is broken, or we cross compile.
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3092 $as_echo_n "checking whether we are cross compiling... " >&6; }
3093 if test "$cross_compiling" != yes; then
3094   { { ac_try="$ac_link"
3095 case "(($ac_try" in
3096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3097   *) ac_try_echo=$ac_try;;
3098 esac
3099 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3100 $as_echo "$ac_try_echo"; } >&5
3101   (eval "$ac_link") 2>&5
3102   ac_status=$?
3103   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3104   test $ac_status = 0; }
3105   if { ac_try='./conftest$ac_cv_exeext'
3106   { { case "(($ac_try" in
3107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3108   *) ac_try_echo=$ac_try;;
3109 esac
3110 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3111 $as_echo "$ac_try_echo"; } >&5
3112   (eval "$ac_try") 2>&5
3113   ac_status=$?
3114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3115   test $ac_status = 0; }; }; then
3116     cross_compiling=no
3117   else
3118     if test "$cross_compiling" = maybe; then
3119         cross_compiling=yes
3120     else
3121         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3122 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3123 as_fn_error $? "cannot run C compiled programs.
3124 If you meant to cross compile, use \`--host'.
3125 See \`config.log' for more details" "$LINENO" 5 ; }
3126     fi
3127   fi
3128 fi
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3130 $as_echo "$cross_compiling" >&6; }
3131
3132 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3133 ac_clean_files=$ac_clean_files_save
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3135 $as_echo_n "checking for suffix of object files... " >&6; }
3136 if test "${ac_cv_objext+set}" = set; then :
3137   $as_echo_n "(cached) " >&6
3138 else
3139   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3140 /* end confdefs.h.  */
3141
3142 int
3143 main ()
3144 {
3145
3146   ;
3147   return 0;
3148 }
3149 _ACEOF
3150 rm -f conftest.o conftest.obj
3151 if { { ac_try="$ac_compile"
3152 case "(($ac_try" in
3153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154   *) ac_try_echo=$ac_try;;
3155 esac
3156 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 $as_echo "$ac_try_echo"; } >&5
3158   (eval "$ac_compile") 2>&5
3159   ac_status=$?
3160   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3161   test $ac_status = 0; }; then :
3162   for ac_file in conftest.o conftest.obj conftest.*; do
3163   test -f "$ac_file" || continue;
3164   case $ac_file in
3165     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3166     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3167        break;;
3168   esac
3169 done
3170 else
3171   $as_echo "$as_me: failed program was:" >&5
3172 sed 's/^/| /' conftest.$ac_ext >&5
3173
3174 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3175 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3176 as_fn_error $? "cannot compute suffix of object files: cannot compile
3177 See \`config.log' for more details" "$LINENO" 5 ; }
3178 fi
3179 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3180 fi
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3182 $as_echo "$ac_cv_objext" >&6; }
3183 OBJEXT=$ac_cv_objext
3184 ac_objext=$OBJEXT
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3186 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3187 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3188   $as_echo_n "(cached) " >&6
3189 else
3190   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3191 /* end confdefs.h.  */
3192
3193 int
3194 main ()
3195 {
3196 #ifndef __GNUC__
3197        choke me
3198 #endif
3199
3200   ;
3201   return 0;
3202 }
3203 _ACEOF
3204 if ac_fn_c_try_compile "$LINENO"; then :
3205   ac_compiler_gnu=yes
3206 else
3207   ac_compiler_gnu=no
3208 fi
3209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3210 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3211
3212 fi
3213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3214 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3215 if test $ac_compiler_gnu = yes; then
3216   GCC=yes
3217 else
3218   GCC=
3219 fi
3220 ac_test_CFLAGS=${CFLAGS+set}
3221 ac_save_CFLAGS=$CFLAGS
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3223 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3224 if test "${ac_cv_prog_cc_g+set}" = set; then :
3225   $as_echo_n "(cached) " >&6
3226 else
3227   ac_save_c_werror_flag=$ac_c_werror_flag
3228    ac_c_werror_flag=yes
3229    ac_cv_prog_cc_g=no
3230    CFLAGS="-g"
3231    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232 /* end confdefs.h.  */
3233
3234 int
3235 main ()
3236 {
3237
3238   ;
3239   return 0;
3240 }
3241 _ACEOF
3242 if ac_fn_c_try_compile "$LINENO"; then :
3243   ac_cv_prog_cc_g=yes
3244 else
3245   CFLAGS=""
3246       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247 /* end confdefs.h.  */
3248
3249 int
3250 main ()
3251 {
3252
3253   ;
3254   return 0;
3255 }
3256 _ACEOF
3257 if ac_fn_c_try_compile "$LINENO"; then :
3258
3259 else
3260   ac_c_werror_flag=$ac_save_c_werror_flag
3261          CFLAGS="-g"
3262          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3263 /* end confdefs.h.  */
3264
3265 int
3266 main ()
3267 {
3268
3269   ;
3270   return 0;
3271 }
3272 _ACEOF
3273 if ac_fn_c_try_compile "$LINENO"; then :
3274   ac_cv_prog_cc_g=yes
3275 fi
3276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3277 fi
3278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3279 fi
3280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3281    ac_c_werror_flag=$ac_save_c_werror_flag
3282 fi
3283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3284 $as_echo "$ac_cv_prog_cc_g" >&6; }
3285 if test "$ac_test_CFLAGS" = set; then
3286   CFLAGS=$ac_save_CFLAGS
3287 elif test $ac_cv_prog_cc_g = yes; then
3288   if test "$GCC" = yes; then
3289     CFLAGS="-g -O2"
3290   else
3291     CFLAGS="-g"
3292   fi
3293 else
3294   if test "$GCC" = yes; then
3295     CFLAGS="-O2"
3296   else
3297     CFLAGS=
3298   fi
3299 fi
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3301 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3302 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3303   $as_echo_n "(cached) " >&6
3304 else
3305   ac_cv_prog_cc_c89=no
3306 ac_save_CC=$CC
3307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3308 /* end confdefs.h.  */
3309 #include <stdarg.h>
3310 #include <stdio.h>
3311 #include <sys/types.h>
3312 #include <sys/stat.h>
3313 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3314 struct buf { int x; };
3315 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3316 static char *e (p, i)
3317      char **p;
3318      int i;
3319 {
3320   return p[i];
3321 }
3322 static char *f (char * (*g) (char **, int), char **p, ...)
3323 {
3324   char *s;
3325   va_list v;
3326   va_start (v,p);
3327   s = g (p, va_arg (v,int));
3328   va_end (v);
3329   return s;
3330 }
3331
3332 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3333    function prototypes and stuff, but not '\xHH' hex character constants.
3334    These don't provoke an error unfortunately, instead are silently treated
3335    as 'x'.  The following induces an error, until -std is added to get
3336    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3337    array size at least.  It's necessary to write '\x00'==0 to get something
3338    that's true only with -std.  */
3339 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3340
3341 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3342    inside strings and character constants.  */
3343 #define FOO(x) 'x'
3344 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3345
3346 int test (int i, double x);
3347 struct s1 {int (*f) (int a);};
3348 struct s2 {int (*f) (double a);};
3349 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3350 int argc;
3351 char **argv;
3352 int
3353 main ()
3354 {
3355 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3356   ;
3357   return 0;
3358 }
3359 _ACEOF
3360 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3361         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3362 do
3363   CC="$ac_save_CC $ac_arg"
3364   if ac_fn_c_try_compile "$LINENO"; then :
3365   ac_cv_prog_cc_c89=$ac_arg
3366 fi
3367 rm -f core conftest.err conftest.$ac_objext
3368   test "x$ac_cv_prog_cc_c89" != "xno" && break
3369 done
3370 rm -f conftest.$ac_ext
3371 CC=$ac_save_CC
3372
3373 fi
3374 # AC_CACHE_VAL
3375 case "x$ac_cv_prog_cc_c89" in
3376   x)
3377     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3378 $as_echo "none needed" >&6; } ;;
3379   xno)
3380     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3381 $as_echo "unsupported" >&6; } ;;
3382   *)
3383     CC="$CC $ac_cv_prog_cc_c89"
3384     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3385 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3386 esac
3387 if test "x$ac_cv_prog_cc_c89" != xno; then :
3388
3389 fi
3390
3391 ac_ext=c
3392 ac_cpp='$CPP $CPPFLAGS'
3393 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3394 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3395 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3396 DEPDIR="${am__leading_dot}deps"
3397
3398 ac_config_commands="$ac_config_commands depfiles"
3399
3400
3401 am_make=${MAKE-make}
3402 cat > confinc << 'END'
3403 am__doit:
3404         @echo this is the am__doit target
3405 .PHONY: am__doit
3406 END
3407 # If we don't find an include directive, just comment out the code.
3408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3409 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3410 am__include="#"
3411 am__quote=
3412 _am_result=none
3413 # First try GNU make style include.
3414 echo "include confinc" > confmf
3415 # Ignore all kinds of additional output from `make'.
3416 case `$am_make -s -f confmf 2> /dev/null` in #(
3417 *the\ am__doit\ target*)
3418   am__include=include
3419   am__quote=
3420   _am_result=GNU
3421   ;;
3422 esac
3423 # Now try BSD make style include.
3424 if test "$am__include" = "#"; then
3425    echo '.include "confinc"' > confmf
3426    case `$am_make -s -f confmf 2> /dev/null` in #(
3427    *the\ am__doit\ target*)
3428      am__include=.include
3429      am__quote="\""
3430      _am_result=BSD
3431      ;;
3432    esac
3433 fi
3434
3435
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3437 $as_echo "$_am_result" >&6; }
3438 rm -f confinc confmf
3439
3440 # Check whether --enable-dependency-tracking was given.
3441 if test "${enable_dependency_tracking+set}" = set; then :
3442   enableval=$enable_dependency_tracking;
3443 fi
3444
3445 if test "x$enable_dependency_tracking" != xno; then
3446   am_depcomp="$ac_aux_dir/depcomp"
3447   AMDEPBACKSLASH='\'
3448 fi
3449  if test "x$enable_dependency_tracking" != xno; then
3450   AMDEP_TRUE=
3451   AMDEP_FALSE='#'
3452 else
3453   AMDEP_TRUE='#'
3454   AMDEP_FALSE=
3455 fi
3456
3457
3458
3459 depcc="$CC"   am_compiler_list=
3460
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3462 $as_echo_n "checking dependency style of $depcc... " >&6; }
3463 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3464   $as_echo_n "(cached) " >&6
3465 else
3466   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3467   # We make a subdir and do the tests there.  Otherwise we can end up
3468   # making bogus files that we don't know about and never remove.  For
3469   # instance it was reported that on HP-UX the gcc test will end up
3470   # making a dummy file named `D' -- because `-MD' means `put the output
3471   # in D'.
3472   mkdir conftest.dir
3473   # Copy depcomp to subdir because otherwise we won't find it if we're
3474   # using a relative directory.
3475   cp "$am_depcomp" conftest.dir
3476   cd conftest.dir
3477   # We will build objects and dependencies in a subdirectory because
3478   # it helps to detect inapplicable dependency modes.  For instance
3479   # both Tru64's cc and ICC support -MD to output dependencies as a
3480   # side effect of compilation, but ICC will put the dependencies in
3481   # the current directory while Tru64 will put them in the object
3482   # directory.
3483   mkdir sub
3484
3485   am_cv_CC_dependencies_compiler_type=none
3486   if test "$am_compiler_list" = ""; then
3487      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3488   fi
3489   am__universal=false
3490   case " $depcc " in #(
3491      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3492      esac
3493
3494   for depmode in $am_compiler_list; do
3495     # Setup a source with many dependencies, because some compilers
3496     # like to wrap large dependency lists on column 80 (with \), and
3497     # we should not choose a depcomp mode which is confused by this.
3498     #
3499     # We need to recreate these files for each test, as the compiler may
3500     # overwrite some of them when testing with obscure command lines.
3501     # This happens at least with the AIX C compiler.
3502     : > sub/conftest.c
3503     for i in 1 2 3 4 5 6; do
3504       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3505       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3506       # Solaris 8's {/usr,}/bin/sh.
3507       touch sub/conftst$i.h
3508     done
3509     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3510
3511     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3512     # mode.  It turns out that the SunPro C++ compiler does not properly
3513     # handle `-M -o', and we need to detect this.  Also, some Intel
3514     # versions had trouble with output in subdirs
3515     am__obj=sub/conftest.${OBJEXT-o}
3516     am__minus_obj="-o $am__obj"
3517     case $depmode in
3518     gcc)
3519       # This depmode causes a compiler race in universal mode.
3520       test "$am__universal" = false || continue
3521       ;;
3522     nosideeffect)
3523       # after this tag, mechanisms are not by side-effect, so they'll
3524       # only be used when explicitly requested
3525       if test "x$enable_dependency_tracking" = xyes; then
3526         continue
3527       else
3528         break
3529       fi
3530       ;;
3531     msvisualcpp | msvcmsys)
3532       # This compiler won't grok `-c -o', but also, the minuso test has
3533       # not run yet.  These depmodes are late enough in the game, and
3534       # so weak that their functioning should not be impacted.
3535       am__obj=conftest.${OBJEXT-o}
3536       am__minus_obj=
3537       ;;
3538     none) break ;;
3539     esac
3540     if depmode=$depmode \
3541        source=sub/conftest.c object=$am__obj \
3542        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3543        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3544          >/dev/null 2>conftest.err &&
3545        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3546        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3547        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3548        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3549       # icc doesn't choke on unknown options, it will just issue warnings
3550       # or remarks (even with -Werror).  So we grep stderr for any message
3551       # that says an option was ignored or not supported.
3552       # When given -MP, icc 7.0 and 7.1 complain thusly:
3553       #   icc: Command line warning: ignoring option '-M'; no argument required
3554       # The diagnosis changed in icc 8.0:
3555       #   icc: Command line remark: option '-MP' not supported
3556       if (grep 'ignoring option' conftest.err ||
3557           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3558         am_cv_CC_dependencies_compiler_type=$depmode
3559         break
3560       fi
3561     fi
3562   done
3563
3564   cd ..
3565   rm -rf conftest.dir
3566 else
3567   am_cv_CC_dependencies_compiler_type=none
3568 fi
3569
3570 fi
3571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3572 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3573 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3574
3575  if
3576   test "x$enable_dependency_tracking" != xno \
3577   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3578   am__fastdepCC_TRUE=
3579   am__fastdepCC_FALSE='#'
3580 else
3581   am__fastdepCC_TRUE='#'
3582   am__fastdepCC_FALSE=
3583 fi
3584
3585
3586
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3588 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3589 set x ${MAKE-make}
3590 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3591 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
3592   $as_echo_n "(cached) " >&6
3593 else
3594   cat >conftest.make <<\_ACEOF
3595 SHELL = /bin/sh
3596 all:
3597         @echo '@@@%%%=$(MAKE)=@@@%%%'
3598 _ACEOF
3599 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3600 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3601   *@@@%%%=?*=@@@%%%*)
3602     eval ac_cv_prog_make_${ac_make}_set=yes;;
3603   *)
3604     eval ac_cv_prog_make_${ac_make}_set=no;;
3605 esac
3606 rm -f conftest.make
3607 fi
3608 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3610 $as_echo "yes" >&6; }
3611   SET_MAKE=
3612 else
3613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3614 $as_echo "no" >&6; }
3615   SET_MAKE="MAKE=${MAKE-make}"
3616 fi
3617
3618 case `pwd` in
3619   *\ * | *\     *)
3620     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3621 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3622 esac
3623
3624
3625
3626 macro_version='2.2.10'
3627 macro_revision='1.3175'
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641 ltmain="$ac_aux_dir/ltmain.sh"
3642
3643 # Make sure we can run config.sub.
3644 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3645   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3646
3647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3648 $as_echo_n "checking build system type... " >&6; }
3649 if test "${ac_cv_build+set}" = set; then :
3650   $as_echo_n "(cached) " >&6
3651 else
3652   ac_build_alias=$build_alias
3653 test "x$ac_build_alias" = x &&
3654   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3655 test "x$ac_build_alias" = x &&
3656   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3657 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3658   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3659
3660 fi
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3662 $as_echo "$ac_cv_build" >&6; }
3663 case $ac_cv_build in
3664 *-*-*) ;;
3665 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
3666 esac
3667 build=$ac_cv_build
3668 ac_save_IFS=$IFS; IFS='-'
3669 set x $ac_cv_build
3670 shift
3671 build_cpu=$1
3672 build_vendor=$2
3673 shift; shift
3674 # Remember, the first character of IFS is used to create $*,
3675 # except with old shells:
3676 build_os=$*
3677 IFS=$ac_save_IFS
3678 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3679
3680
3681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3682 $as_echo_n "checking host system type... " >&6; }
3683 if test "${ac_cv_host+set}" = set; then :
3684   $as_echo_n "(cached) " >&6
3685 else
3686   if test "x$host_alias" = x; then
3687   ac_cv_host=$ac_cv_build
3688 else
3689   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3690     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3691 fi
3692
3693 fi
3694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3695 $as_echo "$ac_cv_host" >&6; }
3696 case $ac_cv_host in
3697 *-*-*) ;;
3698 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
3699 esac
3700 host=$ac_cv_host
3701 ac_save_IFS=$IFS; IFS='-'
3702 set x $ac_cv_host
3703 shift
3704 host_cpu=$1
3705 host_vendor=$2
3706 shift; shift
3707 # Remember, the first character of IFS is used to create $*,
3708 # except with old shells:
3709 host_os=$*
3710 IFS=$ac_save_IFS
3711 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3712
3713
3714 # Backslashify metacharacters that are still active within
3715 # double-quoted strings.
3716 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3717
3718 # Same as above, but do not quote variable references.
3719 double_quote_subst='s/\(["`\\]\)/\\\1/g'
3720
3721 # Sed substitution to delay expansion of an escaped shell variable in a
3722 # double_quote_subst'ed string.
3723 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3724
3725 # Sed substitution to delay expansion of an escaped single quote.
3726 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3727
3728 # Sed substitution to avoid accidental globbing in evaled expressions
3729 no_glob_subst='s/\*/\\\*/g'
3730
3731 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3732 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3733 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3734
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3736 $as_echo_n "checking how to print strings... " >&6; }
3737 # Test print first, because it will be a builtin if present.
3738 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3739    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3740   ECHO='print -r --'
3741 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3742   ECHO='printf %s\n'
3743 else
3744   # Use this function as a fallback that always works.
3745   func_fallback_echo ()
3746   {
3747     eval 'cat <<_LTECHO_EOF
3748 $1
3749 _LTECHO_EOF'
3750   }
3751   ECHO='func_fallback_echo'
3752 fi
3753
3754 # func_echo_all arg...
3755 # Invoke $ECHO with all args, space-separated.
3756 func_echo_all ()
3757 {
3758     $ECHO ""
3759 }
3760
3761 case "$ECHO" in
3762   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3763 $as_echo "printf" >&6; } ;;
3764   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3765 $as_echo "print -r" >&6; } ;;
3766   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3767 $as_echo "cat" >&6; } ;;
3768 esac
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3784 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3785 if test "${ac_cv_path_SED+set}" = set; then :
3786   $as_echo_n "(cached) " >&6
3787 else
3788             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3789      for ac_i in 1 2 3 4 5 6 7; do
3790        ac_script="$ac_script$as_nl$ac_script"
3791      done
3792      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3793      { ac_script=; unset ac_script;}
3794      if test -z "$SED"; then
3795   ac_path_SED_found=false
3796   # Loop through the user's path and test for each of PROGNAME-LIST
3797   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3798 for as_dir in $PATH
3799 do
3800   IFS=$as_save_IFS
3801   test -z "$as_dir" && as_dir=.
3802     for ac_prog in sed gsed; do
3803     for ac_exec_ext in '' $ac_executable_extensions; do
3804       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3805       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3806 # Check for GNU ac_path_SED and select it if it is found.
3807   # Check for GNU $ac_path_SED
3808 case `"$ac_path_SED" --version 2>&1` in
3809 *GNU*)
3810   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3811 *)
3812   ac_count=0
3813   $as_echo_n 0123456789 >"conftest.in"
3814   while :
3815   do
3816     cat "conftest.in" "conftest.in" >"conftest.tmp"
3817     mv "conftest.tmp" "conftest.in"
3818     cp "conftest.in" "conftest.nl"
3819     $as_echo '' >> "conftest.nl"
3820     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3821     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3822     as_fn_arith $ac_count + 1 && ac_count=$as_val
3823     if test $ac_count -gt ${ac_path_SED_max-0}; then
3824       # Best one so far, save it but keep looking for a better one
3825       ac_cv_path_SED="$ac_path_SED"
3826       ac_path_SED_max=$ac_count
3827     fi
3828     # 10*(2^10) chars as input seems more than enough
3829     test $ac_count -gt 10 && break
3830   done
3831   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3832 esac
3833
3834       $ac_path_SED_found && break 3
3835     done
3836   done
3837   done
3838 IFS=$as_save_IFS
3839   if test -z "$ac_cv_path_SED"; then
3840     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3841   fi
3842 else
3843   ac_cv_path_SED=$SED
3844 fi
3845
3846 fi
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3848 $as_echo "$ac_cv_path_SED" >&6; }
3849  SED="$ac_cv_path_SED"
3850   rm -f conftest.sed
3851
3852 test -z "$SED" && SED=sed
3853 Xsed="$SED -e 1s/^X//"
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3866 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3867 if test "${ac_cv_path_GREP+set}" = set; then :
3868   $as_echo_n "(cached) " >&6
3869 else
3870   if test -z "$GREP"; then
3871   ac_path_GREP_found=false
3872   # Loop through the user's path and test for each of PROGNAME-LIST
3873   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3874 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3875 do
3876   IFS=$as_save_IFS
3877   test -z "$as_dir" && as_dir=.
3878     for ac_prog in grep ggrep; do
3879     for ac_exec_ext in '' $ac_executable_extensions; do
3880       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3881       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3882 # Check for GNU ac_path_GREP and select it if it is found.
3883   # Check for GNU $ac_path_GREP
3884 case `"$ac_path_GREP" --version 2>&1` in
3885 *GNU*)
3886   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3887 *)
3888   ac_count=0
3889   $as_echo_n 0123456789 >"conftest.in"
3890   while :
3891   do
3892     cat "conftest.in" "conftest.in" >"conftest.tmp"
3893     mv "conftest.tmp" "conftest.in"
3894     cp "conftest.in" "conftest.nl"
3895     $as_echo 'GREP' >> "conftest.nl"
3896     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3897     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3898     as_fn_arith $ac_count + 1 && ac_count=$as_val
3899     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3900       # Best one so far, save it but keep looking for a better one
3901       ac_cv_path_GREP="$ac_path_GREP"
3902       ac_path_GREP_max=$ac_count
3903     fi
3904     # 10*(2^10) chars as input seems more than enough
3905     test $ac_count -gt 10 && break
3906   done
3907   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3908 esac
3909
3910       $ac_path_GREP_found && break 3
3911     done
3912   done
3913   done
3914 IFS=$as_save_IFS
3915   if test -z "$ac_cv_path_GREP"; then
3916     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3917   fi
3918 else
3919   ac_cv_path_GREP=$GREP
3920 fi
3921
3922 fi
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3924 $as_echo "$ac_cv_path_GREP" >&6; }
3925  GREP="$ac_cv_path_GREP"
3926
3927
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3929 $as_echo_n "checking for egrep... " >&6; }
3930 if test "${ac_cv_path_EGREP+set}" = set; then :
3931   $as_echo_n "(cached) " >&6
3932 else
3933   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3934    then ac_cv_path_EGREP="$GREP -E"
3935    else
3936      if test -z "$EGREP"; then
3937   ac_path_EGREP_found=false
3938   # Loop through the user's path and test for each of PROGNAME-LIST
3939   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3940 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3941 do
3942   IFS=$as_save_IFS
3943   test -z "$as_dir" && as_dir=.
3944     for ac_prog in egrep; do
3945     for ac_exec_ext in '' $ac_executable_extensions; do
3946       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3947       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3948 # Check for GNU ac_path_EGREP and select it if it is found.
3949   # Check for GNU $ac_path_EGREP
3950 case `"$ac_path_EGREP" --version 2>&1` in
3951 *GNU*)
3952   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3953 *)
3954   ac_count=0
3955   $as_echo_n 0123456789 >"conftest.in"
3956   while :
3957   do
3958     cat "conftest.in" "conftest.in" >"conftest.tmp"
3959     mv "conftest.tmp" "conftest.in"
3960     cp "conftest.in" "conftest.nl"
3961     $as_echo 'EGREP' >> "conftest.nl"
3962     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3963     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3964     as_fn_arith $ac_count + 1 && ac_count=$as_val
3965     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3966       # Best one so far, save it but keep looking for a better one
3967       ac_cv_path_EGREP="$ac_path_EGREP"
3968       ac_path_EGREP_max=$ac_count
3969     fi
3970     # 10*(2^10) chars as input seems more than enough
3971     test $ac_count -gt 10 && break
3972   done
3973   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3974 esac
3975
3976       $ac_path_EGREP_found && break 3
3977     done
3978   done
3979   done
3980 IFS=$as_save_IFS
3981   if test -z "$ac_cv_path_EGREP"; then
3982     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3983   fi
3984 else
3985   ac_cv_path_EGREP=$EGREP
3986 fi
3987
3988    fi
3989 fi
3990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3991 $as_echo "$ac_cv_path_EGREP" >&6; }
3992  EGREP="$ac_cv_path_EGREP"
3993
3994
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3996 $as_echo_n "checking for fgrep... " >&6; }
3997 if test "${ac_cv_path_FGREP+set}" = set; then :
3998   $as_echo_n "(cached) " >&6
3999 else
4000   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4001    then ac_cv_path_FGREP="$GREP -F"
4002    else
4003      if test -z "$FGREP"; then
4004   ac_path_FGREP_found=false
4005   # Loop through the user's path and test for each of PROGNAME-LIST
4006   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4007 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4008 do
4009   IFS=$as_save_IFS
4010   test -z "$as_dir" && as_dir=.
4011     for ac_prog in fgrep; do
4012     for ac_exec_ext in '' $ac_executable_extensions; do
4013       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4014       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4015 # Check for GNU ac_path_FGREP and select it if it is found.
4016   # Check for GNU $ac_path_FGREP
4017 case `"$ac_path_FGREP" --version 2>&1` in
4018 *GNU*)
4019   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4020 *)
4021   ac_count=0
4022   $as_echo_n 0123456789 >"conftest.in"
4023   while :
4024   do
4025     cat "conftest.in" "conftest.in" >"conftest.tmp"
4026     mv "conftest.tmp" "conftest.in"
4027     cp "conftest.in" "conftest.nl"
4028     $as_echo 'FGREP' >> "conftest.nl"
4029     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4030     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4031     as_fn_arith $ac_count + 1 && ac_count=$as_val
4032     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4033       # Best one so far, save it but keep looking for a better one
4034       ac_cv_path_FGREP="$ac_path_FGREP"
4035       ac_path_FGREP_max=$ac_count
4036     fi
4037     # 10*(2^10) chars as input seems more than enough
4038     test $ac_count -gt 10 && break
4039   done
4040   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4041 esac
4042
4043       $ac_path_FGREP_found && break 3
4044     done
4045   done
4046   done
4047 IFS=$as_save_IFS
4048   if test -z "$ac_cv_path_FGREP"; then
4049     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4050   fi
4051 else
4052   ac_cv_path_FGREP=$FGREP
4053 fi
4054
4055    fi
4056 fi
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4058 $as_echo "$ac_cv_path_FGREP" >&6; }
4059  FGREP="$ac_cv_path_FGREP"
4060
4061
4062 test -z "$GREP" && GREP=grep
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082 # Check whether --with-gnu-ld was given.
4083 if test "${with_gnu_ld+set}" = set; then :
4084   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4085 else
4086   with_gnu_ld=no
4087 fi
4088
4089 ac_prog=ld
4090 if test "$GCC" = yes; then
4091   # Check if gcc -print-prog-name=ld gives a path.
4092   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4093 $as_echo_n "checking for ld used by $CC... " >&6; }
4094   case $host in
4095   *-*-mingw*)
4096     # gcc leaves a trailing carriage return which upsets mingw
4097     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4098   *)
4099     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4100   esac
4101   case $ac_prog in
4102     # Accept absolute paths.
4103     [\\/]* | ?:[\\/]*)
4104       re_direlt='/[^/][^/]*/\.\./'
4105       # Canonicalize the pathname of ld
4106       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4107       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4108         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4109       done
4110       test -z "$LD" && LD="$ac_prog"
4111       ;;
4112   "")
4113     # If it fails, then pretend we aren't using GCC.
4114     ac_prog=ld
4115     ;;
4116   *)
4117     # If it is relative, then search for the first ld in PATH.
4118     with_gnu_ld=unknown
4119     ;;
4120   esac
4121 elif test "$with_gnu_ld" = yes; then
4122   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4123 $as_echo_n "checking for GNU ld... " >&6; }
4124 else
4125   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4126 $as_echo_n "checking for non-GNU ld... " >&6; }
4127 fi
4128 if test "${lt_cv_path_LD+set}" = set; then :
4129   $as_echo_n "(cached) " >&6
4130 else
4131   if test -z "$LD"; then
4132   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4133   for ac_dir in $PATH; do
4134     IFS="$lt_save_ifs"
4135     test -z "$ac_dir" && ac_dir=.
4136     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4137       lt_cv_path_LD="$ac_dir/$ac_prog"
4138       # Check to see if the program is GNU ld.  I'd rather use --version,
4139       # but apparently some variants of GNU ld only accept -v.
4140       # Break only if it was the GNU/non-GNU ld that we prefer.
4141       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4142       *GNU* | *'with BFD'*)
4143         test "$with_gnu_ld" != no && break
4144         ;;
4145       *)
4146         test "$with_gnu_ld" != yes && break
4147         ;;
4148       esac
4149     fi
4150   done
4151   IFS="$lt_save_ifs"
4152 else
4153   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4154 fi
4155 fi
4156
4157 LD="$lt_cv_path_LD"
4158 if test -n "$LD"; then
4159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4160 $as_echo "$LD" >&6; }
4161 else
4162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4163 $as_echo "no" >&6; }
4164 fi
4165 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4167 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4168 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4169   $as_echo_n "(cached) " >&6
4170 else
4171   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4172 case `$LD -v 2>&1 </dev/null` in
4173 *GNU* | *'with BFD'*)
4174   lt_cv_prog_gnu_ld=yes
4175   ;;
4176 *)
4177   lt_cv_prog_gnu_ld=no
4178   ;;
4179 esac
4180 fi
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4182 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4183 with_gnu_ld=$lt_cv_prog_gnu_ld
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4194 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4195 if test "${lt_cv_path_NM+set}" = set; then :
4196   $as_echo_n "(cached) " >&6
4197 else
4198   if test -n "$NM"; then
4199   # Let the user override the test.
4200   lt_cv_path_NM="$NM"
4201 else
4202   lt_nm_to_check="${ac_tool_prefix}nm"
4203   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4204     lt_nm_to_check="$lt_nm_to_check nm"
4205   fi
4206   for lt_tmp_nm in $lt_nm_to_check; do
4207     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4208     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4209       IFS="$lt_save_ifs"
4210       test -z "$ac_dir" && ac_dir=.
4211       tmp_nm="$ac_dir/$lt_tmp_nm"
4212       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4213         # Check to see if the nm accepts a BSD-compat flag.
4214         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4215         #   nm: unknown option "B" ignored
4216         # Tru64's nm complains that /dev/null is an invalid object file
4217         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4218         */dev/null* | *'Invalid file or object type'*)
4219           lt_cv_path_NM="$tmp_nm -B"
4220           break
4221           ;;
4222         *)
4223           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4224           */dev/null*)
4225             lt_cv_path_NM="$tmp_nm -p"
4226             break
4227             ;;
4228           *)
4229             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4230             continue # so that we can try to find one that supports BSD flags
4231             ;;
4232           esac
4233           ;;
4234         esac
4235       fi
4236     done
4237     IFS="$lt_save_ifs"
4238   done
4239   : ${lt_cv_path_NM=no}
4240 fi
4241 fi
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4243 $as_echo "$lt_cv_path_NM" >&6; }
4244 if test "$lt_cv_path_NM" != "no"; then
4245   NM="$lt_cv_path_NM"
4246 else
4247   # Didn't find any BSD compatible name lister, look for dumpbin.
4248   if test -n "$DUMPBIN"; then :
4249     # Let the user override the test.
4250   else
4251     if test -n "$ac_tool_prefix"; then
4252   for ac_prog in dumpbin "link -dump"
4253   do
4254     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4255 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4257 $as_echo_n "checking for $ac_word... " >&6; }
4258 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4259   $as_echo_n "(cached) " >&6
4260 else
4261   if test -n "$DUMPBIN"; then
4262   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4263 else
4264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4265 for as_dir in $PATH
4266 do
4267   IFS=$as_save_IFS
4268   test -z "$as_dir" && as_dir=.
4269     for ac_exec_ext in '' $ac_executable_extensions; do
4270   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4271     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4272     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4273     break 2
4274   fi
4275 done
4276   done
4277 IFS=$as_save_IFS
4278
4279 fi
4280 fi
4281 DUMPBIN=$ac_cv_prog_DUMPBIN
4282 if test -n "$DUMPBIN"; then
4283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4284 $as_echo "$DUMPBIN" >&6; }
4285 else
4286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4287 $as_echo "no" >&6; }
4288 fi
4289
4290
4291     test -n "$DUMPBIN" && break
4292   done
4293 fi
4294 if test -z "$DUMPBIN"; then
4295   ac_ct_DUMPBIN=$DUMPBIN
4296   for ac_prog in dumpbin "link -dump"
4297 do
4298   # Extract the first word of "$ac_prog", so it can be a program name with args.
4299 set dummy $ac_prog; ac_word=$2
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4301 $as_echo_n "checking for $ac_word... " >&6; }
4302 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4303   $as_echo_n "(cached) " >&6
4304 else
4305   if test -n "$ac_ct_DUMPBIN"; then
4306   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4307 else
4308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4309 for as_dir in $PATH
4310 do
4311   IFS=$as_save_IFS
4312   test -z "$as_dir" && as_dir=.
4313     for ac_exec_ext in '' $ac_executable_extensions; do
4314   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4315     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4316     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4317     break 2
4318   fi
4319 done
4320   done
4321 IFS=$as_save_IFS
4322
4323 fi
4324 fi
4325 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4326 if test -n "$ac_ct_DUMPBIN"; then
4327   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4328 $as_echo "$ac_ct_DUMPBIN" >&6; }
4329 else
4330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4331 $as_echo "no" >&6; }
4332 fi
4333
4334
4335   test -n "$ac_ct_DUMPBIN" && break
4336 done
4337
4338   if test "x$ac_ct_DUMPBIN" = x; then
4339     DUMPBIN=":"
4340   else
4341     case $cross_compiling:$ac_tool_warned in
4342 yes:)
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4344 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4345 ac_tool_warned=yes ;;
4346 esac
4347     DUMPBIN=$ac_ct_DUMPBIN
4348   fi
4349 fi
4350
4351     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4352     *COFF*)
4353       DUMPBIN="$DUMPBIN -symbols"
4354       ;;
4355     *)
4356       DUMPBIN=:
4357       ;;
4358     esac
4359   fi
4360
4361   if test "$DUMPBIN" != ":"; then
4362     NM="$DUMPBIN"
4363   fi
4364 fi
4365 test -z "$NM" && NM=nm
4366
4367
4368
4369
4370
4371
4372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4373 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4374 if test "${lt_cv_nm_interface+set}" = set; then :
4375   $as_echo_n "(cached) " >&6
4376 else
4377   lt_cv_nm_interface="BSD nm"
4378   echo "int some_variable = 0;" > conftest.$ac_ext
4379   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4380   (eval "$ac_compile" 2>conftest.err)
4381   cat conftest.err >&5
4382   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4383   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4384   cat conftest.err >&5
4385   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4386   cat conftest.out >&5
4387   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4388     lt_cv_nm_interface="MS dumpbin"
4389   fi
4390   rm -f conftest*
4391 fi
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4393 $as_echo "$lt_cv_nm_interface" >&6; }
4394
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4396 $as_echo_n "checking whether ln -s works... " >&6; }
4397 LN_S=$as_ln_s
4398 if test "$LN_S" = "ln -s"; then
4399   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4400 $as_echo "yes" >&6; }
4401 else
4402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4403 $as_echo "no, using $LN_S" >&6; }
4404 fi
4405
4406 # find the maximum length of command line arguments
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4408 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4409 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4410   $as_echo_n "(cached) " >&6
4411 else
4412     i=0
4413   teststring="ABCD"
4414
4415   case $build_os in
4416   msdosdjgpp*)
4417     # On DJGPP, this test can blow up pretty badly due to problems in libc
4418     # (any single argument exceeding 2000 bytes causes a buffer overrun
4419     # during glob expansion).  Even if it were fixed, the result of this
4420     # check would be larger than it should be.
4421     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4422     ;;
4423
4424   gnu*)
4425     # Under GNU Hurd, this test is not required because there is
4426     # no limit to the length of command line arguments.
4427     # Libtool will interpret -1 as no limit whatsoever
4428     lt_cv_sys_max_cmd_len=-1;
4429     ;;
4430
4431   cygwin* | mingw* | cegcc*)
4432     # On Win9x/ME, this test blows up -- it succeeds, but takes
4433     # about 5 minutes as the teststring grows exponentially.
4434     # Worse, since 9x/ME are not pre-emptively multitasking,
4435     # you end up with a "frozen" computer, even though with patience
4436     # the test eventually succeeds (with a max line length of 256k).
4437     # Instead, let's just punt: use the minimum linelength reported by
4438     # all of the supported platforms: 8192 (on NT/2K/XP).
4439     lt_cv_sys_max_cmd_len=8192;
4440     ;;
4441
4442   mint*)
4443     # On MiNT this can take a long time and run out of memory.
4444     lt_cv_sys_max_cmd_len=8192;
4445     ;;
4446
4447   amigaos*)
4448     # On AmigaOS with pdksh, this test takes hours, literally.
4449     # So we just punt and use a minimum line length of 8192.
4450     lt_cv_sys_max_cmd_len=8192;
4451     ;;
4452
4453   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4454     # This has been around since 386BSD, at least.  Likely further.
4455     if test -x /sbin/sysctl; then
4456       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4457     elif test -x /usr/sbin/sysctl; then
4458       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4459     else
4460       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4461     fi
4462     # And add a safety zone
4463     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4464     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4465     ;;
4466
4467   interix*)
4468     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4469     lt_cv_sys_max_cmd_len=196608
4470     ;;
4471
4472   osf*)
4473     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4474     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4475     # nice to cause kernel panics so lets avoid the loop below.
4476     # First set a reasonable default.
4477     lt_cv_sys_max_cmd_len=16384
4478     #
4479     if test -x /sbin/sysconfig; then
4480       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4481         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4482       esac
4483     fi
4484     ;;
4485   sco3.2v5*)
4486     lt_cv_sys_max_cmd_len=102400
4487     ;;
4488   sysv5* | sco5v6* | sysv4.2uw2*)
4489     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4490     if test -n "$kargmax"; then
4491       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4492     else
4493       lt_cv_sys_max_cmd_len=32768
4494     fi
4495     ;;
4496   *)
4497     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4498     if test -n "$lt_cv_sys_max_cmd_len"; then
4499       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4500       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4501     else
4502       # Make teststring a little bigger before we do anything with it.
4503       # a 1K string should be a reasonable start.
4504       for i in 1 2 3 4 5 6 7 8 ; do
4505         teststring=$teststring$teststring
4506       done
4507       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4508       # If test is not a shell built-in, we'll probably end up computing a
4509       # maximum length that is only half of the actual maximum length, but
4510       # we can't tell.
4511       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4512                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4513               test $i != 17 # 1/2 MB should be enough
4514       do
4515         i=`expr $i + 1`
4516         teststring=$teststring$teststring
4517       done
4518       # Only check the string length outside the loop.
4519       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4520       teststring=
4521       # Add a significant safety factor because C++ compilers can tack on
4522       # massive amounts of additional arguments before passing them to the
4523       # linker.  It appears as though 1/2 is a usable value.
4524       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4525     fi
4526     ;;
4527   esac
4528
4529 fi
4530
4531 if test -n $lt_cv_sys_max_cmd_len ; then
4532   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4533 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4534 else
4535   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4536 $as_echo "none" >&6; }
4537 fi
4538 max_cmd_len=$lt_cv_sys_max_cmd_len
4539
4540
4541
4542
4543
4544
4545 : ${CP="cp -f"}
4546 : ${MV="mv -f"}
4547 : ${RM="rm -f"}
4548
4549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4550 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4551 # Try some XSI features
4552 xsi_shell=no
4553 ( _lt_dummy="a/b/c"
4554   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4555       = c,a/b,, \
4556     && eval 'test $(( 1 + 1 )) -eq 2 \
4557     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4558   && xsi_shell=yes
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4560 $as_echo "$xsi_shell" >&6; }
4561
4562
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4564 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4565 lt_shell_append=no
4566 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4567     >/dev/null 2>&1 \
4568   && lt_shell_append=yes
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4570 $as_echo "$lt_shell_append" >&6; }
4571
4572
4573 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4574   lt_unset=unset
4575 else
4576   lt_unset=false
4577 fi
4578
4579
4580
4581
4582
4583 # test EBCDIC or ASCII
4584 case `echo X|tr X '\101'` in
4585  A) # ASCII based system
4586     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4587   lt_SP2NL='tr \040 \012'
4588   lt_NL2SP='tr \015\012 \040\040'
4589   ;;
4590  *) # EBCDIC based system
4591   lt_SP2NL='tr \100 \n'
4592   lt_NL2SP='tr \r\n \100\100'
4593   ;;
4594 esac
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4605 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4606 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4607   $as_echo_n "(cached) " >&6
4608 else
4609   lt_cv_ld_reload_flag='-r'
4610 fi
4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4612 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4613 reload_flag=$lt_cv_ld_reload_flag
4614 case $reload_flag in
4615 "" | " "*) ;;
4616 *) reload_flag=" $reload_flag" ;;
4617 esac
4618 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4619 case $host_os in
4620   darwin*)
4621     if test "$GCC" = yes; then
4622       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4623     else
4624       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4625     fi
4626     ;;
4627 esac
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637 if test -n "$ac_tool_prefix"; then
4638   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4639 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4641 $as_echo_n "checking for $ac_word... " >&6; }
4642 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4643   $as_echo_n "(cached) " >&6
4644 else
4645   if test -n "$OBJDUMP"; then
4646   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4647 else
4648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4649 for as_dir in $PATH
4650 do
4651   IFS=$as_save_IFS
4652   test -z "$as_dir" && as_dir=.
4653     for ac_exec_ext in '' $ac_executable_extensions; do
4654   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4655     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4656     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4657     break 2
4658   fi
4659 done
4660   done
4661 IFS=$as_save_IFS
4662
4663 fi
4664 fi
4665 OBJDUMP=$ac_cv_prog_OBJDUMP
4666 if test -n "$OBJDUMP"; then
4667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4668 $as_echo "$OBJDUMP" >&6; }
4669 else
4670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4671 $as_echo "no" >&6; }
4672 fi
4673
4674
4675 fi
4676 if test -z "$ac_cv_prog_OBJDUMP"; then
4677   ac_ct_OBJDUMP=$OBJDUMP
4678   # Extract the first word of "objdump", so it can be a program name with args.
4679 set dummy objdump; ac_word=$2
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4681 $as_echo_n "checking for $ac_word... " >&6; }
4682 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4683   $as_echo_n "(cached) " >&6
4684 else
4685   if test -n "$ac_ct_OBJDUMP"; then
4686   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4687 else
4688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689 for as_dir in $PATH
4690 do
4691   IFS=$as_save_IFS
4692   test -z "$as_dir" && as_dir=.
4693     for ac_exec_ext in '' $ac_executable_extensions; do
4694   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4695     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4696     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4697     break 2
4698   fi
4699 done
4700   done
4701 IFS=$as_save_IFS
4702
4703 fi
4704 fi
4705 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4706 if test -n "$ac_ct_OBJDUMP"; then
4707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4708 $as_echo "$ac_ct_OBJDUMP" >&6; }
4709 else
4710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4711 $as_echo "no" >&6; }
4712 fi
4713
4714   if test "x$ac_ct_OBJDUMP" = x; then
4715     OBJDUMP="false"
4716   else
4717     case $cross_compiling:$ac_tool_warned in
4718 yes:)
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4720 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4721 ac_tool_warned=yes ;;
4722 esac
4723     OBJDUMP=$ac_ct_OBJDUMP
4724   fi
4725 else
4726   OBJDUMP="$ac_cv_prog_OBJDUMP"
4727 fi
4728
4729 test -z "$OBJDUMP" && OBJDUMP=objdump
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4740 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4741 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4742   $as_echo_n "(cached) " >&6
4743 else
4744   lt_cv_file_magic_cmd='$MAGIC_CMD'
4745 lt_cv_file_magic_test_file=
4746 lt_cv_deplibs_check_method='unknown'
4747 # Need to set the preceding variable on all platforms that support
4748 # interlibrary dependencies.
4749 # 'none' -- dependencies not supported.
4750 # `unknown' -- same as none, but documents that we really don't know.
4751 # 'pass_all' -- all dependencies passed with no checks.
4752 # 'test_compile' -- check by making test program.
4753 # 'file_magic [[regex]]' -- check by looking for files in library path
4754 # which responds to the $file_magic_cmd with a given extended regex.
4755 # If you have `file' or equivalent on your system and you're not sure
4756 # whether `pass_all' will *always* work, you probably want this one.
4757
4758 case $host_os in
4759 aix[4-9]*)
4760   lt_cv_deplibs_check_method=pass_all
4761   ;;
4762
4763 beos*)
4764   lt_cv_deplibs_check_method=pass_all
4765   ;;
4766
4767 bsdi[45]*)
4768   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4769   lt_cv_file_magic_cmd='/usr/bin/file -L'
4770   lt_cv_file_magic_test_file=/shlib/libc.so
4771   ;;
4772
4773 cygwin*)
4774   # func_win32_libid is a shell function defined in ltmain.sh
4775   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4776   lt_cv_file_magic_cmd='func_win32_libid'
4777   ;;
4778
4779 mingw* | pw32*)
4780   # Base MSYS/MinGW do not provide the 'file' command needed by
4781   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4782   # unless we find 'file', for example because we are cross-compiling.
4783   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4784   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4785     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4786     lt_cv_file_magic_cmd='func_win32_libid'
4787   else
4788     # Keep this pattern in sync with the one in func_win32_libid.
4789     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4790     lt_cv_file_magic_cmd='$OBJDUMP -f'
4791   fi
4792   ;;
4793
4794 cegcc*)
4795   # use the weaker test based on 'objdump'. See mingw*.
4796   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4797   lt_cv_file_magic_cmd='$OBJDUMP -f'
4798   ;;
4799
4800 darwin* | rhapsody*)
4801   lt_cv_deplibs_check_method=pass_all
4802   ;;
4803
4804 freebsd* | dragonfly*)
4805   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4806     case $host_cpu in
4807     i*86 )
4808       # Not sure whether the presence of OpenBSD here was a mistake.
4809       # Let's accept both of them until this is cleared up.
4810       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4811       lt_cv_file_magic_cmd=/usr/bin/file
4812       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4813       ;;
4814     esac
4815   else
4816     lt_cv_deplibs_check_method=pass_all
4817   fi
4818   ;;
4819
4820 gnu*)
4821   lt_cv_deplibs_check_method=pass_all
4822   ;;
4823
4824 haiku*)
4825   lt_cv_deplibs_check_method=pass_all
4826   ;;
4827
4828 hpux10.20* | hpux11*)
4829   lt_cv_file_magic_cmd=/usr/bin/file
4830   case $host_cpu in
4831   ia64*)
4832     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4833     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4834     ;;
4835   hppa*64*)
4836     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
4837     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4838     ;;
4839   *)
4840     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4841     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4842     ;;
4843   esac
4844   ;;
4845
4846 interix[3-9]*)
4847   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4848   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4849   ;;
4850
4851 irix5* | irix6* | nonstopux*)
4852   case $LD in
4853   *-32|*"-32 ") libmagic=32-bit;;
4854   *-n32|*"-n32 ") libmagic=N32;;
4855   *-64|*"-64 ") libmagic=64-bit;;
4856   *) libmagic=never-match;;
4857   esac
4858   lt_cv_deplibs_check_method=pass_all
4859   ;;
4860
4861 # This must be Linux ELF.
4862 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4863   lt_cv_deplibs_check_method=pass_all
4864   ;;
4865
4866 netbsd*)
4867   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4868     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4869   else
4870     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4871   fi
4872   ;;
4873
4874 newos6*)
4875   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4876   lt_cv_file_magic_cmd=/usr/bin/file
4877   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4878   ;;
4879
4880 *nto* | *qnx*)
4881   lt_cv_deplibs_check_method=pass_all
4882   ;;
4883
4884 openbsd*)
4885   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4886     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4887   else
4888     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4889   fi
4890   ;;
4891
4892 osf3* | osf4* | osf5*)
4893   lt_cv_deplibs_check_method=pass_all
4894   ;;
4895
4896 rdos*)
4897   lt_cv_deplibs_check_method=pass_all
4898   ;;
4899
4900 solaris*)
4901   lt_cv_deplibs_check_method=pass_all
4902   ;;
4903
4904 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4905   lt_cv_deplibs_check_method=pass_all
4906   ;;
4907
4908 sysv4 | sysv4.3*)
4909   case $host_vendor in
4910   motorola)
4911     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]'
4912     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4913     ;;
4914   ncr)
4915     lt_cv_deplibs_check_method=pass_all
4916     ;;
4917   sequent)
4918     lt_cv_file_magic_cmd='/bin/file'
4919     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4920     ;;
4921   sni)
4922     lt_cv_file_magic_cmd='/bin/file'
4923     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4924     lt_cv_file_magic_test_file=/lib/libc.so
4925     ;;
4926   siemens)
4927     lt_cv_deplibs_check_method=pass_all
4928     ;;
4929   pc)
4930     lt_cv_deplibs_check_method=pass_all
4931     ;;
4932   esac
4933   ;;
4934
4935 tpf*)
4936   lt_cv_deplibs_check_method=pass_all
4937   ;;
4938 esac
4939
4940 fi
4941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4942 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4943 file_magic_cmd=$lt_cv_file_magic_cmd
4944 deplibs_check_method=$lt_cv_deplibs_check_method
4945 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958 if test -n "$ac_tool_prefix"; then
4959   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4960 set dummy ${ac_tool_prefix}ar; ac_word=$2
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4962 $as_echo_n "checking for $ac_word... " >&6; }
4963 if test "${ac_cv_prog_AR+set}" = set; then :
4964   $as_echo_n "(cached) " >&6
4965 else
4966   if test -n "$AR"; then
4967   ac_cv_prog_AR="$AR" # Let the user override the test.
4968 else
4969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4970 for as_dir in $PATH
4971 do
4972   IFS=$as_save_IFS
4973   test -z "$as_dir" && as_dir=.
4974     for ac_exec_ext in '' $ac_executable_extensions; do
4975   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4976     ac_cv_prog_AR="${ac_tool_prefix}ar"
4977     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4978     break 2
4979   fi
4980 done
4981   done
4982 IFS=$as_save_IFS
4983
4984 fi
4985 fi
4986 AR=$ac_cv_prog_AR
4987 if test -n "$AR"; then
4988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4989 $as_echo "$AR" >&6; }
4990 else
4991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4992 $as_echo "no" >&6; }
4993 fi
4994
4995
4996 fi
4997 if test -z "$ac_cv_prog_AR"; then
4998   ac_ct_AR=$AR
4999   # Extract the first word of "ar", so it can be a program name with args.
5000 set dummy ar; ac_word=$2
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5002 $as_echo_n "checking for $ac_word... " >&6; }
5003 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5004   $as_echo_n "(cached) " >&6
5005 else
5006   if test -n "$ac_ct_AR"; then
5007   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5008 else
5009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5010 for as_dir in $PATH
5011 do
5012   IFS=$as_save_IFS
5013   test -z "$as_dir" && as_dir=.
5014     for ac_exec_ext in '' $ac_executable_extensions; do
5015   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5016     ac_cv_prog_ac_ct_AR="ar"
5017     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5018     break 2
5019   fi
5020 done
5021   done
5022 IFS=$as_save_IFS
5023
5024 fi
5025 fi
5026 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5027 if test -n "$ac_ct_AR"; then
5028   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5029 $as_echo "$ac_ct_AR" >&6; }
5030 else
5031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5032 $as_echo "no" >&6; }
5033 fi
5034
5035   if test "x$ac_ct_AR" = x; then
5036     AR="false"
5037   else
5038     case $cross_compiling:$ac_tool_warned in
5039 yes:)
5040 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5041 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5042 ac_tool_warned=yes ;;
5043 esac
5044     AR=$ac_ct_AR
5045   fi
5046 else
5047   AR="$ac_cv_prog_AR"
5048 fi
5049
5050 test -z "$AR" && AR=ar
5051 test -z "$AR_FLAGS" && AR_FLAGS=cru
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063 if test -n "$ac_tool_prefix"; then
5064   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5065 set dummy ${ac_tool_prefix}strip; ac_word=$2
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5067 $as_echo_n "checking for $ac_word... " >&6; }
5068 if test "${ac_cv_prog_STRIP+set}" = set; then :
5069   $as_echo_n "(cached) " >&6
5070 else
5071   if test -n "$STRIP"; then
5072   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5073 else
5074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5075 for as_dir in $PATH
5076 do
5077   IFS=$as_save_IFS
5078   test -z "$as_dir" && as_dir=.
5079     for ac_exec_ext in '' $ac_executable_extensions; do
5080   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5081     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5082     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5083     break 2
5084   fi
5085 done
5086   done
5087 IFS=$as_save_IFS
5088
5089 fi
5090 fi
5091 STRIP=$ac_cv_prog_STRIP
5092 if test -n "$STRIP"; then
5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5094 $as_echo "$STRIP" >&6; }
5095 else
5096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5097 $as_echo "no" >&6; }
5098 fi
5099
5100
5101 fi
5102 if test -z "$ac_cv_prog_STRIP"; then
5103   ac_ct_STRIP=$STRIP
5104   # Extract the first word of "strip", so it can be a program name with args.
5105 set dummy strip; ac_word=$2
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5107 $as_echo_n "checking for $ac_word... " >&6; }
5108 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5109   $as_echo_n "(cached) " >&6
5110 else
5111   if test -n "$ac_ct_STRIP"; then
5112   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5113 else
5114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5115 for as_dir in $PATH
5116 do
5117   IFS=$as_save_IFS
5118   test -z "$as_dir" && as_dir=.
5119     for ac_exec_ext in '' $ac_executable_extensions; do
5120   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5121     ac_cv_prog_ac_ct_STRIP="strip"
5122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5123     break 2
5124   fi
5125 done
5126   done
5127 IFS=$as_save_IFS
5128
5129 fi
5130 fi
5131 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5132 if test -n "$ac_ct_STRIP"; then
5133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5134 $as_echo "$ac_ct_STRIP" >&6; }
5135 else
5136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5137 $as_echo "no" >&6; }
5138 fi
5139
5140   if test "x$ac_ct_STRIP" = x; then
5141     STRIP=":"
5142   else
5143     case $cross_compiling:$ac_tool_warned in
5144 yes:)
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5146 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5147 ac_tool_warned=yes ;;
5148 esac
5149     STRIP=$ac_ct_STRIP
5150   fi
5151 else
5152   STRIP="$ac_cv_prog_STRIP"
5153 fi
5154
5155 test -z "$STRIP" && STRIP=:
5156
5157
5158
5159
5160
5161
5162 if test -n "$ac_tool_prefix"; then
5163   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5164 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5166 $as_echo_n "checking for $ac_word... " >&6; }
5167 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5168   $as_echo_n "(cached) " >&6
5169 else
5170   if test -n "$RANLIB"; then
5171   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5172 else
5173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5174 for as_dir in $PATH
5175 do
5176   IFS=$as_save_IFS
5177   test -z "$as_dir" && as_dir=.
5178     for ac_exec_ext in '' $ac_executable_extensions; do
5179   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5180     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5181     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5182     break 2
5183   fi
5184 done
5185   done
5186 IFS=$as_save_IFS
5187
5188 fi
5189 fi
5190 RANLIB=$ac_cv_prog_RANLIB
5191 if test -n "$RANLIB"; then
5192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5193 $as_echo "$RANLIB" >&6; }
5194 else
5195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5196 $as_echo "no" >&6; }
5197 fi
5198
5199
5200 fi
5201 if test -z "$ac_cv_prog_RANLIB"; then
5202   ac_ct_RANLIB=$RANLIB
5203   # Extract the first word of "ranlib", so it can be a program name with args.
5204 set dummy ranlib; ac_word=$2
5205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5206 $as_echo_n "checking for $ac_word... " >&6; }
5207 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5208   $as_echo_n "(cached) " >&6
5209 else
5210   if test -n "$ac_ct_RANLIB"; then
5211   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5212 else
5213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5214 for as_dir in $PATH
5215 do
5216   IFS=$as_save_IFS
5217   test -z "$as_dir" && as_dir=.
5218     for ac_exec_ext in '' $ac_executable_extensions; do
5219   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5220     ac_cv_prog_ac_ct_RANLIB="ranlib"
5221     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5222     break 2
5223   fi
5224 done
5225   done
5226 IFS=$as_save_IFS
5227
5228 fi
5229 fi
5230 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5231 if test -n "$ac_ct_RANLIB"; then
5232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5233 $as_echo "$ac_ct_RANLIB" >&6; }
5234 else
5235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5236 $as_echo "no" >&6; }
5237 fi
5238
5239   if test "x$ac_ct_RANLIB" = x; then
5240     RANLIB=":"
5241   else
5242     case $cross_compiling:$ac_tool_warned in
5243 yes:)
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5245 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5246 ac_tool_warned=yes ;;
5247 esac
5248     RANLIB=$ac_ct_RANLIB
5249   fi
5250 else
5251   RANLIB="$ac_cv_prog_RANLIB"
5252 fi
5253
5254 test -z "$RANLIB" && RANLIB=:
5255
5256
5257
5258
5259
5260
5261 # Determine commands to create old-style static archives.
5262 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5263 old_postinstall_cmds='chmod 644 $oldlib'
5264 old_postuninstall_cmds=
5265
5266 if test -n "$RANLIB"; then
5267   case $host_os in
5268   openbsd*)
5269     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5270     ;;
5271   *)
5272     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5273     ;;
5274   esac
5275   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5276 fi
5277
5278 case $host_os in
5279   darwin*)
5280     lock_old_archive_extraction=yes ;;
5281   *)
5282     lock_old_archive_extraction=no ;;
5283 esac
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323 # If no C compiler was specified, use CC.
5324 LTCC=${LTCC-"$CC"}
5325
5326 # If no C compiler flags were specified, use CFLAGS.
5327 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5328
5329 # Allow CC to be a program name with arguments.
5330 compiler=$CC
5331
5332
5333 # Check for command to grab the raw symbol name followed by C symbol from nm.
5334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5335 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5336 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5337   $as_echo_n "(cached) " >&6
5338 else
5339
5340 # These are sane defaults that work on at least a few old systems.
5341 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5342
5343 # Character class describing NM global symbol codes.
5344 symcode='[BCDEGRST]'
5345
5346 # Regexp to match symbols that can be accessed directly from C.
5347 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5348
5349 # Define system-specific variables.
5350 case $host_os in
5351 aix*)
5352   symcode='[BCDT]'
5353   ;;
5354 cygwin* | mingw* | pw32* | cegcc*)
5355   symcode='[ABCDGISTW]'
5356   ;;
5357 hpux*)
5358   if test "$host_cpu" = ia64; then
5359     symcode='[ABCDEGRST]'
5360   fi
5361   ;;
5362 irix* | nonstopux*)
5363   symcode='[BCDEGRST]'
5364   ;;
5365 osf*)
5366   symcode='[BCDEGQRST]'
5367   ;;
5368 solaris*)
5369   symcode='[BDRT]'
5370   ;;
5371 sco3.2v5*)
5372   symcode='[DT]'
5373   ;;
5374 sysv4.2uw2*)
5375   symcode='[DT]'
5376   ;;
5377 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5378   symcode='[ABDT]'
5379   ;;
5380 sysv4)
5381   symcode='[DFNSTU]'
5382   ;;
5383 esac
5384
5385 # If we're using GNU nm, then use its standard symbol codes.
5386 case `$NM -V 2>&1` in
5387 *GNU* | *'with BFD'*)
5388   symcode='[ABCDGIRSTW]' ;;
5389 esac
5390
5391 # Transform an extracted symbol line into a proper C declaration.
5392 # Some systems (esp. on ia64) link data and code symbols differently,
5393 # so use this general approach.
5394 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5395
5396 # Transform an extracted symbol line into symbol name and symbol address
5397 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5398 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'"
5399
5400 # Handle CRLF in mingw tool chain
5401 opt_cr=
5402 case $build_os in
5403 mingw*)
5404   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5405   ;;
5406 esac
5407
5408 # Try without a prefix underscore, then with it.
5409 for ac_symprfx in "" "_"; do
5410
5411   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5412   symxfrm="\\1 $ac_symprfx\\2 \\2"
5413
5414   # Write the raw and C identifiers.
5415   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5416     # Fake it for dumpbin and say T for any non-static function
5417     # and D for any global variable.
5418     # Also find C++ and __fastcall symbols from MSVC++,
5419     # which start with @ or ?.
5420     lt_cv_sys_global_symbol_pipe="$AWK '"\
5421 "     {last_section=section; section=\$ 3};"\
5422 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5423 "     \$ 0!~/External *\|/{next};"\
5424 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5425 "     {if(hide[section]) next};"\
5426 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5427 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5428 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5429 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5430 "     ' prfx=^$ac_symprfx"
5431   else
5432     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5433   fi
5434
5435   # Check to see that the pipe works correctly.
5436   pipe_works=no
5437
5438   rm -f conftest*
5439   cat > conftest.$ac_ext <<_LT_EOF
5440 #ifdef __cplusplus
5441 extern "C" {
5442 #endif
5443 char nm_test_var;
5444 void nm_test_func(void);
5445 void nm_test_func(void){}
5446 #ifdef __cplusplus
5447 }
5448 #endif
5449 int main(){nm_test_var='a';nm_test_func();return(0);}
5450 _LT_EOF
5451
5452   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5453   (eval $ac_compile) 2>&5
5454   ac_status=$?
5455   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5456   test $ac_status = 0; }; then
5457     # Now try to grab the symbols.
5458     nlist=conftest.nm
5459     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5460   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5461   ac_status=$?
5462   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5463   test $ac_status = 0; } && test -s "$nlist"; then
5464       # Try sorting and uniquifying the output.
5465       if sort "$nlist" | uniq > "$nlist"T; then
5466         mv -f "$nlist"T "$nlist"
5467       else
5468         rm -f "$nlist"T
5469       fi
5470
5471       # Make sure that we snagged all the symbols we need.
5472       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5473         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5474           cat <<_LT_EOF > conftest.$ac_ext
5475 #ifdef __cplusplus
5476 extern "C" {
5477 #endif
5478
5479 _LT_EOF
5480           # Now generate the symbol file.
5481           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5482
5483           cat <<_LT_EOF >> conftest.$ac_ext
5484
5485 /* The mapping between symbol names and symbols.  */
5486 const struct {
5487   const char *name;
5488   void       *address;
5489 }
5490 lt__PROGRAM__LTX_preloaded_symbols[] =
5491 {
5492   { "@PROGRAM@", (void *) 0 },
5493 _LT_EOF
5494           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5495           cat <<\_LT_EOF >> conftest.$ac_ext
5496   {0, (void *) 0}
5497 };
5498
5499 /* This works around a problem in FreeBSD linker */
5500 #ifdef FREEBSD_WORKAROUND
5501 static const void *lt_preloaded_setup() {
5502   return lt__PROGRAM__LTX_preloaded_symbols;
5503 }
5504 #endif
5505
5506 #ifdef __cplusplus
5507 }
5508 #endif
5509 _LT_EOF
5510           # Now try linking the two files.
5511           mv conftest.$ac_objext conftstm.$ac_objext
5512           lt_save_LIBS="$LIBS"
5513           lt_save_CFLAGS="$CFLAGS"
5514           LIBS="conftstm.$ac_objext"
5515           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5516           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5517   (eval $ac_link) 2>&5
5518   ac_status=$?
5519   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5520   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5521             pipe_works=yes
5522           fi
5523           LIBS="$lt_save_LIBS"
5524           CFLAGS="$lt_save_CFLAGS"
5525         else
5526           echo "cannot find nm_test_func in $nlist" >&5
5527         fi
5528       else
5529         echo "cannot find nm_test_var in $nlist" >&5
5530       fi
5531     else
5532       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5533     fi
5534   else
5535     echo "$progname: failed program was:" >&5
5536     cat conftest.$ac_ext >&5
5537   fi
5538   rm -rf conftest* conftst*
5539
5540   # Do not use the global_symbol_pipe unless it works.
5541   if test "$pipe_works" = yes; then
5542     break
5543   else
5544     lt_cv_sys_global_symbol_pipe=
5545   fi
5546 done
5547
5548 fi
5549
5550 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5551   lt_cv_sys_global_symbol_to_cdecl=
5552 fi
5553 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5554   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5555 $as_echo "failed" >&6; }
5556 else
5557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5558 $as_echo "ok" >&6; }
5559 fi
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583 # Check whether --enable-libtool-lock was given.
5584 if test "${enable_libtool_lock+set}" = set; then :
5585   enableval=$enable_libtool_lock;
5586 fi
5587
5588 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5589
5590 # Some flags need to be propagated to the compiler or linker for good
5591 # libtool support.
5592 case $host in
5593 ia64-*-hpux*)
5594   # Find out which ABI we are using.
5595   echo 'int i;' > conftest.$ac_ext
5596   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5597   (eval $ac_compile) 2>&5
5598   ac_status=$?
5599   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5600   test $ac_status = 0; }; then
5601     case `/usr/bin/file conftest.$ac_objext` in
5602       *ELF-32*)
5603         HPUX_IA64_MODE="32"
5604         ;;
5605       *ELF-64*)
5606         HPUX_IA64_MODE="64"
5607         ;;
5608     esac
5609   fi
5610   rm -rf conftest*
5611   ;;
5612 *-*-irix6*)
5613   # Find out which ABI we are using.
5614   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5615   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5616   (eval $ac_compile) 2>&5
5617   ac_status=$?
5618   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5619   test $ac_status = 0; }; then
5620     if test "$lt_cv_prog_gnu_ld" = yes; then
5621       case `/usr/bin/file conftest.$ac_objext` in
5622         *32-bit*)
5623           LD="${LD-ld} -melf32bsmip"
5624           ;;
5625         *N32*)
5626           LD="${LD-ld} -melf32bmipn32"
5627           ;;
5628         *64-bit*)
5629           LD="${LD-ld} -melf64bmip"
5630         ;;
5631       esac
5632     else
5633       case `/usr/bin/file conftest.$ac_objext` in
5634         *32-bit*)
5635           LD="${LD-ld} -32"
5636           ;;
5637         *N32*)
5638           LD="${LD-ld} -n32"
5639           ;;
5640         *64-bit*)
5641           LD="${LD-ld} -64"
5642           ;;
5643       esac
5644     fi
5645   fi
5646   rm -rf conftest*
5647   ;;
5648
5649 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5650 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5651   # Find out which ABI we are using.
5652   echo 'int i;' > conftest.$ac_ext
5653   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5654   (eval $ac_compile) 2>&5
5655   ac_status=$?
5656   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5657   test $ac_status = 0; }; then
5658     case `/usr/bin/file conftest.o` in
5659       *32-bit*)
5660         case $host in
5661           x86_64-*kfreebsd*-gnu)
5662             LD="${LD-ld} -m elf_i386_fbsd"
5663             ;;
5664           x86_64-*linux*)
5665             LD="${LD-ld} -m elf_i386"
5666             ;;
5667           ppc64-*linux*|powerpc64-*linux*)
5668             LD="${LD-ld} -m elf32ppclinux"
5669             ;;
5670           s390x-*linux*)
5671             LD="${LD-ld} -m elf_s390"
5672             ;;
5673           sparc64-*linux*)
5674             LD="${LD-ld} -m elf32_sparc"
5675             ;;
5676         esac
5677         ;;
5678       *64-bit*)
5679         case $host in
5680           x86_64-*kfreebsd*-gnu)
5681             LD="${LD-ld} -m elf_x86_64_fbsd"
5682             ;;
5683           x86_64-*linux*)
5684             LD="${LD-ld} -m elf_x86_64"
5685             ;;
5686           ppc*-*linux*|powerpc*-*linux*)
5687             LD="${LD-ld} -m elf64ppc"
5688             ;;
5689           s390*-*linux*|s390*-*tpf*)
5690             LD="${LD-ld} -m elf64_s390"
5691             ;;
5692           sparc*-*linux*)
5693             LD="${LD-ld} -m elf64_sparc"
5694             ;;
5695         esac
5696         ;;
5697     esac
5698   fi
5699   rm -rf conftest*
5700   ;;
5701
5702 *-*-sco3.2v5*)
5703   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5704   SAVE_CFLAGS="$CFLAGS"
5705   CFLAGS="$CFLAGS -belf"
5706   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5707 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5708 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5709   $as_echo_n "(cached) " >&6
5710 else
5711   ac_ext=c
5712 ac_cpp='$CPP $CPPFLAGS'
5713 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5714 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5715 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5716
5717      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5718 /* end confdefs.h.  */
5719
5720 int
5721 main ()
5722 {
5723
5724   ;
5725   return 0;
5726 }
5727 _ACEOF
5728 if ac_fn_c_try_link "$LINENO"; then :
5729   lt_cv_cc_needs_belf=yes
5730 else
5731   lt_cv_cc_needs_belf=no
5732 fi
5733 rm -f core conftest.err conftest.$ac_objext \
5734     conftest$ac_exeext conftest.$ac_ext
5735      ac_ext=c
5736 ac_cpp='$CPP $CPPFLAGS'
5737 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5738 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5739 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5740
5741 fi
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5743 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5744   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5745     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5746     CFLAGS="$SAVE_CFLAGS"
5747   fi
5748   ;;
5749 sparc*-*solaris*)
5750   # Find out which ABI we are using.
5751   echo 'int i;' > conftest.$ac_ext
5752   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5753   (eval $ac_compile) 2>&5
5754   ac_status=$?
5755   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5756   test $ac_status = 0; }; then
5757     case `/usr/bin/file conftest.o` in
5758     *64-bit*)
5759       case $lt_cv_prog_gnu_ld in
5760       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5761       *)
5762         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5763           LD="${LD-ld} -64"
5764         fi
5765         ;;
5766       esac
5767       ;;
5768     esac
5769   fi
5770   rm -rf conftest*
5771   ;;
5772 esac
5773
5774 need_locks="$enable_libtool_lock"
5775
5776
5777   case $host_os in
5778     rhapsody* | darwin*)
5779     if test -n "$ac_tool_prefix"; then
5780   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5781 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5783 $as_echo_n "checking for $ac_word... " >&6; }
5784 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5785   $as_echo_n "(cached) " >&6
5786 else
5787   if test -n "$DSYMUTIL"; then
5788   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5789 else
5790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5791 for as_dir in $PATH
5792 do
5793   IFS=$as_save_IFS
5794   test -z "$as_dir" && as_dir=.
5795     for ac_exec_ext in '' $ac_executable_extensions; do
5796   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5797     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5798     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5799     break 2
5800   fi
5801 done
5802   done
5803 IFS=$as_save_IFS
5804
5805 fi
5806 fi
5807 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5808 if test -n "$DSYMUTIL"; then
5809   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5810 $as_echo "$DSYMUTIL" >&6; }
5811 else
5812   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5813 $as_echo "no" >&6; }
5814 fi
5815
5816
5817 fi
5818 if test -z "$ac_cv_prog_DSYMUTIL"; then
5819   ac_ct_DSYMUTIL=$DSYMUTIL
5820   # Extract the first word of "dsymutil", so it can be a program name with args.
5821 set dummy dsymutil; ac_word=$2
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5823 $as_echo_n "checking for $ac_word... " >&6; }
5824 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5825   $as_echo_n "(cached) " >&6
5826 else
5827   if test -n "$ac_ct_DSYMUTIL"; then
5828   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5829 else
5830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5831 for as_dir in $PATH
5832 do
5833   IFS=$as_save_IFS
5834   test -z "$as_dir" && as_dir=.
5835     for ac_exec_ext in '' $ac_executable_extensions; do
5836   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5837     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5838     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5839     break 2
5840   fi
5841 done
5842   done
5843 IFS=$as_save_IFS
5844
5845 fi
5846 fi
5847 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5848 if test -n "$ac_ct_DSYMUTIL"; then
5849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5850 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5851 else
5852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5853 $as_echo "no" >&6; }
5854 fi
5855
5856   if test "x$ac_ct_DSYMUTIL" = x; then
5857     DSYMUTIL=":"
5858   else
5859     case $cross_compiling:$ac_tool_warned in
5860 yes:)
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5862 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5863 ac_tool_warned=yes ;;
5864 esac
5865     DSYMUTIL=$ac_ct_DSYMUTIL
5866   fi
5867 else
5868   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5869 fi
5870
5871     if test -n "$ac_tool_prefix"; then
5872   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5873 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5875 $as_echo_n "checking for $ac_word... " >&6; }
5876 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5877   $as_echo_n "(cached) " >&6
5878 else
5879   if test -n "$NMEDIT"; then
5880   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5881 else
5882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5883 for as_dir in $PATH
5884 do
5885   IFS=$as_save_IFS
5886   test -z "$as_dir" && as_dir=.
5887     for ac_exec_ext in '' $ac_executable_extensions; do
5888   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5889     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5890     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5891     break 2
5892   fi
5893 done
5894   done
5895 IFS=$as_save_IFS
5896
5897 fi
5898 fi
5899 NMEDIT=$ac_cv_prog_NMEDIT
5900 if test -n "$NMEDIT"; then
5901   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5902 $as_echo "$NMEDIT" >&6; }
5903 else
5904   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5905 $as_echo "no" >&6; }
5906 fi
5907
5908
5909 fi
5910 if test -z "$ac_cv_prog_NMEDIT"; then
5911   ac_ct_NMEDIT=$NMEDIT
5912   # Extract the first word of "nmedit", so it can be a program name with args.
5913 set dummy nmedit; ac_word=$2
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5915 $as_echo_n "checking for $ac_word... " >&6; }
5916 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5917   $as_echo_n "(cached) " >&6
5918 else
5919   if test -n "$ac_ct_NMEDIT"; then
5920   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5921 else
5922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5923 for as_dir in $PATH
5924 do
5925   IFS=$as_save_IFS
5926   test -z "$as_dir" && as_dir=.
5927     for ac_exec_ext in '' $ac_executable_extensions; do
5928   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5929     ac_cv_prog_ac_ct_NMEDIT="nmedit"
5930     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5931     break 2
5932   fi
5933 done
5934   done
5935 IFS=$as_save_IFS
5936
5937 fi
5938 fi
5939 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5940 if test -n "$ac_ct_NMEDIT"; then
5941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5942 $as_echo "$ac_ct_NMEDIT" >&6; }
5943 else
5944   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5945 $as_echo "no" >&6; }
5946 fi
5947
5948   if test "x$ac_ct_NMEDIT" = x; then
5949     NMEDIT=":"
5950   else
5951     case $cross_compiling:$ac_tool_warned in
5952 yes:)
5953 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5954 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5955 ac_tool_warned=yes ;;
5956 esac
5957     NMEDIT=$ac_ct_NMEDIT
5958   fi
5959 else
5960   NMEDIT="$ac_cv_prog_NMEDIT"
5961 fi
5962
5963     if test -n "$ac_tool_prefix"; then
5964   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5965 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5967 $as_echo_n "checking for $ac_word... " >&6; }
5968 if test "${ac_cv_prog_LIPO+set}" = set; then :
5969   $as_echo_n "(cached) " >&6
5970 else
5971   if test -n "$LIPO"; then
5972   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5973 else
5974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5975 for as_dir in $PATH
5976 do
5977   IFS=$as_save_IFS
5978   test -z "$as_dir" && as_dir=.
5979     for ac_exec_ext in '' $ac_executable_extensions; do
5980   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5981     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
5982     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5983     break 2
5984   fi
5985 done
5986   done
5987 IFS=$as_save_IFS
5988
5989 fi
5990 fi
5991 LIPO=$ac_cv_prog_LIPO
5992 if test -n "$LIPO"; then
5993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
5994 $as_echo "$LIPO" >&6; }
5995 else
5996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5997 $as_echo "no" >&6; }
5998 fi
5999
6000
6001 fi
6002 if test -z "$ac_cv_prog_LIPO"; then
6003   ac_ct_LIPO=$LIPO
6004   # Extract the first word of "lipo", so it can be a program name with args.
6005 set dummy lipo; ac_word=$2
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6007 $as_echo_n "checking for $ac_word... " >&6; }
6008 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6009   $as_echo_n "(cached) " >&6
6010 else
6011   if test -n "$ac_ct_LIPO"; then
6012   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6013 else
6014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6015 for as_dir in $PATH
6016 do
6017   IFS=$as_save_IFS
6018   test -z "$as_dir" && as_dir=.
6019     for ac_exec_ext in '' $ac_executable_extensions; do
6020   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6021     ac_cv_prog_ac_ct_LIPO="lipo"
6022     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6023     break 2
6024   fi
6025 done
6026   done
6027 IFS=$as_save_IFS
6028
6029 fi
6030 fi
6031 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6032 if test -n "$ac_ct_LIPO"; then
6033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6034 $as_echo "$ac_ct_LIPO" >&6; }
6035 else
6036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6037 $as_echo "no" >&6; }
6038 fi
6039
6040   if test "x$ac_ct_LIPO" = x; then
6041     LIPO=":"
6042   else
6043     case $cross_compiling:$ac_tool_warned in
6044 yes:)
6045 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6046 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6047 ac_tool_warned=yes ;;
6048 esac
6049     LIPO=$ac_ct_LIPO
6050   fi
6051 else
6052   LIPO="$ac_cv_prog_LIPO"
6053 fi
6054
6055     if test -n "$ac_tool_prefix"; then
6056   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6057 set dummy ${ac_tool_prefix}otool; ac_word=$2
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6059 $as_echo_n "checking for $ac_word... " >&6; }
6060 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6061   $as_echo_n "(cached) " >&6
6062 else
6063   if test -n "$OTOOL"; then
6064   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6065 else
6066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6067 for as_dir in $PATH
6068 do
6069   IFS=$as_save_IFS
6070   test -z "$as_dir" && as_dir=.
6071     for ac_exec_ext in '' $ac_executable_extensions; do
6072   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6073     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6074     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6075     break 2
6076   fi
6077 done
6078   done
6079 IFS=$as_save_IFS
6080
6081 fi
6082 fi
6083 OTOOL=$ac_cv_prog_OTOOL
6084 if test -n "$OTOOL"; then
6085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6086 $as_echo "$OTOOL" >&6; }
6087 else
6088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6089 $as_echo "no" >&6; }
6090 fi
6091
6092
6093 fi
6094 if test -z "$ac_cv_prog_OTOOL"; then
6095   ac_ct_OTOOL=$OTOOL
6096   # Extract the first word of "otool", so it can be a program name with args.
6097 set dummy otool; ac_word=$2
6098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6099 $as_echo_n "checking for $ac_word... " >&6; }
6100 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6101   $as_echo_n "(cached) " >&6
6102 else
6103   if test -n "$ac_ct_OTOOL"; then
6104   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6105 else
6106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6107 for as_dir in $PATH
6108 do
6109   IFS=$as_save_IFS
6110   test -z "$as_dir" && as_dir=.
6111     for ac_exec_ext in '' $ac_executable_extensions; do
6112   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6113     ac_cv_prog_ac_ct_OTOOL="otool"
6114     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6115     break 2
6116   fi
6117 done
6118   done
6119 IFS=$as_save_IFS
6120
6121 fi
6122 fi
6123 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6124 if test -n "$ac_ct_OTOOL"; then
6125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6126 $as_echo "$ac_ct_OTOOL" >&6; }
6127 else
6128   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6129 $as_echo "no" >&6; }
6130 fi
6131
6132   if test "x$ac_ct_OTOOL" = x; then
6133     OTOOL=":"
6134   else
6135     case $cross_compiling:$ac_tool_warned in
6136 yes:)
6137 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6138 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6139 ac_tool_warned=yes ;;
6140 esac
6141     OTOOL=$ac_ct_OTOOL
6142   fi
6143 else
6144   OTOOL="$ac_cv_prog_OTOOL"
6145 fi
6146
6147     if test -n "$ac_tool_prefix"; then
6148   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6149 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6151 $as_echo_n "checking for $ac_word... " >&6; }
6152 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6153   $as_echo_n "(cached) " >&6
6154 else
6155   if test -n "$OTOOL64"; then
6156   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6157 else
6158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6159 for as_dir in $PATH
6160 do
6161   IFS=$as_save_IFS
6162   test -z "$as_dir" && as_dir=.
6163     for ac_exec_ext in '' $ac_executable_extensions; do
6164   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6165     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6166     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6167     break 2
6168   fi
6169 done
6170   done
6171 IFS=$as_save_IFS
6172
6173 fi
6174 fi
6175 OTOOL64=$ac_cv_prog_OTOOL64
6176 if test -n "$OTOOL64"; then
6177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6178 $as_echo "$OTOOL64" >&6; }
6179 else
6180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6181 $as_echo "no" >&6; }
6182 fi
6183
6184
6185 fi
6186 if test -z "$ac_cv_prog_OTOOL64"; then
6187   ac_ct_OTOOL64=$OTOOL64
6188   # Extract the first word of "otool64", so it can be a program name with args.
6189 set dummy otool64; ac_word=$2
6190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6191 $as_echo_n "checking for $ac_word... " >&6; }
6192 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6193   $as_echo_n "(cached) " >&6
6194 else
6195   if test -n "$ac_ct_OTOOL64"; then
6196   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6197 else
6198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6199 for as_dir in $PATH
6200 do
6201   IFS=$as_save_IFS
6202   test -z "$as_dir" && as_dir=.
6203     for ac_exec_ext in '' $ac_executable_extensions; do
6204   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6205     ac_cv_prog_ac_ct_OTOOL64="otool64"
6206     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6207     break 2
6208   fi
6209 done
6210   done
6211 IFS=$as_save_IFS
6212
6213 fi
6214 fi
6215 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6216 if test -n "$ac_ct_OTOOL64"; then
6217   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6218 $as_echo "$ac_ct_OTOOL64" >&6; }
6219 else
6220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6221 $as_echo "no" >&6; }
6222 fi
6223
6224   if test "x$ac_ct_OTOOL64" = x; then
6225     OTOOL64=":"
6226   else
6227     case $cross_compiling:$ac_tool_warned in
6228 yes:)
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6230 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6231 ac_tool_warned=yes ;;
6232 esac
6233     OTOOL64=$ac_ct_OTOOL64
6234   fi
6235 else
6236   OTOOL64="$ac_cv_prog_OTOOL64"
6237 fi
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6266 $as_echo_n "checking for -single_module linker flag... " >&6; }
6267 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6268   $as_echo_n "(cached) " >&6
6269 else
6270   lt_cv_apple_cc_single_mod=no
6271       if test -z "${LT_MULTI_MODULE}"; then
6272         # By default we will add the -single_module flag. You can override
6273         # by either setting the environment variable LT_MULTI_MODULE
6274         # non-empty at configure time, or by adding -multi_module to the
6275         # link flags.
6276         rm -rf libconftest.dylib*
6277         echo "int foo(void){return 1;}" > conftest.c
6278         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6279 -dynamiclib -Wl,-single_module conftest.c" >&5
6280         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6281           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6282         _lt_result=$?
6283         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6284           lt_cv_apple_cc_single_mod=yes
6285         else
6286           cat conftest.err >&5
6287         fi
6288         rm -rf libconftest.dylib*
6289         rm -f conftest.*
6290       fi
6291 fi
6292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6293 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6294     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6295 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6296 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6297   $as_echo_n "(cached) " >&6
6298 else
6299   lt_cv_ld_exported_symbols_list=no
6300       save_LDFLAGS=$LDFLAGS
6301       echo "_main" > conftest.sym
6302       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6303       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6304 /* end confdefs.h.  */
6305
6306 int
6307 main ()
6308 {
6309
6310   ;
6311   return 0;
6312 }
6313 _ACEOF
6314 if ac_fn_c_try_link "$LINENO"; then :
6315   lt_cv_ld_exported_symbols_list=yes
6316 else
6317   lt_cv_ld_exported_symbols_list=no
6318 fi
6319 rm -f core conftest.err conftest.$ac_objext \
6320     conftest$ac_exeext conftest.$ac_ext
6321         LDFLAGS="$save_LDFLAGS"
6322
6323 fi
6324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6325 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6326     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6327 $as_echo_n "checking for -force_load linker flag... " >&6; }
6328 if test "${lt_cv_ld_force_load+set}" = set; then :
6329   $as_echo_n "(cached) " >&6
6330 else
6331   lt_cv_ld_force_load=no
6332       cat > conftest.c << _LT_EOF
6333 int forced_loaded() { return 2;}
6334 _LT_EOF
6335       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6336       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6337       echo "$AR cru libconftest.a conftest.o" >&5
6338       $AR cru libconftest.a conftest.o 2>&5
6339       echo "$RANLIB libconftest.a" >&5
6340       $RANLIB libconftest.a 2>&5
6341       cat > conftest.c << _LT_EOF
6342 int main() { return 0;}
6343 _LT_EOF
6344       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6345       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6346       _lt_result=$?
6347       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6348         lt_cv_ld_force_load=yes
6349       else
6350         cat conftest.err >&5
6351       fi
6352         rm -f conftest.err libconftest.a conftest conftest.c
6353         rm -rf conftest.dSYM
6354
6355 fi
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6357 $as_echo "$lt_cv_ld_force_load" >&6; }
6358     case $host_os in
6359     rhapsody* | darwin1.[012])
6360       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6361     darwin1.*)
6362       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6363     darwin*) # darwin 5.x on
6364       # if running on 10.5 or later, the deployment target defaults
6365       # to the OS version, if on x86, and 10.4, the deployment
6366       # target defaults to 10.4. Don't you love it?
6367       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6368         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6369           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6370         10.[012]*)
6371           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6372         10.*)
6373           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6374       esac
6375     ;;
6376   esac
6377     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6378       _lt_dar_single_mod='$single_module'
6379     fi
6380     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6381       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6382     else
6383       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6384     fi
6385     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6386       _lt_dsymutil='~$DSYMUTIL $lib || :'
6387     else
6388       _lt_dsymutil=
6389     fi
6390     ;;
6391   esac
6392
6393 ac_ext=c
6394 ac_cpp='$CPP $CPPFLAGS'
6395 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6396 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6397 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6399 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6400 # On Suns, sometimes $CPP names a directory.
6401 if test -n "$CPP" && test -d "$CPP"; then
6402   CPP=
6403 fi
6404 if test -z "$CPP"; then
6405   if test "${ac_cv_prog_CPP+set}" = set; then :
6406   $as_echo_n "(cached) " >&6
6407 else
6408       # Double quotes because CPP needs to be expanded
6409     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6410     do
6411       ac_preproc_ok=false
6412 for ac_c_preproc_warn_flag in '' yes
6413 do
6414   # Use a header file that comes with gcc, so configuring glibc
6415   # with a fresh cross-compiler works.
6416   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6417   # <limits.h> exists even on freestanding compilers.
6418   # On the NeXT, cc -E runs the code through the compiler's parser,
6419   # not just through cpp. "Syntax error" is here to catch this case.
6420   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6421 /* end confdefs.h.  */
6422 #ifdef __STDC__
6423 # include <limits.h>
6424 #else
6425 # include <assert.h>
6426 #endif
6427                      Syntax error
6428 _ACEOF
6429 if ac_fn_c_try_cpp "$LINENO"; then :
6430
6431 else
6432   # Broken: fails on valid input.
6433 continue
6434 fi
6435 rm -f conftest.err conftest.i conftest.$ac_ext
6436
6437   # OK, works on sane cases.  Now check whether nonexistent headers
6438   # can be detected and how.
6439   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6440 /* end confdefs.h.  */
6441 #include <ac_nonexistent.h>
6442 _ACEOF
6443 if ac_fn_c_try_cpp "$LINENO"; then :
6444   # Broken: success on invalid input.
6445 continue
6446 else
6447   # Passes both tests.
6448 ac_preproc_ok=:
6449 break
6450 fi
6451 rm -f conftest.err conftest.i conftest.$ac_ext
6452
6453 done
6454 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6455 rm -f conftest.i conftest.err conftest.$ac_ext
6456 if $ac_preproc_ok; then :
6457   break
6458 fi
6459
6460     done
6461     ac_cv_prog_CPP=$CPP
6462
6463 fi
6464   CPP=$ac_cv_prog_CPP
6465 else
6466   ac_cv_prog_CPP=$CPP
6467 fi
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6469 $as_echo "$CPP" >&6; }
6470 ac_preproc_ok=false
6471 for ac_c_preproc_warn_flag in '' yes
6472 do
6473   # Use a header file that comes with gcc, so configuring glibc
6474   # with a fresh cross-compiler works.
6475   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6476   # <limits.h> exists even on freestanding compilers.
6477   # On the NeXT, cc -E runs the code through the compiler's parser,
6478   # not just through cpp. "Syntax error" is here to catch this case.
6479   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6480 /* end confdefs.h.  */
6481 #ifdef __STDC__
6482 # include <limits.h>
6483 #else
6484 # include <assert.h>
6485 #endif
6486                      Syntax error
6487 _ACEOF
6488 if ac_fn_c_try_cpp "$LINENO"; then :
6489
6490 else
6491   # Broken: fails on valid input.
6492 continue
6493 fi
6494 rm -f conftest.err conftest.i conftest.$ac_ext
6495
6496   # OK, works on sane cases.  Now check whether nonexistent headers
6497   # can be detected and how.
6498   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6499 /* end confdefs.h.  */
6500 #include <ac_nonexistent.h>
6501 _ACEOF
6502 if ac_fn_c_try_cpp "$LINENO"; then :
6503   # Broken: success on invalid input.
6504 continue
6505 else
6506   # Passes both tests.
6507 ac_preproc_ok=:
6508 break
6509 fi
6510 rm -f conftest.err conftest.i conftest.$ac_ext
6511
6512 done
6513 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6514 rm -f conftest.i conftest.err conftest.$ac_ext
6515 if $ac_preproc_ok; then :
6516
6517 else
6518   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6519 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6520 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6521 See \`config.log' for more details" "$LINENO" 5 ; }
6522 fi
6523
6524 ac_ext=c
6525 ac_cpp='$CPP $CPPFLAGS'
6526 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6527 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6528 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6529
6530
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6532 $as_echo_n "checking for ANSI C header files... " >&6; }
6533 if test "${ac_cv_header_stdc+set}" = set; then :
6534   $as_echo_n "(cached) " >&6
6535 else
6536   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6537 /* end confdefs.h.  */
6538 #include <stdlib.h>
6539 #include <stdarg.h>
6540 #include <string.h>
6541 #include <float.h>
6542
6543 int
6544 main ()
6545 {
6546
6547   ;
6548   return 0;
6549 }
6550 _ACEOF
6551 if ac_fn_c_try_compile "$LINENO"; then :
6552   ac_cv_header_stdc=yes
6553 else
6554   ac_cv_header_stdc=no
6555 fi
6556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6557
6558 if test $ac_cv_header_stdc = yes; then
6559   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6560   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6561 /* end confdefs.h.  */
6562 #include <string.h>
6563
6564 _ACEOF
6565 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6566   $EGREP "memchr" >/dev/null 2>&1; then :
6567
6568 else
6569   ac_cv_header_stdc=no
6570 fi
6571 rm -f conftest*
6572
6573 fi
6574
6575 if test $ac_cv_header_stdc = yes; then
6576   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6577   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6578 /* end confdefs.h.  */
6579 #include <stdlib.h>
6580
6581 _ACEOF
6582 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6583   $EGREP "free" >/dev/null 2>&1; then :
6584
6585 else
6586   ac_cv_header_stdc=no
6587 fi
6588 rm -f conftest*
6589
6590 fi
6591
6592 if test $ac_cv_header_stdc = yes; then
6593   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6594   if test "$cross_compiling" = yes; then :
6595   :
6596 else
6597   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6598 /* end confdefs.h.  */
6599 #include <ctype.h>
6600 #include <stdlib.h>
6601 #if ((' ' & 0x0FF) == 0x020)
6602 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6603 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6604 #else
6605 # define ISLOWER(c) \
6606                    (('a' <= (c) && (c) <= 'i') \
6607                      || ('j' <= (c) && (c) <= 'r') \
6608                      || ('s' <= (c) && (c) <= 'z'))
6609 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6610 #endif
6611
6612 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6613 int
6614 main ()
6615 {
6616   int i;
6617   for (i = 0; i < 256; i++)
6618     if (XOR (islower (i), ISLOWER (i))
6619         || toupper (i) != TOUPPER (i))
6620       return 2;
6621   return 0;
6622 }
6623 _ACEOF
6624 if ac_fn_c_try_run "$LINENO"; then :
6625
6626 else
6627   ac_cv_header_stdc=no
6628 fi
6629 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6630   conftest.$ac_objext conftest.beam conftest.$ac_ext
6631 fi
6632
6633 fi
6634 fi
6635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6636 $as_echo "$ac_cv_header_stdc" >&6; }
6637 if test $ac_cv_header_stdc = yes; then
6638
6639 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6640
6641 fi
6642
6643 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6644 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6645                   inttypes.h stdint.h unistd.h
6646 do :
6647   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6648 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6649 "
6650 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6651   cat >>confdefs.h <<_ACEOF
6652 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6653 _ACEOF
6654
6655 fi
6656
6657 done
6658
6659
6660 for ac_header in dlfcn.h
6661 do :
6662   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6663 "
6664 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6665   cat >>confdefs.h <<_ACEOF
6666 #define HAVE_DLFCN_H 1
6667 _ACEOF
6668
6669 fi
6670
6671 done
6672
6673
6674
6675
6676
6677 # Set options
6678
6679
6680
6681         enable_dlopen=no
6682
6683
6684   enable_win32_dll=no
6685
6686
6687             # Check whether --enable-shared was given.
6688 if test "${enable_shared+set}" = set; then :
6689   enableval=$enable_shared; p=${PACKAGE-default}
6690     case $enableval in
6691     yes) enable_shared=yes ;;
6692     no) enable_shared=no ;;
6693     *)
6694       enable_shared=no
6695       # Look at the argument we got.  We use all the common list separators.
6696       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6697       for pkg in $enableval; do
6698         IFS="$lt_save_ifs"
6699         if test "X$pkg" = "X$p"; then
6700           enable_shared=yes
6701         fi
6702       done
6703       IFS="$lt_save_ifs"
6704       ;;
6705     esac
6706 else
6707   enable_shared=yes
6708 fi
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718   # Check whether --enable-static was given.
6719 if test "${enable_static+set}" = set; then :
6720   enableval=$enable_static; p=${PACKAGE-default}
6721     case $enableval in
6722     yes) enable_static=yes ;;
6723     no) enable_static=no ;;
6724     *)
6725      enable_static=no
6726       # Look at the argument we got.  We use all the common list separators.
6727       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6728       for pkg in $enableval; do
6729         IFS="$lt_save_ifs"
6730         if test "X$pkg" = "X$p"; then
6731           enable_static=yes
6732         fi
6733       done
6734       IFS="$lt_save_ifs"
6735       ;;
6736     esac
6737 else
6738   enable_static=yes
6739 fi
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750 # Check whether --with-pic was given.
6751 if test "${with_pic+set}" = set; then :
6752   withval=$with_pic; pic_mode="$withval"
6753 else
6754   pic_mode=default
6755 fi
6756
6757
6758 test -z "$pic_mode" && pic_mode=default
6759
6760
6761
6762
6763
6764
6765
6766   # Check whether --enable-fast-install was given.
6767 if test "${enable_fast_install+set}" = set; then :
6768   enableval=$enable_fast_install; p=${PACKAGE-default}
6769     case $enableval in
6770     yes) enable_fast_install=yes ;;
6771     no) enable_fast_install=no ;;
6772     *)
6773       enable_fast_install=no
6774       # Look at the argument we got.  We use all the common list separators.
6775       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6776       for pkg in $enableval; do
6777         IFS="$lt_save_ifs"
6778         if test "X$pkg" = "X$p"; then
6779           enable_fast_install=yes
6780         fi
6781       done
6782       IFS="$lt_save_ifs"
6783       ;;
6784     esac
6785 else
6786   enable_fast_install=yes
6787 fi
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799 # This can be used to rebuild libtool when needed
6800 LIBTOOL_DEPS="$ltmain"
6801
6802 # Always use our own libtool.
6803 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830 test -z "$LN_S" && LN_S="ln -s"
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845 if test -n "${ZSH_VERSION+set}" ; then
6846    setopt NO_GLOB_SUBST
6847 fi
6848
6849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6850 $as_echo_n "checking for objdir... " >&6; }
6851 if test "${lt_cv_objdir+set}" = set; then :
6852   $as_echo_n "(cached) " >&6
6853 else
6854   rm -f .libs 2>/dev/null
6855 mkdir .libs 2>/dev/null
6856 if test -d .libs; then
6857   lt_cv_objdir=.libs
6858 else
6859   # MS-DOS does not allow filenames that begin with a dot.
6860   lt_cv_objdir=_libs
6861 fi
6862 rmdir .libs 2>/dev/null
6863 fi
6864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6865 $as_echo "$lt_cv_objdir" >&6; }
6866 objdir=$lt_cv_objdir
6867
6868
6869
6870
6871
6872 cat >>confdefs.h <<_ACEOF
6873 #define LT_OBJDIR "$lt_cv_objdir/"
6874 _ACEOF
6875
6876
6877
6878
6879 case $host_os in
6880 aix3*)
6881   # AIX sometimes has problems with the GCC collect2 program.  For some
6882   # reason, if we set the COLLECT_NAMES environment variable, the problems
6883   # vanish in a puff of smoke.
6884   if test "X${COLLECT_NAMES+set}" != Xset; then
6885     COLLECT_NAMES=
6886     export COLLECT_NAMES
6887   fi
6888   ;;
6889 esac
6890
6891 # Global variables:
6892 ofile=libtool
6893 can_build_shared=yes
6894
6895 # All known linkers require a `.a' archive for static linking (except MSVC,
6896 # which needs '.lib').
6897 libext=a
6898
6899 with_gnu_ld="$lt_cv_prog_gnu_ld"
6900
6901 old_CC="$CC"
6902 old_CFLAGS="$CFLAGS"
6903
6904 # Set sane defaults for various variables
6905 test -z "$CC" && CC=cc
6906 test -z "$LTCC" && LTCC=$CC
6907 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6908 test -z "$LD" && LD=ld
6909 test -z "$ac_objext" && ac_objext=o
6910
6911 for cc_temp in $compiler""; do
6912   case $cc_temp in
6913     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6914     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6915     \-*) ;;
6916     *) break;;
6917   esac
6918 done
6919 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
6920
6921
6922 # Only perform the check for file, if the check method requires it
6923 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6924 case $deplibs_check_method in
6925 file_magic*)
6926   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6927     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6928 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6929 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6930   $as_echo_n "(cached) " >&6
6931 else
6932   case $MAGIC_CMD in
6933 [\\/*] |  ?:[\\/]*)
6934   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6935   ;;
6936 *)
6937   lt_save_MAGIC_CMD="$MAGIC_CMD"
6938   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6939   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6940   for ac_dir in $ac_dummy; do
6941     IFS="$lt_save_ifs"
6942     test -z "$ac_dir" && ac_dir=.
6943     if test -f $ac_dir/${ac_tool_prefix}file; then
6944       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6945       if test -n "$file_magic_test_file"; then
6946         case $deplibs_check_method in
6947         "file_magic "*)
6948           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6949           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6950           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6951             $EGREP "$file_magic_regex" > /dev/null; then
6952             :
6953           else
6954             cat <<_LT_EOF 1>&2
6955
6956 *** Warning: the command libtool uses to detect shared libraries,
6957 *** $file_magic_cmd, produces output that libtool cannot recognize.
6958 *** The result is that libtool may fail to recognize shared libraries
6959 *** as such.  This will affect the creation of libtool libraries that
6960 *** depend on shared libraries, but programs linked with such libtool
6961 *** libraries will work regardless of this problem.  Nevertheless, you
6962 *** may want to report the problem to your system manager and/or to
6963 *** bug-libtool@gnu.org
6964
6965 _LT_EOF
6966           fi ;;
6967         esac
6968       fi
6969       break
6970     fi
6971   done
6972   IFS="$lt_save_ifs"
6973   MAGIC_CMD="$lt_save_MAGIC_CMD"
6974   ;;
6975 esac
6976 fi
6977
6978 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6979 if test -n "$MAGIC_CMD"; then
6980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6981 $as_echo "$MAGIC_CMD" >&6; }
6982 else
6983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6984 $as_echo "no" >&6; }
6985 fi
6986
6987
6988
6989
6990
6991 if test -z "$lt_cv_path_MAGIC_CMD"; then
6992   if test -n "$ac_tool_prefix"; then
6993     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
6994 $as_echo_n "checking for file... " >&6; }
6995 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6996   $as_echo_n "(cached) " >&6
6997 else
6998   case $MAGIC_CMD in
6999 [\\/*] |  ?:[\\/]*)
7000   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7001   ;;
7002 *)
7003   lt_save_MAGIC_CMD="$MAGIC_CMD"
7004   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7005   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7006   for ac_dir in $ac_dummy; do
7007     IFS="$lt_save_ifs"
7008     test -z "$ac_dir" && ac_dir=.
7009     if test -f $ac_dir/file; then
7010       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7011       if test -n "$file_magic_test_file"; then
7012         case $deplibs_check_method in
7013         "file_magic "*)
7014           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7015           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7016           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7017             $EGREP "$file_magic_regex" > /dev/null; then
7018             :
7019           else
7020             cat <<_LT_EOF 1>&2
7021
7022 *** Warning: the command libtool uses to detect shared libraries,
7023 *** $file_magic_cmd, produces output that libtool cannot recognize.
7024 *** The result is that libtool may fail to recognize shared libraries
7025 *** as such.  This will affect the creation of libtool libraries that
7026 *** depend on shared libraries, but programs linked with such libtool
7027 *** libraries will work regardless of this problem.  Nevertheless, you
7028 *** may want to report the problem to your system manager and/or to
7029 *** bug-libtool@gnu.org
7030
7031 _LT_EOF
7032           fi ;;
7033         esac
7034       fi
7035       break
7036     fi
7037   done
7038   IFS="$lt_save_ifs"
7039   MAGIC_CMD="$lt_save_MAGIC_CMD"
7040   ;;
7041 esac
7042 fi
7043
7044 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7045 if test -n "$MAGIC_CMD"; then
7046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7047 $as_echo "$MAGIC_CMD" >&6; }
7048 else
7049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7050 $as_echo "no" >&6; }
7051 fi
7052
7053
7054   else
7055     MAGIC_CMD=:
7056   fi
7057 fi
7058
7059   fi
7060   ;;
7061 esac
7062
7063 # Use C for the default configuration in the libtool script
7064
7065 lt_save_CC="$CC"
7066 ac_ext=c
7067 ac_cpp='$CPP $CPPFLAGS'
7068 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7069 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7070 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7071
7072
7073 # Source file extension for C test sources.
7074 ac_ext=c
7075
7076 # Object file extension for compiled C test sources.
7077 objext=o
7078 objext=$objext
7079
7080 # Code to be used in simple compile tests
7081 lt_simple_compile_test_code="int some_variable = 0;"
7082
7083 # Code to be used in simple link tests
7084 lt_simple_link_test_code='int main(){return(0);}'
7085
7086
7087
7088
7089
7090
7091
7092 # If no C compiler was specified, use CC.
7093 LTCC=${LTCC-"$CC"}
7094
7095 # If no C compiler flags were specified, use CFLAGS.
7096 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7097
7098 # Allow CC to be a program name with arguments.
7099 compiler=$CC
7100
7101 # Save the default compiler, since it gets overwritten when the other
7102 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7103 compiler_DEFAULT=$CC
7104
7105 # save warnings/boilerplate of simple test code
7106 ac_outfile=conftest.$ac_objext
7107 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7108 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7109 _lt_compiler_boilerplate=`cat conftest.err`
7110 $RM conftest*
7111
7112 ac_outfile=conftest.$ac_objext
7113 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7114 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7115 _lt_linker_boilerplate=`cat conftest.err`
7116 $RM -r conftest*
7117
7118
7119 ## CAVEAT EMPTOR:
7120 ## There is no encapsulation within the following macros, do not change
7121 ## the running order or otherwise move them around unless you know exactly
7122 ## what you are doing...
7123 if test -n "$compiler"; then
7124
7125 lt_prog_compiler_no_builtin_flag=
7126
7127 if test "$GCC" = yes; then
7128   case $cc_basename in
7129   nvcc*)
7130     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7131   *)
7132     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7133   esac
7134
7135   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7136 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7137 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7138   $as_echo_n "(cached) " >&6
7139 else
7140   lt_cv_prog_compiler_rtti_exceptions=no
7141    ac_outfile=conftest.$ac_objext
7142    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7143    lt_compiler_flag="-fno-rtti -fno-exceptions"
7144    # Insert the option either (1) after the last *FLAGS variable, or
7145    # (2) before a word containing "conftest.", or (3) at the end.
7146    # Note that $ac_compile itself does not contain backslashes and begins
7147    # with a dollar sign (not a hyphen), so the echo should work correctly.
7148    # The option is referenced via a variable to avoid confusing sed.
7149    lt_compile=`echo "$ac_compile" | $SED \
7150    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7151    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7152    -e 's:$: $lt_compiler_flag:'`
7153    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7154    (eval "$lt_compile" 2>conftest.err)
7155    ac_status=$?
7156    cat conftest.err >&5
7157    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7158    if (exit $ac_status) && test -s "$ac_outfile"; then
7159      # The compiler can only warn and ignore the option if not recognized
7160      # So say no if there are warnings other than the usual output.
7161      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7162      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7163      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7164        lt_cv_prog_compiler_rtti_exceptions=yes
7165      fi
7166    fi
7167    $RM conftest*
7168
7169 fi
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7171 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7172
7173 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7174     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7175 else
7176     :
7177 fi
7178
7179 fi
7180
7181
7182
7183
7184
7185
7186   lt_prog_compiler_wl=
7187 lt_prog_compiler_pic=
7188 lt_prog_compiler_static=
7189
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7191 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7192
7193   if test "$GCC" = yes; then
7194     lt_prog_compiler_wl='-Wl,'
7195     lt_prog_compiler_static='-static'
7196
7197     case $host_os in
7198       aix*)
7199       # All AIX code is PIC.
7200       if test "$host_cpu" = ia64; then
7201         # AIX 5 now supports IA64 processor
7202         lt_prog_compiler_static='-Bstatic'
7203       fi
7204       ;;
7205
7206     amigaos*)
7207       case $host_cpu in
7208       powerpc)
7209             # see comment about AmigaOS4 .so support
7210             lt_prog_compiler_pic='-fPIC'
7211         ;;
7212       m68k)
7213             # FIXME: we need at least 68020 code to build shared libraries, but
7214             # adding the `-m68020' flag to GCC prevents building anything better,
7215             # like `-m68040'.
7216             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7217         ;;
7218       esac
7219       ;;
7220
7221     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7222       # PIC is the default for these OSes.
7223       ;;
7224
7225     mingw* | cygwin* | pw32* | os2* | cegcc*)
7226       # This hack is so that the source file can tell whether it is being
7227       # built for inclusion in a dll (and should export symbols for example).
7228       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7229       # (--disable-auto-import) libraries
7230       lt_prog_compiler_pic='-DDLL_EXPORT'
7231       ;;
7232
7233     darwin* | rhapsody*)
7234       # PIC is the default on this platform
7235       # Common symbols not allowed in MH_DYLIB files
7236       lt_prog_compiler_pic='-fno-common'
7237       ;;
7238
7239     haiku*)
7240       # PIC is the default for Haiku.
7241       # The "-static" flag exists, but is broken.
7242       lt_prog_compiler_static=
7243       ;;
7244
7245     hpux*)
7246       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7247       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7248       # sets the default TLS model and affects inlining.
7249       case $host_cpu in
7250       hppa*64*)
7251         # +Z the default
7252         ;;
7253       *)
7254         lt_prog_compiler_pic='-fPIC'
7255         ;;
7256       esac
7257       ;;
7258
7259     interix[3-9]*)
7260       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7261       # Instead, we relocate shared libraries at runtime.
7262       ;;
7263
7264     msdosdjgpp*)
7265       # Just because we use GCC doesn't mean we suddenly get shared libraries
7266       # on systems that don't support them.
7267       lt_prog_compiler_can_build_shared=no
7268       enable_shared=no
7269       ;;
7270
7271     *nto* | *qnx*)
7272       # QNX uses GNU C++, but need to define -shared option too, otherwise
7273       # it will coredump.
7274       lt_prog_compiler_pic='-fPIC -shared'
7275       ;;
7276
7277     sysv4*MP*)
7278       if test -d /usr/nec; then
7279         lt_prog_compiler_pic=-Kconform_pic
7280       fi
7281       ;;
7282
7283     *)
7284       lt_prog_compiler_pic='-fPIC'
7285       ;;
7286     esac
7287
7288     case $cc_basename in
7289     nvcc*) # Cuda Compiler Driver 2.2
7290       lt_prog_compiler_wl='-Xlinker '
7291       lt_prog_compiler_pic='-Xcompiler -fPIC'
7292       ;;
7293     esac
7294   else
7295     # PORTME Check for flag to pass linker flags through the system compiler.
7296     case $host_os in
7297     aix*)
7298       lt_prog_compiler_wl='-Wl,'
7299       if test "$host_cpu" = ia64; then
7300         # AIX 5 now supports IA64 processor
7301         lt_prog_compiler_static='-Bstatic'
7302       else
7303         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7304       fi
7305       ;;
7306
7307     mingw* | cygwin* | pw32* | os2* | cegcc*)
7308       # This hack is so that the source file can tell whether it is being
7309       # built for inclusion in a dll (and should export symbols for example).
7310       lt_prog_compiler_pic='-DDLL_EXPORT'
7311       ;;
7312
7313     hpux9* | hpux10* | hpux11*)
7314       lt_prog_compiler_wl='-Wl,'
7315       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7316       # not for PA HP-UX.
7317       case $host_cpu in
7318       hppa*64*|ia64*)
7319         # +Z the default
7320         ;;
7321       *)
7322         lt_prog_compiler_pic='+Z'
7323         ;;
7324       esac
7325       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7326       lt_prog_compiler_static='${wl}-a ${wl}archive'
7327       ;;
7328
7329     irix5* | irix6* | nonstopux*)
7330       lt_prog_compiler_wl='-Wl,'
7331       # PIC (with -KPIC) is the default.
7332       lt_prog_compiler_static='-non_shared'
7333       ;;
7334
7335     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7336       case $cc_basename in
7337       # old Intel for x86_64 which still supported -KPIC.
7338       ecc*)
7339         lt_prog_compiler_wl='-Wl,'
7340         lt_prog_compiler_pic='-KPIC'
7341         lt_prog_compiler_static='-static'
7342         ;;
7343       # icc used to be incompatible with GCC.
7344       # ICC 10 doesn't accept -KPIC any more.
7345       icc* | ifort*)
7346         lt_prog_compiler_wl='-Wl,'
7347         lt_prog_compiler_pic='-fPIC'
7348         lt_prog_compiler_static='-static'
7349         ;;
7350       # Lahey Fortran 8.1.
7351       lf95*)
7352         lt_prog_compiler_wl='-Wl,'
7353         lt_prog_compiler_pic='--shared'
7354         lt_prog_compiler_static='--static'
7355         ;;
7356       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7357         # Portland Group compilers (*not* the Pentium gcc compiler,
7358         # which looks to be a dead project)
7359         lt_prog_compiler_wl='-Wl,'
7360         lt_prog_compiler_pic='-fpic'
7361         lt_prog_compiler_static='-Bstatic'
7362         ;;
7363       ccc*)
7364         lt_prog_compiler_wl='-Wl,'
7365         # All Alpha code is PIC.
7366         lt_prog_compiler_static='-non_shared'
7367         ;;
7368       xl* | bgxl* | bgf* | mpixl*)
7369         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7370         lt_prog_compiler_wl='-Wl,'
7371         lt_prog_compiler_pic='-qpic'
7372         lt_prog_compiler_static='-qstaticlink'
7373         ;;
7374       *)
7375         case `$CC -V 2>&1 | sed 5q` in
7376         *Sun\ F* | *Sun*Fortran*)
7377           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7378           lt_prog_compiler_pic='-KPIC'
7379           lt_prog_compiler_static='-Bstatic'
7380           lt_prog_compiler_wl=''
7381           ;;
7382         *Sun\ C*)
7383           # Sun C 5.9
7384           lt_prog_compiler_pic='-KPIC'
7385           lt_prog_compiler_static='-Bstatic'
7386           lt_prog_compiler_wl='-Wl,'
7387           ;;
7388         esac
7389         ;;
7390       esac
7391       ;;
7392
7393     newsos6)
7394       lt_prog_compiler_pic='-KPIC'
7395       lt_prog_compiler_static='-Bstatic'
7396       ;;
7397
7398     *nto* | *qnx*)
7399       # QNX uses GNU C++, but need to define -shared option too, otherwise
7400       # it will coredump.
7401       lt_prog_compiler_pic='-fPIC -shared'
7402       ;;
7403
7404     osf3* | osf4* | osf5*)
7405       lt_prog_compiler_wl='-Wl,'
7406       # All OSF/1 code is PIC.
7407       lt_prog_compiler_static='-non_shared'
7408       ;;
7409
7410     rdos*)
7411       lt_prog_compiler_static='-non_shared'
7412       ;;
7413
7414     solaris*)
7415       lt_prog_compiler_pic='-KPIC'
7416       lt_prog_compiler_static='-Bstatic'
7417       case $cc_basename in
7418       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7419         lt_prog_compiler_wl='-Qoption ld ';;
7420       *)
7421         lt_prog_compiler_wl='-Wl,';;
7422       esac
7423       ;;
7424
7425     sunos4*)
7426       lt_prog_compiler_wl='-Qoption ld '
7427       lt_prog_compiler_pic='-PIC'
7428       lt_prog_compiler_static='-Bstatic'
7429       ;;
7430
7431     sysv4 | sysv4.2uw2* | sysv4.3*)
7432       lt_prog_compiler_wl='-Wl,'
7433       lt_prog_compiler_pic='-KPIC'
7434       lt_prog_compiler_static='-Bstatic'
7435       ;;
7436
7437     sysv4*MP*)
7438       if test -d /usr/nec ;then
7439         lt_prog_compiler_pic='-Kconform_pic'
7440         lt_prog_compiler_static='-Bstatic'
7441       fi
7442       ;;
7443
7444     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7445       lt_prog_compiler_wl='-Wl,'
7446       lt_prog_compiler_pic='-KPIC'
7447       lt_prog_compiler_static='-Bstatic'
7448       ;;
7449
7450     unicos*)
7451       lt_prog_compiler_wl='-Wl,'
7452       lt_prog_compiler_can_build_shared=no
7453       ;;
7454
7455     uts4*)
7456       lt_prog_compiler_pic='-pic'
7457       lt_prog_compiler_static='-Bstatic'
7458       ;;
7459
7460     *)
7461       lt_prog_compiler_can_build_shared=no
7462       ;;
7463     esac
7464   fi
7465
7466 case $host_os in
7467   # For platforms which do not support PIC, -DPIC is meaningless:
7468   *djgpp*)
7469     lt_prog_compiler_pic=
7470     ;;
7471   *)
7472     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7473     ;;
7474 esac
7475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7476 $as_echo "$lt_prog_compiler_pic" >&6; }
7477
7478
7479
7480
7481
7482
7483 #
7484 # Check to make sure the PIC flag actually works.
7485 #
7486 if test -n "$lt_prog_compiler_pic"; then
7487   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7488 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7489 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7490   $as_echo_n "(cached) " >&6
7491 else
7492   lt_cv_prog_compiler_pic_works=no
7493    ac_outfile=conftest.$ac_objext
7494    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7495    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7496    # Insert the option either (1) after the last *FLAGS variable, or
7497    # (2) before a word containing "conftest.", or (3) at the end.
7498    # Note that $ac_compile itself does not contain backslashes and begins
7499    # with a dollar sign (not a hyphen), so the echo should work correctly.
7500    # The option is referenced via a variable to avoid confusing sed.
7501    lt_compile=`echo "$ac_compile" | $SED \
7502    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7503    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7504    -e 's:$: $lt_compiler_flag:'`
7505    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7506    (eval "$lt_compile" 2>conftest.err)
7507    ac_status=$?
7508    cat conftest.err >&5
7509    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7510    if (exit $ac_status) && test -s "$ac_outfile"; then
7511      # The compiler can only warn and ignore the option if not recognized
7512      # So say no if there are warnings other than the usual output.
7513      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7514      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7515      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7516        lt_cv_prog_compiler_pic_works=yes
7517      fi
7518    fi
7519    $RM conftest*
7520
7521 fi
7522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7523 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7524
7525 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7526     case $lt_prog_compiler_pic in
7527      "" | " "*) ;;
7528      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7529      esac
7530 else
7531     lt_prog_compiler_pic=
7532      lt_prog_compiler_can_build_shared=no
7533 fi
7534
7535 fi
7536
7537
7538
7539
7540
7541
7542 #
7543 # Check to make sure the static flag actually works.
7544 #
7545 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7547 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7548 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7549   $as_echo_n "(cached) " >&6
7550 else
7551   lt_cv_prog_compiler_static_works=no
7552    save_LDFLAGS="$LDFLAGS"
7553    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7554    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7555    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7556      # The linker can only warn and ignore the option if not recognized
7557      # So say no if there are warnings
7558      if test -s conftest.err; then
7559        # Append any errors to the config.log.
7560        cat conftest.err 1>&5
7561        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7562        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7563        if diff conftest.exp conftest.er2 >/dev/null; then
7564          lt_cv_prog_compiler_static_works=yes
7565        fi
7566      else
7567        lt_cv_prog_compiler_static_works=yes
7568      fi
7569    fi
7570    $RM -r conftest*
7571    LDFLAGS="$save_LDFLAGS"
7572
7573 fi
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7575 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7576
7577 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7578     :
7579 else
7580     lt_prog_compiler_static=
7581 fi
7582
7583
7584
7585
7586
7587
7588
7589   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7590 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7591 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7592   $as_echo_n "(cached) " >&6
7593 else
7594   lt_cv_prog_compiler_c_o=no
7595    $RM -r conftest 2>/dev/null
7596    mkdir conftest
7597    cd conftest
7598    mkdir out
7599    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7600
7601    lt_compiler_flag="-o out/conftest2.$ac_objext"
7602    # Insert the option either (1) after the last *FLAGS variable, or
7603    # (2) before a word containing "conftest.", or (3) at the end.
7604    # Note that $ac_compile itself does not contain backslashes and begins
7605    # with a dollar sign (not a hyphen), so the echo should work correctly.
7606    lt_compile=`echo "$ac_compile" | $SED \
7607    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7608    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7609    -e 's:$: $lt_compiler_flag:'`
7610    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7611    (eval "$lt_compile" 2>out/conftest.err)
7612    ac_status=$?
7613    cat out/conftest.err >&5
7614    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7615    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7616    then
7617      # The compiler can only warn and ignore the option if not recognized
7618      # So say no if there are warnings
7619      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7620      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7621      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7622        lt_cv_prog_compiler_c_o=yes
7623      fi
7624    fi
7625    chmod u+w . 2>&5
7626    $RM conftest*
7627    # SGI C++ compiler will create directory out/ii_files/ for
7628    # template instantiation
7629    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7630    $RM out/* && rmdir out
7631    cd ..
7632    $RM -r conftest
7633    $RM conftest*
7634
7635 fi
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7637 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7638
7639
7640
7641
7642
7643
7644   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7645 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7646 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7647   $as_echo_n "(cached) " >&6
7648 else
7649   lt_cv_prog_compiler_c_o=no
7650    $RM -r conftest 2>/dev/null
7651    mkdir conftest
7652    cd conftest
7653    mkdir out
7654    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7655
7656    lt_compiler_flag="-o out/conftest2.$ac_objext"
7657    # Insert the option either (1) after the last *FLAGS variable, or
7658    # (2) before a word containing "conftest.", or (3) at the end.
7659    # Note that $ac_compile itself does not contain backslashes and begins
7660    # with a dollar sign (not a hyphen), so the echo should work correctly.
7661    lt_compile=`echo "$ac_compile" | $SED \
7662    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7663    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7664    -e 's:$: $lt_compiler_flag:'`
7665    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7666    (eval "$lt_compile" 2>out/conftest.err)
7667    ac_status=$?
7668    cat out/conftest.err >&5
7669    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7670    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7671    then
7672      # The compiler can only warn and ignore the option if not recognized
7673      # So say no if there are warnings
7674      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7675      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7676      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7677        lt_cv_prog_compiler_c_o=yes
7678      fi
7679    fi
7680    chmod u+w . 2>&5
7681    $RM conftest*
7682    # SGI C++ compiler will create directory out/ii_files/ for
7683    # template instantiation
7684    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7685    $RM out/* && rmdir out
7686    cd ..
7687    $RM -r conftest
7688    $RM conftest*
7689
7690 fi
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7692 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7693
7694
7695
7696
7697 hard_links="nottested"
7698 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7699   # do not overwrite the value of need_locks provided by the user
7700   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7701 $as_echo_n "checking if we can lock with hard links... " >&6; }
7702   hard_links=yes
7703   $RM conftest*
7704   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7705   touch conftest.a
7706   ln conftest.a conftest.b 2>&5 || hard_links=no
7707   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7709 $as_echo "$hard_links" >&6; }
7710   if test "$hard_links" = no; then
7711     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7712 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7713     need_locks=warn
7714   fi
7715 else
7716   need_locks=no
7717 fi
7718
7719
7720
7721
7722
7723
7724   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7725 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7726
7727   runpath_var=
7728   allow_undefined_flag=
7729   always_export_symbols=no
7730   archive_cmds=
7731   archive_expsym_cmds=
7732   compiler_needs_object=no
7733   enable_shared_with_static_runtimes=no
7734   export_dynamic_flag_spec=
7735   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7736   hardcode_automatic=no
7737   hardcode_direct=no
7738   hardcode_direct_absolute=no
7739   hardcode_libdir_flag_spec=
7740   hardcode_libdir_flag_spec_ld=
7741   hardcode_libdir_separator=
7742   hardcode_minus_L=no
7743   hardcode_shlibpath_var=unsupported
7744   inherit_rpath=no
7745   link_all_deplibs=unknown
7746   module_cmds=
7747   module_expsym_cmds=
7748   old_archive_from_new_cmds=
7749   old_archive_from_expsyms_cmds=
7750   thread_safe_flag_spec=
7751   whole_archive_flag_spec=
7752   # include_expsyms should be a list of space-separated symbols to be *always*
7753   # included in the symbol list
7754   include_expsyms=
7755   # exclude_expsyms can be an extended regexp of symbols to exclude
7756   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7757   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7758   # as well as any symbol that contains `d'.
7759   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7760   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7761   # platforms (ab)use it in PIC code, but their linkers get confused if
7762   # the symbol is explicitly referenced.  Since portable code cannot
7763   # rely on this symbol name, it's probably fine to never include it in
7764   # preloaded symbol tables.
7765   # Exclude shared library initialization/finalization symbols.
7766   extract_expsyms_cmds=
7767
7768   case $host_os in
7769   cygwin* | mingw* | pw32* | cegcc*)
7770     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7771     # When not using gcc, we currently assume that we are using
7772     # Microsoft Visual C++.
7773     if test "$GCC" != yes; then
7774       with_gnu_ld=no
7775     fi
7776     ;;
7777   interix*)
7778     # we just hope/assume this is gcc and not c89 (= MSVC++)
7779     with_gnu_ld=yes
7780     ;;
7781   openbsd*)
7782     with_gnu_ld=no
7783     ;;
7784   esac
7785
7786   ld_shlibs=yes
7787
7788   # On some targets, GNU ld is compatible enough with the native linker
7789   # that we're better off using the native interface for both.
7790   lt_use_gnu_ld_interface=no
7791   if test "$with_gnu_ld" = yes; then
7792     case $host_os in
7793       aix*)
7794         # The AIX port of GNU ld has always aspired to compatibility
7795         # with the native linker.  However, as the warning in the GNU ld
7796         # block says, versions before 2.19.5* couldn't really create working
7797         # shared libraries, regardless of the interface used.
7798         case `$LD -v 2>&1` in
7799           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
7800           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
7801           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
7802           *)
7803             lt_use_gnu_ld_interface=yes
7804             ;;
7805         esac
7806         ;;
7807       *)
7808         lt_use_gnu_ld_interface=yes
7809         ;;
7810     esac
7811   fi
7812
7813   if test "$lt_use_gnu_ld_interface" = yes; then
7814     # If archive_cmds runs LD, not CC, wlarc should be empty
7815     wlarc='${wl}'
7816
7817     # Set some defaults for GNU ld with shared library support. These
7818     # are reset later if shared libraries are not supported. Putting them
7819     # here allows them to be overridden if necessary.
7820     runpath_var=LD_RUN_PATH
7821     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7822     export_dynamic_flag_spec='${wl}--export-dynamic'
7823     # ancient GNU ld didn't support --whole-archive et. al.
7824     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7825       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7826     else
7827       whole_archive_flag_spec=
7828     fi
7829     supports_anon_versioning=no
7830     case `$LD -v 2>&1` in
7831       *GNU\ gold*) supports_anon_versioning=yes ;;
7832       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7833       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7834       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7835       *\ 2.11.*) ;; # other 2.11 versions
7836       *) supports_anon_versioning=yes ;;
7837     esac
7838
7839     # See if GNU ld supports shared libraries.
7840     case $host_os in
7841     aix[3-9]*)
7842       # On AIX/PPC, the GNU linker is very broken
7843       if test "$host_cpu" != ia64; then
7844         ld_shlibs=no
7845         cat <<_LT_EOF 1>&2
7846
7847 *** Warning: the GNU linker, at least up to release 2.19, is reported
7848 *** to be unable to reliably create shared libraries on AIX.
7849 *** Therefore, libtool is disabling shared libraries support.  If you
7850 *** really care for shared libraries, you may want to install binutils
7851 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
7852 *** You will then need to restart the configuration process.
7853
7854 _LT_EOF
7855       fi
7856       ;;
7857
7858     amigaos*)
7859       case $host_cpu in
7860       powerpc)
7861             # see comment about AmigaOS4 .so support
7862             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7863             archive_expsym_cmds=''
7864         ;;
7865       m68k)
7866             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)'
7867             hardcode_libdir_flag_spec='-L$libdir'
7868             hardcode_minus_L=yes
7869         ;;
7870       esac
7871       ;;
7872
7873     beos*)
7874       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7875         allow_undefined_flag=unsupported
7876         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7877         # support --undefined.  This deserves some investigation.  FIXME
7878         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7879       else
7880         ld_shlibs=no
7881       fi
7882       ;;
7883
7884     cygwin* | mingw* | pw32* | cegcc*)
7885       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7886       # as there is no search path for DLLs.
7887       hardcode_libdir_flag_spec='-L$libdir'
7888       export_dynamic_flag_spec='${wl}--export-all-symbols'
7889       allow_undefined_flag=unsupported
7890       always_export_symbols=no
7891       enable_shared_with_static_runtimes=yes
7892       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7893
7894       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7895         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7896         # If the export-symbols file already is a .def file (1st line
7897         # is EXPORTS), use it as is; otherwise, prepend...
7898         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7899           cp $export_symbols $output_objdir/$soname.def;
7900         else
7901           echo EXPORTS > $output_objdir/$soname.def;
7902           cat $export_symbols >> $output_objdir/$soname.def;
7903         fi~
7904         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7905       else
7906         ld_shlibs=no
7907       fi
7908       ;;
7909
7910     haiku*)
7911       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7912       link_all_deplibs=yes
7913       ;;
7914
7915     interix[3-9]*)
7916       hardcode_direct=no
7917       hardcode_shlibpath_var=no
7918       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7919       export_dynamic_flag_spec='${wl}-E'
7920       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7921       # Instead, shared libraries are loaded at an image base (0x10000000 by
7922       # default) and relocated if they conflict, which is a slow very memory
7923       # consuming and fragmenting process.  To avoid this, we pick a random,
7924       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7925       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7926       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7927       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'
7928       ;;
7929
7930     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
7931       tmp_diet=no
7932       if test "$host_os" = linux-dietlibc; then
7933         case $cc_basename in
7934           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7935         esac
7936       fi
7937       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7938          && test "$tmp_diet" = no
7939       then
7940         tmp_addflag=
7941         tmp_sharedflag='-shared'
7942         case $cc_basename,$host_cpu in
7943         pgcc*)                          # Portland Group C compiler
7944           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
7945           tmp_addflag=' $pic_flag'
7946           ;;
7947         pgf77* | pgf90* | pgf95* | pgfortran*)
7948                                         # Portland Group f77 and f90 compilers
7949           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
7950           tmp_addflag=' $pic_flag -Mnomain' ;;
7951         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7952           tmp_addflag=' -i_dynamic' ;;
7953         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7954           tmp_addflag=' -i_dynamic -nofor_main' ;;
7955         ifc* | ifort*)                  # Intel Fortran compiler
7956           tmp_addflag=' -nofor_main' ;;
7957         lf95*)                          # Lahey Fortran 8.1
7958           whole_archive_flag_spec=
7959           tmp_sharedflag='--shared' ;;
7960         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
7961           tmp_sharedflag='-qmkshrobj'
7962           tmp_addflag= ;;
7963         nvcc*)  # Cuda Compiler Driver 2.2
7964           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
7965           compiler_needs_object=yes
7966           ;;
7967         esac
7968         case `$CC -V 2>&1 | sed 5q` in
7969         *Sun\ C*)                       # Sun C 5.9
7970           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
7971           compiler_needs_object=yes
7972           tmp_sharedflag='-G' ;;
7973         *Sun\ F*)                       # Sun Fortran 8.3
7974           tmp_sharedflag='-G' ;;
7975         esac
7976         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7977
7978         if test "x$supports_anon_versioning" = xyes; then
7979           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7980             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7981             echo "local: *; };" >> $output_objdir/$libname.ver~
7982             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7983         fi
7984
7985         case $cc_basename in
7986         xlf* | bgf* | bgxlf* | mpixlf*)
7987           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7988           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
7989           hardcode_libdir_flag_spec=
7990           hardcode_libdir_flag_spec_ld='-rpath $libdir'
7991           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
7992           if test "x$supports_anon_versioning" = xyes; then
7993             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7994               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7995               echo "local: *; };" >> $output_objdir/$libname.ver~
7996               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7997           fi
7998           ;;
7999         esac
8000       else
8001         ld_shlibs=no
8002       fi
8003       ;;
8004
8005     netbsd*)
8006       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8007         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8008         wlarc=
8009       else
8010         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8011         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8012       fi
8013       ;;
8014
8015     solaris*)
8016       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8017         ld_shlibs=no
8018         cat <<_LT_EOF 1>&2
8019
8020 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8021 *** create shared libraries on Solaris systems.  Therefore, libtool
8022 *** is disabling shared libraries support.  We urge you to upgrade GNU
8023 *** binutils to release 2.9.1 or newer.  Another option is to modify
8024 *** your PATH or compiler configuration so that the native linker is
8025 *** used, and then restart.
8026
8027 _LT_EOF
8028       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8029         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8030         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8031       else
8032         ld_shlibs=no
8033       fi
8034       ;;
8035
8036     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8037       case `$LD -v 2>&1` in
8038         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8039         ld_shlibs=no
8040         cat <<_LT_EOF 1>&2
8041
8042 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8043 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8044 *** is disabling shared libraries support.  We urge you to upgrade GNU
8045 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8046 *** your PATH or compiler configuration so that the native linker is
8047 *** used, and then restart.
8048
8049 _LT_EOF
8050         ;;
8051         *)
8052           # For security reasons, it is highly recommended that you always
8053           # use absolute paths for naming shared libraries, and exclude the
8054           # DT_RUNPATH tag from executables and libraries.  But doing so
8055           # requires that you compile everything twice, which is a pain.
8056           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8057             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8058             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8059             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8060           else
8061             ld_shlibs=no
8062           fi
8063         ;;
8064       esac
8065       ;;
8066
8067     sunos4*)
8068       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8069       wlarc=
8070       hardcode_direct=yes
8071       hardcode_shlibpath_var=no
8072       ;;
8073
8074     *)
8075       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8076         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8077         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8078       else
8079         ld_shlibs=no
8080       fi
8081       ;;
8082     esac
8083
8084     if test "$ld_shlibs" = no; then
8085       runpath_var=
8086       hardcode_libdir_flag_spec=
8087       export_dynamic_flag_spec=
8088       whole_archive_flag_spec=
8089     fi
8090   else
8091     # PORTME fill in a description of your system's linker (not GNU ld)
8092     case $host_os in
8093     aix3*)
8094       allow_undefined_flag=unsupported
8095       always_export_symbols=yes
8096       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'
8097       # Note: this linker hardcodes the directories in LIBPATH if there
8098       # are no directories specified by -L.
8099       hardcode_minus_L=yes
8100       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8101         # Neither direct hardcoding nor static linking is supported with a
8102         # broken collect2.
8103         hardcode_direct=unsupported
8104       fi
8105       ;;
8106
8107     aix[4-9]*)
8108       if test "$host_cpu" = ia64; then
8109         # On IA64, the linker does run time linking by default, so we don't
8110         # have to do anything special.
8111         aix_use_runtimelinking=no
8112         exp_sym_flag='-Bexport'
8113         no_entry_flag=""
8114       else
8115         # If we're using GNU nm, then we don't want the "-C" option.
8116         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8117         # Also, AIX nm treats weak defined symbols like other global
8118         # defined symbols, whereas GNU nm marks them as "W".
8119         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8120           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8121         else
8122           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'
8123         fi
8124         aix_use_runtimelinking=no
8125
8126         # Test if we are trying to use run time linking or normal
8127         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8128         # need to do runtime linking.
8129         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8130           for ld_flag in $LDFLAGS; do
8131           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8132             aix_use_runtimelinking=yes
8133             break
8134           fi
8135           done
8136           ;;
8137         esac
8138
8139         exp_sym_flag='-bexport'
8140         no_entry_flag='-bnoentry'
8141       fi
8142
8143       # When large executables or shared objects are built, AIX ld can
8144       # have problems creating the table of contents.  If linking a library
8145       # or program results in "error TOC overflow" add -mminimal-toc to
8146       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8147       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8148
8149       archive_cmds=''
8150       hardcode_direct=yes
8151       hardcode_direct_absolute=yes
8152       hardcode_libdir_separator=':'
8153       link_all_deplibs=yes
8154       file_list_spec='${wl}-f,'
8155
8156       if test "$GCC" = yes; then
8157         case $host_os in aix4.[012]|aix4.[012].*)
8158         # We only want to do this on AIX 4.2 and lower, the check
8159         # below for broken collect2 doesn't work under 4.3+
8160           collect2name=`${CC} -print-prog-name=collect2`
8161           if test -f "$collect2name" &&
8162            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8163           then
8164           # We have reworked collect2
8165           :
8166           else
8167           # We have old collect2
8168           hardcode_direct=unsupported
8169           # It fails to find uninstalled libraries when the uninstalled
8170           # path is not listed in the libpath.  Setting hardcode_minus_L
8171           # to unsupported forces relinking
8172           hardcode_minus_L=yes
8173           hardcode_libdir_flag_spec='-L$libdir'
8174           hardcode_libdir_separator=
8175           fi
8176           ;;
8177         esac
8178         shared_flag='-shared'
8179         if test "$aix_use_runtimelinking" = yes; then
8180           shared_flag="$shared_flag "'${wl}-G'
8181         fi
8182       else
8183         # not using gcc
8184         if test "$host_cpu" = ia64; then
8185         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8186         # chokes on -Wl,-G. The following line is correct:
8187           shared_flag='-G'
8188         else
8189           if test "$aix_use_runtimelinking" = yes; then
8190             shared_flag='${wl}-G'
8191           else
8192             shared_flag='${wl}-bM:SRE'
8193           fi
8194         fi
8195       fi
8196
8197       export_dynamic_flag_spec='${wl}-bexpall'
8198       # It seems that -bexpall does not export symbols beginning with
8199       # underscore (_), so it is better to generate a list of symbols to export.
8200       always_export_symbols=yes
8201       if test "$aix_use_runtimelinking" = yes; then
8202         # Warning - without using the other runtime loading flags (-brtl),
8203         # -berok will link without error, but may produce a broken library.
8204         allow_undefined_flag='-berok'
8205         # Determine the default libpath from the value encoded in an
8206         # empty executable.
8207         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8208 /* end confdefs.h.  */
8209
8210 int
8211 main ()
8212 {
8213
8214   ;
8215   return 0;
8216 }
8217 _ACEOF
8218 if ac_fn_c_try_link "$LINENO"; then :
8219
8220 lt_aix_libpath_sed='
8221     /Import File Strings/,/^$/ {
8222         /^0/ {
8223             s/^0  *\(.*\)$/\1/
8224             p
8225         }
8226     }'
8227 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8228 # Check for a 64-bit object if we didn't find anything.
8229 if test -z "$aix_libpath"; then
8230   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8231 fi
8232 fi
8233 rm -f core conftest.err conftest.$ac_objext \
8234     conftest$ac_exeext conftest.$ac_ext
8235 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8236
8237         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8238         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8239       else
8240         if test "$host_cpu" = ia64; then
8241           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8242           allow_undefined_flag="-z nodefs"
8243           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"
8244         else
8245          # Determine the default libpath from the value encoded in an
8246          # empty executable.
8247          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8248 /* end confdefs.h.  */
8249
8250 int
8251 main ()
8252 {
8253
8254   ;
8255   return 0;
8256 }
8257 _ACEOF
8258 if ac_fn_c_try_link "$LINENO"; then :
8259
8260 lt_aix_libpath_sed='
8261     /Import File Strings/,/^$/ {
8262         /^0/ {
8263             s/^0  *\(.*\)$/\1/
8264             p
8265         }
8266     }'
8267 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8268 # Check for a 64-bit object if we didn't find anything.
8269 if test -z "$aix_libpath"; then
8270   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8271 fi
8272 fi
8273 rm -f core conftest.err conftest.$ac_objext \
8274     conftest$ac_exeext conftest.$ac_ext
8275 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8276
8277          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8278           # Warning - without using the other run time loading flags,
8279           # -berok will link without error, but may produce a broken library.
8280           no_undefined_flag=' ${wl}-bernotok'
8281           allow_undefined_flag=' ${wl}-berok'
8282           if test "$with_gnu_ld" = yes; then
8283             # We only use this code for GNU lds that support --whole-archive.
8284             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8285           else
8286             # Exported symbols can be pulled into shared objects from archives
8287             whole_archive_flag_spec='$convenience'
8288           fi
8289           archive_cmds_need_lc=yes
8290           # This is similar to how AIX traditionally builds its shared libraries.
8291           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'
8292         fi
8293       fi
8294       ;;
8295
8296     amigaos*)
8297       case $host_cpu in
8298       powerpc)
8299             # see comment about AmigaOS4 .so support
8300             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8301             archive_expsym_cmds=''
8302         ;;
8303       m68k)
8304             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)'
8305             hardcode_libdir_flag_spec='-L$libdir'
8306             hardcode_minus_L=yes
8307         ;;
8308       esac
8309       ;;
8310
8311     bsdi[45]*)
8312       export_dynamic_flag_spec=-rdynamic
8313       ;;
8314
8315     cygwin* | mingw* | pw32* | cegcc*)
8316       # When not using gcc, we currently assume that we are using
8317       # Microsoft Visual C++.
8318       # hardcode_libdir_flag_spec is actually meaningless, as there is
8319       # no search path for DLLs.
8320       hardcode_libdir_flag_spec=' '
8321       allow_undefined_flag=unsupported
8322       # Tell ltmain to make .lib files, not .a files.
8323       libext=lib
8324       # Tell ltmain to make .dll files, not .so files.
8325       shrext_cmds=".dll"
8326       # FIXME: Setting linknames here is a bad hack.
8327       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8328       # The linker will automatically build a .lib file if we build a DLL.
8329       old_archive_from_new_cmds='true'
8330       # FIXME: Should let the user specify the lib program.
8331       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8332       fix_srcfile_path='`cygpath -w "$srcfile"`'
8333       enable_shared_with_static_runtimes=yes
8334       ;;
8335
8336     darwin* | rhapsody*)
8337
8338
8339   archive_cmds_need_lc=no
8340   hardcode_direct=no
8341   hardcode_automatic=yes
8342   hardcode_shlibpath_var=unsupported
8343   if test "$lt_cv_ld_force_load" = "yes"; then
8344     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8345   else
8346     whole_archive_flag_spec=''
8347   fi
8348   link_all_deplibs=yes
8349   allow_undefined_flag="$_lt_dar_allow_undefined"
8350   case $cc_basename in
8351      ifort*) _lt_dar_can_shared=yes ;;
8352      *) _lt_dar_can_shared=$GCC ;;
8353   esac
8354   if test "$_lt_dar_can_shared" = "yes"; then
8355     output_verbose_link_cmd=func_echo_all
8356     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8357     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8358     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}"
8359     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}"
8360
8361   else
8362   ld_shlibs=no
8363   fi
8364
8365       ;;
8366
8367     dgux*)
8368       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8369       hardcode_libdir_flag_spec='-L$libdir'
8370       hardcode_shlibpath_var=no
8371       ;;
8372
8373     freebsd1*)
8374       ld_shlibs=no
8375       ;;
8376
8377     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8378     # support.  Future versions do this automatically, but an explicit c++rt0.o
8379     # does not break anything, and helps significantly (at the cost of a little
8380     # extra space).
8381     freebsd2.2*)
8382       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8383       hardcode_libdir_flag_spec='-R$libdir'
8384       hardcode_direct=yes
8385       hardcode_shlibpath_var=no
8386       ;;
8387
8388     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8389     freebsd2*)
8390       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8391       hardcode_direct=yes
8392       hardcode_minus_L=yes
8393       hardcode_shlibpath_var=no
8394       ;;
8395
8396     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8397     freebsd* | dragonfly*)
8398       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8399       hardcode_libdir_flag_spec='-R$libdir'
8400       hardcode_direct=yes
8401       hardcode_shlibpath_var=no
8402       ;;
8403
8404     hpux9*)
8405       if test "$GCC" = yes; then
8406         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'
8407       else
8408         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'
8409       fi
8410       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8411       hardcode_libdir_separator=:
8412       hardcode_direct=yes
8413
8414       # hardcode_minus_L: Not really in the search PATH,
8415       # but as the default location of the library.
8416       hardcode_minus_L=yes
8417       export_dynamic_flag_spec='${wl}-E'
8418       ;;
8419
8420     hpux10*)
8421       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8422         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8423       else
8424         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8425       fi
8426       if test "$with_gnu_ld" = no; then
8427         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8428         hardcode_libdir_flag_spec_ld='+b $libdir'
8429         hardcode_libdir_separator=:
8430         hardcode_direct=yes
8431         hardcode_direct_absolute=yes
8432         export_dynamic_flag_spec='${wl}-E'
8433         # hardcode_minus_L: Not really in the search PATH,
8434         # but as the default location of the library.
8435         hardcode_minus_L=yes
8436       fi
8437       ;;
8438
8439     hpux11*)
8440       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8441         case $host_cpu in
8442         hppa*64*)
8443           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8444           ;;
8445         ia64*)
8446           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8447           ;;
8448         *)
8449           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8450           ;;
8451         esac
8452       else
8453         case $host_cpu in
8454         hppa*64*)
8455           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8456           ;;
8457         ia64*)
8458           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8459           ;;
8460         *)
8461
8462           # Older versions of the 11.00 compiler do not understand -b yet
8463           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8464           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8465 $as_echo_n "checking if $CC understands -b... " >&6; }
8466 if test "${lt_cv_prog_compiler__b+set}" = set; then :
8467   $as_echo_n "(cached) " >&6
8468 else
8469   lt_cv_prog_compiler__b=no
8470    save_LDFLAGS="$LDFLAGS"
8471    LDFLAGS="$LDFLAGS -b"
8472    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8473    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8474      # The linker can only warn and ignore the option if not recognized
8475      # So say no if there are warnings
8476      if test -s conftest.err; then
8477        # Append any errors to the config.log.
8478        cat conftest.err 1>&5
8479        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8480        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8481        if diff conftest.exp conftest.er2 >/dev/null; then
8482          lt_cv_prog_compiler__b=yes
8483        fi
8484      else
8485        lt_cv_prog_compiler__b=yes
8486      fi
8487    fi
8488    $RM -r conftest*
8489    LDFLAGS="$save_LDFLAGS"
8490
8491 fi
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8493 $as_echo "$lt_cv_prog_compiler__b" >&6; }
8494
8495 if test x"$lt_cv_prog_compiler__b" = xyes; then
8496     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8497 else
8498     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8499 fi
8500
8501           ;;
8502         esac
8503       fi
8504       if test "$with_gnu_ld" = no; then
8505         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8506         hardcode_libdir_separator=:
8507
8508         case $host_cpu in
8509         hppa*64*|ia64*)
8510           hardcode_direct=no
8511           hardcode_shlibpath_var=no
8512           ;;
8513         *)
8514           hardcode_direct=yes
8515           hardcode_direct_absolute=yes
8516           export_dynamic_flag_spec='${wl}-E'
8517
8518           # hardcode_minus_L: Not really in the search PATH,
8519           # but as the default location of the library.
8520           hardcode_minus_L=yes
8521           ;;
8522         esac
8523       fi
8524       ;;
8525
8526     irix5* | irix6* | nonstopux*)
8527       if test "$GCC" = yes; then
8528         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8529         # Try to use the -exported_symbol ld option, if it does not
8530         # work, assume that -exports_file does not work either and
8531         # implicitly export all symbols.
8532         save_LDFLAGS="$LDFLAGS"
8533         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8534         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8535 /* end confdefs.h.  */
8536 int foo(void) {}
8537 _ACEOF
8538 if ac_fn_c_try_link "$LINENO"; then :
8539   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8540
8541 fi
8542 rm -f core conftest.err conftest.$ac_objext \
8543     conftest$ac_exeext conftest.$ac_ext
8544         LDFLAGS="$save_LDFLAGS"
8545       else
8546         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8547         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8548       fi
8549       archive_cmds_need_lc='no'
8550       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8551       hardcode_libdir_separator=:
8552       inherit_rpath=yes
8553       link_all_deplibs=yes
8554       ;;
8555
8556     netbsd*)
8557       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8558         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8559       else
8560         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8561       fi
8562       hardcode_libdir_flag_spec='-R$libdir'
8563       hardcode_direct=yes
8564       hardcode_shlibpath_var=no
8565       ;;
8566
8567     newsos6)
8568       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8569       hardcode_direct=yes
8570       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8571       hardcode_libdir_separator=:
8572       hardcode_shlibpath_var=no
8573       ;;
8574
8575     *nto* | *qnx*)
8576       ;;
8577
8578     openbsd*)
8579       if test -f /usr/libexec/ld.so; then
8580         hardcode_direct=yes
8581         hardcode_shlibpath_var=no
8582         hardcode_direct_absolute=yes
8583         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8584           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8585           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8586           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8587           export_dynamic_flag_spec='${wl}-E'
8588         else
8589           case $host_os in
8590            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8591              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8592              hardcode_libdir_flag_spec='-R$libdir'
8593              ;;
8594            *)
8595              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8596              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8597              ;;
8598           esac
8599         fi
8600       else
8601         ld_shlibs=no
8602       fi
8603       ;;
8604
8605     os2*)
8606       hardcode_libdir_flag_spec='-L$libdir'
8607       hardcode_minus_L=yes
8608       allow_undefined_flag=unsupported
8609       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'
8610       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8611       ;;
8612
8613     osf3*)
8614       if test "$GCC" = yes; then
8615         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8616         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8617       else
8618         allow_undefined_flag=' -expect_unresolved \*'
8619         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8620       fi
8621       archive_cmds_need_lc='no'
8622       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8623       hardcode_libdir_separator=:
8624       ;;
8625
8626     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8627       if test "$GCC" = yes; then
8628         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8629         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8630         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8631       else
8632         allow_undefined_flag=' -expect_unresolved \*'
8633         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8634         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~
8635         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8636
8637         # Both c and cxx compiler support -rpath directly
8638         hardcode_libdir_flag_spec='-rpath $libdir'
8639       fi
8640       archive_cmds_need_lc='no'
8641       hardcode_libdir_separator=:
8642       ;;
8643
8644     solaris*)
8645       no_undefined_flag=' -z defs'
8646       if test "$GCC" = yes; then
8647         wlarc='${wl}'
8648         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8649         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8650           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8651       else
8652         case `$CC -V 2>&1` in
8653         *"Compilers 5.0"*)
8654           wlarc=''
8655           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8656           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8657           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8658           ;;
8659         *)
8660           wlarc='${wl}'
8661           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8662           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8663           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8664           ;;
8665         esac
8666       fi
8667       hardcode_libdir_flag_spec='-R$libdir'
8668       hardcode_shlibpath_var=no
8669       case $host_os in
8670       solaris2.[0-5] | solaris2.[0-5].*) ;;
8671       *)
8672         # The compiler driver will combine and reorder linker options,
8673         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8674         # but is careful enough not to reorder.
8675         # Supported since Solaris 2.6 (maybe 2.5.1?)
8676         if test "$GCC" = yes; then
8677           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8678         else
8679           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8680         fi
8681         ;;
8682       esac
8683       link_all_deplibs=yes
8684       ;;
8685
8686     sunos4*)
8687       if test "x$host_vendor" = xsequent; then
8688         # Use $CC to link under sequent, because it throws in some extra .o
8689         # files that make .init and .fini sections work.
8690         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8691       else
8692         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8693       fi
8694       hardcode_libdir_flag_spec='-L$libdir'
8695       hardcode_direct=yes
8696       hardcode_minus_L=yes
8697       hardcode_shlibpath_var=no
8698       ;;
8699
8700     sysv4)
8701       case $host_vendor in
8702         sni)
8703           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8704           hardcode_direct=yes # is this really true???
8705         ;;
8706         siemens)
8707           ## LD is ld it makes a PLAMLIB
8708           ## CC just makes a GrossModule.
8709           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8710           reload_cmds='$CC -r -o $output$reload_objs'
8711           hardcode_direct=no
8712         ;;
8713         motorola)
8714           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8715           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8716         ;;
8717       esac
8718       runpath_var='LD_RUN_PATH'
8719       hardcode_shlibpath_var=no
8720       ;;
8721
8722     sysv4.3*)
8723       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8724       hardcode_shlibpath_var=no
8725       export_dynamic_flag_spec='-Bexport'
8726       ;;
8727
8728     sysv4*MP*)
8729       if test -d /usr/nec; then
8730         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8731         hardcode_shlibpath_var=no
8732         runpath_var=LD_RUN_PATH
8733         hardcode_runpath_var=yes
8734         ld_shlibs=yes
8735       fi
8736       ;;
8737
8738     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8739       no_undefined_flag='${wl}-z,text'
8740       archive_cmds_need_lc=no
8741       hardcode_shlibpath_var=no
8742       runpath_var='LD_RUN_PATH'
8743
8744       if test "$GCC" = yes; then
8745         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8746         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8747       else
8748         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8749         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8750       fi
8751       ;;
8752
8753     sysv5* | sco3.2v5* | sco5v6*)
8754       # Note: We can NOT use -z defs as we might desire, because we do not
8755       # link with -lc, and that would cause any symbols used from libc to
8756       # always be unresolved, which means just about no library would
8757       # ever link correctly.  If we're not using GNU ld we use -z text
8758       # though, which does catch some bad symbols but isn't as heavy-handed
8759       # as -z defs.
8760       no_undefined_flag='${wl}-z,text'
8761       allow_undefined_flag='${wl}-z,nodefs'
8762       archive_cmds_need_lc=no
8763       hardcode_shlibpath_var=no
8764       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8765       hardcode_libdir_separator=':'
8766       link_all_deplibs=yes
8767       export_dynamic_flag_spec='${wl}-Bexport'
8768       runpath_var='LD_RUN_PATH'
8769
8770       if test "$GCC" = yes; then
8771         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8772         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8773       else
8774         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8775         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8776       fi
8777       ;;
8778
8779     uts4*)
8780       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8781       hardcode_libdir_flag_spec='-L$libdir'
8782       hardcode_shlibpath_var=no
8783       ;;
8784
8785     *)
8786       ld_shlibs=no
8787       ;;
8788     esac
8789
8790     if test x$host_vendor = xsni; then
8791       case $host in
8792       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8793         export_dynamic_flag_spec='${wl}-Blargedynsym'
8794         ;;
8795       esac
8796     fi
8797   fi
8798
8799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8800 $as_echo "$ld_shlibs" >&6; }
8801 test "$ld_shlibs" = no && can_build_shared=no
8802
8803 with_gnu_ld=$with_gnu_ld
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819 #
8820 # Do we need to explicitly link libc?
8821 #
8822 case "x$archive_cmds_need_lc" in
8823 x|xyes)
8824   # Assume -lc should be added
8825   archive_cmds_need_lc=yes
8826
8827   if test "$enable_shared" = yes && test "$GCC" = yes; then
8828     case $archive_cmds in
8829     *'~'*)
8830       # FIXME: we may have to deal with multi-command sequences.
8831       ;;
8832     '$CC '*)
8833       # Test whether the compiler implicitly links with -lc since on some
8834       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8835       # to ld, don't add -lc before -lgcc.
8836       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8837 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8838 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
8839   $as_echo_n "(cached) " >&6
8840 else
8841   $RM conftest*
8842         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8843
8844         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8845   (eval $ac_compile) 2>&5
8846   ac_status=$?
8847   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8848   test $ac_status = 0; } 2>conftest.err; then
8849           soname=conftest
8850           lib=conftest
8851           libobjs=conftest.$ac_objext
8852           deplibs=
8853           wl=$lt_prog_compiler_wl
8854           pic_flag=$lt_prog_compiler_pic
8855           compiler_flags=-v
8856           linker_flags=-v
8857           verstring=
8858           output_objdir=.
8859           libname=conftest
8860           lt_save_allow_undefined_flag=$allow_undefined_flag
8861           allow_undefined_flag=
8862           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8863   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8864   ac_status=$?
8865   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8866   test $ac_status = 0; }
8867           then
8868             lt_cv_archive_cmds_need_lc=no
8869           else
8870             lt_cv_archive_cmds_need_lc=yes
8871           fi
8872           allow_undefined_flag=$lt_save_allow_undefined_flag
8873         else
8874           cat conftest.err 1>&5
8875         fi
8876         $RM conftest*
8877
8878 fi
8879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
8880 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
8881       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
8882       ;;
8883     esac
8884   fi
8885   ;;
8886 esac
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
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9045 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9046
9047 if test "$GCC" = yes; then
9048   case $host_os in
9049     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9050     *) lt_awk_arg="/^libraries:/" ;;
9051   esac
9052   case $host_os in
9053     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9054     *) lt_sed_strip_eq="s,=/,/,g" ;;
9055   esac
9056   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9057   case $lt_search_path_spec in
9058   *\;*)
9059     # if the path contains ";" then we assume it to be the separator
9060     # otherwise default to the standard path separator (i.e. ":") - it is
9061     # assumed that no part of a normal pathname contains ";" but that should
9062     # okay in the real world where ";" in dirpaths is itself problematic.
9063     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9064     ;;
9065   *)
9066     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9067     ;;
9068   esac
9069   # Ok, now we have the path, separated by spaces, we can step through it
9070   # and add multilib dir if necessary.
9071   lt_tmp_lt_search_path_spec=
9072   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9073   for lt_sys_path in $lt_search_path_spec; do
9074     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9075       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9076     else
9077       test -d "$lt_sys_path" && \
9078         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9079     fi
9080   done
9081   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9082 BEGIN {RS=" "; FS="/|\n";} {
9083   lt_foo="";
9084   lt_count=0;
9085   for (lt_i = NF; lt_i > 0; lt_i--) {
9086     if ($lt_i != "" && $lt_i != ".") {
9087       if ($lt_i == "..") {
9088         lt_count++;
9089       } else {
9090         if (lt_count == 0) {
9091           lt_foo="/" $lt_i lt_foo;
9092         } else {
9093           lt_count--;
9094         }
9095       }
9096     }
9097   }
9098   if (lt_foo != "") { lt_freq[lt_foo]++; }
9099   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9100 }'`
9101   # AWK program above erroneously prepends '/' to C:/dos/paths
9102   # for these hosts.
9103   case $host_os in
9104     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9105       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9106   esac
9107   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9108 else
9109   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9110 fi
9111 library_names_spec=
9112 libname_spec='lib$name'
9113 soname_spec=
9114 shrext_cmds=".so"
9115 postinstall_cmds=
9116 postuninstall_cmds=
9117 finish_cmds=
9118 finish_eval=
9119 shlibpath_var=
9120 shlibpath_overrides_runpath=unknown
9121 version_type=none
9122 dynamic_linker="$host_os ld.so"
9123 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9124 need_lib_prefix=unknown
9125 hardcode_into_libs=no
9126
9127 # when you set need_version to no, make sure it does not cause -set_version
9128 # flags to be left without arguments
9129 need_version=unknown
9130
9131 case $host_os in
9132 aix3*)
9133   version_type=linux
9134   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9135   shlibpath_var=LIBPATH
9136
9137   # AIX 3 has no versioning support, so we append a major version to the name.
9138   soname_spec='${libname}${release}${shared_ext}$major'
9139   ;;
9140
9141 aix[4-9]*)
9142   version_type=linux
9143   need_lib_prefix=no
9144   need_version=no
9145   hardcode_into_libs=yes
9146   if test "$host_cpu" = ia64; then
9147     # AIX 5 supports IA64
9148     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9149     shlibpath_var=LD_LIBRARY_PATH
9150   else
9151     # With GCC up to 2.95.x, collect2 would create an import file
9152     # for dependence libraries.  The import file would start with
9153     # the line `#! .'.  This would cause the generated library to
9154     # depend on `.', always an invalid library.  This was fixed in
9155     # development snapshots of GCC prior to 3.0.
9156     case $host_os in
9157       aix4 | aix4.[01] | aix4.[01].*)
9158       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9159            echo ' yes '
9160            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9161         :
9162       else
9163         can_build_shared=no
9164       fi
9165       ;;
9166     esac
9167     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9168     # soname into executable. Probably we can add versioning support to
9169     # collect2, so additional links can be useful in future.
9170     if test "$aix_use_runtimelinking" = yes; then
9171       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9172       # instead of lib<name>.a to let people know that these are not
9173       # typical AIX shared libraries.
9174       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9175     else
9176       # We preserve .a as extension for shared libraries through AIX4.2
9177       # and later when we are not doing run time linking.
9178       library_names_spec='${libname}${release}.a $libname.a'
9179       soname_spec='${libname}${release}${shared_ext}$major'
9180     fi
9181     shlibpath_var=LIBPATH
9182   fi
9183   ;;
9184
9185 amigaos*)
9186   case $host_cpu in
9187   powerpc)
9188     # Since July 2007 AmigaOS4 officially supports .so libraries.
9189     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9190     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9191     ;;
9192   m68k)
9193     library_names_spec='$libname.ixlibrary $libname.a'
9194     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9195     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9196     ;;
9197   esac
9198   ;;
9199
9200 beos*)
9201   library_names_spec='${libname}${shared_ext}'
9202   dynamic_linker="$host_os ld.so"
9203   shlibpath_var=LIBRARY_PATH
9204   ;;
9205
9206 bsdi[45]*)
9207   version_type=linux
9208   need_version=no
9209   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9210   soname_spec='${libname}${release}${shared_ext}$major'
9211   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9212   shlibpath_var=LD_LIBRARY_PATH
9213   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9214   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9215   # the default ld.so.conf also contains /usr/contrib/lib and
9216   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9217   # libtool to hard-code these into programs
9218   ;;
9219
9220 cygwin* | mingw* | pw32* | cegcc*)
9221   version_type=windows
9222   shrext_cmds=".dll"
9223   need_version=no
9224   need_lib_prefix=no
9225
9226   case $GCC,$host_os in
9227   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9228     library_names_spec='$libname.dll.a'
9229     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9230     postinstall_cmds='base_file=`basename \${file}`~
9231       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9232       dldir=$destdir/`dirname \$dlpath`~
9233       test -d \$dldir || mkdir -p \$dldir~
9234       $install_prog $dir/$dlname \$dldir/$dlname~
9235       chmod a+x \$dldir/$dlname~
9236       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9237         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9238       fi'
9239     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9240       dlpath=$dir/\$dldll~
9241        $RM \$dlpath'
9242     shlibpath_overrides_runpath=yes
9243
9244     case $host_os in
9245     cygwin*)
9246       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9247       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9248
9249       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9250       ;;
9251     mingw* | cegcc*)
9252       # MinGW DLLs use traditional 'lib' prefix
9253       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9254       ;;
9255     pw32*)
9256       # pw32 DLLs use 'pw' prefix rather than 'lib'
9257       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9258       ;;
9259     esac
9260     ;;
9261
9262   *)
9263     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9264     ;;
9265   esac
9266   dynamic_linker='Win32 ld.exe'
9267   # FIXME: first we should search . and the directory the executable is in
9268   shlibpath_var=PATH
9269   ;;
9270
9271 darwin* | rhapsody*)
9272   dynamic_linker="$host_os dyld"
9273   version_type=darwin
9274   need_lib_prefix=no
9275   need_version=no
9276   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9277   soname_spec='${libname}${release}${major}$shared_ext'
9278   shlibpath_overrides_runpath=yes
9279   shlibpath_var=DYLD_LIBRARY_PATH
9280   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9281
9282   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9283   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9284   ;;
9285
9286 dgux*)
9287   version_type=linux
9288   need_lib_prefix=no
9289   need_version=no
9290   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9291   soname_spec='${libname}${release}${shared_ext}$major'
9292   shlibpath_var=LD_LIBRARY_PATH
9293   ;;
9294
9295 freebsd1*)
9296   dynamic_linker=no
9297   ;;
9298
9299 freebsd* | dragonfly*)
9300   # DragonFly does not have aout.  When/if they implement a new
9301   # versioning mechanism, adjust this.
9302   if test -x /usr/bin/objformat; then
9303     objformat=`/usr/bin/objformat`
9304   else
9305     case $host_os in
9306     freebsd[123]*) objformat=aout ;;
9307     *) objformat=elf ;;
9308     esac
9309   fi
9310   # Handle Gentoo/FreeBSD as it was Linux
9311   case $host_vendor in
9312     gentoo)
9313       version_type=linux ;;
9314     *)
9315       version_type=freebsd-$objformat ;;
9316   esac
9317
9318   case $version_type in
9319     freebsd-elf*)
9320       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9321       need_version=no
9322       need_lib_prefix=no
9323       ;;
9324     freebsd-*)
9325       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9326       need_version=yes
9327       ;;
9328     linux)
9329       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9330       soname_spec='${libname}${release}${shared_ext}$major'
9331       need_lib_prefix=no
9332       need_version=no
9333       ;;
9334   esac
9335   shlibpath_var=LD_LIBRARY_PATH
9336   case $host_os in
9337   freebsd2*)
9338     shlibpath_overrides_runpath=yes
9339     ;;
9340   freebsd3.[01]* | freebsdelf3.[01]*)
9341     shlibpath_overrides_runpath=yes
9342     hardcode_into_libs=yes
9343     ;;
9344   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9345   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9346     shlibpath_overrides_runpath=no
9347     hardcode_into_libs=yes
9348     ;;
9349   *) # from 4.6 on, and DragonFly
9350     shlibpath_overrides_runpath=yes
9351     hardcode_into_libs=yes
9352     ;;
9353   esac
9354   ;;
9355
9356 gnu*)
9357   version_type=linux
9358   need_lib_prefix=no
9359   need_version=no
9360   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9361   soname_spec='${libname}${release}${shared_ext}$major'
9362   shlibpath_var=LD_LIBRARY_PATH
9363   hardcode_into_libs=yes
9364   ;;
9365
9366 haiku*)
9367   version_type=linux
9368   need_lib_prefix=no
9369   need_version=no
9370   dynamic_linker="$host_os runtime_loader"
9371   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9372   soname_spec='${libname}${release}${shared_ext}$major'
9373   shlibpath_var=LIBRARY_PATH
9374   shlibpath_overrides_runpath=yes
9375   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9376   hardcode_into_libs=yes
9377   ;;
9378
9379 hpux9* | hpux10* | hpux11*)
9380   # Give a soname corresponding to the major version so that dld.sl refuses to
9381   # link against other versions.
9382   version_type=sunos
9383   need_lib_prefix=no
9384   need_version=no
9385   case $host_cpu in
9386   ia64*)
9387     shrext_cmds='.so'
9388     hardcode_into_libs=yes
9389     dynamic_linker="$host_os dld.so"
9390     shlibpath_var=LD_LIBRARY_PATH
9391     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9392     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9393     soname_spec='${libname}${release}${shared_ext}$major'
9394     if test "X$HPUX_IA64_MODE" = X32; then
9395       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9396     else
9397       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9398     fi
9399     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9400     ;;
9401   hppa*64*)
9402     shrext_cmds='.sl'
9403     hardcode_into_libs=yes
9404     dynamic_linker="$host_os dld.sl"
9405     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9406     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9407     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9408     soname_spec='${libname}${release}${shared_ext}$major'
9409     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9410     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9411     ;;
9412   *)
9413     shrext_cmds='.sl'
9414     dynamic_linker="$host_os dld.sl"
9415     shlibpath_var=SHLIB_PATH
9416     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9417     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9418     soname_spec='${libname}${release}${shared_ext}$major'
9419     ;;
9420   esac
9421   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9422   postinstall_cmds='chmod 555 $lib'
9423   # or fails outright, so override atomically:
9424   install_override_mode=555
9425   ;;
9426
9427 interix[3-9]*)
9428   version_type=linux
9429   need_lib_prefix=no
9430   need_version=no
9431   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9432   soname_spec='${libname}${release}${shared_ext}$major'
9433   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9434   shlibpath_var=LD_LIBRARY_PATH
9435   shlibpath_overrides_runpath=no
9436   hardcode_into_libs=yes
9437   ;;
9438
9439 irix5* | irix6* | nonstopux*)
9440   case $host_os in
9441     nonstopux*) version_type=nonstopux ;;
9442     *)
9443         if test "$lt_cv_prog_gnu_ld" = yes; then
9444                 version_type=linux
9445         else
9446                 version_type=irix
9447         fi ;;
9448   esac
9449   need_lib_prefix=no
9450   need_version=no
9451   soname_spec='${libname}${release}${shared_ext}$major'
9452   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9453   case $host_os in
9454   irix5* | nonstopux*)
9455     libsuff= shlibsuff=
9456     ;;
9457   *)
9458     case $LD in # libtool.m4 will add one of these switches to LD
9459     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9460       libsuff= shlibsuff= libmagic=32-bit;;
9461     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9462       libsuff=32 shlibsuff=N32 libmagic=N32;;
9463     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9464       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9465     *) libsuff= shlibsuff= libmagic=never-match;;
9466     esac
9467     ;;
9468   esac
9469   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9470   shlibpath_overrides_runpath=no
9471   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9472   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9473   hardcode_into_libs=yes
9474   ;;
9475
9476 # No shared lib support for Linux oldld, aout, or coff.
9477 linux*oldld* | linux*aout* | linux*coff*)
9478   dynamic_linker=no
9479   ;;
9480
9481 # This must be Linux ELF.
9482 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9483   version_type=linux
9484   need_lib_prefix=no
9485   need_version=no
9486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9487   soname_spec='${libname}${release}${shared_ext}$major'
9488   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9489   shlibpath_var=LD_LIBRARY_PATH
9490   shlibpath_overrides_runpath=no
9491
9492   # Some binutils ld are patched to set DT_RUNPATH
9493   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9494   $as_echo_n "(cached) " >&6
9495 else
9496   lt_cv_shlibpath_overrides_runpath=no
9497     save_LDFLAGS=$LDFLAGS
9498     save_libdir=$libdir
9499     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9500          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9501     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9502 /* end confdefs.h.  */
9503
9504 int
9505 main ()
9506 {
9507
9508   ;
9509   return 0;
9510 }
9511 _ACEOF
9512 if ac_fn_c_try_link "$LINENO"; then :
9513   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9514   lt_cv_shlibpath_overrides_runpath=yes
9515 fi
9516 fi
9517 rm -f core conftest.err conftest.$ac_objext \
9518     conftest$ac_exeext conftest.$ac_ext
9519     LDFLAGS=$save_LDFLAGS
9520     libdir=$save_libdir
9521
9522 fi
9523
9524   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9525
9526   # This implies no fast_install, which is unacceptable.
9527   # Some rework will be needed to allow for fast_install
9528   # before this can be enabled.
9529   hardcode_into_libs=yes
9530
9531   # Append ld.so.conf contents to the search path
9532   if test -f /etc/ld.so.conf; then
9533     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
9534     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9535   fi
9536
9537   # We used to test for /lib/ld.so.1 and disable shared libraries on
9538   # powerpc, because MkLinux only supported shared libraries with the
9539   # GNU dynamic linker.  Since this was broken with cross compilers,
9540   # most powerpc-linux boxes support dynamic linking these days and
9541   # people can always --disable-shared, the test was removed, and we
9542   # assume the GNU/Linux dynamic linker is in use.
9543   dynamic_linker='GNU/Linux ld.so'
9544   ;;
9545
9546 netbsd*)
9547   version_type=sunos
9548   need_lib_prefix=no
9549   need_version=no
9550   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9551     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9552     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9553     dynamic_linker='NetBSD (a.out) ld.so'
9554   else
9555     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9556     soname_spec='${libname}${release}${shared_ext}$major'
9557     dynamic_linker='NetBSD ld.elf_so'
9558   fi
9559   shlibpath_var=LD_LIBRARY_PATH
9560   shlibpath_overrides_runpath=yes
9561   hardcode_into_libs=yes
9562   ;;
9563
9564 newsos6)
9565   version_type=linux
9566   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9567   shlibpath_var=LD_LIBRARY_PATH
9568   shlibpath_overrides_runpath=yes
9569   ;;
9570
9571 *nto* | *qnx*)
9572   version_type=qnx
9573   need_lib_prefix=no
9574   need_version=no
9575   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9576   soname_spec='${libname}${release}${shared_ext}$major'
9577   shlibpath_var=LD_LIBRARY_PATH
9578   shlibpath_overrides_runpath=no
9579   hardcode_into_libs=yes
9580   dynamic_linker='ldqnx.so'
9581   ;;
9582
9583 openbsd*)
9584   version_type=sunos
9585   sys_lib_dlsearch_path_spec="/usr/lib"
9586   need_lib_prefix=no
9587   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9588   case $host_os in
9589     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9590     *)                          need_version=no  ;;
9591   esac
9592   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9593   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9594   shlibpath_var=LD_LIBRARY_PATH
9595   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9596     case $host_os in
9597       openbsd2.[89] | openbsd2.[89].*)
9598         shlibpath_overrides_runpath=no
9599         ;;
9600       *)
9601         shlibpath_overrides_runpath=yes
9602         ;;
9603       esac
9604   else
9605     shlibpath_overrides_runpath=yes
9606   fi
9607   ;;
9608
9609 os2*)
9610   libname_spec='$name'
9611   shrext_cmds=".dll"
9612   need_lib_prefix=no
9613   library_names_spec='$libname${shared_ext} $libname.a'
9614   dynamic_linker='OS/2 ld.exe'
9615   shlibpath_var=LIBPATH
9616   ;;
9617
9618 osf3* | osf4* | osf5*)
9619   version_type=osf
9620   need_lib_prefix=no
9621   need_version=no
9622   soname_spec='${libname}${release}${shared_ext}$major'
9623   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9624   shlibpath_var=LD_LIBRARY_PATH
9625   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9626   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9627   ;;
9628
9629 rdos*)
9630   dynamic_linker=no
9631   ;;
9632
9633 solaris*)
9634   version_type=linux
9635   need_lib_prefix=no
9636   need_version=no
9637   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9638   soname_spec='${libname}${release}${shared_ext}$major'
9639   shlibpath_var=LD_LIBRARY_PATH
9640   shlibpath_overrides_runpath=yes
9641   hardcode_into_libs=yes
9642   # ldd complains unless libraries are executable
9643   postinstall_cmds='chmod +x $lib'
9644   ;;
9645
9646 sunos4*)
9647   version_type=sunos
9648   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9649   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9650   shlibpath_var=LD_LIBRARY_PATH
9651   shlibpath_overrides_runpath=yes
9652   if test "$with_gnu_ld" = yes; then
9653     need_lib_prefix=no
9654   fi
9655   need_version=yes
9656   ;;
9657
9658 sysv4 | sysv4.3*)
9659   version_type=linux
9660   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9661   soname_spec='${libname}${release}${shared_ext}$major'
9662   shlibpath_var=LD_LIBRARY_PATH
9663   case $host_vendor in
9664     sni)
9665       shlibpath_overrides_runpath=no
9666       need_lib_prefix=no
9667       runpath_var=LD_RUN_PATH
9668       ;;
9669     siemens)
9670       need_lib_prefix=no
9671       ;;
9672     motorola)
9673       need_lib_prefix=no
9674       need_version=no
9675       shlibpath_overrides_runpath=no
9676       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9677       ;;
9678   esac
9679   ;;
9680
9681 sysv4*MP*)
9682   if test -d /usr/nec ;then
9683     version_type=linux
9684     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9685     soname_spec='$libname${shared_ext}.$major'
9686     shlibpath_var=LD_LIBRARY_PATH
9687   fi
9688   ;;
9689
9690 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9691   version_type=freebsd-elf
9692   need_lib_prefix=no
9693   need_version=no
9694   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9695   soname_spec='${libname}${release}${shared_ext}$major'
9696   shlibpath_var=LD_LIBRARY_PATH
9697   shlibpath_overrides_runpath=yes
9698   hardcode_into_libs=yes
9699   if test "$with_gnu_ld" = yes; then
9700     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9701   else
9702     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9703     case $host_os in
9704       sco3.2v5*)
9705         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9706         ;;
9707     esac
9708   fi
9709   sys_lib_dlsearch_path_spec='/usr/lib'
9710   ;;
9711
9712 tpf*)
9713   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9714   version_type=linux
9715   need_lib_prefix=no
9716   need_version=no
9717   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9718   shlibpath_var=LD_LIBRARY_PATH
9719   shlibpath_overrides_runpath=no
9720   hardcode_into_libs=yes
9721   ;;
9722
9723 uts4*)
9724   version_type=linux
9725   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9726   soname_spec='${libname}${release}${shared_ext}$major'
9727   shlibpath_var=LD_LIBRARY_PATH
9728   ;;
9729
9730 *)
9731   dynamic_linker=no
9732   ;;
9733 esac
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9735 $as_echo "$dynamic_linker" >&6; }
9736 test "$dynamic_linker" = no && can_build_shared=no
9737
9738 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9739 if test "$GCC" = yes; then
9740   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9741 fi
9742
9743 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9744   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9745 fi
9746 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9747   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9748 fi
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9842 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9843 hardcode_action=
9844 if test -n "$hardcode_libdir_flag_spec" ||
9845    test -n "$runpath_var" ||
9846    test "X$hardcode_automatic" = "Xyes" ; then
9847
9848   # We can hardcode non-existent directories.
9849   if test "$hardcode_direct" != no &&
9850      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9851      # have to relink, otherwise we might link with an installed library
9852      # when we should be linking with a yet-to-be-installed one
9853      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9854      test "$hardcode_minus_L" != no; then
9855     # Linking always hardcodes the temporary library directory.
9856     hardcode_action=relink
9857   else
9858     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9859     hardcode_action=immediate
9860   fi
9861 else
9862   # We cannot hardcode anything, or else we can only hardcode existing
9863   # directories.
9864   hardcode_action=unsupported
9865 fi
9866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9867 $as_echo "$hardcode_action" >&6; }
9868
9869 if test "$hardcode_action" = relink ||
9870    test "$inherit_rpath" = yes; then
9871   # Fast installation is not supported
9872   enable_fast_install=no
9873 elif test "$shlibpath_overrides_runpath" = yes ||
9874      test "$enable_shared" = no; then
9875   # Fast installation is not necessary
9876   enable_fast_install=needless
9877 fi
9878
9879
9880
9881
9882
9883
9884   if test "x$enable_dlopen" != xyes; then
9885   enable_dlopen=unknown
9886   enable_dlopen_self=unknown
9887   enable_dlopen_self_static=unknown
9888 else
9889   lt_cv_dlopen=no
9890   lt_cv_dlopen_libs=
9891
9892   case $host_os in
9893   beos*)
9894     lt_cv_dlopen="load_add_on"
9895     lt_cv_dlopen_libs=
9896     lt_cv_dlopen_self=yes
9897     ;;
9898
9899   mingw* | pw32* | cegcc*)
9900     lt_cv_dlopen="LoadLibrary"
9901     lt_cv_dlopen_libs=
9902     ;;
9903
9904   cygwin*)
9905     lt_cv_dlopen="dlopen"
9906     lt_cv_dlopen_libs=
9907     ;;
9908
9909   darwin*)
9910   # if libdl is installed we need to link against it
9911     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9912 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9913 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9914   $as_echo_n "(cached) " >&6
9915 else
9916   ac_check_lib_save_LIBS=$LIBS
9917 LIBS="-ldl  $LIBS"
9918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9919 /* end confdefs.h.  */
9920
9921 /* Override any GCC internal prototype to avoid an error.
9922    Use char because int might match the return type of a GCC
9923    builtin and then its argument prototype would still apply.  */
9924 #ifdef __cplusplus
9925 extern "C"
9926 #endif
9927 char dlopen ();
9928 int
9929 main ()
9930 {
9931 return dlopen ();
9932   ;
9933   return 0;
9934 }
9935 _ACEOF
9936 if ac_fn_c_try_link "$LINENO"; then :
9937   ac_cv_lib_dl_dlopen=yes
9938 else
9939   ac_cv_lib_dl_dlopen=no
9940 fi
9941 rm -f core conftest.err conftest.$ac_objext \
9942     conftest$ac_exeext conftest.$ac_ext
9943 LIBS=$ac_check_lib_save_LIBS
9944 fi
9945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9946 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9947 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9948   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9949 else
9950
9951     lt_cv_dlopen="dyld"
9952     lt_cv_dlopen_libs=
9953     lt_cv_dlopen_self=yes
9954
9955 fi
9956
9957     ;;
9958
9959   *)
9960     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9961 if test "x$ac_cv_func_shl_load" = x""yes; then :
9962   lt_cv_dlopen="shl_load"
9963 else
9964   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9965 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9966 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9967   $as_echo_n "(cached) " >&6
9968 else
9969   ac_check_lib_save_LIBS=$LIBS
9970 LIBS="-ldld  $LIBS"
9971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9972 /* end confdefs.h.  */
9973
9974 /* Override any GCC internal prototype to avoid an error.
9975    Use char because int might match the return type of a GCC
9976    builtin and then its argument prototype would still apply.  */
9977 #ifdef __cplusplus
9978 extern "C"
9979 #endif
9980 char shl_load ();
9981 int
9982 main ()
9983 {
9984 return shl_load ();
9985   ;
9986   return 0;
9987 }
9988 _ACEOF
9989 if ac_fn_c_try_link "$LINENO"; then :
9990   ac_cv_lib_dld_shl_load=yes
9991 else
9992   ac_cv_lib_dld_shl_load=no
9993 fi
9994 rm -f core conftest.err conftest.$ac_objext \
9995     conftest$ac_exeext conftest.$ac_ext
9996 LIBS=$ac_check_lib_save_LIBS
9997 fi
9998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9999 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10000 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10001   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10002 else
10003   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10004 if test "x$ac_cv_func_dlopen" = x""yes; then :
10005   lt_cv_dlopen="dlopen"
10006 else
10007   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10008 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10009 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10010   $as_echo_n "(cached) " >&6
10011 else
10012   ac_check_lib_save_LIBS=$LIBS
10013 LIBS="-ldl  $LIBS"
10014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10015 /* end confdefs.h.  */
10016
10017 /* Override any GCC internal prototype to avoid an error.
10018    Use char because int might match the return type of a GCC
10019    builtin and then its argument prototype would still apply.  */
10020 #ifdef __cplusplus
10021 extern "C"
10022 #endif
10023 char dlopen ();
10024 int
10025 main ()
10026 {
10027 return dlopen ();
10028   ;
10029   return 0;
10030 }
10031 _ACEOF
10032 if ac_fn_c_try_link "$LINENO"; then :
10033   ac_cv_lib_dl_dlopen=yes
10034 else
10035   ac_cv_lib_dl_dlopen=no
10036 fi
10037 rm -f core conftest.err conftest.$ac_objext \
10038     conftest$ac_exeext conftest.$ac_ext
10039 LIBS=$ac_check_lib_save_LIBS
10040 fi
10041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10042 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10043 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10044   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10045 else
10046   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10047 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10048 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10049   $as_echo_n "(cached) " >&6
10050 else
10051   ac_check_lib_save_LIBS=$LIBS
10052 LIBS="-lsvld  $LIBS"
10053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10054 /* end confdefs.h.  */
10055
10056 /* Override any GCC internal prototype to avoid an error.
10057    Use char because int might match the return type of a GCC
10058    builtin and then its argument prototype would still apply.  */
10059 #ifdef __cplusplus
10060 extern "C"
10061 #endif
10062 char dlopen ();
10063 int
10064 main ()
10065 {
10066 return dlopen ();
10067   ;
10068   return 0;
10069 }
10070 _ACEOF
10071 if ac_fn_c_try_link "$LINENO"; then :
10072   ac_cv_lib_svld_dlopen=yes
10073 else
10074   ac_cv_lib_svld_dlopen=no
10075 fi
10076 rm -f core conftest.err conftest.$ac_objext \
10077     conftest$ac_exeext conftest.$ac_ext
10078 LIBS=$ac_check_lib_save_LIBS
10079 fi
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10081 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10082 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10083   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10084 else
10085   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10086 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10087 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10088   $as_echo_n "(cached) " >&6
10089 else
10090   ac_check_lib_save_LIBS=$LIBS
10091 LIBS="-ldld  $LIBS"
10092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10093 /* end confdefs.h.  */
10094
10095 /* Override any GCC internal prototype to avoid an error.
10096    Use char because int might match the return type of a GCC
10097    builtin and then its argument prototype would still apply.  */
10098 #ifdef __cplusplus
10099 extern "C"
10100 #endif
10101 char dld_link ();
10102 int
10103 main ()
10104 {
10105 return dld_link ();
10106   ;
10107   return 0;
10108 }
10109 _ACEOF
10110 if ac_fn_c_try_link "$LINENO"; then :
10111   ac_cv_lib_dld_dld_link=yes
10112 else
10113   ac_cv_lib_dld_dld_link=no
10114 fi
10115 rm -f core conftest.err conftest.$ac_objext \
10116     conftest$ac_exeext conftest.$ac_ext
10117 LIBS=$ac_check_lib_save_LIBS
10118 fi
10119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10120 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10121 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10122   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10123 fi
10124
10125
10126 fi
10127
10128
10129 fi
10130
10131
10132 fi
10133
10134
10135 fi
10136
10137
10138 fi
10139
10140     ;;
10141   esac
10142
10143   if test "x$lt_cv_dlopen" != xno; then
10144     enable_dlopen=yes
10145   else
10146     enable_dlopen=no
10147   fi
10148
10149   case $lt_cv_dlopen in
10150   dlopen)
10151     save_CPPFLAGS="$CPPFLAGS"
10152     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10153
10154     save_LDFLAGS="$LDFLAGS"
10155     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10156
10157     save_LIBS="$LIBS"
10158     LIBS="$lt_cv_dlopen_libs $LIBS"
10159
10160     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10161 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10162 if test "${lt_cv_dlopen_self+set}" = set; then :
10163   $as_echo_n "(cached) " >&6
10164 else
10165           if test "$cross_compiling" = yes; then :
10166   lt_cv_dlopen_self=cross
10167 else
10168   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10169   lt_status=$lt_dlunknown
10170   cat > conftest.$ac_ext <<_LT_EOF
10171 #line $LINENO "configure"
10172 #include "confdefs.h"
10173
10174 #if HAVE_DLFCN_H
10175 #include <dlfcn.h>
10176 #endif
10177
10178 #include <stdio.h>
10179
10180 #ifdef RTLD_GLOBAL
10181 #  define LT_DLGLOBAL           RTLD_GLOBAL
10182 #else
10183 #  ifdef DL_GLOBAL
10184 #    define LT_DLGLOBAL         DL_GLOBAL
10185 #  else
10186 #    define LT_DLGLOBAL         0
10187 #  endif
10188 #endif
10189
10190 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10191    find out it does not work in some platform. */
10192 #ifndef LT_DLLAZY_OR_NOW
10193 #  ifdef RTLD_LAZY
10194 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10195 #  else
10196 #    ifdef DL_LAZY
10197 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10198 #    else
10199 #      ifdef RTLD_NOW
10200 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10201 #      else
10202 #        ifdef DL_NOW
10203 #          define LT_DLLAZY_OR_NOW      DL_NOW
10204 #        else
10205 #          define LT_DLLAZY_OR_NOW      0
10206 #        endif
10207 #      endif
10208 #    endif
10209 #  endif
10210 #endif
10211
10212 /* When -fvisbility=hidden is used, assume the code has been annotated
10213    correspondingly for the symbols needed.  */
10214 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10215 void fnord () __attribute__((visibility("default")));
10216 #endif
10217
10218 void fnord () { int i=42; }
10219 int main ()
10220 {
10221   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10222   int status = $lt_dlunknown;
10223
10224   if (self)
10225     {
10226       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10227       else
10228         {
10229           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10230           else puts (dlerror ());
10231         }
10232       /* dlclose (self); */
10233     }
10234   else
10235     puts (dlerror ());
10236
10237   return status;
10238 }
10239 _LT_EOF
10240   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10241   (eval $ac_link) 2>&5
10242   ac_status=$?
10243   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10244   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10245     (./conftest; exit; ) >&5 2>/dev/null
10246     lt_status=$?
10247     case x$lt_status in
10248       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10249       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10250       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10251     esac
10252   else :
10253     # compilation failed
10254     lt_cv_dlopen_self=no
10255   fi
10256 fi
10257 rm -fr conftest*
10258
10259
10260 fi
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10262 $as_echo "$lt_cv_dlopen_self" >&6; }
10263
10264     if test "x$lt_cv_dlopen_self" = xyes; then
10265       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10266       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10267 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10268 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10269   $as_echo_n "(cached) " >&6
10270 else
10271           if test "$cross_compiling" = yes; then :
10272   lt_cv_dlopen_self_static=cross
10273 else
10274   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10275   lt_status=$lt_dlunknown
10276   cat > conftest.$ac_ext <<_LT_EOF
10277 #line $LINENO "configure"
10278 #include "confdefs.h"
10279
10280 #if HAVE_DLFCN_H
10281 #include <dlfcn.h>
10282 #endif
10283
10284 #include <stdio.h>
10285
10286 #ifdef RTLD_GLOBAL
10287 #  define LT_DLGLOBAL           RTLD_GLOBAL
10288 #else
10289 #  ifdef DL_GLOBAL
10290 #    define LT_DLGLOBAL         DL_GLOBAL
10291 #  else
10292 #    define LT_DLGLOBAL         0
10293 #  endif
10294 #endif
10295
10296 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10297    find out it does not work in some platform. */
10298 #ifndef LT_DLLAZY_OR_NOW
10299 #  ifdef RTLD_LAZY
10300 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10301 #  else
10302 #    ifdef DL_LAZY
10303 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10304 #    else
10305 #      ifdef RTLD_NOW
10306 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10307 #      else
10308 #        ifdef DL_NOW
10309 #          define LT_DLLAZY_OR_NOW      DL_NOW
10310 #        else
10311 #          define LT_DLLAZY_OR_NOW      0
10312 #        endif
10313 #      endif
10314 #    endif
10315 #  endif
10316 #endif
10317
10318 /* When -fvisbility=hidden is used, assume the code has been annotated
10319    correspondingly for the symbols needed.  */
10320 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10321 void fnord () __attribute__((visibility("default")));
10322 #endif
10323
10324 void fnord () { int i=42; }
10325 int main ()
10326 {
10327   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10328   int status = $lt_dlunknown;
10329
10330   if (self)
10331     {
10332       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10333       else
10334         {
10335           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10336           else puts (dlerror ());
10337         }
10338       /* dlclose (self); */
10339     }
10340   else
10341     puts (dlerror ());
10342
10343   return status;
10344 }
10345 _LT_EOF
10346   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10347   (eval $ac_link) 2>&5
10348   ac_status=$?
10349   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10350   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10351     (./conftest; exit; ) >&5 2>/dev/null
10352     lt_status=$?
10353     case x$lt_status in
10354       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10355       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10356       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10357     esac
10358   else :
10359     # compilation failed
10360     lt_cv_dlopen_self_static=no
10361   fi
10362 fi
10363 rm -fr conftest*
10364
10365
10366 fi
10367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10368 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10369     fi
10370
10371     CPPFLAGS="$save_CPPFLAGS"
10372     LDFLAGS="$save_LDFLAGS"
10373     LIBS="$save_LIBS"
10374     ;;
10375   esac
10376
10377   case $lt_cv_dlopen_self in
10378   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10379   *) enable_dlopen_self=unknown ;;
10380   esac
10381
10382   case $lt_cv_dlopen_self_static in
10383   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10384   *) enable_dlopen_self_static=unknown ;;
10385   esac
10386 fi
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404 striplib=
10405 old_striplib=
10406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10407 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10408 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10409   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10410   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10412 $as_echo "yes" >&6; }
10413 else
10414 # FIXME - insert some real tests, host_os isn't really good enough
10415   case $host_os in
10416   darwin*)
10417     if test -n "$STRIP" ; then
10418       striplib="$STRIP -x"
10419       old_striplib="$STRIP -S"
10420       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10421 $as_echo "yes" >&6; }
10422     else
10423       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10424 $as_echo "no" >&6; }
10425     fi
10426     ;;
10427   *)
10428     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10429 $as_echo "no" >&6; }
10430     ;;
10431   esac
10432 fi
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445   # Report which library types will actually be built
10446   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10447 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10449 $as_echo "$can_build_shared" >&6; }
10450
10451   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10452 $as_echo_n "checking whether to build shared libraries... " >&6; }
10453   test "$can_build_shared" = "no" && enable_shared=no
10454
10455   # On AIX, shared libraries and static libraries use the same namespace, and
10456   # are all built from PIC.
10457   case $host_os in
10458   aix3*)
10459     test "$enable_shared" = yes && enable_static=no
10460     if test -n "$RANLIB"; then
10461       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10462       postinstall_cmds='$RANLIB $lib'
10463     fi
10464     ;;
10465
10466   aix[4-9]*)
10467     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10468       test "$enable_shared" = yes && enable_static=no
10469     fi
10470     ;;
10471   esac
10472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10473 $as_echo "$enable_shared" >&6; }
10474
10475   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10476 $as_echo_n "checking whether to build static libraries... " >&6; }
10477   # Make sure either enable_shared or enable_static is yes.
10478   test "$enable_shared" = yes || enable_static=yes
10479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10480 $as_echo "$enable_static" >&6; }
10481
10482
10483
10484
10485 fi
10486 ac_ext=c
10487 ac_cpp='$CPP $CPPFLAGS'
10488 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10489 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10490 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10491
10492 CC="$lt_save_CC"
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506         ac_config_commands="$ac_config_commands libtool"
10507
10508
10509
10510
10511 # Only expand once:
10512
10513
10514
10515 # Checks for libraries
10516
10517 # Check whether --enable-gtktest was given.
10518 if test "${enable_gtktest+set}" = set; then :
10519   enableval=$enable_gtktest;
10520 else
10521   enable_gtktest=yes
10522 fi
10523
10524
10525   pkg_config_args=gtk+-2.0
10526   for module in .
10527   do
10528       case "$module" in
10529          gthread)
10530              pkg_config_args="$pkg_config_args gthread-2.0"
10531          ;;
10532       esac
10533   done
10534
10535   no_gtk=""
10536
10537   # Extract the first word of "pkg-config", so it can be a program name with args.
10538 set dummy pkg-config; ac_word=$2
10539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10540 $as_echo_n "checking for $ac_word... " >&6; }
10541 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10542   $as_echo_n "(cached) " >&6
10543 else
10544   case $PKG_CONFIG in
10545   [\\/]* | ?:[\\/]*)
10546   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10547   ;;
10548   *)
10549   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10550 for as_dir in $PATH
10551 do
10552   IFS=$as_save_IFS
10553   test -z "$as_dir" && as_dir=.
10554     for ac_exec_ext in '' $ac_executable_extensions; do
10555   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10556     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10557     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10558     break 2
10559   fi
10560 done
10561   done
10562 IFS=$as_save_IFS
10563
10564   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10565   ;;
10566 esac
10567 fi
10568 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10569 if test -n "$PKG_CONFIG"; then
10570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10571 $as_echo "$PKG_CONFIG" >&6; }
10572 else
10573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10574 $as_echo "no" >&6; }
10575 fi
10576
10577
10578
10579   if test x$PKG_CONFIG != xno ; then
10580     if pkg-config --atleast-pkgconfig-version 0.7 ; then
10581       :
10582     else
10583       echo "*** pkg-config too old; version 0.7 or better required."
10584       no_gtk=yes
10585       PKG_CONFIG=no
10586     fi
10587   else
10588     no_gtk=yes
10589   fi
10590
10591   min_gtk_version=2.0.0
10592   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK+ - version >= $min_gtk_version" >&5
10593 $as_echo_n "checking for GTK+ - version >= $min_gtk_version... " >&6; }
10594
10595   if test x$PKG_CONFIG != xno ; then
10596     ## don't try to run the test against uninstalled libtool libs
10597     if $PKG_CONFIG --uninstalled $pkg_config_args; then
10598           echo "Will use uninstalled version of GTK+ found in PKG_CONFIG_PATH"
10599           enable_gtktest=no
10600     fi
10601
10602     if $PKG_CONFIG --atleast-version $min_gtk_version $pkg_config_args; then
10603           :
10604     else
10605           no_gtk=yes
10606     fi
10607   fi
10608
10609   if test x"$no_gtk" = x ; then
10610     GTK_CFLAGS=`$PKG_CONFIG $pkg_config_args --cflags`
10611     GTK_LIBS=`$PKG_CONFIG $pkg_config_args --libs`
10612     gtk_config_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10613            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
10614     gtk_config_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10615            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
10616     gtk_config_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10617            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
10618     if test "x$enable_gtktest" = "xyes" ; then
10619       ac_save_CFLAGS="$CFLAGS"
10620       ac_save_LIBS="$LIBS"
10621       CFLAGS="$CFLAGS $GTK_CFLAGS"
10622       LIBS="$GTK_LIBS $LIBS"
10623       rm -f conf.gtktest
10624       if test "$cross_compiling" = yes; then :
10625   echo $ac_n "cross compiling; assumed OK... $ac_c"
10626 else
10627   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10628 /* end confdefs.h.  */
10629
10630 #include <gtk/gtk.h>
10631 #include <stdio.h>
10632 #include <stdlib.h>
10633
10634 int
10635 main ()
10636 {
10637   int major, minor, micro;
10638   char *tmp_version;
10639
10640   fclose (fopen ("conf.gtktest", "w"));
10641
10642   /* HP/UX 9 (%@#!) writes to sscanf strings */
10643   tmp_version = g_strdup("$min_gtk_version");
10644   if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
10645      printf("%s, bad version string\n", "$min_gtk_version");
10646      exit(1);
10647    }
10648
10649   if ((gtk_major_version != $gtk_config_major_version) ||
10650       (gtk_minor_version != $gtk_config_minor_version) ||
10651       (gtk_micro_version != $gtk_config_micro_version))
10652     {
10653       printf("\n*** 'pkg-config --modversion gtk+-2.0' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
10654              $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
10655              gtk_major_version, gtk_minor_version, gtk_micro_version);
10656       printf ("*** was found! If pkg-config was correct, then it is best\n");
10657       printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
10658       printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
10659       printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
10660       printf("*** required on your system.\n");
10661       printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n");
10662       printf("*** to point to the correct configuration files\n");
10663     }
10664   else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
10665            (gtk_minor_version != GTK_MINOR_VERSION) ||
10666            (gtk_micro_version != GTK_MICRO_VERSION))
10667     {
10668       printf("*** GTK+ header files (version %d.%d.%d) do not match\n",
10669              GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
10670       printf("*** library (version %d.%d.%d)\n",
10671              gtk_major_version, gtk_minor_version, gtk_micro_version);
10672     }
10673   else
10674     {
10675       if ((gtk_major_version > major) ||
10676         ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
10677         ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro)))
10678       {
10679         return 0;
10680        }
10681      else
10682       {
10683         printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
10684                gtk_major_version, gtk_minor_version, gtk_micro_version);
10685         printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n",
10686                major, minor, micro);
10687         printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
10688         printf("***\n");
10689         printf("*** If you have already installed a sufficiently new version, this error\n");
10690         printf("*** probably means that the wrong copy of the pkg-config shell script is\n");
10691         printf("*** being found. The easiest way to fix this is to remove the old version\n");
10692         printf("*** of GTK+, but you can also set the PKG_CONFIG environment to point to the\n");
10693         printf("*** correct copy of pkg-config. (In this case, you will have to\n");
10694         printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
10695         printf("*** so that the correct libraries are found at run-time))\n");
10696       }
10697     }
10698   return 1;
10699 }
10700
10701 _ACEOF
10702 if ac_fn_c_try_run "$LINENO"; then :
10703
10704 else
10705   no_gtk=yes
10706 fi
10707 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10708   conftest.$ac_objext conftest.beam conftest.$ac_ext
10709 fi
10710
10711        CFLAGS="$ac_save_CFLAGS"
10712        LIBS="$ac_save_LIBS"
10713      fi
10714   fi
10715   if test "x$no_gtk" = x ; then
10716      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version)" >&5
10717 $as_echo "yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version)" >&6; }
10718      :
10719   else
10720      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10721 $as_echo "no" >&6; }
10722      if test "$PKG_CONFIG" = "no" ; then
10723        echo "*** A new enough version of pkg-config was not found."
10724        echo "*** See http://pkgconfig.sourceforge.net"
10725      else
10726        if test -f conf.gtktest ; then
10727         :
10728        else
10729           echo "*** Could not run GTK+ test program, checking why..."
10730           ac_save_CFLAGS="$CFLAGS"
10731           ac_save_LIBS="$LIBS"
10732           CFLAGS="$CFLAGS $GTK_CFLAGS"
10733           LIBS="$LIBS $GTK_LIBS"
10734           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10735 /* end confdefs.h.  */
10736
10737 #include <gtk/gtk.h>
10738 #include <stdio.h>
10739
10740 int
10741 main ()
10742 {
10743  return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version));
10744   ;
10745   return 0;
10746 }
10747 _ACEOF
10748 if ac_fn_c_try_link "$LINENO"; then :
10749    echo "*** The test program compiled, but did not run. This usually means"
10750           echo "*** that the run-time linker is not finding GTK+ or finding the wrong"
10751           echo "*** version of GTK+. If it is not finding GTK+, you'll need to set your"
10752           echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
10753           echo "*** to the installed location  Also, make sure you have run ldconfig if that"
10754           echo "*** is required on your system"
10755           echo "***"
10756           echo "*** If you have an old version installed, it is best to remove it, although"
10757           echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
10758 else
10759    echo "*** The test program failed to compile or link. See the file config.log for the"
10760           echo "*** exact error that occured. This usually means GTK+ is incorrectly installed."
10761 fi
10762 rm -f core conftest.err conftest.$ac_objext \
10763     conftest$ac_exeext conftest.$ac_ext
10764           CFLAGS="$ac_save_CFLAGS"
10765           LIBS="$ac_save_LIBS"
10766        fi
10767      fi
10768      GTK_CFLAGS=""
10769      GTK_LIBS=""
10770      :
10771   fi
10772
10773
10774   rm -f conf.gtktest
10775
10776
10777
10778
10779
10780
10781
10782 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10783         if test -n "$ac_tool_prefix"; then
10784   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10785 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10787 $as_echo_n "checking for $ac_word... " >&6; }
10788 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10789   $as_echo_n "(cached) " >&6
10790 else
10791   case $PKG_CONFIG in
10792   [\\/]* | ?:[\\/]*)
10793   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10794   ;;
10795   *)
10796   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10797 for as_dir in $PATH
10798 do
10799   IFS=$as_save_IFS
10800   test -z "$as_dir" && as_dir=.
10801     for ac_exec_ext in '' $ac_executable_extensions; do
10802   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10803     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10804     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10805     break 2
10806   fi
10807 done
10808   done
10809 IFS=$as_save_IFS
10810
10811   ;;
10812 esac
10813 fi
10814 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10815 if test -n "$PKG_CONFIG"; then
10816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10817 $as_echo "$PKG_CONFIG" >&6; }
10818 else
10819   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10820 $as_echo "no" >&6; }
10821 fi
10822
10823
10824 fi
10825 if test -z "$ac_cv_path_PKG_CONFIG"; then
10826   ac_pt_PKG_CONFIG=$PKG_CONFIG
10827   # Extract the first word of "pkg-config", so it can be a program name with args.
10828 set dummy pkg-config; ac_word=$2
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10830 $as_echo_n "checking for $ac_word... " >&6; }
10831 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10832   $as_echo_n "(cached) " >&6
10833 else
10834   case $ac_pt_PKG_CONFIG in
10835   [\\/]* | ?:[\\/]*)
10836   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10837   ;;
10838   *)
10839   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10840 for as_dir in $PATH
10841 do
10842   IFS=$as_save_IFS
10843   test -z "$as_dir" && as_dir=.
10844     for ac_exec_ext in '' $ac_executable_extensions; do
10845   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10846     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10847     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10848     break 2
10849   fi
10850 done
10851   done
10852 IFS=$as_save_IFS
10853
10854   ;;
10855 esac
10856 fi
10857 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10858 if test -n "$ac_pt_PKG_CONFIG"; then
10859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10860 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10861 else
10862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10863 $as_echo "no" >&6; }
10864 fi
10865
10866   if test "x$ac_pt_PKG_CONFIG" = x; then
10867     PKG_CONFIG=""
10868   else
10869     case $cross_compiling:$ac_tool_warned in
10870 yes:)
10871 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10872 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10873 ac_tool_warned=yes ;;
10874 esac
10875     PKG_CONFIG=$ac_pt_PKG_CONFIG
10876   fi
10877 else
10878   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10879 fi
10880
10881 fi
10882 if test -n "$PKG_CONFIG"; then
10883         _pkg_min_version=0.9.0
10884         { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10885 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10886         if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10887                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10888 $as_echo "yes" >&6; }
10889         else
10890                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10891 $as_echo "no" >&6; }
10892                 PKG_CONFIG=""
10893         fi
10894 fi
10895
10896 pkg_failed=no
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5
10898 $as_echo_n "checking for GTK... " >&6; }
10899
10900 if test -n "$GTK_CFLAGS"; then
10901     pkg_cv_GTK_CFLAGS="$GTK_CFLAGS"
10902  elif test -n "$PKG_CONFIG"; then
10903     if test -n "$PKG_CONFIG" && \
10904     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
10905   ($PKG_CONFIG --exists --print-errors "") 2>&5
10906   ac_status=$?
10907   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10908   test $ac_status = 0; }; then
10909   pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "" 2>/dev/null`
10910 else
10911   pkg_failed=yes
10912 fi
10913  else
10914     pkg_failed=untried
10915 fi
10916 if test -n "$GTK_LIBS"; then
10917     pkg_cv_GTK_LIBS="$GTK_LIBS"
10918  elif test -n "$PKG_CONFIG"; then
10919     if test -n "$PKG_CONFIG" && \
10920     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
10921   ($PKG_CONFIG --exists --print-errors "") 2>&5
10922   ac_status=$?
10923   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10924   test $ac_status = 0; }; then
10925   pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "" 2>/dev/null`
10926 else
10927   pkg_failed=yes
10928 fi
10929  else
10930     pkg_failed=untried
10931 fi
10932
10933
10934
10935 if test $pkg_failed = yes; then
10936         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10937 $as_echo "no" >&6; }
10938
10939 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10940         _pkg_short_errors_supported=yes
10941 else
10942         _pkg_short_errors_supported=no
10943 fi
10944         if test $_pkg_short_errors_supported = yes; then
10945                 GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "" 2>&1`
10946         else
10947                 GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "" 2>&1`
10948         fi
10949         # Put the nasty error message in config.log where it belongs
10950         echo "$GTK_PKG_ERRORS" >&5
10951
10952         as_fn_error $? "Package requirements () were not met:
10953
10954 $GTK_PKG_ERRORS
10955
10956 Consider adjusting the PKG_CONFIG_PATH environment variable if you
10957 installed software in a non-standard prefix.
10958
10959 Alternatively, you may set the environment variables GTK_CFLAGS
10960 and GTK_LIBS to avoid the need to call pkg-config.
10961 See the pkg-config man page for more details." "$LINENO" 5
10962 elif test $pkg_failed = untried; then
10963         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10964 $as_echo "no" >&6; }
10965         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10966 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10967 as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
10968 is in your PATH or set the PKG_CONFIG environment variable to the full
10969 path to pkg-config.
10970
10971 Alternatively, you may set the environment variables GTK_CFLAGS
10972 and GTK_LIBS to avoid the need to call pkg-config.
10973 See the pkg-config man page for more details.
10974
10975 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
10976 See \`config.log' for more details" "$LINENO" 5 ; }
10977 else
10978         GTK_CFLAGS=$pkg_cv_GTK_CFLAGS
10979         GTK_LIBS=$pkg_cv_GTK_LIBS
10980         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10981 $as_echo "yes" >&6; }
10982
10983 fi
10984
10985
10986
10987
10988   # Check whether --enable-debug was given.
10989 if test "${enable_debug+set}" = set; then :
10990   enableval=$enable_debug;
10991         if test "$enableval" = "yes"; then
10992             CFLAGS="-gstabs -O0"
10993         fi
10994
10995 fi
10996
10997
10998
10999 ac_config_files="$ac_config_files Makefile src/Makefile"
11000
11001 cat >confcache <<\_ACEOF
11002 # This file is a shell script that caches the results of configure
11003 # tests run on this system so they can be shared between configure
11004 # scripts and configure runs, see configure's option --config-cache.
11005 # It is not useful on other systems.  If it contains results you don't
11006 # want to keep, you may remove or edit it.
11007 #
11008 # config.status only pays attention to the cache file if you give it
11009 # the --recheck option to rerun configure.
11010 #
11011 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11012 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11013 # following values.
11014
11015 _ACEOF
11016
11017 # The following way of writing the cache mishandles newlines in values,
11018 # but we know of no workaround that is simple, portable, and efficient.
11019 # So, we kill variables containing newlines.
11020 # Ultrix sh set writes to stderr and can't be redirected directly,
11021 # and sets the high bit in the cache file unless we assign to the vars.
11022 (
11023   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11024     eval ac_val=\$$ac_var
11025     case $ac_val in #(
11026     *${as_nl}*)
11027       case $ac_var in #(
11028       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11029 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11030       esac
11031       case $ac_var in #(
11032       _ | IFS | as_nl) ;; #(
11033       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11034       *) { eval $ac_var=; unset $ac_var;} ;;
11035       esac ;;
11036     esac
11037   done
11038
11039   (set) 2>&1 |
11040     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11041     *${as_nl}ac_space=\ *)
11042       # `set' does not quote correctly, so add quotes: double-quote
11043       # substitution turns \\\\ into \\, and sed turns \\ into \.
11044       sed -n \
11045         "s/'/'\\\\''/g;
11046           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11047       ;; #(
11048     *)
11049       # `set' quotes correctly as required by POSIX, so do not add quotes.
11050       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11051       ;;
11052     esac |
11053     sort
11054 ) |
11055   sed '
11056      /^ac_cv_env_/b end
11057      t clear
11058      :clear
11059      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11060      t end
11061      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11062      :end' >>confcache
11063 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11064   if test -w "$cache_file"; then
11065     test "x$cache_file" != "x/dev/null" &&
11066       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11067 $as_echo "$as_me: updating cache $cache_file" >&6;}
11068     cat confcache >$cache_file
11069   else
11070     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11071 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11072   fi
11073 fi
11074 rm -f confcache
11075
11076 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11077 # Let make expand exec_prefix.
11078 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11079
11080 DEFS=-DHAVE_CONFIG_H
11081
11082 ac_libobjs=
11083 ac_ltlibobjs=
11084 U=
11085 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11086   # 1. Remove the extension, and $U if already installed.
11087   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11088   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11089   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11090   #    will be set to the directory where LIBOBJS objects are built.
11091   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11092   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11093 done
11094 LIBOBJS=$ac_libobjs
11095
11096 LTLIBOBJS=$ac_ltlibobjs
11097
11098
11099  if test -n "$EXEEXT"; then
11100   am__EXEEXT_TRUE=
11101   am__EXEEXT_FALSE='#'
11102 else
11103   am__EXEEXT_TRUE='#'
11104   am__EXEEXT_FALSE=
11105 fi
11106
11107 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11108   as_fn_error $? "conditional \"AMDEP\" was never defined.
11109 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11110 fi
11111 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11112   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11113 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11114 fi
11115
11116 : ${CONFIG_STATUS=./config.status}
11117 ac_write_fail=0
11118 ac_clean_files_save=$ac_clean_files
11119 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11120 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11121 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11122 as_write_fail=0
11123 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11124 #! $SHELL
11125 # Generated by $as_me.
11126 # Run this file to recreate the current configuration.
11127 # Compiler output produced by configure, useful for debugging
11128 # configure, is in config.log if it exists.
11129
11130 debug=false
11131 ac_cs_recheck=false
11132 ac_cs_silent=false
11133
11134 SHELL=\${CONFIG_SHELL-$SHELL}
11135 export SHELL
11136 _ASEOF
11137 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11138 ## -------------------- ##
11139 ## M4sh Initialization. ##
11140 ## -------------------- ##
11141
11142 # Be more Bourne compatible
11143 DUALCASE=1; export DUALCASE # for MKS sh
11144 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11145   emulate sh
11146   NULLCMD=:
11147   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11148   # is contrary to our usage.  Disable this feature.
11149   alias -g '${1+"$@"}'='"$@"'
11150   setopt NO_GLOB_SUBST
11151 else
11152   case `(set -o) 2>/dev/null` in #(
11153   *posix*) :
11154     set -o posix ;; #(
11155   *) :
11156      ;;
11157 esac
11158 fi
11159
11160
11161 as_nl='
11162 '
11163 export as_nl
11164 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11165 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11166 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11167 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11168 # Prefer a ksh shell builtin over an external printf program on Solaris,
11169 # but without wasting forks for bash or zsh.
11170 if test -z "$BASH_VERSION$ZSH_VERSION" \
11171     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11172   as_echo='print -r --'
11173   as_echo_n='print -rn --'
11174 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11175   as_echo='printf %s\n'
11176   as_echo_n='printf %s'
11177 else
11178   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11179     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11180     as_echo_n='/usr/ucb/echo -n'
11181   else
11182     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11183     as_echo_n_body='eval
11184       arg=$1;
11185       case $arg in #(
11186       *"$as_nl"*)
11187         expr "X$arg" : "X\\(.*\\)$as_nl";
11188         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11189       esac;
11190       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11191     '
11192     export as_echo_n_body
11193     as_echo_n='sh -c $as_echo_n_body as_echo'
11194   fi
11195   export as_echo_body
11196   as_echo='sh -c $as_echo_body as_echo'
11197 fi
11198
11199 # The user is always right.
11200 if test "${PATH_SEPARATOR+set}" != set; then
11201   PATH_SEPARATOR=:
11202   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11203     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11204       PATH_SEPARATOR=';'
11205   }
11206 fi
11207
11208
11209 # IFS
11210 # We need space, tab and new line, in precisely that order.  Quoting is
11211 # there to prevent editors from complaining about space-tab.
11212 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11213 # splitting by setting IFS to empty value.)
11214 IFS=" ""        $as_nl"
11215
11216 # Find who we are.  Look in the path if we contain no directory separator.
11217 case $0 in #((
11218   *[\\/]* ) as_myself=$0 ;;
11219   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11220 for as_dir in $PATH
11221 do
11222   IFS=$as_save_IFS
11223   test -z "$as_dir" && as_dir=.
11224     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11225   done
11226 IFS=$as_save_IFS
11227
11228      ;;
11229 esac
11230 # We did not find ourselves, most probably we were run as `sh COMMAND'
11231 # in which case we are not to be found in the path.
11232 if test "x$as_myself" = x; then
11233   as_myself=$0
11234 fi
11235 if test ! -f "$as_myself"; then
11236   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11237   exit 1
11238 fi
11239
11240 # Unset variables that we do not need and which cause bugs (e.g. in
11241 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11242 # suppresses any "Segmentation fault" message there.  '((' could
11243 # trigger a bug in pdksh 5.2.14.
11244 for as_var in BASH_ENV ENV MAIL MAILPATH
11245 do eval test x\${$as_var+set} = xset \
11246   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11247 done
11248 PS1='$ '
11249 PS2='> '
11250 PS4='+ '
11251
11252 # NLS nuisances.
11253 LC_ALL=C
11254 export LC_ALL
11255 LANGUAGE=C
11256 export LANGUAGE
11257
11258 # CDPATH.
11259 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11260
11261
11262 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11263 # ----------------------------------------
11264 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11265 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11266 # script with STATUS, using 1 if that was 0.
11267 as_fn_error ()
11268 {
11269   as_status=$1; test $as_status -eq 0 && as_status=1
11270   if test "$4"; then
11271     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11272     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11273   fi
11274   $as_echo "$as_me: error: $2" >&2
11275   as_fn_exit $as_status
11276 } # as_fn_error
11277
11278
11279 # as_fn_set_status STATUS
11280 # -----------------------
11281 # Set $? to STATUS, without forking.
11282 as_fn_set_status ()
11283 {
11284   return $1
11285 } # as_fn_set_status
11286
11287 # as_fn_exit STATUS
11288 # -----------------
11289 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11290 as_fn_exit ()
11291 {
11292   set +e
11293   as_fn_set_status $1
11294   exit $1
11295 } # as_fn_exit
11296
11297 # as_fn_unset VAR
11298 # ---------------
11299 # Portably unset VAR.
11300 as_fn_unset ()
11301 {
11302   { eval $1=; unset $1;}
11303 }
11304 as_unset=as_fn_unset
11305 # as_fn_append VAR VALUE
11306 # ----------------------
11307 # Append the text in VALUE to the end of the definition contained in VAR. Take
11308 # advantage of any shell optimizations that allow amortized linear growth over
11309 # repeated appends, instead of the typical quadratic growth present in naive
11310 # implementations.
11311 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11312   eval 'as_fn_append ()
11313   {
11314     eval $1+=\$2
11315   }'
11316 else
11317   as_fn_append ()
11318   {
11319     eval $1=\$$1\$2
11320   }
11321 fi # as_fn_append
11322
11323 # as_fn_arith ARG...
11324 # ------------------
11325 # Perform arithmetic evaluation on the ARGs, and store the result in the
11326 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11327 # must be portable across $(()) and expr.
11328 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11329   eval 'as_fn_arith ()
11330   {
11331     as_val=$(( $* ))
11332   }'
11333 else
11334   as_fn_arith ()
11335   {
11336     as_val=`expr "$@" || test $? -eq 1`
11337   }
11338 fi # as_fn_arith
11339
11340
11341 if expr a : '\(a\)' >/dev/null 2>&1 &&
11342    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11343   as_expr=expr
11344 else
11345   as_expr=false
11346 fi
11347
11348 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11349   as_basename=basename
11350 else
11351   as_basename=false
11352 fi
11353
11354 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11355   as_dirname=dirname
11356 else
11357   as_dirname=false
11358 fi
11359
11360 as_me=`$as_basename -- "$0" ||
11361 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11362          X"$0" : 'X\(//\)$' \| \
11363          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11364 $as_echo X/"$0" |
11365     sed '/^.*\/\([^/][^/]*\)\/*$/{
11366             s//\1/
11367             q
11368           }
11369           /^X\/\(\/\/\)$/{
11370             s//\1/
11371             q
11372           }
11373           /^X\/\(\/\).*/{
11374             s//\1/
11375             q
11376           }
11377           s/.*/./; q'`
11378
11379 # Avoid depending upon Character Ranges.
11380 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11381 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11382 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11383 as_cr_digits='0123456789'
11384 as_cr_alnum=$as_cr_Letters$as_cr_digits
11385
11386 ECHO_C= ECHO_N= ECHO_T=
11387 case `echo -n x` in #(((((
11388 -n*)
11389   case `echo 'xy\c'` in
11390   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11391   xy)  ECHO_C='\c';;
11392   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11393        ECHO_T=' ';;
11394   esac;;
11395 *)
11396   ECHO_N='-n';;
11397 esac
11398
11399 rm -f conf$$ conf$$.exe conf$$.file
11400 if test -d conf$$.dir; then
11401   rm -f conf$$.dir/conf$$.file
11402 else
11403   rm -f conf$$.dir
11404   mkdir conf$$.dir 2>/dev/null
11405 fi
11406 if (echo >conf$$.file) 2>/dev/null; then
11407   if ln -s conf$$.file conf$$ 2>/dev/null; then
11408     as_ln_s='ln -s'
11409     # ... but there are two gotchas:
11410     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11411     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11412     # In both cases, we have to default to `cp -p'.
11413     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11414       as_ln_s='cp -p'
11415   elif ln conf$$.file conf$$ 2>/dev/null; then
11416     as_ln_s=ln
11417   else
11418     as_ln_s='cp -p'
11419   fi
11420 else
11421   as_ln_s='cp -p'
11422 fi
11423 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11424 rmdir conf$$.dir 2>/dev/null
11425
11426
11427 # as_fn_mkdir_p
11428 # -------------
11429 # Create "$as_dir" as a directory, including parents if necessary.
11430 as_fn_mkdir_p ()
11431 {
11432
11433   case $as_dir in #(
11434   -*) as_dir=./$as_dir;;
11435   esac
11436   test -d "$as_dir" || eval $as_mkdir_p || {
11437     as_dirs=
11438     while :; do
11439       case $as_dir in #(
11440       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11441       *) as_qdir=$as_dir;;
11442       esac
11443       as_dirs="'$as_qdir' $as_dirs"
11444       as_dir=`$as_dirname -- "$as_dir" ||
11445 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11446          X"$as_dir" : 'X\(//\)[^/]' \| \
11447          X"$as_dir" : 'X\(//\)$' \| \
11448          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11449 $as_echo X"$as_dir" |
11450     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11451             s//\1/
11452             q
11453           }
11454           /^X\(\/\/\)[^/].*/{
11455             s//\1/
11456             q
11457           }
11458           /^X\(\/\/\)$/{
11459             s//\1/
11460             q
11461           }
11462           /^X\(\/\).*/{
11463             s//\1/
11464             q
11465           }
11466           s/.*/./; q'`
11467       test -d "$as_dir" && break
11468     done
11469     test -z "$as_dirs" || eval "mkdir $as_dirs"
11470   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11471
11472
11473 } # as_fn_mkdir_p
11474 if mkdir -p . 2>/dev/null; then
11475   as_mkdir_p='mkdir -p "$as_dir"'
11476 else
11477   test -d ./-p && rmdir ./-p
11478   as_mkdir_p=false
11479 fi
11480
11481 if test -x / >/dev/null 2>&1; then
11482   as_test_x='test -x'
11483 else
11484   if ls -dL / >/dev/null 2>&1; then
11485     as_ls_L_option=L
11486   else
11487     as_ls_L_option=
11488   fi
11489   as_test_x='
11490     eval sh -c '\''
11491       if test -d "$1"; then
11492         test -d "$1/.";
11493       else
11494         case $1 in #(
11495         -*)set "./$1";;
11496         esac;
11497         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11498         ???[sx]*):;;*)false;;esac;fi
11499     '\'' sh
11500   '
11501 fi
11502 as_executable_p=$as_test_x
11503
11504 # Sed expression to map a string onto a valid CPP name.
11505 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11506
11507 # Sed expression to map a string onto a valid variable name.
11508 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11509
11510
11511 exec 6>&1
11512 ## ----------------------------------- ##
11513 ## Main body of $CONFIG_STATUS script. ##
11514 ## ----------------------------------- ##
11515 _ASEOF
11516 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11517
11518 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11519 # Save the log message, to keep $0 and so on meaningful, and to
11520 # report actual input values of CONFIG_FILES etc. instead of their
11521 # values after options handling.
11522 ac_log="
11523 This file was extended by kp123 $as_me 0.1, which was
11524 generated by GNU Autoconf 2.67.  Invocation command line was
11525
11526   CONFIG_FILES    = $CONFIG_FILES
11527   CONFIG_HEADERS  = $CONFIG_HEADERS
11528   CONFIG_LINKS    = $CONFIG_LINKS
11529   CONFIG_COMMANDS = $CONFIG_COMMANDS
11530   $ $0 $@
11531
11532 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11533 "
11534
11535 _ACEOF
11536
11537 case $ac_config_files in *"
11538 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11539 esac
11540
11541 case $ac_config_headers in *"
11542 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11543 esac
11544
11545
11546 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11547 # Files that config.status was made for.
11548 config_files="$ac_config_files"
11549 config_headers="$ac_config_headers"
11550 config_commands="$ac_config_commands"
11551
11552 _ACEOF
11553
11554 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11555 ac_cs_usage="\
11556 \`$as_me' instantiates files and other configuration actions
11557 from templates according to the current configuration.  Unless the files
11558 and actions are specified as TAGs, all are instantiated by default.
11559
11560 Usage: $0 [OPTION]... [TAG]...
11561
11562   -h, --help       print this help, then exit
11563   -V, --version    print version number and configuration settings, then exit
11564       --config     print configuration, then exit
11565   -q, --quiet, --silent
11566                    do not print progress messages
11567   -d, --debug      don't remove temporary files
11568       --recheck    update $as_me by reconfiguring in the same conditions
11569       --file=FILE[:TEMPLATE]
11570                    instantiate the configuration file FILE
11571       --header=FILE[:TEMPLATE]
11572                    instantiate the configuration header FILE
11573
11574 Configuration files:
11575 $config_files
11576
11577 Configuration headers:
11578 $config_headers
11579
11580 Configuration commands:
11581 $config_commands
11582
11583 Report bugs to <evgeny@sourceforge.jp>."
11584
11585 _ACEOF
11586 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11587 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11588 ac_cs_version="\\
11589 kp123 config.status 0.1
11590 configured by $0, generated by GNU Autoconf 2.67,
11591   with options \\"\$ac_cs_config\\"
11592
11593 Copyright (C) 2010 Free Software Foundation, Inc.
11594 This config.status script is free software; the Free Software Foundation
11595 gives unlimited permission to copy, distribute and modify it."
11596
11597 ac_pwd='$ac_pwd'
11598 srcdir='$srcdir'
11599 INSTALL='$INSTALL'
11600 MKDIR_P='$MKDIR_P'
11601 AWK='$AWK'
11602 test -n "\$AWK" || AWK=awk
11603 _ACEOF
11604
11605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11606 # The default lists apply if the user does not specify any file.
11607 ac_need_defaults=:
11608 while test $# != 0
11609 do
11610   case $1 in
11611   --*=?*)
11612     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11613     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11614     ac_shift=:
11615     ;;
11616   --*=)
11617     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11618     ac_optarg=
11619     ac_shift=:
11620     ;;
11621   *)
11622     ac_option=$1
11623     ac_optarg=$2
11624     ac_shift=shift
11625     ;;
11626   esac
11627
11628   case $ac_option in
11629   # Handling of the options.
11630   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11631     ac_cs_recheck=: ;;
11632   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11633     $as_echo "$ac_cs_version"; exit ;;
11634   --config | --confi | --conf | --con | --co | --c )
11635     $as_echo "$ac_cs_config"; exit ;;
11636   --debug | --debu | --deb | --de | --d | -d )
11637     debug=: ;;
11638   --file | --fil | --fi | --f )
11639     $ac_shift
11640     case $ac_optarg in
11641     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11642     '') as_fn_error $? "missing file argument" ;;
11643     esac
11644     as_fn_append CONFIG_FILES " '$ac_optarg'"
11645     ac_need_defaults=false;;
11646   --header | --heade | --head | --hea )
11647     $ac_shift
11648     case $ac_optarg in
11649     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11650     esac
11651     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11652     ac_need_defaults=false;;
11653   --he | --h)
11654     # Conflict between --help and --header
11655     as_fn_error $? "ambiguous option: \`$1'
11656 Try \`$0 --help' for more information.";;
11657   --help | --hel | -h )
11658     $as_echo "$ac_cs_usage"; exit ;;
11659   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11660   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11661     ac_cs_silent=: ;;
11662
11663   # This is an error.
11664   -*) as_fn_error $? "unrecognized option: \`$1'
11665 Try \`$0 --help' for more information." ;;
11666
11667   *) as_fn_append ac_config_targets " $1"
11668      ac_need_defaults=false ;;
11669
11670   esac
11671   shift
11672 done
11673
11674 ac_configure_extra_args=
11675
11676 if $ac_cs_silent; then
11677   exec 6>/dev/null
11678   ac_configure_extra_args="$ac_configure_extra_args --silent"
11679 fi
11680
11681 _ACEOF
11682 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11683 if \$ac_cs_recheck; then
11684   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11685   shift
11686   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11687   CONFIG_SHELL='$SHELL'
11688   export CONFIG_SHELL
11689   exec "\$@"
11690 fi
11691
11692 _ACEOF
11693 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11694 exec 5>>config.log
11695 {
11696   echo
11697   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11698 ## Running $as_me. ##
11699 _ASBOX
11700   $as_echo "$ac_log"
11701 } >&5
11702
11703 _ACEOF
11704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11705 #
11706 # INIT-COMMANDS
11707 #
11708 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11709
11710
11711 # The HP-UX ksh and POSIX shell print the target directory to stdout
11712 # if CDPATH is set.
11713 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11714
11715 sed_quote_subst='$sed_quote_subst'
11716 double_quote_subst='$double_quote_subst'
11717 delay_variable_subst='$delay_variable_subst'
11718 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11719 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11720 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11721 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11722 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11723 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11724 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11725 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11726 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11727 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11728 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11729 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11730 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11731 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11732 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11733 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11734 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11735 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11736 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11737 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11738 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11739 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11740 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11741 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11742 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11743 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11744 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11745 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11746 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11747 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11748 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11749 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11750 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11751 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11752 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11753 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11754 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11755 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11756 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11757 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11758 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11759 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11760 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11761 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11762 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11763 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11764 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11765 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11766 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
11767 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11768 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11769 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11770 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11771 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11772 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11773 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11774 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11775 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11776 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11777 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11778 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11779 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11780 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11781 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11782 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11783 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11784 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11785 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11786 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11787 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11788 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11789 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11790 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11791 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11792 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11793 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11794 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11795 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11796 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11797 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11798 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11799 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11800 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11801 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11802 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11803 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11804 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11805 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11806 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11807 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11808 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11809 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11810 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11811 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11812 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11813 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11814 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11815 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11816 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11817 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11818 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11819 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11820 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11821 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11822 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11823 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11824 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11825 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11826 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11827 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11828 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11829 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11830 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11831 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11832 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11833 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11834 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11835 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11836 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11837 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11838
11839 LTCC='$LTCC'
11840 LTCFLAGS='$LTCFLAGS'
11841 compiler='$compiler_DEFAULT'
11842
11843 # A function that is used when there is no print builtin or printf.
11844 func_fallback_echo ()
11845 {
11846   eval 'cat <<_LTECHO_EOF
11847 \$1
11848 _LTECHO_EOF'
11849 }
11850
11851 # Quote evaled strings.
11852 for var in SHELL \
11853 ECHO \
11854 SED \
11855 GREP \
11856 EGREP \
11857 FGREP \
11858 LD \
11859 NM \
11860 LN_S \
11861 lt_SP2NL \
11862 lt_NL2SP \
11863 reload_flag \
11864 OBJDUMP \
11865 deplibs_check_method \
11866 file_magic_cmd \
11867 AR \
11868 AR_FLAGS \
11869 STRIP \
11870 RANLIB \
11871 CC \
11872 CFLAGS \
11873 compiler \
11874 lt_cv_sys_global_symbol_pipe \
11875 lt_cv_sys_global_symbol_to_cdecl \
11876 lt_cv_sys_global_symbol_to_c_name_address \
11877 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11878 lt_prog_compiler_no_builtin_flag \
11879 lt_prog_compiler_wl \
11880 lt_prog_compiler_pic \
11881 lt_prog_compiler_static \
11882 lt_cv_prog_compiler_c_o \
11883 need_locks \
11884 DSYMUTIL \
11885 NMEDIT \
11886 LIPO \
11887 OTOOL \
11888 OTOOL64 \
11889 shrext_cmds \
11890 export_dynamic_flag_spec \
11891 whole_archive_flag_spec \
11892 compiler_needs_object \
11893 with_gnu_ld \
11894 allow_undefined_flag \
11895 no_undefined_flag \
11896 hardcode_libdir_flag_spec \
11897 hardcode_libdir_flag_spec_ld \
11898 hardcode_libdir_separator \
11899 fix_srcfile_path \
11900 exclude_expsyms \
11901 include_expsyms \
11902 file_list_spec \
11903 variables_saved_for_relink \
11904 libname_spec \
11905 library_names_spec \
11906 soname_spec \
11907 install_override_mode \
11908 finish_eval \
11909 old_striplib \
11910 striplib; do
11911     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11912     *[\\\\\\\`\\"\\\$]*)
11913       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11914       ;;
11915     *)
11916       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11917       ;;
11918     esac
11919 done
11920
11921 # Double-quote double-evaled strings.
11922 for var in reload_cmds \
11923 old_postinstall_cmds \
11924 old_postuninstall_cmds \
11925 old_archive_cmds \
11926 extract_expsyms_cmds \
11927 old_archive_from_new_cmds \
11928 old_archive_from_expsyms_cmds \
11929 archive_cmds \
11930 archive_expsym_cmds \
11931 module_cmds \
11932 module_expsym_cmds \
11933 export_symbols_cmds \
11934 prelink_cmds \
11935 postinstall_cmds \
11936 postuninstall_cmds \
11937 finish_cmds \
11938 sys_lib_search_path_spec \
11939 sys_lib_dlsearch_path_spec; do
11940     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11941     *[\\\\\\\`\\"\\\$]*)
11942       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11943       ;;
11944     *)
11945       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11946       ;;
11947     esac
11948 done
11949
11950 ac_aux_dir='$ac_aux_dir'
11951 xsi_shell='$xsi_shell'
11952 lt_shell_append='$lt_shell_append'
11953
11954 # See if we are running on zsh, and set the options which allow our
11955 # commands through without removal of \ escapes INIT.
11956 if test -n "\${ZSH_VERSION+set}" ; then
11957    setopt NO_GLOB_SUBST
11958 fi
11959
11960
11961     PACKAGE='$PACKAGE'
11962     VERSION='$VERSION'
11963     TIMESTAMP='$TIMESTAMP'
11964     RM='$RM'
11965     ofile='$ofile'
11966
11967
11968
11969
11970 _ACEOF
11971
11972 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11973
11974 # Handling of arguments.
11975 for ac_config_target in $ac_config_targets
11976 do
11977   case $ac_config_target in
11978     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11979     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11980     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11981     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11982     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11983
11984   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
11985   esac
11986 done
11987
11988
11989 # If the user did not use the arguments to specify the items to instantiate,
11990 # then the envvar interface is used.  Set only those that are not.
11991 # We use the long form for the default assignment because of an extremely
11992 # bizarre bug on SunOS 4.1.3.
11993 if $ac_need_defaults; then
11994   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11995   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11996   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11997 fi
11998
11999 # Have a temporary directory for convenience.  Make it in the build tree
12000 # simply because there is no reason against having it here, and in addition,
12001 # creating and moving files from /tmp can sometimes cause problems.
12002 # Hook for its removal unless debugging.
12003 # Note that there is a small window in which the directory will not be cleaned:
12004 # after its creation but before its name has been assigned to `$tmp'.
12005 $debug ||
12006 {
12007   tmp=
12008   trap 'exit_status=$?
12009   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12010 ' 0
12011   trap 'as_fn_exit 1' 1 2 13 15
12012 }
12013 # Create a (secure) tmp directory for tmp files.
12014
12015 {
12016   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12017   test -n "$tmp" && test -d "$tmp"
12018 }  ||
12019 {
12020   tmp=./conf$$-$RANDOM
12021   (umask 077 && mkdir "$tmp")
12022 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12023
12024 # Set up the scripts for CONFIG_FILES section.
12025 # No need to generate them if there are no CONFIG_FILES.
12026 # This happens for instance with `./config.status config.h'.
12027 if test -n "$CONFIG_FILES"; then
12028
12029
12030 ac_cr=`echo X | tr X '\015'`
12031 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12032 # But we know of no other shell where ac_cr would be empty at this
12033 # point, so we can use a bashism as a fallback.
12034 if test "x$ac_cr" = x; then
12035   eval ac_cr=\$\'\\r\'
12036 fi
12037 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12038 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12039   ac_cs_awk_cr='\\r'
12040 else
12041   ac_cs_awk_cr=$ac_cr
12042 fi
12043
12044 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12045 _ACEOF
12046
12047
12048 {
12049   echo "cat >conf$$subs.awk <<_ACEOF" &&
12050   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12051   echo "_ACEOF"
12052 } >conf$$subs.sh ||
12053   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12054 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12055 ac_delim='%!_!# '
12056 for ac_last_try in false false false false false :; do
12057   . ./conf$$subs.sh ||
12058     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12059
12060   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12061   if test $ac_delim_n = $ac_delim_num; then
12062     break
12063   elif $ac_last_try; then
12064     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12065   else
12066     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12067   fi
12068 done
12069 rm -f conf$$subs.sh
12070
12071 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12072 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12073 _ACEOF
12074 sed -n '
12075 h
12076 s/^/S["/; s/!.*/"]=/
12077 p
12078 g
12079 s/^[^!]*!//
12080 :repl
12081 t repl
12082 s/'"$ac_delim"'$//
12083 t delim
12084 :nl
12085 h
12086 s/\(.\{148\}\)..*/\1/
12087 t more1
12088 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12089 p
12090 n
12091 b repl
12092 :more1
12093 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12094 p
12095 g
12096 s/.\{148\}//
12097 t nl
12098 :delim
12099 h
12100 s/\(.\{148\}\)..*/\1/
12101 t more2
12102 s/["\\]/\\&/g; s/^/"/; s/$/"/
12103 p
12104 b
12105 :more2
12106 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12107 p
12108 g
12109 s/.\{148\}//
12110 t delim
12111 ' <conf$$subs.awk | sed '
12112 /^[^""]/{
12113   N
12114   s/\n//
12115 }
12116 ' >>$CONFIG_STATUS || ac_write_fail=1
12117 rm -f conf$$subs.awk
12118 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12119 _ACAWK
12120 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12121   for (key in S) S_is_set[key] = 1
12122   FS = "\a"
12123
12124 }
12125 {
12126   line = $ 0
12127   nfields = split(line, field, "@")
12128   substed = 0
12129   len = length(field[1])
12130   for (i = 2; i < nfields; i++) {
12131     key = field[i]
12132     keylen = length(key)
12133     if (S_is_set[key]) {
12134       value = S[key]
12135       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12136       len += length(value) + length(field[++i])
12137       substed = 1
12138     } else
12139       len += 1 + keylen
12140   }
12141
12142   print line
12143 }
12144
12145 _ACAWK
12146 _ACEOF
12147 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12148 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12149   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12150 else
12151   cat
12152 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12153   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12154 _ACEOF
12155
12156 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12157 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12158 # trailing colons and then remove the whole line if VPATH becomes empty
12159 # (actually we leave an empty line to preserve line numbers).
12160 if test "x$srcdir" = x.; then
12161   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12162 h
12163 s///
12164 s/^/:/
12165 s/[      ]*$/:/
12166 s/:\$(srcdir):/:/g
12167 s/:\${srcdir}:/:/g
12168 s/:@srcdir@:/:/g
12169 s/^:*//
12170 s/:*$//
12171 x
12172 s/\(=[   ]*\).*/\1/
12173 G
12174 s/\n//
12175 s/^[^=]*=[       ]*$//
12176 }'
12177 fi
12178
12179 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12180 fi # test -n "$CONFIG_FILES"
12181
12182 # Set up the scripts for CONFIG_HEADERS section.
12183 # No need to generate them if there are no CONFIG_HEADERS.
12184 # This happens for instance with `./config.status Makefile'.
12185 if test -n "$CONFIG_HEADERS"; then
12186 cat >"$tmp/defines.awk" <<\_ACAWK ||
12187 BEGIN {
12188 _ACEOF
12189
12190 # Transform confdefs.h into an awk script `defines.awk', embedded as
12191 # here-document in config.status, that substitutes the proper values into
12192 # config.h.in to produce config.h.
12193
12194 # Create a delimiter string that does not exist in confdefs.h, to ease
12195 # handling of long lines.
12196 ac_delim='%!_!# '
12197 for ac_last_try in false false :; do
12198   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12199   if test -z "$ac_t"; then
12200     break
12201   elif $ac_last_try; then
12202     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12203   else
12204     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12205   fi
12206 done
12207
12208 # For the awk script, D is an array of macro values keyed by name,
12209 # likewise P contains macro parameters if any.  Preserve backslash
12210 # newline sequences.
12211
12212 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12213 sed -n '
12214 s/.\{148\}/&'"$ac_delim"'/g
12215 t rset
12216 :rset
12217 s/^[     ]*#[    ]*define[       ][      ]*/ /
12218 t def
12219 d
12220 :def
12221 s/\\$//
12222 t bsnl
12223 s/["\\]/\\&/g
12224 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12225 D["\1"]=" \3"/p
12226 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12227 d
12228 :bsnl
12229 s/["\\]/\\&/g
12230 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12231 D["\1"]=" \3\\\\\\n"\\/p
12232 t cont
12233 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12234 t cont
12235 d
12236 :cont
12237 n
12238 s/.\{148\}/&'"$ac_delim"'/g
12239 t clear
12240 :clear
12241 s/\\$//
12242 t bsnlc
12243 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12244 d
12245 :bsnlc
12246 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12247 b cont
12248 ' <confdefs.h | sed '
12249 s/'"$ac_delim"'/"\\\
12250 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12251
12252 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12253   for (key in D) D_is_set[key] = 1
12254   FS = "\a"
12255 }
12256 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12257   line = \$ 0
12258   split(line, arg, " ")
12259   if (arg[1] == "#") {
12260     defundef = arg[2]
12261     mac1 = arg[3]
12262   } else {
12263     defundef = substr(arg[1], 2)
12264     mac1 = arg[2]
12265   }
12266   split(mac1, mac2, "(") #)
12267   macro = mac2[1]
12268   prefix = substr(line, 1, index(line, defundef) - 1)
12269   if (D_is_set[macro]) {
12270     # Preserve the white space surrounding the "#".
12271     print prefix "define", macro P[macro] D[macro]
12272     next
12273   } else {
12274     # Replace #undef with comments.  This is necessary, for example,
12275     # in the case of _POSIX_SOURCE, which is predefined and required
12276     # on some systems where configure will not decide to define it.
12277     if (defundef == "undef") {
12278       print "/*", prefix defundef, macro, "*/"
12279       next
12280     }
12281   }
12282 }
12283 { print }
12284 _ACAWK
12285 _ACEOF
12286 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12287   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12288 fi # test -n "$CONFIG_HEADERS"
12289
12290
12291 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12292 shift
12293 for ac_tag
12294 do
12295   case $ac_tag in
12296   :[FHLC]) ac_mode=$ac_tag; continue;;
12297   esac
12298   case $ac_mode$ac_tag in
12299   :[FHL]*:*);;
12300   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
12301   :[FH]-) ac_tag=-:-;;
12302   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12303   esac
12304   ac_save_IFS=$IFS
12305   IFS=:
12306   set x $ac_tag
12307   IFS=$ac_save_IFS
12308   shift
12309   ac_file=$1
12310   shift
12311
12312   case $ac_mode in
12313   :L) ac_source=$1;;
12314   :[FH])
12315     ac_file_inputs=
12316     for ac_f
12317     do
12318       case $ac_f in
12319       -) ac_f="$tmp/stdin";;
12320       *) # Look for the file first in the build tree, then in the source tree
12321          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12322          # because $ac_f cannot contain `:'.
12323          test -f "$ac_f" ||
12324            case $ac_f in
12325            [\\/$]*) false;;
12326            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12327            esac ||
12328            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
12329       esac
12330       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12331       as_fn_append ac_file_inputs " '$ac_f'"
12332     done
12333
12334     # Let's still pretend it is `configure' which instantiates (i.e., don't
12335     # use $as_me), people would be surprised to read:
12336     #    /* config.h.  Generated by config.status.  */
12337     configure_input='Generated from '`
12338           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12339         `' by configure.'
12340     if test x"$ac_file" != x-; then
12341       configure_input="$ac_file.  $configure_input"
12342       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12343 $as_echo "$as_me: creating $ac_file" >&6;}
12344     fi
12345     # Neutralize special characters interpreted by sed in replacement strings.
12346     case $configure_input in #(
12347     *\&* | *\|* | *\\* )
12348        ac_sed_conf_input=`$as_echo "$configure_input" |
12349        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12350     *) ac_sed_conf_input=$configure_input;;
12351     esac
12352
12353     case $ac_tag in
12354     *:-:* | *:-) cat >"$tmp/stdin" \
12355       || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
12356     esac
12357     ;;
12358   esac
12359
12360   ac_dir=`$as_dirname -- "$ac_file" ||
12361 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12362          X"$ac_file" : 'X\(//\)[^/]' \| \
12363          X"$ac_file" : 'X\(//\)$' \| \
12364          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12365 $as_echo X"$ac_file" |
12366     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12367             s//\1/
12368             q
12369           }
12370           /^X\(\/\/\)[^/].*/{
12371             s//\1/
12372             q
12373           }
12374           /^X\(\/\/\)$/{
12375             s//\1/
12376             q
12377           }
12378           /^X\(\/\).*/{
12379             s//\1/
12380             q
12381           }
12382           s/.*/./; q'`
12383   as_dir="$ac_dir"; as_fn_mkdir_p
12384   ac_builddir=.
12385
12386 case "$ac_dir" in
12387 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12388 *)
12389   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12390   # A ".." for each directory in $ac_dir_suffix.
12391   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12392   case $ac_top_builddir_sub in
12393   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12394   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12395   esac ;;
12396 esac
12397 ac_abs_top_builddir=$ac_pwd
12398 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12399 # for backward compatibility:
12400 ac_top_builddir=$ac_top_build_prefix
12401
12402 case $srcdir in
12403   .)  # We are building in place.
12404     ac_srcdir=.
12405     ac_top_srcdir=$ac_top_builddir_sub
12406     ac_abs_top_srcdir=$ac_pwd ;;
12407   [\\/]* | ?:[\\/]* )  # Absolute name.
12408     ac_srcdir=$srcdir$ac_dir_suffix;
12409     ac_top_srcdir=$srcdir
12410     ac_abs_top_srcdir=$srcdir ;;
12411   *) # Relative name.
12412     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12413     ac_top_srcdir=$ac_top_build_prefix$srcdir
12414     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12415 esac
12416 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12417
12418
12419   case $ac_mode in
12420   :F)
12421   #
12422   # CONFIG_FILE
12423   #
12424
12425   case $INSTALL in
12426   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12427   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12428   esac
12429   ac_MKDIR_P=$MKDIR_P
12430   case $MKDIR_P in
12431   [\\/$]* | ?:[\\/]* ) ;;
12432   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12433   esac
12434 _ACEOF
12435
12436 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12437 # If the template does not know about datarootdir, expand it.
12438 # FIXME: This hack should be removed a few years after 2.60.
12439 ac_datarootdir_hack=; ac_datarootdir_seen=
12440 ac_sed_dataroot='
12441 /datarootdir/ {
12442   p
12443   q
12444 }
12445 /@datadir@/p
12446 /@docdir@/p
12447 /@infodir@/p
12448 /@localedir@/p
12449 /@mandir@/p'
12450 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12451 *datarootdir*) ac_datarootdir_seen=yes;;
12452 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12453   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12454 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12455 _ACEOF
12456 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12457   ac_datarootdir_hack='
12458   s&@datadir@&$datadir&g
12459   s&@docdir@&$docdir&g
12460   s&@infodir@&$infodir&g
12461   s&@localedir@&$localedir&g
12462   s&@mandir@&$mandir&g
12463   s&\\\${datarootdir}&$datarootdir&g' ;;
12464 esac
12465 _ACEOF
12466
12467 # Neutralize VPATH when `$srcdir' = `.'.
12468 # Shell code in configure.ac might set extrasub.
12469 # FIXME: do we really want to maintain this feature?
12470 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12471 ac_sed_extra="$ac_vpsub
12472 $extrasub
12473 _ACEOF
12474 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12475 :t
12476 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12477 s|@configure_input@|$ac_sed_conf_input|;t t
12478 s&@top_builddir@&$ac_top_builddir_sub&;t t
12479 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12480 s&@srcdir@&$ac_srcdir&;t t
12481 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12482 s&@top_srcdir@&$ac_top_srcdir&;t t
12483 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12484 s&@builddir@&$ac_builddir&;t t
12485 s&@abs_builddir@&$ac_abs_builddir&;t t
12486 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12487 s&@INSTALL@&$ac_INSTALL&;t t
12488 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12489 $ac_datarootdir_hack
12490 "
12491 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12492   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12493
12494 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12495   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12496   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12497   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12498 which seems to be undefined.  Please make sure it is defined" >&5
12499 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12500 which seems to be undefined.  Please make sure it is defined" >&2;}
12501
12502   rm -f "$tmp/stdin"
12503   case $ac_file in
12504   -) cat "$tmp/out" && rm -f "$tmp/out";;
12505   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12506   esac \
12507   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12508  ;;
12509   :H)
12510   #
12511   # CONFIG_HEADER
12512   #
12513   if test x"$ac_file" != x-; then
12514     {
12515       $as_echo "/* $configure_input  */" \
12516       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12517     } >"$tmp/config.h" \
12518       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12519     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12520       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12521 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12522     else
12523       rm -f "$ac_file"
12524       mv "$tmp/config.h" "$ac_file" \
12525         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12526     fi
12527   else
12528     $as_echo "/* $configure_input  */" \
12529       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12530       || as_fn_error $? "could not create -" "$LINENO" 5
12531   fi
12532 # Compute "$ac_file"'s index in $config_headers.
12533 _am_arg="$ac_file"
12534 _am_stamp_count=1
12535 for _am_header in $config_headers :; do
12536   case $_am_header in
12537     $_am_arg | $_am_arg:* )
12538       break ;;
12539     * )
12540       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12541   esac
12542 done
12543 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12544 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12545          X"$_am_arg" : 'X\(//\)[^/]' \| \
12546          X"$_am_arg" : 'X\(//\)$' \| \
12547          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12548 $as_echo X"$_am_arg" |
12549     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12550             s//\1/
12551             q
12552           }
12553           /^X\(\/\/\)[^/].*/{
12554             s//\1/
12555             q
12556           }
12557           /^X\(\/\/\)$/{
12558             s//\1/
12559             q
12560           }
12561           /^X\(\/\).*/{
12562             s//\1/
12563             q
12564           }
12565           s/.*/./; q'`/stamp-h$_am_stamp_count
12566  ;;
12567
12568   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12569 $as_echo "$as_me: executing $ac_file commands" >&6;}
12570  ;;
12571   esac
12572
12573
12574   case $ac_file$ac_mode in
12575     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12576   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12577   # are listed without --file.  Let's play safe and only enable the eval
12578   # if we detect the quoting.
12579   case $CONFIG_FILES in
12580   *\'*) eval set x "$CONFIG_FILES" ;;
12581   *)   set x $CONFIG_FILES ;;
12582   esac
12583   shift
12584   for mf
12585   do
12586     # Strip MF so we end up with the name of the file.
12587     mf=`echo "$mf" | sed -e 's/:.*$//'`
12588     # Check whether this is an Automake generated Makefile or not.
12589     # We used to match only the files named `Makefile.in', but
12590     # some people rename them; so instead we look at the file content.
12591     # Grep'ing the first line is not enough: some people post-process
12592     # each Makefile.in and add a new line on top of each file to say so.
12593     # Grep'ing the whole file is not good either: AIX grep has a line
12594     # limit of 2048, but all sed's we know have understand at least 4000.
12595     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12596       dirpart=`$as_dirname -- "$mf" ||
12597 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12598          X"$mf" : 'X\(//\)[^/]' \| \
12599          X"$mf" : 'X\(//\)$' \| \
12600          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12601 $as_echo X"$mf" |
12602     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12603             s//\1/
12604             q
12605           }
12606           /^X\(\/\/\)[^/].*/{
12607             s//\1/
12608             q
12609           }
12610           /^X\(\/\/\)$/{
12611             s//\1/
12612             q
12613           }
12614           /^X\(\/\).*/{
12615             s//\1/
12616             q
12617           }
12618           s/.*/./; q'`
12619     else
12620       continue
12621     fi
12622     # Extract the definition of DEPDIR, am__include, and am__quote
12623     # from the Makefile without running `make'.
12624     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12625     test -z "$DEPDIR" && continue
12626     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12627     test -z "am__include" && continue
12628     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12629     # When using ansi2knr, U may be empty or an underscore; expand it
12630     U=`sed -n 's/^U = //p' < "$mf"`
12631     # Find all dependency output files, they are included files with
12632     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12633     # simplest approach to changing $(DEPDIR) to its actual value in the
12634     # expansion.
12635     for file in `sed -n "
12636       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12637          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12638       # Make sure the directory exists.
12639       test -f "$dirpart/$file" && continue
12640       fdir=`$as_dirname -- "$file" ||
12641 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12642          X"$file" : 'X\(//\)[^/]' \| \
12643          X"$file" : 'X\(//\)$' \| \
12644          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12645 $as_echo X"$file" |
12646     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12647             s//\1/
12648             q
12649           }
12650           /^X\(\/\/\)[^/].*/{
12651             s//\1/
12652             q
12653           }
12654           /^X\(\/\/\)$/{
12655             s//\1/
12656             q
12657           }
12658           /^X\(\/\).*/{
12659             s//\1/
12660             q
12661           }
12662           s/.*/./; q'`
12663       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12664       # echo "creating $dirpart/$file"
12665       echo '# dummy' > "$dirpart/$file"
12666     done
12667   done
12668 }
12669  ;;
12670     "libtool":C)
12671
12672     # See if we are running on zsh, and set the options which allow our
12673     # commands through without removal of \ escapes.
12674     if test -n "${ZSH_VERSION+set}" ; then
12675       setopt NO_GLOB_SUBST
12676     fi
12677
12678     cfgfile="${ofile}T"
12679     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12680     $RM "$cfgfile"
12681
12682     cat <<_LT_EOF >> "$cfgfile"
12683 #! $SHELL
12684
12685 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12686 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12687 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12688 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12689 #
12690 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12691 #                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
12692 #                 Inc.
12693 #   Written by Gordon Matzigkeit, 1996
12694 #
12695 #   This file is part of GNU Libtool.
12696 #
12697 # GNU Libtool is free software; you can redistribute it and/or
12698 # modify it under the terms of the GNU General Public License as
12699 # published by the Free Software Foundation; either version 2 of
12700 # the License, or (at your option) any later version.
12701 #
12702 # As a special exception to the GNU General Public License,
12703 # if you distribute this file as part of a program or library that
12704 # is built using GNU Libtool, you may include this file under the
12705 # same distribution terms that you use for the rest of that program.
12706 #
12707 # GNU Libtool is distributed in the hope that it will be useful,
12708 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12709 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12710 # GNU General Public License for more details.
12711 #
12712 # You should have received a copy of the GNU General Public License
12713 # along with GNU Libtool; see the file COPYING.  If not, a copy
12714 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12715 # obtained by writing to the Free Software Foundation, Inc.,
12716 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12717
12718
12719 # The names of the tagged configurations supported by this script.
12720 available_tags=""
12721
12722 # ### BEGIN LIBTOOL CONFIG
12723
12724 # Which release of libtool.m4 was used?
12725 macro_version=$macro_version
12726 macro_revision=$macro_revision
12727
12728 # Whether or not to build shared libraries.
12729 build_libtool_libs=$enable_shared
12730
12731 # Whether or not to build static libraries.
12732 build_old_libs=$enable_static
12733
12734 # What type of objects to build.
12735 pic_mode=$pic_mode
12736
12737 # Whether or not to optimize for fast installation.
12738 fast_install=$enable_fast_install
12739
12740 # Shell to use when invoking shell scripts.
12741 SHELL=$lt_SHELL
12742
12743 # An echo program that protects backslashes.
12744 ECHO=$lt_ECHO
12745
12746 # The host system.
12747 host_alias=$host_alias
12748 host=$host
12749 host_os=$host_os
12750
12751 # The build system.
12752 build_alias=$build_alias
12753 build=$build
12754 build_os=$build_os
12755
12756 # A sed program that does not truncate output.
12757 SED=$lt_SED
12758
12759 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12760 Xsed="\$SED -e 1s/^X//"
12761
12762 # A grep program that handles long lines.
12763 GREP=$lt_GREP
12764
12765 # An ERE matcher.
12766 EGREP=$lt_EGREP
12767
12768 # A literal string matcher.
12769 FGREP=$lt_FGREP
12770
12771 # A BSD- or MS-compatible name lister.
12772 NM=$lt_NM
12773
12774 # Whether we need soft or hard links.
12775 LN_S=$lt_LN_S
12776
12777 # What is the maximum length of a command?
12778 max_cmd_len=$max_cmd_len
12779
12780 # Object file suffix (normally "o").
12781 objext=$ac_objext
12782
12783 # Executable file suffix (normally "").
12784 exeext=$exeext
12785
12786 # whether the shell understands "unset".
12787 lt_unset=$lt_unset
12788
12789 # turn spaces into newlines.
12790 SP2NL=$lt_lt_SP2NL
12791
12792 # turn newlines into spaces.
12793 NL2SP=$lt_lt_NL2SP
12794
12795 # An object symbol dumper.
12796 OBJDUMP=$lt_OBJDUMP
12797
12798 # Method to check whether dependent libraries are shared objects.
12799 deplibs_check_method=$lt_deplibs_check_method
12800
12801 # Command to use when deplibs_check_method == "file_magic".
12802 file_magic_cmd=$lt_file_magic_cmd
12803
12804 # The archiver.
12805 AR=$lt_AR
12806 AR_FLAGS=$lt_AR_FLAGS
12807
12808 # A symbol stripping program.
12809 STRIP=$lt_STRIP
12810
12811 # Commands used to install an old-style archive.
12812 RANLIB=$lt_RANLIB
12813 old_postinstall_cmds=$lt_old_postinstall_cmds
12814 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12815
12816 # Whether to use a lock for old archive extraction.
12817 lock_old_archive_extraction=$lock_old_archive_extraction
12818
12819 # A C compiler.
12820 LTCC=$lt_CC
12821
12822 # LTCC compiler flags.
12823 LTCFLAGS=$lt_CFLAGS
12824
12825 # Take the output of nm and produce a listing of raw symbols and C names.
12826 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12827
12828 # Transform the output of nm in a proper C declaration.
12829 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12830
12831 # Transform the output of nm in a C name address pair.
12832 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12833
12834 # Transform the output of nm in a C name address pair when lib prefix is needed.
12835 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12836
12837 # The name of the directory that contains temporary libtool files.
12838 objdir=$objdir
12839
12840 # Used to examine libraries when file_magic_cmd begins with "file".
12841 MAGIC_CMD=$MAGIC_CMD
12842
12843 # Must we lock files when doing compilation?
12844 need_locks=$lt_need_locks
12845
12846 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12847 DSYMUTIL=$lt_DSYMUTIL
12848
12849 # Tool to change global to local symbols on Mac OS X.
12850 NMEDIT=$lt_NMEDIT
12851
12852 # Tool to manipulate fat objects and archives on Mac OS X.
12853 LIPO=$lt_LIPO
12854
12855 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12856 OTOOL=$lt_OTOOL
12857
12858 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12859 OTOOL64=$lt_OTOOL64
12860
12861 # Old archive suffix (normally "a").
12862 libext=$libext
12863
12864 # Shared library suffix (normally ".so").
12865 shrext_cmds=$lt_shrext_cmds
12866
12867 # The commands to extract the exported symbol list from a shared archive.
12868 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12869
12870 # Variables whose values should be saved in libtool wrapper scripts and
12871 # restored at link time.
12872 variables_saved_for_relink=$lt_variables_saved_for_relink
12873
12874 # Do we need the "lib" prefix for modules?
12875 need_lib_prefix=$need_lib_prefix
12876
12877 # Do we need a version for libraries?
12878 need_version=$need_version
12879
12880 # Library versioning type.
12881 version_type=$version_type
12882
12883 # Shared library runtime path variable.
12884 runpath_var=$runpath_var
12885
12886 # Shared library path variable.
12887 shlibpath_var=$shlibpath_var
12888
12889 # Is shlibpath searched before the hard-coded library search path?
12890 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12891
12892 # Format of library name prefix.
12893 libname_spec=$lt_libname_spec
12894
12895 # List of archive names.  First name is the real one, the rest are links.
12896 # The last name is the one that the linker finds with -lNAME
12897 library_names_spec=$lt_library_names_spec
12898
12899 # The coded name of the library, if different from the real name.
12900 soname_spec=$lt_soname_spec
12901
12902 # Permission mode override for installation of shared libraries.
12903 install_override_mode=$lt_install_override_mode
12904
12905 # Command to use after installation of a shared archive.
12906 postinstall_cmds=$lt_postinstall_cmds
12907
12908 # Command to use after uninstallation of a shared archive.
12909 postuninstall_cmds=$lt_postuninstall_cmds
12910
12911 # Commands used to finish a libtool library installation in a directory.
12912 finish_cmds=$lt_finish_cmds
12913
12914 # As "finish_cmds", except a single script fragment to be evaled but
12915 # not shown.
12916 finish_eval=$lt_finish_eval
12917
12918 # Whether we should hardcode library paths into libraries.
12919 hardcode_into_libs=$hardcode_into_libs
12920
12921 # Compile-time system search path for libraries.
12922 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12923
12924 # Run-time system search path for libraries.
12925 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12926
12927 # Whether dlopen is supported.
12928 dlopen_support=$enable_dlopen
12929
12930 # Whether dlopen of programs is supported.
12931 dlopen_self=$enable_dlopen_self
12932
12933 # Whether dlopen of statically linked programs is supported.
12934 dlopen_self_static=$enable_dlopen_self_static
12935
12936 # Commands to strip libraries.
12937 old_striplib=$lt_old_striplib
12938 striplib=$lt_striplib
12939
12940
12941 # The linker used to build libraries.
12942 LD=$lt_LD
12943
12944 # How to create reloadable object files.
12945 reload_flag=$lt_reload_flag
12946 reload_cmds=$lt_reload_cmds
12947
12948 # Commands used to build an old-style archive.
12949 old_archive_cmds=$lt_old_archive_cmds
12950
12951 # A language specific compiler.
12952 CC=$lt_compiler
12953
12954 # Is the compiler the GNU compiler?
12955 with_gcc=$GCC
12956
12957 # Compiler flag to turn off builtin functions.
12958 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12959
12960 # How to pass a linker flag through the compiler.
12961 wl=$lt_lt_prog_compiler_wl
12962
12963 # Additional compiler flags for building library objects.
12964 pic_flag=$lt_lt_prog_compiler_pic
12965
12966 # Compiler flag to prevent dynamic linking.
12967 link_static_flag=$lt_lt_prog_compiler_static
12968
12969 # Does compiler simultaneously support -c and -o options?
12970 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12971
12972 # Whether or not to add -lc for building shared libraries.
12973 build_libtool_need_lc=$archive_cmds_need_lc
12974
12975 # Whether or not to disallow shared libs when runtime libs are static.
12976 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12977
12978 # Compiler flag to allow reflexive dlopens.
12979 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12980
12981 # Compiler flag to generate shared objects directly from archives.
12982 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12983
12984 # Whether the compiler copes with passing no objects directly.
12985 compiler_needs_object=$lt_compiler_needs_object
12986
12987 # Create an old-style archive from a shared archive.
12988 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12989
12990 # Create a temporary old-style archive to link instead of a shared archive.
12991 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12992
12993 # Commands used to build a shared archive.
12994 archive_cmds=$lt_archive_cmds
12995 archive_expsym_cmds=$lt_archive_expsym_cmds
12996
12997 # Commands used to build a loadable module if different from building
12998 # a shared archive.
12999 module_cmds=$lt_module_cmds
13000 module_expsym_cmds=$lt_module_expsym_cmds
13001
13002 # Whether we are building with GNU ld or not.
13003 with_gnu_ld=$lt_with_gnu_ld
13004
13005 # Flag that allows shared libraries with undefined symbols to be built.
13006 allow_undefined_flag=$lt_allow_undefined_flag
13007
13008 # Flag that enforces no undefined symbols.
13009 no_undefined_flag=$lt_no_undefined_flag
13010
13011 # Flag to hardcode \$libdir into a binary during linking.
13012 # This must work even if \$libdir does not exist
13013 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13014
13015 # If ld is used when linking, flag to hardcode \$libdir into a binary
13016 # during linking.  This must work even if \$libdir does not exist.
13017 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13018
13019 # Whether we need a single "-rpath" flag with a separated argument.
13020 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13021
13022 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13023 # DIR into the resulting binary.
13024 hardcode_direct=$hardcode_direct
13025
13026 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13027 # DIR into the resulting binary and the resulting library dependency is
13028 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13029 # library is relocated.
13030 hardcode_direct_absolute=$hardcode_direct_absolute
13031
13032 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13033 # into the resulting binary.
13034 hardcode_minus_L=$hardcode_minus_L
13035
13036 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13037 # into the resulting binary.
13038 hardcode_shlibpath_var=$hardcode_shlibpath_var
13039
13040 # Set to "yes" if building a shared library automatically hardcodes DIR
13041 # into the library and all subsequent libraries and executables linked
13042 # against it.
13043 hardcode_automatic=$hardcode_automatic
13044
13045 # Set to yes if linker adds runtime paths of dependent libraries
13046 # to runtime path list.
13047 inherit_rpath=$inherit_rpath
13048
13049 # Whether libtool must link a program against all its dependency libraries.
13050 link_all_deplibs=$link_all_deplibs
13051
13052 # Fix the shell variable \$srcfile for the compiler.
13053 fix_srcfile_path=$lt_fix_srcfile_path
13054
13055 # Set to "yes" if exported symbols are required.
13056 always_export_symbols=$always_export_symbols
13057
13058 # The commands to list exported symbols.
13059 export_symbols_cmds=$lt_export_symbols_cmds
13060
13061 # Symbols that should not be listed in the preloaded symbols.
13062 exclude_expsyms=$lt_exclude_expsyms
13063
13064 # Symbols that must always be exported.
13065 include_expsyms=$lt_include_expsyms
13066
13067 # Commands necessary for linking programs (against libraries) with templates.
13068 prelink_cmds=$lt_prelink_cmds
13069
13070 # Specify filename containing input files.
13071 file_list_spec=$lt_file_list_spec
13072
13073 # How to hardcode a shared library path into an executable.
13074 hardcode_action=$hardcode_action
13075
13076 # ### END LIBTOOL CONFIG
13077
13078 _LT_EOF
13079
13080   case $host_os in
13081   aix3*)
13082     cat <<\_LT_EOF >> "$cfgfile"
13083 # AIX sometimes has problems with the GCC collect2 program.  For some
13084 # reason, if we set the COLLECT_NAMES environment variable, the problems
13085 # vanish in a puff of smoke.
13086 if test "X${COLLECT_NAMES+set}" != Xset; then
13087   COLLECT_NAMES=
13088   export COLLECT_NAMES
13089 fi
13090 _LT_EOF
13091     ;;
13092   esac
13093
13094
13095 ltmain="$ac_aux_dir/ltmain.sh"
13096
13097
13098   # We use sed instead of cat because bash on DJGPP gets confused if
13099   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13100   # text mode, it properly converts lines to CR/LF.  This bash problem
13101   # is reportedly fixed, but why not run on old versions too?
13102   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13103     || (rm -f "$cfgfile"; exit 1)
13104
13105   case $xsi_shell in
13106   yes)
13107     cat << \_LT_EOF >> "$cfgfile"
13108
13109 # func_dirname file append nondir_replacement
13110 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13111 # otherwise set result to NONDIR_REPLACEMENT.
13112 func_dirname ()
13113 {
13114   case ${1} in
13115     */*) func_dirname_result="${1%/*}${2}" ;;
13116     *  ) func_dirname_result="${3}" ;;
13117   esac
13118 }
13119
13120 # func_basename file
13121 func_basename ()
13122 {
13123   func_basename_result="${1##*/}"
13124 }
13125
13126 # func_dirname_and_basename file append nondir_replacement
13127 # perform func_basename and func_dirname in a single function
13128 # call:
13129 #   dirname:  Compute the dirname of FILE.  If nonempty,
13130 #             add APPEND to the result, otherwise set result
13131 #             to NONDIR_REPLACEMENT.
13132 #             value returned in "$func_dirname_result"
13133 #   basename: Compute filename of FILE.
13134 #             value retuned in "$func_basename_result"
13135 # Implementation must be kept synchronized with func_dirname
13136 # and func_basename. For efficiency, we do not delegate to
13137 # those functions but instead duplicate the functionality here.
13138 func_dirname_and_basename ()
13139 {
13140   case ${1} in
13141     */*) func_dirname_result="${1%/*}${2}" ;;
13142     *  ) func_dirname_result="${3}" ;;
13143   esac
13144   func_basename_result="${1##*/}"
13145 }
13146
13147 # func_stripname prefix suffix name
13148 # strip PREFIX and SUFFIX off of NAME.
13149 # PREFIX and SUFFIX must not contain globbing or regex special
13150 # characters, hashes, percent signs, but SUFFIX may contain a leading
13151 # dot (in which case that matches only a dot).
13152 func_stripname ()
13153 {
13154   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13155   # positional parameters, so assign one to ordinary parameter first.
13156   func_stripname_result=${3}
13157   func_stripname_result=${func_stripname_result#"${1}"}
13158   func_stripname_result=${func_stripname_result%"${2}"}
13159 }
13160
13161 # func_opt_split
13162 func_opt_split ()
13163 {
13164   func_opt_split_opt=${1%%=*}
13165   func_opt_split_arg=${1#*=}
13166 }
13167
13168 # func_lo2o object
13169 func_lo2o ()
13170 {
13171   case ${1} in
13172     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13173     *)    func_lo2o_result=${1} ;;
13174   esac
13175 }
13176
13177 # func_xform libobj-or-source
13178 func_xform ()
13179 {
13180   func_xform_result=${1%.*}.lo
13181 }
13182
13183 # func_arith arithmetic-term...
13184 func_arith ()
13185 {
13186   func_arith_result=$(( $* ))
13187 }
13188
13189 # func_len string
13190 # STRING may not start with a hyphen.
13191 func_len ()
13192 {
13193   func_len_result=${#1}
13194 }
13195
13196 _LT_EOF
13197     ;;
13198   *) # Bourne compatible functions.
13199     cat << \_LT_EOF >> "$cfgfile"
13200
13201 # func_dirname file append nondir_replacement
13202 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13203 # otherwise set result to NONDIR_REPLACEMENT.
13204 func_dirname ()
13205 {
13206   # Extract subdirectory from the argument.
13207   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13208   if test "X$func_dirname_result" = "X${1}"; then
13209     func_dirname_result="${3}"
13210   else
13211     func_dirname_result="$func_dirname_result${2}"
13212   fi
13213 }
13214
13215 # func_basename file
13216 func_basename ()
13217 {
13218   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13219 }
13220
13221
13222 # func_stripname prefix suffix name
13223 # strip PREFIX and SUFFIX off of NAME.
13224 # PREFIX and SUFFIX must not contain globbing or regex special
13225 # characters, hashes, percent signs, but SUFFIX may contain a leading
13226 # dot (in which case that matches only a dot).
13227 # func_strip_suffix prefix name
13228 func_stripname ()
13229 {
13230   case ${2} in
13231     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13232     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13233   esac
13234 }
13235
13236 # sed scripts:
13237 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13238 my_sed_long_arg='1s/^-[^=]*=//'
13239
13240 # func_opt_split
13241 func_opt_split ()
13242 {
13243   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13244   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13245 }
13246
13247 # func_lo2o object
13248 func_lo2o ()
13249 {
13250   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13251 }
13252
13253 # func_xform libobj-or-source
13254 func_xform ()
13255 {
13256   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13257 }
13258
13259 # func_arith arithmetic-term...
13260 func_arith ()
13261 {
13262   func_arith_result=`expr "$@"`
13263 }
13264
13265 # func_len string
13266 # STRING may not start with a hyphen.
13267 func_len ()
13268 {
13269   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13270 }
13271
13272 _LT_EOF
13273 esac
13274
13275 case $lt_shell_append in
13276   yes)
13277     cat << \_LT_EOF >> "$cfgfile"
13278
13279 # func_append var value
13280 # Append VALUE to the end of shell variable VAR.
13281 func_append ()
13282 {
13283   eval "$1+=\$2"
13284 }
13285 _LT_EOF
13286     ;;
13287   *)
13288     cat << \_LT_EOF >> "$cfgfile"
13289
13290 # func_append var value
13291 # Append VALUE to the end of shell variable VAR.
13292 func_append ()
13293 {
13294   eval "$1=\$$1\$2"
13295 }
13296
13297 _LT_EOF
13298     ;;
13299   esac
13300
13301
13302   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13303     || (rm -f "$cfgfile"; exit 1)
13304
13305   mv -f "$cfgfile" "$ofile" ||
13306     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13307   chmod +x "$ofile"
13308
13309  ;;
13310
13311   esac
13312 done # for ac_tag
13313
13314
13315 as_fn_exit 0
13316 _ACEOF
13317 ac_clean_files=$ac_clean_files_save
13318
13319 test $ac_write_fail = 0 ||
13320   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13321
13322
13323 # configure is writing to config.log, and then calls config.status.
13324 # config.status does its own redirection, appending to config.log.
13325 # Unfortunately, on DOS this fails, as config.log is still kept open
13326 # by configure, so config.status won't be able to write to it; its
13327 # output is simply discarded.  So we exec the FD to /dev/null,
13328 # effectively closing config.log, so it can be properly (re)opened and
13329 # appended to by config.status.  When coming back to configure, we
13330 # need to make the FD available again.
13331 if test "$no_create" != yes; then
13332   ac_cs_success=:
13333   ac_config_status_args=
13334   test "$silent" = yes &&
13335     ac_config_status_args="$ac_config_status_args --quiet"
13336   exec 5>/dev/null
13337   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13338   exec 5>>config.log
13339   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13340   # would make configure fail if this is the last instruction.
13341   $ac_cs_success || as_fn_exit 1
13342 fi
13343 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13344   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13345 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13346 fi
13347
13348