]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/libpng/lib/contrib/configure
d08dfd1d656c6bb406458701ecb198a2e43e27b1
[l4.git] / l4 / pkg / libpng / lib / contrib / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for libpng 1.6.7.
4 #
5 # Report bugs to <png-mng-implement@lists.sourceforge.net>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in #(
28   *posix*) :
29     set -o posix ;; #(
30   *) :
31      ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47   as_echo='print -r --'
48   as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='printf %s\n'
51   as_echo_n='printf %s'
52 else
53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55     as_echo_n='/usr/ucb/echo -n'
56   else
57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58     as_echo_n_body='eval
59       arg=$1;
60       case $arg in #(
61       *"$as_nl"*)
62         expr "X$arg" : "X\\(.*\\)$as_nl";
63         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64       esac;
65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66     '
67     export as_echo_n_body
68     as_echo_n='sh -c $as_echo_n_body as_echo'
69   fi
70   export as_echo_body
71   as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76   PATH_SEPARATOR=:
77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79       PATH_SEPARATOR=';'
80   }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order.  Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" ""        $as_nl"
90
91 # Find who we are.  Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94   *[\\/]* ) as_myself=$0 ;;
95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98   IFS=$as_save_IFS
99   test -z "$as_dir" && as_dir=.
100     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101   done
102 IFS=$as_save_IFS
103
104      ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109   as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113   exit 1
114 fi
115
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there.  '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137 # Use a proper internal environment variable to ensure we don't fall
138   # into an infinite loop, continuously re-executing ourselves.
139   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140     _as_can_reexec=no; export _as_can_reexec;
141     # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149   *v*x* | *x*v* ) as_opts=-vx ;;
150   *v* ) as_opts=-v ;;
151   *x* ) as_opts=-x ;;
152   * ) as_opts= ;;
153 esac
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 as_fn_exit 255
159   fi
160   # We don't want this to propagate to other subprocesses.
161           { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164   emulate sh
165   NULLCMD=:
166   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167   # is contrary to our usage.  Disable this feature.
168   alias -g '\${1+\"\$@\"}'='\"\$@\"'
169   setopt NO_GLOB_SUBST
170 else
171   case \`(set -o) 2>/dev/null\` in #(
172   *posix*) :
173     set -o posix ;; #(
174   *) :
175      ;;
176 esac
177 fi
178 "
179   as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193   exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1
202
203   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207     PATH=/empty FPATH=/empty; export PATH FPATH
208     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210   if (eval "$as_required") 2>/dev/null; then :
211   as_have_required=yes
212 else
213   as_have_required=no
214 fi
215   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217 else
218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219 as_found=false
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
222   IFS=$as_save_IFS
223   test -z "$as_dir" && as_dir=.
224   as_found=:
225   case $as_dir in #(
226          /*)
227            for as_base in sh bash ksh sh5; do
228              # Try only shells that exist, to save several forks.
229              as_shell=$as_dir/$as_base
230              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232   CONFIG_SHELL=$as_shell as_have_required=yes
233                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234   break 2
235 fi
236 fi
237            done;;
238        esac
239   as_found=false
240 done
241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243   CONFIG_SHELL=$SHELL as_have_required=yes
244 fi; }
245 IFS=$as_save_IFS
246
247
248       if test "x$CONFIG_SHELL" != x; then :
249   export CONFIG_SHELL
250              # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258   *v*x* | *x*v* ) as_opts=-vx ;;
259   *v* ) as_opts=-v ;;
260   *x* ) as_opts=-x ;;
261   * ) as_opts= ;;
262 esac
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270     if test x$as_have_required = xno; then :
271   $as_echo "$0: This script requires a shell more modern than all"
272   $as_echo "$0: the shells that I found on your system."
273   if test x${ZSH_VERSION+set} = xset ; then
274     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276   else
277     $as_echo "$0: Please tell bug-autoconf@gnu.org and
278 $0: png-mng-implement@lists.sourceforge.net about your
279 $0: system, including any error possibly output before this
280 $0: message. Then install a modern shell, or manually run
281 $0: the script under such a shell if you do have one."
282   fi
283   exit 1
284 fi
285 fi
286 fi
287 SHELL=${CONFIG_SHELL-/bin/sh}
288 export SHELL
289 # Unset more variables known to interfere with behavior of common tools.
290 CLICOLOR_FORCE= GREP_OPTIONS=
291 unset CLICOLOR_FORCE GREP_OPTIONS
292
293 ## --------------------- ##
294 ## M4sh Shell Functions. ##
295 ## --------------------- ##
296 # as_fn_unset VAR
297 # ---------------
298 # Portably unset VAR.
299 as_fn_unset ()
300 {
301   { eval $1=; unset $1;}
302 }
303 as_unset=as_fn_unset
304
305 # as_fn_set_status STATUS
306 # -----------------------
307 # Set $? to STATUS, without forking.
308 as_fn_set_status ()
309 {
310   return $1
311 } # as_fn_set_status
312
313 # as_fn_exit STATUS
314 # -----------------
315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316 as_fn_exit ()
317 {
318   set +e
319   as_fn_set_status $1
320   exit $1
321 } # as_fn_exit
322
323 # as_fn_mkdir_p
324 # -------------
325 # Create "$as_dir" as a directory, including parents if necessary.
326 as_fn_mkdir_p ()
327 {
328
329   case $as_dir in #(
330   -*) as_dir=./$as_dir;;
331   esac
332   test -d "$as_dir" || eval $as_mkdir_p || {
333     as_dirs=
334     while :; do
335       case $as_dir in #(
336       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337       *) as_qdir=$as_dir;;
338       esac
339       as_dirs="'$as_qdir' $as_dirs"
340       as_dir=`$as_dirname -- "$as_dir" ||
341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342          X"$as_dir" : 'X\(//\)[^/]' \| \
343          X"$as_dir" : 'X\(//\)$' \| \
344          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345 $as_echo X"$as_dir" |
346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347             s//\1/
348             q
349           }
350           /^X\(\/\/\)[^/].*/{
351             s//\1/
352             q
353           }
354           /^X\(\/\/\)$/{
355             s//\1/
356             q
357           }
358           /^X\(\/\).*/{
359             s//\1/
360             q
361           }
362           s/.*/./; q'`
363       test -d "$as_dir" && break
364     done
365     test -z "$as_dirs" || eval "mkdir $as_dirs"
366   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369 } # as_fn_mkdir_p
370
371 # as_fn_executable_p FILE
372 # -----------------------
373 # Test if FILE is an executable regular file.
374 as_fn_executable_p ()
375 {
376   test -f "$1" && test -x "$1"
377 } # as_fn_executable_p
378 # as_fn_append VAR VALUE
379 # ----------------------
380 # Append the text in VALUE to the end of the definition contained in VAR. Take
381 # advantage of any shell optimizations that allow amortized linear growth over
382 # repeated appends, instead of the typical quadratic growth present in naive
383 # implementations.
384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385   eval 'as_fn_append ()
386   {
387     eval $1+=\$2
388   }'
389 else
390   as_fn_append ()
391   {
392     eval $1=\$$1\$2
393   }
394 fi # as_fn_append
395
396 # as_fn_arith ARG...
397 # ------------------
398 # Perform arithmetic evaluation on the ARGs, and store the result in the
399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
400 # must be portable across $(()) and expr.
401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402   eval 'as_fn_arith ()
403   {
404     as_val=$(( $* ))
405   }'
406 else
407   as_fn_arith ()
408   {
409     as_val=`expr "$@" || test $? -eq 1`
410   }
411 fi # as_fn_arith
412
413
414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
415 # ----------------------------------------
416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418 # script with STATUS, using 1 if that was 0.
419 as_fn_error ()
420 {
421   as_status=$1; test $as_status -eq 0 && as_status=1
422   if test "$4"; then
423     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425   fi
426   $as_echo "$as_me: error: $2" >&2
427   as_fn_exit $as_status
428 } # as_fn_error
429
430 if expr a : '\(a\)' >/dev/null 2>&1 &&
431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
432   as_expr=expr
433 else
434   as_expr=false
435 fi
436
437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438   as_basename=basename
439 else
440   as_basename=false
441 fi
442
443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444   as_dirname=dirname
445 else
446   as_dirname=false
447 fi
448
449 as_me=`$as_basename -- "$0" ||
450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451          X"$0" : 'X\(//\)$' \| \
452          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453 $as_echo X/"$0" |
454     sed '/^.*\/\([^/][^/]*\)\/*$/{
455             s//\1/
456             q
457           }
458           /^X\/\(\/\/\)$/{
459             s//\1/
460             q
461           }
462           /^X\/\(\/\).*/{
463             s//\1/
464             q
465           }
466           s/.*/./; q'`
467
468 # Avoid depending upon Character Ranges.
469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472 as_cr_digits='0123456789'
473 as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476   as_lineno_1=$LINENO as_lineno_1a=$LINENO
477   as_lineno_2=$LINENO as_lineno_2a=$LINENO
478   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481   sed -n '
482     p
483     /[$]LINENO/=
484   ' <$as_myself |
485     sed '
486       s/[$]LINENO.*/&-/
487       t lineno
488       b
489       :lineno
490       N
491       :loop
492       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493       t loop
494       s/-\n.*//
495     ' >$as_me.lineno &&
496   chmod +x "$as_me.lineno" ||
497     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500   # already done that, so ensure we don't try to do so again and fall
501   # in an infinite loop.  This has already happened in practice.
502   _as_can_reexec=no; export _as_can_reexec
503   # Don't try to exec as it changes $[0], causing all sort of problems
504   # (the dirname of $[0] is not the place where we might find the
505   # original and so on.  Autoconf is especially sensitive to this).
506   . "./$as_me.lineno"
507   # Exit status is that of the last command.
508   exit
509 }
510
511 ECHO_C= ECHO_N= ECHO_T=
512 case `echo -n x` in #(((((
513 -n*)
514   case `echo 'xy\c'` in
515   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
516   xy)  ECHO_C='\c';;
517   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518        ECHO_T=' ';;
519   esac;;
520 *)
521   ECHO_N='-n';;
522 esac
523
524 rm -f conf$$ conf$$.exe conf$$.file
525 if test -d conf$$.dir; then
526   rm -f conf$$.dir/conf$$.file
527 else
528   rm -f conf$$.dir
529   mkdir conf$$.dir 2>/dev/null
530 fi
531 if (echo >conf$$.file) 2>/dev/null; then
532   if ln -s conf$$.file conf$$ 2>/dev/null; then
533     as_ln_s='ln -s'
534     # ... but there are two gotchas:
535     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537     # In both cases, we have to default to `cp -pR'.
538     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539       as_ln_s='cp -pR'
540   elif ln conf$$.file conf$$ 2>/dev/null; then
541     as_ln_s=ln
542   else
543     as_ln_s='cp -pR'
544   fi
545 else
546   as_ln_s='cp -pR'
547 fi
548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549 rmdir conf$$.dir 2>/dev/null
550
551 if mkdir -p . 2>/dev/null; then
552   as_mkdir_p='mkdir -p "$as_dir"'
553 else
554   test -d ./-p && rmdir ./-p
555   as_mkdir_p=false
556 fi
557
558 as_test_x='test -x'
559 as_executable_p=as_fn_executable_p
560
561 # Sed expression to map a string onto a valid CPP name.
562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564 # Sed expression to map a string onto a valid variable name.
565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567 SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570 test -n "$DJDIR" || exec 7<&0 </dev/null
571 exec 6>&1
572
573 # Name of the host.
574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575 # so uname gets run too.
576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578 #
579 # Initializations.
580 #
581 ac_default_prefix=/usr/local
582 ac_clean_files=
583 ac_config_libobj_dir=.
584 LIBOBJS=
585 cross_compiling=no
586 subdirs=
587 MFLAGS=
588 MAKEFLAGS=
589
590 # Identity of this package.
591 PACKAGE_NAME='libpng'
592 PACKAGE_TARNAME='libpng'
593 PACKAGE_VERSION='1.6.7'
594 PACKAGE_STRING='libpng 1.6.7'
595 PACKAGE_BUGREPORT='png-mng-implement@lists.sourceforge.net'
596 PACKAGE_URL=''
597
598 ac_unique_file="pngget.c"
599 # Factoring default headers for most tests.
600 ac_includes_default="\
601 #include <stdio.h>
602 #ifdef HAVE_SYS_TYPES_H
603 # include <sys/types.h>
604 #endif
605 #ifdef HAVE_SYS_STAT_H
606 # include <sys/stat.h>
607 #endif
608 #ifdef STDC_HEADERS
609 # include <stdlib.h>
610 # include <stddef.h>
611 #else
612 # ifdef HAVE_STDLIB_H
613 #  include <stdlib.h>
614 # endif
615 #endif
616 #ifdef HAVE_STRING_H
617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618 #  include <memory.h>
619 # endif
620 # include <string.h>
621 #endif
622 #ifdef HAVE_STRINGS_H
623 # include <strings.h>
624 #endif
625 #ifdef HAVE_INTTYPES_H
626 # include <inttypes.h>
627 #endif
628 #ifdef HAVE_STDINT_H
629 # include <stdint.h>
630 #endif
631 #ifdef HAVE_UNISTD_H
632 # include <unistd.h>
633 #endif"
634
635 ac_subst_vars='am__EXEEXT_FALSE
636 am__EXEEXT_TRUE
637 LTLIBOBJS
638 PNG_ARM_NEON_FALSE
639 PNG_ARM_NEON_TRUE
640 DO_PNG_PREFIX_FALSE
641 DO_PNG_PREFIX_TRUE
642 PNG_PREFIX
643 binconfigs
644 pkgconfigdir
645 PNGLIB_RELEASE
646 PNGLIB_MINOR
647 PNGLIB_MAJOR
648 PNGLIB_VERSION
649 SYMBOL_PREFIX
650 HAVE_LD_VERSION_SCRIPT_FALSE
651 HAVE_LD_VERSION_SCRIPT_TRUE
652 HAVE_SOLARIS_LD_FALSE
653 HAVE_SOLARIS_LD_TRUE
654 LIBOBJS
655 POW_LIB
656 PNG_COPTS
657 DFNCPP
658 OTOOL64
659 OTOOL
660 LIPO
661 NMEDIT
662 DSYMUTIL
663 MANIFEST_TOOL
664 RANLIB
665 ac_ct_AR
666 AR
667 NM
668 ac_ct_DUMPBIN
669 DUMPBIN
670 LIBTOOL
671 OBJDUMP
672 DLLTOOL
673 AS
674 LN_S
675 CPP
676 LD
677 FGREP
678 EGREP
679 GREP
680 SED
681 host_os
682 host_vendor
683 host_cpu
684 host
685 build_os
686 build_vendor
687 build_cpu
688 build
689 am__fastdepCCAS_FALSE
690 am__fastdepCCAS_TRUE
691 CCASDEPMODE
692 CCASFLAGS
693 CCAS
694 am__fastdepCC_FALSE
695 am__fastdepCC_TRUE
696 CCDEPMODE
697 am__nodep
698 AMDEPBACKSLASH
699 AMDEP_FALSE
700 AMDEP_TRUE
701 am__quote
702 am__include
703 DEPDIR
704 OBJEXT
705 EXEEXT
706 ac_ct_CC
707 CPPFLAGS
708 LDFLAGS
709 CFLAGS
710 CC
711 MAINT
712 MAINTAINER_MODE_FALSE
713 MAINTAINER_MODE_TRUE
714 AM_BACKSLASH
715 AM_DEFAULT_VERBOSITY
716 AM_DEFAULT_V
717 AM_V
718 am__untar
719 am__tar
720 AMTAR
721 am__leading_dot
722 SET_MAKE
723 AWK
724 mkdir_p
725 MKDIR_P
726 INSTALL_STRIP_PROGRAM
727 STRIP
728 install_sh
729 MAKEINFO
730 AUTOHEADER
731 AUTOMAKE
732 AUTOCONF
733 ACLOCAL
734 VERSION
735 PACKAGE
736 CYGPATH_W
737 am__isrc
738 INSTALL_DATA
739 INSTALL_SCRIPT
740 INSTALL_PROGRAM
741 target_alias
742 host_alias
743 build_alias
744 LIBS
745 ECHO_T
746 ECHO_N
747 ECHO_C
748 DEFS
749 mandir
750 localedir
751 libdir
752 psdir
753 pdfdir
754 dvidir
755 htmldir
756 infodir
757 docdir
758 oldincludedir
759 includedir
760 localstatedir
761 sharedstatedir
762 sysconfdir
763 datadir
764 datarootdir
765 libexecdir
766 sbindir
767 bindir
768 program_transform_name
769 prefix
770 exec_prefix
771 PACKAGE_URL
772 PACKAGE_BUGREPORT
773 PACKAGE_STRING
774 PACKAGE_VERSION
775 PACKAGE_TARNAME
776 PACKAGE_NAME
777 PATH_SEPARATOR
778 SHELL'
779 ac_subst_files=''
780 ac_user_opts='
781 enable_option_checking
782 enable_silent_rules
783 enable_maintainer_mode
784 enable_dependency_tracking
785 with_gnu_ld
786 enable_shared
787 enable_static
788 with_pic
789 enable_fast_install
790 with_sysroot
791 enable_libtool_lock
792 enable_werror
793 with_zlib_prefix
794 with_pkgconfigdir
795 with_binconfigs
796 with_libpng_prefix
797 enable_arm_neon
798 '
799       ac_precious_vars='build_alias
800 host_alias
801 target_alias
802 CC
803 CFLAGS
804 LDFLAGS
805 LIBS
806 CPPFLAGS
807 CCAS
808 CCASFLAGS
809 CPP
810 PNG_COPTS'
811
812
813 # Initialize some variables set by options.
814 ac_init_help=
815 ac_init_version=false
816 ac_unrecognized_opts=
817 ac_unrecognized_sep=
818 # The variables have the same names as the options, with
819 # dashes changed to underlines.
820 cache_file=/dev/null
821 exec_prefix=NONE
822 no_create=
823 no_recursion=
824 prefix=NONE
825 program_prefix=NONE
826 program_suffix=NONE
827 program_transform_name=s,x,x,
828 silent=
829 site=
830 srcdir=
831 verbose=
832 x_includes=NONE
833 x_libraries=NONE
834
835 # Installation directory options.
836 # These are left unexpanded so users can "make install exec_prefix=/foo"
837 # and all the variables that are supposed to be based on exec_prefix
838 # by default will actually change.
839 # Use braces instead of parens because sh, perl, etc. also accept them.
840 # (The list follows the same order as the GNU Coding Standards.)
841 bindir='${exec_prefix}/bin'
842 sbindir='${exec_prefix}/sbin'
843 libexecdir='${exec_prefix}/libexec'
844 datarootdir='${prefix}/share'
845 datadir='${datarootdir}'
846 sysconfdir='${prefix}/etc'
847 sharedstatedir='${prefix}/com'
848 localstatedir='${prefix}/var'
849 includedir='${prefix}/include'
850 oldincludedir='/usr/include'
851 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
852 infodir='${datarootdir}/info'
853 htmldir='${docdir}'
854 dvidir='${docdir}'
855 pdfdir='${docdir}'
856 psdir='${docdir}'
857 libdir='${exec_prefix}/lib'
858 localedir='${datarootdir}/locale'
859 mandir='${datarootdir}/man'
860
861 ac_prev=
862 ac_dashdash=
863 for ac_option
864 do
865   # If the previous option needs an argument, assign it.
866   if test -n "$ac_prev"; then
867     eval $ac_prev=\$ac_option
868     ac_prev=
869     continue
870   fi
871
872   case $ac_option in
873   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
874   *=)   ac_optarg= ;;
875   *)    ac_optarg=yes ;;
876   esac
877
878   # Accept the important Cygnus configure options, so we can diagnose typos.
879
880   case $ac_dashdash$ac_option in
881   --)
882     ac_dashdash=yes ;;
883
884   -bindir | --bindir | --bindi | --bind | --bin | --bi)
885     ac_prev=bindir ;;
886   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
887     bindir=$ac_optarg ;;
888
889   -build | --build | --buil | --bui | --bu)
890     ac_prev=build_alias ;;
891   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
892     build_alias=$ac_optarg ;;
893
894   -cache-file | --cache-file | --cache-fil | --cache-fi \
895   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
896     ac_prev=cache_file ;;
897   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
898   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
899     cache_file=$ac_optarg ;;
900
901   --config-cache | -C)
902     cache_file=config.cache ;;
903
904   -datadir | --datadir | --datadi | --datad)
905     ac_prev=datadir ;;
906   -datadir=* | --datadir=* | --datadi=* | --datad=*)
907     datadir=$ac_optarg ;;
908
909   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
910   | --dataroo | --dataro | --datar)
911     ac_prev=datarootdir ;;
912   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
913   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
914     datarootdir=$ac_optarg ;;
915
916   -disable-* | --disable-*)
917     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
918     # Reject names that are not valid shell variable names.
919     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
920       as_fn_error $? "invalid feature name: $ac_useropt"
921     ac_useropt_orig=$ac_useropt
922     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923     case $ac_user_opts in
924       *"
925 "enable_$ac_useropt"
926 "*) ;;
927       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
928          ac_unrecognized_sep=', ';;
929     esac
930     eval enable_$ac_useropt=no ;;
931
932   -docdir | --docdir | --docdi | --doc | --do)
933     ac_prev=docdir ;;
934   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935     docdir=$ac_optarg ;;
936
937   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938     ac_prev=dvidir ;;
939   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940     dvidir=$ac_optarg ;;
941
942   -enable-* | --enable-*)
943     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944     # Reject names that are not valid shell variable names.
945     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946       as_fn_error $? "invalid feature name: $ac_useropt"
947     ac_useropt_orig=$ac_useropt
948     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949     case $ac_user_opts in
950       *"
951 "enable_$ac_useropt"
952 "*) ;;
953       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
954          ac_unrecognized_sep=', ';;
955     esac
956     eval enable_$ac_useropt=\$ac_optarg ;;
957
958   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
959   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
960   | --exec | --exe | --ex)
961     ac_prev=exec_prefix ;;
962   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
963   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
964   | --exec=* | --exe=* | --ex=*)
965     exec_prefix=$ac_optarg ;;
966
967   -gas | --gas | --ga | --g)
968     # Obsolete; use --with-gas.
969     with_gas=yes ;;
970
971   -help | --help | --hel | --he | -h)
972     ac_init_help=long ;;
973   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
974     ac_init_help=recursive ;;
975   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
976     ac_init_help=short ;;
977
978   -host | --host | --hos | --ho)
979     ac_prev=host_alias ;;
980   -host=* | --host=* | --hos=* | --ho=*)
981     host_alias=$ac_optarg ;;
982
983   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
984     ac_prev=htmldir ;;
985   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
986   | --ht=*)
987     htmldir=$ac_optarg ;;
988
989   -includedir | --includedir | --includedi | --included | --include \
990   | --includ | --inclu | --incl | --inc)
991     ac_prev=includedir ;;
992   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
993   | --includ=* | --inclu=* | --incl=* | --inc=*)
994     includedir=$ac_optarg ;;
995
996   -infodir | --infodir | --infodi | --infod | --info | --inf)
997     ac_prev=infodir ;;
998   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
999     infodir=$ac_optarg ;;
1000
1001   -libdir | --libdir | --libdi | --libd)
1002     ac_prev=libdir ;;
1003   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1004     libdir=$ac_optarg ;;
1005
1006   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1007   | --libexe | --libex | --libe)
1008     ac_prev=libexecdir ;;
1009   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1010   | --libexe=* | --libex=* | --libe=*)
1011     libexecdir=$ac_optarg ;;
1012
1013   -localedir | --localedir | --localedi | --localed | --locale)
1014     ac_prev=localedir ;;
1015   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1016     localedir=$ac_optarg ;;
1017
1018   -localstatedir | --localstatedir | --localstatedi | --localstated \
1019   | --localstate | --localstat | --localsta | --localst | --locals)
1020     ac_prev=localstatedir ;;
1021   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1022   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1023     localstatedir=$ac_optarg ;;
1024
1025   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1026     ac_prev=mandir ;;
1027   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1028     mandir=$ac_optarg ;;
1029
1030   -nfp | --nfp | --nf)
1031     # Obsolete; use --without-fp.
1032     with_fp=no ;;
1033
1034   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1035   | --no-cr | --no-c | -n)
1036     no_create=yes ;;
1037
1038   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1039   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1040     no_recursion=yes ;;
1041
1042   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1043   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1044   | --oldin | --oldi | --old | --ol | --o)
1045     ac_prev=oldincludedir ;;
1046   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1047   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1048   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1049     oldincludedir=$ac_optarg ;;
1050
1051   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1052     ac_prev=prefix ;;
1053   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1054     prefix=$ac_optarg ;;
1055
1056   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1057   | --program-pre | --program-pr | --program-p)
1058     ac_prev=program_prefix ;;
1059   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1060   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1061     program_prefix=$ac_optarg ;;
1062
1063   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1064   | --program-suf | --program-su | --program-s)
1065     ac_prev=program_suffix ;;
1066   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1067   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1068     program_suffix=$ac_optarg ;;
1069
1070   -program-transform-name | --program-transform-name \
1071   | --program-transform-nam | --program-transform-na \
1072   | --program-transform-n | --program-transform- \
1073   | --program-transform | --program-transfor \
1074   | --program-transfo | --program-transf \
1075   | --program-trans | --program-tran \
1076   | --progr-tra | --program-tr | --program-t)
1077     ac_prev=program_transform_name ;;
1078   -program-transform-name=* | --program-transform-name=* \
1079   | --program-transform-nam=* | --program-transform-na=* \
1080   | --program-transform-n=* | --program-transform-=* \
1081   | --program-transform=* | --program-transfor=* \
1082   | --program-transfo=* | --program-transf=* \
1083   | --program-trans=* | --program-tran=* \
1084   | --progr-tra=* | --program-tr=* | --program-t=*)
1085     program_transform_name=$ac_optarg ;;
1086
1087   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1088     ac_prev=pdfdir ;;
1089   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1090     pdfdir=$ac_optarg ;;
1091
1092   -psdir | --psdir | --psdi | --psd | --ps)
1093     ac_prev=psdir ;;
1094   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1095     psdir=$ac_optarg ;;
1096
1097   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1098   | -silent | --silent | --silen | --sile | --sil)
1099     silent=yes ;;
1100
1101   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1102     ac_prev=sbindir ;;
1103   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1104   | --sbi=* | --sb=*)
1105     sbindir=$ac_optarg ;;
1106
1107   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1108   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1109   | --sharedst | --shareds | --shared | --share | --shar \
1110   | --sha | --sh)
1111     ac_prev=sharedstatedir ;;
1112   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1113   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1114   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1115   | --sha=* | --sh=*)
1116     sharedstatedir=$ac_optarg ;;
1117
1118   -site | --site | --sit)
1119     ac_prev=site ;;
1120   -site=* | --site=* | --sit=*)
1121     site=$ac_optarg ;;
1122
1123   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1124     ac_prev=srcdir ;;
1125   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1126     srcdir=$ac_optarg ;;
1127
1128   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1129   | --syscon | --sysco | --sysc | --sys | --sy)
1130     ac_prev=sysconfdir ;;
1131   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1132   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1133     sysconfdir=$ac_optarg ;;
1134
1135   -target | --target | --targe | --targ | --tar | --ta | --t)
1136     ac_prev=target_alias ;;
1137   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1138     target_alias=$ac_optarg ;;
1139
1140   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1141     verbose=yes ;;
1142
1143   -version | --version | --versio | --versi | --vers | -V)
1144     ac_init_version=: ;;
1145
1146   -with-* | --with-*)
1147     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1148     # Reject names that are not valid shell variable names.
1149     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1150       as_fn_error $? "invalid package name: $ac_useropt"
1151     ac_useropt_orig=$ac_useropt
1152     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1153     case $ac_user_opts in
1154       *"
1155 "with_$ac_useropt"
1156 "*) ;;
1157       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1158          ac_unrecognized_sep=', ';;
1159     esac
1160     eval with_$ac_useropt=\$ac_optarg ;;
1161
1162   -without-* | --without-*)
1163     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1164     # Reject names that are not valid shell variable names.
1165     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1166       as_fn_error $? "invalid package name: $ac_useropt"
1167     ac_useropt_orig=$ac_useropt
1168     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1169     case $ac_user_opts in
1170       *"
1171 "with_$ac_useropt"
1172 "*) ;;
1173       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1174          ac_unrecognized_sep=', ';;
1175     esac
1176     eval with_$ac_useropt=no ;;
1177
1178   --x)
1179     # Obsolete; use --with-x.
1180     with_x=yes ;;
1181
1182   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1183   | --x-incl | --x-inc | --x-in | --x-i)
1184     ac_prev=x_includes ;;
1185   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1186   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1187     x_includes=$ac_optarg ;;
1188
1189   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1190   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1191     ac_prev=x_libraries ;;
1192   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1193   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1194     x_libraries=$ac_optarg ;;
1195
1196   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1197 Try \`$0 --help' for more information"
1198     ;;
1199
1200   *=*)
1201     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1202     # Reject names that are not valid shell variable names.
1203     case $ac_envvar in #(
1204       '' | [0-9]* | *[!_$as_cr_alnum]* )
1205       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1206     esac
1207     eval $ac_envvar=\$ac_optarg
1208     export $ac_envvar ;;
1209
1210   *)
1211     # FIXME: should be removed in autoconf 3.0.
1212     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1213     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1214       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1215     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1216     ;;
1217
1218   esac
1219 done
1220
1221 if test -n "$ac_prev"; then
1222   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1223   as_fn_error $? "missing argument to $ac_option"
1224 fi
1225
1226 if test -n "$ac_unrecognized_opts"; then
1227   case $enable_option_checking in
1228     no) ;;
1229     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1230     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1231   esac
1232 fi
1233
1234 # Check all directory arguments for consistency.
1235 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1236                 datadir sysconfdir sharedstatedir localstatedir includedir \
1237                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1238                 libdir localedir mandir
1239 do
1240   eval ac_val=\$$ac_var
1241   # Remove trailing slashes.
1242   case $ac_val in
1243     */ )
1244       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1245       eval $ac_var=\$ac_val;;
1246   esac
1247   # Be sure to have absolute directory names.
1248   case $ac_val in
1249     [\\/$]* | ?:[\\/]* )  continue;;
1250     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1251   esac
1252   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1253 done
1254
1255 # There might be people who depend on the old broken behavior: `$host'
1256 # used to hold the argument of --host etc.
1257 # FIXME: To remove some day.
1258 build=$build_alias
1259 host=$host_alias
1260 target=$target_alias
1261
1262 # FIXME: To remove some day.
1263 if test "x$host_alias" != x; then
1264   if test "x$build_alias" = x; then
1265     cross_compiling=maybe
1266   elif test "x$build_alias" != "x$host_alias"; then
1267     cross_compiling=yes
1268   fi
1269 fi
1270
1271 ac_tool_prefix=
1272 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
1274 test "$silent" = yes && exec 6>/dev/null
1275
1276
1277 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278 ac_ls_di=`ls -di .` &&
1279 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280   as_fn_error $? "working directory cannot be determined"
1281 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282   as_fn_error $? "pwd does not report name of working directory"
1283
1284
1285 # Find the source files, if location was not specified.
1286 if test -z "$srcdir"; then
1287   ac_srcdir_defaulted=yes
1288   # Try the directory containing this script, then the parent directory.
1289   ac_confdir=`$as_dirname -- "$as_myself" ||
1290 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291          X"$as_myself" : 'X\(//\)[^/]' \| \
1292          X"$as_myself" : 'X\(//\)$' \| \
1293          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294 $as_echo X"$as_myself" |
1295     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296             s//\1/
1297             q
1298           }
1299           /^X\(\/\/\)[^/].*/{
1300             s//\1/
1301             q
1302           }
1303           /^X\(\/\/\)$/{
1304             s//\1/
1305             q
1306           }
1307           /^X\(\/\).*/{
1308             s//\1/
1309             q
1310           }
1311           s/.*/./; q'`
1312   srcdir=$ac_confdir
1313   if test ! -r "$srcdir/$ac_unique_file"; then
1314     srcdir=..
1315   fi
1316 else
1317   ac_srcdir_defaulted=no
1318 fi
1319 if test ! -r "$srcdir/$ac_unique_file"; then
1320   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1322 fi
1323 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 ac_abs_confdir=`(
1325         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1326         pwd)`
1327 # When building in place, set srcdir=.
1328 if test "$ac_abs_confdir" = "$ac_pwd"; then
1329   srcdir=.
1330 fi
1331 # Remove unnecessary trailing slashes from srcdir.
1332 # Double slashes in file names in object file debugging info
1333 # mess up M-x gdb in Emacs.
1334 case $srcdir in
1335 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336 esac
1337 for ac_var in $ac_precious_vars; do
1338   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339   eval ac_env_${ac_var}_value=\$${ac_var}
1340   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342 done
1343
1344 #
1345 # Report the --help message.
1346 #
1347 if test "$ac_init_help" = "long"; then
1348   # Omit some internal or obsolete options to make the list less imposing.
1349   # This message is too long to be a string in the A/UX 3.1 sh.
1350   cat <<_ACEOF
1351 \`configure' configures libpng 1.6.7 to adapt to many kinds of systems.
1352
1353 Usage: $0 [OPTION]... [VAR=VALUE]...
1354
1355 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356 VAR=VALUE.  See below for descriptions of some of the useful variables.
1357
1358 Defaults for the options are specified in brackets.
1359
1360 Configuration:
1361   -h, --help              display this help and exit
1362       --help=short        display options specific to this package
1363       --help=recursive    display the short help of all the included packages
1364   -V, --version           display version information and exit
1365   -q, --quiet, --silent   do not print \`checking ...' messages
1366       --cache-file=FILE   cache test results in FILE [disabled]
1367   -C, --config-cache      alias for \`--cache-file=config.cache'
1368   -n, --no-create         do not create output files
1369       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1370
1371 Installation directories:
1372   --prefix=PREFIX         install architecture-independent files in PREFIX
1373                           [$ac_default_prefix]
1374   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1375                           [PREFIX]
1376
1377 By default, \`make install' will install all the files in
1378 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1379 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380 for instance \`--prefix=\$HOME'.
1381
1382 For better control, use the options below.
1383
1384 Fine tuning of the installation directories:
1385   --bindir=DIR            user executables [EPREFIX/bin]
1386   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1387   --libexecdir=DIR        program executables [EPREFIX/libexec]
1388   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1389   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1390   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1391   --libdir=DIR            object code libraries [EPREFIX/lib]
1392   --includedir=DIR        C header files [PREFIX/include]
1393   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396   --infodir=DIR           info documentation [DATAROOTDIR/info]
1397   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398   --mandir=DIR            man documentation [DATAROOTDIR/man]
1399   --docdir=DIR            documentation root [DATAROOTDIR/doc/libpng]
1400   --htmldir=DIR           html documentation [DOCDIR]
1401   --dvidir=DIR            dvi documentation [DOCDIR]
1402   --pdfdir=DIR            pdf documentation [DOCDIR]
1403   --psdir=DIR             ps documentation [DOCDIR]
1404 _ACEOF
1405
1406   cat <<\_ACEOF
1407
1408 Program names:
1409   --program-prefix=PREFIX            prepend PREFIX to installed program names
1410   --program-suffix=SUFFIX            append SUFFIX to installed program names
1411   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1412
1413 System types:
1414   --build=BUILD     configure for building on BUILD [guessed]
1415   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1416 _ACEOF
1417 fi
1418
1419 if test -n "$ac_init_help"; then
1420   case $ac_init_help in
1421      short | recursive ) echo "Configuration of libpng 1.6.7:";;
1422    esac
1423   cat <<\_ACEOF
1424
1425 Optional Features:
1426   --disable-option-checking  ignore unrecognized --enable/--with options
1427   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1428   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1429   --enable-silent-rules   less verbose build output (undo: "make V=1")
1430   --disable-silent-rules  verbose build output (undo: "make V=0")
1431   --enable-maintainer-mode
1432                           enable make rules and dependencies not useful (and
1433                           sometimes confusing) to the casual installer
1434   --enable-dependency-tracking
1435                           do not reject slow dependency extractors
1436   --disable-dependency-tracking
1437                           speeds up one-time build
1438   --enable-shared[=PKGS]  build shared libraries [default=yes]
1439   --enable-static[=PKGS]  build static libraries [default=yes]
1440   --enable-fast-install[=PKGS]
1441                           optimize for fast installation [default=yes]
1442   --disable-libtool-lock  avoid locking (might break parallel builds)
1443   --enable-werror[=OPT] Pass -Werror or the given argument to the compiler
1444                           if it is supported
1445   --enable-arm-neon     Enable ARM NEON optimizations: =no/off, check, api,
1446                           yes/on: no/off: disable the optimizations; check:
1447                           use internal checking code (deprecated and poorly
1448                           supported); api: disable by default, enable by a
1449                           call to png_set_option; yes/on: turn on
1450                           unconditionally. If not specified: determined by the
1451                           compiler.
1452
1453 Optional Packages:
1454   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1455   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1456   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1457   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1458                           both]
1459   --with-sysroot=DIR Search for dependent libraries within DIR
1460                         (or the compiler's sysroot if not specified).
1461   --with-zlib-prefix    prefix that may have been used in installed zlib
1462   --with-pkgconfigdir   Use the specified pkgconfig dir (default is
1463                           libdir/pkgconfig)
1464   --with-binconfigs     Generate shell libpng-config scripts as well as
1465                           pkg-config data [default=yes]
1466   --with-libpng-prefix  prefix libpng exported function (API) names with the
1467                           given value
1468
1469 Some influential environment variables:
1470   CC          C compiler command
1471   CFLAGS      C compiler flags
1472   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1473               nonstandard directory <lib dir>
1474   LIBS        libraries to pass to the linker, e.g. -l<library>
1475   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1476               you have headers in a nonstandard directory <include dir>
1477   CCAS        assembler compiler command (defaults to CC)
1478   CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1479   CPP         C preprocessor
1480   PNG_COPTS   additional flags for the C compiler, use this for options that
1481               would cause configure itself to fail
1482
1483 Use these variables to override the choices made by `configure' or to help
1484 it to find libraries and programs with nonstandard names/locations.
1485
1486 Report bugs to <png-mng-implement@lists.sourceforge.net>.
1487 _ACEOF
1488 ac_status=$?
1489 fi
1490
1491 if test "$ac_init_help" = "recursive"; then
1492   # If there are subdirs, report their specific --help.
1493   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1494     test -d "$ac_dir" ||
1495       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1496       continue
1497     ac_builddir=.
1498
1499 case "$ac_dir" in
1500 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501 *)
1502   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1503   # A ".." for each directory in $ac_dir_suffix.
1504   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1505   case $ac_top_builddir_sub in
1506   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1507   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1508   esac ;;
1509 esac
1510 ac_abs_top_builddir=$ac_pwd
1511 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1512 # for backward compatibility:
1513 ac_top_builddir=$ac_top_build_prefix
1514
1515 case $srcdir in
1516   .)  # We are building in place.
1517     ac_srcdir=.
1518     ac_top_srcdir=$ac_top_builddir_sub
1519     ac_abs_top_srcdir=$ac_pwd ;;
1520   [\\/]* | ?:[\\/]* )  # Absolute name.
1521     ac_srcdir=$srcdir$ac_dir_suffix;
1522     ac_top_srcdir=$srcdir
1523     ac_abs_top_srcdir=$srcdir ;;
1524   *) # Relative name.
1525     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1526     ac_top_srcdir=$ac_top_build_prefix$srcdir
1527     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1528 esac
1529 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1530
1531     cd "$ac_dir" || { ac_status=$?; continue; }
1532     # Check for guested configure.
1533     if test -f "$ac_srcdir/configure.gnu"; then
1534       echo &&
1535       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536     elif test -f "$ac_srcdir/configure"; then
1537       echo &&
1538       $SHELL "$ac_srcdir/configure" --help=recursive
1539     else
1540       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1541     fi || ac_status=$?
1542     cd "$ac_pwd" || { ac_status=$?; break; }
1543   done
1544 fi
1545
1546 test -n "$ac_init_help" && exit $ac_status
1547 if $ac_init_version; then
1548   cat <<\_ACEOF
1549 libpng configure 1.6.7
1550 generated by GNU Autoconf 2.69
1551
1552 Copyright (C) 2012 Free Software Foundation, Inc.
1553 This configure script is free software; the Free Software Foundation
1554 gives unlimited permission to copy, distribute and modify it.
1555 _ACEOF
1556   exit
1557 fi
1558
1559 ## ------------------------ ##
1560 ## Autoconf initialization. ##
1561 ## ------------------------ ##
1562
1563 # ac_fn_c_try_compile LINENO
1564 # --------------------------
1565 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1566 ac_fn_c_try_compile ()
1567 {
1568   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569   rm -f conftest.$ac_objext
1570   if { { ac_try="$ac_compile"
1571 case "(($ac_try" in
1572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573   *) ac_try_echo=$ac_try;;
1574 esac
1575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576 $as_echo "$ac_try_echo"; } >&5
1577   (eval "$ac_compile") 2>conftest.err
1578   ac_status=$?
1579   if test -s conftest.err; then
1580     grep -v '^ *+' conftest.err >conftest.er1
1581     cat conftest.er1 >&5
1582     mv -f conftest.er1 conftest.err
1583   fi
1584   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585   test $ac_status = 0; } && {
1586          test -z "$ac_c_werror_flag" ||
1587          test ! -s conftest.err
1588        } && test -s conftest.$ac_objext; then :
1589   ac_retval=0
1590 else
1591   $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1593
1594         ac_retval=1
1595 fi
1596   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597   as_fn_set_status $ac_retval
1598
1599 } # ac_fn_c_try_compile
1600
1601 # ac_fn_c_try_cpp LINENO
1602 # ----------------------
1603 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1604 ac_fn_c_try_cpp ()
1605 {
1606   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607   if { { ac_try="$ac_cpp conftest.$ac_ext"
1608 case "(($ac_try" in
1609   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1610   *) ac_try_echo=$ac_try;;
1611 esac
1612 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613 $as_echo "$ac_try_echo"; } >&5
1614   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1615   ac_status=$?
1616   if test -s conftest.err; then
1617     grep -v '^ *+' conftest.err >conftest.er1
1618     cat conftest.er1 >&5
1619     mv -f conftest.er1 conftest.err
1620   fi
1621   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622   test $ac_status = 0; } > conftest.i && {
1623          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1624          test ! -s conftest.err
1625        }; then :
1626   ac_retval=0
1627 else
1628   $as_echo "$as_me: failed program was:" >&5
1629 sed 's/^/| /' conftest.$ac_ext >&5
1630
1631     ac_retval=1
1632 fi
1633   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634   as_fn_set_status $ac_retval
1635
1636 } # ac_fn_c_try_cpp
1637
1638 # ac_fn_c_try_link LINENO
1639 # -----------------------
1640 # Try to link conftest.$ac_ext, and return whether this succeeded.
1641 ac_fn_c_try_link ()
1642 {
1643   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644   rm -f conftest.$ac_objext conftest$ac_exeext
1645   if { { ac_try="$ac_link"
1646 case "(($ac_try" in
1647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648   *) ac_try_echo=$ac_try;;
1649 esac
1650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 $as_echo "$ac_try_echo"; } >&5
1652   (eval "$ac_link") 2>conftest.err
1653   ac_status=$?
1654   if test -s conftest.err; then
1655     grep -v '^ *+' conftest.err >conftest.er1
1656     cat conftest.er1 >&5
1657     mv -f conftest.er1 conftest.err
1658   fi
1659   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660   test $ac_status = 0; } && {
1661          test -z "$ac_c_werror_flag" ||
1662          test ! -s conftest.err
1663        } && test -s conftest$ac_exeext && {
1664          test "$cross_compiling" = yes ||
1665          test -x conftest$ac_exeext
1666        }; then :
1667   ac_retval=0
1668 else
1669   $as_echo "$as_me: failed program was:" >&5
1670 sed 's/^/| /' conftest.$ac_ext >&5
1671
1672         ac_retval=1
1673 fi
1674   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1675   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1676   # interfere with the next link command; also delete a directory that is
1677   # left behind by Apple's compiler.  We do this before executing the actions.
1678   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1679   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1680   as_fn_set_status $ac_retval
1681
1682 } # ac_fn_c_try_link
1683
1684 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1685 # -------------------------------------------------------
1686 # Tests whether HEADER exists and can be compiled using the include files in
1687 # INCLUDES, setting the cache variable VAR accordingly.
1688 ac_fn_c_check_header_compile ()
1689 {
1690   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1692 $as_echo_n "checking for $2... " >&6; }
1693 if eval \${$3+:} false; then :
1694   $as_echo_n "(cached) " >&6
1695 else
1696   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1697 /* end confdefs.h.  */
1698 $4
1699 #include <$2>
1700 _ACEOF
1701 if ac_fn_c_try_compile "$LINENO"; then :
1702   eval "$3=yes"
1703 else
1704   eval "$3=no"
1705 fi
1706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1707 fi
1708 eval ac_res=\$$3
1709                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1710 $as_echo "$ac_res" >&6; }
1711   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1712
1713 } # ac_fn_c_check_header_compile
1714
1715 # ac_fn_c_try_run LINENO
1716 # ----------------------
1717 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1718 # that executables *can* be run.
1719 ac_fn_c_try_run ()
1720 {
1721   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722   if { { ac_try="$ac_link"
1723 case "(($ac_try" in
1724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725   *) ac_try_echo=$ac_try;;
1726 esac
1727 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728 $as_echo "$ac_try_echo"; } >&5
1729   (eval "$ac_link") 2>&5
1730   ac_status=$?
1731   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1733   { { case "(($ac_try" in
1734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1735   *) ac_try_echo=$ac_try;;
1736 esac
1737 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738 $as_echo "$ac_try_echo"; } >&5
1739   (eval "$ac_try") 2>&5
1740   ac_status=$?
1741   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1742   test $ac_status = 0; }; }; then :
1743   ac_retval=0
1744 else
1745   $as_echo "$as_me: program exited with status $ac_status" >&5
1746        $as_echo "$as_me: failed program was:" >&5
1747 sed 's/^/| /' conftest.$ac_ext >&5
1748
1749        ac_retval=$ac_status
1750 fi
1751   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753   as_fn_set_status $ac_retval
1754
1755 } # ac_fn_c_try_run
1756
1757 # ac_fn_c_check_func LINENO FUNC VAR
1758 # ----------------------------------
1759 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1760 ac_fn_c_check_func ()
1761 {
1762   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1764 $as_echo_n "checking for $2... " >&6; }
1765 if eval \${$3+:} false; then :
1766   $as_echo_n "(cached) " >&6
1767 else
1768   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769 /* end confdefs.h.  */
1770 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1771    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1772 #define $2 innocuous_$2
1773
1774 /* System header to define __stub macros and hopefully few prototypes,
1775     which can conflict with char $2 (); below.
1776     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1777     <limits.h> exists even on freestanding compilers.  */
1778
1779 #ifdef __STDC__
1780 # include <limits.h>
1781 #else
1782 # include <assert.h>
1783 #endif
1784
1785 #undef $2
1786
1787 /* Override any GCC internal prototype to avoid an error.
1788    Use char because int might match the return type of a GCC
1789    builtin and then its argument prototype would still apply.  */
1790 #ifdef __cplusplus
1791 extern "C"
1792 #endif
1793 char $2 ();
1794 /* The GNU C library defines this for functions which it implements
1795     to always fail with ENOSYS.  Some functions are actually named
1796     something starting with __ and the normal name is an alias.  */
1797 #if defined __stub_$2 || defined __stub___$2
1798 choke me
1799 #endif
1800
1801 int
1802 main ()
1803 {
1804 return $2 ();
1805   ;
1806   return 0;
1807 }
1808 _ACEOF
1809 if ac_fn_c_try_link "$LINENO"; then :
1810   eval "$3=yes"
1811 else
1812   eval "$3=no"
1813 fi
1814 rm -f core conftest.err conftest.$ac_objext \
1815     conftest$ac_exeext conftest.$ac_ext
1816 fi
1817 eval ac_res=\$$3
1818                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819 $as_echo "$ac_res" >&6; }
1820   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1821
1822 } # ac_fn_c_check_func
1823
1824 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1825 # -------------------------------------------
1826 # Tests whether TYPE exists after having included INCLUDES, setting cache
1827 # variable VAR accordingly.
1828 ac_fn_c_check_type ()
1829 {
1830   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1831   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1832 $as_echo_n "checking for $2... " >&6; }
1833 if eval \${$3+:} false; then :
1834   $as_echo_n "(cached) " >&6
1835 else
1836   eval "$3=no"
1837   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1838 /* end confdefs.h.  */
1839 $4
1840 int
1841 main ()
1842 {
1843 if (sizeof ($2))
1844          return 0;
1845   ;
1846   return 0;
1847 }
1848 _ACEOF
1849 if ac_fn_c_try_compile "$LINENO"; then :
1850   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851 /* end confdefs.h.  */
1852 $4
1853 int
1854 main ()
1855 {
1856 if (sizeof (($2)))
1857             return 0;
1858   ;
1859   return 0;
1860 }
1861 _ACEOF
1862 if ac_fn_c_try_compile "$LINENO"; then :
1863
1864 else
1865   eval "$3=yes"
1866 fi
1867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1868 fi
1869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1870 fi
1871 eval ac_res=\$$3
1872                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873 $as_echo "$ac_res" >&6; }
1874   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1875
1876 } # ac_fn_c_check_type
1877 cat >config.log <<_ACEOF
1878 This file contains any messages produced by compilers while
1879 running configure, to aid debugging if configure makes a mistake.
1880
1881 It was created by libpng $as_me 1.6.7, which was
1882 generated by GNU Autoconf 2.69.  Invocation command line was
1883
1884   $ $0 $@
1885
1886 _ACEOF
1887 exec 5>>config.log
1888 {
1889 cat <<_ASUNAME
1890 ## --------- ##
1891 ## Platform. ##
1892 ## --------- ##
1893
1894 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1895 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1896 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1897 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1898 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1899
1900 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1901 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1902
1903 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1904 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1905 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1906 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1907 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1908 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1909 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1910
1911 _ASUNAME
1912
1913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1914 for as_dir in $PATH
1915 do
1916   IFS=$as_save_IFS
1917   test -z "$as_dir" && as_dir=.
1918     $as_echo "PATH: $as_dir"
1919   done
1920 IFS=$as_save_IFS
1921
1922 } >&5
1923
1924 cat >&5 <<_ACEOF
1925
1926
1927 ## ----------- ##
1928 ## Core tests. ##
1929 ## ----------- ##
1930
1931 _ACEOF
1932
1933
1934 # Keep a trace of the command line.
1935 # Strip out --no-create and --no-recursion so they do not pile up.
1936 # Strip out --silent because we don't want to record it for future runs.
1937 # Also quote any args containing shell meta-characters.
1938 # Make two passes to allow for proper duplicate-argument suppression.
1939 ac_configure_args=
1940 ac_configure_args0=
1941 ac_configure_args1=
1942 ac_must_keep_next=false
1943 for ac_pass in 1 2
1944 do
1945   for ac_arg
1946   do
1947     case $ac_arg in
1948     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1949     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1950     | -silent | --silent | --silen | --sile | --sil)
1951       continue ;;
1952     *\'*)
1953       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1954     esac
1955     case $ac_pass in
1956     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1957     2)
1958       as_fn_append ac_configure_args1 " '$ac_arg'"
1959       if test $ac_must_keep_next = true; then
1960         ac_must_keep_next=false # Got value, back to normal.
1961       else
1962         case $ac_arg in
1963           *=* | --config-cache | -C | -disable-* | --disable-* \
1964           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1965           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1966           | -with-* | --with-* | -without-* | --without-* | --x)
1967             case "$ac_configure_args0 " in
1968               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1969             esac
1970             ;;
1971           -* ) ac_must_keep_next=true ;;
1972         esac
1973       fi
1974       as_fn_append ac_configure_args " '$ac_arg'"
1975       ;;
1976     esac
1977   done
1978 done
1979 { ac_configure_args0=; unset ac_configure_args0;}
1980 { ac_configure_args1=; unset ac_configure_args1;}
1981
1982 # When interrupted or exit'd, cleanup temporary files, and complete
1983 # config.log.  We remove comments because anyway the quotes in there
1984 # would cause problems or look ugly.
1985 # WARNING: Use '\'' to represent an apostrophe within the trap.
1986 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1987 trap 'exit_status=$?
1988   # Save into config.log some information that might help in debugging.
1989   {
1990     echo
1991
1992     $as_echo "## ---------------- ##
1993 ## Cache variables. ##
1994 ## ---------------- ##"
1995     echo
1996     # The following way of writing the cache mishandles newlines in values,
1997 (
1998   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1999     eval ac_val=\$$ac_var
2000     case $ac_val in #(
2001     *${as_nl}*)
2002       case $ac_var in #(
2003       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2004 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2005       esac
2006       case $ac_var in #(
2007       _ | IFS | as_nl) ;; #(
2008       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2009       *) { eval $ac_var=; unset $ac_var;} ;;
2010       esac ;;
2011     esac
2012   done
2013   (set) 2>&1 |
2014     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2015     *${as_nl}ac_space=\ *)
2016       sed -n \
2017         "s/'\''/'\''\\\\'\'''\''/g;
2018           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2019       ;; #(
2020     *)
2021       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2022       ;;
2023     esac |
2024     sort
2025 )
2026     echo
2027
2028     $as_echo "## ----------------- ##
2029 ## Output variables. ##
2030 ## ----------------- ##"
2031     echo
2032     for ac_var in $ac_subst_vars
2033     do
2034       eval ac_val=\$$ac_var
2035       case $ac_val in
2036       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2037       esac
2038       $as_echo "$ac_var='\''$ac_val'\''"
2039     done | sort
2040     echo
2041
2042     if test -n "$ac_subst_files"; then
2043       $as_echo "## ------------------- ##
2044 ## File substitutions. ##
2045 ## ------------------- ##"
2046       echo
2047       for ac_var in $ac_subst_files
2048       do
2049         eval ac_val=\$$ac_var
2050         case $ac_val in
2051         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2052         esac
2053         $as_echo "$ac_var='\''$ac_val'\''"
2054       done | sort
2055       echo
2056     fi
2057
2058     if test -s confdefs.h; then
2059       $as_echo "## ----------- ##
2060 ## confdefs.h. ##
2061 ## ----------- ##"
2062       echo
2063       cat confdefs.h
2064       echo
2065     fi
2066     test "$ac_signal" != 0 &&
2067       $as_echo "$as_me: caught signal $ac_signal"
2068     $as_echo "$as_me: exit $exit_status"
2069   } >&5
2070   rm -f core *.core core.conftest.* &&
2071     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2072     exit $exit_status
2073 ' 0
2074 for ac_signal in 1 2 13 15; do
2075   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2076 done
2077 ac_signal=0
2078
2079 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2080 rm -f -r conftest* confdefs.h
2081
2082 $as_echo "/* confdefs.h */" > confdefs.h
2083
2084 # Predefined preprocessor variables.
2085
2086 cat >>confdefs.h <<_ACEOF
2087 #define PACKAGE_NAME "$PACKAGE_NAME"
2088 _ACEOF
2089
2090 cat >>confdefs.h <<_ACEOF
2091 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2092 _ACEOF
2093
2094 cat >>confdefs.h <<_ACEOF
2095 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2096 _ACEOF
2097
2098 cat >>confdefs.h <<_ACEOF
2099 #define PACKAGE_STRING "$PACKAGE_STRING"
2100 _ACEOF
2101
2102 cat >>confdefs.h <<_ACEOF
2103 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2104 _ACEOF
2105
2106 cat >>confdefs.h <<_ACEOF
2107 #define PACKAGE_URL "$PACKAGE_URL"
2108 _ACEOF
2109
2110
2111 # Let the site file select an alternate cache file if it wants to.
2112 # Prefer an explicitly selected file to automatically selected ones.
2113 ac_site_file1=NONE
2114 ac_site_file2=NONE
2115 if test -n "$CONFIG_SITE"; then
2116   # We do not want a PATH search for config.site.
2117   case $CONFIG_SITE in #((
2118     -*)  ac_site_file1=./$CONFIG_SITE;;
2119     */*) ac_site_file1=$CONFIG_SITE;;
2120     *)   ac_site_file1=./$CONFIG_SITE;;
2121   esac
2122 elif test "x$prefix" != xNONE; then
2123   ac_site_file1=$prefix/share/config.site
2124   ac_site_file2=$prefix/etc/config.site
2125 else
2126   ac_site_file1=$ac_default_prefix/share/config.site
2127   ac_site_file2=$ac_default_prefix/etc/config.site
2128 fi
2129 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2130 do
2131   test "x$ac_site_file" = xNONE && continue
2132   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2133     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2134 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2135     sed 's/^/| /' "$ac_site_file" >&5
2136     . "$ac_site_file" \
2137       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2139 as_fn_error $? "failed to load site script $ac_site_file
2140 See \`config.log' for more details" "$LINENO" 5; }
2141   fi
2142 done
2143
2144 if test -r "$cache_file"; then
2145   # Some versions of bash will fail to source /dev/null (special files
2146   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2147   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2148     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2149 $as_echo "$as_me: loading cache $cache_file" >&6;}
2150     case $cache_file in
2151       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2152       *)                      . "./$cache_file";;
2153     esac
2154   fi
2155 else
2156   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2157 $as_echo "$as_me: creating cache $cache_file" >&6;}
2158   >$cache_file
2159 fi
2160
2161 # Check that the precious variables saved in the cache have kept the same
2162 # value.
2163 ac_cache_corrupted=false
2164 for ac_var in $ac_precious_vars; do
2165   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2166   eval ac_new_set=\$ac_env_${ac_var}_set
2167   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2168   eval ac_new_val=\$ac_env_${ac_var}_value
2169   case $ac_old_set,$ac_new_set in
2170     set,)
2171       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2172 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2173       ac_cache_corrupted=: ;;
2174     ,set)
2175       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2176 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2177       ac_cache_corrupted=: ;;
2178     ,);;
2179     *)
2180       if test "x$ac_old_val" != "x$ac_new_val"; then
2181         # differences in whitespace do not lead to failure.
2182         ac_old_val_w=`echo x $ac_old_val`
2183         ac_new_val_w=`echo x $ac_new_val`
2184         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2185           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2186 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2187           ac_cache_corrupted=:
2188         else
2189           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2190 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2191           eval $ac_var=\$ac_old_val
2192         fi
2193         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2194 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2195         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2196 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2197       fi;;
2198   esac
2199   # Pass precious variables to config.status.
2200   if test "$ac_new_set" = set; then
2201     case $ac_new_val in
2202     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2203     *) ac_arg=$ac_var=$ac_new_val ;;
2204     esac
2205     case " $ac_configure_args " in
2206       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2207       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2208     esac
2209   fi
2210 done
2211 if $ac_cache_corrupted; then
2212   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2213 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2214   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2215 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2216   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2217 fi
2218 ## -------------------- ##
2219 ## Main body of script. ##
2220 ## -------------------- ##
2221
2222 ac_ext=c
2223 ac_cpp='$CPP $CPPFLAGS'
2224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2227
2228
2229
2230
2231 # libpng does not follow GNU file name conventions (hence 'foreign')
2232 # color-tests requires automake 1.11 or later
2233 # silent-rules requires automake 1.11 or later
2234 # dist-xz requires automake 1.11 or later
2235 # 1.12.2 fixes a security issue in 1.11.2 and 1.12.1
2236 # 1.13 is required for parallel tests
2237 am__api_version='1.13'
2238
2239 ac_aux_dir=
2240 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2241   if test -f "$ac_dir/install-sh"; then
2242     ac_aux_dir=$ac_dir
2243     ac_install_sh="$ac_aux_dir/install-sh -c"
2244     break
2245   elif test -f "$ac_dir/install.sh"; then
2246     ac_aux_dir=$ac_dir
2247     ac_install_sh="$ac_aux_dir/install.sh -c"
2248     break
2249   elif test -f "$ac_dir/shtool"; then
2250     ac_aux_dir=$ac_dir
2251     ac_install_sh="$ac_aux_dir/shtool install -c"
2252     break
2253   fi
2254 done
2255 if test -z "$ac_aux_dir"; then
2256   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2257 fi
2258
2259 # These three variables are undocumented and unsupported,
2260 # and are intended to be withdrawn in a future Autoconf release.
2261 # They can cause serious problems if a builder's source tree is in a directory
2262 # whose full name contains unusual characters.
2263 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2264 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2265 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2266
2267
2268 # Find a good install program.  We prefer a C program (faster),
2269 # so one script is as good as another.  But avoid the broken or
2270 # incompatible versions:
2271 # SysV /etc/install, /usr/sbin/install
2272 # SunOS /usr/etc/install
2273 # IRIX /sbin/install
2274 # AIX /bin/install
2275 # AmigaOS /C/install, which installs bootblocks on floppy discs
2276 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2277 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2278 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2279 # OS/2's system install, which has a completely different semantic
2280 # ./install, which can be erroneously created by make from ./install.sh.
2281 # Reject install programs that cannot install multiple files.
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2283 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2284 if test -z "$INSTALL"; then
2285 if ${ac_cv_path_install+:} false; then :
2286   $as_echo_n "(cached) " >&6
2287 else
2288   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2289 for as_dir in $PATH
2290 do
2291   IFS=$as_save_IFS
2292   test -z "$as_dir" && as_dir=.
2293     # Account for people who put trailing slashes in PATH elements.
2294 case $as_dir/ in #((
2295   ./ | .// | /[cC]/* | \
2296   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2297   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2298   /usr/ucb/* ) ;;
2299   *)
2300     # OSF1 and SCO ODT 3.0 have their own names for install.
2301     # Don't use installbsd from OSF since it installs stuff as root
2302     # by default.
2303     for ac_prog in ginstall scoinst install; do
2304       for ac_exec_ext in '' $ac_executable_extensions; do
2305         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2306           if test $ac_prog = install &&
2307             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2308             # AIX install.  It has an incompatible calling convention.
2309             :
2310           elif test $ac_prog = install &&
2311             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2312             # program-specific install script used by HP pwplus--don't use.
2313             :
2314           else
2315             rm -rf conftest.one conftest.two conftest.dir
2316             echo one > conftest.one
2317             echo two > conftest.two
2318             mkdir conftest.dir
2319             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2320               test -s conftest.one && test -s conftest.two &&
2321               test -s conftest.dir/conftest.one &&
2322               test -s conftest.dir/conftest.two
2323             then
2324               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2325               break 3
2326             fi
2327           fi
2328         fi
2329       done
2330     done
2331     ;;
2332 esac
2333
2334   done
2335 IFS=$as_save_IFS
2336
2337 rm -rf conftest.one conftest.two conftest.dir
2338
2339 fi
2340   if test "${ac_cv_path_install+set}" = set; then
2341     INSTALL=$ac_cv_path_install
2342   else
2343     # As a last resort, use the slow shell script.  Don't cache a
2344     # value for INSTALL within a source directory, because that will
2345     # break other packages using the cache if that directory is
2346     # removed, or if the value is a relative name.
2347     INSTALL=$ac_install_sh
2348   fi
2349 fi
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2351 $as_echo "$INSTALL" >&6; }
2352
2353 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2354 # It thinks the first close brace ends the variable substitution.
2355 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2356
2357 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2358
2359 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2360
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2362 $as_echo_n "checking whether build environment is sane... " >&6; }
2363 # Reject unsafe characters in $srcdir or the absolute working directory
2364 # name.  Accept space and tab only in the latter.
2365 am_lf='
2366 '
2367 case `pwd` in
2368   *[\\\"\#\$\&\'\`$am_lf]*)
2369     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2370 esac
2371 case $srcdir in
2372   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2373     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2374 esac
2375
2376 # Do 'set' in a subshell so we don't clobber the current shell's
2377 # arguments.  Must try -L first in case configure is actually a
2378 # symlink; some systems play weird games with the mod time of symlinks
2379 # (eg FreeBSD returns the mod time of the symlink's containing
2380 # directory).
2381 if (
2382    am_has_slept=no
2383    for am_try in 1 2; do
2384      echo "timestamp, slept: $am_has_slept" > conftest.file
2385      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2386      if test "$*" = "X"; then
2387         # -L didn't work.
2388         set X `ls -t "$srcdir/configure" conftest.file`
2389      fi
2390      if test "$*" != "X $srcdir/configure conftest.file" \
2391         && test "$*" != "X conftest.file $srcdir/configure"; then
2392
2393         # If neither matched, then we have a broken ls.  This can happen
2394         # if, for instance, CONFIG_SHELL is bash and it inherits a
2395         # broken ls alias from the environment.  This has actually
2396         # happened.  Such a system could not be considered "sane".
2397         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2398   alias in your environment" "$LINENO" 5
2399      fi
2400      if test "$2" = conftest.file || test $am_try -eq 2; then
2401        break
2402      fi
2403      # Just in case.
2404      sleep 1
2405      am_has_slept=yes
2406    done
2407    test "$2" = conftest.file
2408    )
2409 then
2410    # Ok.
2411    :
2412 else
2413    as_fn_error $? "newly created file is older than distributed files!
2414 Check your system clock" "$LINENO" 5
2415 fi
2416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2417 $as_echo "yes" >&6; }
2418 # If we didn't sleep, we still need to ensure time stamps of config.status and
2419 # generated files are strictly newer.
2420 am_sleep_pid=
2421 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2422   ( sleep 1 ) &
2423   am_sleep_pid=$!
2424 fi
2425
2426 rm -f conftest.file
2427
2428 test "$program_prefix" != NONE &&
2429   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2430 # Use a double $ so make ignores it.
2431 test "$program_suffix" != NONE &&
2432   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2433 # Double any \ or $.
2434 # By default was `s,x,x', remove it if useless.
2435 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2436 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2437
2438 # expand $ac_aux_dir to an absolute path
2439 am_aux_dir=`cd $ac_aux_dir && pwd`
2440
2441 if test x"${MISSING+set}" != xset; then
2442   case $am_aux_dir in
2443   *\ * | *\     *)
2444     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2445   *)
2446     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2447   esac
2448 fi
2449 # Use eval to expand $SHELL
2450 if eval "$MISSING --is-lightweight"; then
2451   am_missing_run="$MISSING "
2452 else
2453   am_missing_run=
2454   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2455 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2456 fi
2457
2458 if test x"${install_sh}" != xset; then
2459   case $am_aux_dir in
2460   *\ * | *\     *)
2461     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2462   *)
2463     install_sh="\${SHELL} $am_aux_dir/install-sh"
2464   esac
2465 fi
2466
2467 # Installed binaries are usually stripped using 'strip' when the user
2468 # run "make install-strip".  However 'strip' might not be the right
2469 # tool to use in cross-compilation environments, therefore Automake
2470 # will honor the 'STRIP' environment variable to overrule this program.
2471 if test "$cross_compiling" != no; then
2472   if test -n "$ac_tool_prefix"; then
2473   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2474 set dummy ${ac_tool_prefix}strip; ac_word=$2
2475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2476 $as_echo_n "checking for $ac_word... " >&6; }
2477 if ${ac_cv_prog_STRIP+:} false; then :
2478   $as_echo_n "(cached) " >&6
2479 else
2480   if test -n "$STRIP"; then
2481   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2482 else
2483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2484 for as_dir in $PATH
2485 do
2486   IFS=$as_save_IFS
2487   test -z "$as_dir" && as_dir=.
2488     for ac_exec_ext in '' $ac_executable_extensions; do
2489   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2490     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2491     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2492     break 2
2493   fi
2494 done
2495   done
2496 IFS=$as_save_IFS
2497
2498 fi
2499 fi
2500 STRIP=$ac_cv_prog_STRIP
2501 if test -n "$STRIP"; then
2502   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2503 $as_echo "$STRIP" >&6; }
2504 else
2505   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2506 $as_echo "no" >&6; }
2507 fi
2508
2509
2510 fi
2511 if test -z "$ac_cv_prog_STRIP"; then
2512   ac_ct_STRIP=$STRIP
2513   # Extract the first word of "strip", so it can be a program name with args.
2514 set dummy strip; ac_word=$2
2515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2516 $as_echo_n "checking for $ac_word... " >&6; }
2517 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2518   $as_echo_n "(cached) " >&6
2519 else
2520   if test -n "$ac_ct_STRIP"; then
2521   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2522 else
2523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2524 for as_dir in $PATH
2525 do
2526   IFS=$as_save_IFS
2527   test -z "$as_dir" && as_dir=.
2528     for ac_exec_ext in '' $ac_executable_extensions; do
2529   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2530     ac_cv_prog_ac_ct_STRIP="strip"
2531     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2532     break 2
2533   fi
2534 done
2535   done
2536 IFS=$as_save_IFS
2537
2538 fi
2539 fi
2540 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2541 if test -n "$ac_ct_STRIP"; then
2542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2543 $as_echo "$ac_ct_STRIP" >&6; }
2544 else
2545   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2546 $as_echo "no" >&6; }
2547 fi
2548
2549   if test "x$ac_ct_STRIP" = x; then
2550     STRIP=":"
2551   else
2552     case $cross_compiling:$ac_tool_warned in
2553 yes:)
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2555 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2556 ac_tool_warned=yes ;;
2557 esac
2558     STRIP=$ac_ct_STRIP
2559   fi
2560 else
2561   STRIP="$ac_cv_prog_STRIP"
2562 fi
2563
2564 fi
2565 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2566
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2568 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2569 if test -z "$MKDIR_P"; then
2570   if ${ac_cv_path_mkdir+:} false; then :
2571   $as_echo_n "(cached) " >&6
2572 else
2573   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2574 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2575 do
2576   IFS=$as_save_IFS
2577   test -z "$as_dir" && as_dir=.
2578     for ac_prog in mkdir gmkdir; do
2579          for ac_exec_ext in '' $ac_executable_extensions; do
2580            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2581            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2582              'mkdir (GNU coreutils) '* | \
2583              'mkdir (coreutils) '* | \
2584              'mkdir (fileutils) '4.1*)
2585                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2586                break 3;;
2587            esac
2588          done
2589        done
2590   done
2591 IFS=$as_save_IFS
2592
2593 fi
2594
2595   test -d ./--version && rmdir ./--version
2596   if test "${ac_cv_path_mkdir+set}" = set; then
2597     MKDIR_P="$ac_cv_path_mkdir -p"
2598   else
2599     # As a last resort, use the slow shell script.  Don't cache a
2600     # value for MKDIR_P within a source directory, because that will
2601     # break other packages using the cache if that directory is
2602     # removed, or if the value is a relative name.
2603     MKDIR_P="$ac_install_sh -d"
2604   fi
2605 fi
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2607 $as_echo "$MKDIR_P" >&6; }
2608
2609 for ac_prog in gawk mawk nawk awk
2610 do
2611   # Extract the first word of "$ac_prog", so it can be a program name with args.
2612 set dummy $ac_prog; ac_word=$2
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614 $as_echo_n "checking for $ac_word... " >&6; }
2615 if ${ac_cv_prog_AWK+:} false; then :
2616   $as_echo_n "(cached) " >&6
2617 else
2618   if test -n "$AWK"; then
2619   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2620 else
2621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622 for as_dir in $PATH
2623 do
2624   IFS=$as_save_IFS
2625   test -z "$as_dir" && as_dir=.
2626     for ac_exec_ext in '' $ac_executable_extensions; do
2627   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2628     ac_cv_prog_AWK="$ac_prog"
2629     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2630     break 2
2631   fi
2632 done
2633   done
2634 IFS=$as_save_IFS
2635
2636 fi
2637 fi
2638 AWK=$ac_cv_prog_AWK
2639 if test -n "$AWK"; then
2640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2641 $as_echo "$AWK" >&6; }
2642 else
2643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2644 $as_echo "no" >&6; }
2645 fi
2646
2647
2648   test -n "$AWK" && break
2649 done
2650
2651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2652 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2653 set x ${MAKE-make}
2654 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2655 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2656   $as_echo_n "(cached) " >&6
2657 else
2658   cat >conftest.make <<\_ACEOF
2659 SHELL = /bin/sh
2660 all:
2661         @echo '@@@%%%=$(MAKE)=@@@%%%'
2662 _ACEOF
2663 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2664 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2665   *@@@%%%=?*=@@@%%%*)
2666     eval ac_cv_prog_make_${ac_make}_set=yes;;
2667   *)
2668     eval ac_cv_prog_make_${ac_make}_set=no;;
2669 esac
2670 rm -f conftest.make
2671 fi
2672 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2674 $as_echo "yes" >&6; }
2675   SET_MAKE=
2676 else
2677   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678 $as_echo "no" >&6; }
2679   SET_MAKE="MAKE=${MAKE-make}"
2680 fi
2681
2682 rm -rf .tst 2>/dev/null
2683 mkdir .tst 2>/dev/null
2684 if test -d .tst; then
2685   am__leading_dot=.
2686 else
2687   am__leading_dot=_
2688 fi
2689 rmdir .tst 2>/dev/null
2690
2691 # Check whether --enable-silent-rules was given.
2692 if test "${enable_silent_rules+set}" = set; then :
2693   enableval=$enable_silent_rules;
2694 fi
2695
2696 case $enable_silent_rules in # (((
2697   yes) AM_DEFAULT_VERBOSITY=0;;
2698    no) AM_DEFAULT_VERBOSITY=1;;
2699     *) AM_DEFAULT_VERBOSITY=1;;
2700 esac
2701 am_make=${MAKE-make}
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2703 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2704 if ${am_cv_make_support_nested_variables+:} false; then :
2705   $as_echo_n "(cached) " >&6
2706 else
2707   if $as_echo 'TRUE=$(BAR$(V))
2708 BAR0=false
2709 BAR1=true
2710 V=1
2711 am__doit:
2712         @$(TRUE)
2713 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2714   am_cv_make_support_nested_variables=yes
2715 else
2716   am_cv_make_support_nested_variables=no
2717 fi
2718 fi
2719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2720 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2721 if test $am_cv_make_support_nested_variables = yes; then
2722     AM_V='$(V)'
2723   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2724 else
2725   AM_V=$AM_DEFAULT_VERBOSITY
2726   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2727 fi
2728 AM_BACKSLASH='\'
2729
2730 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2731   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2732   # is not polluted with repeated "-I."
2733   am__isrc=' -I$(srcdir)'
2734   # test to see if srcdir already configured
2735   if test -f $srcdir/config.status; then
2736     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2737   fi
2738 fi
2739
2740 # test whether we have cygpath
2741 if test -z "$CYGPATH_W"; then
2742   if (cygpath --version) >/dev/null 2>/dev/null; then
2743     CYGPATH_W='cygpath -w'
2744   else
2745     CYGPATH_W=echo
2746   fi
2747 fi
2748
2749
2750 # Define the identity of the package.
2751  PACKAGE='libpng'
2752  VERSION='1.6.7'
2753
2754
2755 cat >>confdefs.h <<_ACEOF
2756 #define PACKAGE "$PACKAGE"
2757 _ACEOF
2758
2759
2760 cat >>confdefs.h <<_ACEOF
2761 #define VERSION "$VERSION"
2762 _ACEOF
2763
2764 # Some tools Automake needs.
2765
2766 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2767
2768
2769 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2770
2771
2772 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2773
2774
2775 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2776
2777
2778 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2779
2780 # For better backward compatibility.  To be removed once Automake 1.9.x
2781 # dies out for good.  For more background, see:
2782 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2783 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2784 mkdir_p='$(MKDIR_P)'
2785
2786 # We need awk for the "check" target.  The system "awk" is bad on
2787 # some platforms.
2788 # Always define AMTAR for backward compatibility.  Yes, it's still used
2789 # in the wild :-(  We should find a proper way to deprecate it ...
2790 AMTAR='$${TAR-tar}'
2791
2792 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2793
2794
2795
2796
2797
2798 # The following line causes --disable-maintainer-mode to be the default to
2799 # configure, this is necessary because libpng distributions cannot rely on the
2800 # time stamps of the autotools generated files being correct
2801
2802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2803 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2804     # Check whether --enable-maintainer-mode was given.
2805 if test "${enable_maintainer_mode+set}" = set; then :
2806   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2807 else
2808   USE_MAINTAINER_MODE=no
2809 fi
2810
2811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2812 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2813    if test $USE_MAINTAINER_MODE = yes; then
2814   MAINTAINER_MODE_TRUE=
2815   MAINTAINER_MODE_FALSE='#'
2816 else
2817   MAINTAINER_MODE_TRUE='#'
2818   MAINTAINER_MODE_FALSE=
2819 fi
2820
2821   MAINT=$MAINTAINER_MODE_TRUE
2822
2823
2824
2825
2826 PNGLIB_VERSION=1.6.7
2827 PNGLIB_MAJOR=1
2828 PNGLIB_MINOR=6
2829 PNGLIB_RELEASE=7
2830
2831
2832
2833 ac_config_headers="$ac_config_headers config.h"
2834
2835
2836 # Checks for programs.
2837 ac_ext=c
2838 ac_cpp='$CPP $CPPFLAGS'
2839 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2840 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2841 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2842
2843 ac_ext=c
2844 ac_cpp='$CPP $CPPFLAGS'
2845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2848 if test -n "$ac_tool_prefix"; then
2849   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2850 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 $as_echo_n "checking for $ac_word... " >&6; }
2853 if ${ac_cv_prog_CC+:} false; then :
2854   $as_echo_n "(cached) " >&6
2855 else
2856   if test -n "$CC"; then
2857   ac_cv_prog_CC="$CC" # Let the user override the test.
2858 else
2859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860 for as_dir in $PATH
2861 do
2862   IFS=$as_save_IFS
2863   test -z "$as_dir" && as_dir=.
2864     for ac_exec_ext in '' $ac_executable_extensions; do
2865   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2866     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2867     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2868     break 2
2869   fi
2870 done
2871   done
2872 IFS=$as_save_IFS
2873
2874 fi
2875 fi
2876 CC=$ac_cv_prog_CC
2877 if test -n "$CC"; then
2878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2879 $as_echo "$CC" >&6; }
2880 else
2881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 $as_echo "no" >&6; }
2883 fi
2884
2885
2886 fi
2887 if test -z "$ac_cv_prog_CC"; then
2888   ac_ct_CC=$CC
2889   # Extract the first word of "gcc", so it can be a program name with args.
2890 set dummy gcc; ac_word=$2
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2892 $as_echo_n "checking for $ac_word... " >&6; }
2893 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2894   $as_echo_n "(cached) " >&6
2895 else
2896   if test -n "$ac_ct_CC"; then
2897   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2898 else
2899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2900 for as_dir in $PATH
2901 do
2902   IFS=$as_save_IFS
2903   test -z "$as_dir" && as_dir=.
2904     for ac_exec_ext in '' $ac_executable_extensions; do
2905   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2906     ac_cv_prog_ac_ct_CC="gcc"
2907     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2908     break 2
2909   fi
2910 done
2911   done
2912 IFS=$as_save_IFS
2913
2914 fi
2915 fi
2916 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2917 if test -n "$ac_ct_CC"; then
2918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2919 $as_echo "$ac_ct_CC" >&6; }
2920 else
2921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2922 $as_echo "no" >&6; }
2923 fi
2924
2925   if test "x$ac_ct_CC" = x; then
2926     CC=""
2927   else
2928     case $cross_compiling:$ac_tool_warned in
2929 yes:)
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2931 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932 ac_tool_warned=yes ;;
2933 esac
2934     CC=$ac_ct_CC
2935   fi
2936 else
2937   CC="$ac_cv_prog_CC"
2938 fi
2939
2940 if test -z "$CC"; then
2941           if test -n "$ac_tool_prefix"; then
2942     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2943 set dummy ${ac_tool_prefix}cc; ac_word=$2
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2945 $as_echo_n "checking for $ac_word... " >&6; }
2946 if ${ac_cv_prog_CC+:} false; then :
2947   $as_echo_n "(cached) " >&6
2948 else
2949   if test -n "$CC"; then
2950   ac_cv_prog_CC="$CC" # Let the user override the test.
2951 else
2952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2953 for as_dir in $PATH
2954 do
2955   IFS=$as_save_IFS
2956   test -z "$as_dir" && as_dir=.
2957     for ac_exec_ext in '' $ac_executable_extensions; do
2958   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2959     ac_cv_prog_CC="${ac_tool_prefix}cc"
2960     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2961     break 2
2962   fi
2963 done
2964   done
2965 IFS=$as_save_IFS
2966
2967 fi
2968 fi
2969 CC=$ac_cv_prog_CC
2970 if test -n "$CC"; then
2971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2972 $as_echo "$CC" >&6; }
2973 else
2974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2975 $as_echo "no" >&6; }
2976 fi
2977
2978
2979   fi
2980 fi
2981 if test -z "$CC"; then
2982   # Extract the first word of "cc", so it can be a program name with args.
2983 set dummy cc; ac_word=$2
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2985 $as_echo_n "checking for $ac_word... " >&6; }
2986 if ${ac_cv_prog_CC+:} false; then :
2987   $as_echo_n "(cached) " >&6
2988 else
2989   if test -n "$CC"; then
2990   ac_cv_prog_CC="$CC" # Let the user override the test.
2991 else
2992   ac_prog_rejected=no
2993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2994 for as_dir in $PATH
2995 do
2996   IFS=$as_save_IFS
2997   test -z "$as_dir" && as_dir=.
2998     for ac_exec_ext in '' $ac_executable_extensions; do
2999   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3000     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3001        ac_prog_rejected=yes
3002        continue
3003      fi
3004     ac_cv_prog_CC="cc"
3005     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3006     break 2
3007   fi
3008 done
3009   done
3010 IFS=$as_save_IFS
3011
3012 if test $ac_prog_rejected = yes; then
3013   # We found a bogon in the path, so make sure we never use it.
3014   set dummy $ac_cv_prog_CC
3015   shift
3016   if test $# != 0; then
3017     # We chose a different compiler from the bogus one.
3018     # However, it has the same basename, so the bogon will be chosen
3019     # first if we set CC to just the basename; use the full file name.
3020     shift
3021     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3022   fi
3023 fi
3024 fi
3025 fi
3026 CC=$ac_cv_prog_CC
3027 if test -n "$CC"; then
3028   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3029 $as_echo "$CC" >&6; }
3030 else
3031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3032 $as_echo "no" >&6; }
3033 fi
3034
3035
3036 fi
3037 if test -z "$CC"; then
3038   if test -n "$ac_tool_prefix"; then
3039   for ac_prog in cl.exe
3040   do
3041     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3042 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3044 $as_echo_n "checking for $ac_word... " >&6; }
3045 if ${ac_cv_prog_CC+:} false; then :
3046   $as_echo_n "(cached) " >&6
3047 else
3048   if test -n "$CC"; then
3049   ac_cv_prog_CC="$CC" # Let the user override the test.
3050 else
3051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3052 for as_dir in $PATH
3053 do
3054   IFS=$as_save_IFS
3055   test -z "$as_dir" && as_dir=.
3056     for ac_exec_ext in '' $ac_executable_extensions; do
3057   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3058     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3059     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3060     break 2
3061   fi
3062 done
3063   done
3064 IFS=$as_save_IFS
3065
3066 fi
3067 fi
3068 CC=$ac_cv_prog_CC
3069 if test -n "$CC"; then
3070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3071 $as_echo "$CC" >&6; }
3072 else
3073   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3074 $as_echo "no" >&6; }
3075 fi
3076
3077
3078     test -n "$CC" && break
3079   done
3080 fi
3081 if test -z "$CC"; then
3082   ac_ct_CC=$CC
3083   for ac_prog in cl.exe
3084 do
3085   # Extract the first word of "$ac_prog", so it can be a program name with args.
3086 set dummy $ac_prog; ac_word=$2
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3088 $as_echo_n "checking for $ac_word... " >&6; }
3089 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3090   $as_echo_n "(cached) " >&6
3091 else
3092   if test -n "$ac_ct_CC"; then
3093   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3094 else
3095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3096 for as_dir in $PATH
3097 do
3098   IFS=$as_save_IFS
3099   test -z "$as_dir" && as_dir=.
3100     for ac_exec_ext in '' $ac_executable_extensions; do
3101   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3102     ac_cv_prog_ac_ct_CC="$ac_prog"
3103     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3104     break 2
3105   fi
3106 done
3107   done
3108 IFS=$as_save_IFS
3109
3110 fi
3111 fi
3112 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3113 if test -n "$ac_ct_CC"; then
3114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3115 $as_echo "$ac_ct_CC" >&6; }
3116 else
3117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3118 $as_echo "no" >&6; }
3119 fi
3120
3121
3122   test -n "$ac_ct_CC" && break
3123 done
3124
3125   if test "x$ac_ct_CC" = x; then
3126     CC=""
3127   else
3128     case $cross_compiling:$ac_tool_warned in
3129 yes:)
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3131 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3132 ac_tool_warned=yes ;;
3133 esac
3134     CC=$ac_ct_CC
3135   fi
3136 fi
3137
3138 fi
3139
3140
3141 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3142 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3143 as_fn_error $? "no acceptable C compiler found in \$PATH
3144 See \`config.log' for more details" "$LINENO" 5; }
3145
3146 # Provide some information about the compiler.
3147 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3148 set X $ac_compile
3149 ac_compiler=$2
3150 for ac_option in --version -v -V -qversion; do
3151   { { ac_try="$ac_compiler $ac_option >&5"
3152 case "(($ac_try" in
3153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154   *) ac_try_echo=$ac_try;;
3155 esac
3156 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 $as_echo "$ac_try_echo"; } >&5
3158   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3159   ac_status=$?
3160   if test -s conftest.err; then
3161     sed '10a\
3162 ... rest of stderr output deleted ...
3163          10q' conftest.err >conftest.er1
3164     cat conftest.er1 >&5
3165   fi
3166   rm -f conftest.er1 conftest.err
3167   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168   test $ac_status = 0; }
3169 done
3170
3171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3172 /* end confdefs.h.  */
3173
3174 int
3175 main ()
3176 {
3177
3178   ;
3179   return 0;
3180 }
3181 _ACEOF
3182 ac_clean_files_save=$ac_clean_files
3183 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3184 # Try to create an executable without -o first, disregard a.out.
3185 # It will help us diagnose broken compilers, and finding out an intuition
3186 # of exeext.
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3188 $as_echo_n "checking whether the C compiler works... " >&6; }
3189 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3190
3191 # The possible output files:
3192 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3193
3194 ac_rmfiles=
3195 for ac_file in $ac_files
3196 do
3197   case $ac_file in
3198     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3199     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3200   esac
3201 done
3202 rm -f $ac_rmfiles
3203
3204 if { { ac_try="$ac_link_default"
3205 case "(($ac_try" in
3206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3207   *) ac_try_echo=$ac_try;;
3208 esac
3209 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 $as_echo "$ac_try_echo"; } >&5
3211   (eval "$ac_link_default") 2>&5
3212   ac_status=$?
3213   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214   test $ac_status = 0; }; then :
3215   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3216 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3217 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3218 # so that the user can short-circuit this test for compilers unknown to
3219 # Autoconf.
3220 for ac_file in $ac_files ''
3221 do
3222   test -f "$ac_file" || continue
3223   case $ac_file in
3224     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3225         ;;
3226     [ab].out )
3227         # We found the default executable, but exeext='' is most
3228         # certainly right.
3229         break;;
3230     *.* )
3231         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3232         then :; else
3233            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3234         fi
3235         # We set ac_cv_exeext here because the later test for it is not
3236         # safe: cross compilers may not add the suffix if given an `-o'
3237         # argument, so we may need to know it at that point already.
3238         # Even if this section looks crufty: it has the advantage of
3239         # actually working.
3240         break;;
3241     * )
3242         break;;
3243   esac
3244 done
3245 test "$ac_cv_exeext" = no && ac_cv_exeext=
3246
3247 else
3248   ac_file=''
3249 fi
3250 if test -z "$ac_file"; then :
3251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252 $as_echo "no" >&6; }
3253 $as_echo "$as_me: failed program was:" >&5
3254 sed 's/^/| /' conftest.$ac_ext >&5
3255
3256 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3257 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3258 as_fn_error 77 "C compiler cannot create executables
3259 See \`config.log' for more details" "$LINENO" 5; }
3260 else
3261   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262 $as_echo "yes" >&6; }
3263 fi
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3265 $as_echo_n "checking for C compiler default output file name... " >&6; }
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3267 $as_echo "$ac_file" >&6; }
3268 ac_exeext=$ac_cv_exeext
3269
3270 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3271 ac_clean_files=$ac_clean_files_save
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3273 $as_echo_n "checking for suffix of executables... " >&6; }
3274 if { { ac_try="$ac_link"
3275 case "(($ac_try" in
3276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3277   *) ac_try_echo=$ac_try;;
3278 esac
3279 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280 $as_echo "$ac_try_echo"; } >&5
3281   (eval "$ac_link") 2>&5
3282   ac_status=$?
3283   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3284   test $ac_status = 0; }; then :
3285   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3286 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3287 # work properly (i.e., refer to `conftest.exe'), while it won't with
3288 # `rm'.
3289 for ac_file in conftest.exe conftest conftest.*; do
3290   test -f "$ac_file" || continue
3291   case $ac_file in
3292     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3293     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3294           break;;
3295     * ) break;;
3296   esac
3297 done
3298 else
3299   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3301 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3302 See \`config.log' for more details" "$LINENO" 5; }
3303 fi
3304 rm -f conftest conftest$ac_cv_exeext
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3306 $as_echo "$ac_cv_exeext" >&6; }
3307
3308 rm -f conftest.$ac_ext
3309 EXEEXT=$ac_cv_exeext
3310 ac_exeext=$EXEEXT
3311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3312 /* end confdefs.h.  */
3313 #include <stdio.h>
3314 int
3315 main ()
3316 {
3317 FILE *f = fopen ("conftest.out", "w");
3318  return ferror (f) || fclose (f) != 0;
3319
3320   ;
3321   return 0;
3322 }
3323 _ACEOF
3324 ac_clean_files="$ac_clean_files conftest.out"
3325 # Check that the compiler produces executables we can run.  If not, either
3326 # the compiler is broken, or we cross compile.
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3328 $as_echo_n "checking whether we are cross compiling... " >&6; }
3329 if test "$cross_compiling" != yes; then
3330   { { ac_try="$ac_link"
3331 case "(($ac_try" in
3332   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3333   *) ac_try_echo=$ac_try;;
3334 esac
3335 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336 $as_echo "$ac_try_echo"; } >&5
3337   (eval "$ac_link") 2>&5
3338   ac_status=$?
3339   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340   test $ac_status = 0; }
3341   if { ac_try='./conftest$ac_cv_exeext'
3342   { { case "(($ac_try" in
3343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3344   *) ac_try_echo=$ac_try;;
3345 esac
3346 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347 $as_echo "$ac_try_echo"; } >&5
3348   (eval "$ac_try") 2>&5
3349   ac_status=$?
3350   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351   test $ac_status = 0; }; }; then
3352     cross_compiling=no
3353   else
3354     if test "$cross_compiling" = maybe; then
3355         cross_compiling=yes
3356     else
3357         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3358 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3359 as_fn_error $? "cannot run C compiled programs.
3360 If you meant to cross compile, use \`--host'.
3361 See \`config.log' for more details" "$LINENO" 5; }
3362     fi
3363   fi
3364 fi
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3366 $as_echo "$cross_compiling" >&6; }
3367
3368 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3369 ac_clean_files=$ac_clean_files_save
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3371 $as_echo_n "checking for suffix of object files... " >&6; }
3372 if ${ac_cv_objext+:} false; then :
3373   $as_echo_n "(cached) " >&6
3374 else
3375   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376 /* end confdefs.h.  */
3377
3378 int
3379 main ()
3380 {
3381
3382   ;
3383   return 0;
3384 }
3385 _ACEOF
3386 rm -f conftest.o conftest.obj
3387 if { { ac_try="$ac_compile"
3388 case "(($ac_try" in
3389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3390   *) ac_try_echo=$ac_try;;
3391 esac
3392 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3393 $as_echo "$ac_try_echo"; } >&5
3394   (eval "$ac_compile") 2>&5
3395   ac_status=$?
3396   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3397   test $ac_status = 0; }; then :
3398   for ac_file in conftest.o conftest.obj conftest.*; do
3399   test -f "$ac_file" || continue;
3400   case $ac_file in
3401     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3402     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3403        break;;
3404   esac
3405 done
3406 else
3407   $as_echo "$as_me: failed program was:" >&5
3408 sed 's/^/| /' conftest.$ac_ext >&5
3409
3410 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3411 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3412 as_fn_error $? "cannot compute suffix of object files: cannot compile
3413 See \`config.log' for more details" "$LINENO" 5; }
3414 fi
3415 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3416 fi
3417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3418 $as_echo "$ac_cv_objext" >&6; }
3419 OBJEXT=$ac_cv_objext
3420 ac_objext=$OBJEXT
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3422 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3423 if ${ac_cv_c_compiler_gnu+:} false; then :
3424   $as_echo_n "(cached) " >&6
3425 else
3426   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427 /* end confdefs.h.  */
3428
3429 int
3430 main ()
3431 {
3432 #ifndef __GNUC__
3433        choke me
3434 #endif
3435
3436   ;
3437   return 0;
3438 }
3439 _ACEOF
3440 if ac_fn_c_try_compile "$LINENO"; then :
3441   ac_compiler_gnu=yes
3442 else
3443   ac_compiler_gnu=no
3444 fi
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3447
3448 fi
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3450 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3451 if test $ac_compiler_gnu = yes; then
3452   GCC=yes
3453 else
3454   GCC=
3455 fi
3456 ac_test_CFLAGS=${CFLAGS+set}
3457 ac_save_CFLAGS=$CFLAGS
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3459 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3460 if ${ac_cv_prog_cc_g+:} false; then :
3461   $as_echo_n "(cached) " >&6
3462 else
3463   ac_save_c_werror_flag=$ac_c_werror_flag
3464    ac_c_werror_flag=yes
3465    ac_cv_prog_cc_g=no
3466    CFLAGS="-g"
3467    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468 /* end confdefs.h.  */
3469
3470 int
3471 main ()
3472 {
3473
3474   ;
3475   return 0;
3476 }
3477 _ACEOF
3478 if ac_fn_c_try_compile "$LINENO"; then :
3479   ac_cv_prog_cc_g=yes
3480 else
3481   CFLAGS=""
3482       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483 /* end confdefs.h.  */
3484
3485 int
3486 main ()
3487 {
3488
3489   ;
3490   return 0;
3491 }
3492 _ACEOF
3493 if ac_fn_c_try_compile "$LINENO"; then :
3494
3495 else
3496   ac_c_werror_flag=$ac_save_c_werror_flag
3497          CFLAGS="-g"
3498          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499 /* end confdefs.h.  */
3500
3501 int
3502 main ()
3503 {
3504
3505   ;
3506   return 0;
3507 }
3508 _ACEOF
3509 if ac_fn_c_try_compile "$LINENO"; then :
3510   ac_cv_prog_cc_g=yes
3511 fi
3512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3513 fi
3514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3515 fi
3516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3517    ac_c_werror_flag=$ac_save_c_werror_flag
3518 fi
3519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3520 $as_echo "$ac_cv_prog_cc_g" >&6; }
3521 if test "$ac_test_CFLAGS" = set; then
3522   CFLAGS=$ac_save_CFLAGS
3523 elif test $ac_cv_prog_cc_g = yes; then
3524   if test "$GCC" = yes; then
3525     CFLAGS="-g -O2"
3526   else
3527     CFLAGS="-g"
3528   fi
3529 else
3530   if test "$GCC" = yes; then
3531     CFLAGS="-O2"
3532   else
3533     CFLAGS=
3534   fi
3535 fi
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3537 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3538 if ${ac_cv_prog_cc_c89+:} false; then :
3539   $as_echo_n "(cached) " >&6
3540 else
3541   ac_cv_prog_cc_c89=no
3542 ac_save_CC=$CC
3543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544 /* end confdefs.h.  */
3545 #include <stdarg.h>
3546 #include <stdio.h>
3547 struct stat;
3548 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3549 struct buf { int x; };
3550 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3551 static char *e (p, i)
3552      char **p;
3553      int i;
3554 {
3555   return p[i];
3556 }
3557 static char *f (char * (*g) (char **, int), char **p, ...)
3558 {
3559   char *s;
3560   va_list v;
3561   va_start (v,p);
3562   s = g (p, va_arg (v,int));
3563   va_end (v);
3564   return s;
3565 }
3566
3567 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3568    function prototypes and stuff, but not '\xHH' hex character constants.
3569    These don't provoke an error unfortunately, instead are silently treated
3570    as 'x'.  The following induces an error, until -std is added to get
3571    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3572    array size at least.  It's necessary to write '\x00'==0 to get something
3573    that's true only with -std.  */
3574 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3575
3576 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3577    inside strings and character constants.  */
3578 #define FOO(x) 'x'
3579 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3580
3581 int test (int i, double x);
3582 struct s1 {int (*f) (int a);};
3583 struct s2 {int (*f) (double a);};
3584 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3585 int argc;
3586 char **argv;
3587 int
3588 main ()
3589 {
3590 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3591   ;
3592   return 0;
3593 }
3594 _ACEOF
3595 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3596         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3597 do
3598   CC="$ac_save_CC $ac_arg"
3599   if ac_fn_c_try_compile "$LINENO"; then :
3600   ac_cv_prog_cc_c89=$ac_arg
3601 fi
3602 rm -f core conftest.err conftest.$ac_objext
3603   test "x$ac_cv_prog_cc_c89" != "xno" && break
3604 done
3605 rm -f conftest.$ac_ext
3606 CC=$ac_save_CC
3607
3608 fi
3609 # AC_CACHE_VAL
3610 case "x$ac_cv_prog_cc_c89" in
3611   x)
3612     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3613 $as_echo "none needed" >&6; } ;;
3614   xno)
3615     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3616 $as_echo "unsupported" >&6; } ;;
3617   *)
3618     CC="$CC $ac_cv_prog_cc_c89"
3619     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3620 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3621 esac
3622 if test "x$ac_cv_prog_cc_c89" != xno; then :
3623
3624 fi
3625
3626 ac_ext=c
3627 ac_cpp='$CPP $CPPFLAGS'
3628 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3629 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3630 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3631 DEPDIR="${am__leading_dot}deps"
3632
3633 ac_config_commands="$ac_config_commands depfiles"
3634
3635
3636 am_make=${MAKE-make}
3637 cat > confinc << 'END'
3638 am__doit:
3639         @echo this is the am__doit target
3640 .PHONY: am__doit
3641 END
3642 # If we don't find an include directive, just comment out the code.
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3644 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3645 am__include="#"
3646 am__quote=
3647 _am_result=none
3648 # First try GNU make style include.
3649 echo "include confinc" > confmf
3650 # Ignore all kinds of additional output from 'make'.
3651 case `$am_make -s -f confmf 2> /dev/null` in #(
3652 *the\ am__doit\ target*)
3653   am__include=include
3654   am__quote=
3655   _am_result=GNU
3656   ;;
3657 esac
3658 # Now try BSD make style include.
3659 if test "$am__include" = "#"; then
3660    echo '.include "confinc"' > confmf
3661    case `$am_make -s -f confmf 2> /dev/null` in #(
3662    *the\ am__doit\ target*)
3663      am__include=.include
3664      am__quote="\""
3665      _am_result=BSD
3666      ;;
3667    esac
3668 fi
3669
3670
3671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3672 $as_echo "$_am_result" >&6; }
3673 rm -f confinc confmf
3674
3675 # Check whether --enable-dependency-tracking was given.
3676 if test "${enable_dependency_tracking+set}" = set; then :
3677   enableval=$enable_dependency_tracking;
3678 fi
3679
3680 if test "x$enable_dependency_tracking" != xno; then
3681   am_depcomp="$ac_aux_dir/depcomp"
3682   AMDEPBACKSLASH='\'
3683   am__nodep='_no'
3684 fi
3685  if test "x$enable_dependency_tracking" != xno; then
3686   AMDEP_TRUE=
3687   AMDEP_FALSE='#'
3688 else
3689   AMDEP_TRUE='#'
3690   AMDEP_FALSE=
3691 fi
3692
3693
3694
3695 depcc="$CC"   am_compiler_list=
3696
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3698 $as_echo_n "checking dependency style of $depcc... " >&6; }
3699 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3700   $as_echo_n "(cached) " >&6
3701 else
3702   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3703   # We make a subdir and do the tests there.  Otherwise we can end up
3704   # making bogus files that we don't know about and never remove.  For
3705   # instance it was reported that on HP-UX the gcc test will end up
3706   # making a dummy file named 'D' -- because '-MD' means "put the output
3707   # in D".
3708   rm -rf conftest.dir
3709   mkdir conftest.dir
3710   # Copy depcomp to subdir because otherwise we won't find it if we're
3711   # using a relative directory.
3712   cp "$am_depcomp" conftest.dir
3713   cd conftest.dir
3714   # We will build objects and dependencies in a subdirectory because
3715   # it helps to detect inapplicable dependency modes.  For instance
3716   # both Tru64's cc and ICC support -MD to output dependencies as a
3717   # side effect of compilation, but ICC will put the dependencies in
3718   # the current directory while Tru64 will put them in the object
3719   # directory.
3720   mkdir sub
3721
3722   am_cv_CC_dependencies_compiler_type=none
3723   if test "$am_compiler_list" = ""; then
3724      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3725   fi
3726   am__universal=false
3727   case " $depcc " in #(
3728      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3729      esac
3730
3731   for depmode in $am_compiler_list; do
3732     # Setup a source with many dependencies, because some compilers
3733     # like to wrap large dependency lists on column 80 (with \), and
3734     # we should not choose a depcomp mode which is confused by this.
3735     #
3736     # We need to recreate these files for each test, as the compiler may
3737     # overwrite some of them when testing with obscure command lines.
3738     # This happens at least with the AIX C compiler.
3739     : > sub/conftest.c
3740     for i in 1 2 3 4 5 6; do
3741       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3742       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3743       # Solaris 10 /bin/sh.
3744       echo '/* dummy */' > sub/conftst$i.h
3745     done
3746     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3747
3748     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3749     # mode.  It turns out that the SunPro C++ compiler does not properly
3750     # handle '-M -o', and we need to detect this.  Also, some Intel
3751     # versions had trouble with output in subdirs.
3752     am__obj=sub/conftest.${OBJEXT-o}
3753     am__minus_obj="-o $am__obj"
3754     case $depmode in
3755     gcc)
3756       # This depmode causes a compiler race in universal mode.
3757       test "$am__universal" = false || continue
3758       ;;
3759     nosideeffect)
3760       # After this tag, mechanisms are not by side-effect, so they'll
3761       # only be used when explicitly requested.
3762       if test "x$enable_dependency_tracking" = xyes; then
3763         continue
3764       else
3765         break
3766       fi
3767       ;;
3768     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3769       # This compiler won't grok '-c -o', but also, the minuso test has
3770       # not run yet.  These depmodes are late enough in the game, and
3771       # so weak that their functioning should not be impacted.
3772       am__obj=conftest.${OBJEXT-o}
3773       am__minus_obj=
3774       ;;
3775     none) break ;;
3776     esac
3777     if depmode=$depmode \
3778        source=sub/conftest.c object=$am__obj \
3779        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3780        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3781          >/dev/null 2>conftest.err &&
3782        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3783        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3784        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3785        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3786       # icc doesn't choke on unknown options, it will just issue warnings
3787       # or remarks (even with -Werror).  So we grep stderr for any message
3788       # that says an option was ignored or not supported.
3789       # When given -MP, icc 7.0 and 7.1 complain thusly:
3790       #   icc: Command line warning: ignoring option '-M'; no argument required
3791       # The diagnosis changed in icc 8.0:
3792       #   icc: Command line remark: option '-MP' not supported
3793       if (grep 'ignoring option' conftest.err ||
3794           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3795         am_cv_CC_dependencies_compiler_type=$depmode
3796         break
3797       fi
3798     fi
3799   done
3800
3801   cd ..
3802   rm -rf conftest.dir
3803 else
3804   am_cv_CC_dependencies_compiler_type=none
3805 fi
3806
3807 fi
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3809 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3810 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3811
3812  if
3813   test "x$enable_dependency_tracking" != xno \
3814   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3815   am__fastdepCC_TRUE=
3816   am__fastdepCC_FALSE='#'
3817 else
3818   am__fastdepCC_TRUE='#'
3819   am__fastdepCC_FALSE=
3820 fi
3821
3822
3823 # By default we simply use the C compiler to build assembly code.
3824
3825 test "${CCAS+set}" = set || CCAS=$CC
3826 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3827
3828
3829
3830 depcc="$CCAS"   am_compiler_list=
3831
3832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3833 $as_echo_n "checking dependency style of $depcc... " >&6; }
3834 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3835   $as_echo_n "(cached) " >&6
3836 else
3837   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3838   # We make a subdir and do the tests there.  Otherwise we can end up
3839   # making bogus files that we don't know about and never remove.  For
3840   # instance it was reported that on HP-UX the gcc test will end up
3841   # making a dummy file named 'D' -- because '-MD' means "put the output
3842   # in D".
3843   rm -rf conftest.dir
3844   mkdir conftest.dir
3845   # Copy depcomp to subdir because otherwise we won't find it if we're
3846   # using a relative directory.
3847   cp "$am_depcomp" conftest.dir
3848   cd conftest.dir
3849   # We will build objects and dependencies in a subdirectory because
3850   # it helps to detect inapplicable dependency modes.  For instance
3851   # both Tru64's cc and ICC support -MD to output dependencies as a
3852   # side effect of compilation, but ICC will put the dependencies in
3853   # the current directory while Tru64 will put them in the object
3854   # directory.
3855   mkdir sub
3856
3857   am_cv_CCAS_dependencies_compiler_type=none
3858   if test "$am_compiler_list" = ""; then
3859      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3860   fi
3861   am__universal=false
3862
3863
3864   for depmode in $am_compiler_list; do
3865     # Setup a source with many dependencies, because some compilers
3866     # like to wrap large dependency lists on column 80 (with \), and
3867     # we should not choose a depcomp mode which is confused by this.
3868     #
3869     # We need to recreate these files for each test, as the compiler may
3870     # overwrite some of them when testing with obscure command lines.
3871     # This happens at least with the AIX C compiler.
3872     : > sub/conftest.c
3873     for i in 1 2 3 4 5 6; do
3874       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3875       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3876       # Solaris 10 /bin/sh.
3877       echo '/* dummy */' > sub/conftst$i.h
3878     done
3879     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3880
3881     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3882     # mode.  It turns out that the SunPro C++ compiler does not properly
3883     # handle '-M -o', and we need to detect this.  Also, some Intel
3884     # versions had trouble with output in subdirs.
3885     am__obj=sub/conftest.${OBJEXT-o}
3886     am__minus_obj="-o $am__obj"
3887     case $depmode in
3888     gcc)
3889       # This depmode causes a compiler race in universal mode.
3890       test "$am__universal" = false || continue
3891       ;;
3892     nosideeffect)
3893       # After this tag, mechanisms are not by side-effect, so they'll
3894       # only be used when explicitly requested.
3895       if test "x$enable_dependency_tracking" = xyes; then
3896         continue
3897       else
3898         break
3899       fi
3900       ;;
3901     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3902       # This compiler won't grok '-c -o', but also, the minuso test has
3903       # not run yet.  These depmodes are late enough in the game, and
3904       # so weak that their functioning should not be impacted.
3905       am__obj=conftest.${OBJEXT-o}
3906       am__minus_obj=
3907       ;;
3908     none) break ;;
3909     esac
3910     if depmode=$depmode \
3911        source=sub/conftest.c object=$am__obj \
3912        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3913        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3914          >/dev/null 2>conftest.err &&
3915        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3916        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3917        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3918        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3919       # icc doesn't choke on unknown options, it will just issue warnings
3920       # or remarks (even with -Werror).  So we grep stderr for any message
3921       # that says an option was ignored or not supported.
3922       # When given -MP, icc 7.0 and 7.1 complain thusly:
3923       #   icc: Command line warning: ignoring option '-M'; no argument required
3924       # The diagnosis changed in icc 8.0:
3925       #   icc: Command line remark: option '-MP' not supported
3926       if (grep 'ignoring option' conftest.err ||
3927           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3928         am_cv_CCAS_dependencies_compiler_type=$depmode
3929         break
3930       fi
3931     fi
3932   done
3933
3934   cd ..
3935   rm -rf conftest.dir
3936 else
3937   am_cv_CCAS_dependencies_compiler_type=none
3938 fi
3939
3940 fi
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
3942 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
3943 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
3944
3945  if
3946   test "x$enable_dependency_tracking" != xno \
3947   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
3948   am__fastdepCCAS_TRUE=
3949   am__fastdepCCAS_FALSE='#'
3950 else
3951   am__fastdepCCAS_TRUE='#'
3952   am__fastdepCCAS_FALSE=
3953 fi
3954
3955
3956 # Make sure we can run config.sub.
3957 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3958   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3959
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3961 $as_echo_n "checking build system type... " >&6; }
3962 if ${ac_cv_build+:} false; then :
3963   $as_echo_n "(cached) " >&6
3964 else
3965   ac_build_alias=$build_alias
3966 test "x$ac_build_alias" = x &&
3967   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3968 test "x$ac_build_alias" = x &&
3969   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3970 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3971   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3972
3973 fi
3974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3975 $as_echo "$ac_cv_build" >&6; }
3976 case $ac_cv_build in
3977 *-*-*) ;;
3978 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3979 esac
3980 build=$ac_cv_build
3981 ac_save_IFS=$IFS; IFS='-'
3982 set x $ac_cv_build
3983 shift
3984 build_cpu=$1
3985 build_vendor=$2
3986 shift; shift
3987 # Remember, the first character of IFS is used to create $*,
3988 # except with old shells:
3989 build_os=$*
3990 IFS=$ac_save_IFS
3991 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3992
3993
3994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3995 $as_echo_n "checking host system type... " >&6; }
3996 if ${ac_cv_host+:} false; then :
3997   $as_echo_n "(cached) " >&6
3998 else
3999   if test "x$host_alias" = x; then
4000   ac_cv_host=$ac_cv_build
4001 else
4002   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4003     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4004 fi
4005
4006 fi
4007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4008 $as_echo "$ac_cv_host" >&6; }
4009 case $ac_cv_host in
4010 *-*-*) ;;
4011 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4012 esac
4013 host=$ac_cv_host
4014 ac_save_IFS=$IFS; IFS='-'
4015 set x $ac_cv_host
4016 shift
4017 host_cpu=$1
4018 host_vendor=$2
4019 shift; shift
4020 # Remember, the first character of IFS is used to create $*,
4021 # except with old shells:
4022 host_os=$*
4023 IFS=$ac_save_IFS
4024 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4025
4026
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4028 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4029 if ${ac_cv_path_SED+:} false; then :
4030   $as_echo_n "(cached) " >&6
4031 else
4032             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4033      for ac_i in 1 2 3 4 5 6 7; do
4034        ac_script="$ac_script$as_nl$ac_script"
4035      done
4036      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4037      { ac_script=; unset ac_script;}
4038      if test -z "$SED"; then
4039   ac_path_SED_found=false
4040   # Loop through the user's path and test for each of PROGNAME-LIST
4041   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4042 for as_dir in $PATH
4043 do
4044   IFS=$as_save_IFS
4045   test -z "$as_dir" && as_dir=.
4046     for ac_prog in sed gsed; do
4047     for ac_exec_ext in '' $ac_executable_extensions; do
4048       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4049       as_fn_executable_p "$ac_path_SED" || continue
4050 # Check for GNU ac_path_SED and select it if it is found.
4051   # Check for GNU $ac_path_SED
4052 case `"$ac_path_SED" --version 2>&1` in
4053 *GNU*)
4054   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4055 *)
4056   ac_count=0
4057   $as_echo_n 0123456789 >"conftest.in"
4058   while :
4059   do
4060     cat "conftest.in" "conftest.in" >"conftest.tmp"
4061     mv "conftest.tmp" "conftest.in"
4062     cp "conftest.in" "conftest.nl"
4063     $as_echo '' >> "conftest.nl"
4064     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4065     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4066     as_fn_arith $ac_count + 1 && ac_count=$as_val
4067     if test $ac_count -gt ${ac_path_SED_max-0}; then
4068       # Best one so far, save it but keep looking for a better one
4069       ac_cv_path_SED="$ac_path_SED"
4070       ac_path_SED_max=$ac_count
4071     fi
4072     # 10*(2^10) chars as input seems more than enough
4073     test $ac_count -gt 10 && break
4074   done
4075   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4076 esac
4077
4078       $ac_path_SED_found && break 3
4079     done
4080   done
4081   done
4082 IFS=$as_save_IFS
4083   if test -z "$ac_cv_path_SED"; then
4084     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4085   fi
4086 else
4087   ac_cv_path_SED=$SED
4088 fi
4089
4090 fi
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4092 $as_echo "$ac_cv_path_SED" >&6; }
4093  SED="$ac_cv_path_SED"
4094   rm -f conftest.sed
4095
4096 test -z "$SED" && SED=sed
4097 Xsed="$SED -e 1s/^X//"
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4110 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4111 if ${ac_cv_path_GREP+:} false; then :
4112   $as_echo_n "(cached) " >&6
4113 else
4114   if test -z "$GREP"; then
4115   ac_path_GREP_found=false
4116   # Loop through the user's path and test for each of PROGNAME-LIST
4117   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4118 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4119 do
4120   IFS=$as_save_IFS
4121   test -z "$as_dir" && as_dir=.
4122     for ac_prog in grep ggrep; do
4123     for ac_exec_ext in '' $ac_executable_extensions; do
4124       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4125       as_fn_executable_p "$ac_path_GREP" || continue
4126 # Check for GNU ac_path_GREP and select it if it is found.
4127   # Check for GNU $ac_path_GREP
4128 case `"$ac_path_GREP" --version 2>&1` in
4129 *GNU*)
4130   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4131 *)
4132   ac_count=0
4133   $as_echo_n 0123456789 >"conftest.in"
4134   while :
4135   do
4136     cat "conftest.in" "conftest.in" >"conftest.tmp"
4137     mv "conftest.tmp" "conftest.in"
4138     cp "conftest.in" "conftest.nl"
4139     $as_echo 'GREP' >> "conftest.nl"
4140     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4141     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4142     as_fn_arith $ac_count + 1 && ac_count=$as_val
4143     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4144       # Best one so far, save it but keep looking for a better one
4145       ac_cv_path_GREP="$ac_path_GREP"
4146       ac_path_GREP_max=$ac_count
4147     fi
4148     # 10*(2^10) chars as input seems more than enough
4149     test $ac_count -gt 10 && break
4150   done
4151   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4152 esac
4153
4154       $ac_path_GREP_found && break 3
4155     done
4156   done
4157   done
4158 IFS=$as_save_IFS
4159   if test -z "$ac_cv_path_GREP"; then
4160     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4161   fi
4162 else
4163   ac_cv_path_GREP=$GREP
4164 fi
4165
4166 fi
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4168 $as_echo "$ac_cv_path_GREP" >&6; }
4169  GREP="$ac_cv_path_GREP"
4170
4171
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4173 $as_echo_n "checking for egrep... " >&6; }
4174 if ${ac_cv_path_EGREP+:} false; then :
4175   $as_echo_n "(cached) " >&6
4176 else
4177   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4178    then ac_cv_path_EGREP="$GREP -E"
4179    else
4180      if test -z "$EGREP"; then
4181   ac_path_EGREP_found=false
4182   # Loop through the user's path and test for each of PROGNAME-LIST
4183   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4184 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4185 do
4186   IFS=$as_save_IFS
4187   test -z "$as_dir" && as_dir=.
4188     for ac_prog in egrep; do
4189     for ac_exec_ext in '' $ac_executable_extensions; do
4190       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4191       as_fn_executable_p "$ac_path_EGREP" || continue
4192 # Check for GNU ac_path_EGREP and select it if it is found.
4193   # Check for GNU $ac_path_EGREP
4194 case `"$ac_path_EGREP" --version 2>&1` in
4195 *GNU*)
4196   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4197 *)
4198   ac_count=0
4199   $as_echo_n 0123456789 >"conftest.in"
4200   while :
4201   do
4202     cat "conftest.in" "conftest.in" >"conftest.tmp"
4203     mv "conftest.tmp" "conftest.in"
4204     cp "conftest.in" "conftest.nl"
4205     $as_echo 'EGREP' >> "conftest.nl"
4206     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4207     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4208     as_fn_arith $ac_count + 1 && ac_count=$as_val
4209     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4210       # Best one so far, save it but keep looking for a better one
4211       ac_cv_path_EGREP="$ac_path_EGREP"
4212       ac_path_EGREP_max=$ac_count
4213     fi
4214     # 10*(2^10) chars as input seems more than enough
4215     test $ac_count -gt 10 && break
4216   done
4217   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4218 esac
4219
4220       $ac_path_EGREP_found && break 3
4221     done
4222   done
4223   done
4224 IFS=$as_save_IFS
4225   if test -z "$ac_cv_path_EGREP"; then
4226     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4227   fi
4228 else
4229   ac_cv_path_EGREP=$EGREP
4230 fi
4231
4232    fi
4233 fi
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4235 $as_echo "$ac_cv_path_EGREP" >&6; }
4236  EGREP="$ac_cv_path_EGREP"
4237
4238
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4240 $as_echo_n "checking for fgrep... " >&6; }
4241 if ${ac_cv_path_FGREP+:} false; then :
4242   $as_echo_n "(cached) " >&6
4243 else
4244   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4245    then ac_cv_path_FGREP="$GREP -F"
4246    else
4247      if test -z "$FGREP"; then
4248   ac_path_FGREP_found=false
4249   # Loop through the user's path and test for each of PROGNAME-LIST
4250   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4251 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4252 do
4253   IFS=$as_save_IFS
4254   test -z "$as_dir" && as_dir=.
4255     for ac_prog in fgrep; do
4256     for ac_exec_ext in '' $ac_executable_extensions; do
4257       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4258       as_fn_executable_p "$ac_path_FGREP" || continue
4259 # Check for GNU ac_path_FGREP and select it if it is found.
4260   # Check for GNU $ac_path_FGREP
4261 case `"$ac_path_FGREP" --version 2>&1` in
4262 *GNU*)
4263   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4264 *)
4265   ac_count=0
4266   $as_echo_n 0123456789 >"conftest.in"
4267   while :
4268   do
4269     cat "conftest.in" "conftest.in" >"conftest.tmp"
4270     mv "conftest.tmp" "conftest.in"
4271     cp "conftest.in" "conftest.nl"
4272     $as_echo 'FGREP' >> "conftest.nl"
4273     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4274     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4275     as_fn_arith $ac_count + 1 && ac_count=$as_val
4276     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4277       # Best one so far, save it but keep looking for a better one
4278       ac_cv_path_FGREP="$ac_path_FGREP"
4279       ac_path_FGREP_max=$ac_count
4280     fi
4281     # 10*(2^10) chars as input seems more than enough
4282     test $ac_count -gt 10 && break
4283   done
4284   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4285 esac
4286
4287       $ac_path_FGREP_found && break 3
4288     done
4289   done
4290   done
4291 IFS=$as_save_IFS
4292   if test -z "$ac_cv_path_FGREP"; then
4293     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4294   fi
4295 else
4296   ac_cv_path_FGREP=$FGREP
4297 fi
4298
4299    fi
4300 fi
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4302 $as_echo "$ac_cv_path_FGREP" >&6; }
4303  FGREP="$ac_cv_path_FGREP"
4304
4305
4306 test -z "$GREP" && GREP=grep
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4325 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4326 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4327
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4329 $as_echo_n "checking how to print strings... " >&6; }
4330 # Test print first, because it will be a builtin if present.
4331 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4332    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4333   ECHO='print -r --'
4334 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4335   ECHO='printf %s\n'
4336 else
4337   # Use this function as a fallback that always works.
4338   func_fallback_echo ()
4339   {
4340     eval 'cat <<_LTECHO_EOF
4341 $1
4342 _LTECHO_EOF'
4343   }
4344   ECHO='func_fallback_echo'
4345 fi
4346
4347 # func_echo_all arg...
4348 # Invoke $ECHO with all args, space-separated.
4349 func_echo_all ()
4350 {
4351     $ECHO ""
4352 }
4353
4354 case "$ECHO" in
4355   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4356 $as_echo "printf" >&6; } ;;
4357   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4358 $as_echo "print -r" >&6; } ;;
4359   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4360 $as_echo "cat" >&6; } ;;
4361 esac
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378 # Check whether --with-gnu-ld was given.
4379 if test "${with_gnu_ld+set}" = set; then :
4380   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4381 else
4382   with_gnu_ld=no
4383 fi
4384
4385 ac_prog=ld
4386 if test "$GCC" = yes; then
4387   # Check if gcc -print-prog-name=ld gives a path.
4388   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4389 $as_echo_n "checking for ld used by $CC... " >&6; }
4390   case $host in
4391   *-*-mingw*)
4392     # gcc leaves a trailing carriage return which upsets mingw
4393     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4394   *)
4395     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4396   esac
4397   case $ac_prog in
4398     # Accept absolute paths.
4399     [\\/]* | ?:[\\/]*)
4400       re_direlt='/[^/][^/]*/\.\./'
4401       # Canonicalize the pathname of ld
4402       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4403       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4404         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4405       done
4406       test -z "$LD" && LD="$ac_prog"
4407       ;;
4408   "")
4409     # If it fails, then pretend we aren't using GCC.
4410     ac_prog=ld
4411     ;;
4412   *)
4413     # If it is relative, then search for the first ld in PATH.
4414     with_gnu_ld=unknown
4415     ;;
4416   esac
4417 elif test "$with_gnu_ld" = yes; then
4418   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4419 $as_echo_n "checking for GNU ld... " >&6; }
4420 else
4421   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4422 $as_echo_n "checking for non-GNU ld... " >&6; }
4423 fi
4424 if ${lt_cv_path_LD+:} false; then :
4425   $as_echo_n "(cached) " >&6
4426 else
4427   if test -z "$LD"; then
4428   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4429   for ac_dir in $PATH; do
4430     IFS="$lt_save_ifs"
4431     test -z "$ac_dir" && ac_dir=.
4432     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4433       lt_cv_path_LD="$ac_dir/$ac_prog"
4434       # Check to see if the program is GNU ld.  I'd rather use --version,
4435       # but apparently some variants of GNU ld only accept -v.
4436       # Break only if it was the GNU/non-GNU ld that we prefer.
4437       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4438       *GNU* | *'with BFD'*)
4439         test "$with_gnu_ld" != no && break
4440         ;;
4441       *)
4442         test "$with_gnu_ld" != yes && break
4443         ;;
4444       esac
4445     fi
4446   done
4447   IFS="$lt_save_ifs"
4448 else
4449   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4450 fi
4451 fi
4452
4453 LD="$lt_cv_path_LD"
4454 if test -n "$LD"; then
4455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4456 $as_echo "$LD" >&6; }
4457 else
4458   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4459 $as_echo "no" >&6; }
4460 fi
4461 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4463 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4464 if ${lt_cv_prog_gnu_ld+:} false; then :
4465   $as_echo_n "(cached) " >&6
4466 else
4467   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4468 case `$LD -v 2>&1 </dev/null` in
4469 *GNU* | *'with BFD'*)
4470   lt_cv_prog_gnu_ld=yes
4471   ;;
4472 *)
4473   lt_cv_prog_gnu_ld=no
4474   ;;
4475 esac
4476 fi
4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4478 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4479 with_gnu_ld=$lt_cv_prog_gnu_ld
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489 ac_ext=c
4490 ac_cpp='$CPP $CPPFLAGS'
4491 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4492 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4493 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4495 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4496 # On Suns, sometimes $CPP names a directory.
4497 if test -n "$CPP" && test -d "$CPP"; then
4498   CPP=
4499 fi
4500 if test -z "$CPP"; then
4501   if ${ac_cv_prog_CPP+:} false; then :
4502   $as_echo_n "(cached) " >&6
4503 else
4504       # Double quotes because CPP needs to be expanded
4505     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4506     do
4507       ac_preproc_ok=false
4508 for ac_c_preproc_warn_flag in '' yes
4509 do
4510   # Use a header file that comes with gcc, so configuring glibc
4511   # with a fresh cross-compiler works.
4512   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4513   # <limits.h> exists even on freestanding compilers.
4514   # On the NeXT, cc -E runs the code through the compiler's parser,
4515   # not just through cpp. "Syntax error" is here to catch this case.
4516   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4517 /* end confdefs.h.  */
4518 #ifdef __STDC__
4519 # include <limits.h>
4520 #else
4521 # include <assert.h>
4522 #endif
4523                      Syntax error
4524 _ACEOF
4525 if ac_fn_c_try_cpp "$LINENO"; then :
4526
4527 else
4528   # Broken: fails on valid input.
4529 continue
4530 fi
4531 rm -f conftest.err conftest.i conftest.$ac_ext
4532
4533   # OK, works on sane cases.  Now check whether nonexistent headers
4534   # can be detected and how.
4535   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4536 /* end confdefs.h.  */
4537 #include <ac_nonexistent.h>
4538 _ACEOF
4539 if ac_fn_c_try_cpp "$LINENO"; then :
4540   # Broken: success on invalid input.
4541 continue
4542 else
4543   # Passes both tests.
4544 ac_preproc_ok=:
4545 break
4546 fi
4547 rm -f conftest.err conftest.i conftest.$ac_ext
4548
4549 done
4550 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4551 rm -f conftest.i conftest.err conftest.$ac_ext
4552 if $ac_preproc_ok; then :
4553   break
4554 fi
4555
4556     done
4557     ac_cv_prog_CPP=$CPP
4558
4559 fi
4560   CPP=$ac_cv_prog_CPP
4561 else
4562   ac_cv_prog_CPP=$CPP
4563 fi
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4565 $as_echo "$CPP" >&6; }
4566 ac_preproc_ok=false
4567 for ac_c_preproc_warn_flag in '' yes
4568 do
4569   # Use a header file that comes with gcc, so configuring glibc
4570   # with a fresh cross-compiler works.
4571   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4572   # <limits.h> exists even on freestanding compilers.
4573   # On the NeXT, cc -E runs the code through the compiler's parser,
4574   # not just through cpp. "Syntax error" is here to catch this case.
4575   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4576 /* end confdefs.h.  */
4577 #ifdef __STDC__
4578 # include <limits.h>
4579 #else
4580 # include <assert.h>
4581 #endif
4582                      Syntax error
4583 _ACEOF
4584 if ac_fn_c_try_cpp "$LINENO"; then :
4585
4586 else
4587   # Broken: fails on valid input.
4588 continue
4589 fi
4590 rm -f conftest.err conftest.i conftest.$ac_ext
4591
4592   # OK, works on sane cases.  Now check whether nonexistent headers
4593   # can be detected and how.
4594   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595 /* end confdefs.h.  */
4596 #include <ac_nonexistent.h>
4597 _ACEOF
4598 if ac_fn_c_try_cpp "$LINENO"; then :
4599   # Broken: success on invalid input.
4600 continue
4601 else
4602   # Passes both tests.
4603 ac_preproc_ok=:
4604 break
4605 fi
4606 rm -f conftest.err conftest.i conftest.$ac_ext
4607
4608 done
4609 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4610 rm -f conftest.i conftest.err conftest.$ac_ext
4611 if $ac_preproc_ok; then :
4612
4613 else
4614   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4616 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4617 See \`config.log' for more details" "$LINENO" 5; }
4618 fi
4619
4620 ac_ext=c
4621 ac_cpp='$CPP $CPPFLAGS'
4622 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4623 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4624 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4625
4626 for ac_prog in gawk mawk nawk awk
4627 do
4628   # Extract the first word of "$ac_prog", so it can be a program name with args.
4629 set dummy $ac_prog; ac_word=$2
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4631 $as_echo_n "checking for $ac_word... " >&6; }
4632 if ${ac_cv_prog_AWK+:} false; then :
4633   $as_echo_n "(cached) " >&6
4634 else
4635   if test -n "$AWK"; then
4636   ac_cv_prog_AWK="$AWK" # Let the user override the test.
4637 else
4638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4639 for as_dir in $PATH
4640 do
4641   IFS=$as_save_IFS
4642   test -z "$as_dir" && as_dir=.
4643     for ac_exec_ext in '' $ac_executable_extensions; do
4644   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4645     ac_cv_prog_AWK="$ac_prog"
4646     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4647     break 2
4648   fi
4649 done
4650   done
4651 IFS=$as_save_IFS
4652
4653 fi
4654 fi
4655 AWK=$ac_cv_prog_AWK
4656 if test -n "$AWK"; then
4657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4658 $as_echo "$AWK" >&6; }
4659 else
4660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4661 $as_echo "no" >&6; }
4662 fi
4663
4664
4665   test -n "$AWK" && break
4666 done
4667
4668
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4670 $as_echo_n "checking whether ln -s works... " >&6; }
4671 LN_S=$as_ln_s
4672 if test "$LN_S" = "ln -s"; then
4673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4674 $as_echo "yes" >&6; }
4675 else
4676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4677 $as_echo "no, using $LN_S" >&6; }
4678 fi
4679
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4681 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4682 set x ${MAKE-make}
4683 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4684 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4685   $as_echo_n "(cached) " >&6
4686 else
4687   cat >conftest.make <<\_ACEOF
4688 SHELL = /bin/sh
4689 all:
4690         @echo '@@@%%%=$(MAKE)=@@@%%%'
4691 _ACEOF
4692 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4693 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4694   *@@@%%%=?*=@@@%%%*)
4695     eval ac_cv_prog_make_${ac_make}_set=yes;;
4696   *)
4697     eval ac_cv_prog_make_${ac_make}_set=no;;
4698 esac
4699 rm -f conftest.make
4700 fi
4701 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4703 $as_echo "yes" >&6; }
4704   SET_MAKE=
4705 else
4706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4707 $as_echo "no" >&6; }
4708   SET_MAKE="MAKE=${MAKE-make}"
4709 fi
4710
4711
4712 case `pwd` in
4713   *\ * | *\     *)
4714     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4715 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4716 esac
4717
4718
4719
4720 macro_version='2.4.2'
4721 macro_revision='1.3337'
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735 ltmain="$ac_aux_dir/ltmain.sh"
4736
4737 # Backslashify metacharacters that are still active within
4738 # double-quoted strings.
4739 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4740
4741 # Same as above, but do not quote variable references.
4742 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4743
4744 # Sed substitution to delay expansion of an escaped shell variable in a
4745 # double_quote_subst'ed string.
4746 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4747
4748 # Sed substitution to delay expansion of an escaped single quote.
4749 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4750
4751 # Sed substitution to avoid accidental globbing in evaled expressions
4752 no_glob_subst='s/\*/\\\*/g'
4753
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4755 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4756 if ${lt_cv_path_NM+:} false; then :
4757   $as_echo_n "(cached) " >&6
4758 else
4759   if test -n "$NM"; then
4760   # Let the user override the test.
4761   lt_cv_path_NM="$NM"
4762 else
4763   lt_nm_to_check="${ac_tool_prefix}nm"
4764   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4765     lt_nm_to_check="$lt_nm_to_check nm"
4766   fi
4767   for lt_tmp_nm in $lt_nm_to_check; do
4768     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4769     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4770       IFS="$lt_save_ifs"
4771       test -z "$ac_dir" && ac_dir=.
4772       tmp_nm="$ac_dir/$lt_tmp_nm"
4773       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4774         # Check to see if the nm accepts a BSD-compat flag.
4775         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4776         #   nm: unknown option "B" ignored
4777         # Tru64's nm complains that /dev/null is an invalid object file
4778         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4779         */dev/null* | *'Invalid file or object type'*)
4780           lt_cv_path_NM="$tmp_nm -B"
4781           break
4782           ;;
4783         *)
4784           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4785           */dev/null*)
4786             lt_cv_path_NM="$tmp_nm -p"
4787             break
4788             ;;
4789           *)
4790             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4791             continue # so that we can try to find one that supports BSD flags
4792             ;;
4793           esac
4794           ;;
4795         esac
4796       fi
4797     done
4798     IFS="$lt_save_ifs"
4799   done
4800   : ${lt_cv_path_NM=no}
4801 fi
4802 fi
4803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4804 $as_echo "$lt_cv_path_NM" >&6; }
4805 if test "$lt_cv_path_NM" != "no"; then
4806   NM="$lt_cv_path_NM"
4807 else
4808   # Didn't find any BSD compatible name lister, look for dumpbin.
4809   if test -n "$DUMPBIN"; then :
4810     # Let the user override the test.
4811   else
4812     if test -n "$ac_tool_prefix"; then
4813   for ac_prog in dumpbin "link -dump"
4814   do
4815     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4816 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4818 $as_echo_n "checking for $ac_word... " >&6; }
4819 if ${ac_cv_prog_DUMPBIN+:} false; then :
4820   $as_echo_n "(cached) " >&6
4821 else
4822   if test -n "$DUMPBIN"; then
4823   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4824 else
4825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4826 for as_dir in $PATH
4827 do
4828   IFS=$as_save_IFS
4829   test -z "$as_dir" && as_dir=.
4830     for ac_exec_ext in '' $ac_executable_extensions; do
4831   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4832     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4833     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4834     break 2
4835   fi
4836 done
4837   done
4838 IFS=$as_save_IFS
4839
4840 fi
4841 fi
4842 DUMPBIN=$ac_cv_prog_DUMPBIN
4843 if test -n "$DUMPBIN"; then
4844   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4845 $as_echo "$DUMPBIN" >&6; }
4846 else
4847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4848 $as_echo "no" >&6; }
4849 fi
4850
4851
4852     test -n "$DUMPBIN" && break
4853   done
4854 fi
4855 if test -z "$DUMPBIN"; then
4856   ac_ct_DUMPBIN=$DUMPBIN
4857   for ac_prog in dumpbin "link -dump"
4858 do
4859   # Extract the first word of "$ac_prog", so it can be a program name with args.
4860 set dummy $ac_prog; ac_word=$2
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4862 $as_echo_n "checking for $ac_word... " >&6; }
4863 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4864   $as_echo_n "(cached) " >&6
4865 else
4866   if test -n "$ac_ct_DUMPBIN"; then
4867   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4868 else
4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 for as_dir in $PATH
4871 do
4872   IFS=$as_save_IFS
4873   test -z "$as_dir" && as_dir=.
4874     for ac_exec_ext in '' $ac_executable_extensions; do
4875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4876     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4878     break 2
4879   fi
4880 done
4881   done
4882 IFS=$as_save_IFS
4883
4884 fi
4885 fi
4886 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4887 if test -n "$ac_ct_DUMPBIN"; then
4888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4889 $as_echo "$ac_ct_DUMPBIN" >&6; }
4890 else
4891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4892 $as_echo "no" >&6; }
4893 fi
4894
4895
4896   test -n "$ac_ct_DUMPBIN" && break
4897 done
4898
4899   if test "x$ac_ct_DUMPBIN" = x; then
4900     DUMPBIN=":"
4901   else
4902     case $cross_compiling:$ac_tool_warned in
4903 yes:)
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4905 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4906 ac_tool_warned=yes ;;
4907 esac
4908     DUMPBIN=$ac_ct_DUMPBIN
4909   fi
4910 fi
4911
4912     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4913     *COFF*)
4914       DUMPBIN="$DUMPBIN -symbols"
4915       ;;
4916     *)
4917       DUMPBIN=:
4918       ;;
4919     esac
4920   fi
4921
4922   if test "$DUMPBIN" != ":"; then
4923     NM="$DUMPBIN"
4924   fi
4925 fi
4926 test -z "$NM" && NM=nm
4927
4928
4929
4930
4931
4932
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4934 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4935 if ${lt_cv_nm_interface+:} false; then :
4936   $as_echo_n "(cached) " >&6
4937 else
4938   lt_cv_nm_interface="BSD nm"
4939   echo "int some_variable = 0;" > conftest.$ac_ext
4940   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4941   (eval "$ac_compile" 2>conftest.err)
4942   cat conftest.err >&5
4943   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4944   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4945   cat conftest.err >&5
4946   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4947   cat conftest.out >&5
4948   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4949     lt_cv_nm_interface="MS dumpbin"
4950   fi
4951   rm -f conftest*
4952 fi
4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4954 $as_echo "$lt_cv_nm_interface" >&6; }
4955
4956 # find the maximum length of command line arguments
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4958 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4959 if ${lt_cv_sys_max_cmd_len+:} false; then :
4960   $as_echo_n "(cached) " >&6
4961 else
4962     i=0
4963   teststring="ABCD"
4964
4965   case $build_os in
4966   msdosdjgpp*)
4967     # On DJGPP, this test can blow up pretty badly due to problems in libc
4968     # (any single argument exceeding 2000 bytes causes a buffer overrun
4969     # during glob expansion).  Even if it were fixed, the result of this
4970     # check would be larger than it should be.
4971     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4972     ;;
4973
4974   gnu*)
4975     # Under GNU Hurd, this test is not required because there is
4976     # no limit to the length of command line arguments.
4977     # Libtool will interpret -1 as no limit whatsoever
4978     lt_cv_sys_max_cmd_len=-1;
4979     ;;
4980
4981   cygwin* | mingw* | cegcc*)
4982     # On Win9x/ME, this test blows up -- it succeeds, but takes
4983     # about 5 minutes as the teststring grows exponentially.
4984     # Worse, since 9x/ME are not pre-emptively multitasking,
4985     # you end up with a "frozen" computer, even though with patience
4986     # the test eventually succeeds (with a max line length of 256k).
4987     # Instead, let's just punt: use the minimum linelength reported by
4988     # all of the supported platforms: 8192 (on NT/2K/XP).
4989     lt_cv_sys_max_cmd_len=8192;
4990     ;;
4991
4992   mint*)
4993     # On MiNT this can take a long time and run out of memory.
4994     lt_cv_sys_max_cmd_len=8192;
4995     ;;
4996
4997   amigaos*)
4998     # On AmigaOS with pdksh, this test takes hours, literally.
4999     # So we just punt and use a minimum line length of 8192.
5000     lt_cv_sys_max_cmd_len=8192;
5001     ;;
5002
5003   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5004     # This has been around since 386BSD, at least.  Likely further.
5005     if test -x /sbin/sysctl; then
5006       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5007     elif test -x /usr/sbin/sysctl; then
5008       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5009     else
5010       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5011     fi
5012     # And add a safety zone
5013     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5014     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5015     ;;
5016
5017   interix*)
5018     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5019     lt_cv_sys_max_cmd_len=196608
5020     ;;
5021
5022   os2*)
5023     # The test takes a long time on OS/2.
5024     lt_cv_sys_max_cmd_len=8192
5025     ;;
5026
5027   osf*)
5028     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5029     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5030     # nice to cause kernel panics so lets avoid the loop below.
5031     # First set a reasonable default.
5032     lt_cv_sys_max_cmd_len=16384
5033     #
5034     if test -x /sbin/sysconfig; then
5035       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5036         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5037       esac
5038     fi
5039     ;;
5040   sco3.2v5*)
5041     lt_cv_sys_max_cmd_len=102400
5042     ;;
5043   sysv5* | sco5v6* | sysv4.2uw2*)
5044     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5045     if test -n "$kargmax"; then
5046       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5047     else
5048       lt_cv_sys_max_cmd_len=32768
5049     fi
5050     ;;
5051   *)
5052     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5053     if test -n "$lt_cv_sys_max_cmd_len"; then
5054       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5055       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5056     else
5057       # Make teststring a little bigger before we do anything with it.
5058       # a 1K string should be a reasonable start.
5059       for i in 1 2 3 4 5 6 7 8 ; do
5060         teststring=$teststring$teststring
5061       done
5062       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5063       # If test is not a shell built-in, we'll probably end up computing a
5064       # maximum length that is only half of the actual maximum length, but
5065       # we can't tell.
5066       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5067                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5068               test $i != 17 # 1/2 MB should be enough
5069       do
5070         i=`expr $i + 1`
5071         teststring=$teststring$teststring
5072       done
5073       # Only check the string length outside the loop.
5074       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5075       teststring=
5076       # Add a significant safety factor because C++ compilers can tack on
5077       # massive amounts of additional arguments before passing them to the
5078       # linker.  It appears as though 1/2 is a usable value.
5079       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5080     fi
5081     ;;
5082   esac
5083
5084 fi
5085
5086 if test -n $lt_cv_sys_max_cmd_len ; then
5087   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5088 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5089 else
5090   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5091 $as_echo "none" >&6; }
5092 fi
5093 max_cmd_len=$lt_cv_sys_max_cmd_len
5094
5095
5096
5097
5098
5099
5100 : ${CP="cp -f"}
5101 : ${MV="mv -f"}
5102 : ${RM="rm -f"}
5103
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5105 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5106 # Try some XSI features
5107 xsi_shell=no
5108 ( _lt_dummy="a/b/c"
5109   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5110       = c,a/b,b/c, \
5111     && eval 'test $(( 1 + 1 )) -eq 2 \
5112     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5113   && xsi_shell=yes
5114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5115 $as_echo "$xsi_shell" >&6; }
5116
5117
5118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5119 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5120 lt_shell_append=no
5121 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5122     >/dev/null 2>&1 \
5123   && lt_shell_append=yes
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5125 $as_echo "$lt_shell_append" >&6; }
5126
5127
5128 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5129   lt_unset=unset
5130 else
5131   lt_unset=false
5132 fi
5133
5134
5135
5136
5137
5138 # test EBCDIC or ASCII
5139 case `echo X|tr X '\101'` in
5140  A) # ASCII based system
5141     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5142   lt_SP2NL='tr \040 \012'
5143   lt_NL2SP='tr \015\012 \040\040'
5144   ;;
5145  *) # EBCDIC based system
5146   lt_SP2NL='tr \100 \n'
5147   lt_NL2SP='tr \r\n \100\100'
5148   ;;
5149 esac
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5160 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5161 if ${lt_cv_to_host_file_cmd+:} false; then :
5162   $as_echo_n "(cached) " >&6
5163 else
5164   case $host in
5165   *-*-mingw* )
5166     case $build in
5167       *-*-mingw* ) # actually msys
5168         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5169         ;;
5170       *-*-cygwin* )
5171         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5172         ;;
5173       * ) # otherwise, assume *nix
5174         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5175         ;;
5176     esac
5177     ;;
5178   *-*-cygwin* )
5179     case $build in
5180       *-*-mingw* ) # actually msys
5181         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5182         ;;
5183       *-*-cygwin* )
5184         lt_cv_to_host_file_cmd=func_convert_file_noop
5185         ;;
5186       * ) # otherwise, assume *nix
5187         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5188         ;;
5189     esac
5190     ;;
5191   * ) # unhandled hosts (and "normal" native builds)
5192     lt_cv_to_host_file_cmd=func_convert_file_noop
5193     ;;
5194 esac
5195
5196 fi
5197
5198 to_host_file_cmd=$lt_cv_to_host_file_cmd
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5200 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5201
5202
5203
5204
5205
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5207 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5208 if ${lt_cv_to_tool_file_cmd+:} false; then :
5209   $as_echo_n "(cached) " >&6
5210 else
5211   #assume ordinary cross tools, or native build.
5212 lt_cv_to_tool_file_cmd=func_convert_file_noop
5213 case $host in
5214   *-*-mingw* )
5215     case $build in
5216       *-*-mingw* ) # actually msys
5217         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5218         ;;
5219     esac
5220     ;;
5221 esac
5222
5223 fi
5224
5225 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5227 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5228
5229
5230
5231
5232
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5234 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5235 if ${lt_cv_ld_reload_flag+:} false; then :
5236   $as_echo_n "(cached) " >&6
5237 else
5238   lt_cv_ld_reload_flag='-r'
5239 fi
5240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5241 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5242 reload_flag=$lt_cv_ld_reload_flag
5243 case $reload_flag in
5244 "" | " "*) ;;
5245 *) reload_flag=" $reload_flag" ;;
5246 esac
5247 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5248 case $host_os in
5249   cygwin* | mingw* | pw32* | cegcc*)
5250     if test "$GCC" != yes; then
5251       reload_cmds=false
5252     fi
5253     ;;
5254   darwin*)
5255     if test "$GCC" = yes; then
5256       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5257     else
5258       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5259     fi
5260     ;;
5261 esac
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271 if test -n "$ac_tool_prefix"; then
5272   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5273 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5275 $as_echo_n "checking for $ac_word... " >&6; }
5276 if ${ac_cv_prog_OBJDUMP+:} false; then :
5277   $as_echo_n "(cached) " >&6
5278 else
5279   if test -n "$OBJDUMP"; then
5280   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5281 else
5282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5283 for as_dir in $PATH
5284 do
5285   IFS=$as_save_IFS
5286   test -z "$as_dir" && as_dir=.
5287     for ac_exec_ext in '' $ac_executable_extensions; do
5288   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5289     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5290     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5291     break 2
5292   fi
5293 done
5294   done
5295 IFS=$as_save_IFS
5296
5297 fi
5298 fi
5299 OBJDUMP=$ac_cv_prog_OBJDUMP
5300 if test -n "$OBJDUMP"; then
5301   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5302 $as_echo "$OBJDUMP" >&6; }
5303 else
5304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5305 $as_echo "no" >&6; }
5306 fi
5307
5308
5309 fi
5310 if test -z "$ac_cv_prog_OBJDUMP"; then
5311   ac_ct_OBJDUMP=$OBJDUMP
5312   # Extract the first word of "objdump", so it can be a program name with args.
5313 set dummy objdump; ac_word=$2
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5315 $as_echo_n "checking for $ac_word... " >&6; }
5316 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5317   $as_echo_n "(cached) " >&6
5318 else
5319   if test -n "$ac_ct_OBJDUMP"; then
5320   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5321 else
5322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5323 for as_dir in $PATH
5324 do
5325   IFS=$as_save_IFS
5326   test -z "$as_dir" && as_dir=.
5327     for ac_exec_ext in '' $ac_executable_extensions; do
5328   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5329     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5330     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5331     break 2
5332   fi
5333 done
5334   done
5335 IFS=$as_save_IFS
5336
5337 fi
5338 fi
5339 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5340 if test -n "$ac_ct_OBJDUMP"; then
5341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5342 $as_echo "$ac_ct_OBJDUMP" >&6; }
5343 else
5344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5345 $as_echo "no" >&6; }
5346 fi
5347
5348   if test "x$ac_ct_OBJDUMP" = x; then
5349     OBJDUMP="false"
5350   else
5351     case $cross_compiling:$ac_tool_warned in
5352 yes:)
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5354 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5355 ac_tool_warned=yes ;;
5356 esac
5357     OBJDUMP=$ac_ct_OBJDUMP
5358   fi
5359 else
5360   OBJDUMP="$ac_cv_prog_OBJDUMP"
5361 fi
5362
5363 test -z "$OBJDUMP" && OBJDUMP=objdump
5364
5365
5366
5367
5368
5369
5370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5371 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5372 if ${lt_cv_deplibs_check_method+:} false; then :
5373   $as_echo_n "(cached) " >&6
5374 else
5375   lt_cv_file_magic_cmd='$MAGIC_CMD'
5376 lt_cv_file_magic_test_file=
5377 lt_cv_deplibs_check_method='unknown'
5378 # Need to set the preceding variable on all platforms that support
5379 # interlibrary dependencies.
5380 # 'none' -- dependencies not supported.
5381 # `unknown' -- same as none, but documents that we really don't know.
5382 # 'pass_all' -- all dependencies passed with no checks.
5383 # 'test_compile' -- check by making test program.
5384 # 'file_magic [[regex]]' -- check by looking for files in library path
5385 # which responds to the $file_magic_cmd with a given extended regex.
5386 # If you have `file' or equivalent on your system and you're not sure
5387 # whether `pass_all' will *always* work, you probably want this one.
5388
5389 case $host_os in
5390 aix[4-9]*)
5391   lt_cv_deplibs_check_method=pass_all
5392   ;;
5393
5394 beos*)
5395   lt_cv_deplibs_check_method=pass_all
5396   ;;
5397
5398 bsdi[45]*)
5399   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5400   lt_cv_file_magic_cmd='/usr/bin/file -L'
5401   lt_cv_file_magic_test_file=/shlib/libc.so
5402   ;;
5403
5404 cygwin*)
5405   # func_win32_libid is a shell function defined in ltmain.sh
5406   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5407   lt_cv_file_magic_cmd='func_win32_libid'
5408   ;;
5409
5410 mingw* | pw32*)
5411   # Base MSYS/MinGW do not provide the 'file' command needed by
5412   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5413   # unless we find 'file', for example because we are cross-compiling.
5414   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5415   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5416     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5417     lt_cv_file_magic_cmd='func_win32_libid'
5418   else
5419     # Keep this pattern in sync with the one in func_win32_libid.
5420     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5421     lt_cv_file_magic_cmd='$OBJDUMP -f'
5422   fi
5423   ;;
5424
5425 cegcc*)
5426   # use the weaker test based on 'objdump'. See mingw*.
5427   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5428   lt_cv_file_magic_cmd='$OBJDUMP -f'
5429   ;;
5430
5431 darwin* | rhapsody*)
5432   lt_cv_deplibs_check_method=pass_all
5433   ;;
5434
5435 freebsd* | dragonfly*)
5436   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5437     case $host_cpu in
5438     i*86 )
5439       # Not sure whether the presence of OpenBSD here was a mistake.
5440       # Let's accept both of them until this is cleared up.
5441       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5442       lt_cv_file_magic_cmd=/usr/bin/file
5443       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5444       ;;
5445     esac
5446   else
5447     lt_cv_deplibs_check_method=pass_all
5448   fi
5449   ;;
5450
5451 gnu*)
5452   lt_cv_deplibs_check_method=pass_all
5453   ;;
5454
5455 haiku*)
5456   lt_cv_deplibs_check_method=pass_all
5457   ;;
5458
5459 hpux10.20* | hpux11*)
5460   lt_cv_file_magic_cmd=/usr/bin/file
5461   case $host_cpu in
5462   ia64*)
5463     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5464     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5465     ;;
5466   hppa*64*)
5467     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]'
5468     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5469     ;;
5470   *)
5471     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5472     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5473     ;;
5474   esac
5475   ;;
5476
5477 interix[3-9]*)
5478   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5479   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5480   ;;
5481
5482 irix5* | irix6* | nonstopux*)
5483   case $LD in
5484   *-32|*"-32 ") libmagic=32-bit;;
5485   *-n32|*"-n32 ") libmagic=N32;;
5486   *-64|*"-64 ") libmagic=64-bit;;
5487   *) libmagic=never-match;;
5488   esac
5489   lt_cv_deplibs_check_method=pass_all
5490   ;;
5491
5492 # This must be glibc/ELF.
5493 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5494   lt_cv_deplibs_check_method=pass_all
5495   ;;
5496
5497 netbsd*)
5498   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5499     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5500   else
5501     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5502   fi
5503   ;;
5504
5505 newos6*)
5506   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5507   lt_cv_file_magic_cmd=/usr/bin/file
5508   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5509   ;;
5510
5511 *nto* | *qnx*)
5512   lt_cv_deplibs_check_method=pass_all
5513   ;;
5514
5515 openbsd*)
5516   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5517     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5518   else
5519     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5520   fi
5521   ;;
5522
5523 osf3* | osf4* | osf5*)
5524   lt_cv_deplibs_check_method=pass_all
5525   ;;
5526
5527 rdos*)
5528   lt_cv_deplibs_check_method=pass_all
5529   ;;
5530
5531 solaris*)
5532   lt_cv_deplibs_check_method=pass_all
5533   ;;
5534
5535 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5536   lt_cv_deplibs_check_method=pass_all
5537   ;;
5538
5539 sysv4 | sysv4.3*)
5540   case $host_vendor in
5541   motorola)
5542     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]'
5543     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5544     ;;
5545   ncr)
5546     lt_cv_deplibs_check_method=pass_all
5547     ;;
5548   sequent)
5549     lt_cv_file_magic_cmd='/bin/file'
5550     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5551     ;;
5552   sni)
5553     lt_cv_file_magic_cmd='/bin/file'
5554     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5555     lt_cv_file_magic_test_file=/lib/libc.so
5556     ;;
5557   siemens)
5558     lt_cv_deplibs_check_method=pass_all
5559     ;;
5560   pc)
5561     lt_cv_deplibs_check_method=pass_all
5562     ;;
5563   esac
5564   ;;
5565
5566 tpf*)
5567   lt_cv_deplibs_check_method=pass_all
5568   ;;
5569 esac
5570
5571 fi
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5573 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5574
5575 file_magic_glob=
5576 want_nocaseglob=no
5577 if test "$build" = "$host"; then
5578   case $host_os in
5579   mingw* | pw32*)
5580     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5581       want_nocaseglob=yes
5582     else
5583       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5584     fi
5585     ;;
5586   esac
5587 fi
5588
5589 file_magic_cmd=$lt_cv_file_magic_cmd
5590 deplibs_check_method=$lt_cv_deplibs_check_method
5591 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614 if test -n "$ac_tool_prefix"; then
5615   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5616 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5618 $as_echo_n "checking for $ac_word... " >&6; }
5619 if ${ac_cv_prog_DLLTOOL+:} false; then :
5620   $as_echo_n "(cached) " >&6
5621 else
5622   if test -n "$DLLTOOL"; then
5623   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5624 else
5625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5626 for as_dir in $PATH
5627 do
5628   IFS=$as_save_IFS
5629   test -z "$as_dir" && as_dir=.
5630     for ac_exec_ext in '' $ac_executable_extensions; do
5631   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5632     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5633     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5634     break 2
5635   fi
5636 done
5637   done
5638 IFS=$as_save_IFS
5639
5640 fi
5641 fi
5642 DLLTOOL=$ac_cv_prog_DLLTOOL
5643 if test -n "$DLLTOOL"; then
5644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5645 $as_echo "$DLLTOOL" >&6; }
5646 else
5647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5648 $as_echo "no" >&6; }
5649 fi
5650
5651
5652 fi
5653 if test -z "$ac_cv_prog_DLLTOOL"; then
5654   ac_ct_DLLTOOL=$DLLTOOL
5655   # Extract the first word of "dlltool", so it can be a program name with args.
5656 set dummy dlltool; ac_word=$2
5657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5658 $as_echo_n "checking for $ac_word... " >&6; }
5659 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5660   $as_echo_n "(cached) " >&6
5661 else
5662   if test -n "$ac_ct_DLLTOOL"; then
5663   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5664 else
5665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5666 for as_dir in $PATH
5667 do
5668   IFS=$as_save_IFS
5669   test -z "$as_dir" && as_dir=.
5670     for ac_exec_ext in '' $ac_executable_extensions; do
5671   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5672     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5673     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5674     break 2
5675   fi
5676 done
5677   done
5678 IFS=$as_save_IFS
5679
5680 fi
5681 fi
5682 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5683 if test -n "$ac_ct_DLLTOOL"; then
5684   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5685 $as_echo "$ac_ct_DLLTOOL" >&6; }
5686 else
5687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5688 $as_echo "no" >&6; }
5689 fi
5690
5691   if test "x$ac_ct_DLLTOOL" = x; then
5692     DLLTOOL="false"
5693   else
5694     case $cross_compiling:$ac_tool_warned in
5695 yes:)
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5698 ac_tool_warned=yes ;;
5699 esac
5700     DLLTOOL=$ac_ct_DLLTOOL
5701   fi
5702 else
5703   DLLTOOL="$ac_cv_prog_DLLTOOL"
5704 fi
5705
5706 test -z "$DLLTOOL" && DLLTOOL=dlltool
5707
5708
5709
5710
5711
5712
5713
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5715 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5716 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5717   $as_echo_n "(cached) " >&6
5718 else
5719   lt_cv_sharedlib_from_linklib_cmd='unknown'
5720
5721 case $host_os in
5722 cygwin* | mingw* | pw32* | cegcc*)
5723   # two different shell functions defined in ltmain.sh
5724   # decide which to use based on capabilities of $DLLTOOL
5725   case `$DLLTOOL --help 2>&1` in
5726   *--identify-strict*)
5727     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5728     ;;
5729   *)
5730     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5731     ;;
5732   esac
5733   ;;
5734 *)
5735   # fallback: assume linklib IS sharedlib
5736   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5737   ;;
5738 esac
5739
5740 fi
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5742 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5743 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5744 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5745
5746
5747
5748
5749
5750
5751
5752
5753 if test -n "$ac_tool_prefix"; then
5754   for ac_prog in ar
5755   do
5756     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5757 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5759 $as_echo_n "checking for $ac_word... " >&6; }
5760 if ${ac_cv_prog_AR+:} false; then :
5761   $as_echo_n "(cached) " >&6
5762 else
5763   if test -n "$AR"; then
5764   ac_cv_prog_AR="$AR" # Let the user override the test.
5765 else
5766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5767 for as_dir in $PATH
5768 do
5769   IFS=$as_save_IFS
5770   test -z "$as_dir" && as_dir=.
5771     for ac_exec_ext in '' $ac_executable_extensions; do
5772   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5773     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5774     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5775     break 2
5776   fi
5777 done
5778   done
5779 IFS=$as_save_IFS
5780
5781 fi
5782 fi
5783 AR=$ac_cv_prog_AR
5784 if test -n "$AR"; then
5785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5786 $as_echo "$AR" >&6; }
5787 else
5788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5789 $as_echo "no" >&6; }
5790 fi
5791
5792
5793     test -n "$AR" && break
5794   done
5795 fi
5796 if test -z "$AR"; then
5797   ac_ct_AR=$AR
5798   for ac_prog in ar
5799 do
5800   # Extract the first word of "$ac_prog", so it can be a program name with args.
5801 set dummy $ac_prog; ac_word=$2
5802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5803 $as_echo_n "checking for $ac_word... " >&6; }
5804 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5805   $as_echo_n "(cached) " >&6
5806 else
5807   if test -n "$ac_ct_AR"; then
5808   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5809 else
5810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5811 for as_dir in $PATH
5812 do
5813   IFS=$as_save_IFS
5814   test -z "$as_dir" && as_dir=.
5815     for ac_exec_ext in '' $ac_executable_extensions; do
5816   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5817     ac_cv_prog_ac_ct_AR="$ac_prog"
5818     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5819     break 2
5820   fi
5821 done
5822   done
5823 IFS=$as_save_IFS
5824
5825 fi
5826 fi
5827 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5828 if test -n "$ac_ct_AR"; then
5829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5830 $as_echo "$ac_ct_AR" >&6; }
5831 else
5832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5833 $as_echo "no" >&6; }
5834 fi
5835
5836
5837   test -n "$ac_ct_AR" && break
5838 done
5839
5840   if test "x$ac_ct_AR" = x; then
5841     AR="false"
5842   else
5843     case $cross_compiling:$ac_tool_warned in
5844 yes:)
5845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5846 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5847 ac_tool_warned=yes ;;
5848 esac
5849     AR=$ac_ct_AR
5850   fi
5851 fi
5852
5853 : ${AR=ar}
5854 : ${AR_FLAGS=cru}
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5867 $as_echo_n "checking for archiver @FILE support... " >&6; }
5868 if ${lt_cv_ar_at_file+:} false; then :
5869   $as_echo_n "(cached) " >&6
5870 else
5871   lt_cv_ar_at_file=no
5872    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5873 /* end confdefs.h.  */
5874
5875 int
5876 main ()
5877 {
5878
5879   ;
5880   return 0;
5881 }
5882 _ACEOF
5883 if ac_fn_c_try_compile "$LINENO"; then :
5884   echo conftest.$ac_objext > conftest.lst
5885       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5886       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5887   (eval $lt_ar_try) 2>&5
5888   ac_status=$?
5889   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5890   test $ac_status = 0; }
5891       if test "$ac_status" -eq 0; then
5892         # Ensure the archiver fails upon bogus file names.
5893         rm -f conftest.$ac_objext libconftest.a
5894         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5895   (eval $lt_ar_try) 2>&5
5896   ac_status=$?
5897   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5898   test $ac_status = 0; }
5899         if test "$ac_status" -ne 0; then
5900           lt_cv_ar_at_file=@
5901         fi
5902       fi
5903       rm -f conftest.* libconftest.a
5904
5905 fi
5906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5907
5908 fi
5909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5910 $as_echo "$lt_cv_ar_at_file" >&6; }
5911
5912 if test "x$lt_cv_ar_at_file" = xno; then
5913   archiver_list_spec=
5914 else
5915   archiver_list_spec=$lt_cv_ar_at_file
5916 fi
5917
5918
5919
5920
5921
5922
5923
5924 if test -n "$ac_tool_prefix"; then
5925   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5926 set dummy ${ac_tool_prefix}strip; ac_word=$2
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5928 $as_echo_n "checking for $ac_word... " >&6; }
5929 if ${ac_cv_prog_STRIP+:} false; then :
5930   $as_echo_n "(cached) " >&6
5931 else
5932   if test -n "$STRIP"; then
5933   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5934 else
5935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5936 for as_dir in $PATH
5937 do
5938   IFS=$as_save_IFS
5939   test -z "$as_dir" && as_dir=.
5940     for ac_exec_ext in '' $ac_executable_extensions; do
5941   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5942     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5943     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5944     break 2
5945   fi
5946 done
5947   done
5948 IFS=$as_save_IFS
5949
5950 fi
5951 fi
5952 STRIP=$ac_cv_prog_STRIP
5953 if test -n "$STRIP"; then
5954   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5955 $as_echo "$STRIP" >&6; }
5956 else
5957   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5958 $as_echo "no" >&6; }
5959 fi
5960
5961
5962 fi
5963 if test -z "$ac_cv_prog_STRIP"; then
5964   ac_ct_STRIP=$STRIP
5965   # Extract the first word of "strip", so it can be a program name with args.
5966 set dummy strip; ac_word=$2
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5968 $as_echo_n "checking for $ac_word... " >&6; }
5969 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5970   $as_echo_n "(cached) " >&6
5971 else
5972   if test -n "$ac_ct_STRIP"; then
5973   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5974 else
5975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5976 for as_dir in $PATH
5977 do
5978   IFS=$as_save_IFS
5979   test -z "$as_dir" && as_dir=.
5980     for ac_exec_ext in '' $ac_executable_extensions; do
5981   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5982     ac_cv_prog_ac_ct_STRIP="strip"
5983     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5984     break 2
5985   fi
5986 done
5987   done
5988 IFS=$as_save_IFS
5989
5990 fi
5991 fi
5992 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5993 if test -n "$ac_ct_STRIP"; then
5994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5995 $as_echo "$ac_ct_STRIP" >&6; }
5996 else
5997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5998 $as_echo "no" >&6; }
5999 fi
6000
6001   if test "x$ac_ct_STRIP" = x; then
6002     STRIP=":"
6003   else
6004     case $cross_compiling:$ac_tool_warned in
6005 yes:)
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6007 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6008 ac_tool_warned=yes ;;
6009 esac
6010     STRIP=$ac_ct_STRIP
6011   fi
6012 else
6013   STRIP="$ac_cv_prog_STRIP"
6014 fi
6015
6016 test -z "$STRIP" && STRIP=:
6017
6018
6019
6020
6021
6022
6023 if test -n "$ac_tool_prefix"; then
6024   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6025 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6027 $as_echo_n "checking for $ac_word... " >&6; }
6028 if ${ac_cv_prog_RANLIB+:} false; then :
6029   $as_echo_n "(cached) " >&6
6030 else
6031   if test -n "$RANLIB"; then
6032   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6033 else
6034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6035 for as_dir in $PATH
6036 do
6037   IFS=$as_save_IFS
6038   test -z "$as_dir" && as_dir=.
6039     for ac_exec_ext in '' $ac_executable_extensions; do
6040   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6041     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6042     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6043     break 2
6044   fi
6045 done
6046   done
6047 IFS=$as_save_IFS
6048
6049 fi
6050 fi
6051 RANLIB=$ac_cv_prog_RANLIB
6052 if test -n "$RANLIB"; then
6053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6054 $as_echo "$RANLIB" >&6; }
6055 else
6056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6057 $as_echo "no" >&6; }
6058 fi
6059
6060
6061 fi
6062 if test -z "$ac_cv_prog_RANLIB"; then
6063   ac_ct_RANLIB=$RANLIB
6064   # Extract the first word of "ranlib", so it can be a program name with args.
6065 set dummy ranlib; ac_word=$2
6066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6067 $as_echo_n "checking for $ac_word... " >&6; }
6068 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6069   $as_echo_n "(cached) " >&6
6070 else
6071   if test -n "$ac_ct_RANLIB"; then
6072   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6073 else
6074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6075 for as_dir in $PATH
6076 do
6077   IFS=$as_save_IFS
6078   test -z "$as_dir" && as_dir=.
6079     for ac_exec_ext in '' $ac_executable_extensions; do
6080   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6081     ac_cv_prog_ac_ct_RANLIB="ranlib"
6082     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6083     break 2
6084   fi
6085 done
6086   done
6087 IFS=$as_save_IFS
6088
6089 fi
6090 fi
6091 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6092 if test -n "$ac_ct_RANLIB"; then
6093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6094 $as_echo "$ac_ct_RANLIB" >&6; }
6095 else
6096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6097 $as_echo "no" >&6; }
6098 fi
6099
6100   if test "x$ac_ct_RANLIB" = x; then
6101     RANLIB=":"
6102   else
6103     case $cross_compiling:$ac_tool_warned in
6104 yes:)
6105 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6106 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6107 ac_tool_warned=yes ;;
6108 esac
6109     RANLIB=$ac_ct_RANLIB
6110   fi
6111 else
6112   RANLIB="$ac_cv_prog_RANLIB"
6113 fi
6114
6115 test -z "$RANLIB" && RANLIB=:
6116
6117
6118
6119
6120
6121
6122 # Determine commands to create old-style static archives.
6123 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6124 old_postinstall_cmds='chmod 644 $oldlib'
6125 old_postuninstall_cmds=
6126
6127 if test -n "$RANLIB"; then
6128   case $host_os in
6129   openbsd*)
6130     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6131     ;;
6132   *)
6133     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6134     ;;
6135   esac
6136   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6137 fi
6138
6139 case $host_os in
6140   darwin*)
6141     lock_old_archive_extraction=yes ;;
6142   *)
6143     lock_old_archive_extraction=no ;;
6144 esac
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184 # If no C compiler was specified, use CC.
6185 LTCC=${LTCC-"$CC"}
6186
6187 # If no C compiler flags were specified, use CFLAGS.
6188 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6189
6190 # Allow CC to be a program name with arguments.
6191 compiler=$CC
6192
6193
6194 # Check for command to grab the raw symbol name followed by C symbol from nm.
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6196 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6197 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6198   $as_echo_n "(cached) " >&6
6199 else
6200
6201 # These are sane defaults that work on at least a few old systems.
6202 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6203
6204 # Character class describing NM global symbol codes.
6205 symcode='[BCDEGRST]'
6206
6207 # Regexp to match symbols that can be accessed directly from C.
6208 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6209
6210 # Define system-specific variables.
6211 case $host_os in
6212 aix*)
6213   symcode='[BCDT]'
6214   ;;
6215 cygwin* | mingw* | pw32* | cegcc*)
6216   symcode='[ABCDGISTW]'
6217   ;;
6218 hpux*)
6219   if test "$host_cpu" = ia64; then
6220     symcode='[ABCDEGRST]'
6221   fi
6222   ;;
6223 irix* | nonstopux*)
6224   symcode='[BCDEGRST]'
6225   ;;
6226 osf*)
6227   symcode='[BCDEGQRST]'
6228   ;;
6229 solaris*)
6230   symcode='[BDRT]'
6231   ;;
6232 sco3.2v5*)
6233   symcode='[DT]'
6234   ;;
6235 sysv4.2uw2*)
6236   symcode='[DT]'
6237   ;;
6238 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6239   symcode='[ABDT]'
6240   ;;
6241 sysv4)
6242   symcode='[DFNSTU]'
6243   ;;
6244 esac
6245
6246 # If we're using GNU nm, then use its standard symbol codes.
6247 case `$NM -V 2>&1` in
6248 *GNU* | *'with BFD'*)
6249   symcode='[ABCDGIRSTW]' ;;
6250 esac
6251
6252 # Transform an extracted symbol line into a proper C declaration.
6253 # Some systems (esp. on ia64) link data and code symbols differently,
6254 # so use this general approach.
6255 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6256
6257 # Transform an extracted symbol line into symbol name and symbol address
6258 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6259 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'"
6260
6261 # Handle CRLF in mingw tool chain
6262 opt_cr=
6263 case $build_os in
6264 mingw*)
6265   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6266   ;;
6267 esac
6268
6269 # Try without a prefix underscore, then with it.
6270 for ac_symprfx in "" "_"; do
6271
6272   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6273   symxfrm="\\1 $ac_symprfx\\2 \\2"
6274
6275   # Write the raw and C identifiers.
6276   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6277     # Fake it for dumpbin and say T for any non-static function
6278     # and D for any global variable.
6279     # Also find C++ and __fastcall symbols from MSVC++,
6280     # which start with @ or ?.
6281     lt_cv_sys_global_symbol_pipe="$AWK '"\
6282 "     {last_section=section; section=\$ 3};"\
6283 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6284 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6285 "     \$ 0!~/External *\|/{next};"\
6286 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6287 "     {if(hide[section]) next};"\
6288 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6289 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6290 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6291 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6292 "     ' prfx=^$ac_symprfx"
6293   else
6294     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6295   fi
6296   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6297
6298   # Check to see that the pipe works correctly.
6299   pipe_works=no
6300
6301   rm -f conftest*
6302   cat > conftest.$ac_ext <<_LT_EOF
6303 #ifdef __cplusplus
6304 extern "C" {
6305 #endif
6306 char nm_test_var;
6307 void nm_test_func(void);
6308 void nm_test_func(void){}
6309 #ifdef __cplusplus
6310 }
6311 #endif
6312 int main(){nm_test_var='a';nm_test_func();return(0);}
6313 _LT_EOF
6314
6315   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6316   (eval $ac_compile) 2>&5
6317   ac_status=$?
6318   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6319   test $ac_status = 0; }; then
6320     # Now try to grab the symbols.
6321     nlist=conftest.nm
6322     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6323   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6324   ac_status=$?
6325   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6326   test $ac_status = 0; } && test -s "$nlist"; then
6327       # Try sorting and uniquifying the output.
6328       if sort "$nlist" | uniq > "$nlist"T; then
6329         mv -f "$nlist"T "$nlist"
6330       else
6331         rm -f "$nlist"T
6332       fi
6333
6334       # Make sure that we snagged all the symbols we need.
6335       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6336         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6337           cat <<_LT_EOF > conftest.$ac_ext
6338 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6339 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6340 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6341    relocations are performed -- see ld's documentation on pseudo-relocs.  */
6342 # define LT_DLSYM_CONST
6343 #elif defined(__osf__)
6344 /* This system does not cope well with relocations in const data.  */
6345 # define LT_DLSYM_CONST
6346 #else
6347 # define LT_DLSYM_CONST const
6348 #endif
6349
6350 #ifdef __cplusplus
6351 extern "C" {
6352 #endif
6353
6354 _LT_EOF
6355           # Now generate the symbol file.
6356           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6357
6358           cat <<_LT_EOF >> conftest.$ac_ext
6359
6360 /* The mapping between symbol names and symbols.  */
6361 LT_DLSYM_CONST struct {
6362   const char *name;
6363   void       *address;
6364 }
6365 lt__PROGRAM__LTX_preloaded_symbols[] =
6366 {
6367   { "@PROGRAM@", (void *) 0 },
6368 _LT_EOF
6369           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6370           cat <<\_LT_EOF >> conftest.$ac_ext
6371   {0, (void *) 0}
6372 };
6373
6374 /* This works around a problem in FreeBSD linker */
6375 #ifdef FREEBSD_WORKAROUND
6376 static const void *lt_preloaded_setup() {
6377   return lt__PROGRAM__LTX_preloaded_symbols;
6378 }
6379 #endif
6380
6381 #ifdef __cplusplus
6382 }
6383 #endif
6384 _LT_EOF
6385           # Now try linking the two files.
6386           mv conftest.$ac_objext conftstm.$ac_objext
6387           lt_globsym_save_LIBS=$LIBS
6388           lt_globsym_save_CFLAGS=$CFLAGS
6389           LIBS="conftstm.$ac_objext"
6390           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6391           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6392   (eval $ac_link) 2>&5
6393   ac_status=$?
6394   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6395   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6396             pipe_works=yes
6397           fi
6398           LIBS=$lt_globsym_save_LIBS
6399           CFLAGS=$lt_globsym_save_CFLAGS
6400         else
6401           echo "cannot find nm_test_func in $nlist" >&5
6402         fi
6403       else
6404         echo "cannot find nm_test_var in $nlist" >&5
6405       fi
6406     else
6407       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6408     fi
6409   else
6410     echo "$progname: failed program was:" >&5
6411     cat conftest.$ac_ext >&5
6412   fi
6413   rm -rf conftest* conftst*
6414
6415   # Do not use the global_symbol_pipe unless it works.
6416   if test "$pipe_works" = yes; then
6417     break
6418   else
6419     lt_cv_sys_global_symbol_pipe=
6420   fi
6421 done
6422
6423 fi
6424
6425 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6426   lt_cv_sys_global_symbol_to_cdecl=
6427 fi
6428 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6430 $as_echo "failed" >&6; }
6431 else
6432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6433 $as_echo "ok" >&6; }
6434 fi
6435
6436 # Response file support.
6437 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6438   nm_file_list_spec='@'
6439 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6440   nm_file_list_spec='@'
6441 fi
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6470 $as_echo_n "checking for sysroot... " >&6; }
6471
6472 # Check whether --with-sysroot was given.
6473 if test "${with_sysroot+set}" = set; then :
6474   withval=$with_sysroot;
6475 else
6476   with_sysroot=no
6477 fi
6478
6479
6480 lt_sysroot=
6481 case ${with_sysroot} in #(
6482  yes)
6483    if test "$GCC" = yes; then
6484      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6485    fi
6486    ;; #(
6487  /*)
6488    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6489    ;; #(
6490  no|'')
6491    ;; #(
6492  *)
6493    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6494 $as_echo "${with_sysroot}" >&6; }
6495    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6496    ;;
6497 esac
6498
6499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6500 $as_echo "${lt_sysroot:-no}" >&6; }
6501
6502
6503
6504
6505
6506 # Check whether --enable-libtool-lock was given.
6507 if test "${enable_libtool_lock+set}" = set; then :
6508   enableval=$enable_libtool_lock;
6509 fi
6510
6511 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6512
6513 # Some flags need to be propagated to the compiler or linker for good
6514 # libtool support.
6515 case $host in
6516 ia64-*-hpux*)
6517   # Find out which ABI we are using.
6518   echo 'int i;' > conftest.$ac_ext
6519   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6520   (eval $ac_compile) 2>&5
6521   ac_status=$?
6522   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6523   test $ac_status = 0; }; then
6524     case `/usr/bin/file conftest.$ac_objext` in
6525       *ELF-32*)
6526         HPUX_IA64_MODE="32"
6527         ;;
6528       *ELF-64*)
6529         HPUX_IA64_MODE="64"
6530         ;;
6531     esac
6532   fi
6533   rm -rf conftest*
6534   ;;
6535 *-*-irix6*)
6536   # Find out which ABI we are using.
6537   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6538   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6539   (eval $ac_compile) 2>&5
6540   ac_status=$?
6541   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6542   test $ac_status = 0; }; then
6543     if test "$lt_cv_prog_gnu_ld" = yes; then
6544       case `/usr/bin/file conftest.$ac_objext` in
6545         *32-bit*)
6546           LD="${LD-ld} -melf32bsmip"
6547           ;;
6548         *N32*)
6549           LD="${LD-ld} -melf32bmipn32"
6550           ;;
6551         *64-bit*)
6552           LD="${LD-ld} -melf64bmip"
6553         ;;
6554       esac
6555     else
6556       case `/usr/bin/file conftest.$ac_objext` in
6557         *32-bit*)
6558           LD="${LD-ld} -32"
6559           ;;
6560         *N32*)
6561           LD="${LD-ld} -n32"
6562           ;;
6563         *64-bit*)
6564           LD="${LD-ld} -64"
6565           ;;
6566       esac
6567     fi
6568   fi
6569   rm -rf conftest*
6570   ;;
6571
6572 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6573 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6574   # Find out which ABI we are using.
6575   echo 'int i;' > conftest.$ac_ext
6576   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6577   (eval $ac_compile) 2>&5
6578   ac_status=$?
6579   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6580   test $ac_status = 0; }; then
6581     case `/usr/bin/file conftest.o` in
6582       *32-bit*)
6583         case $host in
6584           x86_64-*kfreebsd*-gnu)
6585             LD="${LD-ld} -m elf_i386_fbsd"
6586             ;;
6587           x86_64-*linux*)
6588             LD="${LD-ld} -m elf_i386"
6589             ;;
6590           ppc64-*linux*|powerpc64-*linux*)
6591             LD="${LD-ld} -m elf32ppclinux"
6592             ;;
6593           s390x-*linux*)
6594             LD="${LD-ld} -m elf_s390"
6595             ;;
6596           sparc64-*linux*)
6597             LD="${LD-ld} -m elf32_sparc"
6598             ;;
6599         esac
6600         ;;
6601       *64-bit*)
6602         case $host in
6603           x86_64-*kfreebsd*-gnu)
6604             LD="${LD-ld} -m elf_x86_64_fbsd"
6605             ;;
6606           x86_64-*linux*)
6607             LD="${LD-ld} -m elf_x86_64"
6608             ;;
6609           ppc*-*linux*|powerpc*-*linux*)
6610             LD="${LD-ld} -m elf64ppc"
6611             ;;
6612           s390*-*linux*|s390*-*tpf*)
6613             LD="${LD-ld} -m elf64_s390"
6614             ;;
6615           sparc*-*linux*)
6616             LD="${LD-ld} -m elf64_sparc"
6617             ;;
6618         esac
6619         ;;
6620     esac
6621   fi
6622   rm -rf conftest*
6623   ;;
6624
6625 *-*-sco3.2v5*)
6626   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6627   SAVE_CFLAGS="$CFLAGS"
6628   CFLAGS="$CFLAGS -belf"
6629   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6630 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6631 if ${lt_cv_cc_needs_belf+:} false; then :
6632   $as_echo_n "(cached) " >&6
6633 else
6634   ac_ext=c
6635 ac_cpp='$CPP $CPPFLAGS'
6636 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6637 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6638 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6639
6640      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6641 /* end confdefs.h.  */
6642
6643 int
6644 main ()
6645 {
6646
6647   ;
6648   return 0;
6649 }
6650 _ACEOF
6651 if ac_fn_c_try_link "$LINENO"; then :
6652   lt_cv_cc_needs_belf=yes
6653 else
6654   lt_cv_cc_needs_belf=no
6655 fi
6656 rm -f core conftest.err conftest.$ac_objext \
6657     conftest$ac_exeext conftest.$ac_ext
6658      ac_ext=c
6659 ac_cpp='$CPP $CPPFLAGS'
6660 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6661 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6662 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6663
6664 fi
6665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6666 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6667   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6668     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6669     CFLAGS="$SAVE_CFLAGS"
6670   fi
6671   ;;
6672 *-*solaris*)
6673   # Find out which ABI we are using.
6674   echo 'int i;' > conftest.$ac_ext
6675   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6676   (eval $ac_compile) 2>&5
6677   ac_status=$?
6678   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6679   test $ac_status = 0; }; then
6680     case `/usr/bin/file conftest.o` in
6681     *64-bit*)
6682       case $lt_cv_prog_gnu_ld in
6683       yes*)
6684         case $host in
6685         i?86-*-solaris*)
6686           LD="${LD-ld} -m elf_x86_64"
6687           ;;
6688         sparc*-*-solaris*)
6689           LD="${LD-ld} -m elf64_sparc"
6690           ;;
6691         esac
6692         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6693         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6694           LD="${LD-ld}_sol2"
6695         fi
6696         ;;
6697       *)
6698         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6699           LD="${LD-ld} -64"
6700         fi
6701         ;;
6702       esac
6703       ;;
6704     esac
6705   fi
6706   rm -rf conftest*
6707   ;;
6708 esac
6709
6710 need_locks="$enable_libtool_lock"
6711
6712 if test -n "$ac_tool_prefix"; then
6713   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6714 set dummy ${ac_tool_prefix}mt; ac_word=$2
6715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6716 $as_echo_n "checking for $ac_word... " >&6; }
6717 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6718   $as_echo_n "(cached) " >&6
6719 else
6720   if test -n "$MANIFEST_TOOL"; then
6721   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6722 else
6723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6724 for as_dir in $PATH
6725 do
6726   IFS=$as_save_IFS
6727   test -z "$as_dir" && as_dir=.
6728     for ac_exec_ext in '' $ac_executable_extensions; do
6729   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6730     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6731     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6732     break 2
6733   fi
6734 done
6735   done
6736 IFS=$as_save_IFS
6737
6738 fi
6739 fi
6740 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6741 if test -n "$MANIFEST_TOOL"; then
6742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6743 $as_echo "$MANIFEST_TOOL" >&6; }
6744 else
6745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6746 $as_echo "no" >&6; }
6747 fi
6748
6749
6750 fi
6751 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6752   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6753   # Extract the first word of "mt", so it can be a program name with args.
6754 set dummy mt; ac_word=$2
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6756 $as_echo_n "checking for $ac_word... " >&6; }
6757 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6758   $as_echo_n "(cached) " >&6
6759 else
6760   if test -n "$ac_ct_MANIFEST_TOOL"; then
6761   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6762 else
6763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6764 for as_dir in $PATH
6765 do
6766   IFS=$as_save_IFS
6767   test -z "$as_dir" && as_dir=.
6768     for ac_exec_ext in '' $ac_executable_extensions; do
6769   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6770     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6771     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6772     break 2
6773   fi
6774 done
6775   done
6776 IFS=$as_save_IFS
6777
6778 fi
6779 fi
6780 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6781 if test -n "$ac_ct_MANIFEST_TOOL"; then
6782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6783 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6784 else
6785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6786 $as_echo "no" >&6; }
6787 fi
6788
6789   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6790     MANIFEST_TOOL=":"
6791   else
6792     case $cross_compiling:$ac_tool_warned in
6793 yes:)
6794 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6795 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6796 ac_tool_warned=yes ;;
6797 esac
6798     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6799   fi
6800 else
6801   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6802 fi
6803
6804 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6806 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6807 if ${lt_cv_path_mainfest_tool+:} false; then :
6808   $as_echo_n "(cached) " >&6
6809 else
6810   lt_cv_path_mainfest_tool=no
6811   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6812   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6813   cat conftest.err >&5
6814   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6815     lt_cv_path_mainfest_tool=yes
6816   fi
6817   rm -f conftest*
6818 fi
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6820 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6821 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6822   MANIFEST_TOOL=:
6823 fi
6824
6825
6826
6827
6828
6829
6830   case $host_os in
6831     rhapsody* | darwin*)
6832     if test -n "$ac_tool_prefix"; then
6833   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6834 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6836 $as_echo_n "checking for $ac_word... " >&6; }
6837 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6838   $as_echo_n "(cached) " >&6
6839 else
6840   if test -n "$DSYMUTIL"; then
6841   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6842 else
6843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6844 for as_dir in $PATH
6845 do
6846   IFS=$as_save_IFS
6847   test -z "$as_dir" && as_dir=.
6848     for ac_exec_ext in '' $ac_executable_extensions; do
6849   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6850     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6851     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6852     break 2
6853   fi
6854 done
6855   done
6856 IFS=$as_save_IFS
6857
6858 fi
6859 fi
6860 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6861 if test -n "$DSYMUTIL"; then
6862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6863 $as_echo "$DSYMUTIL" >&6; }
6864 else
6865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6866 $as_echo "no" >&6; }
6867 fi
6868
6869
6870 fi
6871 if test -z "$ac_cv_prog_DSYMUTIL"; then
6872   ac_ct_DSYMUTIL=$DSYMUTIL
6873   # Extract the first word of "dsymutil", so it can be a program name with args.
6874 set dummy dsymutil; ac_word=$2
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6876 $as_echo_n "checking for $ac_word... " >&6; }
6877 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6878   $as_echo_n "(cached) " >&6
6879 else
6880   if test -n "$ac_ct_DSYMUTIL"; then
6881   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6882 else
6883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6884 for as_dir in $PATH
6885 do
6886   IFS=$as_save_IFS
6887   test -z "$as_dir" && as_dir=.
6888     for ac_exec_ext in '' $ac_executable_extensions; do
6889   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6890     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6891     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6892     break 2
6893   fi
6894 done
6895   done
6896 IFS=$as_save_IFS
6897
6898 fi
6899 fi
6900 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6901 if test -n "$ac_ct_DSYMUTIL"; then
6902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6903 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6904 else
6905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6906 $as_echo "no" >&6; }
6907 fi
6908
6909   if test "x$ac_ct_DSYMUTIL" = x; then
6910     DSYMUTIL=":"
6911   else
6912     case $cross_compiling:$ac_tool_warned in
6913 yes:)
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6915 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6916 ac_tool_warned=yes ;;
6917 esac
6918     DSYMUTIL=$ac_ct_DSYMUTIL
6919   fi
6920 else
6921   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6922 fi
6923
6924     if test -n "$ac_tool_prefix"; then
6925   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6926 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6928 $as_echo_n "checking for $ac_word... " >&6; }
6929 if ${ac_cv_prog_NMEDIT+:} false; then :
6930   $as_echo_n "(cached) " >&6
6931 else
6932   if test -n "$NMEDIT"; then
6933   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6934 else
6935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6936 for as_dir in $PATH
6937 do
6938   IFS=$as_save_IFS
6939   test -z "$as_dir" && as_dir=.
6940     for ac_exec_ext in '' $ac_executable_extensions; do
6941   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6942     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6943     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6944     break 2
6945   fi
6946 done
6947   done
6948 IFS=$as_save_IFS
6949
6950 fi
6951 fi
6952 NMEDIT=$ac_cv_prog_NMEDIT
6953 if test -n "$NMEDIT"; then
6954   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6955 $as_echo "$NMEDIT" >&6; }
6956 else
6957   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6958 $as_echo "no" >&6; }
6959 fi
6960
6961
6962 fi
6963 if test -z "$ac_cv_prog_NMEDIT"; then
6964   ac_ct_NMEDIT=$NMEDIT
6965   # Extract the first word of "nmedit", so it can be a program name with args.
6966 set dummy nmedit; ac_word=$2
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6968 $as_echo_n "checking for $ac_word... " >&6; }
6969 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6970   $as_echo_n "(cached) " >&6
6971 else
6972   if test -n "$ac_ct_NMEDIT"; then
6973   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6974 else
6975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6976 for as_dir in $PATH
6977 do
6978   IFS=$as_save_IFS
6979   test -z "$as_dir" && as_dir=.
6980     for ac_exec_ext in '' $ac_executable_extensions; do
6981   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6982     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6983     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6984     break 2
6985   fi
6986 done
6987   done
6988 IFS=$as_save_IFS
6989
6990 fi
6991 fi
6992 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6993 if test -n "$ac_ct_NMEDIT"; then
6994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6995 $as_echo "$ac_ct_NMEDIT" >&6; }
6996 else
6997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6998 $as_echo "no" >&6; }
6999 fi
7000
7001   if test "x$ac_ct_NMEDIT" = x; then
7002     NMEDIT=":"
7003   else
7004     case $cross_compiling:$ac_tool_warned in
7005 yes:)
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7007 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7008 ac_tool_warned=yes ;;
7009 esac
7010     NMEDIT=$ac_ct_NMEDIT
7011   fi
7012 else
7013   NMEDIT="$ac_cv_prog_NMEDIT"
7014 fi
7015
7016     if test -n "$ac_tool_prefix"; then
7017   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7018 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7020 $as_echo_n "checking for $ac_word... " >&6; }
7021 if ${ac_cv_prog_LIPO+:} false; then :
7022   $as_echo_n "(cached) " >&6
7023 else
7024   if test -n "$LIPO"; then
7025   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7026 else
7027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7028 for as_dir in $PATH
7029 do
7030   IFS=$as_save_IFS
7031   test -z "$as_dir" && as_dir=.
7032     for ac_exec_ext in '' $ac_executable_extensions; do
7033   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7034     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7035     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7036     break 2
7037   fi
7038 done
7039   done
7040 IFS=$as_save_IFS
7041
7042 fi
7043 fi
7044 LIPO=$ac_cv_prog_LIPO
7045 if test -n "$LIPO"; then
7046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7047 $as_echo "$LIPO" >&6; }
7048 else
7049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7050 $as_echo "no" >&6; }
7051 fi
7052
7053
7054 fi
7055 if test -z "$ac_cv_prog_LIPO"; then
7056   ac_ct_LIPO=$LIPO
7057   # Extract the first word of "lipo", so it can be a program name with args.
7058 set dummy lipo; ac_word=$2
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7060 $as_echo_n "checking for $ac_word... " >&6; }
7061 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7062   $as_echo_n "(cached) " >&6
7063 else
7064   if test -n "$ac_ct_LIPO"; then
7065   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7066 else
7067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7068 for as_dir in $PATH
7069 do
7070   IFS=$as_save_IFS
7071   test -z "$as_dir" && as_dir=.
7072     for ac_exec_ext in '' $ac_executable_extensions; do
7073   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7074     ac_cv_prog_ac_ct_LIPO="lipo"
7075     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7076     break 2
7077   fi
7078 done
7079   done
7080 IFS=$as_save_IFS
7081
7082 fi
7083 fi
7084 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7085 if test -n "$ac_ct_LIPO"; then
7086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7087 $as_echo "$ac_ct_LIPO" >&6; }
7088 else
7089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7090 $as_echo "no" >&6; }
7091 fi
7092
7093   if test "x$ac_ct_LIPO" = x; then
7094     LIPO=":"
7095   else
7096     case $cross_compiling:$ac_tool_warned in
7097 yes:)
7098 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7099 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7100 ac_tool_warned=yes ;;
7101 esac
7102     LIPO=$ac_ct_LIPO
7103   fi
7104 else
7105   LIPO="$ac_cv_prog_LIPO"
7106 fi
7107
7108     if test -n "$ac_tool_prefix"; then
7109   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7110 set dummy ${ac_tool_prefix}otool; ac_word=$2
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7112 $as_echo_n "checking for $ac_word... " >&6; }
7113 if ${ac_cv_prog_OTOOL+:} false; then :
7114   $as_echo_n "(cached) " >&6
7115 else
7116   if test -n "$OTOOL"; then
7117   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7118 else
7119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7120 for as_dir in $PATH
7121 do
7122   IFS=$as_save_IFS
7123   test -z "$as_dir" && as_dir=.
7124     for ac_exec_ext in '' $ac_executable_extensions; do
7125   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7126     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7127     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7128     break 2
7129   fi
7130 done
7131   done
7132 IFS=$as_save_IFS
7133
7134 fi
7135 fi
7136 OTOOL=$ac_cv_prog_OTOOL
7137 if test -n "$OTOOL"; then
7138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7139 $as_echo "$OTOOL" >&6; }
7140 else
7141   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7142 $as_echo "no" >&6; }
7143 fi
7144
7145
7146 fi
7147 if test -z "$ac_cv_prog_OTOOL"; then
7148   ac_ct_OTOOL=$OTOOL
7149   # Extract the first word of "otool", so it can be a program name with args.
7150 set dummy otool; ac_word=$2
7151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7152 $as_echo_n "checking for $ac_word... " >&6; }
7153 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7154   $as_echo_n "(cached) " >&6
7155 else
7156   if test -n "$ac_ct_OTOOL"; then
7157   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7158 else
7159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7160 for as_dir in $PATH
7161 do
7162   IFS=$as_save_IFS
7163   test -z "$as_dir" && as_dir=.
7164     for ac_exec_ext in '' $ac_executable_extensions; do
7165   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7166     ac_cv_prog_ac_ct_OTOOL="otool"
7167     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7168     break 2
7169   fi
7170 done
7171   done
7172 IFS=$as_save_IFS
7173
7174 fi
7175 fi
7176 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7177 if test -n "$ac_ct_OTOOL"; then
7178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7179 $as_echo "$ac_ct_OTOOL" >&6; }
7180 else
7181   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7182 $as_echo "no" >&6; }
7183 fi
7184
7185   if test "x$ac_ct_OTOOL" = x; then
7186     OTOOL=":"
7187   else
7188     case $cross_compiling:$ac_tool_warned in
7189 yes:)
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7191 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7192 ac_tool_warned=yes ;;
7193 esac
7194     OTOOL=$ac_ct_OTOOL
7195   fi
7196 else
7197   OTOOL="$ac_cv_prog_OTOOL"
7198 fi
7199
7200     if test -n "$ac_tool_prefix"; then
7201   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7202 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7204 $as_echo_n "checking for $ac_word... " >&6; }
7205 if ${ac_cv_prog_OTOOL64+:} false; then :
7206   $as_echo_n "(cached) " >&6
7207 else
7208   if test -n "$OTOOL64"; then
7209   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7210 else
7211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7212 for as_dir in $PATH
7213 do
7214   IFS=$as_save_IFS
7215   test -z "$as_dir" && as_dir=.
7216     for ac_exec_ext in '' $ac_executable_extensions; do
7217   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7218     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7219     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7220     break 2
7221   fi
7222 done
7223   done
7224 IFS=$as_save_IFS
7225
7226 fi
7227 fi
7228 OTOOL64=$ac_cv_prog_OTOOL64
7229 if test -n "$OTOOL64"; then
7230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7231 $as_echo "$OTOOL64" >&6; }
7232 else
7233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7234 $as_echo "no" >&6; }
7235 fi
7236
7237
7238 fi
7239 if test -z "$ac_cv_prog_OTOOL64"; then
7240   ac_ct_OTOOL64=$OTOOL64
7241   # Extract the first word of "otool64", so it can be a program name with args.
7242 set dummy otool64; ac_word=$2
7243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7244 $as_echo_n "checking for $ac_word... " >&6; }
7245 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7246   $as_echo_n "(cached) " >&6
7247 else
7248   if test -n "$ac_ct_OTOOL64"; then
7249   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7250 else
7251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7252 for as_dir in $PATH
7253 do
7254   IFS=$as_save_IFS
7255   test -z "$as_dir" && as_dir=.
7256     for ac_exec_ext in '' $ac_executable_extensions; do
7257   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7258     ac_cv_prog_ac_ct_OTOOL64="otool64"
7259     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7260     break 2
7261   fi
7262 done
7263   done
7264 IFS=$as_save_IFS
7265
7266 fi
7267 fi
7268 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7269 if test -n "$ac_ct_OTOOL64"; then
7270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7271 $as_echo "$ac_ct_OTOOL64" >&6; }
7272 else
7273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7274 $as_echo "no" >&6; }
7275 fi
7276
7277   if test "x$ac_ct_OTOOL64" = x; then
7278     OTOOL64=":"
7279   else
7280     case $cross_compiling:$ac_tool_warned in
7281 yes:)
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7283 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7284 ac_tool_warned=yes ;;
7285 esac
7286     OTOOL64=$ac_ct_OTOOL64
7287   fi
7288 else
7289   OTOOL64="$ac_cv_prog_OTOOL64"
7290 fi
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7319 $as_echo_n "checking for -single_module linker flag... " >&6; }
7320 if ${lt_cv_apple_cc_single_mod+:} false; then :
7321   $as_echo_n "(cached) " >&6
7322 else
7323   lt_cv_apple_cc_single_mod=no
7324       if test -z "${LT_MULTI_MODULE}"; then
7325         # By default we will add the -single_module flag. You can override
7326         # by either setting the environment variable LT_MULTI_MODULE
7327         # non-empty at configure time, or by adding -multi_module to the
7328         # link flags.
7329         rm -rf libconftest.dylib*
7330         echo "int foo(void){return 1;}" > conftest.c
7331         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7332 -dynamiclib -Wl,-single_module conftest.c" >&5
7333         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7334           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7335         _lt_result=$?
7336         # If there is a non-empty error log, and "single_module"
7337         # appears in it, assume the flag caused a linker warning
7338         if test -s conftest.err && $GREP single_module conftest.err; then
7339           cat conftest.err >&5
7340         # Otherwise, if the output was created with a 0 exit code from
7341         # the compiler, it worked.
7342         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7343           lt_cv_apple_cc_single_mod=yes
7344         else
7345           cat conftest.err >&5
7346         fi
7347         rm -rf libconftest.dylib*
7348         rm -f conftest.*
7349       fi
7350 fi
7351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7352 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7353
7354     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7355 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7356 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7357   $as_echo_n "(cached) " >&6
7358 else
7359   lt_cv_ld_exported_symbols_list=no
7360       save_LDFLAGS=$LDFLAGS
7361       echo "_main" > conftest.sym
7362       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7363       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7364 /* end confdefs.h.  */
7365
7366 int
7367 main ()
7368 {
7369
7370   ;
7371   return 0;
7372 }
7373 _ACEOF
7374 if ac_fn_c_try_link "$LINENO"; then :
7375   lt_cv_ld_exported_symbols_list=yes
7376 else
7377   lt_cv_ld_exported_symbols_list=no
7378 fi
7379 rm -f core conftest.err conftest.$ac_objext \
7380     conftest$ac_exeext conftest.$ac_ext
7381         LDFLAGS="$save_LDFLAGS"
7382
7383 fi
7384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7385 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7386
7387     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7388 $as_echo_n "checking for -force_load linker flag... " >&6; }
7389 if ${lt_cv_ld_force_load+:} false; then :
7390   $as_echo_n "(cached) " >&6
7391 else
7392   lt_cv_ld_force_load=no
7393       cat > conftest.c << _LT_EOF
7394 int forced_loaded() { return 2;}
7395 _LT_EOF
7396       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7397       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7398       echo "$AR cru libconftest.a conftest.o" >&5
7399       $AR cru libconftest.a conftest.o 2>&5
7400       echo "$RANLIB libconftest.a" >&5
7401       $RANLIB libconftest.a 2>&5
7402       cat > conftest.c << _LT_EOF
7403 int main() { return 0;}
7404 _LT_EOF
7405       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7406       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7407       _lt_result=$?
7408       if test -s conftest.err && $GREP force_load conftest.err; then
7409         cat conftest.err >&5
7410       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7411         lt_cv_ld_force_load=yes
7412       else
7413         cat conftest.err >&5
7414       fi
7415         rm -f conftest.err libconftest.a conftest conftest.c
7416         rm -rf conftest.dSYM
7417
7418 fi
7419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7420 $as_echo "$lt_cv_ld_force_load" >&6; }
7421     case $host_os in
7422     rhapsody* | darwin1.[012])
7423       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7424     darwin1.*)
7425       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7426     darwin*) # darwin 5.x on
7427       # if running on 10.5 or later, the deployment target defaults
7428       # to the OS version, if on x86, and 10.4, the deployment
7429       # target defaults to 10.4. Don't you love it?
7430       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7431         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7432           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7433         10.[012]*)
7434           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7435         10.*)
7436           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7437       esac
7438     ;;
7439   esac
7440     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7441       _lt_dar_single_mod='$single_module'
7442     fi
7443     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7444       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7445     else
7446       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7447     fi
7448     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7449       _lt_dsymutil='~$DSYMUTIL $lib || :'
7450     else
7451       _lt_dsymutil=
7452     fi
7453     ;;
7454   esac
7455
7456
7457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7458 $as_echo_n "checking for ANSI C header files... " >&6; }
7459 if ${ac_cv_header_stdc+:} false; then :
7460   $as_echo_n "(cached) " >&6
7461 else
7462   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463 /* end confdefs.h.  */
7464 #include <stdlib.h>
7465 #include <stdarg.h>
7466 #include <string.h>
7467 #include <float.h>
7468
7469 int
7470 main ()
7471 {
7472
7473   ;
7474   return 0;
7475 }
7476 _ACEOF
7477 if ac_fn_c_try_compile "$LINENO"; then :
7478   ac_cv_header_stdc=yes
7479 else
7480   ac_cv_header_stdc=no
7481 fi
7482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7483
7484 if test $ac_cv_header_stdc = yes; then
7485   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7486   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7487 /* end confdefs.h.  */
7488 #include <string.h>
7489
7490 _ACEOF
7491 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7492   $EGREP "memchr" >/dev/null 2>&1; then :
7493
7494 else
7495   ac_cv_header_stdc=no
7496 fi
7497 rm -f conftest*
7498
7499 fi
7500
7501 if test $ac_cv_header_stdc = yes; then
7502   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7503   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7504 /* end confdefs.h.  */
7505 #include <stdlib.h>
7506
7507 _ACEOF
7508 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7509   $EGREP "free" >/dev/null 2>&1; then :
7510
7511 else
7512   ac_cv_header_stdc=no
7513 fi
7514 rm -f conftest*
7515
7516 fi
7517
7518 if test $ac_cv_header_stdc = yes; then
7519   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7520   if test "$cross_compiling" = yes; then :
7521   :
7522 else
7523   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7524 /* end confdefs.h.  */
7525 #include <ctype.h>
7526 #include <stdlib.h>
7527 #if ((' ' & 0x0FF) == 0x020)
7528 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7529 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7530 #else
7531 # define ISLOWER(c) \
7532                    (('a' <= (c) && (c) <= 'i') \
7533                      || ('j' <= (c) && (c) <= 'r') \
7534                      || ('s' <= (c) && (c) <= 'z'))
7535 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7536 #endif
7537
7538 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7539 int
7540 main ()
7541 {
7542   int i;
7543   for (i = 0; i < 256; i++)
7544     if (XOR (islower (i), ISLOWER (i))
7545         || toupper (i) != TOUPPER (i))
7546       return 2;
7547   return 0;
7548 }
7549 _ACEOF
7550 if ac_fn_c_try_run "$LINENO"; then :
7551
7552 else
7553   ac_cv_header_stdc=no
7554 fi
7555 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7556   conftest.$ac_objext conftest.beam conftest.$ac_ext
7557 fi
7558
7559 fi
7560 fi
7561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7562 $as_echo "$ac_cv_header_stdc" >&6; }
7563 if test $ac_cv_header_stdc = yes; then
7564
7565 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7566
7567 fi
7568
7569 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7570 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7571                   inttypes.h stdint.h unistd.h
7572 do :
7573   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7574 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7575 "
7576 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7577   cat >>confdefs.h <<_ACEOF
7578 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7579 _ACEOF
7580
7581 fi
7582
7583 done
7584
7585
7586 for ac_header in dlfcn.h
7587 do :
7588   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7589 "
7590 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7591   cat >>confdefs.h <<_ACEOF
7592 #define HAVE_DLFCN_H 1
7593 _ACEOF
7594
7595 fi
7596
7597 done
7598
7599
7600
7601
7602
7603 # Set options
7604 enable_win32_dll=yes
7605
7606 case $host in
7607 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
7608   if test -n "$ac_tool_prefix"; then
7609   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7610 set dummy ${ac_tool_prefix}as; ac_word=$2
7611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7612 $as_echo_n "checking for $ac_word... " >&6; }
7613 if ${ac_cv_prog_AS+:} false; then :
7614   $as_echo_n "(cached) " >&6
7615 else
7616   if test -n "$AS"; then
7617   ac_cv_prog_AS="$AS" # Let the user override the test.
7618 else
7619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7620 for as_dir in $PATH
7621 do
7622   IFS=$as_save_IFS
7623   test -z "$as_dir" && as_dir=.
7624     for ac_exec_ext in '' $ac_executable_extensions; do
7625   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7626     ac_cv_prog_AS="${ac_tool_prefix}as"
7627     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7628     break 2
7629   fi
7630 done
7631   done
7632 IFS=$as_save_IFS
7633
7634 fi
7635 fi
7636 AS=$ac_cv_prog_AS
7637 if test -n "$AS"; then
7638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7639 $as_echo "$AS" >&6; }
7640 else
7641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7642 $as_echo "no" >&6; }
7643 fi
7644
7645
7646 fi
7647 if test -z "$ac_cv_prog_AS"; then
7648   ac_ct_AS=$AS
7649   # Extract the first word of "as", so it can be a program name with args.
7650 set dummy as; ac_word=$2
7651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7652 $as_echo_n "checking for $ac_word... " >&6; }
7653 if ${ac_cv_prog_ac_ct_AS+:} false; then :
7654   $as_echo_n "(cached) " >&6
7655 else
7656   if test -n "$ac_ct_AS"; then
7657   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
7658 else
7659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7660 for as_dir in $PATH
7661 do
7662   IFS=$as_save_IFS
7663   test -z "$as_dir" && as_dir=.
7664     for ac_exec_ext in '' $ac_executable_extensions; do
7665   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7666     ac_cv_prog_ac_ct_AS="as"
7667     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7668     break 2
7669   fi
7670 done
7671   done
7672 IFS=$as_save_IFS
7673
7674 fi
7675 fi
7676 ac_ct_AS=$ac_cv_prog_ac_ct_AS
7677 if test -n "$ac_ct_AS"; then
7678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7679 $as_echo "$ac_ct_AS" >&6; }
7680 else
7681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7682 $as_echo "no" >&6; }
7683 fi
7684
7685   if test "x$ac_ct_AS" = x; then
7686     AS="false"
7687   else
7688     case $cross_compiling:$ac_tool_warned in
7689 yes:)
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7692 ac_tool_warned=yes ;;
7693 esac
7694     AS=$ac_ct_AS
7695   fi
7696 else
7697   AS="$ac_cv_prog_AS"
7698 fi
7699
7700   if test -n "$ac_tool_prefix"; then
7701   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7702 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7704 $as_echo_n "checking for $ac_word... " >&6; }
7705 if ${ac_cv_prog_DLLTOOL+:} false; then :
7706   $as_echo_n "(cached) " >&6
7707 else
7708   if test -n "$DLLTOOL"; then
7709   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7710 else
7711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7712 for as_dir in $PATH
7713 do
7714   IFS=$as_save_IFS
7715   test -z "$as_dir" && as_dir=.
7716     for ac_exec_ext in '' $ac_executable_extensions; do
7717   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7718     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7719     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7720     break 2
7721   fi
7722 done
7723   done
7724 IFS=$as_save_IFS
7725
7726 fi
7727 fi
7728 DLLTOOL=$ac_cv_prog_DLLTOOL
7729 if test -n "$DLLTOOL"; then
7730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7731 $as_echo "$DLLTOOL" >&6; }
7732 else
7733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7734 $as_echo "no" >&6; }
7735 fi
7736
7737
7738 fi
7739 if test -z "$ac_cv_prog_DLLTOOL"; then
7740   ac_ct_DLLTOOL=$DLLTOOL
7741   # Extract the first word of "dlltool", so it can be a program name with args.
7742 set dummy dlltool; ac_word=$2
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7744 $as_echo_n "checking for $ac_word... " >&6; }
7745 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7746   $as_echo_n "(cached) " >&6
7747 else
7748   if test -n "$ac_ct_DLLTOOL"; then
7749   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7750 else
7751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7752 for as_dir in $PATH
7753 do
7754   IFS=$as_save_IFS
7755   test -z "$as_dir" && as_dir=.
7756     for ac_exec_ext in '' $ac_executable_extensions; do
7757   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7758     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7759     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7760     break 2
7761   fi
7762 done
7763   done
7764 IFS=$as_save_IFS
7765
7766 fi
7767 fi
7768 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7769 if test -n "$ac_ct_DLLTOOL"; then
7770   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7771 $as_echo "$ac_ct_DLLTOOL" >&6; }
7772 else
7773   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7774 $as_echo "no" >&6; }
7775 fi
7776
7777   if test "x$ac_ct_DLLTOOL" = x; then
7778     DLLTOOL="false"
7779   else
7780     case $cross_compiling:$ac_tool_warned in
7781 yes:)
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7783 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7784 ac_tool_warned=yes ;;
7785 esac
7786     DLLTOOL=$ac_ct_DLLTOOL
7787   fi
7788 else
7789   DLLTOOL="$ac_cv_prog_DLLTOOL"
7790 fi
7791
7792   if test -n "$ac_tool_prefix"; then
7793   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7794 set dummy ${ac_tool_prefix}objdump; ac_word=$2
7795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7796 $as_echo_n "checking for $ac_word... " >&6; }
7797 if ${ac_cv_prog_OBJDUMP+:} false; then :
7798   $as_echo_n "(cached) " >&6
7799 else
7800   if test -n "$OBJDUMP"; then
7801   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7802 else
7803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7804 for as_dir in $PATH
7805 do
7806   IFS=$as_save_IFS
7807   test -z "$as_dir" && as_dir=.
7808     for ac_exec_ext in '' $ac_executable_extensions; do
7809   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7810     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
7811     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7812     break 2
7813   fi
7814 done
7815   done
7816 IFS=$as_save_IFS
7817
7818 fi
7819 fi
7820 OBJDUMP=$ac_cv_prog_OBJDUMP
7821 if test -n "$OBJDUMP"; then
7822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7823 $as_echo "$OBJDUMP" >&6; }
7824 else
7825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7826 $as_echo "no" >&6; }
7827 fi
7828
7829
7830 fi
7831 if test -z "$ac_cv_prog_OBJDUMP"; then
7832   ac_ct_OBJDUMP=$OBJDUMP
7833   # Extract the first word of "objdump", so it can be a program name with args.
7834 set dummy objdump; ac_word=$2
7835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7836 $as_echo_n "checking for $ac_word... " >&6; }
7837 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7838   $as_echo_n "(cached) " >&6
7839 else
7840   if test -n "$ac_ct_OBJDUMP"; then
7841   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7842 else
7843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7844 for as_dir in $PATH
7845 do
7846   IFS=$as_save_IFS
7847   test -z "$as_dir" && as_dir=.
7848     for ac_exec_ext in '' $ac_executable_extensions; do
7849   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7850     ac_cv_prog_ac_ct_OBJDUMP="objdump"
7851     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7852     break 2
7853   fi
7854 done
7855   done
7856 IFS=$as_save_IFS
7857
7858 fi
7859 fi
7860 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7861 if test -n "$ac_ct_OBJDUMP"; then
7862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7863 $as_echo "$ac_ct_OBJDUMP" >&6; }
7864 else
7865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7866 $as_echo "no" >&6; }
7867 fi
7868
7869   if test "x$ac_ct_OBJDUMP" = x; then
7870     OBJDUMP="false"
7871   else
7872     case $cross_compiling:$ac_tool_warned in
7873 yes:)
7874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7875 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7876 ac_tool_warned=yes ;;
7877 esac
7878     OBJDUMP=$ac_ct_OBJDUMP
7879   fi
7880 else
7881   OBJDUMP="$ac_cv_prog_OBJDUMP"
7882 fi
7883
7884   ;;
7885 esac
7886
7887 test -z "$AS" && AS=as
7888
7889
7890
7891
7892
7893 test -z "$DLLTOOL" && DLLTOOL=dlltool
7894
7895
7896
7897
7898
7899 test -z "$OBJDUMP" && OBJDUMP=objdump
7900
7901
7902
7903
7904
7905
7906
7907         enable_dlopen=no
7908
7909
7910
7911             # Check whether --enable-shared was given.
7912 if test "${enable_shared+set}" = set; then :
7913   enableval=$enable_shared; p=${PACKAGE-default}
7914     case $enableval in
7915     yes) enable_shared=yes ;;
7916     no) enable_shared=no ;;
7917     *)
7918       enable_shared=no
7919       # Look at the argument we got.  We use all the common list separators.
7920       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7921       for pkg in $enableval; do
7922         IFS="$lt_save_ifs"
7923         if test "X$pkg" = "X$p"; then
7924           enable_shared=yes
7925         fi
7926       done
7927       IFS="$lt_save_ifs"
7928       ;;
7929     esac
7930 else
7931   enable_shared=yes
7932 fi
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942   # Check whether --enable-static was given.
7943 if test "${enable_static+set}" = set; then :
7944   enableval=$enable_static; p=${PACKAGE-default}
7945     case $enableval in
7946     yes) enable_static=yes ;;
7947     no) enable_static=no ;;
7948     *)
7949      enable_static=no
7950       # Look at the argument we got.  We use all the common list separators.
7951       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7952       for pkg in $enableval; do
7953         IFS="$lt_save_ifs"
7954         if test "X$pkg" = "X$p"; then
7955           enable_static=yes
7956         fi
7957       done
7958       IFS="$lt_save_ifs"
7959       ;;
7960     esac
7961 else
7962   enable_static=yes
7963 fi
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974 # Check whether --with-pic was given.
7975 if test "${with_pic+set}" = set; then :
7976   withval=$with_pic; lt_p=${PACKAGE-default}
7977     case $withval in
7978     yes|no) pic_mode=$withval ;;
7979     *)
7980       pic_mode=default
7981       # Look at the argument we got.  We use all the common list separators.
7982       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7983       for lt_pkg in $withval; do
7984         IFS="$lt_save_ifs"
7985         if test "X$lt_pkg" = "X$lt_p"; then
7986           pic_mode=yes
7987         fi
7988       done
7989       IFS="$lt_save_ifs"
7990       ;;
7991     esac
7992 else
7993   pic_mode=default
7994 fi
7995
7996
7997 test -z "$pic_mode" && pic_mode=default
7998
7999
8000
8001
8002
8003
8004
8005   # Check whether --enable-fast-install was given.
8006 if test "${enable_fast_install+set}" = set; then :
8007   enableval=$enable_fast_install; p=${PACKAGE-default}
8008     case $enableval in
8009     yes) enable_fast_install=yes ;;
8010     no) enable_fast_install=no ;;
8011     *)
8012       enable_fast_install=no
8013       # Look at the argument we got.  We use all the common list separators.
8014       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8015       for pkg in $enableval; do
8016         IFS="$lt_save_ifs"
8017         if test "X$pkg" = "X$p"; then
8018           enable_fast_install=yes
8019         fi
8020       done
8021       IFS="$lt_save_ifs"
8022       ;;
8023     esac
8024 else
8025   enable_fast_install=yes
8026 fi
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038 # This can be used to rebuild libtool when needed
8039 LIBTOOL_DEPS="$ltmain"
8040
8041 # Always use our own libtool.
8042 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073 test -z "$LN_S" && LN_S="ln -s"
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088 if test -n "${ZSH_VERSION+set}" ; then
8089    setopt NO_GLOB_SUBST
8090 fi
8091
8092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8093 $as_echo_n "checking for objdir... " >&6; }
8094 if ${lt_cv_objdir+:} false; then :
8095   $as_echo_n "(cached) " >&6
8096 else
8097   rm -f .libs 2>/dev/null
8098 mkdir .libs 2>/dev/null
8099 if test -d .libs; then
8100   lt_cv_objdir=.libs
8101 else
8102   # MS-DOS does not allow filenames that begin with a dot.
8103   lt_cv_objdir=_libs
8104 fi
8105 rmdir .libs 2>/dev/null
8106 fi
8107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8108 $as_echo "$lt_cv_objdir" >&6; }
8109 objdir=$lt_cv_objdir
8110
8111
8112
8113
8114
8115 cat >>confdefs.h <<_ACEOF
8116 #define LT_OBJDIR "$lt_cv_objdir/"
8117 _ACEOF
8118
8119
8120
8121
8122 case $host_os in
8123 aix3*)
8124   # AIX sometimes has problems with the GCC collect2 program.  For some
8125   # reason, if we set the COLLECT_NAMES environment variable, the problems
8126   # vanish in a puff of smoke.
8127   if test "X${COLLECT_NAMES+set}" != Xset; then
8128     COLLECT_NAMES=
8129     export COLLECT_NAMES
8130   fi
8131   ;;
8132 esac
8133
8134 # Global variables:
8135 ofile=libtool
8136 can_build_shared=yes
8137
8138 # All known linkers require a `.a' archive for static linking (except MSVC,
8139 # which needs '.lib').
8140 libext=a
8141
8142 with_gnu_ld="$lt_cv_prog_gnu_ld"
8143
8144 old_CC="$CC"
8145 old_CFLAGS="$CFLAGS"
8146
8147 # Set sane defaults for various variables
8148 test -z "$CC" && CC=cc
8149 test -z "$LTCC" && LTCC=$CC
8150 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8151 test -z "$LD" && LD=ld
8152 test -z "$ac_objext" && ac_objext=o
8153
8154 for cc_temp in $compiler""; do
8155   case $cc_temp in
8156     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8157     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8158     \-*) ;;
8159     *) break;;
8160   esac
8161 done
8162 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8163
8164
8165 # Only perform the check for file, if the check method requires it
8166 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8167 case $deplibs_check_method in
8168 file_magic*)
8169   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8170     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8171 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8172 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8173   $as_echo_n "(cached) " >&6
8174 else
8175   case $MAGIC_CMD in
8176 [\\/*] |  ?:[\\/]*)
8177   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8178   ;;
8179 *)
8180   lt_save_MAGIC_CMD="$MAGIC_CMD"
8181   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8182   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8183   for ac_dir in $ac_dummy; do
8184     IFS="$lt_save_ifs"
8185     test -z "$ac_dir" && ac_dir=.
8186     if test -f $ac_dir/${ac_tool_prefix}file; then
8187       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8188       if test -n "$file_magic_test_file"; then
8189         case $deplibs_check_method in
8190         "file_magic "*)
8191           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8192           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8193           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8194             $EGREP "$file_magic_regex" > /dev/null; then
8195             :
8196           else
8197             cat <<_LT_EOF 1>&2
8198
8199 *** Warning: the command libtool uses to detect shared libraries,
8200 *** $file_magic_cmd, produces output that libtool cannot recognize.
8201 *** The result is that libtool may fail to recognize shared libraries
8202 *** as such.  This will affect the creation of libtool libraries that
8203 *** depend on shared libraries, but programs linked with such libtool
8204 *** libraries will work regardless of this problem.  Nevertheless, you
8205 *** may want to report the problem to your system manager and/or to
8206 *** bug-libtool@gnu.org
8207
8208 _LT_EOF
8209           fi ;;
8210         esac
8211       fi
8212       break
8213     fi
8214   done
8215   IFS="$lt_save_ifs"
8216   MAGIC_CMD="$lt_save_MAGIC_CMD"
8217   ;;
8218 esac
8219 fi
8220
8221 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8222 if test -n "$MAGIC_CMD"; then
8223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8224 $as_echo "$MAGIC_CMD" >&6; }
8225 else
8226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8227 $as_echo "no" >&6; }
8228 fi
8229
8230
8231
8232
8233
8234 if test -z "$lt_cv_path_MAGIC_CMD"; then
8235   if test -n "$ac_tool_prefix"; then
8236     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8237 $as_echo_n "checking for file... " >&6; }
8238 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8239   $as_echo_n "(cached) " >&6
8240 else
8241   case $MAGIC_CMD in
8242 [\\/*] |  ?:[\\/]*)
8243   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8244   ;;
8245 *)
8246   lt_save_MAGIC_CMD="$MAGIC_CMD"
8247   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8248   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8249   for ac_dir in $ac_dummy; do
8250     IFS="$lt_save_ifs"
8251     test -z "$ac_dir" && ac_dir=.
8252     if test -f $ac_dir/file; then
8253       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8254       if test -n "$file_magic_test_file"; then
8255         case $deplibs_check_method in
8256         "file_magic "*)
8257           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8258           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8259           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8260             $EGREP "$file_magic_regex" > /dev/null; then
8261             :
8262           else
8263             cat <<_LT_EOF 1>&2
8264
8265 *** Warning: the command libtool uses to detect shared libraries,
8266 *** $file_magic_cmd, produces output that libtool cannot recognize.
8267 *** The result is that libtool may fail to recognize shared libraries
8268 *** as such.  This will affect the creation of libtool libraries that
8269 *** depend on shared libraries, but programs linked with such libtool
8270 *** libraries will work regardless of this problem.  Nevertheless, you
8271 *** may want to report the problem to your system manager and/or to
8272 *** bug-libtool@gnu.org
8273
8274 _LT_EOF
8275           fi ;;
8276         esac
8277       fi
8278       break
8279     fi
8280   done
8281   IFS="$lt_save_ifs"
8282   MAGIC_CMD="$lt_save_MAGIC_CMD"
8283   ;;
8284 esac
8285 fi
8286
8287 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8288 if test -n "$MAGIC_CMD"; then
8289   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8290 $as_echo "$MAGIC_CMD" >&6; }
8291 else
8292   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8293 $as_echo "no" >&6; }
8294 fi
8295
8296
8297   else
8298     MAGIC_CMD=:
8299   fi
8300 fi
8301
8302   fi
8303   ;;
8304 esac
8305
8306 # Use C for the default configuration in the libtool script
8307
8308 lt_save_CC="$CC"
8309 ac_ext=c
8310 ac_cpp='$CPP $CPPFLAGS'
8311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8314
8315
8316 # Source file extension for C test sources.
8317 ac_ext=c
8318
8319 # Object file extension for compiled C test sources.
8320 objext=o
8321 objext=$objext
8322
8323 # Code to be used in simple compile tests
8324 lt_simple_compile_test_code="int some_variable = 0;"
8325
8326 # Code to be used in simple link tests
8327 lt_simple_link_test_code='int main(){return(0);}'
8328
8329
8330
8331
8332
8333
8334
8335 # If no C compiler was specified, use CC.
8336 LTCC=${LTCC-"$CC"}
8337
8338 # If no C compiler flags were specified, use CFLAGS.
8339 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8340
8341 # Allow CC to be a program name with arguments.
8342 compiler=$CC
8343
8344 # Save the default compiler, since it gets overwritten when the other
8345 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8346 compiler_DEFAULT=$CC
8347
8348 # save warnings/boilerplate of simple test code
8349 ac_outfile=conftest.$ac_objext
8350 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8351 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8352 _lt_compiler_boilerplate=`cat conftest.err`
8353 $RM conftest*
8354
8355 ac_outfile=conftest.$ac_objext
8356 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8357 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8358 _lt_linker_boilerplate=`cat conftest.err`
8359 $RM -r conftest*
8360
8361
8362 ## CAVEAT EMPTOR:
8363 ## There is no encapsulation within the following macros, do not change
8364 ## the running order or otherwise move them around unless you know exactly
8365 ## what you are doing...
8366 if test -n "$compiler"; then
8367
8368 lt_prog_compiler_no_builtin_flag=
8369
8370 if test "$GCC" = yes; then
8371   case $cc_basename in
8372   nvcc*)
8373     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8374   *)
8375     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8376   esac
8377
8378   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8379 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8380 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8381   $as_echo_n "(cached) " >&6
8382 else
8383   lt_cv_prog_compiler_rtti_exceptions=no
8384    ac_outfile=conftest.$ac_objext
8385    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8386    lt_compiler_flag="-fno-rtti -fno-exceptions"
8387    # Insert the option either (1) after the last *FLAGS variable, or
8388    # (2) before a word containing "conftest.", or (3) at the end.
8389    # Note that $ac_compile itself does not contain backslashes and begins
8390    # with a dollar sign (not a hyphen), so the echo should work correctly.
8391    # The option is referenced via a variable to avoid confusing sed.
8392    lt_compile=`echo "$ac_compile" | $SED \
8393    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8394    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8395    -e 's:$: $lt_compiler_flag:'`
8396    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8397    (eval "$lt_compile" 2>conftest.err)
8398    ac_status=$?
8399    cat conftest.err >&5
8400    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8401    if (exit $ac_status) && test -s "$ac_outfile"; then
8402      # The compiler can only warn and ignore the option if not recognized
8403      # So say no if there are warnings other than the usual output.
8404      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8405      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8406      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8407        lt_cv_prog_compiler_rtti_exceptions=yes
8408      fi
8409    fi
8410    $RM conftest*
8411
8412 fi
8413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8414 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8415
8416 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8417     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8418 else
8419     :
8420 fi
8421
8422 fi
8423
8424
8425
8426
8427
8428
8429   lt_prog_compiler_wl=
8430 lt_prog_compiler_pic=
8431 lt_prog_compiler_static=
8432
8433
8434   if test "$GCC" = yes; then
8435     lt_prog_compiler_wl='-Wl,'
8436     lt_prog_compiler_static='-static'
8437
8438     case $host_os in
8439       aix*)
8440       # All AIX code is PIC.
8441       if test "$host_cpu" = ia64; then
8442         # AIX 5 now supports IA64 processor
8443         lt_prog_compiler_static='-Bstatic'
8444       fi
8445       ;;
8446
8447     amigaos*)
8448       case $host_cpu in
8449       powerpc)
8450             # see comment about AmigaOS4 .so support
8451             lt_prog_compiler_pic='-fPIC'
8452         ;;
8453       m68k)
8454             # FIXME: we need at least 68020 code to build shared libraries, but
8455             # adding the `-m68020' flag to GCC prevents building anything better,
8456             # like `-m68040'.
8457             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8458         ;;
8459       esac
8460       ;;
8461
8462     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8463       # PIC is the default for these OSes.
8464       ;;
8465
8466     mingw* | cygwin* | pw32* | os2* | cegcc*)
8467       # This hack is so that the source file can tell whether it is being
8468       # built for inclusion in a dll (and should export symbols for example).
8469       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8470       # (--disable-auto-import) libraries
8471       lt_prog_compiler_pic='-DDLL_EXPORT'
8472       ;;
8473
8474     darwin* | rhapsody*)
8475       # PIC is the default on this platform
8476       # Common symbols not allowed in MH_DYLIB files
8477       lt_prog_compiler_pic='-fno-common'
8478       ;;
8479
8480     haiku*)
8481       # PIC is the default for Haiku.
8482       # The "-static" flag exists, but is broken.
8483       lt_prog_compiler_static=
8484       ;;
8485
8486     hpux*)
8487       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8488       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8489       # sets the default TLS model and affects inlining.
8490       case $host_cpu in
8491       hppa*64*)
8492         # +Z the default
8493         ;;
8494       *)
8495         lt_prog_compiler_pic='-fPIC'
8496         ;;
8497       esac
8498       ;;
8499
8500     interix[3-9]*)
8501       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8502       # Instead, we relocate shared libraries at runtime.
8503       ;;
8504
8505     msdosdjgpp*)
8506       # Just because we use GCC doesn't mean we suddenly get shared libraries
8507       # on systems that don't support them.
8508       lt_prog_compiler_can_build_shared=no
8509       enable_shared=no
8510       ;;
8511
8512     *nto* | *qnx*)
8513       # QNX uses GNU C++, but need to define -shared option too, otherwise
8514       # it will coredump.
8515       lt_prog_compiler_pic='-fPIC -shared'
8516       ;;
8517
8518     sysv4*MP*)
8519       if test -d /usr/nec; then
8520         lt_prog_compiler_pic=-Kconform_pic
8521       fi
8522       ;;
8523
8524     *)
8525       lt_prog_compiler_pic='-fPIC'
8526       ;;
8527     esac
8528
8529     case $cc_basename in
8530     nvcc*) # Cuda Compiler Driver 2.2
8531       lt_prog_compiler_wl='-Xlinker '
8532       if test -n "$lt_prog_compiler_pic"; then
8533         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8534       fi
8535       ;;
8536     esac
8537   else
8538     # PORTME Check for flag to pass linker flags through the system compiler.
8539     case $host_os in
8540     aix*)
8541       lt_prog_compiler_wl='-Wl,'
8542       if test "$host_cpu" = ia64; then
8543         # AIX 5 now supports IA64 processor
8544         lt_prog_compiler_static='-Bstatic'
8545       else
8546         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8547       fi
8548       ;;
8549
8550     mingw* | cygwin* | pw32* | os2* | cegcc*)
8551       # This hack is so that the source file can tell whether it is being
8552       # built for inclusion in a dll (and should export symbols for example).
8553       lt_prog_compiler_pic='-DDLL_EXPORT'
8554       ;;
8555
8556     hpux9* | hpux10* | hpux11*)
8557       lt_prog_compiler_wl='-Wl,'
8558       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8559       # not for PA HP-UX.
8560       case $host_cpu in
8561       hppa*64*|ia64*)
8562         # +Z the default
8563         ;;
8564       *)
8565         lt_prog_compiler_pic='+Z'
8566         ;;
8567       esac
8568       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8569       lt_prog_compiler_static='${wl}-a ${wl}archive'
8570       ;;
8571
8572     irix5* | irix6* | nonstopux*)
8573       lt_prog_compiler_wl='-Wl,'
8574       # PIC (with -KPIC) is the default.
8575       lt_prog_compiler_static='-non_shared'
8576       ;;
8577
8578     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8579       case $cc_basename in
8580       # old Intel for x86_64 which still supported -KPIC.
8581       ecc*)
8582         lt_prog_compiler_wl='-Wl,'
8583         lt_prog_compiler_pic='-KPIC'
8584         lt_prog_compiler_static='-static'
8585         ;;
8586       # icc used to be incompatible with GCC.
8587       # ICC 10 doesn't accept -KPIC any more.
8588       icc* | ifort*)
8589         lt_prog_compiler_wl='-Wl,'
8590         lt_prog_compiler_pic='-fPIC'
8591         lt_prog_compiler_static='-static'
8592         ;;
8593       # Lahey Fortran 8.1.
8594       lf95*)
8595         lt_prog_compiler_wl='-Wl,'
8596         lt_prog_compiler_pic='--shared'
8597         lt_prog_compiler_static='--static'
8598         ;;
8599       nagfor*)
8600         # NAG Fortran compiler
8601         lt_prog_compiler_wl='-Wl,-Wl,,'
8602         lt_prog_compiler_pic='-PIC'
8603         lt_prog_compiler_static='-Bstatic'
8604         ;;
8605       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8606         # Portland Group compilers (*not* the Pentium gcc compiler,
8607         # which looks to be a dead project)
8608         lt_prog_compiler_wl='-Wl,'
8609         lt_prog_compiler_pic='-fpic'
8610         lt_prog_compiler_static='-Bstatic'
8611         ;;
8612       ccc*)
8613         lt_prog_compiler_wl='-Wl,'
8614         # All Alpha code is PIC.
8615         lt_prog_compiler_static='-non_shared'
8616         ;;
8617       xl* | bgxl* | bgf* | mpixl*)
8618         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8619         lt_prog_compiler_wl='-Wl,'
8620         lt_prog_compiler_pic='-qpic'
8621         lt_prog_compiler_static='-qstaticlink'
8622         ;;
8623       *)
8624         case `$CC -V 2>&1 | sed 5q` in
8625         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8626           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8627           lt_prog_compiler_pic='-KPIC'
8628           lt_prog_compiler_static='-Bstatic'
8629           lt_prog_compiler_wl=''
8630           ;;
8631         *Sun\ F* | *Sun*Fortran*)
8632           lt_prog_compiler_pic='-KPIC'
8633           lt_prog_compiler_static='-Bstatic'
8634           lt_prog_compiler_wl='-Qoption ld '
8635           ;;
8636         *Sun\ C*)
8637           # Sun C 5.9
8638           lt_prog_compiler_pic='-KPIC'
8639           lt_prog_compiler_static='-Bstatic'
8640           lt_prog_compiler_wl='-Wl,'
8641           ;;
8642         *Intel*\ [CF]*Compiler*)
8643           lt_prog_compiler_wl='-Wl,'
8644           lt_prog_compiler_pic='-fPIC'
8645           lt_prog_compiler_static='-static'
8646           ;;
8647         *Portland\ Group*)
8648           lt_prog_compiler_wl='-Wl,'
8649           lt_prog_compiler_pic='-fpic'
8650           lt_prog_compiler_static='-Bstatic'
8651           ;;
8652         esac
8653         ;;
8654       esac
8655       ;;
8656
8657     newsos6)
8658       lt_prog_compiler_pic='-KPIC'
8659       lt_prog_compiler_static='-Bstatic'
8660       ;;
8661
8662     *nto* | *qnx*)
8663       # QNX uses GNU C++, but need to define -shared option too, otherwise
8664       # it will coredump.
8665       lt_prog_compiler_pic='-fPIC -shared'
8666       ;;
8667
8668     osf3* | osf4* | osf5*)
8669       lt_prog_compiler_wl='-Wl,'
8670       # All OSF/1 code is PIC.
8671       lt_prog_compiler_static='-non_shared'
8672       ;;
8673
8674     rdos*)
8675       lt_prog_compiler_static='-non_shared'
8676       ;;
8677
8678     solaris*)
8679       lt_prog_compiler_pic='-KPIC'
8680       lt_prog_compiler_static='-Bstatic'
8681       case $cc_basename in
8682       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8683         lt_prog_compiler_wl='-Qoption ld ';;
8684       *)
8685         lt_prog_compiler_wl='-Wl,';;
8686       esac
8687       ;;
8688
8689     sunos4*)
8690       lt_prog_compiler_wl='-Qoption ld '
8691       lt_prog_compiler_pic='-PIC'
8692       lt_prog_compiler_static='-Bstatic'
8693       ;;
8694
8695     sysv4 | sysv4.2uw2* | sysv4.3*)
8696       lt_prog_compiler_wl='-Wl,'
8697       lt_prog_compiler_pic='-KPIC'
8698       lt_prog_compiler_static='-Bstatic'
8699       ;;
8700
8701     sysv4*MP*)
8702       if test -d /usr/nec ;then
8703         lt_prog_compiler_pic='-Kconform_pic'
8704         lt_prog_compiler_static='-Bstatic'
8705       fi
8706       ;;
8707
8708     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8709       lt_prog_compiler_wl='-Wl,'
8710       lt_prog_compiler_pic='-KPIC'
8711       lt_prog_compiler_static='-Bstatic'
8712       ;;
8713
8714     unicos*)
8715       lt_prog_compiler_wl='-Wl,'
8716       lt_prog_compiler_can_build_shared=no
8717       ;;
8718
8719     uts4*)
8720       lt_prog_compiler_pic='-pic'
8721       lt_prog_compiler_static='-Bstatic'
8722       ;;
8723
8724     *)
8725       lt_prog_compiler_can_build_shared=no
8726       ;;
8727     esac
8728   fi
8729
8730 case $host_os in
8731   # For platforms which do not support PIC, -DPIC is meaningless:
8732   *djgpp*)
8733     lt_prog_compiler_pic=
8734     ;;
8735   *)
8736     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8737     ;;
8738 esac
8739
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8741 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8742 if ${lt_cv_prog_compiler_pic+:} false; then :
8743   $as_echo_n "(cached) " >&6
8744 else
8745   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8746 fi
8747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8748 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8749 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8750
8751 #
8752 # Check to make sure the PIC flag actually works.
8753 #
8754 if test -n "$lt_prog_compiler_pic"; then
8755   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8756 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8757 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8758   $as_echo_n "(cached) " >&6
8759 else
8760   lt_cv_prog_compiler_pic_works=no
8761    ac_outfile=conftest.$ac_objext
8762    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8763    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8764    # Insert the option either (1) after the last *FLAGS variable, or
8765    # (2) before a word containing "conftest.", or (3) at the end.
8766    # Note that $ac_compile itself does not contain backslashes and begins
8767    # with a dollar sign (not a hyphen), so the echo should work correctly.
8768    # The option is referenced via a variable to avoid confusing sed.
8769    lt_compile=`echo "$ac_compile" | $SED \
8770    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8771    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8772    -e 's:$: $lt_compiler_flag:'`
8773    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8774    (eval "$lt_compile" 2>conftest.err)
8775    ac_status=$?
8776    cat conftest.err >&5
8777    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8778    if (exit $ac_status) && test -s "$ac_outfile"; then
8779      # The compiler can only warn and ignore the option if not recognized
8780      # So say no if there are warnings other than the usual output.
8781      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8782      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8783      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8784        lt_cv_prog_compiler_pic_works=yes
8785      fi
8786    fi
8787    $RM conftest*
8788
8789 fi
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8791 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8792
8793 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8794     case $lt_prog_compiler_pic in
8795      "" | " "*) ;;
8796      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8797      esac
8798 else
8799     lt_prog_compiler_pic=
8800      lt_prog_compiler_can_build_shared=no
8801 fi
8802
8803 fi
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815 #
8816 # Check to make sure the static flag actually works.
8817 #
8818 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8820 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8821 if ${lt_cv_prog_compiler_static_works+:} false; then :
8822   $as_echo_n "(cached) " >&6
8823 else
8824   lt_cv_prog_compiler_static_works=no
8825    save_LDFLAGS="$LDFLAGS"
8826    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8827    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8828    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8829      # The linker can only warn and ignore the option if not recognized
8830      # So say no if there are warnings
8831      if test -s conftest.err; then
8832        # Append any errors to the config.log.
8833        cat conftest.err 1>&5
8834        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8835        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8836        if diff conftest.exp conftest.er2 >/dev/null; then
8837          lt_cv_prog_compiler_static_works=yes
8838        fi
8839      else
8840        lt_cv_prog_compiler_static_works=yes
8841      fi
8842    fi
8843    $RM -r conftest*
8844    LDFLAGS="$save_LDFLAGS"
8845
8846 fi
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8848 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8849
8850 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8851     :
8852 else
8853     lt_prog_compiler_static=
8854 fi
8855
8856
8857
8858
8859
8860
8861
8862   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8863 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8864 if ${lt_cv_prog_compiler_c_o+:} false; then :
8865   $as_echo_n "(cached) " >&6
8866 else
8867   lt_cv_prog_compiler_c_o=no
8868    $RM -r conftest 2>/dev/null
8869    mkdir conftest
8870    cd conftest
8871    mkdir out
8872    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8873
8874    lt_compiler_flag="-o out/conftest2.$ac_objext"
8875    # Insert the option either (1) after the last *FLAGS variable, or
8876    # (2) before a word containing "conftest.", or (3) at the end.
8877    # Note that $ac_compile itself does not contain backslashes and begins
8878    # with a dollar sign (not a hyphen), so the echo should work correctly.
8879    lt_compile=`echo "$ac_compile" | $SED \
8880    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8881    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8882    -e 's:$: $lt_compiler_flag:'`
8883    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8884    (eval "$lt_compile" 2>out/conftest.err)
8885    ac_status=$?
8886    cat out/conftest.err >&5
8887    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8889    then
8890      # The compiler can only warn and ignore the option if not recognized
8891      # So say no if there are warnings
8892      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8893      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8894      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8895        lt_cv_prog_compiler_c_o=yes
8896      fi
8897    fi
8898    chmod u+w . 2>&5
8899    $RM conftest*
8900    # SGI C++ compiler will create directory out/ii_files/ for
8901    # template instantiation
8902    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8903    $RM out/* && rmdir out
8904    cd ..
8905    $RM -r conftest
8906    $RM conftest*
8907
8908 fi
8909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8910 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8911
8912
8913
8914
8915
8916
8917   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8918 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8919 if ${lt_cv_prog_compiler_c_o+:} false; then :
8920   $as_echo_n "(cached) " >&6
8921 else
8922   lt_cv_prog_compiler_c_o=no
8923    $RM -r conftest 2>/dev/null
8924    mkdir conftest
8925    cd conftest
8926    mkdir out
8927    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8928
8929    lt_compiler_flag="-o out/conftest2.$ac_objext"
8930    # Insert the option either (1) after the last *FLAGS variable, or
8931    # (2) before a word containing "conftest.", or (3) at the end.
8932    # Note that $ac_compile itself does not contain backslashes and begins
8933    # with a dollar sign (not a hyphen), so the echo should work correctly.
8934    lt_compile=`echo "$ac_compile" | $SED \
8935    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8936    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8937    -e 's:$: $lt_compiler_flag:'`
8938    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8939    (eval "$lt_compile" 2>out/conftest.err)
8940    ac_status=$?
8941    cat out/conftest.err >&5
8942    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8943    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8944    then
8945      # The compiler can only warn and ignore the option if not recognized
8946      # So say no if there are warnings
8947      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8948      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8949      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8950        lt_cv_prog_compiler_c_o=yes
8951      fi
8952    fi
8953    chmod u+w . 2>&5
8954    $RM conftest*
8955    # SGI C++ compiler will create directory out/ii_files/ for
8956    # template instantiation
8957    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8958    $RM out/* && rmdir out
8959    cd ..
8960    $RM -r conftest
8961    $RM conftest*
8962
8963 fi
8964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8965 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8966
8967
8968
8969
8970 hard_links="nottested"
8971 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8972   # do not overwrite the value of need_locks provided by the user
8973   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8974 $as_echo_n "checking if we can lock with hard links... " >&6; }
8975   hard_links=yes
8976   $RM conftest*
8977   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8978   touch conftest.a
8979   ln conftest.a conftest.b 2>&5 || hard_links=no
8980   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8982 $as_echo "$hard_links" >&6; }
8983   if test "$hard_links" = no; then
8984     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8985 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8986     need_locks=warn
8987   fi
8988 else
8989   need_locks=no
8990 fi
8991
8992
8993
8994
8995
8996
8997   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8998 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8999
9000   runpath_var=
9001   allow_undefined_flag=
9002   always_export_symbols=no
9003   archive_cmds=
9004   archive_expsym_cmds=
9005   compiler_needs_object=no
9006   enable_shared_with_static_runtimes=no
9007   export_dynamic_flag_spec=
9008   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9009   hardcode_automatic=no
9010   hardcode_direct=no
9011   hardcode_direct_absolute=no
9012   hardcode_libdir_flag_spec=
9013   hardcode_libdir_separator=
9014   hardcode_minus_L=no
9015   hardcode_shlibpath_var=unsupported
9016   inherit_rpath=no
9017   link_all_deplibs=unknown
9018   module_cmds=
9019   module_expsym_cmds=
9020   old_archive_from_new_cmds=
9021   old_archive_from_expsyms_cmds=
9022   thread_safe_flag_spec=
9023   whole_archive_flag_spec=
9024   # include_expsyms should be a list of space-separated symbols to be *always*
9025   # included in the symbol list
9026   include_expsyms=
9027   # exclude_expsyms can be an extended regexp of symbols to exclude
9028   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9029   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9030   # as well as any symbol that contains `d'.
9031   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9032   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9033   # platforms (ab)use it in PIC code, but their linkers get confused if
9034   # the symbol is explicitly referenced.  Since portable code cannot
9035   # rely on this symbol name, it's probably fine to never include it in
9036   # preloaded symbol tables.
9037   # Exclude shared library initialization/finalization symbols.
9038   extract_expsyms_cmds=
9039
9040   case $host_os in
9041   cygwin* | mingw* | pw32* | cegcc*)
9042     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9043     # When not using gcc, we currently assume that we are using
9044     # Microsoft Visual C++.
9045     if test "$GCC" != yes; then
9046       with_gnu_ld=no
9047     fi
9048     ;;
9049   interix*)
9050     # we just hope/assume this is gcc and not c89 (= MSVC++)
9051     with_gnu_ld=yes
9052     ;;
9053   openbsd*)
9054     with_gnu_ld=no
9055     ;;
9056   esac
9057
9058   ld_shlibs=yes
9059
9060   # On some targets, GNU ld is compatible enough with the native linker
9061   # that we're better off using the native interface for both.
9062   lt_use_gnu_ld_interface=no
9063   if test "$with_gnu_ld" = yes; then
9064     case $host_os in
9065       aix*)
9066         # The AIX port of GNU ld has always aspired to compatibility
9067         # with the native linker.  However, as the warning in the GNU ld
9068         # block says, versions before 2.19.5* couldn't really create working
9069         # shared libraries, regardless of the interface used.
9070         case `$LD -v 2>&1` in
9071           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9072           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9073           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9074           *)
9075             lt_use_gnu_ld_interface=yes
9076             ;;
9077         esac
9078         ;;
9079       *)
9080         lt_use_gnu_ld_interface=yes
9081         ;;
9082     esac
9083   fi
9084
9085   if test "$lt_use_gnu_ld_interface" = yes; then
9086     # If archive_cmds runs LD, not CC, wlarc should be empty
9087     wlarc='${wl}'
9088
9089     # Set some defaults for GNU ld with shared library support. These
9090     # are reset later if shared libraries are not supported. Putting them
9091     # here allows them to be overridden if necessary.
9092     runpath_var=LD_RUN_PATH
9093     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9094     export_dynamic_flag_spec='${wl}--export-dynamic'
9095     # ancient GNU ld didn't support --whole-archive et. al.
9096     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9097       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9098     else
9099       whole_archive_flag_spec=
9100     fi
9101     supports_anon_versioning=no
9102     case `$LD -v 2>&1` in
9103       *GNU\ gold*) supports_anon_versioning=yes ;;
9104       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9105       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9106       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9107       *\ 2.11.*) ;; # other 2.11 versions
9108       *) supports_anon_versioning=yes ;;
9109     esac
9110
9111     # See if GNU ld supports shared libraries.
9112     case $host_os in
9113     aix[3-9]*)
9114       # On AIX/PPC, the GNU linker is very broken
9115       if test "$host_cpu" != ia64; then
9116         ld_shlibs=no
9117         cat <<_LT_EOF 1>&2
9118
9119 *** Warning: the GNU linker, at least up to release 2.19, is reported
9120 *** to be unable to reliably create shared libraries on AIX.
9121 *** Therefore, libtool is disabling shared libraries support.  If you
9122 *** really care for shared libraries, you may want to install binutils
9123 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9124 *** You will then need to restart the configuration process.
9125
9126 _LT_EOF
9127       fi
9128       ;;
9129
9130     amigaos*)
9131       case $host_cpu in
9132       powerpc)
9133             # see comment about AmigaOS4 .so support
9134             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9135             archive_expsym_cmds=''
9136         ;;
9137       m68k)
9138             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)'
9139             hardcode_libdir_flag_spec='-L$libdir'
9140             hardcode_minus_L=yes
9141         ;;
9142       esac
9143       ;;
9144
9145     beos*)
9146       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9147         allow_undefined_flag=unsupported
9148         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9149         # support --undefined.  This deserves some investigation.  FIXME
9150         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9151       else
9152         ld_shlibs=no
9153       fi
9154       ;;
9155
9156     cygwin* | mingw* | pw32* | cegcc*)
9157       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9158       # as there is no search path for DLLs.
9159       hardcode_libdir_flag_spec='-L$libdir'
9160       export_dynamic_flag_spec='${wl}--export-all-symbols'
9161       allow_undefined_flag=unsupported
9162       always_export_symbols=no
9163       enable_shared_with_static_runtimes=yes
9164       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9165       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9166
9167       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9168         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9169         # If the export-symbols file already is a .def file (1st line
9170         # is EXPORTS), use it as is; otherwise, prepend...
9171         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9172           cp $export_symbols $output_objdir/$soname.def;
9173         else
9174           echo EXPORTS > $output_objdir/$soname.def;
9175           cat $export_symbols >> $output_objdir/$soname.def;
9176         fi~
9177         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9178       else
9179         ld_shlibs=no
9180       fi
9181       ;;
9182
9183     haiku*)
9184       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9185       link_all_deplibs=yes
9186       ;;
9187
9188     interix[3-9]*)
9189       hardcode_direct=no
9190       hardcode_shlibpath_var=no
9191       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9192       export_dynamic_flag_spec='${wl}-E'
9193       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9194       # Instead, shared libraries are loaded at an image base (0x10000000 by
9195       # default) and relocated if they conflict, which is a slow very memory
9196       # consuming and fragmenting process.  To avoid this, we pick a random,
9197       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9198       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9199       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9200       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'
9201       ;;
9202
9203     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9204       tmp_diet=no
9205       if test "$host_os" = linux-dietlibc; then
9206         case $cc_basename in
9207           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9208         esac
9209       fi
9210       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9211          && test "$tmp_diet" = no
9212       then
9213         tmp_addflag=' $pic_flag'
9214         tmp_sharedflag='-shared'
9215         case $cc_basename,$host_cpu in
9216         pgcc*)                          # Portland Group C compiler
9217           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'
9218           tmp_addflag=' $pic_flag'
9219           ;;
9220         pgf77* | pgf90* | pgf95* | pgfortran*)
9221                                         # Portland Group f77 and f90 compilers
9222           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'
9223           tmp_addflag=' $pic_flag -Mnomain' ;;
9224         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9225           tmp_addflag=' -i_dynamic' ;;
9226         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9227           tmp_addflag=' -i_dynamic -nofor_main' ;;
9228         ifc* | ifort*)                  # Intel Fortran compiler
9229           tmp_addflag=' -nofor_main' ;;
9230         lf95*)                          # Lahey Fortran 8.1
9231           whole_archive_flag_spec=
9232           tmp_sharedflag='--shared' ;;
9233         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9234           tmp_sharedflag='-qmkshrobj'
9235           tmp_addflag= ;;
9236         nvcc*)  # Cuda Compiler Driver 2.2
9237           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'
9238           compiler_needs_object=yes
9239           ;;
9240         esac
9241         case `$CC -V 2>&1 | sed 5q` in
9242         *Sun\ C*)                       # Sun C 5.9
9243           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'
9244           compiler_needs_object=yes
9245           tmp_sharedflag='-G' ;;
9246         *Sun\ F*)                       # Sun Fortran 8.3
9247           tmp_sharedflag='-G' ;;
9248         esac
9249         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9250
9251         if test "x$supports_anon_versioning" = xyes; then
9252           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9253             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9254             echo "local: *; };" >> $output_objdir/$libname.ver~
9255             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9256         fi
9257
9258         case $cc_basename in
9259         xlf* | bgf* | bgxlf* | mpixlf*)
9260           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9261           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9262           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9263           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9264           if test "x$supports_anon_versioning" = xyes; then
9265             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9266               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9267               echo "local: *; };" >> $output_objdir/$libname.ver~
9268               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9269           fi
9270           ;;
9271         esac
9272       else
9273         ld_shlibs=no
9274       fi
9275       ;;
9276
9277     netbsd*)
9278       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9279         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9280         wlarc=
9281       else
9282         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9283         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9284       fi
9285       ;;
9286
9287     solaris*)
9288       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9289         ld_shlibs=no
9290         cat <<_LT_EOF 1>&2
9291
9292 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9293 *** create shared libraries on Solaris systems.  Therefore, libtool
9294 *** is disabling shared libraries support.  We urge you to upgrade GNU
9295 *** binutils to release 2.9.1 or newer.  Another option is to modify
9296 *** your PATH or compiler configuration so that the native linker is
9297 *** used, and then restart.
9298
9299 _LT_EOF
9300       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9301         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9302         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9303       else
9304         ld_shlibs=no
9305       fi
9306       ;;
9307
9308     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9309       case `$LD -v 2>&1` in
9310         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9311         ld_shlibs=no
9312         cat <<_LT_EOF 1>&2
9313
9314 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9315 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9316 *** is disabling shared libraries support.  We urge you to upgrade GNU
9317 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9318 *** your PATH or compiler configuration so that the native linker is
9319 *** used, and then restart.
9320
9321 _LT_EOF
9322         ;;
9323         *)
9324           # For security reasons, it is highly recommended that you always
9325           # use absolute paths for naming shared libraries, and exclude the
9326           # DT_RUNPATH tag from executables and libraries.  But doing so
9327           # requires that you compile everything twice, which is a pain.
9328           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9329             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9330             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9331             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9332           else
9333             ld_shlibs=no
9334           fi
9335         ;;
9336       esac
9337       ;;
9338
9339     sunos4*)
9340       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9341       wlarc=
9342       hardcode_direct=yes
9343       hardcode_shlibpath_var=no
9344       ;;
9345
9346     *)
9347       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9348         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9349         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9350       else
9351         ld_shlibs=no
9352       fi
9353       ;;
9354     esac
9355
9356     if test "$ld_shlibs" = no; then
9357       runpath_var=
9358       hardcode_libdir_flag_spec=
9359       export_dynamic_flag_spec=
9360       whole_archive_flag_spec=
9361     fi
9362   else
9363     # PORTME fill in a description of your system's linker (not GNU ld)
9364     case $host_os in
9365     aix3*)
9366       allow_undefined_flag=unsupported
9367       always_export_symbols=yes
9368       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'
9369       # Note: this linker hardcodes the directories in LIBPATH if there
9370       # are no directories specified by -L.
9371       hardcode_minus_L=yes
9372       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9373         # Neither direct hardcoding nor static linking is supported with a
9374         # broken collect2.
9375         hardcode_direct=unsupported
9376       fi
9377       ;;
9378
9379     aix[4-9]*)
9380       if test "$host_cpu" = ia64; then
9381         # On IA64, the linker does run time linking by default, so we don't
9382         # have to do anything special.
9383         aix_use_runtimelinking=no
9384         exp_sym_flag='-Bexport'
9385         no_entry_flag=""
9386       else
9387         # If we're using GNU nm, then we don't want the "-C" option.
9388         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9389         # Also, AIX nm treats weak defined symbols like other global
9390         # defined symbols, whereas GNU nm marks them as "W".
9391         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9392           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'
9393         else
9394           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'
9395         fi
9396         aix_use_runtimelinking=no
9397
9398         # Test if we are trying to use run time linking or normal
9399         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9400         # need to do runtime linking.
9401         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9402           for ld_flag in $LDFLAGS; do
9403           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9404             aix_use_runtimelinking=yes
9405             break
9406           fi
9407           done
9408           ;;
9409         esac
9410
9411         exp_sym_flag='-bexport'
9412         no_entry_flag='-bnoentry'
9413       fi
9414
9415       # When large executables or shared objects are built, AIX ld can
9416       # have problems creating the table of contents.  If linking a library
9417       # or program results in "error TOC overflow" add -mminimal-toc to
9418       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9419       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9420
9421       archive_cmds=''
9422       hardcode_direct=yes
9423       hardcode_direct_absolute=yes
9424       hardcode_libdir_separator=':'
9425       link_all_deplibs=yes
9426       file_list_spec='${wl}-f,'
9427
9428       if test "$GCC" = yes; then
9429         case $host_os in aix4.[012]|aix4.[012].*)
9430         # We only want to do this on AIX 4.2 and lower, the check
9431         # below for broken collect2 doesn't work under 4.3+
9432           collect2name=`${CC} -print-prog-name=collect2`
9433           if test -f "$collect2name" &&
9434            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9435           then
9436           # We have reworked collect2
9437           :
9438           else
9439           # We have old collect2
9440           hardcode_direct=unsupported
9441           # It fails to find uninstalled libraries when the uninstalled
9442           # path is not listed in the libpath.  Setting hardcode_minus_L
9443           # to unsupported forces relinking
9444           hardcode_minus_L=yes
9445           hardcode_libdir_flag_spec='-L$libdir'
9446           hardcode_libdir_separator=
9447           fi
9448           ;;
9449         esac
9450         shared_flag='-shared'
9451         if test "$aix_use_runtimelinking" = yes; then
9452           shared_flag="$shared_flag "'${wl}-G'
9453         fi
9454       else
9455         # not using gcc
9456         if test "$host_cpu" = ia64; then
9457         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9458         # chokes on -Wl,-G. The following line is correct:
9459           shared_flag='-G'
9460         else
9461           if test "$aix_use_runtimelinking" = yes; then
9462             shared_flag='${wl}-G'
9463           else
9464             shared_flag='${wl}-bM:SRE'
9465           fi
9466         fi
9467       fi
9468
9469       export_dynamic_flag_spec='${wl}-bexpall'
9470       # It seems that -bexpall does not export symbols beginning with
9471       # underscore (_), so it is better to generate a list of symbols to export.
9472       always_export_symbols=yes
9473       if test "$aix_use_runtimelinking" = yes; then
9474         # Warning - without using the other runtime loading flags (-brtl),
9475         # -berok will link without error, but may produce a broken library.
9476         allow_undefined_flag='-berok'
9477         # Determine the default libpath from the value encoded in an
9478         # empty executable.
9479         if test "${lt_cv_aix_libpath+set}" = set; then
9480   aix_libpath=$lt_cv_aix_libpath
9481 else
9482   if ${lt_cv_aix_libpath_+:} false; then :
9483   $as_echo_n "(cached) " >&6
9484 else
9485   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9486 /* end confdefs.h.  */
9487
9488 int
9489 main ()
9490 {
9491
9492   ;
9493   return 0;
9494 }
9495 _ACEOF
9496 if ac_fn_c_try_link "$LINENO"; then :
9497
9498   lt_aix_libpath_sed='
9499       /Import File Strings/,/^$/ {
9500           /^0/ {
9501               s/^0  *\([^ ]*\) *$/\1/
9502               p
9503           }
9504       }'
9505   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9506   # Check for a 64-bit object if we didn't find anything.
9507   if test -z "$lt_cv_aix_libpath_"; then
9508     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9509   fi
9510 fi
9511 rm -f core conftest.err conftest.$ac_objext \
9512     conftest$ac_exeext conftest.$ac_ext
9513   if test -z "$lt_cv_aix_libpath_"; then
9514     lt_cv_aix_libpath_="/usr/lib:/lib"
9515   fi
9516
9517 fi
9518
9519   aix_libpath=$lt_cv_aix_libpath_
9520 fi
9521
9522         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9523         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"
9524       else
9525         if test "$host_cpu" = ia64; then
9526           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9527           allow_undefined_flag="-z nodefs"
9528           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"
9529         else
9530          # Determine the default libpath from the value encoded in an
9531          # empty executable.
9532          if test "${lt_cv_aix_libpath+set}" = set; then
9533   aix_libpath=$lt_cv_aix_libpath
9534 else
9535   if ${lt_cv_aix_libpath_+:} false; then :
9536   $as_echo_n "(cached) " >&6
9537 else
9538   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9539 /* end confdefs.h.  */
9540
9541 int
9542 main ()
9543 {
9544
9545   ;
9546   return 0;
9547 }
9548 _ACEOF
9549 if ac_fn_c_try_link "$LINENO"; then :
9550
9551   lt_aix_libpath_sed='
9552       /Import File Strings/,/^$/ {
9553           /^0/ {
9554               s/^0  *\([^ ]*\) *$/\1/
9555               p
9556           }
9557       }'
9558   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9559   # Check for a 64-bit object if we didn't find anything.
9560   if test -z "$lt_cv_aix_libpath_"; then
9561     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9562   fi
9563 fi
9564 rm -f core conftest.err conftest.$ac_objext \
9565     conftest$ac_exeext conftest.$ac_ext
9566   if test -z "$lt_cv_aix_libpath_"; then
9567     lt_cv_aix_libpath_="/usr/lib:/lib"
9568   fi
9569
9570 fi
9571
9572   aix_libpath=$lt_cv_aix_libpath_
9573 fi
9574
9575          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9576           # Warning - without using the other run time loading flags,
9577           # -berok will link without error, but may produce a broken library.
9578           no_undefined_flag=' ${wl}-bernotok'
9579           allow_undefined_flag=' ${wl}-berok'
9580           if test "$with_gnu_ld" = yes; then
9581             # We only use this code for GNU lds that support --whole-archive.
9582             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9583           else
9584             # Exported symbols can be pulled into shared objects from archives
9585             whole_archive_flag_spec='$convenience'
9586           fi
9587           archive_cmds_need_lc=yes
9588           # This is similar to how AIX traditionally builds its shared libraries.
9589           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'
9590         fi
9591       fi
9592       ;;
9593
9594     amigaos*)
9595       case $host_cpu in
9596       powerpc)
9597             # see comment about AmigaOS4 .so support
9598             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9599             archive_expsym_cmds=''
9600         ;;
9601       m68k)
9602             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)'
9603             hardcode_libdir_flag_spec='-L$libdir'
9604             hardcode_minus_L=yes
9605         ;;
9606       esac
9607       ;;
9608
9609     bsdi[45]*)
9610       export_dynamic_flag_spec=-rdynamic
9611       ;;
9612
9613     cygwin* | mingw* | pw32* | cegcc*)
9614       # When not using gcc, we currently assume that we are using
9615       # Microsoft Visual C++.
9616       # hardcode_libdir_flag_spec is actually meaningless, as there is
9617       # no search path for DLLs.
9618       case $cc_basename in
9619       cl*)
9620         # Native MSVC
9621         hardcode_libdir_flag_spec=' '
9622         allow_undefined_flag=unsupported
9623         always_export_symbols=yes
9624         file_list_spec='@'
9625         # Tell ltmain to make .lib files, not .a files.
9626         libext=lib
9627         # Tell ltmain to make .dll files, not .so files.
9628         shrext_cmds=".dll"
9629         # FIXME: Setting linknames here is a bad hack.
9630         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9631         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9632             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9633           else
9634             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9635           fi~
9636           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9637           linknames='
9638         # The linker will not automatically build a static lib if we build a DLL.
9639         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9640         enable_shared_with_static_runtimes=yes
9641         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9642         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9643         # Don't use ranlib
9644         old_postinstall_cmds='chmod 644 $oldlib'
9645         postlink_cmds='lt_outputfile="@OUTPUT@"~
9646           lt_tool_outputfile="@TOOL_OUTPUT@"~
9647           case $lt_outputfile in
9648             *.exe|*.EXE) ;;
9649             *)
9650               lt_outputfile="$lt_outputfile.exe"
9651               lt_tool_outputfile="$lt_tool_outputfile.exe"
9652               ;;
9653           esac~
9654           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9655             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9656             $RM "$lt_outputfile.manifest";
9657           fi'
9658         ;;
9659       *)
9660         # Assume MSVC wrapper
9661         hardcode_libdir_flag_spec=' '
9662         allow_undefined_flag=unsupported
9663         # Tell ltmain to make .lib files, not .a files.
9664         libext=lib
9665         # Tell ltmain to make .dll files, not .so files.
9666         shrext_cmds=".dll"
9667         # FIXME: Setting linknames here is a bad hack.
9668         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9669         # The linker will automatically build a .lib file if we build a DLL.
9670         old_archive_from_new_cmds='true'
9671         # FIXME: Should let the user specify the lib program.
9672         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9673         enable_shared_with_static_runtimes=yes
9674         ;;
9675       esac
9676       ;;
9677
9678     darwin* | rhapsody*)
9679
9680
9681   archive_cmds_need_lc=no
9682   hardcode_direct=no
9683   hardcode_automatic=yes
9684   hardcode_shlibpath_var=unsupported
9685   if test "$lt_cv_ld_force_load" = "yes"; then
9686     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\"`'
9687
9688   else
9689     whole_archive_flag_spec=''
9690   fi
9691   link_all_deplibs=yes
9692   allow_undefined_flag="$_lt_dar_allow_undefined"
9693   case $cc_basename in
9694      ifort*) _lt_dar_can_shared=yes ;;
9695      *) _lt_dar_can_shared=$GCC ;;
9696   esac
9697   if test "$_lt_dar_can_shared" = "yes"; then
9698     output_verbose_link_cmd=func_echo_all
9699     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9700     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9701     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}"
9702     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}"
9703
9704   else
9705   ld_shlibs=no
9706   fi
9707
9708       ;;
9709
9710     dgux*)
9711       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9712       hardcode_libdir_flag_spec='-L$libdir'
9713       hardcode_shlibpath_var=no
9714       ;;
9715
9716     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9717     # support.  Future versions do this automatically, but an explicit c++rt0.o
9718     # does not break anything, and helps significantly (at the cost of a little
9719     # extra space).
9720     freebsd2.2*)
9721       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9722       hardcode_libdir_flag_spec='-R$libdir'
9723       hardcode_direct=yes
9724       hardcode_shlibpath_var=no
9725       ;;
9726
9727     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9728     freebsd2.*)
9729       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9730       hardcode_direct=yes
9731       hardcode_minus_L=yes
9732       hardcode_shlibpath_var=no
9733       ;;
9734
9735     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9736     freebsd* | dragonfly*)
9737       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9738       hardcode_libdir_flag_spec='-R$libdir'
9739       hardcode_direct=yes
9740       hardcode_shlibpath_var=no
9741       ;;
9742
9743     hpux9*)
9744       if test "$GCC" = yes; then
9745         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9746       else
9747         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'
9748       fi
9749       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9750       hardcode_libdir_separator=:
9751       hardcode_direct=yes
9752
9753       # hardcode_minus_L: Not really in the search PATH,
9754       # but as the default location of the library.
9755       hardcode_minus_L=yes
9756       export_dynamic_flag_spec='${wl}-E'
9757       ;;
9758
9759     hpux10*)
9760       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9761         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9762       else
9763         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9764       fi
9765       if test "$with_gnu_ld" = no; then
9766         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9767         hardcode_libdir_separator=:
9768         hardcode_direct=yes
9769         hardcode_direct_absolute=yes
9770         export_dynamic_flag_spec='${wl}-E'
9771         # hardcode_minus_L: Not really in the search PATH,
9772         # but as the default location of the library.
9773         hardcode_minus_L=yes
9774       fi
9775       ;;
9776
9777     hpux11*)
9778       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9779         case $host_cpu in
9780         hppa*64*)
9781           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9782           ;;
9783         ia64*)
9784           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9785           ;;
9786         *)
9787           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9788           ;;
9789         esac
9790       else
9791         case $host_cpu in
9792         hppa*64*)
9793           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9794           ;;
9795         ia64*)
9796           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9797           ;;
9798         *)
9799
9800           # Older versions of the 11.00 compiler do not understand -b yet
9801           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9802           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9803 $as_echo_n "checking if $CC understands -b... " >&6; }
9804 if ${lt_cv_prog_compiler__b+:} false; then :
9805   $as_echo_n "(cached) " >&6
9806 else
9807   lt_cv_prog_compiler__b=no
9808    save_LDFLAGS="$LDFLAGS"
9809    LDFLAGS="$LDFLAGS -b"
9810    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9811    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9812      # The linker can only warn and ignore the option if not recognized
9813      # So say no if there are warnings
9814      if test -s conftest.err; then
9815        # Append any errors to the config.log.
9816        cat conftest.err 1>&5
9817        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9818        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9819        if diff conftest.exp conftest.er2 >/dev/null; then
9820          lt_cv_prog_compiler__b=yes
9821        fi
9822      else
9823        lt_cv_prog_compiler__b=yes
9824      fi
9825    fi
9826    $RM -r conftest*
9827    LDFLAGS="$save_LDFLAGS"
9828
9829 fi
9830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9831 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9832
9833 if test x"$lt_cv_prog_compiler__b" = xyes; then
9834     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9835 else
9836     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9837 fi
9838
9839           ;;
9840         esac
9841       fi
9842       if test "$with_gnu_ld" = no; then
9843         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9844         hardcode_libdir_separator=:
9845
9846         case $host_cpu in
9847         hppa*64*|ia64*)
9848           hardcode_direct=no
9849           hardcode_shlibpath_var=no
9850           ;;
9851         *)
9852           hardcode_direct=yes
9853           hardcode_direct_absolute=yes
9854           export_dynamic_flag_spec='${wl}-E'
9855
9856           # hardcode_minus_L: Not really in the search PATH,
9857           # but as the default location of the library.
9858           hardcode_minus_L=yes
9859           ;;
9860         esac
9861       fi
9862       ;;
9863
9864     irix5* | irix6* | nonstopux*)
9865       if test "$GCC" = yes; then
9866         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9867         # Try to use the -exported_symbol ld option, if it does not
9868         # work, assume that -exports_file does not work either and
9869         # implicitly export all symbols.
9870         # This should be the same for all languages, so no per-tag cache variable.
9871         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9872 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9873 if ${lt_cv_irix_exported_symbol+:} false; then :
9874   $as_echo_n "(cached) " >&6
9875 else
9876   save_LDFLAGS="$LDFLAGS"
9877            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9878            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9879 /* end confdefs.h.  */
9880 int foo (void) { return 0; }
9881 _ACEOF
9882 if ac_fn_c_try_link "$LINENO"; then :
9883   lt_cv_irix_exported_symbol=yes
9884 else
9885   lt_cv_irix_exported_symbol=no
9886 fi
9887 rm -f core conftest.err conftest.$ac_objext \
9888     conftest$ac_exeext conftest.$ac_ext
9889            LDFLAGS="$save_LDFLAGS"
9890 fi
9891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9892 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9893         if test "$lt_cv_irix_exported_symbol" = yes; then
9894           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9895         fi
9896       else
9897         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'
9898         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'
9899       fi
9900       archive_cmds_need_lc='no'
9901       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9902       hardcode_libdir_separator=:
9903       inherit_rpath=yes
9904       link_all_deplibs=yes
9905       ;;
9906
9907     netbsd*)
9908       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9909         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9910       else
9911         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9912       fi
9913       hardcode_libdir_flag_spec='-R$libdir'
9914       hardcode_direct=yes
9915       hardcode_shlibpath_var=no
9916       ;;
9917
9918     newsos6)
9919       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9920       hardcode_direct=yes
9921       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9922       hardcode_libdir_separator=:
9923       hardcode_shlibpath_var=no
9924       ;;
9925
9926     *nto* | *qnx*)
9927       ;;
9928
9929     openbsd*)
9930       if test -f /usr/libexec/ld.so; then
9931         hardcode_direct=yes
9932         hardcode_shlibpath_var=no
9933         hardcode_direct_absolute=yes
9934         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9935           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9936           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9937           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9938           export_dynamic_flag_spec='${wl}-E'
9939         else
9940           case $host_os in
9941            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9942              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9943              hardcode_libdir_flag_spec='-R$libdir'
9944              ;;
9945            *)
9946              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9947              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9948              ;;
9949           esac
9950         fi
9951       else
9952         ld_shlibs=no
9953       fi
9954       ;;
9955
9956     os2*)
9957       hardcode_libdir_flag_spec='-L$libdir'
9958       hardcode_minus_L=yes
9959       allow_undefined_flag=unsupported
9960       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'
9961       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9962       ;;
9963
9964     osf3*)
9965       if test "$GCC" = yes; then
9966         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9967         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'
9968       else
9969         allow_undefined_flag=' -expect_unresolved \*'
9970         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'
9971       fi
9972       archive_cmds_need_lc='no'
9973       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9974       hardcode_libdir_separator=:
9975       ;;
9976
9977     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9978       if test "$GCC" = yes; then
9979         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9980         archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9981         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9982       else
9983         allow_undefined_flag=' -expect_unresolved \*'
9984         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'
9985         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~
9986         $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'
9987
9988         # Both c and cxx compiler support -rpath directly
9989         hardcode_libdir_flag_spec='-rpath $libdir'
9990       fi
9991       archive_cmds_need_lc='no'
9992       hardcode_libdir_separator=:
9993       ;;
9994
9995     solaris*)
9996       no_undefined_flag=' -z defs'
9997       if test "$GCC" = yes; then
9998         wlarc='${wl}'
9999         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10000         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10001           $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10002       else
10003         case `$CC -V 2>&1` in
10004         *"Compilers 5.0"*)
10005           wlarc=''
10006           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10007           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10008           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10009           ;;
10010         *)
10011           wlarc='${wl}'
10012           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10013           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10014           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10015           ;;
10016         esac
10017       fi
10018       hardcode_libdir_flag_spec='-R$libdir'
10019       hardcode_shlibpath_var=no
10020       case $host_os in
10021       solaris2.[0-5] | solaris2.[0-5].*) ;;
10022       *)
10023         # The compiler driver will combine and reorder linker options,
10024         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10025         # but is careful enough not to reorder.
10026         # Supported since Solaris 2.6 (maybe 2.5.1?)
10027         if test "$GCC" = yes; then
10028           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10029         else
10030           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10031         fi
10032         ;;
10033       esac
10034       link_all_deplibs=yes
10035       ;;
10036
10037     sunos4*)
10038       if test "x$host_vendor" = xsequent; then
10039         # Use $CC to link under sequent, because it throws in some extra .o
10040         # files that make .init and .fini sections work.
10041         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10042       else
10043         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10044       fi
10045       hardcode_libdir_flag_spec='-L$libdir'
10046       hardcode_direct=yes
10047       hardcode_minus_L=yes
10048       hardcode_shlibpath_var=no
10049       ;;
10050
10051     sysv4)
10052       case $host_vendor in
10053         sni)
10054           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10055           hardcode_direct=yes # is this really true???
10056         ;;
10057         siemens)
10058           ## LD is ld it makes a PLAMLIB
10059           ## CC just makes a GrossModule.
10060           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10061           reload_cmds='$CC -r -o $output$reload_objs'
10062           hardcode_direct=no
10063         ;;
10064         motorola)
10065           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10066           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10067         ;;
10068       esac
10069       runpath_var='LD_RUN_PATH'
10070       hardcode_shlibpath_var=no
10071       ;;
10072
10073     sysv4.3*)
10074       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10075       hardcode_shlibpath_var=no
10076       export_dynamic_flag_spec='-Bexport'
10077       ;;
10078
10079     sysv4*MP*)
10080       if test -d /usr/nec; then
10081         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10082         hardcode_shlibpath_var=no
10083         runpath_var=LD_RUN_PATH
10084         hardcode_runpath_var=yes
10085         ld_shlibs=yes
10086       fi
10087       ;;
10088
10089     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10090       no_undefined_flag='${wl}-z,text'
10091       archive_cmds_need_lc=no
10092       hardcode_shlibpath_var=no
10093       runpath_var='LD_RUN_PATH'
10094
10095       if test "$GCC" = yes; then
10096         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10097         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10098       else
10099         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10100         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10101       fi
10102       ;;
10103
10104     sysv5* | sco3.2v5* | sco5v6*)
10105       # Note: We can NOT use -z defs as we might desire, because we do not
10106       # link with -lc, and that would cause any symbols used from libc to
10107       # always be unresolved, which means just about no library would
10108       # ever link correctly.  If we're not using GNU ld we use -z text
10109       # though, which does catch some bad symbols but isn't as heavy-handed
10110       # as -z defs.
10111       no_undefined_flag='${wl}-z,text'
10112       allow_undefined_flag='${wl}-z,nodefs'
10113       archive_cmds_need_lc=no
10114       hardcode_shlibpath_var=no
10115       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10116       hardcode_libdir_separator=':'
10117       link_all_deplibs=yes
10118       export_dynamic_flag_spec='${wl}-Bexport'
10119       runpath_var='LD_RUN_PATH'
10120
10121       if test "$GCC" = yes; then
10122         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10123         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10124       else
10125         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10126         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10127       fi
10128       ;;
10129
10130     uts4*)
10131       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10132       hardcode_libdir_flag_spec='-L$libdir'
10133       hardcode_shlibpath_var=no
10134       ;;
10135
10136     *)
10137       ld_shlibs=no
10138       ;;
10139     esac
10140
10141     if test x$host_vendor = xsni; then
10142       case $host in
10143       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10144         export_dynamic_flag_spec='${wl}-Blargedynsym'
10145         ;;
10146       esac
10147     fi
10148   fi
10149
10150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10151 $as_echo "$ld_shlibs" >&6; }
10152 test "$ld_shlibs" = no && can_build_shared=no
10153
10154 with_gnu_ld=$with_gnu_ld
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170 #
10171 # Do we need to explicitly link libc?
10172 #
10173 case "x$archive_cmds_need_lc" in
10174 x|xyes)
10175   # Assume -lc should be added
10176   archive_cmds_need_lc=yes
10177
10178   if test "$enable_shared" = yes && test "$GCC" = yes; then
10179     case $archive_cmds in
10180     *'~'*)
10181       # FIXME: we may have to deal with multi-command sequences.
10182       ;;
10183     '$CC '*)
10184       # Test whether the compiler implicitly links with -lc since on some
10185       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10186       # to ld, don't add -lc before -lgcc.
10187       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10188 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10189 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10190   $as_echo_n "(cached) " >&6
10191 else
10192   $RM conftest*
10193         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10194
10195         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10196   (eval $ac_compile) 2>&5
10197   ac_status=$?
10198   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10199   test $ac_status = 0; } 2>conftest.err; then
10200           soname=conftest
10201           lib=conftest
10202           libobjs=conftest.$ac_objext
10203           deplibs=
10204           wl=$lt_prog_compiler_wl
10205           pic_flag=$lt_prog_compiler_pic
10206           compiler_flags=-v
10207           linker_flags=-v
10208           verstring=
10209           output_objdir=.
10210           libname=conftest
10211           lt_save_allow_undefined_flag=$allow_undefined_flag
10212           allow_undefined_flag=
10213           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10214   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10215   ac_status=$?
10216   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10217   test $ac_status = 0; }
10218           then
10219             lt_cv_archive_cmds_need_lc=no
10220           else
10221             lt_cv_archive_cmds_need_lc=yes
10222           fi
10223           allow_undefined_flag=$lt_save_allow_undefined_flag
10224         else
10225           cat conftest.err 1>&5
10226         fi
10227         $RM conftest*
10228
10229 fi
10230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10231 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10232       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10233       ;;
10234     esac
10235   fi
10236   ;;
10237 esac
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10391 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10392
10393 if test "$GCC" = yes; then
10394   case $host_os in
10395     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10396     *) lt_awk_arg="/^libraries:/" ;;
10397   esac
10398   case $host_os in
10399     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10400     *) lt_sed_strip_eq="s,=/,/,g" ;;
10401   esac
10402   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10403   case $lt_search_path_spec in
10404   *\;*)
10405     # if the path contains ";" then we assume it to be the separator
10406     # otherwise default to the standard path separator (i.e. ":") - it is
10407     # assumed that no part of a normal pathname contains ";" but that should
10408     # okay in the real world where ";" in dirpaths is itself problematic.
10409     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10410     ;;
10411   *)
10412     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10413     ;;
10414   esac
10415   # Ok, now we have the path, separated by spaces, we can step through it
10416   # and add multilib dir if necessary.
10417   lt_tmp_lt_search_path_spec=
10418   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10419   for lt_sys_path in $lt_search_path_spec; do
10420     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10421       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10422     else
10423       test -d "$lt_sys_path" && \
10424         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10425     fi
10426   done
10427   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10428 BEGIN {RS=" "; FS="/|\n";} {
10429   lt_foo="";
10430   lt_count=0;
10431   for (lt_i = NF; lt_i > 0; lt_i--) {
10432     if ($lt_i != "" && $lt_i != ".") {
10433       if ($lt_i == "..") {
10434         lt_count++;
10435       } else {
10436         if (lt_count == 0) {
10437           lt_foo="/" $lt_i lt_foo;
10438         } else {
10439           lt_count--;
10440         }
10441       }
10442     }
10443   }
10444   if (lt_foo != "") { lt_freq[lt_foo]++; }
10445   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10446 }'`
10447   # AWK program above erroneously prepends '/' to C:/dos/paths
10448   # for these hosts.
10449   case $host_os in
10450     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10451       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10452   esac
10453   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10454 else
10455   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10456 fi
10457 library_names_spec=
10458 libname_spec='lib$name'
10459 soname_spec=
10460 shrext_cmds=".so"
10461 postinstall_cmds=
10462 postuninstall_cmds=
10463 finish_cmds=
10464 finish_eval=
10465 shlibpath_var=
10466 shlibpath_overrides_runpath=unknown
10467 version_type=none
10468 dynamic_linker="$host_os ld.so"
10469 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10470 need_lib_prefix=unknown
10471 hardcode_into_libs=no
10472
10473 # when you set need_version to no, make sure it does not cause -set_version
10474 # flags to be left without arguments
10475 need_version=unknown
10476
10477 case $host_os in
10478 aix3*)
10479   version_type=linux # correct to gnu/linux during the next big refactor
10480   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10481   shlibpath_var=LIBPATH
10482
10483   # AIX 3 has no versioning support, so we append a major version to the name.
10484   soname_spec='${libname}${release}${shared_ext}$major'
10485   ;;
10486
10487 aix[4-9]*)
10488   version_type=linux # correct to gnu/linux during the next big refactor
10489   need_lib_prefix=no
10490   need_version=no
10491   hardcode_into_libs=yes
10492   if test "$host_cpu" = ia64; then
10493     # AIX 5 supports IA64
10494     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10495     shlibpath_var=LD_LIBRARY_PATH
10496   else
10497     # With GCC up to 2.95.x, collect2 would create an import file
10498     # for dependence libraries.  The import file would start with
10499     # the line `#! .'.  This would cause the generated library to
10500     # depend on `.', always an invalid library.  This was fixed in
10501     # development snapshots of GCC prior to 3.0.
10502     case $host_os in
10503       aix4 | aix4.[01] | aix4.[01].*)
10504       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10505            echo ' yes '
10506            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10507         :
10508       else
10509         can_build_shared=no
10510       fi
10511       ;;
10512     esac
10513     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10514     # soname into executable. Probably we can add versioning support to
10515     # collect2, so additional links can be useful in future.
10516     if test "$aix_use_runtimelinking" = yes; then
10517       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10518       # instead of lib<name>.a to let people know that these are not
10519       # typical AIX shared libraries.
10520       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10521     else
10522       # We preserve .a as extension for shared libraries through AIX4.2
10523       # and later when we are not doing run time linking.
10524       library_names_spec='${libname}${release}.a $libname.a'
10525       soname_spec='${libname}${release}${shared_ext}$major'
10526     fi
10527     shlibpath_var=LIBPATH
10528   fi
10529   ;;
10530
10531 amigaos*)
10532   case $host_cpu in
10533   powerpc)
10534     # Since July 2007 AmigaOS4 officially supports .so libraries.
10535     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10536     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10537     ;;
10538   m68k)
10539     library_names_spec='$libname.ixlibrary $libname.a'
10540     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10541     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'
10542     ;;
10543   esac
10544   ;;
10545
10546 beos*)
10547   library_names_spec='${libname}${shared_ext}'
10548   dynamic_linker="$host_os ld.so"
10549   shlibpath_var=LIBRARY_PATH
10550   ;;
10551
10552 bsdi[45]*)
10553   version_type=linux # correct to gnu/linux during the next big refactor
10554   need_version=no
10555   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10556   soname_spec='${libname}${release}${shared_ext}$major'
10557   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10558   shlibpath_var=LD_LIBRARY_PATH
10559   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10560   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10561   # the default ld.so.conf also contains /usr/contrib/lib and
10562   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10563   # libtool to hard-code these into programs
10564   ;;
10565
10566 cygwin* | mingw* | pw32* | cegcc*)
10567   version_type=windows
10568   shrext_cmds=".dll"
10569   need_version=no
10570   need_lib_prefix=no
10571
10572   case $GCC,$cc_basename in
10573   yes,*)
10574     # gcc
10575     library_names_spec='$libname.dll.a'
10576     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10577     postinstall_cmds='base_file=`basename \${file}`~
10578       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10579       dldir=$destdir/`dirname \$dlpath`~
10580       test -d \$dldir || mkdir -p \$dldir~
10581       $install_prog $dir/$dlname \$dldir/$dlname~
10582       chmod a+x \$dldir/$dlname~
10583       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10584         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10585       fi'
10586     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10587       dlpath=$dir/\$dldll~
10588        $RM \$dlpath'
10589     shlibpath_overrides_runpath=yes
10590
10591     case $host_os in
10592     cygwin*)
10593       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10594       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10595
10596       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10597       ;;
10598     mingw* | cegcc*)
10599       # MinGW DLLs use traditional 'lib' prefix
10600       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10601       ;;
10602     pw32*)
10603       # pw32 DLLs use 'pw' prefix rather than 'lib'
10604       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10605       ;;
10606     esac
10607     dynamic_linker='Win32 ld.exe'
10608     ;;
10609
10610   *,cl*)
10611     # Native MSVC
10612     libname_spec='$name'
10613     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10614     library_names_spec='${libname}.dll.lib'
10615
10616     case $build_os in
10617     mingw*)
10618       sys_lib_search_path_spec=
10619       lt_save_ifs=$IFS
10620       IFS=';'
10621       for lt_path in $LIB
10622       do
10623         IFS=$lt_save_ifs
10624         # Let DOS variable expansion print the short 8.3 style file name.
10625         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10626         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10627       done
10628       IFS=$lt_save_ifs
10629       # Convert to MSYS style.
10630       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10631       ;;
10632     cygwin*)
10633       # Convert to unix form, then to dos form, then back to unix form
10634       # but this time dos style (no spaces!) so that the unix form looks
10635       # like /cygdrive/c/PROGRA~1:/cygdr...
10636       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10637       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10638       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10639       ;;
10640     *)
10641       sys_lib_search_path_spec="$LIB"
10642       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10643         # It is most probably a Windows format PATH.
10644         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10645       else
10646         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10647       fi
10648       # FIXME: find the short name or the path components, as spaces are
10649       # common. (e.g. "Program Files" -> "PROGRA~1")
10650       ;;
10651     esac
10652
10653     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10654     postinstall_cmds='base_file=`basename \${file}`~
10655       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10656       dldir=$destdir/`dirname \$dlpath`~
10657       test -d \$dldir || mkdir -p \$dldir~
10658       $install_prog $dir/$dlname \$dldir/$dlname'
10659     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10660       dlpath=$dir/\$dldll~
10661        $RM \$dlpath'
10662     shlibpath_overrides_runpath=yes
10663     dynamic_linker='Win32 link.exe'
10664     ;;
10665
10666   *)
10667     # Assume MSVC wrapper
10668     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10669     dynamic_linker='Win32 ld.exe'
10670     ;;
10671   esac
10672   # FIXME: first we should search . and the directory the executable is in
10673   shlibpath_var=PATH
10674   ;;
10675
10676 darwin* | rhapsody*)
10677   dynamic_linker="$host_os dyld"
10678   version_type=darwin
10679   need_lib_prefix=no
10680   need_version=no
10681   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10682   soname_spec='${libname}${release}${major}$shared_ext'
10683   shlibpath_overrides_runpath=yes
10684   shlibpath_var=DYLD_LIBRARY_PATH
10685   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10686
10687   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10688   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10689   ;;
10690
10691 dgux*)
10692   version_type=linux # correct to gnu/linux during the next big refactor
10693   need_lib_prefix=no
10694   need_version=no
10695   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10696   soname_spec='${libname}${release}${shared_ext}$major'
10697   shlibpath_var=LD_LIBRARY_PATH
10698   ;;
10699
10700 freebsd* | dragonfly*)
10701   # DragonFly does not have aout.  When/if they implement a new
10702   # versioning mechanism, adjust this.
10703   if test -x /usr/bin/objformat; then
10704     objformat=`/usr/bin/objformat`
10705   else
10706     case $host_os in
10707     freebsd[23].*) objformat=aout ;;
10708     *) objformat=elf ;;
10709     esac
10710   fi
10711   version_type=freebsd-$objformat
10712   case $version_type in
10713     freebsd-elf*)
10714       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10715       need_version=no
10716       need_lib_prefix=no
10717       ;;
10718     freebsd-*)
10719       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10720       need_version=yes
10721       ;;
10722   esac
10723   shlibpath_var=LD_LIBRARY_PATH
10724   case $host_os in
10725   freebsd2.*)
10726     shlibpath_overrides_runpath=yes
10727     ;;
10728   freebsd3.[01]* | freebsdelf3.[01]*)
10729     shlibpath_overrides_runpath=yes
10730     hardcode_into_libs=yes
10731     ;;
10732   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10733   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10734     shlibpath_overrides_runpath=no
10735     hardcode_into_libs=yes
10736     ;;
10737   *) # from 4.6 on, and DragonFly
10738     shlibpath_overrides_runpath=yes
10739     hardcode_into_libs=yes
10740     ;;
10741   esac
10742   ;;
10743
10744 gnu*)
10745   version_type=linux # correct to gnu/linux during the next big refactor
10746   need_lib_prefix=no
10747   need_version=no
10748   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10749   soname_spec='${libname}${release}${shared_ext}$major'
10750   shlibpath_var=LD_LIBRARY_PATH
10751   shlibpath_overrides_runpath=no
10752   hardcode_into_libs=yes
10753   ;;
10754
10755 haiku*)
10756   version_type=linux # correct to gnu/linux during the next big refactor
10757   need_lib_prefix=no
10758   need_version=no
10759   dynamic_linker="$host_os runtime_loader"
10760   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10761   soname_spec='${libname}${release}${shared_ext}$major'
10762   shlibpath_var=LIBRARY_PATH
10763   shlibpath_overrides_runpath=yes
10764   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10765   hardcode_into_libs=yes
10766   ;;
10767
10768 hpux9* | hpux10* | hpux11*)
10769   # Give a soname corresponding to the major version so that dld.sl refuses to
10770   # link against other versions.
10771   version_type=sunos
10772   need_lib_prefix=no
10773   need_version=no
10774   case $host_cpu in
10775   ia64*)
10776     shrext_cmds='.so'
10777     hardcode_into_libs=yes
10778     dynamic_linker="$host_os dld.so"
10779     shlibpath_var=LD_LIBRARY_PATH
10780     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10781     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10782     soname_spec='${libname}${release}${shared_ext}$major'
10783     if test "X$HPUX_IA64_MODE" = X32; then
10784       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10785     else
10786       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10787     fi
10788     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10789     ;;
10790   hppa*64*)
10791     shrext_cmds='.sl'
10792     hardcode_into_libs=yes
10793     dynamic_linker="$host_os dld.sl"
10794     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10795     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10796     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10797     soname_spec='${libname}${release}${shared_ext}$major'
10798     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10799     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10800     ;;
10801   *)
10802     shrext_cmds='.sl'
10803     dynamic_linker="$host_os dld.sl"
10804     shlibpath_var=SHLIB_PATH
10805     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10806     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10807     soname_spec='${libname}${release}${shared_ext}$major'
10808     ;;
10809   esac
10810   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10811   postinstall_cmds='chmod 555 $lib'
10812   # or fails outright, so override atomically:
10813   install_override_mode=555
10814   ;;
10815
10816 interix[3-9]*)
10817   version_type=linux # correct to gnu/linux during the next big refactor
10818   need_lib_prefix=no
10819   need_version=no
10820   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10821   soname_spec='${libname}${release}${shared_ext}$major'
10822   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10823   shlibpath_var=LD_LIBRARY_PATH
10824   shlibpath_overrides_runpath=no
10825   hardcode_into_libs=yes
10826   ;;
10827
10828 irix5* | irix6* | nonstopux*)
10829   case $host_os in
10830     nonstopux*) version_type=nonstopux ;;
10831     *)
10832         if test "$lt_cv_prog_gnu_ld" = yes; then
10833                 version_type=linux # correct to gnu/linux during the next big refactor
10834         else
10835                 version_type=irix
10836         fi ;;
10837   esac
10838   need_lib_prefix=no
10839   need_version=no
10840   soname_spec='${libname}${release}${shared_ext}$major'
10841   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10842   case $host_os in
10843   irix5* | nonstopux*)
10844     libsuff= shlibsuff=
10845     ;;
10846   *)
10847     case $LD in # libtool.m4 will add one of these switches to LD
10848     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10849       libsuff= shlibsuff= libmagic=32-bit;;
10850     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10851       libsuff=32 shlibsuff=N32 libmagic=N32;;
10852     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10853       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10854     *) libsuff= shlibsuff= libmagic=never-match;;
10855     esac
10856     ;;
10857   esac
10858   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10859   shlibpath_overrides_runpath=no
10860   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10861   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10862   hardcode_into_libs=yes
10863   ;;
10864
10865 # No shared lib support for Linux oldld, aout, or coff.
10866 linux*oldld* | linux*aout* | linux*coff*)
10867   dynamic_linker=no
10868   ;;
10869
10870 # This must be glibc/ELF.
10871 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10872   version_type=linux # correct to gnu/linux during the next big refactor
10873   need_lib_prefix=no
10874   need_version=no
10875   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10876   soname_spec='${libname}${release}${shared_ext}$major'
10877   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10878   shlibpath_var=LD_LIBRARY_PATH
10879   shlibpath_overrides_runpath=no
10880
10881   # Some binutils ld are patched to set DT_RUNPATH
10882   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10883   $as_echo_n "(cached) " >&6
10884 else
10885   lt_cv_shlibpath_overrides_runpath=no
10886     save_LDFLAGS=$LDFLAGS
10887     save_libdir=$libdir
10888     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10889          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10890     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10891 /* end confdefs.h.  */
10892
10893 int
10894 main ()
10895 {
10896
10897   ;
10898   return 0;
10899 }
10900 _ACEOF
10901 if ac_fn_c_try_link "$LINENO"; then :
10902   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10903   lt_cv_shlibpath_overrides_runpath=yes
10904 fi
10905 fi
10906 rm -f core conftest.err conftest.$ac_objext \
10907     conftest$ac_exeext conftest.$ac_ext
10908     LDFLAGS=$save_LDFLAGS
10909     libdir=$save_libdir
10910
10911 fi
10912
10913   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10914
10915   # This implies no fast_install, which is unacceptable.
10916   # Some rework will be needed to allow for fast_install
10917   # before this can be enabled.
10918   hardcode_into_libs=yes
10919
10920   # Append ld.so.conf contents to the search path
10921   if test -f /etc/ld.so.conf; then
10922     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' ' '`
10923     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10924   fi
10925
10926   # We used to test for /lib/ld.so.1 and disable shared libraries on
10927   # powerpc, because MkLinux only supported shared libraries with the
10928   # GNU dynamic linker.  Since this was broken with cross compilers,
10929   # most powerpc-linux boxes support dynamic linking these days and
10930   # people can always --disable-shared, the test was removed, and we
10931   # assume the GNU/Linux dynamic linker is in use.
10932   dynamic_linker='GNU/Linux ld.so'
10933   ;;
10934
10935 netbsd*)
10936   version_type=sunos
10937   need_lib_prefix=no
10938   need_version=no
10939   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10940     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10941     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10942     dynamic_linker='NetBSD (a.out) ld.so'
10943   else
10944     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10945     soname_spec='${libname}${release}${shared_ext}$major'
10946     dynamic_linker='NetBSD ld.elf_so'
10947   fi
10948   shlibpath_var=LD_LIBRARY_PATH
10949   shlibpath_overrides_runpath=yes
10950   hardcode_into_libs=yes
10951   ;;
10952
10953 newsos6)
10954   version_type=linux # correct to gnu/linux during the next big refactor
10955   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10956   shlibpath_var=LD_LIBRARY_PATH
10957   shlibpath_overrides_runpath=yes
10958   ;;
10959
10960 *nto* | *qnx*)
10961   version_type=qnx
10962   need_lib_prefix=no
10963   need_version=no
10964   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10965   soname_spec='${libname}${release}${shared_ext}$major'
10966   shlibpath_var=LD_LIBRARY_PATH
10967   shlibpath_overrides_runpath=no
10968   hardcode_into_libs=yes
10969   dynamic_linker='ldqnx.so'
10970   ;;
10971
10972 openbsd*)
10973   version_type=sunos
10974   sys_lib_dlsearch_path_spec="/usr/lib"
10975   need_lib_prefix=no
10976   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10977   case $host_os in
10978     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10979     *)                          need_version=no  ;;
10980   esac
10981   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10982   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10983   shlibpath_var=LD_LIBRARY_PATH
10984   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10985     case $host_os in
10986       openbsd2.[89] | openbsd2.[89].*)
10987         shlibpath_overrides_runpath=no
10988         ;;
10989       *)
10990         shlibpath_overrides_runpath=yes
10991         ;;
10992       esac
10993   else
10994     shlibpath_overrides_runpath=yes
10995   fi
10996   ;;
10997
10998 os2*)
10999   libname_spec='$name'
11000   shrext_cmds=".dll"
11001   need_lib_prefix=no
11002   library_names_spec='$libname${shared_ext} $libname.a'
11003   dynamic_linker='OS/2 ld.exe'
11004   shlibpath_var=LIBPATH
11005   ;;
11006
11007 osf3* | osf4* | osf5*)
11008   version_type=osf
11009   need_lib_prefix=no
11010   need_version=no
11011   soname_spec='${libname}${release}${shared_ext}$major'
11012   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11013   shlibpath_var=LD_LIBRARY_PATH
11014   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11015   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11016   ;;
11017
11018 rdos*)
11019   dynamic_linker=no
11020   ;;
11021
11022 solaris*)
11023   version_type=linux # correct to gnu/linux during the next big refactor
11024   need_lib_prefix=no
11025   need_version=no
11026   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11027   soname_spec='${libname}${release}${shared_ext}$major'
11028   shlibpath_var=LD_LIBRARY_PATH
11029   shlibpath_overrides_runpath=yes
11030   hardcode_into_libs=yes
11031   # ldd complains unless libraries are executable
11032   postinstall_cmds='chmod +x $lib'
11033   ;;
11034
11035 sunos4*)
11036   version_type=sunos
11037   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11038   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11039   shlibpath_var=LD_LIBRARY_PATH
11040   shlibpath_overrides_runpath=yes
11041   if test "$with_gnu_ld" = yes; then
11042     need_lib_prefix=no
11043   fi
11044   need_version=yes
11045   ;;
11046
11047 sysv4 | sysv4.3*)
11048   version_type=linux # correct to gnu/linux during the next big refactor
11049   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11050   soname_spec='${libname}${release}${shared_ext}$major'
11051   shlibpath_var=LD_LIBRARY_PATH
11052   case $host_vendor in
11053     sni)
11054       shlibpath_overrides_runpath=no
11055       need_lib_prefix=no
11056       runpath_var=LD_RUN_PATH
11057       ;;
11058     siemens)
11059       need_lib_prefix=no
11060       ;;
11061     motorola)
11062       need_lib_prefix=no
11063       need_version=no
11064       shlibpath_overrides_runpath=no
11065       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11066       ;;
11067   esac
11068   ;;
11069
11070 sysv4*MP*)
11071   if test -d /usr/nec ;then
11072     version_type=linux # correct to gnu/linux during the next big refactor
11073     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11074     soname_spec='$libname${shared_ext}.$major'
11075     shlibpath_var=LD_LIBRARY_PATH
11076   fi
11077   ;;
11078
11079 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11080   version_type=freebsd-elf
11081   need_lib_prefix=no
11082   need_version=no
11083   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11084   soname_spec='${libname}${release}${shared_ext}$major'
11085   shlibpath_var=LD_LIBRARY_PATH
11086   shlibpath_overrides_runpath=yes
11087   hardcode_into_libs=yes
11088   if test "$with_gnu_ld" = yes; then
11089     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11090   else
11091     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11092     case $host_os in
11093       sco3.2v5*)
11094         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11095         ;;
11096     esac
11097   fi
11098   sys_lib_dlsearch_path_spec='/usr/lib'
11099   ;;
11100
11101 tpf*)
11102   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11103   version_type=linux # correct to gnu/linux during the next big refactor
11104   need_lib_prefix=no
11105   need_version=no
11106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11107   shlibpath_var=LD_LIBRARY_PATH
11108   shlibpath_overrides_runpath=no
11109   hardcode_into_libs=yes
11110   ;;
11111
11112 uts4*)
11113   version_type=linux # correct to gnu/linux during the next big refactor
11114   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11115   soname_spec='${libname}${release}${shared_ext}$major'
11116   shlibpath_var=LD_LIBRARY_PATH
11117   ;;
11118
11119 *)
11120   dynamic_linker=no
11121   ;;
11122 esac
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11124 $as_echo "$dynamic_linker" >&6; }
11125 test "$dynamic_linker" = no && can_build_shared=no
11126
11127 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11128 if test "$GCC" = yes; then
11129   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11130 fi
11131
11132 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11133   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11134 fi
11135 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11136   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11137 fi
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11231 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11232 hardcode_action=
11233 if test -n "$hardcode_libdir_flag_spec" ||
11234    test -n "$runpath_var" ||
11235    test "X$hardcode_automatic" = "Xyes" ; then
11236
11237   # We can hardcode non-existent directories.
11238   if test "$hardcode_direct" != no &&
11239      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11240      # have to relink, otherwise we might link with an installed library
11241      # when we should be linking with a yet-to-be-installed one
11242      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11243      test "$hardcode_minus_L" != no; then
11244     # Linking always hardcodes the temporary library directory.
11245     hardcode_action=relink
11246   else
11247     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11248     hardcode_action=immediate
11249   fi
11250 else
11251   # We cannot hardcode anything, or else we can only hardcode existing
11252   # directories.
11253   hardcode_action=unsupported
11254 fi
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11256 $as_echo "$hardcode_action" >&6; }
11257
11258 if test "$hardcode_action" = relink ||
11259    test "$inherit_rpath" = yes; then
11260   # Fast installation is not supported
11261   enable_fast_install=no
11262 elif test "$shlibpath_overrides_runpath" = yes ||
11263      test "$enable_shared" = no; then
11264   # Fast installation is not necessary
11265   enable_fast_install=needless
11266 fi
11267
11268
11269
11270
11271
11272
11273   if test "x$enable_dlopen" != xyes; then
11274   enable_dlopen=unknown
11275   enable_dlopen_self=unknown
11276   enable_dlopen_self_static=unknown
11277 else
11278   lt_cv_dlopen=no
11279   lt_cv_dlopen_libs=
11280
11281   case $host_os in
11282   beos*)
11283     lt_cv_dlopen="load_add_on"
11284     lt_cv_dlopen_libs=
11285     lt_cv_dlopen_self=yes
11286     ;;
11287
11288   mingw* | pw32* | cegcc*)
11289     lt_cv_dlopen="LoadLibrary"
11290     lt_cv_dlopen_libs=
11291     ;;
11292
11293   cygwin*)
11294     lt_cv_dlopen="dlopen"
11295     lt_cv_dlopen_libs=
11296     ;;
11297
11298   darwin*)
11299   # if libdl is installed we need to link against it
11300     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11301 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11302 if ${ac_cv_lib_dl_dlopen+:} false; then :
11303   $as_echo_n "(cached) " >&6
11304 else
11305   ac_check_lib_save_LIBS=$LIBS
11306 LIBS="-ldl  $LIBS"
11307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11308 /* end confdefs.h.  */
11309
11310 /* Override any GCC internal prototype to avoid an error.
11311    Use char because int might match the return type of a GCC
11312    builtin and then its argument prototype would still apply.  */
11313 #ifdef __cplusplus
11314 extern "C"
11315 #endif
11316 char dlopen ();
11317 int
11318 main ()
11319 {
11320 return dlopen ();
11321   ;
11322   return 0;
11323 }
11324 _ACEOF
11325 if ac_fn_c_try_link "$LINENO"; then :
11326   ac_cv_lib_dl_dlopen=yes
11327 else
11328   ac_cv_lib_dl_dlopen=no
11329 fi
11330 rm -f core conftest.err conftest.$ac_objext \
11331     conftest$ac_exeext conftest.$ac_ext
11332 LIBS=$ac_check_lib_save_LIBS
11333 fi
11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11335 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11336 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11337   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11338 else
11339
11340     lt_cv_dlopen="dyld"
11341     lt_cv_dlopen_libs=
11342     lt_cv_dlopen_self=yes
11343
11344 fi
11345
11346     ;;
11347
11348   *)
11349     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11350 if test "x$ac_cv_func_shl_load" = xyes; then :
11351   lt_cv_dlopen="shl_load"
11352 else
11353   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11354 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11355 if ${ac_cv_lib_dld_shl_load+:} false; then :
11356   $as_echo_n "(cached) " >&6
11357 else
11358   ac_check_lib_save_LIBS=$LIBS
11359 LIBS="-ldld  $LIBS"
11360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11361 /* end confdefs.h.  */
11362
11363 /* Override any GCC internal prototype to avoid an error.
11364    Use char because int might match the return type of a GCC
11365    builtin and then its argument prototype would still apply.  */
11366 #ifdef __cplusplus
11367 extern "C"
11368 #endif
11369 char shl_load ();
11370 int
11371 main ()
11372 {
11373 return shl_load ();
11374   ;
11375   return 0;
11376 }
11377 _ACEOF
11378 if ac_fn_c_try_link "$LINENO"; then :
11379   ac_cv_lib_dld_shl_load=yes
11380 else
11381   ac_cv_lib_dld_shl_load=no
11382 fi
11383 rm -f core conftest.err conftest.$ac_objext \
11384     conftest$ac_exeext conftest.$ac_ext
11385 LIBS=$ac_check_lib_save_LIBS
11386 fi
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11388 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11389 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11390   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11391 else
11392   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11393 if test "x$ac_cv_func_dlopen" = xyes; then :
11394   lt_cv_dlopen="dlopen"
11395 else
11396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11397 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11398 if ${ac_cv_lib_dl_dlopen+:} false; then :
11399   $as_echo_n "(cached) " >&6
11400 else
11401   ac_check_lib_save_LIBS=$LIBS
11402 LIBS="-ldl  $LIBS"
11403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11404 /* end confdefs.h.  */
11405
11406 /* Override any GCC internal prototype to avoid an error.
11407    Use char because int might match the return type of a GCC
11408    builtin and then its argument prototype would still apply.  */
11409 #ifdef __cplusplus
11410 extern "C"
11411 #endif
11412 char dlopen ();
11413 int
11414 main ()
11415 {
11416 return dlopen ();
11417   ;
11418   return 0;
11419 }
11420 _ACEOF
11421 if ac_fn_c_try_link "$LINENO"; then :
11422   ac_cv_lib_dl_dlopen=yes
11423 else
11424   ac_cv_lib_dl_dlopen=no
11425 fi
11426 rm -f core conftest.err conftest.$ac_objext \
11427     conftest$ac_exeext conftest.$ac_ext
11428 LIBS=$ac_check_lib_save_LIBS
11429 fi
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11431 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11432 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11433   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11434 else
11435   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11436 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11437 if ${ac_cv_lib_svld_dlopen+:} false; then :
11438   $as_echo_n "(cached) " >&6
11439 else
11440   ac_check_lib_save_LIBS=$LIBS
11441 LIBS="-lsvld  $LIBS"
11442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11443 /* end confdefs.h.  */
11444
11445 /* Override any GCC internal prototype to avoid an error.
11446    Use char because int might match the return type of a GCC
11447    builtin and then its argument prototype would still apply.  */
11448 #ifdef __cplusplus
11449 extern "C"
11450 #endif
11451 char dlopen ();
11452 int
11453 main ()
11454 {
11455 return dlopen ();
11456   ;
11457   return 0;
11458 }
11459 _ACEOF
11460 if ac_fn_c_try_link "$LINENO"; then :
11461   ac_cv_lib_svld_dlopen=yes
11462 else
11463   ac_cv_lib_svld_dlopen=no
11464 fi
11465 rm -f core conftest.err conftest.$ac_objext \
11466     conftest$ac_exeext conftest.$ac_ext
11467 LIBS=$ac_check_lib_save_LIBS
11468 fi
11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11470 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11471 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11472   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11473 else
11474   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11475 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11476 if ${ac_cv_lib_dld_dld_link+:} false; then :
11477   $as_echo_n "(cached) " >&6
11478 else
11479   ac_check_lib_save_LIBS=$LIBS
11480 LIBS="-ldld  $LIBS"
11481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11482 /* end confdefs.h.  */
11483
11484 /* Override any GCC internal prototype to avoid an error.
11485    Use char because int might match the return type of a GCC
11486    builtin and then its argument prototype would still apply.  */
11487 #ifdef __cplusplus
11488 extern "C"
11489 #endif
11490 char dld_link ();
11491 int
11492 main ()
11493 {
11494 return dld_link ();
11495   ;
11496   return 0;
11497 }
11498 _ACEOF
11499 if ac_fn_c_try_link "$LINENO"; then :
11500   ac_cv_lib_dld_dld_link=yes
11501 else
11502   ac_cv_lib_dld_dld_link=no
11503 fi
11504 rm -f core conftest.err conftest.$ac_objext \
11505     conftest$ac_exeext conftest.$ac_ext
11506 LIBS=$ac_check_lib_save_LIBS
11507 fi
11508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11509 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11510 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11511   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11512 fi
11513
11514
11515 fi
11516
11517
11518 fi
11519
11520
11521 fi
11522
11523
11524 fi
11525
11526
11527 fi
11528
11529     ;;
11530   esac
11531
11532   if test "x$lt_cv_dlopen" != xno; then
11533     enable_dlopen=yes
11534   else
11535     enable_dlopen=no
11536   fi
11537
11538   case $lt_cv_dlopen in
11539   dlopen)
11540     save_CPPFLAGS="$CPPFLAGS"
11541     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11542
11543     save_LDFLAGS="$LDFLAGS"
11544     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11545
11546     save_LIBS="$LIBS"
11547     LIBS="$lt_cv_dlopen_libs $LIBS"
11548
11549     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11550 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11551 if ${lt_cv_dlopen_self+:} false; then :
11552   $as_echo_n "(cached) " >&6
11553 else
11554           if test "$cross_compiling" = yes; then :
11555   lt_cv_dlopen_self=cross
11556 else
11557   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11558   lt_status=$lt_dlunknown
11559   cat > conftest.$ac_ext <<_LT_EOF
11560 #line $LINENO "configure"
11561 #include "confdefs.h"
11562
11563 #if HAVE_DLFCN_H
11564 #include <dlfcn.h>
11565 #endif
11566
11567 #include <stdio.h>
11568
11569 #ifdef RTLD_GLOBAL
11570 #  define LT_DLGLOBAL           RTLD_GLOBAL
11571 #else
11572 #  ifdef DL_GLOBAL
11573 #    define LT_DLGLOBAL         DL_GLOBAL
11574 #  else
11575 #    define LT_DLGLOBAL         0
11576 #  endif
11577 #endif
11578
11579 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11580    find out it does not work in some platform. */
11581 #ifndef LT_DLLAZY_OR_NOW
11582 #  ifdef RTLD_LAZY
11583 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11584 #  else
11585 #    ifdef DL_LAZY
11586 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11587 #    else
11588 #      ifdef RTLD_NOW
11589 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11590 #      else
11591 #        ifdef DL_NOW
11592 #          define LT_DLLAZY_OR_NOW      DL_NOW
11593 #        else
11594 #          define LT_DLLAZY_OR_NOW      0
11595 #        endif
11596 #      endif
11597 #    endif
11598 #  endif
11599 #endif
11600
11601 /* When -fvisbility=hidden is used, assume the code has been annotated
11602    correspondingly for the symbols needed.  */
11603 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11604 int fnord () __attribute__((visibility("default")));
11605 #endif
11606
11607 int fnord () { return 42; }
11608 int main ()
11609 {
11610   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11611   int status = $lt_dlunknown;
11612
11613   if (self)
11614     {
11615       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11616       else
11617         {
11618           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11619           else puts (dlerror ());
11620         }
11621       /* dlclose (self); */
11622     }
11623   else
11624     puts (dlerror ());
11625
11626   return status;
11627 }
11628 _LT_EOF
11629   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11630   (eval $ac_link) 2>&5
11631   ac_status=$?
11632   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11633   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11634     (./conftest; exit; ) >&5 2>/dev/null
11635     lt_status=$?
11636     case x$lt_status in
11637       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11638       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11639       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11640     esac
11641   else :
11642     # compilation failed
11643     lt_cv_dlopen_self=no
11644   fi
11645 fi
11646 rm -fr conftest*
11647
11648
11649 fi
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11651 $as_echo "$lt_cv_dlopen_self" >&6; }
11652
11653     if test "x$lt_cv_dlopen_self" = xyes; then
11654       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11655       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11656 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11657 if ${lt_cv_dlopen_self_static+:} false; then :
11658   $as_echo_n "(cached) " >&6
11659 else
11660           if test "$cross_compiling" = yes; then :
11661   lt_cv_dlopen_self_static=cross
11662 else
11663   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11664   lt_status=$lt_dlunknown
11665   cat > conftest.$ac_ext <<_LT_EOF
11666 #line $LINENO "configure"
11667 #include "confdefs.h"
11668
11669 #if HAVE_DLFCN_H
11670 #include <dlfcn.h>
11671 #endif
11672
11673 #include <stdio.h>
11674
11675 #ifdef RTLD_GLOBAL
11676 #  define LT_DLGLOBAL           RTLD_GLOBAL
11677 #else
11678 #  ifdef DL_GLOBAL
11679 #    define LT_DLGLOBAL         DL_GLOBAL
11680 #  else
11681 #    define LT_DLGLOBAL         0
11682 #  endif
11683 #endif
11684
11685 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11686    find out it does not work in some platform. */
11687 #ifndef LT_DLLAZY_OR_NOW
11688 #  ifdef RTLD_LAZY
11689 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11690 #  else
11691 #    ifdef DL_LAZY
11692 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11693 #    else
11694 #      ifdef RTLD_NOW
11695 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11696 #      else
11697 #        ifdef DL_NOW
11698 #          define LT_DLLAZY_OR_NOW      DL_NOW
11699 #        else
11700 #          define LT_DLLAZY_OR_NOW      0
11701 #        endif
11702 #      endif
11703 #    endif
11704 #  endif
11705 #endif
11706
11707 /* When -fvisbility=hidden is used, assume the code has been annotated
11708    correspondingly for the symbols needed.  */
11709 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11710 int fnord () __attribute__((visibility("default")));
11711 #endif
11712
11713 int fnord () { return 42; }
11714 int main ()
11715 {
11716   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11717   int status = $lt_dlunknown;
11718
11719   if (self)
11720     {
11721       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11722       else
11723         {
11724           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11725           else puts (dlerror ());
11726         }
11727       /* dlclose (self); */
11728     }
11729   else
11730     puts (dlerror ());
11731
11732   return status;
11733 }
11734 _LT_EOF
11735   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11736   (eval $ac_link) 2>&5
11737   ac_status=$?
11738   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11739   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11740     (./conftest; exit; ) >&5 2>/dev/null
11741     lt_status=$?
11742     case x$lt_status in
11743       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11744       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11745       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11746     esac
11747   else :
11748     # compilation failed
11749     lt_cv_dlopen_self_static=no
11750   fi
11751 fi
11752 rm -fr conftest*
11753
11754
11755 fi
11756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11757 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11758     fi
11759
11760     CPPFLAGS="$save_CPPFLAGS"
11761     LDFLAGS="$save_LDFLAGS"
11762     LIBS="$save_LIBS"
11763     ;;
11764   esac
11765
11766   case $lt_cv_dlopen_self in
11767   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11768   *) enable_dlopen_self=unknown ;;
11769   esac
11770
11771   case $lt_cv_dlopen_self_static in
11772   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11773   *) enable_dlopen_self_static=unknown ;;
11774   esac
11775 fi
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793 striplib=
11794 old_striplib=
11795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11796 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11797 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11798   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11799   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11801 $as_echo "yes" >&6; }
11802 else
11803 # FIXME - insert some real tests, host_os isn't really good enough
11804   case $host_os in
11805   darwin*)
11806     if test -n "$STRIP" ; then
11807       striplib="$STRIP -x"
11808       old_striplib="$STRIP -S"
11809       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11810 $as_echo "yes" >&6; }
11811     else
11812       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11813 $as_echo "no" >&6; }
11814     fi
11815     ;;
11816   *)
11817     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818 $as_echo "no" >&6; }
11819     ;;
11820   esac
11821 fi
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834   # Report which library types will actually be built
11835   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11836 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11838 $as_echo "$can_build_shared" >&6; }
11839
11840   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11841 $as_echo_n "checking whether to build shared libraries... " >&6; }
11842   test "$can_build_shared" = "no" && enable_shared=no
11843
11844   # On AIX, shared libraries and static libraries use the same namespace, and
11845   # are all built from PIC.
11846   case $host_os in
11847   aix3*)
11848     test "$enable_shared" = yes && enable_static=no
11849     if test -n "$RANLIB"; then
11850       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11851       postinstall_cmds='$RANLIB $lib'
11852     fi
11853     ;;
11854
11855   aix[4-9]*)
11856     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11857       test "$enable_shared" = yes && enable_static=no
11858     fi
11859     ;;
11860   esac
11861   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11862 $as_echo "$enable_shared" >&6; }
11863
11864   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11865 $as_echo_n "checking whether to build static libraries... " >&6; }
11866   # Make sure either enable_shared or enable_static is yes.
11867   test "$enable_shared" = yes || enable_static=yes
11868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11869 $as_echo "$enable_static" >&6; }
11870
11871
11872
11873
11874 fi
11875 ac_ext=c
11876 ac_cpp='$CPP $CPPFLAGS'
11877 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11878 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11879 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11880
11881 CC="$lt_save_CC"
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897         ac_config_commands="$ac_config_commands libtool"
11898
11899
11900
11901
11902 # Only expand once:
11903
11904
11905
11906
11907 # Some awks crash when confronted with pnglibconf.dfa, do a test run now
11908 # to make sure this doesn't happen
11909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that AWK works" >&5
11910 $as_echo_n "checking that AWK works... " >&6; }
11911 if ${AWK} -f ${srcdir}/scripts/options.awk out="/dev/null" version=search\
11912    ${srcdir}/pngconf.h ${srcdir}/scripts/pnglibconf.dfa\
11913    ${srcdir}/pngusr.dfa 1>&2
11914 then
11915    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
11916 $as_echo "ok" >&6; }
11917 else
11918    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11919 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11920 as_fn_error 1 "failed
11921 See \`config.log' for more details" "$LINENO" 5; }
11922 fi
11923
11924 # This is a remnant of the old cc -E validation, where it may have been
11925 # necessary to use a different preprocessor for .dfn files
11926 DFNCPP="$CPP"
11927
11928
11929 # -Werror cannot be passed to GCC in CFLAGS because configure will fail (it
11930 # checks the compiler with a program that generates a warning), add the
11931 # following option to deal with this
11932
11933 # Check whether --enable-werror was given.
11934 if test "${enable_werror+set}" = set; then :
11935   enableval=$enable_werror; test "$enable_werror" = "yes" && enable_werror="-Werror"
11936     if test "$enable_werror" != "no"; then
11937       sav_CFLAGS="$CFLAGS"
11938       CFLAGS="$enable_werror $CFLAGS"
11939       { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler allows $enable_werror" >&5
11940 $as_echo_n "checking if the compiler allows $enable_werror... " >&6; }
11941       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11942 /* end confdefs.h.  */
11943
11944             int main(int argc, char **argv){
11945             return argv[argc-1][0];
11946             }
11947 _ACEOF
11948 if ac_fn_c_try_compile "$LINENO"; then :
11949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11950 $as_echo "yes" >&6; }
11951          PNG_COPTS="$PNG_COPTS $enable_werror"
11952 else
11953   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11954 $as_echo "no" >&6; }
11955 fi
11956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11957       CFLAGS="$sav_CFLAGS"
11958     fi
11959 fi
11960
11961
11962 # Checks for header files.
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11964 $as_echo_n "checking for ANSI C header files... " >&6; }
11965 if ${ac_cv_header_stdc+:} false; then :
11966   $as_echo_n "(cached) " >&6
11967 else
11968   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11969 /* end confdefs.h.  */
11970 #include <stdlib.h>
11971 #include <stdarg.h>
11972 #include <string.h>
11973 #include <float.h>
11974
11975 int
11976 main ()
11977 {
11978
11979   ;
11980   return 0;
11981 }
11982 _ACEOF
11983 if ac_fn_c_try_compile "$LINENO"; then :
11984   ac_cv_header_stdc=yes
11985 else
11986   ac_cv_header_stdc=no
11987 fi
11988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11989
11990 if test $ac_cv_header_stdc = yes; then
11991   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11992   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11993 /* end confdefs.h.  */
11994 #include <string.h>
11995
11996 _ACEOF
11997 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11998   $EGREP "memchr" >/dev/null 2>&1; then :
11999
12000 else
12001   ac_cv_header_stdc=no
12002 fi
12003 rm -f conftest*
12004
12005 fi
12006
12007 if test $ac_cv_header_stdc = yes; then
12008   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12009   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12010 /* end confdefs.h.  */
12011 #include <stdlib.h>
12012
12013 _ACEOF
12014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12015   $EGREP "free" >/dev/null 2>&1; then :
12016
12017 else
12018   ac_cv_header_stdc=no
12019 fi
12020 rm -f conftest*
12021
12022 fi
12023
12024 if test $ac_cv_header_stdc = yes; then
12025   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12026   if test "$cross_compiling" = yes; then :
12027   :
12028 else
12029   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12030 /* end confdefs.h.  */
12031 #include <ctype.h>
12032 #include <stdlib.h>
12033 #if ((' ' & 0x0FF) == 0x020)
12034 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12035 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12036 #else
12037 # define ISLOWER(c) \
12038                    (('a' <= (c) && (c) <= 'i') \
12039                      || ('j' <= (c) && (c) <= 'r') \
12040                      || ('s' <= (c) && (c) <= 'z'))
12041 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12042 #endif
12043
12044 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12045 int
12046 main ()
12047 {
12048   int i;
12049   for (i = 0; i < 256; i++)
12050     if (XOR (islower (i), ISLOWER (i))
12051         || toupper (i) != TOUPPER (i))
12052       return 2;
12053   return 0;
12054 }
12055 _ACEOF
12056 if ac_fn_c_try_run "$LINENO"; then :
12057
12058 else
12059   ac_cv_header_stdc=no
12060 fi
12061 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12062   conftest.$ac_objext conftest.beam conftest.$ac_ext
12063 fi
12064
12065 fi
12066 fi
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12068 $as_echo "$ac_cv_header_stdc" >&6; }
12069 if test $ac_cv_header_stdc = yes; then
12070
12071 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12072
12073 fi
12074
12075
12076 # Checks for typedefs, structures, and compiler characteristics.
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12078 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12079 if ${ac_cv_c_const+:} false; then :
12080   $as_echo_n "(cached) " >&6
12081 else
12082   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12083 /* end confdefs.h.  */
12084
12085 int
12086 main ()
12087 {
12088
12089 #ifndef __cplusplus
12090   /* Ultrix mips cc rejects this sort of thing.  */
12091   typedef int charset[2];
12092   const charset cs = { 0, 0 };
12093   /* SunOS 4.1.1 cc rejects this.  */
12094   char const *const *pcpcc;
12095   char **ppc;
12096   /* NEC SVR4.0.2 mips cc rejects this.  */
12097   struct point {int x, y;};
12098   static struct point const zero = {0,0};
12099   /* AIX XL C 1.02.0.0 rejects this.
12100      It does not let you subtract one const X* pointer from another in
12101      an arm of an if-expression whose if-part is not a constant
12102      expression */
12103   const char *g = "string";
12104   pcpcc = &g + (g ? g-g : 0);
12105   /* HPUX 7.0 cc rejects these. */
12106   ++pcpcc;
12107   ppc = (char**) pcpcc;
12108   pcpcc = (char const *const *) ppc;
12109   { /* SCO 3.2v4 cc rejects this sort of thing.  */
12110     char tx;
12111     char *t = &tx;
12112     char const *s = 0 ? (char *) 0 : (char const *) 0;
12113
12114     *t++ = 0;
12115     if (s) return 0;
12116   }
12117   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12118     int x[] = {25, 17};
12119     const int *foo = &x[0];
12120     ++foo;
12121   }
12122   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12123     typedef const int *iptr;
12124     iptr p = 0;
12125     ++p;
12126   }
12127   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12128        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12129     struct s { int j; const int *ap[3]; } bx;
12130     struct s *b = &bx; b->j = 5;
12131   }
12132   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12133     const int foo = 10;
12134     if (!foo) return 0;
12135   }
12136   return !cs[0] && !zero.x;
12137 #endif
12138
12139   ;
12140   return 0;
12141 }
12142 _ACEOF
12143 if ac_fn_c_try_compile "$LINENO"; then :
12144   ac_cv_c_const=yes
12145 else
12146   ac_cv_c_const=no
12147 fi
12148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12149 fi
12150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12151 $as_echo "$ac_cv_c_const" >&6; }
12152 if test $ac_cv_c_const = no; then
12153
12154 $as_echo "#define const /**/" >>confdefs.h
12155
12156 fi
12157
12158 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12159 if test "x$ac_cv_type_size_t" = xyes; then :
12160
12161 else
12162
12163 cat >>confdefs.h <<_ACEOF
12164 #define size_t unsigned int
12165 _ACEOF
12166
12167 fi
12168
12169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12170 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12171 if ${ac_cv_struct_tm+:} false; then :
12172   $as_echo_n "(cached) " >&6
12173 else
12174   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12175 /* end confdefs.h.  */
12176 #include <sys/types.h>
12177 #include <time.h>
12178
12179 int
12180 main ()
12181 {
12182 struct tm tm;
12183                                      int *p = &tm.tm_sec;
12184                                      return !p;
12185   ;
12186   return 0;
12187 }
12188 _ACEOF
12189 if ac_fn_c_try_compile "$LINENO"; then :
12190   ac_cv_struct_tm=time.h
12191 else
12192   ac_cv_struct_tm=sys/time.h
12193 fi
12194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12195 fi
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12197 $as_echo "$ac_cv_struct_tm" >&6; }
12198 if test $ac_cv_struct_tm = sys/time.h; then
12199
12200 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12201
12202 fi
12203
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
12205 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
12206 if ${ac_cv_c_restrict+:} false; then :
12207   $as_echo_n "(cached) " >&6
12208 else
12209   ac_cv_c_restrict=no
12210    # The order here caters to the fact that C++ does not require restrict.
12211    for ac_kw in __restrict __restrict__ _Restrict restrict; do
12212      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12213 /* end confdefs.h.  */
12214 typedef int * int_ptr;
12215         int foo (int_ptr $ac_kw ip) {
12216         return ip[0];
12217        }
12218 int
12219 main ()
12220 {
12221 int s[1];
12222         int * $ac_kw t = s;
12223         t[0] = 0;
12224         return foo(t)
12225   ;
12226   return 0;
12227 }
12228 _ACEOF
12229 if ac_fn_c_try_compile "$LINENO"; then :
12230   ac_cv_c_restrict=$ac_kw
12231 fi
12232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12233      test "$ac_cv_c_restrict" != no && break
12234    done
12235
12236 fi
12237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12238 $as_echo "$ac_cv_c_restrict" >&6; }
12239
12240  case $ac_cv_c_restrict in
12241    restrict) ;;
12242    no) $as_echo "#define restrict /**/" >>confdefs.h
12243  ;;
12244    *)  cat >>confdefs.h <<_ACEOF
12245 #define restrict $ac_cv_c_restrict
12246 _ACEOF
12247  ;;
12248  esac
12249
12250
12251 # Checks for library functions.
12252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
12253 $as_echo_n "checking for working strtod... " >&6; }
12254 if ${ac_cv_func_strtod+:} false; then :
12255   $as_echo_n "(cached) " >&6
12256 else
12257   if test "$cross_compiling" = yes; then :
12258   ac_cv_func_strtod=no
12259 else
12260   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12261 /* end confdefs.h.  */
12262
12263 $ac_includes_default
12264 #ifndef strtod
12265 double strtod ();
12266 #endif
12267 int
12268 main()
12269 {
12270   {
12271     /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
12272     char *string = " +69";
12273     char *term;
12274     double value;
12275     value = strtod (string, &term);
12276     if (value != 69 || term != (string + 4))
12277       return 1;
12278   }
12279
12280   {
12281     /* Under Solaris 2.4, strtod returns the wrong value for the
12282        terminating character under some conditions.  */
12283     char *string = "NaN";
12284     char *term;
12285     strtod (string, &term);
12286     if (term != string && *(term - 1) == 0)
12287       return 1;
12288   }
12289   return 0;
12290 }
12291
12292 _ACEOF
12293 if ac_fn_c_try_run "$LINENO"; then :
12294   ac_cv_func_strtod=yes
12295 else
12296   ac_cv_func_strtod=no
12297 fi
12298 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12299   conftest.$ac_objext conftest.beam conftest.$ac_ext
12300 fi
12301
12302 fi
12303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
12304 $as_echo "$ac_cv_func_strtod" >&6; }
12305 if test $ac_cv_func_strtod = no; then
12306   case " $LIBOBJS " in
12307   *" strtod.$ac_objext "* ) ;;
12308   *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12309  ;;
12310 esac
12311
12312 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12313 if test "x$ac_cv_func_pow" = xyes; then :
12314
12315 fi
12316
12317 if test $ac_cv_func_pow = no; then
12318   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12319 $as_echo_n "checking for pow in -lm... " >&6; }
12320 if ${ac_cv_lib_m_pow+:} false; then :
12321   $as_echo_n "(cached) " >&6
12322 else
12323   ac_check_lib_save_LIBS=$LIBS
12324 LIBS="-lm  $LIBS"
12325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12326 /* end confdefs.h.  */
12327
12328 /* Override any GCC internal prototype to avoid an error.
12329    Use char because int might match the return type of a GCC
12330    builtin and then its argument prototype would still apply.  */
12331 #ifdef __cplusplus
12332 extern "C"
12333 #endif
12334 char pow ();
12335 int
12336 main ()
12337 {
12338 return pow ();
12339   ;
12340   return 0;
12341 }
12342 _ACEOF
12343 if ac_fn_c_try_link "$LINENO"; then :
12344   ac_cv_lib_m_pow=yes
12345 else
12346   ac_cv_lib_m_pow=no
12347 fi
12348 rm -f core conftest.err conftest.$ac_objext \
12349     conftest$ac_exeext conftest.$ac_ext
12350 LIBS=$ac_check_lib_save_LIBS
12351 fi
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12353 $as_echo "$ac_cv_lib_m_pow" >&6; }
12354 if test "x$ac_cv_lib_m_pow" = xyes; then :
12355   POW_LIB=-lm
12356 else
12357   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
12358 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12359 fi
12360
12361 fi
12362
12363 fi
12364
12365 for ac_func in memset
12366 do :
12367   ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
12368 if test "x$ac_cv_func_memset" = xyes; then :
12369   cat >>confdefs.h <<_ACEOF
12370 #define HAVE_MEMSET 1
12371 _ACEOF
12372
12373 else
12374   as_fn_error $? "memset not found in libc" "$LINENO" 5
12375 fi
12376 done
12377
12378 for ac_func in pow
12379 do :
12380   ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12381 if test "x$ac_cv_func_pow" = xyes; then :
12382   cat >>confdefs.h <<_ACEOF
12383 #define HAVE_POW 1
12384 _ACEOF
12385
12386 else
12387   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12388 $as_echo_n "checking for pow in -lm... " >&6; }
12389 if ${ac_cv_lib_m_pow+:} false; then :
12390   $as_echo_n "(cached) " >&6
12391 else
12392   ac_check_lib_save_LIBS=$LIBS
12393 LIBS="-lm  $LIBS"
12394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12395 /* end confdefs.h.  */
12396
12397 /* Override any GCC internal prototype to avoid an error.
12398    Use char because int might match the return type of a GCC
12399    builtin and then its argument prototype would still apply.  */
12400 #ifdef __cplusplus
12401 extern "C"
12402 #endif
12403 char pow ();
12404 int
12405 main ()
12406 {
12407 return pow ();
12408   ;
12409   return 0;
12410 }
12411 _ACEOF
12412 if ac_fn_c_try_link "$LINENO"; then :
12413   ac_cv_lib_m_pow=yes
12414 else
12415   ac_cv_lib_m_pow=no
12416 fi
12417 rm -f core conftest.err conftest.$ac_objext \
12418     conftest$ac_exeext conftest.$ac_ext
12419 LIBS=$ac_check_lib_save_LIBS
12420 fi
12421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12422 $as_echo "$ac_cv_lib_m_pow" >&6; }
12423 if test "x$ac_cv_lib_m_pow" = xyes; then :
12424   cat >>confdefs.h <<_ACEOF
12425 #define HAVE_LIBM 1
12426 _ACEOF
12427
12428   LIBS="-lm $LIBS"
12429
12430 else
12431   as_fn_error $? "cannot find pow" "$LINENO" 5
12432 fi
12433
12434 fi
12435 done
12436
12437
12438 # Check whether --with-zlib-prefix was given.
12439 if test "${with_zlib_prefix+set}" = set; then :
12440   withval=$with_zlib_prefix; ZPREFIX=${withval}
12441 else
12442   ZPREFIX='z_'
12443 fi
12444
12445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
12446 $as_echo_n "checking for zlibVersion in -lz... " >&6; }
12447 if ${ac_cv_lib_z_zlibVersion+:} false; then :
12448   $as_echo_n "(cached) " >&6
12449 else
12450   ac_check_lib_save_LIBS=$LIBS
12451 LIBS="-lz  $LIBS"
12452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12453 /* end confdefs.h.  */
12454
12455 /* Override any GCC internal prototype to avoid an error.
12456    Use char because int might match the return type of a GCC
12457    builtin and then its argument prototype would still apply.  */
12458 #ifdef __cplusplus
12459 extern "C"
12460 #endif
12461 char zlibVersion ();
12462 int
12463 main ()
12464 {
12465 return zlibVersion ();
12466   ;
12467   return 0;
12468 }
12469 _ACEOF
12470 if ac_fn_c_try_link "$LINENO"; then :
12471   ac_cv_lib_z_zlibVersion=yes
12472 else
12473   ac_cv_lib_z_zlibVersion=no
12474 fi
12475 rm -f core conftest.err conftest.$ac_objext \
12476     conftest$ac_exeext conftest.$ac_ext
12477 LIBS=$ac_check_lib_save_LIBS
12478 fi
12479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
12480 $as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
12481 if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
12482   cat >>confdefs.h <<_ACEOF
12483 #define HAVE_LIBZ 1
12484 _ACEOF
12485
12486   LIBS="-lz $LIBS"
12487
12488 else
12489   as_ac_Lib=`$as_echo "ac_cv_lib_z_${ZPREFIX}zlibVersion" | $as_tr_sh`
12490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ZPREFIX}zlibVersion in -lz" >&5
12491 $as_echo_n "checking for ${ZPREFIX}zlibVersion in -lz... " >&6; }
12492 if eval \${$as_ac_Lib+:} false; then :
12493   $as_echo_n "(cached) " >&6
12494 else
12495   ac_check_lib_save_LIBS=$LIBS
12496 LIBS="-lz  $LIBS"
12497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12498 /* end confdefs.h.  */
12499
12500 /* Override any GCC internal prototype to avoid an error.
12501    Use char because int might match the return type of a GCC
12502    builtin and then its argument prototype would still apply.  */
12503 #ifdef __cplusplus
12504 extern "C"
12505 #endif
12506 char ${ZPREFIX}zlibVersion ();
12507 int
12508 main ()
12509 {
12510 return ${ZPREFIX}zlibVersion ();
12511   ;
12512   return 0;
12513 }
12514 _ACEOF
12515 if ac_fn_c_try_link "$LINENO"; then :
12516   eval "$as_ac_Lib=yes"
12517 else
12518   eval "$as_ac_Lib=no"
12519 fi
12520 rm -f core conftest.err conftest.$ac_objext \
12521     conftest$ac_exeext conftest.$ac_ext
12522 LIBS=$ac_check_lib_save_LIBS
12523 fi
12524 eval ac_res=\$$as_ac_Lib
12525                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12526 $as_echo "$ac_res" >&6; }
12527 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12528   cat >>confdefs.h <<_ACEOF
12529 #define HAVE_LIBZ 1
12530 _ACEOF
12531
12532   LIBS="-lz $LIBS"
12533
12534 else
12535   as_fn_error $? "zlib not installed" "$LINENO" 5
12536 fi
12537
12538 fi
12539
12540
12541 # The following is for pngvalid, to ensure it catches FP errors even on
12542 # platforms that don't enable FP exceptions, the function appears in the math
12543 # library (typically), it's not an error if it is not found.
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for feenableexcept in -lm" >&5
12545 $as_echo_n "checking for feenableexcept in -lm... " >&6; }
12546 if ${ac_cv_lib_m_feenableexcept+:} false; then :
12547   $as_echo_n "(cached) " >&6
12548 else
12549   ac_check_lib_save_LIBS=$LIBS
12550 LIBS="-lm  $LIBS"
12551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12552 /* end confdefs.h.  */
12553
12554 /* Override any GCC internal prototype to avoid an error.
12555    Use char because int might match the return type of a GCC
12556    builtin and then its argument prototype would still apply.  */
12557 #ifdef __cplusplus
12558 extern "C"
12559 #endif
12560 char feenableexcept ();
12561 int
12562 main ()
12563 {
12564 return feenableexcept ();
12565   ;
12566   return 0;
12567 }
12568 _ACEOF
12569 if ac_fn_c_try_link "$LINENO"; then :
12570   ac_cv_lib_m_feenableexcept=yes
12571 else
12572   ac_cv_lib_m_feenableexcept=no
12573 fi
12574 rm -f core conftest.err conftest.$ac_objext \
12575     conftest$ac_exeext conftest.$ac_ext
12576 LIBS=$ac_check_lib_save_LIBS
12577 fi
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feenableexcept" >&5
12579 $as_echo "$ac_cv_lib_m_feenableexcept" >&6; }
12580 if test "x$ac_cv_lib_m_feenableexcept" = xyes; then :
12581   cat >>confdefs.h <<_ACEOF
12582 #define HAVE_LIBM 1
12583 _ACEOF
12584
12585   LIBS="-lm $LIBS"
12586
12587 fi
12588
12589 for ac_func in feenableexcept
12590 do :
12591   ac_fn_c_check_func "$LINENO" "feenableexcept" "ac_cv_func_feenableexcept"
12592 if test "x$ac_cv_func_feenableexcept" = xyes; then :
12593   cat >>confdefs.h <<_ACEOF
12594 #define HAVE_FEENABLEEXCEPT 1
12595 _ACEOF
12596
12597 fi
12598 done
12599
12600
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
12602 $as_echo_n "checking if using Solaris linker... " >&6; }
12603 SLD=`$LD --version 2>&1 | grep Solaris`
12604 if test "$SLD"; then
12605     have_solaris_ld=yes
12606     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12607 $as_echo "yes" >&6; }
12608 else
12609     have_solaris_ld=no
12610     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12611 $as_echo "no" >&6; }
12612 fi
12613  if test "$have_solaris_ld" = "yes"; then
12614   HAVE_SOLARIS_LD_TRUE=
12615   HAVE_SOLARIS_LD_FALSE='#'
12616 else
12617   HAVE_SOLARIS_LD_TRUE='#'
12618   HAVE_SOLARIS_LD_FALSE=
12619 fi
12620
12621
12622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
12623 $as_echo_n "checking if libraries can be versioned... " >&6; }
12624 # Special case for PE/COFF platforms: ld reports
12625 # support for version-script, but doesn't actually
12626 # DO anything with it.
12627 case $host in
12628 *cygwin* | *mingw32* | *interix* )
12629     have_ld_version_script=no
12630     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12631 $as_echo "no" >&6; }
12632 ;;
12633 * )
12634
12635 if test "$have_solaris_ld" = "yes"; then
12636     GLD=`$LD --help < /dev/null 2>&1 | grep 'M mapfile'`
12637 else
12638     GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
12639 fi
12640
12641 if test "$GLD"; then
12642     have_ld_version_script=yes
12643     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12644 $as_echo "yes" >&6; }
12645 else
12646     have_ld_version_script=no
12647     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648 $as_echo "no" >&6; }
12649     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
12650 $as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
12651 fi
12652 ;;
12653 esac
12654
12655  if test "$have_ld_version_script" = "yes"; then
12656   HAVE_LD_VERSION_SCRIPT_TRUE=
12657   HAVE_LD_VERSION_SCRIPT_FALSE='#'
12658 else
12659   HAVE_LD_VERSION_SCRIPT_TRUE='#'
12660   HAVE_LD_VERSION_SCRIPT_FALSE=
12661 fi
12662
12663
12664 if test "$have_ld_version_script" = "yes"; then
12665     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
12666 $as_echo_n "checking for symbol prefix... " >&6; }
12667     SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
12668                   | ${CPP-${CC-gcc} -E} - 2>&1 \
12669                   | ${EGREP-grep} "^PREFIX=" \
12670                   | ${SED-sed} -e "s:^PREFIX=::" -e "s:__USER_LABEL_PREFIX__::"`
12671
12672     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
12673 $as_echo "$SYMBOL_PREFIX" >&6; }
12674 fi
12675
12676 # Substitutions for .in files
12677
12678
12679
12680
12681
12682 # Additional arguments (and substitutions)
12683 # Allow the pkg-config directory to be set
12684
12685 # Check whether --with-pkgconfigdir was given.
12686 if test "${with_pkgconfigdir+set}" = set; then :
12687   withval=$with_pkgconfigdir; pkgconfigdir=${withval}
12688 else
12689   pkgconfigdir='${libdir}/pkgconfig'
12690 fi
12691
12692
12693
12694 { $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
12695 $as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
12696
12697 # Make the *-config binary config scripts optional
12698
12699 # Check whether --with-binconfigs was given.
12700 if test "${with_binconfigs+set}" = set; then :
12701   withval=$with_binconfigs; if test "${withval}" = no; then
12702       binconfigs=
12703       { $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
12704 $as_echo "$as_me: libpng-config scripts will not be built" >&6;}
12705     else
12706       binconfigs='${binconfigs}'
12707     fi
12708 else
12709   binconfigs='${binconfigs}'
12710 fi
12711
12712
12713
12714 # Support for prefixes to the API function names; this will generate defines
12715 # at the start of the build to rename exported library functions
12716
12717 # Check whether --with-libpng-prefix was given.
12718 if test "${with_libpng_prefix+set}" = set; then :
12719   withval=$with_libpng_prefix; if test "${withval:-no}" != "no"; then
12720       PNG_PREFIX=${withval}
12721
12722     fi
12723 fi
12724
12725  if test "${with_libpng_prefix:-no}" != "no"; then
12726   DO_PNG_PREFIX_TRUE=
12727   DO_PNG_PREFIX_FALSE='#'
12728 else
12729   DO_PNG_PREFIX_TRUE='#'
12730   DO_PNG_PREFIX_FALSE=
12731 fi
12732
12733
12734 # HOST SPECIFIC OPTIONS
12735 # =====================
12736 #
12737 # ARM
12738 # ===
12739 #
12740 # ARM NEON (SIMD) support.
12741
12742 # Check whether --enable-arm-neon was given.
12743 if test "${enable_arm_neon+set}" = set; then :
12744   enableval=$enable_arm_neon; case "$enableval" in
12745       no|off)
12746          # disable the default enabling on __ARM_NEON__ systems:
12747
12748 $as_echo "#define PNG_ARM_NEON_OPT 0" >>confdefs.h
12749
12750          # Prevent inclusion of the assembler files below:
12751          enable_arm_neon=no;;
12752       check)
12753
12754 $as_echo "#define PNG_ARM_NEON_CHECK_SUPPORTED /**/" >>confdefs.h
12755 ;;
12756       api)
12757
12758 $as_echo "#define PNG_ARM_NEON_API_SUPPORTED /**/" >>confdefs.h
12759 ;;
12760       yes|on)
12761
12762 $as_echo "#define PNG_ARM_NEON_OPT 2" >>confdefs.h
12763
12764          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-arm-neon: please specify 'check' or 'api', if
12765             you want the optimizations unconditionally pass -mfpu=neon
12766             to the compiler." >&5
12767 $as_echo "$as_me: WARNING: --enable-arm-neon: please specify 'check' or 'api', if
12768             you want the optimizations unconditionally pass -mfpu=neon
12769             to the compiler." >&2;};;
12770       *)
12771          as_fn_error $? "--enable-arm-neon=${enable_arm_neon}: invalid value" "$LINENO" 5
12772    esac
12773 fi
12774
12775
12776 # Add ARM specific files to all builds where the host_cpu is arm ('arm*') or
12777 # where ARM optimizations were explicitly requested (this allows a fallback if a
12778 # future host CPU does not match 'arm*')
12779
12780  if test "$enable_arm_neon" != 'no' &&
12781     case "$host_cpu" in
12782       arm*) :;;
12783       *)    test "$enable_arm_neon" != '';;
12784     esac; then
12785   PNG_ARM_NEON_TRUE=
12786   PNG_ARM_NEON_FALSE='#'
12787 else
12788   PNG_ARM_NEON_TRUE='#'
12789   PNG_ARM_NEON_FALSE=
12790 fi
12791
12792
12793 { $as_echo "$as_me:${as_lineno-$LINENO}: Extra options for compiler: $PNG_COPTS" >&5
12794 $as_echo "$as_me: Extra options for compiler: $PNG_COPTS" >&6;}
12795
12796 # Config files, substituting as above
12797 ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
12798
12799 ac_config_files="$ac_config_files libpng-config:libpng-config.in"
12800
12801
12802 cat >confcache <<\_ACEOF
12803 # This file is a shell script that caches the results of configure
12804 # tests run on this system so they can be shared between configure
12805 # scripts and configure runs, see configure's option --config-cache.
12806 # It is not useful on other systems.  If it contains results you don't
12807 # want to keep, you may remove or edit it.
12808 #
12809 # config.status only pays attention to the cache file if you give it
12810 # the --recheck option to rerun configure.
12811 #
12812 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12813 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12814 # following values.
12815
12816 _ACEOF
12817
12818 # The following way of writing the cache mishandles newlines in values,
12819 # but we know of no workaround that is simple, portable, and efficient.
12820 # So, we kill variables containing newlines.
12821 # Ultrix sh set writes to stderr and can't be redirected directly,
12822 # and sets the high bit in the cache file unless we assign to the vars.
12823 (
12824   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12825     eval ac_val=\$$ac_var
12826     case $ac_val in #(
12827     *${as_nl}*)
12828       case $ac_var in #(
12829       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12830 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12831       esac
12832       case $ac_var in #(
12833       _ | IFS | as_nl) ;; #(
12834       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12835       *) { eval $ac_var=; unset $ac_var;} ;;
12836       esac ;;
12837     esac
12838   done
12839
12840   (set) 2>&1 |
12841     case $as_nl`(ac_space=' '; set) 2>&1` in #(
12842     *${as_nl}ac_space=\ *)
12843       # `set' does not quote correctly, so add quotes: double-quote
12844       # substitution turns \\\\ into \\, and sed turns \\ into \.
12845       sed -n \
12846         "s/'/'\\\\''/g;
12847           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12848       ;; #(
12849     *)
12850       # `set' quotes correctly as required by POSIX, so do not add quotes.
12851       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12852       ;;
12853     esac |
12854     sort
12855 ) |
12856   sed '
12857      /^ac_cv_env_/b end
12858      t clear
12859      :clear
12860      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12861      t end
12862      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12863      :end' >>confcache
12864 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12865   if test -w "$cache_file"; then
12866     if test "x$cache_file" != "x/dev/null"; then
12867       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12868 $as_echo "$as_me: updating cache $cache_file" >&6;}
12869       if test ! -f "$cache_file" || test -h "$cache_file"; then
12870         cat confcache >"$cache_file"
12871       else
12872         case $cache_file in #(
12873         */* | ?:*)
12874           mv -f confcache "$cache_file"$$ &&
12875           mv -f "$cache_file"$$ "$cache_file" ;; #(
12876         *)
12877           mv -f confcache "$cache_file" ;;
12878         esac
12879       fi
12880     fi
12881   else
12882     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12883 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12884   fi
12885 fi
12886 rm -f confcache
12887
12888 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12889 # Let make expand exec_prefix.
12890 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12891
12892 DEFS=-DHAVE_CONFIG_H
12893
12894 ac_libobjs=
12895 ac_ltlibobjs=
12896 U=
12897 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12898   # 1. Remove the extension, and $U if already installed.
12899   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12900   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12901   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12902   #    will be set to the directory where LIBOBJS objects are built.
12903   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12904   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12905 done
12906 LIBOBJS=$ac_libobjs
12907
12908 LTLIBOBJS=$ac_ltlibobjs
12909
12910
12911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12912 $as_echo_n "checking that generated files are newer than configure... " >&6; }
12913    if test -n "$am_sleep_pid"; then
12914      # Hide warnings about reused PIDs.
12915      wait $am_sleep_pid 2>/dev/null
12916    fi
12917    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12918 $as_echo "done" >&6; }
12919  if test -n "$EXEEXT"; then
12920   am__EXEEXT_TRUE=
12921   am__EXEEXT_FALSE='#'
12922 else
12923   am__EXEEXT_TRUE='#'
12924   am__EXEEXT_FALSE=
12925 fi
12926
12927 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12928   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12929 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12930 fi
12931 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12932   as_fn_error $? "conditional \"AMDEP\" was never defined.
12933 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12934 fi
12935 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12936   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12937 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12938 fi
12939 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
12940   as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
12941 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12942 fi
12943 if test -z "${HAVE_SOLARIS_LD_TRUE}" && test -z "${HAVE_SOLARIS_LD_FALSE}"; then
12944   as_fn_error $? "conditional \"HAVE_SOLARIS_LD\" was never defined.
12945 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12946 fi
12947 if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
12948   as_fn_error $? "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
12949 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12950 fi
12951 if test -z "${DO_PNG_PREFIX_TRUE}" && test -z "${DO_PNG_PREFIX_FALSE}"; then
12952   as_fn_error $? "conditional \"DO_PNG_PREFIX\" was never defined.
12953 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12954 fi
12955 if test -z "${PNG_ARM_NEON_TRUE}" && test -z "${PNG_ARM_NEON_FALSE}"; then
12956   as_fn_error $? "conditional \"PNG_ARM_NEON\" was never defined.
12957 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12958 fi
12959
12960 : "${CONFIG_STATUS=./config.status}"
12961 ac_write_fail=0
12962 ac_clean_files_save=$ac_clean_files
12963 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12965 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12966 as_write_fail=0
12967 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12968 #! $SHELL
12969 # Generated by $as_me.
12970 # Run this file to recreate the current configuration.
12971 # Compiler output produced by configure, useful for debugging
12972 # configure, is in config.log if it exists.
12973
12974 debug=false
12975 ac_cs_recheck=false
12976 ac_cs_silent=false
12977
12978 SHELL=\${CONFIG_SHELL-$SHELL}
12979 export SHELL
12980 _ASEOF
12981 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12982 ## -------------------- ##
12983 ## M4sh Initialization. ##
12984 ## -------------------- ##
12985
12986 # Be more Bourne compatible
12987 DUALCASE=1; export DUALCASE # for MKS sh
12988 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12989   emulate sh
12990   NULLCMD=:
12991   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12992   # is contrary to our usage.  Disable this feature.
12993   alias -g '${1+"$@"}'='"$@"'
12994   setopt NO_GLOB_SUBST
12995 else
12996   case `(set -o) 2>/dev/null` in #(
12997   *posix*) :
12998     set -o posix ;; #(
12999   *) :
13000      ;;
13001 esac
13002 fi
13003
13004
13005 as_nl='
13006 '
13007 export as_nl
13008 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13009 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13010 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13011 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13012 # Prefer a ksh shell builtin over an external printf program on Solaris,
13013 # but without wasting forks for bash or zsh.
13014 if test -z "$BASH_VERSION$ZSH_VERSION" \
13015     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13016   as_echo='print -r --'
13017   as_echo_n='print -rn --'
13018 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13019   as_echo='printf %s\n'
13020   as_echo_n='printf %s'
13021 else
13022   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13023     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13024     as_echo_n='/usr/ucb/echo -n'
13025   else
13026     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13027     as_echo_n_body='eval
13028       arg=$1;
13029       case $arg in #(
13030       *"$as_nl"*)
13031         expr "X$arg" : "X\\(.*\\)$as_nl";
13032         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13033       esac;
13034       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13035     '
13036     export as_echo_n_body
13037     as_echo_n='sh -c $as_echo_n_body as_echo'
13038   fi
13039   export as_echo_body
13040   as_echo='sh -c $as_echo_body as_echo'
13041 fi
13042
13043 # The user is always right.
13044 if test "${PATH_SEPARATOR+set}" != set; then
13045   PATH_SEPARATOR=:
13046   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13047     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13048       PATH_SEPARATOR=';'
13049   }
13050 fi
13051
13052
13053 # IFS
13054 # We need space, tab and new line, in precisely that order.  Quoting is
13055 # there to prevent editors from complaining about space-tab.
13056 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13057 # splitting by setting IFS to empty value.)
13058 IFS=" ""        $as_nl"
13059
13060 # Find who we are.  Look in the path if we contain no directory separator.
13061 as_myself=
13062 case $0 in #((
13063   *[\\/]* ) as_myself=$0 ;;
13064   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13065 for as_dir in $PATH
13066 do
13067   IFS=$as_save_IFS
13068   test -z "$as_dir" && as_dir=.
13069     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13070   done
13071 IFS=$as_save_IFS
13072
13073      ;;
13074 esac
13075 # We did not find ourselves, most probably we were run as `sh COMMAND'
13076 # in which case we are not to be found in the path.
13077 if test "x$as_myself" = x; then
13078   as_myself=$0
13079 fi
13080 if test ! -f "$as_myself"; then
13081   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13082   exit 1
13083 fi
13084
13085 # Unset variables that we do not need and which cause bugs (e.g. in
13086 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13087 # suppresses any "Segmentation fault" message there.  '((' could
13088 # trigger a bug in pdksh 5.2.14.
13089 for as_var in BASH_ENV ENV MAIL MAILPATH
13090 do eval test x\${$as_var+set} = xset \
13091   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13092 done
13093 PS1='$ '
13094 PS2='> '
13095 PS4='+ '
13096
13097 # NLS nuisances.
13098 LC_ALL=C
13099 export LC_ALL
13100 LANGUAGE=C
13101 export LANGUAGE
13102
13103 # CDPATH.
13104 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13105
13106
13107 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13108 # ----------------------------------------
13109 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13110 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13111 # script with STATUS, using 1 if that was 0.
13112 as_fn_error ()
13113 {
13114   as_status=$1; test $as_status -eq 0 && as_status=1
13115   if test "$4"; then
13116     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13117     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13118   fi
13119   $as_echo "$as_me: error: $2" >&2
13120   as_fn_exit $as_status
13121 } # as_fn_error
13122
13123
13124 # as_fn_set_status STATUS
13125 # -----------------------
13126 # Set $? to STATUS, without forking.
13127 as_fn_set_status ()
13128 {
13129   return $1
13130 } # as_fn_set_status
13131
13132 # as_fn_exit STATUS
13133 # -----------------
13134 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13135 as_fn_exit ()
13136 {
13137   set +e
13138   as_fn_set_status $1
13139   exit $1
13140 } # as_fn_exit
13141
13142 # as_fn_unset VAR
13143 # ---------------
13144 # Portably unset VAR.
13145 as_fn_unset ()
13146 {
13147   { eval $1=; unset $1;}
13148 }
13149 as_unset=as_fn_unset
13150 # as_fn_append VAR VALUE
13151 # ----------------------
13152 # Append the text in VALUE to the end of the definition contained in VAR. Take
13153 # advantage of any shell optimizations that allow amortized linear growth over
13154 # repeated appends, instead of the typical quadratic growth present in naive
13155 # implementations.
13156 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13157   eval 'as_fn_append ()
13158   {
13159     eval $1+=\$2
13160   }'
13161 else
13162   as_fn_append ()
13163   {
13164     eval $1=\$$1\$2
13165   }
13166 fi # as_fn_append
13167
13168 # as_fn_arith ARG...
13169 # ------------------
13170 # Perform arithmetic evaluation on the ARGs, and store the result in the
13171 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13172 # must be portable across $(()) and expr.
13173 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13174   eval 'as_fn_arith ()
13175   {
13176     as_val=$(( $* ))
13177   }'
13178 else
13179   as_fn_arith ()
13180   {
13181     as_val=`expr "$@" || test $? -eq 1`
13182   }
13183 fi # as_fn_arith
13184
13185
13186 if expr a : '\(a\)' >/dev/null 2>&1 &&
13187    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13188   as_expr=expr
13189 else
13190   as_expr=false
13191 fi
13192
13193 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13194   as_basename=basename
13195 else
13196   as_basename=false
13197 fi
13198
13199 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13200   as_dirname=dirname
13201 else
13202   as_dirname=false
13203 fi
13204
13205 as_me=`$as_basename -- "$0" ||
13206 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13207          X"$0" : 'X\(//\)$' \| \
13208          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13209 $as_echo X/"$0" |
13210     sed '/^.*\/\([^/][^/]*\)\/*$/{
13211             s//\1/
13212             q
13213           }
13214           /^X\/\(\/\/\)$/{
13215             s//\1/
13216             q
13217           }
13218           /^X\/\(\/\).*/{
13219             s//\1/
13220             q
13221           }
13222           s/.*/./; q'`
13223
13224 # Avoid depending upon Character Ranges.
13225 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13226 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13227 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13228 as_cr_digits='0123456789'
13229 as_cr_alnum=$as_cr_Letters$as_cr_digits
13230
13231 ECHO_C= ECHO_N= ECHO_T=
13232 case `echo -n x` in #(((((
13233 -n*)
13234   case `echo 'xy\c'` in
13235   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13236   xy)  ECHO_C='\c';;
13237   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13238        ECHO_T=' ';;
13239   esac;;
13240 *)
13241   ECHO_N='-n';;
13242 esac
13243
13244 rm -f conf$$ conf$$.exe conf$$.file
13245 if test -d conf$$.dir; then
13246   rm -f conf$$.dir/conf$$.file
13247 else
13248   rm -f conf$$.dir
13249   mkdir conf$$.dir 2>/dev/null
13250 fi
13251 if (echo >conf$$.file) 2>/dev/null; then
13252   if ln -s conf$$.file conf$$ 2>/dev/null; then
13253     as_ln_s='ln -s'
13254     # ... but there are two gotchas:
13255     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13256     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13257     # In both cases, we have to default to `cp -pR'.
13258     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13259       as_ln_s='cp -pR'
13260   elif ln conf$$.file conf$$ 2>/dev/null; then
13261     as_ln_s=ln
13262   else
13263     as_ln_s='cp -pR'
13264   fi
13265 else
13266   as_ln_s='cp -pR'
13267 fi
13268 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13269 rmdir conf$$.dir 2>/dev/null
13270
13271
13272 # as_fn_mkdir_p
13273 # -------------
13274 # Create "$as_dir" as a directory, including parents if necessary.
13275 as_fn_mkdir_p ()
13276 {
13277
13278   case $as_dir in #(
13279   -*) as_dir=./$as_dir;;
13280   esac
13281   test -d "$as_dir" || eval $as_mkdir_p || {
13282     as_dirs=
13283     while :; do
13284       case $as_dir in #(
13285       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13286       *) as_qdir=$as_dir;;
13287       esac
13288       as_dirs="'$as_qdir' $as_dirs"
13289       as_dir=`$as_dirname -- "$as_dir" ||
13290 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13291          X"$as_dir" : 'X\(//\)[^/]' \| \
13292          X"$as_dir" : 'X\(//\)$' \| \
13293          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13294 $as_echo X"$as_dir" |
13295     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13296             s//\1/
13297             q
13298           }
13299           /^X\(\/\/\)[^/].*/{
13300             s//\1/
13301             q
13302           }
13303           /^X\(\/\/\)$/{
13304             s//\1/
13305             q
13306           }
13307           /^X\(\/\).*/{
13308             s//\1/
13309             q
13310           }
13311           s/.*/./; q'`
13312       test -d "$as_dir" && break
13313     done
13314     test -z "$as_dirs" || eval "mkdir $as_dirs"
13315   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13316
13317
13318 } # as_fn_mkdir_p
13319 if mkdir -p . 2>/dev/null; then
13320   as_mkdir_p='mkdir -p "$as_dir"'
13321 else
13322   test -d ./-p && rmdir ./-p
13323   as_mkdir_p=false
13324 fi
13325
13326
13327 # as_fn_executable_p FILE
13328 # -----------------------
13329 # Test if FILE is an executable regular file.
13330 as_fn_executable_p ()
13331 {
13332   test -f "$1" && test -x "$1"
13333 } # as_fn_executable_p
13334 as_test_x='test -x'
13335 as_executable_p=as_fn_executable_p
13336
13337 # Sed expression to map a string onto a valid CPP name.
13338 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13339
13340 # Sed expression to map a string onto a valid variable name.
13341 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13342
13343
13344 exec 6>&1
13345 ## ----------------------------------- ##
13346 ## Main body of $CONFIG_STATUS script. ##
13347 ## ----------------------------------- ##
13348 _ASEOF
13349 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13350
13351 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13352 # Save the log message, to keep $0 and so on meaningful, and to
13353 # report actual input values of CONFIG_FILES etc. instead of their
13354 # values after options handling.
13355 ac_log="
13356 This file was extended by libpng $as_me 1.6.7, which was
13357 generated by GNU Autoconf 2.69.  Invocation command line was
13358
13359   CONFIG_FILES    = $CONFIG_FILES
13360   CONFIG_HEADERS  = $CONFIG_HEADERS
13361   CONFIG_LINKS    = $CONFIG_LINKS
13362   CONFIG_COMMANDS = $CONFIG_COMMANDS
13363   $ $0 $@
13364
13365 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13366 "
13367
13368 _ACEOF
13369
13370 case $ac_config_files in *"
13371 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13372 esac
13373
13374 case $ac_config_headers in *"
13375 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13376 esac
13377
13378
13379 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13380 # Files that config.status was made for.
13381 config_files="$ac_config_files"
13382 config_headers="$ac_config_headers"
13383 config_commands="$ac_config_commands"
13384
13385 _ACEOF
13386
13387 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13388 ac_cs_usage="\
13389 \`$as_me' instantiates files and other configuration actions
13390 from templates according to the current configuration.  Unless the files
13391 and actions are specified as TAGs, all are instantiated by default.
13392
13393 Usage: $0 [OPTION]... [TAG]...
13394
13395   -h, --help       print this help, then exit
13396   -V, --version    print version number and configuration settings, then exit
13397       --config     print configuration, then exit
13398   -q, --quiet, --silent
13399                    do not print progress messages
13400   -d, --debug      don't remove temporary files
13401       --recheck    update $as_me by reconfiguring in the same conditions
13402       --file=FILE[:TEMPLATE]
13403                    instantiate the configuration file FILE
13404       --header=FILE[:TEMPLATE]
13405                    instantiate the configuration header FILE
13406
13407 Configuration files:
13408 $config_files
13409
13410 Configuration headers:
13411 $config_headers
13412
13413 Configuration commands:
13414 $config_commands
13415
13416 Report bugs to <png-mng-implement@lists.sourceforge.net>."
13417
13418 _ACEOF
13419 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13420 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13421 ac_cs_version="\\
13422 libpng config.status 1.6.7
13423 configured by $0, generated by GNU Autoconf 2.69,
13424   with options \\"\$ac_cs_config\\"
13425
13426 Copyright (C) 2012 Free Software Foundation, Inc.
13427 This config.status script is free software; the Free Software Foundation
13428 gives unlimited permission to copy, distribute and modify it."
13429
13430 ac_pwd='$ac_pwd'
13431 srcdir='$srcdir'
13432 INSTALL='$INSTALL'
13433 MKDIR_P='$MKDIR_P'
13434 AWK='$AWK'
13435 test -n "\$AWK" || AWK=awk
13436 _ACEOF
13437
13438 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13439 # The default lists apply if the user does not specify any file.
13440 ac_need_defaults=:
13441 while test $# != 0
13442 do
13443   case $1 in
13444   --*=?*)
13445     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13446     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13447     ac_shift=:
13448     ;;
13449   --*=)
13450     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13451     ac_optarg=
13452     ac_shift=:
13453     ;;
13454   *)
13455     ac_option=$1
13456     ac_optarg=$2
13457     ac_shift=shift
13458     ;;
13459   esac
13460
13461   case $ac_option in
13462   # Handling of the options.
13463   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13464     ac_cs_recheck=: ;;
13465   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13466     $as_echo "$ac_cs_version"; exit ;;
13467   --config | --confi | --conf | --con | --co | --c )
13468     $as_echo "$ac_cs_config"; exit ;;
13469   --debug | --debu | --deb | --de | --d | -d )
13470     debug=: ;;
13471   --file | --fil | --fi | --f )
13472     $ac_shift
13473     case $ac_optarg in
13474     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13475     '') as_fn_error $? "missing file argument" ;;
13476     esac
13477     as_fn_append CONFIG_FILES " '$ac_optarg'"
13478     ac_need_defaults=false;;
13479   --header | --heade | --head | --hea )
13480     $ac_shift
13481     case $ac_optarg in
13482     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13483     esac
13484     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13485     ac_need_defaults=false;;
13486   --he | --h)
13487     # Conflict between --help and --header
13488     as_fn_error $? "ambiguous option: \`$1'
13489 Try \`$0 --help' for more information.";;
13490   --help | --hel | -h )
13491     $as_echo "$ac_cs_usage"; exit ;;
13492   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13493   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13494     ac_cs_silent=: ;;
13495
13496   # This is an error.
13497   -*) as_fn_error $? "unrecognized option: \`$1'
13498 Try \`$0 --help' for more information." ;;
13499
13500   *) as_fn_append ac_config_targets " $1"
13501      ac_need_defaults=false ;;
13502
13503   esac
13504   shift
13505 done
13506
13507 ac_configure_extra_args=
13508
13509 if $ac_cs_silent; then
13510   exec 6>/dev/null
13511   ac_configure_extra_args="$ac_configure_extra_args --silent"
13512 fi
13513
13514 _ACEOF
13515 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13516 if \$ac_cs_recheck; then
13517   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13518   shift
13519   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13520   CONFIG_SHELL='$SHELL'
13521   export CONFIG_SHELL
13522   exec "\$@"
13523 fi
13524
13525 _ACEOF
13526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13527 exec 5>>config.log
13528 {
13529   echo
13530   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13531 ## Running $as_me. ##
13532 _ASBOX
13533   $as_echo "$ac_log"
13534 } >&5
13535
13536 _ACEOF
13537 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13538 #
13539 # INIT-COMMANDS
13540 #
13541 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13542
13543
13544 # The HP-UX ksh and POSIX shell print the target directory to stdout
13545 # if CDPATH is set.
13546 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13547
13548 sed_quote_subst='$sed_quote_subst'
13549 double_quote_subst='$double_quote_subst'
13550 delay_variable_subst='$delay_variable_subst'
13551 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13552 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13553 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13554 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13555 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13556 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13557 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13558 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13559 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13560 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13561 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
13562 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13563 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13564 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13565 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13566 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13567 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13568 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13569 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13570 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13571 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13572 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13573 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13574 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13575 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13576 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13577 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13578 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13579 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13580 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13581 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13582 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13583 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13584 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13585 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13586 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13587 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13588 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13589 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13590 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13591 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13592 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13593 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13594 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13595 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13596 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13597 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13598 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13599 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13600 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13601 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13602 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13603 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13604 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13605 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13606 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13607 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13608 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"`'
13609 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13610 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13611 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13612 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13613 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13614 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13615 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13616 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13617 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13618 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13619 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13620 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13621 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13622 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13623 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13624 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13625 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13626 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13627 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13628 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13629 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13630 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13631 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13632 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13633 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13634 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13635 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13636 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13637 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13638 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13639 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13640 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13641 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13642 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13643 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13644 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13645 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13646 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13647 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13648 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13649 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13650 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13651 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13652 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13653 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13654 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13655 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13656 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13657 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13658 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13659 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13660 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13661 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13662 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13663 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13664 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13665 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13666 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13667 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13668 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13669 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13670 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13671 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13672 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13673 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13674 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13675 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13676 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13677 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13678 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13679 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13680 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13681 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13682
13683 LTCC='$LTCC'
13684 LTCFLAGS='$LTCFLAGS'
13685 compiler='$compiler_DEFAULT'
13686
13687 # A function that is used when there is no print builtin or printf.
13688 func_fallback_echo ()
13689 {
13690   eval 'cat <<_LTECHO_EOF
13691 \$1
13692 _LTECHO_EOF'
13693 }
13694
13695 # Quote evaled strings.
13696 for var in SED \
13697 GREP \
13698 EGREP \
13699 FGREP \
13700 SHELL \
13701 ECHO \
13702 LD \
13703 AS \
13704 DLLTOOL \
13705 OBJDUMP \
13706 PATH_SEPARATOR \
13707 NM \
13708 LN_S \
13709 lt_SP2NL \
13710 lt_NL2SP \
13711 reload_flag \
13712 deplibs_check_method \
13713 file_magic_cmd \
13714 file_magic_glob \
13715 want_nocaseglob \
13716 sharedlib_from_linklib_cmd \
13717 AR \
13718 AR_FLAGS \
13719 archiver_list_spec \
13720 STRIP \
13721 RANLIB \
13722 CC \
13723 CFLAGS \
13724 compiler \
13725 lt_cv_sys_global_symbol_pipe \
13726 lt_cv_sys_global_symbol_to_cdecl \
13727 lt_cv_sys_global_symbol_to_c_name_address \
13728 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13729 nm_file_list_spec \
13730 lt_prog_compiler_no_builtin_flag \
13731 lt_prog_compiler_pic \
13732 lt_prog_compiler_wl \
13733 lt_prog_compiler_static \
13734 lt_cv_prog_compiler_c_o \
13735 need_locks \
13736 MANIFEST_TOOL \
13737 DSYMUTIL \
13738 NMEDIT \
13739 LIPO \
13740 OTOOL \
13741 OTOOL64 \
13742 shrext_cmds \
13743 export_dynamic_flag_spec \
13744 whole_archive_flag_spec \
13745 compiler_needs_object \
13746 with_gnu_ld \
13747 allow_undefined_flag \
13748 no_undefined_flag \
13749 hardcode_libdir_flag_spec \
13750 hardcode_libdir_separator \
13751 exclude_expsyms \
13752 include_expsyms \
13753 file_list_spec \
13754 variables_saved_for_relink \
13755 libname_spec \
13756 library_names_spec \
13757 soname_spec \
13758 install_override_mode \
13759 finish_eval \
13760 old_striplib \
13761 striplib; do
13762     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13763     *[\\\\\\\`\\"\\\$]*)
13764       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13765       ;;
13766     *)
13767       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13768       ;;
13769     esac
13770 done
13771
13772 # Double-quote double-evaled strings.
13773 for var in reload_cmds \
13774 old_postinstall_cmds \
13775 old_postuninstall_cmds \
13776 old_archive_cmds \
13777 extract_expsyms_cmds \
13778 old_archive_from_new_cmds \
13779 old_archive_from_expsyms_cmds \
13780 archive_cmds \
13781 archive_expsym_cmds \
13782 module_cmds \
13783 module_expsym_cmds \
13784 export_symbols_cmds \
13785 prelink_cmds \
13786 postlink_cmds \
13787 postinstall_cmds \
13788 postuninstall_cmds \
13789 finish_cmds \
13790 sys_lib_search_path_spec \
13791 sys_lib_dlsearch_path_spec; do
13792     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13793     *[\\\\\\\`\\"\\\$]*)
13794       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13795       ;;
13796     *)
13797       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13798       ;;
13799     esac
13800 done
13801
13802 ac_aux_dir='$ac_aux_dir'
13803 xsi_shell='$xsi_shell'
13804 lt_shell_append='$lt_shell_append'
13805
13806 # See if we are running on zsh, and set the options which allow our
13807 # commands through without removal of \ escapes INIT.
13808 if test -n "\${ZSH_VERSION+set}" ; then
13809    setopt NO_GLOB_SUBST
13810 fi
13811
13812
13813     PACKAGE='$PACKAGE'
13814     VERSION='$VERSION'
13815     TIMESTAMP='$TIMESTAMP'
13816     RM='$RM'
13817     ofile='$ofile'
13818
13819
13820
13821
13822 _ACEOF
13823
13824 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13825
13826 # Handling of arguments.
13827 for ac_config_target in $ac_config_targets
13828 do
13829   case $ac_config_target in
13830     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13831     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13832     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13833     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13834     "libpng.pc") CONFIG_FILES="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
13835     "libpng-config") CONFIG_FILES="$CONFIG_FILES libpng-config:libpng-config.in" ;;
13836
13837   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13838   esac
13839 done
13840
13841
13842 # If the user did not use the arguments to specify the items to instantiate,
13843 # then the envvar interface is used.  Set only those that are not.
13844 # We use the long form for the default assignment because of an extremely
13845 # bizarre bug on SunOS 4.1.3.
13846 if $ac_need_defaults; then
13847   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13848   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13849   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13850 fi
13851
13852 # Have a temporary directory for convenience.  Make it in the build tree
13853 # simply because there is no reason against having it here, and in addition,
13854 # creating and moving files from /tmp can sometimes cause problems.
13855 # Hook for its removal unless debugging.
13856 # Note that there is a small window in which the directory will not be cleaned:
13857 # after its creation but before its name has been assigned to `$tmp'.
13858 $debug ||
13859 {
13860   tmp= ac_tmp=
13861   trap 'exit_status=$?
13862   : "${ac_tmp:=$tmp}"
13863   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13864 ' 0
13865   trap 'as_fn_exit 1' 1 2 13 15
13866 }
13867 # Create a (secure) tmp directory for tmp files.
13868
13869 {
13870   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13871   test -d "$tmp"
13872 }  ||
13873 {
13874   tmp=./conf$$-$RANDOM
13875   (umask 077 && mkdir "$tmp")
13876 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13877 ac_tmp=$tmp
13878
13879 # Set up the scripts for CONFIG_FILES section.
13880 # No need to generate them if there are no CONFIG_FILES.
13881 # This happens for instance with `./config.status config.h'.
13882 if test -n "$CONFIG_FILES"; then
13883
13884
13885 ac_cr=`echo X | tr X '\015'`
13886 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13887 # But we know of no other shell where ac_cr would be empty at this
13888 # point, so we can use a bashism as a fallback.
13889 if test "x$ac_cr" = x; then
13890   eval ac_cr=\$\'\\r\'
13891 fi
13892 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13893 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13894   ac_cs_awk_cr='\\r'
13895 else
13896   ac_cs_awk_cr=$ac_cr
13897 fi
13898
13899 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13900 _ACEOF
13901
13902
13903 {
13904   echo "cat >conf$$subs.awk <<_ACEOF" &&
13905   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13906   echo "_ACEOF"
13907 } >conf$$subs.sh ||
13908   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13909 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13910 ac_delim='%!_!# '
13911 for ac_last_try in false false false false false :; do
13912   . ./conf$$subs.sh ||
13913     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13914
13915   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13916   if test $ac_delim_n = $ac_delim_num; then
13917     break
13918   elif $ac_last_try; then
13919     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13920   else
13921     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13922   fi
13923 done
13924 rm -f conf$$subs.sh
13925
13926 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13927 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13928 _ACEOF
13929 sed -n '
13930 h
13931 s/^/S["/; s/!.*/"]=/
13932 p
13933 g
13934 s/^[^!]*!//
13935 :repl
13936 t repl
13937 s/'"$ac_delim"'$//
13938 t delim
13939 :nl
13940 h
13941 s/\(.\{148\}\)..*/\1/
13942 t more1
13943 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13944 p
13945 n
13946 b repl
13947 :more1
13948 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13949 p
13950 g
13951 s/.\{148\}//
13952 t nl
13953 :delim
13954 h
13955 s/\(.\{148\}\)..*/\1/
13956 t more2
13957 s/["\\]/\\&/g; s/^/"/; s/$/"/
13958 p
13959 b
13960 :more2
13961 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13962 p
13963 g
13964 s/.\{148\}//
13965 t delim
13966 ' <conf$$subs.awk | sed '
13967 /^[^""]/{
13968   N
13969   s/\n//
13970 }
13971 ' >>$CONFIG_STATUS || ac_write_fail=1
13972 rm -f conf$$subs.awk
13973 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13974 _ACAWK
13975 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13976   for (key in S) S_is_set[key] = 1
13977   FS = "\a"
13978
13979 }
13980 {
13981   line = $ 0
13982   nfields = split(line, field, "@")
13983   substed = 0
13984   len = length(field[1])
13985   for (i = 2; i < nfields; i++) {
13986     key = field[i]
13987     keylen = length(key)
13988     if (S_is_set[key]) {
13989       value = S[key]
13990       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13991       len += length(value) + length(field[++i])
13992       substed = 1
13993     } else
13994       len += 1 + keylen
13995   }
13996
13997   print line
13998 }
13999
14000 _ACAWK
14001 _ACEOF
14002 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14003 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14004   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14005 else
14006   cat
14007 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14008   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14009 _ACEOF
14010
14011 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14012 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14013 # trailing colons and then remove the whole line if VPATH becomes empty
14014 # (actually we leave an empty line to preserve line numbers).
14015 if test "x$srcdir" = x.; then
14016   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
14017 h
14018 s///
14019 s/^/:/
14020 s/[      ]*$/:/
14021 s/:\$(srcdir):/:/g
14022 s/:\${srcdir}:/:/g
14023 s/:@srcdir@:/:/g
14024 s/^:*//
14025 s/:*$//
14026 x
14027 s/\(=[   ]*\).*/\1/
14028 G
14029 s/\n//
14030 s/^[^=]*=[       ]*$//
14031 }'
14032 fi
14033
14034 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14035 fi # test -n "$CONFIG_FILES"
14036
14037 # Set up the scripts for CONFIG_HEADERS section.
14038 # No need to generate them if there are no CONFIG_HEADERS.
14039 # This happens for instance with `./config.status Makefile'.
14040 if test -n "$CONFIG_HEADERS"; then
14041 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14042 BEGIN {
14043 _ACEOF
14044
14045 # Transform confdefs.h into an awk script `defines.awk', embedded as
14046 # here-document in config.status, that substitutes the proper values into
14047 # config.h.in to produce config.h.
14048
14049 # Create a delimiter string that does not exist in confdefs.h, to ease
14050 # handling of long lines.
14051 ac_delim='%!_!# '
14052 for ac_last_try in false false :; do
14053   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14054   if test -z "$ac_tt"; then
14055     break
14056   elif $ac_last_try; then
14057     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14058   else
14059     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14060   fi
14061 done
14062
14063 # For the awk script, D is an array of macro values keyed by name,
14064 # likewise P contains macro parameters if any.  Preserve backslash
14065 # newline sequences.
14066
14067 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14068 sed -n '
14069 s/.\{148\}/&'"$ac_delim"'/g
14070 t rset
14071 :rset
14072 s/^[     ]*#[    ]*define[       ][      ]*/ /
14073 t def
14074 d
14075 :def
14076 s/\\$//
14077 t bsnl
14078 s/["\\]/\\&/g
14079 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14080 D["\1"]=" \3"/p
14081 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14082 d
14083 :bsnl
14084 s/["\\]/\\&/g
14085 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14086 D["\1"]=" \3\\\\\\n"\\/p
14087 t cont
14088 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14089 t cont
14090 d
14091 :cont
14092 n
14093 s/.\{148\}/&'"$ac_delim"'/g
14094 t clear
14095 :clear
14096 s/\\$//
14097 t bsnlc
14098 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14099 d
14100 :bsnlc
14101 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14102 b cont
14103 ' <confdefs.h | sed '
14104 s/'"$ac_delim"'/"\\\
14105 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14106
14107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14108   for (key in D) D_is_set[key] = 1
14109   FS = "\a"
14110 }
14111 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14112   line = \$ 0
14113   split(line, arg, " ")
14114   if (arg[1] == "#") {
14115     defundef = arg[2]
14116     mac1 = arg[3]
14117   } else {
14118     defundef = substr(arg[1], 2)
14119     mac1 = arg[2]
14120   }
14121   split(mac1, mac2, "(") #)
14122   macro = mac2[1]
14123   prefix = substr(line, 1, index(line, defundef) - 1)
14124   if (D_is_set[macro]) {
14125     # Preserve the white space surrounding the "#".
14126     print prefix "define", macro P[macro] D[macro]
14127     next
14128   } else {
14129     # Replace #undef with comments.  This is necessary, for example,
14130     # in the case of _POSIX_SOURCE, which is predefined and required
14131     # on some systems where configure will not decide to define it.
14132     if (defundef == "undef") {
14133       print "/*", prefix defundef, macro, "*/"
14134       next
14135     }
14136   }
14137 }
14138 { print }
14139 _ACAWK
14140 _ACEOF
14141 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14142   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14143 fi # test -n "$CONFIG_HEADERS"
14144
14145
14146 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14147 shift
14148 for ac_tag
14149 do
14150   case $ac_tag in
14151   :[FHLC]) ac_mode=$ac_tag; continue;;
14152   esac
14153   case $ac_mode$ac_tag in
14154   :[FHL]*:*);;
14155   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14156   :[FH]-) ac_tag=-:-;;
14157   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14158   esac
14159   ac_save_IFS=$IFS
14160   IFS=:
14161   set x $ac_tag
14162   IFS=$ac_save_IFS
14163   shift
14164   ac_file=$1
14165   shift
14166
14167   case $ac_mode in
14168   :L) ac_source=$1;;
14169   :[FH])
14170     ac_file_inputs=
14171     for ac_f
14172     do
14173       case $ac_f in
14174       -) ac_f="$ac_tmp/stdin";;
14175       *) # Look for the file first in the build tree, then in the source tree
14176          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14177          # because $ac_f cannot contain `:'.
14178          test -f "$ac_f" ||
14179            case $ac_f in
14180            [\\/$]*) false;;
14181            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14182            esac ||
14183            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14184       esac
14185       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14186       as_fn_append ac_file_inputs " '$ac_f'"
14187     done
14188
14189     # Let's still pretend it is `configure' which instantiates (i.e., don't
14190     # use $as_me), people would be surprised to read:
14191     #    /* config.h.  Generated by config.status.  */
14192     configure_input='Generated from '`
14193           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14194         `' by configure.'
14195     if test x"$ac_file" != x-; then
14196       configure_input="$ac_file.  $configure_input"
14197       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14198 $as_echo "$as_me: creating $ac_file" >&6;}
14199     fi
14200     # Neutralize special characters interpreted by sed in replacement strings.
14201     case $configure_input in #(
14202     *\&* | *\|* | *\\* )
14203        ac_sed_conf_input=`$as_echo "$configure_input" |
14204        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14205     *) ac_sed_conf_input=$configure_input;;
14206     esac
14207
14208     case $ac_tag in
14209     *:-:* | *:-) cat >"$ac_tmp/stdin" \
14210       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14211     esac
14212     ;;
14213   esac
14214
14215   ac_dir=`$as_dirname -- "$ac_file" ||
14216 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14217          X"$ac_file" : 'X\(//\)[^/]' \| \
14218          X"$ac_file" : 'X\(//\)$' \| \
14219          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14220 $as_echo X"$ac_file" |
14221     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14222             s//\1/
14223             q
14224           }
14225           /^X\(\/\/\)[^/].*/{
14226             s//\1/
14227             q
14228           }
14229           /^X\(\/\/\)$/{
14230             s//\1/
14231             q
14232           }
14233           /^X\(\/\).*/{
14234             s//\1/
14235             q
14236           }
14237           s/.*/./; q'`
14238   as_dir="$ac_dir"; as_fn_mkdir_p
14239   ac_builddir=.
14240
14241 case "$ac_dir" in
14242 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14243 *)
14244   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14245   # A ".." for each directory in $ac_dir_suffix.
14246   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14247   case $ac_top_builddir_sub in
14248   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14249   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14250   esac ;;
14251 esac
14252 ac_abs_top_builddir=$ac_pwd
14253 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14254 # for backward compatibility:
14255 ac_top_builddir=$ac_top_build_prefix
14256
14257 case $srcdir in
14258   .)  # We are building in place.
14259     ac_srcdir=.
14260     ac_top_srcdir=$ac_top_builddir_sub
14261     ac_abs_top_srcdir=$ac_pwd ;;
14262   [\\/]* | ?:[\\/]* )  # Absolute name.
14263     ac_srcdir=$srcdir$ac_dir_suffix;
14264     ac_top_srcdir=$srcdir
14265     ac_abs_top_srcdir=$srcdir ;;
14266   *) # Relative name.
14267     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14268     ac_top_srcdir=$ac_top_build_prefix$srcdir
14269     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14270 esac
14271 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14272
14273
14274   case $ac_mode in
14275   :F)
14276   #
14277   # CONFIG_FILE
14278   #
14279
14280   case $INSTALL in
14281   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14282   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14283   esac
14284   ac_MKDIR_P=$MKDIR_P
14285   case $MKDIR_P in
14286   [\\/$]* | ?:[\\/]* ) ;;
14287   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14288   esac
14289 _ACEOF
14290
14291 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14292 # If the template does not know about datarootdir, expand it.
14293 # FIXME: This hack should be removed a few years after 2.60.
14294 ac_datarootdir_hack=; ac_datarootdir_seen=
14295 ac_sed_dataroot='
14296 /datarootdir/ {
14297   p
14298   q
14299 }
14300 /@datadir@/p
14301 /@docdir@/p
14302 /@infodir@/p
14303 /@localedir@/p
14304 /@mandir@/p'
14305 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14306 *datarootdir*) ac_datarootdir_seen=yes;;
14307 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14308   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14309 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14310 _ACEOF
14311 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14312   ac_datarootdir_hack='
14313   s&@datadir@&$datadir&g
14314   s&@docdir@&$docdir&g
14315   s&@infodir@&$infodir&g
14316   s&@localedir@&$localedir&g
14317   s&@mandir@&$mandir&g
14318   s&\\\${datarootdir}&$datarootdir&g' ;;
14319 esac
14320 _ACEOF
14321
14322 # Neutralize VPATH when `$srcdir' = `.'.
14323 # Shell code in configure.ac might set extrasub.
14324 # FIXME: do we really want to maintain this feature?
14325 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14326 ac_sed_extra="$ac_vpsub
14327 $extrasub
14328 _ACEOF
14329 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14330 :t
14331 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14332 s|@configure_input@|$ac_sed_conf_input|;t t
14333 s&@top_builddir@&$ac_top_builddir_sub&;t t
14334 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14335 s&@srcdir@&$ac_srcdir&;t t
14336 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14337 s&@top_srcdir@&$ac_top_srcdir&;t t
14338 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14339 s&@builddir@&$ac_builddir&;t t
14340 s&@abs_builddir@&$ac_abs_builddir&;t t
14341 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14342 s&@INSTALL@&$ac_INSTALL&;t t
14343 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14344 $ac_datarootdir_hack
14345 "
14346 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14347   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14348
14349 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14350   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14351   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
14352       "$ac_tmp/out"`; test -z "$ac_out"; } &&
14353   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14354 which seems to be undefined.  Please make sure it is defined" >&5
14355 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14356 which seems to be undefined.  Please make sure it is defined" >&2;}
14357
14358   rm -f "$ac_tmp/stdin"
14359   case $ac_file in
14360   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14361   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14362   esac \
14363   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14364  ;;
14365   :H)
14366   #
14367   # CONFIG_HEADER
14368   #
14369   if test x"$ac_file" != x-; then
14370     {
14371       $as_echo "/* $configure_input  */" \
14372       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14373     } >"$ac_tmp/config.h" \
14374       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14375     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14376       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14377 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14378     else
14379       rm -f "$ac_file"
14380       mv "$ac_tmp/config.h" "$ac_file" \
14381         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14382     fi
14383   else
14384     $as_echo "/* $configure_input  */" \
14385       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14386       || as_fn_error $? "could not create -" "$LINENO" 5
14387   fi
14388 # Compute "$ac_file"'s index in $config_headers.
14389 _am_arg="$ac_file"
14390 _am_stamp_count=1
14391 for _am_header in $config_headers :; do
14392   case $_am_header in
14393     $_am_arg | $_am_arg:* )
14394       break ;;
14395     * )
14396       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14397   esac
14398 done
14399 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14400 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14401          X"$_am_arg" : 'X\(//\)[^/]' \| \
14402          X"$_am_arg" : 'X\(//\)$' \| \
14403          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14404 $as_echo X"$_am_arg" |
14405     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14406             s//\1/
14407             q
14408           }
14409           /^X\(\/\/\)[^/].*/{
14410             s//\1/
14411             q
14412           }
14413           /^X\(\/\/\)$/{
14414             s//\1/
14415             q
14416           }
14417           /^X\(\/\).*/{
14418             s//\1/
14419             q
14420           }
14421           s/.*/./; q'`/stamp-h$_am_stamp_count
14422  ;;
14423
14424   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14425 $as_echo "$as_me: executing $ac_file commands" >&6;}
14426  ;;
14427   esac
14428
14429
14430   case $ac_file$ac_mode in
14431     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14432   # Older Autoconf quotes --file arguments for eval, but not when files
14433   # are listed without --file.  Let's play safe and only enable the eval
14434   # if we detect the quoting.
14435   case $CONFIG_FILES in
14436   *\'*) eval set x "$CONFIG_FILES" ;;
14437   *)   set x $CONFIG_FILES ;;
14438   esac
14439   shift
14440   for mf
14441   do
14442     # Strip MF so we end up with the name of the file.
14443     mf=`echo "$mf" | sed -e 's/:.*$//'`
14444     # Check whether this is an Automake generated Makefile or not.
14445     # We used to match only the files named 'Makefile.in', but
14446     # some people rename them; so instead we look at the file content.
14447     # Grep'ing the first line is not enough: some people post-process
14448     # each Makefile.in and add a new line on top of each file to say so.
14449     # Grep'ing the whole file is not good either: AIX grep has a line
14450     # limit of 2048, but all sed's we know have understand at least 4000.
14451     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14452       dirpart=`$as_dirname -- "$mf" ||
14453 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14454          X"$mf" : 'X\(//\)[^/]' \| \
14455          X"$mf" : 'X\(//\)$' \| \
14456          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14457 $as_echo X"$mf" |
14458     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14459             s//\1/
14460             q
14461           }
14462           /^X\(\/\/\)[^/].*/{
14463             s//\1/
14464             q
14465           }
14466           /^X\(\/\/\)$/{
14467             s//\1/
14468             q
14469           }
14470           /^X\(\/\).*/{
14471             s//\1/
14472             q
14473           }
14474           s/.*/./; q'`
14475     else
14476       continue
14477     fi
14478     # Extract the definition of DEPDIR, am__include, and am__quote
14479     # from the Makefile without running 'make'.
14480     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14481     test -z "$DEPDIR" && continue
14482     am__include=`sed -n 's/^am__include = //p' < "$mf"`
14483     test -z "am__include" && continue
14484     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14485     # Find all dependency output files, they are included files with
14486     # $(DEPDIR) in their names.  We invoke sed twice because it is the
14487     # simplest approach to changing $(DEPDIR) to its actual value in the
14488     # expansion.
14489     for file in `sed -n "
14490       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14491          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14492       # Make sure the directory exists.
14493       test -f "$dirpart/$file" && continue
14494       fdir=`$as_dirname -- "$file" ||
14495 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14496          X"$file" : 'X\(//\)[^/]' \| \
14497          X"$file" : 'X\(//\)$' \| \
14498          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14499 $as_echo X"$file" |
14500     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14501             s//\1/
14502             q
14503           }
14504           /^X\(\/\/\)[^/].*/{
14505             s//\1/
14506             q
14507           }
14508           /^X\(\/\/\)$/{
14509             s//\1/
14510             q
14511           }
14512           /^X\(\/\).*/{
14513             s//\1/
14514             q
14515           }
14516           s/.*/./; q'`
14517       as_dir=$dirpart/$fdir; as_fn_mkdir_p
14518       # echo "creating $dirpart/$file"
14519       echo '# dummy' > "$dirpart/$file"
14520     done
14521   done
14522 }
14523  ;;
14524     "libtool":C)
14525
14526     # See if we are running on zsh, and set the options which allow our
14527     # commands through without removal of \ escapes.
14528     if test -n "${ZSH_VERSION+set}" ; then
14529       setopt NO_GLOB_SUBST
14530     fi
14531
14532     cfgfile="${ofile}T"
14533     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14534     $RM "$cfgfile"
14535
14536     cat <<_LT_EOF >> "$cfgfile"
14537 #! $SHELL
14538
14539 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14540 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14541 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14542 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14543 #
14544 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14545 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14546 #                 Foundation, Inc.
14547 #   Written by Gordon Matzigkeit, 1996
14548 #
14549 #   This file is part of GNU Libtool.
14550 #
14551 # GNU Libtool is free software; you can redistribute it and/or
14552 # modify it under the terms of the GNU General Public License as
14553 # published by the Free Software Foundation; either version 2 of
14554 # the License, or (at your option) any later version.
14555 #
14556 # As a special exception to the GNU General Public License,
14557 # if you distribute this file as part of a program or library that
14558 # is built using GNU Libtool, you may include this file under the
14559 # same distribution terms that you use for the rest of that program.
14560 #
14561 # GNU Libtool is distributed in the hope that it will be useful,
14562 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14563 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14564 # GNU General Public License for more details.
14565 #
14566 # You should have received a copy of the GNU General Public License
14567 # along with GNU Libtool; see the file COPYING.  If not, a copy
14568 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14569 # obtained by writing to the Free Software Foundation, Inc.,
14570 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14571
14572
14573 # The names of the tagged configurations supported by this script.
14574 available_tags=""
14575
14576 # ### BEGIN LIBTOOL CONFIG
14577
14578 # A sed program that does not truncate output.
14579 SED=$lt_SED
14580
14581 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14582 Xsed="\$SED -e 1s/^X//"
14583
14584 # A grep program that handles long lines.
14585 GREP=$lt_GREP
14586
14587 # An ERE matcher.
14588 EGREP=$lt_EGREP
14589
14590 # A literal string matcher.
14591 FGREP=$lt_FGREP
14592
14593 # Shell to use when invoking shell scripts.
14594 SHELL=$lt_SHELL
14595
14596 # An echo program that protects backslashes.
14597 ECHO=$lt_ECHO
14598
14599 # Which release of libtool.m4 was used?
14600 macro_version=$macro_version
14601 macro_revision=$macro_revision
14602
14603 # Assembler program.
14604 AS=$lt_AS
14605
14606 # DLL creation program.
14607 DLLTOOL=$lt_DLLTOOL
14608
14609 # Object dumper program.
14610 OBJDUMP=$lt_OBJDUMP
14611
14612 # Whether or not to build shared libraries.
14613 build_libtool_libs=$enable_shared
14614
14615 # Whether or not to build static libraries.
14616 build_old_libs=$enable_static
14617
14618 # What type of objects to build.
14619 pic_mode=$pic_mode
14620
14621 # Whether or not to optimize for fast installation.
14622 fast_install=$enable_fast_install
14623
14624 # The PATH separator for the build system.
14625 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14626
14627 # The host system.
14628 host_alias=$host_alias
14629 host=$host
14630 host_os=$host_os
14631
14632 # The build system.
14633 build_alias=$build_alias
14634 build=$build
14635 build_os=$build_os
14636
14637 # A BSD- or MS-compatible name lister.
14638 NM=$lt_NM
14639
14640 # Whether we need soft or hard links.
14641 LN_S=$lt_LN_S
14642
14643 # What is the maximum length of a command?
14644 max_cmd_len=$max_cmd_len
14645
14646 # Object file suffix (normally "o").
14647 objext=$ac_objext
14648
14649 # Executable file suffix (normally "").
14650 exeext=$exeext
14651
14652 # whether the shell understands "unset".
14653 lt_unset=$lt_unset
14654
14655 # turn spaces into newlines.
14656 SP2NL=$lt_lt_SP2NL
14657
14658 # turn newlines into spaces.
14659 NL2SP=$lt_lt_NL2SP
14660
14661 # convert \$build file names to \$host format.
14662 to_host_file_cmd=$lt_cv_to_host_file_cmd
14663
14664 # convert \$build files to toolchain format.
14665 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14666
14667 # Method to check whether dependent libraries are shared objects.
14668 deplibs_check_method=$lt_deplibs_check_method
14669
14670 # Command to use when deplibs_check_method = "file_magic".
14671 file_magic_cmd=$lt_file_magic_cmd
14672
14673 # How to find potential files when deplibs_check_method = "file_magic".
14674 file_magic_glob=$lt_file_magic_glob
14675
14676 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14677 want_nocaseglob=$lt_want_nocaseglob
14678
14679 # Command to associate shared and link libraries.
14680 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14681
14682 # The archiver.
14683 AR=$lt_AR
14684
14685 # Flags to create an archive.
14686 AR_FLAGS=$lt_AR_FLAGS
14687
14688 # How to feed a file listing to the archiver.
14689 archiver_list_spec=$lt_archiver_list_spec
14690
14691 # A symbol stripping program.
14692 STRIP=$lt_STRIP
14693
14694 # Commands used to install an old-style archive.
14695 RANLIB=$lt_RANLIB
14696 old_postinstall_cmds=$lt_old_postinstall_cmds
14697 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14698
14699 # Whether to use a lock for old archive extraction.
14700 lock_old_archive_extraction=$lock_old_archive_extraction
14701
14702 # A C compiler.
14703 LTCC=$lt_CC
14704
14705 # LTCC compiler flags.
14706 LTCFLAGS=$lt_CFLAGS
14707
14708 # Take the output of nm and produce a listing of raw symbols and C names.
14709 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14710
14711 # Transform the output of nm in a proper C declaration.
14712 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14713
14714 # Transform the output of nm in a C name address pair.
14715 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14716
14717 # Transform the output of nm in a C name address pair when lib prefix is needed.
14718 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14719
14720 # Specify filename containing input files for \$NM.
14721 nm_file_list_spec=$lt_nm_file_list_spec
14722
14723 # The root where to search for dependent libraries,and in which our libraries should be installed.
14724 lt_sysroot=$lt_sysroot
14725
14726 # The name of the directory that contains temporary libtool files.
14727 objdir=$objdir
14728
14729 # Used to examine libraries when file_magic_cmd begins with "file".
14730 MAGIC_CMD=$MAGIC_CMD
14731
14732 # Must we lock files when doing compilation?
14733 need_locks=$lt_need_locks
14734
14735 # Manifest tool.
14736 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14737
14738 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14739 DSYMUTIL=$lt_DSYMUTIL
14740
14741 # Tool to change global to local symbols on Mac OS X.
14742 NMEDIT=$lt_NMEDIT
14743
14744 # Tool to manipulate fat objects and archives on Mac OS X.
14745 LIPO=$lt_LIPO
14746
14747 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14748 OTOOL=$lt_OTOOL
14749
14750 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14751 OTOOL64=$lt_OTOOL64
14752
14753 # Old archive suffix (normally "a").
14754 libext=$libext
14755
14756 # Shared library suffix (normally ".so").
14757 shrext_cmds=$lt_shrext_cmds
14758
14759 # The commands to extract the exported symbol list from a shared archive.
14760 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14761
14762 # Variables whose values should be saved in libtool wrapper scripts and
14763 # restored at link time.
14764 variables_saved_for_relink=$lt_variables_saved_for_relink
14765
14766 # Do we need the "lib" prefix for modules?
14767 need_lib_prefix=$need_lib_prefix
14768
14769 # Do we need a version for libraries?
14770 need_version=$need_version
14771
14772 # Library versioning type.
14773 version_type=$version_type
14774
14775 # Shared library runtime path variable.
14776 runpath_var=$runpath_var
14777
14778 # Shared library path variable.
14779 shlibpath_var=$shlibpath_var
14780
14781 # Is shlibpath searched before the hard-coded library search path?
14782 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14783
14784 # Format of library name prefix.
14785 libname_spec=$lt_libname_spec
14786
14787 # List of archive names.  First name is the real one, the rest are links.
14788 # The last name is the one that the linker finds with -lNAME
14789 library_names_spec=$lt_library_names_spec
14790
14791 # The coded name of the library, if different from the real name.
14792 soname_spec=$lt_soname_spec
14793
14794 # Permission mode override for installation of shared libraries.
14795 install_override_mode=$lt_install_override_mode
14796
14797 # Command to use after installation of a shared archive.
14798 postinstall_cmds=$lt_postinstall_cmds
14799
14800 # Command to use after uninstallation of a shared archive.
14801 postuninstall_cmds=$lt_postuninstall_cmds
14802
14803 # Commands used to finish a libtool library installation in a directory.
14804 finish_cmds=$lt_finish_cmds
14805
14806 # As "finish_cmds", except a single script fragment to be evaled but
14807 # not shown.
14808 finish_eval=$lt_finish_eval
14809
14810 # Whether we should hardcode library paths into libraries.
14811 hardcode_into_libs=$hardcode_into_libs
14812
14813 # Compile-time system search path for libraries.
14814 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14815
14816 # Run-time system search path for libraries.
14817 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14818
14819 # Whether dlopen is supported.
14820 dlopen_support=$enable_dlopen
14821
14822 # Whether dlopen of programs is supported.
14823 dlopen_self=$enable_dlopen_self
14824
14825 # Whether dlopen of statically linked programs is supported.
14826 dlopen_self_static=$enable_dlopen_self_static
14827
14828 # Commands to strip libraries.
14829 old_striplib=$lt_old_striplib
14830 striplib=$lt_striplib
14831
14832
14833 # The linker used to build libraries.
14834 LD=$lt_LD
14835
14836 # How to create reloadable object files.
14837 reload_flag=$lt_reload_flag
14838 reload_cmds=$lt_reload_cmds
14839
14840 # Commands used to build an old-style archive.
14841 old_archive_cmds=$lt_old_archive_cmds
14842
14843 # A language specific compiler.
14844 CC=$lt_compiler
14845
14846 # Is the compiler the GNU compiler?
14847 with_gcc=$GCC
14848
14849 # Compiler flag to turn off builtin functions.
14850 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14851
14852 # Additional compiler flags for building library objects.
14853 pic_flag=$lt_lt_prog_compiler_pic
14854
14855 # How to pass a linker flag through the compiler.
14856 wl=$lt_lt_prog_compiler_wl
14857
14858 # Compiler flag to prevent dynamic linking.
14859 link_static_flag=$lt_lt_prog_compiler_static
14860
14861 # Does compiler simultaneously support -c and -o options?
14862 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14863
14864 # Whether or not to add -lc for building shared libraries.
14865 build_libtool_need_lc=$archive_cmds_need_lc
14866
14867 # Whether or not to disallow shared libs when runtime libs are static.
14868 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14869
14870 # Compiler flag to allow reflexive dlopens.
14871 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14872
14873 # Compiler flag to generate shared objects directly from archives.
14874 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14875
14876 # Whether the compiler copes with passing no objects directly.
14877 compiler_needs_object=$lt_compiler_needs_object
14878
14879 # Create an old-style archive from a shared archive.
14880 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14881
14882 # Create a temporary old-style archive to link instead of a shared archive.
14883 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14884
14885 # Commands used to build a shared archive.
14886 archive_cmds=$lt_archive_cmds
14887 archive_expsym_cmds=$lt_archive_expsym_cmds
14888
14889 # Commands used to build a loadable module if different from building
14890 # a shared archive.
14891 module_cmds=$lt_module_cmds
14892 module_expsym_cmds=$lt_module_expsym_cmds
14893
14894 # Whether we are building with GNU ld or not.
14895 with_gnu_ld=$lt_with_gnu_ld
14896
14897 # Flag that allows shared libraries with undefined symbols to be built.
14898 allow_undefined_flag=$lt_allow_undefined_flag
14899
14900 # Flag that enforces no undefined symbols.
14901 no_undefined_flag=$lt_no_undefined_flag
14902
14903 # Flag to hardcode \$libdir into a binary during linking.
14904 # This must work even if \$libdir does not exist
14905 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14906
14907 # Whether we need a single "-rpath" flag with a separated argument.
14908 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14909
14910 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14911 # DIR into the resulting binary.
14912 hardcode_direct=$hardcode_direct
14913
14914 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14915 # DIR into the resulting binary and the resulting library dependency is
14916 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14917 # library is relocated.
14918 hardcode_direct_absolute=$hardcode_direct_absolute
14919
14920 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14921 # into the resulting binary.
14922 hardcode_minus_L=$hardcode_minus_L
14923
14924 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14925 # into the resulting binary.
14926 hardcode_shlibpath_var=$hardcode_shlibpath_var
14927
14928 # Set to "yes" if building a shared library automatically hardcodes DIR
14929 # into the library and all subsequent libraries and executables linked
14930 # against it.
14931 hardcode_automatic=$hardcode_automatic
14932
14933 # Set to yes if linker adds runtime paths of dependent libraries
14934 # to runtime path list.
14935 inherit_rpath=$inherit_rpath
14936
14937 # Whether libtool must link a program against all its dependency libraries.
14938 link_all_deplibs=$link_all_deplibs
14939
14940 # Set to "yes" if exported symbols are required.
14941 always_export_symbols=$always_export_symbols
14942
14943 # The commands to list exported symbols.
14944 export_symbols_cmds=$lt_export_symbols_cmds
14945
14946 # Symbols that should not be listed in the preloaded symbols.
14947 exclude_expsyms=$lt_exclude_expsyms
14948
14949 # Symbols that must always be exported.
14950 include_expsyms=$lt_include_expsyms
14951
14952 # Commands necessary for linking programs (against libraries) with templates.
14953 prelink_cmds=$lt_prelink_cmds
14954
14955 # Commands necessary for finishing linking programs.
14956 postlink_cmds=$lt_postlink_cmds
14957
14958 # Specify filename containing input files.
14959 file_list_spec=$lt_file_list_spec
14960
14961 # How to hardcode a shared library path into an executable.
14962 hardcode_action=$hardcode_action
14963
14964 # ### END LIBTOOL CONFIG
14965
14966 _LT_EOF
14967
14968   case $host_os in
14969   aix3*)
14970     cat <<\_LT_EOF >> "$cfgfile"
14971 # AIX sometimes has problems with the GCC collect2 program.  For some
14972 # reason, if we set the COLLECT_NAMES environment variable, the problems
14973 # vanish in a puff of smoke.
14974 if test "X${COLLECT_NAMES+set}" != Xset; then
14975   COLLECT_NAMES=
14976   export COLLECT_NAMES
14977 fi
14978 _LT_EOF
14979     ;;
14980   esac
14981
14982
14983 ltmain="$ac_aux_dir/ltmain.sh"
14984
14985
14986   # We use sed instead of cat because bash on DJGPP gets confused if
14987   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14988   # text mode, it properly converts lines to CR/LF.  This bash problem
14989   # is reportedly fixed, but why not run on old versions too?
14990   sed '$q' "$ltmain" >> "$cfgfile" \
14991      || (rm -f "$cfgfile"; exit 1)
14992
14993   if test x"$xsi_shell" = xyes; then
14994   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14995 func_dirname ()\
14996 {\
14997 \    case ${1} in\
14998 \      */*) func_dirname_result="${1%/*}${2}" ;;\
14999 \      *  ) func_dirname_result="${3}" ;;\
15000 \    esac\
15001 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15002   && mv -f "$cfgfile.tmp" "$cfgfile" \
15003     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15004 test 0 -eq $? || _lt_function_replace_fail=:
15005
15006
15007   sed -e '/^func_basename ()$/,/^} # func_basename /c\
15008 func_basename ()\
15009 {\
15010 \    func_basename_result="${1##*/}"\
15011 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15012   && mv -f "$cfgfile.tmp" "$cfgfile" \
15013     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15014 test 0 -eq $? || _lt_function_replace_fail=:
15015
15016
15017   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15018 func_dirname_and_basename ()\
15019 {\
15020 \    case ${1} in\
15021 \      */*) func_dirname_result="${1%/*}${2}" ;;\
15022 \      *  ) func_dirname_result="${3}" ;;\
15023 \    esac\
15024 \    func_basename_result="${1##*/}"\
15025 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15026   && mv -f "$cfgfile.tmp" "$cfgfile" \
15027     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15028 test 0 -eq $? || _lt_function_replace_fail=:
15029
15030
15031   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15032 func_stripname ()\
15033 {\
15034 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15035 \    # positional parameters, so assign one to ordinary parameter first.\
15036 \    func_stripname_result=${3}\
15037 \    func_stripname_result=${func_stripname_result#"${1}"}\
15038 \    func_stripname_result=${func_stripname_result%"${2}"}\
15039 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15040   && mv -f "$cfgfile.tmp" "$cfgfile" \
15041     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15042 test 0 -eq $? || _lt_function_replace_fail=:
15043
15044
15045   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15046 func_split_long_opt ()\
15047 {\
15048 \    func_split_long_opt_name=${1%%=*}\
15049 \    func_split_long_opt_arg=${1#*=}\
15050 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15051   && mv -f "$cfgfile.tmp" "$cfgfile" \
15052     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15053 test 0 -eq $? || _lt_function_replace_fail=:
15054
15055
15056   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15057 func_split_short_opt ()\
15058 {\
15059 \    func_split_short_opt_arg=${1#??}\
15060 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15061 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15062   && mv -f "$cfgfile.tmp" "$cfgfile" \
15063     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15064 test 0 -eq $? || _lt_function_replace_fail=:
15065
15066
15067   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15068 func_lo2o ()\
15069 {\
15070 \    case ${1} in\
15071 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15072 \      *)    func_lo2o_result=${1} ;;\
15073 \    esac\
15074 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15075   && mv -f "$cfgfile.tmp" "$cfgfile" \
15076     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15077 test 0 -eq $? || _lt_function_replace_fail=:
15078
15079
15080   sed -e '/^func_xform ()$/,/^} # func_xform /c\
15081 func_xform ()\
15082 {\
15083     func_xform_result=${1%.*}.lo\
15084 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15085   && mv -f "$cfgfile.tmp" "$cfgfile" \
15086     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15087 test 0 -eq $? || _lt_function_replace_fail=:
15088
15089
15090   sed -e '/^func_arith ()$/,/^} # func_arith /c\
15091 func_arith ()\
15092 {\
15093     func_arith_result=$(( $* ))\
15094 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15095   && mv -f "$cfgfile.tmp" "$cfgfile" \
15096     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15097 test 0 -eq $? || _lt_function_replace_fail=:
15098
15099
15100   sed -e '/^func_len ()$/,/^} # func_len /c\
15101 func_len ()\
15102 {\
15103     func_len_result=${#1}\
15104 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15105   && mv -f "$cfgfile.tmp" "$cfgfile" \
15106     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15107 test 0 -eq $? || _lt_function_replace_fail=:
15108
15109 fi
15110
15111 if test x"$lt_shell_append" = xyes; then
15112   sed -e '/^func_append ()$/,/^} # func_append /c\
15113 func_append ()\
15114 {\
15115     eval "${1}+=\\${2}"\
15116 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15117   && mv -f "$cfgfile.tmp" "$cfgfile" \
15118     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15119 test 0 -eq $? || _lt_function_replace_fail=:
15120
15121
15122   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15123 func_append_quoted ()\
15124 {\
15125 \    func_quote_for_eval "${2}"\
15126 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15127 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15128   && mv -f "$cfgfile.tmp" "$cfgfile" \
15129     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15130 test 0 -eq $? || _lt_function_replace_fail=:
15131
15132
15133   # Save a `func_append' function call where possible by direct use of '+='
15134   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15135     && mv -f "$cfgfile.tmp" "$cfgfile" \
15136       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15137   test 0 -eq $? || _lt_function_replace_fail=:
15138 else
15139   # Save a `func_append' function call even when '+=' is not available
15140   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15141     && mv -f "$cfgfile.tmp" "$cfgfile" \
15142       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15143   test 0 -eq $? || _lt_function_replace_fail=:
15144 fi
15145
15146 if test x"$_lt_function_replace_fail" = x":"; then
15147   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15148 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15149 fi
15150
15151
15152    mv -f "$cfgfile" "$ofile" ||
15153     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15154   chmod +x "$ofile"
15155
15156  ;;
15157     "libpng-config":F) chmod +x libpng-config ;;
15158
15159   esac
15160 done # for ac_tag
15161
15162
15163 as_fn_exit 0
15164 _ACEOF
15165 ac_clean_files=$ac_clean_files_save
15166
15167 test $ac_write_fail = 0 ||
15168   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15169
15170
15171 # configure is writing to config.log, and then calls config.status.
15172 # config.status does its own redirection, appending to config.log.
15173 # Unfortunately, on DOS this fails, as config.log is still kept open
15174 # by configure, so config.status won't be able to write to it; its
15175 # output is simply discarded.  So we exec the FD to /dev/null,
15176 # effectively closing config.log, so it can be properly (re)opened and
15177 # appended to by config.status.  When coming back to configure, we
15178 # need to make the FD available again.
15179 if test "$no_create" != yes; then
15180   ac_cs_success=:
15181   ac_config_status_args=
15182   test "$silent" = yes &&
15183     ac_config_status_args="$ac_config_status_args --quiet"
15184   exec 5>/dev/null
15185   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15186   exec 5>>config.log
15187   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15188   # would make configure fail if this is the last instruction.
15189   $ac_cs_success || as_fn_exit 1
15190 fi
15191 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15192   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15193 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15194 fi
15195