]> git.saurik.com Git - wxWidgets.git/blob - src/png/configure
Improve check for OS X version in Cocoa wxFileDialog implementation.
[wxWidgets.git] / src / png / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for libpng 1.5.7.
4 #
5 # Report bugs to <png-mng-implement@lists.sourceforge.net>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28 else
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54 else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
58 else
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
62 case $arg in #(
63 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
71 fi
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" "" $as_nl"
92
93 # Find who we are. Look in the path if we contain no directory separator.
94 as_myself=
95 case $0 in #((
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100 IFS=$as_save_IFS
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 done
104 IFS=$as_save_IFS
105
106 ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111 as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 emulate sh
142 NULLCMD=:
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 setopt NO_GLOB_SUBST
147 else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153 esac
154 fi
155 "
156 as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170 exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1
178
179 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183 PATH=/empty FPATH=/empty; export PATH FPATH
184 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
186 if (eval "$as_required") 2>/dev/null; then :
187 as_have_required=yes
188 else
189 as_have_required=no
190 fi
191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193 else
194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 as_found=false
196 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 do
198 IFS=$as_save_IFS
199 test -z "$as_dir" && as_dir=.
200 as_found=:
201 case $as_dir in #(
202 /*)
203 for as_base in sh bash ksh sh5; do
204 # Try only shells that exist, to save several forks.
205 as_shell=$as_dir/$as_base
206 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208 CONFIG_SHELL=$as_shell as_have_required=yes
209 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 break 2
211 fi
212 fi
213 done;;
214 esac
215 as_found=false
216 done
217 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219 CONFIG_SHELL=$SHELL as_have_required=yes
220 fi; }
221 IFS=$as_save_IFS
222
223
224 if test "x$CONFIG_SHELL" != x; then :
225 # We cannot yet assume a decent shell, so we have to provide a
226 # neutralization value for shells without unset; and this also
227 # works around shells that cannot unset nonexistent variables.
228 # Preserve -v and -x to the replacement shell.
229 BASH_ENV=/dev/null
230 ENV=/dev/null
231 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232 export CONFIG_SHELL
233 case $- in # ((((
234 *v*x* | *x*v* ) as_opts=-vx ;;
235 *v* ) as_opts=-v ;;
236 *x* ) as_opts=-x ;;
237 * ) as_opts= ;;
238 esac
239 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 fi
241
242 if test x$as_have_required = xno; then :
243 $as_echo "$0: This script requires a shell more modern than all"
244 $as_echo "$0: the shells that I found on your system."
245 if test x${ZSH_VERSION+set} = xset ; then
246 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248 else
249 $as_echo "$0: Please tell bug-autoconf@gnu.org and
250 $0: png-mng-implement@lists.sourceforge.net about your
251 $0: system, including any error possibly output before this
252 $0: message. Then install a modern shell, or manually run
253 $0: the script under such a shell if you do have one."
254 fi
255 exit 1
256 fi
257 fi
258 fi
259 SHELL=${CONFIG_SHELL-/bin/sh}
260 export SHELL
261 # Unset more variables known to interfere with behavior of common tools.
262 CLICOLOR_FORCE= GREP_OPTIONS=
263 unset CLICOLOR_FORCE GREP_OPTIONS
264
265 ## --------------------- ##
266 ## M4sh Shell Functions. ##
267 ## --------------------- ##
268 # as_fn_unset VAR
269 # ---------------
270 # Portably unset VAR.
271 as_fn_unset ()
272 {
273 { eval $1=; unset $1;}
274 }
275 as_unset=as_fn_unset
276
277 # as_fn_set_status STATUS
278 # -----------------------
279 # Set $? to STATUS, without forking.
280 as_fn_set_status ()
281 {
282 return $1
283 } # as_fn_set_status
284
285 # as_fn_exit STATUS
286 # -----------------
287 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
288 as_fn_exit ()
289 {
290 set +e
291 as_fn_set_status $1
292 exit $1
293 } # as_fn_exit
294
295 # as_fn_mkdir_p
296 # -------------
297 # Create "$as_dir" as a directory, including parents if necessary.
298 as_fn_mkdir_p ()
299 {
300
301 case $as_dir in #(
302 -*) as_dir=./$as_dir;;
303 esac
304 test -d "$as_dir" || eval $as_mkdir_p || {
305 as_dirs=
306 while :; do
307 case $as_dir in #(
308 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
309 *) as_qdir=$as_dir;;
310 esac
311 as_dirs="'$as_qdir' $as_dirs"
312 as_dir=`$as_dirname -- "$as_dir" ||
313 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
314 X"$as_dir" : 'X\(//\)[^/]' \| \
315 X"$as_dir" : 'X\(//\)$' \| \
316 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
317 $as_echo X"$as_dir" |
318 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319 s//\1/
320 q
321 }
322 /^X\(\/\/\)[^/].*/{
323 s//\1/
324 q
325 }
326 /^X\(\/\/\)$/{
327 s//\1/
328 q
329 }
330 /^X\(\/\).*/{
331 s//\1/
332 q
333 }
334 s/.*/./; q'`
335 test -d "$as_dir" && break
336 done
337 test -z "$as_dirs" || eval "mkdir $as_dirs"
338 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
339
340
341 } # as_fn_mkdir_p
342 # as_fn_append VAR VALUE
343 # ----------------------
344 # Append the text in VALUE to the end of the definition contained in VAR. Take
345 # advantage of any shell optimizations that allow amortized linear growth over
346 # repeated appends, instead of the typical quadratic growth present in naive
347 # implementations.
348 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
349 eval 'as_fn_append ()
350 {
351 eval $1+=\$2
352 }'
353 else
354 as_fn_append ()
355 {
356 eval $1=\$$1\$2
357 }
358 fi # as_fn_append
359
360 # as_fn_arith ARG...
361 # ------------------
362 # Perform arithmetic evaluation on the ARGs, and store the result in the
363 # global $as_val. Take advantage of shells that can avoid forks. The arguments
364 # must be portable across $(()) and expr.
365 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
366 eval 'as_fn_arith ()
367 {
368 as_val=$(( $* ))
369 }'
370 else
371 as_fn_arith ()
372 {
373 as_val=`expr "$@" || test $? -eq 1`
374 }
375 fi # as_fn_arith
376
377
378 # as_fn_error STATUS ERROR [LINENO LOG_FD]
379 # ----------------------------------------
380 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
381 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
382 # script with STATUS, using 1 if that was 0.
383 as_fn_error ()
384 {
385 as_status=$1; test $as_status -eq 0 && as_status=1
386 if test "$4"; then
387 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
388 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
389 fi
390 $as_echo "$as_me: error: $2" >&2
391 as_fn_exit $as_status
392 } # as_fn_error
393
394 if expr a : '\(a\)' >/dev/null 2>&1 &&
395 test "X`expr 00001 : '.*\(...\)'`" = X001; then
396 as_expr=expr
397 else
398 as_expr=false
399 fi
400
401 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
402 as_basename=basename
403 else
404 as_basename=false
405 fi
406
407 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
408 as_dirname=dirname
409 else
410 as_dirname=false
411 fi
412
413 as_me=`$as_basename -- "$0" ||
414 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
415 X"$0" : 'X\(//\)$' \| \
416 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
417 $as_echo X/"$0" |
418 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 s//\1/
420 q
421 }
422 /^X\/\(\/\/\)$/{
423 s//\1/
424 q
425 }
426 /^X\/\(\/\).*/{
427 s//\1/
428 q
429 }
430 s/.*/./; q'`
431
432 # Avoid depending upon Character Ranges.
433 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
434 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
435 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
436 as_cr_digits='0123456789'
437 as_cr_alnum=$as_cr_Letters$as_cr_digits
438
439
440 as_lineno_1=$LINENO as_lineno_1a=$LINENO
441 as_lineno_2=$LINENO as_lineno_2a=$LINENO
442 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
443 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
444 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
445 sed -n '
446 p
447 /[$]LINENO/=
448 ' <$as_myself |
449 sed '
450 s/[$]LINENO.*/&-/
451 t lineno
452 b
453 :lineno
454 N
455 :loop
456 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457 t loop
458 s/-\n.*//
459 ' >$as_me.lineno &&
460 chmod +x "$as_me.lineno" ||
461 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
462
463 # Don't try to exec as it changes $[0], causing all sort of problems
464 # (the dirname of $[0] is not the place where we might find the
465 # original and so on. Autoconf is especially sensitive to this).
466 . "./$as_me.lineno"
467 # Exit status is that of the last command.
468 exit
469 }
470
471 ECHO_C= ECHO_N= ECHO_T=
472 case `echo -n x` in #(((((
473 -n*)
474 case `echo 'xy\c'` in
475 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
476 xy) ECHO_C='\c';;
477 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
478 ECHO_T=' ';;
479 esac;;
480 *)
481 ECHO_N='-n';;
482 esac
483
484 rm -f conf$$ conf$$.exe conf$$.file
485 if test -d conf$$.dir; then
486 rm -f conf$$.dir/conf$$.file
487 else
488 rm -f conf$$.dir
489 mkdir conf$$.dir 2>/dev/null
490 fi
491 if (echo >conf$$.file) 2>/dev/null; then
492 if ln -s conf$$.file conf$$ 2>/dev/null; then
493 as_ln_s='ln -s'
494 # ... but there are two gotchas:
495 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
496 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
497 # In both cases, we have to default to `cp -p'.
498 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
499 as_ln_s='cp -p'
500 elif ln conf$$.file conf$$ 2>/dev/null; then
501 as_ln_s=ln
502 else
503 as_ln_s='cp -p'
504 fi
505 else
506 as_ln_s='cp -p'
507 fi
508 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
509 rmdir conf$$.dir 2>/dev/null
510
511 if mkdir -p . 2>/dev/null; then
512 as_mkdir_p='mkdir -p "$as_dir"'
513 else
514 test -d ./-p && rmdir ./-p
515 as_mkdir_p=false
516 fi
517
518 if test -x / >/dev/null 2>&1; then
519 as_test_x='test -x'
520 else
521 if ls -dL / >/dev/null 2>&1; then
522 as_ls_L_option=L
523 else
524 as_ls_L_option=
525 fi
526 as_test_x='
527 eval sh -c '\''
528 if test -d "$1"; then
529 test -d "$1/.";
530 else
531 case $1 in #(
532 -*)set "./$1";;
533 esac;
534 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
535 ???[sx]*):;;*)false;;esac;fi
536 '\'' sh
537 '
538 fi
539 as_executable_p=$as_test_x
540
541 # Sed expression to map a string onto a valid CPP name.
542 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
543
544 # Sed expression to map a string onto a valid variable name.
545 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
546
547 SHELL=${CONFIG_SHELL-/bin/sh}
548
549
550 test -n "$DJDIR" || exec 7<&0 </dev/null
551 exec 6>&1
552
553 # Name of the host.
554 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
555 # so uname gets run too.
556 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
557
558 #
559 # Initializations.
560 #
561 ac_default_prefix=/usr/local
562 ac_clean_files=
563 ac_config_libobj_dir=.
564 LIBOBJS=
565 cross_compiling=no
566 subdirs=
567 MFLAGS=
568 MAKEFLAGS=
569
570 # Identity of this package.
571 PACKAGE_NAME='libpng'
572 PACKAGE_TARNAME='libpng'
573 PACKAGE_VERSION='1.5.7'
574 PACKAGE_STRING='libpng 1.5.7'
575 PACKAGE_BUGREPORT='png-mng-implement@lists.sourceforge.net'
576 PACKAGE_URL=''
577
578 ac_unique_file="pngget.c"
579 # Factoring default headers for most tests.
580 ac_includes_default="\
581 #include <stdio.h>
582 #ifdef HAVE_SYS_TYPES_H
583 # include <sys/types.h>
584 #endif
585 #ifdef HAVE_SYS_STAT_H
586 # include <sys/stat.h>
587 #endif
588 #ifdef STDC_HEADERS
589 # include <stdlib.h>
590 # include <stddef.h>
591 #else
592 # ifdef HAVE_STDLIB_H
593 # include <stdlib.h>
594 # endif
595 #endif
596 #ifdef HAVE_STRING_H
597 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 # include <memory.h>
599 # endif
600 # include <string.h>
601 #endif
602 #ifdef HAVE_STRINGS_H
603 # include <strings.h>
604 #endif
605 #ifdef HAVE_INTTYPES_H
606 # include <inttypes.h>
607 #endif
608 #ifdef HAVE_STDINT_H
609 # include <stdint.h>
610 #endif
611 #ifdef HAVE_UNISTD_H
612 # include <unistd.h>
613 #endif"
614
615 ac_subst_vars='am__EXEEXT_FALSE
616 am__EXEEXT_TRUE
617 LTLIBOBJS
618 PNG_ARM_NEON_FALSE
619 PNG_ARM_NEON_TRUE
620 AM_CCASFLAGS
621 binconfigs
622 pkgconfigdir
623 PNGLIB_RELEASE
624 PNGLIB_MINOR
625 PNGLIB_MAJOR
626 PNGLIB_VERSION
627 SYMBOL_PREFIX
628 HAVE_LD_VERSION_SCRIPT_FALSE
629 HAVE_LD_VERSION_SCRIPT_TRUE
630 HAVE_SOLARIS_LD_FALSE
631 HAVE_SOLARIS_LD_TRUE
632 LIBPNG_DEFINES
633 LIBOBJS
634 POW_LIB
635 DFNCPP
636 OTOOL64
637 OTOOL
638 LIPO
639 NMEDIT
640 DSYMUTIL
641 MANIFEST_TOOL
642 RANLIB
643 ac_ct_AR
644 AR
645 NM
646 ac_ct_DUMPBIN
647 DUMPBIN
648 LIBTOOL
649 OBJDUMP
650 DLLTOOL
651 AS
652 LN_S
653 CPP
654 LD
655 FGREP
656 EGREP
657 GREP
658 SED
659 host_os
660 host_vendor
661 host_cpu
662 host
663 build_os
664 build_vendor
665 build_cpu
666 build
667 am__fastdepCCAS_FALSE
668 am__fastdepCCAS_TRUE
669 CCASDEPMODE
670 CCASFLAGS
671 CCAS
672 am__fastdepCC_FALSE
673 am__fastdepCC_TRUE
674 CCDEPMODE
675 AMDEPBACKSLASH
676 AMDEP_FALSE
677 AMDEP_TRUE
678 am__quote
679 am__include
680 DEPDIR
681 OBJEXT
682 EXEEXT
683 ac_ct_CC
684 CPPFLAGS
685 LDFLAGS
686 CFLAGS
687 CC
688 MAINT
689 MAINTAINER_MODE_FALSE
690 MAINTAINER_MODE_TRUE
691 am__untar
692 am__tar
693 AMTAR
694 am__leading_dot
695 SET_MAKE
696 AWK
697 mkdir_p
698 MKDIR_P
699 INSTALL_STRIP_PROGRAM
700 STRIP
701 install_sh
702 MAKEINFO
703 AUTOHEADER
704 AUTOMAKE
705 AUTOCONF
706 ACLOCAL
707 VERSION
708 PACKAGE
709 CYGPATH_W
710 am__isrc
711 INSTALL_DATA
712 INSTALL_SCRIPT
713 INSTALL_PROGRAM
714 target_alias
715 host_alias
716 build_alias
717 LIBS
718 ECHO_T
719 ECHO_N
720 ECHO_C
721 DEFS
722 mandir
723 localedir
724 libdir
725 psdir
726 pdfdir
727 dvidir
728 htmldir
729 infodir
730 docdir
731 oldincludedir
732 includedir
733 localstatedir
734 sharedstatedir
735 sysconfdir
736 datadir
737 datarootdir
738 libexecdir
739 sbindir
740 bindir
741 program_transform_name
742 prefix
743 exec_prefix
744 PACKAGE_URL
745 PACKAGE_BUGREPORT
746 PACKAGE_STRING
747 PACKAGE_VERSION
748 PACKAGE_TARNAME
749 PACKAGE_NAME
750 PATH_SEPARATOR
751 SHELL'
752 ac_subst_files=''
753 ac_user_opts='
754 enable_option_checking
755 enable_maintainer_mode
756 enable_dependency_tracking
757 with_gnu_ld
758 enable_shared
759 enable_static
760 with_pic
761 enable_fast_install
762 with_sysroot
763 enable_libtool_lock
764 with_zlib_prefix
765 with_pkgconfigdir
766 with_binconfigs
767 enable_arm_neon
768 '
769 ac_precious_vars='build_alias
770 host_alias
771 target_alias
772 CC
773 CFLAGS
774 LDFLAGS
775 LIBS
776 CPPFLAGS
777 CCAS
778 CCASFLAGS
779 CPP
780 CPPFLAGS'
781
782
783 # Initialize some variables set by options.
784 ac_init_help=
785 ac_init_version=false
786 ac_unrecognized_opts=
787 ac_unrecognized_sep=
788 # The variables have the same names as the options, with
789 # dashes changed to underlines.
790 cache_file=/dev/null
791 exec_prefix=NONE
792 no_create=
793 no_recursion=
794 prefix=NONE
795 program_prefix=NONE
796 program_suffix=NONE
797 program_transform_name=s,x,x,
798 silent=
799 site=
800 srcdir=
801 verbose=
802 x_includes=NONE
803 x_libraries=NONE
804
805 # Installation directory options.
806 # These are left unexpanded so users can "make install exec_prefix=/foo"
807 # and all the variables that are supposed to be based on exec_prefix
808 # by default will actually change.
809 # Use braces instead of parens because sh, perl, etc. also accept them.
810 # (The list follows the same order as the GNU Coding Standards.)
811 bindir='${exec_prefix}/bin'
812 sbindir='${exec_prefix}/sbin'
813 libexecdir='${exec_prefix}/libexec'
814 datarootdir='${prefix}/share'
815 datadir='${datarootdir}'
816 sysconfdir='${prefix}/etc'
817 sharedstatedir='${prefix}/com'
818 localstatedir='${prefix}/var'
819 includedir='${prefix}/include'
820 oldincludedir='/usr/include'
821 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
822 infodir='${datarootdir}/info'
823 htmldir='${docdir}'
824 dvidir='${docdir}'
825 pdfdir='${docdir}'
826 psdir='${docdir}'
827 libdir='${exec_prefix}/lib'
828 localedir='${datarootdir}/locale'
829 mandir='${datarootdir}/man'
830
831 ac_prev=
832 ac_dashdash=
833 for ac_option
834 do
835 # If the previous option needs an argument, assign it.
836 if test -n "$ac_prev"; then
837 eval $ac_prev=\$ac_option
838 ac_prev=
839 continue
840 fi
841
842 case $ac_option in
843 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
844 *=) ac_optarg= ;;
845 *) ac_optarg=yes ;;
846 esac
847
848 # Accept the important Cygnus configure options, so we can diagnose typos.
849
850 case $ac_dashdash$ac_option in
851 --)
852 ac_dashdash=yes ;;
853
854 -bindir | --bindir | --bindi | --bind | --bin | --bi)
855 ac_prev=bindir ;;
856 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
857 bindir=$ac_optarg ;;
858
859 -build | --build | --buil | --bui | --bu)
860 ac_prev=build_alias ;;
861 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
862 build_alias=$ac_optarg ;;
863
864 -cache-file | --cache-file | --cache-fil | --cache-fi \
865 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
866 ac_prev=cache_file ;;
867 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
868 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
869 cache_file=$ac_optarg ;;
870
871 --config-cache | -C)
872 cache_file=config.cache ;;
873
874 -datadir | --datadir | --datadi | --datad)
875 ac_prev=datadir ;;
876 -datadir=* | --datadir=* | --datadi=* | --datad=*)
877 datadir=$ac_optarg ;;
878
879 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
880 | --dataroo | --dataro | --datar)
881 ac_prev=datarootdir ;;
882 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
883 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
884 datarootdir=$ac_optarg ;;
885
886 -disable-* | --disable-*)
887 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
888 # Reject names that are not valid shell variable names.
889 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890 as_fn_error $? "invalid feature name: $ac_useropt"
891 ac_useropt_orig=$ac_useropt
892 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893 case $ac_user_opts in
894 *"
895 "enable_$ac_useropt"
896 "*) ;;
897 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
898 ac_unrecognized_sep=', ';;
899 esac
900 eval enable_$ac_useropt=no ;;
901
902 -docdir | --docdir | --docdi | --doc | --do)
903 ac_prev=docdir ;;
904 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
905 docdir=$ac_optarg ;;
906
907 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
908 ac_prev=dvidir ;;
909 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
910 dvidir=$ac_optarg ;;
911
912 -enable-* | --enable-*)
913 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
914 # Reject names that are not valid shell variable names.
915 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916 as_fn_error $? "invalid feature name: $ac_useropt"
917 ac_useropt_orig=$ac_useropt
918 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919 case $ac_user_opts in
920 *"
921 "enable_$ac_useropt"
922 "*) ;;
923 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
924 ac_unrecognized_sep=', ';;
925 esac
926 eval enable_$ac_useropt=\$ac_optarg ;;
927
928 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
929 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
930 | --exec | --exe | --ex)
931 ac_prev=exec_prefix ;;
932 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
933 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
934 | --exec=* | --exe=* | --ex=*)
935 exec_prefix=$ac_optarg ;;
936
937 -gas | --gas | --ga | --g)
938 # Obsolete; use --with-gas.
939 with_gas=yes ;;
940
941 -help | --help | --hel | --he | -h)
942 ac_init_help=long ;;
943 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
944 ac_init_help=recursive ;;
945 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
946 ac_init_help=short ;;
947
948 -host | --host | --hos | --ho)
949 ac_prev=host_alias ;;
950 -host=* | --host=* | --hos=* | --ho=*)
951 host_alias=$ac_optarg ;;
952
953 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
954 ac_prev=htmldir ;;
955 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
956 | --ht=*)
957 htmldir=$ac_optarg ;;
958
959 -includedir | --includedir | --includedi | --included | --include \
960 | --includ | --inclu | --incl | --inc)
961 ac_prev=includedir ;;
962 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
963 | --includ=* | --inclu=* | --incl=* | --inc=*)
964 includedir=$ac_optarg ;;
965
966 -infodir | --infodir | --infodi | --infod | --info | --inf)
967 ac_prev=infodir ;;
968 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
969 infodir=$ac_optarg ;;
970
971 -libdir | --libdir | --libdi | --libd)
972 ac_prev=libdir ;;
973 -libdir=* | --libdir=* | --libdi=* | --libd=*)
974 libdir=$ac_optarg ;;
975
976 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
977 | --libexe | --libex | --libe)
978 ac_prev=libexecdir ;;
979 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
980 | --libexe=* | --libex=* | --libe=*)
981 libexecdir=$ac_optarg ;;
982
983 -localedir | --localedir | --localedi | --localed | --locale)
984 ac_prev=localedir ;;
985 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
986 localedir=$ac_optarg ;;
987
988 -localstatedir | --localstatedir | --localstatedi | --localstated \
989 | --localstate | --localstat | --localsta | --localst | --locals)
990 ac_prev=localstatedir ;;
991 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
992 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
993 localstatedir=$ac_optarg ;;
994
995 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
996 ac_prev=mandir ;;
997 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
998 mandir=$ac_optarg ;;
999
1000 -nfp | --nfp | --nf)
1001 # Obsolete; use --without-fp.
1002 with_fp=no ;;
1003
1004 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1005 | --no-cr | --no-c | -n)
1006 no_create=yes ;;
1007
1008 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1009 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1010 no_recursion=yes ;;
1011
1012 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1013 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1014 | --oldin | --oldi | --old | --ol | --o)
1015 ac_prev=oldincludedir ;;
1016 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1017 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1018 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1019 oldincludedir=$ac_optarg ;;
1020
1021 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1022 ac_prev=prefix ;;
1023 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1024 prefix=$ac_optarg ;;
1025
1026 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1027 | --program-pre | --program-pr | --program-p)
1028 ac_prev=program_prefix ;;
1029 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1030 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1031 program_prefix=$ac_optarg ;;
1032
1033 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1034 | --program-suf | --program-su | --program-s)
1035 ac_prev=program_suffix ;;
1036 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1037 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1038 program_suffix=$ac_optarg ;;
1039
1040 -program-transform-name | --program-transform-name \
1041 | --program-transform-nam | --program-transform-na \
1042 | --program-transform-n | --program-transform- \
1043 | --program-transform | --program-transfor \
1044 | --program-transfo | --program-transf \
1045 | --program-trans | --program-tran \
1046 | --progr-tra | --program-tr | --program-t)
1047 ac_prev=program_transform_name ;;
1048 -program-transform-name=* | --program-transform-name=* \
1049 | --program-transform-nam=* | --program-transform-na=* \
1050 | --program-transform-n=* | --program-transform-=* \
1051 | --program-transform=* | --program-transfor=* \
1052 | --program-transfo=* | --program-transf=* \
1053 | --program-trans=* | --program-tran=* \
1054 | --progr-tra=* | --program-tr=* | --program-t=*)
1055 program_transform_name=$ac_optarg ;;
1056
1057 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1058 ac_prev=pdfdir ;;
1059 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1060 pdfdir=$ac_optarg ;;
1061
1062 -psdir | --psdir | --psdi | --psd | --ps)
1063 ac_prev=psdir ;;
1064 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1065 psdir=$ac_optarg ;;
1066
1067 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1068 | -silent | --silent | --silen | --sile | --sil)
1069 silent=yes ;;
1070
1071 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1072 ac_prev=sbindir ;;
1073 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1074 | --sbi=* | --sb=*)
1075 sbindir=$ac_optarg ;;
1076
1077 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1078 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1079 | --sharedst | --shareds | --shared | --share | --shar \
1080 | --sha | --sh)
1081 ac_prev=sharedstatedir ;;
1082 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1083 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1084 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1085 | --sha=* | --sh=*)
1086 sharedstatedir=$ac_optarg ;;
1087
1088 -site | --site | --sit)
1089 ac_prev=site ;;
1090 -site=* | --site=* | --sit=*)
1091 site=$ac_optarg ;;
1092
1093 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1094 ac_prev=srcdir ;;
1095 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1096 srcdir=$ac_optarg ;;
1097
1098 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1099 | --syscon | --sysco | --sysc | --sys | --sy)
1100 ac_prev=sysconfdir ;;
1101 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1102 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1103 sysconfdir=$ac_optarg ;;
1104
1105 -target | --target | --targe | --targ | --tar | --ta | --t)
1106 ac_prev=target_alias ;;
1107 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1108 target_alias=$ac_optarg ;;
1109
1110 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1111 verbose=yes ;;
1112
1113 -version | --version | --versio | --versi | --vers | -V)
1114 ac_init_version=: ;;
1115
1116 -with-* | --with-*)
1117 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1118 # Reject names that are not valid shell variable names.
1119 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1120 as_fn_error $? "invalid package name: $ac_useropt"
1121 ac_useropt_orig=$ac_useropt
1122 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1123 case $ac_user_opts in
1124 *"
1125 "with_$ac_useropt"
1126 "*) ;;
1127 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1128 ac_unrecognized_sep=', ';;
1129 esac
1130 eval with_$ac_useropt=\$ac_optarg ;;
1131
1132 -without-* | --without-*)
1133 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1134 # Reject names that are not valid shell variable names.
1135 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136 as_fn_error $? "invalid package name: $ac_useropt"
1137 ac_useropt_orig=$ac_useropt
1138 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139 case $ac_user_opts in
1140 *"
1141 "with_$ac_useropt"
1142 "*) ;;
1143 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1144 ac_unrecognized_sep=', ';;
1145 esac
1146 eval with_$ac_useropt=no ;;
1147
1148 --x)
1149 # Obsolete; use --with-x.
1150 with_x=yes ;;
1151
1152 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1153 | --x-incl | --x-inc | --x-in | --x-i)
1154 ac_prev=x_includes ;;
1155 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1156 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1157 x_includes=$ac_optarg ;;
1158
1159 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1160 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1161 ac_prev=x_libraries ;;
1162 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1163 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1164 x_libraries=$ac_optarg ;;
1165
1166 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1167 Try \`$0 --help' for more information"
1168 ;;
1169
1170 *=*)
1171 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1172 # Reject names that are not valid shell variable names.
1173 case $ac_envvar in #(
1174 '' | [0-9]* | *[!_$as_cr_alnum]* )
1175 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1176 esac
1177 eval $ac_envvar=\$ac_optarg
1178 export $ac_envvar ;;
1179
1180 *)
1181 # FIXME: should be removed in autoconf 3.0.
1182 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1183 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1184 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1185 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1186 ;;
1187
1188 esac
1189 done
1190
1191 if test -n "$ac_prev"; then
1192 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1193 as_fn_error $? "missing argument to $ac_option"
1194 fi
1195
1196 if test -n "$ac_unrecognized_opts"; then
1197 case $enable_option_checking in
1198 no) ;;
1199 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1200 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1201 esac
1202 fi
1203
1204 # Check all directory arguments for consistency.
1205 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206 datadir sysconfdir sharedstatedir localstatedir includedir \
1207 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208 libdir localedir mandir
1209 do
1210 eval ac_val=\$$ac_var
1211 # Remove trailing slashes.
1212 case $ac_val in
1213 */ )
1214 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1215 eval $ac_var=\$ac_val;;
1216 esac
1217 # Be sure to have absolute directory names.
1218 case $ac_val in
1219 [\\/$]* | ?:[\\/]* ) continue;;
1220 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1221 esac
1222 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1223 done
1224
1225 # There might be people who depend on the old broken behavior: `$host'
1226 # used to hold the argument of --host etc.
1227 # FIXME: To remove some day.
1228 build=$build_alias
1229 host=$host_alias
1230 target=$target_alias
1231
1232 # FIXME: To remove some day.
1233 if test "x$host_alias" != x; then
1234 if test "x$build_alias" = x; then
1235 cross_compiling=maybe
1236 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1237 If a cross compiler is detected then cross compile mode will be used" >&2
1238 elif test "x$build_alias" != "x$host_alias"; then
1239 cross_compiling=yes
1240 fi
1241 fi
1242
1243 ac_tool_prefix=
1244 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245
1246 test "$silent" = yes && exec 6>/dev/null
1247
1248
1249 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250 ac_ls_di=`ls -di .` &&
1251 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252 as_fn_error $? "working directory cannot be determined"
1253 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254 as_fn_error $? "pwd does not report name of working directory"
1255
1256
1257 # Find the source files, if location was not specified.
1258 if test -z "$srcdir"; then
1259 ac_srcdir_defaulted=yes
1260 # Try the directory containing this script, then the parent directory.
1261 ac_confdir=`$as_dirname -- "$as_myself" ||
1262 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263 X"$as_myself" : 'X\(//\)[^/]' \| \
1264 X"$as_myself" : 'X\(//\)$' \| \
1265 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266 $as_echo X"$as_myself" |
1267 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268 s//\1/
1269 q
1270 }
1271 /^X\(\/\/\)[^/].*/{
1272 s//\1/
1273 q
1274 }
1275 /^X\(\/\/\)$/{
1276 s//\1/
1277 q
1278 }
1279 /^X\(\/\).*/{
1280 s//\1/
1281 q
1282 }
1283 s/.*/./; q'`
1284 srcdir=$ac_confdir
1285 if test ! -r "$srcdir/$ac_unique_file"; then
1286 srcdir=..
1287 fi
1288 else
1289 ac_srcdir_defaulted=no
1290 fi
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1292 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1294 fi
1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296 ac_abs_confdir=`(
1297 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1298 pwd)`
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1301 srcdir=.
1302 fi
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1306 case $srcdir in
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308 esac
1309 for ac_var in $ac_precious_vars; do
1310 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311 eval ac_env_${ac_var}_value=\$${ac_var}
1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314 done
1315
1316 #
1317 # Report the --help message.
1318 #
1319 if test "$ac_init_help" = "long"; then
1320 # Omit some internal or obsolete options to make the list less imposing.
1321 # This message is too long to be a string in the A/UX 3.1 sh.
1322 cat <<_ACEOF
1323 \`configure' configures libpng 1.5.7 to adapt to many kinds of systems.
1324
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1326
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE. See below for descriptions of some of the useful variables.
1329
1330 Defaults for the options are specified in brackets.
1331
1332 Configuration:
1333 -h, --help display this help and exit
1334 --help=short display options specific to this package
1335 --help=recursive display the short help of all the included packages
1336 -V, --version display version information and exit
1337 -q, --quiet, --silent do not print \`checking ...' messages
1338 --cache-file=FILE cache test results in FILE [disabled]
1339 -C, --config-cache alias for \`--cache-file=config.cache'
1340 -n, --no-create do not create output files
1341 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1342
1343 Installation directories:
1344 --prefix=PREFIX install architecture-independent files in PREFIX
1345 [$ac_default_prefix]
1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1347 [PREFIX]
1348
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1353
1354 For better control, use the options below.
1355
1356 Fine tuning of the installation directories:
1357 --bindir=DIR user executables [EPREFIX/bin]
1358 --sbindir=DIR system admin executables [EPREFIX/sbin]
1359 --libexecdir=DIR program executables [EPREFIX/libexec]
1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1363 --libdir=DIR object code libraries [EPREFIX/lib]
1364 --includedir=DIR C header files [PREFIX/include]
1365 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1368 --infodir=DIR info documentation [DATAROOTDIR/info]
1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1370 --mandir=DIR man documentation [DATAROOTDIR/man]
1371 --docdir=DIR documentation root [DATAROOTDIR/doc/libpng]
1372 --htmldir=DIR html documentation [DOCDIR]
1373 --dvidir=DIR dvi documentation [DOCDIR]
1374 --pdfdir=DIR pdf documentation [DOCDIR]
1375 --psdir=DIR ps documentation [DOCDIR]
1376 _ACEOF
1377
1378 cat <<\_ACEOF
1379
1380 Program names:
1381 --program-prefix=PREFIX prepend PREFIX to installed program names
1382 --program-suffix=SUFFIX append SUFFIX to installed program names
1383 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1384
1385 System types:
1386 --build=BUILD configure for building on BUILD [guessed]
1387 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1388 _ACEOF
1389 fi
1390
1391 if test -n "$ac_init_help"; then
1392 case $ac_init_help in
1393 short | recursive ) echo "Configuration of libpng 1.5.7:";;
1394 esac
1395 cat <<\_ACEOF
1396
1397 Optional Features:
1398 --disable-option-checking ignore unrecognized --enable/--with options
1399 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1400 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1401 --enable-maintainer-mode enable make rules and dependencies not useful
1402 (and sometimes confusing) to the casual installer
1403 --disable-dependency-tracking speeds up one-time build
1404 --enable-dependency-tracking do not reject slow dependency extractors
1405 --enable-shared[=PKGS] build shared libraries [default=yes]
1406 --enable-static[=PKGS] build static libraries [default=yes]
1407 --enable-fast-install[=PKGS]
1408 optimize for fast installation [default=yes]
1409 --disable-libtool-lock avoid locking (might break parallel builds)
1410 --enable-arm-neon Enable ARM NEON optimizations
1411
1412 Optional Packages:
1413 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1414 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1415 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1416 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1417 both]
1418 --with-sysroot=DIR Search for dependent libraries within DIR
1419 (or the compiler's sysroot if not specified).
1420 --with-zlib-prefix prefix that may have been used in installed zlib
1421 --with-pkgconfigdir Use the specified pkgconfig dir (default is
1422 libdir/pkgconfig)
1423 --with-binconfigs Generate shell libpng-config scripts as well as
1424 pkg-config data [default=yes]
1425
1426 Some influential environment variables:
1427 CC C compiler command
1428 CFLAGS C compiler flags
1429 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1430 nonstandard directory <lib dir>
1431 LIBS libraries to pass to the linker, e.g. -l<library>
1432 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1433 you have headers in a nonstandard directory <include dir>
1434 CCAS assembler compiler command (defaults to CC)
1435 CCASFLAGS assembler compiler flags (defaults to CFLAGS)
1436 CPP C preprocessor
1437
1438 Use these variables to override the choices made by `configure' or to help
1439 it to find libraries and programs with nonstandard names/locations.
1440
1441 Report bugs to <png-mng-implement@lists.sourceforge.net>.
1442 _ACEOF
1443 ac_status=$?
1444 fi
1445
1446 if test "$ac_init_help" = "recursive"; then
1447 # If there are subdirs, report their specific --help.
1448 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1449 test -d "$ac_dir" ||
1450 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1451 continue
1452 ac_builddir=.
1453
1454 case "$ac_dir" in
1455 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1456 *)
1457 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1458 # A ".." for each directory in $ac_dir_suffix.
1459 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1460 case $ac_top_builddir_sub in
1461 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1462 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1463 esac ;;
1464 esac
1465 ac_abs_top_builddir=$ac_pwd
1466 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1467 # for backward compatibility:
1468 ac_top_builddir=$ac_top_build_prefix
1469
1470 case $srcdir in
1471 .) # We are building in place.
1472 ac_srcdir=.
1473 ac_top_srcdir=$ac_top_builddir_sub
1474 ac_abs_top_srcdir=$ac_pwd ;;
1475 [\\/]* | ?:[\\/]* ) # Absolute name.
1476 ac_srcdir=$srcdir$ac_dir_suffix;
1477 ac_top_srcdir=$srcdir
1478 ac_abs_top_srcdir=$srcdir ;;
1479 *) # Relative name.
1480 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1481 ac_top_srcdir=$ac_top_build_prefix$srcdir
1482 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1483 esac
1484 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1485
1486 cd "$ac_dir" || { ac_status=$?; continue; }
1487 # Check for guested configure.
1488 if test -f "$ac_srcdir/configure.gnu"; then
1489 echo &&
1490 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1491 elif test -f "$ac_srcdir/configure"; then
1492 echo &&
1493 $SHELL "$ac_srcdir/configure" --help=recursive
1494 else
1495 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1496 fi || ac_status=$?
1497 cd "$ac_pwd" || { ac_status=$?; break; }
1498 done
1499 fi
1500
1501 test -n "$ac_init_help" && exit $ac_status
1502 if $ac_init_version; then
1503 cat <<\_ACEOF
1504 libpng configure 1.5.7
1505 generated by GNU Autoconf 2.68
1506
1507 Copyright (C) 2010 Free Software Foundation, Inc.
1508 This configure script is free software; the Free Software Foundation
1509 gives unlimited permission to copy, distribute and modify it.
1510 _ACEOF
1511 exit
1512 fi
1513
1514 ## ------------------------ ##
1515 ## Autoconf initialization. ##
1516 ## ------------------------ ##
1517
1518 # ac_fn_c_try_compile LINENO
1519 # --------------------------
1520 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1521 ac_fn_c_try_compile ()
1522 {
1523 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1524 rm -f conftest.$ac_objext
1525 if { { ac_try="$ac_compile"
1526 case "(($ac_try" in
1527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1528 *) ac_try_echo=$ac_try;;
1529 esac
1530 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1531 $as_echo "$ac_try_echo"; } >&5
1532 (eval "$ac_compile") 2>conftest.err
1533 ac_status=$?
1534 if test -s conftest.err; then
1535 grep -v '^ *+' conftest.err >conftest.er1
1536 cat conftest.er1 >&5
1537 mv -f conftest.er1 conftest.err
1538 fi
1539 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1540 test $ac_status = 0; } && {
1541 test -z "$ac_c_werror_flag" ||
1542 test ! -s conftest.err
1543 } && test -s conftest.$ac_objext; then :
1544 ac_retval=0
1545 else
1546 $as_echo "$as_me: failed program was:" >&5
1547 sed 's/^/| /' conftest.$ac_ext >&5
1548
1549 ac_retval=1
1550 fi
1551 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1552 as_fn_set_status $ac_retval
1553
1554 } # ac_fn_c_try_compile
1555
1556 # ac_fn_c_try_cpp LINENO
1557 # ----------------------
1558 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1559 ac_fn_c_try_cpp ()
1560 {
1561 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1562 if { { ac_try="$ac_cpp conftest.$ac_ext"
1563 case "(($ac_try" in
1564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565 *) ac_try_echo=$ac_try;;
1566 esac
1567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568 $as_echo "$ac_try_echo"; } >&5
1569 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1570 ac_status=$?
1571 if test -s conftest.err; then
1572 grep -v '^ *+' conftest.err >conftest.er1
1573 cat conftest.er1 >&5
1574 mv -f conftest.er1 conftest.err
1575 fi
1576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577 test $ac_status = 0; } > conftest.i && {
1578 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1579 test ! -s conftest.err
1580 }; then :
1581 ac_retval=0
1582 else
1583 $as_echo "$as_me: failed program was:" >&5
1584 sed 's/^/| /' conftest.$ac_ext >&5
1585
1586 ac_retval=1
1587 fi
1588 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1589 as_fn_set_status $ac_retval
1590
1591 } # ac_fn_c_try_cpp
1592
1593 # ac_fn_c_try_link LINENO
1594 # -----------------------
1595 # Try to link conftest.$ac_ext, and return whether this succeeded.
1596 ac_fn_c_try_link ()
1597 {
1598 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599 rm -f conftest.$ac_objext conftest$ac_exeext
1600 if { { ac_try="$ac_link"
1601 case "(($ac_try" in
1602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1603 *) ac_try_echo=$ac_try;;
1604 esac
1605 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606 $as_echo "$ac_try_echo"; } >&5
1607 (eval "$ac_link") 2>conftest.err
1608 ac_status=$?
1609 if test -s conftest.err; then
1610 grep -v '^ *+' conftest.err >conftest.er1
1611 cat conftest.er1 >&5
1612 mv -f conftest.er1 conftest.err
1613 fi
1614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615 test $ac_status = 0; } && {
1616 test -z "$ac_c_werror_flag" ||
1617 test ! -s conftest.err
1618 } && test -s conftest$ac_exeext && {
1619 test "$cross_compiling" = yes ||
1620 $as_test_x conftest$ac_exeext
1621 }; then :
1622 ac_retval=0
1623 else
1624 $as_echo "$as_me: failed program was:" >&5
1625 sed 's/^/| /' conftest.$ac_ext >&5
1626
1627 ac_retval=1
1628 fi
1629 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1630 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1631 # interfere with the next link command; also delete a directory that is
1632 # left behind by Apple's compiler. We do this before executing the actions.
1633 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1635 as_fn_set_status $ac_retval
1636
1637 } # ac_fn_c_try_link
1638
1639 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1640 # -------------------------------------------------------
1641 # Tests whether HEADER exists and can be compiled using the include files in
1642 # INCLUDES, setting the cache variable VAR accordingly.
1643 ac_fn_c_check_header_compile ()
1644 {
1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1647 $as_echo_n "checking for $2... " >&6; }
1648 if eval \${$3+:} false; then :
1649 $as_echo_n "(cached) " >&6
1650 else
1651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1652 /* end confdefs.h. */
1653 $4
1654 #include <$2>
1655 _ACEOF
1656 if ac_fn_c_try_compile "$LINENO"; then :
1657 eval "$3=yes"
1658 else
1659 eval "$3=no"
1660 fi
1661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1662 fi
1663 eval ac_res=\$$3
1664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1665 $as_echo "$ac_res" >&6; }
1666 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1667
1668 } # ac_fn_c_check_header_compile
1669
1670 # ac_fn_c_try_run LINENO
1671 # ----------------------
1672 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1673 # that executables *can* be run.
1674 ac_fn_c_try_run ()
1675 {
1676 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1677 if { { ac_try="$ac_link"
1678 case "(($ac_try" in
1679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1680 *) ac_try_echo=$ac_try;;
1681 esac
1682 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1683 $as_echo "$ac_try_echo"; } >&5
1684 (eval "$ac_link") 2>&5
1685 ac_status=$?
1686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1687 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1688 { { case "(($ac_try" in
1689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690 *) ac_try_echo=$ac_try;;
1691 esac
1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_try") 2>&5
1695 ac_status=$?
1696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1697 test $ac_status = 0; }; }; then :
1698 ac_retval=0
1699 else
1700 $as_echo "$as_me: program exited with status $ac_status" >&5
1701 $as_echo "$as_me: failed program was:" >&5
1702 sed 's/^/| /' conftest.$ac_ext >&5
1703
1704 ac_retval=$ac_status
1705 fi
1706 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1707 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708 as_fn_set_status $ac_retval
1709
1710 } # ac_fn_c_try_run
1711
1712 # ac_fn_c_check_func LINENO FUNC VAR
1713 # ----------------------------------
1714 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1715 ac_fn_c_check_func ()
1716 {
1717 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719 $as_echo_n "checking for $2... " >&6; }
1720 if eval \${$3+:} false; then :
1721 $as_echo_n "(cached) " >&6
1722 else
1723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1724 /* end confdefs.h. */
1725 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1726 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1727 #define $2 innocuous_$2
1728
1729 /* System header to define __stub macros and hopefully few prototypes,
1730 which can conflict with char $2 (); below.
1731 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1732 <limits.h> exists even on freestanding compilers. */
1733
1734 #ifdef __STDC__
1735 # include <limits.h>
1736 #else
1737 # include <assert.h>
1738 #endif
1739
1740 #undef $2
1741
1742 /* Override any GCC internal prototype to avoid an error.
1743 Use char because int might match the return type of a GCC
1744 builtin and then its argument prototype would still apply. */
1745 #ifdef __cplusplus
1746 extern "C"
1747 #endif
1748 char $2 ();
1749 /* The GNU C library defines this for functions which it implements
1750 to always fail with ENOSYS. Some functions are actually named
1751 something starting with __ and the normal name is an alias. */
1752 #if defined __stub_$2 || defined __stub___$2
1753 choke me
1754 #endif
1755
1756 int
1757 main ()
1758 {
1759 return $2 ();
1760 ;
1761 return 0;
1762 }
1763 _ACEOF
1764 if ac_fn_c_try_link "$LINENO"; then :
1765 eval "$3=yes"
1766 else
1767 eval "$3=no"
1768 fi
1769 rm -f core conftest.err conftest.$ac_objext \
1770 conftest$ac_exeext conftest.$ac_ext
1771 fi
1772 eval ac_res=\$$3
1773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774 $as_echo "$ac_res" >&6; }
1775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776
1777 } # ac_fn_c_check_func
1778
1779 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1780 # -------------------------------------------------------
1781 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1782 # the include files in INCLUDES and setting the cache variable VAR
1783 # accordingly.
1784 ac_fn_c_check_header_mongrel ()
1785 {
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 if eval \${$3+:} false; then :
1788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1789 $as_echo_n "checking for $2... " >&6; }
1790 if eval \${$3+:} false; then :
1791 $as_echo_n "(cached) " >&6
1792 fi
1793 eval ac_res=\$$3
1794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1795 $as_echo "$ac_res" >&6; }
1796 else
1797 # Is the header compilable?
1798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1799 $as_echo_n "checking $2 usability... " >&6; }
1800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1801 /* end confdefs.h. */
1802 $4
1803 #include <$2>
1804 _ACEOF
1805 if ac_fn_c_try_compile "$LINENO"; then :
1806 ac_header_compiler=yes
1807 else
1808 ac_header_compiler=no
1809 fi
1810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1812 $as_echo "$ac_header_compiler" >&6; }
1813
1814 # Is the header present?
1815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1816 $as_echo_n "checking $2 presence... " >&6; }
1817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1818 /* end confdefs.h. */
1819 #include <$2>
1820 _ACEOF
1821 if ac_fn_c_try_cpp "$LINENO"; then :
1822 ac_header_preproc=yes
1823 else
1824 ac_header_preproc=no
1825 fi
1826 rm -f conftest.err conftest.i conftest.$ac_ext
1827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1828 $as_echo "$ac_header_preproc" >&6; }
1829
1830 # So? What about this header?
1831 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1832 yes:no: )
1833 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1834 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1836 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1837 ;;
1838 no:yes:* )
1839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1840 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1842 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1844 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1846 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1848 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1849 ( $as_echo "## ------------------------------------------------------ ##
1850 ## Report this to png-mng-implement@lists.sourceforge.net ##
1851 ## ------------------------------------------------------ ##"
1852 ) | sed "s/^/$as_me: WARNING: /" >&2
1853 ;;
1854 esac
1855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1856 $as_echo_n "checking for $2... " >&6; }
1857 if eval \${$3+:} false; then :
1858 $as_echo_n "(cached) " >&6
1859 else
1860 eval "$3=\$ac_header_compiler"
1861 fi
1862 eval ac_res=\$$3
1863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1864 $as_echo "$ac_res" >&6; }
1865 fi
1866 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1867
1868 } # ac_fn_c_check_header_mongrel
1869
1870 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1871 # -------------------------------------------
1872 # Tests whether TYPE exists after having included INCLUDES, setting cache
1873 # variable VAR accordingly.
1874 ac_fn_c_check_type ()
1875 {
1876 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1878 $as_echo_n "checking for $2... " >&6; }
1879 if eval \${$3+:} false; then :
1880 $as_echo_n "(cached) " >&6
1881 else
1882 eval "$3=no"
1883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1884 /* end confdefs.h. */
1885 $4
1886 int
1887 main ()
1888 {
1889 if (sizeof ($2))
1890 return 0;
1891 ;
1892 return 0;
1893 }
1894 _ACEOF
1895 if ac_fn_c_try_compile "$LINENO"; then :
1896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1897 /* end confdefs.h. */
1898 $4
1899 int
1900 main ()
1901 {
1902 if (sizeof (($2)))
1903 return 0;
1904 ;
1905 return 0;
1906 }
1907 _ACEOF
1908 if ac_fn_c_try_compile "$LINENO"; then :
1909
1910 else
1911 eval "$3=yes"
1912 fi
1913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1914 fi
1915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1916 fi
1917 eval ac_res=\$$3
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1919 $as_echo "$ac_res" >&6; }
1920 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1921
1922 } # ac_fn_c_check_type
1923 cat >config.log <<_ACEOF
1924 This file contains any messages produced by compilers while
1925 running configure, to aid debugging if configure makes a mistake.
1926
1927 It was created by libpng $as_me 1.5.7, which was
1928 generated by GNU Autoconf 2.68. Invocation command line was
1929
1930 $ $0 $@
1931
1932 _ACEOF
1933 exec 5>>config.log
1934 {
1935 cat <<_ASUNAME
1936 ## --------- ##
1937 ## Platform. ##
1938 ## --------- ##
1939
1940 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1941 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1942 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1943 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1944 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1945
1946 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1947 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1948
1949 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1950 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1951 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1952 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1953 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1954 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1955 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1956
1957 _ASUNAME
1958
1959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1960 for as_dir in $PATH
1961 do
1962 IFS=$as_save_IFS
1963 test -z "$as_dir" && as_dir=.
1964 $as_echo "PATH: $as_dir"
1965 done
1966 IFS=$as_save_IFS
1967
1968 } >&5
1969
1970 cat >&5 <<_ACEOF
1971
1972
1973 ## ----------- ##
1974 ## Core tests. ##
1975 ## ----------- ##
1976
1977 _ACEOF
1978
1979
1980 # Keep a trace of the command line.
1981 # Strip out --no-create and --no-recursion so they do not pile up.
1982 # Strip out --silent because we don't want to record it for future runs.
1983 # Also quote any args containing shell meta-characters.
1984 # Make two passes to allow for proper duplicate-argument suppression.
1985 ac_configure_args=
1986 ac_configure_args0=
1987 ac_configure_args1=
1988 ac_must_keep_next=false
1989 for ac_pass in 1 2
1990 do
1991 for ac_arg
1992 do
1993 case $ac_arg in
1994 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1995 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1996 | -silent | --silent | --silen | --sile | --sil)
1997 continue ;;
1998 *\'*)
1999 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2000 esac
2001 case $ac_pass in
2002 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2003 2)
2004 as_fn_append ac_configure_args1 " '$ac_arg'"
2005 if test $ac_must_keep_next = true; then
2006 ac_must_keep_next=false # Got value, back to normal.
2007 else
2008 case $ac_arg in
2009 *=* | --config-cache | -C | -disable-* | --disable-* \
2010 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2011 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2012 | -with-* | --with-* | -without-* | --without-* | --x)
2013 case "$ac_configure_args0 " in
2014 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2015 esac
2016 ;;
2017 -* ) ac_must_keep_next=true ;;
2018 esac
2019 fi
2020 as_fn_append ac_configure_args " '$ac_arg'"
2021 ;;
2022 esac
2023 done
2024 done
2025 { ac_configure_args0=; unset ac_configure_args0;}
2026 { ac_configure_args1=; unset ac_configure_args1;}
2027
2028 # When interrupted or exit'd, cleanup temporary files, and complete
2029 # config.log. We remove comments because anyway the quotes in there
2030 # would cause problems or look ugly.
2031 # WARNING: Use '\'' to represent an apostrophe within the trap.
2032 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2033 trap 'exit_status=$?
2034 # Save into config.log some information that might help in debugging.
2035 {
2036 echo
2037
2038 $as_echo "## ---------------- ##
2039 ## Cache variables. ##
2040 ## ---------------- ##"
2041 echo
2042 # The following way of writing the cache mishandles newlines in values,
2043 (
2044 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2045 eval ac_val=\$$ac_var
2046 case $ac_val in #(
2047 *${as_nl}*)
2048 case $ac_var in #(
2049 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2050 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2051 esac
2052 case $ac_var in #(
2053 _ | IFS | as_nl) ;; #(
2054 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2055 *) { eval $ac_var=; unset $ac_var;} ;;
2056 esac ;;
2057 esac
2058 done
2059 (set) 2>&1 |
2060 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2061 *${as_nl}ac_space=\ *)
2062 sed -n \
2063 "s/'\''/'\''\\\\'\'''\''/g;
2064 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2065 ;; #(
2066 *)
2067 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2068 ;;
2069 esac |
2070 sort
2071 )
2072 echo
2073
2074 $as_echo "## ----------------- ##
2075 ## Output variables. ##
2076 ## ----------------- ##"
2077 echo
2078 for ac_var in $ac_subst_vars
2079 do
2080 eval ac_val=\$$ac_var
2081 case $ac_val in
2082 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2083 esac
2084 $as_echo "$ac_var='\''$ac_val'\''"
2085 done | sort
2086 echo
2087
2088 if test -n "$ac_subst_files"; then
2089 $as_echo "## ------------------- ##
2090 ## File substitutions. ##
2091 ## ------------------- ##"
2092 echo
2093 for ac_var in $ac_subst_files
2094 do
2095 eval ac_val=\$$ac_var
2096 case $ac_val in
2097 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2098 esac
2099 $as_echo "$ac_var='\''$ac_val'\''"
2100 done | sort
2101 echo
2102 fi
2103
2104 if test -s confdefs.h; then
2105 $as_echo "## ----------- ##
2106 ## confdefs.h. ##
2107 ## ----------- ##"
2108 echo
2109 cat confdefs.h
2110 echo
2111 fi
2112 test "$ac_signal" != 0 &&
2113 $as_echo "$as_me: caught signal $ac_signal"
2114 $as_echo "$as_me: exit $exit_status"
2115 } >&5
2116 rm -f core *.core core.conftest.* &&
2117 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2118 exit $exit_status
2119 ' 0
2120 for ac_signal in 1 2 13 15; do
2121 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2122 done
2123 ac_signal=0
2124
2125 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2126 rm -f -r conftest* confdefs.h
2127
2128 $as_echo "/* confdefs.h */" > confdefs.h
2129
2130 # Predefined preprocessor variables.
2131
2132 cat >>confdefs.h <<_ACEOF
2133 #define PACKAGE_NAME "$PACKAGE_NAME"
2134 _ACEOF
2135
2136 cat >>confdefs.h <<_ACEOF
2137 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2138 _ACEOF
2139
2140 cat >>confdefs.h <<_ACEOF
2141 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2142 _ACEOF
2143
2144 cat >>confdefs.h <<_ACEOF
2145 #define PACKAGE_STRING "$PACKAGE_STRING"
2146 _ACEOF
2147
2148 cat >>confdefs.h <<_ACEOF
2149 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2150 _ACEOF
2151
2152 cat >>confdefs.h <<_ACEOF
2153 #define PACKAGE_URL "$PACKAGE_URL"
2154 _ACEOF
2155
2156
2157 # Let the site file select an alternate cache file if it wants to.
2158 # Prefer an explicitly selected file to automatically selected ones.
2159 ac_site_file1=NONE
2160 ac_site_file2=NONE
2161 if test -n "$CONFIG_SITE"; then
2162 # We do not want a PATH search for config.site.
2163 case $CONFIG_SITE in #((
2164 -*) ac_site_file1=./$CONFIG_SITE;;
2165 */*) ac_site_file1=$CONFIG_SITE;;
2166 *) ac_site_file1=./$CONFIG_SITE;;
2167 esac
2168 elif test "x$prefix" != xNONE; then
2169 ac_site_file1=$prefix/share/config.site
2170 ac_site_file2=$prefix/etc/config.site
2171 else
2172 ac_site_file1=$ac_default_prefix/share/config.site
2173 ac_site_file2=$ac_default_prefix/etc/config.site
2174 fi
2175 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2176 do
2177 test "x$ac_site_file" = xNONE && continue
2178 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2179 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2180 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2181 sed 's/^/| /' "$ac_site_file" >&5
2182 . "$ac_site_file" \
2183 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2184 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2185 as_fn_error $? "failed to load site script $ac_site_file
2186 See \`config.log' for more details" "$LINENO" 5; }
2187 fi
2188 done
2189
2190 if test -r "$cache_file"; then
2191 # Some versions of bash will fail to source /dev/null (special files
2192 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2193 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2195 $as_echo "$as_me: loading cache $cache_file" >&6;}
2196 case $cache_file in
2197 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2198 *) . "./$cache_file";;
2199 esac
2200 fi
2201 else
2202 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2203 $as_echo "$as_me: creating cache $cache_file" >&6;}
2204 >$cache_file
2205 fi
2206
2207 # Check that the precious variables saved in the cache have kept the same
2208 # value.
2209 ac_cache_corrupted=false
2210 for ac_var in $ac_precious_vars; do
2211 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2212 eval ac_new_set=\$ac_env_${ac_var}_set
2213 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2214 eval ac_new_val=\$ac_env_${ac_var}_value
2215 case $ac_old_set,$ac_new_set in
2216 set,)
2217 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2218 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2219 ac_cache_corrupted=: ;;
2220 ,set)
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2222 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2223 ac_cache_corrupted=: ;;
2224 ,);;
2225 *)
2226 if test "x$ac_old_val" != "x$ac_new_val"; then
2227 # differences in whitespace do not lead to failure.
2228 ac_old_val_w=`echo x $ac_old_val`
2229 ac_new_val_w=`echo x $ac_new_val`
2230 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2232 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2233 ac_cache_corrupted=:
2234 else
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2236 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2237 eval $ac_var=\$ac_old_val
2238 fi
2239 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2240 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2242 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2243 fi;;
2244 esac
2245 # Pass precious variables to config.status.
2246 if test "$ac_new_set" = set; then
2247 case $ac_new_val in
2248 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2249 *) ac_arg=$ac_var=$ac_new_val ;;
2250 esac
2251 case " $ac_configure_args " in
2252 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2253 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2254 esac
2255 fi
2256 done
2257 if $ac_cache_corrupted; then
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2259 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2261 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2262 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2263 fi
2264 ## -------------------- ##
2265 ## Main body of script. ##
2266 ## -------------------- ##
2267
2268 ac_ext=c
2269 ac_cpp='$CPP $CPPFLAGS'
2270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2273
2274
2275 am__api_version='1.11'
2276
2277 ac_aux_dir=
2278 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2279 if test -f "$ac_dir/install-sh"; then
2280 ac_aux_dir=$ac_dir
2281 ac_install_sh="$ac_aux_dir/install-sh -c"
2282 break
2283 elif test -f "$ac_dir/install.sh"; then
2284 ac_aux_dir=$ac_dir
2285 ac_install_sh="$ac_aux_dir/install.sh -c"
2286 break
2287 elif test -f "$ac_dir/shtool"; then
2288 ac_aux_dir=$ac_dir
2289 ac_install_sh="$ac_aux_dir/shtool install -c"
2290 break
2291 fi
2292 done
2293 if test -z "$ac_aux_dir"; then
2294 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2295 fi
2296
2297 # These three variables are undocumented and unsupported,
2298 # and are intended to be withdrawn in a future Autoconf release.
2299 # They can cause serious problems if a builder's source tree is in a directory
2300 # whose full name contains unusual characters.
2301 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2302 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2303 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2304
2305
2306 # Find a good install program. We prefer a C program (faster),
2307 # so one script is as good as another. But avoid the broken or
2308 # incompatible versions:
2309 # SysV /etc/install, /usr/sbin/install
2310 # SunOS /usr/etc/install
2311 # IRIX /sbin/install
2312 # AIX /bin/install
2313 # AmigaOS /C/install, which installs bootblocks on floppy discs
2314 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2315 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2316 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2317 # OS/2's system install, which has a completely different semantic
2318 # ./install, which can be erroneously created by make from ./install.sh.
2319 # Reject install programs that cannot install multiple files.
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2321 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2322 if test -z "$INSTALL"; then
2323 if ${ac_cv_path_install+:} false; then :
2324 $as_echo_n "(cached) " >&6
2325 else
2326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2327 for as_dir in $PATH
2328 do
2329 IFS=$as_save_IFS
2330 test -z "$as_dir" && as_dir=.
2331 # Account for people who put trailing slashes in PATH elements.
2332 case $as_dir/ in #((
2333 ./ | .// | /[cC]/* | \
2334 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2335 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2336 /usr/ucb/* ) ;;
2337 *)
2338 # OSF1 and SCO ODT 3.0 have their own names for install.
2339 # Don't use installbsd from OSF since it installs stuff as root
2340 # by default.
2341 for ac_prog in ginstall scoinst install; do
2342 for ac_exec_ext in '' $ac_executable_extensions; do
2343 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2344 if test $ac_prog = install &&
2345 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2346 # AIX install. It has an incompatible calling convention.
2347 :
2348 elif test $ac_prog = install &&
2349 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2350 # program-specific install script used by HP pwplus--don't use.
2351 :
2352 else
2353 rm -rf conftest.one conftest.two conftest.dir
2354 echo one > conftest.one
2355 echo two > conftest.two
2356 mkdir conftest.dir
2357 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2358 test -s conftest.one && test -s conftest.two &&
2359 test -s conftest.dir/conftest.one &&
2360 test -s conftest.dir/conftest.two
2361 then
2362 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2363 break 3
2364 fi
2365 fi
2366 fi
2367 done
2368 done
2369 ;;
2370 esac
2371
2372 done
2373 IFS=$as_save_IFS
2374
2375 rm -rf conftest.one conftest.two conftest.dir
2376
2377 fi
2378 if test "${ac_cv_path_install+set}" = set; then
2379 INSTALL=$ac_cv_path_install
2380 else
2381 # As a last resort, use the slow shell script. Don't cache a
2382 # value for INSTALL within a source directory, because that will
2383 # break other packages using the cache if that directory is
2384 # removed, or if the value is a relative name.
2385 INSTALL=$ac_install_sh
2386 fi
2387 fi
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2389 $as_echo "$INSTALL" >&6; }
2390
2391 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2392 # It thinks the first close brace ends the variable substitution.
2393 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2394
2395 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2396
2397 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2398
2399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2400 $as_echo_n "checking whether build environment is sane... " >&6; }
2401 # Just in case
2402 sleep 1
2403 echo timestamp > conftest.file
2404 # Reject unsafe characters in $srcdir or the absolute working directory
2405 # name. Accept space and tab only in the latter.
2406 am_lf='
2407 '
2408 case `pwd` in
2409 *[\\\"\#\$\&\'\`$am_lf]*)
2410 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2411 esac
2412 case $srcdir in
2413 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2414 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2415 esac
2416
2417 # Do `set' in a subshell so we don't clobber the current shell's
2418 # arguments. Must try -L first in case configure is actually a
2419 # symlink; some systems play weird games with the mod time of symlinks
2420 # (eg FreeBSD returns the mod time of the symlink's containing
2421 # directory).
2422 if (
2423 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2424 if test "$*" = "X"; then
2425 # -L didn't work.
2426 set X `ls -t "$srcdir/configure" conftest.file`
2427 fi
2428 rm -f conftest.file
2429 if test "$*" != "X $srcdir/configure conftest.file" \
2430 && test "$*" != "X conftest.file $srcdir/configure"; then
2431
2432 # If neither matched, then we have a broken ls. This can happen
2433 # if, for instance, CONFIG_SHELL is bash and it inherits a
2434 # broken ls alias from the environment. This has actually
2435 # happened. Such a system could not be considered "sane".
2436 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2437 alias in your environment" "$LINENO" 5
2438 fi
2439
2440 test "$2" = conftest.file
2441 )
2442 then
2443 # Ok.
2444 :
2445 else
2446 as_fn_error $? "newly created file is older than distributed files!
2447 Check your system clock" "$LINENO" 5
2448 fi
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2450 $as_echo "yes" >&6; }
2451 test "$program_prefix" != NONE &&
2452 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2453 # Use a double $ so make ignores it.
2454 test "$program_suffix" != NONE &&
2455 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2456 # Double any \ or $.
2457 # By default was `s,x,x', remove it if useless.
2458 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2459 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2460
2461 # expand $ac_aux_dir to an absolute path
2462 am_aux_dir=`cd $ac_aux_dir && pwd`
2463
2464 if test x"${MISSING+set}" != xset; then
2465 case $am_aux_dir in
2466 *\ * | *\ *)
2467 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2468 *)
2469 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2470 esac
2471 fi
2472 # Use eval to expand $SHELL
2473 if eval "$MISSING --run true"; then
2474 am_missing_run="$MISSING --run "
2475 else
2476 am_missing_run=
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2478 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2479 fi
2480
2481 if test x"${install_sh}" != xset; then
2482 case $am_aux_dir in
2483 *\ * | *\ *)
2484 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2485 *)
2486 install_sh="\${SHELL} $am_aux_dir/install-sh"
2487 esac
2488 fi
2489
2490 # Installed binaries are usually stripped using `strip' when the user
2491 # run `make install-strip'. However `strip' might not be the right
2492 # tool to use in cross-compilation environments, therefore Automake
2493 # will honor the `STRIP' environment variable to overrule this program.
2494 if test "$cross_compiling" != no; then
2495 if test -n "$ac_tool_prefix"; then
2496 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2497 set dummy ${ac_tool_prefix}strip; ac_word=$2
2498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2499 $as_echo_n "checking for $ac_word... " >&6; }
2500 if ${ac_cv_prog_STRIP+:} false; then :
2501 $as_echo_n "(cached) " >&6
2502 else
2503 if test -n "$STRIP"; then
2504 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2505 else
2506 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2507 for as_dir in $PATH
2508 do
2509 IFS=$as_save_IFS
2510 test -z "$as_dir" && as_dir=.
2511 for ac_exec_ext in '' $ac_executable_extensions; do
2512 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2513 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2515 break 2
2516 fi
2517 done
2518 done
2519 IFS=$as_save_IFS
2520
2521 fi
2522 fi
2523 STRIP=$ac_cv_prog_STRIP
2524 if test -n "$STRIP"; then
2525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2526 $as_echo "$STRIP" >&6; }
2527 else
2528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2529 $as_echo "no" >&6; }
2530 fi
2531
2532
2533 fi
2534 if test -z "$ac_cv_prog_STRIP"; then
2535 ac_ct_STRIP=$STRIP
2536 # Extract the first word of "strip", so it can be a program name with args.
2537 set dummy strip; ac_word=$2
2538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2539 $as_echo_n "checking for $ac_word... " >&6; }
2540 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2541 $as_echo_n "(cached) " >&6
2542 else
2543 if test -n "$ac_ct_STRIP"; then
2544 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2545 else
2546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2547 for as_dir in $PATH
2548 do
2549 IFS=$as_save_IFS
2550 test -z "$as_dir" && as_dir=.
2551 for ac_exec_ext in '' $ac_executable_extensions; do
2552 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2553 ac_cv_prog_ac_ct_STRIP="strip"
2554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2555 break 2
2556 fi
2557 done
2558 done
2559 IFS=$as_save_IFS
2560
2561 fi
2562 fi
2563 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2564 if test -n "$ac_ct_STRIP"; then
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2566 $as_echo "$ac_ct_STRIP" >&6; }
2567 else
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2569 $as_echo "no" >&6; }
2570 fi
2571
2572 if test "x$ac_ct_STRIP" = x; then
2573 STRIP=":"
2574 else
2575 case $cross_compiling:$ac_tool_warned in
2576 yes:)
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2578 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2579 ac_tool_warned=yes ;;
2580 esac
2581 STRIP=$ac_ct_STRIP
2582 fi
2583 else
2584 STRIP="$ac_cv_prog_STRIP"
2585 fi
2586
2587 fi
2588 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2589
2590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2591 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2592 if test -z "$MKDIR_P"; then
2593 if ${ac_cv_path_mkdir+:} false; then :
2594 $as_echo_n "(cached) " >&6
2595 else
2596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2597 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2598 do
2599 IFS=$as_save_IFS
2600 test -z "$as_dir" && as_dir=.
2601 for ac_prog in mkdir gmkdir; do
2602 for ac_exec_ext in '' $ac_executable_extensions; do
2603 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2604 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2605 'mkdir (GNU coreutils) '* | \
2606 'mkdir (coreutils) '* | \
2607 'mkdir (fileutils) '4.1*)
2608 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2609 break 3;;
2610 esac
2611 done
2612 done
2613 done
2614 IFS=$as_save_IFS
2615
2616 fi
2617
2618 test -d ./--version && rmdir ./--version
2619 if test "${ac_cv_path_mkdir+set}" = set; then
2620 MKDIR_P="$ac_cv_path_mkdir -p"
2621 else
2622 # As a last resort, use the slow shell script. Don't cache a
2623 # value for MKDIR_P within a source directory, because that will
2624 # break other packages using the cache if that directory is
2625 # removed, or if the value is a relative name.
2626 MKDIR_P="$ac_install_sh -d"
2627 fi
2628 fi
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2630 $as_echo "$MKDIR_P" >&6; }
2631
2632 mkdir_p="$MKDIR_P"
2633 case $mkdir_p in
2634 [\\/$]* | ?:[\\/]*) ;;
2635 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2636 esac
2637
2638 for ac_prog in gawk mawk nawk awk
2639 do
2640 # Extract the first word of "$ac_prog", so it can be a program name with args.
2641 set dummy $ac_prog; ac_word=$2
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2643 $as_echo_n "checking for $ac_word... " >&6; }
2644 if ${ac_cv_prog_AWK+:} false; then :
2645 $as_echo_n "(cached) " >&6
2646 else
2647 if test -n "$AWK"; then
2648 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2649 else
2650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2651 for as_dir in $PATH
2652 do
2653 IFS=$as_save_IFS
2654 test -z "$as_dir" && as_dir=.
2655 for ac_exec_ext in '' $ac_executable_extensions; do
2656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2657 ac_cv_prog_AWK="$ac_prog"
2658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2659 break 2
2660 fi
2661 done
2662 done
2663 IFS=$as_save_IFS
2664
2665 fi
2666 fi
2667 AWK=$ac_cv_prog_AWK
2668 if test -n "$AWK"; then
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2670 $as_echo "$AWK" >&6; }
2671 else
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2673 $as_echo "no" >&6; }
2674 fi
2675
2676
2677 test -n "$AWK" && break
2678 done
2679
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2681 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2682 set x ${MAKE-make}
2683 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2684 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2685 $as_echo_n "(cached) " >&6
2686 else
2687 cat >conftest.make <<\_ACEOF
2688 SHELL = /bin/sh
2689 all:
2690 @echo '@@@%%%=$(MAKE)=@@@%%%'
2691 _ACEOF
2692 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2693 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2694 *@@@%%%=?*=@@@%%%*)
2695 eval ac_cv_prog_make_${ac_make}_set=yes;;
2696 *)
2697 eval ac_cv_prog_make_${ac_make}_set=no;;
2698 esac
2699 rm -f conftest.make
2700 fi
2701 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2703 $as_echo "yes" >&6; }
2704 SET_MAKE=
2705 else
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2707 $as_echo "no" >&6; }
2708 SET_MAKE="MAKE=${MAKE-make}"
2709 fi
2710
2711 rm -rf .tst 2>/dev/null
2712 mkdir .tst 2>/dev/null
2713 if test -d .tst; then
2714 am__leading_dot=.
2715 else
2716 am__leading_dot=_
2717 fi
2718 rmdir .tst 2>/dev/null
2719
2720 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2721 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2722 # is not polluted with repeated "-I."
2723 am__isrc=' -I$(srcdir)'
2724 # test to see if srcdir already configured
2725 if test -f $srcdir/config.status; then
2726 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2727 fi
2728 fi
2729
2730 # test whether we have cygpath
2731 if test -z "$CYGPATH_W"; then
2732 if (cygpath --version) >/dev/null 2>/dev/null; then
2733 CYGPATH_W='cygpath -w'
2734 else
2735 CYGPATH_W=echo
2736 fi
2737 fi
2738
2739
2740 # Define the identity of the package.
2741 PACKAGE='libpng'
2742 VERSION='1.5.7'
2743
2744
2745 cat >>confdefs.h <<_ACEOF
2746 #define PACKAGE "$PACKAGE"
2747 _ACEOF
2748
2749
2750 cat >>confdefs.h <<_ACEOF
2751 #define VERSION "$VERSION"
2752 _ACEOF
2753
2754 # Some tools Automake needs.
2755
2756 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2757
2758
2759 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2760
2761
2762 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2763
2764
2765 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2766
2767
2768 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2769
2770 # We need awk for the "check" target. The system "awk" is bad on
2771 # some platforms.
2772 # Always define AMTAR for backward compatibility.
2773
2774 AMTAR=${AMTAR-"${am_missing_run}tar"}
2775
2776 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2777
2778
2779
2780
2781
2782
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2784 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2785 # Check whether --enable-maintainer-mode was given.
2786 if test "${enable_maintainer_mode+set}" = set; then :
2787 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2788 else
2789 USE_MAINTAINER_MODE=no
2790 fi
2791
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2793 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2794 if test $USE_MAINTAINER_MODE = yes; then
2795 MAINTAINER_MODE_TRUE=
2796 MAINTAINER_MODE_FALSE='#'
2797 else
2798 MAINTAINER_MODE_TRUE='#'
2799 MAINTAINER_MODE_FALSE=
2800 fi
2801
2802 MAINT=$MAINTAINER_MODE_TRUE
2803
2804
2805
2806 PNGLIB_VERSION=1.5.7
2807 PNGLIB_MAJOR=1
2808 PNGLIB_MINOR=5
2809 PNGLIB_RELEASE=7
2810
2811
2812
2813 ac_config_headers="$ac_config_headers config.h"
2814
2815
2816 # Checks for programs.
2817 ac_ext=c
2818 ac_cpp='$CPP $CPPFLAGS'
2819 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2820 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2821 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2822
2823 ac_ext=c
2824 ac_cpp='$CPP $CPPFLAGS'
2825 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2826 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2827 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2828 if test -n "$ac_tool_prefix"; then
2829 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2830 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2832 $as_echo_n "checking for $ac_word... " >&6; }
2833 if ${ac_cv_prog_CC+:} false; then :
2834 $as_echo_n "(cached) " >&6
2835 else
2836 if test -n "$CC"; then
2837 ac_cv_prog_CC="$CC" # Let the user override the test.
2838 else
2839 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2840 for as_dir in $PATH
2841 do
2842 IFS=$as_save_IFS
2843 test -z "$as_dir" && as_dir=.
2844 for ac_exec_ext in '' $ac_executable_extensions; do
2845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2846 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2848 break 2
2849 fi
2850 done
2851 done
2852 IFS=$as_save_IFS
2853
2854 fi
2855 fi
2856 CC=$ac_cv_prog_CC
2857 if test -n "$CC"; then
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2859 $as_echo "$CC" >&6; }
2860 else
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2862 $as_echo "no" >&6; }
2863 fi
2864
2865
2866 fi
2867 if test -z "$ac_cv_prog_CC"; then
2868 ac_ct_CC=$CC
2869 # Extract the first word of "gcc", so it can be a program name with args.
2870 set dummy gcc; ac_word=$2
2871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2872 $as_echo_n "checking for $ac_word... " >&6; }
2873 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2874 $as_echo_n "(cached) " >&6
2875 else
2876 if test -n "$ac_ct_CC"; then
2877 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2878 else
2879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2880 for as_dir in $PATH
2881 do
2882 IFS=$as_save_IFS
2883 test -z "$as_dir" && as_dir=.
2884 for ac_exec_ext in '' $ac_executable_extensions; do
2885 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2886 ac_cv_prog_ac_ct_CC="gcc"
2887 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2888 break 2
2889 fi
2890 done
2891 done
2892 IFS=$as_save_IFS
2893
2894 fi
2895 fi
2896 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2897 if test -n "$ac_ct_CC"; then
2898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2899 $as_echo "$ac_ct_CC" >&6; }
2900 else
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2902 $as_echo "no" >&6; }
2903 fi
2904
2905 if test "x$ac_ct_CC" = x; then
2906 CC=""
2907 else
2908 case $cross_compiling:$ac_tool_warned in
2909 yes:)
2910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2911 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2912 ac_tool_warned=yes ;;
2913 esac
2914 CC=$ac_ct_CC
2915 fi
2916 else
2917 CC="$ac_cv_prog_CC"
2918 fi
2919
2920 if test -z "$CC"; then
2921 if test -n "$ac_tool_prefix"; then
2922 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2923 set dummy ${ac_tool_prefix}cc; ac_word=$2
2924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2925 $as_echo_n "checking for $ac_word... " >&6; }
2926 if ${ac_cv_prog_CC+:} false; then :
2927 $as_echo_n "(cached) " >&6
2928 else
2929 if test -n "$CC"; then
2930 ac_cv_prog_CC="$CC" # Let the user override the test.
2931 else
2932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2933 for as_dir in $PATH
2934 do
2935 IFS=$as_save_IFS
2936 test -z "$as_dir" && as_dir=.
2937 for ac_exec_ext in '' $ac_executable_extensions; do
2938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2939 ac_cv_prog_CC="${ac_tool_prefix}cc"
2940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2941 break 2
2942 fi
2943 done
2944 done
2945 IFS=$as_save_IFS
2946
2947 fi
2948 fi
2949 CC=$ac_cv_prog_CC
2950 if test -n "$CC"; then
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2952 $as_echo "$CC" >&6; }
2953 else
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2955 $as_echo "no" >&6; }
2956 fi
2957
2958
2959 fi
2960 fi
2961 if test -z "$CC"; then
2962 # Extract the first word of "cc", so it can be a program name with args.
2963 set dummy cc; ac_word=$2
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965 $as_echo_n "checking for $ac_word... " >&6; }
2966 if ${ac_cv_prog_CC+:} false; then :
2967 $as_echo_n "(cached) " >&6
2968 else
2969 if test -n "$CC"; then
2970 ac_cv_prog_CC="$CC" # Let the user override the test.
2971 else
2972 ac_prog_rejected=no
2973 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2974 for as_dir in $PATH
2975 do
2976 IFS=$as_save_IFS
2977 test -z "$as_dir" && as_dir=.
2978 for ac_exec_ext in '' $ac_executable_extensions; do
2979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2980 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2981 ac_prog_rejected=yes
2982 continue
2983 fi
2984 ac_cv_prog_CC="cc"
2985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2986 break 2
2987 fi
2988 done
2989 done
2990 IFS=$as_save_IFS
2991
2992 if test $ac_prog_rejected = yes; then
2993 # We found a bogon in the path, so make sure we never use it.
2994 set dummy $ac_cv_prog_CC
2995 shift
2996 if test $# != 0; then
2997 # We chose a different compiler from the bogus one.
2998 # However, it has the same basename, so the bogon will be chosen
2999 # first if we set CC to just the basename; use the full file name.
3000 shift
3001 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3002 fi
3003 fi
3004 fi
3005 fi
3006 CC=$ac_cv_prog_CC
3007 if test -n "$CC"; then
3008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3009 $as_echo "$CC" >&6; }
3010 else
3011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3012 $as_echo "no" >&6; }
3013 fi
3014
3015
3016 fi
3017 if test -z "$CC"; then
3018 if test -n "$ac_tool_prefix"; then
3019 for ac_prog in cl.exe
3020 do
3021 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3022 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3024 $as_echo_n "checking for $ac_word... " >&6; }
3025 if ${ac_cv_prog_CC+:} false; then :
3026 $as_echo_n "(cached) " >&6
3027 else
3028 if test -n "$CC"; then
3029 ac_cv_prog_CC="$CC" # Let the user override the test.
3030 else
3031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3032 for as_dir in $PATH
3033 do
3034 IFS=$as_save_IFS
3035 test -z "$as_dir" && as_dir=.
3036 for ac_exec_ext in '' $ac_executable_extensions; do
3037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3038 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3040 break 2
3041 fi
3042 done
3043 done
3044 IFS=$as_save_IFS
3045
3046 fi
3047 fi
3048 CC=$ac_cv_prog_CC
3049 if test -n "$CC"; then
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3051 $as_echo "$CC" >&6; }
3052 else
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3054 $as_echo "no" >&6; }
3055 fi
3056
3057
3058 test -n "$CC" && break
3059 done
3060 fi
3061 if test -z "$CC"; then
3062 ac_ct_CC=$CC
3063 for ac_prog in cl.exe
3064 do
3065 # Extract the first word of "$ac_prog", so it can be a program name with args.
3066 set dummy $ac_prog; ac_word=$2
3067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3068 $as_echo_n "checking for $ac_word... " >&6; }
3069 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3070 $as_echo_n "(cached) " >&6
3071 else
3072 if test -n "$ac_ct_CC"; then
3073 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3074 else
3075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3076 for as_dir in $PATH
3077 do
3078 IFS=$as_save_IFS
3079 test -z "$as_dir" && as_dir=.
3080 for ac_exec_ext in '' $ac_executable_extensions; do
3081 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3082 ac_cv_prog_ac_ct_CC="$ac_prog"
3083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3084 break 2
3085 fi
3086 done
3087 done
3088 IFS=$as_save_IFS
3089
3090 fi
3091 fi
3092 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3093 if test -n "$ac_ct_CC"; then
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3095 $as_echo "$ac_ct_CC" >&6; }
3096 else
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098 $as_echo "no" >&6; }
3099 fi
3100
3101
3102 test -n "$ac_ct_CC" && break
3103 done
3104
3105 if test "x$ac_ct_CC" = x; then
3106 CC=""
3107 else
3108 case $cross_compiling:$ac_tool_warned in
3109 yes:)
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3111 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3112 ac_tool_warned=yes ;;
3113 esac
3114 CC=$ac_ct_CC
3115 fi
3116 fi
3117
3118 fi
3119
3120
3121 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3122 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3123 as_fn_error $? "no acceptable C compiler found in \$PATH
3124 See \`config.log' for more details" "$LINENO" 5; }
3125
3126 # Provide some information about the compiler.
3127 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3128 set X $ac_compile
3129 ac_compiler=$2
3130 for ac_option in --version -v -V -qversion; do
3131 { { ac_try="$ac_compiler $ac_option >&5"
3132 case "(($ac_try" in
3133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3134 *) ac_try_echo=$ac_try;;
3135 esac
3136 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3137 $as_echo "$ac_try_echo"; } >&5
3138 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3139 ac_status=$?
3140 if test -s conftest.err; then
3141 sed '10a\
3142 ... rest of stderr output deleted ...
3143 10q' conftest.err >conftest.er1
3144 cat conftest.er1 >&5
3145 fi
3146 rm -f conftest.er1 conftest.err
3147 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3148 test $ac_status = 0; }
3149 done
3150
3151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3152 /* end confdefs.h. */
3153
3154 int
3155 main ()
3156 {
3157
3158 ;
3159 return 0;
3160 }
3161 _ACEOF
3162 ac_clean_files_save=$ac_clean_files
3163 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3164 # Try to create an executable without -o first, disregard a.out.
3165 # It will help us diagnose broken compilers, and finding out an intuition
3166 # of exeext.
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3168 $as_echo_n "checking whether the C compiler works... " >&6; }
3169 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3170
3171 # The possible output files:
3172 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3173
3174 ac_rmfiles=
3175 for ac_file in $ac_files
3176 do
3177 case $ac_file in
3178 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3179 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3180 esac
3181 done
3182 rm -f $ac_rmfiles
3183
3184 if { { ac_try="$ac_link_default"
3185 case "(($ac_try" in
3186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3187 *) ac_try_echo=$ac_try;;
3188 esac
3189 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3190 $as_echo "$ac_try_echo"; } >&5
3191 (eval "$ac_link_default") 2>&5
3192 ac_status=$?
3193 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3194 test $ac_status = 0; }; then :
3195 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3196 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3197 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3198 # so that the user can short-circuit this test for compilers unknown to
3199 # Autoconf.
3200 for ac_file in $ac_files ''
3201 do
3202 test -f "$ac_file" || continue
3203 case $ac_file in
3204 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3205 ;;
3206 [ab].out )
3207 # We found the default executable, but exeext='' is most
3208 # certainly right.
3209 break;;
3210 *.* )
3211 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3212 then :; else
3213 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3214 fi
3215 # We set ac_cv_exeext here because the later test for it is not
3216 # safe: cross compilers may not add the suffix if given an `-o'
3217 # argument, so we may need to know it at that point already.
3218 # Even if this section looks crufty: it has the advantage of
3219 # actually working.
3220 break;;
3221 * )
3222 break;;
3223 esac
3224 done
3225 test "$ac_cv_exeext" = no && ac_cv_exeext=
3226
3227 else
3228 ac_file=''
3229 fi
3230 if test -z "$ac_file"; then :
3231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3232 $as_echo "no" >&6; }
3233 $as_echo "$as_me: failed program was:" >&5
3234 sed 's/^/| /' conftest.$ac_ext >&5
3235
3236 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3237 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3238 as_fn_error 77 "C compiler cannot create executables
3239 See \`config.log' for more details" "$LINENO" 5; }
3240 else
3241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3242 $as_echo "yes" >&6; }
3243 fi
3244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3245 $as_echo_n "checking for C compiler default output file name... " >&6; }
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3247 $as_echo "$ac_file" >&6; }
3248 ac_exeext=$ac_cv_exeext
3249
3250 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3251 ac_clean_files=$ac_clean_files_save
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3253 $as_echo_n "checking for suffix of executables... " >&6; }
3254 if { { ac_try="$ac_link"
3255 case "(($ac_try" in
3256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257 *) ac_try_echo=$ac_try;;
3258 esac
3259 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3260 $as_echo "$ac_try_echo"; } >&5
3261 (eval "$ac_link") 2>&5
3262 ac_status=$?
3263 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3264 test $ac_status = 0; }; then :
3265 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3266 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3267 # work properly (i.e., refer to `conftest.exe'), while it won't with
3268 # `rm'.
3269 for ac_file in conftest.exe conftest conftest.*; do
3270 test -f "$ac_file" || continue
3271 case $ac_file in
3272 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3273 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3274 break;;
3275 * ) break;;
3276 esac
3277 done
3278 else
3279 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3280 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3281 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3282 See \`config.log' for more details" "$LINENO" 5; }
3283 fi
3284 rm -f conftest conftest$ac_cv_exeext
3285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3286 $as_echo "$ac_cv_exeext" >&6; }
3287
3288 rm -f conftest.$ac_ext
3289 EXEEXT=$ac_cv_exeext
3290 ac_exeext=$EXEEXT
3291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3292 /* end confdefs.h. */
3293 #include <stdio.h>
3294 int
3295 main ()
3296 {
3297 FILE *f = fopen ("conftest.out", "w");
3298 return ferror (f) || fclose (f) != 0;
3299
3300 ;
3301 return 0;
3302 }
3303 _ACEOF
3304 ac_clean_files="$ac_clean_files conftest.out"
3305 # Check that the compiler produces executables we can run. If not, either
3306 # the compiler is broken, or we cross compile.
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3308 $as_echo_n "checking whether we are cross compiling... " >&6; }
3309 if test "$cross_compiling" != yes; then
3310 { { ac_try="$ac_link"
3311 case "(($ac_try" in
3312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3313 *) ac_try_echo=$ac_try;;
3314 esac
3315 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3316 $as_echo "$ac_try_echo"; } >&5
3317 (eval "$ac_link") 2>&5
3318 ac_status=$?
3319 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3320 test $ac_status = 0; }
3321 if { ac_try='./conftest$ac_cv_exeext'
3322 { { case "(($ac_try" in
3323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3324 *) ac_try_echo=$ac_try;;
3325 esac
3326 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3327 $as_echo "$ac_try_echo"; } >&5
3328 (eval "$ac_try") 2>&5
3329 ac_status=$?
3330 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3331 test $ac_status = 0; }; }; then
3332 cross_compiling=no
3333 else
3334 if test "$cross_compiling" = maybe; then
3335 cross_compiling=yes
3336 else
3337 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3338 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3339 as_fn_error $? "cannot run C compiled programs.
3340 If you meant to cross compile, use \`--host'.
3341 See \`config.log' for more details" "$LINENO" 5; }
3342 fi
3343 fi
3344 fi
3345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3346 $as_echo "$cross_compiling" >&6; }
3347
3348 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3349 ac_clean_files=$ac_clean_files_save
3350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3351 $as_echo_n "checking for suffix of object files... " >&6; }
3352 if ${ac_cv_objext+:} false; then :
3353 $as_echo_n "(cached) " >&6
3354 else
3355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3356 /* end confdefs.h. */
3357
3358 int
3359 main ()
3360 {
3361
3362 ;
3363 return 0;
3364 }
3365 _ACEOF
3366 rm -f conftest.o conftest.obj
3367 if { { ac_try="$ac_compile"
3368 case "(($ac_try" in
3369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370 *) ac_try_echo=$ac_try;;
3371 esac
3372 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3373 $as_echo "$ac_try_echo"; } >&5
3374 (eval "$ac_compile") 2>&5
3375 ac_status=$?
3376 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3377 test $ac_status = 0; }; then :
3378 for ac_file in conftest.o conftest.obj conftest.*; do
3379 test -f "$ac_file" || continue;
3380 case $ac_file in
3381 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3382 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3383 break;;
3384 esac
3385 done
3386 else
3387 $as_echo "$as_me: failed program was:" >&5
3388 sed 's/^/| /' conftest.$ac_ext >&5
3389
3390 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3391 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3392 as_fn_error $? "cannot compute suffix of object files: cannot compile
3393 See \`config.log' for more details" "$LINENO" 5; }
3394 fi
3395 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3396 fi
3397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3398 $as_echo "$ac_cv_objext" >&6; }
3399 OBJEXT=$ac_cv_objext
3400 ac_objext=$OBJEXT
3401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3402 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3403 if ${ac_cv_c_compiler_gnu+:} false; then :
3404 $as_echo_n "(cached) " >&6
3405 else
3406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407 /* end confdefs.h. */
3408
3409 int
3410 main ()
3411 {
3412 #ifndef __GNUC__
3413 choke me
3414 #endif
3415
3416 ;
3417 return 0;
3418 }
3419 _ACEOF
3420 if ac_fn_c_try_compile "$LINENO"; then :
3421 ac_compiler_gnu=yes
3422 else
3423 ac_compiler_gnu=no
3424 fi
3425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3426 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3427
3428 fi
3429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3430 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3431 if test $ac_compiler_gnu = yes; then
3432 GCC=yes
3433 else
3434 GCC=
3435 fi
3436 ac_test_CFLAGS=${CFLAGS+set}
3437 ac_save_CFLAGS=$CFLAGS
3438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3439 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3440 if ${ac_cv_prog_cc_g+:} false; then :
3441 $as_echo_n "(cached) " >&6
3442 else
3443 ac_save_c_werror_flag=$ac_c_werror_flag
3444 ac_c_werror_flag=yes
3445 ac_cv_prog_cc_g=no
3446 CFLAGS="-g"
3447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3448 /* end confdefs.h. */
3449
3450 int
3451 main ()
3452 {
3453
3454 ;
3455 return 0;
3456 }
3457 _ACEOF
3458 if ac_fn_c_try_compile "$LINENO"; then :
3459 ac_cv_prog_cc_g=yes
3460 else
3461 CFLAGS=""
3462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3463 /* end confdefs.h. */
3464
3465 int
3466 main ()
3467 {
3468
3469 ;
3470 return 0;
3471 }
3472 _ACEOF
3473 if ac_fn_c_try_compile "$LINENO"; then :
3474
3475 else
3476 ac_c_werror_flag=$ac_save_c_werror_flag
3477 CFLAGS="-g"
3478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3479 /* end confdefs.h. */
3480
3481 int
3482 main ()
3483 {
3484
3485 ;
3486 return 0;
3487 }
3488 _ACEOF
3489 if ac_fn_c_try_compile "$LINENO"; then :
3490 ac_cv_prog_cc_g=yes
3491 fi
3492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3493 fi
3494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3495 fi
3496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3497 ac_c_werror_flag=$ac_save_c_werror_flag
3498 fi
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3500 $as_echo "$ac_cv_prog_cc_g" >&6; }
3501 if test "$ac_test_CFLAGS" = set; then
3502 CFLAGS=$ac_save_CFLAGS
3503 elif test $ac_cv_prog_cc_g = yes; then
3504 if test "$GCC" = yes; then
3505 CFLAGS="-g -O2"
3506 else
3507 CFLAGS="-g"
3508 fi
3509 else
3510 if test "$GCC" = yes; then
3511 CFLAGS="-O2"
3512 else
3513 CFLAGS=
3514 fi
3515 fi
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3517 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3518 if ${ac_cv_prog_cc_c89+:} false; then :
3519 $as_echo_n "(cached) " >&6
3520 else
3521 ac_cv_prog_cc_c89=no
3522 ac_save_CC=$CC
3523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524 /* end confdefs.h. */
3525 #include <stdarg.h>
3526 #include <stdio.h>
3527 #include <sys/types.h>
3528 #include <sys/stat.h>
3529 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3530 struct buf { int x; };
3531 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3532 static char *e (p, i)
3533 char **p;
3534 int i;
3535 {
3536 return p[i];
3537 }
3538 static char *f (char * (*g) (char **, int), char **p, ...)
3539 {
3540 char *s;
3541 va_list v;
3542 va_start (v,p);
3543 s = g (p, va_arg (v,int));
3544 va_end (v);
3545 return s;
3546 }
3547
3548 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3549 function prototypes and stuff, but not '\xHH' hex character constants.
3550 These don't provoke an error unfortunately, instead are silently treated
3551 as 'x'. The following induces an error, until -std is added to get
3552 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3553 array size at least. It's necessary to write '\x00'==0 to get something
3554 that's true only with -std. */
3555 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3556
3557 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3558 inside strings and character constants. */
3559 #define FOO(x) 'x'
3560 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3561
3562 int test (int i, double x);
3563 struct s1 {int (*f) (int a);};
3564 struct s2 {int (*f) (double a);};
3565 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3566 int argc;
3567 char **argv;
3568 int
3569 main ()
3570 {
3571 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3572 ;
3573 return 0;
3574 }
3575 _ACEOF
3576 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3577 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3578 do
3579 CC="$ac_save_CC $ac_arg"
3580 if ac_fn_c_try_compile "$LINENO"; then :
3581 ac_cv_prog_cc_c89=$ac_arg
3582 fi
3583 rm -f core conftest.err conftest.$ac_objext
3584 test "x$ac_cv_prog_cc_c89" != "xno" && break
3585 done
3586 rm -f conftest.$ac_ext
3587 CC=$ac_save_CC
3588
3589 fi
3590 # AC_CACHE_VAL
3591 case "x$ac_cv_prog_cc_c89" in
3592 x)
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3594 $as_echo "none needed" >&6; } ;;
3595 xno)
3596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3597 $as_echo "unsupported" >&6; } ;;
3598 *)
3599 CC="$CC $ac_cv_prog_cc_c89"
3600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3601 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3602 esac
3603 if test "x$ac_cv_prog_cc_c89" != xno; then :
3604
3605 fi
3606
3607 ac_ext=c
3608 ac_cpp='$CPP $CPPFLAGS'
3609 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3610 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3611 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3612 DEPDIR="${am__leading_dot}deps"
3613
3614 ac_config_commands="$ac_config_commands depfiles"
3615
3616
3617 am_make=${MAKE-make}
3618 cat > confinc << 'END'
3619 am__doit:
3620 @echo this is the am__doit target
3621 .PHONY: am__doit
3622 END
3623 # If we don't find an include directive, just comment out the code.
3624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3625 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3626 am__include="#"
3627 am__quote=
3628 _am_result=none
3629 # First try GNU make style include.
3630 echo "include confinc" > confmf
3631 # Ignore all kinds of additional output from `make'.
3632 case `$am_make -s -f confmf 2> /dev/null` in #(
3633 *the\ am__doit\ target*)
3634 am__include=include
3635 am__quote=
3636 _am_result=GNU
3637 ;;
3638 esac
3639 # Now try BSD make style include.
3640 if test "$am__include" = "#"; then
3641 echo '.include "confinc"' > confmf
3642 case `$am_make -s -f confmf 2> /dev/null` in #(
3643 *the\ am__doit\ target*)
3644 am__include=.include
3645 am__quote="\""
3646 _am_result=BSD
3647 ;;
3648 esac
3649 fi
3650
3651
3652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3653 $as_echo "$_am_result" >&6; }
3654 rm -f confinc confmf
3655
3656 # Check whether --enable-dependency-tracking was given.
3657 if test "${enable_dependency_tracking+set}" = set; then :
3658 enableval=$enable_dependency_tracking;
3659 fi
3660
3661 if test "x$enable_dependency_tracking" != xno; then
3662 am_depcomp="$ac_aux_dir/depcomp"
3663 AMDEPBACKSLASH='\'
3664 fi
3665 if test "x$enable_dependency_tracking" != xno; then
3666 AMDEP_TRUE=
3667 AMDEP_FALSE='#'
3668 else
3669 AMDEP_TRUE='#'
3670 AMDEP_FALSE=
3671 fi
3672
3673
3674
3675 depcc="$CC" am_compiler_list=
3676
3677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3678 $as_echo_n "checking dependency style of $depcc... " >&6; }
3679 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3680 $as_echo_n "(cached) " >&6
3681 else
3682 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3683 # We make a subdir and do the tests there. Otherwise we can end up
3684 # making bogus files that we don't know about and never remove. For
3685 # instance it was reported that on HP-UX the gcc test will end up
3686 # making a dummy file named `D' -- because `-MD' means `put the output
3687 # in D'.
3688 mkdir conftest.dir
3689 # Copy depcomp to subdir because otherwise we won't find it if we're
3690 # using a relative directory.
3691 cp "$am_depcomp" conftest.dir
3692 cd conftest.dir
3693 # We will build objects and dependencies in a subdirectory because
3694 # it helps to detect inapplicable dependency modes. For instance
3695 # both Tru64's cc and ICC support -MD to output dependencies as a
3696 # side effect of compilation, but ICC will put the dependencies in
3697 # the current directory while Tru64 will put them in the object
3698 # directory.
3699 mkdir sub
3700
3701 am_cv_CC_dependencies_compiler_type=none
3702 if test "$am_compiler_list" = ""; then
3703 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3704 fi
3705 am__universal=false
3706 case " $depcc " in #(
3707 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3708 esac
3709
3710 for depmode in $am_compiler_list; do
3711 # Setup a source with many dependencies, because some compilers
3712 # like to wrap large dependency lists on column 80 (with \), and
3713 # we should not choose a depcomp mode which is confused by this.
3714 #
3715 # We need to recreate these files for each test, as the compiler may
3716 # overwrite some of them when testing with obscure command lines.
3717 # This happens at least with the AIX C compiler.
3718 : > sub/conftest.c
3719 for i in 1 2 3 4 5 6; do
3720 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3721 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3722 # Solaris 8's {/usr,}/bin/sh.
3723 touch sub/conftst$i.h
3724 done
3725 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3726
3727 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3728 # mode. It turns out that the SunPro C++ compiler does not properly
3729 # handle `-M -o', and we need to detect this. Also, some Intel
3730 # versions had trouble with output in subdirs
3731 am__obj=sub/conftest.${OBJEXT-o}
3732 am__minus_obj="-o $am__obj"
3733 case $depmode in
3734 gcc)
3735 # This depmode causes a compiler race in universal mode.
3736 test "$am__universal" = false || continue
3737 ;;
3738 nosideeffect)
3739 # after this tag, mechanisms are not by side-effect, so they'll
3740 # only be used when explicitly requested
3741 if test "x$enable_dependency_tracking" = xyes; then
3742 continue
3743 else
3744 break
3745 fi
3746 ;;
3747 msvisualcpp | msvcmsys)
3748 # This compiler won't grok `-c -o', but also, the minuso test has
3749 # not run yet. These depmodes are late enough in the game, and
3750 # so weak that their functioning should not be impacted.
3751 am__obj=conftest.${OBJEXT-o}
3752 am__minus_obj=
3753 ;;
3754 none) break ;;
3755 esac
3756 if depmode=$depmode \
3757 source=sub/conftest.c object=$am__obj \
3758 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3759 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3760 >/dev/null 2>conftest.err &&
3761 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3762 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3763 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3764 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3765 # icc doesn't choke on unknown options, it will just issue warnings
3766 # or remarks (even with -Werror). So we grep stderr for any message
3767 # that says an option was ignored or not supported.
3768 # When given -MP, icc 7.0 and 7.1 complain thusly:
3769 # icc: Command line warning: ignoring option '-M'; no argument required
3770 # The diagnosis changed in icc 8.0:
3771 # icc: Command line remark: option '-MP' not supported
3772 if (grep 'ignoring option' conftest.err ||
3773 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3774 am_cv_CC_dependencies_compiler_type=$depmode
3775 break
3776 fi
3777 fi
3778 done
3779
3780 cd ..
3781 rm -rf conftest.dir
3782 else
3783 am_cv_CC_dependencies_compiler_type=none
3784 fi
3785
3786 fi
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3788 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3789 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3790
3791 if
3792 test "x$enable_dependency_tracking" != xno \
3793 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3794 am__fastdepCC_TRUE=
3795 am__fastdepCC_FALSE='#'
3796 else
3797 am__fastdepCC_TRUE='#'
3798 am__fastdepCC_FALSE=
3799 fi
3800
3801
3802 # By default we simply use the C compiler to build assembly code.
3803
3804 test "${CCAS+set}" = set || CCAS=$CC
3805 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3806
3807
3808
3809 depcc="$CCAS" am_compiler_list=
3810
3811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3812 $as_echo_n "checking dependency style of $depcc... " >&6; }
3813 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3814 $as_echo_n "(cached) " >&6
3815 else
3816 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3817 # We make a subdir and do the tests there. Otherwise we can end up
3818 # making bogus files that we don't know about and never remove. For
3819 # instance it was reported that on HP-UX the gcc test will end up
3820 # making a dummy file named `D' -- because `-MD' means `put the output
3821 # in D'.
3822 mkdir conftest.dir
3823 # Copy depcomp to subdir because otherwise we won't find it if we're
3824 # using a relative directory.
3825 cp "$am_depcomp" conftest.dir
3826 cd conftest.dir
3827 # We will build objects and dependencies in a subdirectory because
3828 # it helps to detect inapplicable dependency modes. For instance
3829 # both Tru64's cc and ICC support -MD to output dependencies as a
3830 # side effect of compilation, but ICC will put the dependencies in
3831 # the current directory while Tru64 will put them in the object
3832 # directory.
3833 mkdir sub
3834
3835 am_cv_CCAS_dependencies_compiler_type=none
3836 if test "$am_compiler_list" = ""; then
3837 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3838 fi
3839 am__universal=false
3840
3841
3842 for depmode in $am_compiler_list; do
3843 # Setup a source with many dependencies, because some compilers
3844 # like to wrap large dependency lists on column 80 (with \), and
3845 # we should not choose a depcomp mode which is confused by this.
3846 #
3847 # We need to recreate these files for each test, as the compiler may
3848 # overwrite some of them when testing with obscure command lines.
3849 # This happens at least with the AIX C compiler.
3850 : > sub/conftest.c
3851 for i in 1 2 3 4 5 6; do
3852 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3853 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3854 # Solaris 8's {/usr,}/bin/sh.
3855 touch sub/conftst$i.h
3856 done
3857 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3858
3859 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3860 # mode. It turns out that the SunPro C++ compiler does not properly
3861 # handle `-M -o', and we need to detect this. Also, some Intel
3862 # versions had trouble with output in subdirs
3863 am__obj=sub/conftest.${OBJEXT-o}
3864 am__minus_obj="-o $am__obj"
3865 case $depmode in
3866 gcc)
3867 # This depmode causes a compiler race in universal mode.
3868 test "$am__universal" = false || continue
3869 ;;
3870 nosideeffect)
3871 # after this tag, mechanisms are not by side-effect, so they'll
3872 # only be used when explicitly requested
3873 if test "x$enable_dependency_tracking" = xyes; then
3874 continue
3875 else
3876 break
3877 fi
3878 ;;
3879 msvisualcpp | msvcmsys)
3880 # This compiler won't grok `-c -o', but also, the minuso test has
3881 # not run yet. These depmodes are late enough in the game, and
3882 # so weak that their functioning should not be impacted.
3883 am__obj=conftest.${OBJEXT-o}
3884 am__minus_obj=
3885 ;;
3886 none) break ;;
3887 esac
3888 if depmode=$depmode \
3889 source=sub/conftest.c object=$am__obj \
3890 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3891 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3892 >/dev/null 2>conftest.err &&
3893 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3894 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3895 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3896 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3897 # icc doesn't choke on unknown options, it will just issue warnings
3898 # or remarks (even with -Werror). So we grep stderr for any message
3899 # that says an option was ignored or not supported.
3900 # When given -MP, icc 7.0 and 7.1 complain thusly:
3901 # icc: Command line warning: ignoring option '-M'; no argument required
3902 # The diagnosis changed in icc 8.0:
3903 # icc: Command line remark: option '-MP' not supported
3904 if (grep 'ignoring option' conftest.err ||
3905 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3906 am_cv_CCAS_dependencies_compiler_type=$depmode
3907 break
3908 fi
3909 fi
3910 done
3911
3912 cd ..
3913 rm -rf conftest.dir
3914 else
3915 am_cv_CCAS_dependencies_compiler_type=none
3916 fi
3917
3918 fi
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
3920 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
3921 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
3922
3923 if
3924 test "x$enable_dependency_tracking" != xno \
3925 && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
3926 am__fastdepCCAS_TRUE=
3927 am__fastdepCCAS_FALSE='#'
3928 else
3929 am__fastdepCCAS_TRUE='#'
3930 am__fastdepCCAS_FALSE=
3931 fi
3932
3933
3934 # Make sure we can run config.sub.
3935 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3936 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3937
3938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3939 $as_echo_n "checking build system type... " >&6; }
3940 if ${ac_cv_build+:} false; then :
3941 $as_echo_n "(cached) " >&6
3942 else
3943 ac_build_alias=$build_alias
3944 test "x$ac_build_alias" = x &&
3945 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3946 test "x$ac_build_alias" = x &&
3947 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3948 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3949 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3950
3951 fi
3952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3953 $as_echo "$ac_cv_build" >&6; }
3954 case $ac_cv_build in
3955 *-*-*) ;;
3956 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3957 esac
3958 build=$ac_cv_build
3959 ac_save_IFS=$IFS; IFS='-'
3960 set x $ac_cv_build
3961 shift
3962 build_cpu=$1
3963 build_vendor=$2
3964 shift; shift
3965 # Remember, the first character of IFS is used to create $*,
3966 # except with old shells:
3967 build_os=$*
3968 IFS=$ac_save_IFS
3969 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3970
3971
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3973 $as_echo_n "checking host system type... " >&6; }
3974 if ${ac_cv_host+:} false; then :
3975 $as_echo_n "(cached) " >&6
3976 else
3977 if test "x$host_alias" = x; then
3978 ac_cv_host=$ac_cv_build
3979 else
3980 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3981 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3982 fi
3983
3984 fi
3985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3986 $as_echo "$ac_cv_host" >&6; }
3987 case $ac_cv_host in
3988 *-*-*) ;;
3989 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3990 esac
3991 host=$ac_cv_host
3992 ac_save_IFS=$IFS; IFS='-'
3993 set x $ac_cv_host
3994 shift
3995 host_cpu=$1
3996 host_vendor=$2
3997 shift; shift
3998 # Remember, the first character of IFS is used to create $*,
3999 # except with old shells:
4000 host_os=$*
4001 IFS=$ac_save_IFS
4002 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4003
4004
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4006 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4007 if ${ac_cv_path_SED+:} false; then :
4008 $as_echo_n "(cached) " >&6
4009 else
4010 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4011 for ac_i in 1 2 3 4 5 6 7; do
4012 ac_script="$ac_script$as_nl$ac_script"
4013 done
4014 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4015 { ac_script=; unset ac_script;}
4016 if test -z "$SED"; then
4017 ac_path_SED_found=false
4018 # Loop through the user's path and test for each of PROGNAME-LIST
4019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4020 for as_dir in $PATH
4021 do
4022 IFS=$as_save_IFS
4023 test -z "$as_dir" && as_dir=.
4024 for ac_prog in sed gsed; do
4025 for ac_exec_ext in '' $ac_executable_extensions; do
4026 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4027 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4028 # Check for GNU ac_path_SED and select it if it is found.
4029 # Check for GNU $ac_path_SED
4030 case `"$ac_path_SED" --version 2>&1` in
4031 *GNU*)
4032 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4033 *)
4034 ac_count=0
4035 $as_echo_n 0123456789 >"conftest.in"
4036 while :
4037 do
4038 cat "conftest.in" "conftest.in" >"conftest.tmp"
4039 mv "conftest.tmp" "conftest.in"
4040 cp "conftest.in" "conftest.nl"
4041 $as_echo '' >> "conftest.nl"
4042 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4043 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4044 as_fn_arith $ac_count + 1 && ac_count=$as_val
4045 if test $ac_count -gt ${ac_path_SED_max-0}; then
4046 # Best one so far, save it but keep looking for a better one
4047 ac_cv_path_SED="$ac_path_SED"
4048 ac_path_SED_max=$ac_count
4049 fi
4050 # 10*(2^10) chars as input seems more than enough
4051 test $ac_count -gt 10 && break
4052 done
4053 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4054 esac
4055
4056 $ac_path_SED_found && break 3
4057 done
4058 done
4059 done
4060 IFS=$as_save_IFS
4061 if test -z "$ac_cv_path_SED"; then
4062 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4063 fi
4064 else
4065 ac_cv_path_SED=$SED
4066 fi
4067
4068 fi
4069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4070 $as_echo "$ac_cv_path_SED" >&6; }
4071 SED="$ac_cv_path_SED"
4072 rm -f conftest.sed
4073
4074 test -z "$SED" && SED=sed
4075 Xsed="$SED -e 1s/^X//"
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4088 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4089 if ${ac_cv_path_GREP+:} false; then :
4090 $as_echo_n "(cached) " >&6
4091 else
4092 if test -z "$GREP"; then
4093 ac_path_GREP_found=false
4094 # Loop through the user's path and test for each of PROGNAME-LIST
4095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4096 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4097 do
4098 IFS=$as_save_IFS
4099 test -z "$as_dir" && as_dir=.
4100 for ac_prog in grep ggrep; do
4101 for ac_exec_ext in '' $ac_executable_extensions; do
4102 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4103 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4104 # Check for GNU ac_path_GREP and select it if it is found.
4105 # Check for GNU $ac_path_GREP
4106 case `"$ac_path_GREP" --version 2>&1` in
4107 *GNU*)
4108 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4109 *)
4110 ac_count=0
4111 $as_echo_n 0123456789 >"conftest.in"
4112 while :
4113 do
4114 cat "conftest.in" "conftest.in" >"conftest.tmp"
4115 mv "conftest.tmp" "conftest.in"
4116 cp "conftest.in" "conftest.nl"
4117 $as_echo 'GREP' >> "conftest.nl"
4118 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4119 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4120 as_fn_arith $ac_count + 1 && ac_count=$as_val
4121 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4122 # Best one so far, save it but keep looking for a better one
4123 ac_cv_path_GREP="$ac_path_GREP"
4124 ac_path_GREP_max=$ac_count
4125 fi
4126 # 10*(2^10) chars as input seems more than enough
4127 test $ac_count -gt 10 && break
4128 done
4129 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4130 esac
4131
4132 $ac_path_GREP_found && break 3
4133 done
4134 done
4135 done
4136 IFS=$as_save_IFS
4137 if test -z "$ac_cv_path_GREP"; then
4138 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4139 fi
4140 else
4141 ac_cv_path_GREP=$GREP
4142 fi
4143
4144 fi
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4146 $as_echo "$ac_cv_path_GREP" >&6; }
4147 GREP="$ac_cv_path_GREP"
4148
4149
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4151 $as_echo_n "checking for egrep... " >&6; }
4152 if ${ac_cv_path_EGREP+:} false; then :
4153 $as_echo_n "(cached) " >&6
4154 else
4155 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4156 then ac_cv_path_EGREP="$GREP -E"
4157 else
4158 if test -z "$EGREP"; then
4159 ac_path_EGREP_found=false
4160 # Loop through the user's path and test for each of PROGNAME-LIST
4161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4162 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4163 do
4164 IFS=$as_save_IFS
4165 test -z "$as_dir" && as_dir=.
4166 for ac_prog in egrep; do
4167 for ac_exec_ext in '' $ac_executable_extensions; do
4168 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4169 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4170 # Check for GNU ac_path_EGREP and select it if it is found.
4171 # Check for GNU $ac_path_EGREP
4172 case `"$ac_path_EGREP" --version 2>&1` in
4173 *GNU*)
4174 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4175 *)
4176 ac_count=0
4177 $as_echo_n 0123456789 >"conftest.in"
4178 while :
4179 do
4180 cat "conftest.in" "conftest.in" >"conftest.tmp"
4181 mv "conftest.tmp" "conftest.in"
4182 cp "conftest.in" "conftest.nl"
4183 $as_echo 'EGREP' >> "conftest.nl"
4184 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4185 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4186 as_fn_arith $ac_count + 1 && ac_count=$as_val
4187 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4188 # Best one so far, save it but keep looking for a better one
4189 ac_cv_path_EGREP="$ac_path_EGREP"
4190 ac_path_EGREP_max=$ac_count
4191 fi
4192 # 10*(2^10) chars as input seems more than enough
4193 test $ac_count -gt 10 && break
4194 done
4195 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4196 esac
4197
4198 $ac_path_EGREP_found && break 3
4199 done
4200 done
4201 done
4202 IFS=$as_save_IFS
4203 if test -z "$ac_cv_path_EGREP"; then
4204 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4205 fi
4206 else
4207 ac_cv_path_EGREP=$EGREP
4208 fi
4209
4210 fi
4211 fi
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4213 $as_echo "$ac_cv_path_EGREP" >&6; }
4214 EGREP="$ac_cv_path_EGREP"
4215
4216
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4218 $as_echo_n "checking for fgrep... " >&6; }
4219 if ${ac_cv_path_FGREP+:} false; then :
4220 $as_echo_n "(cached) " >&6
4221 else
4222 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4223 then ac_cv_path_FGREP="$GREP -F"
4224 else
4225 if test -z "$FGREP"; then
4226 ac_path_FGREP_found=false
4227 # Loop through the user's path and test for each of PROGNAME-LIST
4228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4230 do
4231 IFS=$as_save_IFS
4232 test -z "$as_dir" && as_dir=.
4233 for ac_prog in fgrep; do
4234 for ac_exec_ext in '' $ac_executable_extensions; do
4235 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4236 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4237 # Check for GNU ac_path_FGREP and select it if it is found.
4238 # Check for GNU $ac_path_FGREP
4239 case `"$ac_path_FGREP" --version 2>&1` in
4240 *GNU*)
4241 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4242 *)
4243 ac_count=0
4244 $as_echo_n 0123456789 >"conftest.in"
4245 while :
4246 do
4247 cat "conftest.in" "conftest.in" >"conftest.tmp"
4248 mv "conftest.tmp" "conftest.in"
4249 cp "conftest.in" "conftest.nl"
4250 $as_echo 'FGREP' >> "conftest.nl"
4251 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4252 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4253 as_fn_arith $ac_count + 1 && ac_count=$as_val
4254 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4255 # Best one so far, save it but keep looking for a better one
4256 ac_cv_path_FGREP="$ac_path_FGREP"
4257 ac_path_FGREP_max=$ac_count
4258 fi
4259 # 10*(2^10) chars as input seems more than enough
4260 test $ac_count -gt 10 && break
4261 done
4262 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4263 esac
4264
4265 $ac_path_FGREP_found && break 3
4266 done
4267 done
4268 done
4269 IFS=$as_save_IFS
4270 if test -z "$ac_cv_path_FGREP"; then
4271 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4272 fi
4273 else
4274 ac_cv_path_FGREP=$FGREP
4275 fi
4276
4277 fi
4278 fi
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4280 $as_echo "$ac_cv_path_FGREP" >&6; }
4281 FGREP="$ac_cv_path_FGREP"
4282
4283
4284 test -z "$GREP" && GREP=grep
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4303 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4304 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4305
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4307 $as_echo_n "checking how to print strings... " >&6; }
4308 # Test print first, because it will be a builtin if present.
4309 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4310 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4311 ECHO='print -r --'
4312 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4313 ECHO='printf %s\n'
4314 else
4315 # Use this function as a fallback that always works.
4316 func_fallback_echo ()
4317 {
4318 eval 'cat <<_LTECHO_EOF
4319 $1
4320 _LTECHO_EOF'
4321 }
4322 ECHO='func_fallback_echo'
4323 fi
4324
4325 # func_echo_all arg...
4326 # Invoke $ECHO with all args, space-separated.
4327 func_echo_all ()
4328 {
4329 $ECHO ""
4330 }
4331
4332 case "$ECHO" in
4333 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4334 $as_echo "printf" >&6; } ;;
4335 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4336 $as_echo "print -r" >&6; } ;;
4337 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4338 $as_echo "cat" >&6; } ;;
4339 esac
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356 # Check whether --with-gnu-ld was given.
4357 if test "${with_gnu_ld+set}" = set; then :
4358 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4359 else
4360 with_gnu_ld=no
4361 fi
4362
4363 ac_prog=ld
4364 if test "$GCC" = yes; then
4365 # Check if gcc -print-prog-name=ld gives a path.
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4367 $as_echo_n "checking for ld used by $CC... " >&6; }
4368 case $host in
4369 *-*-mingw*)
4370 # gcc leaves a trailing carriage return which upsets mingw
4371 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4372 *)
4373 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4374 esac
4375 case $ac_prog in
4376 # Accept absolute paths.
4377 [\\/]* | ?:[\\/]*)
4378 re_direlt='/[^/][^/]*/\.\./'
4379 # Canonicalize the pathname of ld
4380 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4381 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4382 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4383 done
4384 test -z "$LD" && LD="$ac_prog"
4385 ;;
4386 "")
4387 # If it fails, then pretend we aren't using GCC.
4388 ac_prog=ld
4389 ;;
4390 *)
4391 # If it is relative, then search for the first ld in PATH.
4392 with_gnu_ld=unknown
4393 ;;
4394 esac
4395 elif test "$with_gnu_ld" = yes; then
4396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4397 $as_echo_n "checking for GNU ld... " >&6; }
4398 else
4399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4400 $as_echo_n "checking for non-GNU ld... " >&6; }
4401 fi
4402 if ${lt_cv_path_LD+:} false; then :
4403 $as_echo_n "(cached) " >&6
4404 else
4405 if test -z "$LD"; then
4406 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4407 for ac_dir in $PATH; do
4408 IFS="$lt_save_ifs"
4409 test -z "$ac_dir" && ac_dir=.
4410 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4411 lt_cv_path_LD="$ac_dir/$ac_prog"
4412 # Check to see if the program is GNU ld. I'd rather use --version,
4413 # but apparently some variants of GNU ld only accept -v.
4414 # Break only if it was the GNU/non-GNU ld that we prefer.
4415 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4416 *GNU* | *'with BFD'*)
4417 test "$with_gnu_ld" != no && break
4418 ;;
4419 *)
4420 test "$with_gnu_ld" != yes && break
4421 ;;
4422 esac
4423 fi
4424 done
4425 IFS="$lt_save_ifs"
4426 else
4427 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4428 fi
4429 fi
4430
4431 LD="$lt_cv_path_LD"
4432 if test -n "$LD"; then
4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4434 $as_echo "$LD" >&6; }
4435 else
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4437 $as_echo "no" >&6; }
4438 fi
4439 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4441 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4442 if ${lt_cv_prog_gnu_ld+:} false; then :
4443 $as_echo_n "(cached) " >&6
4444 else
4445 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4446 case `$LD -v 2>&1 </dev/null` in
4447 *GNU* | *'with BFD'*)
4448 lt_cv_prog_gnu_ld=yes
4449 ;;
4450 *)
4451 lt_cv_prog_gnu_ld=no
4452 ;;
4453 esac
4454 fi
4455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4456 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4457 with_gnu_ld=$lt_cv_prog_gnu_ld
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467 ac_ext=c
4468 ac_cpp='$CPP $CPPFLAGS'
4469 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4470 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4471 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4473 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4474 # On Suns, sometimes $CPP names a directory.
4475 if test -n "$CPP" && test -d "$CPP"; then
4476 CPP=
4477 fi
4478 if test -z "$CPP"; then
4479 if ${ac_cv_prog_CPP+:} false; then :
4480 $as_echo_n "(cached) " >&6
4481 else
4482 # Double quotes because CPP needs to be expanded
4483 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4484 do
4485 ac_preproc_ok=false
4486 for ac_c_preproc_warn_flag in '' yes
4487 do
4488 # Use a header file that comes with gcc, so configuring glibc
4489 # with a fresh cross-compiler works.
4490 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4491 # <limits.h> exists even on freestanding compilers.
4492 # On the NeXT, cc -E runs the code through the compiler's parser,
4493 # not just through cpp. "Syntax error" is here to catch this case.
4494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4495 /* end confdefs.h. */
4496 #ifdef __STDC__
4497 # include <limits.h>
4498 #else
4499 # include <assert.h>
4500 #endif
4501 Syntax error
4502 _ACEOF
4503 if ac_fn_c_try_cpp "$LINENO"; then :
4504
4505 else
4506 # Broken: fails on valid input.
4507 continue
4508 fi
4509 rm -f conftest.err conftest.i conftest.$ac_ext
4510
4511 # OK, works on sane cases. Now check whether nonexistent headers
4512 # can be detected and how.
4513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4514 /* end confdefs.h. */
4515 #include <ac_nonexistent.h>
4516 _ACEOF
4517 if ac_fn_c_try_cpp "$LINENO"; then :
4518 # Broken: success on invalid input.
4519 continue
4520 else
4521 # Passes both tests.
4522 ac_preproc_ok=:
4523 break
4524 fi
4525 rm -f conftest.err conftest.i conftest.$ac_ext
4526
4527 done
4528 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4529 rm -f conftest.i conftest.err conftest.$ac_ext
4530 if $ac_preproc_ok; then :
4531 break
4532 fi
4533
4534 done
4535 ac_cv_prog_CPP=$CPP
4536
4537 fi
4538 CPP=$ac_cv_prog_CPP
4539 else
4540 ac_cv_prog_CPP=$CPP
4541 fi
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4543 $as_echo "$CPP" >&6; }
4544 ac_preproc_ok=false
4545 for ac_c_preproc_warn_flag in '' yes
4546 do
4547 # Use a header file that comes with gcc, so configuring glibc
4548 # with a fresh cross-compiler works.
4549 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4550 # <limits.h> exists even on freestanding compilers.
4551 # On the NeXT, cc -E runs the code through the compiler's parser,
4552 # not just through cpp. "Syntax error" is here to catch this case.
4553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4554 /* end confdefs.h. */
4555 #ifdef __STDC__
4556 # include <limits.h>
4557 #else
4558 # include <assert.h>
4559 #endif
4560 Syntax error
4561 _ACEOF
4562 if ac_fn_c_try_cpp "$LINENO"; then :
4563
4564 else
4565 # Broken: fails on valid input.
4566 continue
4567 fi
4568 rm -f conftest.err conftest.i conftest.$ac_ext
4569
4570 # OK, works on sane cases. Now check whether nonexistent headers
4571 # can be detected and how.
4572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4573 /* end confdefs.h. */
4574 #include <ac_nonexistent.h>
4575 _ACEOF
4576 if ac_fn_c_try_cpp "$LINENO"; then :
4577 # Broken: success on invalid input.
4578 continue
4579 else
4580 # Passes both tests.
4581 ac_preproc_ok=:
4582 break
4583 fi
4584 rm -f conftest.err conftest.i conftest.$ac_ext
4585
4586 done
4587 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4588 rm -f conftest.i conftest.err conftest.$ac_ext
4589 if $ac_preproc_ok; then :
4590
4591 else
4592 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4593 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4594 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4595 See \`config.log' for more details" "$LINENO" 5; }
4596 fi
4597
4598 ac_ext=c
4599 ac_cpp='$CPP $CPPFLAGS'
4600 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4601 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4602 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4603
4604 if test -n "$ac_tool_prefix"; then
4605 # Extract the first word of "${ac_tool_prefix}sed", so it can be a program name with args.
4606 set dummy ${ac_tool_prefix}sed; ac_word=$2
4607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4608 $as_echo_n "checking for $ac_word... " >&6; }
4609 if ${ac_cv_prog_SED+:} false; then :
4610 $as_echo_n "(cached) " >&6
4611 else
4612 if test -n "$SED"; then
4613 ac_cv_prog_SED="$SED" # Let the user override the test.
4614 else
4615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4616 for as_dir in $PATH
4617 do
4618 IFS=$as_save_IFS
4619 test -z "$as_dir" && as_dir=.
4620 for ac_exec_ext in '' $ac_executable_extensions; do
4621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4622 ac_cv_prog_SED="${ac_tool_prefix}sed"
4623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4624 break 2
4625 fi
4626 done
4627 done
4628 IFS=$as_save_IFS
4629
4630 fi
4631 fi
4632 SED=$ac_cv_prog_SED
4633 if test -n "$SED"; then
4634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4635 $as_echo "$SED" >&6; }
4636 else
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4638 $as_echo "no" >&6; }
4639 fi
4640
4641
4642 fi
4643 if test -z "$ac_cv_prog_SED"; then
4644 ac_ct_SED=$SED
4645 # Extract the first word of "sed", so it can be a program name with args.
4646 set dummy sed; ac_word=$2
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4648 $as_echo_n "checking for $ac_word... " >&6; }
4649 if ${ac_cv_prog_ac_ct_SED+:} false; then :
4650 $as_echo_n "(cached) " >&6
4651 else
4652 if test -n "$ac_ct_SED"; then
4653 ac_cv_prog_ac_ct_SED="$ac_ct_SED" # Let the user override the test.
4654 else
4655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4656 for as_dir in $PATH
4657 do
4658 IFS=$as_save_IFS
4659 test -z "$as_dir" && as_dir=.
4660 for ac_exec_ext in '' $ac_executable_extensions; do
4661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4662 ac_cv_prog_ac_ct_SED="sed"
4663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4664 break 2
4665 fi
4666 done
4667 done
4668 IFS=$as_save_IFS
4669
4670 fi
4671 fi
4672 ac_ct_SED=$ac_cv_prog_ac_ct_SED
4673 if test -n "$ac_ct_SED"; then
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_SED" >&5
4675 $as_echo "$ac_ct_SED" >&6; }
4676 else
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4678 $as_echo "no" >&6; }
4679 fi
4680
4681 if test "x$ac_ct_SED" = x; then
4682 SED=":"
4683 else
4684 case $cross_compiling:$ac_tool_warned in
4685 yes:)
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4687 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4688 ac_tool_warned=yes ;;
4689 esac
4690 SED=$ac_ct_SED
4691 fi
4692 else
4693 SED="$ac_cv_prog_SED"
4694 fi
4695
4696 if test -n "$ac_tool_prefix"; then
4697 # Extract the first word of "${ac_tool_prefix}awk", so it can be a program name with args.
4698 set dummy ${ac_tool_prefix}awk; ac_word=$2
4699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4700 $as_echo_n "checking for $ac_word... " >&6; }
4701 if ${ac_cv_prog_AWK+:} false; then :
4702 $as_echo_n "(cached) " >&6
4703 else
4704 if test -n "$AWK"; then
4705 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4706 else
4707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4708 for as_dir in $PATH
4709 do
4710 IFS=$as_save_IFS
4711 test -z "$as_dir" && as_dir=.
4712 for ac_exec_ext in '' $ac_executable_extensions; do
4713 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4714 ac_cv_prog_AWK="${ac_tool_prefix}awk"
4715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4716 break 2
4717 fi
4718 done
4719 done
4720 IFS=$as_save_IFS
4721
4722 fi
4723 fi
4724 AWK=$ac_cv_prog_AWK
4725 if test -n "$AWK"; then
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4727 $as_echo "$AWK" >&6; }
4728 else
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4730 $as_echo "no" >&6; }
4731 fi
4732
4733
4734 fi
4735 if test -z "$ac_cv_prog_AWK"; then
4736 ac_ct_AWK=$AWK
4737 # Extract the first word of "awk", so it can be a program name with args.
4738 set dummy awk; ac_word=$2
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4740 $as_echo_n "checking for $ac_word... " >&6; }
4741 if ${ac_cv_prog_ac_ct_AWK+:} false; then :
4742 $as_echo_n "(cached) " >&6
4743 else
4744 if test -n "$ac_ct_AWK"; then
4745 ac_cv_prog_ac_ct_AWK="$ac_ct_AWK" # Let the user override the test.
4746 else
4747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4748 for as_dir in $PATH
4749 do
4750 IFS=$as_save_IFS
4751 test -z "$as_dir" && as_dir=.
4752 for ac_exec_ext in '' $ac_executable_extensions; do
4753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4754 ac_cv_prog_ac_ct_AWK="awk"
4755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4756 break 2
4757 fi
4758 done
4759 done
4760 IFS=$as_save_IFS
4761
4762 fi
4763 fi
4764 ac_ct_AWK=$ac_cv_prog_ac_ct_AWK
4765 if test -n "$ac_ct_AWK"; then
4766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AWK" >&5
4767 $as_echo "$ac_ct_AWK" >&6; }
4768 else
4769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4770 $as_echo "no" >&6; }
4771 fi
4772
4773 if test "x$ac_ct_AWK" = x; then
4774 AWK=":"
4775 else
4776 case $cross_compiling:$ac_tool_warned in
4777 yes:)
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4780 ac_tool_warned=yes ;;
4781 esac
4782 AWK=$ac_ct_AWK
4783 fi
4784 else
4785 AWK="$ac_cv_prog_AWK"
4786 fi
4787
4788
4789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4790 $as_echo_n "checking whether ln -s works... " >&6; }
4791 LN_S=$as_ln_s
4792 if test "$LN_S" = "ln -s"; then
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4794 $as_echo "yes" >&6; }
4795 else
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4797 $as_echo "no, using $LN_S" >&6; }
4798 fi
4799
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4801 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4802 set x ${MAKE-make}
4803 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4804 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4805 $as_echo_n "(cached) " >&6
4806 else
4807 cat >conftest.make <<\_ACEOF
4808 SHELL = /bin/sh
4809 all:
4810 @echo '@@@%%%=$(MAKE)=@@@%%%'
4811 _ACEOF
4812 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4813 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4814 *@@@%%%=?*=@@@%%%*)
4815 eval ac_cv_prog_make_${ac_make}_set=yes;;
4816 *)
4817 eval ac_cv_prog_make_${ac_make}_set=no;;
4818 esac
4819 rm -f conftest.make
4820 fi
4821 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4823 $as_echo "yes" >&6; }
4824 SET_MAKE=
4825 else
4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4827 $as_echo "no" >&6; }
4828 SET_MAKE="MAKE=${MAKE-make}"
4829 fi
4830
4831 case `pwd` in
4832 *\ * | *\ *)
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4834 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4835 esac
4836
4837
4838
4839 macro_version='2.4.2'
4840 macro_revision='1.3337'
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854 ltmain="$ac_aux_dir/ltmain.sh"
4855
4856 # Backslashify metacharacters that are still active within
4857 # double-quoted strings.
4858 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4859
4860 # Same as above, but do not quote variable references.
4861 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4862
4863 # Sed substitution to delay expansion of an escaped shell variable in a
4864 # double_quote_subst'ed string.
4865 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4866
4867 # Sed substitution to delay expansion of an escaped single quote.
4868 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4869
4870 # Sed substitution to avoid accidental globbing in evaled expressions
4871 no_glob_subst='s/\*/\\\*/g'
4872
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4874 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4875 if ${lt_cv_path_NM+:} false; then :
4876 $as_echo_n "(cached) " >&6
4877 else
4878 if test -n "$NM"; then
4879 # Let the user override the test.
4880 lt_cv_path_NM="$NM"
4881 else
4882 lt_nm_to_check="${ac_tool_prefix}nm"
4883 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4884 lt_nm_to_check="$lt_nm_to_check nm"
4885 fi
4886 for lt_tmp_nm in $lt_nm_to_check; do
4887 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4888 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4889 IFS="$lt_save_ifs"
4890 test -z "$ac_dir" && ac_dir=.
4891 tmp_nm="$ac_dir/$lt_tmp_nm"
4892 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4893 # Check to see if the nm accepts a BSD-compat flag.
4894 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4895 # nm: unknown option "B" ignored
4896 # Tru64's nm complains that /dev/null is an invalid object file
4897 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4898 */dev/null* | *'Invalid file or object type'*)
4899 lt_cv_path_NM="$tmp_nm -B"
4900 break
4901 ;;
4902 *)
4903 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4904 */dev/null*)
4905 lt_cv_path_NM="$tmp_nm -p"
4906 break
4907 ;;
4908 *)
4909 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4910 continue # so that we can try to find one that supports BSD flags
4911 ;;
4912 esac
4913 ;;
4914 esac
4915 fi
4916 done
4917 IFS="$lt_save_ifs"
4918 done
4919 : ${lt_cv_path_NM=no}
4920 fi
4921 fi
4922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4923 $as_echo "$lt_cv_path_NM" >&6; }
4924 if test "$lt_cv_path_NM" != "no"; then
4925 NM="$lt_cv_path_NM"
4926 else
4927 # Didn't find any BSD compatible name lister, look for dumpbin.
4928 if test -n "$DUMPBIN"; then :
4929 # Let the user override the test.
4930 else
4931 if test -n "$ac_tool_prefix"; then
4932 for ac_prog in dumpbin "link -dump"
4933 do
4934 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4935 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4937 $as_echo_n "checking for $ac_word... " >&6; }
4938 if ${ac_cv_prog_DUMPBIN+:} false; then :
4939 $as_echo_n "(cached) " >&6
4940 else
4941 if test -n "$DUMPBIN"; then
4942 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4943 else
4944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4945 for as_dir in $PATH
4946 do
4947 IFS=$as_save_IFS
4948 test -z "$as_dir" && as_dir=.
4949 for ac_exec_ext in '' $ac_executable_extensions; do
4950 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4951 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4952 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4953 break 2
4954 fi
4955 done
4956 done
4957 IFS=$as_save_IFS
4958
4959 fi
4960 fi
4961 DUMPBIN=$ac_cv_prog_DUMPBIN
4962 if test -n "$DUMPBIN"; then
4963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4964 $as_echo "$DUMPBIN" >&6; }
4965 else
4966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4967 $as_echo "no" >&6; }
4968 fi
4969
4970
4971 test -n "$DUMPBIN" && break
4972 done
4973 fi
4974 if test -z "$DUMPBIN"; then
4975 ac_ct_DUMPBIN=$DUMPBIN
4976 for ac_prog in dumpbin "link -dump"
4977 do
4978 # Extract the first word of "$ac_prog", so it can be a program name with args.
4979 set dummy $ac_prog; ac_word=$2
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4981 $as_echo_n "checking for $ac_word... " >&6; }
4982 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4983 $as_echo_n "(cached) " >&6
4984 else
4985 if test -n "$ac_ct_DUMPBIN"; then
4986 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4987 else
4988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4989 for as_dir in $PATH
4990 do
4991 IFS=$as_save_IFS
4992 test -z "$as_dir" && as_dir=.
4993 for ac_exec_ext in '' $ac_executable_extensions; do
4994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4995 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4997 break 2
4998 fi
4999 done
5000 done
5001 IFS=$as_save_IFS
5002
5003 fi
5004 fi
5005 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5006 if test -n "$ac_ct_DUMPBIN"; then
5007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5008 $as_echo "$ac_ct_DUMPBIN" >&6; }
5009 else
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5011 $as_echo "no" >&6; }
5012 fi
5013
5014
5015 test -n "$ac_ct_DUMPBIN" && break
5016 done
5017
5018 if test "x$ac_ct_DUMPBIN" = x; then
5019 DUMPBIN=":"
5020 else
5021 case $cross_compiling:$ac_tool_warned in
5022 yes:)
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5024 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5025 ac_tool_warned=yes ;;
5026 esac
5027 DUMPBIN=$ac_ct_DUMPBIN
5028 fi
5029 fi
5030
5031 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5032 *COFF*)
5033 DUMPBIN="$DUMPBIN -symbols"
5034 ;;
5035 *)
5036 DUMPBIN=:
5037 ;;
5038 esac
5039 fi
5040
5041 if test "$DUMPBIN" != ":"; then
5042 NM="$DUMPBIN"
5043 fi
5044 fi
5045 test -z "$NM" && NM=nm
5046
5047
5048
5049
5050
5051
5052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5053 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5054 if ${lt_cv_nm_interface+:} false; then :
5055 $as_echo_n "(cached) " >&6
5056 else
5057 lt_cv_nm_interface="BSD nm"
5058 echo "int some_variable = 0;" > conftest.$ac_ext
5059 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5060 (eval "$ac_compile" 2>conftest.err)
5061 cat conftest.err >&5
5062 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5063 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5064 cat conftest.err >&5
5065 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5066 cat conftest.out >&5
5067 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5068 lt_cv_nm_interface="MS dumpbin"
5069 fi
5070 rm -f conftest*
5071 fi
5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5073 $as_echo "$lt_cv_nm_interface" >&6; }
5074
5075 # find the maximum length of command line arguments
5076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5077 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5078 if ${lt_cv_sys_max_cmd_len+:} false; then :
5079 $as_echo_n "(cached) " >&6
5080 else
5081 i=0
5082 teststring="ABCD"
5083
5084 case $build_os in
5085 msdosdjgpp*)
5086 # On DJGPP, this test can blow up pretty badly due to problems in libc
5087 # (any single argument exceeding 2000 bytes causes a buffer overrun
5088 # during glob expansion). Even if it were fixed, the result of this
5089 # check would be larger than it should be.
5090 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5091 ;;
5092
5093 gnu*)
5094 # Under GNU Hurd, this test is not required because there is
5095 # no limit to the length of command line arguments.
5096 # Libtool will interpret -1 as no limit whatsoever
5097 lt_cv_sys_max_cmd_len=-1;
5098 ;;
5099
5100 cygwin* | mingw* | cegcc*)
5101 # On Win9x/ME, this test blows up -- it succeeds, but takes
5102 # about 5 minutes as the teststring grows exponentially.
5103 # Worse, since 9x/ME are not pre-emptively multitasking,
5104 # you end up with a "frozen" computer, even though with patience
5105 # the test eventually succeeds (with a max line length of 256k).
5106 # Instead, let's just punt: use the minimum linelength reported by
5107 # all of the supported platforms: 8192 (on NT/2K/XP).
5108 lt_cv_sys_max_cmd_len=8192;
5109 ;;
5110
5111 mint*)
5112 # On MiNT this can take a long time and run out of memory.
5113 lt_cv_sys_max_cmd_len=8192;
5114 ;;
5115
5116 amigaos*)
5117 # On AmigaOS with pdksh, this test takes hours, literally.
5118 # So we just punt and use a minimum line length of 8192.
5119 lt_cv_sys_max_cmd_len=8192;
5120 ;;
5121
5122 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5123 # This has been around since 386BSD, at least. Likely further.
5124 if test -x /sbin/sysctl; then
5125 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5126 elif test -x /usr/sbin/sysctl; then
5127 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5128 else
5129 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5130 fi
5131 # And add a safety zone
5132 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5133 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5134 ;;
5135
5136 interix*)
5137 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5138 lt_cv_sys_max_cmd_len=196608
5139 ;;
5140
5141 os2*)
5142 # The test takes a long time on OS/2.
5143 lt_cv_sys_max_cmd_len=8192
5144 ;;
5145
5146 osf*)
5147 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5148 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5149 # nice to cause kernel panics so lets avoid the loop below.
5150 # First set a reasonable default.
5151 lt_cv_sys_max_cmd_len=16384
5152 #
5153 if test -x /sbin/sysconfig; then
5154 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5155 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5156 esac
5157 fi
5158 ;;
5159 sco3.2v5*)
5160 lt_cv_sys_max_cmd_len=102400
5161 ;;
5162 sysv5* | sco5v6* | sysv4.2uw2*)
5163 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5164 if test -n "$kargmax"; then
5165 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5166 else
5167 lt_cv_sys_max_cmd_len=32768
5168 fi
5169 ;;
5170 *)
5171 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5172 if test -n "$lt_cv_sys_max_cmd_len"; then
5173 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5174 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5175 else
5176 # Make teststring a little bigger before we do anything with it.
5177 # a 1K string should be a reasonable start.
5178 for i in 1 2 3 4 5 6 7 8 ; do
5179 teststring=$teststring$teststring
5180 done
5181 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5182 # If test is not a shell built-in, we'll probably end up computing a
5183 # maximum length that is only half of the actual maximum length, but
5184 # we can't tell.
5185 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5186 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5187 test $i != 17 # 1/2 MB should be enough
5188 do
5189 i=`expr $i + 1`
5190 teststring=$teststring$teststring
5191 done
5192 # Only check the string length outside the loop.
5193 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5194 teststring=
5195 # Add a significant safety factor because C++ compilers can tack on
5196 # massive amounts of additional arguments before passing them to the
5197 # linker. It appears as though 1/2 is a usable value.
5198 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5199 fi
5200 ;;
5201 esac
5202
5203 fi
5204
5205 if test -n $lt_cv_sys_max_cmd_len ; then
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5207 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5208 else
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5210 $as_echo "none" >&6; }
5211 fi
5212 max_cmd_len=$lt_cv_sys_max_cmd_len
5213
5214
5215
5216
5217
5218
5219 : ${CP="cp -f"}
5220 : ${MV="mv -f"}
5221 : ${RM="rm -f"}
5222
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5224 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5225 # Try some XSI features
5226 xsi_shell=no
5227 ( _lt_dummy="a/b/c"
5228 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5229 = c,a/b,b/c, \
5230 && eval 'test $(( 1 + 1 )) -eq 2 \
5231 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5232 && xsi_shell=yes
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5234 $as_echo "$xsi_shell" >&6; }
5235
5236
5237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5238 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5239 lt_shell_append=no
5240 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5241 >/dev/null 2>&1 \
5242 && lt_shell_append=yes
5243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5244 $as_echo "$lt_shell_append" >&6; }
5245
5246
5247 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5248 lt_unset=unset
5249 else
5250 lt_unset=false
5251 fi
5252
5253
5254
5255
5256
5257 # test EBCDIC or ASCII
5258 case `echo X|tr X '\101'` in
5259 A) # ASCII based system
5260 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5261 lt_SP2NL='tr \040 \012'
5262 lt_NL2SP='tr \015\012 \040\040'
5263 ;;
5264 *) # EBCDIC based system
5265 lt_SP2NL='tr \100 \n'
5266 lt_NL2SP='tr \r\n \100\100'
5267 ;;
5268 esac
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5279 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5280 if ${lt_cv_to_host_file_cmd+:} false; then :
5281 $as_echo_n "(cached) " >&6
5282 else
5283 case $host in
5284 *-*-mingw* )
5285 case $build in
5286 *-*-mingw* ) # actually msys
5287 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5288 ;;
5289 *-*-cygwin* )
5290 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5291 ;;
5292 * ) # otherwise, assume *nix
5293 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5294 ;;
5295 esac
5296 ;;
5297 *-*-cygwin* )
5298 case $build in
5299 *-*-mingw* ) # actually msys
5300 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5301 ;;
5302 *-*-cygwin* )
5303 lt_cv_to_host_file_cmd=func_convert_file_noop
5304 ;;
5305 * ) # otherwise, assume *nix
5306 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5307 ;;
5308 esac
5309 ;;
5310 * ) # unhandled hosts (and "normal" native builds)
5311 lt_cv_to_host_file_cmd=func_convert_file_noop
5312 ;;
5313 esac
5314
5315 fi
5316
5317 to_host_file_cmd=$lt_cv_to_host_file_cmd
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5319 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5320
5321
5322
5323
5324
5325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5326 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5327 if ${lt_cv_to_tool_file_cmd+:} false; then :
5328 $as_echo_n "(cached) " >&6
5329 else
5330 #assume ordinary cross tools, or native build.
5331 lt_cv_to_tool_file_cmd=func_convert_file_noop
5332 case $host in
5333 *-*-mingw* )
5334 case $build in
5335 *-*-mingw* ) # actually msys
5336 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5337 ;;
5338 esac
5339 ;;
5340 esac
5341
5342 fi
5343
5344 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5346 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5347
5348
5349
5350
5351
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5353 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5354 if ${lt_cv_ld_reload_flag+:} false; then :
5355 $as_echo_n "(cached) " >&6
5356 else
5357 lt_cv_ld_reload_flag='-r'
5358 fi
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5360 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5361 reload_flag=$lt_cv_ld_reload_flag
5362 case $reload_flag in
5363 "" | " "*) ;;
5364 *) reload_flag=" $reload_flag" ;;
5365 esac
5366 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5367 case $host_os in
5368 cygwin* | mingw* | pw32* | cegcc*)
5369 if test "$GCC" != yes; then
5370 reload_cmds=false
5371 fi
5372 ;;
5373 darwin*)
5374 if test "$GCC" = yes; then
5375 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5376 else
5377 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5378 fi
5379 ;;
5380 esac
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390 if test -n "$ac_tool_prefix"; then
5391 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5392 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5394 $as_echo_n "checking for $ac_word... " >&6; }
5395 if ${ac_cv_prog_OBJDUMP+:} false; then :
5396 $as_echo_n "(cached) " >&6
5397 else
5398 if test -n "$OBJDUMP"; then
5399 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5400 else
5401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5402 for as_dir in $PATH
5403 do
5404 IFS=$as_save_IFS
5405 test -z "$as_dir" && as_dir=.
5406 for ac_exec_ext in '' $ac_executable_extensions; do
5407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5408 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5410 break 2
5411 fi
5412 done
5413 done
5414 IFS=$as_save_IFS
5415
5416 fi
5417 fi
5418 OBJDUMP=$ac_cv_prog_OBJDUMP
5419 if test -n "$OBJDUMP"; then
5420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5421 $as_echo "$OBJDUMP" >&6; }
5422 else
5423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5424 $as_echo "no" >&6; }
5425 fi
5426
5427
5428 fi
5429 if test -z "$ac_cv_prog_OBJDUMP"; then
5430 ac_ct_OBJDUMP=$OBJDUMP
5431 # Extract the first word of "objdump", so it can be a program name with args.
5432 set dummy objdump; ac_word=$2
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5434 $as_echo_n "checking for $ac_word... " >&6; }
5435 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5436 $as_echo_n "(cached) " >&6
5437 else
5438 if test -n "$ac_ct_OBJDUMP"; then
5439 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5440 else
5441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5442 for as_dir in $PATH
5443 do
5444 IFS=$as_save_IFS
5445 test -z "$as_dir" && as_dir=.
5446 for ac_exec_ext in '' $ac_executable_extensions; do
5447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5448 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5450 break 2
5451 fi
5452 done
5453 done
5454 IFS=$as_save_IFS
5455
5456 fi
5457 fi
5458 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5459 if test -n "$ac_ct_OBJDUMP"; then
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5461 $as_echo "$ac_ct_OBJDUMP" >&6; }
5462 else
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5464 $as_echo "no" >&6; }
5465 fi
5466
5467 if test "x$ac_ct_OBJDUMP" = x; then
5468 OBJDUMP="false"
5469 else
5470 case $cross_compiling:$ac_tool_warned in
5471 yes:)
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5473 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5474 ac_tool_warned=yes ;;
5475 esac
5476 OBJDUMP=$ac_ct_OBJDUMP
5477 fi
5478 else
5479 OBJDUMP="$ac_cv_prog_OBJDUMP"
5480 fi
5481
5482 test -z "$OBJDUMP" && OBJDUMP=objdump
5483
5484
5485
5486
5487
5488
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5490 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5491 if ${lt_cv_deplibs_check_method+:} false; then :
5492 $as_echo_n "(cached) " >&6
5493 else
5494 lt_cv_file_magic_cmd='$MAGIC_CMD'
5495 lt_cv_file_magic_test_file=
5496 lt_cv_deplibs_check_method='unknown'
5497 # Need to set the preceding variable on all platforms that support
5498 # interlibrary dependencies.
5499 # 'none' -- dependencies not supported.
5500 # `unknown' -- same as none, but documents that we really don't know.
5501 # 'pass_all' -- all dependencies passed with no checks.
5502 # 'test_compile' -- check by making test program.
5503 # 'file_magic [[regex]]' -- check by looking for files in library path
5504 # which responds to the $file_magic_cmd with a given extended regex.
5505 # If you have `file' or equivalent on your system and you're not sure
5506 # whether `pass_all' will *always* work, you probably want this one.
5507
5508 case $host_os in
5509 aix[4-9]*)
5510 lt_cv_deplibs_check_method=pass_all
5511 ;;
5512
5513 beos*)
5514 lt_cv_deplibs_check_method=pass_all
5515 ;;
5516
5517 bsdi[45]*)
5518 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5519 lt_cv_file_magic_cmd='/usr/bin/file -L'
5520 lt_cv_file_magic_test_file=/shlib/libc.so
5521 ;;
5522
5523 cygwin*)
5524 # func_win32_libid is a shell function defined in ltmain.sh
5525 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5526 lt_cv_file_magic_cmd='func_win32_libid'
5527 ;;
5528
5529 mingw* | pw32*)
5530 # Base MSYS/MinGW do not provide the 'file' command needed by
5531 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5532 # unless we find 'file', for example because we are cross-compiling.
5533 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5534 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5535 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5536 lt_cv_file_magic_cmd='func_win32_libid'
5537 else
5538 # Keep this pattern in sync with the one in func_win32_libid.
5539 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5540 lt_cv_file_magic_cmd='$OBJDUMP -f'
5541 fi
5542 ;;
5543
5544 cegcc*)
5545 # use the weaker test based on 'objdump'. See mingw*.
5546 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5547 lt_cv_file_magic_cmd='$OBJDUMP -f'
5548 ;;
5549
5550 darwin* | rhapsody*)
5551 lt_cv_deplibs_check_method=pass_all
5552 ;;
5553
5554 freebsd* | dragonfly*)
5555 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5556 case $host_cpu in
5557 i*86 )
5558 # Not sure whether the presence of OpenBSD here was a mistake.
5559 # Let's accept both of them until this is cleared up.
5560 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5561 lt_cv_file_magic_cmd=/usr/bin/file
5562 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5563 ;;
5564 esac
5565 else
5566 lt_cv_deplibs_check_method=pass_all
5567 fi
5568 ;;
5569
5570 gnu*)
5571 lt_cv_deplibs_check_method=pass_all
5572 ;;
5573
5574 haiku*)
5575 lt_cv_deplibs_check_method=pass_all
5576 ;;
5577
5578 hpux10.20* | hpux11*)
5579 lt_cv_file_magic_cmd=/usr/bin/file
5580 case $host_cpu in
5581 ia64*)
5582 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5583 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5584 ;;
5585 hppa*64*)
5586 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]'
5587 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5588 ;;
5589 *)
5590 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5591 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5592 ;;
5593 esac
5594 ;;
5595
5596 interix[3-9]*)
5597 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5598 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5599 ;;
5600
5601 irix5* | irix6* | nonstopux*)
5602 case $LD in
5603 *-32|*"-32 ") libmagic=32-bit;;
5604 *-n32|*"-n32 ") libmagic=N32;;
5605 *-64|*"-64 ") libmagic=64-bit;;
5606 *) libmagic=never-match;;
5607 esac
5608 lt_cv_deplibs_check_method=pass_all
5609 ;;
5610
5611 # This must be glibc/ELF.
5612 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5613 lt_cv_deplibs_check_method=pass_all
5614 ;;
5615
5616 netbsd*)
5617 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5618 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5619 else
5620 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5621 fi
5622 ;;
5623
5624 newos6*)
5625 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5626 lt_cv_file_magic_cmd=/usr/bin/file
5627 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5628 ;;
5629
5630 *nto* | *qnx*)
5631 lt_cv_deplibs_check_method=pass_all
5632 ;;
5633
5634 openbsd*)
5635 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5636 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5637 else
5638 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5639 fi
5640 ;;
5641
5642 osf3* | osf4* | osf5*)
5643 lt_cv_deplibs_check_method=pass_all
5644 ;;
5645
5646 rdos*)
5647 lt_cv_deplibs_check_method=pass_all
5648 ;;
5649
5650 solaris*)
5651 lt_cv_deplibs_check_method=pass_all
5652 ;;
5653
5654 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5655 lt_cv_deplibs_check_method=pass_all
5656 ;;
5657
5658 sysv4 | sysv4.3*)
5659 case $host_vendor in
5660 motorola)
5661 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]'
5662 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5663 ;;
5664 ncr)
5665 lt_cv_deplibs_check_method=pass_all
5666 ;;
5667 sequent)
5668 lt_cv_file_magic_cmd='/bin/file'
5669 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5670 ;;
5671 sni)
5672 lt_cv_file_magic_cmd='/bin/file'
5673 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5674 lt_cv_file_magic_test_file=/lib/libc.so
5675 ;;
5676 siemens)
5677 lt_cv_deplibs_check_method=pass_all
5678 ;;
5679 pc)
5680 lt_cv_deplibs_check_method=pass_all
5681 ;;
5682 esac
5683 ;;
5684
5685 tpf*)
5686 lt_cv_deplibs_check_method=pass_all
5687 ;;
5688 esac
5689
5690 fi
5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5692 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5693
5694 file_magic_glob=
5695 want_nocaseglob=no
5696 if test "$build" = "$host"; then
5697 case $host_os in
5698 mingw* | pw32*)
5699 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5700 want_nocaseglob=yes
5701 else
5702 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5703 fi
5704 ;;
5705 esac
5706 fi
5707
5708 file_magic_cmd=$lt_cv_file_magic_cmd
5709 deplibs_check_method=$lt_cv_deplibs_check_method
5710 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733 if test -n "$ac_tool_prefix"; then
5734 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5735 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5737 $as_echo_n "checking for $ac_word... " >&6; }
5738 if ${ac_cv_prog_DLLTOOL+:} false; then :
5739 $as_echo_n "(cached) " >&6
5740 else
5741 if test -n "$DLLTOOL"; then
5742 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5743 else
5744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5745 for as_dir in $PATH
5746 do
5747 IFS=$as_save_IFS
5748 test -z "$as_dir" && as_dir=.
5749 for ac_exec_ext in '' $ac_executable_extensions; do
5750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5751 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5753 break 2
5754 fi
5755 done
5756 done
5757 IFS=$as_save_IFS
5758
5759 fi
5760 fi
5761 DLLTOOL=$ac_cv_prog_DLLTOOL
5762 if test -n "$DLLTOOL"; then
5763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5764 $as_echo "$DLLTOOL" >&6; }
5765 else
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5767 $as_echo "no" >&6; }
5768 fi
5769
5770
5771 fi
5772 if test -z "$ac_cv_prog_DLLTOOL"; then
5773 ac_ct_DLLTOOL=$DLLTOOL
5774 # Extract the first word of "dlltool", so it can be a program name with args.
5775 set dummy dlltool; ac_word=$2
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5777 $as_echo_n "checking for $ac_word... " >&6; }
5778 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5779 $as_echo_n "(cached) " >&6
5780 else
5781 if test -n "$ac_ct_DLLTOOL"; then
5782 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5783 else
5784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5785 for as_dir in $PATH
5786 do
5787 IFS=$as_save_IFS
5788 test -z "$as_dir" && as_dir=.
5789 for ac_exec_ext in '' $ac_executable_extensions; do
5790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5791 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5793 break 2
5794 fi
5795 done
5796 done
5797 IFS=$as_save_IFS
5798
5799 fi
5800 fi
5801 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5802 if test -n "$ac_ct_DLLTOOL"; then
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5804 $as_echo "$ac_ct_DLLTOOL" >&6; }
5805 else
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5807 $as_echo "no" >&6; }
5808 fi
5809
5810 if test "x$ac_ct_DLLTOOL" = x; then
5811 DLLTOOL="false"
5812 else
5813 case $cross_compiling:$ac_tool_warned in
5814 yes:)
5815 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5816 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5817 ac_tool_warned=yes ;;
5818 esac
5819 DLLTOOL=$ac_ct_DLLTOOL
5820 fi
5821 else
5822 DLLTOOL="$ac_cv_prog_DLLTOOL"
5823 fi
5824
5825 test -z "$DLLTOOL" && DLLTOOL=dlltool
5826
5827
5828
5829
5830
5831
5832
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5834 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5835 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5836 $as_echo_n "(cached) " >&6
5837 else
5838 lt_cv_sharedlib_from_linklib_cmd='unknown'
5839
5840 case $host_os in
5841 cygwin* | mingw* | pw32* | cegcc*)
5842 # two different shell functions defined in ltmain.sh
5843 # decide which to use based on capabilities of $DLLTOOL
5844 case `$DLLTOOL --help 2>&1` in
5845 *--identify-strict*)
5846 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5847 ;;
5848 *)
5849 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5850 ;;
5851 esac
5852 ;;
5853 *)
5854 # fallback: assume linklib IS sharedlib
5855 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5856 ;;
5857 esac
5858
5859 fi
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5861 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5862 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5863 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5864
5865
5866
5867
5868
5869
5870
5871
5872 if test -n "$ac_tool_prefix"; then
5873 for ac_prog in ar
5874 do
5875 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5876 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5878 $as_echo_n "checking for $ac_word... " >&6; }
5879 if ${ac_cv_prog_AR+:} false; then :
5880 $as_echo_n "(cached) " >&6
5881 else
5882 if test -n "$AR"; then
5883 ac_cv_prog_AR="$AR" # Let the user override the test.
5884 else
5885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5886 for as_dir in $PATH
5887 do
5888 IFS=$as_save_IFS
5889 test -z "$as_dir" && as_dir=.
5890 for ac_exec_ext in '' $ac_executable_extensions; do
5891 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5892 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5894 break 2
5895 fi
5896 done
5897 done
5898 IFS=$as_save_IFS
5899
5900 fi
5901 fi
5902 AR=$ac_cv_prog_AR
5903 if test -n "$AR"; then
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5905 $as_echo "$AR" >&6; }
5906 else
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5908 $as_echo "no" >&6; }
5909 fi
5910
5911
5912 test -n "$AR" && break
5913 done
5914 fi
5915 if test -z "$AR"; then
5916 ac_ct_AR=$AR
5917 for ac_prog in ar
5918 do
5919 # Extract the first word of "$ac_prog", so it can be a program name with args.
5920 set dummy $ac_prog; ac_word=$2
5921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5922 $as_echo_n "checking for $ac_word... " >&6; }
5923 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5924 $as_echo_n "(cached) " >&6
5925 else
5926 if test -n "$ac_ct_AR"; then
5927 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5928 else
5929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5930 for as_dir in $PATH
5931 do
5932 IFS=$as_save_IFS
5933 test -z "$as_dir" && as_dir=.
5934 for ac_exec_ext in '' $ac_executable_extensions; do
5935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5936 ac_cv_prog_ac_ct_AR="$ac_prog"
5937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5938 break 2
5939 fi
5940 done
5941 done
5942 IFS=$as_save_IFS
5943
5944 fi
5945 fi
5946 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5947 if test -n "$ac_ct_AR"; then
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5949 $as_echo "$ac_ct_AR" >&6; }
5950 else
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5952 $as_echo "no" >&6; }
5953 fi
5954
5955
5956 test -n "$ac_ct_AR" && break
5957 done
5958
5959 if test "x$ac_ct_AR" = x; then
5960 AR="false"
5961 else
5962 case $cross_compiling:$ac_tool_warned in
5963 yes:)
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5965 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5966 ac_tool_warned=yes ;;
5967 esac
5968 AR=$ac_ct_AR
5969 fi
5970 fi
5971
5972 : ${AR=ar}
5973 : ${AR_FLAGS=cru}
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5986 $as_echo_n "checking for archiver @FILE support... " >&6; }
5987 if ${lt_cv_ar_at_file+:} false; then :
5988 $as_echo_n "(cached) " >&6
5989 else
5990 lt_cv_ar_at_file=no
5991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5992 /* end confdefs.h. */
5993
5994 int
5995 main ()
5996 {
5997
5998 ;
5999 return 0;
6000 }
6001 _ACEOF
6002 if ac_fn_c_try_compile "$LINENO"; then :
6003 echo conftest.$ac_objext > conftest.lst
6004 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6005 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6006 (eval $lt_ar_try) 2>&5
6007 ac_status=$?
6008 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6009 test $ac_status = 0; }
6010 if test "$ac_status" -eq 0; then
6011 # Ensure the archiver fails upon bogus file names.
6012 rm -f conftest.$ac_objext libconftest.a
6013 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6014 (eval $lt_ar_try) 2>&5
6015 ac_status=$?
6016 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6017 test $ac_status = 0; }
6018 if test "$ac_status" -ne 0; then
6019 lt_cv_ar_at_file=@
6020 fi
6021 fi
6022 rm -f conftest.* libconftest.a
6023
6024 fi
6025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6026
6027 fi
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6029 $as_echo "$lt_cv_ar_at_file" >&6; }
6030
6031 if test "x$lt_cv_ar_at_file" = xno; then
6032 archiver_list_spec=
6033 else
6034 archiver_list_spec=$lt_cv_ar_at_file
6035 fi
6036
6037
6038
6039
6040
6041
6042
6043 if test -n "$ac_tool_prefix"; then
6044 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6045 set dummy ${ac_tool_prefix}strip; ac_word=$2
6046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6047 $as_echo_n "checking for $ac_word... " >&6; }
6048 if ${ac_cv_prog_STRIP+:} false; then :
6049 $as_echo_n "(cached) " >&6
6050 else
6051 if test -n "$STRIP"; then
6052 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6053 else
6054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6055 for as_dir in $PATH
6056 do
6057 IFS=$as_save_IFS
6058 test -z "$as_dir" && as_dir=.
6059 for ac_exec_ext in '' $ac_executable_extensions; do
6060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6061 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6063 break 2
6064 fi
6065 done
6066 done
6067 IFS=$as_save_IFS
6068
6069 fi
6070 fi
6071 STRIP=$ac_cv_prog_STRIP
6072 if test -n "$STRIP"; then
6073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6074 $as_echo "$STRIP" >&6; }
6075 else
6076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6077 $as_echo "no" >&6; }
6078 fi
6079
6080
6081 fi
6082 if test -z "$ac_cv_prog_STRIP"; then
6083 ac_ct_STRIP=$STRIP
6084 # Extract the first word of "strip", so it can be a program name with args.
6085 set dummy strip; ac_word=$2
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6087 $as_echo_n "checking for $ac_word... " >&6; }
6088 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6089 $as_echo_n "(cached) " >&6
6090 else
6091 if test -n "$ac_ct_STRIP"; then
6092 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6093 else
6094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6095 for as_dir in $PATH
6096 do
6097 IFS=$as_save_IFS
6098 test -z "$as_dir" && as_dir=.
6099 for ac_exec_ext in '' $ac_executable_extensions; do
6100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6101 ac_cv_prog_ac_ct_STRIP="strip"
6102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6103 break 2
6104 fi
6105 done
6106 done
6107 IFS=$as_save_IFS
6108
6109 fi
6110 fi
6111 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6112 if test -n "$ac_ct_STRIP"; then
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6114 $as_echo "$ac_ct_STRIP" >&6; }
6115 else
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6117 $as_echo "no" >&6; }
6118 fi
6119
6120 if test "x$ac_ct_STRIP" = x; then
6121 STRIP=":"
6122 else
6123 case $cross_compiling:$ac_tool_warned in
6124 yes:)
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6126 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6127 ac_tool_warned=yes ;;
6128 esac
6129 STRIP=$ac_ct_STRIP
6130 fi
6131 else
6132 STRIP="$ac_cv_prog_STRIP"
6133 fi
6134
6135 test -z "$STRIP" && STRIP=:
6136
6137
6138
6139
6140
6141
6142 if test -n "$ac_tool_prefix"; then
6143 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6144 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6146 $as_echo_n "checking for $ac_word... " >&6; }
6147 if ${ac_cv_prog_RANLIB+:} false; then :
6148 $as_echo_n "(cached) " >&6
6149 else
6150 if test -n "$RANLIB"; then
6151 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6152 else
6153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6154 for as_dir in $PATH
6155 do
6156 IFS=$as_save_IFS
6157 test -z "$as_dir" && as_dir=.
6158 for ac_exec_ext in '' $ac_executable_extensions; do
6159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6160 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6162 break 2
6163 fi
6164 done
6165 done
6166 IFS=$as_save_IFS
6167
6168 fi
6169 fi
6170 RANLIB=$ac_cv_prog_RANLIB
6171 if test -n "$RANLIB"; then
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6173 $as_echo "$RANLIB" >&6; }
6174 else
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6176 $as_echo "no" >&6; }
6177 fi
6178
6179
6180 fi
6181 if test -z "$ac_cv_prog_RANLIB"; then
6182 ac_ct_RANLIB=$RANLIB
6183 # Extract the first word of "ranlib", so it can be a program name with args.
6184 set dummy ranlib; ac_word=$2
6185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6186 $as_echo_n "checking for $ac_word... " >&6; }
6187 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6188 $as_echo_n "(cached) " >&6
6189 else
6190 if test -n "$ac_ct_RANLIB"; then
6191 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6192 else
6193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6194 for as_dir in $PATH
6195 do
6196 IFS=$as_save_IFS
6197 test -z "$as_dir" && as_dir=.
6198 for ac_exec_ext in '' $ac_executable_extensions; do
6199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6200 ac_cv_prog_ac_ct_RANLIB="ranlib"
6201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6202 break 2
6203 fi
6204 done
6205 done
6206 IFS=$as_save_IFS
6207
6208 fi
6209 fi
6210 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6211 if test -n "$ac_ct_RANLIB"; then
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6213 $as_echo "$ac_ct_RANLIB" >&6; }
6214 else
6215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6216 $as_echo "no" >&6; }
6217 fi
6218
6219 if test "x$ac_ct_RANLIB" = x; then
6220 RANLIB=":"
6221 else
6222 case $cross_compiling:$ac_tool_warned in
6223 yes:)
6224 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6225 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6226 ac_tool_warned=yes ;;
6227 esac
6228 RANLIB=$ac_ct_RANLIB
6229 fi
6230 else
6231 RANLIB="$ac_cv_prog_RANLIB"
6232 fi
6233
6234 test -z "$RANLIB" && RANLIB=:
6235
6236
6237
6238
6239
6240
6241 # Determine commands to create old-style static archives.
6242 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6243 old_postinstall_cmds='chmod 644 $oldlib'
6244 old_postuninstall_cmds=
6245
6246 if test -n "$RANLIB"; then
6247 case $host_os in
6248 openbsd*)
6249 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6250 ;;
6251 *)
6252 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6253 ;;
6254 esac
6255 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6256 fi
6257
6258 case $host_os in
6259 darwin*)
6260 lock_old_archive_extraction=yes ;;
6261 *)
6262 lock_old_archive_extraction=no ;;
6263 esac
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303 # If no C compiler was specified, use CC.
6304 LTCC=${LTCC-"$CC"}
6305
6306 # If no C compiler flags were specified, use CFLAGS.
6307 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6308
6309 # Allow CC to be a program name with arguments.
6310 compiler=$CC
6311
6312
6313 # Check for command to grab the raw symbol name followed by C symbol from nm.
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6315 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6316 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6317 $as_echo_n "(cached) " >&6
6318 else
6319
6320 # These are sane defaults that work on at least a few old systems.
6321 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6322
6323 # Character class describing NM global symbol codes.
6324 symcode='[BCDEGRST]'
6325
6326 # Regexp to match symbols that can be accessed directly from C.
6327 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6328
6329 # Define system-specific variables.
6330 case $host_os in
6331 aix*)
6332 symcode='[BCDT]'
6333 ;;
6334 cygwin* | mingw* | pw32* | cegcc*)
6335 symcode='[ABCDGISTW]'
6336 ;;
6337 hpux*)
6338 if test "$host_cpu" = ia64; then
6339 symcode='[ABCDEGRST]'
6340 fi
6341 ;;
6342 irix* | nonstopux*)
6343 symcode='[BCDEGRST]'
6344 ;;
6345 osf*)
6346 symcode='[BCDEGQRST]'
6347 ;;
6348 solaris*)
6349 symcode='[BDRT]'
6350 ;;
6351 sco3.2v5*)
6352 symcode='[DT]'
6353 ;;
6354 sysv4.2uw2*)
6355 symcode='[DT]'
6356 ;;
6357 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6358 symcode='[ABDT]'
6359 ;;
6360 sysv4)
6361 symcode='[DFNSTU]'
6362 ;;
6363 esac
6364
6365 # If we're using GNU nm, then use its standard symbol codes.
6366 case `$NM -V 2>&1` in
6367 *GNU* | *'with BFD'*)
6368 symcode='[ABCDGIRSTW]' ;;
6369 esac
6370
6371 # Transform an extracted symbol line into a proper C declaration.
6372 # Some systems (esp. on ia64) link data and code symbols differently,
6373 # so use this general approach.
6374 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6375
6376 # Transform an extracted symbol line into symbol name and symbol address
6377 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6378 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'"
6379
6380 # Handle CRLF in mingw tool chain
6381 opt_cr=
6382 case $build_os in
6383 mingw*)
6384 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6385 ;;
6386 esac
6387
6388 # Try without a prefix underscore, then with it.
6389 for ac_symprfx in "" "_"; do
6390
6391 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6392 symxfrm="\\1 $ac_symprfx\\2 \\2"
6393
6394 # Write the raw and C identifiers.
6395 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6396 # Fake it for dumpbin and say T for any non-static function
6397 # and D for any global variable.
6398 # Also find C++ and __fastcall symbols from MSVC++,
6399 # which start with @ or ?.
6400 lt_cv_sys_global_symbol_pipe="$AWK '"\
6401 " {last_section=section; section=\$ 3};"\
6402 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6403 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6404 " \$ 0!~/External *\|/{next};"\
6405 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6406 " {if(hide[section]) next};"\
6407 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6408 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6409 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6410 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6411 " ' prfx=^$ac_symprfx"
6412 else
6413 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6414 fi
6415 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6416
6417 # Check to see that the pipe works correctly.
6418 pipe_works=no
6419
6420 rm -f conftest*
6421 cat > conftest.$ac_ext <<_LT_EOF
6422 #ifdef __cplusplus
6423 extern "C" {
6424 #endif
6425 char nm_test_var;
6426 void nm_test_func(void);
6427 void nm_test_func(void){}
6428 #ifdef __cplusplus
6429 }
6430 #endif
6431 int main(){nm_test_var='a';nm_test_func();return(0);}
6432 _LT_EOF
6433
6434 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6435 (eval $ac_compile) 2>&5
6436 ac_status=$?
6437 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6438 test $ac_status = 0; }; then
6439 # Now try to grab the symbols.
6440 nlist=conftest.nm
6441 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6442 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6443 ac_status=$?
6444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6445 test $ac_status = 0; } && test -s "$nlist"; then
6446 # Try sorting and uniquifying the output.
6447 if sort "$nlist" | uniq > "$nlist"T; then
6448 mv -f "$nlist"T "$nlist"
6449 else
6450 rm -f "$nlist"T
6451 fi
6452
6453 # Make sure that we snagged all the symbols we need.
6454 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6455 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6456 cat <<_LT_EOF > conftest.$ac_ext
6457 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6458 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6459 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6460 relocations are performed -- see ld's documentation on pseudo-relocs. */
6461 # define LT_DLSYM_CONST
6462 #elif defined(__osf__)
6463 /* This system does not cope well with relocations in const data. */
6464 # define LT_DLSYM_CONST
6465 #else
6466 # define LT_DLSYM_CONST const
6467 #endif
6468
6469 #ifdef __cplusplus
6470 extern "C" {
6471 #endif
6472
6473 _LT_EOF
6474 # Now generate the symbol file.
6475 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6476
6477 cat <<_LT_EOF >> conftest.$ac_ext
6478
6479 /* The mapping between symbol names and symbols. */
6480 LT_DLSYM_CONST struct {
6481 const char *name;
6482 void *address;
6483 }
6484 lt__PROGRAM__LTX_preloaded_symbols[] =
6485 {
6486 { "@PROGRAM@", (void *) 0 },
6487 _LT_EOF
6488 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6489 cat <<\_LT_EOF >> conftest.$ac_ext
6490 {0, (void *) 0}
6491 };
6492
6493 /* This works around a problem in FreeBSD linker */
6494 #ifdef FREEBSD_WORKAROUND
6495 static const void *lt_preloaded_setup() {
6496 return lt__PROGRAM__LTX_preloaded_symbols;
6497 }
6498 #endif
6499
6500 #ifdef __cplusplus
6501 }
6502 #endif
6503 _LT_EOF
6504 # Now try linking the two files.
6505 mv conftest.$ac_objext conftstm.$ac_objext
6506 lt_globsym_save_LIBS=$LIBS
6507 lt_globsym_save_CFLAGS=$CFLAGS
6508 LIBS="conftstm.$ac_objext"
6509 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6510 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6511 (eval $ac_link) 2>&5
6512 ac_status=$?
6513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6514 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6515 pipe_works=yes
6516 fi
6517 LIBS=$lt_globsym_save_LIBS
6518 CFLAGS=$lt_globsym_save_CFLAGS
6519 else
6520 echo "cannot find nm_test_func in $nlist" >&5
6521 fi
6522 else
6523 echo "cannot find nm_test_var in $nlist" >&5
6524 fi
6525 else
6526 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6527 fi
6528 else
6529 echo "$progname: failed program was:" >&5
6530 cat conftest.$ac_ext >&5
6531 fi
6532 rm -rf conftest* conftst*
6533
6534 # Do not use the global_symbol_pipe unless it works.
6535 if test "$pipe_works" = yes; then
6536 break
6537 else
6538 lt_cv_sys_global_symbol_pipe=
6539 fi
6540 done
6541
6542 fi
6543
6544 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6545 lt_cv_sys_global_symbol_to_cdecl=
6546 fi
6547 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6549 $as_echo "failed" >&6; }
6550 else
6551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6552 $as_echo "ok" >&6; }
6553 fi
6554
6555 # Response file support.
6556 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6557 nm_file_list_spec='@'
6558 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6559 nm_file_list_spec='@'
6560 fi
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6589 $as_echo_n "checking for sysroot... " >&6; }
6590
6591 # Check whether --with-sysroot was given.
6592 if test "${with_sysroot+set}" = set; then :
6593 withval=$with_sysroot;
6594 else
6595 with_sysroot=no
6596 fi
6597
6598
6599 lt_sysroot=
6600 case ${with_sysroot} in #(
6601 yes)
6602 if test "$GCC" = yes; then
6603 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6604 fi
6605 ;; #(
6606 /*)
6607 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6608 ;; #(
6609 no|'')
6610 ;; #(
6611 *)
6612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6613 $as_echo "${with_sysroot}" >&6; }
6614 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6615 ;;
6616 esac
6617
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6619 $as_echo "${lt_sysroot:-no}" >&6; }
6620
6621
6622
6623
6624
6625 # Check whether --enable-libtool-lock was given.
6626 if test "${enable_libtool_lock+set}" = set; then :
6627 enableval=$enable_libtool_lock;
6628 fi
6629
6630 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6631
6632 # Some flags need to be propagated to the compiler or linker for good
6633 # libtool support.
6634 case $host in
6635 ia64-*-hpux*)
6636 # Find out which ABI we are using.
6637 echo 'int i;' > conftest.$ac_ext
6638 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6639 (eval $ac_compile) 2>&5
6640 ac_status=$?
6641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6642 test $ac_status = 0; }; then
6643 case `/usr/bin/file conftest.$ac_objext` in
6644 *ELF-32*)
6645 HPUX_IA64_MODE="32"
6646 ;;
6647 *ELF-64*)
6648 HPUX_IA64_MODE="64"
6649 ;;
6650 esac
6651 fi
6652 rm -rf conftest*
6653 ;;
6654 *-*-irix6*)
6655 # Find out which ABI we are using.
6656 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6657 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6658 (eval $ac_compile) 2>&5
6659 ac_status=$?
6660 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6661 test $ac_status = 0; }; then
6662 if test "$lt_cv_prog_gnu_ld" = yes; then
6663 case `/usr/bin/file conftest.$ac_objext` in
6664 *32-bit*)
6665 LD="${LD-ld} -melf32bsmip"
6666 ;;
6667 *N32*)
6668 LD="${LD-ld} -melf32bmipn32"
6669 ;;
6670 *64-bit*)
6671 LD="${LD-ld} -melf64bmip"
6672 ;;
6673 esac
6674 else
6675 case `/usr/bin/file conftest.$ac_objext` in
6676 *32-bit*)
6677 LD="${LD-ld} -32"
6678 ;;
6679 *N32*)
6680 LD="${LD-ld} -n32"
6681 ;;
6682 *64-bit*)
6683 LD="${LD-ld} -64"
6684 ;;
6685 esac
6686 fi
6687 fi
6688 rm -rf conftest*
6689 ;;
6690
6691 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6692 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6693 # Find out which ABI we are using.
6694 echo 'int i;' > conftest.$ac_ext
6695 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6696 (eval $ac_compile) 2>&5
6697 ac_status=$?
6698 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6699 test $ac_status = 0; }; then
6700 case `/usr/bin/file conftest.o` in
6701 *32-bit*)
6702 case $host in
6703 x86_64-*kfreebsd*-gnu)
6704 LD="${LD-ld} -m elf_i386_fbsd"
6705 ;;
6706 x86_64-*linux*)
6707 LD="${LD-ld} -m elf_i386"
6708 ;;
6709 ppc64-*linux*|powerpc64-*linux*)
6710 LD="${LD-ld} -m elf32ppclinux"
6711 ;;
6712 s390x-*linux*)
6713 LD="${LD-ld} -m elf_s390"
6714 ;;
6715 sparc64-*linux*)
6716 LD="${LD-ld} -m elf32_sparc"
6717 ;;
6718 esac
6719 ;;
6720 *64-bit*)
6721 case $host in
6722 x86_64-*kfreebsd*-gnu)
6723 LD="${LD-ld} -m elf_x86_64_fbsd"
6724 ;;
6725 x86_64-*linux*)
6726 LD="${LD-ld} -m elf_x86_64"
6727 ;;
6728 ppc*-*linux*|powerpc*-*linux*)
6729 LD="${LD-ld} -m elf64ppc"
6730 ;;
6731 s390*-*linux*|s390*-*tpf*)
6732 LD="${LD-ld} -m elf64_s390"
6733 ;;
6734 sparc*-*linux*)
6735 LD="${LD-ld} -m elf64_sparc"
6736 ;;
6737 esac
6738 ;;
6739 esac
6740 fi
6741 rm -rf conftest*
6742 ;;
6743
6744 *-*-sco3.2v5*)
6745 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6746 SAVE_CFLAGS="$CFLAGS"
6747 CFLAGS="$CFLAGS -belf"
6748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6749 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6750 if ${lt_cv_cc_needs_belf+:} false; then :
6751 $as_echo_n "(cached) " >&6
6752 else
6753 ac_ext=c
6754 ac_cpp='$CPP $CPPFLAGS'
6755 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6756 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6757 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6758
6759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6760 /* end confdefs.h. */
6761
6762 int
6763 main ()
6764 {
6765
6766 ;
6767 return 0;
6768 }
6769 _ACEOF
6770 if ac_fn_c_try_link "$LINENO"; then :
6771 lt_cv_cc_needs_belf=yes
6772 else
6773 lt_cv_cc_needs_belf=no
6774 fi
6775 rm -f core conftest.err conftest.$ac_objext \
6776 conftest$ac_exeext conftest.$ac_ext
6777 ac_ext=c
6778 ac_cpp='$CPP $CPPFLAGS'
6779 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6780 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6781 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6782
6783 fi
6784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6785 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6786 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6787 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6788 CFLAGS="$SAVE_CFLAGS"
6789 fi
6790 ;;
6791 *-*solaris*)
6792 # Find out which ABI we are using.
6793 echo 'int i;' > conftest.$ac_ext
6794 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6795 (eval $ac_compile) 2>&5
6796 ac_status=$?
6797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6798 test $ac_status = 0; }; then
6799 case `/usr/bin/file conftest.o` in
6800 *64-bit*)
6801 case $lt_cv_prog_gnu_ld in
6802 yes*)
6803 case $host in
6804 i?86-*-solaris*)
6805 LD="${LD-ld} -m elf_x86_64"
6806 ;;
6807 sparc*-*-solaris*)
6808 LD="${LD-ld} -m elf64_sparc"
6809 ;;
6810 esac
6811 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6812 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6813 LD="${LD-ld}_sol2"
6814 fi
6815 ;;
6816 *)
6817 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6818 LD="${LD-ld} -64"
6819 fi
6820 ;;
6821 esac
6822 ;;
6823 esac
6824 fi
6825 rm -rf conftest*
6826 ;;
6827 esac
6828
6829 need_locks="$enable_libtool_lock"
6830
6831 if test -n "$ac_tool_prefix"; then
6832 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6833 set dummy ${ac_tool_prefix}mt; ac_word=$2
6834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6835 $as_echo_n "checking for $ac_word... " >&6; }
6836 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6837 $as_echo_n "(cached) " >&6
6838 else
6839 if test -n "$MANIFEST_TOOL"; then
6840 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6841 else
6842 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6843 for as_dir in $PATH
6844 do
6845 IFS=$as_save_IFS
6846 test -z "$as_dir" && as_dir=.
6847 for ac_exec_ext in '' $ac_executable_extensions; do
6848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6849 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6851 break 2
6852 fi
6853 done
6854 done
6855 IFS=$as_save_IFS
6856
6857 fi
6858 fi
6859 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6860 if test -n "$MANIFEST_TOOL"; then
6861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6862 $as_echo "$MANIFEST_TOOL" >&6; }
6863 else
6864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6865 $as_echo "no" >&6; }
6866 fi
6867
6868
6869 fi
6870 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6871 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6872 # Extract the first word of "mt", so it can be a program name with args.
6873 set dummy mt; ac_word=$2
6874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6875 $as_echo_n "checking for $ac_word... " >&6; }
6876 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6877 $as_echo_n "(cached) " >&6
6878 else
6879 if test -n "$ac_ct_MANIFEST_TOOL"; then
6880 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6881 else
6882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6883 for as_dir in $PATH
6884 do
6885 IFS=$as_save_IFS
6886 test -z "$as_dir" && as_dir=.
6887 for ac_exec_ext in '' $ac_executable_extensions; do
6888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6889 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6891 break 2
6892 fi
6893 done
6894 done
6895 IFS=$as_save_IFS
6896
6897 fi
6898 fi
6899 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6900 if test -n "$ac_ct_MANIFEST_TOOL"; then
6901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6902 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6903 else
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6905 $as_echo "no" >&6; }
6906 fi
6907
6908 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6909 MANIFEST_TOOL=":"
6910 else
6911 case $cross_compiling:$ac_tool_warned in
6912 yes:)
6913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6914 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6915 ac_tool_warned=yes ;;
6916 esac
6917 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6918 fi
6919 else
6920 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6921 fi
6922
6923 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6925 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6926 if ${lt_cv_path_mainfest_tool+:} false; then :
6927 $as_echo_n "(cached) " >&6
6928 else
6929 lt_cv_path_mainfest_tool=no
6930 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6931 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6932 cat conftest.err >&5
6933 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6934 lt_cv_path_mainfest_tool=yes
6935 fi
6936 rm -f conftest*
6937 fi
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6939 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6940 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6941 MANIFEST_TOOL=:
6942 fi
6943
6944
6945
6946
6947
6948
6949 case $host_os in
6950 rhapsody* | darwin*)
6951 if test -n "$ac_tool_prefix"; then
6952 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6953 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6955 $as_echo_n "checking for $ac_word... " >&6; }
6956 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6957 $as_echo_n "(cached) " >&6
6958 else
6959 if test -n "$DSYMUTIL"; then
6960 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6961 else
6962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6963 for as_dir in $PATH
6964 do
6965 IFS=$as_save_IFS
6966 test -z "$as_dir" && as_dir=.
6967 for ac_exec_ext in '' $ac_executable_extensions; do
6968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6969 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6971 break 2
6972 fi
6973 done
6974 done
6975 IFS=$as_save_IFS
6976
6977 fi
6978 fi
6979 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6980 if test -n "$DSYMUTIL"; then
6981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6982 $as_echo "$DSYMUTIL" >&6; }
6983 else
6984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6985 $as_echo "no" >&6; }
6986 fi
6987
6988
6989 fi
6990 if test -z "$ac_cv_prog_DSYMUTIL"; then
6991 ac_ct_DSYMUTIL=$DSYMUTIL
6992 # Extract the first word of "dsymutil", so it can be a program name with args.
6993 set dummy dsymutil; ac_word=$2
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6995 $as_echo_n "checking for $ac_word... " >&6; }
6996 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6997 $as_echo_n "(cached) " >&6
6998 else
6999 if test -n "$ac_ct_DSYMUTIL"; then
7000 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7001 else
7002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7003 for as_dir in $PATH
7004 do
7005 IFS=$as_save_IFS
7006 test -z "$as_dir" && as_dir=.
7007 for ac_exec_ext in '' $ac_executable_extensions; do
7008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7009 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7011 break 2
7012 fi
7013 done
7014 done
7015 IFS=$as_save_IFS
7016
7017 fi
7018 fi
7019 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7020 if test -n "$ac_ct_DSYMUTIL"; then
7021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7022 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7023 else
7024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7025 $as_echo "no" >&6; }
7026 fi
7027
7028 if test "x$ac_ct_DSYMUTIL" = x; then
7029 DSYMUTIL=":"
7030 else
7031 case $cross_compiling:$ac_tool_warned in
7032 yes:)
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7034 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7035 ac_tool_warned=yes ;;
7036 esac
7037 DSYMUTIL=$ac_ct_DSYMUTIL
7038 fi
7039 else
7040 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7041 fi
7042
7043 if test -n "$ac_tool_prefix"; then
7044 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7045 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7047 $as_echo_n "checking for $ac_word... " >&6; }
7048 if ${ac_cv_prog_NMEDIT+:} false; then :
7049 $as_echo_n "(cached) " >&6
7050 else
7051 if test -n "$NMEDIT"; then
7052 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7053 else
7054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7055 for as_dir in $PATH
7056 do
7057 IFS=$as_save_IFS
7058 test -z "$as_dir" && as_dir=.
7059 for ac_exec_ext in '' $ac_executable_extensions; do
7060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7061 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7063 break 2
7064 fi
7065 done
7066 done
7067 IFS=$as_save_IFS
7068
7069 fi
7070 fi
7071 NMEDIT=$ac_cv_prog_NMEDIT
7072 if test -n "$NMEDIT"; then
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7074 $as_echo "$NMEDIT" >&6; }
7075 else
7076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7077 $as_echo "no" >&6; }
7078 fi
7079
7080
7081 fi
7082 if test -z "$ac_cv_prog_NMEDIT"; then
7083 ac_ct_NMEDIT=$NMEDIT
7084 # Extract the first word of "nmedit", so it can be a program name with args.
7085 set dummy nmedit; ac_word=$2
7086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7087 $as_echo_n "checking for $ac_word... " >&6; }
7088 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7089 $as_echo_n "(cached) " >&6
7090 else
7091 if test -n "$ac_ct_NMEDIT"; then
7092 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7093 else
7094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7095 for as_dir in $PATH
7096 do
7097 IFS=$as_save_IFS
7098 test -z "$as_dir" && as_dir=.
7099 for ac_exec_ext in '' $ac_executable_extensions; do
7100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7101 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7103 break 2
7104 fi
7105 done
7106 done
7107 IFS=$as_save_IFS
7108
7109 fi
7110 fi
7111 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7112 if test -n "$ac_ct_NMEDIT"; then
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7114 $as_echo "$ac_ct_NMEDIT" >&6; }
7115 else
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7117 $as_echo "no" >&6; }
7118 fi
7119
7120 if test "x$ac_ct_NMEDIT" = x; then
7121 NMEDIT=":"
7122 else
7123 case $cross_compiling:$ac_tool_warned in
7124 yes:)
7125 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7126 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7127 ac_tool_warned=yes ;;
7128 esac
7129 NMEDIT=$ac_ct_NMEDIT
7130 fi
7131 else
7132 NMEDIT="$ac_cv_prog_NMEDIT"
7133 fi
7134
7135 if test -n "$ac_tool_prefix"; then
7136 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7137 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7139 $as_echo_n "checking for $ac_word... " >&6; }
7140 if ${ac_cv_prog_LIPO+:} false; then :
7141 $as_echo_n "(cached) " >&6
7142 else
7143 if test -n "$LIPO"; then
7144 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7145 else
7146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7147 for as_dir in $PATH
7148 do
7149 IFS=$as_save_IFS
7150 test -z "$as_dir" && as_dir=.
7151 for ac_exec_ext in '' $ac_executable_extensions; do
7152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7153 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7155 break 2
7156 fi
7157 done
7158 done
7159 IFS=$as_save_IFS
7160
7161 fi
7162 fi
7163 LIPO=$ac_cv_prog_LIPO
7164 if test -n "$LIPO"; then
7165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7166 $as_echo "$LIPO" >&6; }
7167 else
7168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7169 $as_echo "no" >&6; }
7170 fi
7171
7172
7173 fi
7174 if test -z "$ac_cv_prog_LIPO"; then
7175 ac_ct_LIPO=$LIPO
7176 # Extract the first word of "lipo", so it can be a program name with args.
7177 set dummy lipo; ac_word=$2
7178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7179 $as_echo_n "checking for $ac_word... " >&6; }
7180 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7181 $as_echo_n "(cached) " >&6
7182 else
7183 if test -n "$ac_ct_LIPO"; then
7184 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7185 else
7186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7187 for as_dir in $PATH
7188 do
7189 IFS=$as_save_IFS
7190 test -z "$as_dir" && as_dir=.
7191 for ac_exec_ext in '' $ac_executable_extensions; do
7192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7193 ac_cv_prog_ac_ct_LIPO="lipo"
7194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7195 break 2
7196 fi
7197 done
7198 done
7199 IFS=$as_save_IFS
7200
7201 fi
7202 fi
7203 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7204 if test -n "$ac_ct_LIPO"; then
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7206 $as_echo "$ac_ct_LIPO" >&6; }
7207 else
7208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7209 $as_echo "no" >&6; }
7210 fi
7211
7212 if test "x$ac_ct_LIPO" = x; then
7213 LIPO=":"
7214 else
7215 case $cross_compiling:$ac_tool_warned in
7216 yes:)
7217 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7218 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7219 ac_tool_warned=yes ;;
7220 esac
7221 LIPO=$ac_ct_LIPO
7222 fi
7223 else
7224 LIPO="$ac_cv_prog_LIPO"
7225 fi
7226
7227 if test -n "$ac_tool_prefix"; then
7228 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7229 set dummy ${ac_tool_prefix}otool; ac_word=$2
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7231 $as_echo_n "checking for $ac_word... " >&6; }
7232 if ${ac_cv_prog_OTOOL+:} false; then :
7233 $as_echo_n "(cached) " >&6
7234 else
7235 if test -n "$OTOOL"; then
7236 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7237 else
7238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7239 for as_dir in $PATH
7240 do
7241 IFS=$as_save_IFS
7242 test -z "$as_dir" && as_dir=.
7243 for ac_exec_ext in '' $ac_executable_extensions; do
7244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7245 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7247 break 2
7248 fi
7249 done
7250 done
7251 IFS=$as_save_IFS
7252
7253 fi
7254 fi
7255 OTOOL=$ac_cv_prog_OTOOL
7256 if test -n "$OTOOL"; then
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7258 $as_echo "$OTOOL" >&6; }
7259 else
7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7261 $as_echo "no" >&6; }
7262 fi
7263
7264
7265 fi
7266 if test -z "$ac_cv_prog_OTOOL"; then
7267 ac_ct_OTOOL=$OTOOL
7268 # Extract the first word of "otool", so it can be a program name with args.
7269 set dummy otool; ac_word=$2
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7271 $as_echo_n "checking for $ac_word... " >&6; }
7272 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7273 $as_echo_n "(cached) " >&6
7274 else
7275 if test -n "$ac_ct_OTOOL"; then
7276 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7277 else
7278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7279 for as_dir in $PATH
7280 do
7281 IFS=$as_save_IFS
7282 test -z "$as_dir" && as_dir=.
7283 for ac_exec_ext in '' $ac_executable_extensions; do
7284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7285 ac_cv_prog_ac_ct_OTOOL="otool"
7286 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7287 break 2
7288 fi
7289 done
7290 done
7291 IFS=$as_save_IFS
7292
7293 fi
7294 fi
7295 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7296 if test -n "$ac_ct_OTOOL"; then
7297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7298 $as_echo "$ac_ct_OTOOL" >&6; }
7299 else
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7301 $as_echo "no" >&6; }
7302 fi
7303
7304 if test "x$ac_ct_OTOOL" = x; then
7305 OTOOL=":"
7306 else
7307 case $cross_compiling:$ac_tool_warned in
7308 yes:)
7309 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7310 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7311 ac_tool_warned=yes ;;
7312 esac
7313 OTOOL=$ac_ct_OTOOL
7314 fi
7315 else
7316 OTOOL="$ac_cv_prog_OTOOL"
7317 fi
7318
7319 if test -n "$ac_tool_prefix"; then
7320 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7321 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7323 $as_echo_n "checking for $ac_word... " >&6; }
7324 if ${ac_cv_prog_OTOOL64+:} false; then :
7325 $as_echo_n "(cached) " >&6
7326 else
7327 if test -n "$OTOOL64"; then
7328 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7329 else
7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7331 for as_dir in $PATH
7332 do
7333 IFS=$as_save_IFS
7334 test -z "$as_dir" && as_dir=.
7335 for ac_exec_ext in '' $ac_executable_extensions; do
7336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7337 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7339 break 2
7340 fi
7341 done
7342 done
7343 IFS=$as_save_IFS
7344
7345 fi
7346 fi
7347 OTOOL64=$ac_cv_prog_OTOOL64
7348 if test -n "$OTOOL64"; then
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7350 $as_echo "$OTOOL64" >&6; }
7351 else
7352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7353 $as_echo "no" >&6; }
7354 fi
7355
7356
7357 fi
7358 if test -z "$ac_cv_prog_OTOOL64"; then
7359 ac_ct_OTOOL64=$OTOOL64
7360 # Extract the first word of "otool64", so it can be a program name with args.
7361 set dummy otool64; ac_word=$2
7362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7363 $as_echo_n "checking for $ac_word... " >&6; }
7364 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7365 $as_echo_n "(cached) " >&6
7366 else
7367 if test -n "$ac_ct_OTOOL64"; then
7368 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7369 else
7370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7371 for as_dir in $PATH
7372 do
7373 IFS=$as_save_IFS
7374 test -z "$as_dir" && as_dir=.
7375 for ac_exec_ext in '' $ac_executable_extensions; do
7376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7377 ac_cv_prog_ac_ct_OTOOL64="otool64"
7378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7379 break 2
7380 fi
7381 done
7382 done
7383 IFS=$as_save_IFS
7384
7385 fi
7386 fi
7387 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7388 if test -n "$ac_ct_OTOOL64"; then
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7390 $as_echo "$ac_ct_OTOOL64" >&6; }
7391 else
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7393 $as_echo "no" >&6; }
7394 fi
7395
7396 if test "x$ac_ct_OTOOL64" = x; then
7397 OTOOL64=":"
7398 else
7399 case $cross_compiling:$ac_tool_warned in
7400 yes:)
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7402 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7403 ac_tool_warned=yes ;;
7404 esac
7405 OTOOL64=$ac_ct_OTOOL64
7406 fi
7407 else
7408 OTOOL64="$ac_cv_prog_OTOOL64"
7409 fi
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7438 $as_echo_n "checking for -single_module linker flag... " >&6; }
7439 if ${lt_cv_apple_cc_single_mod+:} false; then :
7440 $as_echo_n "(cached) " >&6
7441 else
7442 lt_cv_apple_cc_single_mod=no
7443 if test -z "${LT_MULTI_MODULE}"; then
7444 # By default we will add the -single_module flag. You can override
7445 # by either setting the environment variable LT_MULTI_MODULE
7446 # non-empty at configure time, or by adding -multi_module to the
7447 # link flags.
7448 rm -rf libconftest.dylib*
7449 echo "int foo(void){return 1;}" > conftest.c
7450 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7451 -dynamiclib -Wl,-single_module conftest.c" >&5
7452 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7453 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7454 _lt_result=$?
7455 # If there is a non-empty error log, and "single_module"
7456 # appears in it, assume the flag caused a linker warning
7457 if test -s conftest.err && $GREP single_module conftest.err; then
7458 cat conftest.err >&5
7459 # Otherwise, if the output was created with a 0 exit code from
7460 # the compiler, it worked.
7461 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7462 lt_cv_apple_cc_single_mod=yes
7463 else
7464 cat conftest.err >&5
7465 fi
7466 rm -rf libconftest.dylib*
7467 rm -f conftest.*
7468 fi
7469 fi
7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7471 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7472
7473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7474 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7475 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7476 $as_echo_n "(cached) " >&6
7477 else
7478 lt_cv_ld_exported_symbols_list=no
7479 save_LDFLAGS=$LDFLAGS
7480 echo "_main" > conftest.sym
7481 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7483 /* end confdefs.h. */
7484
7485 int
7486 main ()
7487 {
7488
7489 ;
7490 return 0;
7491 }
7492 _ACEOF
7493 if ac_fn_c_try_link "$LINENO"; then :
7494 lt_cv_ld_exported_symbols_list=yes
7495 else
7496 lt_cv_ld_exported_symbols_list=no
7497 fi
7498 rm -f core conftest.err conftest.$ac_objext \
7499 conftest$ac_exeext conftest.$ac_ext
7500 LDFLAGS="$save_LDFLAGS"
7501
7502 fi
7503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7504 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7505
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7507 $as_echo_n "checking for -force_load linker flag... " >&6; }
7508 if ${lt_cv_ld_force_load+:} false; then :
7509 $as_echo_n "(cached) " >&6
7510 else
7511 lt_cv_ld_force_load=no
7512 cat > conftest.c << _LT_EOF
7513 int forced_loaded() { return 2;}
7514 _LT_EOF
7515 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7516 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7517 echo "$AR cru libconftest.a conftest.o" >&5
7518 $AR cru libconftest.a conftest.o 2>&5
7519 echo "$RANLIB libconftest.a" >&5
7520 $RANLIB libconftest.a 2>&5
7521 cat > conftest.c << _LT_EOF
7522 int main() { return 0;}
7523 _LT_EOF
7524 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7525 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7526 _lt_result=$?
7527 if test -s conftest.err && $GREP force_load conftest.err; then
7528 cat conftest.err >&5
7529 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7530 lt_cv_ld_force_load=yes
7531 else
7532 cat conftest.err >&5
7533 fi
7534 rm -f conftest.err libconftest.a conftest conftest.c
7535 rm -rf conftest.dSYM
7536
7537 fi
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7539 $as_echo "$lt_cv_ld_force_load" >&6; }
7540 case $host_os in
7541 rhapsody* | darwin1.[012])
7542 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7543 darwin1.*)
7544 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7545 darwin*) # darwin 5.x on
7546 # if running on 10.5 or later, the deployment target defaults
7547 # to the OS version, if on x86, and 10.4, the deployment
7548 # target defaults to 10.4. Don't you love it?
7549 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7550 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7551 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7552 10.[012]*)
7553 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7554 10.*)
7555 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7556 esac
7557 ;;
7558 esac
7559 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7560 _lt_dar_single_mod='$single_module'
7561 fi
7562 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7563 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7564 else
7565 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7566 fi
7567 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7568 _lt_dsymutil='~$DSYMUTIL $lib || :'
7569 else
7570 _lt_dsymutil=
7571 fi
7572 ;;
7573 esac
7574
7575
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7577 $as_echo_n "checking for ANSI C header files... " >&6; }
7578 if ${ac_cv_header_stdc+:} false; then :
7579 $as_echo_n "(cached) " >&6
7580 else
7581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7582 /* end confdefs.h. */
7583 #include <stdlib.h>
7584 #include <stdarg.h>
7585 #include <string.h>
7586 #include <float.h>
7587
7588 int
7589 main ()
7590 {
7591
7592 ;
7593 return 0;
7594 }
7595 _ACEOF
7596 if ac_fn_c_try_compile "$LINENO"; then :
7597 ac_cv_header_stdc=yes
7598 else
7599 ac_cv_header_stdc=no
7600 fi
7601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7602
7603 if test $ac_cv_header_stdc = yes; then
7604 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7606 /* end confdefs.h. */
7607 #include <string.h>
7608
7609 _ACEOF
7610 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7611 $EGREP "memchr" >/dev/null 2>&1; then :
7612
7613 else
7614 ac_cv_header_stdc=no
7615 fi
7616 rm -f conftest*
7617
7618 fi
7619
7620 if test $ac_cv_header_stdc = yes; then
7621 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7623 /* end confdefs.h. */
7624 #include <stdlib.h>
7625
7626 _ACEOF
7627 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7628 $EGREP "free" >/dev/null 2>&1; then :
7629
7630 else
7631 ac_cv_header_stdc=no
7632 fi
7633 rm -f conftest*
7634
7635 fi
7636
7637 if test $ac_cv_header_stdc = yes; then
7638 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7639 if test "$cross_compiling" = yes; then :
7640 :
7641 else
7642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7643 /* end confdefs.h. */
7644 #include <ctype.h>
7645 #include <stdlib.h>
7646 #if ((' ' & 0x0FF) == 0x020)
7647 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7648 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7649 #else
7650 # define ISLOWER(c) \
7651 (('a' <= (c) && (c) <= 'i') \
7652 || ('j' <= (c) && (c) <= 'r') \
7653 || ('s' <= (c) && (c) <= 'z'))
7654 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7655 #endif
7656
7657 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7658 int
7659 main ()
7660 {
7661 int i;
7662 for (i = 0; i < 256; i++)
7663 if (XOR (islower (i), ISLOWER (i))
7664 || toupper (i) != TOUPPER (i))
7665 return 2;
7666 return 0;
7667 }
7668 _ACEOF
7669 if ac_fn_c_try_run "$LINENO"; then :
7670
7671 else
7672 ac_cv_header_stdc=no
7673 fi
7674 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7675 conftest.$ac_objext conftest.beam conftest.$ac_ext
7676 fi
7677
7678 fi
7679 fi
7680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7681 $as_echo "$ac_cv_header_stdc" >&6; }
7682 if test $ac_cv_header_stdc = yes; then
7683
7684 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7685
7686 fi
7687
7688 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7689 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7690 inttypes.h stdint.h unistd.h
7691 do :
7692 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7693 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7694 "
7695 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7696 cat >>confdefs.h <<_ACEOF
7697 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7698 _ACEOF
7699
7700 fi
7701
7702 done
7703
7704
7705 for ac_header in dlfcn.h
7706 do :
7707 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7708 "
7709 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7710 cat >>confdefs.h <<_ACEOF
7711 #define HAVE_DLFCN_H 1
7712 _ACEOF
7713
7714 fi
7715
7716 done
7717
7718
7719
7720
7721
7722 # Set options
7723 enable_win32_dll=yes
7724
7725 case $host in
7726 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
7727 if test -n "$ac_tool_prefix"; then
7728 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7729 set dummy ${ac_tool_prefix}as; ac_word=$2
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7731 $as_echo_n "checking for $ac_word... " >&6; }
7732 if ${ac_cv_prog_AS+:} false; then :
7733 $as_echo_n "(cached) " >&6
7734 else
7735 if test -n "$AS"; then
7736 ac_cv_prog_AS="$AS" # Let the user override the test.
7737 else
7738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7739 for as_dir in $PATH
7740 do
7741 IFS=$as_save_IFS
7742 test -z "$as_dir" && as_dir=.
7743 for ac_exec_ext in '' $ac_executable_extensions; do
7744 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7745 ac_cv_prog_AS="${ac_tool_prefix}as"
7746 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7747 break 2
7748 fi
7749 done
7750 done
7751 IFS=$as_save_IFS
7752
7753 fi
7754 fi
7755 AS=$ac_cv_prog_AS
7756 if test -n "$AS"; then
7757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7758 $as_echo "$AS" >&6; }
7759 else
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7761 $as_echo "no" >&6; }
7762 fi
7763
7764
7765 fi
7766 if test -z "$ac_cv_prog_AS"; then
7767 ac_ct_AS=$AS
7768 # Extract the first word of "as", so it can be a program name with args.
7769 set dummy as; ac_word=$2
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7771 $as_echo_n "checking for $ac_word... " >&6; }
7772 if ${ac_cv_prog_ac_ct_AS+:} false; then :
7773 $as_echo_n "(cached) " >&6
7774 else
7775 if test -n "$ac_ct_AS"; then
7776 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
7777 else
7778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7779 for as_dir in $PATH
7780 do
7781 IFS=$as_save_IFS
7782 test -z "$as_dir" && as_dir=.
7783 for ac_exec_ext in '' $ac_executable_extensions; do
7784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7785 ac_cv_prog_ac_ct_AS="as"
7786 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7787 break 2
7788 fi
7789 done
7790 done
7791 IFS=$as_save_IFS
7792
7793 fi
7794 fi
7795 ac_ct_AS=$ac_cv_prog_ac_ct_AS
7796 if test -n "$ac_ct_AS"; then
7797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7798 $as_echo "$ac_ct_AS" >&6; }
7799 else
7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7801 $as_echo "no" >&6; }
7802 fi
7803
7804 if test "x$ac_ct_AS" = x; then
7805 AS="false"
7806 else
7807 case $cross_compiling:$ac_tool_warned in
7808 yes:)
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7810 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7811 ac_tool_warned=yes ;;
7812 esac
7813 AS=$ac_ct_AS
7814 fi
7815 else
7816 AS="$ac_cv_prog_AS"
7817 fi
7818
7819 if test -n "$ac_tool_prefix"; then
7820 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7821 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7823 $as_echo_n "checking for $ac_word... " >&6; }
7824 if ${ac_cv_prog_DLLTOOL+:} false; then :
7825 $as_echo_n "(cached) " >&6
7826 else
7827 if test -n "$DLLTOOL"; then
7828 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7829 else
7830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7831 for as_dir in $PATH
7832 do
7833 IFS=$as_save_IFS
7834 test -z "$as_dir" && as_dir=.
7835 for ac_exec_ext in '' $ac_executable_extensions; do
7836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7837 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7839 break 2
7840 fi
7841 done
7842 done
7843 IFS=$as_save_IFS
7844
7845 fi
7846 fi
7847 DLLTOOL=$ac_cv_prog_DLLTOOL
7848 if test -n "$DLLTOOL"; then
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7850 $as_echo "$DLLTOOL" >&6; }
7851 else
7852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7853 $as_echo "no" >&6; }
7854 fi
7855
7856
7857 fi
7858 if test -z "$ac_cv_prog_DLLTOOL"; then
7859 ac_ct_DLLTOOL=$DLLTOOL
7860 # Extract the first word of "dlltool", so it can be a program name with args.
7861 set dummy dlltool; ac_word=$2
7862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7863 $as_echo_n "checking for $ac_word... " >&6; }
7864 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7865 $as_echo_n "(cached) " >&6
7866 else
7867 if test -n "$ac_ct_DLLTOOL"; then
7868 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7869 else
7870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7871 for as_dir in $PATH
7872 do
7873 IFS=$as_save_IFS
7874 test -z "$as_dir" && as_dir=.
7875 for ac_exec_ext in '' $ac_executable_extensions; do
7876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7877 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7879 break 2
7880 fi
7881 done
7882 done
7883 IFS=$as_save_IFS
7884
7885 fi
7886 fi
7887 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7888 if test -n "$ac_ct_DLLTOOL"; then
7889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7890 $as_echo "$ac_ct_DLLTOOL" >&6; }
7891 else
7892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7893 $as_echo "no" >&6; }
7894 fi
7895
7896 if test "x$ac_ct_DLLTOOL" = x; then
7897 DLLTOOL="false"
7898 else
7899 case $cross_compiling:$ac_tool_warned in
7900 yes:)
7901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7902 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7903 ac_tool_warned=yes ;;
7904 esac
7905 DLLTOOL=$ac_ct_DLLTOOL
7906 fi
7907 else
7908 DLLTOOL="$ac_cv_prog_DLLTOOL"
7909 fi
7910
7911 if test -n "$ac_tool_prefix"; then
7912 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7913 set dummy ${ac_tool_prefix}objdump; ac_word=$2
7914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7915 $as_echo_n "checking for $ac_word... " >&6; }
7916 if ${ac_cv_prog_OBJDUMP+:} false; then :
7917 $as_echo_n "(cached) " >&6
7918 else
7919 if test -n "$OBJDUMP"; then
7920 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7921 else
7922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7923 for as_dir in $PATH
7924 do
7925 IFS=$as_save_IFS
7926 test -z "$as_dir" && as_dir=.
7927 for ac_exec_ext in '' $ac_executable_extensions; do
7928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7929 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
7930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7931 break 2
7932 fi
7933 done
7934 done
7935 IFS=$as_save_IFS
7936
7937 fi
7938 fi
7939 OBJDUMP=$ac_cv_prog_OBJDUMP
7940 if test -n "$OBJDUMP"; then
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7942 $as_echo "$OBJDUMP" >&6; }
7943 else
7944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7945 $as_echo "no" >&6; }
7946 fi
7947
7948
7949 fi
7950 if test -z "$ac_cv_prog_OBJDUMP"; then
7951 ac_ct_OBJDUMP=$OBJDUMP
7952 # Extract the first word of "objdump", so it can be a program name with args.
7953 set dummy objdump; ac_word=$2
7954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7955 $as_echo_n "checking for $ac_word... " >&6; }
7956 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7957 $as_echo_n "(cached) " >&6
7958 else
7959 if test -n "$ac_ct_OBJDUMP"; then
7960 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7961 else
7962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7963 for as_dir in $PATH
7964 do
7965 IFS=$as_save_IFS
7966 test -z "$as_dir" && as_dir=.
7967 for ac_exec_ext in '' $ac_executable_extensions; do
7968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7969 ac_cv_prog_ac_ct_OBJDUMP="objdump"
7970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7971 break 2
7972 fi
7973 done
7974 done
7975 IFS=$as_save_IFS
7976
7977 fi
7978 fi
7979 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7980 if test -n "$ac_ct_OBJDUMP"; then
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7982 $as_echo "$ac_ct_OBJDUMP" >&6; }
7983 else
7984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7985 $as_echo "no" >&6; }
7986 fi
7987
7988 if test "x$ac_ct_OBJDUMP" = x; then
7989 OBJDUMP="false"
7990 else
7991 case $cross_compiling:$ac_tool_warned in
7992 yes:)
7993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7994 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7995 ac_tool_warned=yes ;;
7996 esac
7997 OBJDUMP=$ac_ct_OBJDUMP
7998 fi
7999 else
8000 OBJDUMP="$ac_cv_prog_OBJDUMP"
8001 fi
8002
8003 ;;
8004 esac
8005
8006 test -z "$AS" && AS=as
8007
8008
8009
8010
8011
8012 test -z "$DLLTOOL" && DLLTOOL=dlltool
8013
8014
8015
8016
8017
8018 test -z "$OBJDUMP" && OBJDUMP=objdump
8019
8020
8021
8022
8023
8024
8025
8026 enable_dlopen=no
8027
8028
8029
8030 # Check whether --enable-shared was given.
8031 if test "${enable_shared+set}" = set; then :
8032 enableval=$enable_shared; p=${PACKAGE-default}
8033 case $enableval in
8034 yes) enable_shared=yes ;;
8035 no) enable_shared=no ;;
8036 *)
8037 enable_shared=no
8038 # Look at the argument we got. We use all the common list separators.
8039 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8040 for pkg in $enableval; do
8041 IFS="$lt_save_ifs"
8042 if test "X$pkg" = "X$p"; then
8043 enable_shared=yes
8044 fi
8045 done
8046 IFS="$lt_save_ifs"
8047 ;;
8048 esac
8049 else
8050 enable_shared=yes
8051 fi
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061 # Check whether --enable-static was given.
8062 if test "${enable_static+set}" = set; then :
8063 enableval=$enable_static; p=${PACKAGE-default}
8064 case $enableval in
8065 yes) enable_static=yes ;;
8066 no) enable_static=no ;;
8067 *)
8068 enable_static=no
8069 # Look at the argument we got. We use all the common list separators.
8070 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8071 for pkg in $enableval; do
8072 IFS="$lt_save_ifs"
8073 if test "X$pkg" = "X$p"; then
8074 enable_static=yes
8075 fi
8076 done
8077 IFS="$lt_save_ifs"
8078 ;;
8079 esac
8080 else
8081 enable_static=yes
8082 fi
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093 # Check whether --with-pic was given.
8094 if test "${with_pic+set}" = set; then :
8095 withval=$with_pic; lt_p=${PACKAGE-default}
8096 case $withval in
8097 yes|no) pic_mode=$withval ;;
8098 *)
8099 pic_mode=default
8100 # Look at the argument we got. We use all the common list separators.
8101 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8102 for lt_pkg in $withval; do
8103 IFS="$lt_save_ifs"
8104 if test "X$lt_pkg" = "X$lt_p"; then
8105 pic_mode=yes
8106 fi
8107 done
8108 IFS="$lt_save_ifs"
8109 ;;
8110 esac
8111 else
8112 pic_mode=default
8113 fi
8114
8115
8116 test -z "$pic_mode" && pic_mode=default
8117
8118
8119
8120
8121
8122
8123
8124 # Check whether --enable-fast-install was given.
8125 if test "${enable_fast_install+set}" = set; then :
8126 enableval=$enable_fast_install; p=${PACKAGE-default}
8127 case $enableval in
8128 yes) enable_fast_install=yes ;;
8129 no) enable_fast_install=no ;;
8130 *)
8131 enable_fast_install=no
8132 # Look at the argument we got. We use all the common list separators.
8133 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8134 for pkg in $enableval; do
8135 IFS="$lt_save_ifs"
8136 if test "X$pkg" = "X$p"; then
8137 enable_fast_install=yes
8138 fi
8139 done
8140 IFS="$lt_save_ifs"
8141 ;;
8142 esac
8143 else
8144 enable_fast_install=yes
8145 fi
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157 # This can be used to rebuild libtool when needed
8158 LIBTOOL_DEPS="$ltmain"
8159
8160 # Always use our own libtool.
8161 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192 test -z "$LN_S" && LN_S="ln -s"
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207 if test -n "${ZSH_VERSION+set}" ; then
8208 setopt NO_GLOB_SUBST
8209 fi
8210
8211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8212 $as_echo_n "checking for objdir... " >&6; }
8213 if ${lt_cv_objdir+:} false; then :
8214 $as_echo_n "(cached) " >&6
8215 else
8216 rm -f .libs 2>/dev/null
8217 mkdir .libs 2>/dev/null
8218 if test -d .libs; then
8219 lt_cv_objdir=.libs
8220 else
8221 # MS-DOS does not allow filenames that begin with a dot.
8222 lt_cv_objdir=_libs
8223 fi
8224 rmdir .libs 2>/dev/null
8225 fi
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8227 $as_echo "$lt_cv_objdir" >&6; }
8228 objdir=$lt_cv_objdir
8229
8230
8231
8232
8233
8234 cat >>confdefs.h <<_ACEOF
8235 #define LT_OBJDIR "$lt_cv_objdir/"
8236 _ACEOF
8237
8238
8239
8240
8241 case $host_os in
8242 aix3*)
8243 # AIX sometimes has problems with the GCC collect2 program. For some
8244 # reason, if we set the COLLECT_NAMES environment variable, the problems
8245 # vanish in a puff of smoke.
8246 if test "X${COLLECT_NAMES+set}" != Xset; then
8247 COLLECT_NAMES=
8248 export COLLECT_NAMES
8249 fi
8250 ;;
8251 esac
8252
8253 # Global variables:
8254 ofile=libtool
8255 can_build_shared=yes
8256
8257 # All known linkers require a `.a' archive for static linking (except MSVC,
8258 # which needs '.lib').
8259 libext=a
8260
8261 with_gnu_ld="$lt_cv_prog_gnu_ld"
8262
8263 old_CC="$CC"
8264 old_CFLAGS="$CFLAGS"
8265
8266 # Set sane defaults for various variables
8267 test -z "$CC" && CC=cc
8268 test -z "$LTCC" && LTCC=$CC
8269 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8270 test -z "$LD" && LD=ld
8271 test -z "$ac_objext" && ac_objext=o
8272
8273 for cc_temp in $compiler""; do
8274 case $cc_temp in
8275 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8276 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8277 \-*) ;;
8278 *) break;;
8279 esac
8280 done
8281 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8282
8283
8284 # Only perform the check for file, if the check method requires it
8285 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8286 case $deplibs_check_method in
8287 file_magic*)
8288 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8290 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8291 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8292 $as_echo_n "(cached) " >&6
8293 else
8294 case $MAGIC_CMD in
8295 [\\/*] | ?:[\\/]*)
8296 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8297 ;;
8298 *)
8299 lt_save_MAGIC_CMD="$MAGIC_CMD"
8300 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8301 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8302 for ac_dir in $ac_dummy; do
8303 IFS="$lt_save_ifs"
8304 test -z "$ac_dir" && ac_dir=.
8305 if test -f $ac_dir/${ac_tool_prefix}file; then
8306 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8307 if test -n "$file_magic_test_file"; then
8308 case $deplibs_check_method in
8309 "file_magic "*)
8310 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8311 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8312 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8313 $EGREP "$file_magic_regex" > /dev/null; then
8314 :
8315 else
8316 cat <<_LT_EOF 1>&2
8317
8318 *** Warning: the command libtool uses to detect shared libraries,
8319 *** $file_magic_cmd, produces output that libtool cannot recognize.
8320 *** The result is that libtool may fail to recognize shared libraries
8321 *** as such. This will affect the creation of libtool libraries that
8322 *** depend on shared libraries, but programs linked with such libtool
8323 *** libraries will work regardless of this problem. Nevertheless, you
8324 *** may want to report the problem to your system manager and/or to
8325 *** bug-libtool@gnu.org
8326
8327 _LT_EOF
8328 fi ;;
8329 esac
8330 fi
8331 break
8332 fi
8333 done
8334 IFS="$lt_save_ifs"
8335 MAGIC_CMD="$lt_save_MAGIC_CMD"
8336 ;;
8337 esac
8338 fi
8339
8340 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8341 if test -n "$MAGIC_CMD"; then
8342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8343 $as_echo "$MAGIC_CMD" >&6; }
8344 else
8345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8346 $as_echo "no" >&6; }
8347 fi
8348
8349
8350
8351
8352
8353 if test -z "$lt_cv_path_MAGIC_CMD"; then
8354 if test -n "$ac_tool_prefix"; then
8355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8356 $as_echo_n "checking for file... " >&6; }
8357 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8358 $as_echo_n "(cached) " >&6
8359 else
8360 case $MAGIC_CMD in
8361 [\\/*] | ?:[\\/]*)
8362 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8363 ;;
8364 *)
8365 lt_save_MAGIC_CMD="$MAGIC_CMD"
8366 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8367 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8368 for ac_dir in $ac_dummy; do
8369 IFS="$lt_save_ifs"
8370 test -z "$ac_dir" && ac_dir=.
8371 if test -f $ac_dir/file; then
8372 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8373 if test -n "$file_magic_test_file"; then
8374 case $deplibs_check_method in
8375 "file_magic "*)
8376 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8377 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8378 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8379 $EGREP "$file_magic_regex" > /dev/null; then
8380 :
8381 else
8382 cat <<_LT_EOF 1>&2
8383
8384 *** Warning: the command libtool uses to detect shared libraries,
8385 *** $file_magic_cmd, produces output that libtool cannot recognize.
8386 *** The result is that libtool may fail to recognize shared libraries
8387 *** as such. This will affect the creation of libtool libraries that
8388 *** depend on shared libraries, but programs linked with such libtool
8389 *** libraries will work regardless of this problem. Nevertheless, you
8390 *** may want to report the problem to your system manager and/or to
8391 *** bug-libtool@gnu.org
8392
8393 _LT_EOF
8394 fi ;;
8395 esac
8396 fi
8397 break
8398 fi
8399 done
8400 IFS="$lt_save_ifs"
8401 MAGIC_CMD="$lt_save_MAGIC_CMD"
8402 ;;
8403 esac
8404 fi
8405
8406 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8407 if test -n "$MAGIC_CMD"; then
8408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8409 $as_echo "$MAGIC_CMD" >&6; }
8410 else
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8412 $as_echo "no" >&6; }
8413 fi
8414
8415
8416 else
8417 MAGIC_CMD=:
8418 fi
8419 fi
8420
8421 fi
8422 ;;
8423 esac
8424
8425 # Use C for the default configuration in the libtool script
8426
8427 lt_save_CC="$CC"
8428 ac_ext=c
8429 ac_cpp='$CPP $CPPFLAGS'
8430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8432 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8433
8434
8435 # Source file extension for C test sources.
8436 ac_ext=c
8437
8438 # Object file extension for compiled C test sources.
8439 objext=o
8440 objext=$objext
8441
8442 # Code to be used in simple compile tests
8443 lt_simple_compile_test_code="int some_variable = 0;"
8444
8445 # Code to be used in simple link tests
8446 lt_simple_link_test_code='int main(){return(0);}'
8447
8448
8449
8450
8451
8452
8453
8454 # If no C compiler was specified, use CC.
8455 LTCC=${LTCC-"$CC"}
8456
8457 # If no C compiler flags were specified, use CFLAGS.
8458 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8459
8460 # Allow CC to be a program name with arguments.
8461 compiler=$CC
8462
8463 # Save the default compiler, since it gets overwritten when the other
8464 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8465 compiler_DEFAULT=$CC
8466
8467 # save warnings/boilerplate of simple test code
8468 ac_outfile=conftest.$ac_objext
8469 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8470 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8471 _lt_compiler_boilerplate=`cat conftest.err`
8472 $RM conftest*
8473
8474 ac_outfile=conftest.$ac_objext
8475 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8476 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8477 _lt_linker_boilerplate=`cat conftest.err`
8478 $RM -r conftest*
8479
8480
8481 if test -n "$compiler"; then
8482
8483 lt_prog_compiler_no_builtin_flag=
8484
8485 if test "$GCC" = yes; then
8486 case $cc_basename in
8487 nvcc*)
8488 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8489 *)
8490 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8491 esac
8492
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8494 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8495 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8496 $as_echo_n "(cached) " >&6
8497 else
8498 lt_cv_prog_compiler_rtti_exceptions=no
8499 ac_outfile=conftest.$ac_objext
8500 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8501 lt_compiler_flag="-fno-rtti -fno-exceptions"
8502 # Insert the option either (1) after the last *FLAGS variable, or
8503 # (2) before a word containing "conftest.", or (3) at the end.
8504 # Note that $ac_compile itself does not contain backslashes and begins
8505 # with a dollar sign (not a hyphen), so the echo should work correctly.
8506 # The option is referenced via a variable to avoid confusing sed.
8507 lt_compile=`echo "$ac_compile" | $SED \
8508 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8509 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8510 -e 's:$: $lt_compiler_flag:'`
8511 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8512 (eval "$lt_compile" 2>conftest.err)
8513 ac_status=$?
8514 cat conftest.err >&5
8515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8516 if (exit $ac_status) && test -s "$ac_outfile"; then
8517 # The compiler can only warn and ignore the option if not recognized
8518 # So say no if there are warnings other than the usual output.
8519 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8520 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8521 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8522 lt_cv_prog_compiler_rtti_exceptions=yes
8523 fi
8524 fi
8525 $RM conftest*
8526
8527 fi
8528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8529 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8530
8531 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8532 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8533 else
8534 :
8535 fi
8536
8537 fi
8538
8539
8540
8541
8542
8543
8544 lt_prog_compiler_wl=
8545 lt_prog_compiler_pic=
8546 lt_prog_compiler_static=
8547
8548
8549 if test "$GCC" = yes; then
8550 lt_prog_compiler_wl='-Wl,'
8551 lt_prog_compiler_static='-static'
8552
8553 case $host_os in
8554 aix*)
8555 # All AIX code is PIC.
8556 if test "$host_cpu" = ia64; then
8557 # AIX 5 now supports IA64 processor
8558 lt_prog_compiler_static='-Bstatic'
8559 fi
8560 ;;
8561
8562 amigaos*)
8563 case $host_cpu in
8564 powerpc)
8565 # see comment about AmigaOS4 .so support
8566 lt_prog_compiler_pic='-fPIC'
8567 ;;
8568 m68k)
8569 # FIXME: we need at least 68020 code to build shared libraries, but
8570 # adding the `-m68020' flag to GCC prevents building anything better,
8571 # like `-m68040'.
8572 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8573 ;;
8574 esac
8575 ;;
8576
8577 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8578 # PIC is the default for these OSes.
8579 ;;
8580
8581 mingw* | cygwin* | pw32* | os2* | cegcc*)
8582 # This hack is so that the source file can tell whether it is being
8583 # built for inclusion in a dll (and should export symbols for example).
8584 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8585 # (--disable-auto-import) libraries
8586 lt_prog_compiler_pic='-DDLL_EXPORT'
8587 ;;
8588
8589 darwin* | rhapsody*)
8590 # PIC is the default on this platform
8591 # Common symbols not allowed in MH_DYLIB files
8592 lt_prog_compiler_pic='-fno-common'
8593 ;;
8594
8595 haiku*)
8596 # PIC is the default for Haiku.
8597 # The "-static" flag exists, but is broken.
8598 lt_prog_compiler_static=
8599 ;;
8600
8601 hpux*)
8602 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8603 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8604 # sets the default TLS model and affects inlining.
8605 case $host_cpu in
8606 hppa*64*)
8607 # +Z the default
8608 ;;
8609 *)
8610 lt_prog_compiler_pic='-fPIC'
8611 ;;
8612 esac
8613 ;;
8614
8615 interix[3-9]*)
8616 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8617 # Instead, we relocate shared libraries at runtime.
8618 ;;
8619
8620 msdosdjgpp*)
8621 # Just because we use GCC doesn't mean we suddenly get shared libraries
8622 # on systems that don't support them.
8623 lt_prog_compiler_can_build_shared=no
8624 enable_shared=no
8625 ;;
8626
8627 *nto* | *qnx*)
8628 # QNX uses GNU C++, but need to define -shared option too, otherwise
8629 # it will coredump.
8630 lt_prog_compiler_pic='-fPIC -shared'
8631 ;;
8632
8633 sysv4*MP*)
8634 if test -d /usr/nec; then
8635 lt_prog_compiler_pic=-Kconform_pic
8636 fi
8637 ;;
8638
8639 *)
8640 lt_prog_compiler_pic='-fPIC'
8641 ;;
8642 esac
8643
8644 case $cc_basename in
8645 nvcc*) # Cuda Compiler Driver 2.2
8646 lt_prog_compiler_wl='-Xlinker '
8647 if test -n "$lt_prog_compiler_pic"; then
8648 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8649 fi
8650 ;;
8651 esac
8652 else
8653 # PORTME Check for flag to pass linker flags through the system compiler.
8654 case $host_os in
8655 aix*)
8656 lt_prog_compiler_wl='-Wl,'
8657 if test "$host_cpu" = ia64; then
8658 # AIX 5 now supports IA64 processor
8659 lt_prog_compiler_static='-Bstatic'
8660 else
8661 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8662 fi
8663 ;;
8664
8665 mingw* | cygwin* | pw32* | os2* | cegcc*)
8666 # This hack is so that the source file can tell whether it is being
8667 # built for inclusion in a dll (and should export symbols for example).
8668 lt_prog_compiler_pic='-DDLL_EXPORT'
8669 ;;
8670
8671 hpux9* | hpux10* | hpux11*)
8672 lt_prog_compiler_wl='-Wl,'
8673 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8674 # not for PA HP-UX.
8675 case $host_cpu in
8676 hppa*64*|ia64*)
8677 # +Z the default
8678 ;;
8679 *)
8680 lt_prog_compiler_pic='+Z'
8681 ;;
8682 esac
8683 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8684 lt_prog_compiler_static='${wl}-a ${wl}archive'
8685 ;;
8686
8687 irix5* | irix6* | nonstopux*)
8688 lt_prog_compiler_wl='-Wl,'
8689 # PIC (with -KPIC) is the default.
8690 lt_prog_compiler_static='-non_shared'
8691 ;;
8692
8693 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8694 case $cc_basename in
8695 # old Intel for x86_64 which still supported -KPIC.
8696 ecc*)
8697 lt_prog_compiler_wl='-Wl,'
8698 lt_prog_compiler_pic='-KPIC'
8699 lt_prog_compiler_static='-static'
8700 ;;
8701 # icc used to be incompatible with GCC.
8702 # ICC 10 doesn't accept -KPIC any more.
8703 icc* | ifort*)
8704 lt_prog_compiler_wl='-Wl,'
8705 lt_prog_compiler_pic='-fPIC'
8706 lt_prog_compiler_static='-static'
8707 ;;
8708 # Lahey Fortran 8.1.
8709 lf95*)
8710 lt_prog_compiler_wl='-Wl,'
8711 lt_prog_compiler_pic='--shared'
8712 lt_prog_compiler_static='--static'
8713 ;;
8714 nagfor*)
8715 # NAG Fortran compiler
8716 lt_prog_compiler_wl='-Wl,-Wl,,'
8717 lt_prog_compiler_pic='-PIC'
8718 lt_prog_compiler_static='-Bstatic'
8719 ;;
8720 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8721 # Portland Group compilers (*not* the Pentium gcc compiler,
8722 # which looks to be a dead project)
8723 lt_prog_compiler_wl='-Wl,'
8724 lt_prog_compiler_pic='-fpic'
8725 lt_prog_compiler_static='-Bstatic'
8726 ;;
8727 ccc*)
8728 lt_prog_compiler_wl='-Wl,'
8729 # All Alpha code is PIC.
8730 lt_prog_compiler_static='-non_shared'
8731 ;;
8732 xl* | bgxl* | bgf* | mpixl*)
8733 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8734 lt_prog_compiler_wl='-Wl,'
8735 lt_prog_compiler_pic='-qpic'
8736 lt_prog_compiler_static='-qstaticlink'
8737 ;;
8738 *)
8739 case `$CC -V 2>&1 | sed 5q` in
8740 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8741 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8742 lt_prog_compiler_pic='-KPIC'
8743 lt_prog_compiler_static='-Bstatic'
8744 lt_prog_compiler_wl=''
8745 ;;
8746 *Sun\ F* | *Sun*Fortran*)
8747 lt_prog_compiler_pic='-KPIC'
8748 lt_prog_compiler_static='-Bstatic'
8749 lt_prog_compiler_wl='-Qoption ld '
8750 ;;
8751 *Sun\ C*)
8752 # Sun C 5.9
8753 lt_prog_compiler_pic='-KPIC'
8754 lt_prog_compiler_static='-Bstatic'
8755 lt_prog_compiler_wl='-Wl,'
8756 ;;
8757 *Intel*\ [CF]*Compiler*)
8758 lt_prog_compiler_wl='-Wl,'
8759 lt_prog_compiler_pic='-fPIC'
8760 lt_prog_compiler_static='-static'
8761 ;;
8762 *Portland\ Group*)
8763 lt_prog_compiler_wl='-Wl,'
8764 lt_prog_compiler_pic='-fpic'
8765 lt_prog_compiler_static='-Bstatic'
8766 ;;
8767 esac
8768 ;;
8769 esac
8770 ;;
8771
8772 newsos6)
8773 lt_prog_compiler_pic='-KPIC'
8774 lt_prog_compiler_static='-Bstatic'
8775 ;;
8776
8777 *nto* | *qnx*)
8778 # QNX uses GNU C++, but need to define -shared option too, otherwise
8779 # it will coredump.
8780 lt_prog_compiler_pic='-fPIC -shared'
8781 ;;
8782
8783 osf3* | osf4* | osf5*)
8784 lt_prog_compiler_wl='-Wl,'
8785 # All OSF/1 code is PIC.
8786 lt_prog_compiler_static='-non_shared'
8787 ;;
8788
8789 rdos*)
8790 lt_prog_compiler_static='-non_shared'
8791 ;;
8792
8793 solaris*)
8794 lt_prog_compiler_pic='-KPIC'
8795 lt_prog_compiler_static='-Bstatic'
8796 case $cc_basename in
8797 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8798 lt_prog_compiler_wl='-Qoption ld ';;
8799 *)
8800 lt_prog_compiler_wl='-Wl,';;
8801 esac
8802 ;;
8803
8804 sunos4*)
8805 lt_prog_compiler_wl='-Qoption ld '
8806 lt_prog_compiler_pic='-PIC'
8807 lt_prog_compiler_static='-Bstatic'
8808 ;;
8809
8810 sysv4 | sysv4.2uw2* | sysv4.3*)
8811 lt_prog_compiler_wl='-Wl,'
8812 lt_prog_compiler_pic='-KPIC'
8813 lt_prog_compiler_static='-Bstatic'
8814 ;;
8815
8816 sysv4*MP*)
8817 if test -d /usr/nec ;then
8818 lt_prog_compiler_pic='-Kconform_pic'
8819 lt_prog_compiler_static='-Bstatic'
8820 fi
8821 ;;
8822
8823 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8824 lt_prog_compiler_wl='-Wl,'
8825 lt_prog_compiler_pic='-KPIC'
8826 lt_prog_compiler_static='-Bstatic'
8827 ;;
8828
8829 unicos*)
8830 lt_prog_compiler_wl='-Wl,'
8831 lt_prog_compiler_can_build_shared=no
8832 ;;
8833
8834 uts4*)
8835 lt_prog_compiler_pic='-pic'
8836 lt_prog_compiler_static='-Bstatic'
8837 ;;
8838
8839 *)
8840 lt_prog_compiler_can_build_shared=no
8841 ;;
8842 esac
8843 fi
8844
8845 case $host_os in
8846 # For platforms which do not support PIC, -DPIC is meaningless:
8847 *djgpp*)
8848 lt_prog_compiler_pic=
8849 ;;
8850 *)
8851 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8852 ;;
8853 esac
8854
8855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8856 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8857 if ${lt_cv_prog_compiler_pic+:} false; then :
8858 $as_echo_n "(cached) " >&6
8859 else
8860 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8861 fi
8862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8863 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8864 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8865
8866 #
8867 # Check to make sure the PIC flag actually works.
8868 #
8869 if test -n "$lt_prog_compiler_pic"; then
8870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8871 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8872 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8873 $as_echo_n "(cached) " >&6
8874 else
8875 lt_cv_prog_compiler_pic_works=no
8876 ac_outfile=conftest.$ac_objext
8877 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8878 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8879 # Insert the option either (1) after the last *FLAGS variable, or
8880 # (2) before a word containing "conftest.", or (3) at the end.
8881 # Note that $ac_compile itself does not contain backslashes and begins
8882 # with a dollar sign (not a hyphen), so the echo should work correctly.
8883 # The option is referenced via a variable to avoid confusing sed.
8884 lt_compile=`echo "$ac_compile" | $SED \
8885 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8886 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8887 -e 's:$: $lt_compiler_flag:'`
8888 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8889 (eval "$lt_compile" 2>conftest.err)
8890 ac_status=$?
8891 cat conftest.err >&5
8892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8893 if (exit $ac_status) && test -s "$ac_outfile"; then
8894 # The compiler can only warn and ignore the option if not recognized
8895 # So say no if there are warnings other than the usual output.
8896 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8897 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8898 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8899 lt_cv_prog_compiler_pic_works=yes
8900 fi
8901 fi
8902 $RM conftest*
8903
8904 fi
8905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8906 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8907
8908 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8909 case $lt_prog_compiler_pic in
8910 "" | " "*) ;;
8911 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8912 esac
8913 else
8914 lt_prog_compiler_pic=
8915 lt_prog_compiler_can_build_shared=no
8916 fi
8917
8918 fi
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930 #
8931 # Check to make sure the static flag actually works.
8932 #
8933 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8935 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8936 if ${lt_cv_prog_compiler_static_works+:} false; then :
8937 $as_echo_n "(cached) " >&6
8938 else
8939 lt_cv_prog_compiler_static_works=no
8940 save_LDFLAGS="$LDFLAGS"
8941 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8942 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8943 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8944 # The linker can only warn and ignore the option if not recognized
8945 # So say no if there are warnings
8946 if test -s conftest.err; then
8947 # Append any errors to the config.log.
8948 cat conftest.err 1>&5
8949 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8950 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8951 if diff conftest.exp conftest.er2 >/dev/null; then
8952 lt_cv_prog_compiler_static_works=yes
8953 fi
8954 else
8955 lt_cv_prog_compiler_static_works=yes
8956 fi
8957 fi
8958 $RM -r conftest*
8959 LDFLAGS="$save_LDFLAGS"
8960
8961 fi
8962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8963 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8964
8965 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8966 :
8967 else
8968 lt_prog_compiler_static=
8969 fi
8970
8971
8972
8973
8974
8975
8976
8977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8978 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8979 if ${lt_cv_prog_compiler_c_o+:} false; then :
8980 $as_echo_n "(cached) " >&6
8981 else
8982 lt_cv_prog_compiler_c_o=no
8983 $RM -r conftest 2>/dev/null
8984 mkdir conftest
8985 cd conftest
8986 mkdir out
8987 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8988
8989 lt_compiler_flag="-o out/conftest2.$ac_objext"
8990 # Insert the option either (1) after the last *FLAGS variable, or
8991 # (2) before a word containing "conftest.", or (3) at the end.
8992 # Note that $ac_compile itself does not contain backslashes and begins
8993 # with a dollar sign (not a hyphen), so the echo should work correctly.
8994 lt_compile=`echo "$ac_compile" | $SED \
8995 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8996 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8997 -e 's:$: $lt_compiler_flag:'`
8998 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8999 (eval "$lt_compile" 2>out/conftest.err)
9000 ac_status=$?
9001 cat out/conftest.err >&5
9002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9003 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9004 then
9005 # The compiler can only warn and ignore the option if not recognized
9006 # So say no if there are warnings
9007 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9008 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9009 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9010 lt_cv_prog_compiler_c_o=yes
9011 fi
9012 fi
9013 chmod u+w . 2>&5
9014 $RM conftest*
9015 # SGI C++ compiler will create directory out/ii_files/ for
9016 # template instantiation
9017 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9018 $RM out/* && rmdir out
9019 cd ..
9020 $RM -r conftest
9021 $RM conftest*
9022
9023 fi
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9025 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9026
9027
9028
9029
9030
9031
9032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9033 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9034 if ${lt_cv_prog_compiler_c_o+:} false; then :
9035 $as_echo_n "(cached) " >&6
9036 else
9037 lt_cv_prog_compiler_c_o=no
9038 $RM -r conftest 2>/dev/null
9039 mkdir conftest
9040 cd conftest
9041 mkdir out
9042 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9043
9044 lt_compiler_flag="-o out/conftest2.$ac_objext"
9045 # Insert the option either (1) after the last *FLAGS variable, or
9046 # (2) before a word containing "conftest.", or (3) at the end.
9047 # Note that $ac_compile itself does not contain backslashes and begins
9048 # with a dollar sign (not a hyphen), so the echo should work correctly.
9049 lt_compile=`echo "$ac_compile" | $SED \
9050 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9051 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9052 -e 's:$: $lt_compiler_flag:'`
9053 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9054 (eval "$lt_compile" 2>out/conftest.err)
9055 ac_status=$?
9056 cat out/conftest.err >&5
9057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9058 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9059 then
9060 # The compiler can only warn and ignore the option if not recognized
9061 # So say no if there are warnings
9062 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9063 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9064 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9065 lt_cv_prog_compiler_c_o=yes
9066 fi
9067 fi
9068 chmod u+w . 2>&5
9069 $RM conftest*
9070 # SGI C++ compiler will create directory out/ii_files/ for
9071 # template instantiation
9072 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9073 $RM out/* && rmdir out
9074 cd ..
9075 $RM -r conftest
9076 $RM conftest*
9077
9078 fi
9079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9080 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9081
9082
9083
9084
9085 hard_links="nottested"
9086 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9087 # do not overwrite the value of need_locks provided by the user
9088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9089 $as_echo_n "checking if we can lock with hard links... " >&6; }
9090 hard_links=yes
9091 $RM conftest*
9092 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9093 touch conftest.a
9094 ln conftest.a conftest.b 2>&5 || hard_links=no
9095 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9097 $as_echo "$hard_links" >&6; }
9098 if test "$hard_links" = no; then
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9100 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9101 need_locks=warn
9102 fi
9103 else
9104 need_locks=no
9105 fi
9106
9107
9108
9109
9110
9111
9112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9113 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9114
9115 runpath_var=
9116 allow_undefined_flag=
9117 always_export_symbols=no
9118 archive_cmds=
9119 archive_expsym_cmds=
9120 compiler_needs_object=no
9121 enable_shared_with_static_runtimes=no
9122 export_dynamic_flag_spec=
9123 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9124 hardcode_automatic=no
9125 hardcode_direct=no
9126 hardcode_direct_absolute=no
9127 hardcode_libdir_flag_spec=
9128 hardcode_libdir_separator=
9129 hardcode_minus_L=no
9130 hardcode_shlibpath_var=unsupported
9131 inherit_rpath=no
9132 link_all_deplibs=unknown
9133 module_cmds=
9134 module_expsym_cmds=
9135 old_archive_from_new_cmds=
9136 old_archive_from_expsyms_cmds=
9137 thread_safe_flag_spec=
9138 whole_archive_flag_spec=
9139 # include_expsyms should be a list of space-separated symbols to be *always*
9140 # included in the symbol list
9141 include_expsyms=
9142 # exclude_expsyms can be an extended regexp of symbols to exclude
9143 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9144 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9145 # as well as any symbol that contains `d'.
9146 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9147 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9148 # platforms (ab)use it in PIC code, but their linkers get confused if
9149 # the symbol is explicitly referenced. Since portable code cannot
9150 # rely on this symbol name, it's probably fine to never include it in
9151 # preloaded symbol tables.
9152 # Exclude shared library initialization/finalization symbols.
9153 extract_expsyms_cmds=
9154
9155 case $host_os in
9156 cygwin* | mingw* | pw32* | cegcc*)
9157 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9158 # When not using gcc, we currently assume that we are using
9159 # Microsoft Visual C++.
9160 if test "$GCC" != yes; then
9161 with_gnu_ld=no
9162 fi
9163 ;;
9164 interix*)
9165 # we just hope/assume this is gcc and not c89 (= MSVC++)
9166 with_gnu_ld=yes
9167 ;;
9168 openbsd*)
9169 with_gnu_ld=no
9170 ;;
9171 esac
9172
9173 ld_shlibs=yes
9174
9175 # On some targets, GNU ld is compatible enough with the native linker
9176 # that we're better off using the native interface for both.
9177 lt_use_gnu_ld_interface=no
9178 if test "$with_gnu_ld" = yes; then
9179 case $host_os in
9180 aix*)
9181 # The AIX port of GNU ld has always aspired to compatibility
9182 # with the native linker. However, as the warning in the GNU ld
9183 # block says, versions before 2.19.5* couldn't really create working
9184 # shared libraries, regardless of the interface used.
9185 case `$LD -v 2>&1` in
9186 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9187 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9188 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9189 *)
9190 lt_use_gnu_ld_interface=yes
9191 ;;
9192 esac
9193 ;;
9194 *)
9195 lt_use_gnu_ld_interface=yes
9196 ;;
9197 esac
9198 fi
9199
9200 if test "$lt_use_gnu_ld_interface" = yes; then
9201 # If archive_cmds runs LD, not CC, wlarc should be empty
9202 wlarc='${wl}'
9203
9204 # Set some defaults for GNU ld with shared library support. These
9205 # are reset later if shared libraries are not supported. Putting them
9206 # here allows them to be overridden if necessary.
9207 runpath_var=LD_RUN_PATH
9208 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9209 export_dynamic_flag_spec='${wl}--export-dynamic'
9210 # ancient GNU ld didn't support --whole-archive et. al.
9211 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9212 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9213 else
9214 whole_archive_flag_spec=
9215 fi
9216 supports_anon_versioning=no
9217 case `$LD -v 2>&1` in
9218 *GNU\ gold*) supports_anon_versioning=yes ;;
9219 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9220 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9221 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9222 *\ 2.11.*) ;; # other 2.11 versions
9223 *) supports_anon_versioning=yes ;;
9224 esac
9225
9226 # See if GNU ld supports shared libraries.
9227 case $host_os in
9228 aix[3-9]*)
9229 # On AIX/PPC, the GNU linker is very broken
9230 if test "$host_cpu" != ia64; then
9231 ld_shlibs=no
9232 cat <<_LT_EOF 1>&2
9233
9234 *** Warning: the GNU linker, at least up to release 2.19, is reported
9235 *** to be unable to reliably create shared libraries on AIX.
9236 *** Therefore, libtool is disabling shared libraries support. If you
9237 *** really care for shared libraries, you may want to install binutils
9238 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9239 *** You will then need to restart the configuration process.
9240
9241 _LT_EOF
9242 fi
9243 ;;
9244
9245 amigaos*)
9246 case $host_cpu in
9247 powerpc)
9248 # see comment about AmigaOS4 .so support
9249 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9250 archive_expsym_cmds=''
9251 ;;
9252 m68k)
9253 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)'
9254 hardcode_libdir_flag_spec='-L$libdir'
9255 hardcode_minus_L=yes
9256 ;;
9257 esac
9258 ;;
9259
9260 beos*)
9261 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9262 allow_undefined_flag=unsupported
9263 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9264 # support --undefined. This deserves some investigation. FIXME
9265 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9266 else
9267 ld_shlibs=no
9268 fi
9269 ;;
9270
9271 cygwin* | mingw* | pw32* | cegcc*)
9272 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9273 # as there is no search path for DLLs.
9274 hardcode_libdir_flag_spec='-L$libdir'
9275 export_dynamic_flag_spec='${wl}--export-all-symbols'
9276 allow_undefined_flag=unsupported
9277 always_export_symbols=no
9278 enable_shared_with_static_runtimes=yes
9279 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'
9280 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9281
9282 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9283 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9284 # If the export-symbols file already is a .def file (1st line
9285 # is EXPORTS), use it as is; otherwise, prepend...
9286 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9287 cp $export_symbols $output_objdir/$soname.def;
9288 else
9289 echo EXPORTS > $output_objdir/$soname.def;
9290 cat $export_symbols >> $output_objdir/$soname.def;
9291 fi~
9292 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9293 else
9294 ld_shlibs=no
9295 fi
9296 ;;
9297
9298 haiku*)
9299 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9300 link_all_deplibs=yes
9301 ;;
9302
9303 interix[3-9]*)
9304 hardcode_direct=no
9305 hardcode_shlibpath_var=no
9306 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9307 export_dynamic_flag_spec='${wl}-E'
9308 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9309 # Instead, shared libraries are loaded at an image base (0x10000000 by
9310 # default) and relocated if they conflict, which is a slow very memory
9311 # consuming and fragmenting process. To avoid this, we pick a random,
9312 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9313 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9314 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9315 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'
9316 ;;
9317
9318 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9319 tmp_diet=no
9320 if test "$host_os" = linux-dietlibc; then
9321 case $cc_basename in
9322 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9323 esac
9324 fi
9325 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9326 && test "$tmp_diet" = no
9327 then
9328 tmp_addflag=' $pic_flag'
9329 tmp_sharedflag='-shared'
9330 case $cc_basename,$host_cpu in
9331 pgcc*) # Portland Group C compiler
9332 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'
9333 tmp_addflag=' $pic_flag'
9334 ;;
9335 pgf77* | pgf90* | pgf95* | pgfortran*)
9336 # Portland Group f77 and f90 compilers
9337 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'
9338 tmp_addflag=' $pic_flag -Mnomain' ;;
9339 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9340 tmp_addflag=' -i_dynamic' ;;
9341 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9342 tmp_addflag=' -i_dynamic -nofor_main' ;;
9343 ifc* | ifort*) # Intel Fortran compiler
9344 tmp_addflag=' -nofor_main' ;;
9345 lf95*) # Lahey Fortran 8.1
9346 whole_archive_flag_spec=
9347 tmp_sharedflag='--shared' ;;
9348 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9349 tmp_sharedflag='-qmkshrobj'
9350 tmp_addflag= ;;
9351 nvcc*) # Cuda Compiler Driver 2.2
9352 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'
9353 compiler_needs_object=yes
9354 ;;
9355 esac
9356 case `$CC -V 2>&1 | sed 5q` in
9357 *Sun\ C*) # Sun C 5.9
9358 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'
9359 compiler_needs_object=yes
9360 tmp_sharedflag='-G' ;;
9361 *Sun\ F*) # Sun Fortran 8.3
9362 tmp_sharedflag='-G' ;;
9363 esac
9364 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9365
9366 if test "x$supports_anon_versioning" = xyes; then
9367 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9368 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9369 echo "local: *; };" >> $output_objdir/$libname.ver~
9370 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9371 fi
9372
9373 case $cc_basename in
9374 xlf* | bgf* | bgxlf* | mpixlf*)
9375 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9376 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9377 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9378 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9379 if test "x$supports_anon_versioning" = xyes; then
9380 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9381 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9382 echo "local: *; };" >> $output_objdir/$libname.ver~
9383 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9384 fi
9385 ;;
9386 esac
9387 else
9388 ld_shlibs=no
9389 fi
9390 ;;
9391
9392 netbsd*)
9393 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9394 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9395 wlarc=
9396 else
9397 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9398 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9399 fi
9400 ;;
9401
9402 solaris*)
9403 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9404 ld_shlibs=no
9405 cat <<_LT_EOF 1>&2
9406
9407 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9408 *** create shared libraries on Solaris systems. Therefore, libtool
9409 *** is disabling shared libraries support. We urge you to upgrade GNU
9410 *** binutils to release 2.9.1 or newer. Another option is to modify
9411 *** your PATH or compiler configuration so that the native linker is
9412 *** used, and then restart.
9413
9414 _LT_EOF
9415 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9416 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9417 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9418 else
9419 ld_shlibs=no
9420 fi
9421 ;;
9422
9423 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9424 case `$LD -v 2>&1` in
9425 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9426 ld_shlibs=no
9427 cat <<_LT_EOF 1>&2
9428
9429 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9430 *** reliably create shared libraries on SCO systems. Therefore, libtool
9431 *** is disabling shared libraries support. We urge you to upgrade GNU
9432 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9433 *** your PATH or compiler configuration so that the native linker is
9434 *** used, and then restart.
9435
9436 _LT_EOF
9437 ;;
9438 *)
9439 # For security reasons, it is highly recommended that you always
9440 # use absolute paths for naming shared libraries, and exclude the
9441 # DT_RUNPATH tag from executables and libraries. But doing so
9442 # requires that you compile everything twice, which is a pain.
9443 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9444 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9445 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9446 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9447 else
9448 ld_shlibs=no
9449 fi
9450 ;;
9451 esac
9452 ;;
9453
9454 sunos4*)
9455 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9456 wlarc=
9457 hardcode_direct=yes
9458 hardcode_shlibpath_var=no
9459 ;;
9460
9461 *)
9462 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9463 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9464 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9465 else
9466 ld_shlibs=no
9467 fi
9468 ;;
9469 esac
9470
9471 if test "$ld_shlibs" = no; then
9472 runpath_var=
9473 hardcode_libdir_flag_spec=
9474 export_dynamic_flag_spec=
9475 whole_archive_flag_spec=
9476 fi
9477 else
9478 # PORTME fill in a description of your system's linker (not GNU ld)
9479 case $host_os in
9480 aix3*)
9481 allow_undefined_flag=unsupported
9482 always_export_symbols=yes
9483 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'
9484 # Note: this linker hardcodes the directories in LIBPATH if there
9485 # are no directories specified by -L.
9486 hardcode_minus_L=yes
9487 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9488 # Neither direct hardcoding nor static linking is supported with a
9489 # broken collect2.
9490 hardcode_direct=unsupported
9491 fi
9492 ;;
9493
9494 aix[4-9]*)
9495 if test "$host_cpu" = ia64; then
9496 # On IA64, the linker does run time linking by default, so we don't
9497 # have to do anything special.
9498 aix_use_runtimelinking=no
9499 exp_sym_flag='-Bexport'
9500 no_entry_flag=""
9501 else
9502 # If we're using GNU nm, then we don't want the "-C" option.
9503 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9504 # Also, AIX nm treats weak defined symbols like other global
9505 # defined symbols, whereas GNU nm marks them as "W".
9506 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9507 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'
9508 else
9509 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'
9510 fi
9511 aix_use_runtimelinking=no
9512
9513 # Test if we are trying to use run time linking or normal
9514 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9515 # need to do runtime linking.
9516 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9517 for ld_flag in $LDFLAGS; do
9518 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9519 aix_use_runtimelinking=yes
9520 break
9521 fi
9522 done
9523 ;;
9524 esac
9525
9526 exp_sym_flag='-bexport'
9527 no_entry_flag='-bnoentry'
9528 fi
9529
9530 # When large executables or shared objects are built, AIX ld can
9531 # have problems creating the table of contents. If linking a library
9532 # or program results in "error TOC overflow" add -mminimal-toc to
9533 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9534 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9535
9536 archive_cmds=''
9537 hardcode_direct=yes
9538 hardcode_direct_absolute=yes
9539 hardcode_libdir_separator=':'
9540 link_all_deplibs=yes
9541 file_list_spec='${wl}-f,'
9542
9543 if test "$GCC" = yes; then
9544 case $host_os in aix4.[012]|aix4.[012].*)
9545 # We only want to do this on AIX 4.2 and lower, the check
9546 # below for broken collect2 doesn't work under 4.3+
9547 collect2name=`${CC} -print-prog-name=collect2`
9548 if test -f "$collect2name" &&
9549 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9550 then
9551 # We have reworked collect2
9552 :
9553 else
9554 # We have old collect2
9555 hardcode_direct=unsupported
9556 # It fails to find uninstalled libraries when the uninstalled
9557 # path is not listed in the libpath. Setting hardcode_minus_L
9558 # to unsupported forces relinking
9559 hardcode_minus_L=yes
9560 hardcode_libdir_flag_spec='-L$libdir'
9561 hardcode_libdir_separator=
9562 fi
9563 ;;
9564 esac
9565 shared_flag='-shared'
9566 if test "$aix_use_runtimelinking" = yes; then
9567 shared_flag="$shared_flag "'${wl}-G'
9568 fi
9569 else
9570 # not using gcc
9571 if test "$host_cpu" = ia64; then
9572 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9573 # chokes on -Wl,-G. The following line is correct:
9574 shared_flag='-G'
9575 else
9576 if test "$aix_use_runtimelinking" = yes; then
9577 shared_flag='${wl}-G'
9578 else
9579 shared_flag='${wl}-bM:SRE'
9580 fi
9581 fi
9582 fi
9583
9584 export_dynamic_flag_spec='${wl}-bexpall'
9585 # It seems that -bexpall does not export symbols beginning with
9586 # underscore (_), so it is better to generate a list of symbols to export.
9587 always_export_symbols=yes
9588 if test "$aix_use_runtimelinking" = yes; then
9589 # Warning - without using the other runtime loading flags (-brtl),
9590 # -berok will link without error, but may produce a broken library.
9591 allow_undefined_flag='-berok'
9592 # Determine the default libpath from the value encoded in an
9593 # empty executable.
9594 if test "${lt_cv_aix_libpath+set}" = set; then
9595 aix_libpath=$lt_cv_aix_libpath
9596 else
9597 if ${lt_cv_aix_libpath_+:} false; then :
9598 $as_echo_n "(cached) " >&6
9599 else
9600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9601 /* end confdefs.h. */
9602
9603 int
9604 main ()
9605 {
9606
9607 ;
9608 return 0;
9609 }
9610 _ACEOF
9611 if ac_fn_c_try_link "$LINENO"; then :
9612
9613 lt_aix_libpath_sed='
9614 /Import File Strings/,/^$/ {
9615 /^0/ {
9616 s/^0 *\([^ ]*\) *$/\1/
9617 p
9618 }
9619 }'
9620 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9621 # Check for a 64-bit object if we didn't find anything.
9622 if test -z "$lt_cv_aix_libpath_"; then
9623 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9624 fi
9625 fi
9626 rm -f core conftest.err conftest.$ac_objext \
9627 conftest$ac_exeext conftest.$ac_ext
9628 if test -z "$lt_cv_aix_libpath_"; then
9629 lt_cv_aix_libpath_="/usr/lib:/lib"
9630 fi
9631
9632 fi
9633
9634 aix_libpath=$lt_cv_aix_libpath_
9635 fi
9636
9637 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9638 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"
9639 else
9640 if test "$host_cpu" = ia64; then
9641 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9642 allow_undefined_flag="-z nodefs"
9643 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"
9644 else
9645 # Determine the default libpath from the value encoded in an
9646 # empty executable.
9647 if test "${lt_cv_aix_libpath+set}" = set; then
9648 aix_libpath=$lt_cv_aix_libpath
9649 else
9650 if ${lt_cv_aix_libpath_+:} false; then :
9651 $as_echo_n "(cached) " >&6
9652 else
9653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9654 /* end confdefs.h. */
9655
9656 int
9657 main ()
9658 {
9659
9660 ;
9661 return 0;
9662 }
9663 _ACEOF
9664 if ac_fn_c_try_link "$LINENO"; then :
9665
9666 lt_aix_libpath_sed='
9667 /Import File Strings/,/^$/ {
9668 /^0/ {
9669 s/^0 *\([^ ]*\) *$/\1/
9670 p
9671 }
9672 }'
9673 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9674 # Check for a 64-bit object if we didn't find anything.
9675 if test -z "$lt_cv_aix_libpath_"; then
9676 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9677 fi
9678 fi
9679 rm -f core conftest.err conftest.$ac_objext \
9680 conftest$ac_exeext conftest.$ac_ext
9681 if test -z "$lt_cv_aix_libpath_"; then
9682 lt_cv_aix_libpath_="/usr/lib:/lib"
9683 fi
9684
9685 fi
9686
9687 aix_libpath=$lt_cv_aix_libpath_
9688 fi
9689
9690 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9691 # Warning - without using the other run time loading flags,
9692 # -berok will link without error, but may produce a broken library.
9693 no_undefined_flag=' ${wl}-bernotok'
9694 allow_undefined_flag=' ${wl}-berok'
9695 if test "$with_gnu_ld" = yes; then
9696 # We only use this code for GNU lds that support --whole-archive.
9697 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9698 else
9699 # Exported symbols can be pulled into shared objects from archives
9700 whole_archive_flag_spec='$convenience'
9701 fi
9702 archive_cmds_need_lc=yes
9703 # This is similar to how AIX traditionally builds its shared libraries.
9704 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'
9705 fi
9706 fi
9707 ;;
9708
9709 amigaos*)
9710 case $host_cpu in
9711 powerpc)
9712 # see comment about AmigaOS4 .so support
9713 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9714 archive_expsym_cmds=''
9715 ;;
9716 m68k)
9717 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)'
9718 hardcode_libdir_flag_spec='-L$libdir'
9719 hardcode_minus_L=yes
9720 ;;
9721 esac
9722 ;;
9723
9724 bsdi[45]*)
9725 export_dynamic_flag_spec=-rdynamic
9726 ;;
9727
9728 cygwin* | mingw* | pw32* | cegcc*)
9729 # When not using gcc, we currently assume that we are using
9730 # Microsoft Visual C++.
9731 # hardcode_libdir_flag_spec is actually meaningless, as there is
9732 # no search path for DLLs.
9733 case $cc_basename in
9734 cl*)
9735 # Native MSVC
9736 hardcode_libdir_flag_spec=' '
9737 allow_undefined_flag=unsupported
9738 always_export_symbols=yes
9739 file_list_spec='@'
9740 # Tell ltmain to make .lib files, not .a files.
9741 libext=lib
9742 # Tell ltmain to make .dll files, not .so files.
9743 shrext_cmds=".dll"
9744 # FIXME: Setting linknames here is a bad hack.
9745 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9746 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9747 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9748 else
9749 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9750 fi~
9751 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9752 linknames='
9753 # The linker will not automatically build a static lib if we build a DLL.
9754 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9755 enable_shared_with_static_runtimes=yes
9756 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9757 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9758 # Don't use ranlib
9759 old_postinstall_cmds='chmod 644 $oldlib'
9760 postlink_cmds='lt_outputfile="@OUTPUT@"~
9761 lt_tool_outputfile="@TOOL_OUTPUT@"~
9762 case $lt_outputfile in
9763 *.exe|*.EXE) ;;
9764 *)
9765 lt_outputfile="$lt_outputfile.exe"
9766 lt_tool_outputfile="$lt_tool_outputfile.exe"
9767 ;;
9768 esac~
9769 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9770 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9771 $RM "$lt_outputfile.manifest";
9772 fi'
9773 ;;
9774 *)
9775 # Assume MSVC wrapper
9776 hardcode_libdir_flag_spec=' '
9777 allow_undefined_flag=unsupported
9778 # Tell ltmain to make .lib files, not .a files.
9779 libext=lib
9780 # Tell ltmain to make .dll files, not .so files.
9781 shrext_cmds=".dll"
9782 # FIXME: Setting linknames here is a bad hack.
9783 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9784 # The linker will automatically build a .lib file if we build a DLL.
9785 old_archive_from_new_cmds='true'
9786 # FIXME: Should let the user specify the lib program.
9787 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9788 enable_shared_with_static_runtimes=yes
9789 ;;
9790 esac
9791 ;;
9792
9793 darwin* | rhapsody*)
9794
9795
9796 archive_cmds_need_lc=no
9797 hardcode_direct=no
9798 hardcode_automatic=yes
9799 hardcode_shlibpath_var=unsupported
9800 if test "$lt_cv_ld_force_load" = "yes"; then
9801 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\"`'
9802
9803 else
9804 whole_archive_flag_spec=''
9805 fi
9806 link_all_deplibs=yes
9807 allow_undefined_flag="$_lt_dar_allow_undefined"
9808 case $cc_basename in
9809 ifort*) _lt_dar_can_shared=yes ;;
9810 *) _lt_dar_can_shared=$GCC ;;
9811 esac
9812 if test "$_lt_dar_can_shared" = "yes"; then
9813 output_verbose_link_cmd=func_echo_all
9814 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9815 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9816 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}"
9817 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}"
9818
9819 else
9820 ld_shlibs=no
9821 fi
9822
9823 ;;
9824
9825 dgux*)
9826 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9827 hardcode_libdir_flag_spec='-L$libdir'
9828 hardcode_shlibpath_var=no
9829 ;;
9830
9831 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9832 # support. Future versions do this automatically, but an explicit c++rt0.o
9833 # does not break anything, and helps significantly (at the cost of a little
9834 # extra space).
9835 freebsd2.2*)
9836 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9837 hardcode_libdir_flag_spec='-R$libdir'
9838 hardcode_direct=yes
9839 hardcode_shlibpath_var=no
9840 ;;
9841
9842 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9843 freebsd2.*)
9844 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9845 hardcode_direct=yes
9846 hardcode_minus_L=yes
9847 hardcode_shlibpath_var=no
9848 ;;
9849
9850 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9851 freebsd* | dragonfly*)
9852 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9853 hardcode_libdir_flag_spec='-R$libdir'
9854 hardcode_direct=yes
9855 hardcode_shlibpath_var=no
9856 ;;
9857
9858 hpux9*)
9859 if test "$GCC" = yes; then
9860 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'
9861 else
9862 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'
9863 fi
9864 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9865 hardcode_libdir_separator=:
9866 hardcode_direct=yes
9867
9868 # hardcode_minus_L: Not really in the search PATH,
9869 # but as the default location of the library.
9870 hardcode_minus_L=yes
9871 export_dynamic_flag_spec='${wl}-E'
9872 ;;
9873
9874 hpux10*)
9875 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9876 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9877 else
9878 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9879 fi
9880 if test "$with_gnu_ld" = no; then
9881 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9882 hardcode_libdir_separator=:
9883 hardcode_direct=yes
9884 hardcode_direct_absolute=yes
9885 export_dynamic_flag_spec='${wl}-E'
9886 # hardcode_minus_L: Not really in the search PATH,
9887 # but as the default location of the library.
9888 hardcode_minus_L=yes
9889 fi
9890 ;;
9891
9892 hpux11*)
9893 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9894 case $host_cpu in
9895 hppa*64*)
9896 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9897 ;;
9898 ia64*)
9899 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9900 ;;
9901 *)
9902 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9903 ;;
9904 esac
9905 else
9906 case $host_cpu in
9907 hppa*64*)
9908 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9909 ;;
9910 ia64*)
9911 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9912 ;;
9913 *)
9914
9915 # Older versions of the 11.00 compiler do not understand -b yet
9916 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9918 $as_echo_n "checking if $CC understands -b... " >&6; }
9919 if ${lt_cv_prog_compiler__b+:} false; then :
9920 $as_echo_n "(cached) " >&6
9921 else
9922 lt_cv_prog_compiler__b=no
9923 save_LDFLAGS="$LDFLAGS"
9924 LDFLAGS="$LDFLAGS -b"
9925 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9926 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9927 # The linker can only warn and ignore the option if not recognized
9928 # So say no if there are warnings
9929 if test -s conftest.err; then
9930 # Append any errors to the config.log.
9931 cat conftest.err 1>&5
9932 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9933 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9934 if diff conftest.exp conftest.er2 >/dev/null; then
9935 lt_cv_prog_compiler__b=yes
9936 fi
9937 else
9938 lt_cv_prog_compiler__b=yes
9939 fi
9940 fi
9941 $RM -r conftest*
9942 LDFLAGS="$save_LDFLAGS"
9943
9944 fi
9945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9946 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9947
9948 if test x"$lt_cv_prog_compiler__b" = xyes; then
9949 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9950 else
9951 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9952 fi
9953
9954 ;;
9955 esac
9956 fi
9957 if test "$with_gnu_ld" = no; then
9958 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9959 hardcode_libdir_separator=:
9960
9961 case $host_cpu in
9962 hppa*64*|ia64*)
9963 hardcode_direct=no
9964 hardcode_shlibpath_var=no
9965 ;;
9966 *)
9967 hardcode_direct=yes
9968 hardcode_direct_absolute=yes
9969 export_dynamic_flag_spec='${wl}-E'
9970
9971 # hardcode_minus_L: Not really in the search PATH,
9972 # but as the default location of the library.
9973 hardcode_minus_L=yes
9974 ;;
9975 esac
9976 fi
9977 ;;
9978
9979 irix5* | irix6* | nonstopux*)
9980 if test "$GCC" = yes; then
9981 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'
9982 # Try to use the -exported_symbol ld option, if it does not
9983 # work, assume that -exports_file does not work either and
9984 # implicitly export all symbols.
9985 # This should be the same for all languages, so no per-tag cache variable.
9986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9987 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9988 if ${lt_cv_irix_exported_symbol+:} false; then :
9989 $as_echo_n "(cached) " >&6
9990 else
9991 save_LDFLAGS="$LDFLAGS"
9992 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9994 /* end confdefs.h. */
9995 int foo (void) { return 0; }
9996 _ACEOF
9997 if ac_fn_c_try_link "$LINENO"; then :
9998 lt_cv_irix_exported_symbol=yes
9999 else
10000 lt_cv_irix_exported_symbol=no
10001 fi
10002 rm -f core conftest.err conftest.$ac_objext \
10003 conftest$ac_exeext conftest.$ac_ext
10004 LDFLAGS="$save_LDFLAGS"
10005 fi
10006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10007 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10008 if test "$lt_cv_irix_exported_symbol" = yes; then
10009 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'
10010 fi
10011 else
10012 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'
10013 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'
10014 fi
10015 archive_cmds_need_lc='no'
10016 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10017 hardcode_libdir_separator=:
10018 inherit_rpath=yes
10019 link_all_deplibs=yes
10020 ;;
10021
10022 netbsd*)
10023 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10024 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10025 else
10026 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10027 fi
10028 hardcode_libdir_flag_spec='-R$libdir'
10029 hardcode_direct=yes
10030 hardcode_shlibpath_var=no
10031 ;;
10032
10033 newsos6)
10034 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10035 hardcode_direct=yes
10036 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10037 hardcode_libdir_separator=:
10038 hardcode_shlibpath_var=no
10039 ;;
10040
10041 *nto* | *qnx*)
10042 ;;
10043
10044 openbsd*)
10045 if test -f /usr/libexec/ld.so; then
10046 hardcode_direct=yes
10047 hardcode_shlibpath_var=no
10048 hardcode_direct_absolute=yes
10049 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10050 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10051 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10052 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10053 export_dynamic_flag_spec='${wl}-E'
10054 else
10055 case $host_os in
10056 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10057 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10058 hardcode_libdir_flag_spec='-R$libdir'
10059 ;;
10060 *)
10061 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10062 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10063 ;;
10064 esac
10065 fi
10066 else
10067 ld_shlibs=no
10068 fi
10069 ;;
10070
10071 os2*)
10072 hardcode_libdir_flag_spec='-L$libdir'
10073 hardcode_minus_L=yes
10074 allow_undefined_flag=unsupported
10075 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'
10076 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10077 ;;
10078
10079 osf3*)
10080 if test "$GCC" = yes; then
10081 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10082 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'
10083 else
10084 allow_undefined_flag=' -expect_unresolved \*'
10085 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'
10086 fi
10087 archive_cmds_need_lc='no'
10088 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10089 hardcode_libdir_separator=:
10090 ;;
10091
10092 osf4* | osf5*) # as osf3* with the addition of -msym flag
10093 if test "$GCC" = yes; then
10094 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10095 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'
10096 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10097 else
10098 allow_undefined_flag=' -expect_unresolved \*'
10099 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'
10100 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~
10101 $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'
10102
10103 # Both c and cxx compiler support -rpath directly
10104 hardcode_libdir_flag_spec='-rpath $libdir'
10105 fi
10106 archive_cmds_need_lc='no'
10107 hardcode_libdir_separator=:
10108 ;;
10109
10110 solaris*)
10111 no_undefined_flag=' -z defs'
10112 if test "$GCC" = yes; then
10113 wlarc='${wl}'
10114 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10115 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10116 $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'
10117 else
10118 case `$CC -V 2>&1` in
10119 *"Compilers 5.0"*)
10120 wlarc=''
10121 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10122 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10123 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10124 ;;
10125 *)
10126 wlarc='${wl}'
10127 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10128 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10129 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10130 ;;
10131 esac
10132 fi
10133 hardcode_libdir_flag_spec='-R$libdir'
10134 hardcode_shlibpath_var=no
10135 case $host_os in
10136 solaris2.[0-5] | solaris2.[0-5].*) ;;
10137 *)
10138 # The compiler driver will combine and reorder linker options,
10139 # but understands `-z linker_flag'. GCC discards it without `$wl',
10140 # but is careful enough not to reorder.
10141 # Supported since Solaris 2.6 (maybe 2.5.1?)
10142 if test "$GCC" = yes; then
10143 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10144 else
10145 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10146 fi
10147 ;;
10148 esac
10149 link_all_deplibs=yes
10150 ;;
10151
10152 sunos4*)
10153 if test "x$host_vendor" = xsequent; then
10154 # Use $CC to link under sequent, because it throws in some extra .o
10155 # files that make .init and .fini sections work.
10156 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10157 else
10158 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10159 fi
10160 hardcode_libdir_flag_spec='-L$libdir'
10161 hardcode_direct=yes
10162 hardcode_minus_L=yes
10163 hardcode_shlibpath_var=no
10164 ;;
10165
10166 sysv4)
10167 case $host_vendor in
10168 sni)
10169 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10170 hardcode_direct=yes # is this really true???
10171 ;;
10172 siemens)
10173 ## LD is ld it makes a PLAMLIB
10174 ## CC just makes a GrossModule.
10175 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10176 reload_cmds='$CC -r -o $output$reload_objs'
10177 hardcode_direct=no
10178 ;;
10179 motorola)
10180 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10181 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10182 ;;
10183 esac
10184 runpath_var='LD_RUN_PATH'
10185 hardcode_shlibpath_var=no
10186 ;;
10187
10188 sysv4.3*)
10189 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10190 hardcode_shlibpath_var=no
10191 export_dynamic_flag_spec='-Bexport'
10192 ;;
10193
10194 sysv4*MP*)
10195 if test -d /usr/nec; then
10196 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10197 hardcode_shlibpath_var=no
10198 runpath_var=LD_RUN_PATH
10199 hardcode_runpath_var=yes
10200 ld_shlibs=yes
10201 fi
10202 ;;
10203
10204 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10205 no_undefined_flag='${wl}-z,text'
10206 archive_cmds_need_lc=no
10207 hardcode_shlibpath_var=no
10208 runpath_var='LD_RUN_PATH'
10209
10210 if test "$GCC" = yes; then
10211 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10212 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10213 else
10214 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10215 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10216 fi
10217 ;;
10218
10219 sysv5* | sco3.2v5* | sco5v6*)
10220 # Note: We can NOT use -z defs as we might desire, because we do not
10221 # link with -lc, and that would cause any symbols used from libc to
10222 # always be unresolved, which means just about no library would
10223 # ever link correctly. If we're not using GNU ld we use -z text
10224 # though, which does catch some bad symbols but isn't as heavy-handed
10225 # as -z defs.
10226 no_undefined_flag='${wl}-z,text'
10227 allow_undefined_flag='${wl}-z,nodefs'
10228 archive_cmds_need_lc=no
10229 hardcode_shlibpath_var=no
10230 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10231 hardcode_libdir_separator=':'
10232 link_all_deplibs=yes
10233 export_dynamic_flag_spec='${wl}-Bexport'
10234 runpath_var='LD_RUN_PATH'
10235
10236 if test "$GCC" = yes; then
10237 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10238 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10239 else
10240 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10241 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10242 fi
10243 ;;
10244
10245 uts4*)
10246 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10247 hardcode_libdir_flag_spec='-L$libdir'
10248 hardcode_shlibpath_var=no
10249 ;;
10250
10251 *)
10252 ld_shlibs=no
10253 ;;
10254 esac
10255
10256 if test x$host_vendor = xsni; then
10257 case $host in
10258 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10259 export_dynamic_flag_spec='${wl}-Blargedynsym'
10260 ;;
10261 esac
10262 fi
10263 fi
10264
10265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10266 $as_echo "$ld_shlibs" >&6; }
10267 test "$ld_shlibs" = no && can_build_shared=no
10268
10269 with_gnu_ld=$with_gnu_ld
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285 #
10286 # Do we need to explicitly link libc?
10287 #
10288 case "x$archive_cmds_need_lc" in
10289 x|xyes)
10290 # Assume -lc should be added
10291 archive_cmds_need_lc=yes
10292
10293 if test "$enable_shared" = yes && test "$GCC" = yes; then
10294 case $archive_cmds in
10295 *'~'*)
10296 # FIXME: we may have to deal with multi-command sequences.
10297 ;;
10298 '$CC '*)
10299 # Test whether the compiler implicitly links with -lc since on some
10300 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10301 # to ld, don't add -lc before -lgcc.
10302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10303 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10304 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10305 $as_echo_n "(cached) " >&6
10306 else
10307 $RM conftest*
10308 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10309
10310 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10311 (eval $ac_compile) 2>&5
10312 ac_status=$?
10313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10314 test $ac_status = 0; } 2>conftest.err; then
10315 soname=conftest
10316 lib=conftest
10317 libobjs=conftest.$ac_objext
10318 deplibs=
10319 wl=$lt_prog_compiler_wl
10320 pic_flag=$lt_prog_compiler_pic
10321 compiler_flags=-v
10322 linker_flags=-v
10323 verstring=
10324 output_objdir=.
10325 libname=conftest
10326 lt_save_allow_undefined_flag=$allow_undefined_flag
10327 allow_undefined_flag=
10328 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10329 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10330 ac_status=$?
10331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10332 test $ac_status = 0; }
10333 then
10334 lt_cv_archive_cmds_need_lc=no
10335 else
10336 lt_cv_archive_cmds_need_lc=yes
10337 fi
10338 allow_undefined_flag=$lt_save_allow_undefined_flag
10339 else
10340 cat conftest.err 1>&5
10341 fi
10342 $RM conftest*
10343
10344 fi
10345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10346 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10347 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10348 ;;
10349 esac
10350 fi
10351 ;;
10352 esac
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
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10506 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10507
10508 if test "$GCC" = yes; then
10509 case $host_os in
10510 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10511 *) lt_awk_arg="/^libraries:/" ;;
10512 esac
10513 case $host_os in
10514 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10515 *) lt_sed_strip_eq="s,=/,/,g" ;;
10516 esac
10517 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10518 case $lt_search_path_spec in
10519 *\;*)
10520 # if the path contains ";" then we assume it to be the separator
10521 # otherwise default to the standard path separator (i.e. ":") - it is
10522 # assumed that no part of a normal pathname contains ";" but that should
10523 # okay in the real world where ";" in dirpaths is itself problematic.
10524 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10525 ;;
10526 *)
10527 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10528 ;;
10529 esac
10530 # Ok, now we have the path, separated by spaces, we can step through it
10531 # and add multilib dir if necessary.
10532 lt_tmp_lt_search_path_spec=
10533 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10534 for lt_sys_path in $lt_search_path_spec; do
10535 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10536 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10537 else
10538 test -d "$lt_sys_path" && \
10539 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10540 fi
10541 done
10542 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10543 BEGIN {RS=" "; FS="/|\n";} {
10544 lt_foo="";
10545 lt_count=0;
10546 for (lt_i = NF; lt_i > 0; lt_i--) {
10547 if ($lt_i != "" && $lt_i != ".") {
10548 if ($lt_i == "..") {
10549 lt_count++;
10550 } else {
10551 if (lt_count == 0) {
10552 lt_foo="/" $lt_i lt_foo;
10553 } else {
10554 lt_count--;
10555 }
10556 }
10557 }
10558 }
10559 if (lt_foo != "") { lt_freq[lt_foo]++; }
10560 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10561 }'`
10562 # AWK program above erroneously prepends '/' to C:/dos/paths
10563 # for these hosts.
10564 case $host_os in
10565 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10566 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10567 esac
10568 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10569 else
10570 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10571 fi
10572 library_names_spec=
10573 libname_spec='lib$name'
10574 soname_spec=
10575 shrext_cmds=".so"
10576 postinstall_cmds=
10577 postuninstall_cmds=
10578 finish_cmds=
10579 finish_eval=
10580 shlibpath_var=
10581 shlibpath_overrides_runpath=unknown
10582 version_type=none
10583 dynamic_linker="$host_os ld.so"
10584 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10585 need_lib_prefix=unknown
10586 hardcode_into_libs=no
10587
10588 # when you set need_version to no, make sure it does not cause -set_version
10589 # flags to be left without arguments
10590 need_version=unknown
10591
10592 case $host_os in
10593 aix3*)
10594 version_type=linux # correct to gnu/linux during the next big refactor
10595 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10596 shlibpath_var=LIBPATH
10597
10598 # AIX 3 has no versioning support, so we append a major version to the name.
10599 soname_spec='${libname}${release}${shared_ext}$major'
10600 ;;
10601
10602 aix[4-9]*)
10603 version_type=linux # correct to gnu/linux during the next big refactor
10604 need_lib_prefix=no
10605 need_version=no
10606 hardcode_into_libs=yes
10607 if test "$host_cpu" = ia64; then
10608 # AIX 5 supports IA64
10609 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10610 shlibpath_var=LD_LIBRARY_PATH
10611 else
10612 # With GCC up to 2.95.x, collect2 would create an import file
10613 # for dependence libraries. The import file would start with
10614 # the line `#! .'. This would cause the generated library to
10615 # depend on `.', always an invalid library. This was fixed in
10616 # development snapshots of GCC prior to 3.0.
10617 case $host_os in
10618 aix4 | aix4.[01] | aix4.[01].*)
10619 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10620 echo ' yes '
10621 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10622 :
10623 else
10624 can_build_shared=no
10625 fi
10626 ;;
10627 esac
10628 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10629 # soname into executable. Probably we can add versioning support to
10630 # collect2, so additional links can be useful in future.
10631 if test "$aix_use_runtimelinking" = yes; then
10632 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10633 # instead of lib<name>.a to let people know that these are not
10634 # typical AIX shared libraries.
10635 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10636 else
10637 # We preserve .a as extension for shared libraries through AIX4.2
10638 # and later when we are not doing run time linking.
10639 library_names_spec='${libname}${release}.a $libname.a'
10640 soname_spec='${libname}${release}${shared_ext}$major'
10641 fi
10642 shlibpath_var=LIBPATH
10643 fi
10644 ;;
10645
10646 amigaos*)
10647 case $host_cpu in
10648 powerpc)
10649 # Since July 2007 AmigaOS4 officially supports .so libraries.
10650 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10651 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10652 ;;
10653 m68k)
10654 library_names_spec='$libname.ixlibrary $libname.a'
10655 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10656 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'
10657 ;;
10658 esac
10659 ;;
10660
10661 beos*)
10662 library_names_spec='${libname}${shared_ext}'
10663 dynamic_linker="$host_os ld.so"
10664 shlibpath_var=LIBRARY_PATH
10665 ;;
10666
10667 bsdi[45]*)
10668 version_type=linux # correct to gnu/linux during the next big refactor
10669 need_version=no
10670 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10671 soname_spec='${libname}${release}${shared_ext}$major'
10672 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10673 shlibpath_var=LD_LIBRARY_PATH
10674 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10675 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10676 # the default ld.so.conf also contains /usr/contrib/lib and
10677 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10678 # libtool to hard-code these into programs
10679 ;;
10680
10681 cygwin* | mingw* | pw32* | cegcc*)
10682 version_type=windows
10683 shrext_cmds=".dll"
10684 need_version=no
10685 need_lib_prefix=no
10686
10687 case $GCC,$cc_basename in
10688 yes,*)
10689 # gcc
10690 library_names_spec='$libname.dll.a'
10691 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10692 postinstall_cmds='base_file=`basename \${file}`~
10693 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10694 dldir=$destdir/`dirname \$dlpath`~
10695 test -d \$dldir || mkdir -p \$dldir~
10696 $install_prog $dir/$dlname \$dldir/$dlname~
10697 chmod a+x \$dldir/$dlname~
10698 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10699 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10700 fi'
10701 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10702 dlpath=$dir/\$dldll~
10703 $RM \$dlpath'
10704 shlibpath_overrides_runpath=yes
10705
10706 case $host_os in
10707 cygwin*)
10708 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10709 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10710
10711 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10712 ;;
10713 mingw* | cegcc*)
10714 # MinGW DLLs use traditional 'lib' prefix
10715 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10716 ;;
10717 pw32*)
10718 # pw32 DLLs use 'pw' prefix rather than 'lib'
10719 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10720 ;;
10721 esac
10722 dynamic_linker='Win32 ld.exe'
10723 ;;
10724
10725 *,cl*)
10726 # Native MSVC
10727 libname_spec='$name'
10728 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10729 library_names_spec='${libname}.dll.lib'
10730
10731 case $build_os in
10732 mingw*)
10733 sys_lib_search_path_spec=
10734 lt_save_ifs=$IFS
10735 IFS=';'
10736 for lt_path in $LIB
10737 do
10738 IFS=$lt_save_ifs
10739 # Let DOS variable expansion print the short 8.3 style file name.
10740 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10741 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10742 done
10743 IFS=$lt_save_ifs
10744 # Convert to MSYS style.
10745 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10746 ;;
10747 cygwin*)
10748 # Convert to unix form, then to dos form, then back to unix form
10749 # but this time dos style (no spaces!) so that the unix form looks
10750 # like /cygdrive/c/PROGRA~1:/cygdr...
10751 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10752 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10753 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10754 ;;
10755 *)
10756 sys_lib_search_path_spec="$LIB"
10757 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10758 # It is most probably a Windows format PATH.
10759 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10760 else
10761 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10762 fi
10763 # FIXME: find the short name or the path components, as spaces are
10764 # common. (e.g. "Program Files" -> "PROGRA~1")
10765 ;;
10766 esac
10767
10768 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10769 postinstall_cmds='base_file=`basename \${file}`~
10770 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10771 dldir=$destdir/`dirname \$dlpath`~
10772 test -d \$dldir || mkdir -p \$dldir~
10773 $install_prog $dir/$dlname \$dldir/$dlname'
10774 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10775 dlpath=$dir/\$dldll~
10776 $RM \$dlpath'
10777 shlibpath_overrides_runpath=yes
10778 dynamic_linker='Win32 link.exe'
10779 ;;
10780
10781 *)
10782 # Assume MSVC wrapper
10783 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10784 dynamic_linker='Win32 ld.exe'
10785 ;;
10786 esac
10787 # FIXME: first we should search . and the directory the executable is in
10788 shlibpath_var=PATH
10789 ;;
10790
10791 darwin* | rhapsody*)
10792 dynamic_linker="$host_os dyld"
10793 version_type=darwin
10794 need_lib_prefix=no
10795 need_version=no
10796 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10797 soname_spec='${libname}${release}${major}$shared_ext'
10798 shlibpath_overrides_runpath=yes
10799 shlibpath_var=DYLD_LIBRARY_PATH
10800 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10801
10802 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10803 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10804 ;;
10805
10806 dgux*)
10807 version_type=linux # correct to gnu/linux during the next big refactor
10808 need_lib_prefix=no
10809 need_version=no
10810 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10811 soname_spec='${libname}${release}${shared_ext}$major'
10812 shlibpath_var=LD_LIBRARY_PATH
10813 ;;
10814
10815 freebsd* | dragonfly*)
10816 # DragonFly does not have aout. When/if they implement a new
10817 # versioning mechanism, adjust this.
10818 if test -x /usr/bin/objformat; then
10819 objformat=`/usr/bin/objformat`
10820 else
10821 case $host_os in
10822 freebsd[23].*) objformat=aout ;;
10823 *) objformat=elf ;;
10824 esac
10825 fi
10826 version_type=freebsd-$objformat
10827 case $version_type in
10828 freebsd-elf*)
10829 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10830 need_version=no
10831 need_lib_prefix=no
10832 ;;
10833 freebsd-*)
10834 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10835 need_version=yes
10836 ;;
10837 esac
10838 shlibpath_var=LD_LIBRARY_PATH
10839 case $host_os in
10840 freebsd2.*)
10841 shlibpath_overrides_runpath=yes
10842 ;;
10843 freebsd3.[01]* | freebsdelf3.[01]*)
10844 shlibpath_overrides_runpath=yes
10845 hardcode_into_libs=yes
10846 ;;
10847 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10848 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10849 shlibpath_overrides_runpath=no
10850 hardcode_into_libs=yes
10851 ;;
10852 *) # from 4.6 on, and DragonFly
10853 shlibpath_overrides_runpath=yes
10854 hardcode_into_libs=yes
10855 ;;
10856 esac
10857 ;;
10858
10859 gnu*)
10860 version_type=linux # correct to gnu/linux during the next big refactor
10861 need_lib_prefix=no
10862 need_version=no
10863 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10864 soname_spec='${libname}${release}${shared_ext}$major'
10865 shlibpath_var=LD_LIBRARY_PATH
10866 shlibpath_overrides_runpath=no
10867 hardcode_into_libs=yes
10868 ;;
10869
10870 haiku*)
10871 version_type=linux # correct to gnu/linux during the next big refactor
10872 need_lib_prefix=no
10873 need_version=no
10874 dynamic_linker="$host_os runtime_loader"
10875 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10876 soname_spec='${libname}${release}${shared_ext}$major'
10877 shlibpath_var=LIBRARY_PATH
10878 shlibpath_overrides_runpath=yes
10879 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10880 hardcode_into_libs=yes
10881 ;;
10882
10883 hpux9* | hpux10* | hpux11*)
10884 # Give a soname corresponding to the major version so that dld.sl refuses to
10885 # link against other versions.
10886 version_type=sunos
10887 need_lib_prefix=no
10888 need_version=no
10889 case $host_cpu in
10890 ia64*)
10891 shrext_cmds='.so'
10892 hardcode_into_libs=yes
10893 dynamic_linker="$host_os dld.so"
10894 shlibpath_var=LD_LIBRARY_PATH
10895 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10896 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10897 soname_spec='${libname}${release}${shared_ext}$major'
10898 if test "X$HPUX_IA64_MODE" = X32; then
10899 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10900 else
10901 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10902 fi
10903 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10904 ;;
10905 hppa*64*)
10906 shrext_cmds='.sl'
10907 hardcode_into_libs=yes
10908 dynamic_linker="$host_os dld.sl"
10909 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10910 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10911 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10912 soname_spec='${libname}${release}${shared_ext}$major'
10913 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10914 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10915 ;;
10916 *)
10917 shrext_cmds='.sl'
10918 dynamic_linker="$host_os dld.sl"
10919 shlibpath_var=SHLIB_PATH
10920 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10921 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10922 soname_spec='${libname}${release}${shared_ext}$major'
10923 ;;
10924 esac
10925 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10926 postinstall_cmds='chmod 555 $lib'
10927 # or fails outright, so override atomically:
10928 install_override_mode=555
10929 ;;
10930
10931 interix[3-9]*)
10932 version_type=linux # correct to gnu/linux during the next big refactor
10933 need_lib_prefix=no
10934 need_version=no
10935 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10936 soname_spec='${libname}${release}${shared_ext}$major'
10937 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10938 shlibpath_var=LD_LIBRARY_PATH
10939 shlibpath_overrides_runpath=no
10940 hardcode_into_libs=yes
10941 ;;
10942
10943 irix5* | irix6* | nonstopux*)
10944 case $host_os in
10945 nonstopux*) version_type=nonstopux ;;
10946 *)
10947 if test "$lt_cv_prog_gnu_ld" = yes; then
10948 version_type=linux # correct to gnu/linux during the next big refactor
10949 else
10950 version_type=irix
10951 fi ;;
10952 esac
10953 need_lib_prefix=no
10954 need_version=no
10955 soname_spec='${libname}${release}${shared_ext}$major'
10956 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10957 case $host_os in
10958 irix5* | nonstopux*)
10959 libsuff= shlibsuff=
10960 ;;
10961 *)
10962 case $LD in # libtool.m4 will add one of these switches to LD
10963 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10964 libsuff= shlibsuff= libmagic=32-bit;;
10965 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10966 libsuff=32 shlibsuff=N32 libmagic=N32;;
10967 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10968 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10969 *) libsuff= shlibsuff= libmagic=never-match;;
10970 esac
10971 ;;
10972 esac
10973 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10974 shlibpath_overrides_runpath=no
10975 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10976 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10977 hardcode_into_libs=yes
10978 ;;
10979
10980 # No shared lib support for Linux oldld, aout, or coff.
10981 linux*oldld* | linux*aout* | linux*coff*)
10982 dynamic_linker=no
10983 ;;
10984
10985 # This must be glibc/ELF.
10986 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10987 version_type=linux # correct to gnu/linux during the next big refactor
10988 need_lib_prefix=no
10989 need_version=no
10990 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10991 soname_spec='${libname}${release}${shared_ext}$major'
10992 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10993 shlibpath_var=LD_LIBRARY_PATH
10994 shlibpath_overrides_runpath=no
10995
10996 # Some binutils ld are patched to set DT_RUNPATH
10997 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10998 $as_echo_n "(cached) " >&6
10999 else
11000 lt_cv_shlibpath_overrides_runpath=no
11001 save_LDFLAGS=$LDFLAGS
11002 save_libdir=$libdir
11003 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11004 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11006 /* end confdefs.h. */
11007
11008 int
11009 main ()
11010 {
11011
11012 ;
11013 return 0;
11014 }
11015 _ACEOF
11016 if ac_fn_c_try_link "$LINENO"; then :
11017 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11018 lt_cv_shlibpath_overrides_runpath=yes
11019 fi
11020 fi
11021 rm -f core conftest.err conftest.$ac_objext \
11022 conftest$ac_exeext conftest.$ac_ext
11023 LDFLAGS=$save_LDFLAGS
11024 libdir=$save_libdir
11025
11026 fi
11027
11028 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11029
11030 # This implies no fast_install, which is unacceptable.
11031 # Some rework will be needed to allow for fast_install
11032 # before this can be enabled.
11033 hardcode_into_libs=yes
11034
11035 # Append ld.so.conf contents to the search path
11036 if test -f /etc/ld.so.conf; then
11037 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' ' '`
11038 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11039 fi
11040
11041 # We used to test for /lib/ld.so.1 and disable shared libraries on
11042 # powerpc, because MkLinux only supported shared libraries with the
11043 # GNU dynamic linker. Since this was broken with cross compilers,
11044 # most powerpc-linux boxes support dynamic linking these days and
11045 # people can always --disable-shared, the test was removed, and we
11046 # assume the GNU/Linux dynamic linker is in use.
11047 dynamic_linker='GNU/Linux ld.so'
11048 ;;
11049
11050 netbsd*)
11051 version_type=sunos
11052 need_lib_prefix=no
11053 need_version=no
11054 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11055 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11056 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11057 dynamic_linker='NetBSD (a.out) ld.so'
11058 else
11059 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11060 soname_spec='${libname}${release}${shared_ext}$major'
11061 dynamic_linker='NetBSD ld.elf_so'
11062 fi
11063 shlibpath_var=LD_LIBRARY_PATH
11064 shlibpath_overrides_runpath=yes
11065 hardcode_into_libs=yes
11066 ;;
11067
11068 newsos6)
11069 version_type=linux # correct to gnu/linux during the next big refactor
11070 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11071 shlibpath_var=LD_LIBRARY_PATH
11072 shlibpath_overrides_runpath=yes
11073 ;;
11074
11075 *nto* | *qnx*)
11076 version_type=qnx
11077 need_lib_prefix=no
11078 need_version=no
11079 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11080 soname_spec='${libname}${release}${shared_ext}$major'
11081 shlibpath_var=LD_LIBRARY_PATH
11082 shlibpath_overrides_runpath=no
11083 hardcode_into_libs=yes
11084 dynamic_linker='ldqnx.so'
11085 ;;
11086
11087 openbsd*)
11088 version_type=sunos
11089 sys_lib_dlsearch_path_spec="/usr/lib"
11090 need_lib_prefix=no
11091 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11092 case $host_os in
11093 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
11094 *) need_version=no ;;
11095 esac
11096 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11097 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11098 shlibpath_var=LD_LIBRARY_PATH
11099 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11100 case $host_os in
11101 openbsd2.[89] | openbsd2.[89].*)
11102 shlibpath_overrides_runpath=no
11103 ;;
11104 *)
11105 shlibpath_overrides_runpath=yes
11106 ;;
11107 esac
11108 else
11109 shlibpath_overrides_runpath=yes
11110 fi
11111 ;;
11112
11113 os2*)
11114 libname_spec='$name'
11115 shrext_cmds=".dll"
11116 need_lib_prefix=no
11117 library_names_spec='$libname${shared_ext} $libname.a'
11118 dynamic_linker='OS/2 ld.exe'
11119 shlibpath_var=LIBPATH
11120 ;;
11121
11122 osf3* | osf4* | osf5*)
11123 version_type=osf
11124 need_lib_prefix=no
11125 need_version=no
11126 soname_spec='${libname}${release}${shared_ext}$major'
11127 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11128 shlibpath_var=LD_LIBRARY_PATH
11129 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11130 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11131 ;;
11132
11133 rdos*)
11134 dynamic_linker=no
11135 ;;
11136
11137 solaris*)
11138 version_type=linux # correct to gnu/linux during the next big refactor
11139 need_lib_prefix=no
11140 need_version=no
11141 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11142 soname_spec='${libname}${release}${shared_ext}$major'
11143 shlibpath_var=LD_LIBRARY_PATH
11144 shlibpath_overrides_runpath=yes
11145 hardcode_into_libs=yes
11146 # ldd complains unless libraries are executable
11147 postinstall_cmds='chmod +x $lib'
11148 ;;
11149
11150 sunos4*)
11151 version_type=sunos
11152 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11153 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11154 shlibpath_var=LD_LIBRARY_PATH
11155 shlibpath_overrides_runpath=yes
11156 if test "$with_gnu_ld" = yes; then
11157 need_lib_prefix=no
11158 fi
11159 need_version=yes
11160 ;;
11161
11162 sysv4 | sysv4.3*)
11163 version_type=linux # correct to gnu/linux during the next big refactor
11164 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11165 soname_spec='${libname}${release}${shared_ext}$major'
11166 shlibpath_var=LD_LIBRARY_PATH
11167 case $host_vendor in
11168 sni)
11169 shlibpath_overrides_runpath=no
11170 need_lib_prefix=no
11171 runpath_var=LD_RUN_PATH
11172 ;;
11173 siemens)
11174 need_lib_prefix=no
11175 ;;
11176 motorola)
11177 need_lib_prefix=no
11178 need_version=no
11179 shlibpath_overrides_runpath=no
11180 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11181 ;;
11182 esac
11183 ;;
11184
11185 sysv4*MP*)
11186 if test -d /usr/nec ;then
11187 version_type=linux # correct to gnu/linux during the next big refactor
11188 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11189 soname_spec='$libname${shared_ext}.$major'
11190 shlibpath_var=LD_LIBRARY_PATH
11191 fi
11192 ;;
11193
11194 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11195 version_type=freebsd-elf
11196 need_lib_prefix=no
11197 need_version=no
11198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11199 soname_spec='${libname}${release}${shared_ext}$major'
11200 shlibpath_var=LD_LIBRARY_PATH
11201 shlibpath_overrides_runpath=yes
11202 hardcode_into_libs=yes
11203 if test "$with_gnu_ld" = yes; then
11204 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11205 else
11206 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11207 case $host_os in
11208 sco3.2v5*)
11209 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11210 ;;
11211 esac
11212 fi
11213 sys_lib_dlsearch_path_spec='/usr/lib'
11214 ;;
11215
11216 tpf*)
11217 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11218 version_type=linux # correct to gnu/linux during the next big refactor
11219 need_lib_prefix=no
11220 need_version=no
11221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11222 shlibpath_var=LD_LIBRARY_PATH
11223 shlibpath_overrides_runpath=no
11224 hardcode_into_libs=yes
11225 ;;
11226
11227 uts4*)
11228 version_type=linux # correct to gnu/linux during the next big refactor
11229 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11230 soname_spec='${libname}${release}${shared_ext}$major'
11231 shlibpath_var=LD_LIBRARY_PATH
11232 ;;
11233
11234 *)
11235 dynamic_linker=no
11236 ;;
11237 esac
11238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11239 $as_echo "$dynamic_linker" >&6; }
11240 test "$dynamic_linker" = no && can_build_shared=no
11241
11242 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11243 if test "$GCC" = yes; then
11244 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11245 fi
11246
11247 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11248 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11249 fi
11250 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11251 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11252 fi
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11346 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11347 hardcode_action=
11348 if test -n "$hardcode_libdir_flag_spec" ||
11349 test -n "$runpath_var" ||
11350 test "X$hardcode_automatic" = "Xyes" ; then
11351
11352 # We can hardcode non-existent directories.
11353 if test "$hardcode_direct" != no &&
11354 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11355 # have to relink, otherwise we might link with an installed library
11356 # when we should be linking with a yet-to-be-installed one
11357 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11358 test "$hardcode_minus_L" != no; then
11359 # Linking always hardcodes the temporary library directory.
11360 hardcode_action=relink
11361 else
11362 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11363 hardcode_action=immediate
11364 fi
11365 else
11366 # We cannot hardcode anything, or else we can only hardcode existing
11367 # directories.
11368 hardcode_action=unsupported
11369 fi
11370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11371 $as_echo "$hardcode_action" >&6; }
11372
11373 if test "$hardcode_action" = relink ||
11374 test "$inherit_rpath" = yes; then
11375 # Fast installation is not supported
11376 enable_fast_install=no
11377 elif test "$shlibpath_overrides_runpath" = yes ||
11378 test "$enable_shared" = no; then
11379 # Fast installation is not necessary
11380 enable_fast_install=needless
11381 fi
11382
11383
11384
11385
11386
11387
11388 if test "x$enable_dlopen" != xyes; then
11389 enable_dlopen=unknown
11390 enable_dlopen_self=unknown
11391 enable_dlopen_self_static=unknown
11392 else
11393 lt_cv_dlopen=no
11394 lt_cv_dlopen_libs=
11395
11396 case $host_os in
11397 beos*)
11398 lt_cv_dlopen="load_add_on"
11399 lt_cv_dlopen_libs=
11400 lt_cv_dlopen_self=yes
11401 ;;
11402
11403 mingw* | pw32* | cegcc*)
11404 lt_cv_dlopen="LoadLibrary"
11405 lt_cv_dlopen_libs=
11406 ;;
11407
11408 cygwin*)
11409 lt_cv_dlopen="dlopen"
11410 lt_cv_dlopen_libs=
11411 ;;
11412
11413 darwin*)
11414 # if libdl is installed we need to link against it
11415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11416 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11417 if ${ac_cv_lib_dl_dlopen+:} false; then :
11418 $as_echo_n "(cached) " >&6
11419 else
11420 ac_check_lib_save_LIBS=$LIBS
11421 LIBS="-ldl $LIBS"
11422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11423 /* end confdefs.h. */
11424
11425 /* Override any GCC internal prototype to avoid an error.
11426 Use char because int might match the return type of a GCC
11427 builtin and then its argument prototype would still apply. */
11428 #ifdef __cplusplus
11429 extern "C"
11430 #endif
11431 char dlopen ();
11432 int
11433 main ()
11434 {
11435 return dlopen ();
11436 ;
11437 return 0;
11438 }
11439 _ACEOF
11440 if ac_fn_c_try_link "$LINENO"; then :
11441 ac_cv_lib_dl_dlopen=yes
11442 else
11443 ac_cv_lib_dl_dlopen=no
11444 fi
11445 rm -f core conftest.err conftest.$ac_objext \
11446 conftest$ac_exeext conftest.$ac_ext
11447 LIBS=$ac_check_lib_save_LIBS
11448 fi
11449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11450 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11451 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11452 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11453 else
11454
11455 lt_cv_dlopen="dyld"
11456 lt_cv_dlopen_libs=
11457 lt_cv_dlopen_self=yes
11458
11459 fi
11460
11461 ;;
11462
11463 *)
11464 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11465 if test "x$ac_cv_func_shl_load" = xyes; then :
11466 lt_cv_dlopen="shl_load"
11467 else
11468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11469 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11470 if ${ac_cv_lib_dld_shl_load+:} false; then :
11471 $as_echo_n "(cached) " >&6
11472 else
11473 ac_check_lib_save_LIBS=$LIBS
11474 LIBS="-ldld $LIBS"
11475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11476 /* end confdefs.h. */
11477
11478 /* Override any GCC internal prototype to avoid an error.
11479 Use char because int might match the return type of a GCC
11480 builtin and then its argument prototype would still apply. */
11481 #ifdef __cplusplus
11482 extern "C"
11483 #endif
11484 char shl_load ();
11485 int
11486 main ()
11487 {
11488 return shl_load ();
11489 ;
11490 return 0;
11491 }
11492 _ACEOF
11493 if ac_fn_c_try_link "$LINENO"; then :
11494 ac_cv_lib_dld_shl_load=yes
11495 else
11496 ac_cv_lib_dld_shl_load=no
11497 fi
11498 rm -f core conftest.err conftest.$ac_objext \
11499 conftest$ac_exeext conftest.$ac_ext
11500 LIBS=$ac_check_lib_save_LIBS
11501 fi
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11503 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11504 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11505 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11506 else
11507 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11508 if test "x$ac_cv_func_dlopen" = xyes; then :
11509 lt_cv_dlopen="dlopen"
11510 else
11511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11512 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11513 if ${ac_cv_lib_dl_dlopen+:} false; then :
11514 $as_echo_n "(cached) " >&6
11515 else
11516 ac_check_lib_save_LIBS=$LIBS
11517 LIBS="-ldl $LIBS"
11518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11519 /* end confdefs.h. */
11520
11521 /* Override any GCC internal prototype to avoid an error.
11522 Use char because int might match the return type of a GCC
11523 builtin and then its argument prototype would still apply. */
11524 #ifdef __cplusplus
11525 extern "C"
11526 #endif
11527 char dlopen ();
11528 int
11529 main ()
11530 {
11531 return dlopen ();
11532 ;
11533 return 0;
11534 }
11535 _ACEOF
11536 if ac_fn_c_try_link "$LINENO"; then :
11537 ac_cv_lib_dl_dlopen=yes
11538 else
11539 ac_cv_lib_dl_dlopen=no
11540 fi
11541 rm -f core conftest.err conftest.$ac_objext \
11542 conftest$ac_exeext conftest.$ac_ext
11543 LIBS=$ac_check_lib_save_LIBS
11544 fi
11545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11546 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11547 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11548 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11549 else
11550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11551 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11552 if ${ac_cv_lib_svld_dlopen+:} false; then :
11553 $as_echo_n "(cached) " >&6
11554 else
11555 ac_check_lib_save_LIBS=$LIBS
11556 LIBS="-lsvld $LIBS"
11557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11558 /* end confdefs.h. */
11559
11560 /* Override any GCC internal prototype to avoid an error.
11561 Use char because int might match the return type of a GCC
11562 builtin and then its argument prototype would still apply. */
11563 #ifdef __cplusplus
11564 extern "C"
11565 #endif
11566 char dlopen ();
11567 int
11568 main ()
11569 {
11570 return dlopen ();
11571 ;
11572 return 0;
11573 }
11574 _ACEOF
11575 if ac_fn_c_try_link "$LINENO"; then :
11576 ac_cv_lib_svld_dlopen=yes
11577 else
11578 ac_cv_lib_svld_dlopen=no
11579 fi
11580 rm -f core conftest.err conftest.$ac_objext \
11581 conftest$ac_exeext conftest.$ac_ext
11582 LIBS=$ac_check_lib_save_LIBS
11583 fi
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11585 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11586 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11587 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11588 else
11589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11590 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11591 if ${ac_cv_lib_dld_dld_link+:} false; then :
11592 $as_echo_n "(cached) " >&6
11593 else
11594 ac_check_lib_save_LIBS=$LIBS
11595 LIBS="-ldld $LIBS"
11596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11597 /* end confdefs.h. */
11598
11599 /* Override any GCC internal prototype to avoid an error.
11600 Use char because int might match the return type of a GCC
11601 builtin and then its argument prototype would still apply. */
11602 #ifdef __cplusplus
11603 extern "C"
11604 #endif
11605 char dld_link ();
11606 int
11607 main ()
11608 {
11609 return dld_link ();
11610 ;
11611 return 0;
11612 }
11613 _ACEOF
11614 if ac_fn_c_try_link "$LINENO"; then :
11615 ac_cv_lib_dld_dld_link=yes
11616 else
11617 ac_cv_lib_dld_dld_link=no
11618 fi
11619 rm -f core conftest.err conftest.$ac_objext \
11620 conftest$ac_exeext conftest.$ac_ext
11621 LIBS=$ac_check_lib_save_LIBS
11622 fi
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11624 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11625 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11626 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11627 fi
11628
11629
11630 fi
11631
11632
11633 fi
11634
11635
11636 fi
11637
11638
11639 fi
11640
11641
11642 fi
11643
11644 ;;
11645 esac
11646
11647 if test "x$lt_cv_dlopen" != xno; then
11648 enable_dlopen=yes
11649 else
11650 enable_dlopen=no
11651 fi
11652
11653 case $lt_cv_dlopen in
11654 dlopen)
11655 save_CPPFLAGS="$CPPFLAGS"
11656 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11657
11658 save_LDFLAGS="$LDFLAGS"
11659 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11660
11661 save_LIBS="$LIBS"
11662 LIBS="$lt_cv_dlopen_libs $LIBS"
11663
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11665 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11666 if ${lt_cv_dlopen_self+:} false; then :
11667 $as_echo_n "(cached) " >&6
11668 else
11669 if test "$cross_compiling" = yes; then :
11670 lt_cv_dlopen_self=cross
11671 else
11672 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11673 lt_status=$lt_dlunknown
11674 cat > conftest.$ac_ext <<_LT_EOF
11675 #line $LINENO "configure"
11676 #include "confdefs.h"
11677
11678 #if HAVE_DLFCN_H
11679 #include <dlfcn.h>
11680 #endif
11681
11682 #include <stdio.h>
11683
11684 #ifdef RTLD_GLOBAL
11685 # define LT_DLGLOBAL RTLD_GLOBAL
11686 #else
11687 # ifdef DL_GLOBAL
11688 # define LT_DLGLOBAL DL_GLOBAL
11689 # else
11690 # define LT_DLGLOBAL 0
11691 # endif
11692 #endif
11693
11694 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11695 find out it does not work in some platform. */
11696 #ifndef LT_DLLAZY_OR_NOW
11697 # ifdef RTLD_LAZY
11698 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11699 # else
11700 # ifdef DL_LAZY
11701 # define LT_DLLAZY_OR_NOW DL_LAZY
11702 # else
11703 # ifdef RTLD_NOW
11704 # define LT_DLLAZY_OR_NOW RTLD_NOW
11705 # else
11706 # ifdef DL_NOW
11707 # define LT_DLLAZY_OR_NOW DL_NOW
11708 # else
11709 # define LT_DLLAZY_OR_NOW 0
11710 # endif
11711 # endif
11712 # endif
11713 # endif
11714 #endif
11715
11716 /* When -fvisbility=hidden is used, assume the code has been annotated
11717 correspondingly for the symbols needed. */
11718 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11719 int fnord () __attribute__((visibility("default")));
11720 #endif
11721
11722 int fnord () { return 42; }
11723 int main ()
11724 {
11725 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11726 int status = $lt_dlunknown;
11727
11728 if (self)
11729 {
11730 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11731 else
11732 {
11733 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11734 else puts (dlerror ());
11735 }
11736 /* dlclose (self); */
11737 }
11738 else
11739 puts (dlerror ());
11740
11741 return status;
11742 }
11743 _LT_EOF
11744 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11745 (eval $ac_link) 2>&5
11746 ac_status=$?
11747 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11748 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11749 (./conftest; exit; ) >&5 2>/dev/null
11750 lt_status=$?
11751 case x$lt_status in
11752 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11753 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11754 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11755 esac
11756 else :
11757 # compilation failed
11758 lt_cv_dlopen_self=no
11759 fi
11760 fi
11761 rm -fr conftest*
11762
11763
11764 fi
11765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11766 $as_echo "$lt_cv_dlopen_self" >&6; }
11767
11768 if test "x$lt_cv_dlopen_self" = xyes; then
11769 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11771 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11772 if ${lt_cv_dlopen_self_static+:} false; then :
11773 $as_echo_n "(cached) " >&6
11774 else
11775 if test "$cross_compiling" = yes; then :
11776 lt_cv_dlopen_self_static=cross
11777 else
11778 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11779 lt_status=$lt_dlunknown
11780 cat > conftest.$ac_ext <<_LT_EOF
11781 #line $LINENO "configure"
11782 #include "confdefs.h"
11783
11784 #if HAVE_DLFCN_H
11785 #include <dlfcn.h>
11786 #endif
11787
11788 #include <stdio.h>
11789
11790 #ifdef RTLD_GLOBAL
11791 # define LT_DLGLOBAL RTLD_GLOBAL
11792 #else
11793 # ifdef DL_GLOBAL
11794 # define LT_DLGLOBAL DL_GLOBAL
11795 # else
11796 # define LT_DLGLOBAL 0
11797 # endif
11798 #endif
11799
11800 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11801 find out it does not work in some platform. */
11802 #ifndef LT_DLLAZY_OR_NOW
11803 # ifdef RTLD_LAZY
11804 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11805 # else
11806 # ifdef DL_LAZY
11807 # define LT_DLLAZY_OR_NOW DL_LAZY
11808 # else
11809 # ifdef RTLD_NOW
11810 # define LT_DLLAZY_OR_NOW RTLD_NOW
11811 # else
11812 # ifdef DL_NOW
11813 # define LT_DLLAZY_OR_NOW DL_NOW
11814 # else
11815 # define LT_DLLAZY_OR_NOW 0
11816 # endif
11817 # endif
11818 # endif
11819 # endif
11820 #endif
11821
11822 /* When -fvisbility=hidden is used, assume the code has been annotated
11823 correspondingly for the symbols needed. */
11824 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11825 int fnord () __attribute__((visibility("default")));
11826 #endif
11827
11828 int fnord () { return 42; }
11829 int main ()
11830 {
11831 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11832 int status = $lt_dlunknown;
11833
11834 if (self)
11835 {
11836 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11837 else
11838 {
11839 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11840 else puts (dlerror ());
11841 }
11842 /* dlclose (self); */
11843 }
11844 else
11845 puts (dlerror ());
11846
11847 return status;
11848 }
11849 _LT_EOF
11850 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11851 (eval $ac_link) 2>&5
11852 ac_status=$?
11853 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11854 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11855 (./conftest; exit; ) >&5 2>/dev/null
11856 lt_status=$?
11857 case x$lt_status in
11858 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11859 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11860 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11861 esac
11862 else :
11863 # compilation failed
11864 lt_cv_dlopen_self_static=no
11865 fi
11866 fi
11867 rm -fr conftest*
11868
11869
11870 fi
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11872 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11873 fi
11874
11875 CPPFLAGS="$save_CPPFLAGS"
11876 LDFLAGS="$save_LDFLAGS"
11877 LIBS="$save_LIBS"
11878 ;;
11879 esac
11880
11881 case $lt_cv_dlopen_self in
11882 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11883 *) enable_dlopen_self=unknown ;;
11884 esac
11885
11886 case $lt_cv_dlopen_self_static in
11887 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11888 *) enable_dlopen_self_static=unknown ;;
11889 esac
11890 fi
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908 striplib=
11909 old_striplib=
11910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11911 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11912 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11913 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11914 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11916 $as_echo "yes" >&6; }
11917 else
11918 # FIXME - insert some real tests, host_os isn't really good enough
11919 case $host_os in
11920 darwin*)
11921 if test -n "$STRIP" ; then
11922 striplib="$STRIP -x"
11923 old_striplib="$STRIP -S"
11924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11925 $as_echo "yes" >&6; }
11926 else
11927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11928 $as_echo "no" >&6; }
11929 fi
11930 ;;
11931 *)
11932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11933 $as_echo "no" >&6; }
11934 ;;
11935 esac
11936 fi
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949 # Report which library types will actually be built
11950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11951 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11953 $as_echo "$can_build_shared" >&6; }
11954
11955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11956 $as_echo_n "checking whether to build shared libraries... " >&6; }
11957 test "$can_build_shared" = "no" && enable_shared=no
11958
11959 # On AIX, shared libraries and static libraries use the same namespace, and
11960 # are all built from PIC.
11961 case $host_os in
11962 aix3*)
11963 test "$enable_shared" = yes && enable_static=no
11964 if test -n "$RANLIB"; then
11965 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11966 postinstall_cmds='$RANLIB $lib'
11967 fi
11968 ;;
11969
11970 aix[4-9]*)
11971 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11972 test "$enable_shared" = yes && enable_static=no
11973 fi
11974 ;;
11975 esac
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11977 $as_echo "$enable_shared" >&6; }
11978
11979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11980 $as_echo_n "checking whether to build static libraries... " >&6; }
11981 # Make sure either enable_shared or enable_static is yes.
11982 test "$enable_shared" = yes || enable_static=yes
11983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11984 $as_echo "$enable_static" >&6; }
11985
11986
11987
11988
11989 fi
11990 ac_ext=c
11991 ac_cpp='$CPP $CPPFLAGS'
11992 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11993 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11994 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11995
11996 CC="$lt_save_CC"
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012 ac_config_commands="$ac_config_commands libtool"
12013
12014
12015
12016
12017 # Only expand once:
12018
12019
12020
12021 # On Solaris 10 and 12 CPP gets set to cc -E, however this still
12022 # does some input parsing. We need strict ANSI-C style tokenization,
12023 # check this:
12024
12025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a C preprocessor that does not parse its input" >&5
12026 $as_echo_n "checking for a C preprocessor that does not parse its input... " >&6; }
12027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12028 /* end confdefs.h. */
12029 1.5.0 16BIT
12030 _ACEOF
12031 if ac_fn_c_try_cpp "$LINENO"; then :
12032 DFNCPP="$CPP"
12033 else
12034 DFNCPP=""
12035 sav_CPP="$CPP"
12036 for CPP in "${CC-cc} -E" "${CC-cc} -E -traditional-cpp" "/lib/cpp" "cpp"; do
12037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12038 /* end confdefs.h. */
12039 1.5.0 16BIT
12040 _ACEOF
12041 if ac_fn_c_try_cpp "$LINENO"; then :
12042 DFNCPP="$CPP"
12043 break
12044 fi
12045 rm -f conftest.err conftest.i conftest.$ac_ext
12046 done
12047 CPP="$sav_CPP"
12048 fi
12049 rm -f conftest.err conftest.i conftest.$ac_ext
12050 if test -n "$DFNCPP"; then
12051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DFNCPP" >&5
12052 $as_echo "$DFNCPP" >&6; }
12053
12054 else
12055 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12056 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12057 as_fn_error 1 "not found
12058 See \`config.log' for more details" "$LINENO" 5; }
12059 fi
12060
12061 # Checks for header files.
12062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12063 $as_echo_n "checking for ANSI C header files... " >&6; }
12064 if ${ac_cv_header_stdc+:} false; then :
12065 $as_echo_n "(cached) " >&6
12066 else
12067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12068 /* end confdefs.h. */
12069 #include <stdlib.h>
12070 #include <stdarg.h>
12071 #include <string.h>
12072 #include <float.h>
12073
12074 int
12075 main ()
12076 {
12077
12078 ;
12079 return 0;
12080 }
12081 _ACEOF
12082 if ac_fn_c_try_compile "$LINENO"; then :
12083 ac_cv_header_stdc=yes
12084 else
12085 ac_cv_header_stdc=no
12086 fi
12087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12088
12089 if test $ac_cv_header_stdc = yes; then
12090 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12092 /* end confdefs.h. */
12093 #include <string.h>
12094
12095 _ACEOF
12096 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12097 $EGREP "memchr" >/dev/null 2>&1; then :
12098
12099 else
12100 ac_cv_header_stdc=no
12101 fi
12102 rm -f conftest*
12103
12104 fi
12105
12106 if test $ac_cv_header_stdc = yes; then
12107 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12109 /* end confdefs.h. */
12110 #include <stdlib.h>
12111
12112 _ACEOF
12113 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12114 $EGREP "free" >/dev/null 2>&1; then :
12115
12116 else
12117 ac_cv_header_stdc=no
12118 fi
12119 rm -f conftest*
12120
12121 fi
12122
12123 if test $ac_cv_header_stdc = yes; then
12124 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12125 if test "$cross_compiling" = yes; then :
12126 :
12127 else
12128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12129 /* end confdefs.h. */
12130 #include <ctype.h>
12131 #include <stdlib.h>
12132 #if ((' ' & 0x0FF) == 0x020)
12133 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12134 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12135 #else
12136 # define ISLOWER(c) \
12137 (('a' <= (c) && (c) <= 'i') \
12138 || ('j' <= (c) && (c) <= 'r') \
12139 || ('s' <= (c) && (c) <= 'z'))
12140 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12141 #endif
12142
12143 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12144 int
12145 main ()
12146 {
12147 int i;
12148 for (i = 0; i < 256; i++)
12149 if (XOR (islower (i), ISLOWER (i))
12150 || toupper (i) != TOUPPER (i))
12151 return 2;
12152 return 0;
12153 }
12154 _ACEOF
12155 if ac_fn_c_try_run "$LINENO"; then :
12156
12157 else
12158 ac_cv_header_stdc=no
12159 fi
12160 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12161 conftest.$ac_objext conftest.beam conftest.$ac_ext
12162 fi
12163
12164 fi
12165 fi
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12167 $as_echo "$ac_cv_header_stdc" >&6; }
12168 if test $ac_cv_header_stdc = yes; then
12169
12170 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12171
12172 fi
12173
12174 for ac_header in malloc.h stdlib.h string.h strings.h
12175 do :
12176 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12177 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12178 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12179 cat >>confdefs.h <<_ACEOF
12180 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12181 _ACEOF
12182
12183 fi
12184
12185 done
12186
12187
12188 # Checks for typedefs, structures, and compiler characteristics.
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12190 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12191 if ${ac_cv_c_const+:} false; then :
12192 $as_echo_n "(cached) " >&6
12193 else
12194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12195 /* end confdefs.h. */
12196
12197 int
12198 main ()
12199 {
12200 /* FIXME: Include the comments suggested by Paul. */
12201 #ifndef __cplusplus
12202 /* Ultrix mips cc rejects this. */
12203 typedef int charset[2];
12204 const charset cs;
12205 /* SunOS 4.1.1 cc rejects this. */
12206 char const *const *pcpcc;
12207 char **ppc;
12208 /* NEC SVR4.0.2 mips cc rejects this. */
12209 struct point {int x, y;};
12210 static struct point const zero = {0,0};
12211 /* AIX XL C 1.02.0.0 rejects this.
12212 It does not let you subtract one const X* pointer from another in
12213 an arm of an if-expression whose if-part is not a constant
12214 expression */
12215 const char *g = "string";
12216 pcpcc = &g + (g ? g-g : 0);
12217 /* HPUX 7.0 cc rejects these. */
12218 ++pcpcc;
12219 ppc = (char**) pcpcc;
12220 pcpcc = (char const *const *) ppc;
12221 { /* SCO 3.2v4 cc rejects this. */
12222 char *t;
12223 char const *s = 0 ? (char *) 0 : (char const *) 0;
12224
12225 *t++ = 0;
12226 if (s) return 0;
12227 }
12228 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
12229 int x[] = {25, 17};
12230 const int *foo = &x[0];
12231 ++foo;
12232 }
12233 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12234 typedef const int *iptr;
12235 iptr p = 0;
12236 ++p;
12237 }
12238 { /* AIX XL C 1.02.0.0 rejects this saying
12239 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12240 struct s { int j; const int *ap[3]; };
12241 struct s *b; b->j = 5;
12242 }
12243 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12244 const int foo = 10;
12245 if (!foo) return 0;
12246 }
12247 return !cs[0] && !zero.x;
12248 #endif
12249
12250 ;
12251 return 0;
12252 }
12253 _ACEOF
12254 if ac_fn_c_try_compile "$LINENO"; then :
12255 ac_cv_c_const=yes
12256 else
12257 ac_cv_c_const=no
12258 fi
12259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12260 fi
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12262 $as_echo "$ac_cv_c_const" >&6; }
12263 if test $ac_cv_c_const = no; then
12264
12265 $as_echo "#define const /**/" >>confdefs.h
12266
12267 fi
12268
12269 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12270 if test "x$ac_cv_type_size_t" = xyes; then :
12271
12272 else
12273
12274 cat >>confdefs.h <<_ACEOF
12275 #define size_t unsigned int
12276 _ACEOF
12277
12278 fi
12279
12280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12281 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12282 if ${ac_cv_struct_tm+:} false; then :
12283 $as_echo_n "(cached) " >&6
12284 else
12285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12286 /* end confdefs.h. */
12287 #include <sys/types.h>
12288 #include <time.h>
12289
12290 int
12291 main ()
12292 {
12293 struct tm tm;
12294 int *p = &tm.tm_sec;
12295 return !p;
12296 ;
12297 return 0;
12298 }
12299 _ACEOF
12300 if ac_fn_c_try_compile "$LINENO"; then :
12301 ac_cv_struct_tm=time.h
12302 else
12303 ac_cv_struct_tm=sys/time.h
12304 fi
12305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12306 fi
12307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12308 $as_echo "$ac_cv_struct_tm" >&6; }
12309 if test $ac_cv_struct_tm = sys/time.h; then
12310
12311 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12312
12313 fi
12314
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
12316 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
12317 if ${ac_cv_c_restrict+:} false; then :
12318 $as_echo_n "(cached) " >&6
12319 else
12320 ac_cv_c_restrict=no
12321 # The order here caters to the fact that C++ does not require restrict.
12322 for ac_kw in __restrict __restrict__ _Restrict restrict; do
12323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12324 /* end confdefs.h. */
12325 typedef int * int_ptr;
12326 int foo (int_ptr $ac_kw ip) {
12327 return ip[0];
12328 }
12329 int
12330 main ()
12331 {
12332 int s[1];
12333 int * $ac_kw t = s;
12334 t[0] = 0;
12335 return foo(t)
12336 ;
12337 return 0;
12338 }
12339 _ACEOF
12340 if ac_fn_c_try_compile "$LINENO"; then :
12341 ac_cv_c_restrict=$ac_kw
12342 fi
12343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12344 test "$ac_cv_c_restrict" != no && break
12345 done
12346
12347 fi
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12349 $as_echo "$ac_cv_c_restrict" >&6; }
12350
12351 case $ac_cv_c_restrict in
12352 restrict) ;;
12353 no) $as_echo "#define restrict /**/" >>confdefs.h
12354 ;;
12355 *) cat >>confdefs.h <<_ACEOF
12356 #define restrict $ac_cv_c_restrict
12357 _ACEOF
12358 ;;
12359 esac
12360
12361
12362 # Checks for library functions.
12363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
12364 $as_echo_n "checking for working strtod... " >&6; }
12365 if ${ac_cv_func_strtod+:} false; then :
12366 $as_echo_n "(cached) " >&6
12367 else
12368 if test "$cross_compiling" = yes; then :
12369 ac_cv_func_strtod=no
12370 else
12371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12372 /* end confdefs.h. */
12373
12374 $ac_includes_default
12375 #ifndef strtod
12376 double strtod ();
12377 #endif
12378 int
12379 main()
12380 {
12381 {
12382 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
12383 char *string = " +69";
12384 char *term;
12385 double value;
12386 value = strtod (string, &term);
12387 if (value != 69 || term != (string + 4))
12388 return 1;
12389 }
12390
12391 {
12392 /* Under Solaris 2.4, strtod returns the wrong value for the
12393 terminating character under some conditions. */
12394 char *string = "NaN";
12395 char *term;
12396 strtod (string, &term);
12397 if (term != string && *(term - 1) == 0)
12398 return 1;
12399 }
12400 return 0;
12401 }
12402
12403 _ACEOF
12404 if ac_fn_c_try_run "$LINENO"; then :
12405 ac_cv_func_strtod=yes
12406 else
12407 ac_cv_func_strtod=no
12408 fi
12409 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12410 conftest.$ac_objext conftest.beam conftest.$ac_ext
12411 fi
12412
12413 fi
12414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
12415 $as_echo "$ac_cv_func_strtod" >&6; }
12416 if test $ac_cv_func_strtod = no; then
12417 case " $LIBOBJS " in
12418 *" strtod.$ac_objext "* ) ;;
12419 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12420 ;;
12421 esac
12422
12423 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12424 if test "x$ac_cv_func_pow" = xyes; then :
12425
12426 fi
12427
12428 if test $ac_cv_func_pow = no; then
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12430 $as_echo_n "checking for pow in -lm... " >&6; }
12431 if ${ac_cv_lib_m_pow+:} false; then :
12432 $as_echo_n "(cached) " >&6
12433 else
12434 ac_check_lib_save_LIBS=$LIBS
12435 LIBS="-lm $LIBS"
12436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12437 /* end confdefs.h. */
12438
12439 /* Override any GCC internal prototype to avoid an error.
12440 Use char because int might match the return type of a GCC
12441 builtin and then its argument prototype would still apply. */
12442 #ifdef __cplusplus
12443 extern "C"
12444 #endif
12445 char pow ();
12446 int
12447 main ()
12448 {
12449 return pow ();
12450 ;
12451 return 0;
12452 }
12453 _ACEOF
12454 if ac_fn_c_try_link "$LINENO"; then :
12455 ac_cv_lib_m_pow=yes
12456 else
12457 ac_cv_lib_m_pow=no
12458 fi
12459 rm -f core conftest.err conftest.$ac_objext \
12460 conftest$ac_exeext conftest.$ac_ext
12461 LIBS=$ac_check_lib_save_LIBS
12462 fi
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12464 $as_echo "$ac_cv_lib_m_pow" >&6; }
12465 if test "x$ac_cv_lib_m_pow" = xyes; then :
12466 POW_LIB=-lm
12467 else
12468 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
12469 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12470 fi
12471
12472 fi
12473
12474 fi
12475
12476 for ac_func in memset
12477 do :
12478 ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
12479 if test "x$ac_cv_func_memset" = xyes; then :
12480 cat >>confdefs.h <<_ACEOF
12481 #define HAVE_MEMSET 1
12482 _ACEOF
12483
12484 else
12485 as_fn_error $? "memset not found in libc" "$LINENO" 5
12486 fi
12487 done
12488
12489 for ac_func in pow
12490 do :
12491 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12492 if test "x$ac_cv_func_pow" = xyes; then :
12493 cat >>confdefs.h <<_ACEOF
12494 #define HAVE_POW 1
12495 _ACEOF
12496
12497 else
12498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12499 $as_echo_n "checking for pow in -lm... " >&6; }
12500 if ${ac_cv_lib_m_pow+:} false; then :
12501 $as_echo_n "(cached) " >&6
12502 else
12503 ac_check_lib_save_LIBS=$LIBS
12504 LIBS="-lm $LIBS"
12505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12506 /* end confdefs.h. */
12507
12508 /* Override any GCC internal prototype to avoid an error.
12509 Use char because int might match the return type of a GCC
12510 builtin and then its argument prototype would still apply. */
12511 #ifdef __cplusplus
12512 extern "C"
12513 #endif
12514 char pow ();
12515 int
12516 main ()
12517 {
12518 return pow ();
12519 ;
12520 return 0;
12521 }
12522 _ACEOF
12523 if ac_fn_c_try_link "$LINENO"; then :
12524 ac_cv_lib_m_pow=yes
12525 else
12526 ac_cv_lib_m_pow=no
12527 fi
12528 rm -f core conftest.err conftest.$ac_objext \
12529 conftest$ac_exeext conftest.$ac_ext
12530 LIBS=$ac_check_lib_save_LIBS
12531 fi
12532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12533 $as_echo "$ac_cv_lib_m_pow" >&6; }
12534 if test "x$ac_cv_lib_m_pow" = xyes; then :
12535 cat >>confdefs.h <<_ACEOF
12536 #define HAVE_LIBM 1
12537 _ACEOF
12538
12539 LIBS="-lm $LIBS"
12540
12541 else
12542 as_fn_error $? "cannot find pow" "$LINENO" 5
12543 fi
12544
12545 fi
12546 done
12547
12548
12549 # Check whether --with-zlib-prefix was given.
12550 if test "${with_zlib_prefix+set}" = set; then :
12551 withval=$with_zlib_prefix; ZPREFIX=${withval}
12552 else
12553 ZPREFIX='z_'
12554 fi
12555
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
12557 $as_echo_n "checking for zlibVersion in -lz... " >&6; }
12558 if ${ac_cv_lib_z_zlibVersion+:} false; then :
12559 $as_echo_n "(cached) " >&6
12560 else
12561 ac_check_lib_save_LIBS=$LIBS
12562 LIBS="-lz $LIBS"
12563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12564 /* end confdefs.h. */
12565
12566 /* Override any GCC internal prototype to avoid an error.
12567 Use char because int might match the return type of a GCC
12568 builtin and then its argument prototype would still apply. */
12569 #ifdef __cplusplus
12570 extern "C"
12571 #endif
12572 char zlibVersion ();
12573 int
12574 main ()
12575 {
12576 return zlibVersion ();
12577 ;
12578 return 0;
12579 }
12580 _ACEOF
12581 if ac_fn_c_try_link "$LINENO"; then :
12582 ac_cv_lib_z_zlibVersion=yes
12583 else
12584 ac_cv_lib_z_zlibVersion=no
12585 fi
12586 rm -f core conftest.err conftest.$ac_objext \
12587 conftest$ac_exeext conftest.$ac_ext
12588 LIBS=$ac_check_lib_save_LIBS
12589 fi
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
12591 $as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
12592 if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
12593 cat >>confdefs.h <<_ACEOF
12594 #define HAVE_LIBZ 1
12595 _ACEOF
12596
12597 LIBS="-lz $LIBS"
12598
12599 else
12600 as_ac_Lib=`$as_echo "ac_cv_lib_z_${ZPREFIX}zlibVersion" | $as_tr_sh`
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ZPREFIX}zlibVersion in -lz" >&5
12602 $as_echo_n "checking for ${ZPREFIX}zlibVersion in -lz... " >&6; }
12603 if eval \${$as_ac_Lib+:} false; then :
12604 $as_echo_n "(cached) " >&6
12605 else
12606 ac_check_lib_save_LIBS=$LIBS
12607 LIBS="-lz $LIBS"
12608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12609 /* end confdefs.h. */
12610
12611 /* Override any GCC internal prototype to avoid an error.
12612 Use char because int might match the return type of a GCC
12613 builtin and then its argument prototype would still apply. */
12614 #ifdef __cplusplus
12615 extern "C"
12616 #endif
12617 char ${ZPREFIX}zlibVersion ();
12618 int
12619 main ()
12620 {
12621 return ${ZPREFIX}zlibVersion ();
12622 ;
12623 return 0;
12624 }
12625 _ACEOF
12626 if ac_fn_c_try_link "$LINENO"; then :
12627 eval "$as_ac_Lib=yes"
12628 else
12629 eval "$as_ac_Lib=no"
12630 fi
12631 rm -f core conftest.err conftest.$ac_objext \
12632 conftest$ac_exeext conftest.$ac_ext
12633 LIBS=$ac_check_lib_save_LIBS
12634 fi
12635 eval ac_res=\$$as_ac_Lib
12636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12637 $as_echo "$ac_res" >&6; }
12638 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12639 cat >>confdefs.h <<_ACEOF
12640 #define HAVE_LIBZ 1
12641 _ACEOF
12642
12643 LIBS="-lz $LIBS"
12644
12645 else
12646 as_fn_error $? "zlib not installed" "$LINENO" 5
12647 fi
12648
12649 fi
12650
12651
12652 # The following is for pngvalid, to ensure it catches FP errors even on
12653 # platforms that don't enable FP exceptions, the function appears in the math
12654 # library (typically), it's not an error if it is not found.
12655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for feenableexcept in -lm" >&5
12656 $as_echo_n "checking for feenableexcept in -lm... " >&6; }
12657 if ${ac_cv_lib_m_feenableexcept+:} false; then :
12658 $as_echo_n "(cached) " >&6
12659 else
12660 ac_check_lib_save_LIBS=$LIBS
12661 LIBS="-lm $LIBS"
12662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12663 /* end confdefs.h. */
12664
12665 /* Override any GCC internal prototype to avoid an error.
12666 Use char because int might match the return type of a GCC
12667 builtin and then its argument prototype would still apply. */
12668 #ifdef __cplusplus
12669 extern "C"
12670 #endif
12671 char feenableexcept ();
12672 int
12673 main ()
12674 {
12675 return feenableexcept ();
12676 ;
12677 return 0;
12678 }
12679 _ACEOF
12680 if ac_fn_c_try_link "$LINENO"; then :
12681 ac_cv_lib_m_feenableexcept=yes
12682 else
12683 ac_cv_lib_m_feenableexcept=no
12684 fi
12685 rm -f core conftest.err conftest.$ac_objext \
12686 conftest$ac_exeext conftest.$ac_ext
12687 LIBS=$ac_check_lib_save_LIBS
12688 fi
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feenableexcept" >&5
12690 $as_echo "$ac_cv_lib_m_feenableexcept" >&6; }
12691 if test "x$ac_cv_lib_m_feenableexcept" = xyes; then :
12692 cat >>confdefs.h <<_ACEOF
12693 #define HAVE_LIBM 1
12694 _ACEOF
12695
12696 LIBS="-lm $LIBS"
12697
12698 fi
12699
12700 for ac_func in feenableexcept
12701 do :
12702 ac_fn_c_check_func "$LINENO" "feenableexcept" "ac_cv_func_feenableexcept"
12703 if test "x$ac_cv_func_feenableexcept" = xyes; then :
12704 cat >>confdefs.h <<_ACEOF
12705 #define HAVE_FEENABLEEXCEPT 1
12706 _ACEOF
12707
12708 fi
12709 done
12710
12711
12712 LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG
12713 LIBPNG_DEFINES=$LIBPNG_DEFINES
12714
12715
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
12717 $as_echo_n "checking if libraries can be versioned... " >&6; }
12718
12719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
12720 $as_echo_n "checking if using Solaris linker... " >&6; }
12721 SLD=`$LD --version 2>&1 | grep Solaris`
12722 if test "$SLD"; then
12723 have_solaris_ld=yes
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12725 $as_echo "yes" >&6; }
12726 else
12727 have_solaris_ld=no
12728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12729 $as_echo "no" >&6; }
12730 fi
12731 if test "$have_solaris_ld" = "yes"; then
12732 HAVE_SOLARIS_LD_TRUE=
12733 HAVE_SOLARIS_LD_FALSE='#'
12734 else
12735 HAVE_SOLARIS_LD_TRUE='#'
12736 HAVE_SOLARIS_LD_FALSE=
12737 fi
12738
12739
12740 # Special case for PE/COFF platforms: ld reports
12741 # support for version-script, but doesn't actually
12742 # DO anything with it.
12743 case $host in
12744 *cygwin* | *mingw32* | *interix* )
12745 have_ld_version_script=no
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12747 $as_echo "no" >&6; }
12748 ;;
12749 * )
12750
12751 if test "$have_solaris_ld" = "yes"; then
12752 GLD=`$LD --help < /dev/null 2>&1 | grep 'M mapfile'`
12753 else
12754 GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
12755 fi
12756
12757 if test "$GLD"; then
12758 have_ld_version_script=yes
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12760 $as_echo "yes" >&6; }
12761 else
12762 have_ld_version_script=no
12763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12764 $as_echo "no" >&6; }
12765 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
12766 $as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
12767 fi
12768 ;;
12769 esac
12770
12771 if test "$have_ld_version_script" = "yes"; then
12772 HAVE_LD_VERSION_SCRIPT_TRUE=
12773 HAVE_LD_VERSION_SCRIPT_FALSE='#'
12774 else
12775 HAVE_LD_VERSION_SCRIPT_TRUE='#'
12776 HAVE_LD_VERSION_SCRIPT_FALSE=
12777 fi
12778
12779
12780 if test "$have_ld_version_script" = "yes"; then
12781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
12782 $as_echo_n "checking for symbol prefix... " >&6; }
12783 SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
12784 | ${CPP-${CC-gcc} -E} - 2>&1 \
12785 | ${EGREP-grep} "^PREFIX=" \
12786 | ${SED-sed} "s:^PREFIX=::"`
12787
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
12789 $as_echo "$SYMBOL_PREFIX" >&6; }
12790 fi
12791
12792 # Substitutions for .in files
12793
12794
12795
12796
12797
12798 # Additional arguments (and substitutions)
12799 # Allow the pkg-config directory to be set
12800
12801 # Check whether --with-pkgconfigdir was given.
12802 if test "${with_pkgconfigdir+set}" = set; then :
12803 withval=$with_pkgconfigdir; pkgconfigdir=${withval}
12804 else
12805 pkgconfigdir='${libdir}/pkgconfig'
12806 fi
12807
12808
12809
12810 { $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
12811 $as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
12812
12813 # Make the *-config binary config scripts optional
12814
12815 # Check whether --with-binconfigs was given.
12816 if test "${with_binconfigs+set}" = set; then :
12817 withval=$with_binconfigs; if test "${withval}" = no; then
12818 binconfigs=
12819 { $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
12820 $as_echo "$as_me: libpng-config scripts will not be built" >&6;}
12821 else
12822 binconfigs='${binconfigs}'
12823 fi
12824 else
12825 binconfigs='${binconfigs}'
12826 fi
12827
12828
12829
12830 # Because GCC by default assembles code with an executable stack, even though it
12831 # compiles C code with a non-executable stack, it is necessary to do a fixup
12832 # here (this may by GCC specific)
12833 AM_CCASFLAGS=-Wa,--noexecstack
12834
12835
12836 # Check whether --enable-arm-neon was given.
12837 if test "${enable_arm_neon+set}" = set; then :
12838 enableval=$enable_arm_neon; if test "${enableval}" = yes; then
12839
12840 $as_echo "#define PNG_ARM_NEON 1" >>confdefs.h
12841
12842
12843 $as_echo "#define PNG_ALIGNED_MEMORY_SUPPORTED 1" >>confdefs.h
12844
12845 fi
12846 fi
12847
12848 if test "${enable_arm_neon:-no}" = yes; then
12849 PNG_ARM_NEON_TRUE=
12850 PNG_ARM_NEON_FALSE='#'
12851 else
12852 PNG_ARM_NEON_TRUE='#'
12853 PNG_ARM_NEON_FALSE=
12854 fi
12855
12856
12857 # Config files, substituting as above
12858 ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
12859
12860 ac_config_files="$ac_config_files libpng-config:libpng-config.in"
12861
12862
12863 cat >confcache <<\_ACEOF
12864 # This file is a shell script that caches the results of configure
12865 # tests run on this system so they can be shared between configure
12866 # scripts and configure runs, see configure's option --config-cache.
12867 # It is not useful on other systems. If it contains results you don't
12868 # want to keep, you may remove or edit it.
12869 #
12870 # config.status only pays attention to the cache file if you give it
12871 # the --recheck option to rerun configure.
12872 #
12873 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12874 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12875 # following values.
12876
12877 _ACEOF
12878
12879 # The following way of writing the cache mishandles newlines in values,
12880 # but we know of no workaround that is simple, portable, and efficient.
12881 # So, we kill variables containing newlines.
12882 # Ultrix sh set writes to stderr and can't be redirected directly,
12883 # and sets the high bit in the cache file unless we assign to the vars.
12884 (
12885 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12886 eval ac_val=\$$ac_var
12887 case $ac_val in #(
12888 *${as_nl}*)
12889 case $ac_var in #(
12890 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12891 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12892 esac
12893 case $ac_var in #(
12894 _ | IFS | as_nl) ;; #(
12895 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12896 *) { eval $ac_var=; unset $ac_var;} ;;
12897 esac ;;
12898 esac
12899 done
12900
12901 (set) 2>&1 |
12902 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12903 *${as_nl}ac_space=\ *)
12904 # `set' does not quote correctly, so add quotes: double-quote
12905 # substitution turns \\\\ into \\, and sed turns \\ into \.
12906 sed -n \
12907 "s/'/'\\\\''/g;
12908 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12909 ;; #(
12910 *)
12911 # `set' quotes correctly as required by POSIX, so do not add quotes.
12912 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12913 ;;
12914 esac |
12915 sort
12916 ) |
12917 sed '
12918 /^ac_cv_env_/b end
12919 t clear
12920 :clear
12921 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12922 t end
12923 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12924 :end' >>confcache
12925 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12926 if test -w "$cache_file"; then
12927 if test "x$cache_file" != "x/dev/null"; then
12928 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12929 $as_echo "$as_me: updating cache $cache_file" >&6;}
12930 if test ! -f "$cache_file" || test -h "$cache_file"; then
12931 cat confcache >"$cache_file"
12932 else
12933 case $cache_file in #(
12934 */* | ?:*)
12935 mv -f confcache "$cache_file"$$ &&
12936 mv -f "$cache_file"$$ "$cache_file" ;; #(
12937 *)
12938 mv -f confcache "$cache_file" ;;
12939 esac
12940 fi
12941 fi
12942 else
12943 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12944 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12945 fi
12946 fi
12947 rm -f confcache
12948
12949 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12950 # Let make expand exec_prefix.
12951 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12952
12953 DEFS=-DHAVE_CONFIG_H
12954
12955 ac_libobjs=
12956 ac_ltlibobjs=
12957 U=
12958 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12959 # 1. Remove the extension, and $U if already installed.
12960 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12961 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12962 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12963 # will be set to the directory where LIBOBJS objects are built.
12964 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12965 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12966 done
12967 LIBOBJS=$ac_libobjs
12968
12969 LTLIBOBJS=$ac_ltlibobjs
12970
12971
12972 if test -n "$EXEEXT"; then
12973 am__EXEEXT_TRUE=
12974 am__EXEEXT_FALSE='#'
12975 else
12976 am__EXEEXT_TRUE='#'
12977 am__EXEEXT_FALSE=
12978 fi
12979
12980 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12981 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12982 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12983 fi
12984 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12985 as_fn_error $? "conditional \"AMDEP\" was never defined.
12986 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12987 fi
12988 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12989 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12990 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12991 fi
12992 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
12993 as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
12994 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12995 fi
12996 if test -z "${HAVE_SOLARIS_LD_TRUE}" && test -z "${HAVE_SOLARIS_LD_FALSE}"; then
12997 as_fn_error $? "conditional \"HAVE_SOLARIS_LD\" was never defined.
12998 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12999 fi
13000 if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
13001 as_fn_error $? "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
13002 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13003 fi
13004 if test -z "${PNG_ARM_NEON_TRUE}" && test -z "${PNG_ARM_NEON_FALSE}"; then
13005 as_fn_error $? "conditional \"PNG_ARM_NEON\" was never defined.
13006 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13007 fi
13008
13009 : "${CONFIG_STATUS=./config.status}"
13010 ac_write_fail=0
13011 ac_clean_files_save=$ac_clean_files
13012 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13013 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13014 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13015 as_write_fail=0
13016 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13017 #! $SHELL
13018 # Generated by $as_me.
13019 # Run this file to recreate the current configuration.
13020 # Compiler output produced by configure, useful for debugging
13021 # configure, is in config.log if it exists.
13022
13023 debug=false
13024 ac_cs_recheck=false
13025 ac_cs_silent=false
13026
13027 SHELL=\${CONFIG_SHELL-$SHELL}
13028 export SHELL
13029 _ASEOF
13030 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13031 ## -------------------- ##
13032 ## M4sh Initialization. ##
13033 ## -------------------- ##
13034
13035 # Be more Bourne compatible
13036 DUALCASE=1; export DUALCASE # for MKS sh
13037 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13038 emulate sh
13039 NULLCMD=:
13040 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13041 # is contrary to our usage. Disable this feature.
13042 alias -g '${1+"$@"}'='"$@"'
13043 setopt NO_GLOB_SUBST
13044 else
13045 case `(set -o) 2>/dev/null` in #(
13046 *posix*) :
13047 set -o posix ;; #(
13048 *) :
13049 ;;
13050 esac
13051 fi
13052
13053
13054 as_nl='
13055 '
13056 export as_nl
13057 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13058 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13059 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13060 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13061 # Prefer a ksh shell builtin over an external printf program on Solaris,
13062 # but without wasting forks for bash or zsh.
13063 if test -z "$BASH_VERSION$ZSH_VERSION" \
13064 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13065 as_echo='print -r --'
13066 as_echo_n='print -rn --'
13067 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13068 as_echo='printf %s\n'
13069 as_echo_n='printf %s'
13070 else
13071 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13072 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13073 as_echo_n='/usr/ucb/echo -n'
13074 else
13075 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13076 as_echo_n_body='eval
13077 arg=$1;
13078 case $arg in #(
13079 *"$as_nl"*)
13080 expr "X$arg" : "X\\(.*\\)$as_nl";
13081 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13082 esac;
13083 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13084 '
13085 export as_echo_n_body
13086 as_echo_n='sh -c $as_echo_n_body as_echo'
13087 fi
13088 export as_echo_body
13089 as_echo='sh -c $as_echo_body as_echo'
13090 fi
13091
13092 # The user is always right.
13093 if test "${PATH_SEPARATOR+set}" != set; then
13094 PATH_SEPARATOR=:
13095 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13096 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13097 PATH_SEPARATOR=';'
13098 }
13099 fi
13100
13101
13102 # IFS
13103 # We need space, tab and new line, in precisely that order. Quoting is
13104 # there to prevent editors from complaining about space-tab.
13105 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13106 # splitting by setting IFS to empty value.)
13107 IFS=" "" $as_nl"
13108
13109 # Find who we are. Look in the path if we contain no directory separator.
13110 as_myself=
13111 case $0 in #((
13112 *[\\/]* ) as_myself=$0 ;;
13113 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13114 for as_dir in $PATH
13115 do
13116 IFS=$as_save_IFS
13117 test -z "$as_dir" && as_dir=.
13118 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13119 done
13120 IFS=$as_save_IFS
13121
13122 ;;
13123 esac
13124 # We did not find ourselves, most probably we were run as `sh COMMAND'
13125 # in which case we are not to be found in the path.
13126 if test "x$as_myself" = x; then
13127 as_myself=$0
13128 fi
13129 if test ! -f "$as_myself"; then
13130 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13131 exit 1
13132 fi
13133
13134 # Unset variables that we do not need and which cause bugs (e.g. in
13135 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13136 # suppresses any "Segmentation fault" message there. '((' could
13137 # trigger a bug in pdksh 5.2.14.
13138 for as_var in BASH_ENV ENV MAIL MAILPATH
13139 do eval test x\${$as_var+set} = xset \
13140 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13141 done
13142 PS1='$ '
13143 PS2='> '
13144 PS4='+ '
13145
13146 # NLS nuisances.
13147 LC_ALL=C
13148 export LC_ALL
13149 LANGUAGE=C
13150 export LANGUAGE
13151
13152 # CDPATH.
13153 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13154
13155
13156 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13157 # ----------------------------------------
13158 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13159 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13160 # script with STATUS, using 1 if that was 0.
13161 as_fn_error ()
13162 {
13163 as_status=$1; test $as_status -eq 0 && as_status=1
13164 if test "$4"; then
13165 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13166 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13167 fi
13168 $as_echo "$as_me: error: $2" >&2
13169 as_fn_exit $as_status
13170 } # as_fn_error
13171
13172
13173 # as_fn_set_status STATUS
13174 # -----------------------
13175 # Set $? to STATUS, without forking.
13176 as_fn_set_status ()
13177 {
13178 return $1
13179 } # as_fn_set_status
13180
13181 # as_fn_exit STATUS
13182 # -----------------
13183 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13184 as_fn_exit ()
13185 {
13186 set +e
13187 as_fn_set_status $1
13188 exit $1
13189 } # as_fn_exit
13190
13191 # as_fn_unset VAR
13192 # ---------------
13193 # Portably unset VAR.
13194 as_fn_unset ()
13195 {
13196 { eval $1=; unset $1;}
13197 }
13198 as_unset=as_fn_unset
13199 # as_fn_append VAR VALUE
13200 # ----------------------
13201 # Append the text in VALUE to the end of the definition contained in VAR. Take
13202 # advantage of any shell optimizations that allow amortized linear growth over
13203 # repeated appends, instead of the typical quadratic growth present in naive
13204 # implementations.
13205 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13206 eval 'as_fn_append ()
13207 {
13208 eval $1+=\$2
13209 }'
13210 else
13211 as_fn_append ()
13212 {
13213 eval $1=\$$1\$2
13214 }
13215 fi # as_fn_append
13216
13217 # as_fn_arith ARG...
13218 # ------------------
13219 # Perform arithmetic evaluation on the ARGs, and store the result in the
13220 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13221 # must be portable across $(()) and expr.
13222 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13223 eval 'as_fn_arith ()
13224 {
13225 as_val=$(( $* ))
13226 }'
13227 else
13228 as_fn_arith ()
13229 {
13230 as_val=`expr "$@" || test $? -eq 1`
13231 }
13232 fi # as_fn_arith
13233
13234
13235 if expr a : '\(a\)' >/dev/null 2>&1 &&
13236 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13237 as_expr=expr
13238 else
13239 as_expr=false
13240 fi
13241
13242 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13243 as_basename=basename
13244 else
13245 as_basename=false
13246 fi
13247
13248 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13249 as_dirname=dirname
13250 else
13251 as_dirname=false
13252 fi
13253
13254 as_me=`$as_basename -- "$0" ||
13255 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13256 X"$0" : 'X\(//\)$' \| \
13257 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13258 $as_echo X/"$0" |
13259 sed '/^.*\/\([^/][^/]*\)\/*$/{
13260 s//\1/
13261 q
13262 }
13263 /^X\/\(\/\/\)$/{
13264 s//\1/
13265 q
13266 }
13267 /^X\/\(\/\).*/{
13268 s//\1/
13269 q
13270 }
13271 s/.*/./; q'`
13272
13273 # Avoid depending upon Character Ranges.
13274 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13275 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13276 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13277 as_cr_digits='0123456789'
13278 as_cr_alnum=$as_cr_Letters$as_cr_digits
13279
13280 ECHO_C= ECHO_N= ECHO_T=
13281 case `echo -n x` in #(((((
13282 -n*)
13283 case `echo 'xy\c'` in
13284 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13285 xy) ECHO_C='\c';;
13286 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13287 ECHO_T=' ';;
13288 esac;;
13289 *)
13290 ECHO_N='-n';;
13291 esac
13292
13293 rm -f conf$$ conf$$.exe conf$$.file
13294 if test -d conf$$.dir; then
13295 rm -f conf$$.dir/conf$$.file
13296 else
13297 rm -f conf$$.dir
13298 mkdir conf$$.dir 2>/dev/null
13299 fi
13300 if (echo >conf$$.file) 2>/dev/null; then
13301 if ln -s conf$$.file conf$$ 2>/dev/null; then
13302 as_ln_s='ln -s'
13303 # ... but there are two gotchas:
13304 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13305 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13306 # In both cases, we have to default to `cp -p'.
13307 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13308 as_ln_s='cp -p'
13309 elif ln conf$$.file conf$$ 2>/dev/null; then
13310 as_ln_s=ln
13311 else
13312 as_ln_s='cp -p'
13313 fi
13314 else
13315 as_ln_s='cp -p'
13316 fi
13317 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13318 rmdir conf$$.dir 2>/dev/null
13319
13320
13321 # as_fn_mkdir_p
13322 # -------------
13323 # Create "$as_dir" as a directory, including parents if necessary.
13324 as_fn_mkdir_p ()
13325 {
13326
13327 case $as_dir in #(
13328 -*) as_dir=./$as_dir;;
13329 esac
13330 test -d "$as_dir" || eval $as_mkdir_p || {
13331 as_dirs=
13332 while :; do
13333 case $as_dir in #(
13334 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13335 *) as_qdir=$as_dir;;
13336 esac
13337 as_dirs="'$as_qdir' $as_dirs"
13338 as_dir=`$as_dirname -- "$as_dir" ||
13339 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13340 X"$as_dir" : 'X\(//\)[^/]' \| \
13341 X"$as_dir" : 'X\(//\)$' \| \
13342 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13343 $as_echo X"$as_dir" |
13344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13345 s//\1/
13346 q
13347 }
13348 /^X\(\/\/\)[^/].*/{
13349 s//\1/
13350 q
13351 }
13352 /^X\(\/\/\)$/{
13353 s//\1/
13354 q
13355 }
13356 /^X\(\/\).*/{
13357 s//\1/
13358 q
13359 }
13360 s/.*/./; q'`
13361 test -d "$as_dir" && break
13362 done
13363 test -z "$as_dirs" || eval "mkdir $as_dirs"
13364 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13365
13366
13367 } # as_fn_mkdir_p
13368 if mkdir -p . 2>/dev/null; then
13369 as_mkdir_p='mkdir -p "$as_dir"'
13370 else
13371 test -d ./-p && rmdir ./-p
13372 as_mkdir_p=false
13373 fi
13374
13375 if test -x / >/dev/null 2>&1; then
13376 as_test_x='test -x'
13377 else
13378 if ls -dL / >/dev/null 2>&1; then
13379 as_ls_L_option=L
13380 else
13381 as_ls_L_option=
13382 fi
13383 as_test_x='
13384 eval sh -c '\''
13385 if test -d "$1"; then
13386 test -d "$1/.";
13387 else
13388 case $1 in #(
13389 -*)set "./$1";;
13390 esac;
13391 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13392 ???[sx]*):;;*)false;;esac;fi
13393 '\'' sh
13394 '
13395 fi
13396 as_executable_p=$as_test_x
13397
13398 # Sed expression to map a string onto a valid CPP name.
13399 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13400
13401 # Sed expression to map a string onto a valid variable name.
13402 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13403
13404
13405 exec 6>&1
13406 ## ----------------------------------- ##
13407 ## Main body of $CONFIG_STATUS script. ##
13408 ## ----------------------------------- ##
13409 _ASEOF
13410 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13411
13412 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13413 # Save the log message, to keep $0 and so on meaningful, and to
13414 # report actual input values of CONFIG_FILES etc. instead of their
13415 # values after options handling.
13416 ac_log="
13417 This file was extended by libpng $as_me 1.5.7, which was
13418 generated by GNU Autoconf 2.68. Invocation command line was
13419
13420 CONFIG_FILES = $CONFIG_FILES
13421 CONFIG_HEADERS = $CONFIG_HEADERS
13422 CONFIG_LINKS = $CONFIG_LINKS
13423 CONFIG_COMMANDS = $CONFIG_COMMANDS
13424 $ $0 $@
13425
13426 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13427 "
13428
13429 _ACEOF
13430
13431 case $ac_config_files in *"
13432 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13433 esac
13434
13435 case $ac_config_headers in *"
13436 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13437 esac
13438
13439
13440 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13441 # Files that config.status was made for.
13442 config_files="$ac_config_files"
13443 config_headers="$ac_config_headers"
13444 config_commands="$ac_config_commands"
13445
13446 _ACEOF
13447
13448 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13449 ac_cs_usage="\
13450 \`$as_me' instantiates files and other configuration actions
13451 from templates according to the current configuration. Unless the files
13452 and actions are specified as TAGs, all are instantiated by default.
13453
13454 Usage: $0 [OPTION]... [TAG]...
13455
13456 -h, --help print this help, then exit
13457 -V, --version print version number and configuration settings, then exit
13458 --config print configuration, then exit
13459 -q, --quiet, --silent
13460 do not print progress messages
13461 -d, --debug don't remove temporary files
13462 --recheck update $as_me by reconfiguring in the same conditions
13463 --file=FILE[:TEMPLATE]
13464 instantiate the configuration file FILE
13465 --header=FILE[:TEMPLATE]
13466 instantiate the configuration header FILE
13467
13468 Configuration files:
13469 $config_files
13470
13471 Configuration headers:
13472 $config_headers
13473
13474 Configuration commands:
13475 $config_commands
13476
13477 Report bugs to <png-mng-implement@lists.sourceforge.net>."
13478
13479 _ACEOF
13480 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13481 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13482 ac_cs_version="\\
13483 libpng config.status 1.5.7
13484 configured by $0, generated by GNU Autoconf 2.68,
13485 with options \\"\$ac_cs_config\\"
13486
13487 Copyright (C) 2010 Free Software Foundation, Inc.
13488 This config.status script is free software; the Free Software Foundation
13489 gives unlimited permission to copy, distribute and modify it."
13490
13491 ac_pwd='$ac_pwd'
13492 srcdir='$srcdir'
13493 INSTALL='$INSTALL'
13494 MKDIR_P='$MKDIR_P'
13495 AWK='$AWK'
13496 test -n "\$AWK" || AWK=awk
13497 _ACEOF
13498
13499 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13500 # The default lists apply if the user does not specify any file.
13501 ac_need_defaults=:
13502 while test $# != 0
13503 do
13504 case $1 in
13505 --*=?*)
13506 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13507 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13508 ac_shift=:
13509 ;;
13510 --*=)
13511 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13512 ac_optarg=
13513 ac_shift=:
13514 ;;
13515 *)
13516 ac_option=$1
13517 ac_optarg=$2
13518 ac_shift=shift
13519 ;;
13520 esac
13521
13522 case $ac_option in
13523 # Handling of the options.
13524 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13525 ac_cs_recheck=: ;;
13526 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13527 $as_echo "$ac_cs_version"; exit ;;
13528 --config | --confi | --conf | --con | --co | --c )
13529 $as_echo "$ac_cs_config"; exit ;;
13530 --debug | --debu | --deb | --de | --d | -d )
13531 debug=: ;;
13532 --file | --fil | --fi | --f )
13533 $ac_shift
13534 case $ac_optarg in
13535 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13536 '') as_fn_error $? "missing file argument" ;;
13537 esac
13538 as_fn_append CONFIG_FILES " '$ac_optarg'"
13539 ac_need_defaults=false;;
13540 --header | --heade | --head | --hea )
13541 $ac_shift
13542 case $ac_optarg in
13543 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13544 esac
13545 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13546 ac_need_defaults=false;;
13547 --he | --h)
13548 # Conflict between --help and --header
13549 as_fn_error $? "ambiguous option: \`$1'
13550 Try \`$0 --help' for more information.";;
13551 --help | --hel | -h )
13552 $as_echo "$ac_cs_usage"; exit ;;
13553 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13554 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13555 ac_cs_silent=: ;;
13556
13557 # This is an error.
13558 -*) as_fn_error $? "unrecognized option: \`$1'
13559 Try \`$0 --help' for more information." ;;
13560
13561 *) as_fn_append ac_config_targets " $1"
13562 ac_need_defaults=false ;;
13563
13564 esac
13565 shift
13566 done
13567
13568 ac_configure_extra_args=
13569
13570 if $ac_cs_silent; then
13571 exec 6>/dev/null
13572 ac_configure_extra_args="$ac_configure_extra_args --silent"
13573 fi
13574
13575 _ACEOF
13576 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13577 if \$ac_cs_recheck; then
13578 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13579 shift
13580 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13581 CONFIG_SHELL='$SHELL'
13582 export CONFIG_SHELL
13583 exec "\$@"
13584 fi
13585
13586 _ACEOF
13587 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13588 exec 5>>config.log
13589 {
13590 echo
13591 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13592 ## Running $as_me. ##
13593 _ASBOX
13594 $as_echo "$ac_log"
13595 } >&5
13596
13597 _ACEOF
13598 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13599 #
13600 # INIT-COMMANDS
13601 #
13602 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13603
13604
13605 # The HP-UX ksh and POSIX shell print the target directory to stdout
13606 # if CDPATH is set.
13607 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13608
13609 sed_quote_subst='$sed_quote_subst'
13610 double_quote_subst='$double_quote_subst'
13611 delay_variable_subst='$delay_variable_subst'
13612 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13613 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13614 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13615 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13616 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13617 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13618 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13619 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13620 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13621 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13622 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
13623 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13624 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13625 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13626 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13627 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13628 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13629 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13630 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13631 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13632 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13633 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13634 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13635 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13636 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13637 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13638 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13639 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13640 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13641 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13642 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13643 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13644 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13645 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13646 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13647 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13648 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13649 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13650 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13651 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13652 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13653 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13654 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13655 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13656 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13657 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13658 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13659 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13660 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13661 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13662 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13663 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13664 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13665 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13666 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13667 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13668 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13669 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"`'
13670 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13671 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13672 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13673 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13674 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13675 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13676 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13677 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13678 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13679 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13680 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13681 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13682 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13683 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13684 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13685 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13686 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13687 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13688 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13689 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13690 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13691 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13692 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13693 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13694 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13695 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13696 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13697 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13698 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13699 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13700 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13701 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13702 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13703 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13704 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13705 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13706 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13707 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13708 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13709 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13710 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13711 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13712 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13713 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13714 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13715 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13716 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13717 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13718 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13719 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13720 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13721 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13722 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13723 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13724 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13725 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13726 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13727 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13728 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13729 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13730 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13731 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13732 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13733 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13734 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13735 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13736 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13737 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13738 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13739 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13740 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13741 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13742 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13743
13744 LTCC='$LTCC'
13745 LTCFLAGS='$LTCFLAGS'
13746 compiler='$compiler_DEFAULT'
13747
13748 # A function that is used when there is no print builtin or printf.
13749 func_fallback_echo ()
13750 {
13751 eval 'cat <<_LTECHO_EOF
13752 \$1
13753 _LTECHO_EOF'
13754 }
13755
13756 # Quote evaled strings.
13757 for var in SED \
13758 GREP \
13759 EGREP \
13760 FGREP \
13761 SHELL \
13762 ECHO \
13763 LD \
13764 AS \
13765 DLLTOOL \
13766 OBJDUMP \
13767 PATH_SEPARATOR \
13768 NM \
13769 LN_S \
13770 lt_SP2NL \
13771 lt_NL2SP \
13772 reload_flag \
13773 deplibs_check_method \
13774 file_magic_cmd \
13775 file_magic_glob \
13776 want_nocaseglob \
13777 sharedlib_from_linklib_cmd \
13778 AR \
13779 AR_FLAGS \
13780 archiver_list_spec \
13781 STRIP \
13782 RANLIB \
13783 CC \
13784 CFLAGS \
13785 compiler \
13786 lt_cv_sys_global_symbol_pipe \
13787 lt_cv_sys_global_symbol_to_cdecl \
13788 lt_cv_sys_global_symbol_to_c_name_address \
13789 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13790 nm_file_list_spec \
13791 lt_prog_compiler_no_builtin_flag \
13792 lt_prog_compiler_pic \
13793 lt_prog_compiler_wl \
13794 lt_prog_compiler_static \
13795 lt_cv_prog_compiler_c_o \
13796 need_locks \
13797 MANIFEST_TOOL \
13798 DSYMUTIL \
13799 NMEDIT \
13800 LIPO \
13801 OTOOL \
13802 OTOOL64 \
13803 shrext_cmds \
13804 export_dynamic_flag_spec \
13805 whole_archive_flag_spec \
13806 compiler_needs_object \
13807 with_gnu_ld \
13808 allow_undefined_flag \
13809 no_undefined_flag \
13810 hardcode_libdir_flag_spec \
13811 hardcode_libdir_separator \
13812 exclude_expsyms \
13813 include_expsyms \
13814 file_list_spec \
13815 variables_saved_for_relink \
13816 libname_spec \
13817 library_names_spec \
13818 soname_spec \
13819 install_override_mode \
13820 finish_eval \
13821 old_striplib \
13822 striplib; do
13823 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13824 *[\\\\\\\`\\"\\\$]*)
13825 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13826 ;;
13827 *)
13828 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13829 ;;
13830 esac
13831 done
13832
13833 # Double-quote double-evaled strings.
13834 for var in reload_cmds \
13835 old_postinstall_cmds \
13836 old_postuninstall_cmds \
13837 old_archive_cmds \
13838 extract_expsyms_cmds \
13839 old_archive_from_new_cmds \
13840 old_archive_from_expsyms_cmds \
13841 archive_cmds \
13842 archive_expsym_cmds \
13843 module_cmds \
13844 module_expsym_cmds \
13845 export_symbols_cmds \
13846 prelink_cmds \
13847 postlink_cmds \
13848 postinstall_cmds \
13849 postuninstall_cmds \
13850 finish_cmds \
13851 sys_lib_search_path_spec \
13852 sys_lib_dlsearch_path_spec; do
13853 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13854 *[\\\\\\\`\\"\\\$]*)
13855 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13856 ;;
13857 *)
13858 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13859 ;;
13860 esac
13861 done
13862
13863 ac_aux_dir='$ac_aux_dir'
13864 xsi_shell='$xsi_shell'
13865 lt_shell_append='$lt_shell_append'
13866
13867 # See if we are running on zsh, and set the options which allow our
13868 # commands through without removal of \ escapes INIT.
13869 if test -n "\${ZSH_VERSION+set}" ; then
13870 setopt NO_GLOB_SUBST
13871 fi
13872
13873
13874 PACKAGE='$PACKAGE'
13875 VERSION='$VERSION'
13876 TIMESTAMP='$TIMESTAMP'
13877 RM='$RM'
13878 ofile='$ofile'
13879
13880
13881
13882
13883 _ACEOF
13884
13885 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13886
13887 # Handling of arguments.
13888 for ac_config_target in $ac_config_targets
13889 do
13890 case $ac_config_target in
13891 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13892 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13893 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13894 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13895 "libpng.pc") CONFIG_FILES="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
13896 "libpng-config") CONFIG_FILES="$CONFIG_FILES libpng-config:libpng-config.in" ;;
13897
13898 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13899 esac
13900 done
13901
13902
13903 # If the user did not use the arguments to specify the items to instantiate,
13904 # then the envvar interface is used. Set only those that are not.
13905 # We use the long form for the default assignment because of an extremely
13906 # bizarre bug on SunOS 4.1.3.
13907 if $ac_need_defaults; then
13908 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13909 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13910 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13911 fi
13912
13913 # Have a temporary directory for convenience. Make it in the build tree
13914 # simply because there is no reason against having it here, and in addition,
13915 # creating and moving files from /tmp can sometimes cause problems.
13916 # Hook for its removal unless debugging.
13917 # Note that there is a small window in which the directory will not be cleaned:
13918 # after its creation but before its name has been assigned to `$tmp'.
13919 $debug ||
13920 {
13921 tmp= ac_tmp=
13922 trap 'exit_status=$?
13923 : "${ac_tmp:=$tmp}"
13924 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13925 ' 0
13926 trap 'as_fn_exit 1' 1 2 13 15
13927 }
13928 # Create a (secure) tmp directory for tmp files.
13929
13930 {
13931 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13932 test -d "$tmp"
13933 } ||
13934 {
13935 tmp=./conf$$-$RANDOM
13936 (umask 077 && mkdir "$tmp")
13937 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13938 ac_tmp=$tmp
13939
13940 # Set up the scripts for CONFIG_FILES section.
13941 # No need to generate them if there are no CONFIG_FILES.
13942 # This happens for instance with `./config.status config.h'.
13943 if test -n "$CONFIG_FILES"; then
13944
13945
13946 ac_cr=`echo X | tr X '\015'`
13947 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13948 # But we know of no other shell where ac_cr would be empty at this
13949 # point, so we can use a bashism as a fallback.
13950 if test "x$ac_cr" = x; then
13951 eval ac_cr=\$\'\\r\'
13952 fi
13953 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13954 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13955 ac_cs_awk_cr='\\r'
13956 else
13957 ac_cs_awk_cr=$ac_cr
13958 fi
13959
13960 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13961 _ACEOF
13962
13963
13964 {
13965 echo "cat >conf$$subs.awk <<_ACEOF" &&
13966 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13967 echo "_ACEOF"
13968 } >conf$$subs.sh ||
13969 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13970 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13971 ac_delim='%!_!# '
13972 for ac_last_try in false false false false false :; do
13973 . ./conf$$subs.sh ||
13974 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13975
13976 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13977 if test $ac_delim_n = $ac_delim_num; then
13978 break
13979 elif $ac_last_try; then
13980 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13981 else
13982 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13983 fi
13984 done
13985 rm -f conf$$subs.sh
13986
13987 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13988 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13989 _ACEOF
13990 sed -n '
13991 h
13992 s/^/S["/; s/!.*/"]=/
13993 p
13994 g
13995 s/^[^!]*!//
13996 :repl
13997 t repl
13998 s/'"$ac_delim"'$//
13999 t delim
14000 :nl
14001 h
14002 s/\(.\{148\}\)..*/\1/
14003 t more1
14004 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14005 p
14006 n
14007 b repl
14008 :more1
14009 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14010 p
14011 g
14012 s/.\{148\}//
14013 t nl
14014 :delim
14015 h
14016 s/\(.\{148\}\)..*/\1/
14017 t more2
14018 s/["\\]/\\&/g; s/^/"/; s/$/"/
14019 p
14020 b
14021 :more2
14022 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14023 p
14024 g
14025 s/.\{148\}//
14026 t delim
14027 ' <conf$$subs.awk | sed '
14028 /^[^""]/{
14029 N
14030 s/\n//
14031 }
14032 ' >>$CONFIG_STATUS || ac_write_fail=1
14033 rm -f conf$$subs.awk
14034 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14035 _ACAWK
14036 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14037 for (key in S) S_is_set[key] = 1
14038 FS = "\a"
14039
14040 }
14041 {
14042 line = $ 0
14043 nfields = split(line, field, "@")
14044 substed = 0
14045 len = length(field[1])
14046 for (i = 2; i < nfields; i++) {
14047 key = field[i]
14048 keylen = length(key)
14049 if (S_is_set[key]) {
14050 value = S[key]
14051 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14052 len += length(value) + length(field[++i])
14053 substed = 1
14054 } else
14055 len += 1 + keylen
14056 }
14057
14058 print line
14059 }
14060
14061 _ACAWK
14062 _ACEOF
14063 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14064 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14065 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14066 else
14067 cat
14068 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14069 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14070 _ACEOF
14071
14072 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14073 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14074 # trailing colons and then remove the whole line if VPATH becomes empty
14075 # (actually we leave an empty line to preserve line numbers).
14076 if test "x$srcdir" = x.; then
14077 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14078 h
14079 s///
14080 s/^/:/
14081 s/[ ]*$/:/
14082 s/:\$(srcdir):/:/g
14083 s/:\${srcdir}:/:/g
14084 s/:@srcdir@:/:/g
14085 s/^:*//
14086 s/:*$//
14087 x
14088 s/\(=[ ]*\).*/\1/
14089 G
14090 s/\n//
14091 s/^[^=]*=[ ]*$//
14092 }'
14093 fi
14094
14095 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14096 fi # test -n "$CONFIG_FILES"
14097
14098 # Set up the scripts for CONFIG_HEADERS section.
14099 # No need to generate them if there are no CONFIG_HEADERS.
14100 # This happens for instance with `./config.status Makefile'.
14101 if test -n "$CONFIG_HEADERS"; then
14102 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14103 BEGIN {
14104 _ACEOF
14105
14106 # Transform confdefs.h into an awk script `defines.awk', embedded as
14107 # here-document in config.status, that substitutes the proper values into
14108 # config.h.in to produce config.h.
14109
14110 # Create a delimiter string that does not exist in confdefs.h, to ease
14111 # handling of long lines.
14112 ac_delim='%!_!# '
14113 for ac_last_try in false false :; do
14114 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14115 if test -z "$ac_tt"; then
14116 break
14117 elif $ac_last_try; then
14118 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14119 else
14120 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14121 fi
14122 done
14123
14124 # For the awk script, D is an array of macro values keyed by name,
14125 # likewise P contains macro parameters if any. Preserve backslash
14126 # newline sequences.
14127
14128 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14129 sed -n '
14130 s/.\{148\}/&'"$ac_delim"'/g
14131 t rset
14132 :rset
14133 s/^[ ]*#[ ]*define[ ][ ]*/ /
14134 t def
14135 d
14136 :def
14137 s/\\$//
14138 t bsnl
14139 s/["\\]/\\&/g
14140 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14141 D["\1"]=" \3"/p
14142 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14143 d
14144 :bsnl
14145 s/["\\]/\\&/g
14146 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14147 D["\1"]=" \3\\\\\\n"\\/p
14148 t cont
14149 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14150 t cont
14151 d
14152 :cont
14153 n
14154 s/.\{148\}/&'"$ac_delim"'/g
14155 t clear
14156 :clear
14157 s/\\$//
14158 t bsnlc
14159 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14160 d
14161 :bsnlc
14162 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14163 b cont
14164 ' <confdefs.h | sed '
14165 s/'"$ac_delim"'/"\\\
14166 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14167
14168 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14169 for (key in D) D_is_set[key] = 1
14170 FS = "\a"
14171 }
14172 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14173 line = \$ 0
14174 split(line, arg, " ")
14175 if (arg[1] == "#") {
14176 defundef = arg[2]
14177 mac1 = arg[3]
14178 } else {
14179 defundef = substr(arg[1], 2)
14180 mac1 = arg[2]
14181 }
14182 split(mac1, mac2, "(") #)
14183 macro = mac2[1]
14184 prefix = substr(line, 1, index(line, defundef) - 1)
14185 if (D_is_set[macro]) {
14186 # Preserve the white space surrounding the "#".
14187 print prefix "define", macro P[macro] D[macro]
14188 next
14189 } else {
14190 # Replace #undef with comments. This is necessary, for example,
14191 # in the case of _POSIX_SOURCE, which is predefined and required
14192 # on some systems where configure will not decide to define it.
14193 if (defundef == "undef") {
14194 print "/*", prefix defundef, macro, "*/"
14195 next
14196 }
14197 }
14198 }
14199 { print }
14200 _ACAWK
14201 _ACEOF
14202 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14203 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14204 fi # test -n "$CONFIG_HEADERS"
14205
14206
14207 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14208 shift
14209 for ac_tag
14210 do
14211 case $ac_tag in
14212 :[FHLC]) ac_mode=$ac_tag; continue;;
14213 esac
14214 case $ac_mode$ac_tag in
14215 :[FHL]*:*);;
14216 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14217 :[FH]-) ac_tag=-:-;;
14218 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14219 esac
14220 ac_save_IFS=$IFS
14221 IFS=:
14222 set x $ac_tag
14223 IFS=$ac_save_IFS
14224 shift
14225 ac_file=$1
14226 shift
14227
14228 case $ac_mode in
14229 :L) ac_source=$1;;
14230 :[FH])
14231 ac_file_inputs=
14232 for ac_f
14233 do
14234 case $ac_f in
14235 -) ac_f="$ac_tmp/stdin";;
14236 *) # Look for the file first in the build tree, then in the source tree
14237 # (if the path is not absolute). The absolute path cannot be DOS-style,
14238 # because $ac_f cannot contain `:'.
14239 test -f "$ac_f" ||
14240 case $ac_f in
14241 [\\/$]*) false;;
14242 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14243 esac ||
14244 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14245 esac
14246 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14247 as_fn_append ac_file_inputs " '$ac_f'"
14248 done
14249
14250 # Let's still pretend it is `configure' which instantiates (i.e., don't
14251 # use $as_me), people would be surprised to read:
14252 # /* config.h. Generated by config.status. */
14253 configure_input='Generated from '`
14254 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14255 `' by configure.'
14256 if test x"$ac_file" != x-; then
14257 configure_input="$ac_file. $configure_input"
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14259 $as_echo "$as_me: creating $ac_file" >&6;}
14260 fi
14261 # Neutralize special characters interpreted by sed in replacement strings.
14262 case $configure_input in #(
14263 *\&* | *\|* | *\\* )
14264 ac_sed_conf_input=`$as_echo "$configure_input" |
14265 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14266 *) ac_sed_conf_input=$configure_input;;
14267 esac
14268
14269 case $ac_tag in
14270 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14271 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14272 esac
14273 ;;
14274 esac
14275
14276 ac_dir=`$as_dirname -- "$ac_file" ||
14277 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14278 X"$ac_file" : 'X\(//\)[^/]' \| \
14279 X"$ac_file" : 'X\(//\)$' \| \
14280 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14281 $as_echo X"$ac_file" |
14282 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14283 s//\1/
14284 q
14285 }
14286 /^X\(\/\/\)[^/].*/{
14287 s//\1/
14288 q
14289 }
14290 /^X\(\/\/\)$/{
14291 s//\1/
14292 q
14293 }
14294 /^X\(\/\).*/{
14295 s//\1/
14296 q
14297 }
14298 s/.*/./; q'`
14299 as_dir="$ac_dir"; as_fn_mkdir_p
14300 ac_builddir=.
14301
14302 case "$ac_dir" in
14303 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14304 *)
14305 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14306 # A ".." for each directory in $ac_dir_suffix.
14307 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14308 case $ac_top_builddir_sub in
14309 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14310 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14311 esac ;;
14312 esac
14313 ac_abs_top_builddir=$ac_pwd
14314 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14315 # for backward compatibility:
14316 ac_top_builddir=$ac_top_build_prefix
14317
14318 case $srcdir in
14319 .) # We are building in place.
14320 ac_srcdir=.
14321 ac_top_srcdir=$ac_top_builddir_sub
14322 ac_abs_top_srcdir=$ac_pwd ;;
14323 [\\/]* | ?:[\\/]* ) # Absolute name.
14324 ac_srcdir=$srcdir$ac_dir_suffix;
14325 ac_top_srcdir=$srcdir
14326 ac_abs_top_srcdir=$srcdir ;;
14327 *) # Relative name.
14328 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14329 ac_top_srcdir=$ac_top_build_prefix$srcdir
14330 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14331 esac
14332 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14333
14334
14335 case $ac_mode in
14336 :F)
14337 #
14338 # CONFIG_FILE
14339 #
14340
14341 case $INSTALL in
14342 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14343 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14344 esac
14345 ac_MKDIR_P=$MKDIR_P
14346 case $MKDIR_P in
14347 [\\/$]* | ?:[\\/]* ) ;;
14348 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14349 esac
14350 _ACEOF
14351
14352 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14353 # If the template does not know about datarootdir, expand it.
14354 # FIXME: This hack should be removed a few years after 2.60.
14355 ac_datarootdir_hack=; ac_datarootdir_seen=
14356 ac_sed_dataroot='
14357 /datarootdir/ {
14358 p
14359 q
14360 }
14361 /@datadir@/p
14362 /@docdir@/p
14363 /@infodir@/p
14364 /@localedir@/p
14365 /@mandir@/p'
14366 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14367 *datarootdir*) ac_datarootdir_seen=yes;;
14368 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14369 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14370 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14371 _ACEOF
14372 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14373 ac_datarootdir_hack='
14374 s&@datadir@&$datadir&g
14375 s&@docdir@&$docdir&g
14376 s&@infodir@&$infodir&g
14377 s&@localedir@&$localedir&g
14378 s&@mandir@&$mandir&g
14379 s&\\\${datarootdir}&$datarootdir&g' ;;
14380 esac
14381 _ACEOF
14382
14383 # Neutralize VPATH when `$srcdir' = `.'.
14384 # Shell code in configure.ac might set extrasub.
14385 # FIXME: do we really want to maintain this feature?
14386 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14387 ac_sed_extra="$ac_vpsub
14388 $extrasub
14389 _ACEOF
14390 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14391 :t
14392 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14393 s|@configure_input@|$ac_sed_conf_input|;t t
14394 s&@top_builddir@&$ac_top_builddir_sub&;t t
14395 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14396 s&@srcdir@&$ac_srcdir&;t t
14397 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14398 s&@top_srcdir@&$ac_top_srcdir&;t t
14399 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14400 s&@builddir@&$ac_builddir&;t t
14401 s&@abs_builddir@&$ac_abs_builddir&;t t
14402 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14403 s&@INSTALL@&$ac_INSTALL&;t t
14404 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14405 $ac_datarootdir_hack
14406 "
14407 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14408 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14409
14410 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14411 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14412 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14413 "$ac_tmp/out"`; test -z "$ac_out"; } &&
14414 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14415 which seems to be undefined. Please make sure it is defined" >&5
14416 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14417 which seems to be undefined. Please make sure it is defined" >&2;}
14418
14419 rm -f "$ac_tmp/stdin"
14420 case $ac_file in
14421 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14422 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14423 esac \
14424 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14425 ;;
14426 :H)
14427 #
14428 # CONFIG_HEADER
14429 #
14430 if test x"$ac_file" != x-; then
14431 {
14432 $as_echo "/* $configure_input */" \
14433 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14434 } >"$ac_tmp/config.h" \
14435 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14436 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14437 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14438 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14439 else
14440 rm -f "$ac_file"
14441 mv "$ac_tmp/config.h" "$ac_file" \
14442 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14443 fi
14444 else
14445 $as_echo "/* $configure_input */" \
14446 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14447 || as_fn_error $? "could not create -" "$LINENO" 5
14448 fi
14449 # Compute "$ac_file"'s index in $config_headers.
14450 _am_arg="$ac_file"
14451 _am_stamp_count=1
14452 for _am_header in $config_headers :; do
14453 case $_am_header in
14454 $_am_arg | $_am_arg:* )
14455 break ;;
14456 * )
14457 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14458 esac
14459 done
14460 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14461 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14462 X"$_am_arg" : 'X\(//\)[^/]' \| \
14463 X"$_am_arg" : 'X\(//\)$' \| \
14464 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14465 $as_echo X"$_am_arg" |
14466 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14467 s//\1/
14468 q
14469 }
14470 /^X\(\/\/\)[^/].*/{
14471 s//\1/
14472 q
14473 }
14474 /^X\(\/\/\)$/{
14475 s//\1/
14476 q
14477 }
14478 /^X\(\/\).*/{
14479 s//\1/
14480 q
14481 }
14482 s/.*/./; q'`/stamp-h$_am_stamp_count
14483 ;;
14484
14485 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14486 $as_echo "$as_me: executing $ac_file commands" >&6;}
14487 ;;
14488 esac
14489
14490
14491 case $ac_file$ac_mode in
14492 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14493 # Autoconf 2.62 quotes --file arguments for eval, but not when files
14494 # are listed without --file. Let's play safe and only enable the eval
14495 # if we detect the quoting.
14496 case $CONFIG_FILES in
14497 *\'*) eval set x "$CONFIG_FILES" ;;
14498 *) set x $CONFIG_FILES ;;
14499 esac
14500 shift
14501 for mf
14502 do
14503 # Strip MF so we end up with the name of the file.
14504 mf=`echo "$mf" | sed -e 's/:.*$//'`
14505 # Check whether this is an Automake generated Makefile or not.
14506 # We used to match only the files named `Makefile.in', but
14507 # some people rename them; so instead we look at the file content.
14508 # Grep'ing the first line is not enough: some people post-process
14509 # each Makefile.in and add a new line on top of each file to say so.
14510 # Grep'ing the whole file is not good either: AIX grep has a line
14511 # limit of 2048, but all sed's we know have understand at least 4000.
14512 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14513 dirpart=`$as_dirname -- "$mf" ||
14514 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14515 X"$mf" : 'X\(//\)[^/]' \| \
14516 X"$mf" : 'X\(//\)$' \| \
14517 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14518 $as_echo X"$mf" |
14519 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14520 s//\1/
14521 q
14522 }
14523 /^X\(\/\/\)[^/].*/{
14524 s//\1/
14525 q
14526 }
14527 /^X\(\/\/\)$/{
14528 s//\1/
14529 q
14530 }
14531 /^X\(\/\).*/{
14532 s//\1/
14533 q
14534 }
14535 s/.*/./; q'`
14536 else
14537 continue
14538 fi
14539 # Extract the definition of DEPDIR, am__include, and am__quote
14540 # from the Makefile without running `make'.
14541 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14542 test -z "$DEPDIR" && continue
14543 am__include=`sed -n 's/^am__include = //p' < "$mf"`
14544 test -z "am__include" && continue
14545 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14546 # When using ansi2knr, U may be empty or an underscore; expand it
14547 U=`sed -n 's/^U = //p' < "$mf"`
14548 # Find all dependency output files, they are included files with
14549 # $(DEPDIR) in their names. We invoke sed twice because it is the
14550 # simplest approach to changing $(DEPDIR) to its actual value in the
14551 # expansion.
14552 for file in `sed -n "
14553 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14554 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
14555 # Make sure the directory exists.
14556 test -f "$dirpart/$file" && continue
14557 fdir=`$as_dirname -- "$file" ||
14558 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14559 X"$file" : 'X\(//\)[^/]' \| \
14560 X"$file" : 'X\(//\)$' \| \
14561 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14562 $as_echo X"$file" |
14563 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14564 s//\1/
14565 q
14566 }
14567 /^X\(\/\/\)[^/].*/{
14568 s//\1/
14569 q
14570 }
14571 /^X\(\/\/\)$/{
14572 s//\1/
14573 q
14574 }
14575 /^X\(\/\).*/{
14576 s//\1/
14577 q
14578 }
14579 s/.*/./; q'`
14580 as_dir=$dirpart/$fdir; as_fn_mkdir_p
14581 # echo "creating $dirpart/$file"
14582 echo '# dummy' > "$dirpart/$file"
14583 done
14584 done
14585 }
14586 ;;
14587 "libtool":C)
14588
14589 # See if we are running on zsh, and set the options which allow our
14590 # commands through without removal of \ escapes.
14591 if test -n "${ZSH_VERSION+set}" ; then
14592 setopt NO_GLOB_SUBST
14593 fi
14594
14595 cfgfile="${ofile}T"
14596 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14597 $RM "$cfgfile"
14598
14599 cat <<_LT_EOF >> "$cfgfile"
14600 #! $SHELL
14601
14602 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14603 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14604 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14605 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14606 #
14607 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14608 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14609 # Foundation, Inc.
14610 # Written by Gordon Matzigkeit, 1996
14611 #
14612 # This file is part of GNU Libtool.
14613 #
14614 # GNU Libtool is free software; you can redistribute it and/or
14615 # modify it under the terms of the GNU General Public License as
14616 # published by the Free Software Foundation; either version 2 of
14617 # the License, or (at your option) any later version.
14618 #
14619 # As a special exception to the GNU General Public License,
14620 # if you distribute this file as part of a program or library that
14621 # is built using GNU Libtool, you may include this file under the
14622 # same distribution terms that you use for the rest of that program.
14623 #
14624 # GNU Libtool is distributed in the hope that it will be useful,
14625 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14626 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14627 # GNU General Public License for more details.
14628 #
14629 # You should have received a copy of the GNU General Public License
14630 # along with GNU Libtool; see the file COPYING. If not, a copy
14631 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14632 # obtained by writing to the Free Software Foundation, Inc.,
14633 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14634
14635
14636 # The names of the tagged configurations supported by this script.
14637 available_tags=""
14638
14639 # ### BEGIN LIBTOOL CONFIG
14640
14641 # A sed program that does not truncate output.
14642 SED=$lt_SED
14643
14644 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14645 Xsed="\$SED -e 1s/^X//"
14646
14647 # A grep program that handles long lines.
14648 GREP=$lt_GREP
14649
14650 # An ERE matcher.
14651 EGREP=$lt_EGREP
14652
14653 # A literal string matcher.
14654 FGREP=$lt_FGREP
14655
14656 # Shell to use when invoking shell scripts.
14657 SHELL=$lt_SHELL
14658
14659 # An echo program that protects backslashes.
14660 ECHO=$lt_ECHO
14661
14662 # Which release of libtool.m4 was used?
14663 macro_version=$macro_version
14664 macro_revision=$macro_revision
14665
14666 # Assembler program.
14667 AS=$lt_AS
14668
14669 # DLL creation program.
14670 DLLTOOL=$lt_DLLTOOL
14671
14672 # Object dumper program.
14673 OBJDUMP=$lt_OBJDUMP
14674
14675 # Whether or not to build shared libraries.
14676 build_libtool_libs=$enable_shared
14677
14678 # Whether or not to build static libraries.
14679 build_old_libs=$enable_static
14680
14681 # What type of objects to build.
14682 pic_mode=$pic_mode
14683
14684 # Whether or not to optimize for fast installation.
14685 fast_install=$enable_fast_install
14686
14687 # The PATH separator for the build system.
14688 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14689
14690 # The host system.
14691 host_alias=$host_alias
14692 host=$host
14693 host_os=$host_os
14694
14695 # The build system.
14696 build_alias=$build_alias
14697 build=$build
14698 build_os=$build_os
14699
14700 # A BSD- or MS-compatible name lister.
14701 NM=$lt_NM
14702
14703 # Whether we need soft or hard links.
14704 LN_S=$lt_LN_S
14705
14706 # What is the maximum length of a command?
14707 max_cmd_len=$max_cmd_len
14708
14709 # Object file suffix (normally "o").
14710 objext=$ac_objext
14711
14712 # Executable file suffix (normally "").
14713 exeext=$exeext
14714
14715 # whether the shell understands "unset".
14716 lt_unset=$lt_unset
14717
14718 # turn spaces into newlines.
14719 SP2NL=$lt_lt_SP2NL
14720
14721 # turn newlines into spaces.
14722 NL2SP=$lt_lt_NL2SP
14723
14724 # convert \$build file names to \$host format.
14725 to_host_file_cmd=$lt_cv_to_host_file_cmd
14726
14727 # convert \$build files to toolchain format.
14728 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14729
14730 # Method to check whether dependent libraries are shared objects.
14731 deplibs_check_method=$lt_deplibs_check_method
14732
14733 # Command to use when deplibs_check_method = "file_magic".
14734 file_magic_cmd=$lt_file_magic_cmd
14735
14736 # How to find potential files when deplibs_check_method = "file_magic".
14737 file_magic_glob=$lt_file_magic_glob
14738
14739 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14740 want_nocaseglob=$lt_want_nocaseglob
14741
14742 # Command to associate shared and link libraries.
14743 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14744
14745 # The archiver.
14746 AR=$lt_AR
14747
14748 # Flags to create an archive.
14749 AR_FLAGS=$lt_AR_FLAGS
14750
14751 # How to feed a file listing to the archiver.
14752 archiver_list_spec=$lt_archiver_list_spec
14753
14754 # A symbol stripping program.
14755 STRIP=$lt_STRIP
14756
14757 # Commands used to install an old-style archive.
14758 RANLIB=$lt_RANLIB
14759 old_postinstall_cmds=$lt_old_postinstall_cmds
14760 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14761
14762 # Whether to use a lock for old archive extraction.
14763 lock_old_archive_extraction=$lock_old_archive_extraction
14764
14765 # A C compiler.
14766 LTCC=$lt_CC
14767
14768 # LTCC compiler flags.
14769 LTCFLAGS=$lt_CFLAGS
14770
14771 # Take the output of nm and produce a listing of raw symbols and C names.
14772 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14773
14774 # Transform the output of nm in a proper C declaration.
14775 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14776
14777 # Transform the output of nm in a C name address pair.
14778 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14779
14780 # Transform the output of nm in a C name address pair when lib prefix is needed.
14781 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14782
14783 # Specify filename containing input files for \$NM.
14784 nm_file_list_spec=$lt_nm_file_list_spec
14785
14786 # The root where to search for dependent libraries,and in which our libraries should be installed.
14787 lt_sysroot=$lt_sysroot
14788
14789 # The name of the directory that contains temporary libtool files.
14790 objdir=$objdir
14791
14792 # Used to examine libraries when file_magic_cmd begins with "file".
14793 MAGIC_CMD=$MAGIC_CMD
14794
14795 # Must we lock files when doing compilation?
14796 need_locks=$lt_need_locks
14797
14798 # Manifest tool.
14799 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14800
14801 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14802 DSYMUTIL=$lt_DSYMUTIL
14803
14804 # Tool to change global to local symbols on Mac OS X.
14805 NMEDIT=$lt_NMEDIT
14806
14807 # Tool to manipulate fat objects and archives on Mac OS X.
14808 LIPO=$lt_LIPO
14809
14810 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14811 OTOOL=$lt_OTOOL
14812
14813 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14814 OTOOL64=$lt_OTOOL64
14815
14816 # Old archive suffix (normally "a").
14817 libext=$libext
14818
14819 # Shared library suffix (normally ".so").
14820 shrext_cmds=$lt_shrext_cmds
14821
14822 # The commands to extract the exported symbol list from a shared archive.
14823 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14824
14825 # Variables whose values should be saved in libtool wrapper scripts and
14826 # restored at link time.
14827 variables_saved_for_relink=$lt_variables_saved_for_relink
14828
14829 # Do we need the "lib" prefix for modules?
14830 need_lib_prefix=$need_lib_prefix
14831
14832 # Do we need a version for libraries?
14833 need_version=$need_version
14834
14835 # Library versioning type.
14836 version_type=$version_type
14837
14838 # Shared library runtime path variable.
14839 runpath_var=$runpath_var
14840
14841 # Shared library path variable.
14842 shlibpath_var=$shlibpath_var
14843
14844 # Is shlibpath searched before the hard-coded library search path?
14845 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14846
14847 # Format of library name prefix.
14848 libname_spec=$lt_libname_spec
14849
14850 # List of archive names. First name is the real one, the rest are links.
14851 # The last name is the one that the linker finds with -lNAME
14852 library_names_spec=$lt_library_names_spec
14853
14854 # The coded name of the library, if different from the real name.
14855 soname_spec=$lt_soname_spec
14856
14857 # Permission mode override for installation of shared libraries.
14858 install_override_mode=$lt_install_override_mode
14859
14860 # Command to use after installation of a shared archive.
14861 postinstall_cmds=$lt_postinstall_cmds
14862
14863 # Command to use after uninstallation of a shared archive.
14864 postuninstall_cmds=$lt_postuninstall_cmds
14865
14866 # Commands used to finish a libtool library installation in a directory.
14867 finish_cmds=$lt_finish_cmds
14868
14869 # As "finish_cmds", except a single script fragment to be evaled but
14870 # not shown.
14871 finish_eval=$lt_finish_eval
14872
14873 # Whether we should hardcode library paths into libraries.
14874 hardcode_into_libs=$hardcode_into_libs
14875
14876 # Compile-time system search path for libraries.
14877 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14878
14879 # Run-time system search path for libraries.
14880 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14881
14882 # Whether dlopen is supported.
14883 dlopen_support=$enable_dlopen
14884
14885 # Whether dlopen of programs is supported.
14886 dlopen_self=$enable_dlopen_self
14887
14888 # Whether dlopen of statically linked programs is supported.
14889 dlopen_self_static=$enable_dlopen_self_static
14890
14891 # Commands to strip libraries.
14892 old_striplib=$lt_old_striplib
14893 striplib=$lt_striplib
14894
14895
14896 # The linker used to build libraries.
14897 LD=$lt_LD
14898
14899 # How to create reloadable object files.
14900 reload_flag=$lt_reload_flag
14901 reload_cmds=$lt_reload_cmds
14902
14903 # Commands used to build an old-style archive.
14904 old_archive_cmds=$lt_old_archive_cmds
14905
14906 # A language specific compiler.
14907 CC=$lt_compiler
14908
14909 # Is the compiler the GNU compiler?
14910 with_gcc=$GCC
14911
14912 # Compiler flag to turn off builtin functions.
14913 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14914
14915 # Additional compiler flags for building library objects.
14916 pic_flag=$lt_lt_prog_compiler_pic
14917
14918 # How to pass a linker flag through the compiler.
14919 wl=$lt_lt_prog_compiler_wl
14920
14921 # Compiler flag to prevent dynamic linking.
14922 link_static_flag=$lt_lt_prog_compiler_static
14923
14924 # Does compiler simultaneously support -c and -o options?
14925 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14926
14927 # Whether or not to add -lc for building shared libraries.
14928 build_libtool_need_lc=$archive_cmds_need_lc
14929
14930 # Whether or not to disallow shared libs when runtime libs are static.
14931 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14932
14933 # Compiler flag to allow reflexive dlopens.
14934 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14935
14936 # Compiler flag to generate shared objects directly from archives.
14937 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14938
14939 # Whether the compiler copes with passing no objects directly.
14940 compiler_needs_object=$lt_compiler_needs_object
14941
14942 # Create an old-style archive from a shared archive.
14943 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14944
14945 # Create a temporary old-style archive to link instead of a shared archive.
14946 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14947
14948 # Commands used to build a shared archive.
14949 archive_cmds=$lt_archive_cmds
14950 archive_expsym_cmds=$lt_archive_expsym_cmds
14951
14952 # Commands used to build a loadable module if different from building
14953 # a shared archive.
14954 module_cmds=$lt_module_cmds
14955 module_expsym_cmds=$lt_module_expsym_cmds
14956
14957 # Whether we are building with GNU ld or not.
14958 with_gnu_ld=$lt_with_gnu_ld
14959
14960 # Flag that allows shared libraries with undefined symbols to be built.
14961 allow_undefined_flag=$lt_allow_undefined_flag
14962
14963 # Flag that enforces no undefined symbols.
14964 no_undefined_flag=$lt_no_undefined_flag
14965
14966 # Flag to hardcode \$libdir into a binary during linking.
14967 # This must work even if \$libdir does not exist
14968 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14969
14970 # Whether we need a single "-rpath" flag with a separated argument.
14971 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14972
14973 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14974 # DIR into the resulting binary.
14975 hardcode_direct=$hardcode_direct
14976
14977 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14978 # DIR into the resulting binary and the resulting library dependency is
14979 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14980 # library is relocated.
14981 hardcode_direct_absolute=$hardcode_direct_absolute
14982
14983 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14984 # into the resulting binary.
14985 hardcode_minus_L=$hardcode_minus_L
14986
14987 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14988 # into the resulting binary.
14989 hardcode_shlibpath_var=$hardcode_shlibpath_var
14990
14991 # Set to "yes" if building a shared library automatically hardcodes DIR
14992 # into the library and all subsequent libraries and executables linked
14993 # against it.
14994 hardcode_automatic=$hardcode_automatic
14995
14996 # Set to yes if linker adds runtime paths of dependent libraries
14997 # to runtime path list.
14998 inherit_rpath=$inherit_rpath
14999
15000 # Whether libtool must link a program against all its dependency libraries.
15001 link_all_deplibs=$link_all_deplibs
15002
15003 # Set to "yes" if exported symbols are required.
15004 always_export_symbols=$always_export_symbols
15005
15006 # The commands to list exported symbols.
15007 export_symbols_cmds=$lt_export_symbols_cmds
15008
15009 # Symbols that should not be listed in the preloaded symbols.
15010 exclude_expsyms=$lt_exclude_expsyms
15011
15012 # Symbols that must always be exported.
15013 include_expsyms=$lt_include_expsyms
15014
15015 # Commands necessary for linking programs (against libraries) with templates.
15016 prelink_cmds=$lt_prelink_cmds
15017
15018 # Commands necessary for finishing linking programs.
15019 postlink_cmds=$lt_postlink_cmds
15020
15021 # Specify filename containing input files.
15022 file_list_spec=$lt_file_list_spec
15023
15024 # How to hardcode a shared library path into an executable.
15025 hardcode_action=$hardcode_action
15026
15027 # ### END LIBTOOL CONFIG
15028
15029 _LT_EOF
15030
15031 case $host_os in
15032 aix3*)
15033 cat <<\_LT_EOF >> "$cfgfile"
15034 # AIX sometimes has problems with the GCC collect2 program. For some
15035 # reason, if we set the COLLECT_NAMES environment variable, the problems
15036 # vanish in a puff of smoke.
15037 if test "X${COLLECT_NAMES+set}" != Xset; then
15038 COLLECT_NAMES=
15039 export COLLECT_NAMES
15040 fi
15041 _LT_EOF
15042 ;;
15043 esac
15044
15045
15046 ltmain="$ac_aux_dir/ltmain.sh"
15047
15048
15049 # We use sed instead of cat because bash on DJGPP gets confused if
15050 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15051 # text mode, it properly converts lines to CR/LF. This bash problem
15052 # is reportedly fixed, but why not run on old versions too?
15053 sed '$q' "$ltmain" >> "$cfgfile" \
15054 || (rm -f "$cfgfile"; exit 1)
15055
15056 if test x"$xsi_shell" = xyes; then
15057 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15058 func_dirname ()\
15059 {\
15060 \ case ${1} in\
15061 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15062 \ * ) func_dirname_result="${3}" ;;\
15063 \ esac\
15064 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15065 && mv -f "$cfgfile.tmp" "$cfgfile" \
15066 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15067 test 0 -eq $? || _lt_function_replace_fail=:
15068
15069
15070 sed -e '/^func_basename ()$/,/^} # func_basename /c\
15071 func_basename ()\
15072 {\
15073 \ func_basename_result="${1##*/}"\
15074 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15075 && mv -f "$cfgfile.tmp" "$cfgfile" \
15076 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15077 test 0 -eq $? || _lt_function_replace_fail=:
15078
15079
15080 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15081 func_dirname_and_basename ()\
15082 {\
15083 \ case ${1} in\
15084 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15085 \ * ) func_dirname_result="${3}" ;;\
15086 \ esac\
15087 \ func_basename_result="${1##*/}"\
15088 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15089 && mv -f "$cfgfile.tmp" "$cfgfile" \
15090 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15091 test 0 -eq $? || _lt_function_replace_fail=:
15092
15093
15094 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15095 func_stripname ()\
15096 {\
15097 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15098 \ # positional parameters, so assign one to ordinary parameter first.\
15099 \ func_stripname_result=${3}\
15100 \ func_stripname_result=${func_stripname_result#"${1}"}\
15101 \ func_stripname_result=${func_stripname_result%"${2}"}\
15102 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15103 && mv -f "$cfgfile.tmp" "$cfgfile" \
15104 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15105 test 0 -eq $? || _lt_function_replace_fail=:
15106
15107
15108 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15109 func_split_long_opt ()\
15110 {\
15111 \ func_split_long_opt_name=${1%%=*}\
15112 \ func_split_long_opt_arg=${1#*=}\
15113 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15114 && mv -f "$cfgfile.tmp" "$cfgfile" \
15115 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15116 test 0 -eq $? || _lt_function_replace_fail=:
15117
15118
15119 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15120 func_split_short_opt ()\
15121 {\
15122 \ func_split_short_opt_arg=${1#??}\
15123 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15124 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15125 && mv -f "$cfgfile.tmp" "$cfgfile" \
15126 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15127 test 0 -eq $? || _lt_function_replace_fail=:
15128
15129
15130 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15131 func_lo2o ()\
15132 {\
15133 \ case ${1} in\
15134 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15135 \ *) func_lo2o_result=${1} ;;\
15136 \ esac\
15137 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15138 && mv -f "$cfgfile.tmp" "$cfgfile" \
15139 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15140 test 0 -eq $? || _lt_function_replace_fail=:
15141
15142
15143 sed -e '/^func_xform ()$/,/^} # func_xform /c\
15144 func_xform ()\
15145 {\
15146 func_xform_result=${1%.*}.lo\
15147 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15148 && mv -f "$cfgfile.tmp" "$cfgfile" \
15149 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15150 test 0 -eq $? || _lt_function_replace_fail=:
15151
15152
15153 sed -e '/^func_arith ()$/,/^} # func_arith /c\
15154 func_arith ()\
15155 {\
15156 func_arith_result=$(( $* ))\
15157 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15158 && mv -f "$cfgfile.tmp" "$cfgfile" \
15159 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15160 test 0 -eq $? || _lt_function_replace_fail=:
15161
15162
15163 sed -e '/^func_len ()$/,/^} # func_len /c\
15164 func_len ()\
15165 {\
15166 func_len_result=${#1}\
15167 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15168 && mv -f "$cfgfile.tmp" "$cfgfile" \
15169 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15170 test 0 -eq $? || _lt_function_replace_fail=:
15171
15172 fi
15173
15174 if test x"$lt_shell_append" = xyes; then
15175 sed -e '/^func_append ()$/,/^} # func_append /c\
15176 func_append ()\
15177 {\
15178 eval "${1}+=\\${2}"\
15179 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15180 && mv -f "$cfgfile.tmp" "$cfgfile" \
15181 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15182 test 0 -eq $? || _lt_function_replace_fail=:
15183
15184
15185 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15186 func_append_quoted ()\
15187 {\
15188 \ func_quote_for_eval "${2}"\
15189 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15190 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15191 && mv -f "$cfgfile.tmp" "$cfgfile" \
15192 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15193 test 0 -eq $? || _lt_function_replace_fail=:
15194
15195
15196 # Save a `func_append' function call where possible by direct use of '+='
15197 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15198 && mv -f "$cfgfile.tmp" "$cfgfile" \
15199 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15200 test 0 -eq $? || _lt_function_replace_fail=:
15201 else
15202 # Save a `func_append' function call even when '+=' is not available
15203 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15204 && mv -f "$cfgfile.tmp" "$cfgfile" \
15205 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15206 test 0 -eq $? || _lt_function_replace_fail=:
15207 fi
15208
15209 if test x"$_lt_function_replace_fail" = x":"; then
15210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15211 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15212 fi
15213
15214
15215 mv -f "$cfgfile" "$ofile" ||
15216 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15217 chmod +x "$ofile"
15218
15219 ;;
15220 "libpng-config":F) chmod +x libpng-config ;;
15221
15222 esac
15223 done # for ac_tag
15224
15225
15226 as_fn_exit 0
15227 _ACEOF
15228 ac_clean_files=$ac_clean_files_save
15229
15230 test $ac_write_fail = 0 ||
15231 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15232
15233
15234 # configure is writing to config.log, and then calls config.status.
15235 # config.status does its own redirection, appending to config.log.
15236 # Unfortunately, on DOS this fails, as config.log is still kept open
15237 # by configure, so config.status won't be able to write to it; its
15238 # output is simply discarded. So we exec the FD to /dev/null,
15239 # effectively closing config.log, so it can be properly (re)opened and
15240 # appended to by config.status. When coming back to configure, we
15241 # need to make the FD available again.
15242 if test "$no_create" != yes; then
15243 ac_cs_success=:
15244 ac_config_status_args=
15245 test "$silent" = yes &&
15246 ac_config_status_args="$ac_config_status_args --quiet"
15247 exec 5>/dev/null
15248 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15249 exec 5>>config.log
15250 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15251 # would make configure fail if this is the last instruction.
15252 $ac_cs_success || as_fn_exit 1
15253 fi
15254 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15255 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15256 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15257 fi
15258