Merge libpng 1.6.2 into the trunk.
[wxWidgets.git] / src / png / 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.2.
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.2'
594 PACKAGE_STRING='libpng 1.6.2'
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.2 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.2:";;
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: =off, check, api, on:
1446                           off: disable the optimizations; check: use internal
1447                           checking code (deprecated and poorly supported);
1448                           api: disable by default, enable by a call to
1449                           png_set_option; on: turn on unconditionally. The
1450                           default is 'on' if __ARM_NEON__ is defined,
1451                           otherwise 'off'.
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.2
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.2, 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.2'
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
2793 # We'll loop over all known methods to create a tar archive until one works.
2794 _am_tools='gnutar  pax cpio none'
2795
2796 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2797
2798
2799
2800
2801
2802
2803 # The following line causes --disable-maintainer-mode to be the default to
2804 # configure, this is necessary because libpng distributions cannot rely on the
2805 # time stamps of the autotools generated files being correct
2806
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2808 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2809     # Check whether --enable-maintainer-mode was given.
2810 if test "${enable_maintainer_mode+set}" = set; then :
2811   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2812 else
2813   USE_MAINTAINER_MODE=no
2814 fi
2815
2816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2817 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2818    if test $USE_MAINTAINER_MODE = yes; then
2819   MAINTAINER_MODE_TRUE=
2820   MAINTAINER_MODE_FALSE='#'
2821 else
2822   MAINTAINER_MODE_TRUE='#'
2823   MAINTAINER_MODE_FALSE=
2824 fi
2825
2826   MAINT=$MAINTAINER_MODE_TRUE
2827
2828
2829
2830
2831 PNGLIB_VERSION=1.6.2
2832 PNGLIB_MAJOR=1
2833 PNGLIB_MINOR=6
2834 PNGLIB_RELEASE=2
2835
2836
2837
2838 ac_config_headers="$ac_config_headers config.h"
2839
2840
2841 # Checks for programs.
2842 ac_ext=c
2843 ac_cpp='$CPP $CPPFLAGS'
2844 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2845 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2846 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2847
2848 ac_ext=c
2849 ac_cpp='$CPP $CPPFLAGS'
2850 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2851 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2852 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2853 if test -n "$ac_tool_prefix"; then
2854   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2855 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2857 $as_echo_n "checking for $ac_word... " >&6; }
2858 if ${ac_cv_prog_CC+:} false; then :
2859   $as_echo_n "(cached) " >&6
2860 else
2861   if test -n "$CC"; then
2862   ac_cv_prog_CC="$CC" # Let the user override the test.
2863 else
2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 for as_dir in $PATH
2866 do
2867   IFS=$as_save_IFS
2868   test -z "$as_dir" && as_dir=.
2869     for ac_exec_ext in '' $ac_executable_extensions; do
2870   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2871     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2872     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2873     break 2
2874   fi
2875 done
2876   done
2877 IFS=$as_save_IFS
2878
2879 fi
2880 fi
2881 CC=$ac_cv_prog_CC
2882 if test -n "$CC"; then
2883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2884 $as_echo "$CC" >&6; }
2885 else
2886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2887 $as_echo "no" >&6; }
2888 fi
2889
2890
2891 fi
2892 if test -z "$ac_cv_prog_CC"; then
2893   ac_ct_CC=$CC
2894   # Extract the first word of "gcc", so it can be a program name with args.
2895 set dummy gcc; ac_word=$2
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2897 $as_echo_n "checking for $ac_word... " >&6; }
2898 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2899   $as_echo_n "(cached) " >&6
2900 else
2901   if test -n "$ac_ct_CC"; then
2902   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2903 else
2904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2905 for as_dir in $PATH
2906 do
2907   IFS=$as_save_IFS
2908   test -z "$as_dir" && as_dir=.
2909     for ac_exec_ext in '' $ac_executable_extensions; do
2910   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2911     ac_cv_prog_ac_ct_CC="gcc"
2912     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2913     break 2
2914   fi
2915 done
2916   done
2917 IFS=$as_save_IFS
2918
2919 fi
2920 fi
2921 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2922 if test -n "$ac_ct_CC"; then
2923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2924 $as_echo "$ac_ct_CC" >&6; }
2925 else
2926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2927 $as_echo "no" >&6; }
2928 fi
2929
2930   if test "x$ac_ct_CC" = x; then
2931     CC=""
2932   else
2933     case $cross_compiling:$ac_tool_warned in
2934 yes:)
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2936 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2937 ac_tool_warned=yes ;;
2938 esac
2939     CC=$ac_ct_CC
2940   fi
2941 else
2942   CC="$ac_cv_prog_CC"
2943 fi
2944
2945 if test -z "$CC"; then
2946           if test -n "$ac_tool_prefix"; then
2947     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2948 set dummy ${ac_tool_prefix}cc; ac_word=$2
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2950 $as_echo_n "checking for $ac_word... " >&6; }
2951 if ${ac_cv_prog_CC+:} false; then :
2952   $as_echo_n "(cached) " >&6
2953 else
2954   if test -n "$CC"; then
2955   ac_cv_prog_CC="$CC" # Let the user override the test.
2956 else
2957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2958 for as_dir in $PATH
2959 do
2960   IFS=$as_save_IFS
2961   test -z "$as_dir" && as_dir=.
2962     for ac_exec_ext in '' $ac_executable_extensions; do
2963   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2964     ac_cv_prog_CC="${ac_tool_prefix}cc"
2965     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2966     break 2
2967   fi
2968 done
2969   done
2970 IFS=$as_save_IFS
2971
2972 fi
2973 fi
2974 CC=$ac_cv_prog_CC
2975 if test -n "$CC"; then
2976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2977 $as_echo "$CC" >&6; }
2978 else
2979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2980 $as_echo "no" >&6; }
2981 fi
2982
2983
2984   fi
2985 fi
2986 if test -z "$CC"; then
2987   # Extract the first word of "cc", so it can be a program name with args.
2988 set dummy cc; ac_word=$2
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2990 $as_echo_n "checking for $ac_word... " >&6; }
2991 if ${ac_cv_prog_CC+:} false; then :
2992   $as_echo_n "(cached) " >&6
2993 else
2994   if test -n "$CC"; then
2995   ac_cv_prog_CC="$CC" # Let the user override the test.
2996 else
2997   ac_prog_rejected=no
2998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2999 for as_dir in $PATH
3000 do
3001   IFS=$as_save_IFS
3002   test -z "$as_dir" && as_dir=.
3003     for ac_exec_ext in '' $ac_executable_extensions; do
3004   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3005     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3006        ac_prog_rejected=yes
3007        continue
3008      fi
3009     ac_cv_prog_CC="cc"
3010     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3011     break 2
3012   fi
3013 done
3014   done
3015 IFS=$as_save_IFS
3016
3017 if test $ac_prog_rejected = yes; then
3018   # We found a bogon in the path, so make sure we never use it.
3019   set dummy $ac_cv_prog_CC
3020   shift
3021   if test $# != 0; then
3022     # We chose a different compiler from the bogus one.
3023     # However, it has the same basename, so the bogon will be chosen
3024     # first if we set CC to just the basename; use the full file name.
3025     shift
3026     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3027   fi
3028 fi
3029 fi
3030 fi
3031 CC=$ac_cv_prog_CC
3032 if test -n "$CC"; then
3033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3034 $as_echo "$CC" >&6; }
3035 else
3036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3037 $as_echo "no" >&6; }
3038 fi
3039
3040
3041 fi
3042 if test -z "$CC"; then
3043   if test -n "$ac_tool_prefix"; then
3044   for ac_prog in cl.exe
3045   do
3046     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3047 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3049 $as_echo_n "checking for $ac_word... " >&6; }
3050 if ${ac_cv_prog_CC+:} false; then :
3051   $as_echo_n "(cached) " >&6
3052 else
3053   if test -n "$CC"; then
3054   ac_cv_prog_CC="$CC" # Let the user override the test.
3055 else
3056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057 for as_dir in $PATH
3058 do
3059   IFS=$as_save_IFS
3060   test -z "$as_dir" && as_dir=.
3061     for ac_exec_ext in '' $ac_executable_extensions; do
3062   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3063     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3064     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3065     break 2
3066   fi
3067 done
3068   done
3069 IFS=$as_save_IFS
3070
3071 fi
3072 fi
3073 CC=$ac_cv_prog_CC
3074 if test -n "$CC"; then
3075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3076 $as_echo "$CC" >&6; }
3077 else
3078   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3079 $as_echo "no" >&6; }
3080 fi
3081
3082
3083     test -n "$CC" && break
3084   done
3085 fi
3086 if test -z "$CC"; then
3087   ac_ct_CC=$CC
3088   for ac_prog in cl.exe
3089 do
3090   # Extract the first word of "$ac_prog", so it can be a program name with args.
3091 set dummy $ac_prog; ac_word=$2
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3093 $as_echo_n "checking for $ac_word... " >&6; }
3094 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3095   $as_echo_n "(cached) " >&6
3096 else
3097   if test -n "$ac_ct_CC"; then
3098   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3099 else
3100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3101 for as_dir in $PATH
3102 do
3103   IFS=$as_save_IFS
3104   test -z "$as_dir" && as_dir=.
3105     for ac_exec_ext in '' $ac_executable_extensions; do
3106   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3107     ac_cv_prog_ac_ct_CC="$ac_prog"
3108     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3109     break 2
3110   fi
3111 done
3112   done
3113 IFS=$as_save_IFS
3114
3115 fi
3116 fi
3117 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3118 if test -n "$ac_ct_CC"; then
3119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3120 $as_echo "$ac_ct_CC" >&6; }
3121 else
3122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3123 $as_echo "no" >&6; }
3124 fi
3125
3126
3127   test -n "$ac_ct_CC" && break
3128 done
3129
3130   if test "x$ac_ct_CC" = x; then
3131     CC=""
3132   else
3133     case $cross_compiling:$ac_tool_warned in
3134 yes:)
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3136 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3137 ac_tool_warned=yes ;;
3138 esac
3139     CC=$ac_ct_CC
3140   fi
3141 fi
3142
3143 fi
3144
3145
3146 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3147 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3148 as_fn_error $? "no acceptable C compiler found in \$PATH
3149 See \`config.log' for more details" "$LINENO" 5; }
3150
3151 # Provide some information about the compiler.
3152 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3153 set X $ac_compile
3154 ac_compiler=$2
3155 for ac_option in --version -v -V -qversion; do
3156   { { ac_try="$ac_compiler $ac_option >&5"
3157 case "(($ac_try" in
3158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3159   *) ac_try_echo=$ac_try;;
3160 esac
3161 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3162 $as_echo "$ac_try_echo"; } >&5
3163   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3164   ac_status=$?
3165   if test -s conftest.err; then
3166     sed '10a\
3167 ... rest of stderr output deleted ...
3168          10q' conftest.err >conftest.er1
3169     cat conftest.er1 >&5
3170   fi
3171   rm -f conftest.er1 conftest.err
3172   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3173   test $ac_status = 0; }
3174 done
3175
3176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3177 /* end confdefs.h.  */
3178
3179 int
3180 main ()
3181 {
3182
3183   ;
3184   return 0;
3185 }
3186 _ACEOF
3187 ac_clean_files_save=$ac_clean_files
3188 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3189 # Try to create an executable without -o first, disregard a.out.
3190 # It will help us diagnose broken compilers, and finding out an intuition
3191 # of exeext.
3192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3193 $as_echo_n "checking whether the C compiler works... " >&6; }
3194 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3195
3196 # The possible output files:
3197 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3198
3199 ac_rmfiles=
3200 for ac_file in $ac_files
3201 do
3202   case $ac_file in
3203     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3204     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3205   esac
3206 done
3207 rm -f $ac_rmfiles
3208
3209 if { { ac_try="$ac_link_default"
3210 case "(($ac_try" in
3211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3212   *) ac_try_echo=$ac_try;;
3213 esac
3214 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3215 $as_echo "$ac_try_echo"; } >&5
3216   (eval "$ac_link_default") 2>&5
3217   ac_status=$?
3218   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3219   test $ac_status = 0; }; then :
3220   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3221 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3222 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3223 # so that the user can short-circuit this test for compilers unknown to
3224 # Autoconf.
3225 for ac_file in $ac_files ''
3226 do
3227   test -f "$ac_file" || continue
3228   case $ac_file in
3229     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3230         ;;
3231     [ab].out )
3232         # We found the default executable, but exeext='' is most
3233         # certainly right.
3234         break;;
3235     *.* )
3236         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3237         then :; else
3238            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3239         fi
3240         # We set ac_cv_exeext here because the later test for it is not
3241         # safe: cross compilers may not add the suffix if given an `-o'
3242         # argument, so we may need to know it at that point already.
3243         # Even if this section looks crufty: it has the advantage of
3244         # actually working.
3245         break;;
3246     * )
3247         break;;
3248   esac
3249 done
3250 test "$ac_cv_exeext" = no && ac_cv_exeext=
3251
3252 else
3253   ac_file=''
3254 fi
3255 if test -z "$ac_file"; then :
3256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3257 $as_echo "no" >&6; }
3258 $as_echo "$as_me: failed program was:" >&5
3259 sed 's/^/| /' conftest.$ac_ext >&5
3260
3261 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3262 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3263 as_fn_error 77 "C compiler cannot create executables
3264 See \`config.log' for more details" "$LINENO" 5; }
3265 else
3266   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3267 $as_echo "yes" >&6; }
3268 fi
3269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3270 $as_echo_n "checking for C compiler default output file name... " >&6; }
3271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3272 $as_echo "$ac_file" >&6; }
3273 ac_exeext=$ac_cv_exeext
3274
3275 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3276 ac_clean_files=$ac_clean_files_save
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3278 $as_echo_n "checking for suffix of executables... " >&6; }
3279 if { { ac_try="$ac_link"
3280 case "(($ac_try" in
3281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3282   *) ac_try_echo=$ac_try;;
3283 esac
3284 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3285 $as_echo "$ac_try_echo"; } >&5
3286   (eval "$ac_link") 2>&5
3287   ac_status=$?
3288   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3289   test $ac_status = 0; }; then :
3290   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3291 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3292 # work properly (i.e., refer to `conftest.exe'), while it won't with
3293 # `rm'.
3294 for ac_file in conftest.exe conftest conftest.*; do
3295   test -f "$ac_file" || continue
3296   case $ac_file in
3297     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3298     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3299           break;;
3300     * ) break;;
3301   esac
3302 done
3303 else
3304   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3305 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3306 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3307 See \`config.log' for more details" "$LINENO" 5; }
3308 fi
3309 rm -f conftest conftest$ac_cv_exeext
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3311 $as_echo "$ac_cv_exeext" >&6; }
3312
3313 rm -f conftest.$ac_ext
3314 EXEEXT=$ac_cv_exeext
3315 ac_exeext=$EXEEXT
3316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3317 /* end confdefs.h.  */
3318 #include <stdio.h>
3319 int
3320 main ()
3321 {
3322 FILE *f = fopen ("conftest.out", "w");
3323  return ferror (f) || fclose (f) != 0;
3324
3325   ;
3326   return 0;
3327 }
3328 _ACEOF
3329 ac_clean_files="$ac_clean_files conftest.out"
3330 # Check that the compiler produces executables we can run.  If not, either
3331 # the compiler is broken, or we cross compile.
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3333 $as_echo_n "checking whether we are cross compiling... " >&6; }
3334 if test "$cross_compiling" != yes; then
3335   { { ac_try="$ac_link"
3336 case "(($ac_try" in
3337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338   *) ac_try_echo=$ac_try;;
3339 esac
3340 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3341 $as_echo "$ac_try_echo"; } >&5
3342   (eval "$ac_link") 2>&5
3343   ac_status=$?
3344   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3345   test $ac_status = 0; }
3346   if { ac_try='./conftest$ac_cv_exeext'
3347   { { case "(($ac_try" in
3348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3349   *) ac_try_echo=$ac_try;;
3350 esac
3351 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3352 $as_echo "$ac_try_echo"; } >&5
3353   (eval "$ac_try") 2>&5
3354   ac_status=$?
3355   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3356   test $ac_status = 0; }; }; then
3357     cross_compiling=no
3358   else
3359     if test "$cross_compiling" = maybe; then
3360         cross_compiling=yes
3361     else
3362         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3363 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3364 as_fn_error $? "cannot run C compiled programs.
3365 If you meant to cross compile, use \`--host'.
3366 See \`config.log' for more details" "$LINENO" 5; }
3367     fi
3368   fi
3369 fi
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3371 $as_echo "$cross_compiling" >&6; }
3372
3373 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3374 ac_clean_files=$ac_clean_files_save
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3376 $as_echo_n "checking for suffix of object files... " >&6; }
3377 if ${ac_cv_objext+:} false; then :
3378   $as_echo_n "(cached) " >&6
3379 else
3380   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3381 /* end confdefs.h.  */
3382
3383 int
3384 main ()
3385 {
3386
3387   ;
3388   return 0;
3389 }
3390 _ACEOF
3391 rm -f conftest.o conftest.obj
3392 if { { ac_try="$ac_compile"
3393 case "(($ac_try" in
3394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3395   *) ac_try_echo=$ac_try;;
3396 esac
3397 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3398 $as_echo "$ac_try_echo"; } >&5
3399   (eval "$ac_compile") 2>&5
3400   ac_status=$?
3401   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3402   test $ac_status = 0; }; then :
3403   for ac_file in conftest.o conftest.obj conftest.*; do
3404   test -f "$ac_file" || continue;
3405   case $ac_file in
3406     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3407     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3408        break;;
3409   esac
3410 done
3411 else
3412   $as_echo "$as_me: failed program was:" >&5
3413 sed 's/^/| /' conftest.$ac_ext >&5
3414
3415 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3416 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3417 as_fn_error $? "cannot compute suffix of object files: cannot compile
3418 See \`config.log' for more details" "$LINENO" 5; }
3419 fi
3420 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3421 fi
3422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3423 $as_echo "$ac_cv_objext" >&6; }
3424 OBJEXT=$ac_cv_objext
3425 ac_objext=$OBJEXT
3426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3427 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3428 if ${ac_cv_c_compiler_gnu+:} false; then :
3429   $as_echo_n "(cached) " >&6
3430 else
3431   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3432 /* end confdefs.h.  */
3433
3434 int
3435 main ()
3436 {
3437 #ifndef __GNUC__
3438        choke me
3439 #endif
3440
3441   ;
3442   return 0;
3443 }
3444 _ACEOF
3445 if ac_fn_c_try_compile "$LINENO"; then :
3446   ac_compiler_gnu=yes
3447 else
3448   ac_compiler_gnu=no
3449 fi
3450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3451 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3452
3453 fi
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3455 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3456 if test $ac_compiler_gnu = yes; then
3457   GCC=yes
3458 else
3459   GCC=
3460 fi
3461 ac_test_CFLAGS=${CFLAGS+set}
3462 ac_save_CFLAGS=$CFLAGS
3463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3464 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3465 if ${ac_cv_prog_cc_g+:} false; then :
3466   $as_echo_n "(cached) " >&6
3467 else
3468   ac_save_c_werror_flag=$ac_c_werror_flag
3469    ac_c_werror_flag=yes
3470    ac_cv_prog_cc_g=no
3471    CFLAGS="-g"
3472    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3473 /* end confdefs.h.  */
3474
3475 int
3476 main ()
3477 {
3478
3479   ;
3480   return 0;
3481 }
3482 _ACEOF
3483 if ac_fn_c_try_compile "$LINENO"; then :
3484   ac_cv_prog_cc_g=yes
3485 else
3486   CFLAGS=""
3487       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3488 /* end confdefs.h.  */
3489
3490 int
3491 main ()
3492 {
3493
3494   ;
3495   return 0;
3496 }
3497 _ACEOF
3498 if ac_fn_c_try_compile "$LINENO"; then :
3499
3500 else
3501   ac_c_werror_flag=$ac_save_c_werror_flag
3502          CFLAGS="-g"
3503          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3504 /* end confdefs.h.  */
3505
3506 int
3507 main ()
3508 {
3509
3510   ;
3511   return 0;
3512 }
3513 _ACEOF
3514 if ac_fn_c_try_compile "$LINENO"; then :
3515   ac_cv_prog_cc_g=yes
3516 fi
3517 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3518 fi
3519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3520 fi
3521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3522    ac_c_werror_flag=$ac_save_c_werror_flag
3523 fi
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3525 $as_echo "$ac_cv_prog_cc_g" >&6; }
3526 if test "$ac_test_CFLAGS" = set; then
3527   CFLAGS=$ac_save_CFLAGS
3528 elif test $ac_cv_prog_cc_g = yes; then
3529   if test "$GCC" = yes; then
3530     CFLAGS="-g -O2"
3531   else
3532     CFLAGS="-g"
3533   fi
3534 else
3535   if test "$GCC" = yes; then
3536     CFLAGS="-O2"
3537   else
3538     CFLAGS=
3539   fi
3540 fi
3541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3542 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3543 if ${ac_cv_prog_cc_c89+:} false; then :
3544   $as_echo_n "(cached) " >&6
3545 else
3546   ac_cv_prog_cc_c89=no
3547 ac_save_CC=$CC
3548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549 /* end confdefs.h.  */
3550 #include <stdarg.h>
3551 #include <stdio.h>
3552 struct stat;
3553 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3554 struct buf { int x; };
3555 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3556 static char *e (p, i)
3557      char **p;
3558      int i;
3559 {
3560   return p[i];
3561 }
3562 static char *f (char * (*g) (char **, int), char **p, ...)
3563 {
3564   char *s;
3565   va_list v;
3566   va_start (v,p);
3567   s = g (p, va_arg (v,int));
3568   va_end (v);
3569   return s;
3570 }
3571
3572 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3573    function prototypes and stuff, but not '\xHH' hex character constants.
3574    These don't provoke an error unfortunately, instead are silently treated
3575    as 'x'.  The following induces an error, until -std is added to get
3576    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3577    array size at least.  It's necessary to write '\x00'==0 to get something
3578    that's true only with -std.  */
3579 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3580
3581 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3582    inside strings and character constants.  */
3583 #define FOO(x) 'x'
3584 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3585
3586 int test (int i, double x);
3587 struct s1 {int (*f) (int a);};
3588 struct s2 {int (*f) (double a);};
3589 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3590 int argc;
3591 char **argv;
3592 int
3593 main ()
3594 {
3595 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3596   ;
3597   return 0;
3598 }
3599 _ACEOF
3600 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3601         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3602 do
3603   CC="$ac_save_CC $ac_arg"
3604   if ac_fn_c_try_compile "$LINENO"; then :
3605   ac_cv_prog_cc_c89=$ac_arg
3606 fi
3607 rm -f core conftest.err conftest.$ac_objext
3608   test "x$ac_cv_prog_cc_c89" != "xno" && break
3609 done
3610 rm -f conftest.$ac_ext
3611 CC=$ac_save_CC
3612
3613 fi
3614 # AC_CACHE_VAL
3615 case "x$ac_cv_prog_cc_c89" in
3616   x)
3617     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3618 $as_echo "none needed" >&6; } ;;
3619   xno)
3620     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3621 $as_echo "unsupported" >&6; } ;;
3622   *)
3623     CC="$CC $ac_cv_prog_cc_c89"
3624     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3625 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3626 esac
3627 if test "x$ac_cv_prog_cc_c89" != xno; then :
3628
3629 fi
3630
3631 ac_ext=c
3632 ac_cpp='$CPP $CPPFLAGS'
3633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3636 DEPDIR="${am__leading_dot}deps"
3637
3638 ac_config_commands="$ac_config_commands depfiles"
3639
3640
3641 am_make=${MAKE-make}
3642 cat > confinc << 'END'
3643 am__doit:
3644         @echo this is the am__doit target
3645 .PHONY: am__doit
3646 END
3647 # If we don't find an include directive, just comment out the code.
3648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3649 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3650 am__include="#"
3651 am__quote=
3652 _am_result=none
3653 # First try GNU make style include.
3654 echo "include confinc" > confmf
3655 # Ignore all kinds of additional output from 'make'.
3656 case `$am_make -s -f confmf 2> /dev/null` in #(
3657 *the\ am__doit\ target*)
3658   am__include=include
3659   am__quote=
3660   _am_result=GNU
3661   ;;
3662 esac
3663 # Now try BSD make style include.
3664 if test "$am__include" = "#"; then
3665    echo '.include "confinc"' > confmf
3666    case `$am_make -s -f confmf 2> /dev/null` in #(
3667    *the\ am__doit\ target*)
3668      am__include=.include
3669      am__quote="\""
3670      _am_result=BSD
3671      ;;
3672    esac
3673 fi
3674
3675
3676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3677 $as_echo "$_am_result" >&6; }
3678 rm -f confinc confmf
3679
3680 # Check whether --enable-dependency-tracking was given.
3681 if test "${enable_dependency_tracking+set}" = set; then :
3682   enableval=$enable_dependency_tracking;
3683 fi
3684
3685 if test "x$enable_dependency_tracking" != xno; then
3686   am_depcomp="$ac_aux_dir/depcomp"
3687   AMDEPBACKSLASH='\'
3688   am__nodep='_no'
3689 fi
3690  if test "x$enable_dependency_tracking" != xno; then
3691   AMDEP_TRUE=
3692   AMDEP_FALSE='#'
3693 else
3694   AMDEP_TRUE='#'
3695   AMDEP_FALSE=
3696 fi
3697
3698
3699
3700 depcc="$CC"   am_compiler_list=
3701
3702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3703 $as_echo_n "checking dependency style of $depcc... " >&6; }
3704 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3705   $as_echo_n "(cached) " >&6
3706 else
3707   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3708   # We make a subdir and do the tests there.  Otherwise we can end up
3709   # making bogus files that we don't know about and never remove.  For
3710   # instance it was reported that on HP-UX the gcc test will end up
3711   # making a dummy file named 'D' -- because '-MD' means "put the output
3712   # in D".
3713   rm -rf conftest.dir
3714   mkdir conftest.dir
3715   # Copy depcomp to subdir because otherwise we won't find it if we're
3716   # using a relative directory.
3717   cp "$am_depcomp" conftest.dir
3718   cd conftest.dir
3719   # We will build objects and dependencies in a subdirectory because
3720   # it helps to detect inapplicable dependency modes.  For instance
3721   # both Tru64's cc and ICC support -MD to output dependencies as a
3722   # side effect of compilation, but ICC will put the dependencies in
3723   # the current directory while Tru64 will put them in the object
3724   # directory.
3725   mkdir sub
3726
3727   am_cv_CC_dependencies_compiler_type=none
3728   if test "$am_compiler_list" = ""; then
3729      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3730   fi
3731   am__universal=false
3732   case " $depcc " in #(
3733      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3734      esac
3735
3736   for depmode in $am_compiler_list; do
3737     # Setup a source with many dependencies, because some compilers
3738     # like to wrap large dependency lists on column 80 (with \), and
3739     # we should not choose a depcomp mode which is confused by this.
3740     #
3741     # We need to recreate these files for each test, as the compiler may
3742     # overwrite some of them when testing with obscure command lines.
3743     # This happens at least with the AIX C compiler.
3744     : > sub/conftest.c
3745     for i in 1 2 3 4 5 6; do
3746       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3747       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3748       # Solaris 10 /bin/sh.
3749       echo '/* dummy */' > sub/conftst$i.h
3750     done
3751     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3752
3753     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3754     # mode.  It turns out that the SunPro C++ compiler does not properly
3755     # handle '-M -o', and we need to detect this.  Also, some Intel
3756     # versions had trouble with output in subdirs.
3757     am__obj=sub/conftest.${OBJEXT-o}
3758     am__minus_obj="-o $am__obj"
3759     case $depmode in
3760     gcc)
3761       # This depmode causes a compiler race in universal mode.
3762       test "$am__universal" = false || continue
3763       ;;
3764     nosideeffect)
3765       # After this tag, mechanisms are not by side-effect, so they'll
3766       # only be used when explicitly requested.
3767       if test "x$enable_dependency_tracking" = xyes; then
3768         continue
3769       else
3770         break
3771       fi
3772       ;;
3773     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3774       # This compiler won't grok '-c -o', but also, the minuso test has
3775       # not run yet.  These depmodes are late enough in the game, and
3776       # so weak that their functioning should not be impacted.
3777       am__obj=conftest.${OBJEXT-o}
3778       am__minus_obj=
3779       ;;
3780     none) break ;;
3781     esac
3782     if depmode=$depmode \
3783        source=sub/conftest.c object=$am__obj \
3784        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3785        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3786          >/dev/null 2>conftest.err &&
3787        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3788        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3789        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3790        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3791       # icc doesn't choke on unknown options, it will just issue warnings
3792       # or remarks (even with -Werror).  So we grep stderr for any message
3793       # that says an option was ignored or not supported.
3794       # When given -MP, icc 7.0 and 7.1 complain thusly:
3795       #   icc: Command line warning: ignoring option '-M'; no argument required
3796       # The diagnosis changed in icc 8.0:
3797       #   icc: Command line remark: option '-MP' not supported
3798       if (grep 'ignoring option' conftest.err ||
3799           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3800         am_cv_CC_dependencies_compiler_type=$depmode
3801         break
3802       fi
3803     fi
3804   done
3805
3806   cd ..
3807   rm -rf conftest.dir
3808 else
3809   am_cv_CC_dependencies_compiler_type=none
3810 fi
3811
3812 fi
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3814 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3815 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3816
3817  if
3818   test "x$enable_dependency_tracking" != xno \
3819   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3820   am__fastdepCC_TRUE=
3821   am__fastdepCC_FALSE='#'
3822 else
3823   am__fastdepCC_TRUE='#'
3824   am__fastdepCC_FALSE=
3825 fi
3826
3827
3828 # By default we simply use the C compiler to build assembly code.
3829
3830 test "${CCAS+set}" = set || CCAS=$CC
3831 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3832
3833
3834
3835 depcc="$CCAS"   am_compiler_list=
3836
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3838 $as_echo_n "checking dependency style of $depcc... " >&6; }
3839 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3840   $as_echo_n "(cached) " >&6
3841 else
3842   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3843   # We make a subdir and do the tests there.  Otherwise we can end up
3844   # making bogus files that we don't know about and never remove.  For
3845   # instance it was reported that on HP-UX the gcc test will end up
3846   # making a dummy file named 'D' -- because '-MD' means "put the output
3847   # in D".
3848   rm -rf conftest.dir
3849   mkdir conftest.dir
3850   # Copy depcomp to subdir because otherwise we won't find it if we're
3851   # using a relative directory.
3852   cp "$am_depcomp" conftest.dir
3853   cd conftest.dir
3854   # We will build objects and dependencies in a subdirectory because
3855   # it helps to detect inapplicable dependency modes.  For instance
3856   # both Tru64's cc and ICC support -MD to output dependencies as a
3857   # side effect of compilation, but ICC will put the dependencies in
3858   # the current directory while Tru64 will put them in the object
3859   # directory.
3860   mkdir sub
3861
3862   am_cv_CCAS_dependencies_compiler_type=none
3863   if test "$am_compiler_list" = ""; then
3864      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3865   fi
3866   am__universal=false
3867
3868
3869   for depmode in $am_compiler_list; do
3870     # Setup a source with many dependencies, because some compilers
3871     # like to wrap large dependency lists on column 80 (with \), and
3872     # we should not choose a depcomp mode which is confused by this.
3873     #
3874     # We need to recreate these files for each test, as the compiler may
3875     # overwrite some of them when testing with obscure command lines.
3876     # This happens at least with the AIX C compiler.
3877     : > sub/conftest.c
3878     for i in 1 2 3 4 5 6; do
3879       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3880       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3881       # Solaris 10 /bin/sh.
3882       echo '/* dummy */' > sub/conftst$i.h
3883     done
3884     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3885
3886     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3887     # mode.  It turns out that the SunPro C++ compiler does not properly
3888     # handle '-M -o', and we need to detect this.  Also, some Intel
3889     # versions had trouble with output in subdirs.
3890     am__obj=sub/conftest.${OBJEXT-o}
3891     am__minus_obj="-o $am__obj"
3892     case $depmode in
3893     gcc)
3894       # This depmode causes a compiler race in universal mode.
3895       test "$am__universal" = false || continue
3896       ;;
3897     nosideeffect)
3898       # After this tag, mechanisms are not by side-effect, so they'll
3899       # only be used when explicitly requested.
3900       if test "x$enable_dependency_tracking" = xyes; then
3901         continue
3902       else
3903         break
3904       fi
3905       ;;
3906     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3907       # This compiler won't grok '-c -o', but also, the minuso test has
3908       # not run yet.  These depmodes are late enough in the game, and
3909       # so weak that their functioning should not be impacted.
3910       am__obj=conftest.${OBJEXT-o}
3911       am__minus_obj=
3912       ;;
3913     none) break ;;
3914     esac
3915     if depmode=$depmode \
3916        source=sub/conftest.c object=$am__obj \
3917        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3918        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3919          >/dev/null 2>conftest.err &&
3920        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3921        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3922        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3923        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3924       # icc doesn't choke on unknown options, it will just issue warnings
3925       # or remarks (even with -Werror).  So we grep stderr for any message
3926       # that says an option was ignored or not supported.
3927       # When given -MP, icc 7.0 and 7.1 complain thusly:
3928       #   icc: Command line warning: ignoring option '-M'; no argument required
3929       # The diagnosis changed in icc 8.0:
3930       #   icc: Command line remark: option '-MP' not supported
3931       if (grep 'ignoring option' conftest.err ||
3932           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3933         am_cv_CCAS_dependencies_compiler_type=$depmode
3934         break
3935       fi
3936     fi
3937   done
3938
3939   cd ..
3940   rm -rf conftest.dir
3941 else
3942   am_cv_CCAS_dependencies_compiler_type=none
3943 fi
3944
3945 fi
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
3947 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
3948 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
3949
3950  if
3951   test "x$enable_dependency_tracking" != xno \
3952   && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
3953   am__fastdepCCAS_TRUE=
3954   am__fastdepCCAS_FALSE='#'
3955 else
3956   am__fastdepCCAS_TRUE='#'
3957   am__fastdepCCAS_FALSE=
3958 fi
3959
3960
3961 # Make sure we can run config.sub.
3962 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3963   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3964
3965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3966 $as_echo_n "checking build system type... " >&6; }
3967 if ${ac_cv_build+:} false; then :
3968   $as_echo_n "(cached) " >&6
3969 else
3970   ac_build_alias=$build_alias
3971 test "x$ac_build_alias" = x &&
3972   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3973 test "x$ac_build_alias" = x &&
3974   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3975 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3976   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3977
3978 fi
3979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3980 $as_echo "$ac_cv_build" >&6; }
3981 case $ac_cv_build in
3982 *-*-*) ;;
3983 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3984 esac
3985 build=$ac_cv_build
3986 ac_save_IFS=$IFS; IFS='-'
3987 set x $ac_cv_build
3988 shift
3989 build_cpu=$1
3990 build_vendor=$2
3991 shift; shift
3992 # Remember, the first character of IFS is used to create $*,
3993 # except with old shells:
3994 build_os=$*
3995 IFS=$ac_save_IFS
3996 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3997
3998
3999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4000 $as_echo_n "checking host system type... " >&6; }
4001 if ${ac_cv_host+:} false; then :
4002   $as_echo_n "(cached) " >&6
4003 else
4004   if test "x$host_alias" = x; then
4005   ac_cv_host=$ac_cv_build
4006 else
4007   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4008     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4009 fi
4010
4011 fi
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4013 $as_echo "$ac_cv_host" >&6; }
4014 case $ac_cv_host in
4015 *-*-*) ;;
4016 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4017 esac
4018 host=$ac_cv_host
4019 ac_save_IFS=$IFS; IFS='-'
4020 set x $ac_cv_host
4021 shift
4022 host_cpu=$1
4023 host_vendor=$2
4024 shift; shift
4025 # Remember, the first character of IFS is used to create $*,
4026 # except with old shells:
4027 host_os=$*
4028 IFS=$ac_save_IFS
4029 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4030
4031
4032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4033 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4034 if ${ac_cv_path_SED+:} false; then :
4035   $as_echo_n "(cached) " >&6
4036 else
4037             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4038      for ac_i in 1 2 3 4 5 6 7; do
4039        ac_script="$ac_script$as_nl$ac_script"
4040      done
4041      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4042      { ac_script=; unset ac_script;}
4043      if test -z "$SED"; then
4044   ac_path_SED_found=false
4045   # Loop through the user's path and test for each of PROGNAME-LIST
4046   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047 for as_dir in $PATH
4048 do
4049   IFS=$as_save_IFS
4050   test -z "$as_dir" && as_dir=.
4051     for ac_prog in sed gsed; do
4052     for ac_exec_ext in '' $ac_executable_extensions; do
4053       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4054       as_fn_executable_p "$ac_path_SED" || continue
4055 # Check for GNU ac_path_SED and select it if it is found.
4056   # Check for GNU $ac_path_SED
4057 case `"$ac_path_SED" --version 2>&1` in
4058 *GNU*)
4059   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4060 *)
4061   ac_count=0
4062   $as_echo_n 0123456789 >"conftest.in"
4063   while :
4064   do
4065     cat "conftest.in" "conftest.in" >"conftest.tmp"
4066     mv "conftest.tmp" "conftest.in"
4067     cp "conftest.in" "conftest.nl"
4068     $as_echo '' >> "conftest.nl"
4069     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4070     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4071     as_fn_arith $ac_count + 1 && ac_count=$as_val
4072     if test $ac_count -gt ${ac_path_SED_max-0}; then
4073       # Best one so far, save it but keep looking for a better one
4074       ac_cv_path_SED="$ac_path_SED"
4075       ac_path_SED_max=$ac_count
4076     fi
4077     # 10*(2^10) chars as input seems more than enough
4078     test $ac_count -gt 10 && break
4079   done
4080   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4081 esac
4082
4083       $ac_path_SED_found && break 3
4084     done
4085   done
4086   done
4087 IFS=$as_save_IFS
4088   if test -z "$ac_cv_path_SED"; then
4089     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4090   fi
4091 else
4092   ac_cv_path_SED=$SED
4093 fi
4094
4095 fi
4096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4097 $as_echo "$ac_cv_path_SED" >&6; }
4098  SED="$ac_cv_path_SED"
4099   rm -f conftest.sed
4100
4101 test -z "$SED" && SED=sed
4102 Xsed="$SED -e 1s/^X//"
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4115 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4116 if ${ac_cv_path_GREP+:} false; then :
4117   $as_echo_n "(cached) " >&6
4118 else
4119   if test -z "$GREP"; then
4120   ac_path_GREP_found=false
4121   # Loop through the user's path and test for each of PROGNAME-LIST
4122   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4123 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4124 do
4125   IFS=$as_save_IFS
4126   test -z "$as_dir" && as_dir=.
4127     for ac_prog in grep ggrep; do
4128     for ac_exec_ext in '' $ac_executable_extensions; do
4129       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4130       as_fn_executable_p "$ac_path_GREP" || continue
4131 # Check for GNU ac_path_GREP and select it if it is found.
4132   # Check for GNU $ac_path_GREP
4133 case `"$ac_path_GREP" --version 2>&1` in
4134 *GNU*)
4135   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4136 *)
4137   ac_count=0
4138   $as_echo_n 0123456789 >"conftest.in"
4139   while :
4140   do
4141     cat "conftest.in" "conftest.in" >"conftest.tmp"
4142     mv "conftest.tmp" "conftest.in"
4143     cp "conftest.in" "conftest.nl"
4144     $as_echo 'GREP' >> "conftest.nl"
4145     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4146     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4147     as_fn_arith $ac_count + 1 && ac_count=$as_val
4148     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4149       # Best one so far, save it but keep looking for a better one
4150       ac_cv_path_GREP="$ac_path_GREP"
4151       ac_path_GREP_max=$ac_count
4152     fi
4153     # 10*(2^10) chars as input seems more than enough
4154     test $ac_count -gt 10 && break
4155   done
4156   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4157 esac
4158
4159       $ac_path_GREP_found && break 3
4160     done
4161   done
4162   done
4163 IFS=$as_save_IFS
4164   if test -z "$ac_cv_path_GREP"; then
4165     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4166   fi
4167 else
4168   ac_cv_path_GREP=$GREP
4169 fi
4170
4171 fi
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4173 $as_echo "$ac_cv_path_GREP" >&6; }
4174  GREP="$ac_cv_path_GREP"
4175
4176
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4178 $as_echo_n "checking for egrep... " >&6; }
4179 if ${ac_cv_path_EGREP+:} false; then :
4180   $as_echo_n "(cached) " >&6
4181 else
4182   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4183    then ac_cv_path_EGREP="$GREP -E"
4184    else
4185      if test -z "$EGREP"; then
4186   ac_path_EGREP_found=false
4187   # Loop through the user's path and test for each of PROGNAME-LIST
4188   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4189 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4190 do
4191   IFS=$as_save_IFS
4192   test -z "$as_dir" && as_dir=.
4193     for ac_prog in egrep; do
4194     for ac_exec_ext in '' $ac_executable_extensions; do
4195       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4196       as_fn_executable_p "$ac_path_EGREP" || continue
4197 # Check for GNU ac_path_EGREP and select it if it is found.
4198   # Check for GNU $ac_path_EGREP
4199 case `"$ac_path_EGREP" --version 2>&1` in
4200 *GNU*)
4201   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4202 *)
4203   ac_count=0
4204   $as_echo_n 0123456789 >"conftest.in"
4205   while :
4206   do
4207     cat "conftest.in" "conftest.in" >"conftest.tmp"
4208     mv "conftest.tmp" "conftest.in"
4209     cp "conftest.in" "conftest.nl"
4210     $as_echo 'EGREP' >> "conftest.nl"
4211     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4212     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4213     as_fn_arith $ac_count + 1 && ac_count=$as_val
4214     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4215       # Best one so far, save it but keep looking for a better one
4216       ac_cv_path_EGREP="$ac_path_EGREP"
4217       ac_path_EGREP_max=$ac_count
4218     fi
4219     # 10*(2^10) chars as input seems more than enough
4220     test $ac_count -gt 10 && break
4221   done
4222   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4223 esac
4224
4225       $ac_path_EGREP_found && break 3
4226     done
4227   done
4228   done
4229 IFS=$as_save_IFS
4230   if test -z "$ac_cv_path_EGREP"; then
4231     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4232   fi
4233 else
4234   ac_cv_path_EGREP=$EGREP
4235 fi
4236
4237    fi
4238 fi
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4240 $as_echo "$ac_cv_path_EGREP" >&6; }
4241  EGREP="$ac_cv_path_EGREP"
4242
4243
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4245 $as_echo_n "checking for fgrep... " >&6; }
4246 if ${ac_cv_path_FGREP+:} false; then :
4247   $as_echo_n "(cached) " >&6
4248 else
4249   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4250    then ac_cv_path_FGREP="$GREP -F"
4251    else
4252      if test -z "$FGREP"; then
4253   ac_path_FGREP_found=false
4254   # Loop through the user's path and test for each of PROGNAME-LIST
4255   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4256 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4257 do
4258   IFS=$as_save_IFS
4259   test -z "$as_dir" && as_dir=.
4260     for ac_prog in fgrep; do
4261     for ac_exec_ext in '' $ac_executable_extensions; do
4262       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4263       as_fn_executable_p "$ac_path_FGREP" || continue
4264 # Check for GNU ac_path_FGREP and select it if it is found.
4265   # Check for GNU $ac_path_FGREP
4266 case `"$ac_path_FGREP" --version 2>&1` in
4267 *GNU*)
4268   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4269 *)
4270   ac_count=0
4271   $as_echo_n 0123456789 >"conftest.in"
4272   while :
4273   do
4274     cat "conftest.in" "conftest.in" >"conftest.tmp"
4275     mv "conftest.tmp" "conftest.in"
4276     cp "conftest.in" "conftest.nl"
4277     $as_echo 'FGREP' >> "conftest.nl"
4278     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4279     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4280     as_fn_arith $ac_count + 1 && ac_count=$as_val
4281     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4282       # Best one so far, save it but keep looking for a better one
4283       ac_cv_path_FGREP="$ac_path_FGREP"
4284       ac_path_FGREP_max=$ac_count
4285     fi
4286     # 10*(2^10) chars as input seems more than enough
4287     test $ac_count -gt 10 && break
4288   done
4289   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4290 esac
4291
4292       $ac_path_FGREP_found && break 3
4293     done
4294   done
4295   done
4296 IFS=$as_save_IFS
4297   if test -z "$ac_cv_path_FGREP"; then
4298     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4299   fi
4300 else
4301   ac_cv_path_FGREP=$FGREP
4302 fi
4303
4304    fi
4305 fi
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4307 $as_echo "$ac_cv_path_FGREP" >&6; }
4308  FGREP="$ac_cv_path_FGREP"
4309
4310
4311 test -z "$GREP" && GREP=grep
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4330 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4331 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4332
4333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4334 $as_echo_n "checking how to print strings... " >&6; }
4335 # Test print first, because it will be a builtin if present.
4336 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4337    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4338   ECHO='print -r --'
4339 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4340   ECHO='printf %s\n'
4341 else
4342   # Use this function as a fallback that always works.
4343   func_fallback_echo ()
4344   {
4345     eval 'cat <<_LTECHO_EOF
4346 $1
4347 _LTECHO_EOF'
4348   }
4349   ECHO='func_fallback_echo'
4350 fi
4351
4352 # func_echo_all arg...
4353 # Invoke $ECHO with all args, space-separated.
4354 func_echo_all ()
4355 {
4356     $ECHO ""
4357 }
4358
4359 case "$ECHO" in
4360   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4361 $as_echo "printf" >&6; } ;;
4362   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4363 $as_echo "print -r" >&6; } ;;
4364   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4365 $as_echo "cat" >&6; } ;;
4366 esac
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383 # Check whether --with-gnu-ld was given.
4384 if test "${with_gnu_ld+set}" = set; then :
4385   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4386 else
4387   with_gnu_ld=no
4388 fi
4389
4390 ac_prog=ld
4391 if test "$GCC" = yes; then
4392   # Check if gcc -print-prog-name=ld gives a path.
4393   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4394 $as_echo_n "checking for ld used by $CC... " >&6; }
4395   case $host in
4396   *-*-mingw*)
4397     # gcc leaves a trailing carriage return which upsets mingw
4398     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4399   *)
4400     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4401   esac
4402   case $ac_prog in
4403     # Accept absolute paths.
4404     [\\/]* | ?:[\\/]*)
4405       re_direlt='/[^/][^/]*/\.\./'
4406       # Canonicalize the pathname of ld
4407       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4408       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4409         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4410       done
4411       test -z "$LD" && LD="$ac_prog"
4412       ;;
4413   "")
4414     # If it fails, then pretend we aren't using GCC.
4415     ac_prog=ld
4416     ;;
4417   *)
4418     # If it is relative, then search for the first ld in PATH.
4419     with_gnu_ld=unknown
4420     ;;
4421   esac
4422 elif test "$with_gnu_ld" = yes; then
4423   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4424 $as_echo_n "checking for GNU ld... " >&6; }
4425 else
4426   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4427 $as_echo_n "checking for non-GNU ld... " >&6; }
4428 fi
4429 if ${lt_cv_path_LD+:} false; then :
4430   $as_echo_n "(cached) " >&6
4431 else
4432   if test -z "$LD"; then
4433   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4434   for ac_dir in $PATH; do
4435     IFS="$lt_save_ifs"
4436     test -z "$ac_dir" && ac_dir=.
4437     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4438       lt_cv_path_LD="$ac_dir/$ac_prog"
4439       # Check to see if the program is GNU ld.  I'd rather use --version,
4440       # but apparently some variants of GNU ld only accept -v.
4441       # Break only if it was the GNU/non-GNU ld that we prefer.
4442       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4443       *GNU* | *'with BFD'*)
4444         test "$with_gnu_ld" != no && break
4445         ;;
4446       *)
4447         test "$with_gnu_ld" != yes && break
4448         ;;
4449       esac
4450     fi
4451   done
4452   IFS="$lt_save_ifs"
4453 else
4454   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4455 fi
4456 fi
4457
4458 LD="$lt_cv_path_LD"
4459 if test -n "$LD"; then
4460   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4461 $as_echo "$LD" >&6; }
4462 else
4463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4464 $as_echo "no" >&6; }
4465 fi
4466 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4468 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4469 if ${lt_cv_prog_gnu_ld+:} false; then :
4470   $as_echo_n "(cached) " >&6
4471 else
4472   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4473 case `$LD -v 2>&1 </dev/null` in
4474 *GNU* | *'with BFD'*)
4475   lt_cv_prog_gnu_ld=yes
4476   ;;
4477 *)
4478   lt_cv_prog_gnu_ld=no
4479   ;;
4480 esac
4481 fi
4482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4483 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4484 with_gnu_ld=$lt_cv_prog_gnu_ld
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494 ac_ext=c
4495 ac_cpp='$CPP $CPPFLAGS'
4496 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4497 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4498 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4500 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4501 # On Suns, sometimes $CPP names a directory.
4502 if test -n "$CPP" && test -d "$CPP"; then
4503   CPP=
4504 fi
4505 if test -z "$CPP"; then
4506   if ${ac_cv_prog_CPP+:} false; then :
4507   $as_echo_n "(cached) " >&6
4508 else
4509       # Double quotes because CPP needs to be expanded
4510     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4511     do
4512       ac_preproc_ok=false
4513 for ac_c_preproc_warn_flag in '' yes
4514 do
4515   # Use a header file that comes with gcc, so configuring glibc
4516   # with a fresh cross-compiler works.
4517   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4518   # <limits.h> exists even on freestanding compilers.
4519   # On the NeXT, cc -E runs the code through the compiler's parser,
4520   # not just through cpp. "Syntax error" is here to catch this case.
4521   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4522 /* end confdefs.h.  */
4523 #ifdef __STDC__
4524 # include <limits.h>
4525 #else
4526 # include <assert.h>
4527 #endif
4528                      Syntax error
4529 _ACEOF
4530 if ac_fn_c_try_cpp "$LINENO"; then :
4531
4532 else
4533   # Broken: fails on valid input.
4534 continue
4535 fi
4536 rm -f conftest.err conftest.i conftest.$ac_ext
4537
4538   # OK, works on sane cases.  Now check whether nonexistent headers
4539   # can be detected and how.
4540   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4541 /* end confdefs.h.  */
4542 #include <ac_nonexistent.h>
4543 _ACEOF
4544 if ac_fn_c_try_cpp "$LINENO"; then :
4545   # Broken: success on invalid input.
4546 continue
4547 else
4548   # Passes both tests.
4549 ac_preproc_ok=:
4550 break
4551 fi
4552 rm -f conftest.err conftest.i conftest.$ac_ext
4553
4554 done
4555 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4556 rm -f conftest.i conftest.err conftest.$ac_ext
4557 if $ac_preproc_ok; then :
4558   break
4559 fi
4560
4561     done
4562     ac_cv_prog_CPP=$CPP
4563
4564 fi
4565   CPP=$ac_cv_prog_CPP
4566 else
4567   ac_cv_prog_CPP=$CPP
4568 fi
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4570 $as_echo "$CPP" >&6; }
4571 ac_preproc_ok=false
4572 for ac_c_preproc_warn_flag in '' yes
4573 do
4574   # Use a header file that comes with gcc, so configuring glibc
4575   # with a fresh cross-compiler works.
4576   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4577   # <limits.h> exists even on freestanding compilers.
4578   # On the NeXT, cc -E runs the code through the compiler's parser,
4579   # not just through cpp. "Syntax error" is here to catch this case.
4580   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4581 /* end confdefs.h.  */
4582 #ifdef __STDC__
4583 # include <limits.h>
4584 #else
4585 # include <assert.h>
4586 #endif
4587                      Syntax error
4588 _ACEOF
4589 if ac_fn_c_try_cpp "$LINENO"; then :
4590
4591 else
4592   # Broken: fails on valid input.
4593 continue
4594 fi
4595 rm -f conftest.err conftest.i conftest.$ac_ext
4596
4597   # OK, works on sane cases.  Now check whether nonexistent headers
4598   # can be detected and how.
4599   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4600 /* end confdefs.h.  */
4601 #include <ac_nonexistent.h>
4602 _ACEOF
4603 if ac_fn_c_try_cpp "$LINENO"; then :
4604   # Broken: success on invalid input.
4605 continue
4606 else
4607   # Passes both tests.
4608 ac_preproc_ok=:
4609 break
4610 fi
4611 rm -f conftest.err conftest.i conftest.$ac_ext
4612
4613 done
4614 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4615 rm -f conftest.i conftest.err conftest.$ac_ext
4616 if $ac_preproc_ok; then :
4617
4618 else
4619   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4620 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4621 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4622 See \`config.log' for more details" "$LINENO" 5; }
4623 fi
4624
4625 ac_ext=c
4626 ac_cpp='$CPP $CPPFLAGS'
4627 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4628 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4629 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4630
4631 for ac_prog in gawk mawk nawk awk
4632 do
4633   # Extract the first word of "$ac_prog", so it can be a program name with args.
4634 set dummy $ac_prog; ac_word=$2
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4636 $as_echo_n "checking for $ac_word... " >&6; }
4637 if ${ac_cv_prog_AWK+:} false; then :
4638   $as_echo_n "(cached) " >&6
4639 else
4640   if test -n "$AWK"; then
4641   ac_cv_prog_AWK="$AWK" # Let the user override the test.
4642 else
4643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4644 for as_dir in $PATH
4645 do
4646   IFS=$as_save_IFS
4647   test -z "$as_dir" && as_dir=.
4648     for ac_exec_ext in '' $ac_executable_extensions; do
4649   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4650     ac_cv_prog_AWK="$ac_prog"
4651     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4652     break 2
4653   fi
4654 done
4655   done
4656 IFS=$as_save_IFS
4657
4658 fi
4659 fi
4660 AWK=$ac_cv_prog_AWK
4661 if test -n "$AWK"; then
4662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4663 $as_echo "$AWK" >&6; }
4664 else
4665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4666 $as_echo "no" >&6; }
4667 fi
4668
4669
4670   test -n "$AWK" && break
4671 done
4672
4673
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4675 $as_echo_n "checking whether ln -s works... " >&6; }
4676 LN_S=$as_ln_s
4677 if test "$LN_S" = "ln -s"; then
4678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4679 $as_echo "yes" >&6; }
4680 else
4681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4682 $as_echo "no, using $LN_S" >&6; }
4683 fi
4684
4685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4686 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4687 set x ${MAKE-make}
4688 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4689 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4690   $as_echo_n "(cached) " >&6
4691 else
4692   cat >conftest.make <<\_ACEOF
4693 SHELL = /bin/sh
4694 all:
4695         @echo '@@@%%%=$(MAKE)=@@@%%%'
4696 _ACEOF
4697 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4698 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4699   *@@@%%%=?*=@@@%%%*)
4700     eval ac_cv_prog_make_${ac_make}_set=yes;;
4701   *)
4702     eval ac_cv_prog_make_${ac_make}_set=no;;
4703 esac
4704 rm -f conftest.make
4705 fi
4706 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4708 $as_echo "yes" >&6; }
4709   SET_MAKE=
4710 else
4711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4712 $as_echo "no" >&6; }
4713   SET_MAKE="MAKE=${MAKE-make}"
4714 fi
4715
4716
4717 case `pwd` in
4718   *\ * | *\     *)
4719     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4720 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4721 esac
4722
4723
4724
4725 macro_version='2.4.2'
4726 macro_revision='1.3337'
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740 ltmain="$ac_aux_dir/ltmain.sh"
4741
4742 # Backslashify metacharacters that are still active within
4743 # double-quoted strings.
4744 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4745
4746 # Same as above, but do not quote variable references.
4747 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4748
4749 # Sed substitution to delay expansion of an escaped shell variable in a
4750 # double_quote_subst'ed string.
4751 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4752
4753 # Sed substitution to delay expansion of an escaped single quote.
4754 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4755
4756 # Sed substitution to avoid accidental globbing in evaled expressions
4757 no_glob_subst='s/\*/\\\*/g'
4758
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4760 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4761 if ${lt_cv_path_NM+:} false; then :
4762   $as_echo_n "(cached) " >&6
4763 else
4764   if test -n "$NM"; then
4765   # Let the user override the test.
4766   lt_cv_path_NM="$NM"
4767 else
4768   lt_nm_to_check="${ac_tool_prefix}nm"
4769   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4770     lt_nm_to_check="$lt_nm_to_check nm"
4771   fi
4772   for lt_tmp_nm in $lt_nm_to_check; do
4773     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4774     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4775       IFS="$lt_save_ifs"
4776       test -z "$ac_dir" && ac_dir=.
4777       tmp_nm="$ac_dir/$lt_tmp_nm"
4778       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4779         # Check to see if the nm accepts a BSD-compat flag.
4780         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4781         #   nm: unknown option "B" ignored
4782         # Tru64's nm complains that /dev/null is an invalid object file
4783         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4784         */dev/null* | *'Invalid file or object type'*)
4785           lt_cv_path_NM="$tmp_nm -B"
4786           break
4787           ;;
4788         *)
4789           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4790           */dev/null*)
4791             lt_cv_path_NM="$tmp_nm -p"
4792             break
4793             ;;
4794           *)
4795             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4796             continue # so that we can try to find one that supports BSD flags
4797             ;;
4798           esac
4799           ;;
4800         esac
4801       fi
4802     done
4803     IFS="$lt_save_ifs"
4804   done
4805   : ${lt_cv_path_NM=no}
4806 fi
4807 fi
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4809 $as_echo "$lt_cv_path_NM" >&6; }
4810 if test "$lt_cv_path_NM" != "no"; then
4811   NM="$lt_cv_path_NM"
4812 else
4813   # Didn't find any BSD compatible name lister, look for dumpbin.
4814   if test -n "$DUMPBIN"; then :
4815     # Let the user override the test.
4816   else
4817     if test -n "$ac_tool_prefix"; then
4818   for ac_prog in dumpbin "link -dump"
4819   do
4820     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4821 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4823 $as_echo_n "checking for $ac_word... " >&6; }
4824 if ${ac_cv_prog_DUMPBIN+:} false; then :
4825   $as_echo_n "(cached) " >&6
4826 else
4827   if test -n "$DUMPBIN"; then
4828   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4829 else
4830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4831 for as_dir in $PATH
4832 do
4833   IFS=$as_save_IFS
4834   test -z "$as_dir" && as_dir=.
4835     for ac_exec_ext in '' $ac_executable_extensions; do
4836   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4837     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4838     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4839     break 2
4840   fi
4841 done
4842   done
4843 IFS=$as_save_IFS
4844
4845 fi
4846 fi
4847 DUMPBIN=$ac_cv_prog_DUMPBIN
4848 if test -n "$DUMPBIN"; then
4849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4850 $as_echo "$DUMPBIN" >&6; }
4851 else
4852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4853 $as_echo "no" >&6; }
4854 fi
4855
4856
4857     test -n "$DUMPBIN" && break
4858   done
4859 fi
4860 if test -z "$DUMPBIN"; then
4861   ac_ct_DUMPBIN=$DUMPBIN
4862   for ac_prog in dumpbin "link -dump"
4863 do
4864   # Extract the first word of "$ac_prog", so it can be a program name with args.
4865 set dummy $ac_prog; ac_word=$2
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4867 $as_echo_n "checking for $ac_word... " >&6; }
4868 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4869   $as_echo_n "(cached) " >&6
4870 else
4871   if test -n "$ac_ct_DUMPBIN"; then
4872   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4873 else
4874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4875 for as_dir in $PATH
4876 do
4877   IFS=$as_save_IFS
4878   test -z "$as_dir" && as_dir=.
4879     for ac_exec_ext in '' $ac_executable_extensions; do
4880   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4881     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4882     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4883     break 2
4884   fi
4885 done
4886   done
4887 IFS=$as_save_IFS
4888
4889 fi
4890 fi
4891 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4892 if test -n "$ac_ct_DUMPBIN"; then
4893   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4894 $as_echo "$ac_ct_DUMPBIN" >&6; }
4895 else
4896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4897 $as_echo "no" >&6; }
4898 fi
4899
4900
4901   test -n "$ac_ct_DUMPBIN" && break
4902 done
4903
4904   if test "x$ac_ct_DUMPBIN" = x; then
4905     DUMPBIN=":"
4906   else
4907     case $cross_compiling:$ac_tool_warned in
4908 yes:)
4909 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4910 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4911 ac_tool_warned=yes ;;
4912 esac
4913     DUMPBIN=$ac_ct_DUMPBIN
4914   fi
4915 fi
4916
4917     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4918     *COFF*)
4919       DUMPBIN="$DUMPBIN -symbols"
4920       ;;
4921     *)
4922       DUMPBIN=:
4923       ;;
4924     esac
4925   fi
4926
4927   if test "$DUMPBIN" != ":"; then
4928     NM="$DUMPBIN"
4929   fi
4930 fi
4931 test -z "$NM" && NM=nm
4932
4933
4934
4935
4936
4937
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4939 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4940 if ${lt_cv_nm_interface+:} false; then :
4941   $as_echo_n "(cached) " >&6
4942 else
4943   lt_cv_nm_interface="BSD nm"
4944   echo "int some_variable = 0;" > conftest.$ac_ext
4945   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4946   (eval "$ac_compile" 2>conftest.err)
4947   cat conftest.err >&5
4948   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4949   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4950   cat conftest.err >&5
4951   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4952   cat conftest.out >&5
4953   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4954     lt_cv_nm_interface="MS dumpbin"
4955   fi
4956   rm -f conftest*
4957 fi
4958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4959 $as_echo "$lt_cv_nm_interface" >&6; }
4960
4961 # find the maximum length of command line arguments
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4963 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4964 if ${lt_cv_sys_max_cmd_len+:} false; then :
4965   $as_echo_n "(cached) " >&6
4966 else
4967     i=0
4968   teststring="ABCD"
4969
4970   case $build_os in
4971   msdosdjgpp*)
4972     # On DJGPP, this test can blow up pretty badly due to problems in libc
4973     # (any single argument exceeding 2000 bytes causes a buffer overrun
4974     # during glob expansion).  Even if it were fixed, the result of this
4975     # check would be larger than it should be.
4976     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4977     ;;
4978
4979   gnu*)
4980     # Under GNU Hurd, this test is not required because there is
4981     # no limit to the length of command line arguments.
4982     # Libtool will interpret -1 as no limit whatsoever
4983     lt_cv_sys_max_cmd_len=-1;
4984     ;;
4985
4986   cygwin* | mingw* | cegcc*)
4987     # On Win9x/ME, this test blows up -- it succeeds, but takes
4988     # about 5 minutes as the teststring grows exponentially.
4989     # Worse, since 9x/ME are not pre-emptively multitasking,
4990     # you end up with a "frozen" computer, even though with patience
4991     # the test eventually succeeds (with a max line length of 256k).
4992     # Instead, let's just punt: use the minimum linelength reported by
4993     # all of the supported platforms: 8192 (on NT/2K/XP).
4994     lt_cv_sys_max_cmd_len=8192;
4995     ;;
4996
4997   mint*)
4998     # On MiNT this can take a long time and run out of memory.
4999     lt_cv_sys_max_cmd_len=8192;
5000     ;;
5001
5002   amigaos*)
5003     # On AmigaOS with pdksh, this test takes hours, literally.
5004     # So we just punt and use a minimum line length of 8192.
5005     lt_cv_sys_max_cmd_len=8192;
5006     ;;
5007
5008   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5009     # This has been around since 386BSD, at least.  Likely further.
5010     if test -x /sbin/sysctl; then
5011       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5012     elif test -x /usr/sbin/sysctl; then
5013       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5014     else
5015       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5016     fi
5017     # And add a safety zone
5018     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5019     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5020     ;;
5021
5022   interix*)
5023     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5024     lt_cv_sys_max_cmd_len=196608
5025     ;;
5026
5027   os2*)
5028     # The test takes a long time on OS/2.
5029     lt_cv_sys_max_cmd_len=8192
5030     ;;
5031
5032   osf*)
5033     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5034     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5035     # nice to cause kernel panics so lets avoid the loop below.
5036     # First set a reasonable default.
5037     lt_cv_sys_max_cmd_len=16384
5038     #
5039     if test -x /sbin/sysconfig; then
5040       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5041         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5042       esac
5043     fi
5044     ;;
5045   sco3.2v5*)
5046     lt_cv_sys_max_cmd_len=102400
5047     ;;
5048   sysv5* | sco5v6* | sysv4.2uw2*)
5049     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5050     if test -n "$kargmax"; then
5051       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5052     else
5053       lt_cv_sys_max_cmd_len=32768
5054     fi
5055     ;;
5056   *)
5057     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5058     if test -n "$lt_cv_sys_max_cmd_len" && \
5059         test undefined != "$lt_cv_sys_max_cmd_len"; then
5060       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5061       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5062     else
5063       # Make teststring a little bigger before we do anything with it.
5064       # a 1K string should be a reasonable start.
5065       for i in 1 2 3 4 5 6 7 8 ; do
5066         teststring=$teststring$teststring
5067       done
5068       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5069       # If test is not a shell built-in, we'll probably end up computing a
5070       # maximum length that is only half of the actual maximum length, but
5071       # we can't tell.
5072       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5073                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5074               test $i != 17 # 1/2 MB should be enough
5075       do
5076         i=`expr $i + 1`
5077         teststring=$teststring$teststring
5078       done
5079       # Only check the string length outside the loop.
5080       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5081       teststring=
5082       # Add a significant safety factor because C++ compilers can tack on
5083       # massive amounts of additional arguments before passing them to the
5084       # linker.  It appears as though 1/2 is a usable value.
5085       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5086     fi
5087     ;;
5088   esac
5089
5090 fi
5091
5092 if test -n $lt_cv_sys_max_cmd_len ; then
5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5094 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5095 else
5096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5097 $as_echo "none" >&6; }
5098 fi
5099 max_cmd_len=$lt_cv_sys_max_cmd_len
5100
5101
5102
5103
5104
5105
5106 : ${CP="cp -f"}
5107 : ${MV="mv -f"}
5108 : ${RM="rm -f"}
5109
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5111 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5112 # Try some XSI features
5113 xsi_shell=no
5114 ( _lt_dummy="a/b/c"
5115   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5116       = c,a/b,b/c, \
5117     && eval 'test $(( 1 + 1 )) -eq 2 \
5118     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5119   && xsi_shell=yes
5120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5121 $as_echo "$xsi_shell" >&6; }
5122
5123
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5125 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5126 lt_shell_append=no
5127 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5128     >/dev/null 2>&1 \
5129   && lt_shell_append=yes
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5131 $as_echo "$lt_shell_append" >&6; }
5132
5133
5134 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5135   lt_unset=unset
5136 else
5137   lt_unset=false
5138 fi
5139
5140
5141
5142
5143
5144 # test EBCDIC or ASCII
5145 case `echo X|tr X '\101'` in
5146  A) # ASCII based system
5147     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5148   lt_SP2NL='tr \040 \012'
5149   lt_NL2SP='tr \015\012 \040\040'
5150   ;;
5151  *) # EBCDIC based system
5152   lt_SP2NL='tr \100 \n'
5153   lt_NL2SP='tr \r\n \100\100'
5154   ;;
5155 esac
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5166 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5167 if ${lt_cv_to_host_file_cmd+:} false; then :
5168   $as_echo_n "(cached) " >&6
5169 else
5170   case $host in
5171   *-*-mingw* )
5172     case $build in
5173       *-*-mingw* ) # actually msys
5174         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5175         ;;
5176       *-*-cygwin* )
5177         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5178         ;;
5179       * ) # otherwise, assume *nix
5180         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5181         ;;
5182     esac
5183     ;;
5184   *-*-cygwin* )
5185     case $build in
5186       *-*-mingw* ) # actually msys
5187         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5188         ;;
5189       *-*-cygwin* )
5190         lt_cv_to_host_file_cmd=func_convert_file_noop
5191         ;;
5192       * ) # otherwise, assume *nix
5193         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5194         ;;
5195     esac
5196     ;;
5197   * ) # unhandled hosts (and "normal" native builds)
5198     lt_cv_to_host_file_cmd=func_convert_file_noop
5199     ;;
5200 esac
5201
5202 fi
5203
5204 to_host_file_cmd=$lt_cv_to_host_file_cmd
5205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5206 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5207
5208
5209
5210
5211
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5213 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5214 if ${lt_cv_to_tool_file_cmd+:} false; then :
5215   $as_echo_n "(cached) " >&6
5216 else
5217   #assume ordinary cross tools, or native build.
5218 lt_cv_to_tool_file_cmd=func_convert_file_noop
5219 case $host in
5220   *-*-mingw* )
5221     case $build in
5222       *-*-mingw* ) # actually msys
5223         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5224         ;;
5225     esac
5226     ;;
5227 esac
5228
5229 fi
5230
5231 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5233 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5234
5235
5236
5237
5238
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5240 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5241 if ${lt_cv_ld_reload_flag+:} false; then :
5242   $as_echo_n "(cached) " >&6
5243 else
5244   lt_cv_ld_reload_flag='-r'
5245 fi
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5247 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5248 reload_flag=$lt_cv_ld_reload_flag
5249 case $reload_flag in
5250 "" | " "*) ;;
5251 *) reload_flag=" $reload_flag" ;;
5252 esac
5253 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5254 case $host_os in
5255   cygwin* | mingw* | pw32* | cegcc*)
5256     if test "$GCC" != yes; then
5257       reload_cmds=false
5258     fi
5259     ;;
5260   darwin*)
5261     if test "$GCC" = yes; then
5262       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5263     else
5264       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5265     fi
5266     ;;
5267 esac
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277 if test -n "$ac_tool_prefix"; then
5278   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5279 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5281 $as_echo_n "checking for $ac_word... " >&6; }
5282 if ${ac_cv_prog_OBJDUMP+:} false; then :
5283   $as_echo_n "(cached) " >&6
5284 else
5285   if test -n "$OBJDUMP"; then
5286   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5287 else
5288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289 for as_dir in $PATH
5290 do
5291   IFS=$as_save_IFS
5292   test -z "$as_dir" && as_dir=.
5293     for ac_exec_ext in '' $ac_executable_extensions; do
5294   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5295     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5296     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5297     break 2
5298   fi
5299 done
5300   done
5301 IFS=$as_save_IFS
5302
5303 fi
5304 fi
5305 OBJDUMP=$ac_cv_prog_OBJDUMP
5306 if test -n "$OBJDUMP"; then
5307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5308 $as_echo "$OBJDUMP" >&6; }
5309 else
5310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5311 $as_echo "no" >&6; }
5312 fi
5313
5314
5315 fi
5316 if test -z "$ac_cv_prog_OBJDUMP"; then
5317   ac_ct_OBJDUMP=$OBJDUMP
5318   # Extract the first word of "objdump", so it can be a program name with args.
5319 set dummy objdump; ac_word=$2
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5321 $as_echo_n "checking for $ac_word... " >&6; }
5322 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5323   $as_echo_n "(cached) " >&6
5324 else
5325   if test -n "$ac_ct_OBJDUMP"; then
5326   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5327 else
5328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329 for as_dir in $PATH
5330 do
5331   IFS=$as_save_IFS
5332   test -z "$as_dir" && as_dir=.
5333     for ac_exec_ext in '' $ac_executable_extensions; do
5334   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5335     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5337     break 2
5338   fi
5339 done
5340   done
5341 IFS=$as_save_IFS
5342
5343 fi
5344 fi
5345 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5346 if test -n "$ac_ct_OBJDUMP"; then
5347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5348 $as_echo "$ac_ct_OBJDUMP" >&6; }
5349 else
5350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5351 $as_echo "no" >&6; }
5352 fi
5353
5354   if test "x$ac_ct_OBJDUMP" = x; then
5355     OBJDUMP="false"
5356   else
5357     case $cross_compiling:$ac_tool_warned in
5358 yes:)
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5360 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5361 ac_tool_warned=yes ;;
5362 esac
5363     OBJDUMP=$ac_ct_OBJDUMP
5364   fi
5365 else
5366   OBJDUMP="$ac_cv_prog_OBJDUMP"
5367 fi
5368
5369 test -z "$OBJDUMP" && OBJDUMP=objdump
5370
5371
5372
5373
5374
5375
5376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5377 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5378 if ${lt_cv_deplibs_check_method+:} false; then :
5379   $as_echo_n "(cached) " >&6
5380 else
5381   lt_cv_file_magic_cmd='$MAGIC_CMD'
5382 lt_cv_file_magic_test_file=
5383 lt_cv_deplibs_check_method='unknown'
5384 # Need to set the preceding variable on all platforms that support
5385 # interlibrary dependencies.
5386 # 'none' -- dependencies not supported.
5387 # `unknown' -- same as none, but documents that we really don't know.
5388 # 'pass_all' -- all dependencies passed with no checks.
5389 # 'test_compile' -- check by making test program.
5390 # 'file_magic [[regex]]' -- check by looking for files in library path
5391 # which responds to the $file_magic_cmd with a given extended regex.
5392 # If you have `file' or equivalent on your system and you're not sure
5393 # whether `pass_all' will *always* work, you probably want this one.
5394
5395 case $host_os in
5396 aix[4-9]*)
5397   lt_cv_deplibs_check_method=pass_all
5398   ;;
5399
5400 beos*)
5401   lt_cv_deplibs_check_method=pass_all
5402   ;;
5403
5404 bsdi[45]*)
5405   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5406   lt_cv_file_magic_cmd='/usr/bin/file -L'
5407   lt_cv_file_magic_test_file=/shlib/libc.so
5408   ;;
5409
5410 cygwin*)
5411   # func_win32_libid is a shell function defined in ltmain.sh
5412   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5413   lt_cv_file_magic_cmd='func_win32_libid'
5414   ;;
5415
5416 mingw* | pw32*)
5417   # Base MSYS/MinGW do not provide the 'file' command needed by
5418   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5419   # unless we find 'file', for example because we are cross-compiling.
5420   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5421   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5422     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5423     lt_cv_file_magic_cmd='func_win32_libid'
5424   else
5425     # Keep this pattern in sync with the one in func_win32_libid.
5426     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5427     lt_cv_file_magic_cmd='$OBJDUMP -f'
5428   fi
5429   ;;
5430
5431 cegcc*)
5432   # use the weaker test based on 'objdump'. See mingw*.
5433   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5434   lt_cv_file_magic_cmd='$OBJDUMP -f'
5435   ;;
5436
5437 darwin* | rhapsody*)
5438   lt_cv_deplibs_check_method=pass_all
5439   ;;
5440
5441 freebsd* | dragonfly*)
5442   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5443     case $host_cpu in
5444     i*86 )
5445       # Not sure whether the presence of OpenBSD here was a mistake.
5446       # Let's accept both of them until this is cleared up.
5447       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5448       lt_cv_file_magic_cmd=/usr/bin/file
5449       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5450       ;;
5451     esac
5452   else
5453     lt_cv_deplibs_check_method=pass_all
5454   fi
5455   ;;
5456
5457 haiku*)
5458   lt_cv_deplibs_check_method=pass_all
5459   ;;
5460
5461 hpux10.20* | hpux11*)
5462   lt_cv_file_magic_cmd=/usr/bin/file
5463   case $host_cpu in
5464   ia64*)
5465     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5466     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5467     ;;
5468   hppa*64*)
5469     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]'
5470     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5471     ;;
5472   *)
5473     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5474     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5475     ;;
5476   esac
5477   ;;
5478
5479 interix[3-9]*)
5480   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5481   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5482   ;;
5483
5484 irix5* | irix6* | nonstopux*)
5485   case $LD in
5486   *-32|*"-32 ") libmagic=32-bit;;
5487   *-n32|*"-n32 ") libmagic=N32;;
5488   *-64|*"-64 ") libmagic=64-bit;;
5489   *) libmagic=never-match;;
5490   esac
5491   lt_cv_deplibs_check_method=pass_all
5492   ;;
5493
5494 # This must be glibc/ELF.
5495 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5496   lt_cv_deplibs_check_method=pass_all
5497   ;;
5498
5499 netbsd* | netbsdelf*-gnu)
5500   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5501     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5502   else
5503     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5504   fi
5505   ;;
5506
5507 newos6*)
5508   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5509   lt_cv_file_magic_cmd=/usr/bin/file
5510   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5511   ;;
5512
5513 *nto* | *qnx*)
5514   lt_cv_deplibs_check_method=pass_all
5515   ;;
5516
5517 openbsd*)
5518   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5519     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5520   else
5521     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5522   fi
5523   ;;
5524
5525 osf3* | osf4* | osf5*)
5526   lt_cv_deplibs_check_method=pass_all
5527   ;;
5528
5529 rdos*)
5530   lt_cv_deplibs_check_method=pass_all
5531   ;;
5532
5533 solaris*)
5534   lt_cv_deplibs_check_method=pass_all
5535   ;;
5536
5537 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5538   lt_cv_deplibs_check_method=pass_all
5539   ;;
5540
5541 sysv4 | sysv4.3*)
5542   case $host_vendor in
5543   motorola)
5544     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]'
5545     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5546     ;;
5547   ncr)
5548     lt_cv_deplibs_check_method=pass_all
5549     ;;
5550   sequent)
5551     lt_cv_file_magic_cmd='/bin/file'
5552     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5553     ;;
5554   sni)
5555     lt_cv_file_magic_cmd='/bin/file'
5556     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5557     lt_cv_file_magic_test_file=/lib/libc.so
5558     ;;
5559   siemens)
5560     lt_cv_deplibs_check_method=pass_all
5561     ;;
5562   pc)
5563     lt_cv_deplibs_check_method=pass_all
5564     ;;
5565   esac
5566   ;;
5567
5568 tpf*)
5569   lt_cv_deplibs_check_method=pass_all
5570   ;;
5571 esac
5572
5573 fi
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5575 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5576
5577 file_magic_glob=
5578 want_nocaseglob=no
5579 if test "$build" = "$host"; then
5580   case $host_os in
5581   mingw* | pw32*)
5582     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5583       want_nocaseglob=yes
5584     else
5585       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5586     fi
5587     ;;
5588   esac
5589 fi
5590
5591 file_magic_cmd=$lt_cv_file_magic_cmd
5592 deplibs_check_method=$lt_cv_deplibs_check_method
5593 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616 if test -n "$ac_tool_prefix"; then
5617   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5618 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5620 $as_echo_n "checking for $ac_word... " >&6; }
5621 if ${ac_cv_prog_DLLTOOL+:} false; then :
5622   $as_echo_n "(cached) " >&6
5623 else
5624   if test -n "$DLLTOOL"; then
5625   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5626 else
5627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5628 for as_dir in $PATH
5629 do
5630   IFS=$as_save_IFS
5631   test -z "$as_dir" && as_dir=.
5632     for ac_exec_ext in '' $ac_executable_extensions; do
5633   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5634     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5635     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5636     break 2
5637   fi
5638 done
5639   done
5640 IFS=$as_save_IFS
5641
5642 fi
5643 fi
5644 DLLTOOL=$ac_cv_prog_DLLTOOL
5645 if test -n "$DLLTOOL"; then
5646   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5647 $as_echo "$DLLTOOL" >&6; }
5648 else
5649   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5650 $as_echo "no" >&6; }
5651 fi
5652
5653
5654 fi
5655 if test -z "$ac_cv_prog_DLLTOOL"; then
5656   ac_ct_DLLTOOL=$DLLTOOL
5657   # Extract the first word of "dlltool", so it can be a program name with args.
5658 set dummy dlltool; ac_word=$2
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5660 $as_echo_n "checking for $ac_word... " >&6; }
5661 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5662   $as_echo_n "(cached) " >&6
5663 else
5664   if test -n "$ac_ct_DLLTOOL"; then
5665   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5666 else
5667 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5668 for as_dir in $PATH
5669 do
5670   IFS=$as_save_IFS
5671   test -z "$as_dir" && as_dir=.
5672     for ac_exec_ext in '' $ac_executable_extensions; do
5673   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5674     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5675     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5676     break 2
5677   fi
5678 done
5679   done
5680 IFS=$as_save_IFS
5681
5682 fi
5683 fi
5684 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5685 if test -n "$ac_ct_DLLTOOL"; then
5686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5687 $as_echo "$ac_ct_DLLTOOL" >&6; }
5688 else
5689   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5690 $as_echo "no" >&6; }
5691 fi
5692
5693   if test "x$ac_ct_DLLTOOL" = x; then
5694     DLLTOOL="false"
5695   else
5696     case $cross_compiling:$ac_tool_warned in
5697 yes:)
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5699 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5700 ac_tool_warned=yes ;;
5701 esac
5702     DLLTOOL=$ac_ct_DLLTOOL
5703   fi
5704 else
5705   DLLTOOL="$ac_cv_prog_DLLTOOL"
5706 fi
5707
5708 test -z "$DLLTOOL" && DLLTOOL=dlltool
5709
5710
5711
5712
5713
5714
5715
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5717 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5718 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5719   $as_echo_n "(cached) " >&6
5720 else
5721   lt_cv_sharedlib_from_linklib_cmd='unknown'
5722
5723 case $host_os in
5724 cygwin* | mingw* | pw32* | cegcc*)
5725   # two different shell functions defined in ltmain.sh
5726   # decide which to use based on capabilities of $DLLTOOL
5727   case `$DLLTOOL --help 2>&1` in
5728   *--identify-strict*)
5729     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5730     ;;
5731   *)
5732     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5733     ;;
5734   esac
5735   ;;
5736 *)
5737   # fallback: assume linklib IS sharedlib
5738   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5739   ;;
5740 esac
5741
5742 fi
5743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5744 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5745 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5746 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5747
5748
5749
5750
5751
5752
5753
5754
5755 if test -n "$ac_tool_prefix"; then
5756   for ac_prog in ar
5757   do
5758     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5759 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5761 $as_echo_n "checking for $ac_word... " >&6; }
5762 if ${ac_cv_prog_AR+:} false; then :
5763   $as_echo_n "(cached) " >&6
5764 else
5765   if test -n "$AR"; then
5766   ac_cv_prog_AR="$AR" # Let the user override the test.
5767 else
5768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5769 for as_dir in $PATH
5770 do
5771   IFS=$as_save_IFS
5772   test -z "$as_dir" && as_dir=.
5773     for ac_exec_ext in '' $ac_executable_extensions; do
5774   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5775     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5776     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5777     break 2
5778   fi
5779 done
5780   done
5781 IFS=$as_save_IFS
5782
5783 fi
5784 fi
5785 AR=$ac_cv_prog_AR
5786 if test -n "$AR"; then
5787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5788 $as_echo "$AR" >&6; }
5789 else
5790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5791 $as_echo "no" >&6; }
5792 fi
5793
5794
5795     test -n "$AR" && break
5796   done
5797 fi
5798 if test -z "$AR"; then
5799   ac_ct_AR=$AR
5800   for ac_prog in ar
5801 do
5802   # Extract the first word of "$ac_prog", so it can be a program name with args.
5803 set dummy $ac_prog; ac_word=$2
5804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5805 $as_echo_n "checking for $ac_word... " >&6; }
5806 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5807   $as_echo_n "(cached) " >&6
5808 else
5809   if test -n "$ac_ct_AR"; then
5810   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5811 else
5812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5813 for as_dir in $PATH
5814 do
5815   IFS=$as_save_IFS
5816   test -z "$as_dir" && as_dir=.
5817     for ac_exec_ext in '' $ac_executable_extensions; do
5818   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5819     ac_cv_prog_ac_ct_AR="$ac_prog"
5820     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5821     break 2
5822   fi
5823 done
5824   done
5825 IFS=$as_save_IFS
5826
5827 fi
5828 fi
5829 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5830 if test -n "$ac_ct_AR"; then
5831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5832 $as_echo "$ac_ct_AR" >&6; }
5833 else
5834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5835 $as_echo "no" >&6; }
5836 fi
5837
5838
5839   test -n "$ac_ct_AR" && break
5840 done
5841
5842   if test "x$ac_ct_AR" = x; then
5843     AR="false"
5844   else
5845     case $cross_compiling:$ac_tool_warned in
5846 yes:)
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5848 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5849 ac_tool_warned=yes ;;
5850 esac
5851     AR=$ac_ct_AR
5852   fi
5853 fi
5854
5855 : ${AR=ar}
5856 : ${AR_FLAGS=cru}
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5869 $as_echo_n "checking for archiver @FILE support... " >&6; }
5870 if ${lt_cv_ar_at_file+:} false; then :
5871   $as_echo_n "(cached) " >&6
5872 else
5873   lt_cv_ar_at_file=no
5874    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5875 /* end confdefs.h.  */
5876
5877 int
5878 main ()
5879 {
5880
5881   ;
5882   return 0;
5883 }
5884 _ACEOF
5885 if ac_fn_c_try_compile "$LINENO"; then :
5886   echo conftest.$ac_objext > conftest.lst
5887       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5888       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5889   (eval $lt_ar_try) 2>&5
5890   ac_status=$?
5891   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5892   test $ac_status = 0; }
5893       if test "$ac_status" -eq 0; then
5894         # Ensure the archiver fails upon bogus file names.
5895         rm -f conftest.$ac_objext libconftest.a
5896         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5897   (eval $lt_ar_try) 2>&5
5898   ac_status=$?
5899   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5900   test $ac_status = 0; }
5901         if test "$ac_status" -ne 0; then
5902           lt_cv_ar_at_file=@
5903         fi
5904       fi
5905       rm -f conftest.* libconftest.a
5906
5907 fi
5908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5909
5910 fi
5911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5912 $as_echo "$lt_cv_ar_at_file" >&6; }
5913
5914 if test "x$lt_cv_ar_at_file" = xno; then
5915   archiver_list_spec=
5916 else
5917   archiver_list_spec=$lt_cv_ar_at_file
5918 fi
5919
5920
5921
5922
5923
5924
5925
5926 if test -n "$ac_tool_prefix"; then
5927   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5928 set dummy ${ac_tool_prefix}strip; ac_word=$2
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5930 $as_echo_n "checking for $ac_word... " >&6; }
5931 if ${ac_cv_prog_STRIP+:} false; then :
5932   $as_echo_n "(cached) " >&6
5933 else
5934   if test -n "$STRIP"; then
5935   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5936 else
5937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5938 for as_dir in $PATH
5939 do
5940   IFS=$as_save_IFS
5941   test -z "$as_dir" && as_dir=.
5942     for ac_exec_ext in '' $ac_executable_extensions; do
5943   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5944     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5945     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5946     break 2
5947   fi
5948 done
5949   done
5950 IFS=$as_save_IFS
5951
5952 fi
5953 fi
5954 STRIP=$ac_cv_prog_STRIP
5955 if test -n "$STRIP"; then
5956   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5957 $as_echo "$STRIP" >&6; }
5958 else
5959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5960 $as_echo "no" >&6; }
5961 fi
5962
5963
5964 fi
5965 if test -z "$ac_cv_prog_STRIP"; then
5966   ac_ct_STRIP=$STRIP
5967   # Extract the first word of "strip", so it can be a program name with args.
5968 set dummy strip; ac_word=$2
5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5970 $as_echo_n "checking for $ac_word... " >&6; }
5971 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5972   $as_echo_n "(cached) " >&6
5973 else
5974   if test -n "$ac_ct_STRIP"; then
5975   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5976 else
5977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5978 for as_dir in $PATH
5979 do
5980   IFS=$as_save_IFS
5981   test -z "$as_dir" && as_dir=.
5982     for ac_exec_ext in '' $ac_executable_extensions; do
5983   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5984     ac_cv_prog_ac_ct_STRIP="strip"
5985     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5986     break 2
5987   fi
5988 done
5989   done
5990 IFS=$as_save_IFS
5991
5992 fi
5993 fi
5994 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5995 if test -n "$ac_ct_STRIP"; then
5996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5997 $as_echo "$ac_ct_STRIP" >&6; }
5998 else
5999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6000 $as_echo "no" >&6; }
6001 fi
6002
6003   if test "x$ac_ct_STRIP" = x; then
6004     STRIP=":"
6005   else
6006     case $cross_compiling:$ac_tool_warned in
6007 yes:)
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6009 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6010 ac_tool_warned=yes ;;
6011 esac
6012     STRIP=$ac_ct_STRIP
6013   fi
6014 else
6015   STRIP="$ac_cv_prog_STRIP"
6016 fi
6017
6018 test -z "$STRIP" && STRIP=:
6019
6020
6021
6022
6023
6024
6025 if test -n "$ac_tool_prefix"; then
6026   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6027 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6029 $as_echo_n "checking for $ac_word... " >&6; }
6030 if ${ac_cv_prog_RANLIB+:} false; then :
6031   $as_echo_n "(cached) " >&6
6032 else
6033   if test -n "$RANLIB"; then
6034   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6035 else
6036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6037 for as_dir in $PATH
6038 do
6039   IFS=$as_save_IFS
6040   test -z "$as_dir" && as_dir=.
6041     for ac_exec_ext in '' $ac_executable_extensions; do
6042   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6043     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6044     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6045     break 2
6046   fi
6047 done
6048   done
6049 IFS=$as_save_IFS
6050
6051 fi
6052 fi
6053 RANLIB=$ac_cv_prog_RANLIB
6054 if test -n "$RANLIB"; then
6055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6056 $as_echo "$RANLIB" >&6; }
6057 else
6058   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6059 $as_echo "no" >&6; }
6060 fi
6061
6062
6063 fi
6064 if test -z "$ac_cv_prog_RANLIB"; then
6065   ac_ct_RANLIB=$RANLIB
6066   # Extract the first word of "ranlib", so it can be a program name with args.
6067 set dummy ranlib; ac_word=$2
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6069 $as_echo_n "checking for $ac_word... " >&6; }
6070 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6071   $as_echo_n "(cached) " >&6
6072 else
6073   if test -n "$ac_ct_RANLIB"; then
6074   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6075 else
6076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6077 for as_dir in $PATH
6078 do
6079   IFS=$as_save_IFS
6080   test -z "$as_dir" && as_dir=.
6081     for ac_exec_ext in '' $ac_executable_extensions; do
6082   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6083     ac_cv_prog_ac_ct_RANLIB="ranlib"
6084     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6085     break 2
6086   fi
6087 done
6088   done
6089 IFS=$as_save_IFS
6090
6091 fi
6092 fi
6093 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6094 if test -n "$ac_ct_RANLIB"; then
6095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6096 $as_echo "$ac_ct_RANLIB" >&6; }
6097 else
6098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6099 $as_echo "no" >&6; }
6100 fi
6101
6102   if test "x$ac_ct_RANLIB" = x; then
6103     RANLIB=":"
6104   else
6105     case $cross_compiling:$ac_tool_warned in
6106 yes:)
6107 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6108 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6109 ac_tool_warned=yes ;;
6110 esac
6111     RANLIB=$ac_ct_RANLIB
6112   fi
6113 else
6114   RANLIB="$ac_cv_prog_RANLIB"
6115 fi
6116
6117 test -z "$RANLIB" && RANLIB=:
6118
6119
6120
6121
6122
6123
6124 # Determine commands to create old-style static archives.
6125 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6126 old_postinstall_cmds='chmod 644 $oldlib'
6127 old_postuninstall_cmds=
6128
6129 if test -n "$RANLIB"; then
6130   case $host_os in
6131   openbsd*)
6132     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6133     ;;
6134   *)
6135     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6136     ;;
6137   esac
6138   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6139 fi
6140
6141 case $host_os in
6142   darwin*)
6143     lock_old_archive_extraction=yes ;;
6144   *)
6145     lock_old_archive_extraction=no ;;
6146 esac
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
6185
6186 # If no C compiler was specified, use CC.
6187 LTCC=${LTCC-"$CC"}
6188
6189 # If no C compiler flags were specified, use CFLAGS.
6190 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6191
6192 # Allow CC to be a program name with arguments.
6193 compiler=$CC
6194
6195
6196 # Check for command to grab the raw symbol name followed by C symbol from nm.
6197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6198 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6199 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6200   $as_echo_n "(cached) " >&6
6201 else
6202
6203 # These are sane defaults that work on at least a few old systems.
6204 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6205
6206 # Character class describing NM global symbol codes.
6207 symcode='[BCDEGRST]'
6208
6209 # Regexp to match symbols that can be accessed directly from C.
6210 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6211
6212 # Define system-specific variables.
6213 case $host_os in
6214 aix*)
6215   symcode='[BCDT]'
6216   ;;
6217 cygwin* | mingw* | pw32* | cegcc*)
6218   symcode='[ABCDGISTW]'
6219   ;;
6220 hpux*)
6221   if test "$host_cpu" = ia64; then
6222     symcode='[ABCDEGRST]'
6223   fi
6224   ;;
6225 irix* | nonstopux*)
6226   symcode='[BCDEGRST]'
6227   ;;
6228 osf*)
6229   symcode='[BCDEGQRST]'
6230   ;;
6231 solaris*)
6232   symcode='[BDRT]'
6233   ;;
6234 sco3.2v5*)
6235   symcode='[DT]'
6236   ;;
6237 sysv4.2uw2*)
6238   symcode='[DT]'
6239   ;;
6240 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6241   symcode='[ABDT]'
6242   ;;
6243 sysv4)
6244   symcode='[DFNSTU]'
6245   ;;
6246 esac
6247
6248 # If we're using GNU nm, then use its standard symbol codes.
6249 case `$NM -V 2>&1` in
6250 *GNU* | *'with BFD'*)
6251   symcode='[ABCDGIRSTW]' ;;
6252 esac
6253
6254 # Transform an extracted symbol line into a proper C declaration.
6255 # Some systems (esp. on ia64) link data and code symbols differently,
6256 # so use this general approach.
6257 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6258
6259 # Transform an extracted symbol line into symbol name and symbol address
6260 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6261 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'"
6262
6263 # Handle CRLF in mingw tool chain
6264 opt_cr=
6265 case $build_os in
6266 mingw*)
6267   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6268   ;;
6269 esac
6270
6271 # Try without a prefix underscore, then with it.
6272 for ac_symprfx in "" "_"; do
6273
6274   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6275   symxfrm="\\1 $ac_symprfx\\2 \\2"
6276
6277   # Write the raw and C identifiers.
6278   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6279     # Fake it for dumpbin and say T for any non-static function
6280     # and D for any global variable.
6281     # Also find C++ and __fastcall symbols from MSVC++,
6282     # which start with @ or ?.
6283     lt_cv_sys_global_symbol_pipe="$AWK '"\
6284 "     {last_section=section; section=\$ 3};"\
6285 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6286 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6287 "     \$ 0!~/External *\|/{next};"\
6288 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6289 "     {if(hide[section]) next};"\
6290 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6291 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6292 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6293 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6294 "     ' prfx=^$ac_symprfx"
6295   else
6296     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6297   fi
6298   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6299
6300   # Check to see that the pipe works correctly.
6301   pipe_works=no
6302
6303   rm -f conftest*
6304   cat > conftest.$ac_ext <<_LT_EOF
6305 #ifdef __cplusplus
6306 extern "C" {
6307 #endif
6308 char nm_test_var;
6309 void nm_test_func(void);
6310 void nm_test_func(void){}
6311 #ifdef __cplusplus
6312 }
6313 #endif
6314 int main(){nm_test_var='a';nm_test_func();return(0);}
6315 _LT_EOF
6316
6317   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6318   (eval $ac_compile) 2>&5
6319   ac_status=$?
6320   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6321   test $ac_status = 0; }; then
6322     # Now try to grab the symbols.
6323     nlist=conftest.nm
6324     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6325   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6326   ac_status=$?
6327   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6328   test $ac_status = 0; } && test -s "$nlist"; then
6329       # Try sorting and uniquifying the output.
6330       if sort "$nlist" | uniq > "$nlist"T; then
6331         mv -f "$nlist"T "$nlist"
6332       else
6333         rm -f "$nlist"T
6334       fi
6335
6336       # Make sure that we snagged all the symbols we need.
6337       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6338         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6339           cat <<_LT_EOF > conftest.$ac_ext
6340 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6341 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6342 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6343    relocations are performed -- see ld's documentation on pseudo-relocs.  */
6344 # define LT_DLSYM_CONST
6345 #elif defined(__osf__)
6346 /* This system does not cope well with relocations in const data.  */
6347 # define LT_DLSYM_CONST
6348 #else
6349 # define LT_DLSYM_CONST const
6350 #endif
6351
6352 #ifdef __cplusplus
6353 extern "C" {
6354 #endif
6355
6356 _LT_EOF
6357           # Now generate the symbol file.
6358           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6359
6360           cat <<_LT_EOF >> conftest.$ac_ext
6361
6362 /* The mapping between symbol names and symbols.  */
6363 LT_DLSYM_CONST struct {
6364   const char *name;
6365   void       *address;
6366 }
6367 lt__PROGRAM__LTX_preloaded_symbols[] =
6368 {
6369   { "@PROGRAM@", (void *) 0 },
6370 _LT_EOF
6371           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6372           cat <<\_LT_EOF >> conftest.$ac_ext
6373   {0, (void *) 0}
6374 };
6375
6376 /* This works around a problem in FreeBSD linker */
6377 #ifdef FREEBSD_WORKAROUND
6378 static const void *lt_preloaded_setup() {
6379   return lt__PROGRAM__LTX_preloaded_symbols;
6380 }
6381 #endif
6382
6383 #ifdef __cplusplus
6384 }
6385 #endif
6386 _LT_EOF
6387           # Now try linking the two files.
6388           mv conftest.$ac_objext conftstm.$ac_objext
6389           lt_globsym_save_LIBS=$LIBS
6390           lt_globsym_save_CFLAGS=$CFLAGS
6391           LIBS="conftstm.$ac_objext"
6392           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6393           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6394   (eval $ac_link) 2>&5
6395   ac_status=$?
6396   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6397   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6398             pipe_works=yes
6399           fi
6400           LIBS=$lt_globsym_save_LIBS
6401           CFLAGS=$lt_globsym_save_CFLAGS
6402         else
6403           echo "cannot find nm_test_func in $nlist" >&5
6404         fi
6405       else
6406         echo "cannot find nm_test_var in $nlist" >&5
6407       fi
6408     else
6409       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6410     fi
6411   else
6412     echo "$progname: failed program was:" >&5
6413     cat conftest.$ac_ext >&5
6414   fi
6415   rm -rf conftest* conftst*
6416
6417   # Do not use the global_symbol_pipe unless it works.
6418   if test "$pipe_works" = yes; then
6419     break
6420   else
6421     lt_cv_sys_global_symbol_pipe=
6422   fi
6423 done
6424
6425 fi
6426
6427 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6428   lt_cv_sys_global_symbol_to_cdecl=
6429 fi
6430 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6432 $as_echo "failed" >&6; }
6433 else
6434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6435 $as_echo "ok" >&6; }
6436 fi
6437
6438 # Response file support.
6439 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6440   nm_file_list_spec='@'
6441 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6442   nm_file_list_spec='@'
6443 fi
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
6470
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6472 $as_echo_n "checking for sysroot... " >&6; }
6473
6474 # Check whether --with-sysroot was given.
6475 if test "${with_sysroot+set}" = set; then :
6476   withval=$with_sysroot;
6477 else
6478   with_sysroot=no
6479 fi
6480
6481
6482 lt_sysroot=
6483 case ${with_sysroot} in #(
6484  yes)
6485    if test "$GCC" = yes; then
6486      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6487    fi
6488    ;; #(
6489  /*)
6490    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6491    ;; #(
6492  no|'')
6493    ;; #(
6494  *)
6495    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6496 $as_echo "${with_sysroot}" >&6; }
6497    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6498    ;;
6499 esac
6500
6501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6502 $as_echo "${lt_sysroot:-no}" >&6; }
6503
6504
6505
6506
6507
6508 # Check whether --enable-libtool-lock was given.
6509 if test "${enable_libtool_lock+set}" = set; then :
6510   enableval=$enable_libtool_lock;
6511 fi
6512
6513 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6514
6515 # Some flags need to be propagated to the compiler or linker for good
6516 # libtool support.
6517 case $host in
6518 ia64-*-hpux*)
6519   # Find out which ABI we are using.
6520   echo 'int i;' > conftest.$ac_ext
6521   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6522   (eval $ac_compile) 2>&5
6523   ac_status=$?
6524   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6525   test $ac_status = 0; }; then
6526     case `/usr/bin/file conftest.$ac_objext` in
6527       *ELF-32*)
6528         HPUX_IA64_MODE="32"
6529         ;;
6530       *ELF-64*)
6531         HPUX_IA64_MODE="64"
6532         ;;
6533     esac
6534   fi
6535   rm -rf conftest*
6536   ;;
6537 *-*-irix6*)
6538   # Find out which ABI we are using.
6539   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6540   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6541   (eval $ac_compile) 2>&5
6542   ac_status=$?
6543   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6544   test $ac_status = 0; }; then
6545     if test "$lt_cv_prog_gnu_ld" = yes; then
6546       case `/usr/bin/file conftest.$ac_objext` in
6547         *32-bit*)
6548           LD="${LD-ld} -melf32bsmip"
6549           ;;
6550         *N32*)
6551           LD="${LD-ld} -melf32bmipn32"
6552           ;;
6553         *64-bit*)
6554           LD="${LD-ld} -melf64bmip"
6555         ;;
6556       esac
6557     else
6558       case `/usr/bin/file conftest.$ac_objext` in
6559         *32-bit*)
6560           LD="${LD-ld} -32"
6561           ;;
6562         *N32*)
6563           LD="${LD-ld} -n32"
6564           ;;
6565         *64-bit*)
6566           LD="${LD-ld} -64"
6567           ;;
6568       esac
6569     fi
6570   fi
6571   rm -rf conftest*
6572   ;;
6573
6574 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6575 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6576   # Find out which ABI we are using.
6577   echo 'int i;' > conftest.$ac_ext
6578   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6579   (eval $ac_compile) 2>&5
6580   ac_status=$?
6581   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6582   test $ac_status = 0; }; then
6583     case `/usr/bin/file conftest.o` in
6584       *32-bit*)
6585         case $host in
6586           x86_64-*kfreebsd*-gnu)
6587             LD="${LD-ld} -m elf_i386_fbsd"
6588             ;;
6589           x86_64-*linux*)
6590             case `/usr/bin/file conftest.o` in
6591               *x86-64*)
6592                 LD="${LD-ld} -m elf32_x86_64"
6593                 ;;
6594               *)
6595                 LD="${LD-ld} -m elf_i386"
6596                 ;;
6597             esac
6598             ;;
6599           ppc64-*linux*|powerpc64-*linux*)
6600             LD="${LD-ld} -m elf32ppclinux"
6601             ;;
6602           s390x-*linux*)
6603             LD="${LD-ld} -m elf_s390"
6604             ;;
6605           sparc64-*linux*)
6606             LD="${LD-ld} -m elf32_sparc"
6607             ;;
6608         esac
6609         ;;
6610       *64-bit*)
6611         case $host in
6612           x86_64-*kfreebsd*-gnu)
6613             LD="${LD-ld} -m elf_x86_64_fbsd"
6614             ;;
6615           x86_64-*linux*)
6616             LD="${LD-ld} -m elf_x86_64"
6617             ;;
6618           ppc*-*linux*|powerpc*-*linux*)
6619             LD="${LD-ld} -m elf64ppc"
6620             ;;
6621           s390*-*linux*|s390*-*tpf*)
6622             LD="${LD-ld} -m elf64_s390"
6623             ;;
6624           sparc*-*linux*)
6625             LD="${LD-ld} -m elf64_sparc"
6626             ;;
6627         esac
6628         ;;
6629     esac
6630   fi
6631   rm -rf conftest*
6632   ;;
6633
6634 *-*-sco3.2v5*)
6635   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6636   SAVE_CFLAGS="$CFLAGS"
6637   CFLAGS="$CFLAGS -belf"
6638   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6639 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6640 if ${lt_cv_cc_needs_belf+:} false; then :
6641   $as_echo_n "(cached) " >&6
6642 else
6643   ac_ext=c
6644 ac_cpp='$CPP $CPPFLAGS'
6645 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6646 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6647 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6648
6649      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6650 /* end confdefs.h.  */
6651
6652 int
6653 main ()
6654 {
6655
6656   ;
6657   return 0;
6658 }
6659 _ACEOF
6660 if ac_fn_c_try_link "$LINENO"; then :
6661   lt_cv_cc_needs_belf=yes
6662 else
6663   lt_cv_cc_needs_belf=no
6664 fi
6665 rm -f core conftest.err conftest.$ac_objext \
6666     conftest$ac_exeext conftest.$ac_ext
6667      ac_ext=c
6668 ac_cpp='$CPP $CPPFLAGS'
6669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6672
6673 fi
6674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6675 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6676   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6677     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6678     CFLAGS="$SAVE_CFLAGS"
6679   fi
6680   ;;
6681 *-*solaris*)
6682   # Find out which ABI we are using.
6683   echo 'int i;' > conftest.$ac_ext
6684   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6685   (eval $ac_compile) 2>&5
6686   ac_status=$?
6687   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6688   test $ac_status = 0; }; then
6689     case `/usr/bin/file conftest.o` in
6690     *64-bit*)
6691       case $lt_cv_prog_gnu_ld in
6692       yes*)
6693         case $host in
6694         i?86-*-solaris*)
6695           LD="${LD-ld} -m elf_x86_64"
6696           ;;
6697         sparc*-*-solaris*)
6698           LD="${LD-ld} -m elf64_sparc"
6699           ;;
6700         esac
6701         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6702         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6703           LD="${LD-ld}_sol2"
6704         fi
6705         ;;
6706       *)
6707         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6708           LD="${LD-ld} -64"
6709         fi
6710         ;;
6711       esac
6712       ;;
6713     esac
6714   fi
6715   rm -rf conftest*
6716   ;;
6717 esac
6718
6719 need_locks="$enable_libtool_lock"
6720
6721 if test -n "$ac_tool_prefix"; then
6722   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6723 set dummy ${ac_tool_prefix}mt; ac_word=$2
6724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6725 $as_echo_n "checking for $ac_word... " >&6; }
6726 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6727   $as_echo_n "(cached) " >&6
6728 else
6729   if test -n "$MANIFEST_TOOL"; then
6730   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6731 else
6732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6733 for as_dir in $PATH
6734 do
6735   IFS=$as_save_IFS
6736   test -z "$as_dir" && as_dir=.
6737     for ac_exec_ext in '' $ac_executable_extensions; do
6738   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6739     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6740     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6741     break 2
6742   fi
6743 done
6744   done
6745 IFS=$as_save_IFS
6746
6747 fi
6748 fi
6749 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6750 if test -n "$MANIFEST_TOOL"; then
6751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6752 $as_echo "$MANIFEST_TOOL" >&6; }
6753 else
6754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6755 $as_echo "no" >&6; }
6756 fi
6757
6758
6759 fi
6760 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6761   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6762   # Extract the first word of "mt", so it can be a program name with args.
6763 set dummy mt; ac_word=$2
6764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6765 $as_echo_n "checking for $ac_word... " >&6; }
6766 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6767   $as_echo_n "(cached) " >&6
6768 else
6769   if test -n "$ac_ct_MANIFEST_TOOL"; then
6770   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6771 else
6772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6773 for as_dir in $PATH
6774 do
6775   IFS=$as_save_IFS
6776   test -z "$as_dir" && as_dir=.
6777     for ac_exec_ext in '' $ac_executable_extensions; do
6778   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6779     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6781     break 2
6782   fi
6783 done
6784   done
6785 IFS=$as_save_IFS
6786
6787 fi
6788 fi
6789 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6790 if test -n "$ac_ct_MANIFEST_TOOL"; then
6791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6792 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6793 else
6794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6795 $as_echo "no" >&6; }
6796 fi
6797
6798   if test "x$ac_ct_MANIFEST_TOOL" = x; then
6799     MANIFEST_TOOL=":"
6800   else
6801     case $cross_compiling:$ac_tool_warned in
6802 yes:)
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6804 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6805 ac_tool_warned=yes ;;
6806 esac
6807     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6808   fi
6809 else
6810   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6811 fi
6812
6813 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6815 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6816 if ${lt_cv_path_mainfest_tool+:} false; then :
6817   $as_echo_n "(cached) " >&6
6818 else
6819   lt_cv_path_mainfest_tool=no
6820   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6821   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6822   cat conftest.err >&5
6823   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6824     lt_cv_path_mainfest_tool=yes
6825   fi
6826   rm -f conftest*
6827 fi
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6829 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6830 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6831   MANIFEST_TOOL=:
6832 fi
6833
6834
6835
6836
6837
6838
6839   case $host_os in
6840     rhapsody* | darwin*)
6841     if test -n "$ac_tool_prefix"; then
6842   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6843 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6845 $as_echo_n "checking for $ac_word... " >&6; }
6846 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6847   $as_echo_n "(cached) " >&6
6848 else
6849   if test -n "$DSYMUTIL"; then
6850   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6851 else
6852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6853 for as_dir in $PATH
6854 do
6855   IFS=$as_save_IFS
6856   test -z "$as_dir" && as_dir=.
6857     for ac_exec_ext in '' $ac_executable_extensions; do
6858   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6859     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6860     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6861     break 2
6862   fi
6863 done
6864   done
6865 IFS=$as_save_IFS
6866
6867 fi
6868 fi
6869 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6870 if test -n "$DSYMUTIL"; then
6871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6872 $as_echo "$DSYMUTIL" >&6; }
6873 else
6874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6875 $as_echo "no" >&6; }
6876 fi
6877
6878
6879 fi
6880 if test -z "$ac_cv_prog_DSYMUTIL"; then
6881   ac_ct_DSYMUTIL=$DSYMUTIL
6882   # Extract the first word of "dsymutil", so it can be a program name with args.
6883 set dummy dsymutil; ac_word=$2
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6885 $as_echo_n "checking for $ac_word... " >&6; }
6886 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6887   $as_echo_n "(cached) " >&6
6888 else
6889   if test -n "$ac_ct_DSYMUTIL"; then
6890   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6891 else
6892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6893 for as_dir in $PATH
6894 do
6895   IFS=$as_save_IFS
6896   test -z "$as_dir" && as_dir=.
6897     for ac_exec_ext in '' $ac_executable_extensions; do
6898   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6899     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6900     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6901     break 2
6902   fi
6903 done
6904   done
6905 IFS=$as_save_IFS
6906
6907 fi
6908 fi
6909 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6910 if test -n "$ac_ct_DSYMUTIL"; then
6911   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6912 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6913 else
6914   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6915 $as_echo "no" >&6; }
6916 fi
6917
6918   if test "x$ac_ct_DSYMUTIL" = x; then
6919     DSYMUTIL=":"
6920   else
6921     case $cross_compiling:$ac_tool_warned in
6922 yes:)
6923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6924 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6925 ac_tool_warned=yes ;;
6926 esac
6927     DSYMUTIL=$ac_ct_DSYMUTIL
6928   fi
6929 else
6930   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6931 fi
6932
6933     if test -n "$ac_tool_prefix"; then
6934   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6935 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6937 $as_echo_n "checking for $ac_word... " >&6; }
6938 if ${ac_cv_prog_NMEDIT+:} false; then :
6939   $as_echo_n "(cached) " >&6
6940 else
6941   if test -n "$NMEDIT"; then
6942   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6943 else
6944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6945 for as_dir in $PATH
6946 do
6947   IFS=$as_save_IFS
6948   test -z "$as_dir" && as_dir=.
6949     for ac_exec_ext in '' $ac_executable_extensions; do
6950   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6951     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6952     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6953     break 2
6954   fi
6955 done
6956   done
6957 IFS=$as_save_IFS
6958
6959 fi
6960 fi
6961 NMEDIT=$ac_cv_prog_NMEDIT
6962 if test -n "$NMEDIT"; then
6963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6964 $as_echo "$NMEDIT" >&6; }
6965 else
6966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6967 $as_echo "no" >&6; }
6968 fi
6969
6970
6971 fi
6972 if test -z "$ac_cv_prog_NMEDIT"; then
6973   ac_ct_NMEDIT=$NMEDIT
6974   # Extract the first word of "nmedit", so it can be a program name with args.
6975 set dummy nmedit; ac_word=$2
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6977 $as_echo_n "checking for $ac_word... " >&6; }
6978 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6979   $as_echo_n "(cached) " >&6
6980 else
6981   if test -n "$ac_ct_NMEDIT"; then
6982   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6983 else
6984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6985 for as_dir in $PATH
6986 do
6987   IFS=$as_save_IFS
6988   test -z "$as_dir" && as_dir=.
6989     for ac_exec_ext in '' $ac_executable_extensions; do
6990   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6991     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6992     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6993     break 2
6994   fi
6995 done
6996   done
6997 IFS=$as_save_IFS
6998
6999 fi
7000 fi
7001 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7002 if test -n "$ac_ct_NMEDIT"; then
7003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7004 $as_echo "$ac_ct_NMEDIT" >&6; }
7005 else
7006   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7007 $as_echo "no" >&6; }
7008 fi
7009
7010   if test "x$ac_ct_NMEDIT" = x; then
7011     NMEDIT=":"
7012   else
7013     case $cross_compiling:$ac_tool_warned in
7014 yes:)
7015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7016 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7017 ac_tool_warned=yes ;;
7018 esac
7019     NMEDIT=$ac_ct_NMEDIT
7020   fi
7021 else
7022   NMEDIT="$ac_cv_prog_NMEDIT"
7023 fi
7024
7025     if test -n "$ac_tool_prefix"; then
7026   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7027 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7029 $as_echo_n "checking for $ac_word... " >&6; }
7030 if ${ac_cv_prog_LIPO+:} false; then :
7031   $as_echo_n "(cached) " >&6
7032 else
7033   if test -n "$LIPO"; then
7034   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7035 else
7036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7037 for as_dir in $PATH
7038 do
7039   IFS=$as_save_IFS
7040   test -z "$as_dir" && as_dir=.
7041     for ac_exec_ext in '' $ac_executable_extensions; do
7042   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7043     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7044     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7045     break 2
7046   fi
7047 done
7048   done
7049 IFS=$as_save_IFS
7050
7051 fi
7052 fi
7053 LIPO=$ac_cv_prog_LIPO
7054 if test -n "$LIPO"; then
7055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7056 $as_echo "$LIPO" >&6; }
7057 else
7058   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7059 $as_echo "no" >&6; }
7060 fi
7061
7062
7063 fi
7064 if test -z "$ac_cv_prog_LIPO"; then
7065   ac_ct_LIPO=$LIPO
7066   # Extract the first word of "lipo", so it can be a program name with args.
7067 set dummy lipo; ac_word=$2
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7069 $as_echo_n "checking for $ac_word... " >&6; }
7070 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7071   $as_echo_n "(cached) " >&6
7072 else
7073   if test -n "$ac_ct_LIPO"; then
7074   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7075 else
7076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7077 for as_dir in $PATH
7078 do
7079   IFS=$as_save_IFS
7080   test -z "$as_dir" && as_dir=.
7081     for ac_exec_ext in '' $ac_executable_extensions; do
7082   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7083     ac_cv_prog_ac_ct_LIPO="lipo"
7084     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7085     break 2
7086   fi
7087 done
7088   done
7089 IFS=$as_save_IFS
7090
7091 fi
7092 fi
7093 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7094 if test -n "$ac_ct_LIPO"; then
7095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7096 $as_echo "$ac_ct_LIPO" >&6; }
7097 else
7098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7099 $as_echo "no" >&6; }
7100 fi
7101
7102   if test "x$ac_ct_LIPO" = x; then
7103     LIPO=":"
7104   else
7105     case $cross_compiling:$ac_tool_warned in
7106 yes:)
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7108 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7109 ac_tool_warned=yes ;;
7110 esac
7111     LIPO=$ac_ct_LIPO
7112   fi
7113 else
7114   LIPO="$ac_cv_prog_LIPO"
7115 fi
7116
7117     if test -n "$ac_tool_prefix"; then
7118   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7119 set dummy ${ac_tool_prefix}otool; ac_word=$2
7120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7121 $as_echo_n "checking for $ac_word... " >&6; }
7122 if ${ac_cv_prog_OTOOL+:} false; then :
7123   $as_echo_n "(cached) " >&6
7124 else
7125   if test -n "$OTOOL"; then
7126   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7127 else
7128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7129 for as_dir in $PATH
7130 do
7131   IFS=$as_save_IFS
7132   test -z "$as_dir" && as_dir=.
7133     for ac_exec_ext in '' $ac_executable_extensions; do
7134   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7135     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7136     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7137     break 2
7138   fi
7139 done
7140   done
7141 IFS=$as_save_IFS
7142
7143 fi
7144 fi
7145 OTOOL=$ac_cv_prog_OTOOL
7146 if test -n "$OTOOL"; then
7147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7148 $as_echo "$OTOOL" >&6; }
7149 else
7150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7151 $as_echo "no" >&6; }
7152 fi
7153
7154
7155 fi
7156 if test -z "$ac_cv_prog_OTOOL"; then
7157   ac_ct_OTOOL=$OTOOL
7158   # Extract the first word of "otool", so it can be a program name with args.
7159 set dummy otool; ac_word=$2
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7161 $as_echo_n "checking for $ac_word... " >&6; }
7162 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7163   $as_echo_n "(cached) " >&6
7164 else
7165   if test -n "$ac_ct_OTOOL"; then
7166   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7167 else
7168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7169 for as_dir in $PATH
7170 do
7171   IFS=$as_save_IFS
7172   test -z "$as_dir" && as_dir=.
7173     for ac_exec_ext in '' $ac_executable_extensions; do
7174   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7175     ac_cv_prog_ac_ct_OTOOL="otool"
7176     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7177     break 2
7178   fi
7179 done
7180   done
7181 IFS=$as_save_IFS
7182
7183 fi
7184 fi
7185 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7186 if test -n "$ac_ct_OTOOL"; then
7187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7188 $as_echo "$ac_ct_OTOOL" >&6; }
7189 else
7190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7191 $as_echo "no" >&6; }
7192 fi
7193
7194   if test "x$ac_ct_OTOOL" = x; then
7195     OTOOL=":"
7196   else
7197     case $cross_compiling:$ac_tool_warned in
7198 yes:)
7199 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7200 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7201 ac_tool_warned=yes ;;
7202 esac
7203     OTOOL=$ac_ct_OTOOL
7204   fi
7205 else
7206   OTOOL="$ac_cv_prog_OTOOL"
7207 fi
7208
7209     if test -n "$ac_tool_prefix"; then
7210   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7211 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7213 $as_echo_n "checking for $ac_word... " >&6; }
7214 if ${ac_cv_prog_OTOOL64+:} false; then :
7215   $as_echo_n "(cached) " >&6
7216 else
7217   if test -n "$OTOOL64"; then
7218   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7219 else
7220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7221 for as_dir in $PATH
7222 do
7223   IFS=$as_save_IFS
7224   test -z "$as_dir" && as_dir=.
7225     for ac_exec_ext in '' $ac_executable_extensions; do
7226   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7227     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7228     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7229     break 2
7230   fi
7231 done
7232   done
7233 IFS=$as_save_IFS
7234
7235 fi
7236 fi
7237 OTOOL64=$ac_cv_prog_OTOOL64
7238 if test -n "$OTOOL64"; then
7239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7240 $as_echo "$OTOOL64" >&6; }
7241 else
7242   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7243 $as_echo "no" >&6; }
7244 fi
7245
7246
7247 fi
7248 if test -z "$ac_cv_prog_OTOOL64"; then
7249   ac_ct_OTOOL64=$OTOOL64
7250   # Extract the first word of "otool64", so it can be a program name with args.
7251 set dummy otool64; ac_word=$2
7252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7253 $as_echo_n "checking for $ac_word... " >&6; }
7254 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7255   $as_echo_n "(cached) " >&6
7256 else
7257   if test -n "$ac_ct_OTOOL64"; then
7258   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7259 else
7260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261 for as_dir in $PATH
7262 do
7263   IFS=$as_save_IFS
7264   test -z "$as_dir" && as_dir=.
7265     for ac_exec_ext in '' $ac_executable_extensions; do
7266   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7267     ac_cv_prog_ac_ct_OTOOL64="otool64"
7268     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7269     break 2
7270   fi
7271 done
7272   done
7273 IFS=$as_save_IFS
7274
7275 fi
7276 fi
7277 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7278 if test -n "$ac_ct_OTOOL64"; then
7279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7280 $as_echo "$ac_ct_OTOOL64" >&6; }
7281 else
7282   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7283 $as_echo "no" >&6; }
7284 fi
7285
7286   if test "x$ac_ct_OTOOL64" = x; then
7287     OTOOL64=":"
7288   else
7289     case $cross_compiling:$ac_tool_warned in
7290 yes:)
7291 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7292 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7293 ac_tool_warned=yes ;;
7294 esac
7295     OTOOL64=$ac_ct_OTOOL64
7296   fi
7297 else
7298   OTOOL64="$ac_cv_prog_OTOOL64"
7299 fi
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7328 $as_echo_n "checking for -single_module linker flag... " >&6; }
7329 if ${lt_cv_apple_cc_single_mod+:} false; then :
7330   $as_echo_n "(cached) " >&6
7331 else
7332   lt_cv_apple_cc_single_mod=no
7333       if test -z "${LT_MULTI_MODULE}"; then
7334         # By default we will add the -single_module flag. You can override
7335         # by either setting the environment variable LT_MULTI_MODULE
7336         # non-empty at configure time, or by adding -multi_module to the
7337         # link flags.
7338         rm -rf libconftest.dylib*
7339         echo "int foo(void){return 1;}" > conftest.c
7340         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7341 -dynamiclib -Wl,-single_module conftest.c" >&5
7342         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7343           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7344         _lt_result=$?
7345         # If there is a non-empty error log, and "single_module"
7346         # appears in it, assume the flag caused a linker warning
7347         if test -s conftest.err && $GREP single_module conftest.err; then
7348           cat conftest.err >&5
7349         # Otherwise, if the output was created with a 0 exit code from
7350         # the compiler, it worked.
7351         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7352           lt_cv_apple_cc_single_mod=yes
7353         else
7354           cat conftest.err >&5
7355         fi
7356         rm -rf libconftest.dylib*
7357         rm -f conftest.*
7358       fi
7359 fi
7360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7361 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7362
7363     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7364 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7365 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7366   $as_echo_n "(cached) " >&6
7367 else
7368   lt_cv_ld_exported_symbols_list=no
7369       save_LDFLAGS=$LDFLAGS
7370       echo "_main" > conftest.sym
7371       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7372       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7373 /* end confdefs.h.  */
7374
7375 int
7376 main ()
7377 {
7378
7379   ;
7380   return 0;
7381 }
7382 _ACEOF
7383 if ac_fn_c_try_link "$LINENO"; then :
7384   lt_cv_ld_exported_symbols_list=yes
7385 else
7386   lt_cv_ld_exported_symbols_list=no
7387 fi
7388 rm -f core conftest.err conftest.$ac_objext \
7389     conftest$ac_exeext conftest.$ac_ext
7390         LDFLAGS="$save_LDFLAGS"
7391
7392 fi
7393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7394 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7395
7396     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7397 $as_echo_n "checking for -force_load linker flag... " >&6; }
7398 if ${lt_cv_ld_force_load+:} false; then :
7399   $as_echo_n "(cached) " >&6
7400 else
7401   lt_cv_ld_force_load=no
7402       cat > conftest.c << _LT_EOF
7403 int forced_loaded() { return 2;}
7404 _LT_EOF
7405       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7406       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7407       echo "$AR cru libconftest.a conftest.o" >&5
7408       $AR cru libconftest.a conftest.o 2>&5
7409       echo "$RANLIB libconftest.a" >&5
7410       $RANLIB libconftest.a 2>&5
7411       cat > conftest.c << _LT_EOF
7412 int main() { return 0;}
7413 _LT_EOF
7414       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7415       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7416       _lt_result=$?
7417       if test -s conftest.err && $GREP force_load conftest.err; then
7418         cat conftest.err >&5
7419       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7420         lt_cv_ld_force_load=yes
7421       else
7422         cat conftest.err >&5
7423       fi
7424         rm -f conftest.err libconftest.a conftest conftest.c
7425         rm -rf conftest.dSYM
7426
7427 fi
7428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7429 $as_echo "$lt_cv_ld_force_load" >&6; }
7430     case $host_os in
7431     rhapsody* | darwin1.[012])
7432       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7433     darwin1.*)
7434       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7435     darwin*) # darwin 5.x on
7436       # if running on 10.5 or later, the deployment target defaults
7437       # to the OS version, if on x86, and 10.4, the deployment
7438       # target defaults to 10.4. Don't you love it?
7439       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7440         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7441           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7442         10.[012]*)
7443           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7444         10.*)
7445           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7446       esac
7447     ;;
7448   esac
7449     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7450       _lt_dar_single_mod='$single_module'
7451     fi
7452     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7453       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7454     else
7455       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7456     fi
7457     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7458       _lt_dsymutil='~$DSYMUTIL $lib || :'
7459     else
7460       _lt_dsymutil=
7461     fi
7462     ;;
7463   esac
7464
7465
7466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7467 $as_echo_n "checking for ANSI C header files... " >&6; }
7468 if ${ac_cv_header_stdc+:} false; then :
7469   $as_echo_n "(cached) " >&6
7470 else
7471   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7472 /* end confdefs.h.  */
7473 #include <stdlib.h>
7474 #include <stdarg.h>
7475 #include <string.h>
7476 #include <float.h>
7477
7478 int
7479 main ()
7480 {
7481
7482   ;
7483   return 0;
7484 }
7485 _ACEOF
7486 if ac_fn_c_try_compile "$LINENO"; then :
7487   ac_cv_header_stdc=yes
7488 else
7489   ac_cv_header_stdc=no
7490 fi
7491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7492
7493 if test $ac_cv_header_stdc = yes; then
7494   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7495   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7496 /* end confdefs.h.  */
7497 #include <string.h>
7498
7499 _ACEOF
7500 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7501   $EGREP "memchr" >/dev/null 2>&1; then :
7502
7503 else
7504   ac_cv_header_stdc=no
7505 fi
7506 rm -f conftest*
7507
7508 fi
7509
7510 if test $ac_cv_header_stdc = yes; then
7511   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7512   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7513 /* end confdefs.h.  */
7514 #include <stdlib.h>
7515
7516 _ACEOF
7517 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7518   $EGREP "free" >/dev/null 2>&1; then :
7519
7520 else
7521   ac_cv_header_stdc=no
7522 fi
7523 rm -f conftest*
7524
7525 fi
7526
7527 if test $ac_cv_header_stdc = yes; then
7528   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7529   if test "$cross_compiling" = yes; then :
7530   :
7531 else
7532   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7533 /* end confdefs.h.  */
7534 #include <ctype.h>
7535 #include <stdlib.h>
7536 #if ((' ' & 0x0FF) == 0x020)
7537 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7538 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7539 #else
7540 # define ISLOWER(c) \
7541                    (('a' <= (c) && (c) <= 'i') \
7542                      || ('j' <= (c) && (c) <= 'r') \
7543                      || ('s' <= (c) && (c) <= 'z'))
7544 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7545 #endif
7546
7547 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7548 int
7549 main ()
7550 {
7551   int i;
7552   for (i = 0; i < 256; i++)
7553     if (XOR (islower (i), ISLOWER (i))
7554         || toupper (i) != TOUPPER (i))
7555       return 2;
7556   return 0;
7557 }
7558 _ACEOF
7559 if ac_fn_c_try_run "$LINENO"; then :
7560
7561 else
7562   ac_cv_header_stdc=no
7563 fi
7564 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7565   conftest.$ac_objext conftest.beam conftest.$ac_ext
7566 fi
7567
7568 fi
7569 fi
7570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7571 $as_echo "$ac_cv_header_stdc" >&6; }
7572 if test $ac_cv_header_stdc = yes; then
7573
7574 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7575
7576 fi
7577
7578 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7579 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7580                   inttypes.h stdint.h unistd.h
7581 do :
7582   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7583 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7584 "
7585 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7586   cat >>confdefs.h <<_ACEOF
7587 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7588 _ACEOF
7589
7590 fi
7591
7592 done
7593
7594
7595 for ac_header in dlfcn.h
7596 do :
7597   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7598 "
7599 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7600   cat >>confdefs.h <<_ACEOF
7601 #define HAVE_DLFCN_H 1
7602 _ACEOF
7603
7604 fi
7605
7606 done
7607
7608
7609
7610
7611
7612 # Set options
7613 enable_win32_dll=yes
7614
7615 case $host in
7616 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
7617   if test -n "$ac_tool_prefix"; then
7618   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7619 set dummy ${ac_tool_prefix}as; ac_word=$2
7620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7621 $as_echo_n "checking for $ac_word... " >&6; }
7622 if ${ac_cv_prog_AS+:} false; then :
7623   $as_echo_n "(cached) " >&6
7624 else
7625   if test -n "$AS"; then
7626   ac_cv_prog_AS="$AS" # Let the user override the test.
7627 else
7628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7629 for as_dir in $PATH
7630 do
7631   IFS=$as_save_IFS
7632   test -z "$as_dir" && as_dir=.
7633     for ac_exec_ext in '' $ac_executable_extensions; do
7634   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7635     ac_cv_prog_AS="${ac_tool_prefix}as"
7636     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7637     break 2
7638   fi
7639 done
7640   done
7641 IFS=$as_save_IFS
7642
7643 fi
7644 fi
7645 AS=$ac_cv_prog_AS
7646 if test -n "$AS"; then
7647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7648 $as_echo "$AS" >&6; }
7649 else
7650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7651 $as_echo "no" >&6; }
7652 fi
7653
7654
7655 fi
7656 if test -z "$ac_cv_prog_AS"; then
7657   ac_ct_AS=$AS
7658   # Extract the first word of "as", so it can be a program name with args.
7659 set dummy as; ac_word=$2
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7661 $as_echo_n "checking for $ac_word... " >&6; }
7662 if ${ac_cv_prog_ac_ct_AS+:} false; then :
7663   $as_echo_n "(cached) " >&6
7664 else
7665   if test -n "$ac_ct_AS"; then
7666   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
7667 else
7668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7669 for as_dir in $PATH
7670 do
7671   IFS=$as_save_IFS
7672   test -z "$as_dir" && as_dir=.
7673     for ac_exec_ext in '' $ac_executable_extensions; do
7674   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7675     ac_cv_prog_ac_ct_AS="as"
7676     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7677     break 2
7678   fi
7679 done
7680   done
7681 IFS=$as_save_IFS
7682
7683 fi
7684 fi
7685 ac_ct_AS=$ac_cv_prog_ac_ct_AS
7686 if test -n "$ac_ct_AS"; then
7687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7688 $as_echo "$ac_ct_AS" >&6; }
7689 else
7690   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7691 $as_echo "no" >&6; }
7692 fi
7693
7694   if test "x$ac_ct_AS" = x; then
7695     AS="false"
7696   else
7697     case $cross_compiling:$ac_tool_warned in
7698 yes:)
7699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7700 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7701 ac_tool_warned=yes ;;
7702 esac
7703     AS=$ac_ct_AS
7704   fi
7705 else
7706   AS="$ac_cv_prog_AS"
7707 fi
7708
7709   if test -n "$ac_tool_prefix"; then
7710   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7711 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7713 $as_echo_n "checking for $ac_word... " >&6; }
7714 if ${ac_cv_prog_DLLTOOL+:} false; then :
7715   $as_echo_n "(cached) " >&6
7716 else
7717   if test -n "$DLLTOOL"; then
7718   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7719 else
7720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7721 for as_dir in $PATH
7722 do
7723   IFS=$as_save_IFS
7724   test -z "$as_dir" && as_dir=.
7725     for ac_exec_ext in '' $ac_executable_extensions; do
7726   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7727     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7728     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7729     break 2
7730   fi
7731 done
7732   done
7733 IFS=$as_save_IFS
7734
7735 fi
7736 fi
7737 DLLTOOL=$ac_cv_prog_DLLTOOL
7738 if test -n "$DLLTOOL"; then
7739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7740 $as_echo "$DLLTOOL" >&6; }
7741 else
7742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7743 $as_echo "no" >&6; }
7744 fi
7745
7746
7747 fi
7748 if test -z "$ac_cv_prog_DLLTOOL"; then
7749   ac_ct_DLLTOOL=$DLLTOOL
7750   # Extract the first word of "dlltool", so it can be a program name with args.
7751 set dummy dlltool; ac_word=$2
7752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7753 $as_echo_n "checking for $ac_word... " >&6; }
7754 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7755   $as_echo_n "(cached) " >&6
7756 else
7757   if test -n "$ac_ct_DLLTOOL"; then
7758   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7759 else
7760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7761 for as_dir in $PATH
7762 do
7763   IFS=$as_save_IFS
7764   test -z "$as_dir" && as_dir=.
7765     for ac_exec_ext in '' $ac_executable_extensions; do
7766   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7767     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7768     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7769     break 2
7770   fi
7771 done
7772   done
7773 IFS=$as_save_IFS
7774
7775 fi
7776 fi
7777 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7778 if test -n "$ac_ct_DLLTOOL"; then
7779   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7780 $as_echo "$ac_ct_DLLTOOL" >&6; }
7781 else
7782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7783 $as_echo "no" >&6; }
7784 fi
7785
7786   if test "x$ac_ct_DLLTOOL" = x; then
7787     DLLTOOL="false"
7788   else
7789     case $cross_compiling:$ac_tool_warned in
7790 yes:)
7791 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7792 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7793 ac_tool_warned=yes ;;
7794 esac
7795     DLLTOOL=$ac_ct_DLLTOOL
7796   fi
7797 else
7798   DLLTOOL="$ac_cv_prog_DLLTOOL"
7799 fi
7800
7801   if test -n "$ac_tool_prefix"; then
7802   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7803 set dummy ${ac_tool_prefix}objdump; ac_word=$2
7804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7805 $as_echo_n "checking for $ac_word... " >&6; }
7806 if ${ac_cv_prog_OBJDUMP+:} false; then :
7807   $as_echo_n "(cached) " >&6
7808 else
7809   if test -n "$OBJDUMP"; then
7810   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7811 else
7812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7813 for as_dir in $PATH
7814 do
7815   IFS=$as_save_IFS
7816   test -z "$as_dir" && as_dir=.
7817     for ac_exec_ext in '' $ac_executable_extensions; do
7818   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7819     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
7820     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7821     break 2
7822   fi
7823 done
7824   done
7825 IFS=$as_save_IFS
7826
7827 fi
7828 fi
7829 OBJDUMP=$ac_cv_prog_OBJDUMP
7830 if test -n "$OBJDUMP"; then
7831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7832 $as_echo "$OBJDUMP" >&6; }
7833 else
7834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7835 $as_echo "no" >&6; }
7836 fi
7837
7838
7839 fi
7840 if test -z "$ac_cv_prog_OBJDUMP"; then
7841   ac_ct_OBJDUMP=$OBJDUMP
7842   # Extract the first word of "objdump", so it can be a program name with args.
7843 set dummy objdump; ac_word=$2
7844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7845 $as_echo_n "checking for $ac_word... " >&6; }
7846 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7847   $as_echo_n "(cached) " >&6
7848 else
7849   if test -n "$ac_ct_OBJDUMP"; then
7850   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7851 else
7852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7853 for as_dir in $PATH
7854 do
7855   IFS=$as_save_IFS
7856   test -z "$as_dir" && as_dir=.
7857     for ac_exec_ext in '' $ac_executable_extensions; do
7858   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7859     ac_cv_prog_ac_ct_OBJDUMP="objdump"
7860     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7861     break 2
7862   fi
7863 done
7864   done
7865 IFS=$as_save_IFS
7866
7867 fi
7868 fi
7869 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7870 if test -n "$ac_ct_OBJDUMP"; then
7871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7872 $as_echo "$ac_ct_OBJDUMP" >&6; }
7873 else
7874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7875 $as_echo "no" >&6; }
7876 fi
7877
7878   if test "x$ac_ct_OBJDUMP" = x; then
7879     OBJDUMP="false"
7880   else
7881     case $cross_compiling:$ac_tool_warned in
7882 yes:)
7883 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7884 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7885 ac_tool_warned=yes ;;
7886 esac
7887     OBJDUMP=$ac_ct_OBJDUMP
7888   fi
7889 else
7890   OBJDUMP="$ac_cv_prog_OBJDUMP"
7891 fi
7892
7893   ;;
7894 esac
7895
7896 test -z "$AS" && AS=as
7897
7898
7899
7900
7901
7902 test -z "$DLLTOOL" && DLLTOOL=dlltool
7903
7904
7905
7906
7907
7908 test -z "$OBJDUMP" && OBJDUMP=objdump
7909
7910
7911
7912
7913
7914
7915
7916         enable_dlopen=no
7917
7918
7919
7920             # Check whether --enable-shared was given.
7921 if test "${enable_shared+set}" = set; then :
7922   enableval=$enable_shared; p=${PACKAGE-default}
7923     case $enableval in
7924     yes) enable_shared=yes ;;
7925     no) enable_shared=no ;;
7926     *)
7927       enable_shared=no
7928       # Look at the argument we got.  We use all the common list separators.
7929       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7930       for pkg in $enableval; do
7931         IFS="$lt_save_ifs"
7932         if test "X$pkg" = "X$p"; then
7933           enable_shared=yes
7934         fi
7935       done
7936       IFS="$lt_save_ifs"
7937       ;;
7938     esac
7939 else
7940   enable_shared=yes
7941 fi
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951   # Check whether --enable-static was given.
7952 if test "${enable_static+set}" = set; then :
7953   enableval=$enable_static; p=${PACKAGE-default}
7954     case $enableval in
7955     yes) enable_static=yes ;;
7956     no) enable_static=no ;;
7957     *)
7958      enable_static=no
7959       # Look at the argument we got.  We use all the common list separators.
7960       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7961       for pkg in $enableval; do
7962         IFS="$lt_save_ifs"
7963         if test "X$pkg" = "X$p"; then
7964           enable_static=yes
7965         fi
7966       done
7967       IFS="$lt_save_ifs"
7968       ;;
7969     esac
7970 else
7971   enable_static=yes
7972 fi
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983 # Check whether --with-pic was given.
7984 if test "${with_pic+set}" = set; then :
7985   withval=$with_pic; lt_p=${PACKAGE-default}
7986     case $withval in
7987     yes|no) pic_mode=$withval ;;
7988     *)
7989       pic_mode=default
7990       # Look at the argument we got.  We use all the common list separators.
7991       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7992       for lt_pkg in $withval; do
7993         IFS="$lt_save_ifs"
7994         if test "X$lt_pkg" = "X$lt_p"; then
7995           pic_mode=yes
7996         fi
7997       done
7998       IFS="$lt_save_ifs"
7999       ;;
8000     esac
8001 else
8002   pic_mode=default
8003 fi
8004
8005
8006 test -z "$pic_mode" && pic_mode=default
8007
8008
8009
8010
8011
8012
8013
8014   # Check whether --enable-fast-install was given.
8015 if test "${enable_fast_install+set}" = set; then :
8016   enableval=$enable_fast_install; p=${PACKAGE-default}
8017     case $enableval in
8018     yes) enable_fast_install=yes ;;
8019     no) enable_fast_install=no ;;
8020     *)
8021       enable_fast_install=no
8022       # Look at the argument we got.  We use all the common list separators.
8023       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8024       for pkg in $enableval; do
8025         IFS="$lt_save_ifs"
8026         if test "X$pkg" = "X$p"; then
8027           enable_fast_install=yes
8028         fi
8029       done
8030       IFS="$lt_save_ifs"
8031       ;;
8032     esac
8033 else
8034   enable_fast_install=yes
8035 fi
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047 # This can be used to rebuild libtool when needed
8048 LIBTOOL_DEPS="$ltmain"
8049
8050 # Always use our own libtool.
8051 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082 test -z "$LN_S" && LN_S="ln -s"
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097 if test -n "${ZSH_VERSION+set}" ; then
8098    setopt NO_GLOB_SUBST
8099 fi
8100
8101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8102 $as_echo_n "checking for objdir... " >&6; }
8103 if ${lt_cv_objdir+:} false; then :
8104   $as_echo_n "(cached) " >&6
8105 else
8106   rm -f .libs 2>/dev/null
8107 mkdir .libs 2>/dev/null
8108 if test -d .libs; then
8109   lt_cv_objdir=.libs
8110 else
8111   # MS-DOS does not allow filenames that begin with a dot.
8112   lt_cv_objdir=_libs
8113 fi
8114 rmdir .libs 2>/dev/null
8115 fi
8116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8117 $as_echo "$lt_cv_objdir" >&6; }
8118 objdir=$lt_cv_objdir
8119
8120
8121
8122
8123
8124 cat >>confdefs.h <<_ACEOF
8125 #define LT_OBJDIR "$lt_cv_objdir/"
8126 _ACEOF
8127
8128
8129
8130
8131 case $host_os in
8132 aix3*)
8133   # AIX sometimes has problems with the GCC collect2 program.  For some
8134   # reason, if we set the COLLECT_NAMES environment variable, the problems
8135   # vanish in a puff of smoke.
8136   if test "X${COLLECT_NAMES+set}" != Xset; then
8137     COLLECT_NAMES=
8138     export COLLECT_NAMES
8139   fi
8140   ;;
8141 esac
8142
8143 # Global variables:
8144 ofile=libtool
8145 can_build_shared=yes
8146
8147 # All known linkers require a `.a' archive for static linking (except MSVC,
8148 # which needs '.lib').
8149 libext=a
8150
8151 with_gnu_ld="$lt_cv_prog_gnu_ld"
8152
8153 old_CC="$CC"
8154 old_CFLAGS="$CFLAGS"
8155
8156 # Set sane defaults for various variables
8157 test -z "$CC" && CC=cc
8158 test -z "$LTCC" && LTCC=$CC
8159 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8160 test -z "$LD" && LD=ld
8161 test -z "$ac_objext" && ac_objext=o
8162
8163 for cc_temp in $compiler""; do
8164   case $cc_temp in
8165     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8166     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8167     \-*) ;;
8168     *) break;;
8169   esac
8170 done
8171 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8172
8173
8174 # Only perform the check for file, if the check method requires it
8175 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8176 case $deplibs_check_method in
8177 file_magic*)
8178   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8179     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8180 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8181 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8182   $as_echo_n "(cached) " >&6
8183 else
8184   case $MAGIC_CMD in
8185 [\\/*] |  ?:[\\/]*)
8186   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8187   ;;
8188 *)
8189   lt_save_MAGIC_CMD="$MAGIC_CMD"
8190   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8191   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8192   for ac_dir in $ac_dummy; do
8193     IFS="$lt_save_ifs"
8194     test -z "$ac_dir" && ac_dir=.
8195     if test -f $ac_dir/${ac_tool_prefix}file; then
8196       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8197       if test -n "$file_magic_test_file"; then
8198         case $deplibs_check_method in
8199         "file_magic "*)
8200           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8201           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8202           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8203             $EGREP "$file_magic_regex" > /dev/null; then
8204             :
8205           else
8206             cat <<_LT_EOF 1>&2
8207
8208 *** Warning: the command libtool uses to detect shared libraries,
8209 *** $file_magic_cmd, produces output that libtool cannot recognize.
8210 *** The result is that libtool may fail to recognize shared libraries
8211 *** as such.  This will affect the creation of libtool libraries that
8212 *** depend on shared libraries, but programs linked with such libtool
8213 *** libraries will work regardless of this problem.  Nevertheless, you
8214 *** may want to report the problem to your system manager and/or to
8215 *** bug-libtool@gnu.org
8216
8217 _LT_EOF
8218           fi ;;
8219         esac
8220       fi
8221       break
8222     fi
8223   done
8224   IFS="$lt_save_ifs"
8225   MAGIC_CMD="$lt_save_MAGIC_CMD"
8226   ;;
8227 esac
8228 fi
8229
8230 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8231 if test -n "$MAGIC_CMD"; then
8232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8233 $as_echo "$MAGIC_CMD" >&6; }
8234 else
8235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8236 $as_echo "no" >&6; }
8237 fi
8238
8239
8240
8241
8242
8243 if test -z "$lt_cv_path_MAGIC_CMD"; then
8244   if test -n "$ac_tool_prefix"; then
8245     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8246 $as_echo_n "checking for file... " >&6; }
8247 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8248   $as_echo_n "(cached) " >&6
8249 else
8250   case $MAGIC_CMD in
8251 [\\/*] |  ?:[\\/]*)
8252   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8253   ;;
8254 *)
8255   lt_save_MAGIC_CMD="$MAGIC_CMD"
8256   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8257   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8258   for ac_dir in $ac_dummy; do
8259     IFS="$lt_save_ifs"
8260     test -z "$ac_dir" && ac_dir=.
8261     if test -f $ac_dir/file; then
8262       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8263       if test -n "$file_magic_test_file"; then
8264         case $deplibs_check_method in
8265         "file_magic "*)
8266           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8267           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8268           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8269             $EGREP "$file_magic_regex" > /dev/null; then
8270             :
8271           else
8272             cat <<_LT_EOF 1>&2
8273
8274 *** Warning: the command libtool uses to detect shared libraries,
8275 *** $file_magic_cmd, produces output that libtool cannot recognize.
8276 *** The result is that libtool may fail to recognize shared libraries
8277 *** as such.  This will affect the creation of libtool libraries that
8278 *** depend on shared libraries, but programs linked with such libtool
8279 *** libraries will work regardless of this problem.  Nevertheless, you
8280 *** may want to report the problem to your system manager and/or to
8281 *** bug-libtool@gnu.org
8282
8283 _LT_EOF
8284           fi ;;
8285         esac
8286       fi
8287       break
8288     fi
8289   done
8290   IFS="$lt_save_ifs"
8291   MAGIC_CMD="$lt_save_MAGIC_CMD"
8292   ;;
8293 esac
8294 fi
8295
8296 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8297 if test -n "$MAGIC_CMD"; then
8298   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8299 $as_echo "$MAGIC_CMD" >&6; }
8300 else
8301   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8302 $as_echo "no" >&6; }
8303 fi
8304
8305
8306   else
8307     MAGIC_CMD=:
8308   fi
8309 fi
8310
8311   fi
8312   ;;
8313 esac
8314
8315 # Use C for the default configuration in the libtool script
8316
8317 lt_save_CC="$CC"
8318 ac_ext=c
8319 ac_cpp='$CPP $CPPFLAGS'
8320 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8321 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8322 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8323
8324
8325 # Source file extension for C test sources.
8326 ac_ext=c
8327
8328 # Object file extension for compiled C test sources.
8329 objext=o
8330 objext=$objext
8331
8332 # Code to be used in simple compile tests
8333 lt_simple_compile_test_code="int some_variable = 0;"
8334
8335 # Code to be used in simple link tests
8336 lt_simple_link_test_code='int main(){return(0);}'
8337
8338
8339
8340
8341
8342
8343
8344 # If no C compiler was specified, use CC.
8345 LTCC=${LTCC-"$CC"}
8346
8347 # If no C compiler flags were specified, use CFLAGS.
8348 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8349
8350 # Allow CC to be a program name with arguments.
8351 compiler=$CC
8352
8353 # Save the default compiler, since it gets overwritten when the other
8354 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8355 compiler_DEFAULT=$CC
8356
8357 # save warnings/boilerplate of simple test code
8358 ac_outfile=conftest.$ac_objext
8359 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8360 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8361 _lt_compiler_boilerplate=`cat conftest.err`
8362 $RM conftest*
8363
8364 ac_outfile=conftest.$ac_objext
8365 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8366 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8367 _lt_linker_boilerplate=`cat conftest.err`
8368 $RM -r conftest*
8369
8370
8371 ## CAVEAT EMPTOR:
8372 ## There is no encapsulation within the following macros, do not change
8373 ## the running order or otherwise move them around unless you know exactly
8374 ## what you are doing...
8375 if test -n "$compiler"; then
8376
8377 lt_prog_compiler_no_builtin_flag=
8378
8379 if test "$GCC" = yes; then
8380   case $cc_basename in
8381   nvcc*)
8382     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8383   *)
8384     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8385   esac
8386
8387   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8388 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8389 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8390   $as_echo_n "(cached) " >&6
8391 else
8392   lt_cv_prog_compiler_rtti_exceptions=no
8393    ac_outfile=conftest.$ac_objext
8394    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8395    lt_compiler_flag="-fno-rtti -fno-exceptions"
8396    # Insert the option either (1) after the last *FLAGS variable, or
8397    # (2) before a word containing "conftest.", or (3) at the end.
8398    # Note that $ac_compile itself does not contain backslashes and begins
8399    # with a dollar sign (not a hyphen), so the echo should work correctly.
8400    # The option is referenced via a variable to avoid confusing sed.
8401    lt_compile=`echo "$ac_compile" | $SED \
8402    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8403    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8404    -e 's:$: $lt_compiler_flag:'`
8405    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8406    (eval "$lt_compile" 2>conftest.err)
8407    ac_status=$?
8408    cat conftest.err >&5
8409    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410    if (exit $ac_status) && test -s "$ac_outfile"; then
8411      # The compiler can only warn and ignore the option if not recognized
8412      # So say no if there are warnings other than the usual output.
8413      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8414      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8415      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8416        lt_cv_prog_compiler_rtti_exceptions=yes
8417      fi
8418    fi
8419    $RM conftest*
8420
8421 fi
8422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8423 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8424
8425 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8426     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8427 else
8428     :
8429 fi
8430
8431 fi
8432
8433
8434
8435
8436
8437
8438   lt_prog_compiler_wl=
8439 lt_prog_compiler_pic=
8440 lt_prog_compiler_static=
8441
8442
8443   if test "$GCC" = yes; then
8444     lt_prog_compiler_wl='-Wl,'
8445     lt_prog_compiler_static='-static'
8446
8447     case $host_os in
8448       aix*)
8449       # All AIX code is PIC.
8450       if test "$host_cpu" = ia64; then
8451         # AIX 5 now supports IA64 processor
8452         lt_prog_compiler_static='-Bstatic'
8453       fi
8454       ;;
8455
8456     amigaos*)
8457       case $host_cpu in
8458       powerpc)
8459             # see comment about AmigaOS4 .so support
8460             lt_prog_compiler_pic='-fPIC'
8461         ;;
8462       m68k)
8463             # FIXME: we need at least 68020 code to build shared libraries, but
8464             # adding the `-m68020' flag to GCC prevents building anything better,
8465             # like `-m68040'.
8466             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8467         ;;
8468       esac
8469       ;;
8470
8471     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8472       # PIC is the default for these OSes.
8473       ;;
8474
8475     mingw* | cygwin* | pw32* | os2* | cegcc*)
8476       # This hack is so that the source file can tell whether it is being
8477       # built for inclusion in a dll (and should export symbols for example).
8478       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8479       # (--disable-auto-import) libraries
8480       lt_prog_compiler_pic='-DDLL_EXPORT'
8481       ;;
8482
8483     darwin* | rhapsody*)
8484       # PIC is the default on this platform
8485       # Common symbols not allowed in MH_DYLIB files
8486       lt_prog_compiler_pic='-fno-common'
8487       ;;
8488
8489     haiku*)
8490       # PIC is the default for Haiku.
8491       # The "-static" flag exists, but is broken.
8492       lt_prog_compiler_static=
8493       ;;
8494
8495     hpux*)
8496       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8497       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8498       # sets the default TLS model and affects inlining.
8499       case $host_cpu in
8500       hppa*64*)
8501         # +Z the default
8502         ;;
8503       *)
8504         lt_prog_compiler_pic='-fPIC'
8505         ;;
8506       esac
8507       ;;
8508
8509     interix[3-9]*)
8510       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8511       # Instead, we relocate shared libraries at runtime.
8512       ;;
8513
8514     msdosdjgpp*)
8515       # Just because we use GCC doesn't mean we suddenly get shared libraries
8516       # on systems that don't support them.
8517       lt_prog_compiler_can_build_shared=no
8518       enable_shared=no
8519       ;;
8520
8521     *nto* | *qnx*)
8522       # QNX uses GNU C++, but need to define -shared option too, otherwise
8523       # it will coredump.
8524       lt_prog_compiler_pic='-fPIC -shared'
8525       ;;
8526
8527     sysv4*MP*)
8528       if test -d /usr/nec; then
8529         lt_prog_compiler_pic=-Kconform_pic
8530       fi
8531       ;;
8532
8533     *)
8534       lt_prog_compiler_pic='-fPIC'
8535       ;;
8536     esac
8537
8538     case $cc_basename in
8539     nvcc*) # Cuda Compiler Driver 2.2
8540       lt_prog_compiler_wl='-Xlinker '
8541       if test -n "$lt_prog_compiler_pic"; then
8542         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8543       fi
8544       ;;
8545     esac
8546   else
8547     # PORTME Check for flag to pass linker flags through the system compiler.
8548     case $host_os in
8549     aix*)
8550       lt_prog_compiler_wl='-Wl,'
8551       if test "$host_cpu" = ia64; then
8552         # AIX 5 now supports IA64 processor
8553         lt_prog_compiler_static='-Bstatic'
8554       else
8555         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8556       fi
8557       ;;
8558
8559     mingw* | cygwin* | pw32* | os2* | cegcc*)
8560       # This hack is so that the source file can tell whether it is being
8561       # built for inclusion in a dll (and should export symbols for example).
8562       lt_prog_compiler_pic='-DDLL_EXPORT'
8563       ;;
8564
8565     hpux9* | hpux10* | hpux11*)
8566       lt_prog_compiler_wl='-Wl,'
8567       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8568       # not for PA HP-UX.
8569       case $host_cpu in
8570       hppa*64*|ia64*)
8571         # +Z the default
8572         ;;
8573       *)
8574         lt_prog_compiler_pic='+Z'
8575         ;;
8576       esac
8577       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8578       lt_prog_compiler_static='${wl}-a ${wl}archive'
8579       ;;
8580
8581     irix5* | irix6* | nonstopux*)
8582       lt_prog_compiler_wl='-Wl,'
8583       # PIC (with -KPIC) is the default.
8584       lt_prog_compiler_static='-non_shared'
8585       ;;
8586
8587     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8588       case $cc_basename in
8589       # old Intel for x86_64 which still supported -KPIC.
8590       ecc*)
8591         lt_prog_compiler_wl='-Wl,'
8592         lt_prog_compiler_pic='-KPIC'
8593         lt_prog_compiler_static='-static'
8594         ;;
8595       # icc used to be incompatible with GCC.
8596       # ICC 10 doesn't accept -KPIC any more.
8597       icc* | ifort*)
8598         lt_prog_compiler_wl='-Wl,'
8599         lt_prog_compiler_pic='-fPIC'
8600         lt_prog_compiler_static='-static'
8601         ;;
8602       # Lahey Fortran 8.1.
8603       lf95*)
8604         lt_prog_compiler_wl='-Wl,'
8605         lt_prog_compiler_pic='--shared'
8606         lt_prog_compiler_static='--static'
8607         ;;
8608       nagfor*)
8609         # NAG Fortran compiler
8610         lt_prog_compiler_wl='-Wl,-Wl,,'
8611         lt_prog_compiler_pic='-PIC'
8612         lt_prog_compiler_static='-Bstatic'
8613         ;;
8614       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8615         # Portland Group compilers (*not* the Pentium gcc compiler,
8616         # which looks to be a dead project)
8617         lt_prog_compiler_wl='-Wl,'
8618         lt_prog_compiler_pic='-fpic'
8619         lt_prog_compiler_static='-Bstatic'
8620         ;;
8621       ccc*)
8622         lt_prog_compiler_wl='-Wl,'
8623         # All Alpha code is PIC.
8624         lt_prog_compiler_static='-non_shared'
8625         ;;
8626       xl* | bgxl* | bgf* | mpixl*)
8627         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8628         lt_prog_compiler_wl='-Wl,'
8629         lt_prog_compiler_pic='-qpic'
8630         lt_prog_compiler_static='-qstaticlink'
8631         ;;
8632       *)
8633         case `$CC -V 2>&1 | sed 5q` in
8634         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8635           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8636           lt_prog_compiler_pic='-KPIC'
8637           lt_prog_compiler_static='-Bstatic'
8638           lt_prog_compiler_wl=''
8639           ;;
8640         *Sun\ F* | *Sun*Fortran*)
8641           lt_prog_compiler_pic='-KPIC'
8642           lt_prog_compiler_static='-Bstatic'
8643           lt_prog_compiler_wl='-Qoption ld '
8644           ;;
8645         *Sun\ C*)
8646           # Sun C 5.9
8647           lt_prog_compiler_pic='-KPIC'
8648           lt_prog_compiler_static='-Bstatic'
8649           lt_prog_compiler_wl='-Wl,'
8650           ;;
8651         *Intel*\ [CF]*Compiler*)
8652           lt_prog_compiler_wl='-Wl,'
8653           lt_prog_compiler_pic='-fPIC'
8654           lt_prog_compiler_static='-static'
8655           ;;
8656         *Portland\ Group*)
8657           lt_prog_compiler_wl='-Wl,'
8658           lt_prog_compiler_pic='-fpic'
8659           lt_prog_compiler_static='-Bstatic'
8660           ;;
8661         esac
8662         ;;
8663       esac
8664       ;;
8665
8666     newsos6)
8667       lt_prog_compiler_pic='-KPIC'
8668       lt_prog_compiler_static='-Bstatic'
8669       ;;
8670
8671     *nto* | *qnx*)
8672       # QNX uses GNU C++, but need to define -shared option too, otherwise
8673       # it will coredump.
8674       lt_prog_compiler_pic='-fPIC -shared'
8675       ;;
8676
8677     osf3* | osf4* | osf5*)
8678       lt_prog_compiler_wl='-Wl,'
8679       # All OSF/1 code is PIC.
8680       lt_prog_compiler_static='-non_shared'
8681       ;;
8682
8683     rdos*)
8684       lt_prog_compiler_static='-non_shared'
8685       ;;
8686
8687     solaris*)
8688       lt_prog_compiler_pic='-KPIC'
8689       lt_prog_compiler_static='-Bstatic'
8690       case $cc_basename in
8691       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8692         lt_prog_compiler_wl='-Qoption ld ';;
8693       *)
8694         lt_prog_compiler_wl='-Wl,';;
8695       esac
8696       ;;
8697
8698     sunos4*)
8699       lt_prog_compiler_wl='-Qoption ld '
8700       lt_prog_compiler_pic='-PIC'
8701       lt_prog_compiler_static='-Bstatic'
8702       ;;
8703
8704     sysv4 | sysv4.2uw2* | sysv4.3*)
8705       lt_prog_compiler_wl='-Wl,'
8706       lt_prog_compiler_pic='-KPIC'
8707       lt_prog_compiler_static='-Bstatic'
8708       ;;
8709
8710     sysv4*MP*)
8711       if test -d /usr/nec ;then
8712         lt_prog_compiler_pic='-Kconform_pic'
8713         lt_prog_compiler_static='-Bstatic'
8714       fi
8715       ;;
8716
8717     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8718       lt_prog_compiler_wl='-Wl,'
8719       lt_prog_compiler_pic='-KPIC'
8720       lt_prog_compiler_static='-Bstatic'
8721       ;;
8722
8723     unicos*)
8724       lt_prog_compiler_wl='-Wl,'
8725       lt_prog_compiler_can_build_shared=no
8726       ;;
8727
8728     uts4*)
8729       lt_prog_compiler_pic='-pic'
8730       lt_prog_compiler_static='-Bstatic'
8731       ;;
8732
8733     *)
8734       lt_prog_compiler_can_build_shared=no
8735       ;;
8736     esac
8737   fi
8738
8739 case $host_os in
8740   # For platforms which do not support PIC, -DPIC is meaningless:
8741   *djgpp*)
8742     lt_prog_compiler_pic=
8743     ;;
8744   *)
8745     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8746     ;;
8747 esac
8748
8749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8750 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8751 if ${lt_cv_prog_compiler_pic+:} false; then :
8752   $as_echo_n "(cached) " >&6
8753 else
8754   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8755 fi
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8757 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8758 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8759
8760 #
8761 # Check to make sure the PIC flag actually works.
8762 #
8763 if test -n "$lt_prog_compiler_pic"; then
8764   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8765 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8766 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8767   $as_echo_n "(cached) " >&6
8768 else
8769   lt_cv_prog_compiler_pic_works=no
8770    ac_outfile=conftest.$ac_objext
8771    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8772    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8773    # Insert the option either (1) after the last *FLAGS variable, or
8774    # (2) before a word containing "conftest.", or (3) at the end.
8775    # Note that $ac_compile itself does not contain backslashes and begins
8776    # with a dollar sign (not a hyphen), so the echo should work correctly.
8777    # The option is referenced via a variable to avoid confusing sed.
8778    lt_compile=`echo "$ac_compile" | $SED \
8779    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8780    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8781    -e 's:$: $lt_compiler_flag:'`
8782    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8783    (eval "$lt_compile" 2>conftest.err)
8784    ac_status=$?
8785    cat conftest.err >&5
8786    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787    if (exit $ac_status) && test -s "$ac_outfile"; then
8788      # The compiler can only warn and ignore the option if not recognized
8789      # So say no if there are warnings other than the usual output.
8790      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8791      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8792      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8793        lt_cv_prog_compiler_pic_works=yes
8794      fi
8795    fi
8796    $RM conftest*
8797
8798 fi
8799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8800 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8801
8802 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8803     case $lt_prog_compiler_pic in
8804      "" | " "*) ;;
8805      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8806      esac
8807 else
8808     lt_prog_compiler_pic=
8809      lt_prog_compiler_can_build_shared=no
8810 fi
8811
8812 fi
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824 #
8825 # Check to make sure the static flag actually works.
8826 #
8827 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8829 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8830 if ${lt_cv_prog_compiler_static_works+:} false; then :
8831   $as_echo_n "(cached) " >&6
8832 else
8833   lt_cv_prog_compiler_static_works=no
8834    save_LDFLAGS="$LDFLAGS"
8835    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8836    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8837    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8838      # The linker can only warn and ignore the option if not recognized
8839      # So say no if there are warnings
8840      if test -s conftest.err; then
8841        # Append any errors to the config.log.
8842        cat conftest.err 1>&5
8843        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8844        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8845        if diff conftest.exp conftest.er2 >/dev/null; then
8846          lt_cv_prog_compiler_static_works=yes
8847        fi
8848      else
8849        lt_cv_prog_compiler_static_works=yes
8850      fi
8851    fi
8852    $RM -r conftest*
8853    LDFLAGS="$save_LDFLAGS"
8854
8855 fi
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8857 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8858
8859 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8860     :
8861 else
8862     lt_prog_compiler_static=
8863 fi
8864
8865
8866
8867
8868
8869
8870
8871   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8872 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8873 if ${lt_cv_prog_compiler_c_o+:} false; then :
8874   $as_echo_n "(cached) " >&6
8875 else
8876   lt_cv_prog_compiler_c_o=no
8877    $RM -r conftest 2>/dev/null
8878    mkdir conftest
8879    cd conftest
8880    mkdir out
8881    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8882
8883    lt_compiler_flag="-o out/conftest2.$ac_objext"
8884    # Insert the option either (1) after the last *FLAGS variable, or
8885    # (2) before a word containing "conftest.", or (3) at the end.
8886    # Note that $ac_compile itself does not contain backslashes and begins
8887    # with a dollar sign (not a hyphen), so the echo should work correctly.
8888    lt_compile=`echo "$ac_compile" | $SED \
8889    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8890    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8891    -e 's:$: $lt_compiler_flag:'`
8892    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8893    (eval "$lt_compile" 2>out/conftest.err)
8894    ac_status=$?
8895    cat out/conftest.err >&5
8896    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8897    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8898    then
8899      # The compiler can only warn and ignore the option if not recognized
8900      # So say no if there are warnings
8901      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8902      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8903      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8904        lt_cv_prog_compiler_c_o=yes
8905      fi
8906    fi
8907    chmod u+w . 2>&5
8908    $RM conftest*
8909    # SGI C++ compiler will create directory out/ii_files/ for
8910    # template instantiation
8911    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8912    $RM out/* && rmdir out
8913    cd ..
8914    $RM -r conftest
8915    $RM conftest*
8916
8917 fi
8918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8919 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8920
8921
8922
8923
8924
8925
8926   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8927 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8928 if ${lt_cv_prog_compiler_c_o+:} false; then :
8929   $as_echo_n "(cached) " >&6
8930 else
8931   lt_cv_prog_compiler_c_o=no
8932    $RM -r conftest 2>/dev/null
8933    mkdir conftest
8934    cd conftest
8935    mkdir out
8936    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8937
8938    lt_compiler_flag="-o out/conftest2.$ac_objext"
8939    # Insert the option either (1) after the last *FLAGS variable, or
8940    # (2) before a word containing "conftest.", or (3) at the end.
8941    # Note that $ac_compile itself does not contain backslashes and begins
8942    # with a dollar sign (not a hyphen), so the echo should work correctly.
8943    lt_compile=`echo "$ac_compile" | $SED \
8944    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8945    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8946    -e 's:$: $lt_compiler_flag:'`
8947    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8948    (eval "$lt_compile" 2>out/conftest.err)
8949    ac_status=$?
8950    cat out/conftest.err >&5
8951    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8953    then
8954      # The compiler can only warn and ignore the option if not recognized
8955      # So say no if there are warnings
8956      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8957      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8958      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8959        lt_cv_prog_compiler_c_o=yes
8960      fi
8961    fi
8962    chmod u+w . 2>&5
8963    $RM conftest*
8964    # SGI C++ compiler will create directory out/ii_files/ for
8965    # template instantiation
8966    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8967    $RM out/* && rmdir out
8968    cd ..
8969    $RM -r conftest
8970    $RM conftest*
8971
8972 fi
8973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8974 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8975
8976
8977
8978
8979 hard_links="nottested"
8980 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8981   # do not overwrite the value of need_locks provided by the user
8982   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8983 $as_echo_n "checking if we can lock with hard links... " >&6; }
8984   hard_links=yes
8985   $RM conftest*
8986   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8987   touch conftest.a
8988   ln conftest.a conftest.b 2>&5 || hard_links=no
8989   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8991 $as_echo "$hard_links" >&6; }
8992   if test "$hard_links" = no; then
8993     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8994 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8995     need_locks=warn
8996   fi
8997 else
8998   need_locks=no
8999 fi
9000
9001
9002
9003
9004
9005
9006   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9007 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9008
9009   runpath_var=
9010   allow_undefined_flag=
9011   always_export_symbols=no
9012   archive_cmds=
9013   archive_expsym_cmds=
9014   compiler_needs_object=no
9015   enable_shared_with_static_runtimes=no
9016   export_dynamic_flag_spec=
9017   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9018   hardcode_automatic=no
9019   hardcode_direct=no
9020   hardcode_direct_absolute=no
9021   hardcode_libdir_flag_spec=
9022   hardcode_libdir_separator=
9023   hardcode_minus_L=no
9024   hardcode_shlibpath_var=unsupported
9025   inherit_rpath=no
9026   link_all_deplibs=unknown
9027   module_cmds=
9028   module_expsym_cmds=
9029   old_archive_from_new_cmds=
9030   old_archive_from_expsyms_cmds=
9031   thread_safe_flag_spec=
9032   whole_archive_flag_spec=
9033   # include_expsyms should be a list of space-separated symbols to be *always*
9034   # included in the symbol list
9035   include_expsyms=
9036   # exclude_expsyms can be an extended regexp of symbols to exclude
9037   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9038   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9039   # as well as any symbol that contains `d'.
9040   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9041   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9042   # platforms (ab)use it in PIC code, but their linkers get confused if
9043   # the symbol is explicitly referenced.  Since portable code cannot
9044   # rely on this symbol name, it's probably fine to never include it in
9045   # preloaded symbol tables.
9046   # Exclude shared library initialization/finalization symbols.
9047   extract_expsyms_cmds=
9048
9049   case $host_os in
9050   cygwin* | mingw* | pw32* | cegcc*)
9051     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9052     # When not using gcc, we currently assume that we are using
9053     # Microsoft Visual C++.
9054     if test "$GCC" != yes; then
9055       with_gnu_ld=no
9056     fi
9057     ;;
9058   interix*)
9059     # we just hope/assume this is gcc and not c89 (= MSVC++)
9060     with_gnu_ld=yes
9061     ;;
9062   openbsd*)
9063     with_gnu_ld=no
9064     ;;
9065   linux* | k*bsd*-gnu | gnu*)
9066     link_all_deplibs=no
9067     ;;
9068   esac
9069
9070   ld_shlibs=yes
9071
9072   # On some targets, GNU ld is compatible enough with the native linker
9073   # that we're better off using the native interface for both.
9074   lt_use_gnu_ld_interface=no
9075   if test "$with_gnu_ld" = yes; then
9076     case $host_os in
9077       aix*)
9078         # The AIX port of GNU ld has always aspired to compatibility
9079         # with the native linker.  However, as the warning in the GNU ld
9080         # block says, versions before 2.19.5* couldn't really create working
9081         # shared libraries, regardless of the interface used.
9082         case `$LD -v 2>&1` in
9083           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9084           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9085           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9086           *)
9087             lt_use_gnu_ld_interface=yes
9088             ;;
9089         esac
9090         ;;
9091       *)
9092         lt_use_gnu_ld_interface=yes
9093         ;;
9094     esac
9095   fi
9096
9097   if test "$lt_use_gnu_ld_interface" = yes; then
9098     # If archive_cmds runs LD, not CC, wlarc should be empty
9099     wlarc='${wl}'
9100
9101     # Set some defaults for GNU ld with shared library support. These
9102     # are reset later if shared libraries are not supported. Putting them
9103     # here allows them to be overridden if necessary.
9104     runpath_var=LD_RUN_PATH
9105     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9106     export_dynamic_flag_spec='${wl}--export-dynamic'
9107     # ancient GNU ld didn't support --whole-archive et. al.
9108     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9109       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9110     else
9111       whole_archive_flag_spec=
9112     fi
9113     supports_anon_versioning=no
9114     case `$LD -v 2>&1` in
9115       *GNU\ gold*) supports_anon_versioning=yes ;;
9116       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9117       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9118       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9119       *\ 2.11.*) ;; # other 2.11 versions
9120       *) supports_anon_versioning=yes ;;
9121     esac
9122
9123     # See if GNU ld supports shared libraries.
9124     case $host_os in
9125     aix[3-9]*)
9126       # On AIX/PPC, the GNU linker is very broken
9127       if test "$host_cpu" != ia64; then
9128         ld_shlibs=no
9129         cat <<_LT_EOF 1>&2
9130
9131 *** Warning: the GNU linker, at least up to release 2.19, is reported
9132 *** to be unable to reliably create shared libraries on AIX.
9133 *** Therefore, libtool is disabling shared libraries support.  If you
9134 *** really care for shared libraries, you may want to install binutils
9135 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9136 *** You will then need to restart the configuration process.
9137
9138 _LT_EOF
9139       fi
9140       ;;
9141
9142     amigaos*)
9143       case $host_cpu in
9144       powerpc)
9145             # see comment about AmigaOS4 .so support
9146             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9147             archive_expsym_cmds=''
9148         ;;
9149       m68k)
9150             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)'
9151             hardcode_libdir_flag_spec='-L$libdir'
9152             hardcode_minus_L=yes
9153         ;;
9154       esac
9155       ;;
9156
9157     beos*)
9158       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9159         allow_undefined_flag=unsupported
9160         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9161         # support --undefined.  This deserves some investigation.  FIXME
9162         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9163       else
9164         ld_shlibs=no
9165       fi
9166       ;;
9167
9168     cygwin* | mingw* | pw32* | cegcc*)
9169       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9170       # as there is no search path for DLLs.
9171       hardcode_libdir_flag_spec='-L$libdir'
9172       export_dynamic_flag_spec='${wl}--export-all-symbols'
9173       allow_undefined_flag=unsupported
9174       always_export_symbols=no
9175       enable_shared_with_static_runtimes=yes
9176       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'
9177       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9178
9179       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9180         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9181         # If the export-symbols file already is a .def file (1st line
9182         # is EXPORTS), use it as is; otherwise, prepend...
9183         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9184           cp $export_symbols $output_objdir/$soname.def;
9185         else
9186           echo EXPORTS > $output_objdir/$soname.def;
9187           cat $export_symbols >> $output_objdir/$soname.def;
9188         fi~
9189         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9190       else
9191         ld_shlibs=no
9192       fi
9193       ;;
9194
9195     haiku*)
9196       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9197       link_all_deplibs=yes
9198       ;;
9199
9200     interix[3-9]*)
9201       hardcode_direct=no
9202       hardcode_shlibpath_var=no
9203       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9204       export_dynamic_flag_spec='${wl}-E'
9205       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9206       # Instead, shared libraries are loaded at an image base (0x10000000 by
9207       # default) and relocated if they conflict, which is a slow very memory
9208       # consuming and fragmenting process.  To avoid this, we pick a random,
9209       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9210       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9211       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9212       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'
9213       ;;
9214
9215     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9216       tmp_diet=no
9217       if test "$host_os" = linux-dietlibc; then
9218         case $cc_basename in
9219           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9220         esac
9221       fi
9222       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9223          && test "$tmp_diet" = no
9224       then
9225         tmp_addflag=' $pic_flag'
9226         tmp_sharedflag='-shared'
9227         case $cc_basename,$host_cpu in
9228         pgcc*)                          # Portland Group C compiler
9229           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'
9230           tmp_addflag=' $pic_flag'
9231           ;;
9232         pgf77* | pgf90* | pgf95* | pgfortran*)
9233                                         # Portland Group f77 and f90 compilers
9234           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'
9235           tmp_addflag=' $pic_flag -Mnomain' ;;
9236         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9237           tmp_addflag=' -i_dynamic' ;;
9238         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9239           tmp_addflag=' -i_dynamic -nofor_main' ;;
9240         ifc* | ifort*)                  # Intel Fortran compiler
9241           tmp_addflag=' -nofor_main' ;;
9242         lf95*)                          # Lahey Fortran 8.1
9243           whole_archive_flag_spec=
9244           tmp_sharedflag='--shared' ;;
9245         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9246           tmp_sharedflag='-qmkshrobj'
9247           tmp_addflag= ;;
9248         nvcc*)  # Cuda Compiler Driver 2.2
9249           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'
9250           compiler_needs_object=yes
9251           ;;
9252         esac
9253         case `$CC -V 2>&1 | sed 5q` in
9254         *Sun\ C*)                       # Sun C 5.9
9255           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'
9256           compiler_needs_object=yes
9257           tmp_sharedflag='-G' ;;
9258         *Sun\ F*)                       # Sun Fortran 8.3
9259           tmp_sharedflag='-G' ;;
9260         esac
9261         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9262
9263         if test "x$supports_anon_versioning" = xyes; then
9264           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9265             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9266             echo "local: *; };" >> $output_objdir/$libname.ver~
9267             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9268         fi
9269
9270         case $cc_basename in
9271         xlf* | bgf* | bgxlf* | mpixlf*)
9272           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9273           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9274           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9275           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9276           if test "x$supports_anon_versioning" = xyes; then
9277             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9278               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9279               echo "local: *; };" >> $output_objdir/$libname.ver~
9280               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9281           fi
9282           ;;
9283         esac
9284       else
9285         ld_shlibs=no
9286       fi
9287       ;;
9288
9289     netbsd* | netbsdelf*-gnu)
9290       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9291         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9292         wlarc=
9293       else
9294         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9295         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9296       fi
9297       ;;
9298
9299     solaris*)
9300       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9301         ld_shlibs=no
9302         cat <<_LT_EOF 1>&2
9303
9304 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9305 *** create shared libraries on Solaris systems.  Therefore, libtool
9306 *** is disabling shared libraries support.  We urge you to upgrade GNU
9307 *** binutils to release 2.9.1 or newer.  Another option is to modify
9308 *** your PATH or compiler configuration so that the native linker is
9309 *** used, and then restart.
9310
9311 _LT_EOF
9312       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9313         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9314         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9315       else
9316         ld_shlibs=no
9317       fi
9318       ;;
9319
9320     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9321       case `$LD -v 2>&1` in
9322         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9323         ld_shlibs=no
9324         cat <<_LT_EOF 1>&2
9325
9326 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9327 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9328 *** is disabling shared libraries support.  We urge you to upgrade GNU
9329 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9330 *** your PATH or compiler configuration so that the native linker is
9331 *** used, and then restart.
9332
9333 _LT_EOF
9334         ;;
9335         *)
9336           # For security reasons, it is highly recommended that you always
9337           # use absolute paths for naming shared libraries, and exclude the
9338           # DT_RUNPATH tag from executables and libraries.  But doing so
9339           # requires that you compile everything twice, which is a pain.
9340           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9341             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9342             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9343             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9344           else
9345             ld_shlibs=no
9346           fi
9347         ;;
9348       esac
9349       ;;
9350
9351     sunos4*)
9352       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9353       wlarc=
9354       hardcode_direct=yes
9355       hardcode_shlibpath_var=no
9356       ;;
9357
9358     *)
9359       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9360         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9361         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9362       else
9363         ld_shlibs=no
9364       fi
9365       ;;
9366     esac
9367
9368     if test "$ld_shlibs" = no; then
9369       runpath_var=
9370       hardcode_libdir_flag_spec=
9371       export_dynamic_flag_spec=
9372       whole_archive_flag_spec=
9373     fi
9374   else
9375     # PORTME fill in a description of your system's linker (not GNU ld)
9376     case $host_os in
9377     aix3*)
9378       allow_undefined_flag=unsupported
9379       always_export_symbols=yes
9380       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'
9381       # Note: this linker hardcodes the directories in LIBPATH if there
9382       # are no directories specified by -L.
9383       hardcode_minus_L=yes
9384       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9385         # Neither direct hardcoding nor static linking is supported with a
9386         # broken collect2.
9387         hardcode_direct=unsupported
9388       fi
9389       ;;
9390
9391     aix[4-9]*)
9392       if test "$host_cpu" = ia64; then
9393         # On IA64, the linker does run time linking by default, so we don't
9394         # have to do anything special.
9395         aix_use_runtimelinking=no
9396         exp_sym_flag='-Bexport'
9397         no_entry_flag=""
9398       else
9399         # If we're using GNU nm, then we don't want the "-C" option.
9400         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9401         # Also, AIX nm treats weak defined symbols like other global
9402         # defined symbols, whereas GNU nm marks them as "W".
9403         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9404           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'
9405         else
9406           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'
9407         fi
9408         aix_use_runtimelinking=no
9409
9410         # Test if we are trying to use run time linking or normal
9411         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9412         # need to do runtime linking.
9413         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9414           for ld_flag in $LDFLAGS; do
9415           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9416             aix_use_runtimelinking=yes
9417             break
9418           fi
9419           done
9420           ;;
9421         esac
9422
9423         exp_sym_flag='-bexport'
9424         no_entry_flag='-bnoentry'
9425       fi
9426
9427       # When large executables or shared objects are built, AIX ld can
9428       # have problems creating the table of contents.  If linking a library
9429       # or program results in "error TOC overflow" add -mminimal-toc to
9430       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9431       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9432
9433       archive_cmds=''
9434       hardcode_direct=yes
9435       hardcode_direct_absolute=yes
9436       hardcode_libdir_separator=':'
9437       link_all_deplibs=yes
9438       file_list_spec='${wl}-f,'
9439
9440       if test "$GCC" = yes; then
9441         case $host_os in aix4.[012]|aix4.[012].*)
9442         # We only want to do this on AIX 4.2 and lower, the check
9443         # below for broken collect2 doesn't work under 4.3+
9444           collect2name=`${CC} -print-prog-name=collect2`
9445           if test -f "$collect2name" &&
9446            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9447           then
9448           # We have reworked collect2
9449           :
9450           else
9451           # We have old collect2
9452           hardcode_direct=unsupported
9453           # It fails to find uninstalled libraries when the uninstalled
9454           # path is not listed in the libpath.  Setting hardcode_minus_L
9455           # to unsupported forces relinking
9456           hardcode_minus_L=yes
9457           hardcode_libdir_flag_spec='-L$libdir'
9458           hardcode_libdir_separator=
9459           fi
9460           ;;
9461         esac
9462         shared_flag='-shared'
9463         if test "$aix_use_runtimelinking" = yes; then
9464           shared_flag="$shared_flag "'${wl}-G'
9465         fi
9466         link_all_deplibs=no
9467       else
9468         # not using gcc
9469         if test "$host_cpu" = ia64; then
9470         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9471         # chokes on -Wl,-G. The following line is correct:
9472           shared_flag='-G'
9473         else
9474           if test "$aix_use_runtimelinking" = yes; then
9475             shared_flag='${wl}-G'
9476           else
9477             shared_flag='${wl}-bM:SRE'
9478           fi
9479         fi
9480       fi
9481
9482       export_dynamic_flag_spec='${wl}-bexpall'
9483       # It seems that -bexpall does not export symbols beginning with
9484       # underscore (_), so it is better to generate a list of symbols to export.
9485       always_export_symbols=yes
9486       if test "$aix_use_runtimelinking" = yes; then
9487         # Warning - without using the other runtime loading flags (-brtl),
9488         # -berok will link without error, but may produce a broken library.
9489         allow_undefined_flag='-berok'
9490         # Determine the default libpath from the value encoded in an
9491         # empty executable.
9492         if test "${lt_cv_aix_libpath+set}" = set; then
9493   aix_libpath=$lt_cv_aix_libpath
9494 else
9495   if ${lt_cv_aix_libpath_+:} false; then :
9496   $as_echo_n "(cached) " >&6
9497 else
9498   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9499 /* end confdefs.h.  */
9500
9501 int
9502 main ()
9503 {
9504
9505   ;
9506   return 0;
9507 }
9508 _ACEOF
9509 if ac_fn_c_try_link "$LINENO"; then :
9510
9511   lt_aix_libpath_sed='
9512       /Import File Strings/,/^$/ {
9513           /^0/ {
9514               s/^0  *\([^ ]*\) *$/\1/
9515               p
9516           }
9517       }'
9518   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9519   # Check for a 64-bit object if we didn't find anything.
9520   if test -z "$lt_cv_aix_libpath_"; then
9521     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9522   fi
9523 fi
9524 rm -f core conftest.err conftest.$ac_objext \
9525     conftest$ac_exeext conftest.$ac_ext
9526   if test -z "$lt_cv_aix_libpath_"; then
9527     lt_cv_aix_libpath_="/usr/lib:/lib"
9528   fi
9529
9530 fi
9531
9532   aix_libpath=$lt_cv_aix_libpath_
9533 fi
9534
9535         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9536         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"
9537       else
9538         if test "$host_cpu" = ia64; then
9539           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9540           allow_undefined_flag="-z nodefs"
9541           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"
9542         else
9543          # Determine the default libpath from the value encoded in an
9544          # empty executable.
9545          if test "${lt_cv_aix_libpath+set}" = set; then
9546   aix_libpath=$lt_cv_aix_libpath
9547 else
9548   if ${lt_cv_aix_libpath_+:} false; then :
9549   $as_echo_n "(cached) " >&6
9550 else
9551   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9552 /* end confdefs.h.  */
9553
9554 int
9555 main ()
9556 {
9557
9558   ;
9559   return 0;
9560 }
9561 _ACEOF
9562 if ac_fn_c_try_link "$LINENO"; then :
9563
9564   lt_aix_libpath_sed='
9565       /Import File Strings/,/^$/ {
9566           /^0/ {
9567               s/^0  *\([^ ]*\) *$/\1/
9568               p
9569           }
9570       }'
9571   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9572   # Check for a 64-bit object if we didn't find anything.
9573   if test -z "$lt_cv_aix_libpath_"; then
9574     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9575   fi
9576 fi
9577 rm -f core conftest.err conftest.$ac_objext \
9578     conftest$ac_exeext conftest.$ac_ext
9579   if test -z "$lt_cv_aix_libpath_"; then
9580     lt_cv_aix_libpath_="/usr/lib:/lib"
9581   fi
9582
9583 fi
9584
9585   aix_libpath=$lt_cv_aix_libpath_
9586 fi
9587
9588          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9589           # Warning - without using the other run time loading flags,
9590           # -berok will link without error, but may produce a broken library.
9591           no_undefined_flag=' ${wl}-bernotok'
9592           allow_undefined_flag=' ${wl}-berok'
9593           if test "$with_gnu_ld" = yes; then
9594             # We only use this code for GNU lds that support --whole-archive.
9595             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9596           else
9597             # Exported symbols can be pulled into shared objects from archives
9598             whole_archive_flag_spec='$convenience'
9599           fi
9600           archive_cmds_need_lc=yes
9601           # This is similar to how AIX traditionally builds its shared libraries.
9602           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'
9603         fi
9604       fi
9605       ;;
9606
9607     amigaos*)
9608       case $host_cpu in
9609       powerpc)
9610             # see comment about AmigaOS4 .so support
9611             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9612             archive_expsym_cmds=''
9613         ;;
9614       m68k)
9615             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)'
9616             hardcode_libdir_flag_spec='-L$libdir'
9617             hardcode_minus_L=yes
9618         ;;
9619       esac
9620       ;;
9621
9622     bsdi[45]*)
9623       export_dynamic_flag_spec=-rdynamic
9624       ;;
9625
9626     cygwin* | mingw* | pw32* | cegcc*)
9627       # When not using gcc, we currently assume that we are using
9628       # Microsoft Visual C++.
9629       # hardcode_libdir_flag_spec is actually meaningless, as there is
9630       # no search path for DLLs.
9631       case $cc_basename in
9632       cl*)
9633         # Native MSVC
9634         hardcode_libdir_flag_spec=' '
9635         allow_undefined_flag=unsupported
9636         always_export_symbols=yes
9637         file_list_spec='@'
9638         # Tell ltmain to make .lib files, not .a files.
9639         libext=lib
9640         # Tell ltmain to make .dll files, not .so files.
9641         shrext_cmds=".dll"
9642         # FIXME: Setting linknames here is a bad hack.
9643         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9644         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9645             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9646           else
9647             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9648           fi~
9649           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9650           linknames='
9651         # The linker will not automatically build a static lib if we build a DLL.
9652         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9653         enable_shared_with_static_runtimes=yes
9654         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9655         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9656         # Don't use ranlib
9657         old_postinstall_cmds='chmod 644 $oldlib'
9658         postlink_cmds='lt_outputfile="@OUTPUT@"~
9659           lt_tool_outputfile="@TOOL_OUTPUT@"~
9660           case $lt_outputfile in
9661             *.exe|*.EXE) ;;
9662             *)
9663               lt_outputfile="$lt_outputfile.exe"
9664               lt_tool_outputfile="$lt_tool_outputfile.exe"
9665               ;;
9666           esac~
9667           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9668             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9669             $RM "$lt_outputfile.manifest";
9670           fi'
9671         ;;
9672       *)
9673         # Assume MSVC wrapper
9674         hardcode_libdir_flag_spec=' '
9675         allow_undefined_flag=unsupported
9676         # Tell ltmain to make .lib files, not .a files.
9677         libext=lib
9678         # Tell ltmain to make .dll files, not .so files.
9679         shrext_cmds=".dll"
9680         # FIXME: Setting linknames here is a bad hack.
9681         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9682         # The linker will automatically build a .lib file if we build a DLL.
9683         old_archive_from_new_cmds='true'
9684         # FIXME: Should let the user specify the lib program.
9685         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9686         enable_shared_with_static_runtimes=yes
9687         ;;
9688       esac
9689       ;;
9690
9691     darwin* | rhapsody*)
9692
9693
9694   archive_cmds_need_lc=no
9695   hardcode_direct=no
9696   hardcode_automatic=yes
9697   hardcode_shlibpath_var=unsupported
9698   if test "$lt_cv_ld_force_load" = "yes"; then
9699     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\"`'
9700
9701   else
9702     whole_archive_flag_spec=''
9703   fi
9704   link_all_deplibs=yes
9705   allow_undefined_flag="$_lt_dar_allow_undefined"
9706   case $cc_basename in
9707      ifort*) _lt_dar_can_shared=yes ;;
9708      *) _lt_dar_can_shared=$GCC ;;
9709   esac
9710   if test "$_lt_dar_can_shared" = "yes"; then
9711     output_verbose_link_cmd=func_echo_all
9712     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9713     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9714     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}"
9715     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}"
9716
9717   else
9718   ld_shlibs=no
9719   fi
9720
9721       ;;
9722
9723     dgux*)
9724       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9725       hardcode_libdir_flag_spec='-L$libdir'
9726       hardcode_shlibpath_var=no
9727       ;;
9728
9729     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9730     # support.  Future versions do this automatically, but an explicit c++rt0.o
9731     # does not break anything, and helps significantly (at the cost of a little
9732     # extra space).
9733     freebsd2.2*)
9734       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9735       hardcode_libdir_flag_spec='-R$libdir'
9736       hardcode_direct=yes
9737       hardcode_shlibpath_var=no
9738       ;;
9739
9740     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9741     freebsd2.*)
9742       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9743       hardcode_direct=yes
9744       hardcode_minus_L=yes
9745       hardcode_shlibpath_var=no
9746       ;;
9747
9748     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9749     freebsd* | dragonfly*)
9750       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9751       hardcode_libdir_flag_spec='-R$libdir'
9752       hardcode_direct=yes
9753       hardcode_shlibpath_var=no
9754       ;;
9755
9756     hpux9*)
9757       if test "$GCC" = yes; then
9758         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'
9759       else
9760         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'
9761       fi
9762       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9763       hardcode_libdir_separator=:
9764       hardcode_direct=yes
9765
9766       # hardcode_minus_L: Not really in the search PATH,
9767       # but as the default location of the library.
9768       hardcode_minus_L=yes
9769       export_dynamic_flag_spec='${wl}-E'
9770       ;;
9771
9772     hpux10*)
9773       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9774         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9775       else
9776         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9777       fi
9778       if test "$with_gnu_ld" = no; then
9779         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9780         hardcode_libdir_separator=:
9781         hardcode_direct=yes
9782         hardcode_direct_absolute=yes
9783         export_dynamic_flag_spec='${wl}-E'
9784         # hardcode_minus_L: Not really in the search PATH,
9785         # but as the default location of the library.
9786         hardcode_minus_L=yes
9787       fi
9788       ;;
9789
9790     hpux11*)
9791       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9792         case $host_cpu in
9793         hppa*64*)
9794           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9795           ;;
9796         ia64*)
9797           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9798           ;;
9799         *)
9800           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9801           ;;
9802         esac
9803       else
9804         case $host_cpu in
9805         hppa*64*)
9806           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9807           ;;
9808         ia64*)
9809           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9810           ;;
9811         *)
9812
9813           # Older versions of the 11.00 compiler do not understand -b yet
9814           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9815           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9816 $as_echo_n "checking if $CC understands -b... " >&6; }
9817 if ${lt_cv_prog_compiler__b+:} false; then :
9818   $as_echo_n "(cached) " >&6
9819 else
9820   lt_cv_prog_compiler__b=no
9821    save_LDFLAGS="$LDFLAGS"
9822    LDFLAGS="$LDFLAGS -b"
9823    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9824    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9825      # The linker can only warn and ignore the option if not recognized
9826      # So say no if there are warnings
9827      if test -s conftest.err; then
9828        # Append any errors to the config.log.
9829        cat conftest.err 1>&5
9830        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9831        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9832        if diff conftest.exp conftest.er2 >/dev/null; then
9833          lt_cv_prog_compiler__b=yes
9834        fi
9835      else
9836        lt_cv_prog_compiler__b=yes
9837      fi
9838    fi
9839    $RM -r conftest*
9840    LDFLAGS="$save_LDFLAGS"
9841
9842 fi
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9844 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9845
9846 if test x"$lt_cv_prog_compiler__b" = xyes; then
9847     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9848 else
9849     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9850 fi
9851
9852           ;;
9853         esac
9854       fi
9855       if test "$with_gnu_ld" = no; then
9856         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9857         hardcode_libdir_separator=:
9858
9859         case $host_cpu in
9860         hppa*64*|ia64*)
9861           hardcode_direct=no
9862           hardcode_shlibpath_var=no
9863           ;;
9864         *)
9865           hardcode_direct=yes
9866           hardcode_direct_absolute=yes
9867           export_dynamic_flag_spec='${wl}-E'
9868
9869           # hardcode_minus_L: Not really in the search PATH,
9870           # but as the default location of the library.
9871           hardcode_minus_L=yes
9872           ;;
9873         esac
9874       fi
9875       ;;
9876
9877     irix5* | irix6* | nonstopux*)
9878       if test "$GCC" = yes; then
9879         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'
9880         # Try to use the -exported_symbol ld option, if it does not
9881         # work, assume that -exports_file does not work either and
9882         # implicitly export all symbols.
9883         # This should be the same for all languages, so no per-tag cache variable.
9884         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9885 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9886 if ${lt_cv_irix_exported_symbol+:} false; then :
9887   $as_echo_n "(cached) " >&6
9888 else
9889   save_LDFLAGS="$LDFLAGS"
9890            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9891            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9892 /* end confdefs.h.  */
9893 int foo (void) { return 0; }
9894 _ACEOF
9895 if ac_fn_c_try_link "$LINENO"; then :
9896   lt_cv_irix_exported_symbol=yes
9897 else
9898   lt_cv_irix_exported_symbol=no
9899 fi
9900 rm -f core conftest.err conftest.$ac_objext \
9901     conftest$ac_exeext conftest.$ac_ext
9902            LDFLAGS="$save_LDFLAGS"
9903 fi
9904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9905 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9906         if test "$lt_cv_irix_exported_symbol" = yes; then
9907           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'
9908         fi
9909       else
9910         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'
9911         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'
9912       fi
9913       archive_cmds_need_lc='no'
9914       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9915       hardcode_libdir_separator=:
9916       inherit_rpath=yes
9917       link_all_deplibs=yes
9918       ;;
9919
9920     netbsd* | netbsdelf*-gnu)
9921       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9922         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9923       else
9924         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9925       fi
9926       hardcode_libdir_flag_spec='-R$libdir'
9927       hardcode_direct=yes
9928       hardcode_shlibpath_var=no
9929       ;;
9930
9931     newsos6)
9932       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9933       hardcode_direct=yes
9934       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9935       hardcode_libdir_separator=:
9936       hardcode_shlibpath_var=no
9937       ;;
9938
9939     *nto* | *qnx*)
9940       ;;
9941
9942     openbsd*)
9943       if test -f /usr/libexec/ld.so; then
9944         hardcode_direct=yes
9945         hardcode_shlibpath_var=no
9946         hardcode_direct_absolute=yes
9947         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9948           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9949           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9950           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9951           export_dynamic_flag_spec='${wl}-E'
9952         else
9953           case $host_os in
9954            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9955              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9956              hardcode_libdir_flag_spec='-R$libdir'
9957              ;;
9958            *)
9959              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9960              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9961              ;;
9962           esac
9963         fi
9964       else
9965         ld_shlibs=no
9966       fi
9967       ;;
9968
9969     os2*)
9970       hardcode_libdir_flag_spec='-L$libdir'
9971       hardcode_minus_L=yes
9972       allow_undefined_flag=unsupported
9973       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'
9974       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9975       ;;
9976
9977     osf3*)
9978       if test "$GCC" = yes; then
9979         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9980         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'
9981       else
9982         allow_undefined_flag=' -expect_unresolved \*'
9983         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'
9984       fi
9985       archive_cmds_need_lc='no'
9986       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9987       hardcode_libdir_separator=:
9988       ;;
9989
9990     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9991       if test "$GCC" = yes; then
9992         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9993         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'
9994         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9995       else
9996         allow_undefined_flag=' -expect_unresolved \*'
9997         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'
9998         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~
9999         $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'
10000
10001         # Both c and cxx compiler support -rpath directly
10002         hardcode_libdir_flag_spec='-rpath $libdir'
10003       fi
10004       archive_cmds_need_lc='no'
10005       hardcode_libdir_separator=:
10006       ;;
10007
10008     solaris*)
10009       no_undefined_flag=' -z defs'
10010       if test "$GCC" = yes; then
10011         wlarc='${wl}'
10012         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$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 -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'
10015       else
10016         case `$CC -V 2>&1` in
10017         *"Compilers 5.0"*)
10018           wlarc=''
10019           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10020           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10021           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10022           ;;
10023         *)
10024           wlarc='${wl}'
10025           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10026           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10027           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10028           ;;
10029         esac
10030       fi
10031       hardcode_libdir_flag_spec='-R$libdir'
10032       hardcode_shlibpath_var=no
10033       case $host_os in
10034       solaris2.[0-5] | solaris2.[0-5].*) ;;
10035       *)
10036         # The compiler driver will combine and reorder linker options,
10037         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10038         # but is careful enough not to reorder.
10039         # Supported since Solaris 2.6 (maybe 2.5.1?)
10040         if test "$GCC" = yes; then
10041           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10042         else
10043           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10044         fi
10045         ;;
10046       esac
10047       link_all_deplibs=yes
10048       ;;
10049
10050     sunos4*)
10051       if test "x$host_vendor" = xsequent; then
10052         # Use $CC to link under sequent, because it throws in some extra .o
10053         # files that make .init and .fini sections work.
10054         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10055       else
10056         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10057       fi
10058       hardcode_libdir_flag_spec='-L$libdir'
10059       hardcode_direct=yes
10060       hardcode_minus_L=yes
10061       hardcode_shlibpath_var=no
10062       ;;
10063
10064     sysv4)
10065       case $host_vendor in
10066         sni)
10067           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10068           hardcode_direct=yes # is this really true???
10069         ;;
10070         siemens)
10071           ## LD is ld it makes a PLAMLIB
10072           ## CC just makes a GrossModule.
10073           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10074           reload_cmds='$CC -r -o $output$reload_objs'
10075           hardcode_direct=no
10076         ;;
10077         motorola)
10078           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10079           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10080         ;;
10081       esac
10082       runpath_var='LD_RUN_PATH'
10083       hardcode_shlibpath_var=no
10084       ;;
10085
10086     sysv4.3*)
10087       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10088       hardcode_shlibpath_var=no
10089       export_dynamic_flag_spec='-Bexport'
10090       ;;
10091
10092     sysv4*MP*)
10093       if test -d /usr/nec; then
10094         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10095         hardcode_shlibpath_var=no
10096         runpath_var=LD_RUN_PATH
10097         hardcode_runpath_var=yes
10098         ld_shlibs=yes
10099       fi
10100       ;;
10101
10102     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10103       no_undefined_flag='${wl}-z,text'
10104       archive_cmds_need_lc=no
10105       hardcode_shlibpath_var=no
10106       runpath_var='LD_RUN_PATH'
10107
10108       if test "$GCC" = yes; then
10109         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10110         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10111       else
10112         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10113         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10114       fi
10115       ;;
10116
10117     sysv5* | sco3.2v5* | sco5v6*)
10118       # Note: We can NOT use -z defs as we might desire, because we do not
10119       # link with -lc, and that would cause any symbols used from libc to
10120       # always be unresolved, which means just about no library would
10121       # ever link correctly.  If we're not using GNU ld we use -z text
10122       # though, which does catch some bad symbols but isn't as heavy-handed
10123       # as -z defs.
10124       no_undefined_flag='${wl}-z,text'
10125       allow_undefined_flag='${wl}-z,nodefs'
10126       archive_cmds_need_lc=no
10127       hardcode_shlibpath_var=no
10128       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10129       hardcode_libdir_separator=':'
10130       link_all_deplibs=yes
10131       export_dynamic_flag_spec='${wl}-Bexport'
10132       runpath_var='LD_RUN_PATH'
10133
10134       if test "$GCC" = yes; then
10135         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10136         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10137       else
10138         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10139         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10140       fi
10141       ;;
10142
10143     uts4*)
10144       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10145       hardcode_libdir_flag_spec='-L$libdir'
10146       hardcode_shlibpath_var=no
10147       ;;
10148
10149     *)
10150       ld_shlibs=no
10151       ;;
10152     esac
10153
10154     if test x$host_vendor = xsni; then
10155       case $host in
10156       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10157         export_dynamic_flag_spec='${wl}-Blargedynsym'
10158         ;;
10159       esac
10160     fi
10161   fi
10162
10163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10164 $as_echo "$ld_shlibs" >&6; }
10165 test "$ld_shlibs" = no && can_build_shared=no
10166
10167 with_gnu_ld=$with_gnu_ld
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183 #
10184 # Do we need to explicitly link libc?
10185 #
10186 case "x$archive_cmds_need_lc" in
10187 x|xyes)
10188   # Assume -lc should be added
10189   archive_cmds_need_lc=yes
10190
10191   if test "$enable_shared" = yes && test "$GCC" = yes; then
10192     case $archive_cmds in
10193     *'~'*)
10194       # FIXME: we may have to deal with multi-command sequences.
10195       ;;
10196     '$CC '*)
10197       # Test whether the compiler implicitly links with -lc since on some
10198       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10199       # to ld, don't add -lc before -lgcc.
10200       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10201 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10202 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10203   $as_echo_n "(cached) " >&6
10204 else
10205   $RM conftest*
10206         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10207
10208         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10209   (eval $ac_compile) 2>&5
10210   ac_status=$?
10211   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10212   test $ac_status = 0; } 2>conftest.err; then
10213           soname=conftest
10214           lib=conftest
10215           libobjs=conftest.$ac_objext
10216           deplibs=
10217           wl=$lt_prog_compiler_wl
10218           pic_flag=$lt_prog_compiler_pic
10219           compiler_flags=-v
10220           linker_flags=-v
10221           verstring=
10222           output_objdir=.
10223           libname=conftest
10224           lt_save_allow_undefined_flag=$allow_undefined_flag
10225           allow_undefined_flag=
10226           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10227   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10228   ac_status=$?
10229   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10230   test $ac_status = 0; }
10231           then
10232             lt_cv_archive_cmds_need_lc=no
10233           else
10234             lt_cv_archive_cmds_need_lc=yes
10235           fi
10236           allow_undefined_flag=$lt_save_allow_undefined_flag
10237         else
10238           cat conftest.err 1>&5
10239         fi
10240         $RM conftest*
10241
10242 fi
10243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10244 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10245       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10246       ;;
10247     esac
10248   fi
10249   ;;
10250 esac
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
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10404 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10405
10406 if test "$GCC" = yes; then
10407   case $host_os in
10408     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10409     *) lt_awk_arg="/^libraries:/" ;;
10410   esac
10411   case $host_os in
10412     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10413     *) lt_sed_strip_eq="s,=/,/,g" ;;
10414   esac
10415   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10416   case $lt_search_path_spec in
10417   *\;*)
10418     # if the path contains ";" then we assume it to be the separator
10419     # otherwise default to the standard path separator (i.e. ":") - it is
10420     # assumed that no part of a normal pathname contains ";" but that should
10421     # okay in the real world where ";" in dirpaths is itself problematic.
10422     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10423     ;;
10424   *)
10425     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10426     ;;
10427   esac
10428   # Ok, now we have the path, separated by spaces, we can step through it
10429   # and add multilib dir if necessary.
10430   lt_tmp_lt_search_path_spec=
10431   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10432   for lt_sys_path in $lt_search_path_spec; do
10433     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10434       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10435     else
10436       test -d "$lt_sys_path" && \
10437         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10438     fi
10439   done
10440   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10441 BEGIN {RS=" "; FS="/|\n";} {
10442   lt_foo="";
10443   lt_count=0;
10444   for (lt_i = NF; lt_i > 0; lt_i--) {
10445     if ($lt_i != "" && $lt_i != ".") {
10446       if ($lt_i == "..") {
10447         lt_count++;
10448       } else {
10449         if (lt_count == 0) {
10450           lt_foo="/" $lt_i lt_foo;
10451         } else {
10452           lt_count--;
10453         }
10454       }
10455     }
10456   }
10457   if (lt_foo != "") { lt_freq[lt_foo]++; }
10458   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10459 }'`
10460   # AWK program above erroneously prepends '/' to C:/dos/paths
10461   # for these hosts.
10462   case $host_os in
10463     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10464       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10465   esac
10466   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10467 else
10468   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10469 fi
10470 library_names_spec=
10471 libname_spec='lib$name'
10472 soname_spec=
10473 shrext_cmds=".so"
10474 postinstall_cmds=
10475 postuninstall_cmds=
10476 finish_cmds=
10477 finish_eval=
10478 shlibpath_var=
10479 shlibpath_overrides_runpath=unknown
10480 version_type=none
10481 dynamic_linker="$host_os ld.so"
10482 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10483 need_lib_prefix=unknown
10484 hardcode_into_libs=no
10485
10486 # when you set need_version to no, make sure it does not cause -set_version
10487 # flags to be left without arguments
10488 need_version=unknown
10489
10490 case $host_os in
10491 aix3*)
10492   version_type=linux # correct to gnu/linux during the next big refactor
10493   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10494   shlibpath_var=LIBPATH
10495
10496   # AIX 3 has no versioning support, so we append a major version to the name.
10497   soname_spec='${libname}${release}${shared_ext}$major'
10498   ;;
10499
10500 aix[4-9]*)
10501   version_type=linux # correct to gnu/linux during the next big refactor
10502   need_lib_prefix=no
10503   need_version=no
10504   hardcode_into_libs=yes
10505   if test "$host_cpu" = ia64; then
10506     # AIX 5 supports IA64
10507     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10508     shlibpath_var=LD_LIBRARY_PATH
10509   else
10510     # With GCC up to 2.95.x, collect2 would create an import file
10511     # for dependence libraries.  The import file would start with
10512     # the line `#! .'.  This would cause the generated library to
10513     # depend on `.', always an invalid library.  This was fixed in
10514     # development snapshots of GCC prior to 3.0.
10515     case $host_os in
10516       aix4 | aix4.[01] | aix4.[01].*)
10517       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10518            echo ' yes '
10519            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10520         :
10521       else
10522         can_build_shared=no
10523       fi
10524       ;;
10525     esac
10526     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10527     # soname into executable. Probably we can add versioning support to
10528     # collect2, so additional links can be useful in future.
10529     if test "$aix_use_runtimelinking" = yes; then
10530       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10531       # instead of lib<name>.a to let people know that these are not
10532       # typical AIX shared libraries.
10533       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10534     else
10535       # We preserve .a as extension for shared libraries through AIX4.2
10536       # and later when we are not doing run time linking.
10537       library_names_spec='${libname}${release}.a $libname.a'
10538       soname_spec='${libname}${release}${shared_ext}$major'
10539     fi
10540     shlibpath_var=LIBPATH
10541   fi
10542   ;;
10543
10544 amigaos*)
10545   case $host_cpu in
10546   powerpc)
10547     # Since July 2007 AmigaOS4 officially supports .so libraries.
10548     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10549     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10550     ;;
10551   m68k)
10552     library_names_spec='$libname.ixlibrary $libname.a'
10553     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10554     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'
10555     ;;
10556   esac
10557   ;;
10558
10559 beos*)
10560   library_names_spec='${libname}${shared_ext}'
10561   dynamic_linker="$host_os ld.so"
10562   shlibpath_var=LIBRARY_PATH
10563   ;;
10564
10565 bsdi[45]*)
10566   version_type=linux # correct to gnu/linux during the next big refactor
10567   need_version=no
10568   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10569   soname_spec='${libname}${release}${shared_ext}$major'
10570   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10571   shlibpath_var=LD_LIBRARY_PATH
10572   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10573   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10574   # the default ld.so.conf also contains /usr/contrib/lib and
10575   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10576   # libtool to hard-code these into programs
10577   ;;
10578
10579 cygwin* | mingw* | pw32* | cegcc*)
10580   version_type=windows
10581   shrext_cmds=".dll"
10582   need_version=no
10583   need_lib_prefix=no
10584
10585   case $GCC,$cc_basename in
10586   yes,*)
10587     # gcc
10588     library_names_spec='$libname.dll.a'
10589     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10590     postinstall_cmds='base_file=`basename \${file}`~
10591       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10592       dldir=$destdir/`dirname \$dlpath`~
10593       test -d \$dldir || mkdir -p \$dldir~
10594       $install_prog $dir/$dlname \$dldir/$dlname~
10595       chmod a+x \$dldir/$dlname~
10596       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10597         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10598       fi'
10599     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10600       dlpath=$dir/\$dldll~
10601        $RM \$dlpath'
10602     shlibpath_overrides_runpath=yes
10603
10604     case $host_os in
10605     cygwin*)
10606       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10607       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10608
10609       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10610       ;;
10611     mingw* | cegcc*)
10612       # MinGW DLLs use traditional 'lib' prefix
10613       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10614       ;;
10615     pw32*)
10616       # pw32 DLLs use 'pw' prefix rather than 'lib'
10617       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10618       ;;
10619     esac
10620     dynamic_linker='Win32 ld.exe'
10621     ;;
10622
10623   *,cl*)
10624     # Native MSVC
10625     libname_spec='$name'
10626     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10627     library_names_spec='${libname}.dll.lib'
10628
10629     case $build_os in
10630     mingw*)
10631       sys_lib_search_path_spec=
10632       lt_save_ifs=$IFS
10633       IFS=';'
10634       for lt_path in $LIB
10635       do
10636         IFS=$lt_save_ifs
10637         # Let DOS variable expansion print the short 8.3 style file name.
10638         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10639         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10640       done
10641       IFS=$lt_save_ifs
10642       # Convert to MSYS style.
10643       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10644       ;;
10645     cygwin*)
10646       # Convert to unix form, then to dos form, then back to unix form
10647       # but this time dos style (no spaces!) so that the unix form looks
10648       # like /cygdrive/c/PROGRA~1:/cygdr...
10649       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10650       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10651       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10652       ;;
10653     *)
10654       sys_lib_search_path_spec="$LIB"
10655       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10656         # It is most probably a Windows format PATH.
10657         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10658       else
10659         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10660       fi
10661       # FIXME: find the short name or the path components, as spaces are
10662       # common. (e.g. "Program Files" -> "PROGRA~1")
10663       ;;
10664     esac
10665
10666     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10667     postinstall_cmds='base_file=`basename \${file}`~
10668       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10669       dldir=$destdir/`dirname \$dlpath`~
10670       test -d \$dldir || mkdir -p \$dldir~
10671       $install_prog $dir/$dlname \$dldir/$dlname'
10672     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10673       dlpath=$dir/\$dldll~
10674        $RM \$dlpath'
10675     shlibpath_overrides_runpath=yes
10676     dynamic_linker='Win32 link.exe'
10677     ;;
10678
10679   *)
10680     # Assume MSVC wrapper
10681     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10682     dynamic_linker='Win32 ld.exe'
10683     ;;
10684   esac
10685   # FIXME: first we should search . and the directory the executable is in
10686   shlibpath_var=PATH
10687   ;;
10688
10689 darwin* | rhapsody*)
10690   dynamic_linker="$host_os dyld"
10691   version_type=darwin
10692   need_lib_prefix=no
10693   need_version=no
10694   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10695   soname_spec='${libname}${release}${major}$shared_ext'
10696   shlibpath_overrides_runpath=yes
10697   shlibpath_var=DYLD_LIBRARY_PATH
10698   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10699
10700   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10701   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10702   ;;
10703
10704 dgux*)
10705   version_type=linux # correct to gnu/linux during the next big refactor
10706   need_lib_prefix=no
10707   need_version=no
10708   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10709   soname_spec='${libname}${release}${shared_ext}$major'
10710   shlibpath_var=LD_LIBRARY_PATH
10711   ;;
10712
10713 freebsd* | dragonfly*)
10714   # DragonFly does not have aout.  When/if they implement a new
10715   # versioning mechanism, adjust this.
10716   if test -x /usr/bin/objformat; then
10717     objformat=`/usr/bin/objformat`
10718   else
10719     case $host_os in
10720     freebsd[23].*) objformat=aout ;;
10721     *) objformat=elf ;;
10722     esac
10723   fi
10724   version_type=freebsd-$objformat
10725   case $version_type in
10726     freebsd-elf*)
10727       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10728       need_version=no
10729       need_lib_prefix=no
10730       ;;
10731     freebsd-*)
10732       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10733       need_version=yes
10734       ;;
10735   esac
10736   shlibpath_var=LD_LIBRARY_PATH
10737   case $host_os in
10738   freebsd2.*)
10739     shlibpath_overrides_runpath=yes
10740     ;;
10741   freebsd3.[01]* | freebsdelf3.[01]*)
10742     shlibpath_overrides_runpath=yes
10743     hardcode_into_libs=yes
10744     ;;
10745   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10746   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10747     shlibpath_overrides_runpath=no
10748     hardcode_into_libs=yes
10749     ;;
10750   *) # from 4.6 on, and DragonFly
10751     shlibpath_overrides_runpath=yes
10752     hardcode_into_libs=yes
10753     ;;
10754   esac
10755   ;;
10756
10757 haiku*)
10758   version_type=linux # correct to gnu/linux during the next big refactor
10759   need_lib_prefix=no
10760   need_version=no
10761   dynamic_linker="$host_os runtime_loader"
10762   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10763   soname_spec='${libname}${release}${shared_ext}$major'
10764   shlibpath_var=LIBRARY_PATH
10765   shlibpath_overrides_runpath=yes
10766   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10767   hardcode_into_libs=yes
10768   ;;
10769
10770 hpux9* | hpux10* | hpux11*)
10771   # Give a soname corresponding to the major version so that dld.sl refuses to
10772   # link against other versions.
10773   version_type=sunos
10774   need_lib_prefix=no
10775   need_version=no
10776   case $host_cpu in
10777   ia64*)
10778     shrext_cmds='.so'
10779     hardcode_into_libs=yes
10780     dynamic_linker="$host_os dld.so"
10781     shlibpath_var=LD_LIBRARY_PATH
10782     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10783     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10784     soname_spec='${libname}${release}${shared_ext}$major'
10785     if test "X$HPUX_IA64_MODE" = X32; then
10786       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10787     else
10788       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10789     fi
10790     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10791     ;;
10792   hppa*64*)
10793     shrext_cmds='.sl'
10794     hardcode_into_libs=yes
10795     dynamic_linker="$host_os dld.sl"
10796     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10797     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10798     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10799     soname_spec='${libname}${release}${shared_ext}$major'
10800     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10801     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10802     ;;
10803   *)
10804     shrext_cmds='.sl'
10805     dynamic_linker="$host_os dld.sl"
10806     shlibpath_var=SHLIB_PATH
10807     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10808     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10809     soname_spec='${libname}${release}${shared_ext}$major'
10810     ;;
10811   esac
10812   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10813   postinstall_cmds='chmod 555 $lib'
10814   # or fails outright, so override atomically:
10815   install_override_mode=555
10816   ;;
10817
10818 interix[3-9]*)
10819   version_type=linux # correct to gnu/linux during the next big refactor
10820   need_lib_prefix=no
10821   need_version=no
10822   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10823   soname_spec='${libname}${release}${shared_ext}$major'
10824   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10825   shlibpath_var=LD_LIBRARY_PATH
10826   shlibpath_overrides_runpath=no
10827   hardcode_into_libs=yes
10828   ;;
10829
10830 irix5* | irix6* | nonstopux*)
10831   case $host_os in
10832     nonstopux*) version_type=nonstopux ;;
10833     *)
10834         if test "$lt_cv_prog_gnu_ld" = yes; then
10835                 version_type=linux # correct to gnu/linux during the next big refactor
10836         else
10837                 version_type=irix
10838         fi ;;
10839   esac
10840   need_lib_prefix=no
10841   need_version=no
10842   soname_spec='${libname}${release}${shared_ext}$major'
10843   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10844   case $host_os in
10845   irix5* | nonstopux*)
10846     libsuff= shlibsuff=
10847     ;;
10848   *)
10849     case $LD in # libtool.m4 will add one of these switches to LD
10850     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10851       libsuff= shlibsuff= libmagic=32-bit;;
10852     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10853       libsuff=32 shlibsuff=N32 libmagic=N32;;
10854     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10855       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10856     *) libsuff= shlibsuff= libmagic=never-match;;
10857     esac
10858     ;;
10859   esac
10860   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10861   shlibpath_overrides_runpath=no
10862   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10863   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10864   hardcode_into_libs=yes
10865   ;;
10866
10867 # No shared lib support for Linux oldld, aout, or coff.
10868 linux*oldld* | linux*aout* | linux*coff*)
10869   dynamic_linker=no
10870   ;;
10871
10872 # This must be glibc/ELF.
10873 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10874   version_type=linux # correct to gnu/linux during the next big refactor
10875   need_lib_prefix=no
10876   need_version=no
10877   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10878   soname_spec='${libname}${release}${shared_ext}$major'
10879   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10880   shlibpath_var=LD_LIBRARY_PATH
10881   shlibpath_overrides_runpath=no
10882
10883   # Some binutils ld are patched to set DT_RUNPATH
10884   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10885   $as_echo_n "(cached) " >&6
10886 else
10887   lt_cv_shlibpath_overrides_runpath=no
10888     save_LDFLAGS=$LDFLAGS
10889     save_libdir=$libdir
10890     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10891          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10892     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10893 /* end confdefs.h.  */
10894
10895 int
10896 main ()
10897 {
10898
10899   ;
10900   return 0;
10901 }
10902 _ACEOF
10903 if ac_fn_c_try_link "$LINENO"; then :
10904   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10905   lt_cv_shlibpath_overrides_runpath=yes
10906 fi
10907 fi
10908 rm -f core conftest.err conftest.$ac_objext \
10909     conftest$ac_exeext conftest.$ac_ext
10910     LDFLAGS=$save_LDFLAGS
10911     libdir=$save_libdir
10912
10913 fi
10914
10915   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10916
10917   # This implies no fast_install, which is unacceptable.
10918   # Some rework will be needed to allow for fast_install
10919   # before this can be enabled.
10920   hardcode_into_libs=yes
10921
10922   # Append ld.so.conf contents to the search path
10923   if test -f /etc/ld.so.conf; then
10924     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' ' '`
10925     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10926   fi
10927
10928   # We used to test for /lib/ld.so.1 and disable shared libraries on
10929   # powerpc, because MkLinux only supported shared libraries with the
10930   # GNU dynamic linker.  Since this was broken with cross compilers,
10931   # most powerpc-linux boxes support dynamic linking these days and
10932   # people can always --disable-shared, the test was removed, and we
10933   # assume the GNU/Linux dynamic linker is in use.
10934   dynamic_linker='GNU/Linux ld.so'
10935   ;;
10936
10937 netbsdelf*-gnu)
10938   version_type=linux
10939   need_lib_prefix=no
10940   need_version=no
10941   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10942   soname_spec='${libname}${release}${shared_ext}$major'
10943   shlibpath_var=LD_LIBRARY_PATH
10944   shlibpath_overrides_runpath=no
10945   hardcode_into_libs=yes
10946   dynamic_linker='NetBSD ld.elf_so'
10947   ;;
10948
10949 netbsd*)
10950   version_type=sunos
10951   need_lib_prefix=no
10952   need_version=no
10953   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10954     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10955     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10956     dynamic_linker='NetBSD (a.out) ld.so'
10957   else
10958     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10959     soname_spec='${libname}${release}${shared_ext}$major'
10960     dynamic_linker='NetBSD ld.elf_so'
10961   fi
10962   shlibpath_var=LD_LIBRARY_PATH
10963   shlibpath_overrides_runpath=yes
10964   hardcode_into_libs=yes
10965   ;;
10966
10967 newsos6)
10968   version_type=linux # correct to gnu/linux during the next big refactor
10969   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10970   shlibpath_var=LD_LIBRARY_PATH
10971   shlibpath_overrides_runpath=yes
10972   ;;
10973
10974 *nto* | *qnx*)
10975   version_type=qnx
10976   need_lib_prefix=no
10977   need_version=no
10978   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10979   soname_spec='${libname}${release}${shared_ext}$major'
10980   shlibpath_var=LD_LIBRARY_PATH
10981   shlibpath_overrides_runpath=no
10982   hardcode_into_libs=yes
10983   dynamic_linker='ldqnx.so'
10984   ;;
10985
10986 openbsd*)
10987   version_type=sunos
10988   sys_lib_dlsearch_path_spec="/usr/lib"
10989   need_lib_prefix=no
10990   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10991   case $host_os in
10992     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10993     *)                          need_version=no  ;;
10994   esac
10995   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10996   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10997   shlibpath_var=LD_LIBRARY_PATH
10998   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10999     case $host_os in
11000       openbsd2.[89] | openbsd2.[89].*)
11001         shlibpath_overrides_runpath=no
11002         ;;
11003       *)
11004         shlibpath_overrides_runpath=yes
11005         ;;
11006       esac
11007   else
11008     shlibpath_overrides_runpath=yes
11009   fi
11010   ;;
11011
11012 os2*)
11013   libname_spec='$name'
11014   shrext_cmds=".dll"
11015   need_lib_prefix=no
11016   library_names_spec='$libname${shared_ext} $libname.a'
11017   dynamic_linker='OS/2 ld.exe'
11018   shlibpath_var=LIBPATH
11019   ;;
11020
11021 osf3* | osf4* | osf5*)
11022   version_type=osf
11023   need_lib_prefix=no
11024   need_version=no
11025   soname_spec='${libname}${release}${shared_ext}$major'
11026   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11027   shlibpath_var=LD_LIBRARY_PATH
11028   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11029   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11030   ;;
11031
11032 rdos*)
11033   dynamic_linker=no
11034   ;;
11035
11036 solaris*)
11037   version_type=linux # correct to gnu/linux during the next big refactor
11038   need_lib_prefix=no
11039   need_version=no
11040   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11041   soname_spec='${libname}${release}${shared_ext}$major'
11042   shlibpath_var=LD_LIBRARY_PATH
11043   shlibpath_overrides_runpath=yes
11044   hardcode_into_libs=yes
11045   # ldd complains unless libraries are executable
11046   postinstall_cmds='chmod +x $lib'
11047   ;;
11048
11049 sunos4*)
11050   version_type=sunos
11051   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11052   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11053   shlibpath_var=LD_LIBRARY_PATH
11054   shlibpath_overrides_runpath=yes
11055   if test "$with_gnu_ld" = yes; then
11056     need_lib_prefix=no
11057   fi
11058   need_version=yes
11059   ;;
11060
11061 sysv4 | sysv4.3*)
11062   version_type=linux # correct to gnu/linux during the next big refactor
11063   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11064   soname_spec='${libname}${release}${shared_ext}$major'
11065   shlibpath_var=LD_LIBRARY_PATH
11066   case $host_vendor in
11067     sni)
11068       shlibpath_overrides_runpath=no
11069       need_lib_prefix=no
11070       runpath_var=LD_RUN_PATH
11071       ;;
11072     siemens)
11073       need_lib_prefix=no
11074       ;;
11075     motorola)
11076       need_lib_prefix=no
11077       need_version=no
11078       shlibpath_overrides_runpath=no
11079       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11080       ;;
11081   esac
11082   ;;
11083
11084 sysv4*MP*)
11085   if test -d /usr/nec ;then
11086     version_type=linux # correct to gnu/linux during the next big refactor
11087     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11088     soname_spec='$libname${shared_ext}.$major'
11089     shlibpath_var=LD_LIBRARY_PATH
11090   fi
11091   ;;
11092
11093 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11094   version_type=freebsd-elf
11095   need_lib_prefix=no
11096   need_version=no
11097   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11098   soname_spec='${libname}${release}${shared_ext}$major'
11099   shlibpath_var=LD_LIBRARY_PATH
11100   shlibpath_overrides_runpath=yes
11101   hardcode_into_libs=yes
11102   if test "$with_gnu_ld" = yes; then
11103     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11104   else
11105     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11106     case $host_os in
11107       sco3.2v5*)
11108         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11109         ;;
11110     esac
11111   fi
11112   sys_lib_dlsearch_path_spec='/usr/lib'
11113   ;;
11114
11115 tpf*)
11116   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11117   version_type=linux # correct to gnu/linux during the next big refactor
11118   need_lib_prefix=no
11119   need_version=no
11120   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11121   shlibpath_var=LD_LIBRARY_PATH
11122   shlibpath_overrides_runpath=no
11123   hardcode_into_libs=yes
11124   ;;
11125
11126 uts4*)
11127   version_type=linux # correct to gnu/linux during the next big refactor
11128   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11129   soname_spec='${libname}${release}${shared_ext}$major'
11130   shlibpath_var=LD_LIBRARY_PATH
11131   ;;
11132
11133 *)
11134   dynamic_linker=no
11135   ;;
11136 esac
11137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11138 $as_echo "$dynamic_linker" >&6; }
11139 test "$dynamic_linker" = no && can_build_shared=no
11140
11141 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11142 if test "$GCC" = yes; then
11143   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11144 fi
11145
11146 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11147   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11148 fi
11149 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11150   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11151 fi
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
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11245 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11246 hardcode_action=
11247 if test -n "$hardcode_libdir_flag_spec" ||
11248    test -n "$runpath_var" ||
11249    test "X$hardcode_automatic" = "Xyes" ; then
11250
11251   # We can hardcode non-existent directories.
11252   if test "$hardcode_direct" != no &&
11253      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11254      # have to relink, otherwise we might link with an installed library
11255      # when we should be linking with a yet-to-be-installed one
11256      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11257      test "$hardcode_minus_L" != no; then
11258     # Linking always hardcodes the temporary library directory.
11259     hardcode_action=relink
11260   else
11261     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11262     hardcode_action=immediate
11263   fi
11264 else
11265   # We cannot hardcode anything, or else we can only hardcode existing
11266   # directories.
11267   hardcode_action=unsupported
11268 fi
11269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11270 $as_echo "$hardcode_action" >&6; }
11271
11272 if test "$hardcode_action" = relink ||
11273    test "$inherit_rpath" = yes; then
11274   # Fast installation is not supported
11275   enable_fast_install=no
11276 elif test "$shlibpath_overrides_runpath" = yes ||
11277      test "$enable_shared" = no; then
11278   # Fast installation is not necessary
11279   enable_fast_install=needless
11280 fi
11281
11282
11283
11284
11285
11286
11287   if test "x$enable_dlopen" != xyes; then
11288   enable_dlopen=unknown
11289   enable_dlopen_self=unknown
11290   enable_dlopen_self_static=unknown
11291 else
11292   lt_cv_dlopen=no
11293   lt_cv_dlopen_libs=
11294
11295   case $host_os in
11296   beos*)
11297     lt_cv_dlopen="load_add_on"
11298     lt_cv_dlopen_libs=
11299     lt_cv_dlopen_self=yes
11300     ;;
11301
11302   mingw* | pw32* | cegcc*)
11303     lt_cv_dlopen="LoadLibrary"
11304     lt_cv_dlopen_libs=
11305     ;;
11306
11307   cygwin*)
11308     lt_cv_dlopen="dlopen"
11309     lt_cv_dlopen_libs=
11310     ;;
11311
11312   darwin*)
11313   # if libdl is installed we need to link against it
11314     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11315 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11316 if ${ac_cv_lib_dl_dlopen+:} false; then :
11317   $as_echo_n "(cached) " >&6
11318 else
11319   ac_check_lib_save_LIBS=$LIBS
11320 LIBS="-ldl  $LIBS"
11321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11322 /* end confdefs.h.  */
11323
11324 /* Override any GCC internal prototype to avoid an error.
11325    Use char because int might match the return type of a GCC
11326    builtin and then its argument prototype would still apply.  */
11327 #ifdef __cplusplus
11328 extern "C"
11329 #endif
11330 char dlopen ();
11331 int
11332 main ()
11333 {
11334 return dlopen ();
11335   ;
11336   return 0;
11337 }
11338 _ACEOF
11339 if ac_fn_c_try_link "$LINENO"; then :
11340   ac_cv_lib_dl_dlopen=yes
11341 else
11342   ac_cv_lib_dl_dlopen=no
11343 fi
11344 rm -f core conftest.err conftest.$ac_objext \
11345     conftest$ac_exeext conftest.$ac_ext
11346 LIBS=$ac_check_lib_save_LIBS
11347 fi
11348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11349 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11350 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11351   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11352 else
11353
11354     lt_cv_dlopen="dyld"
11355     lt_cv_dlopen_libs=
11356     lt_cv_dlopen_self=yes
11357
11358 fi
11359
11360     ;;
11361
11362   *)
11363     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11364 if test "x$ac_cv_func_shl_load" = xyes; then :
11365   lt_cv_dlopen="shl_load"
11366 else
11367   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11368 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11369 if ${ac_cv_lib_dld_shl_load+:} false; then :
11370   $as_echo_n "(cached) " >&6
11371 else
11372   ac_check_lib_save_LIBS=$LIBS
11373 LIBS="-ldld  $LIBS"
11374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11375 /* end confdefs.h.  */
11376
11377 /* Override any GCC internal prototype to avoid an error.
11378    Use char because int might match the return type of a GCC
11379    builtin and then its argument prototype would still apply.  */
11380 #ifdef __cplusplus
11381 extern "C"
11382 #endif
11383 char shl_load ();
11384 int
11385 main ()
11386 {
11387 return shl_load ();
11388   ;
11389   return 0;
11390 }
11391 _ACEOF
11392 if ac_fn_c_try_link "$LINENO"; then :
11393   ac_cv_lib_dld_shl_load=yes
11394 else
11395   ac_cv_lib_dld_shl_load=no
11396 fi
11397 rm -f core conftest.err conftest.$ac_objext \
11398     conftest$ac_exeext conftest.$ac_ext
11399 LIBS=$ac_check_lib_save_LIBS
11400 fi
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11402 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11403 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11404   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11405 else
11406   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11407 if test "x$ac_cv_func_dlopen" = xyes; then :
11408   lt_cv_dlopen="dlopen"
11409 else
11410   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11411 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11412 if ${ac_cv_lib_dl_dlopen+:} false; then :
11413   $as_echo_n "(cached) " >&6
11414 else
11415   ac_check_lib_save_LIBS=$LIBS
11416 LIBS="-ldl  $LIBS"
11417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11418 /* end confdefs.h.  */
11419
11420 /* Override any GCC internal prototype to avoid an error.
11421    Use char because int might match the return type of a GCC
11422    builtin and then its argument prototype would still apply.  */
11423 #ifdef __cplusplus
11424 extern "C"
11425 #endif
11426 char dlopen ();
11427 int
11428 main ()
11429 {
11430 return dlopen ();
11431   ;
11432   return 0;
11433 }
11434 _ACEOF
11435 if ac_fn_c_try_link "$LINENO"; then :
11436   ac_cv_lib_dl_dlopen=yes
11437 else
11438   ac_cv_lib_dl_dlopen=no
11439 fi
11440 rm -f core conftest.err conftest.$ac_objext \
11441     conftest$ac_exeext conftest.$ac_ext
11442 LIBS=$ac_check_lib_save_LIBS
11443 fi
11444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11445 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11446 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11447   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11448 else
11449   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11450 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11451 if ${ac_cv_lib_svld_dlopen+:} false; then :
11452   $as_echo_n "(cached) " >&6
11453 else
11454   ac_check_lib_save_LIBS=$LIBS
11455 LIBS="-lsvld  $LIBS"
11456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11457 /* end confdefs.h.  */
11458
11459 /* Override any GCC internal prototype to avoid an error.
11460    Use char because int might match the return type of a GCC
11461    builtin and then its argument prototype would still apply.  */
11462 #ifdef __cplusplus
11463 extern "C"
11464 #endif
11465 char dlopen ();
11466 int
11467 main ()
11468 {
11469 return dlopen ();
11470   ;
11471   return 0;
11472 }
11473 _ACEOF
11474 if ac_fn_c_try_link "$LINENO"; then :
11475   ac_cv_lib_svld_dlopen=yes
11476 else
11477   ac_cv_lib_svld_dlopen=no
11478 fi
11479 rm -f core conftest.err conftest.$ac_objext \
11480     conftest$ac_exeext conftest.$ac_ext
11481 LIBS=$ac_check_lib_save_LIBS
11482 fi
11483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11484 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11485 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11486   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11487 else
11488   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11489 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11490 if ${ac_cv_lib_dld_dld_link+:} false; then :
11491   $as_echo_n "(cached) " >&6
11492 else
11493   ac_check_lib_save_LIBS=$LIBS
11494 LIBS="-ldld  $LIBS"
11495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11496 /* end confdefs.h.  */
11497
11498 /* Override any GCC internal prototype to avoid an error.
11499    Use char because int might match the return type of a GCC
11500    builtin and then its argument prototype would still apply.  */
11501 #ifdef __cplusplus
11502 extern "C"
11503 #endif
11504 char dld_link ();
11505 int
11506 main ()
11507 {
11508 return dld_link ();
11509   ;
11510   return 0;
11511 }
11512 _ACEOF
11513 if ac_fn_c_try_link "$LINENO"; then :
11514   ac_cv_lib_dld_dld_link=yes
11515 else
11516   ac_cv_lib_dld_dld_link=no
11517 fi
11518 rm -f core conftest.err conftest.$ac_objext \
11519     conftest$ac_exeext conftest.$ac_ext
11520 LIBS=$ac_check_lib_save_LIBS
11521 fi
11522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11523 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11524 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11525   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11526 fi
11527
11528
11529 fi
11530
11531
11532 fi
11533
11534
11535 fi
11536
11537
11538 fi
11539
11540
11541 fi
11542
11543     ;;
11544   esac
11545
11546   if test "x$lt_cv_dlopen" != xno; then
11547     enable_dlopen=yes
11548   else
11549     enable_dlopen=no
11550   fi
11551
11552   case $lt_cv_dlopen in
11553   dlopen)
11554     save_CPPFLAGS="$CPPFLAGS"
11555     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11556
11557     save_LDFLAGS="$LDFLAGS"
11558     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11559
11560     save_LIBS="$LIBS"
11561     LIBS="$lt_cv_dlopen_libs $LIBS"
11562
11563     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11564 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11565 if ${lt_cv_dlopen_self+:} false; then :
11566   $as_echo_n "(cached) " >&6
11567 else
11568           if test "$cross_compiling" = yes; then :
11569   lt_cv_dlopen_self=cross
11570 else
11571   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11572   lt_status=$lt_dlunknown
11573   cat > conftest.$ac_ext <<_LT_EOF
11574 #line $LINENO "configure"
11575 #include "confdefs.h"
11576
11577 #if HAVE_DLFCN_H
11578 #include <dlfcn.h>
11579 #endif
11580
11581 #include <stdio.h>
11582
11583 #ifdef RTLD_GLOBAL
11584 #  define LT_DLGLOBAL           RTLD_GLOBAL
11585 #else
11586 #  ifdef DL_GLOBAL
11587 #    define LT_DLGLOBAL         DL_GLOBAL
11588 #  else
11589 #    define LT_DLGLOBAL         0
11590 #  endif
11591 #endif
11592
11593 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11594    find out it does not work in some platform. */
11595 #ifndef LT_DLLAZY_OR_NOW
11596 #  ifdef RTLD_LAZY
11597 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11598 #  else
11599 #    ifdef DL_LAZY
11600 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11601 #    else
11602 #      ifdef RTLD_NOW
11603 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11604 #      else
11605 #        ifdef DL_NOW
11606 #          define LT_DLLAZY_OR_NOW      DL_NOW
11607 #        else
11608 #          define LT_DLLAZY_OR_NOW      0
11609 #        endif
11610 #      endif
11611 #    endif
11612 #  endif
11613 #endif
11614
11615 /* When -fvisbility=hidden is used, assume the code has been annotated
11616    correspondingly for the symbols needed.  */
11617 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11618 int fnord () __attribute__((visibility("default")));
11619 #endif
11620
11621 int fnord () { return 42; }
11622 int main ()
11623 {
11624   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11625   int status = $lt_dlunknown;
11626
11627   if (self)
11628     {
11629       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11630       else
11631         {
11632           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11633           else puts (dlerror ());
11634         }
11635       /* dlclose (self); */
11636     }
11637   else
11638     puts (dlerror ());
11639
11640   return status;
11641 }
11642 _LT_EOF
11643   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11644   (eval $ac_link) 2>&5
11645   ac_status=$?
11646   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11647   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11648     (./conftest; exit; ) >&5 2>/dev/null
11649     lt_status=$?
11650     case x$lt_status in
11651       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11652       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11653       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11654     esac
11655   else :
11656     # compilation failed
11657     lt_cv_dlopen_self=no
11658   fi
11659 fi
11660 rm -fr conftest*
11661
11662
11663 fi
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11665 $as_echo "$lt_cv_dlopen_self" >&6; }
11666
11667     if test "x$lt_cv_dlopen_self" = xyes; then
11668       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11669       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11670 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11671 if ${lt_cv_dlopen_self_static+:} false; then :
11672   $as_echo_n "(cached) " >&6
11673 else
11674           if test "$cross_compiling" = yes; then :
11675   lt_cv_dlopen_self_static=cross
11676 else
11677   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11678   lt_status=$lt_dlunknown
11679   cat > conftest.$ac_ext <<_LT_EOF
11680 #line $LINENO "configure"
11681 #include "confdefs.h"
11682
11683 #if HAVE_DLFCN_H
11684 #include <dlfcn.h>
11685 #endif
11686
11687 #include <stdio.h>
11688
11689 #ifdef RTLD_GLOBAL
11690 #  define LT_DLGLOBAL           RTLD_GLOBAL
11691 #else
11692 #  ifdef DL_GLOBAL
11693 #    define LT_DLGLOBAL         DL_GLOBAL
11694 #  else
11695 #    define LT_DLGLOBAL         0
11696 #  endif
11697 #endif
11698
11699 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11700    find out it does not work in some platform. */
11701 #ifndef LT_DLLAZY_OR_NOW
11702 #  ifdef RTLD_LAZY
11703 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11704 #  else
11705 #    ifdef DL_LAZY
11706 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11707 #    else
11708 #      ifdef RTLD_NOW
11709 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11710 #      else
11711 #        ifdef DL_NOW
11712 #          define LT_DLLAZY_OR_NOW      DL_NOW
11713 #        else
11714 #          define LT_DLLAZY_OR_NOW      0
11715 #        endif
11716 #      endif
11717 #    endif
11718 #  endif
11719 #endif
11720
11721 /* When -fvisbility=hidden is used, assume the code has been annotated
11722    correspondingly for the symbols needed.  */
11723 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11724 int fnord () __attribute__((visibility("default")));
11725 #endif
11726
11727 int fnord () { return 42; }
11728 int main ()
11729 {
11730   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11731   int status = $lt_dlunknown;
11732
11733   if (self)
11734     {
11735       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11736       else
11737         {
11738           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11739           else puts (dlerror ());
11740         }
11741       /* dlclose (self); */
11742     }
11743   else
11744     puts (dlerror ());
11745
11746   return status;
11747 }
11748 _LT_EOF
11749   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11750   (eval $ac_link) 2>&5
11751   ac_status=$?
11752   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11753   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11754     (./conftest; exit; ) >&5 2>/dev/null
11755     lt_status=$?
11756     case x$lt_status in
11757       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11758       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11759       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11760     esac
11761   else :
11762     # compilation failed
11763     lt_cv_dlopen_self_static=no
11764   fi
11765 fi
11766 rm -fr conftest*
11767
11768
11769 fi
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11771 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11772     fi
11773
11774     CPPFLAGS="$save_CPPFLAGS"
11775     LDFLAGS="$save_LDFLAGS"
11776     LIBS="$save_LIBS"
11777     ;;
11778   esac
11779
11780   case $lt_cv_dlopen_self in
11781   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11782   *) enable_dlopen_self=unknown ;;
11783   esac
11784
11785   case $lt_cv_dlopen_self_static in
11786   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11787   *) enable_dlopen_self_static=unknown ;;
11788   esac
11789 fi
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807 striplib=
11808 old_striplib=
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11810 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11811 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11812   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11813   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11815 $as_echo "yes" >&6; }
11816 else
11817 # FIXME - insert some real tests, host_os isn't really good enough
11818   case $host_os in
11819   darwin*)
11820     if test -n "$STRIP" ; then
11821       striplib="$STRIP -x"
11822       old_striplib="$STRIP -S"
11823       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11824 $as_echo "yes" >&6; }
11825     else
11826       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827 $as_echo "no" >&6; }
11828     fi
11829     ;;
11830   *)
11831     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11832 $as_echo "no" >&6; }
11833     ;;
11834   esac
11835 fi
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848   # Report which library types will actually be built
11849   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11850 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11852 $as_echo "$can_build_shared" >&6; }
11853
11854   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11855 $as_echo_n "checking whether to build shared libraries... " >&6; }
11856   test "$can_build_shared" = "no" && enable_shared=no
11857
11858   # On AIX, shared libraries and static libraries use the same namespace, and
11859   # are all built from PIC.
11860   case $host_os in
11861   aix3*)
11862     test "$enable_shared" = yes && enable_static=no
11863     if test -n "$RANLIB"; then
11864       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11865       postinstall_cmds='$RANLIB $lib'
11866     fi
11867     ;;
11868
11869   aix[4-9]*)
11870     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11871       test "$enable_shared" = yes && enable_static=no
11872     fi
11873     ;;
11874   esac
11875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11876 $as_echo "$enable_shared" >&6; }
11877
11878   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11879 $as_echo_n "checking whether to build static libraries... " >&6; }
11880   # Make sure either enable_shared or enable_static is yes.
11881   test "$enable_shared" = yes || enable_static=yes
11882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11883 $as_echo "$enable_static" >&6; }
11884
11885
11886
11887
11888 fi
11889 ac_ext=c
11890 ac_cpp='$CPP $CPPFLAGS'
11891 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11892 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11893 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11894
11895 CC="$lt_save_CC"
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911         ac_config_commands="$ac_config_commands libtool"
11912
11913
11914
11915
11916 # Only expand once:
11917
11918
11919
11920
11921 # Some awks crash when confronted with pnglibconf.dfa, do a test run now
11922 # to make sure this doesn't happen
11923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that AWK works" >&5
11924 $as_echo_n "checking that AWK works... " >&6; }
11925 if ${AWK} -f ${srcdir}/scripts/options.awk out="/dev/null" version=search\
11926    ${srcdir}/pngconf.h ${srcdir}/scripts/pnglibconf.dfa\
11927    ${srcdir}/pngusr.dfa 1>&2
11928 then
11929    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
11930 $as_echo "ok" >&6; }
11931 else
11932    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11933 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11934 as_fn_error 1 "failed
11935 See \`config.log' for more details" "$LINENO" 5; }
11936 fi
11937
11938 # This is a remnant of the old cc -E validation, where it may have been
11939 # necessary to use a different preprocessor for .dfn files
11940 DFNCPP="$CPP"
11941
11942
11943 # -Werror cannot be passed to GCC in CFLAGS because configure will fail (it
11944 # checks the compiler with a program that generates a warning), add the
11945 # following option to deal with this
11946
11947 # Check whether --enable-werror was given.
11948 if test "${enable_werror+set}" = set; then :
11949   enableval=$enable_werror; test "$enable_werror" = "yes" && enable_werror="-Werror"
11950     if test "$enable_werror" != "no"; then
11951       sav_CFLAGS="$CFLAGS"
11952       CFLAGS="$enable_werror $CFLAGS"
11953       { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler allows $enable_werror" >&5
11954 $as_echo_n "checking if the compiler allows $enable_werror... " >&6; }
11955       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11956 /* end confdefs.h.  */
11957
11958             int main(int argc, char **argv){
11959             return argv[argc-1][0];
11960             }
11961 _ACEOF
11962 if ac_fn_c_try_compile "$LINENO"; then :
11963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11964 $as_echo "yes" >&6; }
11965          PNG_COPTS="$PNG_COPTS $enable_werror"
11966 else
11967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11968 $as_echo "no" >&6; }
11969 fi
11970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11971       CFLAGS="$sav_CFLAGS"
11972     fi
11973 fi
11974
11975
11976 # Checks for header files.
11977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11978 $as_echo_n "checking for ANSI C header files... " >&6; }
11979 if ${ac_cv_header_stdc+:} false; then :
11980   $as_echo_n "(cached) " >&6
11981 else
11982   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11983 /* end confdefs.h.  */
11984 #include <stdlib.h>
11985 #include <stdarg.h>
11986 #include <string.h>
11987 #include <float.h>
11988
11989 int
11990 main ()
11991 {
11992
11993   ;
11994   return 0;
11995 }
11996 _ACEOF
11997 if ac_fn_c_try_compile "$LINENO"; then :
11998   ac_cv_header_stdc=yes
11999 else
12000   ac_cv_header_stdc=no
12001 fi
12002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12003
12004 if test $ac_cv_header_stdc = yes; then
12005   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12006   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12007 /* end confdefs.h.  */
12008 #include <string.h>
12009
12010 _ACEOF
12011 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12012   $EGREP "memchr" >/dev/null 2>&1; then :
12013
12014 else
12015   ac_cv_header_stdc=no
12016 fi
12017 rm -f conftest*
12018
12019 fi
12020
12021 if test $ac_cv_header_stdc = yes; then
12022   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12023   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12024 /* end confdefs.h.  */
12025 #include <stdlib.h>
12026
12027 _ACEOF
12028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12029   $EGREP "free" >/dev/null 2>&1; then :
12030
12031 else
12032   ac_cv_header_stdc=no
12033 fi
12034 rm -f conftest*
12035
12036 fi
12037
12038 if test $ac_cv_header_stdc = yes; then
12039   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12040   if test "$cross_compiling" = yes; then :
12041   :
12042 else
12043   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12044 /* end confdefs.h.  */
12045 #include <ctype.h>
12046 #include <stdlib.h>
12047 #if ((' ' & 0x0FF) == 0x020)
12048 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12049 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12050 #else
12051 # define ISLOWER(c) \
12052                    (('a' <= (c) && (c) <= 'i') \
12053                      || ('j' <= (c) && (c) <= 'r') \
12054                      || ('s' <= (c) && (c) <= 'z'))
12055 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12056 #endif
12057
12058 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12059 int
12060 main ()
12061 {
12062   int i;
12063   for (i = 0; i < 256; i++)
12064     if (XOR (islower (i), ISLOWER (i))
12065         || toupper (i) != TOUPPER (i))
12066       return 2;
12067   return 0;
12068 }
12069 _ACEOF
12070 if ac_fn_c_try_run "$LINENO"; then :
12071
12072 else
12073   ac_cv_header_stdc=no
12074 fi
12075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12076   conftest.$ac_objext conftest.beam conftest.$ac_ext
12077 fi
12078
12079 fi
12080 fi
12081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12082 $as_echo "$ac_cv_header_stdc" >&6; }
12083 if test $ac_cv_header_stdc = yes; then
12084
12085 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12086
12087 fi
12088
12089
12090 # Checks for typedefs, structures, and compiler characteristics.
12091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12092 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12093 if ${ac_cv_c_const+:} false; then :
12094   $as_echo_n "(cached) " >&6
12095 else
12096   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12097 /* end confdefs.h.  */
12098
12099 int
12100 main ()
12101 {
12102
12103 #ifndef __cplusplus
12104   /* Ultrix mips cc rejects this sort of thing.  */
12105   typedef int charset[2];
12106   const charset cs = { 0, 0 };
12107   /* SunOS 4.1.1 cc rejects this.  */
12108   char const *const *pcpcc;
12109   char **ppc;
12110   /* NEC SVR4.0.2 mips cc rejects this.  */
12111   struct point {int x, y;};
12112   static struct point const zero = {0,0};
12113   /* AIX XL C 1.02.0.0 rejects this.
12114      It does not let you subtract one const X* pointer from another in
12115      an arm of an if-expression whose if-part is not a constant
12116      expression */
12117   const char *g = "string";
12118   pcpcc = &g + (g ? g-g : 0);
12119   /* HPUX 7.0 cc rejects these. */
12120   ++pcpcc;
12121   ppc = (char**) pcpcc;
12122   pcpcc = (char const *const *) ppc;
12123   { /* SCO 3.2v4 cc rejects this sort of thing.  */
12124     char tx;
12125     char *t = &tx;
12126     char const *s = 0 ? (char *) 0 : (char const *) 0;
12127
12128     *t++ = 0;
12129     if (s) return 0;
12130   }
12131   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12132     int x[] = {25, 17};
12133     const int *foo = &x[0];
12134     ++foo;
12135   }
12136   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12137     typedef const int *iptr;
12138     iptr p = 0;
12139     ++p;
12140   }
12141   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12142        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12143     struct s { int j; const int *ap[3]; } bx;
12144     struct s *b = &bx; b->j = 5;
12145   }
12146   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12147     const int foo = 10;
12148     if (!foo) return 0;
12149   }
12150   return !cs[0] && !zero.x;
12151 #endif
12152
12153   ;
12154   return 0;
12155 }
12156 _ACEOF
12157 if ac_fn_c_try_compile "$LINENO"; then :
12158   ac_cv_c_const=yes
12159 else
12160   ac_cv_c_const=no
12161 fi
12162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12163 fi
12164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12165 $as_echo "$ac_cv_c_const" >&6; }
12166 if test $ac_cv_c_const = no; then
12167
12168 $as_echo "#define const /**/" >>confdefs.h
12169
12170 fi
12171
12172 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12173 if test "x$ac_cv_type_size_t" = xyes; then :
12174
12175 else
12176
12177 cat >>confdefs.h <<_ACEOF
12178 #define size_t unsigned int
12179 _ACEOF
12180
12181 fi
12182
12183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12184 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12185 if ${ac_cv_struct_tm+:} false; then :
12186   $as_echo_n "(cached) " >&6
12187 else
12188   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12189 /* end confdefs.h.  */
12190 #include <sys/types.h>
12191 #include <time.h>
12192
12193 int
12194 main ()
12195 {
12196 struct tm tm;
12197                                      int *p = &tm.tm_sec;
12198                                      return !p;
12199   ;
12200   return 0;
12201 }
12202 _ACEOF
12203 if ac_fn_c_try_compile "$LINENO"; then :
12204   ac_cv_struct_tm=time.h
12205 else
12206   ac_cv_struct_tm=sys/time.h
12207 fi
12208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12209 fi
12210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12211 $as_echo "$ac_cv_struct_tm" >&6; }
12212 if test $ac_cv_struct_tm = sys/time.h; then
12213
12214 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12215
12216 fi
12217
12218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
12219 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
12220 if ${ac_cv_c_restrict+:} false; then :
12221   $as_echo_n "(cached) " >&6
12222 else
12223   ac_cv_c_restrict=no
12224    # The order here caters to the fact that C++ does not require restrict.
12225    for ac_kw in __restrict __restrict__ _Restrict restrict; do
12226      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12227 /* end confdefs.h.  */
12228 typedef int * int_ptr;
12229         int foo (int_ptr $ac_kw ip) {
12230         return ip[0];
12231        }
12232 int
12233 main ()
12234 {
12235 int s[1];
12236         int * $ac_kw t = s;
12237         t[0] = 0;
12238         return foo(t)
12239   ;
12240   return 0;
12241 }
12242 _ACEOF
12243 if ac_fn_c_try_compile "$LINENO"; then :
12244   ac_cv_c_restrict=$ac_kw
12245 fi
12246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12247      test "$ac_cv_c_restrict" != no && break
12248    done
12249
12250 fi
12251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12252 $as_echo "$ac_cv_c_restrict" >&6; }
12253
12254  case $ac_cv_c_restrict in
12255    restrict) ;;
12256    no) $as_echo "#define restrict /**/" >>confdefs.h
12257  ;;
12258    *)  cat >>confdefs.h <<_ACEOF
12259 #define restrict $ac_cv_c_restrict
12260 _ACEOF
12261  ;;
12262  esac
12263
12264
12265 # Checks for library functions.
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
12267 $as_echo_n "checking for working strtod... " >&6; }
12268 if ${ac_cv_func_strtod+:} false; then :
12269   $as_echo_n "(cached) " >&6
12270 else
12271   if test "$cross_compiling" = yes; then :
12272   ac_cv_func_strtod=no
12273 else
12274   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12275 /* end confdefs.h.  */
12276
12277 $ac_includes_default
12278 #ifndef strtod
12279 double strtod ();
12280 #endif
12281 int
12282 main()
12283 {
12284   {
12285     /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
12286     char *string = " +69";
12287     char *term;
12288     double value;
12289     value = strtod (string, &term);
12290     if (value != 69 || term != (string + 4))
12291       return 1;
12292   }
12293
12294   {
12295     /* Under Solaris 2.4, strtod returns the wrong value for the
12296        terminating character under some conditions.  */
12297     char *string = "NaN";
12298     char *term;
12299     strtod (string, &term);
12300     if (term != string && *(term - 1) == 0)
12301       return 1;
12302   }
12303   return 0;
12304 }
12305
12306 _ACEOF
12307 if ac_fn_c_try_run "$LINENO"; then :
12308   ac_cv_func_strtod=yes
12309 else
12310   ac_cv_func_strtod=no
12311 fi
12312 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12313   conftest.$ac_objext conftest.beam conftest.$ac_ext
12314 fi
12315
12316 fi
12317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
12318 $as_echo "$ac_cv_func_strtod" >&6; }
12319 if test $ac_cv_func_strtod = no; then
12320   case " $LIBOBJS " in
12321   *" strtod.$ac_objext "* ) ;;
12322   *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12323  ;;
12324 esac
12325
12326 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12327 if test "x$ac_cv_func_pow" = xyes; then :
12328
12329 fi
12330
12331 if test $ac_cv_func_pow = no; then
12332   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12333 $as_echo_n "checking for pow in -lm... " >&6; }
12334 if ${ac_cv_lib_m_pow+:} false; then :
12335   $as_echo_n "(cached) " >&6
12336 else
12337   ac_check_lib_save_LIBS=$LIBS
12338 LIBS="-lm  $LIBS"
12339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12340 /* end confdefs.h.  */
12341
12342 /* Override any GCC internal prototype to avoid an error.
12343    Use char because int might match the return type of a GCC
12344    builtin and then its argument prototype would still apply.  */
12345 #ifdef __cplusplus
12346 extern "C"
12347 #endif
12348 char pow ();
12349 int
12350 main ()
12351 {
12352 return pow ();
12353   ;
12354   return 0;
12355 }
12356 _ACEOF
12357 if ac_fn_c_try_link "$LINENO"; then :
12358   ac_cv_lib_m_pow=yes
12359 else
12360   ac_cv_lib_m_pow=no
12361 fi
12362 rm -f core conftest.err conftest.$ac_objext \
12363     conftest$ac_exeext conftest.$ac_ext
12364 LIBS=$ac_check_lib_save_LIBS
12365 fi
12366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12367 $as_echo "$ac_cv_lib_m_pow" >&6; }
12368 if test "x$ac_cv_lib_m_pow" = xyes; then :
12369   POW_LIB=-lm
12370 else
12371   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
12372 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12373 fi
12374
12375 fi
12376
12377 fi
12378
12379 for ac_func in memset
12380 do :
12381   ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
12382 if test "x$ac_cv_func_memset" = xyes; then :
12383   cat >>confdefs.h <<_ACEOF
12384 #define HAVE_MEMSET 1
12385 _ACEOF
12386
12387 else
12388   as_fn_error $? "memset not found in libc" "$LINENO" 5
12389 fi
12390 done
12391
12392 for ac_func in pow
12393 do :
12394   ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12395 if test "x$ac_cv_func_pow" = xyes; then :
12396   cat >>confdefs.h <<_ACEOF
12397 #define HAVE_POW 1
12398 _ACEOF
12399
12400 else
12401   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12402 $as_echo_n "checking for pow in -lm... " >&6; }
12403 if ${ac_cv_lib_m_pow+:} false; then :
12404   $as_echo_n "(cached) " >&6
12405 else
12406   ac_check_lib_save_LIBS=$LIBS
12407 LIBS="-lm  $LIBS"
12408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12409 /* end confdefs.h.  */
12410
12411 /* Override any GCC internal prototype to avoid an error.
12412    Use char because int might match the return type of a GCC
12413    builtin and then its argument prototype would still apply.  */
12414 #ifdef __cplusplus
12415 extern "C"
12416 #endif
12417 char pow ();
12418 int
12419 main ()
12420 {
12421 return pow ();
12422   ;
12423   return 0;
12424 }
12425 _ACEOF
12426 if ac_fn_c_try_link "$LINENO"; then :
12427   ac_cv_lib_m_pow=yes
12428 else
12429   ac_cv_lib_m_pow=no
12430 fi
12431 rm -f core conftest.err conftest.$ac_objext \
12432     conftest$ac_exeext conftest.$ac_ext
12433 LIBS=$ac_check_lib_save_LIBS
12434 fi
12435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12436 $as_echo "$ac_cv_lib_m_pow" >&6; }
12437 if test "x$ac_cv_lib_m_pow" = xyes; then :
12438   cat >>confdefs.h <<_ACEOF
12439 #define HAVE_LIBM 1
12440 _ACEOF
12441
12442   LIBS="-lm $LIBS"
12443
12444 else
12445   as_fn_error $? "cannot find pow" "$LINENO" 5
12446 fi
12447
12448 fi
12449 done
12450
12451
12452 # Check whether --with-zlib-prefix was given.
12453 if test "${with_zlib_prefix+set}" = set; then :
12454   withval=$with_zlib_prefix; ZPREFIX=${withval}
12455 else
12456   ZPREFIX='z_'
12457 fi
12458
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
12460 $as_echo_n "checking for zlibVersion in -lz... " >&6; }
12461 if ${ac_cv_lib_z_zlibVersion+:} false; then :
12462   $as_echo_n "(cached) " >&6
12463 else
12464   ac_check_lib_save_LIBS=$LIBS
12465 LIBS="-lz  $LIBS"
12466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12467 /* end confdefs.h.  */
12468
12469 /* Override any GCC internal prototype to avoid an error.
12470    Use char because int might match the return type of a GCC
12471    builtin and then its argument prototype would still apply.  */
12472 #ifdef __cplusplus
12473 extern "C"
12474 #endif
12475 char zlibVersion ();
12476 int
12477 main ()
12478 {
12479 return zlibVersion ();
12480   ;
12481   return 0;
12482 }
12483 _ACEOF
12484 if ac_fn_c_try_link "$LINENO"; then :
12485   ac_cv_lib_z_zlibVersion=yes
12486 else
12487   ac_cv_lib_z_zlibVersion=no
12488 fi
12489 rm -f core conftest.err conftest.$ac_objext \
12490     conftest$ac_exeext conftest.$ac_ext
12491 LIBS=$ac_check_lib_save_LIBS
12492 fi
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
12494 $as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
12495 if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
12496   cat >>confdefs.h <<_ACEOF
12497 #define HAVE_LIBZ 1
12498 _ACEOF
12499
12500   LIBS="-lz $LIBS"
12501
12502 else
12503   as_ac_Lib=`$as_echo "ac_cv_lib_z_${ZPREFIX}zlibVersion" | $as_tr_sh`
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ZPREFIX}zlibVersion in -lz" >&5
12505 $as_echo_n "checking for ${ZPREFIX}zlibVersion in -lz... " >&6; }
12506 if eval \${$as_ac_Lib+:} false; then :
12507   $as_echo_n "(cached) " >&6
12508 else
12509   ac_check_lib_save_LIBS=$LIBS
12510 LIBS="-lz  $LIBS"
12511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12512 /* end confdefs.h.  */
12513
12514 /* Override any GCC internal prototype to avoid an error.
12515    Use char because int might match the return type of a GCC
12516    builtin and then its argument prototype would still apply.  */
12517 #ifdef __cplusplus
12518 extern "C"
12519 #endif
12520 char ${ZPREFIX}zlibVersion ();
12521 int
12522 main ()
12523 {
12524 return ${ZPREFIX}zlibVersion ();
12525   ;
12526   return 0;
12527 }
12528 _ACEOF
12529 if ac_fn_c_try_link "$LINENO"; then :
12530   eval "$as_ac_Lib=yes"
12531 else
12532   eval "$as_ac_Lib=no"
12533 fi
12534 rm -f core conftest.err conftest.$ac_objext \
12535     conftest$ac_exeext conftest.$ac_ext
12536 LIBS=$ac_check_lib_save_LIBS
12537 fi
12538 eval ac_res=\$$as_ac_Lib
12539                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12540 $as_echo "$ac_res" >&6; }
12541 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12542   cat >>confdefs.h <<_ACEOF
12543 #define HAVE_LIBZ 1
12544 _ACEOF
12545
12546   LIBS="-lz $LIBS"
12547
12548 else
12549   as_fn_error $? "zlib not installed" "$LINENO" 5
12550 fi
12551
12552 fi
12553
12554
12555 # The following is for pngvalid, to ensure it catches FP errors even on
12556 # platforms that don't enable FP exceptions, the function appears in the math
12557 # library (typically), it's not an error if it is not found.
12558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for feenableexcept in -lm" >&5
12559 $as_echo_n "checking for feenableexcept in -lm... " >&6; }
12560 if ${ac_cv_lib_m_feenableexcept+:} false; then :
12561   $as_echo_n "(cached) " >&6
12562 else
12563   ac_check_lib_save_LIBS=$LIBS
12564 LIBS="-lm  $LIBS"
12565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12566 /* end confdefs.h.  */
12567
12568 /* Override any GCC internal prototype to avoid an error.
12569    Use char because int might match the return type of a GCC
12570    builtin and then its argument prototype would still apply.  */
12571 #ifdef __cplusplus
12572 extern "C"
12573 #endif
12574 char feenableexcept ();
12575 int
12576 main ()
12577 {
12578 return feenableexcept ();
12579   ;
12580   return 0;
12581 }
12582 _ACEOF
12583 if ac_fn_c_try_link "$LINENO"; then :
12584   ac_cv_lib_m_feenableexcept=yes
12585 else
12586   ac_cv_lib_m_feenableexcept=no
12587 fi
12588 rm -f core conftest.err conftest.$ac_objext \
12589     conftest$ac_exeext conftest.$ac_ext
12590 LIBS=$ac_check_lib_save_LIBS
12591 fi
12592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feenableexcept" >&5
12593 $as_echo "$ac_cv_lib_m_feenableexcept" >&6; }
12594 if test "x$ac_cv_lib_m_feenableexcept" = xyes; then :
12595   cat >>confdefs.h <<_ACEOF
12596 #define HAVE_LIBM 1
12597 _ACEOF
12598
12599   LIBS="-lm $LIBS"
12600
12601 fi
12602
12603 for ac_func in feenableexcept
12604 do :
12605   ac_fn_c_check_func "$LINENO" "feenableexcept" "ac_cv_func_feenableexcept"
12606 if test "x$ac_cv_func_feenableexcept" = xyes; then :
12607   cat >>confdefs.h <<_ACEOF
12608 #define HAVE_FEENABLEEXCEPT 1
12609 _ACEOF
12610
12611 fi
12612 done
12613
12614
12615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
12616 $as_echo_n "checking if using Solaris linker... " >&6; }
12617 SLD=`$LD --version 2>&1 | grep Solaris`
12618 if test "$SLD"; then
12619     have_solaris_ld=yes
12620     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12621 $as_echo "yes" >&6; }
12622 else
12623     have_solaris_ld=no
12624     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12625 $as_echo "no" >&6; }
12626 fi
12627  if test "$have_solaris_ld" = "yes"; then
12628   HAVE_SOLARIS_LD_TRUE=
12629   HAVE_SOLARIS_LD_FALSE='#'
12630 else
12631   HAVE_SOLARIS_LD_TRUE='#'
12632   HAVE_SOLARIS_LD_FALSE=
12633 fi
12634
12635
12636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
12637 $as_echo_n "checking if libraries can be versioned... " >&6; }
12638 # Special case for PE/COFF platforms: ld reports
12639 # support for version-script, but doesn't actually
12640 # DO anything with it.
12641 case $host in
12642 *cygwin* | *mingw32* | *interix* )
12643     have_ld_version_script=no
12644     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12645 $as_echo "no" >&6; }
12646 ;;
12647 * )
12648
12649 if test "$have_solaris_ld" = "yes"; then
12650     GLD=`$LD --help < /dev/null 2>&1 | grep 'M mapfile'`
12651 else
12652     GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
12653 fi
12654
12655 if test "$GLD"; then
12656     have_ld_version_script=yes
12657     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12658 $as_echo "yes" >&6; }
12659 else
12660     have_ld_version_script=no
12661     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12662 $as_echo "no" >&6; }
12663     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
12664 $as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
12665 fi
12666 ;;
12667 esac
12668
12669  if test "$have_ld_version_script" = "yes"; then
12670   HAVE_LD_VERSION_SCRIPT_TRUE=
12671   HAVE_LD_VERSION_SCRIPT_FALSE='#'
12672 else
12673   HAVE_LD_VERSION_SCRIPT_TRUE='#'
12674   HAVE_LD_VERSION_SCRIPT_FALSE=
12675 fi
12676
12677
12678 if test "$have_ld_version_script" = "yes"; then
12679     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
12680 $as_echo_n "checking for symbol prefix... " >&6; }
12681     SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
12682                   | ${CPP-${CC-gcc} -E} - 2>&1 \
12683                   | ${EGREP-grep} "^PREFIX=" \
12684                   | ${SED-sed} -e "s:^PREFIX=::" -e "s:__USER_LABEL_PREFIX__::"`
12685
12686     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
12687 $as_echo "$SYMBOL_PREFIX" >&6; }
12688 fi
12689
12690 # Substitutions for .in files
12691
12692
12693
12694
12695
12696 # Additional arguments (and substitutions)
12697 # Allow the pkg-config directory to be set
12698
12699 # Check whether --with-pkgconfigdir was given.
12700 if test "${with_pkgconfigdir+set}" = set; then :
12701   withval=$with_pkgconfigdir; pkgconfigdir=${withval}
12702 else
12703   pkgconfigdir='${libdir}/pkgconfig'
12704 fi
12705
12706
12707
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
12709 $as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
12710
12711 # Make the *-config binary config scripts optional
12712
12713 # Check whether --with-binconfigs was given.
12714 if test "${with_binconfigs+set}" = set; then :
12715   withval=$with_binconfigs; if test "${withval}" = no; then
12716       binconfigs=
12717       { $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
12718 $as_echo "$as_me: libpng-config scripts will not be built" >&6;}
12719     else
12720       binconfigs='${binconfigs}'
12721     fi
12722 else
12723   binconfigs='${binconfigs}'
12724 fi
12725
12726
12727
12728 # Support for prefixes to the API function names; this will generate defines
12729 # at the start of the build to rename exported library functions
12730
12731 # Check whether --with-libpng-prefix was given.
12732 if test "${with_libpng_prefix+set}" = set; then :
12733   withval=$with_libpng_prefix; if test "${withval:-no}" != "no"; then
12734       PNG_PREFIX=${withval}
12735
12736     fi
12737 fi
12738
12739  if test "${with_libpng_prefix:-no}" != "no"; then
12740   DO_PNG_PREFIX_TRUE=
12741   DO_PNG_PREFIX_FALSE='#'
12742 else
12743   DO_PNG_PREFIX_TRUE='#'
12744   DO_PNG_PREFIX_FALSE=
12745 fi
12746
12747
12748 # Because GCC by default assembles code with an executable stack, even though it
12749 # compiles C code with a non-executable stack, it is necessary to do a fixup
12750 # here (this may by GCC specific)
12751 # AC_SUBST([AM_CCASFLAGS], [-Wa,--noexecstack])
12752
12753 # Check whether --enable-arm-neon was given.
12754 if test "${enable_arm_neon+set}" = set; then :
12755   enableval=$enable_arm_neon; case "$enableval" in
12756       off)
12757
12758 $as_echo "#define PNG_NO_ARM_NEON /**/" >>confdefs.h
12759 ;;
12760       check)
12761
12762 $as_echo "#define PNG_ARM_NEON_CHECK_SUPPORTED /**/" >>confdefs.h
12763 ;;
12764       api)
12765
12766 $as_echo "#define PNG_ARM_NEON_API_SUPPORTED /**/" >>confdefs.h
12767 ;;
12768       on)
12769
12770 $as_echo "#define PNG_ARM_NEON_SUPPORTED /**/" >>confdefs.h
12771 ;;
12772       *)
12773          as_fn_error $? "arm-neon: option value required (off/check/api/on)" "$LINENO" 5;;
12774    esac
12775 fi
12776
12777  if test "${enable_arm_neon:-no}" != "no"; then
12778   PNG_ARM_NEON_TRUE=
12779   PNG_ARM_NEON_FALSE='#'
12780 else
12781   PNG_ARM_NEON_TRUE='#'
12782   PNG_ARM_NEON_FALSE=
12783 fi
12784
12785
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: Extra options for compiler: $PNG_COPTS" >&5
12787 $as_echo "$as_me: Extra options for compiler: $PNG_COPTS" >&6;}
12788
12789 # Config files, substituting as above
12790 ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
12791
12792 ac_config_files="$ac_config_files libpng-config:libpng-config.in"
12793
12794
12795 cat >confcache <<\_ACEOF
12796 # This file is a shell script that caches the results of configure
12797 # tests run on this system so they can be shared between configure
12798 # scripts and configure runs, see configure's option --config-cache.
12799 # It is not useful on other systems.  If it contains results you don't
12800 # want to keep, you may remove or edit it.
12801 #
12802 # config.status only pays attention to the cache file if you give it
12803 # the --recheck option to rerun configure.
12804 #
12805 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12806 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12807 # following values.
12808
12809 _ACEOF
12810
12811 # The following way of writing the cache mishandles newlines in values,
12812 # but we know of no workaround that is simple, portable, and efficient.
12813 # So, we kill variables containing newlines.
12814 # Ultrix sh set writes to stderr and can't be redirected directly,
12815 # and sets the high bit in the cache file unless we assign to the vars.
12816 (
12817   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12818     eval ac_val=\$$ac_var
12819     case $ac_val in #(
12820     *${as_nl}*)
12821       case $ac_var in #(
12822       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12823 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12824       esac
12825       case $ac_var in #(
12826       _ | IFS | as_nl) ;; #(
12827       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12828       *) { eval $ac_var=; unset $ac_var;} ;;
12829       esac ;;
12830     esac
12831   done
12832
12833   (set) 2>&1 |
12834     case $as_nl`(ac_space=' '; set) 2>&1` in #(
12835     *${as_nl}ac_space=\ *)
12836       # `set' does not quote correctly, so add quotes: double-quote
12837       # substitution turns \\\\ into \\, and sed turns \\ into \.
12838       sed -n \
12839         "s/'/'\\\\''/g;
12840           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12841       ;; #(
12842     *)
12843       # `set' quotes correctly as required by POSIX, so do not add quotes.
12844       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12845       ;;
12846     esac |
12847     sort
12848 ) |
12849   sed '
12850      /^ac_cv_env_/b end
12851      t clear
12852      :clear
12853      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12854      t end
12855      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12856      :end' >>confcache
12857 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12858   if test -w "$cache_file"; then
12859     if test "x$cache_file" != "x/dev/null"; then
12860       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12861 $as_echo "$as_me: updating cache $cache_file" >&6;}
12862       if test ! -f "$cache_file" || test -h "$cache_file"; then
12863         cat confcache >"$cache_file"
12864       else
12865         case $cache_file in #(
12866         */* | ?:*)
12867           mv -f confcache "$cache_file"$$ &&
12868           mv -f "$cache_file"$$ "$cache_file" ;; #(
12869         *)
12870           mv -f confcache "$cache_file" ;;
12871         esac
12872       fi
12873     fi
12874   else
12875     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12876 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12877   fi
12878 fi
12879 rm -f confcache
12880
12881 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12882 # Let make expand exec_prefix.
12883 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12884
12885 DEFS=-DHAVE_CONFIG_H
12886
12887 ac_libobjs=
12888 ac_ltlibobjs=
12889 U=
12890 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12891   # 1. Remove the extension, and $U if already installed.
12892   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12893   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12894   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12895   #    will be set to the directory where LIBOBJS objects are built.
12896   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12897   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12898 done
12899 LIBOBJS=$ac_libobjs
12900
12901 LTLIBOBJS=$ac_ltlibobjs
12902
12903
12904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12905 $as_echo_n "checking that generated files are newer than configure... " >&6; }
12906    if test -n "$am_sleep_pid"; then
12907      # Hide warnings about reused PIDs.
12908      wait $am_sleep_pid 2>/dev/null
12909    fi
12910    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12911 $as_echo "done" >&6; }
12912  if test -n "$EXEEXT"; then
12913   am__EXEEXT_TRUE=
12914   am__EXEEXT_FALSE='#'
12915 else
12916   am__EXEEXT_TRUE='#'
12917   am__EXEEXT_FALSE=
12918 fi
12919
12920 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12921   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12922 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12923 fi
12924 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12925   as_fn_error $? "conditional \"AMDEP\" was never defined.
12926 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12927 fi
12928 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12929   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12930 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12931 fi
12932 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
12933   as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
12934 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12935 fi
12936 if test -z "${HAVE_SOLARIS_LD_TRUE}" && test -z "${HAVE_SOLARIS_LD_FALSE}"; then
12937   as_fn_error $? "conditional \"HAVE_SOLARIS_LD\" was never defined.
12938 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12939 fi
12940 if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
12941   as_fn_error $? "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
12942 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12943 fi
12944 if test -z "${DO_PNG_PREFIX_TRUE}" && test -z "${DO_PNG_PREFIX_FALSE}"; then
12945   as_fn_error $? "conditional \"DO_PNG_PREFIX\" was never defined.
12946 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12947 fi
12948 if test -z "${PNG_ARM_NEON_TRUE}" && test -z "${PNG_ARM_NEON_FALSE}"; then
12949   as_fn_error $? "conditional \"PNG_ARM_NEON\" was never defined.
12950 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12951 fi
12952
12953 : "${CONFIG_STATUS=./config.status}"
12954 ac_write_fail=0
12955 ac_clean_files_save=$ac_clean_files
12956 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12957 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12958 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12959 as_write_fail=0
12960 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12961 #! $SHELL
12962 # Generated by $as_me.
12963 # Run this file to recreate the current configuration.
12964 # Compiler output produced by configure, useful for debugging
12965 # configure, is in config.log if it exists.
12966
12967 debug=false
12968 ac_cs_recheck=false
12969 ac_cs_silent=false
12970
12971 SHELL=\${CONFIG_SHELL-$SHELL}
12972 export SHELL
12973 _ASEOF
12974 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12975 ## -------------------- ##
12976 ## M4sh Initialization. ##
12977 ## -------------------- ##
12978
12979 # Be more Bourne compatible
12980 DUALCASE=1; export DUALCASE # for MKS sh
12981 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12982   emulate sh
12983   NULLCMD=:
12984   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12985   # is contrary to our usage.  Disable this feature.
12986   alias -g '${1+"$@"}'='"$@"'
12987   setopt NO_GLOB_SUBST
12988 else
12989   case `(set -o) 2>/dev/null` in #(
12990   *posix*) :
12991     set -o posix ;; #(
12992   *) :
12993      ;;
12994 esac
12995 fi
12996
12997
12998 as_nl='
12999 '
13000 export as_nl
13001 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13002 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13003 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13004 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13005 # Prefer a ksh shell builtin over an external printf program on Solaris,
13006 # but without wasting forks for bash or zsh.
13007 if test -z "$BASH_VERSION$ZSH_VERSION" \
13008     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13009   as_echo='print -r --'
13010   as_echo_n='print -rn --'
13011 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13012   as_echo='printf %s\n'
13013   as_echo_n='printf %s'
13014 else
13015   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13016     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13017     as_echo_n='/usr/ucb/echo -n'
13018   else
13019     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13020     as_echo_n_body='eval
13021       arg=$1;
13022       case $arg in #(
13023       *"$as_nl"*)
13024         expr "X$arg" : "X\\(.*\\)$as_nl";
13025         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13026       esac;
13027       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13028     '
13029     export as_echo_n_body
13030     as_echo_n='sh -c $as_echo_n_body as_echo'
13031   fi
13032   export as_echo_body
13033   as_echo='sh -c $as_echo_body as_echo'
13034 fi
13035
13036 # The user is always right.
13037 if test "${PATH_SEPARATOR+set}" != set; then
13038   PATH_SEPARATOR=:
13039   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13040     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13041       PATH_SEPARATOR=';'
13042   }
13043 fi
13044
13045
13046 # IFS
13047 # We need space, tab and new line, in precisely that order.  Quoting is
13048 # there to prevent editors from complaining about space-tab.
13049 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13050 # splitting by setting IFS to empty value.)
13051 IFS=" ""        $as_nl"
13052
13053 # Find who we are.  Look in the path if we contain no directory separator.
13054 as_myself=
13055 case $0 in #((
13056   *[\\/]* ) as_myself=$0 ;;
13057   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13058 for as_dir in $PATH
13059 do
13060   IFS=$as_save_IFS
13061   test -z "$as_dir" && as_dir=.
13062     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13063   done
13064 IFS=$as_save_IFS
13065
13066      ;;
13067 esac
13068 # We did not find ourselves, most probably we were run as `sh COMMAND'
13069 # in which case we are not to be found in the path.
13070 if test "x$as_myself" = x; then
13071   as_myself=$0
13072 fi
13073 if test ! -f "$as_myself"; then
13074   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13075   exit 1
13076 fi
13077
13078 # Unset variables that we do not need and which cause bugs (e.g. in
13079 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13080 # suppresses any "Segmentation fault" message there.  '((' could
13081 # trigger a bug in pdksh 5.2.14.
13082 for as_var in BASH_ENV ENV MAIL MAILPATH
13083 do eval test x\${$as_var+set} = xset \
13084   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13085 done
13086 PS1='$ '
13087 PS2='> '
13088 PS4='+ '
13089
13090 # NLS nuisances.
13091 LC_ALL=C
13092 export LC_ALL
13093 LANGUAGE=C
13094 export LANGUAGE
13095
13096 # CDPATH.
13097 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13098
13099
13100 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13101 # ----------------------------------------
13102 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13103 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13104 # script with STATUS, using 1 if that was 0.
13105 as_fn_error ()
13106 {
13107   as_status=$1; test $as_status -eq 0 && as_status=1
13108   if test "$4"; then
13109     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13110     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13111   fi
13112   $as_echo "$as_me: error: $2" >&2
13113   as_fn_exit $as_status
13114 } # as_fn_error
13115
13116
13117 # as_fn_set_status STATUS
13118 # -----------------------
13119 # Set $? to STATUS, without forking.
13120 as_fn_set_status ()
13121 {
13122   return $1
13123 } # as_fn_set_status
13124
13125 # as_fn_exit STATUS
13126 # -----------------
13127 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13128 as_fn_exit ()
13129 {
13130   set +e
13131   as_fn_set_status $1
13132   exit $1
13133 } # as_fn_exit
13134
13135 # as_fn_unset VAR
13136 # ---------------
13137 # Portably unset VAR.
13138 as_fn_unset ()
13139 {
13140   { eval $1=; unset $1;}
13141 }
13142 as_unset=as_fn_unset
13143 # as_fn_append VAR VALUE
13144 # ----------------------
13145 # Append the text in VALUE to the end of the definition contained in VAR. Take
13146 # advantage of any shell optimizations that allow amortized linear growth over
13147 # repeated appends, instead of the typical quadratic growth present in naive
13148 # implementations.
13149 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13150   eval 'as_fn_append ()
13151   {
13152     eval $1+=\$2
13153   }'
13154 else
13155   as_fn_append ()
13156   {
13157     eval $1=\$$1\$2
13158   }
13159 fi # as_fn_append
13160
13161 # as_fn_arith ARG...
13162 # ------------------
13163 # Perform arithmetic evaluation on the ARGs, and store the result in the
13164 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13165 # must be portable across $(()) and expr.
13166 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13167   eval 'as_fn_arith ()
13168   {
13169     as_val=$(( $* ))
13170   }'
13171 else
13172   as_fn_arith ()
13173   {
13174     as_val=`expr "$@" || test $? -eq 1`
13175   }
13176 fi # as_fn_arith
13177
13178
13179 if expr a : '\(a\)' >/dev/null 2>&1 &&
13180    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13181   as_expr=expr
13182 else
13183   as_expr=false
13184 fi
13185
13186 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13187   as_basename=basename
13188 else
13189   as_basename=false
13190 fi
13191
13192 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13193   as_dirname=dirname
13194 else
13195   as_dirname=false
13196 fi
13197
13198 as_me=`$as_basename -- "$0" ||
13199 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13200          X"$0" : 'X\(//\)$' \| \
13201          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13202 $as_echo X/"$0" |
13203     sed '/^.*\/\([^/][^/]*\)\/*$/{
13204             s//\1/
13205             q
13206           }
13207           /^X\/\(\/\/\)$/{
13208             s//\1/
13209             q
13210           }
13211           /^X\/\(\/\).*/{
13212             s//\1/
13213             q
13214           }
13215           s/.*/./; q'`
13216
13217 # Avoid depending upon Character Ranges.
13218 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13219 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13220 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13221 as_cr_digits='0123456789'
13222 as_cr_alnum=$as_cr_Letters$as_cr_digits
13223
13224 ECHO_C= ECHO_N= ECHO_T=
13225 case `echo -n x` in #(((((
13226 -n*)
13227   case `echo 'xy\c'` in
13228   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13229   xy)  ECHO_C='\c';;
13230   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13231        ECHO_T=' ';;
13232   esac;;
13233 *)
13234   ECHO_N='-n';;
13235 esac
13236
13237 rm -f conf$$ conf$$.exe conf$$.file
13238 if test -d conf$$.dir; then
13239   rm -f conf$$.dir/conf$$.file
13240 else
13241   rm -f conf$$.dir
13242   mkdir conf$$.dir 2>/dev/null
13243 fi
13244 if (echo >conf$$.file) 2>/dev/null; then
13245   if ln -s conf$$.file conf$$ 2>/dev/null; then
13246     as_ln_s='ln -s'
13247     # ... but there are two gotchas:
13248     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13249     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13250     # In both cases, we have to default to `cp -pR'.
13251     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13252       as_ln_s='cp -pR'
13253   elif ln conf$$.file conf$$ 2>/dev/null; then
13254     as_ln_s=ln
13255   else
13256     as_ln_s='cp -pR'
13257   fi
13258 else
13259   as_ln_s='cp -pR'
13260 fi
13261 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13262 rmdir conf$$.dir 2>/dev/null
13263
13264
13265 # as_fn_mkdir_p
13266 # -------------
13267 # Create "$as_dir" as a directory, including parents if necessary.
13268 as_fn_mkdir_p ()
13269 {
13270
13271   case $as_dir in #(
13272   -*) as_dir=./$as_dir;;
13273   esac
13274   test -d "$as_dir" || eval $as_mkdir_p || {
13275     as_dirs=
13276     while :; do
13277       case $as_dir in #(
13278       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13279       *) as_qdir=$as_dir;;
13280       esac
13281       as_dirs="'$as_qdir' $as_dirs"
13282       as_dir=`$as_dirname -- "$as_dir" ||
13283 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13284          X"$as_dir" : 'X\(//\)[^/]' \| \
13285          X"$as_dir" : 'X\(//\)$' \| \
13286          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13287 $as_echo X"$as_dir" |
13288     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13289             s//\1/
13290             q
13291           }
13292           /^X\(\/\/\)[^/].*/{
13293             s//\1/
13294             q
13295           }
13296           /^X\(\/\/\)$/{
13297             s//\1/
13298             q
13299           }
13300           /^X\(\/\).*/{
13301             s//\1/
13302             q
13303           }
13304           s/.*/./; q'`
13305       test -d "$as_dir" && break
13306     done
13307     test -z "$as_dirs" || eval "mkdir $as_dirs"
13308   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13309
13310
13311 } # as_fn_mkdir_p
13312 if mkdir -p . 2>/dev/null; then
13313   as_mkdir_p='mkdir -p "$as_dir"'
13314 else
13315   test -d ./-p && rmdir ./-p
13316   as_mkdir_p=false
13317 fi
13318
13319
13320 # as_fn_executable_p FILE
13321 # -----------------------
13322 # Test if FILE is an executable regular file.
13323 as_fn_executable_p ()
13324 {
13325   test -f "$1" && test -x "$1"
13326 } # as_fn_executable_p
13327 as_test_x='test -x'
13328 as_executable_p=as_fn_executable_p
13329
13330 # Sed expression to map a string onto a valid CPP name.
13331 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13332
13333 # Sed expression to map a string onto a valid variable name.
13334 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13335
13336
13337 exec 6>&1
13338 ## ----------------------------------- ##
13339 ## Main body of $CONFIG_STATUS script. ##
13340 ## ----------------------------------- ##
13341 _ASEOF
13342 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13343
13344 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13345 # Save the log message, to keep $0 and so on meaningful, and to
13346 # report actual input values of CONFIG_FILES etc. instead of their
13347 # values after options handling.
13348 ac_log="
13349 This file was extended by libpng $as_me 1.6.2, which was
13350 generated by GNU Autoconf 2.69.  Invocation command line was
13351
13352   CONFIG_FILES    = $CONFIG_FILES
13353   CONFIG_HEADERS  = $CONFIG_HEADERS
13354   CONFIG_LINKS    = $CONFIG_LINKS
13355   CONFIG_COMMANDS = $CONFIG_COMMANDS
13356   $ $0 $@
13357
13358 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13359 "
13360
13361 _ACEOF
13362
13363 case $ac_config_files in *"
13364 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13365 esac
13366
13367 case $ac_config_headers in *"
13368 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13369 esac
13370
13371
13372 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13373 # Files that config.status was made for.
13374 config_files="$ac_config_files"
13375 config_headers="$ac_config_headers"
13376 config_commands="$ac_config_commands"
13377
13378 _ACEOF
13379
13380 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13381 ac_cs_usage="\
13382 \`$as_me' instantiates files and other configuration actions
13383 from templates according to the current configuration.  Unless the files
13384 and actions are specified as TAGs, all are instantiated by default.
13385
13386 Usage: $0 [OPTION]... [TAG]...
13387
13388   -h, --help       print this help, then exit
13389   -V, --version    print version number and configuration settings, then exit
13390       --config     print configuration, then exit
13391   -q, --quiet, --silent
13392                    do not print progress messages
13393   -d, --debug      don't remove temporary files
13394       --recheck    update $as_me by reconfiguring in the same conditions
13395       --file=FILE[:TEMPLATE]
13396                    instantiate the configuration file FILE
13397       --header=FILE[:TEMPLATE]
13398                    instantiate the configuration header FILE
13399
13400 Configuration files:
13401 $config_files
13402
13403 Configuration headers:
13404 $config_headers
13405
13406 Configuration commands:
13407 $config_commands
13408
13409 Report bugs to <png-mng-implement@lists.sourceforge.net>."
13410
13411 _ACEOF
13412 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13413 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13414 ac_cs_version="\\
13415 libpng config.status 1.6.2
13416 configured by $0, generated by GNU Autoconf 2.69,
13417   with options \\"\$ac_cs_config\\"
13418
13419 Copyright (C) 2012 Free Software Foundation, Inc.
13420 This config.status script is free software; the Free Software Foundation
13421 gives unlimited permission to copy, distribute and modify it."
13422
13423 ac_pwd='$ac_pwd'
13424 srcdir='$srcdir'
13425 INSTALL='$INSTALL'
13426 MKDIR_P='$MKDIR_P'
13427 AWK='$AWK'
13428 test -n "\$AWK" || AWK=awk
13429 _ACEOF
13430
13431 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13432 # The default lists apply if the user does not specify any file.
13433 ac_need_defaults=:
13434 while test $# != 0
13435 do
13436   case $1 in
13437   --*=?*)
13438     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13439     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13440     ac_shift=:
13441     ;;
13442   --*=)
13443     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13444     ac_optarg=
13445     ac_shift=:
13446     ;;
13447   *)
13448     ac_option=$1
13449     ac_optarg=$2
13450     ac_shift=shift
13451     ;;
13452   esac
13453
13454   case $ac_option in
13455   # Handling of the options.
13456   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13457     ac_cs_recheck=: ;;
13458   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13459     $as_echo "$ac_cs_version"; exit ;;
13460   --config | --confi | --conf | --con | --co | --c )
13461     $as_echo "$ac_cs_config"; exit ;;
13462   --debug | --debu | --deb | --de | --d | -d )
13463     debug=: ;;
13464   --file | --fil | --fi | --f )
13465     $ac_shift
13466     case $ac_optarg in
13467     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13468     '') as_fn_error $? "missing file argument" ;;
13469     esac
13470     as_fn_append CONFIG_FILES " '$ac_optarg'"
13471     ac_need_defaults=false;;
13472   --header | --heade | --head | --hea )
13473     $ac_shift
13474     case $ac_optarg in
13475     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13476     esac
13477     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13478     ac_need_defaults=false;;
13479   --he | --h)
13480     # Conflict between --help and --header
13481     as_fn_error $? "ambiguous option: \`$1'
13482 Try \`$0 --help' for more information.";;
13483   --help | --hel | -h )
13484     $as_echo "$ac_cs_usage"; exit ;;
13485   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13486   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13487     ac_cs_silent=: ;;
13488
13489   # This is an error.
13490   -*) as_fn_error $? "unrecognized option: \`$1'
13491 Try \`$0 --help' for more information." ;;
13492
13493   *) as_fn_append ac_config_targets " $1"
13494      ac_need_defaults=false ;;
13495
13496   esac
13497   shift
13498 done
13499
13500 ac_configure_extra_args=
13501
13502 if $ac_cs_silent; then
13503   exec 6>/dev/null
13504   ac_configure_extra_args="$ac_configure_extra_args --silent"
13505 fi
13506
13507 _ACEOF
13508 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13509 if \$ac_cs_recheck; then
13510   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13511   shift
13512   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13513   CONFIG_SHELL='$SHELL'
13514   export CONFIG_SHELL
13515   exec "\$@"
13516 fi
13517
13518 _ACEOF
13519 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13520 exec 5>>config.log
13521 {
13522   echo
13523   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13524 ## Running $as_me. ##
13525 _ASBOX
13526   $as_echo "$ac_log"
13527 } >&5
13528
13529 _ACEOF
13530 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13531 #
13532 # INIT-COMMANDS
13533 #
13534 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13535
13536
13537 # The HP-UX ksh and POSIX shell print the target directory to stdout
13538 # if CDPATH is set.
13539 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13540
13541 sed_quote_subst='$sed_quote_subst'
13542 double_quote_subst='$double_quote_subst'
13543 delay_variable_subst='$delay_variable_subst'
13544 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13545 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13546 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13547 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13548 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13549 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13550 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13551 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13552 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13553 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13554 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
13555 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13556 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13557 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13558 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13559 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13560 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13561 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13562 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13563 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13564 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13565 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13566 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13567 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13568 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13569 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13570 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13571 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13572 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13573 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13574 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13575 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13576 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13577 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13578 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13579 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13580 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13581 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13582 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13583 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13584 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13585 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13586 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13587 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13588 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13589 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13590 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13591 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13592 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13593 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13594 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13595 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13596 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13597 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13598 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13599 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13600 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13601 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"`'
13602 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13603 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13604 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13605 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13606 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13607 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13608 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13609 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13610 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13611 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13612 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13613 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13614 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13615 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13616 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13617 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13618 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13619 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13620 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13621 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13622 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13623 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13624 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13625 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13626 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13627 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13628 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13629 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13630 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13631 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13632 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13633 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13634 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13635 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13636 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13637 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13638 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13639 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13640 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13641 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13642 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13643 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13644 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13645 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13646 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13647 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13648 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13649 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13650 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13651 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13652 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13653 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13654 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13655 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13656 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13657 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13658 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13659 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13660 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13661 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13662 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13663 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13664 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13665 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13666 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13667 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13668 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13669 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13670 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13671 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13672 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13673 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13674 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13675
13676 LTCC='$LTCC'
13677 LTCFLAGS='$LTCFLAGS'
13678 compiler='$compiler_DEFAULT'
13679
13680 # A function that is used when there is no print builtin or printf.
13681 func_fallback_echo ()
13682 {
13683   eval 'cat <<_LTECHO_EOF
13684 \$1
13685 _LTECHO_EOF'
13686 }
13687
13688 # Quote evaled strings.
13689 for var in SED \
13690 GREP \
13691 EGREP \
13692 FGREP \
13693 SHELL \
13694 ECHO \
13695 LD \
13696 AS \
13697 DLLTOOL \
13698 OBJDUMP \
13699 PATH_SEPARATOR \
13700 NM \
13701 LN_S \
13702 lt_SP2NL \
13703 lt_NL2SP \
13704 reload_flag \
13705 deplibs_check_method \
13706 file_magic_cmd \
13707 file_magic_glob \
13708 want_nocaseglob \
13709 sharedlib_from_linklib_cmd \
13710 AR \
13711 AR_FLAGS \
13712 archiver_list_spec \
13713 STRIP \
13714 RANLIB \
13715 CC \
13716 CFLAGS \
13717 compiler \
13718 lt_cv_sys_global_symbol_pipe \
13719 lt_cv_sys_global_symbol_to_cdecl \
13720 lt_cv_sys_global_symbol_to_c_name_address \
13721 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13722 nm_file_list_spec \
13723 lt_prog_compiler_no_builtin_flag \
13724 lt_prog_compiler_pic \
13725 lt_prog_compiler_wl \
13726 lt_prog_compiler_static \
13727 lt_cv_prog_compiler_c_o \
13728 need_locks \
13729 MANIFEST_TOOL \
13730 DSYMUTIL \
13731 NMEDIT \
13732 LIPO \
13733 OTOOL \
13734 OTOOL64 \
13735 shrext_cmds \
13736 export_dynamic_flag_spec \
13737 whole_archive_flag_spec \
13738 compiler_needs_object \
13739 with_gnu_ld \
13740 allow_undefined_flag \
13741 no_undefined_flag \
13742 hardcode_libdir_flag_spec \
13743 hardcode_libdir_separator \
13744 exclude_expsyms \
13745 include_expsyms \
13746 file_list_spec \
13747 variables_saved_for_relink \
13748 libname_spec \
13749 library_names_spec \
13750 soname_spec \
13751 install_override_mode \
13752 finish_eval \
13753 old_striplib \
13754 striplib; do
13755     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13756     *[\\\\\\\`\\"\\\$]*)
13757       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13758       ;;
13759     *)
13760       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13761       ;;
13762     esac
13763 done
13764
13765 # Double-quote double-evaled strings.
13766 for var in reload_cmds \
13767 old_postinstall_cmds \
13768 old_postuninstall_cmds \
13769 old_archive_cmds \
13770 extract_expsyms_cmds \
13771 old_archive_from_new_cmds \
13772 old_archive_from_expsyms_cmds \
13773 archive_cmds \
13774 archive_expsym_cmds \
13775 module_cmds \
13776 module_expsym_cmds \
13777 export_symbols_cmds \
13778 prelink_cmds \
13779 postlink_cmds \
13780 postinstall_cmds \
13781 postuninstall_cmds \
13782 finish_cmds \
13783 sys_lib_search_path_spec \
13784 sys_lib_dlsearch_path_spec; do
13785     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13786     *[\\\\\\\`\\"\\\$]*)
13787       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13788       ;;
13789     *)
13790       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13791       ;;
13792     esac
13793 done
13794
13795 ac_aux_dir='$ac_aux_dir'
13796 xsi_shell='$xsi_shell'
13797 lt_shell_append='$lt_shell_append'
13798
13799 # See if we are running on zsh, and set the options which allow our
13800 # commands through without removal of \ escapes INIT.
13801 if test -n "\${ZSH_VERSION+set}" ; then
13802    setopt NO_GLOB_SUBST
13803 fi
13804
13805
13806     PACKAGE='$PACKAGE'
13807     VERSION='$VERSION'
13808     TIMESTAMP='$TIMESTAMP'
13809     RM='$RM'
13810     ofile='$ofile'
13811
13812
13813
13814
13815 _ACEOF
13816
13817 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13818
13819 # Handling of arguments.
13820 for ac_config_target in $ac_config_targets
13821 do
13822   case $ac_config_target in
13823     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13824     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13825     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13826     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13827     "libpng.pc") CONFIG_FILES="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
13828     "libpng-config") CONFIG_FILES="$CONFIG_FILES libpng-config:libpng-config.in" ;;
13829
13830   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13831   esac
13832 done
13833
13834
13835 # If the user did not use the arguments to specify the items to instantiate,
13836 # then the envvar interface is used.  Set only those that are not.
13837 # We use the long form for the default assignment because of an extremely
13838 # bizarre bug on SunOS 4.1.3.
13839 if $ac_need_defaults; then
13840   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13841   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13842   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13843 fi
13844
13845 # Have a temporary directory for convenience.  Make it in the build tree
13846 # simply because there is no reason against having it here, and in addition,
13847 # creating and moving files from /tmp can sometimes cause problems.
13848 # Hook for its removal unless debugging.
13849 # Note that there is a small window in which the directory will not be cleaned:
13850 # after its creation but before its name has been assigned to `$tmp'.
13851 $debug ||
13852 {
13853   tmp= ac_tmp=
13854   trap 'exit_status=$?
13855   : "${ac_tmp:=$tmp}"
13856   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13857 ' 0
13858   trap 'as_fn_exit 1' 1 2 13 15
13859 }
13860 # Create a (secure) tmp directory for tmp files.
13861
13862 {
13863   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13864   test -d "$tmp"
13865 }  ||
13866 {
13867   tmp=./conf$$-$RANDOM
13868   (umask 077 && mkdir "$tmp")
13869 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13870 ac_tmp=$tmp
13871
13872 # Set up the scripts for CONFIG_FILES section.
13873 # No need to generate them if there are no CONFIG_FILES.
13874 # This happens for instance with `./config.status config.h'.
13875 if test -n "$CONFIG_FILES"; then
13876
13877
13878 ac_cr=`echo X | tr X '\015'`
13879 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13880 # But we know of no other shell where ac_cr would be empty at this
13881 # point, so we can use a bashism as a fallback.
13882 if test "x$ac_cr" = x; then
13883   eval ac_cr=\$\'\\r\'
13884 fi
13885 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13886 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13887   ac_cs_awk_cr='\\r'
13888 else
13889   ac_cs_awk_cr=$ac_cr
13890 fi
13891
13892 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13893 _ACEOF
13894
13895
13896 {
13897   echo "cat >conf$$subs.awk <<_ACEOF" &&
13898   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13899   echo "_ACEOF"
13900 } >conf$$subs.sh ||
13901   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13902 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13903 ac_delim='%!_!# '
13904 for ac_last_try in false false false false false :; do
13905   . ./conf$$subs.sh ||
13906     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13907
13908   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13909   if test $ac_delim_n = $ac_delim_num; then
13910     break
13911   elif $ac_last_try; then
13912     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13913   else
13914     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13915   fi
13916 done
13917 rm -f conf$$subs.sh
13918
13919 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13920 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13921 _ACEOF
13922 sed -n '
13923 h
13924 s/^/S["/; s/!.*/"]=/
13925 p
13926 g
13927 s/^[^!]*!//
13928 :repl
13929 t repl
13930 s/'"$ac_delim"'$//
13931 t delim
13932 :nl
13933 h
13934 s/\(.\{148\}\)..*/\1/
13935 t more1
13936 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13937 p
13938 n
13939 b repl
13940 :more1
13941 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13942 p
13943 g
13944 s/.\{148\}//
13945 t nl
13946 :delim
13947 h
13948 s/\(.\{148\}\)..*/\1/
13949 t more2
13950 s/["\\]/\\&/g; s/^/"/; s/$/"/
13951 p
13952 b
13953 :more2
13954 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13955 p
13956 g
13957 s/.\{148\}//
13958 t delim
13959 ' <conf$$subs.awk | sed '
13960 /^[^""]/{
13961   N
13962   s/\n//
13963 }
13964 ' >>$CONFIG_STATUS || ac_write_fail=1
13965 rm -f conf$$subs.awk
13966 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13967 _ACAWK
13968 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13969   for (key in S) S_is_set[key] = 1
13970   FS = "\a"
13971
13972 }
13973 {
13974   line = $ 0
13975   nfields = split(line, field, "@")
13976   substed = 0
13977   len = length(field[1])
13978   for (i = 2; i < nfields; i++) {
13979     key = field[i]
13980     keylen = length(key)
13981     if (S_is_set[key]) {
13982       value = S[key]
13983       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13984       len += length(value) + length(field[++i])
13985       substed = 1
13986     } else
13987       len += 1 + keylen
13988   }
13989
13990   print line
13991 }
13992
13993 _ACAWK
13994 _ACEOF
13995 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13996 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13997   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13998 else
13999   cat
14000 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14001   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14002 _ACEOF
14003
14004 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14005 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14006 # trailing colons and then remove the whole line if VPATH becomes empty
14007 # (actually we leave an empty line to preserve line numbers).
14008 if test "x$srcdir" = x.; then
14009   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
14010 h
14011 s///
14012 s/^/:/
14013 s/[      ]*$/:/
14014 s/:\$(srcdir):/:/g
14015 s/:\${srcdir}:/:/g
14016 s/:@srcdir@:/:/g
14017 s/^:*//
14018 s/:*$//
14019 x
14020 s/\(=[   ]*\).*/\1/
14021 G
14022 s/\n//
14023 s/^[^=]*=[       ]*$//
14024 }'
14025 fi
14026
14027 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14028 fi # test -n "$CONFIG_FILES"
14029
14030 # Set up the scripts for CONFIG_HEADERS section.
14031 # No need to generate them if there are no CONFIG_HEADERS.
14032 # This happens for instance with `./config.status Makefile'.
14033 if test -n "$CONFIG_HEADERS"; then
14034 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14035 BEGIN {
14036 _ACEOF
14037
14038 # Transform confdefs.h into an awk script `defines.awk', embedded as
14039 # here-document in config.status, that substitutes the proper values into
14040 # config.h.in to produce config.h.
14041
14042 # Create a delimiter string that does not exist in confdefs.h, to ease
14043 # handling of long lines.
14044 ac_delim='%!_!# '
14045 for ac_last_try in false false :; do
14046   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14047   if test -z "$ac_tt"; then
14048     break
14049   elif $ac_last_try; then
14050     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14051   else
14052     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14053   fi
14054 done
14055
14056 # For the awk script, D is an array of macro values keyed by name,
14057 # likewise P contains macro parameters if any.  Preserve backslash
14058 # newline sequences.
14059
14060 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14061 sed -n '
14062 s/.\{148\}/&'"$ac_delim"'/g
14063 t rset
14064 :rset
14065 s/^[     ]*#[    ]*define[       ][      ]*/ /
14066 t def
14067 d
14068 :def
14069 s/\\$//
14070 t bsnl
14071 s/["\\]/\\&/g
14072 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14073 D["\1"]=" \3"/p
14074 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14075 d
14076 :bsnl
14077 s/["\\]/\\&/g
14078 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14079 D["\1"]=" \3\\\\\\n"\\/p
14080 t cont
14081 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14082 t cont
14083 d
14084 :cont
14085 n
14086 s/.\{148\}/&'"$ac_delim"'/g
14087 t clear
14088 :clear
14089 s/\\$//
14090 t bsnlc
14091 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14092 d
14093 :bsnlc
14094 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14095 b cont
14096 ' <confdefs.h | sed '
14097 s/'"$ac_delim"'/"\\\
14098 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14099
14100 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14101   for (key in D) D_is_set[key] = 1
14102   FS = "\a"
14103 }
14104 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14105   line = \$ 0
14106   split(line, arg, " ")
14107   if (arg[1] == "#") {
14108     defundef = arg[2]
14109     mac1 = arg[3]
14110   } else {
14111     defundef = substr(arg[1], 2)
14112     mac1 = arg[2]
14113   }
14114   split(mac1, mac2, "(") #)
14115   macro = mac2[1]
14116   prefix = substr(line, 1, index(line, defundef) - 1)
14117   if (D_is_set[macro]) {
14118     # Preserve the white space surrounding the "#".
14119     print prefix "define", macro P[macro] D[macro]
14120     next
14121   } else {
14122     # Replace #undef with comments.  This is necessary, for example,
14123     # in the case of _POSIX_SOURCE, which is predefined and required
14124     # on some systems where configure will not decide to define it.
14125     if (defundef == "undef") {
14126       print "/*", prefix defundef, macro, "*/"
14127       next
14128     }
14129   }
14130 }
14131 { print }
14132 _ACAWK
14133 _ACEOF
14134 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14135   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14136 fi # test -n "$CONFIG_HEADERS"
14137
14138
14139 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14140 shift
14141 for ac_tag
14142 do
14143   case $ac_tag in
14144   :[FHLC]) ac_mode=$ac_tag; continue;;
14145   esac
14146   case $ac_mode$ac_tag in
14147   :[FHL]*:*);;
14148   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14149   :[FH]-) ac_tag=-:-;;
14150   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14151   esac
14152   ac_save_IFS=$IFS
14153   IFS=:
14154   set x $ac_tag
14155   IFS=$ac_save_IFS
14156   shift
14157   ac_file=$1
14158   shift
14159
14160   case $ac_mode in
14161   :L) ac_source=$1;;
14162   :[FH])
14163     ac_file_inputs=
14164     for ac_f
14165     do
14166       case $ac_f in
14167       -) ac_f="$ac_tmp/stdin";;
14168       *) # Look for the file first in the build tree, then in the source tree
14169          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14170          # because $ac_f cannot contain `:'.
14171          test -f "$ac_f" ||
14172            case $ac_f in
14173            [\\/$]*) false;;
14174            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14175            esac ||
14176            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14177       esac
14178       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14179       as_fn_append ac_file_inputs " '$ac_f'"
14180     done
14181
14182     # Let's still pretend it is `configure' which instantiates (i.e., don't
14183     # use $as_me), people would be surprised to read:
14184     #    /* config.h.  Generated by config.status.  */
14185     configure_input='Generated from '`
14186           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14187         `' by configure.'
14188     if test x"$ac_file" != x-; then
14189       configure_input="$ac_file.  $configure_input"
14190       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14191 $as_echo "$as_me: creating $ac_file" >&6;}
14192     fi
14193     # Neutralize special characters interpreted by sed in replacement strings.
14194     case $configure_input in #(
14195     *\&* | *\|* | *\\* )
14196        ac_sed_conf_input=`$as_echo "$configure_input" |
14197        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14198     *) ac_sed_conf_input=$configure_input;;
14199     esac
14200
14201     case $ac_tag in
14202     *:-:* | *:-) cat >"$ac_tmp/stdin" \
14203       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14204     esac
14205     ;;
14206   esac
14207
14208   ac_dir=`$as_dirname -- "$ac_file" ||
14209 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14210          X"$ac_file" : 'X\(//\)[^/]' \| \
14211          X"$ac_file" : 'X\(//\)$' \| \
14212          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14213 $as_echo X"$ac_file" |
14214     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14215             s//\1/
14216             q
14217           }
14218           /^X\(\/\/\)[^/].*/{
14219             s//\1/
14220             q
14221           }
14222           /^X\(\/\/\)$/{
14223             s//\1/
14224             q
14225           }
14226           /^X\(\/\).*/{
14227             s//\1/
14228             q
14229           }
14230           s/.*/./; q'`
14231   as_dir="$ac_dir"; as_fn_mkdir_p
14232   ac_builddir=.
14233
14234 case "$ac_dir" in
14235 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14236 *)
14237   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14238   # A ".." for each directory in $ac_dir_suffix.
14239   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14240   case $ac_top_builddir_sub in
14241   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14242   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14243   esac ;;
14244 esac
14245 ac_abs_top_builddir=$ac_pwd
14246 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14247 # for backward compatibility:
14248 ac_top_builddir=$ac_top_build_prefix
14249
14250 case $srcdir in
14251   .)  # We are building in place.
14252     ac_srcdir=.
14253     ac_top_srcdir=$ac_top_builddir_sub
14254     ac_abs_top_srcdir=$ac_pwd ;;
14255   [\\/]* | ?:[\\/]* )  # Absolute name.
14256     ac_srcdir=$srcdir$ac_dir_suffix;
14257     ac_top_srcdir=$srcdir
14258     ac_abs_top_srcdir=$srcdir ;;
14259   *) # Relative name.
14260     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14261     ac_top_srcdir=$ac_top_build_prefix$srcdir
14262     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14263 esac
14264 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14265
14266
14267   case $ac_mode in
14268   :F)
14269   #
14270   # CONFIG_FILE
14271   #
14272
14273   case $INSTALL in
14274   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14275   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14276   esac
14277   ac_MKDIR_P=$MKDIR_P
14278   case $MKDIR_P in
14279   [\\/$]* | ?:[\\/]* ) ;;
14280   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14281   esac
14282 _ACEOF
14283
14284 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14285 # If the template does not know about datarootdir, expand it.
14286 # FIXME: This hack should be removed a few years after 2.60.
14287 ac_datarootdir_hack=; ac_datarootdir_seen=
14288 ac_sed_dataroot='
14289 /datarootdir/ {
14290   p
14291   q
14292 }
14293 /@datadir@/p
14294 /@docdir@/p
14295 /@infodir@/p
14296 /@localedir@/p
14297 /@mandir@/p'
14298 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14299 *datarootdir*) ac_datarootdir_seen=yes;;
14300 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14301   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14302 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14303 _ACEOF
14304 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14305   ac_datarootdir_hack='
14306   s&@datadir@&$datadir&g
14307   s&@docdir@&$docdir&g
14308   s&@infodir@&$infodir&g
14309   s&@localedir@&$localedir&g
14310   s&@mandir@&$mandir&g
14311   s&\\\${datarootdir}&$datarootdir&g' ;;
14312 esac
14313 _ACEOF
14314
14315 # Neutralize VPATH when `$srcdir' = `.'.
14316 # Shell code in configure.ac might set extrasub.
14317 # FIXME: do we really want to maintain this feature?
14318 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14319 ac_sed_extra="$ac_vpsub
14320 $extrasub
14321 _ACEOF
14322 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14323 :t
14324 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14325 s|@configure_input@|$ac_sed_conf_input|;t t
14326 s&@top_builddir@&$ac_top_builddir_sub&;t t
14327 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14328 s&@srcdir@&$ac_srcdir&;t t
14329 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14330 s&@top_srcdir@&$ac_top_srcdir&;t t
14331 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14332 s&@builddir@&$ac_builddir&;t t
14333 s&@abs_builddir@&$ac_abs_builddir&;t t
14334 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14335 s&@INSTALL@&$ac_INSTALL&;t t
14336 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14337 $ac_datarootdir_hack
14338 "
14339 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14340   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14341
14342 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14343   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14344   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
14345       "$ac_tmp/out"`; test -z "$ac_out"; } &&
14346   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14347 which seems to be undefined.  Please make sure it is defined" >&5
14348 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14349 which seems to be undefined.  Please make sure it is defined" >&2;}
14350
14351   rm -f "$ac_tmp/stdin"
14352   case $ac_file in
14353   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14354   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14355   esac \
14356   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14357  ;;
14358   :H)
14359   #
14360   # CONFIG_HEADER
14361   #
14362   if test x"$ac_file" != x-; then
14363     {
14364       $as_echo "/* $configure_input  */" \
14365       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14366     } >"$ac_tmp/config.h" \
14367       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14368     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14369       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14370 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14371     else
14372       rm -f "$ac_file"
14373       mv "$ac_tmp/config.h" "$ac_file" \
14374         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14375     fi
14376   else
14377     $as_echo "/* $configure_input  */" \
14378       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14379       || as_fn_error $? "could not create -" "$LINENO" 5
14380   fi
14381 # Compute "$ac_file"'s index in $config_headers.
14382 _am_arg="$ac_file"
14383 _am_stamp_count=1
14384 for _am_header in $config_headers :; do
14385   case $_am_header in
14386     $_am_arg | $_am_arg:* )
14387       break ;;
14388     * )
14389       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14390   esac
14391 done
14392 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14393 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14394          X"$_am_arg" : 'X\(//\)[^/]' \| \
14395          X"$_am_arg" : 'X\(//\)$' \| \
14396          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14397 $as_echo X"$_am_arg" |
14398     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14399             s//\1/
14400             q
14401           }
14402           /^X\(\/\/\)[^/].*/{
14403             s//\1/
14404             q
14405           }
14406           /^X\(\/\/\)$/{
14407             s//\1/
14408             q
14409           }
14410           /^X\(\/\).*/{
14411             s//\1/
14412             q
14413           }
14414           s/.*/./; q'`/stamp-h$_am_stamp_count
14415  ;;
14416
14417   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14418 $as_echo "$as_me: executing $ac_file commands" >&6;}
14419  ;;
14420   esac
14421
14422
14423   case $ac_file$ac_mode in
14424     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14425   # Older Autoconf quotes --file arguments for eval, but not when files
14426   # are listed without --file.  Let's play safe and only enable the eval
14427   # if we detect the quoting.
14428   case $CONFIG_FILES in
14429   *\'*) eval set x "$CONFIG_FILES" ;;
14430   *)   set x $CONFIG_FILES ;;
14431   esac
14432   shift
14433   for mf
14434   do
14435     # Strip MF so we end up with the name of the file.
14436     mf=`echo "$mf" | sed -e 's/:.*$//'`
14437     # Check whether this is an Automake generated Makefile or not.
14438     # We used to match only the files named 'Makefile.in', but
14439     # some people rename them; so instead we look at the file content.
14440     # Grep'ing the first line is not enough: some people post-process
14441     # each Makefile.in and add a new line on top of each file to say so.
14442     # Grep'ing the whole file is not good either: AIX grep has a line
14443     # limit of 2048, but all sed's we know have understand at least 4000.
14444     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14445       dirpart=`$as_dirname -- "$mf" ||
14446 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14447          X"$mf" : 'X\(//\)[^/]' \| \
14448          X"$mf" : 'X\(//\)$' \| \
14449          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14450 $as_echo X"$mf" |
14451     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14452             s//\1/
14453             q
14454           }
14455           /^X\(\/\/\)[^/].*/{
14456             s//\1/
14457             q
14458           }
14459           /^X\(\/\/\)$/{
14460             s//\1/
14461             q
14462           }
14463           /^X\(\/\).*/{
14464             s//\1/
14465             q
14466           }
14467           s/.*/./; q'`
14468     else
14469       continue
14470     fi
14471     # Extract the definition of DEPDIR, am__include, and am__quote
14472     # from the Makefile without running 'make'.
14473     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14474     test -z "$DEPDIR" && continue
14475     am__include=`sed -n 's/^am__include = //p' < "$mf"`
14476     test -z "$am__include" && continue
14477     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14478     # Find all dependency output files, they are included files with
14479     # $(DEPDIR) in their names.  We invoke sed twice because it is the
14480     # simplest approach to changing $(DEPDIR) to its actual value in the
14481     # expansion.
14482     for file in `sed -n "
14483       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14484          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14485       # Make sure the directory exists.
14486       test -f "$dirpart/$file" && continue
14487       fdir=`$as_dirname -- "$file" ||
14488 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14489          X"$file" : 'X\(//\)[^/]' \| \
14490          X"$file" : 'X\(//\)$' \| \
14491          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14492 $as_echo X"$file" |
14493     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14494             s//\1/
14495             q
14496           }
14497           /^X\(\/\/\)[^/].*/{
14498             s//\1/
14499             q
14500           }
14501           /^X\(\/\/\)$/{
14502             s//\1/
14503             q
14504           }
14505           /^X\(\/\).*/{
14506             s//\1/
14507             q
14508           }
14509           s/.*/./; q'`
14510       as_dir=$dirpart/$fdir; as_fn_mkdir_p
14511       # echo "creating $dirpart/$file"
14512       echo '# dummy' > "$dirpart/$file"
14513     done
14514   done
14515 }
14516  ;;
14517     "libtool":C)
14518
14519     # See if we are running on zsh, and set the options which allow our
14520     # commands through without removal of \ escapes.
14521     if test -n "${ZSH_VERSION+set}" ; then
14522       setopt NO_GLOB_SUBST
14523     fi
14524
14525     cfgfile="${ofile}T"
14526     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14527     $RM "$cfgfile"
14528
14529     cat <<_LT_EOF >> "$cfgfile"
14530 #! $SHELL
14531
14532 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14533 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14534 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14535 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14536 #
14537 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14538 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14539 #                 Foundation, Inc.
14540 #   Written by Gordon Matzigkeit, 1996
14541 #
14542 #   This file is part of GNU Libtool.
14543 #
14544 # GNU Libtool is free software; you can redistribute it and/or
14545 # modify it under the terms of the GNU General Public License as
14546 # published by the Free Software Foundation; either version 2 of
14547 # the License, or (at your option) any later version.
14548 #
14549 # As a special exception to the GNU General Public License,
14550 # if you distribute this file as part of a program or library that
14551 # is built using GNU Libtool, you may include this file under the
14552 # same distribution terms that you use for the rest of that program.
14553 #
14554 # GNU Libtool is distributed in the hope that it will be useful,
14555 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14556 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14557 # GNU General Public License for more details.
14558 #
14559 # You should have received a copy of the GNU General Public License
14560 # along with GNU Libtool; see the file COPYING.  If not, a copy
14561 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14562 # obtained by writing to the Free Software Foundation, Inc.,
14563 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14564
14565
14566 # The names of the tagged configurations supported by this script.
14567 available_tags=""
14568
14569 # ### BEGIN LIBTOOL CONFIG
14570
14571 # A sed program that does not truncate output.
14572 SED=$lt_SED
14573
14574 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14575 Xsed="\$SED -e 1s/^X//"
14576
14577 # A grep program that handles long lines.
14578 GREP=$lt_GREP
14579
14580 # An ERE matcher.
14581 EGREP=$lt_EGREP
14582
14583 # A literal string matcher.
14584 FGREP=$lt_FGREP
14585
14586 # Shell to use when invoking shell scripts.
14587 SHELL=$lt_SHELL
14588
14589 # An echo program that protects backslashes.
14590 ECHO=$lt_ECHO
14591
14592 # Which release of libtool.m4 was used?
14593 macro_version=$macro_version
14594 macro_revision=$macro_revision
14595
14596 # Assembler program.
14597 AS=$lt_AS
14598
14599 # DLL creation program.
14600 DLLTOOL=$lt_DLLTOOL
14601
14602 # Object dumper program.
14603 OBJDUMP=$lt_OBJDUMP
14604
14605 # Whether or not to build shared libraries.
14606 build_libtool_libs=$enable_shared
14607
14608 # Whether or not to build static libraries.
14609 build_old_libs=$enable_static
14610
14611 # What type of objects to build.
14612 pic_mode=$pic_mode
14613
14614 # Whether or not to optimize for fast installation.
14615 fast_install=$enable_fast_install
14616
14617 # The PATH separator for the build system.
14618 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14619
14620 # The host system.
14621 host_alias=$host_alias
14622 host=$host
14623 host_os=$host_os
14624
14625 # The build system.
14626 build_alias=$build_alias
14627 build=$build
14628 build_os=$build_os
14629
14630 # A BSD- or MS-compatible name lister.
14631 NM=$lt_NM
14632
14633 # Whether we need soft or hard links.
14634 LN_S=$lt_LN_S
14635
14636 # What is the maximum length of a command?
14637 max_cmd_len=$max_cmd_len
14638
14639 # Object file suffix (normally "o").
14640 objext=$ac_objext
14641
14642 # Executable file suffix (normally "").
14643 exeext=$exeext
14644
14645 # whether the shell understands "unset".
14646 lt_unset=$lt_unset
14647
14648 # turn spaces into newlines.
14649 SP2NL=$lt_lt_SP2NL
14650
14651 # turn newlines into spaces.
14652 NL2SP=$lt_lt_NL2SP
14653
14654 # convert \$build file names to \$host format.
14655 to_host_file_cmd=$lt_cv_to_host_file_cmd
14656
14657 # convert \$build files to toolchain format.
14658 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14659
14660 # Method to check whether dependent libraries are shared objects.
14661 deplibs_check_method=$lt_deplibs_check_method
14662
14663 # Command to use when deplibs_check_method = "file_magic".
14664 file_magic_cmd=$lt_file_magic_cmd
14665
14666 # How to find potential files when deplibs_check_method = "file_magic".
14667 file_magic_glob=$lt_file_magic_glob
14668
14669 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14670 want_nocaseglob=$lt_want_nocaseglob
14671
14672 # Command to associate shared and link libraries.
14673 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14674
14675 # The archiver.
14676 AR=$lt_AR
14677
14678 # Flags to create an archive.
14679 AR_FLAGS=$lt_AR_FLAGS
14680
14681 # How to feed a file listing to the archiver.
14682 archiver_list_spec=$lt_archiver_list_spec
14683
14684 # A symbol stripping program.
14685 STRIP=$lt_STRIP
14686
14687 # Commands used to install an old-style archive.
14688 RANLIB=$lt_RANLIB
14689 old_postinstall_cmds=$lt_old_postinstall_cmds
14690 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14691
14692 # Whether to use a lock for old archive extraction.
14693 lock_old_archive_extraction=$lock_old_archive_extraction
14694
14695 # A C compiler.
14696 LTCC=$lt_CC
14697
14698 # LTCC compiler flags.
14699 LTCFLAGS=$lt_CFLAGS
14700
14701 # Take the output of nm and produce a listing of raw symbols and C names.
14702 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14703
14704 # Transform the output of nm in a proper C declaration.
14705 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14706
14707 # Transform the output of nm in a C name address pair.
14708 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14709
14710 # Transform the output of nm in a C name address pair when lib prefix is needed.
14711 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14712
14713 # Specify filename containing input files for \$NM.
14714 nm_file_list_spec=$lt_nm_file_list_spec
14715
14716 # The root where to search for dependent libraries,and in which our libraries should be installed.
14717 lt_sysroot=$lt_sysroot
14718
14719 # The name of the directory that contains temporary libtool files.
14720 objdir=$objdir
14721
14722 # Used to examine libraries when file_magic_cmd begins with "file".
14723 MAGIC_CMD=$MAGIC_CMD
14724
14725 # Must we lock files when doing compilation?
14726 need_locks=$lt_need_locks
14727
14728 # Manifest tool.
14729 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14730
14731 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14732 DSYMUTIL=$lt_DSYMUTIL
14733
14734 # Tool to change global to local symbols on Mac OS X.
14735 NMEDIT=$lt_NMEDIT
14736
14737 # Tool to manipulate fat objects and archives on Mac OS X.
14738 LIPO=$lt_LIPO
14739
14740 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14741 OTOOL=$lt_OTOOL
14742
14743 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14744 OTOOL64=$lt_OTOOL64
14745
14746 # Old archive suffix (normally "a").
14747 libext=$libext
14748
14749 # Shared library suffix (normally ".so").
14750 shrext_cmds=$lt_shrext_cmds
14751
14752 # The commands to extract the exported symbol list from a shared archive.
14753 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14754
14755 # Variables whose values should be saved in libtool wrapper scripts and
14756 # restored at link time.
14757 variables_saved_for_relink=$lt_variables_saved_for_relink
14758
14759 # Do we need the "lib" prefix for modules?
14760 need_lib_prefix=$need_lib_prefix
14761
14762 # Do we need a version for libraries?
14763 need_version=$need_version
14764
14765 # Library versioning type.
14766 version_type=$version_type
14767
14768 # Shared library runtime path variable.
14769 runpath_var=$runpath_var
14770
14771 # Shared library path variable.
14772 shlibpath_var=$shlibpath_var
14773
14774 # Is shlibpath searched before the hard-coded library search path?
14775 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14776
14777 # Format of library name prefix.
14778 libname_spec=$lt_libname_spec
14779
14780 # List of archive names.  First name is the real one, the rest are links.
14781 # The last name is the one that the linker finds with -lNAME
14782 library_names_spec=$lt_library_names_spec
14783
14784 # The coded name of the library, if different from the real name.
14785 soname_spec=$lt_soname_spec
14786
14787 # Permission mode override for installation of shared libraries.
14788 install_override_mode=$lt_install_override_mode
14789
14790 # Command to use after installation of a shared archive.
14791 postinstall_cmds=$lt_postinstall_cmds
14792
14793 # Command to use after uninstallation of a shared archive.
14794 postuninstall_cmds=$lt_postuninstall_cmds
14795
14796 # Commands used to finish a libtool library installation in a directory.
14797 finish_cmds=$lt_finish_cmds
14798
14799 # As "finish_cmds", except a single script fragment to be evaled but
14800 # not shown.
14801 finish_eval=$lt_finish_eval
14802
14803 # Whether we should hardcode library paths into libraries.
14804 hardcode_into_libs=$hardcode_into_libs
14805
14806 # Compile-time system search path for libraries.
14807 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14808
14809 # Run-time system search path for libraries.
14810 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14811
14812 # Whether dlopen is supported.
14813 dlopen_support=$enable_dlopen
14814
14815 # Whether dlopen of programs is supported.
14816 dlopen_self=$enable_dlopen_self
14817
14818 # Whether dlopen of statically linked programs is supported.
14819 dlopen_self_static=$enable_dlopen_self_static
14820
14821 # Commands to strip libraries.
14822 old_striplib=$lt_old_striplib
14823 striplib=$lt_striplib
14824
14825
14826 # The linker used to build libraries.
14827 LD=$lt_LD
14828
14829 # How to create reloadable object files.
14830 reload_flag=$lt_reload_flag
14831 reload_cmds=$lt_reload_cmds
14832
14833 # Commands used to build an old-style archive.
14834 old_archive_cmds=$lt_old_archive_cmds
14835
14836 # A language specific compiler.
14837 CC=$lt_compiler
14838
14839 # Is the compiler the GNU compiler?
14840 with_gcc=$GCC
14841
14842 # Compiler flag to turn off builtin functions.
14843 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14844
14845 # Additional compiler flags for building library objects.
14846 pic_flag=$lt_lt_prog_compiler_pic
14847
14848 # How to pass a linker flag through the compiler.
14849 wl=$lt_lt_prog_compiler_wl
14850
14851 # Compiler flag to prevent dynamic linking.
14852 link_static_flag=$lt_lt_prog_compiler_static
14853
14854 # Does compiler simultaneously support -c and -o options?
14855 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14856
14857 # Whether or not to add -lc for building shared libraries.
14858 build_libtool_need_lc=$archive_cmds_need_lc
14859
14860 # Whether or not to disallow shared libs when runtime libs are static.
14861 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14862
14863 # Compiler flag to allow reflexive dlopens.
14864 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14865
14866 # Compiler flag to generate shared objects directly from archives.
14867 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14868
14869 # Whether the compiler copes with passing no objects directly.
14870 compiler_needs_object=$lt_compiler_needs_object
14871
14872 # Create an old-style archive from a shared archive.
14873 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14874
14875 # Create a temporary old-style archive to link instead of a shared archive.
14876 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14877
14878 # Commands used to build a shared archive.
14879 archive_cmds=$lt_archive_cmds
14880 archive_expsym_cmds=$lt_archive_expsym_cmds
14881
14882 # Commands used to build a loadable module if different from building
14883 # a shared archive.
14884 module_cmds=$lt_module_cmds
14885 module_expsym_cmds=$lt_module_expsym_cmds
14886
14887 # Whether we are building with GNU ld or not.
14888 with_gnu_ld=$lt_with_gnu_ld
14889
14890 # Flag that allows shared libraries with undefined symbols to be built.
14891 allow_undefined_flag=$lt_allow_undefined_flag
14892
14893 # Flag that enforces no undefined symbols.
14894 no_undefined_flag=$lt_no_undefined_flag
14895
14896 # Flag to hardcode \$libdir into a binary during linking.
14897 # This must work even if \$libdir does not exist
14898 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14899
14900 # Whether we need a single "-rpath" flag with a separated argument.
14901 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14902
14903 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14904 # DIR into the resulting binary.
14905 hardcode_direct=$hardcode_direct
14906
14907 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14908 # DIR into the resulting binary and the resulting library dependency is
14909 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14910 # library is relocated.
14911 hardcode_direct_absolute=$hardcode_direct_absolute
14912
14913 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14914 # into the resulting binary.
14915 hardcode_minus_L=$hardcode_minus_L
14916
14917 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14918 # into the resulting binary.
14919 hardcode_shlibpath_var=$hardcode_shlibpath_var
14920
14921 # Set to "yes" if building a shared library automatically hardcodes DIR
14922 # into the library and all subsequent libraries and executables linked
14923 # against it.
14924 hardcode_automatic=$hardcode_automatic
14925
14926 # Set to yes if linker adds runtime paths of dependent libraries
14927 # to runtime path list.
14928 inherit_rpath=$inherit_rpath
14929
14930 # Whether libtool must link a program against all its dependency libraries.
14931 link_all_deplibs=$link_all_deplibs
14932
14933 # Set to "yes" if exported symbols are required.
14934 always_export_symbols=$always_export_symbols
14935
14936 # The commands to list exported symbols.
14937 export_symbols_cmds=$lt_export_symbols_cmds
14938
14939 # Symbols that should not be listed in the preloaded symbols.
14940 exclude_expsyms=$lt_exclude_expsyms
14941
14942 # Symbols that must always be exported.
14943 include_expsyms=$lt_include_expsyms
14944
14945 # Commands necessary for linking programs (against libraries) with templates.
14946 prelink_cmds=$lt_prelink_cmds
14947
14948 # Commands necessary for finishing linking programs.
14949 postlink_cmds=$lt_postlink_cmds
14950
14951 # Specify filename containing input files.
14952 file_list_spec=$lt_file_list_spec
14953
14954 # How to hardcode a shared library path into an executable.
14955 hardcode_action=$hardcode_action
14956
14957 # ### END LIBTOOL CONFIG
14958
14959 _LT_EOF
14960
14961   case $host_os in
14962   aix3*)
14963     cat <<\_LT_EOF >> "$cfgfile"
14964 # AIX sometimes has problems with the GCC collect2 program.  For some
14965 # reason, if we set the COLLECT_NAMES environment variable, the problems
14966 # vanish in a puff of smoke.
14967 if test "X${COLLECT_NAMES+set}" != Xset; then
14968   COLLECT_NAMES=
14969   export COLLECT_NAMES
14970 fi
14971 _LT_EOF
14972     ;;
14973   esac
14974
14975
14976 ltmain="$ac_aux_dir/ltmain.sh"
14977
14978
14979   # We use sed instead of cat because bash on DJGPP gets confused if
14980   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14981   # text mode, it properly converts lines to CR/LF.  This bash problem
14982   # is reportedly fixed, but why not run on old versions too?
14983   sed '$q' "$ltmain" >> "$cfgfile" \
14984      || (rm -f "$cfgfile"; exit 1)
14985
14986   if test x"$xsi_shell" = xyes; then
14987   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14988 func_dirname ()\
14989 {\
14990 \    case ${1} in\
14991 \      */*) func_dirname_result="${1%/*}${2}" ;;\
14992 \      *  ) func_dirname_result="${3}" ;;\
14993 \    esac\
14994 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
14995   && mv -f "$cfgfile.tmp" "$cfgfile" \
14996     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14997 test 0 -eq $? || _lt_function_replace_fail=:
14998
14999
15000   sed -e '/^func_basename ()$/,/^} # func_basename /c\
15001 func_basename ()\
15002 {\
15003 \    func_basename_result="${1##*/}"\
15004 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15005   && mv -f "$cfgfile.tmp" "$cfgfile" \
15006     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15007 test 0 -eq $? || _lt_function_replace_fail=:
15008
15009
15010   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15011 func_dirname_and_basename ()\
15012 {\
15013 \    case ${1} in\
15014 \      */*) func_dirname_result="${1%/*}${2}" ;;\
15015 \      *  ) func_dirname_result="${3}" ;;\
15016 \    esac\
15017 \    func_basename_result="${1##*/}"\
15018 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15019   && mv -f "$cfgfile.tmp" "$cfgfile" \
15020     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15021 test 0 -eq $? || _lt_function_replace_fail=:
15022
15023
15024   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15025 func_stripname ()\
15026 {\
15027 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15028 \    # positional parameters, so assign one to ordinary parameter first.\
15029 \    func_stripname_result=${3}\
15030 \    func_stripname_result=${func_stripname_result#"${1}"}\
15031 \    func_stripname_result=${func_stripname_result%"${2}"}\
15032 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15033   && mv -f "$cfgfile.tmp" "$cfgfile" \
15034     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15035 test 0 -eq $? || _lt_function_replace_fail=:
15036
15037
15038   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15039 func_split_long_opt ()\
15040 {\
15041 \    func_split_long_opt_name=${1%%=*}\
15042 \    func_split_long_opt_arg=${1#*=}\
15043 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15044   && mv -f "$cfgfile.tmp" "$cfgfile" \
15045     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15046 test 0 -eq $? || _lt_function_replace_fail=:
15047
15048
15049   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15050 func_split_short_opt ()\
15051 {\
15052 \    func_split_short_opt_arg=${1#??}\
15053 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15054 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15055   && mv -f "$cfgfile.tmp" "$cfgfile" \
15056     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15057 test 0 -eq $? || _lt_function_replace_fail=:
15058
15059
15060   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15061 func_lo2o ()\
15062 {\
15063 \    case ${1} in\
15064 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15065 \      *)    func_lo2o_result=${1} ;;\
15066 \    esac\
15067 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15068   && mv -f "$cfgfile.tmp" "$cfgfile" \
15069     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15070 test 0 -eq $? || _lt_function_replace_fail=:
15071
15072
15073   sed -e '/^func_xform ()$/,/^} # func_xform /c\
15074 func_xform ()\
15075 {\
15076     func_xform_result=${1%.*}.lo\
15077 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15078   && mv -f "$cfgfile.tmp" "$cfgfile" \
15079     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15080 test 0 -eq $? || _lt_function_replace_fail=:
15081
15082
15083   sed -e '/^func_arith ()$/,/^} # func_arith /c\
15084 func_arith ()\
15085 {\
15086     func_arith_result=$(( $* ))\
15087 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15088   && mv -f "$cfgfile.tmp" "$cfgfile" \
15089     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15090 test 0 -eq $? || _lt_function_replace_fail=:
15091
15092
15093   sed -e '/^func_len ()$/,/^} # func_len /c\
15094 func_len ()\
15095 {\
15096     func_len_result=${#1}\
15097 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15098   && mv -f "$cfgfile.tmp" "$cfgfile" \
15099     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15100 test 0 -eq $? || _lt_function_replace_fail=:
15101
15102 fi
15103
15104 if test x"$lt_shell_append" = xyes; then
15105   sed -e '/^func_append ()$/,/^} # func_append /c\
15106 func_append ()\
15107 {\
15108     eval "${1}+=\\${2}"\
15109 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15110   && mv -f "$cfgfile.tmp" "$cfgfile" \
15111     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15112 test 0 -eq $? || _lt_function_replace_fail=:
15113
15114
15115   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15116 func_append_quoted ()\
15117 {\
15118 \    func_quote_for_eval "${2}"\
15119 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15120 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15121   && mv -f "$cfgfile.tmp" "$cfgfile" \
15122     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15123 test 0 -eq $? || _lt_function_replace_fail=:
15124
15125
15126   # Save a `func_append' function call where possible by direct use of '+='
15127   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $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 else
15132   # Save a `func_append' function call even when '+=' is not available
15133   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15134     && mv -f "$cfgfile.tmp" "$cfgfile" \
15135       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15136   test 0 -eq $? || _lt_function_replace_fail=:
15137 fi
15138
15139 if test x"$_lt_function_replace_fail" = x":"; then
15140   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15141 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15142 fi
15143
15144
15145    mv -f "$cfgfile" "$ofile" ||
15146     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15147   chmod +x "$ofile"
15148
15149  ;;
15150     "libpng-config":F) chmod +x libpng-config ;;
15151
15152   esac
15153 done # for ac_tag
15154
15155
15156 as_fn_exit 0
15157 _ACEOF
15158 ac_clean_files=$ac_clean_files_save
15159
15160 test $ac_write_fail = 0 ||
15161   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15162
15163
15164 # configure is writing to config.log, and then calls config.status.
15165 # config.status does its own redirection, appending to config.log.
15166 # Unfortunately, on DOS this fails, as config.log is still kept open
15167 # by configure, so config.status won't be able to write to it; its
15168 # output is simply discarded.  So we exec the FD to /dev/null,
15169 # effectively closing config.log, so it can be properly (re)opened and
15170 # appended to by config.status.  When coming back to configure, we
15171 # need to make the FD available again.
15172 if test "$no_create" != yes; then
15173   ac_cs_success=:
15174   ac_config_status_args=
15175   test "$silent" = yes &&
15176     ac_config_status_args="$ac_config_status_args --quiet"
15177   exec 5>/dev/null
15178   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15179   exec 5>>config.log
15180   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15181   # would make configure fail if this is the last instruction.
15182   $ac_cs_success || as_fn_exit 1
15183 fi
15184 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15185   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15186 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15187 fi
15188