OSDN Git Service

modified: src/strokes.txt
[kp123/kp123.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for kp123 0.1.
4 #
5 # Report bugs to <evgeny@sourceforge.jp>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10 # Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176
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 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=$?; test $as_status -eq 0 && as_status=1
378   if test "$3"; then
379     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
380     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
381   fi
382   $as_echo "$as_me: error: $1" >&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, 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=yes ;;
811   esac
812
813   # Accept the important Cygnus configure options, so we can diagnose typos.
814
815   case $ac_dashdash$ac_option in
816   --)
817     ac_dashdash=yes ;;
818
819   -bindir | --bindir | --bindi | --bind | --bin | --bi)
820     ac_prev=bindir ;;
821   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
822     bindir=$ac_optarg ;;
823
824   -build | --build | --buil | --bui | --bu)
825     ac_prev=build_alias ;;
826   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
827     build_alias=$ac_optarg ;;
828
829   -cache-file | --cache-file | --cache-fil | --cache-fi \
830   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
831     ac_prev=cache_file ;;
832   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
833   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
834     cache_file=$ac_optarg ;;
835
836   --config-cache | -C)
837     cache_file=config.cache ;;
838
839   -datadir | --datadir | --datadi | --datad)
840     ac_prev=datadir ;;
841   -datadir=* | --datadir=* | --datadi=* | --datad=*)
842     datadir=$ac_optarg ;;
843
844   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
845   | --dataroo | --dataro | --datar)
846     ac_prev=datarootdir ;;
847   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
848   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
849     datarootdir=$ac_optarg ;;
850
851   -disable-* | --disable-*)
852     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
853     # Reject names that are not valid shell variable names.
854     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
855       as_fn_error "invalid feature name: $ac_useropt"
856     ac_useropt_orig=$ac_useropt
857     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
858     case $ac_user_opts in
859       *"
860 "enable_$ac_useropt"
861 "*) ;;
862       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
863          ac_unrecognized_sep=', ';;
864     esac
865     eval enable_$ac_useropt=no ;;
866
867   -docdir | --docdir | --docdi | --doc | --do)
868     ac_prev=docdir ;;
869   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
870     docdir=$ac_optarg ;;
871
872   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
873     ac_prev=dvidir ;;
874   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
875     dvidir=$ac_optarg ;;
876
877   -enable-* | --enable-*)
878     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
879     # Reject names that are not valid shell variable names.
880     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
881       as_fn_error "invalid feature name: $ac_useropt"
882     ac_useropt_orig=$ac_useropt
883     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
884     case $ac_user_opts in
885       *"
886 "enable_$ac_useropt"
887 "*) ;;
888       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
889          ac_unrecognized_sep=', ';;
890     esac
891     eval enable_$ac_useropt=\$ac_optarg ;;
892
893   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
894   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
895   | --exec | --exe | --ex)
896     ac_prev=exec_prefix ;;
897   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
898   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
899   | --exec=* | --exe=* | --ex=*)
900     exec_prefix=$ac_optarg ;;
901
902   -gas | --gas | --ga | --g)
903     # Obsolete; use --with-gas.
904     with_gas=yes ;;
905
906   -help | --help | --hel | --he | -h)
907     ac_init_help=long ;;
908   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
909     ac_init_help=recursive ;;
910   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
911     ac_init_help=short ;;
912
913   -host | --host | --hos | --ho)
914     ac_prev=host_alias ;;
915   -host=* | --host=* | --hos=* | --ho=*)
916     host_alias=$ac_optarg ;;
917
918   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
919     ac_prev=htmldir ;;
920   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
921   | --ht=*)
922     htmldir=$ac_optarg ;;
923
924   -includedir | --includedir | --includedi | --included | --include \
925   | --includ | --inclu | --incl | --inc)
926     ac_prev=includedir ;;
927   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
928   | --includ=* | --inclu=* | --incl=* | --inc=*)
929     includedir=$ac_optarg ;;
930
931   -infodir | --infodir | --infodi | --infod | --info | --inf)
932     ac_prev=infodir ;;
933   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
934     infodir=$ac_optarg ;;
935
936   -libdir | --libdir | --libdi | --libd)
937     ac_prev=libdir ;;
938   -libdir=* | --libdir=* | --libdi=* | --libd=*)
939     libdir=$ac_optarg ;;
940
941   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
942   | --libexe | --libex | --libe)
943     ac_prev=libexecdir ;;
944   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
945   | --libexe=* | --libex=* | --libe=*)
946     libexecdir=$ac_optarg ;;
947
948   -localedir | --localedir | --localedi | --localed | --locale)
949     ac_prev=localedir ;;
950   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
951     localedir=$ac_optarg ;;
952
953   -localstatedir | --localstatedir | --localstatedi | --localstated \
954   | --localstate | --localstat | --localsta | --localst | --locals)
955     ac_prev=localstatedir ;;
956   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
957   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
958     localstatedir=$ac_optarg ;;
959
960   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
961     ac_prev=mandir ;;
962   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
963     mandir=$ac_optarg ;;
964
965   -nfp | --nfp | --nf)
966     # Obsolete; use --without-fp.
967     with_fp=no ;;
968
969   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
970   | --no-cr | --no-c | -n)
971     no_create=yes ;;
972
973   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
974   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
975     no_recursion=yes ;;
976
977   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
978   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
979   | --oldin | --oldi | --old | --ol | --o)
980     ac_prev=oldincludedir ;;
981   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
982   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
983   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
984     oldincludedir=$ac_optarg ;;
985
986   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
987     ac_prev=prefix ;;
988   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
989     prefix=$ac_optarg ;;
990
991   -program-prefix | --program-prefix | --program-prefi | --program-pref \
992   | --program-pre | --program-pr | --program-p)
993     ac_prev=program_prefix ;;
994   -program-prefix=* | --program-prefix=* | --program-prefi=* \
995   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
996     program_prefix=$ac_optarg ;;
997
998   -program-suffix | --program-suffix | --program-suffi | --program-suff \
999   | --program-suf | --program-su | --program-s)
1000     ac_prev=program_suffix ;;
1001   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1002   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1003     program_suffix=$ac_optarg ;;
1004
1005   -program-transform-name | --program-transform-name \
1006   | --program-transform-nam | --program-transform-na \
1007   | --program-transform-n | --program-transform- \
1008   | --program-transform | --program-transfor \
1009   | --program-transfo | --program-transf \
1010   | --program-trans | --program-tran \
1011   | --progr-tra | --program-tr | --program-t)
1012     ac_prev=program_transform_name ;;
1013   -program-transform-name=* | --program-transform-name=* \
1014   | --program-transform-nam=* | --program-transform-na=* \
1015   | --program-transform-n=* | --program-transform-=* \
1016   | --program-transform=* | --program-transfor=* \
1017   | --program-transfo=* | --program-transf=* \
1018   | --program-trans=* | --program-tran=* \
1019   | --progr-tra=* | --program-tr=* | --program-t=*)
1020     program_transform_name=$ac_optarg ;;
1021
1022   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1023     ac_prev=pdfdir ;;
1024   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1025     pdfdir=$ac_optarg ;;
1026
1027   -psdir | --psdir | --psdi | --psd | --ps)
1028     ac_prev=psdir ;;
1029   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1030     psdir=$ac_optarg ;;
1031
1032   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1033   | -silent | --silent | --silen | --sile | --sil)
1034     silent=yes ;;
1035
1036   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1037     ac_prev=sbindir ;;
1038   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1039   | --sbi=* | --sb=*)
1040     sbindir=$ac_optarg ;;
1041
1042   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1043   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1044   | --sharedst | --shareds | --shared | --share | --shar \
1045   | --sha | --sh)
1046     ac_prev=sharedstatedir ;;
1047   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1048   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1049   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1050   | --sha=* | --sh=*)
1051     sharedstatedir=$ac_optarg ;;
1052
1053   -site | --site | --sit)
1054     ac_prev=site ;;
1055   -site=* | --site=* | --sit=*)
1056     site=$ac_optarg ;;
1057
1058   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1059     ac_prev=srcdir ;;
1060   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1061     srcdir=$ac_optarg ;;
1062
1063   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1064   | --syscon | --sysco | --sysc | --sys | --sy)
1065     ac_prev=sysconfdir ;;
1066   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1067   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1068     sysconfdir=$ac_optarg ;;
1069
1070   -target | --target | --targe | --targ | --tar | --ta | --t)
1071     ac_prev=target_alias ;;
1072   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1073     target_alias=$ac_optarg ;;
1074
1075   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1076     verbose=yes ;;
1077
1078   -version | --version | --versio | --versi | --vers | -V)
1079     ac_init_version=: ;;
1080
1081   -with-* | --with-*)
1082     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1083     # Reject names that are not valid shell variable names.
1084     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1085       as_fn_error "invalid package name: $ac_useropt"
1086     ac_useropt_orig=$ac_useropt
1087     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1088     case $ac_user_opts in
1089       *"
1090 "with_$ac_useropt"
1091 "*) ;;
1092       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1093          ac_unrecognized_sep=', ';;
1094     esac
1095     eval with_$ac_useropt=\$ac_optarg ;;
1096
1097   -without-* | --without-*)
1098     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1099     # Reject names that are not valid shell variable names.
1100     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1101       as_fn_error "invalid package name: $ac_useropt"
1102     ac_useropt_orig=$ac_useropt
1103     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1104     case $ac_user_opts in
1105       *"
1106 "with_$ac_useropt"
1107 "*) ;;
1108       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1109          ac_unrecognized_sep=', ';;
1110     esac
1111     eval with_$ac_useropt=no ;;
1112
1113   --x)
1114     # Obsolete; use --with-x.
1115     with_x=yes ;;
1116
1117   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1118   | --x-incl | --x-inc | --x-in | --x-i)
1119     ac_prev=x_includes ;;
1120   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1121   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1122     x_includes=$ac_optarg ;;
1123
1124   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1125   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1126     ac_prev=x_libraries ;;
1127   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1128   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1129     x_libraries=$ac_optarg ;;
1130
1131   -*) as_fn_error "unrecognized option: \`$ac_option'
1132 Try \`$0 --help' for more information."
1133     ;;
1134
1135   *=*)
1136     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1137     # Reject names that are not valid shell variable names.
1138     case $ac_envvar in #(
1139       '' | [0-9]* | *[!_$as_cr_alnum]* )
1140       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1141     esac
1142     eval $ac_envvar=\$ac_optarg
1143     export $ac_envvar ;;
1144
1145   *)
1146     # FIXME: should be removed in autoconf 3.0.
1147     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1148     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1149       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1150     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1151     ;;
1152
1153   esac
1154 done
1155
1156 if test -n "$ac_prev"; then
1157   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1158   as_fn_error "missing argument to $ac_option"
1159 fi
1160
1161 if test -n "$ac_unrecognized_opts"; then
1162   case $enable_option_checking in
1163     no) ;;
1164     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1165     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1166   esac
1167 fi
1168
1169 # Check all directory arguments for consistency.
1170 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1171                 datadir sysconfdir sharedstatedir localstatedir includedir \
1172                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1173                 libdir localedir mandir
1174 do
1175   eval ac_val=\$$ac_var
1176   # Remove trailing slashes.
1177   case $ac_val in
1178     */ )
1179       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1180       eval $ac_var=\$ac_val;;
1181   esac
1182   # Be sure to have absolute directory names.
1183   case $ac_val in
1184     [\\/$]* | ?:[\\/]* )  continue;;
1185     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1186   esac
1187   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1188 done
1189
1190 # There might be people who depend on the old broken behavior: `$host'
1191 # used to hold the argument of --host etc.
1192 # FIXME: To remove some day.
1193 build=$build_alias
1194 host=$host_alias
1195 target=$target_alias
1196
1197 # FIXME: To remove some day.
1198 if test "x$host_alias" != x; then
1199   if test "x$build_alias" = x; then
1200     cross_compiling=maybe
1201     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1202     If a cross compiler is detected then cross compile mode will be used." >&2
1203   elif test "x$build_alias" != "x$host_alias"; then
1204     cross_compiling=yes
1205   fi
1206 fi
1207
1208 ac_tool_prefix=
1209 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1210
1211 test "$silent" = yes && exec 6>/dev/null
1212
1213
1214 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1215 ac_ls_di=`ls -di .` &&
1216 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1217   as_fn_error "working directory cannot be determined"
1218 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1219   as_fn_error "pwd does not report name of working directory"
1220
1221
1222 # Find the source files, if location was not specified.
1223 if test -z "$srcdir"; then
1224   ac_srcdir_defaulted=yes
1225   # Try the directory containing this script, then the parent directory.
1226   ac_confdir=`$as_dirname -- "$as_myself" ||
1227 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1228          X"$as_myself" : 'X\(//\)[^/]' \| \
1229          X"$as_myself" : 'X\(//\)$' \| \
1230          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1231 $as_echo X"$as_myself" |
1232     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1233             s//\1/
1234             q
1235           }
1236           /^X\(\/\/\)[^/].*/{
1237             s//\1/
1238             q
1239           }
1240           /^X\(\/\/\)$/{
1241             s//\1/
1242             q
1243           }
1244           /^X\(\/\).*/{
1245             s//\1/
1246             q
1247           }
1248           s/.*/./; q'`
1249   srcdir=$ac_confdir
1250   if test ! -r "$srcdir/$ac_unique_file"; then
1251     srcdir=..
1252   fi
1253 else
1254   ac_srcdir_defaulted=no
1255 fi
1256 if test ! -r "$srcdir/$ac_unique_file"; then
1257   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1258   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1259 fi
1260 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1261 ac_abs_confdir=`(
1262         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1263         pwd)`
1264 # When building in place, set srcdir=.
1265 if test "$ac_abs_confdir" = "$ac_pwd"; then
1266   srcdir=.
1267 fi
1268 # Remove unnecessary trailing slashes from srcdir.
1269 # Double slashes in file names in object file debugging info
1270 # mess up M-x gdb in Emacs.
1271 case $srcdir in
1272 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1273 esac
1274 for ac_var in $ac_precious_vars; do
1275   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1276   eval ac_env_${ac_var}_value=\$${ac_var}
1277   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1278   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1279 done
1280
1281 #
1282 # Report the --help message.
1283 #
1284 if test "$ac_init_help" = "long"; then
1285   # Omit some internal or obsolete options to make the list less imposing.
1286   # This message is too long to be a string in the A/UX 3.1 sh.
1287   cat <<_ACEOF
1288 \`configure' configures kp123 0.1 to adapt to many kinds of systems.
1289
1290 Usage: $0 [OPTION]... [VAR=VALUE]...
1291
1292 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1293 VAR=VALUE.  See below for descriptions of some of the useful variables.
1294
1295 Defaults for the options are specified in brackets.
1296
1297 Configuration:
1298   -h, --help              display this help and exit
1299       --help=short        display options specific to this package
1300       --help=recursive    display the short help of all the included packages
1301   -V, --version           display version information and exit
1302   -q, --quiet, --silent   do not print \`checking...' messages
1303       --cache-file=FILE   cache test results in FILE [disabled]
1304   -C, --config-cache      alias for \`--cache-file=config.cache'
1305   -n, --no-create         do not create output files
1306       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1307
1308 Installation directories:
1309   --prefix=PREFIX         install architecture-independent files in PREFIX
1310                           [$ac_default_prefix]
1311   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1312                           [PREFIX]
1313
1314 By default, \`make install' will install all the files in
1315 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1316 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1317 for instance \`--prefix=\$HOME'.
1318
1319 For better control, use the options below.
1320
1321 Fine tuning of the installation directories:
1322   --bindir=DIR            user executables [EPREFIX/bin]
1323   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1324   --libexecdir=DIR        program executables [EPREFIX/libexec]
1325   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1326   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1327   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1328   --libdir=DIR            object code libraries [EPREFIX/lib]
1329   --includedir=DIR        C header files [PREFIX/include]
1330   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1331   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1332   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1333   --infodir=DIR           info documentation [DATAROOTDIR/info]
1334   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1335   --mandir=DIR            man documentation [DATAROOTDIR/man]
1336   --docdir=DIR            documentation root [DATAROOTDIR/doc/kp123]
1337   --htmldir=DIR           html documentation [DOCDIR]
1338   --dvidir=DIR            dvi documentation [DOCDIR]
1339   --pdfdir=DIR            pdf documentation [DOCDIR]
1340   --psdir=DIR             ps documentation [DOCDIR]
1341 _ACEOF
1342
1343   cat <<\_ACEOF
1344
1345 Program names:
1346   --program-prefix=PREFIX            prepend PREFIX to installed program names
1347   --program-suffix=SUFFIX            append SUFFIX to installed program names
1348   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1349
1350 System types:
1351   --build=BUILD     configure for building on BUILD [guessed]
1352   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1353 _ACEOF
1354 fi
1355
1356 if test -n "$ac_init_help"; then
1357   case $ac_init_help in
1358      short | recursive ) echo "Configuration of kp123 0.1:";;
1359    esac
1360   cat <<\_ACEOF
1361
1362 Optional Features:
1363   --disable-option-checking  ignore unrecognized --enable/--with options
1364   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1365   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1366   --disable-dependency-tracking  speeds up one-time build
1367   --enable-dependency-tracking   do not reject slow dependency extractors
1368   --enable-shared[=PKGS]  build shared libraries [default=yes]
1369   --enable-static[=PKGS]  build static libraries [default=yes]
1370   --enable-fast-install[=PKGS]
1371                           optimize for fast installation [default=yes]
1372   --disable-libtool-lock  avoid locking (might break parallel builds)
1373   --disable-gtktest       do not try to compile and run a test GTK+ program
1374   --enable-debug          enable debug information [default=no]
1375
1376 Optional Packages:
1377   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1378   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1379   --with-pic              try to use only PIC/non-PIC objects [default=use
1380                           both]
1381   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1382
1383 Some influential environment variables:
1384   CC          C compiler command
1385   CFLAGS      C compiler flags
1386   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1387               nonstandard directory <lib dir>
1388   LIBS        libraries to pass to the linker, e.g. -l<library>
1389   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1390               you have headers in a nonstandard directory <include dir>
1391   CPP         C preprocessor
1392   PKG_CONFIG  path to pkg-config utility
1393   PKG_CONFIG_PATH
1394               directories to add to pkg-config's search path
1395   PKG_CONFIG_LIBDIR
1396               path overriding pkg-config's built-in search path
1397   GTK_CFLAGS  C compiler flags for GTK, overriding pkg-config
1398   GTK_LIBS    linker flags for GTK, overriding pkg-config
1399
1400 Use these variables to override the choices made by `configure' or to help
1401 it to find libraries and programs with nonstandard names/locations.
1402
1403 Report bugs to <evgeny@sourceforge.jp>.
1404 _ACEOF
1405 ac_status=$?
1406 fi
1407
1408 if test "$ac_init_help" = "recursive"; then
1409   # If there are subdirs, report their specific --help.
1410   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1411     test -d "$ac_dir" ||
1412       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1413       continue
1414     ac_builddir=.
1415
1416 case "$ac_dir" in
1417 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 *)
1419   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1420   # A ".." for each directory in $ac_dir_suffix.
1421   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1422   case $ac_top_builddir_sub in
1423   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1425   esac ;;
1426 esac
1427 ac_abs_top_builddir=$ac_pwd
1428 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1429 # for backward compatibility:
1430 ac_top_builddir=$ac_top_build_prefix
1431
1432 case $srcdir in
1433   .)  # We are building in place.
1434     ac_srcdir=.
1435     ac_top_srcdir=$ac_top_builddir_sub
1436     ac_abs_top_srcdir=$ac_pwd ;;
1437   [\\/]* | ?:[\\/]* )  # Absolute name.
1438     ac_srcdir=$srcdir$ac_dir_suffix;
1439     ac_top_srcdir=$srcdir
1440     ac_abs_top_srcdir=$srcdir ;;
1441   *) # Relative name.
1442     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1443     ac_top_srcdir=$ac_top_build_prefix$srcdir
1444     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1445 esac
1446 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1447
1448     cd "$ac_dir" || { ac_status=$?; continue; }
1449     # Check for guested configure.
1450     if test -f "$ac_srcdir/configure.gnu"; then
1451       echo &&
1452       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1453     elif test -f "$ac_srcdir/configure"; then
1454       echo &&
1455       $SHELL "$ac_srcdir/configure" --help=recursive
1456     else
1457       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1458     fi || ac_status=$?
1459     cd "$ac_pwd" || { ac_status=$?; break; }
1460   done
1461 fi
1462
1463 test -n "$ac_init_help" && exit $ac_status
1464 if $ac_init_version; then
1465   cat <<\_ACEOF
1466 kp123 configure 0.1
1467 generated by GNU Autoconf 2.65
1468
1469 Copyright (C) 2009 Free Software Foundation, Inc.
1470 This configure script is free software; the Free Software Foundation
1471 gives unlimited permission to copy, distribute and modify it.
1472 _ACEOF
1473   exit
1474 fi
1475
1476 ## ------------------------ ##
1477 ## Autoconf initialization. ##
1478 ## ------------------------ ##
1479
1480 # ac_fn_c_try_compile LINENO
1481 # --------------------------
1482 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1483 ac_fn_c_try_compile ()
1484 {
1485   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1486   rm -f conftest.$ac_objext
1487   if { { ac_try="$ac_compile"
1488 case "(($ac_try" in
1489   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1490   *) ac_try_echo=$ac_try;;
1491 esac
1492 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1493 $as_echo "$ac_try_echo"; } >&5
1494   (eval "$ac_compile") 2>conftest.err
1495   ac_status=$?
1496   if test -s conftest.err; then
1497     grep -v '^ *+' conftest.err >conftest.er1
1498     cat conftest.er1 >&5
1499     mv -f conftest.er1 conftest.err
1500   fi
1501   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1502   test $ac_status = 0; } && {
1503          test -z "$ac_c_werror_flag" ||
1504          test ! -s conftest.err
1505        } && test -s conftest.$ac_objext; then :
1506   ac_retval=0
1507 else
1508   $as_echo "$as_me: failed program was:" >&5
1509 sed 's/^/| /' conftest.$ac_ext >&5
1510
1511         ac_retval=1
1512 fi
1513   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1514   as_fn_set_status $ac_retval
1515
1516 } # ac_fn_c_try_compile
1517
1518 # ac_fn_c_try_link LINENO
1519 # -----------------------
1520 # Try to link conftest.$ac_ext, and return whether this succeeded.
1521 ac_fn_c_try_link ()
1522 {
1523   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1524   rm -f conftest.$ac_objext conftest$ac_exeext
1525   if { { ac_try="$ac_link"
1526 case "(($ac_try" in
1527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1528   *) ac_try_echo=$ac_try;;
1529 esac
1530 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1531 $as_echo "$ac_try_echo"; } >&5
1532   (eval "$ac_link") 2>conftest.err
1533   ac_status=$?
1534   if test -s conftest.err; then
1535     grep -v '^ *+' conftest.err >conftest.er1
1536     cat conftest.er1 >&5
1537     mv -f conftest.er1 conftest.err
1538   fi
1539   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1540   test $ac_status = 0; } && {
1541          test -z "$ac_c_werror_flag" ||
1542          test ! -s conftest.err
1543        } && test -s conftest$ac_exeext && {
1544          test "$cross_compiling" = yes ||
1545          $as_test_x conftest$ac_exeext
1546        }; then :
1547   ac_retval=0
1548 else
1549   $as_echo "$as_me: failed program was:" >&5
1550 sed 's/^/| /' conftest.$ac_ext >&5
1551
1552         ac_retval=1
1553 fi
1554   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1555   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1556   # interfere with the next link command; also delete a directory that is
1557   # left behind by Apple's compiler.  We do this before executing the actions.
1558   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1559   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1560   as_fn_set_status $ac_retval
1561
1562 } # ac_fn_c_try_link
1563
1564 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1565 # -------------------------------------------------------
1566 # Tests whether HEADER exists and can be compiled using the include files in
1567 # INCLUDES, setting the cache variable VAR accordingly.
1568 ac_fn_c_check_header_compile ()
1569 {
1570   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1571   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1572 $as_echo_n "checking for $2... " >&6; }
1573 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1574   $as_echo_n "(cached) " >&6
1575 else
1576   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1577 /* end confdefs.h.  */
1578 $4
1579 #include <$2>
1580 _ACEOF
1581 if ac_fn_c_try_compile "$LINENO"; then :
1582   eval "$3=yes"
1583 else
1584   eval "$3=no"
1585 fi
1586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1587 fi
1588 eval ac_res=\$$3
1589                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1590 $as_echo "$ac_res" >&6; }
1591   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1592
1593 } # ac_fn_c_check_header_compile
1594
1595 # ac_fn_c_try_cpp LINENO
1596 # ----------------------
1597 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1598 ac_fn_c_try_cpp ()
1599 {
1600   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1601   if { { ac_try="$ac_cpp conftest.$ac_ext"
1602 case "(($ac_try" in
1603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1604   *) ac_try_echo=$ac_try;;
1605 esac
1606 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1607 $as_echo "$ac_try_echo"; } >&5
1608   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1609   ac_status=$?
1610   if test -s conftest.err; then
1611     grep -v '^ *+' conftest.err >conftest.er1
1612     cat conftest.er1 >&5
1613     mv -f conftest.er1 conftest.err
1614   fi
1615   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1616   test $ac_status = 0; } >/dev/null && {
1617          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1618          test ! -s conftest.err
1619        }; then :
1620   ac_retval=0
1621 else
1622   $as_echo "$as_me: failed program was:" >&5
1623 sed 's/^/| /' conftest.$ac_ext >&5
1624
1625     ac_retval=1
1626 fi
1627   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1628   as_fn_set_status $ac_retval
1629
1630 } # ac_fn_c_try_cpp
1631
1632 # ac_fn_c_try_run LINENO
1633 # ----------------------
1634 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1635 # that executables *can* be run.
1636 ac_fn_c_try_run ()
1637 {
1638   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1639   if { { ac_try="$ac_link"
1640 case "(($ac_try" in
1641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1642   *) ac_try_echo=$ac_try;;
1643 esac
1644 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1645 $as_echo "$ac_try_echo"; } >&5
1646   (eval "$ac_link") 2>&5
1647   ac_status=$?
1648   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1650   { { case "(($ac_try" in
1651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652   *) ac_try_echo=$ac_try;;
1653 esac
1654 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656   (eval "$ac_try") 2>&5
1657   ac_status=$?
1658   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1659   test $ac_status = 0; }; }; then :
1660   ac_retval=0
1661 else
1662   $as_echo "$as_me: program exited with status $ac_status" >&5
1663        $as_echo "$as_me: failed program was:" >&5
1664 sed 's/^/| /' conftest.$ac_ext >&5
1665
1666        ac_retval=$ac_status
1667 fi
1668   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1669   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1670   as_fn_set_status $ac_retval
1671
1672 } # ac_fn_c_try_run
1673
1674 # ac_fn_c_check_func LINENO FUNC VAR
1675 # ----------------------------------
1676 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1677 ac_fn_c_check_func ()
1678 {
1679   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1681 $as_echo_n "checking for $2... " >&6; }
1682 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1683   $as_echo_n "(cached) " >&6
1684 else
1685   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h.  */
1687 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1688    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1689 #define $2 innocuous_$2
1690
1691 /* System header to define __stub macros and hopefully few prototypes,
1692     which can conflict with char $2 (); below.
1693     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1694     <limits.h> exists even on freestanding compilers.  */
1695
1696 #ifdef __STDC__
1697 # include <limits.h>
1698 #else
1699 # include <assert.h>
1700 #endif
1701
1702 #undef $2
1703
1704 /* Override any GCC internal prototype to avoid an error.
1705    Use char because int might match the return type of a GCC
1706    builtin and then its argument prototype would still apply.  */
1707 #ifdef __cplusplus
1708 extern "C"
1709 #endif
1710 char $2 ();
1711 /* The GNU C library defines this for functions which it implements
1712     to always fail with ENOSYS.  Some functions are actually named
1713     something starting with __ and the normal name is an alias.  */
1714 #if defined __stub_$2 || defined __stub___$2
1715 choke me
1716 #endif
1717
1718 int
1719 main ()
1720 {
1721 return $2 ();
1722   ;
1723   return 0;
1724 }
1725 _ACEOF
1726 if ac_fn_c_try_link "$LINENO"; then :
1727   eval "$3=yes"
1728 else
1729   eval "$3=no"
1730 fi
1731 rm -f core conftest.err conftest.$ac_objext \
1732     conftest$ac_exeext conftest.$ac_ext
1733 fi
1734 eval ac_res=\$$3
1735                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1736 $as_echo "$ac_res" >&6; }
1737   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1738
1739 } # ac_fn_c_check_func
1740 cat >config.log <<_ACEOF
1741 This file contains any messages produced by compilers while
1742 running configure, to aid debugging if configure makes a mistake.
1743
1744 It was created by kp123 $as_me 0.1, which was
1745 generated by GNU Autoconf 2.65.  Invocation command line was
1746
1747   $ $0 $@
1748
1749 _ACEOF
1750 exec 5>>config.log
1751 {
1752 cat <<_ASUNAME
1753 ## --------- ##
1754 ## Platform. ##
1755 ## --------- ##
1756
1757 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1758 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1759 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1760 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1761 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1762
1763 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1764 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1765
1766 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1767 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1768 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1769 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1770 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1771 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1772 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1773
1774 _ASUNAME
1775
1776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1777 for as_dir in $PATH
1778 do
1779   IFS=$as_save_IFS
1780   test -z "$as_dir" && as_dir=.
1781     $as_echo "PATH: $as_dir"
1782   done
1783 IFS=$as_save_IFS
1784
1785 } >&5
1786
1787 cat >&5 <<_ACEOF
1788
1789
1790 ## ----------- ##
1791 ## Core tests. ##
1792 ## ----------- ##
1793
1794 _ACEOF
1795
1796
1797 # Keep a trace of the command line.
1798 # Strip out --no-create and --no-recursion so they do not pile up.
1799 # Strip out --silent because we don't want to record it for future runs.
1800 # Also quote any args containing shell meta-characters.
1801 # Make two passes to allow for proper duplicate-argument suppression.
1802 ac_configure_args=
1803 ac_configure_args0=
1804 ac_configure_args1=
1805 ac_must_keep_next=false
1806 for ac_pass in 1 2
1807 do
1808   for ac_arg
1809   do
1810     case $ac_arg in
1811     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1812     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1813     | -silent | --silent | --silen | --sile | --sil)
1814       continue ;;
1815     *\'*)
1816       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1817     esac
1818     case $ac_pass in
1819     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1820     2)
1821       as_fn_append ac_configure_args1 " '$ac_arg'"
1822       if test $ac_must_keep_next = true; then
1823         ac_must_keep_next=false # Got value, back to normal.
1824       else
1825         case $ac_arg in
1826           *=* | --config-cache | -C | -disable-* | --disable-* \
1827           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1828           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1829           | -with-* | --with-* | -without-* | --without-* | --x)
1830             case "$ac_configure_args0 " in
1831               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1832             esac
1833             ;;
1834           -* ) ac_must_keep_next=true ;;
1835         esac
1836       fi
1837       as_fn_append ac_configure_args " '$ac_arg'"
1838       ;;
1839     esac
1840   done
1841 done
1842 { ac_configure_args0=; unset ac_configure_args0;}
1843 { ac_configure_args1=; unset ac_configure_args1;}
1844
1845 # When interrupted or exit'd, cleanup temporary files, and complete
1846 # config.log.  We remove comments because anyway the quotes in there
1847 # would cause problems or look ugly.
1848 # WARNING: Use '\'' to represent an apostrophe within the trap.
1849 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1850 trap 'exit_status=$?
1851   # Save into config.log some information that might help in debugging.
1852   {
1853     echo
1854
1855     cat <<\_ASBOX
1856 ## ---------------- ##
1857 ## Cache variables. ##
1858 ## ---------------- ##
1859 _ASBOX
1860     echo
1861     # The following way of writing the cache mishandles newlines in values,
1862 (
1863   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1864     eval ac_val=\$$ac_var
1865     case $ac_val in #(
1866     *${as_nl}*)
1867       case $ac_var in #(
1868       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1869 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1870       esac
1871       case $ac_var in #(
1872       _ | IFS | as_nl) ;; #(
1873       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1874       *) { eval $ac_var=; unset $ac_var;} ;;
1875       esac ;;
1876     esac
1877   done
1878   (set) 2>&1 |
1879     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1880     *${as_nl}ac_space=\ *)
1881       sed -n \
1882         "s/'\''/'\''\\\\'\'''\''/g;
1883           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1884       ;; #(
1885     *)
1886       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1887       ;;
1888     esac |
1889     sort
1890 )
1891     echo
1892
1893     cat <<\_ASBOX
1894 ## ----------------- ##
1895 ## Output variables. ##
1896 ## ----------------- ##
1897 _ASBOX
1898     echo
1899     for ac_var in $ac_subst_vars
1900     do
1901       eval ac_val=\$$ac_var
1902       case $ac_val in
1903       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1904       esac
1905       $as_echo "$ac_var='\''$ac_val'\''"
1906     done | sort
1907     echo
1908
1909     if test -n "$ac_subst_files"; then
1910       cat <<\_ASBOX
1911 ## ------------------- ##
1912 ## File substitutions. ##
1913 ## ------------------- ##
1914 _ASBOX
1915       echo
1916       for ac_var in $ac_subst_files
1917       do
1918         eval ac_val=\$$ac_var
1919         case $ac_val in
1920         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1921         esac
1922         $as_echo "$ac_var='\''$ac_val'\''"
1923       done | sort
1924       echo
1925     fi
1926
1927     if test -s confdefs.h; then
1928       cat <<\_ASBOX
1929 ## ----------- ##
1930 ## confdefs.h. ##
1931 ## ----------- ##
1932 _ASBOX
1933       echo
1934       cat confdefs.h
1935       echo
1936     fi
1937     test "$ac_signal" != 0 &&
1938       $as_echo "$as_me: caught signal $ac_signal"
1939     $as_echo "$as_me: exit $exit_status"
1940   } >&5
1941   rm -f core *.core core.conftest.* &&
1942     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1943     exit $exit_status
1944 ' 0
1945 for ac_signal in 1 2 13 15; do
1946   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1947 done
1948 ac_signal=0
1949
1950 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1951 rm -f -r conftest* confdefs.h
1952
1953 $as_echo "/* confdefs.h */" > confdefs.h
1954
1955 # Predefined preprocessor variables.
1956
1957 cat >>confdefs.h <<_ACEOF
1958 #define PACKAGE_NAME "$PACKAGE_NAME"
1959 _ACEOF
1960
1961 cat >>confdefs.h <<_ACEOF
1962 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1963 _ACEOF
1964
1965 cat >>confdefs.h <<_ACEOF
1966 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1967 _ACEOF
1968
1969 cat >>confdefs.h <<_ACEOF
1970 #define PACKAGE_STRING "$PACKAGE_STRING"
1971 _ACEOF
1972
1973 cat >>confdefs.h <<_ACEOF
1974 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1975 _ACEOF
1976
1977 cat >>confdefs.h <<_ACEOF
1978 #define PACKAGE_URL "$PACKAGE_URL"
1979 _ACEOF
1980
1981
1982 # Let the site file select an alternate cache file if it wants to.
1983 # Prefer an explicitly selected file to automatically selected ones.
1984 ac_site_file1=NONE
1985 ac_site_file2=NONE
1986 if test -n "$CONFIG_SITE"; then
1987   ac_site_file1=$CONFIG_SITE
1988 elif test "x$prefix" != xNONE; then
1989   ac_site_file1=$prefix/share/config.site
1990   ac_site_file2=$prefix/etc/config.site
1991 else
1992   ac_site_file1=$ac_default_prefix/share/config.site
1993   ac_site_file2=$ac_default_prefix/etc/config.site
1994 fi
1995 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1996 do
1997   test "x$ac_site_file" = xNONE && continue
1998   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1999     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2000 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2001     sed 's/^/| /' "$ac_site_file" >&5
2002     . "$ac_site_file"
2003   fi
2004 done
2005
2006 if test -r "$cache_file"; then
2007   # Some versions of bash will fail to source /dev/null (special files
2008   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2009   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2010     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2011 $as_echo "$as_me: loading cache $cache_file" >&6;}
2012     case $cache_file in
2013       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2014       *)                      . "./$cache_file";;
2015     esac
2016   fi
2017 else
2018   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2019 $as_echo "$as_me: creating cache $cache_file" >&6;}
2020   >$cache_file
2021 fi
2022
2023 # Check that the precious variables saved in the cache have kept the same
2024 # value.
2025 ac_cache_corrupted=false
2026 for ac_var in $ac_precious_vars; do
2027   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2028   eval ac_new_set=\$ac_env_${ac_var}_set
2029   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2030   eval ac_new_val=\$ac_env_${ac_var}_value
2031   case $ac_old_set,$ac_new_set in
2032     set,)
2033       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2034 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2035       ac_cache_corrupted=: ;;
2036     ,set)
2037       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2038 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2039       ac_cache_corrupted=: ;;
2040     ,);;
2041     *)
2042       if test "x$ac_old_val" != "x$ac_new_val"; then
2043         # differences in whitespace do not lead to failure.
2044         ac_old_val_w=`echo x $ac_old_val`
2045         ac_new_val_w=`echo x $ac_new_val`
2046         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2047           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2048 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2049           ac_cache_corrupted=:
2050         else
2051           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2052 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2053           eval $ac_var=\$ac_old_val
2054         fi
2055         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2056 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2057         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2058 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2059       fi;;
2060   esac
2061   # Pass precious variables to config.status.
2062   if test "$ac_new_set" = set; then
2063     case $ac_new_val in
2064     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2065     *) ac_arg=$ac_var=$ac_new_val ;;
2066     esac
2067     case " $ac_configure_args " in
2068       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2069       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2070     esac
2071   fi
2072 done
2073 if $ac_cache_corrupted; then
2074   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2075 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2076   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2077 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2078   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2079 fi
2080 ## -------------------- ##
2081 ## Main body of script. ##
2082 ## -------------------- ##
2083
2084 ac_ext=c
2085 ac_cpp='$CPP $CPPFLAGS'
2086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2089
2090
2091
2092 ac_config_headers="$ac_config_headers config.h"
2093
2094
2095 am__api_version='1.11'
2096
2097 ac_aux_dir=
2098 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2099   for ac_t in install-sh install.sh shtool; do
2100     if test -f "$ac_dir/$ac_t"; then
2101       ac_aux_dir=$ac_dir
2102       ac_install_sh="$ac_aux_dir/$ac_t -c"
2103       break 2
2104     fi
2105   done
2106 done
2107 if test -z "$ac_aux_dir"; then
2108   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2109 fi
2110
2111 # These three variables are undocumented and unsupported,
2112 # and are intended to be withdrawn in a future Autoconf release.
2113 # They can cause serious problems if a builder's source tree is in a directory
2114 # whose full name contains unusual characters.
2115 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2116 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2117 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2118
2119
2120 # Find a good install program.  We prefer a C program (faster),
2121 # so one script is as good as another.  But avoid the broken or
2122 # incompatible versions:
2123 # SysV /etc/install, /usr/sbin/install
2124 # SunOS /usr/etc/install
2125 # IRIX /sbin/install
2126 # AIX /bin/install
2127 # AmigaOS /C/install, which installs bootblocks on floppy discs
2128 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2129 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2130 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2131 # OS/2's system install, which has a completely different semantic
2132 # ./install, which can be erroneously created by make from ./install.sh.
2133 # Reject install programs that cannot install multiple files.
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2135 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2136 if test -z "$INSTALL"; then
2137 if test "${ac_cv_path_install+set}" = set; then :
2138   $as_echo_n "(cached) " >&6
2139 else
2140   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2141 for as_dir in $PATH
2142 do
2143   IFS=$as_save_IFS
2144   test -z "$as_dir" && as_dir=.
2145     # Account for people who put trailing slashes in PATH elements.
2146 case $as_dir/ in #((
2147   ./ | .// | /[cC]/* | \
2148   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2149   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2150   /usr/ucb/* ) ;;
2151   *)
2152     # OSF1 and SCO ODT 3.0 have their own names for install.
2153     # Don't use installbsd from OSF since it installs stuff as root
2154     # by default.
2155     for ac_prog in ginstall scoinst install; do
2156       for ac_exec_ext in '' $ac_executable_extensions; do
2157         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2158           if test $ac_prog = install &&
2159             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2160             # AIX install.  It has an incompatible calling convention.
2161             :
2162           elif test $ac_prog = install &&
2163             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2164             # program-specific install script used by HP pwplus--don't use.
2165             :
2166           else
2167             rm -rf conftest.one conftest.two conftest.dir
2168             echo one > conftest.one
2169             echo two > conftest.two
2170             mkdir conftest.dir
2171             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2172               test -s conftest.one && test -s conftest.two &&
2173               test -s conftest.dir/conftest.one &&
2174               test -s conftest.dir/conftest.two
2175             then
2176               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2177               break 3
2178             fi
2179           fi
2180         fi
2181       done
2182     done
2183     ;;
2184 esac
2185
2186   done
2187 IFS=$as_save_IFS
2188
2189 rm -rf conftest.one conftest.two conftest.dir
2190
2191 fi
2192   if test "${ac_cv_path_install+set}" = set; then
2193     INSTALL=$ac_cv_path_install
2194   else
2195     # As a last resort, use the slow shell script.  Don't cache a
2196     # value for INSTALL within a source directory, because that will
2197     # break other packages using the cache if that directory is
2198     # removed, or if the value is a relative name.
2199     INSTALL=$ac_install_sh
2200   fi
2201 fi
2202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2203 $as_echo "$INSTALL" >&6; }
2204
2205 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2206 # It thinks the first close brace ends the variable substitution.
2207 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2208
2209 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2210
2211 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2212
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2214 $as_echo_n "checking whether build environment is sane... " >&6; }
2215 # Just in case
2216 sleep 1
2217 echo timestamp > conftest.file
2218 # Reject unsafe characters in $srcdir or the absolute working directory
2219 # name.  Accept space and tab only in the latter.
2220 am_lf='
2221 '
2222 case `pwd` in
2223   *[\\\"\#\$\&\'\`$am_lf]*)
2224     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2225 esac
2226 case $srcdir in
2227   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2228     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2229 esac
2230
2231 # Do `set' in a subshell so we don't clobber the current shell's
2232 # arguments.  Must try -L first in case configure is actually a
2233 # symlink; some systems play weird games with the mod time of symlinks
2234 # (eg FreeBSD returns the mod time of the symlink's containing
2235 # directory).
2236 if (
2237    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2238    if test "$*" = "X"; then
2239       # -L didn't work.
2240       set X `ls -t "$srcdir/configure" conftest.file`
2241    fi
2242    rm -f conftest.file
2243    if test "$*" != "X $srcdir/configure conftest.file" \
2244       && test "$*" != "X conftest.file $srcdir/configure"; then
2245
2246       # If neither matched, then we have a broken ls.  This can happen
2247       # if, for instance, CONFIG_SHELL is bash and it inherits a
2248       # broken ls alias from the environment.  This has actually
2249       # happened.  Such a system could not be considered "sane".
2250       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2251 alias in your environment" "$LINENO" 5
2252    fi
2253
2254    test "$2" = conftest.file
2255    )
2256 then
2257    # Ok.
2258    :
2259 else
2260    as_fn_error "newly created file is older than distributed files!
2261 Check your system clock" "$LINENO" 5
2262 fi
2263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2264 $as_echo "yes" >&6; }
2265 test "$program_prefix" != NONE &&
2266   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2267 # Use a double $ so make ignores it.
2268 test "$program_suffix" != NONE &&
2269   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2270 # Double any \ or $.
2271 # By default was `s,x,x', remove it if useless.
2272 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2273 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2274
2275 # expand $ac_aux_dir to an absolute path
2276 am_aux_dir=`cd $ac_aux_dir && pwd`
2277
2278 if test x"${MISSING+set}" != xset; then
2279   case $am_aux_dir in
2280   *\ * | *\     *)
2281     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2282   *)
2283     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2284   esac
2285 fi
2286 # Use eval to expand $SHELL
2287 if eval "$MISSING --run true"; then
2288   am_missing_run="$MISSING --run "
2289 else
2290   am_missing_run=
2291   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2292 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2293 fi
2294
2295 if test x"${install_sh}" != xset; then
2296   case $am_aux_dir in
2297   *\ * | *\     *)
2298     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2299   *)
2300     install_sh="\${SHELL} $am_aux_dir/install-sh"
2301   esac
2302 fi
2303
2304 # Installed binaries are usually stripped using `strip' when the user
2305 # run `make install-strip'.  However `strip' might not be the right
2306 # tool to use in cross-compilation environments, therefore Automake
2307 # will honor the `STRIP' environment variable to overrule this program.
2308 if test "$cross_compiling" != no; then
2309   if test -n "$ac_tool_prefix"; then
2310   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2311 set dummy ${ac_tool_prefix}strip; ac_word=$2
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2313 $as_echo_n "checking for $ac_word... " >&6; }
2314 if test "${ac_cv_prog_STRIP+set}" = set; then :
2315   $as_echo_n "(cached) " >&6
2316 else
2317   if test -n "$STRIP"; then
2318   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2319 else
2320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2321 for as_dir in $PATH
2322 do
2323   IFS=$as_save_IFS
2324   test -z "$as_dir" && as_dir=.
2325     for ac_exec_ext in '' $ac_executable_extensions; do
2326   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2327     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2328     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2329     break 2
2330   fi
2331 done
2332   done
2333 IFS=$as_save_IFS
2334
2335 fi
2336 fi
2337 STRIP=$ac_cv_prog_STRIP
2338 if test -n "$STRIP"; then
2339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2340 $as_echo "$STRIP" >&6; }
2341 else
2342   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2343 $as_echo "no" >&6; }
2344 fi
2345
2346
2347 fi
2348 if test -z "$ac_cv_prog_STRIP"; then
2349   ac_ct_STRIP=$STRIP
2350   # Extract the first word of "strip", so it can be a program name with args.
2351 set dummy strip; ac_word=$2
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2353 $as_echo_n "checking for $ac_word... " >&6; }
2354 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2355   $as_echo_n "(cached) " >&6
2356 else
2357   if test -n "$ac_ct_STRIP"; then
2358   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2359 else
2360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2361 for as_dir in $PATH
2362 do
2363   IFS=$as_save_IFS
2364   test -z "$as_dir" && as_dir=.
2365     for ac_exec_ext in '' $ac_executable_extensions; do
2366   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2367     ac_cv_prog_ac_ct_STRIP="strip"
2368     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2369     break 2
2370   fi
2371 done
2372   done
2373 IFS=$as_save_IFS
2374
2375 fi
2376 fi
2377 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2378 if test -n "$ac_ct_STRIP"; then
2379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2380 $as_echo "$ac_ct_STRIP" >&6; }
2381 else
2382   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2383 $as_echo "no" >&6; }
2384 fi
2385
2386   if test "x$ac_ct_STRIP" = x; then
2387     STRIP=":"
2388   else
2389     case $cross_compiling:$ac_tool_warned in
2390 yes:)
2391 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2392 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2393 ac_tool_warned=yes ;;
2394 esac
2395     STRIP=$ac_ct_STRIP
2396   fi
2397 else
2398   STRIP="$ac_cv_prog_STRIP"
2399 fi
2400
2401 fi
2402 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2403
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2405 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2406 if test -z "$MKDIR_P"; then
2407   if test "${ac_cv_path_mkdir+set}" = set; then :
2408   $as_echo_n "(cached) " >&6
2409 else
2410   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2411 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2412 do
2413   IFS=$as_save_IFS
2414   test -z "$as_dir" && as_dir=.
2415     for ac_prog in mkdir gmkdir; do
2416          for ac_exec_ext in '' $ac_executable_extensions; do
2417            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2418            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2419              'mkdir (GNU coreutils) '* | \
2420              'mkdir (coreutils) '* | \
2421              'mkdir (fileutils) '4.1*)
2422                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2423                break 3;;
2424            esac
2425          done
2426        done
2427   done
2428 IFS=$as_save_IFS
2429
2430 fi
2431
2432   test -d ./--version && rmdir ./--version
2433   if test "${ac_cv_path_mkdir+set}" = set; then
2434     MKDIR_P="$ac_cv_path_mkdir -p"
2435   else
2436     # As a last resort, use the slow shell script.  Don't cache a
2437     # value for MKDIR_P within a source directory, because that will
2438     # break other packages using the cache if that directory is
2439     # removed, or if the value is a relative name.
2440     MKDIR_P="$ac_install_sh -d"
2441   fi
2442 fi
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2444 $as_echo "$MKDIR_P" >&6; }
2445
2446 mkdir_p="$MKDIR_P"
2447 case $mkdir_p in
2448   [\\/$]* | ?:[\\/]*) ;;
2449   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2450 esac
2451
2452 for ac_prog in gawk mawk nawk awk
2453 do
2454   # Extract the first word of "$ac_prog", so it can be a program name with args.
2455 set dummy $ac_prog; ac_word=$2
2456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2457 $as_echo_n "checking for $ac_word... " >&6; }
2458 if test "${ac_cv_prog_AWK+set}" = set; then :
2459   $as_echo_n "(cached) " >&6
2460 else
2461   if test -n "$AWK"; then
2462   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2463 else
2464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2465 for as_dir in $PATH
2466 do
2467   IFS=$as_save_IFS
2468   test -z "$as_dir" && as_dir=.
2469     for ac_exec_ext in '' $ac_executable_extensions; do
2470   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2471     ac_cv_prog_AWK="$ac_prog"
2472     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2473     break 2
2474   fi
2475 done
2476   done
2477 IFS=$as_save_IFS
2478
2479 fi
2480 fi
2481 AWK=$ac_cv_prog_AWK
2482 if test -n "$AWK"; then
2483   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2484 $as_echo "$AWK" >&6; }
2485 else
2486   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2487 $as_echo "no" >&6; }
2488 fi
2489
2490
2491   test -n "$AWK" && break
2492 done
2493
2494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2495 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2496 set x ${MAKE-make}
2497 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2498 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2499   $as_echo_n "(cached) " >&6
2500 else
2501   cat >conftest.make <<\_ACEOF
2502 SHELL = /bin/sh
2503 all:
2504         @echo '@@@%%%=$(MAKE)=@@@%%%'
2505 _ACEOF
2506 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2507 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2508   *@@@%%%=?*=@@@%%%*)
2509     eval ac_cv_prog_make_${ac_make}_set=yes;;
2510   *)
2511     eval ac_cv_prog_make_${ac_make}_set=no;;
2512 esac
2513 rm -f conftest.make
2514 fi
2515 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2516   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2517 $as_echo "yes" >&6; }
2518   SET_MAKE=
2519 else
2520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2521 $as_echo "no" >&6; }
2522   SET_MAKE="MAKE=${MAKE-make}"
2523 fi
2524
2525 rm -rf .tst 2>/dev/null
2526 mkdir .tst 2>/dev/null
2527 if test -d .tst; then
2528   am__leading_dot=.
2529 else
2530   am__leading_dot=_
2531 fi
2532 rmdir .tst 2>/dev/null
2533
2534 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2535   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2536   # is not polluted with repeated "-I."
2537   am__isrc=' -I$(srcdir)'
2538   # test to see if srcdir already configured
2539   if test -f $srcdir/config.status; then
2540     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2541   fi
2542 fi
2543
2544 # test whether we have cygpath
2545 if test -z "$CYGPATH_W"; then
2546   if (cygpath --version) >/dev/null 2>/dev/null; then
2547     CYGPATH_W='cygpath -w'
2548   else
2549     CYGPATH_W=echo
2550   fi
2551 fi
2552
2553
2554 # Define the identity of the package.
2555  PACKAGE=$PACKAGE_NAME
2556  VERSION=$PACKAGE_VERSION
2557
2558
2559 cat >>confdefs.h <<_ACEOF
2560 #define PACKAGE "$PACKAGE"
2561 _ACEOF
2562
2563
2564 cat >>confdefs.h <<_ACEOF
2565 #define VERSION "$VERSION"
2566 _ACEOF
2567
2568 # Some tools Automake needs.
2569
2570 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2571
2572
2573 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2574
2575
2576 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2577
2578
2579 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2580
2581
2582 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2583
2584 # We need awk for the "check" target.  The system "awk" is bad on
2585 # some platforms.
2586 # Always define AMTAR for backward compatibility.
2587
2588 AMTAR=${AMTAR-"${am_missing_run}tar"}
2589
2590 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2591
2592
2593
2594
2595
2596
2597 # Checks for programs
2598
2599 ac_ext=c
2600 ac_cpp='$CPP $CPPFLAGS'
2601 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2602 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2603 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2604 if test -n "$ac_tool_prefix"; then
2605   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2606 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2608 $as_echo_n "checking for $ac_word... " >&6; }
2609 if test "${ac_cv_prog_CC+set}" = set; then :
2610   $as_echo_n "(cached) " >&6
2611 else
2612   if test -n "$CC"; then
2613   ac_cv_prog_CC="$CC" # Let the user override the test.
2614 else
2615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2616 for as_dir in $PATH
2617 do
2618   IFS=$as_save_IFS
2619   test -z "$as_dir" && as_dir=.
2620     for ac_exec_ext in '' $ac_executable_extensions; do
2621   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2622     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2623     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2624     break 2
2625   fi
2626 done
2627   done
2628 IFS=$as_save_IFS
2629
2630 fi
2631 fi
2632 CC=$ac_cv_prog_CC
2633 if test -n "$CC"; then
2634   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2635 $as_echo "$CC" >&6; }
2636 else
2637   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2638 $as_echo "no" >&6; }
2639 fi
2640
2641
2642 fi
2643 if test -z "$ac_cv_prog_CC"; then
2644   ac_ct_CC=$CC
2645   # Extract the first word of "gcc", so it can be a program name with args.
2646 set dummy gcc; ac_word=$2
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2648 $as_echo_n "checking for $ac_word... " >&6; }
2649 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2650   $as_echo_n "(cached) " >&6
2651 else
2652   if test -n "$ac_ct_CC"; then
2653   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2654 else
2655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2656 for as_dir in $PATH
2657 do
2658   IFS=$as_save_IFS
2659   test -z "$as_dir" && as_dir=.
2660     for ac_exec_ext in '' $ac_executable_extensions; do
2661   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2662     ac_cv_prog_ac_ct_CC="gcc"
2663     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2664     break 2
2665   fi
2666 done
2667   done
2668 IFS=$as_save_IFS
2669
2670 fi
2671 fi
2672 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2673 if test -n "$ac_ct_CC"; then
2674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2675 $as_echo "$ac_ct_CC" >&6; }
2676 else
2677   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678 $as_echo "no" >&6; }
2679 fi
2680
2681   if test "x$ac_ct_CC" = x; then
2682     CC=""
2683   else
2684     case $cross_compiling:$ac_tool_warned in
2685 yes:)
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2687 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2688 ac_tool_warned=yes ;;
2689 esac
2690     CC=$ac_ct_CC
2691   fi
2692 else
2693   CC="$ac_cv_prog_CC"
2694 fi
2695
2696 if test -z "$CC"; then
2697           if test -n "$ac_tool_prefix"; then
2698     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2699 set dummy ${ac_tool_prefix}cc; ac_word=$2
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2701 $as_echo_n "checking for $ac_word... " >&6; }
2702 if test "${ac_cv_prog_CC+set}" = set; then :
2703   $as_echo_n "(cached) " >&6
2704 else
2705   if test -n "$CC"; then
2706   ac_cv_prog_CC="$CC" # Let the user override the test.
2707 else
2708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709 for as_dir in $PATH
2710 do
2711   IFS=$as_save_IFS
2712   test -z "$as_dir" && as_dir=.
2713     for ac_exec_ext in '' $ac_executable_extensions; do
2714   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2715     ac_cv_prog_CC="${ac_tool_prefix}cc"
2716     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2717     break 2
2718   fi
2719 done
2720   done
2721 IFS=$as_save_IFS
2722
2723 fi
2724 fi
2725 CC=$ac_cv_prog_CC
2726 if test -n "$CC"; then
2727   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2728 $as_echo "$CC" >&6; }
2729 else
2730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2731 $as_echo "no" >&6; }
2732 fi
2733
2734
2735   fi
2736 fi
2737 if test -z "$CC"; then
2738   # Extract the first word of "cc", so it can be a program name with args.
2739 set dummy cc; ac_word=$2
2740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2741 $as_echo_n "checking for $ac_word... " >&6; }
2742 if test "${ac_cv_prog_CC+set}" = set; then :
2743   $as_echo_n "(cached) " >&6
2744 else
2745   if test -n "$CC"; then
2746   ac_cv_prog_CC="$CC" # Let the user override the test.
2747 else
2748   ac_prog_rejected=no
2749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2750 for as_dir in $PATH
2751 do
2752   IFS=$as_save_IFS
2753   test -z "$as_dir" && as_dir=.
2754     for ac_exec_ext in '' $ac_executable_extensions; do
2755   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2756     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2757        ac_prog_rejected=yes
2758        continue
2759      fi
2760     ac_cv_prog_CC="cc"
2761     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2762     break 2
2763   fi
2764 done
2765   done
2766 IFS=$as_save_IFS
2767
2768 if test $ac_prog_rejected = yes; then
2769   # We found a bogon in the path, so make sure we never use it.
2770   set dummy $ac_cv_prog_CC
2771   shift
2772   if test $# != 0; then
2773     # We chose a different compiler from the bogus one.
2774     # However, it has the same basename, so the bogon will be chosen
2775     # first if we set CC to just the basename; use the full file name.
2776     shift
2777     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2778   fi
2779 fi
2780 fi
2781 fi
2782 CC=$ac_cv_prog_CC
2783 if test -n "$CC"; then
2784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2785 $as_echo "$CC" >&6; }
2786 else
2787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2788 $as_echo "no" >&6; }
2789 fi
2790
2791
2792 fi
2793 if test -z "$CC"; then
2794   if test -n "$ac_tool_prefix"; then
2795   for ac_prog in cl.exe
2796   do
2797     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2798 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2800 $as_echo_n "checking for $ac_word... " >&6; }
2801 if test "${ac_cv_prog_CC+set}" = set; then :
2802   $as_echo_n "(cached) " >&6
2803 else
2804   if test -n "$CC"; then
2805   ac_cv_prog_CC="$CC" # Let the user override the test.
2806 else
2807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2808 for as_dir in $PATH
2809 do
2810   IFS=$as_save_IFS
2811   test -z "$as_dir" && as_dir=.
2812     for ac_exec_ext in '' $ac_executable_extensions; do
2813   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2814     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2815     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2816     break 2
2817   fi
2818 done
2819   done
2820 IFS=$as_save_IFS
2821
2822 fi
2823 fi
2824 CC=$ac_cv_prog_CC
2825 if test -n "$CC"; then
2826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2827 $as_echo "$CC" >&6; }
2828 else
2829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2830 $as_echo "no" >&6; }
2831 fi
2832
2833
2834     test -n "$CC" && break
2835   done
2836 fi
2837 if test -z "$CC"; then
2838   ac_ct_CC=$CC
2839   for ac_prog in cl.exe
2840 do
2841   # Extract the first word of "$ac_prog", so it can be a program name with args.
2842 set dummy $ac_prog; ac_word=$2
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2844 $as_echo_n "checking for $ac_word... " >&6; }
2845 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2846   $as_echo_n "(cached) " >&6
2847 else
2848   if test -n "$ac_ct_CC"; then
2849   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2850 else
2851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2852 for as_dir in $PATH
2853 do
2854   IFS=$as_save_IFS
2855   test -z "$as_dir" && as_dir=.
2856     for ac_exec_ext in '' $ac_executable_extensions; do
2857   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2858     ac_cv_prog_ac_ct_CC="$ac_prog"
2859     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2860     break 2
2861   fi
2862 done
2863   done
2864 IFS=$as_save_IFS
2865
2866 fi
2867 fi
2868 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2869 if test -n "$ac_ct_CC"; then
2870   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2871 $as_echo "$ac_ct_CC" >&6; }
2872 else
2873   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2874 $as_echo "no" >&6; }
2875 fi
2876
2877
2878   test -n "$ac_ct_CC" && break
2879 done
2880
2881   if test "x$ac_ct_CC" = x; then
2882     CC=""
2883   else
2884     case $cross_compiling:$ac_tool_warned in
2885 yes:)
2886 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2887 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2888 ac_tool_warned=yes ;;
2889 esac
2890     CC=$ac_ct_CC
2891   fi
2892 fi
2893
2894 fi
2895
2896
2897 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2898 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2899 as_fn_error "no acceptable C compiler found in \$PATH
2900 See \`config.log' for more details." "$LINENO" 5; }
2901
2902 # Provide some information about the compiler.
2903 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2904 set X $ac_compile
2905 ac_compiler=$2
2906 for ac_option in --version -v -V -qversion; do
2907   { { ac_try="$ac_compiler $ac_option >&5"
2908 case "(($ac_try" in
2909   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2910   *) ac_try_echo=$ac_try;;
2911 esac
2912 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2913 $as_echo "$ac_try_echo"; } >&5
2914   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2915   ac_status=$?
2916   if test -s conftest.err; then
2917     sed '10a\
2918 ... rest of stderr output deleted ...
2919          10q' conftest.err >conftest.er1
2920     cat conftest.er1 >&5
2921   fi
2922   rm -f conftest.er1 conftest.err
2923   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2924   test $ac_status = 0; }
2925 done
2926
2927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2928 /* end confdefs.h.  */
2929
2930 int
2931 main ()
2932 {
2933
2934   ;
2935   return 0;
2936 }
2937 _ACEOF
2938 ac_clean_files_save=$ac_clean_files
2939 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2940 # Try to create an executable without -o first, disregard a.out.
2941 # It will help us diagnose broken compilers, and finding out an intuition
2942 # of exeext.
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2944 $as_echo_n "checking whether the C compiler works... " >&6; }
2945 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2946
2947 # The possible output files:
2948 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2949
2950 ac_rmfiles=
2951 for ac_file in $ac_files
2952 do
2953   case $ac_file in
2954     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2955     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2956   esac
2957 done
2958 rm -f $ac_rmfiles
2959
2960 if { { ac_try="$ac_link_default"
2961 case "(($ac_try" in
2962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963   *) ac_try_echo=$ac_try;;
2964 esac
2965 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2966 $as_echo "$ac_try_echo"; } >&5
2967   (eval "$ac_link_default") 2>&5
2968   ac_status=$?
2969   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2970   test $ac_status = 0; }; then :
2971   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2972 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2973 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2974 # so that the user can short-circuit this test for compilers unknown to
2975 # Autoconf.
2976 for ac_file in $ac_files ''
2977 do
2978   test -f "$ac_file" || continue
2979   case $ac_file in
2980     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2981         ;;
2982     [ab].out )
2983         # We found the default executable, but exeext='' is most
2984         # certainly right.
2985         break;;
2986     *.* )
2987         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2988         then :; else
2989            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2990         fi
2991         # We set ac_cv_exeext here because the later test for it is not
2992         # safe: cross compilers may not add the suffix if given an `-o'
2993         # argument, so we may need to know it at that point already.
2994         # Even if this section looks crufty: it has the advantage of
2995         # actually working.
2996         break;;
2997     * )
2998         break;;
2999   esac
3000 done
3001 test "$ac_cv_exeext" = no && ac_cv_exeext=
3002
3003 else
3004   ac_file=''
3005 fi
3006 if test -z "$ac_file"; then :
3007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3008 $as_echo "no" >&6; }
3009 $as_echo "$as_me: failed program was:" >&5
3010 sed 's/^/| /' conftest.$ac_ext >&5
3011
3012 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3013 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3014 { as_fn_set_status 77
3015 as_fn_error "C compiler cannot create executables
3016 See \`config.log' for more details." "$LINENO" 5; }; }
3017 else
3018   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3019 $as_echo "yes" >&6; }
3020 fi
3021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3022 $as_echo_n "checking for C compiler default output file name... " >&6; }
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3024 $as_echo "$ac_file" >&6; }
3025 ac_exeext=$ac_cv_exeext
3026
3027 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3028 ac_clean_files=$ac_clean_files_save
3029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3030 $as_echo_n "checking for suffix of executables... " >&6; }
3031 if { { ac_try="$ac_link"
3032 case "(($ac_try" in
3033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3034   *) ac_try_echo=$ac_try;;
3035 esac
3036 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3037 $as_echo "$ac_try_echo"; } >&5
3038   (eval "$ac_link") 2>&5
3039   ac_status=$?
3040   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3041   test $ac_status = 0; }; then :
3042   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3043 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3044 # work properly (i.e., refer to `conftest.exe'), while it won't with
3045 # `rm'.
3046 for ac_file in conftest.exe conftest conftest.*; do
3047   test -f "$ac_file" || continue
3048   case $ac_file in
3049     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3050     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3051           break;;
3052     * ) break;;
3053   esac
3054 done
3055 else
3056   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3057 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3058 as_fn_error "cannot compute suffix of executables: cannot compile and link
3059 See \`config.log' for more details." "$LINENO" 5; }
3060 fi
3061 rm -f conftest conftest$ac_cv_exeext
3062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3063 $as_echo "$ac_cv_exeext" >&6; }
3064
3065 rm -f conftest.$ac_ext
3066 EXEEXT=$ac_cv_exeext
3067 ac_exeext=$EXEEXT
3068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3069 /* end confdefs.h.  */
3070 #include <stdio.h>
3071 int
3072 main ()
3073 {
3074 FILE *f = fopen ("conftest.out", "w");
3075  return ferror (f) || fclose (f) != 0;
3076
3077   ;
3078   return 0;
3079 }
3080 _ACEOF
3081 ac_clean_files="$ac_clean_files conftest.out"
3082 # Check that the compiler produces executables we can run.  If not, either
3083 # the compiler is broken, or we cross compile.
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3085 $as_echo_n "checking whether we are cross compiling... " >&6; }
3086 if test "$cross_compiling" != yes; then
3087   { { ac_try="$ac_link"
3088 case "(($ac_try" in
3089   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3090   *) ac_try_echo=$ac_try;;
3091 esac
3092 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3093 $as_echo "$ac_try_echo"; } >&5
3094   (eval "$ac_link") 2>&5
3095   ac_status=$?
3096   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3097   test $ac_status = 0; }
3098   if { ac_try='./conftest$ac_cv_exeext'
3099   { { case "(($ac_try" in
3100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101   *) ac_try_echo=$ac_try;;
3102 esac
3103 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3104 $as_echo "$ac_try_echo"; } >&5
3105   (eval "$ac_try") 2>&5
3106   ac_status=$?
3107   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3108   test $ac_status = 0; }; }; then
3109     cross_compiling=no
3110   else
3111     if test "$cross_compiling" = maybe; then
3112         cross_compiling=yes
3113     else
3114         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3115 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3116 as_fn_error "cannot run C compiled programs.
3117 If you meant to cross compile, use \`--host'.
3118 See \`config.log' for more details." "$LINENO" 5; }
3119     fi
3120   fi
3121 fi
3122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3123 $as_echo "$cross_compiling" >&6; }
3124
3125 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3126 ac_clean_files=$ac_clean_files_save
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3128 $as_echo_n "checking for suffix of object files... " >&6; }
3129 if test "${ac_cv_objext+set}" = set; then :
3130   $as_echo_n "(cached) " >&6
3131 else
3132   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3133 /* end confdefs.h.  */
3134
3135 int
3136 main ()
3137 {
3138
3139   ;
3140   return 0;
3141 }
3142 _ACEOF
3143 rm -f conftest.o conftest.obj
3144 if { { ac_try="$ac_compile"
3145 case "(($ac_try" in
3146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3147   *) ac_try_echo=$ac_try;;
3148 esac
3149 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3150 $as_echo "$ac_try_echo"; } >&5
3151   (eval "$ac_compile") 2>&5
3152   ac_status=$?
3153   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3154   test $ac_status = 0; }; then :
3155   for ac_file in conftest.o conftest.obj conftest.*; do
3156   test -f "$ac_file" || continue;
3157   case $ac_file in
3158     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3159     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3160        break;;
3161   esac
3162 done
3163 else
3164   $as_echo "$as_me: failed program was:" >&5
3165 sed 's/^/| /' conftest.$ac_ext >&5
3166
3167 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3168 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3169 as_fn_error "cannot compute suffix of object files: cannot compile
3170 See \`config.log' for more details." "$LINENO" 5; }
3171 fi
3172 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3173 fi
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3175 $as_echo "$ac_cv_objext" >&6; }
3176 OBJEXT=$ac_cv_objext
3177 ac_objext=$OBJEXT
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3179 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3180 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3181   $as_echo_n "(cached) " >&6
3182 else
3183   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3184 /* end confdefs.h.  */
3185
3186 int
3187 main ()
3188 {
3189 #ifndef __GNUC__
3190        choke me
3191 #endif
3192
3193   ;
3194   return 0;
3195 }
3196 _ACEOF
3197 if ac_fn_c_try_compile "$LINENO"; then :
3198   ac_compiler_gnu=yes
3199 else
3200   ac_compiler_gnu=no
3201 fi
3202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3203 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3204
3205 fi
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3207 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3208 if test $ac_compiler_gnu = yes; then
3209   GCC=yes
3210 else
3211   GCC=
3212 fi
3213 ac_test_CFLAGS=${CFLAGS+set}
3214 ac_save_CFLAGS=$CFLAGS
3215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3216 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3217 if test "${ac_cv_prog_cc_g+set}" = set; then :
3218   $as_echo_n "(cached) " >&6
3219 else
3220   ac_save_c_werror_flag=$ac_c_werror_flag
3221    ac_c_werror_flag=yes
3222    ac_cv_prog_cc_g=no
3223    CFLAGS="-g"
3224    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3225 /* end confdefs.h.  */
3226
3227 int
3228 main ()
3229 {
3230
3231   ;
3232   return 0;
3233 }
3234 _ACEOF
3235 if ac_fn_c_try_compile "$LINENO"; then :
3236   ac_cv_prog_cc_g=yes
3237 else
3238   CFLAGS=""
3239       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3240 /* end confdefs.h.  */
3241
3242 int
3243 main ()
3244 {
3245
3246   ;
3247   return 0;
3248 }
3249 _ACEOF
3250 if ac_fn_c_try_compile "$LINENO"; then :
3251
3252 else
3253   ac_c_werror_flag=$ac_save_c_werror_flag
3254          CFLAGS="-g"
3255          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3256 /* end confdefs.h.  */
3257
3258 int
3259 main ()
3260 {
3261
3262   ;
3263   return 0;
3264 }
3265 _ACEOF
3266 if ac_fn_c_try_compile "$LINENO"; then :
3267   ac_cv_prog_cc_g=yes
3268 fi
3269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3270 fi
3271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3272 fi
3273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3274    ac_c_werror_flag=$ac_save_c_werror_flag
3275 fi
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3277 $as_echo "$ac_cv_prog_cc_g" >&6; }
3278 if test "$ac_test_CFLAGS" = set; then
3279   CFLAGS=$ac_save_CFLAGS
3280 elif test $ac_cv_prog_cc_g = yes; then
3281   if test "$GCC" = yes; then
3282     CFLAGS="-g -O2"
3283   else
3284     CFLAGS="-g"
3285   fi
3286 else
3287   if test "$GCC" = yes; then
3288     CFLAGS="-O2"
3289   else
3290     CFLAGS=
3291   fi
3292 fi
3293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3294 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3295 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3296   $as_echo_n "(cached) " >&6
3297 else
3298   ac_cv_prog_cc_c89=no
3299 ac_save_CC=$CC
3300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3301 /* end confdefs.h.  */
3302 #include <stdarg.h>
3303 #include <stdio.h>
3304 #include <sys/types.h>
3305 #include <sys/stat.h>
3306 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3307 struct buf { int x; };
3308 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3309 static char *e (p, i)
3310      char **p;
3311      int i;
3312 {
3313   return p[i];
3314 }
3315 static char *f (char * (*g) (char **, int), char **p, ...)
3316 {
3317   char *s;
3318   va_list v;
3319   va_start (v,p);
3320   s = g (p, va_arg (v,int));
3321   va_end (v);
3322   return s;
3323 }
3324
3325 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3326    function prototypes and stuff, but not '\xHH' hex character constants.
3327    These don't provoke an error unfortunately, instead are silently treated
3328    as 'x'.  The following induces an error, until -std is added to get
3329    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3330    array size at least.  It's necessary to write '\x00'==0 to get something
3331    that's true only with -std.  */
3332 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3333
3334 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3335    inside strings and character constants.  */
3336 #define FOO(x) 'x'
3337 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3338
3339 int test (int i, double x);
3340 struct s1 {int (*f) (int a);};
3341 struct s2 {int (*f) (double a);};
3342 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3343 int argc;
3344 char **argv;
3345 int
3346 main ()
3347 {
3348 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3349   ;
3350   return 0;
3351 }
3352 _ACEOF
3353 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3354         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3355 do
3356   CC="$ac_save_CC $ac_arg"
3357   if ac_fn_c_try_compile "$LINENO"; then :
3358   ac_cv_prog_cc_c89=$ac_arg
3359 fi
3360 rm -f core conftest.err conftest.$ac_objext
3361   test "x$ac_cv_prog_cc_c89" != "xno" && break
3362 done
3363 rm -f conftest.$ac_ext
3364 CC=$ac_save_CC
3365
3366 fi
3367 # AC_CACHE_VAL
3368 case "x$ac_cv_prog_cc_c89" in
3369   x)
3370     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3371 $as_echo "none needed" >&6; } ;;
3372   xno)
3373     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3374 $as_echo "unsupported" >&6; } ;;
3375   *)
3376     CC="$CC $ac_cv_prog_cc_c89"
3377     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3378 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3379 esac
3380 if test "x$ac_cv_prog_cc_c89" != xno; then :
3381
3382 fi
3383
3384 ac_ext=c
3385 ac_cpp='$CPP $CPPFLAGS'
3386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3389 DEPDIR="${am__leading_dot}deps"
3390
3391 ac_config_commands="$ac_config_commands depfiles"
3392
3393
3394 am_make=${MAKE-make}
3395 cat > confinc << 'END'
3396 am__doit:
3397         @echo this is the am__doit target
3398 .PHONY: am__doit
3399 END
3400 # If we don't find an include directive, just comment out the code.
3401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3402 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3403 am__include="#"
3404 am__quote=
3405 _am_result=none
3406 # First try GNU make style include.
3407 echo "include confinc" > confmf
3408 # Ignore all kinds of additional output from `make'.
3409 case `$am_make -s -f confmf 2> /dev/null` in #(
3410 *the\ am__doit\ target*)
3411   am__include=include
3412   am__quote=
3413   _am_result=GNU
3414   ;;
3415 esac
3416 # Now try BSD make style include.
3417 if test "$am__include" = "#"; then
3418    echo '.include "confinc"' > confmf
3419    case `$am_make -s -f confmf 2> /dev/null` in #(
3420    *the\ am__doit\ target*)
3421      am__include=.include
3422      am__quote="\""
3423      _am_result=BSD
3424      ;;
3425    esac
3426 fi
3427
3428
3429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3430 $as_echo "$_am_result" >&6; }
3431 rm -f confinc confmf
3432
3433 # Check whether --enable-dependency-tracking was given.
3434 if test "${enable_dependency_tracking+set}" = set; then :
3435   enableval=$enable_dependency_tracking;
3436 fi
3437
3438 if test "x$enable_dependency_tracking" != xno; then
3439   am_depcomp="$ac_aux_dir/depcomp"
3440   AMDEPBACKSLASH='\'
3441 fi
3442  if test "x$enable_dependency_tracking" != xno; then
3443   AMDEP_TRUE=
3444   AMDEP_FALSE='#'
3445 else
3446   AMDEP_TRUE='#'
3447   AMDEP_FALSE=
3448 fi
3449
3450
3451
3452 depcc="$CC"   am_compiler_list=
3453
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3455 $as_echo_n "checking dependency style of $depcc... " >&6; }
3456 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3457   $as_echo_n "(cached) " >&6
3458 else
3459   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3460   # We make a subdir and do the tests there.  Otherwise we can end up
3461   # making bogus files that we don't know about and never remove.  For
3462   # instance it was reported that on HP-UX the gcc test will end up
3463   # making a dummy file named `D' -- because `-MD' means `put the output
3464   # in D'.
3465   mkdir conftest.dir
3466   # Copy depcomp to subdir because otherwise we won't find it if we're
3467   # using a relative directory.
3468   cp "$am_depcomp" conftest.dir
3469   cd conftest.dir
3470   # We will build objects and dependencies in a subdirectory because
3471   # it helps to detect inapplicable dependency modes.  For instance
3472   # both Tru64's cc and ICC support -MD to output dependencies as a
3473   # side effect of compilation, but ICC will put the dependencies in
3474   # the current directory while Tru64 will put them in the object
3475   # directory.
3476   mkdir sub
3477
3478   am_cv_CC_dependencies_compiler_type=none
3479   if test "$am_compiler_list" = ""; then
3480      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3481   fi
3482   am__universal=false
3483   case " $depcc " in #(
3484      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3485      esac
3486
3487   for depmode in $am_compiler_list; do
3488     # Setup a source with many dependencies, because some compilers
3489     # like to wrap large dependency lists on column 80 (with \), and
3490     # we should not choose a depcomp mode which is confused by this.
3491     #
3492     # We need to recreate these files for each test, as the compiler may
3493     # overwrite some of them when testing with obscure command lines.
3494     # This happens at least with the AIX C compiler.
3495     : > sub/conftest.c
3496     for i in 1 2 3 4 5 6; do
3497       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3498       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3499       # Solaris 8's {/usr,}/bin/sh.
3500       touch sub/conftst$i.h
3501     done
3502     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3503
3504     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3505     # mode.  It turns out that the SunPro C++ compiler does not properly
3506     # handle `-M -o', and we need to detect this.  Also, some Intel
3507     # versions had trouble with output in subdirs
3508     am__obj=sub/conftest.${OBJEXT-o}
3509     am__minus_obj="-o $am__obj"
3510     case $depmode in
3511     gcc)
3512       # This depmode causes a compiler race in universal mode.
3513       test "$am__universal" = false || continue
3514       ;;
3515     nosideeffect)
3516       # after this tag, mechanisms are not by side-effect, so they'll
3517       # only be used when explicitly requested
3518       if test "x$enable_dependency_tracking" = xyes; then
3519         continue
3520       else
3521         break
3522       fi
3523       ;;
3524     msvisualcpp | msvcmsys)
3525       # This compiler won't grok `-c -o', but also, the minuso test has
3526       # not run yet.  These depmodes are late enough in the game, and
3527       # so weak that their functioning should not be impacted.
3528       am__obj=conftest.${OBJEXT-o}
3529       am__minus_obj=
3530       ;;
3531     none) break ;;
3532     esac
3533     if depmode=$depmode \
3534        source=sub/conftest.c object=$am__obj \
3535        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3536        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3537          >/dev/null 2>conftest.err &&
3538        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3539        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3540        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3541        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3542       # icc doesn't choke on unknown options, it will just issue warnings
3543       # or remarks (even with -Werror).  So we grep stderr for any message
3544       # that says an option was ignored or not supported.
3545       # When given -MP, icc 7.0 and 7.1 complain thusly:
3546       #   icc: Command line warning: ignoring option '-M'; no argument required
3547       # The diagnosis changed in icc 8.0:
3548       #   icc: Command line remark: option '-MP' not supported
3549       if (grep 'ignoring option' conftest.err ||
3550           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3551         am_cv_CC_dependencies_compiler_type=$depmode
3552         break
3553       fi
3554     fi
3555   done
3556
3557   cd ..
3558   rm -rf conftest.dir
3559 else
3560   am_cv_CC_dependencies_compiler_type=none
3561 fi
3562
3563 fi
3564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3565 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3566 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3567
3568  if
3569   test "x$enable_dependency_tracking" != xno \
3570   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3571   am__fastdepCC_TRUE=
3572   am__fastdepCC_FALSE='#'
3573 else
3574   am__fastdepCC_TRUE='#'
3575   am__fastdepCC_FALSE=
3576 fi
3577
3578
3579
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3581 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3582 set x ${MAKE-make}
3583 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3584 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3585   $as_echo_n "(cached) " >&6
3586 else
3587   cat >conftest.make <<\_ACEOF
3588 SHELL = /bin/sh
3589 all:
3590         @echo '@@@%%%=$(MAKE)=@@@%%%'
3591 _ACEOF
3592 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3593 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3594   *@@@%%%=?*=@@@%%%*)
3595     eval ac_cv_prog_make_${ac_make}_set=yes;;
3596   *)
3597     eval ac_cv_prog_make_${ac_make}_set=no;;
3598 esac
3599 rm -f conftest.make
3600 fi
3601 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3603 $as_echo "yes" >&6; }
3604   SET_MAKE=
3605 else
3606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3607 $as_echo "no" >&6; }
3608   SET_MAKE="MAKE=${MAKE-make}"
3609 fi
3610
3611 case `pwd` in
3612   *\ * | *\     *)
3613     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3614 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3615 esac
3616
3617
3618
3619 macro_version='2.2.10'
3620 macro_revision='1.3175'
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634 ltmain="$ac_aux_dir/ltmain.sh"
3635
3636 # Make sure we can run config.sub.
3637 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3638   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3639
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3641 $as_echo_n "checking build system type... " >&6; }
3642 if test "${ac_cv_build+set}" = set; then :
3643   $as_echo_n "(cached) " >&6
3644 else
3645   ac_build_alias=$build_alias
3646 test "x$ac_build_alias" = x &&
3647   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3648 test "x$ac_build_alias" = x &&
3649   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3650 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3651   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3652
3653 fi
3654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3655 $as_echo "$ac_cv_build" >&6; }
3656 case $ac_cv_build in
3657 *-*-*) ;;
3658 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3659 esac
3660 build=$ac_cv_build
3661 ac_save_IFS=$IFS; IFS='-'
3662 set x $ac_cv_build
3663 shift
3664 build_cpu=$1
3665 build_vendor=$2
3666 shift; shift
3667 # Remember, the first character of IFS is used to create $*,
3668 # except with old shells:
3669 build_os=$*
3670 IFS=$ac_save_IFS
3671 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3672
3673
3674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3675 $as_echo_n "checking host system type... " >&6; }
3676 if test "${ac_cv_host+set}" = set; then :
3677   $as_echo_n "(cached) " >&6
3678 else
3679   if test "x$host_alias" = x; then
3680   ac_cv_host=$ac_cv_build
3681 else
3682   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3683     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3684 fi
3685
3686 fi
3687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3688 $as_echo "$ac_cv_host" >&6; }
3689 case $ac_cv_host in
3690 *-*-*) ;;
3691 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3692 esac
3693 host=$ac_cv_host
3694 ac_save_IFS=$IFS; IFS='-'
3695 set x $ac_cv_host
3696 shift
3697 host_cpu=$1
3698 host_vendor=$2
3699 shift; shift
3700 # Remember, the first character of IFS is used to create $*,
3701 # except with old shells:
3702 host_os=$*
3703 IFS=$ac_save_IFS
3704 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3705
3706
3707 # Backslashify metacharacters that are still active within
3708 # double-quoted strings.
3709 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3710
3711 # Same as above, but do not quote variable references.
3712 double_quote_subst='s/\(["`\\]\)/\\\1/g'
3713
3714 # Sed substitution to delay expansion of an escaped shell variable in a
3715 # double_quote_subst'ed string.
3716 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3717
3718 # Sed substitution to delay expansion of an escaped single quote.
3719 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3720
3721 # Sed substitution to avoid accidental globbing in evaled expressions
3722 no_glob_subst='s/\*/\\\*/g'
3723
3724 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3725 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3726 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3727
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3729 $as_echo_n "checking how to print strings... " >&6; }
3730 # Test print first, because it will be a builtin if present.
3731 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3732    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3733   ECHO='print -r --'
3734 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3735   ECHO='printf %s\n'
3736 else
3737   # Use this function as a fallback that always works.
3738   func_fallback_echo ()
3739   {
3740     eval 'cat <<_LTECHO_EOF
3741 $1
3742 _LTECHO_EOF'
3743   }
3744   ECHO='func_fallback_echo'
3745 fi
3746
3747 # func_echo_all arg...
3748 # Invoke $ECHO with all args, space-separated.
3749 func_echo_all ()
3750 {
3751     $ECHO ""
3752 }
3753
3754 case "$ECHO" in
3755   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3756 $as_echo "printf" >&6; } ;;
3757   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3758 $as_echo "print -r" >&6; } ;;
3759   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3760 $as_echo "cat" >&6; } ;;
3761 esac
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3777 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3778 if test "${ac_cv_path_SED+set}" = set; then :
3779   $as_echo_n "(cached) " >&6
3780 else
3781             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3782      for ac_i in 1 2 3 4 5 6 7; do
3783        ac_script="$ac_script$as_nl$ac_script"
3784      done
3785      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3786      { ac_script=; unset ac_script;}
3787      if test -z "$SED"; then
3788   ac_path_SED_found=false
3789   # Loop through the user's path and test for each of PROGNAME-LIST
3790   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3791 for as_dir in $PATH
3792 do
3793   IFS=$as_save_IFS
3794   test -z "$as_dir" && as_dir=.
3795     for ac_prog in sed gsed; do
3796     for ac_exec_ext in '' $ac_executable_extensions; do
3797       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3798       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3799 # Check for GNU ac_path_SED and select it if it is found.
3800   # Check for GNU $ac_path_SED
3801 case `"$ac_path_SED" --version 2>&1` in
3802 *GNU*)
3803   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3804 *)
3805   ac_count=0
3806   $as_echo_n 0123456789 >"conftest.in"
3807   while :
3808   do
3809     cat "conftest.in" "conftest.in" >"conftest.tmp"
3810     mv "conftest.tmp" "conftest.in"
3811     cp "conftest.in" "conftest.nl"
3812     $as_echo '' >> "conftest.nl"
3813     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3814     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3815     as_fn_arith $ac_count + 1 && ac_count=$as_val
3816     if test $ac_count -gt ${ac_path_SED_max-0}; then
3817       # Best one so far, save it but keep looking for a better one
3818       ac_cv_path_SED="$ac_path_SED"
3819       ac_path_SED_max=$ac_count
3820     fi
3821     # 10*(2^10) chars as input seems more than enough
3822     test $ac_count -gt 10 && break
3823   done
3824   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3825 esac
3826
3827       $ac_path_SED_found && break 3
3828     done
3829   done
3830   done
3831 IFS=$as_save_IFS
3832   if test -z "$ac_cv_path_SED"; then
3833     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3834   fi
3835 else
3836   ac_cv_path_SED=$SED
3837 fi
3838
3839 fi
3840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3841 $as_echo "$ac_cv_path_SED" >&6; }
3842  SED="$ac_cv_path_SED"
3843   rm -f conftest.sed
3844
3845 test -z "$SED" && SED=sed
3846 Xsed="$SED -e 1s/^X//"
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3859 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3860 if test "${ac_cv_path_GREP+set}" = set; then :
3861   $as_echo_n "(cached) " >&6
3862 else
3863   if test -z "$GREP"; then
3864   ac_path_GREP_found=false
3865   # Loop through the user's path and test for each of PROGNAME-LIST
3866   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3867 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3868 do
3869   IFS=$as_save_IFS
3870   test -z "$as_dir" && as_dir=.
3871     for ac_prog in grep ggrep; do
3872     for ac_exec_ext in '' $ac_executable_extensions; do
3873       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3874       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3875 # Check for GNU ac_path_GREP and select it if it is found.
3876   # Check for GNU $ac_path_GREP
3877 case `"$ac_path_GREP" --version 2>&1` in
3878 *GNU*)
3879   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3880 *)
3881   ac_count=0
3882   $as_echo_n 0123456789 >"conftest.in"
3883   while :
3884   do
3885     cat "conftest.in" "conftest.in" >"conftest.tmp"
3886     mv "conftest.tmp" "conftest.in"
3887     cp "conftest.in" "conftest.nl"
3888     $as_echo 'GREP' >> "conftest.nl"
3889     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3890     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3891     as_fn_arith $ac_count + 1 && ac_count=$as_val
3892     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3893       # Best one so far, save it but keep looking for a better one
3894       ac_cv_path_GREP="$ac_path_GREP"
3895       ac_path_GREP_max=$ac_count
3896     fi
3897     # 10*(2^10) chars as input seems more than enough
3898     test $ac_count -gt 10 && break
3899   done
3900   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3901 esac
3902
3903       $ac_path_GREP_found && break 3
3904     done
3905   done
3906   done
3907 IFS=$as_save_IFS
3908   if test -z "$ac_cv_path_GREP"; then
3909     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3910   fi
3911 else
3912   ac_cv_path_GREP=$GREP
3913 fi
3914
3915 fi
3916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3917 $as_echo "$ac_cv_path_GREP" >&6; }
3918  GREP="$ac_cv_path_GREP"
3919
3920
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3922 $as_echo_n "checking for egrep... " >&6; }
3923 if test "${ac_cv_path_EGREP+set}" = set; then :
3924   $as_echo_n "(cached) " >&6
3925 else
3926   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3927    then ac_cv_path_EGREP="$GREP -E"
3928    else
3929      if test -z "$EGREP"; then
3930   ac_path_EGREP_found=false
3931   # Loop through the user's path and test for each of PROGNAME-LIST
3932   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3933 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3934 do
3935   IFS=$as_save_IFS
3936   test -z "$as_dir" && as_dir=.
3937     for ac_prog in egrep; do
3938     for ac_exec_ext in '' $ac_executable_extensions; do
3939       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3940       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3941 # Check for GNU ac_path_EGREP and select it if it is found.
3942   # Check for GNU $ac_path_EGREP
3943 case `"$ac_path_EGREP" --version 2>&1` in
3944 *GNU*)
3945   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3946 *)
3947   ac_count=0
3948   $as_echo_n 0123456789 >"conftest.in"
3949   while :
3950   do
3951     cat "conftest.in" "conftest.in" >"conftest.tmp"
3952     mv "conftest.tmp" "conftest.in"
3953     cp "conftest.in" "conftest.nl"
3954     $as_echo 'EGREP' >> "conftest.nl"
3955     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3956     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3957     as_fn_arith $ac_count + 1 && ac_count=$as_val
3958     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3959       # Best one so far, save it but keep looking for a better one
3960       ac_cv_path_EGREP="$ac_path_EGREP"
3961       ac_path_EGREP_max=$ac_count
3962     fi
3963     # 10*(2^10) chars as input seems more than enough
3964     test $ac_count -gt 10 && break
3965   done
3966   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3967 esac
3968
3969       $ac_path_EGREP_found && break 3
3970     done
3971   done
3972   done
3973 IFS=$as_save_IFS
3974   if test -z "$ac_cv_path_EGREP"; then
3975     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3976   fi
3977 else
3978   ac_cv_path_EGREP=$EGREP
3979 fi
3980
3981    fi
3982 fi
3983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3984 $as_echo "$ac_cv_path_EGREP" >&6; }
3985  EGREP="$ac_cv_path_EGREP"
3986
3987
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3989 $as_echo_n "checking for fgrep... " >&6; }
3990 if test "${ac_cv_path_FGREP+set}" = set; then :
3991   $as_echo_n "(cached) " >&6
3992 else
3993   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3994    then ac_cv_path_FGREP="$GREP -F"
3995    else
3996      if test -z "$FGREP"; then
3997   ac_path_FGREP_found=false
3998   # Loop through the user's path and test for each of PROGNAME-LIST
3999   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4000 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4001 do
4002   IFS=$as_save_IFS
4003   test -z "$as_dir" && as_dir=.
4004     for ac_prog in fgrep; do
4005     for ac_exec_ext in '' $ac_executable_extensions; do
4006       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4007       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4008 # Check for GNU ac_path_FGREP and select it if it is found.
4009   # Check for GNU $ac_path_FGREP
4010 case `"$ac_path_FGREP" --version 2>&1` in
4011 *GNU*)
4012   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4013 *)
4014   ac_count=0
4015   $as_echo_n 0123456789 >"conftest.in"
4016   while :
4017   do
4018     cat "conftest.in" "conftest.in" >"conftest.tmp"
4019     mv "conftest.tmp" "conftest.in"
4020     cp "conftest.in" "conftest.nl"
4021     $as_echo 'FGREP' >> "conftest.nl"
4022     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4023     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4024     as_fn_arith $ac_count + 1 && ac_count=$as_val
4025     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4026       # Best one so far, save it but keep looking for a better one
4027       ac_cv_path_FGREP="$ac_path_FGREP"
4028       ac_path_FGREP_max=$ac_count
4029     fi
4030     # 10*(2^10) chars as input seems more than enough
4031     test $ac_count -gt 10 && break
4032   done
4033   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4034 esac
4035
4036       $ac_path_FGREP_found && break 3
4037     done
4038   done
4039   done
4040 IFS=$as_save_IFS
4041   if test -z "$ac_cv_path_FGREP"; then
4042     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4043   fi
4044 else
4045   ac_cv_path_FGREP=$FGREP
4046 fi
4047
4048    fi
4049 fi
4050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4051 $as_echo "$ac_cv_path_FGREP" >&6; }
4052  FGREP="$ac_cv_path_FGREP"
4053
4054
4055 test -z "$GREP" && GREP=grep
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075 # Check whether --with-gnu-ld was given.
4076 if test "${with_gnu_ld+set}" = set; then :
4077   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4078 else
4079   with_gnu_ld=no
4080 fi
4081
4082 ac_prog=ld
4083 if test "$GCC" = yes; then
4084   # Check if gcc -print-prog-name=ld gives a path.
4085   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4086 $as_echo_n "checking for ld used by $CC... " >&6; }
4087   case $host in
4088   *-*-mingw*)
4089     # gcc leaves a trailing carriage return which upsets mingw
4090     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4091   *)
4092     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4093   esac
4094   case $ac_prog in
4095     # Accept absolute paths.
4096     [\\/]* | ?:[\\/]*)
4097       re_direlt='/[^/][^/]*/\.\./'
4098       # Canonicalize the pathname of ld
4099       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4100       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4101         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4102       done
4103       test -z "$LD" && LD="$ac_prog"
4104       ;;
4105   "")
4106     # If it fails, then pretend we aren't using GCC.
4107     ac_prog=ld
4108     ;;
4109   *)
4110     # If it is relative, then search for the first ld in PATH.
4111     with_gnu_ld=unknown
4112     ;;
4113   esac
4114 elif test "$with_gnu_ld" = yes; then
4115   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4116 $as_echo_n "checking for GNU ld... " >&6; }
4117 else
4118   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4119 $as_echo_n "checking for non-GNU ld... " >&6; }
4120 fi
4121 if test "${lt_cv_path_LD+set}" = set; then :
4122   $as_echo_n "(cached) " >&6
4123 else
4124   if test -z "$LD"; then
4125   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4126   for ac_dir in $PATH; do
4127     IFS="$lt_save_ifs"
4128     test -z "$ac_dir" && ac_dir=.
4129     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4130       lt_cv_path_LD="$ac_dir/$ac_prog"
4131       # Check to see if the program is GNU ld.  I'd rather use --version,
4132       # but apparently some variants of GNU ld only accept -v.
4133       # Break only if it was the GNU/non-GNU ld that we prefer.
4134       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4135       *GNU* | *'with BFD'*)
4136         test "$with_gnu_ld" != no && break
4137         ;;
4138       *)
4139         test "$with_gnu_ld" != yes && break
4140         ;;
4141       esac
4142     fi
4143   done
4144   IFS="$lt_save_ifs"
4145 else
4146   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4147 fi
4148 fi
4149
4150 LD="$lt_cv_path_LD"
4151 if test -n "$LD"; then
4152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4153 $as_echo "$LD" >&6; }
4154 else
4155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4156 $as_echo "no" >&6; }
4157 fi
4158 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4160 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4161 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4162   $as_echo_n "(cached) " >&6
4163 else
4164   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4165 case `$LD -v 2>&1 </dev/null` in
4166 *GNU* | *'with BFD'*)
4167   lt_cv_prog_gnu_ld=yes
4168   ;;
4169 *)
4170   lt_cv_prog_gnu_ld=no
4171   ;;
4172 esac
4173 fi
4174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4175 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4176 with_gnu_ld=$lt_cv_prog_gnu_ld
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4187 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4188 if test "${lt_cv_path_NM+set}" = set; then :
4189   $as_echo_n "(cached) " >&6
4190 else
4191   if test -n "$NM"; then
4192   # Let the user override the test.
4193   lt_cv_path_NM="$NM"
4194 else
4195   lt_nm_to_check="${ac_tool_prefix}nm"
4196   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4197     lt_nm_to_check="$lt_nm_to_check nm"
4198   fi
4199   for lt_tmp_nm in $lt_nm_to_check; do
4200     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4201     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4202       IFS="$lt_save_ifs"
4203       test -z "$ac_dir" && ac_dir=.
4204       tmp_nm="$ac_dir/$lt_tmp_nm"
4205       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4206         # Check to see if the nm accepts a BSD-compat flag.
4207         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4208         #   nm: unknown option "B" ignored
4209         # Tru64's nm complains that /dev/null is an invalid object file
4210         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4211         */dev/null* | *'Invalid file or object type'*)
4212           lt_cv_path_NM="$tmp_nm -B"
4213           break
4214           ;;
4215         *)
4216           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4217           */dev/null*)
4218             lt_cv_path_NM="$tmp_nm -p"
4219             break
4220             ;;
4221           *)
4222             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4223             continue # so that we can try to find one that supports BSD flags
4224             ;;
4225           esac
4226           ;;
4227         esac
4228       fi
4229     done
4230     IFS="$lt_save_ifs"
4231   done
4232   : ${lt_cv_path_NM=no}
4233 fi
4234 fi
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4236 $as_echo "$lt_cv_path_NM" >&6; }
4237 if test "$lt_cv_path_NM" != "no"; then
4238   NM="$lt_cv_path_NM"
4239 else
4240   # Didn't find any BSD compatible name lister, look for dumpbin.
4241   if test -n "$DUMPBIN"; then :
4242     # Let the user override the test.
4243   else
4244     if test -n "$ac_tool_prefix"; then
4245   for ac_prog in dumpbin "link -dump"
4246   do
4247     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4248 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4250 $as_echo_n "checking for $ac_word... " >&6; }
4251 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4252   $as_echo_n "(cached) " >&6
4253 else
4254   if test -n "$DUMPBIN"; then
4255   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4256 else
4257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4258 for as_dir in $PATH
4259 do
4260   IFS=$as_save_IFS
4261   test -z "$as_dir" && as_dir=.
4262     for ac_exec_ext in '' $ac_executable_extensions; do
4263   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4264     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4265     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4266     break 2
4267   fi
4268 done
4269   done
4270 IFS=$as_save_IFS
4271
4272 fi
4273 fi
4274 DUMPBIN=$ac_cv_prog_DUMPBIN
4275 if test -n "$DUMPBIN"; then
4276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4277 $as_echo "$DUMPBIN" >&6; }
4278 else
4279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4280 $as_echo "no" >&6; }
4281 fi
4282
4283
4284     test -n "$DUMPBIN" && break
4285   done
4286 fi
4287 if test -z "$DUMPBIN"; then
4288   ac_ct_DUMPBIN=$DUMPBIN
4289   for ac_prog in dumpbin "link -dump"
4290 do
4291   # Extract the first word of "$ac_prog", so it can be a program name with args.
4292 set dummy $ac_prog; ac_word=$2
4293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4294 $as_echo_n "checking for $ac_word... " >&6; }
4295 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4296   $as_echo_n "(cached) " >&6
4297 else
4298   if test -n "$ac_ct_DUMPBIN"; then
4299   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4300 else
4301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4302 for as_dir in $PATH
4303 do
4304   IFS=$as_save_IFS
4305   test -z "$as_dir" && as_dir=.
4306     for ac_exec_ext in '' $ac_executable_extensions; do
4307   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4308     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4309     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4310     break 2
4311   fi
4312 done
4313   done
4314 IFS=$as_save_IFS
4315
4316 fi
4317 fi
4318 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4319 if test -n "$ac_ct_DUMPBIN"; then
4320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4321 $as_echo "$ac_ct_DUMPBIN" >&6; }
4322 else
4323   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4324 $as_echo "no" >&6; }
4325 fi
4326
4327
4328   test -n "$ac_ct_DUMPBIN" && break
4329 done
4330
4331   if test "x$ac_ct_DUMPBIN" = x; then
4332     DUMPBIN=":"
4333   else
4334     case $cross_compiling:$ac_tool_warned in
4335 yes:)
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4337 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4338 ac_tool_warned=yes ;;
4339 esac
4340     DUMPBIN=$ac_ct_DUMPBIN
4341   fi
4342 fi
4343
4344     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4345     *COFF*)
4346       DUMPBIN="$DUMPBIN -symbols"
4347       ;;
4348     *)
4349       DUMPBIN=:
4350       ;;
4351     esac
4352   fi
4353
4354   if test "$DUMPBIN" != ":"; then
4355     NM="$DUMPBIN"
4356   fi
4357 fi
4358 test -z "$NM" && NM=nm
4359
4360
4361
4362
4363
4364
4365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4366 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4367 if test "${lt_cv_nm_interface+set}" = set; then :
4368   $as_echo_n "(cached) " >&6
4369 else
4370   lt_cv_nm_interface="BSD nm"
4371   echo "int some_variable = 0;" > conftest.$ac_ext
4372   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4373   (eval "$ac_compile" 2>conftest.err)
4374   cat conftest.err >&5
4375   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4376   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4377   cat conftest.err >&5
4378   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4379   cat conftest.out >&5
4380   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4381     lt_cv_nm_interface="MS dumpbin"
4382   fi
4383   rm -f conftest*
4384 fi
4385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4386 $as_echo "$lt_cv_nm_interface" >&6; }
4387
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4389 $as_echo_n "checking whether ln -s works... " >&6; }
4390 LN_S=$as_ln_s
4391 if test "$LN_S" = "ln -s"; then
4392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4393 $as_echo "yes" >&6; }
4394 else
4395   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4396 $as_echo "no, using $LN_S" >&6; }
4397 fi
4398
4399 # find the maximum length of command line arguments
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4401 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4402 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4403   $as_echo_n "(cached) " >&6
4404 else
4405     i=0
4406   teststring="ABCD"
4407
4408   case $build_os in
4409   msdosdjgpp*)
4410     # On DJGPP, this test can blow up pretty badly due to problems in libc
4411     # (any single argument exceeding 2000 bytes causes a buffer overrun
4412     # during glob expansion).  Even if it were fixed, the result of this
4413     # check would be larger than it should be.
4414     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4415     ;;
4416
4417   gnu*)
4418     # Under GNU Hurd, this test is not required because there is
4419     # no limit to the length of command line arguments.
4420     # Libtool will interpret -1 as no limit whatsoever
4421     lt_cv_sys_max_cmd_len=-1;
4422     ;;
4423
4424   cygwin* | mingw* | cegcc*)
4425     # On Win9x/ME, this test blows up -- it succeeds, but takes
4426     # about 5 minutes as the teststring grows exponentially.
4427     # Worse, since 9x/ME are not pre-emptively multitasking,
4428     # you end up with a "frozen" computer, even though with patience
4429     # the test eventually succeeds (with a max line length of 256k).
4430     # Instead, let's just punt: use the minimum linelength reported by
4431     # all of the supported platforms: 8192 (on NT/2K/XP).
4432     lt_cv_sys_max_cmd_len=8192;
4433     ;;
4434
4435   mint*)
4436     # On MiNT this can take a long time and run out of memory.
4437     lt_cv_sys_max_cmd_len=8192;
4438     ;;
4439
4440   amigaos*)
4441     # On AmigaOS with pdksh, this test takes hours, literally.
4442     # So we just punt and use a minimum line length of 8192.
4443     lt_cv_sys_max_cmd_len=8192;
4444     ;;
4445
4446   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4447     # This has been around since 386BSD, at least.  Likely further.
4448     if test -x /sbin/sysctl; then
4449       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4450     elif test -x /usr/sbin/sysctl; then
4451       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4452     else
4453       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4454     fi
4455     # And add a safety zone
4456     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4457     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4458     ;;
4459
4460   interix*)
4461     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4462     lt_cv_sys_max_cmd_len=196608
4463     ;;
4464
4465   osf*)
4466     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4467     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4468     # nice to cause kernel panics so lets avoid the loop below.
4469     # First set a reasonable default.
4470     lt_cv_sys_max_cmd_len=16384
4471     #
4472     if test -x /sbin/sysconfig; then
4473       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4474         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4475       esac
4476     fi
4477     ;;
4478   sco3.2v5*)
4479     lt_cv_sys_max_cmd_len=102400
4480     ;;
4481   sysv5* | sco5v6* | sysv4.2uw2*)
4482     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4483     if test -n "$kargmax"; then
4484       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4485     else
4486       lt_cv_sys_max_cmd_len=32768
4487     fi
4488     ;;
4489   *)
4490     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4491     if test -n "$lt_cv_sys_max_cmd_len"; then
4492       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4493       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4494     else
4495       # Make teststring a little bigger before we do anything with it.
4496       # a 1K string should be a reasonable start.
4497       for i in 1 2 3 4 5 6 7 8 ; do
4498         teststring=$teststring$teststring
4499       done
4500       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4501       # If test is not a shell built-in, we'll probably end up computing a
4502       # maximum length that is only half of the actual maximum length, but
4503       # we can't tell.
4504       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4505                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4506               test $i != 17 # 1/2 MB should be enough
4507       do
4508         i=`expr $i + 1`
4509         teststring=$teststring$teststring
4510       done
4511       # Only check the string length outside the loop.
4512       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4513       teststring=
4514       # Add a significant safety factor because C++ compilers can tack on
4515       # massive amounts of additional arguments before passing them to the
4516       # linker.  It appears as though 1/2 is a usable value.
4517       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4518     fi
4519     ;;
4520   esac
4521
4522 fi
4523
4524 if test -n $lt_cv_sys_max_cmd_len ; then
4525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4526 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4527 else
4528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4529 $as_echo "none" >&6; }
4530 fi
4531 max_cmd_len=$lt_cv_sys_max_cmd_len
4532
4533
4534
4535
4536
4537
4538 : ${CP="cp -f"}
4539 : ${MV="mv -f"}
4540 : ${RM="rm -f"}
4541
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4543 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4544 # Try some XSI features
4545 xsi_shell=no
4546 ( _lt_dummy="a/b/c"
4547   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4548       = c,a/b,, \
4549     && eval 'test $(( 1 + 1 )) -eq 2 \
4550     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4551   && xsi_shell=yes
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4553 $as_echo "$xsi_shell" >&6; }
4554
4555
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4557 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4558 lt_shell_append=no
4559 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4560     >/dev/null 2>&1 \
4561   && lt_shell_append=yes
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4563 $as_echo "$lt_shell_append" >&6; }
4564
4565
4566 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4567   lt_unset=unset
4568 else
4569   lt_unset=false
4570 fi
4571
4572
4573
4574
4575
4576 # test EBCDIC or ASCII
4577 case `echo X|tr X '\101'` in
4578  A) # ASCII based system
4579     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4580   lt_SP2NL='tr \040 \012'
4581   lt_NL2SP='tr \015\012 \040\040'
4582   ;;
4583  *) # EBCDIC based system
4584   lt_SP2NL='tr \100 \n'
4585   lt_NL2SP='tr \r\n \100\100'
4586   ;;
4587 esac
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4598 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4599 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4600   $as_echo_n "(cached) " >&6
4601 else
4602   lt_cv_ld_reload_flag='-r'
4603 fi
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4605 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4606 reload_flag=$lt_cv_ld_reload_flag
4607 case $reload_flag in
4608 "" | " "*) ;;
4609 *) reload_flag=" $reload_flag" ;;
4610 esac
4611 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4612 case $host_os in
4613   darwin*)
4614     if test "$GCC" = yes; then
4615       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4616     else
4617       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4618     fi
4619     ;;
4620 esac
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630 if test -n "$ac_tool_prefix"; then
4631   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4632 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4634 $as_echo_n "checking for $ac_word... " >&6; }
4635 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4636   $as_echo_n "(cached) " >&6
4637 else
4638   if test -n "$OBJDUMP"; then
4639   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4640 else
4641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4642 for as_dir in $PATH
4643 do
4644   IFS=$as_save_IFS
4645   test -z "$as_dir" && as_dir=.
4646     for ac_exec_ext in '' $ac_executable_extensions; do
4647   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4648     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4649     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4650     break 2
4651   fi
4652 done
4653   done
4654 IFS=$as_save_IFS
4655
4656 fi
4657 fi
4658 OBJDUMP=$ac_cv_prog_OBJDUMP
4659 if test -n "$OBJDUMP"; then
4660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4661 $as_echo "$OBJDUMP" >&6; }
4662 else
4663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4664 $as_echo "no" >&6; }
4665 fi
4666
4667
4668 fi
4669 if test -z "$ac_cv_prog_OBJDUMP"; then
4670   ac_ct_OBJDUMP=$OBJDUMP
4671   # Extract the first word of "objdump", so it can be a program name with args.
4672 set dummy objdump; ac_word=$2
4673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4674 $as_echo_n "checking for $ac_word... " >&6; }
4675 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4676   $as_echo_n "(cached) " >&6
4677 else
4678   if test -n "$ac_ct_OBJDUMP"; then
4679   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4680 else
4681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4682 for as_dir in $PATH
4683 do
4684   IFS=$as_save_IFS
4685   test -z "$as_dir" && as_dir=.
4686     for ac_exec_ext in '' $ac_executable_extensions; do
4687   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4688     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4689     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4690     break 2
4691   fi
4692 done
4693   done
4694 IFS=$as_save_IFS
4695
4696 fi
4697 fi
4698 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4699 if test -n "$ac_ct_OBJDUMP"; then
4700   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4701 $as_echo "$ac_ct_OBJDUMP" >&6; }
4702 else
4703   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4704 $as_echo "no" >&6; }
4705 fi
4706
4707   if test "x$ac_ct_OBJDUMP" = x; then
4708     OBJDUMP="false"
4709   else
4710     case $cross_compiling:$ac_tool_warned in
4711 yes:)
4712 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4713 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4714 ac_tool_warned=yes ;;
4715 esac
4716     OBJDUMP=$ac_ct_OBJDUMP
4717   fi
4718 else
4719   OBJDUMP="$ac_cv_prog_OBJDUMP"
4720 fi
4721
4722 test -z "$OBJDUMP" && OBJDUMP=objdump
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4733 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4734 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4735   $as_echo_n "(cached) " >&6
4736 else
4737   lt_cv_file_magic_cmd='$MAGIC_CMD'
4738 lt_cv_file_magic_test_file=
4739 lt_cv_deplibs_check_method='unknown'
4740 # Need to set the preceding variable on all platforms that support
4741 # interlibrary dependencies.
4742 # 'none' -- dependencies not supported.
4743 # `unknown' -- same as none, but documents that we really don't know.
4744 # 'pass_all' -- all dependencies passed with no checks.
4745 # 'test_compile' -- check by making test program.
4746 # 'file_magic [[regex]]' -- check by looking for files in library path
4747 # which responds to the $file_magic_cmd with a given extended regex.
4748 # If you have `file' or equivalent on your system and you're not sure
4749 # whether `pass_all' will *always* work, you probably want this one.
4750
4751 case $host_os in
4752 aix[4-9]*)
4753   lt_cv_deplibs_check_method=pass_all
4754   ;;
4755
4756 beos*)
4757   lt_cv_deplibs_check_method=pass_all
4758   ;;
4759
4760 bsdi[45]*)
4761   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4762   lt_cv_file_magic_cmd='/usr/bin/file -L'
4763   lt_cv_file_magic_test_file=/shlib/libc.so
4764   ;;
4765
4766 cygwin*)
4767   # func_win32_libid is a shell function defined in ltmain.sh
4768   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4769   lt_cv_file_magic_cmd='func_win32_libid'
4770   ;;
4771
4772 mingw* | pw32*)
4773   # Base MSYS/MinGW do not provide the 'file' command needed by
4774   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4775   # unless we find 'file', for example because we are cross-compiling.
4776   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4777   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4778     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4779     lt_cv_file_magic_cmd='func_win32_libid'
4780   else
4781     # Keep this pattern in sync with the one in func_win32_libid.
4782     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4783     lt_cv_file_magic_cmd='$OBJDUMP -f'
4784   fi
4785   ;;
4786
4787 cegcc*)
4788   # use the weaker test based on 'objdump'. See mingw*.
4789   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4790   lt_cv_file_magic_cmd='$OBJDUMP -f'
4791   ;;
4792
4793 darwin* | rhapsody*)
4794   lt_cv_deplibs_check_method=pass_all
4795   ;;
4796
4797 freebsd* | dragonfly*)
4798   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4799     case $host_cpu in
4800     i*86 )
4801       # Not sure whether the presence of OpenBSD here was a mistake.
4802       # Let's accept both of them until this is cleared up.
4803       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4804       lt_cv_file_magic_cmd=/usr/bin/file
4805       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4806       ;;
4807     esac
4808   else
4809     lt_cv_deplibs_check_method=pass_all
4810   fi
4811   ;;
4812
4813 gnu*)
4814   lt_cv_deplibs_check_method=pass_all
4815   ;;
4816
4817 haiku*)
4818   lt_cv_deplibs_check_method=pass_all
4819   ;;
4820
4821 hpux10.20* | hpux11*)
4822   lt_cv_file_magic_cmd=/usr/bin/file
4823   case $host_cpu in
4824   ia64*)
4825     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4826     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4827     ;;
4828   hppa*64*)
4829     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]'
4830     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4831     ;;
4832   *)
4833     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4834     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4835     ;;
4836   esac
4837   ;;
4838
4839 interix[3-9]*)
4840   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4841   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4842   ;;
4843
4844 irix5* | irix6* | nonstopux*)
4845   case $LD in
4846   *-32|*"-32 ") libmagic=32-bit;;
4847   *-n32|*"-n32 ") libmagic=N32;;
4848   *-64|*"-64 ") libmagic=64-bit;;
4849   *) libmagic=never-match;;
4850   esac
4851   lt_cv_deplibs_check_method=pass_all
4852   ;;
4853
4854 # This must be Linux ELF.
4855 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4856   lt_cv_deplibs_check_method=pass_all
4857   ;;
4858
4859 netbsd*)
4860   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4861     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4862   else
4863     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4864   fi
4865   ;;
4866
4867 newos6*)
4868   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4869   lt_cv_file_magic_cmd=/usr/bin/file
4870   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4871   ;;
4872
4873 *nto* | *qnx*)
4874   lt_cv_deplibs_check_method=pass_all
4875   ;;
4876
4877 openbsd*)
4878   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4879     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4880   else
4881     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4882   fi
4883   ;;
4884
4885 osf3* | osf4* | osf5*)
4886   lt_cv_deplibs_check_method=pass_all
4887   ;;
4888
4889 rdos*)
4890   lt_cv_deplibs_check_method=pass_all
4891   ;;
4892
4893 solaris*)
4894   lt_cv_deplibs_check_method=pass_all
4895   ;;
4896
4897 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4898   lt_cv_deplibs_check_method=pass_all
4899   ;;
4900
4901 sysv4 | sysv4.3*)
4902   case $host_vendor in
4903   motorola)
4904     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]'
4905     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4906     ;;
4907   ncr)
4908     lt_cv_deplibs_check_method=pass_all
4909     ;;
4910   sequent)
4911     lt_cv_file_magic_cmd='/bin/file'
4912     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4913     ;;
4914   sni)
4915     lt_cv_file_magic_cmd='/bin/file'
4916     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4917     lt_cv_file_magic_test_file=/lib/libc.so
4918     ;;
4919   siemens)
4920     lt_cv_deplibs_check_method=pass_all
4921     ;;
4922   pc)
4923     lt_cv_deplibs_check_method=pass_all
4924     ;;
4925   esac
4926   ;;
4927
4928 tpf*)
4929   lt_cv_deplibs_check_method=pass_all
4930   ;;
4931 esac
4932
4933 fi
4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4935 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4936 file_magic_cmd=$lt_cv_file_magic_cmd
4937 deplibs_check_method=$lt_cv_deplibs_check_method
4938 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951 if test -n "$ac_tool_prefix"; then
4952   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4953 set dummy ${ac_tool_prefix}ar; ac_word=$2
4954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4955 $as_echo_n "checking for $ac_word... " >&6; }
4956 if test "${ac_cv_prog_AR+set}" = set; then :
4957   $as_echo_n "(cached) " >&6
4958 else
4959   if test -n "$AR"; then
4960   ac_cv_prog_AR="$AR" # Let the user override the test.
4961 else
4962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4963 for as_dir in $PATH
4964 do
4965   IFS=$as_save_IFS
4966   test -z "$as_dir" && as_dir=.
4967     for ac_exec_ext in '' $ac_executable_extensions; do
4968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4969     ac_cv_prog_AR="${ac_tool_prefix}ar"
4970     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4971     break 2
4972   fi
4973 done
4974   done
4975 IFS=$as_save_IFS
4976
4977 fi
4978 fi
4979 AR=$ac_cv_prog_AR
4980 if test -n "$AR"; then
4981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4982 $as_echo "$AR" >&6; }
4983 else
4984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4985 $as_echo "no" >&6; }
4986 fi
4987
4988
4989 fi
4990 if test -z "$ac_cv_prog_AR"; then
4991   ac_ct_AR=$AR
4992   # Extract the first word of "ar", so it can be a program name with args.
4993 set dummy ar; ac_word=$2
4994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4995 $as_echo_n "checking for $ac_word... " >&6; }
4996 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4997   $as_echo_n "(cached) " >&6
4998 else
4999   if test -n "$ac_ct_AR"; then
5000   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5001 else
5002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5003 for as_dir in $PATH
5004 do
5005   IFS=$as_save_IFS
5006   test -z "$as_dir" && as_dir=.
5007     for ac_exec_ext in '' $ac_executable_extensions; do
5008   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5009     ac_cv_prog_ac_ct_AR="ar"
5010     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5011     break 2
5012   fi
5013 done
5014   done
5015 IFS=$as_save_IFS
5016
5017 fi
5018 fi
5019 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5020 if test -n "$ac_ct_AR"; then
5021   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5022 $as_echo "$ac_ct_AR" >&6; }
5023 else
5024   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5025 $as_echo "no" >&6; }
5026 fi
5027
5028   if test "x$ac_ct_AR" = x; then
5029     AR="false"
5030   else
5031     case $cross_compiling:$ac_tool_warned in
5032 yes:)
5033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5034 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5035 ac_tool_warned=yes ;;
5036 esac
5037     AR=$ac_ct_AR
5038   fi
5039 else
5040   AR="$ac_cv_prog_AR"
5041 fi
5042
5043 test -z "$AR" && AR=ar
5044 test -z "$AR_FLAGS" && AR_FLAGS=cru
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056 if test -n "$ac_tool_prefix"; then
5057   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5058 set dummy ${ac_tool_prefix}strip; ac_word=$2
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5060 $as_echo_n "checking for $ac_word... " >&6; }
5061 if test "${ac_cv_prog_STRIP+set}" = set; then :
5062   $as_echo_n "(cached) " >&6
5063 else
5064   if test -n "$STRIP"; then
5065   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5066 else
5067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5068 for as_dir in $PATH
5069 do
5070   IFS=$as_save_IFS
5071   test -z "$as_dir" && as_dir=.
5072     for ac_exec_ext in '' $ac_executable_extensions; do
5073   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5074     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5075     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5076     break 2
5077   fi
5078 done
5079   done
5080 IFS=$as_save_IFS
5081
5082 fi
5083 fi
5084 STRIP=$ac_cv_prog_STRIP
5085 if test -n "$STRIP"; then
5086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5087 $as_echo "$STRIP" >&6; }
5088 else
5089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5090 $as_echo "no" >&6; }
5091 fi
5092
5093
5094 fi
5095 if test -z "$ac_cv_prog_STRIP"; then
5096   ac_ct_STRIP=$STRIP
5097   # Extract the first word of "strip", so it can be a program name with args.
5098 set dummy strip; ac_word=$2
5099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5100 $as_echo_n "checking for $ac_word... " >&6; }
5101 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5102   $as_echo_n "(cached) " >&6
5103 else
5104   if test -n "$ac_ct_STRIP"; then
5105   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5106 else
5107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5108 for as_dir in $PATH
5109 do
5110   IFS=$as_save_IFS
5111   test -z "$as_dir" && as_dir=.
5112     for ac_exec_ext in '' $ac_executable_extensions; do
5113   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5114     ac_cv_prog_ac_ct_STRIP="strip"
5115     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5116     break 2
5117   fi
5118 done
5119   done
5120 IFS=$as_save_IFS
5121
5122 fi
5123 fi
5124 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5125 if test -n "$ac_ct_STRIP"; then
5126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5127 $as_echo "$ac_ct_STRIP" >&6; }
5128 else
5129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5130 $as_echo "no" >&6; }
5131 fi
5132
5133   if test "x$ac_ct_STRIP" = x; then
5134     STRIP=":"
5135   else
5136     case $cross_compiling:$ac_tool_warned in
5137 yes:)
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5139 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5140 ac_tool_warned=yes ;;
5141 esac
5142     STRIP=$ac_ct_STRIP
5143   fi
5144 else
5145   STRIP="$ac_cv_prog_STRIP"
5146 fi
5147
5148 test -z "$STRIP" && STRIP=:
5149
5150
5151
5152
5153
5154
5155 if test -n "$ac_tool_prefix"; then
5156   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5157 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5159 $as_echo_n "checking for $ac_word... " >&6; }
5160 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5161   $as_echo_n "(cached) " >&6
5162 else
5163   if test -n "$RANLIB"; then
5164   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5165 else
5166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5167 for as_dir in $PATH
5168 do
5169   IFS=$as_save_IFS
5170   test -z "$as_dir" && as_dir=.
5171     for ac_exec_ext in '' $ac_executable_extensions; do
5172   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5173     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5174     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5175     break 2
5176   fi
5177 done
5178   done
5179 IFS=$as_save_IFS
5180
5181 fi
5182 fi
5183 RANLIB=$ac_cv_prog_RANLIB
5184 if test -n "$RANLIB"; then
5185   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5186 $as_echo "$RANLIB" >&6; }
5187 else
5188   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5189 $as_echo "no" >&6; }
5190 fi
5191
5192
5193 fi
5194 if test -z "$ac_cv_prog_RANLIB"; then
5195   ac_ct_RANLIB=$RANLIB
5196   # Extract the first word of "ranlib", so it can be a program name with args.
5197 set dummy ranlib; ac_word=$2
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5199 $as_echo_n "checking for $ac_word... " >&6; }
5200 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5201   $as_echo_n "(cached) " >&6
5202 else
5203   if test -n "$ac_ct_RANLIB"; then
5204   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5205 else
5206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5207 for as_dir in $PATH
5208 do
5209   IFS=$as_save_IFS
5210   test -z "$as_dir" && as_dir=.
5211     for ac_exec_ext in '' $ac_executable_extensions; do
5212   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5213     ac_cv_prog_ac_ct_RANLIB="ranlib"
5214     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5215     break 2
5216   fi
5217 done
5218   done
5219 IFS=$as_save_IFS
5220
5221 fi
5222 fi
5223 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5224 if test -n "$ac_ct_RANLIB"; then
5225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5226 $as_echo "$ac_ct_RANLIB" >&6; }
5227 else
5228   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5229 $as_echo "no" >&6; }
5230 fi
5231
5232   if test "x$ac_ct_RANLIB" = x; then
5233     RANLIB=":"
5234   else
5235     case $cross_compiling:$ac_tool_warned in
5236 yes:)
5237 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5238 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5239 ac_tool_warned=yes ;;
5240 esac
5241     RANLIB=$ac_ct_RANLIB
5242   fi
5243 else
5244   RANLIB="$ac_cv_prog_RANLIB"
5245 fi
5246
5247 test -z "$RANLIB" && RANLIB=:
5248
5249
5250
5251
5252
5253
5254 # Determine commands to create old-style static archives.
5255 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5256 old_postinstall_cmds='chmod 644 $oldlib'
5257 old_postuninstall_cmds=
5258
5259 if test -n "$RANLIB"; then
5260   case $host_os in
5261   openbsd*)
5262     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5263     ;;
5264   *)
5265     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5266     ;;
5267   esac
5268   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5269 fi
5270
5271 case $host_os in
5272   darwin*)
5273     lock_old_archive_extraction=yes ;;
5274   *)
5275     lock_old_archive_extraction=no ;;
5276 esac
5277
5278
5279
5280
5281
5282
5283
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 # If no C compiler was specified, use CC.
5317 LTCC=${LTCC-"$CC"}
5318
5319 # If no C compiler flags were specified, use CFLAGS.
5320 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5321
5322 # Allow CC to be a program name with arguments.
5323 compiler=$CC
5324
5325
5326 # Check for command to grab the raw symbol name followed by C symbol from nm.
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5328 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5329 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5330   $as_echo_n "(cached) " >&6
5331 else
5332
5333 # These are sane defaults that work on at least a few old systems.
5334 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5335
5336 # Character class describing NM global symbol codes.
5337 symcode='[BCDEGRST]'
5338
5339 # Regexp to match symbols that can be accessed directly from C.
5340 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5341
5342 # Define system-specific variables.
5343 case $host_os in
5344 aix*)
5345   symcode='[BCDT]'
5346   ;;
5347 cygwin* | mingw* | pw32* | cegcc*)
5348   symcode='[ABCDGISTW]'
5349   ;;
5350 hpux*)
5351   if test "$host_cpu" = ia64; then
5352     symcode='[ABCDEGRST]'
5353   fi
5354   ;;
5355 irix* | nonstopux*)
5356   symcode='[BCDEGRST]'
5357   ;;
5358 osf*)
5359   symcode='[BCDEGQRST]'
5360   ;;
5361 solaris*)
5362   symcode='[BDRT]'
5363   ;;
5364 sco3.2v5*)
5365   symcode='[DT]'
5366   ;;
5367 sysv4.2uw2*)
5368   symcode='[DT]'
5369   ;;
5370 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5371   symcode='[ABDT]'
5372   ;;
5373 sysv4)
5374   symcode='[DFNSTU]'
5375   ;;
5376 esac
5377
5378 # If we're using GNU nm, then use its standard symbol codes.
5379 case `$NM -V 2>&1` in
5380 *GNU* | *'with BFD'*)
5381   symcode='[ABCDGIRSTW]' ;;
5382 esac
5383
5384 # Transform an extracted symbol line into a proper C declaration.
5385 # Some systems (esp. on ia64) link data and code symbols differently,
5386 # so use this general approach.
5387 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5388
5389 # Transform an extracted symbol line into symbol name and symbol address
5390 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5391 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'"
5392
5393 # Handle CRLF in mingw tool chain
5394 opt_cr=
5395 case $build_os in
5396 mingw*)
5397   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5398   ;;
5399 esac
5400
5401 # Try without a prefix underscore, then with it.
5402 for ac_symprfx in "" "_"; do
5403
5404   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5405   symxfrm="\\1 $ac_symprfx\\2 \\2"
5406
5407   # Write the raw and C identifiers.
5408   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5409     # Fake it for dumpbin and say T for any non-static function
5410     # and D for any global variable.
5411     # Also find C++ and __fastcall symbols from MSVC++,
5412     # which start with @ or ?.
5413     lt_cv_sys_global_symbol_pipe="$AWK '"\
5414 "     {last_section=section; section=\$ 3};"\
5415 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5416 "     \$ 0!~/External *\|/{next};"\
5417 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5418 "     {if(hide[section]) next};"\
5419 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5420 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5421 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5422 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5423 "     ' prfx=^$ac_symprfx"
5424   else
5425     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5426   fi
5427
5428   # Check to see that the pipe works correctly.
5429   pipe_works=no
5430
5431   rm -f conftest*
5432   cat > conftest.$ac_ext <<_LT_EOF
5433 #ifdef __cplusplus
5434 extern "C" {
5435 #endif
5436 char nm_test_var;
5437 void nm_test_func(void);
5438 void nm_test_func(void){}
5439 #ifdef __cplusplus
5440 }
5441 #endif
5442 int main(){nm_test_var='a';nm_test_func();return(0);}
5443 _LT_EOF
5444
5445   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5446   (eval $ac_compile) 2>&5
5447   ac_status=$?
5448   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5449   test $ac_status = 0; }; then
5450     # Now try to grab the symbols.
5451     nlist=conftest.nm
5452     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5453   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5454   ac_status=$?
5455   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5456   test $ac_status = 0; } && test -s "$nlist"; then
5457       # Try sorting and uniquifying the output.
5458       if sort "$nlist" | uniq > "$nlist"T; then
5459         mv -f "$nlist"T "$nlist"
5460       else
5461         rm -f "$nlist"T
5462       fi
5463
5464       # Make sure that we snagged all the symbols we need.
5465       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5466         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5467           cat <<_LT_EOF > conftest.$ac_ext
5468 #ifdef __cplusplus
5469 extern "C" {
5470 #endif
5471
5472 _LT_EOF
5473           # Now generate the symbol file.
5474           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5475
5476           cat <<_LT_EOF >> conftest.$ac_ext
5477
5478 /* The mapping between symbol names and symbols.  */
5479 const struct {
5480   const char *name;
5481   void       *address;
5482 }
5483 lt__PROGRAM__LTX_preloaded_symbols[] =
5484 {
5485   { "@PROGRAM@", (void *) 0 },
5486 _LT_EOF
5487           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5488           cat <<\_LT_EOF >> conftest.$ac_ext
5489   {0, (void *) 0}
5490 };
5491
5492 /* This works around a problem in FreeBSD linker */
5493 #ifdef FREEBSD_WORKAROUND
5494 static const void *lt_preloaded_setup() {
5495   return lt__PROGRAM__LTX_preloaded_symbols;
5496 }
5497 #endif
5498
5499 #ifdef __cplusplus
5500 }
5501 #endif
5502 _LT_EOF
5503           # Now try linking the two files.
5504           mv conftest.$ac_objext conftstm.$ac_objext
5505           lt_save_LIBS="$LIBS"
5506           lt_save_CFLAGS="$CFLAGS"
5507           LIBS="conftstm.$ac_objext"
5508           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5509           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5510   (eval $ac_link) 2>&5
5511   ac_status=$?
5512   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5513   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5514             pipe_works=yes
5515           fi
5516           LIBS="$lt_save_LIBS"
5517           CFLAGS="$lt_save_CFLAGS"
5518         else
5519           echo "cannot find nm_test_func in $nlist" >&5
5520         fi
5521       else
5522         echo "cannot find nm_test_var in $nlist" >&5
5523       fi
5524     else
5525       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5526     fi
5527   else
5528     echo "$progname: failed program was:" >&5
5529     cat conftest.$ac_ext >&5
5530   fi
5531   rm -rf conftest* conftst*
5532
5533   # Do not use the global_symbol_pipe unless it works.
5534   if test "$pipe_works" = yes; then
5535     break
5536   else
5537     lt_cv_sys_global_symbol_pipe=
5538   fi
5539 done
5540
5541 fi
5542
5543 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5544   lt_cv_sys_global_symbol_to_cdecl=
5545 fi
5546 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5548 $as_echo "failed" >&6; }
5549 else
5550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5551 $as_echo "ok" >&6; }
5552 fi
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576 # Check whether --enable-libtool-lock was given.
5577 if test "${enable_libtool_lock+set}" = set; then :
5578   enableval=$enable_libtool_lock;
5579 fi
5580
5581 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5582
5583 # Some flags need to be propagated to the compiler or linker for good
5584 # libtool support.
5585 case $host in
5586 ia64-*-hpux*)
5587   # Find out which ABI we are using.
5588   echo 'int i;' > conftest.$ac_ext
5589   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5590   (eval $ac_compile) 2>&5
5591   ac_status=$?
5592   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5593   test $ac_status = 0; }; then
5594     case `/usr/bin/file conftest.$ac_objext` in
5595       *ELF-32*)
5596         HPUX_IA64_MODE="32"
5597         ;;
5598       *ELF-64*)
5599         HPUX_IA64_MODE="64"
5600         ;;
5601     esac
5602   fi
5603   rm -rf conftest*
5604   ;;
5605 *-*-irix6*)
5606   # Find out which ABI we are using.
5607   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5608   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5609   (eval $ac_compile) 2>&5
5610   ac_status=$?
5611   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5612   test $ac_status = 0; }; then
5613     if test "$lt_cv_prog_gnu_ld" = yes; then
5614       case `/usr/bin/file conftest.$ac_objext` in
5615         *32-bit*)
5616           LD="${LD-ld} -melf32bsmip"
5617           ;;
5618         *N32*)
5619           LD="${LD-ld} -melf32bmipn32"
5620           ;;
5621         *64-bit*)
5622           LD="${LD-ld} -melf64bmip"
5623         ;;
5624       esac
5625     else
5626       case `/usr/bin/file conftest.$ac_objext` in
5627         *32-bit*)
5628           LD="${LD-ld} -32"
5629           ;;
5630         *N32*)
5631           LD="${LD-ld} -n32"
5632           ;;
5633         *64-bit*)
5634           LD="${LD-ld} -64"
5635           ;;
5636       esac
5637     fi
5638   fi
5639   rm -rf conftest*
5640   ;;
5641
5642 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5643 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5644   # Find out which ABI we are using.
5645   echo 'int i;' > conftest.$ac_ext
5646   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5647   (eval $ac_compile) 2>&5
5648   ac_status=$?
5649   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5650   test $ac_status = 0; }; then
5651     case `/usr/bin/file conftest.o` in
5652       *32-bit*)
5653         case $host in
5654           x86_64-*kfreebsd*-gnu)
5655             LD="${LD-ld} -m elf_i386_fbsd"
5656             ;;
5657           x86_64-*linux*)
5658             LD="${LD-ld} -m elf_i386"
5659             ;;
5660           ppc64-*linux*|powerpc64-*linux*)
5661             LD="${LD-ld} -m elf32ppclinux"
5662             ;;
5663           s390x-*linux*)
5664             LD="${LD-ld} -m elf_s390"
5665             ;;
5666           sparc64-*linux*)
5667             LD="${LD-ld} -m elf32_sparc"
5668             ;;
5669         esac
5670         ;;
5671       *64-bit*)
5672         case $host in
5673           x86_64-*kfreebsd*-gnu)
5674             LD="${LD-ld} -m elf_x86_64_fbsd"
5675             ;;
5676           x86_64-*linux*)
5677             LD="${LD-ld} -m elf_x86_64"
5678             ;;
5679           ppc*-*linux*|powerpc*-*linux*)
5680             LD="${LD-ld} -m elf64ppc"
5681             ;;
5682           s390*-*linux*|s390*-*tpf*)
5683             LD="${LD-ld} -m elf64_s390"
5684             ;;
5685           sparc*-*linux*)
5686             LD="${LD-ld} -m elf64_sparc"
5687             ;;
5688         esac
5689         ;;
5690     esac
5691   fi
5692   rm -rf conftest*
5693   ;;
5694
5695 *-*-sco3.2v5*)
5696   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5697   SAVE_CFLAGS="$CFLAGS"
5698   CFLAGS="$CFLAGS -belf"
5699   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5700 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5701 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5702   $as_echo_n "(cached) " >&6
5703 else
5704   ac_ext=c
5705 ac_cpp='$CPP $CPPFLAGS'
5706 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5707 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5708 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5709
5710      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5711 /* end confdefs.h.  */
5712
5713 int
5714 main ()
5715 {
5716
5717   ;
5718   return 0;
5719 }
5720 _ACEOF
5721 if ac_fn_c_try_link "$LINENO"; then :
5722   lt_cv_cc_needs_belf=yes
5723 else
5724   lt_cv_cc_needs_belf=no
5725 fi
5726 rm -f core conftest.err conftest.$ac_objext \
5727     conftest$ac_exeext conftest.$ac_ext
5728      ac_ext=c
5729 ac_cpp='$CPP $CPPFLAGS'
5730 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5731 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5732 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5733
5734 fi
5735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5736 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5737   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5738     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5739     CFLAGS="$SAVE_CFLAGS"
5740   fi
5741   ;;
5742 sparc*-*solaris*)
5743   # Find out which ABI we are using.
5744   echo 'int i;' > conftest.$ac_ext
5745   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5746   (eval $ac_compile) 2>&5
5747   ac_status=$?
5748   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5749   test $ac_status = 0; }; then
5750     case `/usr/bin/file conftest.o` in
5751     *64-bit*)
5752       case $lt_cv_prog_gnu_ld in
5753       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5754       *)
5755         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5756           LD="${LD-ld} -64"
5757         fi
5758         ;;
5759       esac
5760       ;;
5761     esac
5762   fi
5763   rm -rf conftest*
5764   ;;
5765 esac
5766
5767 need_locks="$enable_libtool_lock"
5768
5769
5770   case $host_os in
5771     rhapsody* | darwin*)
5772     if test -n "$ac_tool_prefix"; then
5773   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5774 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5776 $as_echo_n "checking for $ac_word... " >&6; }
5777 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5778   $as_echo_n "(cached) " >&6
5779 else
5780   if test -n "$DSYMUTIL"; then
5781   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5782 else
5783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5784 for as_dir in $PATH
5785 do
5786   IFS=$as_save_IFS
5787   test -z "$as_dir" && as_dir=.
5788     for ac_exec_ext in '' $ac_executable_extensions; do
5789   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5790     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5791     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5792     break 2
5793   fi
5794 done
5795   done
5796 IFS=$as_save_IFS
5797
5798 fi
5799 fi
5800 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5801 if test -n "$DSYMUTIL"; then
5802   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5803 $as_echo "$DSYMUTIL" >&6; }
5804 else
5805   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5806 $as_echo "no" >&6; }
5807 fi
5808
5809
5810 fi
5811 if test -z "$ac_cv_prog_DSYMUTIL"; then
5812   ac_ct_DSYMUTIL=$DSYMUTIL
5813   # Extract the first word of "dsymutil", so it can be a program name with args.
5814 set dummy dsymutil; ac_word=$2
5815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5816 $as_echo_n "checking for $ac_word... " >&6; }
5817 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5818   $as_echo_n "(cached) " >&6
5819 else
5820   if test -n "$ac_ct_DSYMUTIL"; then
5821   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5822 else
5823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5824 for as_dir in $PATH
5825 do
5826   IFS=$as_save_IFS
5827   test -z "$as_dir" && as_dir=.
5828     for ac_exec_ext in '' $ac_executable_extensions; do
5829   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5830     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5831     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5832     break 2
5833   fi
5834 done
5835   done
5836 IFS=$as_save_IFS
5837
5838 fi
5839 fi
5840 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5841 if test -n "$ac_ct_DSYMUTIL"; then
5842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5843 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5844 else
5845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5846 $as_echo "no" >&6; }
5847 fi
5848
5849   if test "x$ac_ct_DSYMUTIL" = x; then
5850     DSYMUTIL=":"
5851   else
5852     case $cross_compiling:$ac_tool_warned in
5853 yes:)
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5855 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5856 ac_tool_warned=yes ;;
5857 esac
5858     DSYMUTIL=$ac_ct_DSYMUTIL
5859   fi
5860 else
5861   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5862 fi
5863
5864     if test -n "$ac_tool_prefix"; then
5865   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5866 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5868 $as_echo_n "checking for $ac_word... " >&6; }
5869 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5870   $as_echo_n "(cached) " >&6
5871 else
5872   if test -n "$NMEDIT"; then
5873   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5874 else
5875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5876 for as_dir in $PATH
5877 do
5878   IFS=$as_save_IFS
5879   test -z "$as_dir" && as_dir=.
5880     for ac_exec_ext in '' $ac_executable_extensions; do
5881   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5882     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5883     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5884     break 2
5885   fi
5886 done
5887   done
5888 IFS=$as_save_IFS
5889
5890 fi
5891 fi
5892 NMEDIT=$ac_cv_prog_NMEDIT
5893 if test -n "$NMEDIT"; then
5894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5895 $as_echo "$NMEDIT" >&6; }
5896 else
5897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5898 $as_echo "no" >&6; }
5899 fi
5900
5901
5902 fi
5903 if test -z "$ac_cv_prog_NMEDIT"; then
5904   ac_ct_NMEDIT=$NMEDIT
5905   # Extract the first word of "nmedit", so it can be a program name with args.
5906 set dummy nmedit; ac_word=$2
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5908 $as_echo_n "checking for $ac_word... " >&6; }
5909 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5910   $as_echo_n "(cached) " >&6
5911 else
5912   if test -n "$ac_ct_NMEDIT"; then
5913   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5914 else
5915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5916 for as_dir in $PATH
5917 do
5918   IFS=$as_save_IFS
5919   test -z "$as_dir" && as_dir=.
5920     for ac_exec_ext in '' $ac_executable_extensions; do
5921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5922     ac_cv_prog_ac_ct_NMEDIT="nmedit"
5923     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5924     break 2
5925   fi
5926 done
5927   done
5928 IFS=$as_save_IFS
5929
5930 fi
5931 fi
5932 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5933 if test -n "$ac_ct_NMEDIT"; then
5934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5935 $as_echo "$ac_ct_NMEDIT" >&6; }
5936 else
5937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5938 $as_echo "no" >&6; }
5939 fi
5940
5941   if test "x$ac_ct_NMEDIT" = x; then
5942     NMEDIT=":"
5943   else
5944     case $cross_compiling:$ac_tool_warned in
5945 yes:)
5946 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5947 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5948 ac_tool_warned=yes ;;
5949 esac
5950     NMEDIT=$ac_ct_NMEDIT
5951   fi
5952 else
5953   NMEDIT="$ac_cv_prog_NMEDIT"
5954 fi
5955
5956     if test -n "$ac_tool_prefix"; then
5957   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5958 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5960 $as_echo_n "checking for $ac_word... " >&6; }
5961 if test "${ac_cv_prog_LIPO+set}" = set; then :
5962   $as_echo_n "(cached) " >&6
5963 else
5964   if test -n "$LIPO"; then
5965   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5966 else
5967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5968 for as_dir in $PATH
5969 do
5970   IFS=$as_save_IFS
5971   test -z "$as_dir" && as_dir=.
5972     for ac_exec_ext in '' $ac_executable_extensions; do
5973   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5974     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
5975     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5976     break 2
5977   fi
5978 done
5979   done
5980 IFS=$as_save_IFS
5981
5982 fi
5983 fi
5984 LIPO=$ac_cv_prog_LIPO
5985 if test -n "$LIPO"; then
5986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
5987 $as_echo "$LIPO" >&6; }
5988 else
5989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5990 $as_echo "no" >&6; }
5991 fi
5992
5993
5994 fi
5995 if test -z "$ac_cv_prog_LIPO"; then
5996   ac_ct_LIPO=$LIPO
5997   # Extract the first word of "lipo", so it can be a program name with args.
5998 set dummy lipo; ac_word=$2
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6000 $as_echo_n "checking for $ac_word... " >&6; }
6001 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6002   $as_echo_n "(cached) " >&6
6003 else
6004   if test -n "$ac_ct_LIPO"; then
6005   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6006 else
6007 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6008 for as_dir in $PATH
6009 do
6010   IFS=$as_save_IFS
6011   test -z "$as_dir" && as_dir=.
6012     for ac_exec_ext in '' $ac_executable_extensions; do
6013   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6014     ac_cv_prog_ac_ct_LIPO="lipo"
6015     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6016     break 2
6017   fi
6018 done
6019   done
6020 IFS=$as_save_IFS
6021
6022 fi
6023 fi
6024 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6025 if test -n "$ac_ct_LIPO"; then
6026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6027 $as_echo "$ac_ct_LIPO" >&6; }
6028 else
6029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6030 $as_echo "no" >&6; }
6031 fi
6032
6033   if test "x$ac_ct_LIPO" = x; then
6034     LIPO=":"
6035   else
6036     case $cross_compiling:$ac_tool_warned in
6037 yes:)
6038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6039 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6040 ac_tool_warned=yes ;;
6041 esac
6042     LIPO=$ac_ct_LIPO
6043   fi
6044 else
6045   LIPO="$ac_cv_prog_LIPO"
6046 fi
6047
6048     if test -n "$ac_tool_prefix"; then
6049   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6050 set dummy ${ac_tool_prefix}otool; ac_word=$2
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6052 $as_echo_n "checking for $ac_word... " >&6; }
6053 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6054   $as_echo_n "(cached) " >&6
6055 else
6056   if test -n "$OTOOL"; then
6057   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6058 else
6059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6060 for as_dir in $PATH
6061 do
6062   IFS=$as_save_IFS
6063   test -z "$as_dir" && as_dir=.
6064     for ac_exec_ext in '' $ac_executable_extensions; do
6065   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6066     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6067     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6068     break 2
6069   fi
6070 done
6071   done
6072 IFS=$as_save_IFS
6073
6074 fi
6075 fi
6076 OTOOL=$ac_cv_prog_OTOOL
6077 if test -n "$OTOOL"; then
6078   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6079 $as_echo "$OTOOL" >&6; }
6080 else
6081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6082 $as_echo "no" >&6; }
6083 fi
6084
6085
6086 fi
6087 if test -z "$ac_cv_prog_OTOOL"; then
6088   ac_ct_OTOOL=$OTOOL
6089   # Extract the first word of "otool", so it can be a program name with args.
6090 set dummy otool; ac_word=$2
6091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6092 $as_echo_n "checking for $ac_word... " >&6; }
6093 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6094   $as_echo_n "(cached) " >&6
6095 else
6096   if test -n "$ac_ct_OTOOL"; then
6097   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6098 else
6099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6100 for as_dir in $PATH
6101 do
6102   IFS=$as_save_IFS
6103   test -z "$as_dir" && as_dir=.
6104     for ac_exec_ext in '' $ac_executable_extensions; do
6105   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6106     ac_cv_prog_ac_ct_OTOOL="otool"
6107     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6108     break 2
6109   fi
6110 done
6111   done
6112 IFS=$as_save_IFS
6113
6114 fi
6115 fi
6116 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6117 if test -n "$ac_ct_OTOOL"; then
6118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6119 $as_echo "$ac_ct_OTOOL" >&6; }
6120 else
6121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6122 $as_echo "no" >&6; }
6123 fi
6124
6125   if test "x$ac_ct_OTOOL" = x; then
6126     OTOOL=":"
6127   else
6128     case $cross_compiling:$ac_tool_warned in
6129 yes:)
6130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6131 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6132 ac_tool_warned=yes ;;
6133 esac
6134     OTOOL=$ac_ct_OTOOL
6135   fi
6136 else
6137   OTOOL="$ac_cv_prog_OTOOL"
6138 fi
6139
6140     if test -n "$ac_tool_prefix"; then
6141   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6142 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6144 $as_echo_n "checking for $ac_word... " >&6; }
6145 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6146   $as_echo_n "(cached) " >&6
6147 else
6148   if test -n "$OTOOL64"; then
6149   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6150 else
6151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6152 for as_dir in $PATH
6153 do
6154   IFS=$as_save_IFS
6155   test -z "$as_dir" && as_dir=.
6156     for ac_exec_ext in '' $ac_executable_extensions; do
6157   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6158     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6159     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6160     break 2
6161   fi
6162 done
6163   done
6164 IFS=$as_save_IFS
6165
6166 fi
6167 fi
6168 OTOOL64=$ac_cv_prog_OTOOL64
6169 if test -n "$OTOOL64"; then
6170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6171 $as_echo "$OTOOL64" >&6; }
6172 else
6173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6174 $as_echo "no" >&6; }
6175 fi
6176
6177
6178 fi
6179 if test -z "$ac_cv_prog_OTOOL64"; then
6180   ac_ct_OTOOL64=$OTOOL64
6181   # Extract the first word of "otool64", so it can be a program name with args.
6182 set dummy otool64; ac_word=$2
6183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6184 $as_echo_n "checking for $ac_word... " >&6; }
6185 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6186   $as_echo_n "(cached) " >&6
6187 else
6188   if test -n "$ac_ct_OTOOL64"; then
6189   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6190 else
6191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6192 for as_dir in $PATH
6193 do
6194   IFS=$as_save_IFS
6195   test -z "$as_dir" && as_dir=.
6196     for ac_exec_ext in '' $ac_executable_extensions; do
6197   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6198     ac_cv_prog_ac_ct_OTOOL64="otool64"
6199     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6200     break 2
6201   fi
6202 done
6203   done
6204 IFS=$as_save_IFS
6205
6206 fi
6207 fi
6208 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6209 if test -n "$ac_ct_OTOOL64"; then
6210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6211 $as_echo "$ac_ct_OTOOL64" >&6; }
6212 else
6213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6214 $as_echo "no" >&6; }
6215 fi
6216
6217   if test "x$ac_ct_OTOOL64" = x; then
6218     OTOOL64=":"
6219   else
6220     case $cross_compiling:$ac_tool_warned in
6221 yes:)
6222 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6223 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6224 ac_tool_warned=yes ;;
6225 esac
6226     OTOOL64=$ac_ct_OTOOL64
6227   fi
6228 else
6229   OTOOL64="$ac_cv_prog_OTOOL64"
6230 fi
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6259 $as_echo_n "checking for -single_module linker flag... " >&6; }
6260 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6261   $as_echo_n "(cached) " >&6
6262 else
6263   lt_cv_apple_cc_single_mod=no
6264       if test -z "${LT_MULTI_MODULE}"; then
6265         # By default we will add the -single_module flag. You can override
6266         # by either setting the environment variable LT_MULTI_MODULE
6267         # non-empty at configure time, or by adding -multi_module to the
6268         # link flags.
6269         rm -rf libconftest.dylib*
6270         echo "int foo(void){return 1;}" > conftest.c
6271         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6272 -dynamiclib -Wl,-single_module conftest.c" >&5
6273         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6274           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6275         _lt_result=$?
6276         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6277           lt_cv_apple_cc_single_mod=yes
6278         else
6279           cat conftest.err >&5
6280         fi
6281         rm -rf libconftest.dylib*
6282         rm -f conftest.*
6283       fi
6284 fi
6285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6286 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6287     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6288 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6289 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6290   $as_echo_n "(cached) " >&6
6291 else
6292   lt_cv_ld_exported_symbols_list=no
6293       save_LDFLAGS=$LDFLAGS
6294       echo "_main" > conftest.sym
6295       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6296       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6297 /* end confdefs.h.  */
6298
6299 int
6300 main ()
6301 {
6302
6303   ;
6304   return 0;
6305 }
6306 _ACEOF
6307 if ac_fn_c_try_link "$LINENO"; then :
6308   lt_cv_ld_exported_symbols_list=yes
6309 else
6310   lt_cv_ld_exported_symbols_list=no
6311 fi
6312 rm -f core conftest.err conftest.$ac_objext \
6313     conftest$ac_exeext conftest.$ac_ext
6314         LDFLAGS="$save_LDFLAGS"
6315
6316 fi
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6318 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6319     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6320 $as_echo_n "checking for -force_load linker flag... " >&6; }
6321 if test "${lt_cv_ld_force_load+set}" = set; then :
6322   $as_echo_n "(cached) " >&6
6323 else
6324   lt_cv_ld_force_load=no
6325       cat > conftest.c << _LT_EOF
6326 int forced_loaded() { return 2;}
6327 _LT_EOF
6328       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6329       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6330       echo "$AR cru libconftest.a conftest.o" >&5
6331       $AR cru libconftest.a conftest.o 2>&5
6332       echo "$RANLIB libconftest.a" >&5
6333       $RANLIB libconftest.a 2>&5
6334       cat > conftest.c << _LT_EOF
6335 int main() { return 0;}
6336 _LT_EOF
6337       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6338       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6339       _lt_result=$?
6340       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6341         lt_cv_ld_force_load=yes
6342       else
6343         cat conftest.err >&5
6344       fi
6345         rm -f conftest.err libconftest.a conftest conftest.c
6346         rm -rf conftest.dSYM
6347
6348 fi
6349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6350 $as_echo "$lt_cv_ld_force_load" >&6; }
6351     case $host_os in
6352     rhapsody* | darwin1.[012])
6353       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6354     darwin1.*)
6355       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6356     darwin*) # darwin 5.x on
6357       # if running on 10.5 or later, the deployment target defaults
6358       # to the OS version, if on x86, and 10.4, the deployment
6359       # target defaults to 10.4. Don't you love it?
6360       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6361         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6362           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6363         10.[012]*)
6364           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6365         10.*)
6366           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6367       esac
6368     ;;
6369   esac
6370     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6371       _lt_dar_single_mod='$single_module'
6372     fi
6373     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6374       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6375     else
6376       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6377     fi
6378     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6379       _lt_dsymutil='~$DSYMUTIL $lib || :'
6380     else
6381       _lt_dsymutil=
6382     fi
6383     ;;
6384   esac
6385
6386 ac_ext=c
6387 ac_cpp='$CPP $CPPFLAGS'
6388 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6389 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6390 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6392 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6393 # On Suns, sometimes $CPP names a directory.
6394 if test -n "$CPP" && test -d "$CPP"; then
6395   CPP=
6396 fi
6397 if test -z "$CPP"; then
6398   if test "${ac_cv_prog_CPP+set}" = set; then :
6399   $as_echo_n "(cached) " >&6
6400 else
6401       # Double quotes because CPP needs to be expanded
6402     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6403     do
6404       ac_preproc_ok=false
6405 for ac_c_preproc_warn_flag in '' yes
6406 do
6407   # Use a header file that comes with gcc, so configuring glibc
6408   # with a fresh cross-compiler works.
6409   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6410   # <limits.h> exists even on freestanding compilers.
6411   # On the NeXT, cc -E runs the code through the compiler's parser,
6412   # not just through cpp. "Syntax error" is here to catch this case.
6413   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6414 /* end confdefs.h.  */
6415 #ifdef __STDC__
6416 # include <limits.h>
6417 #else
6418 # include <assert.h>
6419 #endif
6420                      Syntax error
6421 _ACEOF
6422 if ac_fn_c_try_cpp "$LINENO"; then :
6423
6424 else
6425   # Broken: fails on valid input.
6426 continue
6427 fi
6428 rm -f conftest.err conftest.$ac_ext
6429
6430   # OK, works on sane cases.  Now check whether nonexistent headers
6431   # can be detected and how.
6432   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6433 /* end confdefs.h.  */
6434 #include <ac_nonexistent.h>
6435 _ACEOF
6436 if ac_fn_c_try_cpp "$LINENO"; then :
6437   # Broken: success on invalid input.
6438 continue
6439 else
6440   # Passes both tests.
6441 ac_preproc_ok=:
6442 break
6443 fi
6444 rm -f conftest.err conftest.$ac_ext
6445
6446 done
6447 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6448 rm -f conftest.err conftest.$ac_ext
6449 if $ac_preproc_ok; then :
6450   break
6451 fi
6452
6453     done
6454     ac_cv_prog_CPP=$CPP
6455
6456 fi
6457   CPP=$ac_cv_prog_CPP
6458 else
6459   ac_cv_prog_CPP=$CPP
6460 fi
6461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6462 $as_echo "$CPP" >&6; }
6463 ac_preproc_ok=false
6464 for ac_c_preproc_warn_flag in '' yes
6465 do
6466   # Use a header file that comes with gcc, so configuring glibc
6467   # with a fresh cross-compiler works.
6468   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6469   # <limits.h> exists even on freestanding compilers.
6470   # On the NeXT, cc -E runs the code through the compiler's parser,
6471   # not just through cpp. "Syntax error" is here to catch this case.
6472   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6473 /* end confdefs.h.  */
6474 #ifdef __STDC__
6475 # include <limits.h>
6476 #else
6477 # include <assert.h>
6478 #endif
6479                      Syntax error
6480 _ACEOF
6481 if ac_fn_c_try_cpp "$LINENO"; then :
6482
6483 else
6484   # Broken: fails on valid input.
6485 continue
6486 fi
6487 rm -f conftest.err conftest.$ac_ext
6488
6489   # OK, works on sane cases.  Now check whether nonexistent headers
6490   # can be detected and how.
6491   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6492 /* end confdefs.h.  */
6493 #include <ac_nonexistent.h>
6494 _ACEOF
6495 if ac_fn_c_try_cpp "$LINENO"; then :
6496   # Broken: success on invalid input.
6497 continue
6498 else
6499   # Passes both tests.
6500 ac_preproc_ok=:
6501 break
6502 fi
6503 rm -f conftest.err conftest.$ac_ext
6504
6505 done
6506 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6507 rm -f conftest.err conftest.$ac_ext
6508 if $ac_preproc_ok; then :
6509
6510 else
6511   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6512 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6513 as_fn_error "C preprocessor \"$CPP\" fails sanity check
6514 See \`config.log' for more details." "$LINENO" 5; }
6515 fi
6516
6517 ac_ext=c
6518 ac_cpp='$CPP $CPPFLAGS'
6519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6522
6523
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6525 $as_echo_n "checking for ANSI C header files... " >&6; }
6526 if test "${ac_cv_header_stdc+set}" = set; then :
6527   $as_echo_n "(cached) " >&6
6528 else
6529   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6530 /* end confdefs.h.  */
6531 #include <stdlib.h>
6532 #include <stdarg.h>
6533 #include <string.h>
6534 #include <float.h>
6535
6536 int
6537 main ()
6538 {
6539
6540   ;
6541   return 0;
6542 }
6543 _ACEOF
6544 if ac_fn_c_try_compile "$LINENO"; then :
6545   ac_cv_header_stdc=yes
6546 else
6547   ac_cv_header_stdc=no
6548 fi
6549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6550
6551 if test $ac_cv_header_stdc = yes; then
6552   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6553   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6554 /* end confdefs.h.  */
6555 #include <string.h>
6556
6557 _ACEOF
6558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6559   $EGREP "memchr" >/dev/null 2>&1; then :
6560
6561 else
6562   ac_cv_header_stdc=no
6563 fi
6564 rm -f conftest*
6565
6566 fi
6567
6568 if test $ac_cv_header_stdc = yes; then
6569   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6570   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6571 /* end confdefs.h.  */
6572 #include <stdlib.h>
6573
6574 _ACEOF
6575 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6576   $EGREP "free" >/dev/null 2>&1; then :
6577
6578 else
6579   ac_cv_header_stdc=no
6580 fi
6581 rm -f conftest*
6582
6583 fi
6584
6585 if test $ac_cv_header_stdc = yes; then
6586   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6587   if test "$cross_compiling" = yes; then :
6588   :
6589 else
6590   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6591 /* end confdefs.h.  */
6592 #include <ctype.h>
6593 #include <stdlib.h>
6594 #if ((' ' & 0x0FF) == 0x020)
6595 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6596 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6597 #else
6598 # define ISLOWER(c) \
6599                    (('a' <= (c) && (c) <= 'i') \
6600                      || ('j' <= (c) && (c) <= 'r') \
6601                      || ('s' <= (c) && (c) <= 'z'))
6602 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6603 #endif
6604
6605 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6606 int
6607 main ()
6608 {
6609   int i;
6610   for (i = 0; i < 256; i++)
6611     if (XOR (islower (i), ISLOWER (i))
6612         || toupper (i) != TOUPPER (i))
6613       return 2;
6614   return 0;
6615 }
6616 _ACEOF
6617 if ac_fn_c_try_run "$LINENO"; then :
6618
6619 else
6620   ac_cv_header_stdc=no
6621 fi
6622 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6623   conftest.$ac_objext conftest.beam conftest.$ac_ext
6624 fi
6625
6626 fi
6627 fi
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6629 $as_echo "$ac_cv_header_stdc" >&6; }
6630 if test $ac_cv_header_stdc = yes; then
6631
6632 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6633
6634 fi
6635
6636 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6637 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6638                   inttypes.h stdint.h unistd.h
6639 do :
6640   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6641 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6642 "
6643 eval as_val=\$$as_ac_Header
6644    if test "x$as_val" = x""yes; then :
6645   cat >>confdefs.h <<_ACEOF
6646 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6647 _ACEOF
6648
6649 fi
6650
6651 done
6652
6653
6654 for ac_header in dlfcn.h
6655 do :
6656   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6657 "
6658 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6659   cat >>confdefs.h <<_ACEOF
6660 #define HAVE_DLFCN_H 1
6661 _ACEOF
6662
6663 fi
6664
6665 done
6666
6667
6668
6669
6670
6671 # Set options
6672
6673
6674
6675         enable_dlopen=no
6676
6677
6678   enable_win32_dll=no
6679
6680
6681             # Check whether --enable-shared was given.
6682 if test "${enable_shared+set}" = set; then :
6683   enableval=$enable_shared; p=${PACKAGE-default}
6684     case $enableval in
6685     yes) enable_shared=yes ;;
6686     no) enable_shared=no ;;
6687     *)
6688       enable_shared=no
6689       # Look at the argument we got.  We use all the common list separators.
6690       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6691       for pkg in $enableval; do
6692         IFS="$lt_save_ifs"
6693         if test "X$pkg" = "X$p"; then
6694           enable_shared=yes
6695         fi
6696       done
6697       IFS="$lt_save_ifs"
6698       ;;
6699     esac
6700 else
6701   enable_shared=yes
6702 fi
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712   # Check whether --enable-static was given.
6713 if test "${enable_static+set}" = set; then :
6714   enableval=$enable_static; p=${PACKAGE-default}
6715     case $enableval in
6716     yes) enable_static=yes ;;
6717     no) enable_static=no ;;
6718     *)
6719      enable_static=no
6720       # Look at the argument we got.  We use all the common list separators.
6721       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6722       for pkg in $enableval; do
6723         IFS="$lt_save_ifs"
6724         if test "X$pkg" = "X$p"; then
6725           enable_static=yes
6726         fi
6727       done
6728       IFS="$lt_save_ifs"
6729       ;;
6730     esac
6731 else
6732   enable_static=yes
6733 fi
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744 # Check whether --with-pic was given.
6745 if test "${with_pic+set}" = set; then :
6746   withval=$with_pic; pic_mode="$withval"
6747 else
6748   pic_mode=default
6749 fi
6750
6751
6752 test -z "$pic_mode" && pic_mode=default
6753
6754
6755
6756
6757
6758
6759
6760   # Check whether --enable-fast-install was given.
6761 if test "${enable_fast_install+set}" = set; then :
6762   enableval=$enable_fast_install; p=${PACKAGE-default}
6763     case $enableval in
6764     yes) enable_fast_install=yes ;;
6765     no) enable_fast_install=no ;;
6766     *)
6767       enable_fast_install=no
6768       # Look at the argument we got.  We use all the common list separators.
6769       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6770       for pkg in $enableval; do
6771         IFS="$lt_save_ifs"
6772         if test "X$pkg" = "X$p"; then
6773           enable_fast_install=yes
6774         fi
6775       done
6776       IFS="$lt_save_ifs"
6777       ;;
6778     esac
6779 else
6780   enable_fast_install=yes
6781 fi
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793 # This can be used to rebuild libtool when needed
6794 LIBTOOL_DEPS="$ltmain"
6795
6796 # Always use our own libtool.
6797 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824 test -z "$LN_S" && LN_S="ln -s"
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839 if test -n "${ZSH_VERSION+set}" ; then
6840    setopt NO_GLOB_SUBST
6841 fi
6842
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6844 $as_echo_n "checking for objdir... " >&6; }
6845 if test "${lt_cv_objdir+set}" = set; then :
6846   $as_echo_n "(cached) " >&6
6847 else
6848   rm -f .libs 2>/dev/null
6849 mkdir .libs 2>/dev/null
6850 if test -d .libs; then
6851   lt_cv_objdir=.libs
6852 else
6853   # MS-DOS does not allow filenames that begin with a dot.
6854   lt_cv_objdir=_libs
6855 fi
6856 rmdir .libs 2>/dev/null
6857 fi
6858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6859 $as_echo "$lt_cv_objdir" >&6; }
6860 objdir=$lt_cv_objdir
6861
6862
6863
6864
6865
6866 cat >>confdefs.h <<_ACEOF
6867 #define LT_OBJDIR "$lt_cv_objdir/"
6868 _ACEOF
6869
6870
6871
6872
6873 case $host_os in
6874 aix3*)
6875   # AIX sometimes has problems with the GCC collect2 program.  For some
6876   # reason, if we set the COLLECT_NAMES environment variable, the problems
6877   # vanish in a puff of smoke.
6878   if test "X${COLLECT_NAMES+set}" != Xset; then
6879     COLLECT_NAMES=
6880     export COLLECT_NAMES
6881   fi
6882   ;;
6883 esac
6884
6885 # Global variables:
6886 ofile=libtool
6887 can_build_shared=yes
6888
6889 # All known linkers require a `.a' archive for static linking (except MSVC,
6890 # which needs '.lib').
6891 libext=a
6892
6893 with_gnu_ld="$lt_cv_prog_gnu_ld"
6894
6895 old_CC="$CC"
6896 old_CFLAGS="$CFLAGS"
6897
6898 # Set sane defaults for various variables
6899 test -z "$CC" && CC=cc
6900 test -z "$LTCC" && LTCC=$CC
6901 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6902 test -z "$LD" && LD=ld
6903 test -z "$ac_objext" && ac_objext=o
6904
6905 for cc_temp in $compiler""; do
6906   case $cc_temp in
6907     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6908     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6909     \-*) ;;
6910     *) break;;
6911   esac
6912 done
6913 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
6914
6915
6916 # Only perform the check for file, if the check method requires it
6917 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6918 case $deplibs_check_method in
6919 file_magic*)
6920   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6921     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6922 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6923 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6924   $as_echo_n "(cached) " >&6
6925 else
6926   case $MAGIC_CMD in
6927 [\\/*] |  ?:[\\/]*)
6928   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6929   ;;
6930 *)
6931   lt_save_MAGIC_CMD="$MAGIC_CMD"
6932   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6933   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6934   for ac_dir in $ac_dummy; do
6935     IFS="$lt_save_ifs"
6936     test -z "$ac_dir" && ac_dir=.
6937     if test -f $ac_dir/${ac_tool_prefix}file; then
6938       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6939       if test -n "$file_magic_test_file"; then
6940         case $deplibs_check_method in
6941         "file_magic "*)
6942           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6943           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6944           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6945             $EGREP "$file_magic_regex" > /dev/null; then
6946             :
6947           else
6948             cat <<_LT_EOF 1>&2
6949
6950 *** Warning: the command libtool uses to detect shared libraries,
6951 *** $file_magic_cmd, produces output that libtool cannot recognize.
6952 *** The result is that libtool may fail to recognize shared libraries
6953 *** as such.  This will affect the creation of libtool libraries that
6954 *** depend on shared libraries, but programs linked with such libtool
6955 *** libraries will work regardless of this problem.  Nevertheless, you
6956 *** may want to report the problem to your system manager and/or to
6957 *** bug-libtool@gnu.org
6958
6959 _LT_EOF
6960           fi ;;
6961         esac
6962       fi
6963       break
6964     fi
6965   done
6966   IFS="$lt_save_ifs"
6967   MAGIC_CMD="$lt_save_MAGIC_CMD"
6968   ;;
6969 esac
6970 fi
6971
6972 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6973 if test -n "$MAGIC_CMD"; then
6974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6975 $as_echo "$MAGIC_CMD" >&6; }
6976 else
6977   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6978 $as_echo "no" >&6; }
6979 fi
6980
6981
6982
6983
6984
6985 if test -z "$lt_cv_path_MAGIC_CMD"; then
6986   if test -n "$ac_tool_prefix"; then
6987     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
6988 $as_echo_n "checking for file... " >&6; }
6989 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6990   $as_echo_n "(cached) " >&6
6991 else
6992   case $MAGIC_CMD in
6993 [\\/*] |  ?:[\\/]*)
6994   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6995   ;;
6996 *)
6997   lt_save_MAGIC_CMD="$MAGIC_CMD"
6998   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6999   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7000   for ac_dir in $ac_dummy; do
7001     IFS="$lt_save_ifs"
7002     test -z "$ac_dir" && ac_dir=.
7003     if test -f $ac_dir/file; then
7004       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7005       if test -n "$file_magic_test_file"; then
7006         case $deplibs_check_method in
7007         "file_magic "*)
7008           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7009           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7010           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7011             $EGREP "$file_magic_regex" > /dev/null; then
7012             :
7013           else
7014             cat <<_LT_EOF 1>&2
7015
7016 *** Warning: the command libtool uses to detect shared libraries,
7017 *** $file_magic_cmd, produces output that libtool cannot recognize.
7018 *** The result is that libtool may fail to recognize shared libraries
7019 *** as such.  This will affect the creation of libtool libraries that
7020 *** depend on shared libraries, but programs linked with such libtool
7021 *** libraries will work regardless of this problem.  Nevertheless, you
7022 *** may want to report the problem to your system manager and/or to
7023 *** bug-libtool@gnu.org
7024
7025 _LT_EOF
7026           fi ;;
7027         esac
7028       fi
7029       break
7030     fi
7031   done
7032   IFS="$lt_save_ifs"
7033   MAGIC_CMD="$lt_save_MAGIC_CMD"
7034   ;;
7035 esac
7036 fi
7037
7038 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7039 if test -n "$MAGIC_CMD"; then
7040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7041 $as_echo "$MAGIC_CMD" >&6; }
7042 else
7043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7044 $as_echo "no" >&6; }
7045 fi
7046
7047
7048   else
7049     MAGIC_CMD=:
7050   fi
7051 fi
7052
7053   fi
7054   ;;
7055 esac
7056
7057 # Use C for the default configuration in the libtool script
7058
7059 lt_save_CC="$CC"
7060 ac_ext=c
7061 ac_cpp='$CPP $CPPFLAGS'
7062 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7063 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7064 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7065
7066
7067 # Source file extension for C test sources.
7068 ac_ext=c
7069
7070 # Object file extension for compiled C test sources.
7071 objext=o
7072 objext=$objext
7073
7074 # Code to be used in simple compile tests
7075 lt_simple_compile_test_code="int some_variable = 0;"
7076
7077 # Code to be used in simple link tests
7078 lt_simple_link_test_code='int main(){return(0);}'
7079
7080
7081
7082
7083
7084
7085
7086 # If no C compiler was specified, use CC.
7087 LTCC=${LTCC-"$CC"}
7088
7089 # If no C compiler flags were specified, use CFLAGS.
7090 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7091
7092 # Allow CC to be a program name with arguments.
7093 compiler=$CC
7094
7095 # Save the default compiler, since it gets overwritten when the other
7096 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7097 compiler_DEFAULT=$CC
7098
7099 # save warnings/boilerplate of simple test code
7100 ac_outfile=conftest.$ac_objext
7101 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7102 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7103 _lt_compiler_boilerplate=`cat conftest.err`
7104 $RM conftest*
7105
7106 ac_outfile=conftest.$ac_objext
7107 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7108 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7109 _lt_linker_boilerplate=`cat conftest.err`
7110 $RM -r conftest*
7111
7112
7113 ## CAVEAT EMPTOR:
7114 ## There is no encapsulation within the following macros, do not change
7115 ## the running order or otherwise move them around unless you know exactly
7116 ## what you are doing...
7117 if test -n "$compiler"; then
7118
7119 lt_prog_compiler_no_builtin_flag=
7120
7121 if test "$GCC" = yes; then
7122   case $cc_basename in
7123   nvcc*)
7124     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7125   *)
7126     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7127   esac
7128
7129   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7130 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7131 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7132   $as_echo_n "(cached) " >&6
7133 else
7134   lt_cv_prog_compiler_rtti_exceptions=no
7135    ac_outfile=conftest.$ac_objext
7136    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7137    lt_compiler_flag="-fno-rtti -fno-exceptions"
7138    # Insert the option either (1) after the last *FLAGS variable, or
7139    # (2) before a word containing "conftest.", or (3) at the end.
7140    # Note that $ac_compile itself does not contain backslashes and begins
7141    # with a dollar sign (not a hyphen), so the echo should work correctly.
7142    # The option is referenced via a variable to avoid confusing sed.
7143    lt_compile=`echo "$ac_compile" | $SED \
7144    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7145    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7146    -e 's:$: $lt_compiler_flag:'`
7147    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7148    (eval "$lt_compile" 2>conftest.err)
7149    ac_status=$?
7150    cat conftest.err >&5
7151    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7152    if (exit $ac_status) && test -s "$ac_outfile"; then
7153      # The compiler can only warn and ignore the option if not recognized
7154      # So say no if there are warnings other than the usual output.
7155      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7156      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7157      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7158        lt_cv_prog_compiler_rtti_exceptions=yes
7159      fi
7160    fi
7161    $RM conftest*
7162
7163 fi
7164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7165 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7166
7167 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7168     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7169 else
7170     :
7171 fi
7172
7173 fi
7174
7175
7176
7177
7178
7179
7180   lt_prog_compiler_wl=
7181 lt_prog_compiler_pic=
7182 lt_prog_compiler_static=
7183
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7185 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7186
7187   if test "$GCC" = yes; then
7188     lt_prog_compiler_wl='-Wl,'
7189     lt_prog_compiler_static='-static'
7190
7191     case $host_os in
7192       aix*)
7193       # All AIX code is PIC.
7194       if test "$host_cpu" = ia64; then
7195         # AIX 5 now supports IA64 processor
7196         lt_prog_compiler_static='-Bstatic'
7197       fi
7198       ;;
7199
7200     amigaos*)
7201       case $host_cpu in
7202       powerpc)
7203             # see comment about AmigaOS4 .so support
7204             lt_prog_compiler_pic='-fPIC'
7205         ;;
7206       m68k)
7207             # FIXME: we need at least 68020 code to build shared libraries, but
7208             # adding the `-m68020' flag to GCC prevents building anything better,
7209             # like `-m68040'.
7210             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7211         ;;
7212       esac
7213       ;;
7214
7215     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7216       # PIC is the default for these OSes.
7217       ;;
7218
7219     mingw* | cygwin* | pw32* | os2* | cegcc*)
7220       # This hack is so that the source file can tell whether it is being
7221       # built for inclusion in a dll (and should export symbols for example).
7222       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7223       # (--disable-auto-import) libraries
7224       lt_prog_compiler_pic='-DDLL_EXPORT'
7225       ;;
7226
7227     darwin* | rhapsody*)
7228       # PIC is the default on this platform
7229       # Common symbols not allowed in MH_DYLIB files
7230       lt_prog_compiler_pic='-fno-common'
7231       ;;
7232
7233     haiku*)
7234       # PIC is the default for Haiku.
7235       # The "-static" flag exists, but is broken.
7236       lt_prog_compiler_static=
7237       ;;
7238
7239     hpux*)
7240       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7241       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7242       # sets the default TLS model and affects inlining.
7243       case $host_cpu in
7244       hppa*64*)
7245         # +Z the default
7246         ;;
7247       *)
7248         lt_prog_compiler_pic='-fPIC'
7249         ;;
7250       esac
7251       ;;
7252
7253     interix[3-9]*)
7254       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7255       # Instead, we relocate shared libraries at runtime.
7256       ;;
7257
7258     msdosdjgpp*)
7259       # Just because we use GCC doesn't mean we suddenly get shared libraries
7260       # on systems that don't support them.
7261       lt_prog_compiler_can_build_shared=no
7262       enable_shared=no
7263       ;;
7264
7265     *nto* | *qnx*)
7266       # QNX uses GNU C++, but need to define -shared option too, otherwise
7267       # it will coredump.
7268       lt_prog_compiler_pic='-fPIC -shared'
7269       ;;
7270
7271     sysv4*MP*)
7272       if test -d /usr/nec; then
7273         lt_prog_compiler_pic=-Kconform_pic
7274       fi
7275       ;;
7276
7277     *)
7278       lt_prog_compiler_pic='-fPIC'
7279       ;;
7280     esac
7281
7282     case $cc_basename in
7283     nvcc*) # Cuda Compiler Driver 2.2
7284       lt_prog_compiler_wl='-Xlinker '
7285       lt_prog_compiler_pic='-Xcompiler -fPIC'
7286       ;;
7287     esac
7288   else
7289     # PORTME Check for flag to pass linker flags through the system compiler.
7290     case $host_os in
7291     aix*)
7292       lt_prog_compiler_wl='-Wl,'
7293       if test "$host_cpu" = ia64; then
7294         # AIX 5 now supports IA64 processor
7295         lt_prog_compiler_static='-Bstatic'
7296       else
7297         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7298       fi
7299       ;;
7300
7301     mingw* | cygwin* | pw32* | os2* | cegcc*)
7302       # This hack is so that the source file can tell whether it is being
7303       # built for inclusion in a dll (and should export symbols for example).
7304       lt_prog_compiler_pic='-DDLL_EXPORT'
7305       ;;
7306
7307     hpux9* | hpux10* | hpux11*)
7308       lt_prog_compiler_wl='-Wl,'
7309       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7310       # not for PA HP-UX.
7311       case $host_cpu in
7312       hppa*64*|ia64*)
7313         # +Z the default
7314         ;;
7315       *)
7316         lt_prog_compiler_pic='+Z'
7317         ;;
7318       esac
7319       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7320       lt_prog_compiler_static='${wl}-a ${wl}archive'
7321       ;;
7322
7323     irix5* | irix6* | nonstopux*)
7324       lt_prog_compiler_wl='-Wl,'
7325       # PIC (with -KPIC) is the default.
7326       lt_prog_compiler_static='-non_shared'
7327       ;;
7328
7329     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7330       case $cc_basename in
7331       # old Intel for x86_64 which still supported -KPIC.
7332       ecc*)
7333         lt_prog_compiler_wl='-Wl,'
7334         lt_prog_compiler_pic='-KPIC'
7335         lt_prog_compiler_static='-static'
7336         ;;
7337       # icc used to be incompatible with GCC.
7338       # ICC 10 doesn't accept -KPIC any more.
7339       icc* | ifort*)
7340         lt_prog_compiler_wl='-Wl,'
7341         lt_prog_compiler_pic='-fPIC'
7342         lt_prog_compiler_static='-static'
7343         ;;
7344       # Lahey Fortran 8.1.
7345       lf95*)
7346         lt_prog_compiler_wl='-Wl,'
7347         lt_prog_compiler_pic='--shared'
7348         lt_prog_compiler_static='--static'
7349         ;;
7350       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7351         # Portland Group compilers (*not* the Pentium gcc compiler,
7352         # which looks to be a dead project)
7353         lt_prog_compiler_wl='-Wl,'
7354         lt_prog_compiler_pic='-fpic'
7355         lt_prog_compiler_static='-Bstatic'
7356         ;;
7357       ccc*)
7358         lt_prog_compiler_wl='-Wl,'
7359         # All Alpha code is PIC.
7360         lt_prog_compiler_static='-non_shared'
7361         ;;
7362       xl* | bgxl* | bgf* | mpixl*)
7363         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7364         lt_prog_compiler_wl='-Wl,'
7365         lt_prog_compiler_pic='-qpic'
7366         lt_prog_compiler_static='-qstaticlink'
7367         ;;
7368       *)
7369         case `$CC -V 2>&1 | sed 5q` in
7370         *Sun\ F* | *Sun*Fortran*)
7371           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7372           lt_prog_compiler_pic='-KPIC'
7373           lt_prog_compiler_static='-Bstatic'
7374           lt_prog_compiler_wl=''
7375           ;;
7376         *Sun\ C*)
7377           # Sun C 5.9
7378           lt_prog_compiler_pic='-KPIC'
7379           lt_prog_compiler_static='-Bstatic'
7380           lt_prog_compiler_wl='-Wl,'
7381           ;;
7382         esac
7383         ;;
7384       esac
7385       ;;
7386
7387     newsos6)
7388       lt_prog_compiler_pic='-KPIC'
7389       lt_prog_compiler_static='-Bstatic'
7390       ;;
7391
7392     *nto* | *qnx*)
7393       # QNX uses GNU C++, but need to define -shared option too, otherwise
7394       # it will coredump.
7395       lt_prog_compiler_pic='-fPIC -shared'
7396       ;;
7397
7398     osf3* | osf4* | osf5*)
7399       lt_prog_compiler_wl='-Wl,'
7400       # All OSF/1 code is PIC.
7401       lt_prog_compiler_static='-non_shared'
7402       ;;
7403
7404     rdos*)
7405       lt_prog_compiler_static='-non_shared'
7406       ;;
7407
7408     solaris*)
7409       lt_prog_compiler_pic='-KPIC'
7410       lt_prog_compiler_static='-Bstatic'
7411       case $cc_basename in
7412       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7413         lt_prog_compiler_wl='-Qoption ld ';;
7414       *)
7415         lt_prog_compiler_wl='-Wl,';;
7416       esac
7417       ;;
7418
7419     sunos4*)
7420       lt_prog_compiler_wl='-Qoption ld '
7421       lt_prog_compiler_pic='-PIC'
7422       lt_prog_compiler_static='-Bstatic'
7423       ;;
7424
7425     sysv4 | sysv4.2uw2* | sysv4.3*)
7426       lt_prog_compiler_wl='-Wl,'
7427       lt_prog_compiler_pic='-KPIC'
7428       lt_prog_compiler_static='-Bstatic'
7429       ;;
7430
7431     sysv4*MP*)
7432       if test -d /usr/nec ;then
7433         lt_prog_compiler_pic='-Kconform_pic'
7434         lt_prog_compiler_static='-Bstatic'
7435       fi
7436       ;;
7437
7438     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7439       lt_prog_compiler_wl='-Wl,'
7440       lt_prog_compiler_pic='-KPIC'
7441       lt_prog_compiler_static='-Bstatic'
7442       ;;
7443
7444     unicos*)
7445       lt_prog_compiler_wl='-Wl,'
7446       lt_prog_compiler_can_build_shared=no
7447       ;;
7448
7449     uts4*)
7450       lt_prog_compiler_pic='-pic'
7451       lt_prog_compiler_static='-Bstatic'
7452       ;;
7453
7454     *)
7455       lt_prog_compiler_can_build_shared=no
7456       ;;
7457     esac
7458   fi
7459
7460 case $host_os in
7461   # For platforms which do not support PIC, -DPIC is meaningless:
7462   *djgpp*)
7463     lt_prog_compiler_pic=
7464     ;;
7465   *)
7466     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7467     ;;
7468 esac
7469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7470 $as_echo "$lt_prog_compiler_pic" >&6; }
7471
7472
7473
7474
7475
7476
7477 #
7478 # Check to make sure the PIC flag actually works.
7479 #
7480 if test -n "$lt_prog_compiler_pic"; then
7481   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7482 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7483 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7484   $as_echo_n "(cached) " >&6
7485 else
7486   lt_cv_prog_compiler_pic_works=no
7487    ac_outfile=conftest.$ac_objext
7488    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7489    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7490    # Insert the option either (1) after the last *FLAGS variable, or
7491    # (2) before a word containing "conftest.", or (3) at the end.
7492    # Note that $ac_compile itself does not contain backslashes and begins
7493    # with a dollar sign (not a hyphen), so the echo should work correctly.
7494    # The option is referenced via a variable to avoid confusing sed.
7495    lt_compile=`echo "$ac_compile" | $SED \
7496    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7497    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7498    -e 's:$: $lt_compiler_flag:'`
7499    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7500    (eval "$lt_compile" 2>conftest.err)
7501    ac_status=$?
7502    cat conftest.err >&5
7503    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7504    if (exit $ac_status) && test -s "$ac_outfile"; then
7505      # The compiler can only warn and ignore the option if not recognized
7506      # So say no if there are warnings other than the usual output.
7507      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7508      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7509      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7510        lt_cv_prog_compiler_pic_works=yes
7511      fi
7512    fi
7513    $RM conftest*
7514
7515 fi
7516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7517 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7518
7519 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7520     case $lt_prog_compiler_pic in
7521      "" | " "*) ;;
7522      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7523      esac
7524 else
7525     lt_prog_compiler_pic=
7526      lt_prog_compiler_can_build_shared=no
7527 fi
7528
7529 fi
7530
7531
7532
7533
7534
7535
7536 #
7537 # Check to make sure the static flag actually works.
7538 #
7539 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7541 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7542 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7543   $as_echo_n "(cached) " >&6
7544 else
7545   lt_cv_prog_compiler_static_works=no
7546    save_LDFLAGS="$LDFLAGS"
7547    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7548    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7549    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7550      # The linker can only warn and ignore the option if not recognized
7551      # So say no if there are warnings
7552      if test -s conftest.err; then
7553        # Append any errors to the config.log.
7554        cat conftest.err 1>&5
7555        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7556        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7557        if diff conftest.exp conftest.er2 >/dev/null; then
7558          lt_cv_prog_compiler_static_works=yes
7559        fi
7560      else
7561        lt_cv_prog_compiler_static_works=yes
7562      fi
7563    fi
7564    $RM -r conftest*
7565    LDFLAGS="$save_LDFLAGS"
7566
7567 fi
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7569 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7570
7571 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7572     :
7573 else
7574     lt_prog_compiler_static=
7575 fi
7576
7577
7578
7579
7580
7581
7582
7583   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7584 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7585 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7586   $as_echo_n "(cached) " >&6
7587 else
7588   lt_cv_prog_compiler_c_o=no
7589    $RM -r conftest 2>/dev/null
7590    mkdir conftest
7591    cd conftest
7592    mkdir out
7593    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7594
7595    lt_compiler_flag="-o out/conftest2.$ac_objext"
7596    # Insert the option either (1) after the last *FLAGS variable, or
7597    # (2) before a word containing "conftest.", or (3) at the end.
7598    # Note that $ac_compile itself does not contain backslashes and begins
7599    # with a dollar sign (not a hyphen), so the echo should work correctly.
7600    lt_compile=`echo "$ac_compile" | $SED \
7601    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7602    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7603    -e 's:$: $lt_compiler_flag:'`
7604    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7605    (eval "$lt_compile" 2>out/conftest.err)
7606    ac_status=$?
7607    cat out/conftest.err >&5
7608    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7609    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7610    then
7611      # The compiler can only warn and ignore the option if not recognized
7612      # So say no if there are warnings
7613      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7614      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7615      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7616        lt_cv_prog_compiler_c_o=yes
7617      fi
7618    fi
7619    chmod u+w . 2>&5
7620    $RM conftest*
7621    # SGI C++ compiler will create directory out/ii_files/ for
7622    # template instantiation
7623    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7624    $RM out/* && rmdir out
7625    cd ..
7626    $RM -r conftest
7627    $RM conftest*
7628
7629 fi
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7631 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7632
7633
7634
7635
7636
7637
7638   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7639 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7640 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7641   $as_echo_n "(cached) " >&6
7642 else
7643   lt_cv_prog_compiler_c_o=no
7644    $RM -r conftest 2>/dev/null
7645    mkdir conftest
7646    cd conftest
7647    mkdir out
7648    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7649
7650    lt_compiler_flag="-o out/conftest2.$ac_objext"
7651    # Insert the option either (1) after the last *FLAGS variable, or
7652    # (2) before a word containing "conftest.", or (3) at the end.
7653    # Note that $ac_compile itself does not contain backslashes and begins
7654    # with a dollar sign (not a hyphen), so the echo should work correctly.
7655    lt_compile=`echo "$ac_compile" | $SED \
7656    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7657    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7658    -e 's:$: $lt_compiler_flag:'`
7659    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7660    (eval "$lt_compile" 2>out/conftest.err)
7661    ac_status=$?
7662    cat out/conftest.err >&5
7663    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7664    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7665    then
7666      # The compiler can only warn and ignore the option if not recognized
7667      # So say no if there are warnings
7668      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7669      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7670      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7671        lt_cv_prog_compiler_c_o=yes
7672      fi
7673    fi
7674    chmod u+w . 2>&5
7675    $RM conftest*
7676    # SGI C++ compiler will create directory out/ii_files/ for
7677    # template instantiation
7678    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7679    $RM out/* && rmdir out
7680    cd ..
7681    $RM -r conftest
7682    $RM conftest*
7683
7684 fi
7685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7686 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7687
7688
7689
7690
7691 hard_links="nottested"
7692 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7693   # do not overwrite the value of need_locks provided by the user
7694   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7695 $as_echo_n "checking if we can lock with hard links... " >&6; }
7696   hard_links=yes
7697   $RM conftest*
7698   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7699   touch conftest.a
7700   ln conftest.a conftest.b 2>&5 || hard_links=no
7701   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7703 $as_echo "$hard_links" >&6; }
7704   if test "$hard_links" = no; then
7705     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7706 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7707     need_locks=warn
7708   fi
7709 else
7710   need_locks=no
7711 fi
7712
7713
7714
7715
7716
7717
7718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7719 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7720
7721   runpath_var=
7722   allow_undefined_flag=
7723   always_export_symbols=no
7724   archive_cmds=
7725   archive_expsym_cmds=
7726   compiler_needs_object=no
7727   enable_shared_with_static_runtimes=no
7728   export_dynamic_flag_spec=
7729   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7730   hardcode_automatic=no
7731   hardcode_direct=no
7732   hardcode_direct_absolute=no
7733   hardcode_libdir_flag_spec=
7734   hardcode_libdir_flag_spec_ld=
7735   hardcode_libdir_separator=
7736   hardcode_minus_L=no
7737   hardcode_shlibpath_var=unsupported
7738   inherit_rpath=no
7739   link_all_deplibs=unknown
7740   module_cmds=
7741   module_expsym_cmds=
7742   old_archive_from_new_cmds=
7743   old_archive_from_expsyms_cmds=
7744   thread_safe_flag_spec=
7745   whole_archive_flag_spec=
7746   # include_expsyms should be a list of space-separated symbols to be *always*
7747   # included in the symbol list
7748   include_expsyms=
7749   # exclude_expsyms can be an extended regexp of symbols to exclude
7750   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7751   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7752   # as well as any symbol that contains `d'.
7753   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7754   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7755   # platforms (ab)use it in PIC code, but their linkers get confused if
7756   # the symbol is explicitly referenced.  Since portable code cannot
7757   # rely on this symbol name, it's probably fine to never include it in
7758   # preloaded symbol tables.
7759   # Exclude shared library initialization/finalization symbols.
7760   extract_expsyms_cmds=
7761
7762   case $host_os in
7763   cygwin* | mingw* | pw32* | cegcc*)
7764     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7765     # When not using gcc, we currently assume that we are using
7766     # Microsoft Visual C++.
7767     if test "$GCC" != yes; then
7768       with_gnu_ld=no
7769     fi
7770     ;;
7771   interix*)
7772     # we just hope/assume this is gcc and not c89 (= MSVC++)
7773     with_gnu_ld=yes
7774     ;;
7775   openbsd*)
7776     with_gnu_ld=no
7777     ;;
7778   esac
7779
7780   ld_shlibs=yes
7781
7782   # On some targets, GNU ld is compatible enough with the native linker
7783   # that we're better off using the native interface for both.
7784   lt_use_gnu_ld_interface=no
7785   if test "$with_gnu_ld" = yes; then
7786     case $host_os in
7787       aix*)
7788         # The AIX port of GNU ld has always aspired to compatibility
7789         # with the native linker.  However, as the warning in the GNU ld
7790         # block says, versions before 2.19.5* couldn't really create working
7791         # shared libraries, regardless of the interface used.
7792         case `$LD -v 2>&1` in
7793           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
7794           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
7795           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
7796           *)
7797             lt_use_gnu_ld_interface=yes
7798             ;;
7799         esac
7800         ;;
7801       *)
7802         lt_use_gnu_ld_interface=yes
7803         ;;
7804     esac
7805   fi
7806
7807   if test "$lt_use_gnu_ld_interface" = yes; then
7808     # If archive_cmds runs LD, not CC, wlarc should be empty
7809     wlarc='${wl}'
7810
7811     # Set some defaults for GNU ld with shared library support. These
7812     # are reset later if shared libraries are not supported. Putting them
7813     # here allows them to be overridden if necessary.
7814     runpath_var=LD_RUN_PATH
7815     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7816     export_dynamic_flag_spec='${wl}--export-dynamic'
7817     # ancient GNU ld didn't support --whole-archive et. al.
7818     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7819       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7820     else
7821       whole_archive_flag_spec=
7822     fi
7823     supports_anon_versioning=no
7824     case `$LD -v 2>&1` in
7825       *GNU\ gold*) supports_anon_versioning=yes ;;
7826       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7827       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7828       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7829       *\ 2.11.*) ;; # other 2.11 versions
7830       *) supports_anon_versioning=yes ;;
7831     esac
7832
7833     # See if GNU ld supports shared libraries.
7834     case $host_os in
7835     aix[3-9]*)
7836       # On AIX/PPC, the GNU linker is very broken
7837       if test "$host_cpu" != ia64; then
7838         ld_shlibs=no
7839         cat <<_LT_EOF 1>&2
7840
7841 *** Warning: the GNU linker, at least up to release 2.19, is reported
7842 *** to be unable to reliably create shared libraries on AIX.
7843 *** Therefore, libtool is disabling shared libraries support.  If you
7844 *** really care for shared libraries, you may want to install binutils
7845 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
7846 *** You will then need to restart the configuration process.
7847
7848 _LT_EOF
7849       fi
7850       ;;
7851
7852     amigaos*)
7853       case $host_cpu in
7854       powerpc)
7855             # see comment about AmigaOS4 .so support
7856             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7857             archive_expsym_cmds=''
7858         ;;
7859       m68k)
7860             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)'
7861             hardcode_libdir_flag_spec='-L$libdir'
7862             hardcode_minus_L=yes
7863         ;;
7864       esac
7865       ;;
7866
7867     beos*)
7868       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7869         allow_undefined_flag=unsupported
7870         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7871         # support --undefined.  This deserves some investigation.  FIXME
7872         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7873       else
7874         ld_shlibs=no
7875       fi
7876       ;;
7877
7878     cygwin* | mingw* | pw32* | cegcc*)
7879       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7880       # as there is no search path for DLLs.
7881       hardcode_libdir_flag_spec='-L$libdir'
7882       export_dynamic_flag_spec='${wl}--export-all-symbols'
7883       allow_undefined_flag=unsupported
7884       always_export_symbols=no
7885       enable_shared_with_static_runtimes=yes
7886       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7887
7888       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7889         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7890         # If the export-symbols file already is a .def file (1st line
7891         # is EXPORTS), use it as is; otherwise, prepend...
7892         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7893           cp $export_symbols $output_objdir/$soname.def;
7894         else
7895           echo EXPORTS > $output_objdir/$soname.def;
7896           cat $export_symbols >> $output_objdir/$soname.def;
7897         fi~
7898         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7899       else
7900         ld_shlibs=no
7901       fi
7902       ;;
7903
7904     haiku*)
7905       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7906       link_all_deplibs=yes
7907       ;;
7908
7909     interix[3-9]*)
7910       hardcode_direct=no
7911       hardcode_shlibpath_var=no
7912       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7913       export_dynamic_flag_spec='${wl}-E'
7914       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7915       # Instead, shared libraries are loaded at an image base (0x10000000 by
7916       # default) and relocated if they conflict, which is a slow very memory
7917       # consuming and fragmenting process.  To avoid this, we pick a random,
7918       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7919       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7920       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7921       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'
7922       ;;
7923
7924     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
7925       tmp_diet=no
7926       if test "$host_os" = linux-dietlibc; then
7927         case $cc_basename in
7928           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7929         esac
7930       fi
7931       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7932          && test "$tmp_diet" = no
7933       then
7934         tmp_addflag=
7935         tmp_sharedflag='-shared'
7936         case $cc_basename,$host_cpu in
7937         pgcc*)                          # Portland Group C compiler
7938           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'
7939           tmp_addflag=' $pic_flag'
7940           ;;
7941         pgf77* | pgf90* | pgf95* | pgfortran*)
7942                                         # Portland Group f77 and f90 compilers
7943           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'
7944           tmp_addflag=' $pic_flag -Mnomain' ;;
7945         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7946           tmp_addflag=' -i_dynamic' ;;
7947         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7948           tmp_addflag=' -i_dynamic -nofor_main' ;;
7949         ifc* | ifort*)                  # Intel Fortran compiler
7950           tmp_addflag=' -nofor_main' ;;
7951         lf95*)                          # Lahey Fortran 8.1
7952           whole_archive_flag_spec=
7953           tmp_sharedflag='--shared' ;;
7954         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
7955           tmp_sharedflag='-qmkshrobj'
7956           tmp_addflag= ;;
7957         nvcc*)  # Cuda Compiler Driver 2.2
7958           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'
7959           compiler_needs_object=yes
7960           ;;
7961         esac
7962         case `$CC -V 2>&1 | sed 5q` in
7963         *Sun\ C*)                       # Sun C 5.9
7964           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'
7965           compiler_needs_object=yes
7966           tmp_sharedflag='-G' ;;
7967         *Sun\ F*)                       # Sun Fortran 8.3
7968           tmp_sharedflag='-G' ;;
7969         esac
7970         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7971
7972         if test "x$supports_anon_versioning" = xyes; then
7973           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7974             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7975             echo "local: *; };" >> $output_objdir/$libname.ver~
7976             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7977         fi
7978
7979         case $cc_basename in
7980         xlf* | bgf* | bgxlf* | mpixlf*)
7981           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7982           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
7983           hardcode_libdir_flag_spec=
7984           hardcode_libdir_flag_spec_ld='-rpath $libdir'
7985           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
7986           if test "x$supports_anon_versioning" = xyes; then
7987             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7988               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7989               echo "local: *; };" >> $output_objdir/$libname.ver~
7990               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7991           fi
7992           ;;
7993         esac
7994       else
7995         ld_shlibs=no
7996       fi
7997       ;;
7998
7999     netbsd*)
8000       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8001         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8002         wlarc=
8003       else
8004         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8005         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8006       fi
8007       ;;
8008
8009     solaris*)
8010       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8011         ld_shlibs=no
8012         cat <<_LT_EOF 1>&2
8013
8014 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8015 *** create shared libraries on Solaris systems.  Therefore, libtool
8016 *** is disabling shared libraries support.  We urge you to upgrade GNU
8017 *** binutils to release 2.9.1 or newer.  Another option is to modify
8018 *** your PATH or compiler configuration so that the native linker is
8019 *** used, and then restart.
8020
8021 _LT_EOF
8022       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8023         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8024         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8025       else
8026         ld_shlibs=no
8027       fi
8028       ;;
8029
8030     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8031       case `$LD -v 2>&1` in
8032         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8033         ld_shlibs=no
8034         cat <<_LT_EOF 1>&2
8035
8036 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8037 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8038 *** is disabling shared libraries support.  We urge you to upgrade GNU
8039 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8040 *** your PATH or compiler configuration so that the native linker is
8041 *** used, and then restart.
8042
8043 _LT_EOF
8044         ;;
8045         *)
8046           # For security reasons, it is highly recommended that you always
8047           # use absolute paths for naming shared libraries, and exclude the
8048           # DT_RUNPATH tag from executables and libraries.  But doing so
8049           # requires that you compile everything twice, which is a pain.
8050           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8051             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8052             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8053             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8054           else
8055             ld_shlibs=no
8056           fi
8057         ;;
8058       esac
8059       ;;
8060
8061     sunos4*)
8062       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8063       wlarc=
8064       hardcode_direct=yes
8065       hardcode_shlibpath_var=no
8066       ;;
8067
8068     *)
8069       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8070         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8071         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8072       else
8073         ld_shlibs=no
8074       fi
8075       ;;
8076     esac
8077
8078     if test "$ld_shlibs" = no; then
8079       runpath_var=
8080       hardcode_libdir_flag_spec=
8081       export_dynamic_flag_spec=
8082       whole_archive_flag_spec=
8083     fi
8084   else
8085     # PORTME fill in a description of your system's linker (not GNU ld)
8086     case $host_os in
8087     aix3*)
8088       allow_undefined_flag=unsupported
8089       always_export_symbols=yes
8090       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'
8091       # Note: this linker hardcodes the directories in LIBPATH if there
8092       # are no directories specified by -L.
8093       hardcode_minus_L=yes
8094       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8095         # Neither direct hardcoding nor static linking is supported with a
8096         # broken collect2.
8097         hardcode_direct=unsupported
8098       fi
8099       ;;
8100
8101     aix[4-9]*)
8102       if test "$host_cpu" = ia64; then
8103         # On IA64, the linker does run time linking by default, so we don't
8104         # have to do anything special.
8105         aix_use_runtimelinking=no
8106         exp_sym_flag='-Bexport'
8107         no_entry_flag=""
8108       else
8109         # If we're using GNU nm, then we don't want the "-C" option.
8110         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8111         # Also, AIX nm treats weak defined symbols like other global
8112         # defined symbols, whereas GNU nm marks them as "W".
8113         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8114           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'
8115         else
8116           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'
8117         fi
8118         aix_use_runtimelinking=no
8119
8120         # Test if we are trying to use run time linking or normal
8121         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8122         # need to do runtime linking.
8123         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8124           for ld_flag in $LDFLAGS; do
8125           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8126             aix_use_runtimelinking=yes
8127             break
8128           fi
8129           done
8130           ;;
8131         esac
8132
8133         exp_sym_flag='-bexport'
8134         no_entry_flag='-bnoentry'
8135       fi
8136
8137       # When large executables or shared objects are built, AIX ld can
8138       # have problems creating the table of contents.  If linking a library
8139       # or program results in "error TOC overflow" add -mminimal-toc to
8140       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8141       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8142
8143       archive_cmds=''
8144       hardcode_direct=yes
8145       hardcode_direct_absolute=yes
8146       hardcode_libdir_separator=':'
8147       link_all_deplibs=yes
8148       file_list_spec='${wl}-f,'
8149
8150       if test "$GCC" = yes; then
8151         case $host_os in aix4.[012]|aix4.[012].*)
8152         # We only want to do this on AIX 4.2 and lower, the check
8153         # below for broken collect2 doesn't work under 4.3+
8154           collect2name=`${CC} -print-prog-name=collect2`
8155           if test -f "$collect2name" &&
8156            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8157           then
8158           # We have reworked collect2
8159           :
8160           else
8161           # We have old collect2
8162           hardcode_direct=unsupported
8163           # It fails to find uninstalled libraries when the uninstalled
8164           # path is not listed in the libpath.  Setting hardcode_minus_L
8165           # to unsupported forces relinking
8166           hardcode_minus_L=yes
8167           hardcode_libdir_flag_spec='-L$libdir'
8168           hardcode_libdir_separator=
8169           fi
8170           ;;
8171         esac
8172         shared_flag='-shared'
8173         if test "$aix_use_runtimelinking" = yes; then
8174           shared_flag="$shared_flag "'${wl}-G'
8175         fi
8176       else
8177         # not using gcc
8178         if test "$host_cpu" = ia64; then
8179         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8180         # chokes on -Wl,-G. The following line is correct:
8181           shared_flag='-G'
8182         else
8183           if test "$aix_use_runtimelinking" = yes; then
8184             shared_flag='${wl}-G'
8185           else
8186             shared_flag='${wl}-bM:SRE'
8187           fi
8188         fi
8189       fi
8190
8191       export_dynamic_flag_spec='${wl}-bexpall'
8192       # It seems that -bexpall does not export symbols beginning with
8193       # underscore (_), so it is better to generate a list of symbols to export.
8194       always_export_symbols=yes
8195       if test "$aix_use_runtimelinking" = yes; then
8196         # Warning - without using the other runtime loading flags (-brtl),
8197         # -berok will link without error, but may produce a broken library.
8198         allow_undefined_flag='-berok'
8199         # Determine the default libpath from the value encoded in an
8200         # empty executable.
8201         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8202 /* end confdefs.h.  */
8203
8204 int
8205 main ()
8206 {
8207
8208   ;
8209   return 0;
8210 }
8211 _ACEOF
8212 if ac_fn_c_try_link "$LINENO"; then :
8213
8214 lt_aix_libpath_sed='
8215     /Import File Strings/,/^$/ {
8216         /^0/ {
8217             s/^0  *\(.*\)$/\1/
8218             p
8219         }
8220     }'
8221 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8222 # Check for a 64-bit object if we didn't find anything.
8223 if test -z "$aix_libpath"; then
8224   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8225 fi
8226 fi
8227 rm -f core conftest.err conftest.$ac_objext \
8228     conftest$ac_exeext conftest.$ac_ext
8229 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8230
8231         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8232         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"
8233       else
8234         if test "$host_cpu" = ia64; then
8235           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8236           allow_undefined_flag="-z nodefs"
8237           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"
8238         else
8239          # Determine the default libpath from the value encoded in an
8240          # empty executable.
8241          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8242 /* end confdefs.h.  */
8243
8244 int
8245 main ()
8246 {
8247
8248   ;
8249   return 0;
8250 }
8251 _ACEOF
8252 if ac_fn_c_try_link "$LINENO"; then :
8253
8254 lt_aix_libpath_sed='
8255     /Import File Strings/,/^$/ {
8256         /^0/ {
8257             s/^0  *\(.*\)$/\1/
8258             p
8259         }
8260     }'
8261 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8262 # Check for a 64-bit object if we didn't find anything.
8263 if test -z "$aix_libpath"; then
8264   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8265 fi
8266 fi
8267 rm -f core conftest.err conftest.$ac_objext \
8268     conftest$ac_exeext conftest.$ac_ext
8269 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8270
8271          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8272           # Warning - without using the other run time loading flags,
8273           # -berok will link without error, but may produce a broken library.
8274           no_undefined_flag=' ${wl}-bernotok'
8275           allow_undefined_flag=' ${wl}-berok'
8276           if test "$with_gnu_ld" = yes; then
8277             # We only use this code for GNU lds that support --whole-archive.
8278             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8279           else
8280             # Exported symbols can be pulled into shared objects from archives
8281             whole_archive_flag_spec='$convenience'
8282           fi
8283           archive_cmds_need_lc=yes
8284           # This is similar to how AIX traditionally builds its shared libraries.
8285           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'
8286         fi
8287       fi
8288       ;;
8289
8290     amigaos*)
8291       case $host_cpu in
8292       powerpc)
8293             # see comment about AmigaOS4 .so support
8294             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8295             archive_expsym_cmds=''
8296         ;;
8297       m68k)
8298             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)'
8299             hardcode_libdir_flag_spec='-L$libdir'
8300             hardcode_minus_L=yes
8301         ;;
8302       esac
8303       ;;
8304
8305     bsdi[45]*)
8306       export_dynamic_flag_spec=-rdynamic
8307       ;;
8308
8309     cygwin* | mingw* | pw32* | cegcc*)
8310       # When not using gcc, we currently assume that we are using
8311       # Microsoft Visual C++.
8312       # hardcode_libdir_flag_spec is actually meaningless, as there is
8313       # no search path for DLLs.
8314       hardcode_libdir_flag_spec=' '
8315       allow_undefined_flag=unsupported
8316       # Tell ltmain to make .lib files, not .a files.
8317       libext=lib
8318       # Tell ltmain to make .dll files, not .so files.
8319       shrext_cmds=".dll"
8320       # FIXME: Setting linknames here is a bad hack.
8321       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8322       # The linker will automatically build a .lib file if we build a DLL.
8323       old_archive_from_new_cmds='true'
8324       # FIXME: Should let the user specify the lib program.
8325       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8326       fix_srcfile_path='`cygpath -w "$srcfile"`'
8327       enable_shared_with_static_runtimes=yes
8328       ;;
8329
8330     darwin* | rhapsody*)
8331
8332
8333   archive_cmds_need_lc=no
8334   hardcode_direct=no
8335   hardcode_automatic=yes
8336   hardcode_shlibpath_var=unsupported
8337   if test "$lt_cv_ld_force_load" = "yes"; then
8338     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\"`'
8339   else
8340     whole_archive_flag_spec=''
8341   fi
8342   link_all_deplibs=yes
8343   allow_undefined_flag="$_lt_dar_allow_undefined"
8344   case $cc_basename in
8345      ifort*) _lt_dar_can_shared=yes ;;
8346      *) _lt_dar_can_shared=$GCC ;;
8347   esac
8348   if test "$_lt_dar_can_shared" = "yes"; then
8349     output_verbose_link_cmd=func_echo_all
8350     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8351     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8352     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}"
8353     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}"
8354
8355   else
8356   ld_shlibs=no
8357   fi
8358
8359       ;;
8360
8361     dgux*)
8362       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8363       hardcode_libdir_flag_spec='-L$libdir'
8364       hardcode_shlibpath_var=no
8365       ;;
8366
8367     freebsd1*)
8368       ld_shlibs=no
8369       ;;
8370
8371     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8372     # support.  Future versions do this automatically, but an explicit c++rt0.o
8373     # does not break anything, and helps significantly (at the cost of a little
8374     # extra space).
8375     freebsd2.2*)
8376       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8377       hardcode_libdir_flag_spec='-R$libdir'
8378       hardcode_direct=yes
8379       hardcode_shlibpath_var=no
8380       ;;
8381
8382     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8383     freebsd2*)
8384       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8385       hardcode_direct=yes
8386       hardcode_minus_L=yes
8387       hardcode_shlibpath_var=no
8388       ;;
8389
8390     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8391     freebsd* | dragonfly*)
8392       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8393       hardcode_libdir_flag_spec='-R$libdir'
8394       hardcode_direct=yes
8395       hardcode_shlibpath_var=no
8396       ;;
8397
8398     hpux9*)
8399       if test "$GCC" = yes; then
8400         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'
8401       else
8402         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'
8403       fi
8404       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8405       hardcode_libdir_separator=:
8406       hardcode_direct=yes
8407
8408       # hardcode_minus_L: Not really in the search PATH,
8409       # but as the default location of the library.
8410       hardcode_minus_L=yes
8411       export_dynamic_flag_spec='${wl}-E'
8412       ;;
8413
8414     hpux10*)
8415       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8416         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8417       else
8418         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8419       fi
8420       if test "$with_gnu_ld" = no; then
8421         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8422         hardcode_libdir_flag_spec_ld='+b $libdir'
8423         hardcode_libdir_separator=:
8424         hardcode_direct=yes
8425         hardcode_direct_absolute=yes
8426         export_dynamic_flag_spec='${wl}-E'
8427         # hardcode_minus_L: Not really in the search PATH,
8428         # but as the default location of the library.
8429         hardcode_minus_L=yes
8430       fi
8431       ;;
8432
8433     hpux11*)
8434       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8435         case $host_cpu in
8436         hppa*64*)
8437           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8438           ;;
8439         ia64*)
8440           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8441           ;;
8442         *)
8443           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8444           ;;
8445         esac
8446       else
8447         case $host_cpu in
8448         hppa*64*)
8449           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8450           ;;
8451         ia64*)
8452           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8453           ;;
8454         *)
8455
8456           # Older versions of the 11.00 compiler do not understand -b yet
8457           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8458           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8459 $as_echo_n "checking if $CC understands -b... " >&6; }
8460 if test "${lt_cv_prog_compiler__b+set}" = set; then :
8461   $as_echo_n "(cached) " >&6
8462 else
8463   lt_cv_prog_compiler__b=no
8464    save_LDFLAGS="$LDFLAGS"
8465    LDFLAGS="$LDFLAGS -b"
8466    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8467    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8468      # The linker can only warn and ignore the option if not recognized
8469      # So say no if there are warnings
8470      if test -s conftest.err; then
8471        # Append any errors to the config.log.
8472        cat conftest.err 1>&5
8473        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8474        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8475        if diff conftest.exp conftest.er2 >/dev/null; then
8476          lt_cv_prog_compiler__b=yes
8477        fi
8478      else
8479        lt_cv_prog_compiler__b=yes
8480      fi
8481    fi
8482    $RM -r conftest*
8483    LDFLAGS="$save_LDFLAGS"
8484
8485 fi
8486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8487 $as_echo "$lt_cv_prog_compiler__b" >&6; }
8488
8489 if test x"$lt_cv_prog_compiler__b" = xyes; then
8490     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8491 else
8492     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8493 fi
8494
8495           ;;
8496         esac
8497       fi
8498       if test "$with_gnu_ld" = no; then
8499         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8500         hardcode_libdir_separator=:
8501
8502         case $host_cpu in
8503         hppa*64*|ia64*)
8504           hardcode_direct=no
8505           hardcode_shlibpath_var=no
8506           ;;
8507         *)
8508           hardcode_direct=yes
8509           hardcode_direct_absolute=yes
8510           export_dynamic_flag_spec='${wl}-E'
8511
8512           # hardcode_minus_L: Not really in the search PATH,
8513           # but as the default location of the library.
8514           hardcode_minus_L=yes
8515           ;;
8516         esac
8517       fi
8518       ;;
8519
8520     irix5* | irix6* | nonstopux*)
8521       if test "$GCC" = yes; then
8522         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'
8523         # Try to use the -exported_symbol ld option, if it does not
8524         # work, assume that -exports_file does not work either and
8525         # implicitly export all symbols.
8526         save_LDFLAGS="$LDFLAGS"
8527         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8528         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8529 /* end confdefs.h.  */
8530 int foo(void) {}
8531 _ACEOF
8532 if ac_fn_c_try_link "$LINENO"; then :
8533   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'
8534
8535 fi
8536 rm -f core conftest.err conftest.$ac_objext \
8537     conftest$ac_exeext conftest.$ac_ext
8538         LDFLAGS="$save_LDFLAGS"
8539       else
8540         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'
8541         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'
8542       fi
8543       archive_cmds_need_lc='no'
8544       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8545       hardcode_libdir_separator=:
8546       inherit_rpath=yes
8547       link_all_deplibs=yes
8548       ;;
8549
8550     netbsd*)
8551       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8552         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8553       else
8554         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8555       fi
8556       hardcode_libdir_flag_spec='-R$libdir'
8557       hardcode_direct=yes
8558       hardcode_shlibpath_var=no
8559       ;;
8560
8561     newsos6)
8562       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8563       hardcode_direct=yes
8564       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8565       hardcode_libdir_separator=:
8566       hardcode_shlibpath_var=no
8567       ;;
8568
8569     *nto* | *qnx*)
8570       ;;
8571
8572     openbsd*)
8573       if test -f /usr/libexec/ld.so; then
8574         hardcode_direct=yes
8575         hardcode_shlibpath_var=no
8576         hardcode_direct_absolute=yes
8577         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8578           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8579           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8580           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8581           export_dynamic_flag_spec='${wl}-E'
8582         else
8583           case $host_os in
8584            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8585              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8586              hardcode_libdir_flag_spec='-R$libdir'
8587              ;;
8588            *)
8589              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8590              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8591              ;;
8592           esac
8593         fi
8594       else
8595         ld_shlibs=no
8596       fi
8597       ;;
8598
8599     os2*)
8600       hardcode_libdir_flag_spec='-L$libdir'
8601       hardcode_minus_L=yes
8602       allow_undefined_flag=unsupported
8603       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'
8604       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8605       ;;
8606
8607     osf3*)
8608       if test "$GCC" = yes; then
8609         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8610         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'
8611       else
8612         allow_undefined_flag=' -expect_unresolved \*'
8613         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'
8614       fi
8615       archive_cmds_need_lc='no'
8616       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8617       hardcode_libdir_separator=:
8618       ;;
8619
8620     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8621       if test "$GCC" = yes; then
8622         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8623         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'
8624         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8625       else
8626         allow_undefined_flag=' -expect_unresolved \*'
8627         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'
8628         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~
8629         $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'
8630
8631         # Both c and cxx compiler support -rpath directly
8632         hardcode_libdir_flag_spec='-rpath $libdir'
8633       fi
8634       archive_cmds_need_lc='no'
8635       hardcode_libdir_separator=:
8636       ;;
8637
8638     solaris*)
8639       no_undefined_flag=' -z defs'
8640       if test "$GCC" = yes; then
8641         wlarc='${wl}'
8642         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8643         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8644           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8645       else
8646         case `$CC -V 2>&1` in
8647         *"Compilers 5.0"*)
8648           wlarc=''
8649           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8650           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8651           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8652           ;;
8653         *)
8654           wlarc='${wl}'
8655           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8656           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8657           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8658           ;;
8659         esac
8660       fi
8661       hardcode_libdir_flag_spec='-R$libdir'
8662       hardcode_shlibpath_var=no
8663       case $host_os in
8664       solaris2.[0-5] | solaris2.[0-5].*) ;;
8665       *)
8666         # The compiler driver will combine and reorder linker options,
8667         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8668         # but is careful enough not to reorder.
8669         # Supported since Solaris 2.6 (maybe 2.5.1?)
8670         if test "$GCC" = yes; then
8671           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8672         else
8673           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8674         fi
8675         ;;
8676       esac
8677       link_all_deplibs=yes
8678       ;;
8679
8680     sunos4*)
8681       if test "x$host_vendor" = xsequent; then
8682         # Use $CC to link under sequent, because it throws in some extra .o
8683         # files that make .init and .fini sections work.
8684         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8685       else
8686         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8687       fi
8688       hardcode_libdir_flag_spec='-L$libdir'
8689       hardcode_direct=yes
8690       hardcode_minus_L=yes
8691       hardcode_shlibpath_var=no
8692       ;;
8693
8694     sysv4)
8695       case $host_vendor in
8696         sni)
8697           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8698           hardcode_direct=yes # is this really true???
8699         ;;
8700         siemens)
8701           ## LD is ld it makes a PLAMLIB
8702           ## CC just makes a GrossModule.
8703           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8704           reload_cmds='$CC -r -o $output$reload_objs'
8705           hardcode_direct=no
8706         ;;
8707         motorola)
8708           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8709           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8710         ;;
8711       esac
8712       runpath_var='LD_RUN_PATH'
8713       hardcode_shlibpath_var=no
8714       ;;
8715
8716     sysv4.3*)
8717       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8718       hardcode_shlibpath_var=no
8719       export_dynamic_flag_spec='-Bexport'
8720       ;;
8721
8722     sysv4*MP*)
8723       if test -d /usr/nec; then
8724         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8725         hardcode_shlibpath_var=no
8726         runpath_var=LD_RUN_PATH
8727         hardcode_runpath_var=yes
8728         ld_shlibs=yes
8729       fi
8730       ;;
8731
8732     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8733       no_undefined_flag='${wl}-z,text'
8734       archive_cmds_need_lc=no
8735       hardcode_shlibpath_var=no
8736       runpath_var='LD_RUN_PATH'
8737
8738       if test "$GCC" = yes; then
8739         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8740         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8741       else
8742         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8743         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8744       fi
8745       ;;
8746
8747     sysv5* | sco3.2v5* | sco5v6*)
8748       # Note: We can NOT use -z defs as we might desire, because we do not
8749       # link with -lc, and that would cause any symbols used from libc to
8750       # always be unresolved, which means just about no library would
8751       # ever link correctly.  If we're not using GNU ld we use -z text
8752       # though, which does catch some bad symbols but isn't as heavy-handed
8753       # as -z defs.
8754       no_undefined_flag='${wl}-z,text'
8755       allow_undefined_flag='${wl}-z,nodefs'
8756       archive_cmds_need_lc=no
8757       hardcode_shlibpath_var=no
8758       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8759       hardcode_libdir_separator=':'
8760       link_all_deplibs=yes
8761       export_dynamic_flag_spec='${wl}-Bexport'
8762       runpath_var='LD_RUN_PATH'
8763
8764       if test "$GCC" = yes; then
8765         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8766         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8767       else
8768         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8769         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8770       fi
8771       ;;
8772
8773     uts4*)
8774       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8775       hardcode_libdir_flag_spec='-L$libdir'
8776       hardcode_shlibpath_var=no
8777       ;;
8778
8779     *)
8780       ld_shlibs=no
8781       ;;
8782     esac
8783
8784     if test x$host_vendor = xsni; then
8785       case $host in
8786       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8787         export_dynamic_flag_spec='${wl}-Blargedynsym'
8788         ;;
8789       esac
8790     fi
8791   fi
8792
8793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8794 $as_echo "$ld_shlibs" >&6; }
8795 test "$ld_shlibs" = no && can_build_shared=no
8796
8797 with_gnu_ld=$with_gnu_ld
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813 #
8814 # Do we need to explicitly link libc?
8815 #
8816 case "x$archive_cmds_need_lc" in
8817 x|xyes)
8818   # Assume -lc should be added
8819   archive_cmds_need_lc=yes
8820
8821   if test "$enable_shared" = yes && test "$GCC" = yes; then
8822     case $archive_cmds in
8823     *'~'*)
8824       # FIXME: we may have to deal with multi-command sequences.
8825       ;;
8826     '$CC '*)
8827       # Test whether the compiler implicitly links with -lc since on some
8828       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8829       # to ld, don't add -lc before -lgcc.
8830       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8831 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8832 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
8833   $as_echo_n "(cached) " >&6
8834 else
8835   $RM conftest*
8836         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8837
8838         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8839   (eval $ac_compile) 2>&5
8840   ac_status=$?
8841   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8842   test $ac_status = 0; } 2>conftest.err; then
8843           soname=conftest
8844           lib=conftest
8845           libobjs=conftest.$ac_objext
8846           deplibs=
8847           wl=$lt_prog_compiler_wl
8848           pic_flag=$lt_prog_compiler_pic
8849           compiler_flags=-v
8850           linker_flags=-v
8851           verstring=
8852           output_objdir=.
8853           libname=conftest
8854           lt_save_allow_undefined_flag=$allow_undefined_flag
8855           allow_undefined_flag=
8856           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8857   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8858   ac_status=$?
8859   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8860   test $ac_status = 0; }
8861           then
8862             lt_cv_archive_cmds_need_lc=no
8863           else
8864             lt_cv_archive_cmds_need_lc=yes
8865           fi
8866           allow_undefined_flag=$lt_save_allow_undefined_flag
8867         else
8868           cat conftest.err 1>&5
8869         fi
8870         $RM conftest*
8871
8872 fi
8873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
8874 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
8875       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
8876       ;;
8877     esac
8878   fi
8879   ;;
8880 esac
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9039 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9040
9041 if test "$GCC" = yes; then
9042   case $host_os in
9043     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9044     *) lt_awk_arg="/^libraries:/" ;;
9045   esac
9046   case $host_os in
9047     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9048     *) lt_sed_strip_eq="s,=/,/,g" ;;
9049   esac
9050   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9051   case $lt_search_path_spec in
9052   *\;*)
9053     # if the path contains ";" then we assume it to be the separator
9054     # otherwise default to the standard path separator (i.e. ":") - it is
9055     # assumed that no part of a normal pathname contains ";" but that should
9056     # okay in the real world where ";" in dirpaths is itself problematic.
9057     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9058     ;;
9059   *)
9060     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9061     ;;
9062   esac
9063   # Ok, now we have the path, separated by spaces, we can step through it
9064   # and add multilib dir if necessary.
9065   lt_tmp_lt_search_path_spec=
9066   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9067   for lt_sys_path in $lt_search_path_spec; do
9068     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9069       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9070     else
9071       test -d "$lt_sys_path" && \
9072         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9073     fi
9074   done
9075   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9076 BEGIN {RS=" "; FS="/|\n";} {
9077   lt_foo="";
9078   lt_count=0;
9079   for (lt_i = NF; lt_i > 0; lt_i--) {
9080     if ($lt_i != "" && $lt_i != ".") {
9081       if ($lt_i == "..") {
9082         lt_count++;
9083       } else {
9084         if (lt_count == 0) {
9085           lt_foo="/" $lt_i lt_foo;
9086         } else {
9087           lt_count--;
9088         }
9089       }
9090     }
9091   }
9092   if (lt_foo != "") { lt_freq[lt_foo]++; }
9093   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9094 }'`
9095   # AWK program above erroneously prepends '/' to C:/dos/paths
9096   # for these hosts.
9097   case $host_os in
9098     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9099       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9100   esac
9101   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9102 else
9103   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9104 fi
9105 library_names_spec=
9106 libname_spec='lib$name'
9107 soname_spec=
9108 shrext_cmds=".so"
9109 postinstall_cmds=
9110 postuninstall_cmds=
9111 finish_cmds=
9112 finish_eval=
9113 shlibpath_var=
9114 shlibpath_overrides_runpath=unknown
9115 version_type=none
9116 dynamic_linker="$host_os ld.so"
9117 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9118 need_lib_prefix=unknown
9119 hardcode_into_libs=no
9120
9121 # when you set need_version to no, make sure it does not cause -set_version
9122 # flags to be left without arguments
9123 need_version=unknown
9124
9125 case $host_os in
9126 aix3*)
9127   version_type=linux
9128   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9129   shlibpath_var=LIBPATH
9130
9131   # AIX 3 has no versioning support, so we append a major version to the name.
9132   soname_spec='${libname}${release}${shared_ext}$major'
9133   ;;
9134
9135 aix[4-9]*)
9136   version_type=linux
9137   need_lib_prefix=no
9138   need_version=no
9139   hardcode_into_libs=yes
9140   if test "$host_cpu" = ia64; then
9141     # AIX 5 supports IA64
9142     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9143     shlibpath_var=LD_LIBRARY_PATH
9144   else
9145     # With GCC up to 2.95.x, collect2 would create an import file
9146     # for dependence libraries.  The import file would start with
9147     # the line `#! .'.  This would cause the generated library to
9148     # depend on `.', always an invalid library.  This was fixed in
9149     # development snapshots of GCC prior to 3.0.
9150     case $host_os in
9151       aix4 | aix4.[01] | aix4.[01].*)
9152       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9153            echo ' yes '
9154            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9155         :
9156       else
9157         can_build_shared=no
9158       fi
9159       ;;
9160     esac
9161     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9162     # soname into executable. Probably we can add versioning support to
9163     # collect2, so additional links can be useful in future.
9164     if test "$aix_use_runtimelinking" = yes; then
9165       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9166       # instead of lib<name>.a to let people know that these are not
9167       # typical AIX shared libraries.
9168       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9169     else
9170       # We preserve .a as extension for shared libraries through AIX4.2
9171       # and later when we are not doing run time linking.
9172       library_names_spec='${libname}${release}.a $libname.a'
9173       soname_spec='${libname}${release}${shared_ext}$major'
9174     fi
9175     shlibpath_var=LIBPATH
9176   fi
9177   ;;
9178
9179 amigaos*)
9180   case $host_cpu in
9181   powerpc)
9182     # Since July 2007 AmigaOS4 officially supports .so libraries.
9183     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9184     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9185     ;;
9186   m68k)
9187     library_names_spec='$libname.ixlibrary $libname.a'
9188     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9189     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'
9190     ;;
9191   esac
9192   ;;
9193
9194 beos*)
9195   library_names_spec='${libname}${shared_ext}'
9196   dynamic_linker="$host_os ld.so"
9197   shlibpath_var=LIBRARY_PATH
9198   ;;
9199
9200 bsdi[45]*)
9201   version_type=linux
9202   need_version=no
9203   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9204   soname_spec='${libname}${release}${shared_ext}$major'
9205   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9206   shlibpath_var=LD_LIBRARY_PATH
9207   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9208   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9209   # the default ld.so.conf also contains /usr/contrib/lib and
9210   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9211   # libtool to hard-code these into programs
9212   ;;
9213
9214 cygwin* | mingw* | pw32* | cegcc*)
9215   version_type=windows
9216   shrext_cmds=".dll"
9217   need_version=no
9218   need_lib_prefix=no
9219
9220   case $GCC,$host_os in
9221   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9222     library_names_spec='$libname.dll.a'
9223     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9224     postinstall_cmds='base_file=`basename \${file}`~
9225       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9226       dldir=$destdir/`dirname \$dlpath`~
9227       test -d \$dldir || mkdir -p \$dldir~
9228       $install_prog $dir/$dlname \$dldir/$dlname~
9229       chmod a+x \$dldir/$dlname~
9230       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9231         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9232       fi'
9233     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9234       dlpath=$dir/\$dldll~
9235        $RM \$dlpath'
9236     shlibpath_overrides_runpath=yes
9237
9238     case $host_os in
9239     cygwin*)
9240       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9241       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9242
9243       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9244       ;;
9245     mingw* | cegcc*)
9246       # MinGW DLLs use traditional 'lib' prefix
9247       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9248       ;;
9249     pw32*)
9250       # pw32 DLLs use 'pw' prefix rather than 'lib'
9251       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9252       ;;
9253     esac
9254     ;;
9255
9256   *)
9257     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9258     ;;
9259   esac
9260   dynamic_linker='Win32 ld.exe'
9261   # FIXME: first we should search . and the directory the executable is in
9262   shlibpath_var=PATH
9263   ;;
9264
9265 darwin* | rhapsody*)
9266   dynamic_linker="$host_os dyld"
9267   version_type=darwin
9268   need_lib_prefix=no
9269   need_version=no
9270   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9271   soname_spec='${libname}${release}${major}$shared_ext'
9272   shlibpath_overrides_runpath=yes
9273   shlibpath_var=DYLD_LIBRARY_PATH
9274   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9275
9276   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9277   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9278   ;;
9279
9280 dgux*)
9281   version_type=linux
9282   need_lib_prefix=no
9283   need_version=no
9284   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9285   soname_spec='${libname}${release}${shared_ext}$major'
9286   shlibpath_var=LD_LIBRARY_PATH
9287   ;;
9288
9289 freebsd1*)
9290   dynamic_linker=no
9291   ;;
9292
9293 freebsd* | dragonfly*)
9294   # DragonFly does not have aout.  When/if they implement a new
9295   # versioning mechanism, adjust this.
9296   if test -x /usr/bin/objformat; then
9297     objformat=`/usr/bin/objformat`
9298   else
9299     case $host_os in
9300     freebsd[123]*) objformat=aout ;;
9301     *) objformat=elf ;;
9302     esac
9303   fi
9304   # Handle Gentoo/FreeBSD as it was Linux
9305   case $host_vendor in
9306     gentoo)
9307       version_type=linux ;;
9308     *)
9309       version_type=freebsd-$objformat ;;
9310   esac
9311
9312   case $version_type in
9313     freebsd-elf*)
9314       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9315       need_version=no
9316       need_lib_prefix=no
9317       ;;
9318     freebsd-*)
9319       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9320       need_version=yes
9321       ;;
9322     linux)
9323       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9324       soname_spec='${libname}${release}${shared_ext}$major'
9325       need_lib_prefix=no
9326       need_version=no
9327       ;;
9328   esac
9329   shlibpath_var=LD_LIBRARY_PATH
9330   case $host_os in
9331   freebsd2*)
9332     shlibpath_overrides_runpath=yes
9333     ;;
9334   freebsd3.[01]* | freebsdelf3.[01]*)
9335     shlibpath_overrides_runpath=yes
9336     hardcode_into_libs=yes
9337     ;;
9338   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9339   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9340     shlibpath_overrides_runpath=no
9341     hardcode_into_libs=yes
9342     ;;
9343   *) # from 4.6 on, and DragonFly
9344     shlibpath_overrides_runpath=yes
9345     hardcode_into_libs=yes
9346     ;;
9347   esac
9348   ;;
9349
9350 gnu*)
9351   version_type=linux
9352   need_lib_prefix=no
9353   need_version=no
9354   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9355   soname_spec='${libname}${release}${shared_ext}$major'
9356   shlibpath_var=LD_LIBRARY_PATH
9357   hardcode_into_libs=yes
9358   ;;
9359
9360 haiku*)
9361   version_type=linux
9362   need_lib_prefix=no
9363   need_version=no
9364   dynamic_linker="$host_os runtime_loader"
9365   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9366   soname_spec='${libname}${release}${shared_ext}$major'
9367   shlibpath_var=LIBRARY_PATH
9368   shlibpath_overrides_runpath=yes
9369   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9370   hardcode_into_libs=yes
9371   ;;
9372
9373 hpux9* | hpux10* | hpux11*)
9374   # Give a soname corresponding to the major version so that dld.sl refuses to
9375   # link against other versions.
9376   version_type=sunos
9377   need_lib_prefix=no
9378   need_version=no
9379   case $host_cpu in
9380   ia64*)
9381     shrext_cmds='.so'
9382     hardcode_into_libs=yes
9383     dynamic_linker="$host_os dld.so"
9384     shlibpath_var=LD_LIBRARY_PATH
9385     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9386     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9387     soname_spec='${libname}${release}${shared_ext}$major'
9388     if test "X$HPUX_IA64_MODE" = X32; then
9389       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9390     else
9391       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9392     fi
9393     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9394     ;;
9395   hppa*64*)
9396     shrext_cmds='.sl'
9397     hardcode_into_libs=yes
9398     dynamic_linker="$host_os dld.sl"
9399     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9400     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9401     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9402     soname_spec='${libname}${release}${shared_ext}$major'
9403     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9404     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9405     ;;
9406   *)
9407     shrext_cmds='.sl'
9408     dynamic_linker="$host_os dld.sl"
9409     shlibpath_var=SHLIB_PATH
9410     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9411     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9412     soname_spec='${libname}${release}${shared_ext}$major'
9413     ;;
9414   esac
9415   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9416   postinstall_cmds='chmod 555 $lib'
9417   # or fails outright, so override atomically:
9418   install_override_mode=555
9419   ;;
9420
9421 interix[3-9]*)
9422   version_type=linux
9423   need_lib_prefix=no
9424   need_version=no
9425   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9426   soname_spec='${libname}${release}${shared_ext}$major'
9427   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9428   shlibpath_var=LD_LIBRARY_PATH
9429   shlibpath_overrides_runpath=no
9430   hardcode_into_libs=yes
9431   ;;
9432
9433 irix5* | irix6* | nonstopux*)
9434   case $host_os in
9435     nonstopux*) version_type=nonstopux ;;
9436     *)
9437         if test "$lt_cv_prog_gnu_ld" = yes; then
9438                 version_type=linux
9439         else
9440                 version_type=irix
9441         fi ;;
9442   esac
9443   need_lib_prefix=no
9444   need_version=no
9445   soname_spec='${libname}${release}${shared_ext}$major'
9446   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9447   case $host_os in
9448   irix5* | nonstopux*)
9449     libsuff= shlibsuff=
9450     ;;
9451   *)
9452     case $LD in # libtool.m4 will add one of these switches to LD
9453     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9454       libsuff= shlibsuff= libmagic=32-bit;;
9455     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9456       libsuff=32 shlibsuff=N32 libmagic=N32;;
9457     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9458       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9459     *) libsuff= shlibsuff= libmagic=never-match;;
9460     esac
9461     ;;
9462   esac
9463   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9464   shlibpath_overrides_runpath=no
9465   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9466   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9467   hardcode_into_libs=yes
9468   ;;
9469
9470 # No shared lib support for Linux oldld, aout, or coff.
9471 linux*oldld* | linux*aout* | linux*coff*)
9472   dynamic_linker=no
9473   ;;
9474
9475 # This must be Linux ELF.
9476 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9477   version_type=linux
9478   need_lib_prefix=no
9479   need_version=no
9480   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9481   soname_spec='${libname}${release}${shared_ext}$major'
9482   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9483   shlibpath_var=LD_LIBRARY_PATH
9484   shlibpath_overrides_runpath=no
9485
9486   # Some binutils ld are patched to set DT_RUNPATH
9487   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9488   $as_echo_n "(cached) " >&6
9489 else
9490   lt_cv_shlibpath_overrides_runpath=no
9491     save_LDFLAGS=$LDFLAGS
9492     save_libdir=$libdir
9493     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9494          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9495     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9496 /* end confdefs.h.  */
9497
9498 int
9499 main ()
9500 {
9501
9502   ;
9503   return 0;
9504 }
9505 _ACEOF
9506 if ac_fn_c_try_link "$LINENO"; then :
9507   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9508   lt_cv_shlibpath_overrides_runpath=yes
9509 fi
9510 fi
9511 rm -f core conftest.err conftest.$ac_objext \
9512     conftest$ac_exeext conftest.$ac_ext
9513     LDFLAGS=$save_LDFLAGS
9514     libdir=$save_libdir
9515
9516 fi
9517
9518   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9519
9520   # This implies no fast_install, which is unacceptable.
9521   # Some rework will be needed to allow for fast_install
9522   # before this can be enabled.
9523   hardcode_into_libs=yes
9524
9525   # Append ld.so.conf contents to the search path
9526   if test -f /etc/ld.so.conf; then
9527     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' ' '`
9528     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9529   fi
9530
9531   # We used to test for /lib/ld.so.1 and disable shared libraries on
9532   # powerpc, because MkLinux only supported shared libraries with the
9533   # GNU dynamic linker.  Since this was broken with cross compilers,
9534   # most powerpc-linux boxes support dynamic linking these days and
9535   # people can always --disable-shared, the test was removed, and we
9536   # assume the GNU/Linux dynamic linker is in use.
9537   dynamic_linker='GNU/Linux ld.so'
9538   ;;
9539
9540 netbsd*)
9541   version_type=sunos
9542   need_lib_prefix=no
9543   need_version=no
9544   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9545     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9546     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9547     dynamic_linker='NetBSD (a.out) ld.so'
9548   else
9549     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9550     soname_spec='${libname}${release}${shared_ext}$major'
9551     dynamic_linker='NetBSD ld.elf_so'
9552   fi
9553   shlibpath_var=LD_LIBRARY_PATH
9554   shlibpath_overrides_runpath=yes
9555   hardcode_into_libs=yes
9556   ;;
9557
9558 newsos6)
9559   version_type=linux
9560   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9561   shlibpath_var=LD_LIBRARY_PATH
9562   shlibpath_overrides_runpath=yes
9563   ;;
9564
9565 *nto* | *qnx*)
9566   version_type=qnx
9567   need_lib_prefix=no
9568   need_version=no
9569   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9570   soname_spec='${libname}${release}${shared_ext}$major'
9571   shlibpath_var=LD_LIBRARY_PATH
9572   shlibpath_overrides_runpath=no
9573   hardcode_into_libs=yes
9574   dynamic_linker='ldqnx.so'
9575   ;;
9576
9577 openbsd*)
9578   version_type=sunos
9579   sys_lib_dlsearch_path_spec="/usr/lib"
9580   need_lib_prefix=no
9581   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9582   case $host_os in
9583     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9584     *)                          need_version=no  ;;
9585   esac
9586   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9587   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9588   shlibpath_var=LD_LIBRARY_PATH
9589   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9590     case $host_os in
9591       openbsd2.[89] | openbsd2.[89].*)
9592         shlibpath_overrides_runpath=no
9593         ;;
9594       *)
9595         shlibpath_overrides_runpath=yes
9596         ;;
9597       esac
9598   else
9599     shlibpath_overrides_runpath=yes
9600   fi
9601   ;;
9602
9603 os2*)
9604   libname_spec='$name'
9605   shrext_cmds=".dll"
9606   need_lib_prefix=no
9607   library_names_spec='$libname${shared_ext} $libname.a'
9608   dynamic_linker='OS/2 ld.exe'
9609   shlibpath_var=LIBPATH
9610   ;;
9611
9612 osf3* | osf4* | osf5*)
9613   version_type=osf
9614   need_lib_prefix=no
9615   need_version=no
9616   soname_spec='${libname}${release}${shared_ext}$major'
9617   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9618   shlibpath_var=LD_LIBRARY_PATH
9619   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9620   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9621   ;;
9622
9623 rdos*)
9624   dynamic_linker=no
9625   ;;
9626
9627 solaris*)
9628   version_type=linux
9629   need_lib_prefix=no
9630   need_version=no
9631   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9632   soname_spec='${libname}${release}${shared_ext}$major'
9633   shlibpath_var=LD_LIBRARY_PATH
9634   shlibpath_overrides_runpath=yes
9635   hardcode_into_libs=yes
9636   # ldd complains unless libraries are executable
9637   postinstall_cmds='chmod +x $lib'
9638   ;;
9639
9640 sunos4*)
9641   version_type=sunos
9642   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9643   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9644   shlibpath_var=LD_LIBRARY_PATH
9645   shlibpath_overrides_runpath=yes
9646   if test "$with_gnu_ld" = yes; then
9647     need_lib_prefix=no
9648   fi
9649   need_version=yes
9650   ;;
9651
9652 sysv4 | sysv4.3*)
9653   version_type=linux
9654   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9655   soname_spec='${libname}${release}${shared_ext}$major'
9656   shlibpath_var=LD_LIBRARY_PATH
9657   case $host_vendor in
9658     sni)
9659       shlibpath_overrides_runpath=no
9660       need_lib_prefix=no
9661       runpath_var=LD_RUN_PATH
9662       ;;
9663     siemens)
9664       need_lib_prefix=no
9665       ;;
9666     motorola)
9667       need_lib_prefix=no
9668       need_version=no
9669       shlibpath_overrides_runpath=no
9670       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9671       ;;
9672   esac
9673   ;;
9674
9675 sysv4*MP*)
9676   if test -d /usr/nec ;then
9677     version_type=linux
9678     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9679     soname_spec='$libname${shared_ext}.$major'
9680     shlibpath_var=LD_LIBRARY_PATH
9681   fi
9682   ;;
9683
9684 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9685   version_type=freebsd-elf
9686   need_lib_prefix=no
9687   need_version=no
9688   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9689   soname_spec='${libname}${release}${shared_ext}$major'
9690   shlibpath_var=LD_LIBRARY_PATH
9691   shlibpath_overrides_runpath=yes
9692   hardcode_into_libs=yes
9693   if test "$with_gnu_ld" = yes; then
9694     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9695   else
9696     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9697     case $host_os in
9698       sco3.2v5*)
9699         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9700         ;;
9701     esac
9702   fi
9703   sys_lib_dlsearch_path_spec='/usr/lib'
9704   ;;
9705
9706 tpf*)
9707   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9708   version_type=linux
9709   need_lib_prefix=no
9710   need_version=no
9711   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9712   shlibpath_var=LD_LIBRARY_PATH
9713   shlibpath_overrides_runpath=no
9714   hardcode_into_libs=yes
9715   ;;
9716
9717 uts4*)
9718   version_type=linux
9719   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9720   soname_spec='${libname}${release}${shared_ext}$major'
9721   shlibpath_var=LD_LIBRARY_PATH
9722   ;;
9723
9724 *)
9725   dynamic_linker=no
9726   ;;
9727 esac
9728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9729 $as_echo "$dynamic_linker" >&6; }
9730 test "$dynamic_linker" = no && can_build_shared=no
9731
9732 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9733 if test "$GCC" = yes; then
9734   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9735 fi
9736
9737 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9738   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9739 fi
9740 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9741   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9742 fi
9743
9744
9745
9746
9747
9748
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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9836 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9837 hardcode_action=
9838 if test -n "$hardcode_libdir_flag_spec" ||
9839    test -n "$runpath_var" ||
9840    test "X$hardcode_automatic" = "Xyes" ; then
9841
9842   # We can hardcode non-existent directories.
9843   if test "$hardcode_direct" != no &&
9844      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9845      # have to relink, otherwise we might link with an installed library
9846      # when we should be linking with a yet-to-be-installed one
9847      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9848      test "$hardcode_minus_L" != no; then
9849     # Linking always hardcodes the temporary library directory.
9850     hardcode_action=relink
9851   else
9852     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9853     hardcode_action=immediate
9854   fi
9855 else
9856   # We cannot hardcode anything, or else we can only hardcode existing
9857   # directories.
9858   hardcode_action=unsupported
9859 fi
9860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9861 $as_echo "$hardcode_action" >&6; }
9862
9863 if test "$hardcode_action" = relink ||
9864    test "$inherit_rpath" = yes; then
9865   # Fast installation is not supported
9866   enable_fast_install=no
9867 elif test "$shlibpath_overrides_runpath" = yes ||
9868      test "$enable_shared" = no; then
9869   # Fast installation is not necessary
9870   enable_fast_install=needless
9871 fi
9872
9873
9874
9875
9876
9877
9878   if test "x$enable_dlopen" != xyes; then
9879   enable_dlopen=unknown
9880   enable_dlopen_self=unknown
9881   enable_dlopen_self_static=unknown
9882 else
9883   lt_cv_dlopen=no
9884   lt_cv_dlopen_libs=
9885
9886   case $host_os in
9887   beos*)
9888     lt_cv_dlopen="load_add_on"
9889     lt_cv_dlopen_libs=
9890     lt_cv_dlopen_self=yes
9891     ;;
9892
9893   mingw* | pw32* | cegcc*)
9894     lt_cv_dlopen="LoadLibrary"
9895     lt_cv_dlopen_libs=
9896     ;;
9897
9898   cygwin*)
9899     lt_cv_dlopen="dlopen"
9900     lt_cv_dlopen_libs=
9901     ;;
9902
9903   darwin*)
9904   # if libdl is installed we need to link against it
9905     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9906 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9907 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9908   $as_echo_n "(cached) " >&6
9909 else
9910   ac_check_lib_save_LIBS=$LIBS
9911 LIBS="-ldl  $LIBS"
9912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9913 /* end confdefs.h.  */
9914
9915 /* Override any GCC internal prototype to avoid an error.
9916    Use char because int might match the return type of a GCC
9917    builtin and then its argument prototype would still apply.  */
9918 #ifdef __cplusplus
9919 extern "C"
9920 #endif
9921 char dlopen ();
9922 int
9923 main ()
9924 {
9925 return dlopen ();
9926   ;
9927   return 0;
9928 }
9929 _ACEOF
9930 if ac_fn_c_try_link "$LINENO"; then :
9931   ac_cv_lib_dl_dlopen=yes
9932 else
9933   ac_cv_lib_dl_dlopen=no
9934 fi
9935 rm -f core conftest.err conftest.$ac_objext \
9936     conftest$ac_exeext conftest.$ac_ext
9937 LIBS=$ac_check_lib_save_LIBS
9938 fi
9939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9940 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9941 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9942   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9943 else
9944
9945     lt_cv_dlopen="dyld"
9946     lt_cv_dlopen_libs=
9947     lt_cv_dlopen_self=yes
9948
9949 fi
9950
9951     ;;
9952
9953   *)
9954     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9955 if test "x$ac_cv_func_shl_load" = x""yes; then :
9956   lt_cv_dlopen="shl_load"
9957 else
9958   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9959 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9960 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9961   $as_echo_n "(cached) " >&6
9962 else
9963   ac_check_lib_save_LIBS=$LIBS
9964 LIBS="-ldld  $LIBS"
9965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9966 /* end confdefs.h.  */
9967
9968 /* Override any GCC internal prototype to avoid an error.
9969    Use char because int might match the return type of a GCC
9970    builtin and then its argument prototype would still apply.  */
9971 #ifdef __cplusplus
9972 extern "C"
9973 #endif
9974 char shl_load ();
9975 int
9976 main ()
9977 {
9978 return shl_load ();
9979   ;
9980   return 0;
9981 }
9982 _ACEOF
9983 if ac_fn_c_try_link "$LINENO"; then :
9984   ac_cv_lib_dld_shl_load=yes
9985 else
9986   ac_cv_lib_dld_shl_load=no
9987 fi
9988 rm -f core conftest.err conftest.$ac_objext \
9989     conftest$ac_exeext conftest.$ac_ext
9990 LIBS=$ac_check_lib_save_LIBS
9991 fi
9992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9993 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9994 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9995   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9996 else
9997   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9998 if test "x$ac_cv_func_dlopen" = x""yes; then :
9999   lt_cv_dlopen="dlopen"
10000 else
10001   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10002 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10003 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10004   $as_echo_n "(cached) " >&6
10005 else
10006   ac_check_lib_save_LIBS=$LIBS
10007 LIBS="-ldl  $LIBS"
10008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10009 /* end confdefs.h.  */
10010
10011 /* Override any GCC internal prototype to avoid an error.
10012    Use char because int might match the return type of a GCC
10013    builtin and then its argument prototype would still apply.  */
10014 #ifdef __cplusplus
10015 extern "C"
10016 #endif
10017 char dlopen ();
10018 int
10019 main ()
10020 {
10021 return dlopen ();
10022   ;
10023   return 0;
10024 }
10025 _ACEOF
10026 if ac_fn_c_try_link "$LINENO"; then :
10027   ac_cv_lib_dl_dlopen=yes
10028 else
10029   ac_cv_lib_dl_dlopen=no
10030 fi
10031 rm -f core conftest.err conftest.$ac_objext \
10032     conftest$ac_exeext conftest.$ac_ext
10033 LIBS=$ac_check_lib_save_LIBS
10034 fi
10035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10036 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10037 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10038   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10039 else
10040   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10041 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10042 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10043   $as_echo_n "(cached) " >&6
10044 else
10045   ac_check_lib_save_LIBS=$LIBS
10046 LIBS="-lsvld  $LIBS"
10047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10048 /* end confdefs.h.  */
10049
10050 /* Override any GCC internal prototype to avoid an error.
10051    Use char because int might match the return type of a GCC
10052    builtin and then its argument prototype would still apply.  */
10053 #ifdef __cplusplus
10054 extern "C"
10055 #endif
10056 char dlopen ();
10057 int
10058 main ()
10059 {
10060 return dlopen ();
10061   ;
10062   return 0;
10063 }
10064 _ACEOF
10065 if ac_fn_c_try_link "$LINENO"; then :
10066   ac_cv_lib_svld_dlopen=yes
10067 else
10068   ac_cv_lib_svld_dlopen=no
10069 fi
10070 rm -f core conftest.err conftest.$ac_objext \
10071     conftest$ac_exeext conftest.$ac_ext
10072 LIBS=$ac_check_lib_save_LIBS
10073 fi
10074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10075 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10076 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10077   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10078 else
10079   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10080 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10081 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10082   $as_echo_n "(cached) " >&6
10083 else
10084   ac_check_lib_save_LIBS=$LIBS
10085 LIBS="-ldld  $LIBS"
10086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10087 /* end confdefs.h.  */
10088
10089 /* Override any GCC internal prototype to avoid an error.
10090    Use char because int might match the return type of a GCC
10091    builtin and then its argument prototype would still apply.  */
10092 #ifdef __cplusplus
10093 extern "C"
10094 #endif
10095 char dld_link ();
10096 int
10097 main ()
10098 {
10099 return dld_link ();
10100   ;
10101   return 0;
10102 }
10103 _ACEOF
10104 if ac_fn_c_try_link "$LINENO"; then :
10105   ac_cv_lib_dld_dld_link=yes
10106 else
10107   ac_cv_lib_dld_dld_link=no
10108 fi
10109 rm -f core conftest.err conftest.$ac_objext \
10110     conftest$ac_exeext conftest.$ac_ext
10111 LIBS=$ac_check_lib_save_LIBS
10112 fi
10113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10114 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10115 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10116   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10117 fi
10118
10119
10120 fi
10121
10122
10123 fi
10124
10125
10126 fi
10127
10128
10129 fi
10130
10131
10132 fi
10133
10134     ;;
10135   esac
10136
10137   if test "x$lt_cv_dlopen" != xno; then
10138     enable_dlopen=yes
10139   else
10140     enable_dlopen=no
10141   fi
10142
10143   case $lt_cv_dlopen in
10144   dlopen)
10145     save_CPPFLAGS="$CPPFLAGS"
10146     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10147
10148     save_LDFLAGS="$LDFLAGS"
10149     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10150
10151     save_LIBS="$LIBS"
10152     LIBS="$lt_cv_dlopen_libs $LIBS"
10153
10154     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10155 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10156 if test "${lt_cv_dlopen_self+set}" = set; then :
10157   $as_echo_n "(cached) " >&6
10158 else
10159           if test "$cross_compiling" = yes; then :
10160   lt_cv_dlopen_self=cross
10161 else
10162   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10163   lt_status=$lt_dlunknown
10164   cat > conftest.$ac_ext <<_LT_EOF
10165 #line $LINENO "configure"
10166 #include "confdefs.h"
10167
10168 #if HAVE_DLFCN_H
10169 #include <dlfcn.h>
10170 #endif
10171
10172 #include <stdio.h>
10173
10174 #ifdef RTLD_GLOBAL
10175 #  define LT_DLGLOBAL           RTLD_GLOBAL
10176 #else
10177 #  ifdef DL_GLOBAL
10178 #    define LT_DLGLOBAL         DL_GLOBAL
10179 #  else
10180 #    define LT_DLGLOBAL         0
10181 #  endif
10182 #endif
10183
10184 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10185    find out it does not work in some platform. */
10186 #ifndef LT_DLLAZY_OR_NOW
10187 #  ifdef RTLD_LAZY
10188 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10189 #  else
10190 #    ifdef DL_LAZY
10191 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10192 #    else
10193 #      ifdef RTLD_NOW
10194 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10195 #      else
10196 #        ifdef DL_NOW
10197 #          define LT_DLLAZY_OR_NOW      DL_NOW
10198 #        else
10199 #          define LT_DLLAZY_OR_NOW      0
10200 #        endif
10201 #      endif
10202 #    endif
10203 #  endif
10204 #endif
10205
10206 /* When -fvisbility=hidden is used, assume the code has been annotated
10207    correspondingly for the symbols needed.  */
10208 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10209 void fnord () __attribute__((visibility("default")));
10210 #endif
10211
10212 void fnord () { int i=42; }
10213 int main ()
10214 {
10215   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10216   int status = $lt_dlunknown;
10217
10218   if (self)
10219     {
10220       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10221       else
10222         {
10223           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10224           else puts (dlerror ());
10225         }
10226       /* dlclose (self); */
10227     }
10228   else
10229     puts (dlerror ());
10230
10231   return status;
10232 }
10233 _LT_EOF
10234   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10235   (eval $ac_link) 2>&5
10236   ac_status=$?
10237   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10238   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10239     (./conftest; exit; ) >&5 2>/dev/null
10240     lt_status=$?
10241     case x$lt_status in
10242       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10243       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10244       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10245     esac
10246   else :
10247     # compilation failed
10248     lt_cv_dlopen_self=no
10249   fi
10250 fi
10251 rm -fr conftest*
10252
10253
10254 fi
10255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10256 $as_echo "$lt_cv_dlopen_self" >&6; }
10257
10258     if test "x$lt_cv_dlopen_self" = xyes; then
10259       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10260       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10261 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10262 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10263   $as_echo_n "(cached) " >&6
10264 else
10265           if test "$cross_compiling" = yes; then :
10266   lt_cv_dlopen_self_static=cross
10267 else
10268   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10269   lt_status=$lt_dlunknown
10270   cat > conftest.$ac_ext <<_LT_EOF
10271 #line $LINENO "configure"
10272 #include "confdefs.h"
10273
10274 #if HAVE_DLFCN_H
10275 #include <dlfcn.h>
10276 #endif
10277
10278 #include <stdio.h>
10279
10280 #ifdef RTLD_GLOBAL
10281 #  define LT_DLGLOBAL           RTLD_GLOBAL
10282 #else
10283 #  ifdef DL_GLOBAL
10284 #    define LT_DLGLOBAL         DL_GLOBAL
10285 #  else
10286 #    define LT_DLGLOBAL         0
10287 #  endif
10288 #endif
10289
10290 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10291    find out it does not work in some platform. */
10292 #ifndef LT_DLLAZY_OR_NOW
10293 #  ifdef RTLD_LAZY
10294 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10295 #  else
10296 #    ifdef DL_LAZY
10297 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10298 #    else
10299 #      ifdef RTLD_NOW
10300 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10301 #      else
10302 #        ifdef DL_NOW
10303 #          define LT_DLLAZY_OR_NOW      DL_NOW
10304 #        else
10305 #          define LT_DLLAZY_OR_NOW      0
10306 #        endif
10307 #      endif
10308 #    endif
10309 #  endif
10310 #endif
10311
10312 /* When -fvisbility=hidden is used, assume the code has been annotated
10313    correspondingly for the symbols needed.  */
10314 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10315 void fnord () __attribute__((visibility("default")));
10316 #endif
10317
10318 void fnord () { int i=42; }
10319 int main ()
10320 {
10321   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10322   int status = $lt_dlunknown;
10323
10324   if (self)
10325     {
10326       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10327       else
10328         {
10329           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10330           else puts (dlerror ());
10331         }
10332       /* dlclose (self); */
10333     }
10334   else
10335     puts (dlerror ());
10336
10337   return status;
10338 }
10339 _LT_EOF
10340   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10341   (eval $ac_link) 2>&5
10342   ac_status=$?
10343   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10344   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10345     (./conftest; exit; ) >&5 2>/dev/null
10346     lt_status=$?
10347     case x$lt_status in
10348       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10349       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10350       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10351     esac
10352   else :
10353     # compilation failed
10354     lt_cv_dlopen_self_static=no
10355   fi
10356 fi
10357 rm -fr conftest*
10358
10359
10360 fi
10361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10362 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10363     fi
10364
10365     CPPFLAGS="$save_CPPFLAGS"
10366     LDFLAGS="$save_LDFLAGS"
10367     LIBS="$save_LIBS"
10368     ;;
10369   esac
10370
10371   case $lt_cv_dlopen_self in
10372   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10373   *) enable_dlopen_self=unknown ;;
10374   esac
10375
10376   case $lt_cv_dlopen_self_static in
10377   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10378   *) enable_dlopen_self_static=unknown ;;
10379   esac
10380 fi
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398 striplib=
10399 old_striplib=
10400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10401 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10402 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10403   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10404   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10406 $as_echo "yes" >&6; }
10407 else
10408 # FIXME - insert some real tests, host_os isn't really good enough
10409   case $host_os in
10410   darwin*)
10411     if test -n "$STRIP" ; then
10412       striplib="$STRIP -x"
10413       old_striplib="$STRIP -S"
10414       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10415 $as_echo "yes" >&6; }
10416     else
10417       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10418 $as_echo "no" >&6; }
10419     fi
10420     ;;
10421   *)
10422     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10423 $as_echo "no" >&6; }
10424     ;;
10425   esac
10426 fi
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439   # Report which library types will actually be built
10440   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10441 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10442   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10443 $as_echo "$can_build_shared" >&6; }
10444
10445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10446 $as_echo_n "checking whether to build shared libraries... " >&6; }
10447   test "$can_build_shared" = "no" && enable_shared=no
10448
10449   # On AIX, shared libraries and static libraries use the same namespace, and
10450   # are all built from PIC.
10451   case $host_os in
10452   aix3*)
10453     test "$enable_shared" = yes && enable_static=no
10454     if test -n "$RANLIB"; then
10455       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10456       postinstall_cmds='$RANLIB $lib'
10457     fi
10458     ;;
10459
10460   aix[4-9]*)
10461     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10462       test "$enable_shared" = yes && enable_static=no
10463     fi
10464     ;;
10465   esac
10466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10467 $as_echo "$enable_shared" >&6; }
10468
10469   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10470 $as_echo_n "checking whether to build static libraries... " >&6; }
10471   # Make sure either enable_shared or enable_static is yes.
10472   test "$enable_shared" = yes || enable_static=yes
10473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10474 $as_echo "$enable_static" >&6; }
10475
10476
10477
10478
10479 fi
10480 ac_ext=c
10481 ac_cpp='$CPP $CPPFLAGS'
10482 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10483 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10484 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10485
10486 CC="$lt_save_CC"
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500         ac_config_commands="$ac_config_commands libtool"
10501
10502
10503
10504
10505 # Only expand once:
10506
10507
10508
10509 # Checks for libraries
10510
10511 # Check whether --enable-gtktest was given.
10512 if test "${enable_gtktest+set}" = set; then :
10513   enableval=$enable_gtktest;
10514 else
10515   enable_gtktest=yes
10516 fi
10517
10518
10519   pkg_config_args=gtk+-2.0
10520   for module in .
10521   do
10522       case "$module" in
10523          gthread)
10524              pkg_config_args="$pkg_config_args gthread-2.0"
10525          ;;
10526       esac
10527   done
10528
10529   no_gtk=""
10530
10531   # Extract the first word of "pkg-config", so it can be a program name with args.
10532 set dummy pkg-config; ac_word=$2
10533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10534 $as_echo_n "checking for $ac_word... " >&6; }
10535 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10536   $as_echo_n "(cached) " >&6
10537 else
10538   case $PKG_CONFIG in
10539   [\\/]* | ?:[\\/]*)
10540   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10541   ;;
10542   *)
10543   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10544 for as_dir in $PATH
10545 do
10546   IFS=$as_save_IFS
10547   test -z "$as_dir" && as_dir=.
10548     for ac_exec_ext in '' $ac_executable_extensions; do
10549   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10550     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10551     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10552     break 2
10553   fi
10554 done
10555   done
10556 IFS=$as_save_IFS
10557
10558   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10559   ;;
10560 esac
10561 fi
10562 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10563 if test -n "$PKG_CONFIG"; then
10564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10565 $as_echo "$PKG_CONFIG" >&6; }
10566 else
10567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10568 $as_echo "no" >&6; }
10569 fi
10570
10571
10572
10573   if test x$PKG_CONFIG != xno ; then
10574     if pkg-config --atleast-pkgconfig-version 0.7 ; then
10575       :
10576     else
10577       echo "*** pkg-config too old; version 0.7 or better required."
10578       no_gtk=yes
10579       PKG_CONFIG=no
10580     fi
10581   else
10582     no_gtk=yes
10583   fi
10584
10585   min_gtk_version=2.0.0
10586   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK+ - version >= $min_gtk_version" >&5
10587 $as_echo_n "checking for GTK+ - version >= $min_gtk_version... " >&6; }
10588
10589   if test x$PKG_CONFIG != xno ; then
10590     ## don't try to run the test against uninstalled libtool libs
10591     if $PKG_CONFIG --uninstalled $pkg_config_args; then
10592           echo "Will use uninstalled version of GTK+ found in PKG_CONFIG_PATH"
10593           enable_gtktest=no
10594     fi
10595
10596     if $PKG_CONFIG --atleast-version $min_gtk_version $pkg_config_args; then
10597           :
10598     else
10599           no_gtk=yes
10600     fi
10601   fi
10602
10603   if test x"$no_gtk" = x ; then
10604     GTK_CFLAGS=`$PKG_CONFIG $pkg_config_args --cflags`
10605     GTK_LIBS=`$PKG_CONFIG $pkg_config_args --libs`
10606     gtk_config_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10607            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
10608     gtk_config_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10609            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
10610     gtk_config_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
10611            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
10612     if test "x$enable_gtktest" = "xyes" ; then
10613       ac_save_CFLAGS="$CFLAGS"
10614       ac_save_LIBS="$LIBS"
10615       CFLAGS="$CFLAGS $GTK_CFLAGS"
10616       LIBS="$GTK_LIBS $LIBS"
10617       rm -f conf.gtktest
10618       if test "$cross_compiling" = yes; then :
10619   echo $ac_n "cross compiling; assumed OK... $ac_c"
10620 else
10621   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10622 /* end confdefs.h.  */
10623
10624 #include <gtk/gtk.h>
10625 #include <stdio.h>
10626 #include <stdlib.h>
10627
10628 int
10629 main ()
10630 {
10631   int major, minor, micro;
10632   char *tmp_version;
10633
10634   fclose (fopen ("conf.gtktest", "w"));
10635
10636   /* HP/UX 9 (%@#!) writes to sscanf strings */
10637   tmp_version = g_strdup("$min_gtk_version");
10638   if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
10639      printf("%s, bad version string\n", "$min_gtk_version");
10640      exit(1);
10641    }
10642
10643   if ((gtk_major_version != $gtk_config_major_version) ||
10644       (gtk_minor_version != $gtk_config_minor_version) ||
10645       (gtk_micro_version != $gtk_config_micro_version))
10646     {
10647       printf("\n*** 'pkg-config --modversion gtk+-2.0' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
10648              $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
10649              gtk_major_version, gtk_minor_version, gtk_micro_version);
10650       printf ("*** was found! If pkg-config was correct, then it is best\n");
10651       printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
10652       printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
10653       printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
10654       printf("*** required on your system.\n");
10655       printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n");
10656       printf("*** to point to the correct configuration files\n");
10657     }
10658   else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
10659            (gtk_minor_version != GTK_MINOR_VERSION) ||
10660            (gtk_micro_version != GTK_MICRO_VERSION))
10661     {
10662       printf("*** GTK+ header files (version %d.%d.%d) do not match\n",
10663              GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
10664       printf("*** library (version %d.%d.%d)\n",
10665              gtk_major_version, gtk_minor_version, gtk_micro_version);
10666     }
10667   else
10668     {
10669       if ((gtk_major_version > major) ||
10670         ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
10671         ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro)))
10672       {
10673         return 0;
10674        }
10675      else
10676       {
10677         printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
10678                gtk_major_version, gtk_minor_version, gtk_micro_version);
10679         printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n",
10680                major, minor, micro);
10681         printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
10682         printf("***\n");
10683         printf("*** If you have already installed a sufficiently new version, this error\n");
10684         printf("*** probably means that the wrong copy of the pkg-config shell script is\n");
10685         printf("*** being found. The easiest way to fix this is to remove the old version\n");
10686         printf("*** of GTK+, but you can also set the PKG_CONFIG environment to point to the\n");
10687         printf("*** correct copy of pkg-config. (In this case, you will have to\n");
10688         printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
10689         printf("*** so that the correct libraries are found at run-time))\n");
10690       }
10691     }
10692   return 1;
10693 }
10694
10695 _ACEOF
10696 if ac_fn_c_try_run "$LINENO"; then :
10697
10698 else
10699   no_gtk=yes
10700 fi
10701 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10702   conftest.$ac_objext conftest.beam conftest.$ac_ext
10703 fi
10704
10705        CFLAGS="$ac_save_CFLAGS"
10706        LIBS="$ac_save_LIBS"
10707      fi
10708   fi
10709   if test "x$no_gtk" = x ; then
10710      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version)" >&5
10711 $as_echo "yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version)" >&6; }
10712      :
10713   else
10714      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10715 $as_echo "no" >&6; }
10716      if test "$PKG_CONFIG" = "no" ; then
10717        echo "*** A new enough version of pkg-config was not found."
10718        echo "*** See http://pkgconfig.sourceforge.net"
10719      else
10720        if test -f conf.gtktest ; then
10721         :
10722        else
10723           echo "*** Could not run GTK+ test program, checking why..."
10724           ac_save_CFLAGS="$CFLAGS"
10725           ac_save_LIBS="$LIBS"
10726           CFLAGS="$CFLAGS $GTK_CFLAGS"
10727           LIBS="$LIBS $GTK_LIBS"
10728           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10729 /* end confdefs.h.  */
10730
10731 #include <gtk/gtk.h>
10732 #include <stdio.h>
10733
10734 int
10735 main ()
10736 {
10737  return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version));
10738   ;
10739   return 0;
10740 }
10741 _ACEOF
10742 if ac_fn_c_try_link "$LINENO"; then :
10743    echo "*** The test program compiled, but did not run. This usually means"
10744           echo "*** that the run-time linker is not finding GTK+ or finding the wrong"
10745           echo "*** version of GTK+. If it is not finding GTK+, you'll need to set your"
10746           echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
10747           echo "*** to the installed location  Also, make sure you have run ldconfig if that"
10748           echo "*** is required on your system"
10749           echo "***"
10750           echo "*** If you have an old version installed, it is best to remove it, although"
10751           echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
10752 else
10753    echo "*** The test program failed to compile or link. See the file config.log for the"
10754           echo "*** exact error that occured. This usually means GTK+ is incorrectly installed."
10755 fi
10756 rm -f core conftest.err conftest.$ac_objext \
10757     conftest$ac_exeext conftest.$ac_ext
10758           CFLAGS="$ac_save_CFLAGS"
10759           LIBS="$ac_save_LIBS"
10760        fi
10761      fi
10762      GTK_CFLAGS=""
10763      GTK_LIBS=""
10764      :
10765   fi
10766
10767
10768   rm -f conf.gtktest
10769
10770
10771
10772
10773
10774
10775
10776 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10777         if test -n "$ac_tool_prefix"; then
10778   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10779 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10781 $as_echo_n "checking for $ac_word... " >&6; }
10782 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
10783   $as_echo_n "(cached) " >&6
10784 else
10785   case $PKG_CONFIG in
10786   [\\/]* | ?:[\\/]*)
10787   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10788   ;;
10789   *)
10790   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10791 for as_dir in $PATH
10792 do
10793   IFS=$as_save_IFS
10794   test -z "$as_dir" && as_dir=.
10795     for ac_exec_ext in '' $ac_executable_extensions; do
10796   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10797     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10798     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10799     break 2
10800   fi
10801 done
10802   done
10803 IFS=$as_save_IFS
10804
10805   ;;
10806 esac
10807 fi
10808 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10809 if test -n "$PKG_CONFIG"; then
10810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10811 $as_echo "$PKG_CONFIG" >&6; }
10812 else
10813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10814 $as_echo "no" >&6; }
10815 fi
10816
10817
10818 fi
10819 if test -z "$ac_cv_path_PKG_CONFIG"; then
10820   ac_pt_PKG_CONFIG=$PKG_CONFIG
10821   # Extract the first word of "pkg-config", so it can be a program name with args.
10822 set dummy pkg-config; ac_word=$2
10823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10824 $as_echo_n "checking for $ac_word... " >&6; }
10825 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
10826   $as_echo_n "(cached) " >&6
10827 else
10828   case $ac_pt_PKG_CONFIG in
10829   [\\/]* | ?:[\\/]*)
10830   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10831   ;;
10832   *)
10833   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10834 for as_dir in $PATH
10835 do
10836   IFS=$as_save_IFS
10837   test -z "$as_dir" && as_dir=.
10838     for ac_exec_ext in '' $ac_executable_extensions; do
10839   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10840     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10841     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10842     break 2
10843   fi
10844 done
10845   done
10846 IFS=$as_save_IFS
10847
10848   ;;
10849 esac
10850 fi
10851 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10852 if test -n "$ac_pt_PKG_CONFIG"; then
10853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10854 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
10855 else
10856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10857 $as_echo "no" >&6; }
10858 fi
10859
10860   if test "x$ac_pt_PKG_CONFIG" = x; then
10861     PKG_CONFIG=""
10862   else
10863     case $cross_compiling:$ac_tool_warned in
10864 yes:)
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10866 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10867 ac_tool_warned=yes ;;
10868 esac
10869     PKG_CONFIG=$ac_pt_PKG_CONFIG
10870   fi
10871 else
10872   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10873 fi
10874
10875 fi
10876 if test -n "$PKG_CONFIG"; then
10877         _pkg_min_version=0.9.0
10878         { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10879 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10880         if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10881                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10882 $as_echo "yes" >&6; }
10883         else
10884                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10885 $as_echo "no" >&6; }
10886                 PKG_CONFIG=""
10887         fi
10888 fi
10889
10890 pkg_failed=no
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5
10892 $as_echo_n "checking for GTK... " >&6; }
10893
10894 if test -n "$GTK_CFLAGS"; then
10895     pkg_cv_GTK_CFLAGS="$GTK_CFLAGS"
10896  elif test -n "$PKG_CONFIG"; then
10897     if test -n "$PKG_CONFIG" && \
10898     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
10899   ($PKG_CONFIG --exists --print-errors "") 2>&5
10900   ac_status=$?
10901   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10902   test $ac_status = 0; }; then
10903   pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "" 2>/dev/null`
10904 else
10905   pkg_failed=yes
10906 fi
10907  else
10908     pkg_failed=untried
10909 fi
10910 if test -n "$GTK_LIBS"; then
10911     pkg_cv_GTK_LIBS="$GTK_LIBS"
10912  elif test -n "$PKG_CONFIG"; then
10913     if test -n "$PKG_CONFIG" && \
10914     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\""; } >&5
10915   ($PKG_CONFIG --exists --print-errors "") 2>&5
10916   ac_status=$?
10917   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10918   test $ac_status = 0; }; then
10919   pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "" 2>/dev/null`
10920 else
10921   pkg_failed=yes
10922 fi
10923  else
10924     pkg_failed=untried
10925 fi
10926
10927
10928
10929 if test $pkg_failed = yes; then
10930         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10931 $as_echo "no" >&6; }
10932
10933 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10934         _pkg_short_errors_supported=yes
10935 else
10936         _pkg_short_errors_supported=no
10937 fi
10938         if test $_pkg_short_errors_supported = yes; then
10939                 GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "" 2>&1`
10940         else
10941                 GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "" 2>&1`
10942         fi
10943         # Put the nasty error message in config.log where it belongs
10944         echo "$GTK_PKG_ERRORS" >&5
10945
10946         as_fn_error "Package requirements () were not met:
10947
10948 $GTK_PKG_ERRORS
10949
10950 Consider adjusting the PKG_CONFIG_PATH environment variable if you
10951 installed software in a non-standard prefix.
10952
10953 Alternatively, you may set the environment variables GTK_CFLAGS
10954 and GTK_LIBS to avoid the need to call pkg-config.
10955 See the pkg-config man page for more details." "$LINENO" 5
10956 elif test $pkg_failed = untried; then
10957         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10958 $as_echo "no" >&6; }
10959         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10960 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10961 as_fn_error "The pkg-config script could not be found or is too old.  Make sure it
10962 is in your PATH or set the PKG_CONFIG environment variable to the full
10963 path to pkg-config.
10964
10965 Alternatively, you may set the environment variables GTK_CFLAGS
10966 and GTK_LIBS to avoid the need to call pkg-config.
10967 See the pkg-config man page for more details.
10968
10969 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
10970 See \`config.log' for more details." "$LINENO" 5; }
10971 else
10972         GTK_CFLAGS=$pkg_cv_GTK_CFLAGS
10973         GTK_LIBS=$pkg_cv_GTK_LIBS
10974         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10975 $as_echo "yes" >&6; }
10976
10977 fi
10978
10979
10980
10981
10982   # Check whether --enable-debug was given.
10983 if test "${enable_debug+set}" = set; then :
10984   enableval=$enable_debug;
10985         if test "$enableval" = "yes"; then
10986             CFLAGS="-gstabs -O0"
10987         fi
10988
10989 fi
10990
10991
10992
10993 ac_config_files="$ac_config_files Makefile src/Makefile"
10994
10995 cat >confcache <<\_ACEOF
10996 # This file is a shell script that caches the results of configure
10997 # tests run on this system so they can be shared between configure
10998 # scripts and configure runs, see configure's option --config-cache.
10999 # It is not useful on other systems.  If it contains results you don't
11000 # want to keep, you may remove or edit it.
11001 #
11002 # config.status only pays attention to the cache file if you give it
11003 # the --recheck option to rerun configure.
11004 #
11005 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11006 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11007 # following values.
11008
11009 _ACEOF
11010
11011 # The following way of writing the cache mishandles newlines in values,
11012 # but we know of no workaround that is simple, portable, and efficient.
11013 # So, we kill variables containing newlines.
11014 # Ultrix sh set writes to stderr and can't be redirected directly,
11015 # and sets the high bit in the cache file unless we assign to the vars.
11016 (
11017   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11018     eval ac_val=\$$ac_var
11019     case $ac_val in #(
11020     *${as_nl}*)
11021       case $ac_var in #(
11022       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11023 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11024       esac
11025       case $ac_var in #(
11026       _ | IFS | as_nl) ;; #(
11027       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11028       *) { eval $ac_var=; unset $ac_var;} ;;
11029       esac ;;
11030     esac
11031   done
11032
11033   (set) 2>&1 |
11034     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11035     *${as_nl}ac_space=\ *)
11036       # `set' does not quote correctly, so add quotes: double-quote
11037       # substitution turns \\\\ into \\, and sed turns \\ into \.
11038       sed -n \
11039         "s/'/'\\\\''/g;
11040           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11041       ;; #(
11042     *)
11043       # `set' quotes correctly as required by POSIX, so do not add quotes.
11044       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11045       ;;
11046     esac |
11047     sort
11048 ) |
11049   sed '
11050      /^ac_cv_env_/b end
11051      t clear
11052      :clear
11053      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11054      t end
11055      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11056      :end' >>confcache
11057 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11058   if test -w "$cache_file"; then
11059     test "x$cache_file" != "x/dev/null" &&
11060       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11061 $as_echo "$as_me: updating cache $cache_file" >&6;}
11062     cat confcache >$cache_file
11063   else
11064     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11065 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11066   fi
11067 fi
11068 rm -f confcache
11069
11070 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11071 # Let make expand exec_prefix.
11072 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11073
11074 DEFS=-DHAVE_CONFIG_H
11075
11076 ac_libobjs=
11077 ac_ltlibobjs=
11078 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11079   # 1. Remove the extension, and $U if already installed.
11080   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11081   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11082   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11083   #    will be set to the directory where LIBOBJS objects are built.
11084   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11085   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11086 done
11087 LIBOBJS=$ac_libobjs
11088
11089 LTLIBOBJS=$ac_ltlibobjs
11090
11091
11092  if test -n "$EXEEXT"; then
11093   am__EXEEXT_TRUE=
11094   am__EXEEXT_FALSE='#'
11095 else
11096   am__EXEEXT_TRUE='#'
11097   am__EXEEXT_FALSE=
11098 fi
11099
11100 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11101   as_fn_error "conditional \"AMDEP\" was never defined.
11102 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11103 fi
11104 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11105   as_fn_error "conditional \"am__fastdepCC\" was never defined.
11106 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11107 fi
11108
11109 : ${CONFIG_STATUS=./config.status}
11110 ac_write_fail=0
11111 ac_clean_files_save=$ac_clean_files
11112 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11114 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11115 as_write_fail=0
11116 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11117 #! $SHELL
11118 # Generated by $as_me.
11119 # Run this file to recreate the current configuration.
11120 # Compiler output produced by configure, useful for debugging
11121 # configure, is in config.log if it exists.
11122
11123 debug=false
11124 ac_cs_recheck=false
11125 ac_cs_silent=false
11126
11127 SHELL=\${CONFIG_SHELL-$SHELL}
11128 export SHELL
11129 _ASEOF
11130 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11131 ## -------------------- ##
11132 ## M4sh Initialization. ##
11133 ## -------------------- ##
11134
11135 # Be more Bourne compatible
11136 DUALCASE=1; export DUALCASE # for MKS sh
11137 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11138   emulate sh
11139   NULLCMD=:
11140   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11141   # is contrary to our usage.  Disable this feature.
11142   alias -g '${1+"$@"}'='"$@"'
11143   setopt NO_GLOB_SUBST
11144 else
11145   case `(set -o) 2>/dev/null` in #(
11146   *posix*) :
11147     set -o posix ;; #(
11148   *) :
11149      ;;
11150 esac
11151 fi
11152
11153
11154 as_nl='
11155 '
11156 export as_nl
11157 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11158 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11159 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11160 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11161 # Prefer a ksh shell builtin over an external printf program on Solaris,
11162 # but without wasting forks for bash or zsh.
11163 if test -z "$BASH_VERSION$ZSH_VERSION" \
11164     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11165   as_echo='print -r --'
11166   as_echo_n='print -rn --'
11167 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11168   as_echo='printf %s\n'
11169   as_echo_n='printf %s'
11170 else
11171   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11172     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11173     as_echo_n='/usr/ucb/echo -n'
11174   else
11175     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11176     as_echo_n_body='eval
11177       arg=$1;
11178       case $arg in #(
11179       *"$as_nl"*)
11180         expr "X$arg" : "X\\(.*\\)$as_nl";
11181         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11182       esac;
11183       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11184     '
11185     export as_echo_n_body
11186     as_echo_n='sh -c $as_echo_n_body as_echo'
11187   fi
11188   export as_echo_body
11189   as_echo='sh -c $as_echo_body as_echo'
11190 fi
11191
11192 # The user is always right.
11193 if test "${PATH_SEPARATOR+set}" != set; then
11194   PATH_SEPARATOR=:
11195   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11196     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11197       PATH_SEPARATOR=';'
11198   }
11199 fi
11200
11201
11202 # IFS
11203 # We need space, tab and new line, in precisely that order.  Quoting is
11204 # there to prevent editors from complaining about space-tab.
11205 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11206 # splitting by setting IFS to empty value.)
11207 IFS=" ""        $as_nl"
11208
11209 # Find who we are.  Look in the path if we contain no directory separator.
11210 case $0 in #((
11211   *[\\/]* ) as_myself=$0 ;;
11212   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11213 for as_dir in $PATH
11214 do
11215   IFS=$as_save_IFS
11216   test -z "$as_dir" && as_dir=.
11217     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11218   done
11219 IFS=$as_save_IFS
11220
11221      ;;
11222 esac
11223 # We did not find ourselves, most probably we were run as `sh COMMAND'
11224 # in which case we are not to be found in the path.
11225 if test "x$as_myself" = x; then
11226   as_myself=$0
11227 fi
11228 if test ! -f "$as_myself"; then
11229   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11230   exit 1
11231 fi
11232
11233 # Unset variables that we do not need and which cause bugs (e.g. in
11234 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11235 # suppresses any "Segmentation fault" message there.  '((' could
11236 # trigger a bug in pdksh 5.2.14.
11237 for as_var in BASH_ENV ENV MAIL MAILPATH
11238 do eval test x\${$as_var+set} = xset \
11239   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11240 done
11241 PS1='$ '
11242 PS2='> '
11243 PS4='+ '
11244
11245 # NLS nuisances.
11246 LC_ALL=C
11247 export LC_ALL
11248 LANGUAGE=C
11249 export LANGUAGE
11250
11251 # CDPATH.
11252 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11253
11254
11255 # as_fn_error ERROR [LINENO LOG_FD]
11256 # ---------------------------------
11257 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11258 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11259 # script with status $?, using 1 if that was 0.
11260 as_fn_error ()
11261 {
11262   as_status=$?; test $as_status -eq 0 && as_status=1
11263   if test "$3"; then
11264     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11265     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11266   fi
11267   $as_echo "$as_me: error: $1" >&2
11268   as_fn_exit $as_status
11269 } # as_fn_error
11270
11271
11272 # as_fn_set_status STATUS
11273 # -----------------------
11274 # Set $? to STATUS, without forking.
11275 as_fn_set_status ()
11276 {
11277   return $1
11278 } # as_fn_set_status
11279
11280 # as_fn_exit STATUS
11281 # -----------------
11282 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11283 as_fn_exit ()
11284 {
11285   set +e
11286   as_fn_set_status $1
11287   exit $1
11288 } # as_fn_exit
11289
11290 # as_fn_unset VAR
11291 # ---------------
11292 # Portably unset VAR.
11293 as_fn_unset ()
11294 {
11295   { eval $1=; unset $1;}
11296 }
11297 as_unset=as_fn_unset
11298 # as_fn_append VAR VALUE
11299 # ----------------------
11300 # Append the text in VALUE to the end of the definition contained in VAR. Take
11301 # advantage of any shell optimizations that allow amortized linear growth over
11302 # repeated appends, instead of the typical quadratic growth present in naive
11303 # implementations.
11304 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11305   eval 'as_fn_append ()
11306   {
11307     eval $1+=\$2
11308   }'
11309 else
11310   as_fn_append ()
11311   {
11312     eval $1=\$$1\$2
11313   }
11314 fi # as_fn_append
11315
11316 # as_fn_arith ARG...
11317 # ------------------
11318 # Perform arithmetic evaluation on the ARGs, and store the result in the
11319 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11320 # must be portable across $(()) and expr.
11321 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11322   eval 'as_fn_arith ()
11323   {
11324     as_val=$(( $* ))
11325   }'
11326 else
11327   as_fn_arith ()
11328   {
11329     as_val=`expr "$@" || test $? -eq 1`
11330   }
11331 fi # as_fn_arith
11332
11333
11334 if expr a : '\(a\)' >/dev/null 2>&1 &&
11335    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11336   as_expr=expr
11337 else
11338   as_expr=false
11339 fi
11340
11341 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11342   as_basename=basename
11343 else
11344   as_basename=false
11345 fi
11346
11347 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11348   as_dirname=dirname
11349 else
11350   as_dirname=false
11351 fi
11352
11353 as_me=`$as_basename -- "$0" ||
11354 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11355          X"$0" : 'X\(//\)$' \| \
11356          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11357 $as_echo X/"$0" |
11358     sed '/^.*\/\([^/][^/]*\)\/*$/{
11359             s//\1/
11360             q
11361           }
11362           /^X\/\(\/\/\)$/{
11363             s//\1/
11364             q
11365           }
11366           /^X\/\(\/\).*/{
11367             s//\1/
11368             q
11369           }
11370           s/.*/./; q'`
11371
11372 # Avoid depending upon Character Ranges.
11373 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11374 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11375 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11376 as_cr_digits='0123456789'
11377 as_cr_alnum=$as_cr_Letters$as_cr_digits
11378
11379 ECHO_C= ECHO_N= ECHO_T=
11380 case `echo -n x` in #(((((
11381 -n*)
11382   case `echo 'xy\c'` in
11383   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11384   xy)  ECHO_C='\c';;
11385   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11386        ECHO_T=' ';;
11387   esac;;
11388 *)
11389   ECHO_N='-n';;
11390 esac
11391
11392 rm -f conf$$ conf$$.exe conf$$.file
11393 if test -d conf$$.dir; then
11394   rm -f conf$$.dir/conf$$.file
11395 else
11396   rm -f conf$$.dir
11397   mkdir conf$$.dir 2>/dev/null
11398 fi
11399 if (echo >conf$$.file) 2>/dev/null; then
11400   if ln -s conf$$.file conf$$ 2>/dev/null; then
11401     as_ln_s='ln -s'
11402     # ... but there are two gotchas:
11403     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11404     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11405     # In both cases, we have to default to `cp -p'.
11406     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11407       as_ln_s='cp -p'
11408   elif ln conf$$.file conf$$ 2>/dev/null; then
11409     as_ln_s=ln
11410   else
11411     as_ln_s='cp -p'
11412   fi
11413 else
11414   as_ln_s='cp -p'
11415 fi
11416 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11417 rmdir conf$$.dir 2>/dev/null
11418
11419
11420 # as_fn_mkdir_p
11421 # -------------
11422 # Create "$as_dir" as a directory, including parents if necessary.
11423 as_fn_mkdir_p ()
11424 {
11425
11426   case $as_dir in #(
11427   -*) as_dir=./$as_dir;;
11428   esac
11429   test -d "$as_dir" || eval $as_mkdir_p || {
11430     as_dirs=
11431     while :; do
11432       case $as_dir in #(
11433       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11434       *) as_qdir=$as_dir;;
11435       esac
11436       as_dirs="'$as_qdir' $as_dirs"
11437       as_dir=`$as_dirname -- "$as_dir" ||
11438 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11439          X"$as_dir" : 'X\(//\)[^/]' \| \
11440          X"$as_dir" : 'X\(//\)$' \| \
11441          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11442 $as_echo X"$as_dir" |
11443     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11444             s//\1/
11445             q
11446           }
11447           /^X\(\/\/\)[^/].*/{
11448             s//\1/
11449             q
11450           }
11451           /^X\(\/\/\)$/{
11452             s//\1/
11453             q
11454           }
11455           /^X\(\/\).*/{
11456             s//\1/
11457             q
11458           }
11459           s/.*/./; q'`
11460       test -d "$as_dir" && break
11461     done
11462     test -z "$as_dirs" || eval "mkdir $as_dirs"
11463   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11464
11465
11466 } # as_fn_mkdir_p
11467 if mkdir -p . 2>/dev/null; then
11468   as_mkdir_p='mkdir -p "$as_dir"'
11469 else
11470   test -d ./-p && rmdir ./-p
11471   as_mkdir_p=false
11472 fi
11473
11474 if test -x / >/dev/null 2>&1; then
11475   as_test_x='test -x'
11476 else
11477   if ls -dL / >/dev/null 2>&1; then
11478     as_ls_L_option=L
11479   else
11480     as_ls_L_option=
11481   fi
11482   as_test_x='
11483     eval sh -c '\''
11484       if test -d "$1"; then
11485         test -d "$1/.";
11486       else
11487         case $1 in #(
11488         -*)set "./$1";;
11489         esac;
11490         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11491         ???[sx]*):;;*)false;;esac;fi
11492     '\'' sh
11493   '
11494 fi
11495 as_executable_p=$as_test_x
11496
11497 # Sed expression to map a string onto a valid CPP name.
11498 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11499
11500 # Sed expression to map a string onto a valid variable name.
11501 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11502
11503
11504 exec 6>&1
11505 ## ----------------------------------- ##
11506 ## Main body of $CONFIG_STATUS script. ##
11507 ## ----------------------------------- ##
11508 _ASEOF
11509 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11510
11511 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11512 # Save the log message, to keep $0 and so on meaningful, and to
11513 # report actual input values of CONFIG_FILES etc. instead of their
11514 # values after options handling.
11515 ac_log="
11516 This file was extended by kp123 $as_me 0.1, which was
11517 generated by GNU Autoconf 2.65.  Invocation command line was
11518
11519   CONFIG_FILES    = $CONFIG_FILES
11520   CONFIG_HEADERS  = $CONFIG_HEADERS
11521   CONFIG_LINKS    = $CONFIG_LINKS
11522   CONFIG_COMMANDS = $CONFIG_COMMANDS
11523   $ $0 $@
11524
11525 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11526 "
11527
11528 _ACEOF
11529
11530 case $ac_config_files in *"
11531 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11532 esac
11533
11534 case $ac_config_headers in *"
11535 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11536 esac
11537
11538
11539 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11540 # Files that config.status was made for.
11541 config_files="$ac_config_files"
11542 config_headers="$ac_config_headers"
11543 config_commands="$ac_config_commands"
11544
11545 _ACEOF
11546
11547 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11548 ac_cs_usage="\
11549 \`$as_me' instantiates files and other configuration actions
11550 from templates according to the current configuration.  Unless the files
11551 and actions are specified as TAGs, all are instantiated by default.
11552
11553 Usage: $0 [OPTION]... [TAG]...
11554
11555   -h, --help       print this help, then exit
11556   -V, --version    print version number and configuration settings, then exit
11557       --config     print configuration, then exit
11558   -q, --quiet, --silent
11559                    do not print progress messages
11560   -d, --debug      don't remove temporary files
11561       --recheck    update $as_me by reconfiguring in the same conditions
11562       --file=FILE[:TEMPLATE]
11563                    instantiate the configuration file FILE
11564       --header=FILE[:TEMPLATE]
11565                    instantiate the configuration header FILE
11566
11567 Configuration files:
11568 $config_files
11569
11570 Configuration headers:
11571 $config_headers
11572
11573 Configuration commands:
11574 $config_commands
11575
11576 Report bugs to <evgeny@sourceforge.jp>."
11577
11578 _ACEOF
11579 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11580 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11581 ac_cs_version="\\
11582 kp123 config.status 0.1
11583 configured by $0, generated by GNU Autoconf 2.65,
11584   with options \\"\$ac_cs_config\\"
11585
11586 Copyright (C) 2009 Free Software Foundation, Inc.
11587 This config.status script is free software; the Free Software Foundation
11588 gives unlimited permission to copy, distribute and modify it."
11589
11590 ac_pwd='$ac_pwd'
11591 srcdir='$srcdir'
11592 INSTALL='$INSTALL'
11593 MKDIR_P='$MKDIR_P'
11594 AWK='$AWK'
11595 test -n "\$AWK" || AWK=awk
11596 _ACEOF
11597
11598 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11599 # The default lists apply if the user does not specify any file.
11600 ac_need_defaults=:
11601 while test $# != 0
11602 do
11603   case $1 in
11604   --*=*)
11605     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11606     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11607     ac_shift=:
11608     ;;
11609   *)
11610     ac_option=$1
11611     ac_optarg=$2
11612     ac_shift=shift
11613     ;;
11614   esac
11615
11616   case $ac_option in
11617   # Handling of the options.
11618   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11619     ac_cs_recheck=: ;;
11620   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11621     $as_echo "$ac_cs_version"; exit ;;
11622   --config | --confi | --conf | --con | --co | --c )
11623     $as_echo "$ac_cs_config"; exit ;;
11624   --debug | --debu | --deb | --de | --d | -d )
11625     debug=: ;;
11626   --file | --fil | --fi | --f )
11627     $ac_shift
11628     case $ac_optarg in
11629     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11630     esac
11631     as_fn_append CONFIG_FILES " '$ac_optarg'"
11632     ac_need_defaults=false;;
11633   --header | --heade | --head | --hea )
11634     $ac_shift
11635     case $ac_optarg in
11636     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11637     esac
11638     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11639     ac_need_defaults=false;;
11640   --he | --h)
11641     # Conflict between --help and --header
11642     as_fn_error "ambiguous option: \`$1'
11643 Try \`$0 --help' for more information.";;
11644   --help | --hel | -h )
11645     $as_echo "$ac_cs_usage"; exit ;;
11646   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11647   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11648     ac_cs_silent=: ;;
11649
11650   # This is an error.
11651   -*) as_fn_error "unrecognized option: \`$1'
11652 Try \`$0 --help' for more information." ;;
11653
11654   *) as_fn_append ac_config_targets " $1"
11655      ac_need_defaults=false ;;
11656
11657   esac
11658   shift
11659 done
11660
11661 ac_configure_extra_args=
11662
11663 if $ac_cs_silent; then
11664   exec 6>/dev/null
11665   ac_configure_extra_args="$ac_configure_extra_args --silent"
11666 fi
11667
11668 _ACEOF
11669 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11670 if \$ac_cs_recheck; then
11671   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11672   shift
11673   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11674   CONFIG_SHELL='$SHELL'
11675   export CONFIG_SHELL
11676   exec "\$@"
11677 fi
11678
11679 _ACEOF
11680 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11681 exec 5>>config.log
11682 {
11683   echo
11684   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11685 ## Running $as_me. ##
11686 _ASBOX
11687   $as_echo "$ac_log"
11688 } >&5
11689
11690 _ACEOF
11691 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11692 #
11693 # INIT-COMMANDS
11694 #
11695 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11696
11697
11698 # The HP-UX ksh and POSIX shell print the target directory to stdout
11699 # if CDPATH is set.
11700 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11701
11702 sed_quote_subst='$sed_quote_subst'
11703 double_quote_subst='$double_quote_subst'
11704 delay_variable_subst='$delay_variable_subst'
11705 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11706 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11707 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11708 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11709 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11710 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11711 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11712 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11713 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11714 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11715 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11716 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11717 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11718 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11719 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11720 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11721 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11722 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11723 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11724 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11725 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11726 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11727 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11728 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11729 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11730 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11731 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11732 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11733 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11734 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11735 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11736 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11737 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11738 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11739 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11740 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11741 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11742 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11743 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11744 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11745 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11746 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11747 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11748 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11749 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11750 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11751 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11752 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11753 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"`'
11754 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11755 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11756 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11757 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11758 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11759 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11760 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11761 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11762 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11763 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11764 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11765 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11766 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11767 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11768 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11769 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11770 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11771 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11772 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11773 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11774 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11775 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11776 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11777 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11778 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11779 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11780 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11781 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11782 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11783 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11784 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11785 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11786 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11787 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11788 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11789 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11790 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11791 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11792 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11793 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11794 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11795 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11796 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11797 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11798 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11799 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11800 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11801 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11802 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11803 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11804 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11805 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11806 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11807 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11808 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11809 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11810 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11811 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11812 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11813 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11814 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11815 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11816 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11817 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11818 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11819 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11820 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11821 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11822 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11823 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11824 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11825
11826 LTCC='$LTCC'
11827 LTCFLAGS='$LTCFLAGS'
11828 compiler='$compiler_DEFAULT'
11829
11830 # A function that is used when there is no print builtin or printf.
11831 func_fallback_echo ()
11832 {
11833   eval 'cat <<_LTECHO_EOF
11834 \$1
11835 _LTECHO_EOF'
11836 }
11837
11838 # Quote evaled strings.
11839 for var in SHELL \
11840 ECHO \
11841 SED \
11842 GREP \
11843 EGREP \
11844 FGREP \
11845 LD \
11846 NM \
11847 LN_S \
11848 lt_SP2NL \
11849 lt_NL2SP \
11850 reload_flag \
11851 OBJDUMP \
11852 deplibs_check_method \
11853 file_magic_cmd \
11854 AR \
11855 AR_FLAGS \
11856 STRIP \
11857 RANLIB \
11858 CC \
11859 CFLAGS \
11860 compiler \
11861 lt_cv_sys_global_symbol_pipe \
11862 lt_cv_sys_global_symbol_to_cdecl \
11863 lt_cv_sys_global_symbol_to_c_name_address \
11864 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11865 lt_prog_compiler_no_builtin_flag \
11866 lt_prog_compiler_wl \
11867 lt_prog_compiler_pic \
11868 lt_prog_compiler_static \
11869 lt_cv_prog_compiler_c_o \
11870 need_locks \
11871 DSYMUTIL \
11872 NMEDIT \
11873 LIPO \
11874 OTOOL \
11875 OTOOL64 \
11876 shrext_cmds \
11877 export_dynamic_flag_spec \
11878 whole_archive_flag_spec \
11879 compiler_needs_object \
11880 with_gnu_ld \
11881 allow_undefined_flag \
11882 no_undefined_flag \
11883 hardcode_libdir_flag_spec \
11884 hardcode_libdir_flag_spec_ld \
11885 hardcode_libdir_separator \
11886 fix_srcfile_path \
11887 exclude_expsyms \
11888 include_expsyms \
11889 file_list_spec \
11890 variables_saved_for_relink \
11891 libname_spec \
11892 library_names_spec \
11893 soname_spec \
11894 install_override_mode \
11895 finish_eval \
11896 old_striplib \
11897 striplib; do
11898     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11899     *[\\\\\\\`\\"\\\$]*)
11900       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11901       ;;
11902     *)
11903       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11904       ;;
11905     esac
11906 done
11907
11908 # Double-quote double-evaled strings.
11909 for var in reload_cmds \
11910 old_postinstall_cmds \
11911 old_postuninstall_cmds \
11912 old_archive_cmds \
11913 extract_expsyms_cmds \
11914 old_archive_from_new_cmds \
11915 old_archive_from_expsyms_cmds \
11916 archive_cmds \
11917 archive_expsym_cmds \
11918 module_cmds \
11919 module_expsym_cmds \
11920 export_symbols_cmds \
11921 prelink_cmds \
11922 postinstall_cmds \
11923 postuninstall_cmds \
11924 finish_cmds \
11925 sys_lib_search_path_spec \
11926 sys_lib_dlsearch_path_spec; do
11927     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11928     *[\\\\\\\`\\"\\\$]*)
11929       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11930       ;;
11931     *)
11932       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11933       ;;
11934     esac
11935 done
11936
11937 ac_aux_dir='$ac_aux_dir'
11938 xsi_shell='$xsi_shell'
11939 lt_shell_append='$lt_shell_append'
11940
11941 # See if we are running on zsh, and set the options which allow our
11942 # commands through without removal of \ escapes INIT.
11943 if test -n "\${ZSH_VERSION+set}" ; then
11944    setopt NO_GLOB_SUBST
11945 fi
11946
11947
11948     PACKAGE='$PACKAGE'
11949     VERSION='$VERSION'
11950     TIMESTAMP='$TIMESTAMP'
11951     RM='$RM'
11952     ofile='$ofile'
11953
11954
11955
11956
11957 _ACEOF
11958
11959 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11960
11961 # Handling of arguments.
11962 for ac_config_target in $ac_config_targets
11963 do
11964   case $ac_config_target in
11965     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11966     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11967     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11968     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11969     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11970
11971   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11972   esac
11973 done
11974
11975
11976 # If the user did not use the arguments to specify the items to instantiate,
11977 # then the envvar interface is used.  Set only those that are not.
11978 # We use the long form for the default assignment because of an extremely
11979 # bizarre bug on SunOS 4.1.3.
11980 if $ac_need_defaults; then
11981   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11982   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11983   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11984 fi
11985
11986 # Have a temporary directory for convenience.  Make it in the build tree
11987 # simply because there is no reason against having it here, and in addition,
11988 # creating and moving files from /tmp can sometimes cause problems.
11989 # Hook for its removal unless debugging.
11990 # Note that there is a small window in which the directory will not be cleaned:
11991 # after its creation but before its name has been assigned to `$tmp'.
11992 $debug ||
11993 {
11994   tmp=
11995   trap 'exit_status=$?
11996   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11997 ' 0
11998   trap 'as_fn_exit 1' 1 2 13 15
11999 }
12000 # Create a (secure) tmp directory for tmp files.
12001
12002 {
12003   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12004   test -n "$tmp" && test -d "$tmp"
12005 }  ||
12006 {
12007   tmp=./conf$$-$RANDOM
12008   (umask 077 && mkdir "$tmp")
12009 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12010
12011 # Set up the scripts for CONFIG_FILES section.
12012 # No need to generate them if there are no CONFIG_FILES.
12013 # This happens for instance with `./config.status config.h'.
12014 if test -n "$CONFIG_FILES"; then
12015
12016
12017 ac_cr=`echo X | tr X '\015'`
12018 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12019 # But we know of no other shell where ac_cr would be empty at this
12020 # point, so we can use a bashism as a fallback.
12021 if test "x$ac_cr" = x; then
12022   eval ac_cr=\$\'\\r\'
12023 fi
12024 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12025 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12026   ac_cs_awk_cr='\r'
12027 else
12028   ac_cs_awk_cr=$ac_cr
12029 fi
12030
12031 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12032 _ACEOF
12033
12034
12035 {
12036   echo "cat >conf$$subs.awk <<_ACEOF" &&
12037   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12038   echo "_ACEOF"
12039 } >conf$$subs.sh ||
12040   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12041 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12042 ac_delim='%!_!# '
12043 for ac_last_try in false false false false false :; do
12044   . ./conf$$subs.sh ||
12045     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12046
12047   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12048   if test $ac_delim_n = $ac_delim_num; then
12049     break
12050   elif $ac_last_try; then
12051     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12052   else
12053     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12054   fi
12055 done
12056 rm -f conf$$subs.sh
12057
12058 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12059 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12060 _ACEOF
12061 sed -n '
12062 h
12063 s/^/S["/; s/!.*/"]=/
12064 p
12065 g
12066 s/^[^!]*!//
12067 :repl
12068 t repl
12069 s/'"$ac_delim"'$//
12070 t delim
12071 :nl
12072 h
12073 s/\(.\{148\}\)..*/\1/
12074 t more1
12075 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12076 p
12077 n
12078 b repl
12079 :more1
12080 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12081 p
12082 g
12083 s/.\{148\}//
12084 t nl
12085 :delim
12086 h
12087 s/\(.\{148\}\)..*/\1/
12088 t more2
12089 s/["\\]/\\&/g; s/^/"/; s/$/"/
12090 p
12091 b
12092 :more2
12093 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12094 p
12095 g
12096 s/.\{148\}//
12097 t delim
12098 ' <conf$$subs.awk | sed '
12099 /^[^""]/{
12100   N
12101   s/\n//
12102 }
12103 ' >>$CONFIG_STATUS || ac_write_fail=1
12104 rm -f conf$$subs.awk
12105 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12106 _ACAWK
12107 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12108   for (key in S) S_is_set[key] = 1
12109   FS = "\a"
12110
12111 }
12112 {
12113   line = $ 0
12114   nfields = split(line, field, "@")
12115   substed = 0
12116   len = length(field[1])
12117   for (i = 2; i < nfields; i++) {
12118     key = field[i]
12119     keylen = length(key)
12120     if (S_is_set[key]) {
12121       value = S[key]
12122       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12123       len += length(value) + length(field[++i])
12124       substed = 1
12125     } else
12126       len += 1 + keylen
12127   }
12128
12129   print line
12130 }
12131
12132 _ACAWK
12133 _ACEOF
12134 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12135 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12136   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12137 else
12138   cat
12139 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12140   || as_fn_error "could not setup config files machinery" "$LINENO" 5
12141 _ACEOF
12142
12143 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12144 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12145 # trailing colons and then remove the whole line if VPATH becomes empty
12146 # (actually we leave an empty line to preserve line numbers).
12147 if test "x$srcdir" = x.; then
12148   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12149 s/:*\$(srcdir):*/:/
12150 s/:*\${srcdir}:*/:/
12151 s/:*@srcdir@:*/:/
12152 s/^\([^=]*=[     ]*\):*/\1/
12153 s/:*$//
12154 s/^[^=]*=[       ]*$//
12155 }'
12156 fi
12157
12158 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12159 fi # test -n "$CONFIG_FILES"
12160
12161 # Set up the scripts for CONFIG_HEADERS section.
12162 # No need to generate them if there are no CONFIG_HEADERS.
12163 # This happens for instance with `./config.status Makefile'.
12164 if test -n "$CONFIG_HEADERS"; then
12165 cat >"$tmp/defines.awk" <<\_ACAWK ||
12166 BEGIN {
12167 _ACEOF
12168
12169 # Transform confdefs.h into an awk script `defines.awk', embedded as
12170 # here-document in config.status, that substitutes the proper values into
12171 # config.h.in to produce config.h.
12172
12173 # Create a delimiter string that does not exist in confdefs.h, to ease
12174 # handling of long lines.
12175 ac_delim='%!_!# '
12176 for ac_last_try in false false :; do
12177   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12178   if test -z "$ac_t"; then
12179     break
12180   elif $ac_last_try; then
12181     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12182   else
12183     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12184   fi
12185 done
12186
12187 # For the awk script, D is an array of macro values keyed by name,
12188 # likewise P contains macro parameters if any.  Preserve backslash
12189 # newline sequences.
12190
12191 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12192 sed -n '
12193 s/.\{148\}/&'"$ac_delim"'/g
12194 t rset
12195 :rset
12196 s/^[     ]*#[    ]*define[       ][      ]*/ /
12197 t def
12198 d
12199 :def
12200 s/\\$//
12201 t bsnl
12202 s/["\\]/\\&/g
12203 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12204 D["\1"]=" \3"/p
12205 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12206 d
12207 :bsnl
12208 s/["\\]/\\&/g
12209 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12210 D["\1"]=" \3\\\\\\n"\\/p
12211 t cont
12212 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12213 t cont
12214 d
12215 :cont
12216 n
12217 s/.\{148\}/&'"$ac_delim"'/g
12218 t clear
12219 :clear
12220 s/\\$//
12221 t bsnlc
12222 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12223 d
12224 :bsnlc
12225 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12226 b cont
12227 ' <confdefs.h | sed '
12228 s/'"$ac_delim"'/"\\\
12229 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12230
12231 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12232   for (key in D) D_is_set[key] = 1
12233   FS = "\a"
12234 }
12235 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12236   line = \$ 0
12237   split(line, arg, " ")
12238   if (arg[1] == "#") {
12239     defundef = arg[2]
12240     mac1 = arg[3]
12241   } else {
12242     defundef = substr(arg[1], 2)
12243     mac1 = arg[2]
12244   }
12245   split(mac1, mac2, "(") #)
12246   macro = mac2[1]
12247   prefix = substr(line, 1, index(line, defundef) - 1)
12248   if (D_is_set[macro]) {
12249     # Preserve the white space surrounding the "#".
12250     print prefix "define", macro P[macro] D[macro]
12251     next
12252   } else {
12253     # Replace #undef with comments.  This is necessary, for example,
12254     # in the case of _POSIX_SOURCE, which is predefined and required
12255     # on some systems where configure will not decide to define it.
12256     if (defundef == "undef") {
12257       print "/*", prefix defundef, macro, "*/"
12258       next
12259     }
12260   }
12261 }
12262 { print }
12263 _ACAWK
12264 _ACEOF
12265 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12266   as_fn_error "could not setup config headers machinery" "$LINENO" 5
12267 fi # test -n "$CONFIG_HEADERS"
12268
12269
12270 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12271 shift
12272 for ac_tag
12273 do
12274   case $ac_tag in
12275   :[FHLC]) ac_mode=$ac_tag; continue;;
12276   esac
12277   case $ac_mode$ac_tag in
12278   :[FHL]*:*);;
12279   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12280   :[FH]-) ac_tag=-:-;;
12281   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12282   esac
12283   ac_save_IFS=$IFS
12284   IFS=:
12285   set x $ac_tag
12286   IFS=$ac_save_IFS
12287   shift
12288   ac_file=$1
12289   shift
12290
12291   case $ac_mode in
12292   :L) ac_source=$1;;
12293   :[FH])
12294     ac_file_inputs=
12295     for ac_f
12296     do
12297       case $ac_f in
12298       -) ac_f="$tmp/stdin";;
12299       *) # Look for the file first in the build tree, then in the source tree
12300          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12301          # because $ac_f cannot contain `:'.
12302          test -f "$ac_f" ||
12303            case $ac_f in
12304            [\\/$]*) false;;
12305            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12306            esac ||
12307            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12308       esac
12309       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12310       as_fn_append ac_file_inputs " '$ac_f'"
12311     done
12312
12313     # Let's still pretend it is `configure' which instantiates (i.e., don't
12314     # use $as_me), people would be surprised to read:
12315     #    /* config.h.  Generated by config.status.  */
12316     configure_input='Generated from '`
12317           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12318         `' by configure.'
12319     if test x"$ac_file" != x-; then
12320       configure_input="$ac_file.  $configure_input"
12321       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12322 $as_echo "$as_me: creating $ac_file" >&6;}
12323     fi
12324     # Neutralize special characters interpreted by sed in replacement strings.
12325     case $configure_input in #(
12326     *\&* | *\|* | *\\* )
12327        ac_sed_conf_input=`$as_echo "$configure_input" |
12328        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12329     *) ac_sed_conf_input=$configure_input;;
12330     esac
12331
12332     case $ac_tag in
12333     *:-:* | *:-) cat >"$tmp/stdin" \
12334       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12335     esac
12336     ;;
12337   esac
12338
12339   ac_dir=`$as_dirname -- "$ac_file" ||
12340 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12341          X"$ac_file" : 'X\(//\)[^/]' \| \
12342          X"$ac_file" : 'X\(//\)$' \| \
12343          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12344 $as_echo X"$ac_file" |
12345     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12346             s//\1/
12347             q
12348           }
12349           /^X\(\/\/\)[^/].*/{
12350             s//\1/
12351             q
12352           }
12353           /^X\(\/\/\)$/{
12354             s//\1/
12355             q
12356           }
12357           /^X\(\/\).*/{
12358             s//\1/
12359             q
12360           }
12361           s/.*/./; q'`
12362   as_dir="$ac_dir"; as_fn_mkdir_p
12363   ac_builddir=.
12364
12365 case "$ac_dir" in
12366 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12367 *)
12368   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12369   # A ".." for each directory in $ac_dir_suffix.
12370   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12371   case $ac_top_builddir_sub in
12372   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12373   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12374   esac ;;
12375 esac
12376 ac_abs_top_builddir=$ac_pwd
12377 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12378 # for backward compatibility:
12379 ac_top_builddir=$ac_top_build_prefix
12380
12381 case $srcdir in
12382   .)  # We are building in place.
12383     ac_srcdir=.
12384     ac_top_srcdir=$ac_top_builddir_sub
12385     ac_abs_top_srcdir=$ac_pwd ;;
12386   [\\/]* | ?:[\\/]* )  # Absolute name.
12387     ac_srcdir=$srcdir$ac_dir_suffix;
12388     ac_top_srcdir=$srcdir
12389     ac_abs_top_srcdir=$srcdir ;;
12390   *) # Relative name.
12391     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12392     ac_top_srcdir=$ac_top_build_prefix$srcdir
12393     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12394 esac
12395 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12396
12397
12398   case $ac_mode in
12399   :F)
12400   #
12401   # CONFIG_FILE
12402   #
12403
12404   case $INSTALL in
12405   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12406   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12407   esac
12408   ac_MKDIR_P=$MKDIR_P
12409   case $MKDIR_P in
12410   [\\/$]* | ?:[\\/]* ) ;;
12411   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12412   esac
12413 _ACEOF
12414
12415 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12416 # If the template does not know about datarootdir, expand it.
12417 # FIXME: This hack should be removed a few years after 2.60.
12418 ac_datarootdir_hack=; ac_datarootdir_seen=
12419 ac_sed_dataroot='
12420 /datarootdir/ {
12421   p
12422   q
12423 }
12424 /@datadir@/p
12425 /@docdir@/p
12426 /@infodir@/p
12427 /@localedir@/p
12428 /@mandir@/p'
12429 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12430 *datarootdir*) ac_datarootdir_seen=yes;;
12431 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12432   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12433 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12434 _ACEOF
12435 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12436   ac_datarootdir_hack='
12437   s&@datadir@&$datadir&g
12438   s&@docdir@&$docdir&g
12439   s&@infodir@&$infodir&g
12440   s&@localedir@&$localedir&g
12441   s&@mandir@&$mandir&g
12442   s&\\\${datarootdir}&$datarootdir&g' ;;
12443 esac
12444 _ACEOF
12445
12446 # Neutralize VPATH when `$srcdir' = `.'.
12447 # Shell code in configure.ac might set extrasub.
12448 # FIXME: do we really want to maintain this feature?
12449 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12450 ac_sed_extra="$ac_vpsub
12451 $extrasub
12452 _ACEOF
12453 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12454 :t
12455 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12456 s|@configure_input@|$ac_sed_conf_input|;t t
12457 s&@top_builddir@&$ac_top_builddir_sub&;t t
12458 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12459 s&@srcdir@&$ac_srcdir&;t t
12460 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12461 s&@top_srcdir@&$ac_top_srcdir&;t t
12462 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12463 s&@builddir@&$ac_builddir&;t t
12464 s&@abs_builddir@&$ac_abs_builddir&;t t
12465 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12466 s&@INSTALL@&$ac_INSTALL&;t t
12467 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12468 $ac_datarootdir_hack
12469 "
12470 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12471   || as_fn_error "could not create $ac_file" "$LINENO" 5
12472
12473 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12474   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12475   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12476   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12477 which seems to be undefined.  Please make sure it is defined." >&5
12478 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12479 which seems to be undefined.  Please make sure it is defined." >&2;}
12480
12481   rm -f "$tmp/stdin"
12482   case $ac_file in
12483   -) cat "$tmp/out" && rm -f "$tmp/out";;
12484   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12485   esac \
12486   || as_fn_error "could not create $ac_file" "$LINENO" 5
12487  ;;
12488   :H)
12489   #
12490   # CONFIG_HEADER
12491   #
12492   if test x"$ac_file" != x-; then
12493     {
12494       $as_echo "/* $configure_input  */" \
12495       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12496     } >"$tmp/config.h" \
12497       || as_fn_error "could not create $ac_file" "$LINENO" 5
12498     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12499       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12500 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12501     else
12502       rm -f "$ac_file"
12503       mv "$tmp/config.h" "$ac_file" \
12504         || as_fn_error "could not create $ac_file" "$LINENO" 5
12505     fi
12506   else
12507     $as_echo "/* $configure_input  */" \
12508       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12509       || as_fn_error "could not create -" "$LINENO" 5
12510   fi
12511 # Compute "$ac_file"'s index in $config_headers.
12512 _am_arg="$ac_file"
12513 _am_stamp_count=1
12514 for _am_header in $config_headers :; do
12515   case $_am_header in
12516     $_am_arg | $_am_arg:* )
12517       break ;;
12518     * )
12519       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12520   esac
12521 done
12522 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12523 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12524          X"$_am_arg" : 'X\(//\)[^/]' \| \
12525          X"$_am_arg" : 'X\(//\)$' \| \
12526          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12527 $as_echo X"$_am_arg" |
12528     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12529             s//\1/
12530             q
12531           }
12532           /^X\(\/\/\)[^/].*/{
12533             s//\1/
12534             q
12535           }
12536           /^X\(\/\/\)$/{
12537             s//\1/
12538             q
12539           }
12540           /^X\(\/\).*/{
12541             s//\1/
12542             q
12543           }
12544           s/.*/./; q'`/stamp-h$_am_stamp_count
12545  ;;
12546
12547   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12548 $as_echo "$as_me: executing $ac_file commands" >&6;}
12549  ;;
12550   esac
12551
12552
12553   case $ac_file$ac_mode in
12554     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12555   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12556   # are listed without --file.  Let's play safe and only enable the eval
12557   # if we detect the quoting.
12558   case $CONFIG_FILES in
12559   *\'*) eval set x "$CONFIG_FILES" ;;
12560   *)   set x $CONFIG_FILES ;;
12561   esac
12562   shift
12563   for mf
12564   do
12565     # Strip MF so we end up with the name of the file.
12566     mf=`echo "$mf" | sed -e 's/:.*$//'`
12567     # Check whether this is an Automake generated Makefile or not.
12568     # We used to match only the files named `Makefile.in', but
12569     # some people rename them; so instead we look at the file content.
12570     # Grep'ing the first line is not enough: some people post-process
12571     # each Makefile.in and add a new line on top of each file to say so.
12572     # Grep'ing the whole file is not good either: AIX grep has a line
12573     # limit of 2048, but all sed's we know have understand at least 4000.
12574     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12575       dirpart=`$as_dirname -- "$mf" ||
12576 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12577          X"$mf" : 'X\(//\)[^/]' \| \
12578          X"$mf" : 'X\(//\)$' \| \
12579          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12580 $as_echo X"$mf" |
12581     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12582             s//\1/
12583             q
12584           }
12585           /^X\(\/\/\)[^/].*/{
12586             s//\1/
12587             q
12588           }
12589           /^X\(\/\/\)$/{
12590             s//\1/
12591             q
12592           }
12593           /^X\(\/\).*/{
12594             s//\1/
12595             q
12596           }
12597           s/.*/./; q'`
12598     else
12599       continue
12600     fi
12601     # Extract the definition of DEPDIR, am__include, and am__quote
12602     # from the Makefile without running `make'.
12603     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12604     test -z "$DEPDIR" && continue
12605     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12606     test -z "am__include" && continue
12607     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12608     # When using ansi2knr, U may be empty or an underscore; expand it
12609     U=`sed -n 's/^U = //p' < "$mf"`
12610     # Find all dependency output files, they are included files with
12611     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12612     # simplest approach to changing $(DEPDIR) to its actual value in the
12613     # expansion.
12614     for file in `sed -n "
12615       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12616          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12617       # Make sure the directory exists.
12618       test -f "$dirpart/$file" && continue
12619       fdir=`$as_dirname -- "$file" ||
12620 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12621          X"$file" : 'X\(//\)[^/]' \| \
12622          X"$file" : 'X\(//\)$' \| \
12623          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12624 $as_echo X"$file" |
12625     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12626             s//\1/
12627             q
12628           }
12629           /^X\(\/\/\)[^/].*/{
12630             s//\1/
12631             q
12632           }
12633           /^X\(\/\/\)$/{
12634             s//\1/
12635             q
12636           }
12637           /^X\(\/\).*/{
12638             s//\1/
12639             q
12640           }
12641           s/.*/./; q'`
12642       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12643       # echo "creating $dirpart/$file"
12644       echo '# dummy' > "$dirpart/$file"
12645     done
12646   done
12647 }
12648  ;;
12649     "libtool":C)
12650
12651     # See if we are running on zsh, and set the options which allow our
12652     # commands through without removal of \ escapes.
12653     if test -n "${ZSH_VERSION+set}" ; then
12654       setopt NO_GLOB_SUBST
12655     fi
12656
12657     cfgfile="${ofile}T"
12658     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12659     $RM "$cfgfile"
12660
12661     cat <<_LT_EOF >> "$cfgfile"
12662 #! $SHELL
12663
12664 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12665 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12666 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12667 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12668 #
12669 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12670 #                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
12671 #                 Inc.
12672 #   Written by Gordon Matzigkeit, 1996
12673 #
12674 #   This file is part of GNU Libtool.
12675 #
12676 # GNU Libtool is free software; you can redistribute it and/or
12677 # modify it under the terms of the GNU General Public License as
12678 # published by the Free Software Foundation; either version 2 of
12679 # the License, or (at your option) any later version.
12680 #
12681 # As a special exception to the GNU General Public License,
12682 # if you distribute this file as part of a program or library that
12683 # is built using GNU Libtool, you may include this file under the
12684 # same distribution terms that you use for the rest of that program.
12685 #
12686 # GNU Libtool is distributed in the hope that it will be useful,
12687 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12688 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12689 # GNU General Public License for more details.
12690 #
12691 # You should have received a copy of the GNU General Public License
12692 # along with GNU Libtool; see the file COPYING.  If not, a copy
12693 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12694 # obtained by writing to the Free Software Foundation, Inc.,
12695 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12696
12697
12698 # The names of the tagged configurations supported by this script.
12699 available_tags=""
12700
12701 # ### BEGIN LIBTOOL CONFIG
12702
12703 # Which release of libtool.m4 was used?
12704 macro_version=$macro_version
12705 macro_revision=$macro_revision
12706
12707 # Whether or not to build shared libraries.
12708 build_libtool_libs=$enable_shared
12709
12710 # Whether or not to build static libraries.
12711 build_old_libs=$enable_static
12712
12713 # What type of objects to build.
12714 pic_mode=$pic_mode
12715
12716 # Whether or not to optimize for fast installation.
12717 fast_install=$enable_fast_install
12718
12719 # Shell to use when invoking shell scripts.
12720 SHELL=$lt_SHELL
12721
12722 # An echo program that protects backslashes.
12723 ECHO=$lt_ECHO
12724
12725 # The host system.
12726 host_alias=$host_alias
12727 host=$host
12728 host_os=$host_os
12729
12730 # The build system.
12731 build_alias=$build_alias
12732 build=$build
12733 build_os=$build_os
12734
12735 # A sed program that does not truncate output.
12736 SED=$lt_SED
12737
12738 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12739 Xsed="\$SED -e 1s/^X//"
12740
12741 # A grep program that handles long lines.
12742 GREP=$lt_GREP
12743
12744 # An ERE matcher.
12745 EGREP=$lt_EGREP
12746
12747 # A literal string matcher.
12748 FGREP=$lt_FGREP
12749
12750 # A BSD- or MS-compatible name lister.
12751 NM=$lt_NM
12752
12753 # Whether we need soft or hard links.
12754 LN_S=$lt_LN_S
12755
12756 # What is the maximum length of a command?
12757 max_cmd_len=$max_cmd_len
12758
12759 # Object file suffix (normally "o").
12760 objext=$ac_objext
12761
12762 # Executable file suffix (normally "").
12763 exeext=$exeext
12764
12765 # whether the shell understands "unset".
12766 lt_unset=$lt_unset
12767
12768 # turn spaces into newlines.
12769 SP2NL=$lt_lt_SP2NL
12770
12771 # turn newlines into spaces.
12772 NL2SP=$lt_lt_NL2SP
12773
12774 # An object symbol dumper.
12775 OBJDUMP=$lt_OBJDUMP
12776
12777 # Method to check whether dependent libraries are shared objects.
12778 deplibs_check_method=$lt_deplibs_check_method
12779
12780 # Command to use when deplibs_check_method == "file_magic".
12781 file_magic_cmd=$lt_file_magic_cmd
12782
12783 # The archiver.
12784 AR=$lt_AR
12785 AR_FLAGS=$lt_AR_FLAGS
12786
12787 # A symbol stripping program.
12788 STRIP=$lt_STRIP
12789
12790 # Commands used to install an old-style archive.
12791 RANLIB=$lt_RANLIB
12792 old_postinstall_cmds=$lt_old_postinstall_cmds
12793 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12794
12795 # Whether to use a lock for old archive extraction.
12796 lock_old_archive_extraction=$lock_old_archive_extraction
12797
12798 # A C compiler.
12799 LTCC=$lt_CC
12800
12801 # LTCC compiler flags.
12802 LTCFLAGS=$lt_CFLAGS
12803
12804 # Take the output of nm and produce a listing of raw symbols and C names.
12805 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12806
12807 # Transform the output of nm in a proper C declaration.
12808 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12809
12810 # Transform the output of nm in a C name address pair.
12811 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12812
12813 # Transform the output of nm in a C name address pair when lib prefix is needed.
12814 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12815
12816 # The name of the directory that contains temporary libtool files.
12817 objdir=$objdir
12818
12819 # Used to examine libraries when file_magic_cmd begins with "file".
12820 MAGIC_CMD=$MAGIC_CMD
12821
12822 # Must we lock files when doing compilation?
12823 need_locks=$lt_need_locks
12824
12825 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12826 DSYMUTIL=$lt_DSYMUTIL
12827
12828 # Tool to change global to local symbols on Mac OS X.
12829 NMEDIT=$lt_NMEDIT
12830
12831 # Tool to manipulate fat objects and archives on Mac OS X.
12832 LIPO=$lt_LIPO
12833
12834 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12835 OTOOL=$lt_OTOOL
12836
12837 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12838 OTOOL64=$lt_OTOOL64
12839
12840 # Old archive suffix (normally "a").
12841 libext=$libext
12842
12843 # Shared library suffix (normally ".so").
12844 shrext_cmds=$lt_shrext_cmds
12845
12846 # The commands to extract the exported symbol list from a shared archive.
12847 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12848
12849 # Variables whose values should be saved in libtool wrapper scripts and
12850 # restored at link time.
12851 variables_saved_for_relink=$lt_variables_saved_for_relink
12852
12853 # Do we need the "lib" prefix for modules?
12854 need_lib_prefix=$need_lib_prefix
12855
12856 # Do we need a version for libraries?
12857 need_version=$need_version
12858
12859 # Library versioning type.
12860 version_type=$version_type
12861
12862 # Shared library runtime path variable.
12863 runpath_var=$runpath_var
12864
12865 # Shared library path variable.
12866 shlibpath_var=$shlibpath_var
12867
12868 # Is shlibpath searched before the hard-coded library search path?
12869 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12870
12871 # Format of library name prefix.
12872 libname_spec=$lt_libname_spec
12873
12874 # List of archive names.  First name is the real one, the rest are links.
12875 # The last name is the one that the linker finds with -lNAME
12876 library_names_spec=$lt_library_names_spec
12877
12878 # The coded name of the library, if different from the real name.
12879 soname_spec=$lt_soname_spec
12880
12881 # Permission mode override for installation of shared libraries.
12882 install_override_mode=$lt_install_override_mode
12883
12884 # Command to use after installation of a shared archive.
12885 postinstall_cmds=$lt_postinstall_cmds
12886
12887 # Command to use after uninstallation of a shared archive.
12888 postuninstall_cmds=$lt_postuninstall_cmds
12889
12890 # Commands used to finish a libtool library installation in a directory.
12891 finish_cmds=$lt_finish_cmds
12892
12893 # As "finish_cmds", except a single script fragment to be evaled but
12894 # not shown.
12895 finish_eval=$lt_finish_eval
12896
12897 # Whether we should hardcode library paths into libraries.
12898 hardcode_into_libs=$hardcode_into_libs
12899
12900 # Compile-time system search path for libraries.
12901 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12902
12903 # Run-time system search path for libraries.
12904 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12905
12906 # Whether dlopen is supported.
12907 dlopen_support=$enable_dlopen
12908
12909 # Whether dlopen of programs is supported.
12910 dlopen_self=$enable_dlopen_self
12911
12912 # Whether dlopen of statically linked programs is supported.
12913 dlopen_self_static=$enable_dlopen_self_static
12914
12915 # Commands to strip libraries.
12916 old_striplib=$lt_old_striplib
12917 striplib=$lt_striplib
12918
12919
12920 # The linker used to build libraries.
12921 LD=$lt_LD
12922
12923 # How to create reloadable object files.
12924 reload_flag=$lt_reload_flag
12925 reload_cmds=$lt_reload_cmds
12926
12927 # Commands used to build an old-style archive.
12928 old_archive_cmds=$lt_old_archive_cmds
12929
12930 # A language specific compiler.
12931 CC=$lt_compiler
12932
12933 # Is the compiler the GNU compiler?
12934 with_gcc=$GCC
12935
12936 # Compiler flag to turn off builtin functions.
12937 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12938
12939 # How to pass a linker flag through the compiler.
12940 wl=$lt_lt_prog_compiler_wl
12941
12942 # Additional compiler flags for building library objects.
12943 pic_flag=$lt_lt_prog_compiler_pic
12944
12945 # Compiler flag to prevent dynamic linking.
12946 link_static_flag=$lt_lt_prog_compiler_static
12947
12948 # Does compiler simultaneously support -c and -o options?
12949 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12950
12951 # Whether or not to add -lc for building shared libraries.
12952 build_libtool_need_lc=$archive_cmds_need_lc
12953
12954 # Whether or not to disallow shared libs when runtime libs are static.
12955 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12956
12957 # Compiler flag to allow reflexive dlopens.
12958 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12959
12960 # Compiler flag to generate shared objects directly from archives.
12961 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12962
12963 # Whether the compiler copes with passing no objects directly.
12964 compiler_needs_object=$lt_compiler_needs_object
12965
12966 # Create an old-style archive from a shared archive.
12967 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12968
12969 # Create a temporary old-style archive to link instead of a shared archive.
12970 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12971
12972 # Commands used to build a shared archive.
12973 archive_cmds=$lt_archive_cmds
12974 archive_expsym_cmds=$lt_archive_expsym_cmds
12975
12976 # Commands used to build a loadable module if different from building
12977 # a shared archive.
12978 module_cmds=$lt_module_cmds
12979 module_expsym_cmds=$lt_module_expsym_cmds
12980
12981 # Whether we are building with GNU ld or not.
12982 with_gnu_ld=$lt_with_gnu_ld
12983
12984 # Flag that allows shared libraries with undefined symbols to be built.
12985 allow_undefined_flag=$lt_allow_undefined_flag
12986
12987 # Flag that enforces no undefined symbols.
12988 no_undefined_flag=$lt_no_undefined_flag
12989
12990 # Flag to hardcode \$libdir into a binary during linking.
12991 # This must work even if \$libdir does not exist
12992 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12993
12994 # If ld is used when linking, flag to hardcode \$libdir into a binary
12995 # during linking.  This must work even if \$libdir does not exist.
12996 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12997
12998 # Whether we need a single "-rpath" flag with a separated argument.
12999 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13000
13001 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13002 # DIR into the resulting binary.
13003 hardcode_direct=$hardcode_direct
13004
13005 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13006 # DIR into the resulting binary and the resulting library dependency is
13007 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13008 # library is relocated.
13009 hardcode_direct_absolute=$hardcode_direct_absolute
13010
13011 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13012 # into the resulting binary.
13013 hardcode_minus_L=$hardcode_minus_L
13014
13015 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13016 # into the resulting binary.
13017 hardcode_shlibpath_var=$hardcode_shlibpath_var
13018
13019 # Set to "yes" if building a shared library automatically hardcodes DIR
13020 # into the library and all subsequent libraries and executables linked
13021 # against it.
13022 hardcode_automatic=$hardcode_automatic
13023
13024 # Set to yes if linker adds runtime paths of dependent libraries
13025 # to runtime path list.
13026 inherit_rpath=$inherit_rpath
13027
13028 # Whether libtool must link a program against all its dependency libraries.
13029 link_all_deplibs=$link_all_deplibs
13030
13031 # Fix the shell variable \$srcfile for the compiler.
13032 fix_srcfile_path=$lt_fix_srcfile_path
13033
13034 # Set to "yes" if exported symbols are required.
13035 always_export_symbols=$always_export_symbols
13036
13037 # The commands to list exported symbols.
13038 export_symbols_cmds=$lt_export_symbols_cmds
13039
13040 # Symbols that should not be listed in the preloaded symbols.
13041 exclude_expsyms=$lt_exclude_expsyms
13042
13043 # Symbols that must always be exported.
13044 include_expsyms=$lt_include_expsyms
13045
13046 # Commands necessary for linking programs (against libraries) with templates.
13047 prelink_cmds=$lt_prelink_cmds
13048
13049 # Specify filename containing input files.
13050 file_list_spec=$lt_file_list_spec
13051
13052 # How to hardcode a shared library path into an executable.
13053 hardcode_action=$hardcode_action
13054
13055 # ### END LIBTOOL CONFIG
13056
13057 _LT_EOF
13058
13059   case $host_os in
13060   aix3*)
13061     cat <<\_LT_EOF >> "$cfgfile"
13062 # AIX sometimes has problems with the GCC collect2 program.  For some
13063 # reason, if we set the COLLECT_NAMES environment variable, the problems
13064 # vanish in a puff of smoke.
13065 if test "X${COLLECT_NAMES+set}" != Xset; then
13066   COLLECT_NAMES=
13067   export COLLECT_NAMES
13068 fi
13069 _LT_EOF
13070     ;;
13071   esac
13072
13073
13074 ltmain="$ac_aux_dir/ltmain.sh"
13075
13076
13077   # We use sed instead of cat because bash on DJGPP gets confused if
13078   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13079   # text mode, it properly converts lines to CR/LF.  This bash problem
13080   # is reportedly fixed, but why not run on old versions too?
13081   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13082     || (rm -f "$cfgfile"; exit 1)
13083
13084   case $xsi_shell in
13085   yes)
13086     cat << \_LT_EOF >> "$cfgfile"
13087
13088 # func_dirname file append nondir_replacement
13089 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13090 # otherwise set result to NONDIR_REPLACEMENT.
13091 func_dirname ()
13092 {
13093   case ${1} in
13094     */*) func_dirname_result="${1%/*}${2}" ;;
13095     *  ) func_dirname_result="${3}" ;;
13096   esac
13097 }
13098
13099 # func_basename file
13100 func_basename ()
13101 {
13102   func_basename_result="${1##*/}"
13103 }
13104
13105 # func_dirname_and_basename file append nondir_replacement
13106 # perform func_basename and func_dirname in a single function
13107 # call:
13108 #   dirname:  Compute the dirname of FILE.  If nonempty,
13109 #             add APPEND to the result, otherwise set result
13110 #             to NONDIR_REPLACEMENT.
13111 #             value returned in "$func_dirname_result"
13112 #   basename: Compute filename of FILE.
13113 #             value retuned in "$func_basename_result"
13114 # Implementation must be kept synchronized with func_dirname
13115 # and func_basename. For efficiency, we do not delegate to
13116 # those functions but instead duplicate the functionality here.
13117 func_dirname_and_basename ()
13118 {
13119   case ${1} in
13120     */*) func_dirname_result="${1%/*}${2}" ;;
13121     *  ) func_dirname_result="${3}" ;;
13122   esac
13123   func_basename_result="${1##*/}"
13124 }
13125
13126 # func_stripname prefix suffix name
13127 # strip PREFIX and SUFFIX off of NAME.
13128 # PREFIX and SUFFIX must not contain globbing or regex special
13129 # characters, hashes, percent signs, but SUFFIX may contain a leading
13130 # dot (in which case that matches only a dot).
13131 func_stripname ()
13132 {
13133   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13134   # positional parameters, so assign one to ordinary parameter first.
13135   func_stripname_result=${3}
13136   func_stripname_result=${func_stripname_result#"${1}"}
13137   func_stripname_result=${func_stripname_result%"${2}"}
13138 }
13139
13140 # func_opt_split
13141 func_opt_split ()
13142 {
13143   func_opt_split_opt=${1%%=*}
13144   func_opt_split_arg=${1#*=}
13145 }
13146
13147 # func_lo2o object
13148 func_lo2o ()
13149 {
13150   case ${1} in
13151     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13152     *)    func_lo2o_result=${1} ;;
13153   esac
13154 }
13155
13156 # func_xform libobj-or-source
13157 func_xform ()
13158 {
13159   func_xform_result=${1%.*}.lo
13160 }
13161
13162 # func_arith arithmetic-term...
13163 func_arith ()
13164 {
13165   func_arith_result=$(( $* ))
13166 }
13167
13168 # func_len string
13169 # STRING may not start with a hyphen.
13170 func_len ()
13171 {
13172   func_len_result=${#1}
13173 }
13174
13175 _LT_EOF
13176     ;;
13177   *) # Bourne compatible functions.
13178     cat << \_LT_EOF >> "$cfgfile"
13179
13180 # func_dirname file append nondir_replacement
13181 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13182 # otherwise set result to NONDIR_REPLACEMENT.
13183 func_dirname ()
13184 {
13185   # Extract subdirectory from the argument.
13186   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13187   if test "X$func_dirname_result" = "X${1}"; then
13188     func_dirname_result="${3}"
13189   else
13190     func_dirname_result="$func_dirname_result${2}"
13191   fi
13192 }
13193
13194 # func_basename file
13195 func_basename ()
13196 {
13197   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13198 }
13199
13200
13201 # func_stripname prefix suffix name
13202 # strip PREFIX and SUFFIX off of NAME.
13203 # PREFIX and SUFFIX must not contain globbing or regex special
13204 # characters, hashes, percent signs, but SUFFIX may contain a leading
13205 # dot (in which case that matches only a dot).
13206 # func_strip_suffix prefix name
13207 func_stripname ()
13208 {
13209   case ${2} in
13210     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13211     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13212   esac
13213 }
13214
13215 # sed scripts:
13216 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13217 my_sed_long_arg='1s/^-[^=]*=//'
13218
13219 # func_opt_split
13220 func_opt_split ()
13221 {
13222   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13223   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13224 }
13225
13226 # func_lo2o object
13227 func_lo2o ()
13228 {
13229   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13230 }
13231
13232 # func_xform libobj-or-source
13233 func_xform ()
13234 {
13235   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13236 }
13237
13238 # func_arith arithmetic-term...
13239 func_arith ()
13240 {
13241   func_arith_result=`expr "$@"`
13242 }
13243
13244 # func_len string
13245 # STRING may not start with a hyphen.
13246 func_len ()
13247 {
13248   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13249 }
13250
13251 _LT_EOF
13252 esac
13253
13254 case $lt_shell_append in
13255   yes)
13256     cat << \_LT_EOF >> "$cfgfile"
13257
13258 # func_append var value
13259 # Append VALUE to the end of shell variable VAR.
13260 func_append ()
13261 {
13262   eval "$1+=\$2"
13263 }
13264 _LT_EOF
13265     ;;
13266   *)
13267     cat << \_LT_EOF >> "$cfgfile"
13268
13269 # func_append var value
13270 # Append VALUE to the end of shell variable VAR.
13271 func_append ()
13272 {
13273   eval "$1=\$$1\$2"
13274 }
13275
13276 _LT_EOF
13277     ;;
13278   esac
13279
13280
13281   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13282     || (rm -f "$cfgfile"; exit 1)
13283
13284   mv -f "$cfgfile" "$ofile" ||
13285     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13286   chmod +x "$ofile"
13287
13288  ;;
13289
13290   esac
13291 done # for ac_tag
13292
13293
13294 as_fn_exit 0
13295 _ACEOF
13296 ac_clean_files=$ac_clean_files_save
13297
13298 test $ac_write_fail = 0 ||
13299   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13300
13301
13302 # configure is writing to config.log, and then calls config.status.
13303 # config.status does its own redirection, appending to config.log.
13304 # Unfortunately, on DOS this fails, as config.log is still kept open
13305 # by configure, so config.status won't be able to write to it; its
13306 # output is simply discarded.  So we exec the FD to /dev/null,
13307 # effectively closing config.log, so it can be properly (re)opened and
13308 # appended to by config.status.  When coming back to configure, we
13309 # need to make the FD available again.
13310 if test "$no_create" != yes; then
13311   ac_cs_success=:
13312   ac_config_status_args=
13313   test "$silent" = yes &&
13314     ac_config_status_args="$ac_config_status_args --quiet"
13315   exec 5>/dev/null
13316   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13317   exec 5>>config.log
13318   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13319   # would make configure fail if this is the last instruction.
13320   $ac_cs_success || as_fn_exit $?
13321 fi
13322 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13323   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13324 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13325 fi
13326
13327